@font-face{font-family:Asap;font-style:italic;font-weight:400;font-stretch:100%;font-display:swap;src:url("/fonts/text.italic.woff2") format("woff2")}@font-face{font-family:Asap;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url("/fonts/text.normal.woff2") format("woff2")}@font-face{font-family:Asap;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("/fonts/text.normal.bold.woff2") format("woff2")}@font-face{font-family:'Roboto Serif';font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url("/fonts/headings.normal.bold.woff2") format("woff2")}:root{-webkit-text-size-adjust:none;text-size-adjust:none;--step--2:clamp(0.6944rem,0.4167rem + 1.2346cqi,1.3889rem);--step--1:clamp(0.8333rem,0.5rem + 1.4815cqi,1.6667rem);--step-0:clamp(1rem,0.6rem + 1.7778cqi,2rem);--step-1:clamp(1.2rem,0.72rem + 2.1333cqi,2.4rem);--step-2:clamp(1.44rem,0.864rem + 2.56cqi,2.88rem);--step-3:clamp(1.728rem,1.0368rem + 3.072cqi,3.456rem);--step-4:clamp(2.0736rem,1.2442rem + 3.6864cqi,4.1472rem);--step-5:clamp(2.4883rem,1.493rem + 4.4237cqi,4.9766rem);--step-6:clamp(2.986rem,1.7916rem + 5.3084cqi,5.972rem);--space-3xs:clamp(0.25rem,0.15rem + 0.4444cqi,0.5rem);--space-2xs:clamp(0.5rem,0.3rem + 0.8889cqi,1rem);--space-xs:clamp(0.75rem,0.45rem + 1.3333cqi,1.5rem);--space-s:clamp(1rem,0.6rem + 1.7778cqi,2rem);--space-m:clamp(1.5rem,0.9rem + 2.6667cqi,3rem);--space-l:clamp(2rem,1.2rem + 3.5556cqi,4rem);--space-xl:clamp(3rem,1.8rem + 5.3333cqi,6rem);--space-2xl:clamp(4rem,2.4rem + 7.1111cqi,8rem);--space-3xl:clamp(6rem,3.6rem + 10.6667cqi,12rem);--font-family-ui:system-ui;--font-family-headings:"Roboto Serif",system-ui;--font-family-text:"Asap",system-ui;--max-width:65rem;--img-border-radius:1em;--header-background-color:#f4d7d7;--main-background-color: ;--footer-background-color: }body,nav a{line-height:1.5}.card,body>main{container-type:inline-size}.curve,form label,nav a{display:block}.button,.card a,body>footer>a,nav a{text-decoration:none}.like-a-link,body>header u{text-decoration-thickness:0.5ex;text-decoration-skip-ink:none;text-underline-offset:0.8ex}.overlay img,img{object-fit:cover}[id=metrics] th,thead{background-color:#663399}.button,[popovertarget],summary{cursor:pointer}.gallery-list,[role=list],ul[class]{list-style:none}.my-ck-button_with-text{background-color:#663399!important;color:#fff!important}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}::view-transition-group(root){animation-duration:1s}*,::after,::before{box-sizing:border-box}body{font-family:var(--font-family-text);font-size:var(--step-0);animation:3s infinite flip-synthesis}.text-tiny:not(.ck-button),nav,small{font-size:var(--step--2)}@keyframes flip-synthesis{0%{font-synthesis:none}100%{font-synthesis:initial}}[popover],blockquote,body,figure,form,h1,h2,h3,h4,menu,p{margin:0}[role=list]{margin:0;padding:0}img{max-width:100%;height:auto;border-radius:var(--img-border-radius,1em)}body>header{background-color:var(--header-background-color)}body>main{padding-inline:1rem;max-width:var(--max-width);margin-inline:auto;background-color:var(--main-background-color)}body>footer{margin-block-start:1rem;font-size:var(--step--1);background-color:var(--footer-background-color);padding:1em}body>footer>a{color:inherit}.topnav{position:var(--nav-position);top:0;color:#000;background-color:#fff;--flex-wrap:nowrap;--flex-gap:0}.visually-hidden,[popover],[role=alert],nav>ul:before{position:absolute}nav{font-family:var(--font-family-ui)}nav>ul:before{content:"";position-anchor:--li;inset:auto anchor(right) anchor(bottom) anchor(left);height:.2em;background:#add8e6;transition:.2s .2s}nav>ul li{background:conic-gradient(lightblue 0 0) bottom/100% 0 no-repeat;transition:.2s}nav>ul li:is(:hover,.active){anchor-name:--li;background-size:100% 100%;transition:.2s .4s}nav>ul:has(li:hover) li.active:not(:hover){anchor-name:none;background-size:100% 0;transition:.2s}nav a{font-weight:550;padding-inline:.2em}.card:hover h2,main a{text-decoration:underline}.curve{--block-size:2em;block-size:var(--block-size);inline-size:100%;fill:var(--color-primary)}aside.login{padding-block-start:0.25em;padding-inline-end:0.5em}.text-small:not(.ck-button){font-size:var(--step--1)}.text-big:not(.ck-button),h2{font-size:var(--step-3)}.text-huge:not(.ck-button){font-size:var(--step-6)}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.align-justify{text-align:justify}.flow>*+*{margin-block-start:var(--flow-space,1em)}h1{font-size:var(--step-4);overflow-wrap:break-word}h3{font-size:var(--step-2)}h4{font-size:var(--step-1)}ol:not([role]),p,ul:not([role]){font-size:var(--step-0);text-wrap:pretty}h1,main h2,main h3,main h4{text-wrap:pretty;font-family:var(--font-family-headings)}.button,form{font-family:var(--font-family-ui)}.promotion{display:grid;place-items:center;margin-block:1rem}.promotion img{inline-size:var(--space-3xl)}main a{color:var(--color-primary-light)}main a:visited{color:#663399}main a:hover{color:var(--color-primary)}.no-padding{--padding:0}.card,caption{padding:.5em}.card{--card-radius:0.5em;background:var(--color-primary);color:#fff;display:flex;flex-direction:column;gap:1em;text-align:center;border:2px solid #fff;border-radius:var(--card-radius)}.card:focus-within,.card:hover{box-shadow:4px 8px 8px hsl(0deg 0% 0%/.38)}.card a:hover{color:currentColor}.card a,.card a:visited{color:inherit}.icon{pointer-events:none}.card .icon{margin-inline:auto;inline-size:25%;fill:#fff}.card :is(h2,h3,h4){text-transform:uppercase}.card img{block-size:16rem;border-radius:var(--card-radius)}.card p{hyphens:manual;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card h2{transition:.2s ease-in-out}.card:hover h2{transform:scale(1.05)}.card>:last-child{display:flex;justify-content:space-between;margin-block-start:auto}.grid{--grid-gap:var(--space-s);display:grid;grid-template-columns:var(--grid-template-columns,1fr 1fr);outline:var(--grid-border);text-align:var(--text-align,center);gap:var(--grid-gap)}.button,[role=alert],td.centered{text-align:center}.grid__auto_fill{--grid-template-columns:repeat(auto-fill,
    minmax(min(var(--grid-min-item-size, 18rem), 100%), 1fr)
  )}.grid__auto_fit{--grid-template-columns:repeat(auto-fit,
    minmax(min(var(--grid-min-item-size, 18rem), 100%), 1fr)
  )}.grid__2col{--grid-template-columns:repeat(2, 1fr)}.grid__4col{--grid-template-columns:repeat(4, 1fr)}.grid__6col{--grid-template-columns:repeat(6, 1fr)}.grid>*{padding:var(--grid-padding,.2em .5em);border-inline-start:var(--grid-border);border-block-end:var(--grid-border)}.grid-heading{color:#fff;background-color:var(--color-primary)}.grid[data-grid-variant="1"]{--grid-template-columns:10ch 1fr;outline:initial;align-items:baseline;column-gap:1em}.grid[data-grid-variant="1"]>*{--grid-padding:1em 0;border:initial}.grid[data-grid-variant="1"]>:nth-child(odd){text-align:end;color:var(--color-primary-light);font-size:var(--step--2)}.grid[data-grid-variant="1"]>:nth-child(2n){text-align:start;border-block-end:var(--grid-border);font-size:var(--step--1)}.round-border{border-radius:50%}.curved-border{border-radius:var(--space-m)}.color-yellow{color:#ff0}.icon-with-text{display:flex;align-items:center;gap:.5em}.icon-with-text>svg{width:1em;height:1em;fill:currentColor}.visually-hidden{border:0;clip:rect(0 0 0 0);height:auto;margin:0;overflow:hidden;padding:0;width:1px;white-space:nowrap}.carousel,pre{overflow-x:auto}form{--border:solid 1px var(--color-primary);display:flex;flex-direction:column;border:var(--border);border-radius:.5em;padding-block:0}dialog[class],fieldset{border-radius:.5em}form label{font-weight:350}form input[type=email],form input[type=tel],form input[type=text]{inline-size:100%;font:inherit;line-height:2}form input+div{block-size:2lh}form textarea{resize:vertical;min-block-size:7rem;font-size:var(--step-0);inline-size:100%;line-height:1.5}.flex-items{display:flex;flex-direction:var(--flex-direction,row);flex-wrap:var(--flex-wrap,wrap);gap:var(--flex-gap,var(--gutter,var(--space-m)));justify-content:var(--flex-horizontal-alignment,flex-start);align-items:var(--flex-vertical-alignment,center)}.center{--flex-horizontal-alignment:center}.space-apart{--flex-horizontal-alignment:space-apart}.space-between{--flex-horizontal-alignment:space-between}.space-around{--flex-horizontal-alignment:space-around}.justify-end{--flex-horizontal-alignment:flex-end}.no-gap{--flex-gap:0}.no-wrap{flex-wrap:nowrap}[data-variant-flex=column]{--flex-direction:column;--flex-vertical-alignment:flex-start}.button{--button-display:inline-flex;--button-padding:0.7em 1.2em;--button-gap:0.5em;--button-bg:#342a21;--button-color:#ffffff;--button-hover-bg:#4b4b4a;--button-hover-color:#ffffff;--button-border-width:3px;--button-border-style:solid;--button-border-color:var(--button-bg);--button-radius:0.5em;min-height:44px;display:var(--button-display);align-items:center;gap:var(--button-gap);padding:var(--button-padding);background:var(--button-bg);color:var(--button-color);border-width:var(--button-border-width);border-style:var(--button-border-style);border-color:var(--button-border-color);border-radius:var(--button-radius);font-weight:var(--button-font-weight,700);font-size:var(--button-font-size, 1em);letter-spacing:.05ch;line-height:1.1}.ck-word-count,.overlay div,[id=metrics]{font-size:var(--step--2)}.button svg{height:var(--button-icon-size,1.2cap);width:auto;flex:none;aspect-ratio:1}.button:hover{background:var(--button-hover-bg);color:var(--button-hover-color);fill:var(--button-hover-color)}.button:not(.no-focus):focus-visible{outline-width:var(--button-outline-width,var(--button-border-width));outline-style:var(--button-outline-style,var(--button-border-style));outline-color:var(--button-outline-color,var(--button-border-color));outline-offset:var(--button-outline-offset,calc(var(--button-border-width) * 2))}.button:active{transform:scale(99%)}.button[data-button-variant=nav-item]{--button-padding:0;--button-color:white;--button-bg:transparent;--button-hover-bg:transparent}.button[data-button-variant=round-icon]{--button-padding:0.25em;--button-bg:transparent;--button-color:currentColor;--button-radius:50%;--button-border-color:currentColor}.button[data-button-variant=round-icon] svg{stroke:currentColor;stroke-width:3px}.button[data-button-variant=no-styles]{--button-border-width:0;--button-padding:0;--button-bg:transparent;--button-color:currentColor;--button-hover-bg:var(--button-bg);--button-hover-color:var(--color-primary);--border-radius:0}.button[data-button-variant=small]{--button-font-size:var(--step--2);--button-padding:0.2em 0.3em}.like-a-link{text-decoration:underline;color:var(--color-primary)}html:has(dialog[open]){overflow:hidden}dialog[class]{inline-size:min(95vw,var(--max-width));padding:0;inset:0;overflow:hidden}.gallery-list audio,.gallery-list img,.gallery-list video,.overlay img{inline-size:100%}dialog>form{display:grid;grid-template-rows:auto 1fr auto;align-items:start;max-block-size:80vh;max-block-size:80dvb;font-size:75%}dialog button.close{border:none;background-color:#fff;padding:.5em;align-self:start}dialog>form>footer,dialog>form>header{padding-block:1rem;padding-inline:1.5rem;background-color:#e9ecef}dialog>form>article{overflow-y:auto;max-block-size:100%;overscroll-behavior-y:contain;padding:2rem}dialog hr{margin:initial;height:.2rem;background-color:var(--color-text)}dialog hr+span{font-weight:800}.overlay{display:grid;grid-template-area:"overlay"}.overlay img{--aspect-ratio:1;grid-area:overlay;place-self:center;block-size:100%;aspect-ratio:var(--aspect-ratio)}.overlay div{grid-area:overlay;place-self:start center}.overlay button.copied{background-color:#fff;color:green}.carousel{--grid-auto-columns:25%;padding-block-end:1rem;display:grid;grid-auto-flow:column;grid-auto-columns:var(--grid-auto-columns);gap:1rem;scrollbar-color:var(--color-primary) var(--color-primary-lightest)}.carousel li{padding-block-start:1rem}.carousel li.copied{border-block-start:solid 5px green}.carousel img{border-radius:8px}.no-border{--border:none}.dropdown summary{--icon-height:var(--space-xs);list-style:none;display:inline-flex;align-items:center;min-height:42px;padding-inline-start:calc(42px - var(--icon-height))}.dropdown summary svg{height:var(--icon-height)}.dropdown summary::-webkit-details-marker{display:none}[popovertarget]{border:none}[id=menulist]>li:has(button){padding-inline:0.5rem}[id=menulist] .button{--button-bg:transparent;--button-color:black;--button-hover-bg:black;--button-hover-color:white;--button-padding:0.5em 1.5em;--button-display:block;margin-block:var(--space-3xs);inline-size:100%}[id=menulist-btn]{--icon-size:32;--icon-bar-size:6;--icon-translation-size:calc((var(--icon-size) - var(--icon-bar-size)) / 2);background-color:transparent;border:none}[id=menulist-btn]:has(+ :popover-open) rect{transition:.5s ease-in-out}[id=menulist-btn]:has(+ :popover-open) .bottom,[id=menulist-btn]:has(+ :popover-open) .top{transform-origin:center}[id=menulist-btn]:has(+ :popover-open) .top{transform:rotate(45deg) translate(0,calc(var(--icon-translation-size) * 1px))}[id=menulist-btn]:has(+ :popover-open) .middle{opacity:0}[id=menulist-btn]:has(+ :popover-open) .bottom{transform:rotate(-45deg) translate(0,calc(var(--icon-translation-size) * -1px))}[id=menulist] li+li{border-block-start:solid 1px black}[id=menulist]:popover-open{max-height:80dvh;overflow:scroll}[id=metrics]{max-height:80dvh;max-width:90vw;overflow:auto;font-family:system-ui}[id=metrics] th{position:sticky;top:0;color:#fff}[id=metrics] td,[id=metrics] th{padding:.2em;border:1px solid red}[popover]{font-family:system-ui;padding:0;inset:auto;right:anchor(right);top:anchor(bottom)}.popover-right{top:anchor(top);left:anchor(right);align-self:anchor-center;margin-inline-start:.2em}@supports not (position-anchor:--anchor){[popover]:popover-open{inset:2rem}}sup{position:relative;vertical-align:baseline;font-size:.7em;top:-.5em}ol.deploy,table{font-size:var(--step--1)}table{border-collapse:collapse}thead{color:#fff;font-weight:600}td,th{border:1px solid var(--color-text);padding:var(--space-3xs)}td>button{margin-inline-start:.25em}td.centered{font-weight:900}.cwv{--button-padding:0.15em 0.5em;border:none}.cwv:hover{font-weight:850}.good{background-color:#7fff00;color:#000}.improve,.needs-improvement{background-color:orange;color:#000}.poor{background:red;color:#fff}ol.deploy{color:#fff;background-color:#342a21;font-family:monospace;padding:1em;margin-inline-end:1em}ol.deploy span+span{margin-inline-start:1em}.deploy-website{background-color:#663399!important;color:#fff!important;cursor:pointer!important;margin-inline-end:1em!important;padding:.2em .3em!important}.gallery-list{margin:0;padding-inline-start:0;display:grid;gap:var(--space-2xs);grid-template-columns:repeat(auto-fill,minmax(min(var(--space-3xl),100%),1fr))}.gallery-list li{border:1px solid #ddd;padding:var(--space-3xs);display:grid;grid-template-areas:"overlay"}.gallery-list li:hover{box-shadow:4px 8px 8px hsl(0deg 0% 0% / .38)}.gallery-list .landscape{grid-column:span 2}.gallery-overlay{display:none;grid-template-areas:"overlay"}.gallery-overlay img{grid-area:overlay;place-self:center;inline-size:100vw;block-size:100vh;object-fit:contain}.gallery-overlay :not(img){color:#fff;font-size:var(--step-3);grid-area:overlay}.gallery-overlay span{place-self:start start;font-size:var(--step-0)}.gallery-overlay button{background-color:transparent;outline:0;border:0;padding:var(--space-s);cursor:pointer}.gallery-overlay .close-fullscreen{place-self:start end}.gallery-overlay .prev{place-self:center start}.gallery-overlay .next{place-self:center end}.loader{inline-size:1.5em;opacity:0;border:none;aspect-ratio:1;display:grid;-webkit-mask:conic-gradient(from 22deg,#0003,#000);mask:conic-gradient(from 22deg,#0003,#000);animation:1s steps(8) infinite load}.loader,.loader:before{--_g:linear-gradient(#17177c 0 0) 50%;background:var(--_g)/34% 8% space no-repeat,var(--_g)/8% 34% no-repeat space}.loader:before{content:"";transform:rotate(45deg)}@keyframes load{from{transform:rotate(0turn)}to{transform:rotate(1turn)}}#editor-status{color:green}.ck-word-count{display:flex;gap:1em}::picker(select),select{appearance:base-select}::picker(select){border-radius:1rem}input:where([type=checkbox][role=switch]){-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;font-size:inherit;width:2em;height:1em;box-sizing:content-box;border:1px solid;border-radius:1em;vertical-align:text-bottom;margin:auto;color:inherit}input:where([type=checkbox][role=switch])::before{content:"";position:absolute;top:50%;left:0;transform:translate(0,-50%);box-sizing:border-box;width:.7em;height:.7em;margin:0 .15em;border:1px solid;border-radius:50%;background:currentcolor}input:where([type=checkbox][role=switch]):checked::before{left:1em}edit-footer,edit-footer>div{margin:3vh}.icon-with-text:has(span:empty){display:none}li:has([role=alert]){position:relative}[role=alert]{inset:0;align-content:center;text-transform:uppercase}[role=alert]:empty{display:none}/**
 * @license Copyright (c) 2003-2024, CKSource Holding sp. z o.o. All rights reserved.
 * For licensing, see LICENSE.md or https://ckeditor.com/legal/ckeditor-oss-license
 */
:root{--ck-color-mention-background:rgba(153,0,48,.1);--ck-color-mention-text:#990030}.ck-content .mention{background:var(--ck-color-mention-background);color:var(--ck-color-mention-text)}.ck-content code{background-color:hsla(0,0%,78%,.3);border-radius:2px;padding:.15em}.ck-content blockquote{border-left:5px solid #ccc;font-style:italic;margin-left:0;margin-right:0;overflow:hidden;padding-left:1.5em;padding-right:1.5em}.ck-content[dir=rtl] blockquote{border-left:0;border-right:5px solid #ccc}.ck-content pre{background:hsla(0,0%,78%,.3);border:1px solid #c4c4c4;border-radius:2px;color:#353535;direction:ltr;font-style:normal;min-width:200px;padding:1em;tab-size:4;text-align:left;white-space:pre-wrap}.ck-content pre code{background:unset;border-radius:0;padding:0}.ck-content .text-tiny{font-size:.7em}.ck-content .text-small{font-size:.85em}.ck-content .text-big{font-size:1.4em}.ck-content .text-huge{font-size:1.8em}:root{--ck-highlight-marker-yellow:#fdfd77;--ck-highlight-marker-green:#62f962;--ck-highlight-marker-pink:#fc7899;--ck-highlight-marker-blue:#72ccfd;--ck-highlight-pen-red:#e71313;--ck-highlight-pen-green:#128a00}.ck-content .marker-yellow{background-color:var(--ck-highlight-marker-yellow)}.ck-content .marker-green{background-color:var(--ck-highlight-marker-green)}.ck-content .marker-pink{background-color:var(--ck-highlight-marker-pink)}.ck-content .marker-blue{background-color:var(--ck-highlight-marker-blue)}.ck-content .pen-red{background-color:transparent;color:var(--ck-highlight-pen-red)}.ck-content .pen-green{background-color:transparent;color:var(--ck-highlight-pen-green)}.ck-content hr{background:#dedede;border:0;height:4px;margin:15px 0}:root{--ck-color-image-caption-background:#f7f7f7;--ck-color-image-caption-text:#333}.ck-content .image>figcaption{background-color:var(--ck-color-image-caption-background);caption-side:bottom;color:var(--ck-color-image-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;word-break:break-word}@media (forced-colors:active){.ck-content .image>figcaption{background-color:unset;color:unset}}.ck-content img.image_resized{height:auto}.ck-content .image.image_resized{box-sizing:border-box;display:block;max-width:100%}.ck-content .image.image_resized img{width:100%}.ck-content .image.image_resized>figcaption{display:block}:root{--ck-image-style-spacing:1.5em;--ck-inline-image-style-spacing:calc(var(--ck-image-style-spacing)/2)}.ck-content .image.image-style-block-align-left,.ck-content .image.image-style-block-align-right{max-width:calc(100% - var(--ck-image-style-spacing))}.ck-content .image.image-style-align-left,.ck-content .image.image-style-align-right{clear:none}.ck-content .image.image-style-side{float:right;margin-left:var(--ck-image-style-spacing);max-width:50%}.ck-content .image.image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image.image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content .image.image-style-block-align-right{margin-left:auto;margin-right:0}.ck-content .image.image-style-block-align-left{margin-left:0;margin-right:auto}.ck-content .image-style-align-center{margin-left:auto;margin-right:auto}.ck-content .image-style-align-left{float:left;margin-right:var(--ck-image-style-spacing)}.ck-content .image-style-align-right{float:right;margin-left:var(--ck-image-style-spacing)}.ck-content p+.image.image-style-align-left,.ck-content p+.image.image-style-align-right,.ck-content p+.image.image-style-side{margin-top:0}.ck-content .image-inline.image-style-align-left,.ck-content .image-inline.image-style-align-right{margin-bottom:var(--ck-inline-image-style-spacing);margin-top:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-left{margin-right:var(--ck-inline-image-style-spacing)}.ck-content .image-inline.image-style-align-right{margin-left:var(--ck-inline-image-style-spacing)}.ck-content .image{clear:both;display:table;margin:.9em auto;min-width:50px;text-align:center}.ck-content .image img{display:block;height:auto;margin:0 auto;max-width:100%;min-width:100%}.ck-content .image-inline{align-items:flex-start;display:inline-flex;max-width:100%}.ck-content .image-inline picture{display:flex}.ck-content .image-inline img,.ck-content .image-inline picture{flex-grow:1;flex-shrink:1;max-width:100%}.ck-content ol{list-style-type:decimal}.ck-content ol ol{list-style-type:lower-latin}.ck-content ol ol ol{list-style-type:lower-roman}.ck-content ol ol ol ol{list-style-type:upper-latin}.ck-content ol ol ol ol ol{list-style-type:upper-roman}.ck-content ul{list-style-type:disc}.ck-content ul ul{list-style-type:circle}.ck-content ul ul ul,.ck-content ul ul ul ul{list-style-type:square}:root{--ck-todo-list-checkmark-size:16px}.ck-content .todo-list{list-style:none}.ck-content .todo-list li{margin-bottom:5px;position:relative}.ck-content .todo-list li .todo-list{margin-top:5px}.ck-content .todo-list .todo-list__label>input{-webkit-appearance:none;border:0;display:inline-block;height:var(--ck-todo-list-checkmark-size);left:-25px;margin-left:0;margin-right:-15px;position:relative;right:0;vertical-align:middle;width:var(--ck-todo-list-checkmark-size)}.ck-content[dir=rtl] .todo-list .todo-list__label>input{left:0;margin-left:-15px;margin-right:0;right:-25px}.ck-content .todo-list .todo-list__label>input:before{border:1px solid #333;border-radius:2px;box-sizing:border-box;content:"";display:block;height:100%;position:absolute;transition:box-shadow .25s ease-in-out;width:100%}@media (prefers-reduced-motion:reduce){.ck-content .todo-list .todo-list__label>input:before{transition:none}}.ck-content .todo-list .todo-list__label>input:after{border-color:transparent;border-style:solid;border-width:0 calc(var(--ck-todo-list-checkmark-size)/8) calc(var(--ck-todo-list-checkmark-size)/8) 0;box-sizing:content-box;content:"";display:block;height:calc(var(--ck-todo-list-checkmark-size)/2.6);left:calc(var(--ck-todo-list-checkmark-size)/3);pointer-events:none;position:absolute;top:calc(var(--ck-todo-list-checkmark-size)/5.3);transform:rotate(45deg);width:calc(var(--ck-todo-list-checkmark-size)/5.3)}.ck-content .todo-list .todo-list__label>input[checked]:before{background:#26ab33;border-color:#26ab33}.ck-content .todo-list .todo-list__label>input[checked]:after{border-color:#fff}.ck-content .todo-list .todo-list__label .todo-list__label__description{vertical-align:middle}.ck-content .todo-list .todo-list__label.todo-list__label_without-description input[type=checkbox]{position:absolute}.ck-content .media{clear:both;display:block;margin:.9em 0;min-width:15em}.ck-content .page-break{align-items:center;clear:both;display:flex;justify-content:center;padding:5px 0;position:relative}.ck-content .page-break:after{border-bottom:2px dashed #c4c4c4;content:"";position:absolute;width:100%}.ck-content .page-break__label{background:#fff;border:1px solid #c4c4c4;border-radius:2px;box-shadow:2px 2px 1px rgba(0,0,0,.15);color:#333;display:block;font-family:Helvetica,Arial,Tahoma,Verdana,Sans-Serif;font-size:.75em;font-weight:700;padding:.3em .6em;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}@media print{.ck-content .page-break{padding:0}.ck-content .page-break:after{display:none}.ck-content :has(+.page-break){margin-bottom:0}}.ck-content .table{display:table;margin:.9em auto}.ck-content .table table{border:1px double #b3b3b3;border-collapse:collapse;border-spacing:0;height:100%;width:100%}.ck-content .table table td,.ck-content .table table th{border:1px solid #bfbfbf;min-width:2em;padding:.4em}.ck-content .table table th{background:rgba(0,0,0,.05);font-weight:700}@media print{.ck-content .table table{height:auto}}.ck-content[dir=rtl] .table th{text-align:right}.ck-content[dir=ltr] .table th{text-align:left}:root{--ck-color-selector-caption-background:#f7f7f7;--ck-color-selector-caption-text:#333}.ck-content .table>figcaption{background-color:var(--ck-color-selector-caption-background);caption-side:top;color:var(--ck-color-selector-caption-text);display:table-caption;font-size:.75em;outline-offset:-1px;padding:.6em;text-align:center;word-break:break-word}@media (forced-colors:active){.ck-content .table>figcaption{background-color:unset;color:unset}}.ck-content .table .ck-table-resized{table-layout:fixed}.ck-content .table table{overflow:hidden}.ck-content .table td,.ck-content .table th{overflow-wrap:break-word;position:relative}