/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */code[class*=language-],pre[class*=language-]{color:#657b83;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;-webkit-hyphens:none;hyphens:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;line-height:1.5}pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#073642}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection{background:#073642}pre[class*=language-]::selection{background:#073642}pre[class*=language-] ::selection{background:#073642}code[class*=language-]::selection{background:#073642}code[class*=language-] ::selection{background:#073642}pre[class*=language-]{border-radius:.3em;margin:.5em 0;padding:1em;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background-color:#fdf6e3}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#93a1a1}.token.punctuation{color:#586e75}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#268bd2}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string,.token.url{color:#2aa198}.token.entity{color:#657b83;background:#eee8d5}.token.atrule,.token.attr-value,.token.keyword{color:#859900}.token.class-name,.token.function{color:#b58900}.token.important,.token.regex,.token.variable{color:#cb4b16}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}html[lang=pl] .inner-html .correct pre:before{content:"Poprawnie"}html[lang=pl] .inner-html .incorrect pre:before{content:"Niepoprawnie"}.inner-html pre[class*=language-]{margin:unset;padding:unset;background-color:unset;overflow:unset;border-radius:unset}.inner-html code[class*=language-],.inner-html pre[class*=language-]{font-family:unset}.inner-html div,.inner-html li,.inner-html ol,.inner-html p,.inner-html pre,.inner-html strong,.inner-html ul{margin-block:calc(var(--spacing)*3)}:is(.inner-html div,.inner-html p,.inner-html ul,.inner-html ol,.inner-html li,.inner-html strong,.inner-html pre):first-child{margin-top:0}:is(.inner-html div,.inner-html p,.inner-html ul,.inner-html ol,.inner-html li,.inner-html strong,.inner-html pre):last-child{margin-bottom:0}.inner-html code:not([class*=language-]){height:calc(var(--spacing)*5.5);border-radius:var(--radiussm);background-color:var(--light);width:fit-content;color:var(--dark);padding:0 calc(var(--spacing)*2);margin:0 calc(var(--spacing)*.5);justify-content:center;align-items:center;font-size:.75rem;font-weight:600;line-height:110%;display:inline-flex}:is(.inner-html .correct,.inner-html .incorrect) pre{background-color:#0000;padding:0}:is(.inner-html .correct,.inner-html .incorrect) pre code{all:unset;background-color:var(--light);color:var(--dark);border-bottom-left-radius:var(--radiusxl);border-bottom-right-radius:var(--radiusxl);padding:calc(var(--spacing)*5);scrollbar-color:var(--gray-600)transparent;font-family:var(--font-roboto-mono);display:block;overflow:auto}:is(.inner-html .correct,.inner-html .incorrect) pre:before{border-top-left-radius:var(--radiusxl);border-top-right-radius:var(--radiusxl);content:"Correct";color:var(--background);background-color:var(--green);padding:calc(var(--spacing)*2);padding-inline:calc(var(--spacing)*5);width:100%;font-weight:600;display:block}.inner-html .incorrect pre:before{content:"Incorrect";background-color:var(--red)}.inner-html html{display:block}.inner-html :root{view-transition-name:root}.inner-html body{margin:8px;display:block}.inner-html body:-webkit-full-page-media{background-color:#000}.inner-html p{margin-block-start:1__qem;margin-block-end:1__qem;margin-inline:0;display:block}.inner-html article,.inner-html aside,.inner-html div,.inner-html footer,.inner-html header,.inner-html hgroup,.inner-html main,.inner-html nav,.inner-html search,.inner-html section{display:block}.inner-html marquee{width:-webkit-fill-available;display:inline-block}.inner-html address{display:block}.inner-html blockquote{margin-block-start:1__qem;margin-block-end:1em;margin-inline:40px;display:block}.inner-html figcaption{display:block}.inner-html figure{margin-block:1em;margin-inline:40px;display:block}.inner-html q{display:inline}.inner-html q:before{content:open-quote}.inner-html q:after{content:close-quote}.inner-html center{text-align:-webkit-center;display:block}.inner-html hr{border-style:inset;border-width:1px;margin-block:.5em;margin-inline:auto;display:block;overflow:hidden}.inner-html map{display:inline}.inner-html video{object-fit:contain}.inner-html video:-webkit-full-page-media{max-width:100%;max-height:100%;margin:auto;position:absolute;inset:0}.inner-html audio:not([controls]){display:none!important}.inner-html audio{width:300px;height:54px}.inner-html canvas,.inner-html img,.inner-html video{overflow-clip-margin:content-box;overflow:clip}.inner-html embed,.inner-html fencedframe,.inner-html iframe,.inner-html object{overflow-clip-margin:content-box!important;overflow:clip!important}.inner-html h1{margin-block-start:.67__qem;margin-block-end:.67em;margin-inline:0;font-size:2em;font-weight:700;display:block}.inner-html :-webkit-any(article,aside,nav,section) h1{margin-block-start:.83__qem;margin-block-end:.83em;font-size:1.5em}.inner-html :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{margin-block-start:1__qem;margin-block-end:1em;font-size:1.17em}.inner-html :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{margin-block-start:1.33__qem;margin-block-end:1.33em;font-size:1em}.inner-html :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{margin-block-start:1.67__qem;margin-block-end:1.67em;font-size:.83em}.inner-html :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) :-webkit-any(article,aside,nav,section) h1{margin-block-start:2.33__qem;margin-block-end:2.33em;font-size:.67em}.inner-html h2{margin-block-start:.83__qem;margin-block-end:.83em;margin-inline:0;font-size:1.5em;font-weight:700;display:block}.inner-html h3{margin-block-start:1__qem;margin-block-end:1em;margin-inline:0;font-size:1.17em;font-weight:700;display:block}.inner-html h4{margin-block-start:1.33__qem;margin-block-end:1.33em;margin-inline:0;font-weight:700;display:block}.inner-html h5{margin-block-start:1.67__qem;margin-block-end:1.67em;margin-inline:0;font-size:.83em;font-weight:700;display:block}.inner-html h6{margin-block-start:2.33__qem;margin-block-end:2.33em;margin-inline:0;font-size:.67em;font-weight:700;display:block}.inner-html table{border-collapse:separate;border-spacing:2px;box-sizing:border-box;text-indent:0;border-color:gray;display:table}.inner-html thead{display:table-header-group}.inner-html tbody,.inner-html thead{vertical-align:middle;border-color:inherit}.inner-html tbody{display:table-row-group}.inner-html tfoot{border-color:inherit;display:table-footer-group}.inner-html table>tr,.inner-html tfoot{vertical-align:middle}.inner-html col{display:table-column}.inner-html colgroup{display:table-column-group}.inner-html tr{vertical-align:inherit;border-color:inherit;display:table-row}.inner-html td,.inner-html th{vertical-align:inherit;display:table-cell}.inner-html td:not(table td),.inner-html th:not(table th){padding:1px}.inner-html th{text-align:-internal-center;font-weight:700}.inner-html caption{text-align:-webkit-center;display:table-caption}.inner-html dir,.inner-html menu,.inner-html ul{margin-block-start:1__qem;margin-block-end:1em;list-style-type:disc;display:block}@supports not blink-feature(CorrectStylesForLists){.inner-html dir,.inner-html menu,.inner-html ul{margin-inline:0}}.inner-html dir,.inner-html menu,.inner-html ul{padding-inline-start:40px}.inner-html ol{margin-block-start:1__qem;margin-block-end:1em;list-style-type:decimal;display:block}@supports not blink-feature(CorrectStylesForLists){.inner-html ol{margin-inline:0}}.inner-html ol{padding-inline-start:40px}.inner-html li{text-align:-webkit-match-parent;display:list-item}@supports not blink-feature(CorrectStylesForLists){.inner-html ol ul,.inner-html ul ul{list-style-type:circle}.inner-html ol ol ul,.inner-html ol ul ul,.inner-html ul ol ul,.inner-html ul ul ul{list-style-type:square}.inner-html ol ol,.inner-html ol ul,.inner-html ul ol,.inner-html ul ul{margin-block:0}}@supports blink-feature(CorrectStylesForLists){.inner-html :is(dir,dl,menu,ol,ul) dir,.inner-html :is(dir,dl,menu,ol,ul) dl,.inner-html :is(dir,dl,menu,ol,ul) menu,.inner-html :is(dir,dl,menu,ol,ul) ol,.inner-html :is(dir,dl,menu,ol,ul) ul{margin-block:0}.inner-html :is(dir,menu,ol,ul) dir,.inner-html :is(dir,menu,ol,ul) menu,.inner-html :is(dir,menu,ol,ul) ul{list-style-type:circle}.inner-html :is(dir,menu,ol,ul) :is(dir,menu,ol,ul) dir,.inner-html :is(dir,menu,ol,ul) :is(dir,menu,ol,ul) menu,.inner-html :is(dir,menu,ol,ul) :is(dir,menu,ol,ul) ul{list-style-type:square}}.inner-html dd{margin-inline-start:40px;display:block}.inner-html dl{margin-block-start:1__qem;margin-block-end:1em;display:block}@supports not blink-feature(CorrectStylesForLists){.inner-html dl{margin-inline:0}}.inner-html dt{display:block}.inner-html form{margin-top:0__qem;display:block}.inner-html :-webkit-any(table,thead,tbody,tfoot,tr)>form:-internal-is-html{display:none!important}.inner-html label{cursor:default}.inner-html fieldset{border:2px groove threedface;min-inline-size:min-content;margin-inline:2px;padding-block:.35em .625em;padding-inline:.75em;display:block}.inner-html legend{padding-inline:2px;display:block}.inner-html legend[align=left i]{justify-self:left}.inner-html legend[align=center i]{justify-self:center}.inner-html legend[align=right i]{justify-self:right}.inner-html button{appearance:auto;-internal-align-content-block:center}.inner-html button,.inner-html input,.inner-html select,.inner-html textarea{margin:0__qem;font:-webkit-small-control;text-rendering:auto;color:fieldtext;letter-spacing:normal;word-spacing:normal;text-transform:none;text-indent:0;text-shadow:none;text-align:start;line-height:normal;display:inline-block}.inner-html textarea{resize:-internal-textarea-auto;white-space:pre-wrap;word-wrap:break-word;border:1px solid light-dark(#767676,#858585);padding:2px;font-family:monospace;column-count:auto!important}.inner-html input,.inner-html textarea{appearance:auto;-webkit-rtl-ordering:logical;cursor:text;background-color:field}.inner-html input{border:2px inset light-dark(#767676,#858585);padding:1px 0}.inner-html input:not([type=file i],[type=image i],[type=checkbox i],[type=radio i]){-internal-align-content-block:center}.inner-html input[type=search i]{appearance:auto;box-sizing:border-box}.inner-html input::-webkit-textfield-decoration-container{align-items:center;-webkit-user-modify:read-only!important;content:none!important;writing-mode:inherit!important;display:flex!important}.inner-html input::-webkit-clear-button{appearance:auto;cursor:default;opacity:0;pointer-events:none;flex:none;margin-inline-start:2px;display:inline-block;-webkit-user-modify:read-only!important}.inner-html input:enabled:read-write:is(:focus,:hover)::-webkit-clear-button{opacity:1;pointer-events:auto}.inner-html input[type=search i]::-webkit-search-cancel-button{appearance:auto;cursor:default;opacity:0;pointer-events:none;flex:none;margin-inline:1px 3px;display:block;-webkit-user-modify:read-only!important;-webkit-user-select:none!important;user-select:none!important}.inner-html input[type=search i]:enabled:read-write:is(:focus,:hover)::-webkit-search-cancel-button{opacity:1;pointer-events:auto}.inner-html input[type=search i]::-webkit-search-results-decoration{margin:auto 3px auto 2px}.inner-html input,.inner-html input[type=email i],.inner-html input[type=number i],.inner-html input[type=password i],.inner-html input[type=search i],.inner-html input[type=tel i],.inner-html input[type=text i],.inner-html input[type=url i]{padding-block:1px;padding-inline:2px}.inner-html input[type=tel i]{direction:ltr}.inner-html input::-webkit-inner-spin-button{appearance:auto;cursor:default;opacity:0;pointer-events:none;flex:none;align-self:stretch;display:inline-block;-webkit-user-modify:read-only!important}.inner-html input:enabled:read-write:is(:focus,:hover)::-webkit-inner-spin-button{opacity:1;pointer-events:auto}.inner-html ::-webkit-input-placeholder{-webkit-text-security:none;color:#757575;direction:inherit!important;pointer-events:none!important;text-orientation:inherit!important;writing-mode:inherit!important}.inner-html input::-webkit-input-placeholder{text-overflow:inherit;white-space:pre;word-wrap:normal;overflow:hidden;line-height:normal!important;-webkit-user-modify:read-only!important}.inner-html input::-internal-input-suggested{text-overflow:inherit;white-space:nowrap;overflow:hidden}.inner-html input::-internal-input-suggested{overflow-anchor:none;font:-webkit-small-control!important;font-feature-settings:normal!important;overflow:hidden!important}.inner-html textarea::-internal-input-suggested{overflow-anchor:none;font:-webkit-small-control!important;font-feature-settings:normal!important;overflow:hidden!important}.inner-html textarea::-internal-input-suggested{font-family:monospace!important}.inner-html button{text-align:center;cursor:default;box-sizing:border-box;color:buttontext;background-color:buttonface;border:2px outset buttonborder;padding-block:1px;padding-inline:6px}.inner-html button:disabled{color:light-dark(#1010104d,#ffffff4d);background-color:light-dark(#efefef4d,#1301014d);border-color:light-dark(#7676764d,#c3c3c34d)}.inner-html button:active{border-style:inset}.inner-html button:active:disabled{border-style:outset}.inner-html area{display:inline}.inner-html base,.inner-html basefont,.inner-html datalist,.inner-html head,.inner-html link,.inner-html meta,.inner-html noembed,.inner-html noframes,.inner-html param,.inner-html rp,.inner-html script,.inner-html style,.inner-html template,.inner-html title{display:none}.inner-html meter{appearance:auto;box-sizing:border-box;vertical-align:-.2em;block-size:1em;inline-size:5em;display:inline-block;-webkit-user-modify:read-only!important}.inner-html meter::-webkit-meter-inner-element{appearance:inherit;block-size:100%;box-sizing:inherit;grid-template-rows:1fr[line1]2fr[line2]1fr;inline-size:100%;display:grid;position:relative;-webkit-user-modify:read-only!important}.inner-html meter::-webkit-meter-bar{box-sizing:border-box;background:linear-gradient(#ddd,#eee 20%,#ccc 45% 55%,#ddd);grid-row:line1/line2;align-self:unsafe center;block-size:100%;inline-size:100%;position:absolute;overflow:hidden;-webkit-user-modify:read-only!important}.inner-html meter::-webkit-meter-bar:-internal-shadow-host-has-non-auto-appearance{background:light-dark(#efefef,#3b3b3b);border:thin solid light-dark(#7676764d,#858585);border-radius:20px}.inner-html meter::-webkit-meter-optimum-value{box-sizing:border-box;background:linear-gradient(#ad7,#cea 20%,#7a3 45% 55%,#ad7);block-size:100%;-webkit-user-modify:read-only!important}.inner-html meter::-webkit-meter-optimum-value:-internal-shadow-host-has-non-auto-appearance{background:light-dark(#107c10,#74b374)}.inner-html meter::-webkit-meter-suboptimum-value{box-sizing:border-box;background:linear-gradient(#fe7,#ffc 20%,#db3 45% 55%,#fe7);block-size:100%;-webkit-user-modify:read-only!important}.inner-html meter::-webkit-meter-suboptimum-value:-internal-shadow-host-has-non-auto-appearance{background:light-dark(#ffb900,#f2c812)}.inner-html meter::-webkit-meter-even-less-good-value{box-sizing:border-box;background:linear-gradient(#f77,#fcc 20%,#d44 45% 55%,#f77);block-size:100%;-webkit-user-modify:read-only!important}.inner-html meter::-webkit-meter-even-less-good-value:-internal-shadow-host-has-non-auto-appearance{background:light-dark(#d83b01,#e98f6d)}.inner-html progress{appearance:auto;box-sizing:border-box;vertical-align:-.2em;block-size:1em;inline-size:10em;display:inline-block}.inner-html progress::-webkit-progress-inner-element{box-sizing:inherit;-webkit-user-modify:read-only;block-size:100%;inline-size:100%}.inner-html progress::-webkit-progress-bar{box-sizing:border-box;background-color:gray;block-size:100%;inline-size:100%;-webkit-user-modify:read-only!important}.inner-html progress::-webkit-progress-value{box-sizing:border-box;background-color:green;block-size:100%;inline-size:50%;-webkit-user-modify:read-only!important}.inner-html ins,.inner-html u{text-decoration:underline}.inner-html abbr[title],.inner-html acronym[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@supports blink-feature(StrongBolder){.inner-html b,.inner-html strong{font-weight:bolder}}@supports not blink-feature(StrongBolder){.inner-html b,.inner-html strong{font-weight:700}}.inner-html address,.inner-html cite,.inner-html dfn,.inner-html em,.inner-html i,.inner-html var{font-style:italic}.inner-html code,.inner-html kbd,.inner-html samp,.inner-html tt{font-family:monospace}.inner-html listing,.inner-html plaintext,.inner-html pre,.inner-html xmp{white-space:pre;font-family:monospace;display:block}@supports not blink-feature(PreLogicalMargin){.inner-html listing,.inner-html plaintext,.inner-html pre,.inner-html xmp{margin:1__qem 0}}@supports blink-feature(PreLogicalMargin){.inner-html listing,.inner-html plaintext,.inner-html pre,.inner-html xmp{margin-block:1__qem;margin-inline:0}}.inner-html mark{color:marktext;background-color:mark}.inner-html big{font-size:larger}.inner-html small{font-size:smaller}.inner-html del,.inner-html s,.inner-html strike{text-decoration:line-through}.inner-html sub{vertical-align:sub;font-size:smaller}.inner-html sup{vertical-align:super;font-size:smaller}.inner-html nobr{white-space:nowrap}.inner-html :-internal-selector-fragment-anchor{outline:3px solid highlight}.inner-html :focus-visible{outline:1px auto -webkit-focus-ring-color}.inner-html [interesttarget]:focus-visible{outline:3px solid -webkit-focus-ring-color}.inner-html button[interesttarget]{-webkit-user-select:none;user-select:none}.inner-html body:focus-visible,.inner-html embed:focus-visible,.inner-html html:focus-visible,.inner-html iframe:focus-visible,.inner-html object:focus-visible{outline:none}.inner-html a:-webkit-any-link{color:var(--primary);cursor:pointer;text-decoration:underline;transition:color .2s}.inner-html a:-webkit-any-link:active{color:var(--foreground)}.inner-html a:-webkit-any-link:read-write{cursor:text}.inner-html a:-webkit-any-link:focus-visible{outline-offset:1px}.inner-html rt,.inner-html ruby{text-indent:0}.inner-html ruby{display:ruby}.inner-html rt{line-height:normal;text-emphasis:none}.inner-html ruby>rt{text-align:start;font-size:50%;display:ruby-text}.inner-html frame,.inner-html frameset{display:block}.inner-html frameset{border-color:inherit}.inner-html iframe{border:2px inset}.inner-html fencedframe{border:2px inset;object-fit:contain!important;object-position:50% 50%!important}.inner-html details,.inner-html summary{display:block}.inner-html details>summary:first-of-type{counter-increment:list-item 0;list-style:disclosure-closed inside;display:list-item}.inner-html details[open]>summary:first-of-type{list-style-type:disclosure-open}.inner-html [dir=auto i],.inner-html [dir=ltr i],.inner-html [dir=rtl i],.inner-html address,.inner-html article,.inner-html aside,.inner-html bdi,.inner-html blockquote,.inner-html caption,.inner-html center,.inner-html col,.inner-html colgroup,.inner-html dd,.inner-html dir,.inner-html div,.inner-html dl,.inner-html dt,.inner-html figcaption,.inner-html figure,.inner-html footer,.inner-html form,.inner-html h1,.inner-html h2,.inner-html h3,.inner-html h4,.inner-html h5,.inner-html h6,.inner-html header,.inner-html hgroup,.inner-html hr,.inner-html legend,.inner-html li,.inner-html listing,.inner-html main,.inner-html menu,.inner-html nav,.inner-html ol,.inner-html output,.inner-html p,.inner-html plaintext,.inner-html pre,.inner-html search,.inner-html section,.inner-html summary,.inner-html table,.inner-html tbody,.inner-html td,.inner-html tfoot,.inner-html th,.inner-html thead,.inner-html tr,.inner-html ul,.inner-html xmp{unicode-bidi:isolate}.inner-html bdo,.inner-html bdo[dir]{unicode-bidi:isolate-override}.inner-html pre[dir=auto i],.inner-html textarea[dir=auto i]{unicode-bidi:plaintext}.inner-html dialog{color:canvastext;background-color:canvas;border:solid;width:fit-content;height:fit-content;margin:auto;padding:1em;display:none;position:absolute;inset-inline:0}.inner-html dialog[open]{display:block}.inner-html dialog:-internal-dialog-in-top-layer{-webkit-user-select:text;user-select:text;visibility:visible;max-width:calc(100% - 6px - 2em);max-height:calc(100% - 6px - 2em);position:fixed;inset-block:0;overflow:auto}.inner-html dialog:modal{overlay:auto!important}.inner-html dialog:-internal-dialog-in-top-layer::backdrop{background:#0000001a;position:fixed;inset:0}.inner-html slot{display:contents}.inner-html [popover]{color:canvastext;background-color:canvas;border:solid;width:fit-content;height:fit-content;margin:auto;padding:.25em;position:fixed;inset:0;overflow:auto}.inner-html [popover]:not(:popover-open):not(dialog[open]){display:none}.inner-html dialog:popover-open{display:block}@supports blink-feature(HTMLAnchorAttribute){.inner-html [popover][anchor]{inset:auto}}:is(.inner-html [popover]:popover-open:not(dialog),.inner-html dialog:popover-open:not([open])){overlay:auto!important}.inner-html [popover]:-internal-popover-in-top-layer::backdrop{background-color:#0000;position:fixed;inset:0;pointer-events:none!important}@media print{.inner-html tfoot,.inner-html thead{break-inside:avoid}}.inner-html html::spelling-error{-webkit-text-decoration:-internal-spelling-error-color spelling-error;text-decoration:-internal-spelling-error-color spelling-error}.inner-html html::grammar-error{-webkit-text-decoration:-internal-grammar-error-color grammar-error;text-decoration:-internal-grammar-error-color grammar-error}.inner-html img:is([sizes=auto i],[sizes^=auto\, i]){contain-intrinsic-size:300px 150px;contain:size!important}.inner-html dialog:where(:modal){interactivity:auto}.inner-html [inert]{interactivity:inert}