.arkusze-hero{position:relative;overflow:hidden;border-bottom:1px solid var(--color-border);background-color:var(--color-bg)}.arkusze-hero:before{position:absolute;inset:0;content:"";pointer-events:none;background-image:linear-gradient(to right,color-mix(in srgb,var(--color-primary) 7%,transparent) 1px,transparent 1px),linear-gradient(to bottom,color-mix(in srgb,var(--color-primary) 7%,transparent) 1px,transparent 1px);background-size:32px 32px;mask-image:linear-gradient(to right,transparent,black 38%,black 100%)}.arkusze-hero>div{position:relative}.arkusz-demo{--chalk: #182028;--chalk-dim: #4a5560;--board: #fbfaf6;--board-2: #f3f2ec;--board-frame: #d9d3c4;--board-line: rgb(24 32 40 / 5%);--board-kreska: rgb(24 32 40 / 12%);--board-ok: #0e7a45;--board-ok-tlo: rgb(14 122 69 / 10%);--board-krok: #1257a8;--board-uwaga: #a86a00;--board-cien: rgb(30 41 59 / 12%);overflow:hidden;border:1px solid var(--board-frame);border-radius:10px;background-color:var(--board);background-image:linear-gradient(var(--board-line) 1px,transparent 1px),linear-gradient(90deg,var(--board-line) 1px,transparent 1px);background-size:24px 24px;box-shadow:0 22px 50px var(--board-cien);color:var(--chalk);font-family:Geist Variable,Geist Fallback,Geist Fallback Roboto,Geist,system-ui,sans-serif}.dark .arkusz-demo{--chalk: #e8f1eb;--chalk-dim: #9bafa4;--board: #0b2118;--board-2: #0b2118;--board-frame: #315747;--board-line: rgb(216 238 224 / 8%);--board-kreska: rgb(216 238 224 / 15%);--board-ok: #8fe3a8;--board-ok-tlo: rgb(143 227 168 / 14%);--board-krok: #89c9ff;--board-uwaga: #e8c58c;--board-cien: rgb(5 19 13 / 45%)}.arkusz-demo__bar,.arkusz-demo__footer{display:flex;align-items:center;gap:18px;min-height:46px;padding:0 18px;border-color:var(--board-kreska);color:var(--chalk-dim);font-size:11px;font-weight:650;letter-spacing:.035em}.arkusz-demo__bar{border-bottom-width:1px}.arkusz-demo__bar>:nth-child(2){margin-left:auto}.arkusz-demo__live{display:inline-flex;align-items:center;gap:7px;color:var(--board-ok)}.arkusz-demo__live i{width:7px;height:7px;border-radius:50%;background:currentColor;animation:arkusz-demo-live 2s ease-in-out infinite}.arkusz-demo__body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:330px}.arkusz-demo__question,.arkusz-demo__solution{padding:24px}.arkusz-demo__question{border-right:1px solid var(--board-kreska)}.arkusz-demo__label{margin:0 0 18px;color:var(--chalk-dim);font-size:10px;font-weight:700;letter-spacing:.12em}.arkusz-demo__formula{margin:0 0 22px;font-size:clamp(19px,2.2vw,27px)}.arkusz-demo__answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.arkusz-demo__answer{display:flex;align-items:center;justify-content:space-between;min-height:39px;padding:0 12px;border:1px solid var(--board-kreska);border-radius:5px;color:var(--chalk-dim);font-size:13px}.arkusz-demo__answer--correct{animation:arkusz-demo-answer 8.6s ease-in-out infinite}.arkusz-demo__answer--correct svg{opacity:0;animation:arkusz-demo-check 8.6s ease-in-out infinite}.arkusz-demo__verdict{display:flex;align-items:center;gap:7px;margin:16px 0 0;color:var(--board-ok);font-size:12px;font-weight:650;opacity:0;animation:arkusz-demo-verdict 8.6s ease-in-out infinite}.arkusz-demo__step{display:grid;grid-template-columns:30px 1fr;align-items:baseline;gap:8px;margin-bottom:16px;transform:translateY(7px);opacity:0}.arkusz-demo__step b{color:var(--board-krok);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.arkusz-demo__step>span{font-size:clamp(16px,1.7vw,20px)}.arkusz-demo__step--one{animation:arkusz-demo-step-one 8.6s ease-out infinite}.arkusz-demo__step--two{animation:arkusz-demo-step-two 8.6s ease-out infinite}.arkusz-demo__step--three{animation:arkusz-demo-step-three 8.6s ease-out infinite}.arkusz-demo__warning{margin:22px 0 0;padding-left:11px;border-left:2px solid var(--board-uwaga);color:var(--board-uwaga);font-size:12px;opacity:0;animation:arkusz-demo-warning 8.6s ease-out infinite}.arkusz-demo__footer{border-top-width:1px}.arkusz-demo__footer>:last-child{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--chalk)}.arkusz-demo__score b{color:var(--board-ok)}.arkusz-demo__progress{position:relative;width:min(120px,24%);height:3px;overflow:hidden;background:var(--board-kreska)}.arkusz-demo__progress i{position:absolute;inset:0;width:0;background:var(--board-ok);animation:arkusz-demo-progress 8.6s linear infinite}.arkusz-mat{font-family:KaTeX_Main,Georgia,Times New Roman,serif;font-variant-numeric:lining-nums;letter-spacing:-.01em;white-space:nowrap}.arkusz-frac{display:inline-flex;flex-direction:column;align-items:center;vertical-align:middle;margin:0 .14em;font-size:.82em;line-height:1.06}.arkusz-frac>span:first-child{padding:0 .28em .06em}.arkusz-frac>span:last-child{padding:.06em .28em 0;border-top:1px solid currentColor}.arkusz-sqrt{display:inline-flex;align-items:stretch;vertical-align:middle}.arkusz-sqrt__znak{width:.58em;flex:0 0 auto;align-self:stretch;overflow:visible;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.arkusz-sqrt__pod{padding:.1em .2em 0 .08em;border-top:1px solid currentColor}@keyframes arkusz-demo-live{50%{opacity:.35}}@keyframes arkusz-demo-answer{0%,8%,96%,to{border-color:var(--board-kreska);background:transparent;color:var(--chalk-dim)}14%,91%{border-color:var(--board-ok);background:var(--board-ok-tlo);color:var(--chalk)}}@keyframes arkusz-demo-check{0%,11%,96%,to{opacity:0;transform:scale(.65)}17%,91%{opacity:1;transform:scale(1)}}@keyframes arkusz-demo-verdict{0%,16%,96%,to{opacity:0;transform:translateY(4px)}22%,91%{opacity:1;transform:translateY(0)}}@keyframes arkusz-demo-step-one{0%,22%,96%,to{opacity:0;transform:translateY(7px)}28%,91%{opacity:1;transform:translateY(0)}}@keyframes arkusz-demo-step-two{0%,34%,96%,to{opacity:0;transform:translateY(7px)}40%,91%{opacity:1;transform:translateY(0)}}@keyframes arkusz-demo-step-three{0%,46%,96%,to{opacity:0;transform:translateY(7px)}52%,91%{opacity:1;transform:translateY(0)}}@keyframes arkusz-demo-warning{0%,58%,96%,to{opacity:0;transform:translateY(5px)}64%,91%{opacity:1;transform:translateY(0)}}@keyframes arkusz-demo-progress{0%{width:0}91%{width:100%}96%,to{width:0}}@media(max-width:639px){.arkusz-demo__bar{gap:10px;padding-inline:13px}.arkusz-demo__body{grid-template-columns:1fr}.arkusz-demo__question,.arkusz-demo__solution{padding:20px}.arkusz-demo__question{border-right:0;border-bottom:1px solid var(--board-kreska)}.arkusz-demo__solution{min-height:244px}}@media(prefers-reduced-motion:reduce){.arkusz-demo__live i,.arkusz-demo__answer--correct,.arkusz-demo__answer--correct svg,.arkusz-demo__verdict,.arkusz-demo__step,.arkusz-demo__warning,.arkusz-demo__progress i{animation:none}.arkusz-demo__answer--correct{border-color:var(--board-ok);background:var(--board-ok-tlo);color:var(--chalk)}.arkusz-demo__answer--correct svg,.arkusz-demo__verdict,.arkusz-demo__step,.arkusz-demo__warning{transform:none;opacity:1}.arkusz-demo__progress i{width:100%}}.arkusze-szukaj input::-webkit-search-cancel-button,.arkusze-szukaj input::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}.arkusz-postep{display:inline-flex;align-items:center;gap:4px;margin-top:2px;color:var(--color-primary);font-size:12px;font-variant-numeric:tabular-nums;line-height:16px}#lista-formula-2015[hidden]{display:none}
