:where(html){--ease-1:cubic-bezier(.25,0,.5,1);--ease-2:cubic-bezier(.25,0,.4,1);--ease-3:cubic-bezier(.25,0,.3,1);--ease-4:cubic-bezier(.25,0,.2,1);--ease-5:cubic-bezier(.25,0,.1,1);--ease-in-1:cubic-bezier(.25,0,1,1);--ease-in-2:cubic-bezier(.5,0,1,1);--ease-in-3:cubic-bezier(.7,0,1,1);--ease-in-4:cubic-bezier(.9,0,1,1);--ease-in-5:cubic-bezier(1,0,1,1);--ease-out-1:cubic-bezier(0,0,.75,1);--ease-out-2:cubic-bezier(0,0,.5,1);--ease-out-3:cubic-bezier(0,0,.3,1);--ease-out-4:cubic-bezier(0,0,.1,1);--ease-out-5:cubic-bezier(0,0,0,1);--ease-in-out-1:cubic-bezier(.1,0,.9,1);--ease-in-out-2:cubic-bezier(.3,0,.7,1);--ease-in-out-3:cubic-bezier(.5,0,.5,1);--ease-in-out-4:cubic-bezier(.7,0,.3,1);--ease-in-out-5:cubic-bezier(.9,0,.1,1);--ease-elastic-out-1:cubic-bezier(.5,.75,.75,1.25);--ease-elastic-out-2:cubic-bezier(.5,1,.75,1.25);--ease-elastic-out-3:cubic-bezier(.5,1.25,.75,1.25);--ease-elastic-out-4:cubic-bezier(.5,1.5,.75,1.25);--ease-elastic-out-5:cubic-bezier(.5,1.75,.75,1.25);--ease-elastic-in-1:cubic-bezier(.5,-.25,.75,1);--ease-elastic-in-2:cubic-bezier(.5,-.5,.75,1);--ease-elastic-in-3:cubic-bezier(.5,-.75,.75,1);--ease-elastic-in-4:cubic-bezier(.5,-1,.75,1);--ease-elastic-in-5:cubic-bezier(.5,-1.25,.75,1);--ease-elastic-in-out-1:cubic-bezier(.5,-.1,.1,1.5);--ease-elastic-in-out-2:cubic-bezier(.5,-.3,.1,1.5);--ease-elastic-in-out-3:cubic-bezier(.5,-.5,.1,1.5);--ease-elastic-in-out-4:cubic-bezier(.5,-.7,.1,1.5);--ease-elastic-in-out-5:cubic-bezier(.5,-.9,.1,1.5);--ease-step-1:steps(2);--ease-step-2:steps(3);--ease-step-3:steps(4);--ease-step-4:steps(7);--ease-step-5:steps(10);--ease-elastic-1:var(--ease-elastic-out-1);--ease-elastic-2:var(--ease-elastic-out-2);--ease-elastic-3:var(--ease-elastic-out-3);--ease-elastic-4:var(--ease-elastic-out-4);--ease-elastic-5:var(--ease-elastic-out-5);--ease-squish-1:var(--ease-elastic-in-out-1);--ease-squish-2:var(--ease-elastic-in-out-2);--ease-squish-3:var(--ease-elastic-in-out-3);--ease-squish-4:var(--ease-elastic-in-out-4);--ease-squish-5:var(--ease-elastic-in-out-5);--ease-spring-1:linear(0,.006,.025 2.8%,.101 6.1%,.539 18.9%,.721 25.3%,.849 31.5%,.937 38.1%,.968 41.8%,.991 45.7%,1.006 50.1%,1.015 55%,1.017 63.9%,1.001);--ease-spring-2:linear(0,.007,.029 2.2%,.118 4.7%,.625 14.4%,.826 19%,.902,.962,1.008 26.1%,1.041 28.7%,1.064 32.1%,1.07 36%,1.061 40.5%,1.015 53.4%,.999 61.6%,.995 71.2%,1);--ease-spring-3:linear(0,.009,.035 2.1%,.141 4.4%,.723 12.9%,.938 16.7%,1.017,1.077,1.121,1.149 24.3%,1.159,1.163,1.161,1.154 29.9%,1.129 32.8%,1.051 39.6%,1.017 43.1%,.991,.977 51%,.974 53.8%,.975 57.1%,.997 69.8%,1.003 76.9%,1);--ease-spring-4:linear(0,.009,.037 1.7%,.153 3.6%,.776 10.3%,1.001,1.142 16%,1.185,1.209 19%,1.215 19.9% 20.8%,1.199,1.165 25%,1.056 30.3%,1.008 33%,.973,.955 39.2%,.953 41.1%,.957 43.3%,.998 53.3%,1.009 59.1% 63.7%,.998 78.9%,1);--ease-spring-5:linear(0,.01,.04 1.6%,.161 3.3%,.816 9.4%,1.046,1.189 14.4%,1.231,1.254 17%,1.259,1.257 18.6%,1.236,1.194 22.3%,1.057 27%,.999 29.4%,.955 32.1%,.942,.935 34.9%,.933,.939 38.4%,1 47.3%,1.011,1.017 52.6%,1.016 56.4%,1 65.2%,.996 70.2%,1.001 87.2%,1);--ease-bounce-1:linear(0,.004,.016,.035,.063,.098,.141,.191,.25,.316,.391 36.8%,.563,.766,1 58.8%,.946,.908 69.1%,.895,.885,.879,.878,.879,.885,.895,.908 89.7%,.946,1);--ease-bounce-2:linear(0,.004,.016,.035,.063,.098,.141 15.1%,.25,.391,.562,.765,1,.892 45.2%,.849,.815,.788,.769,.757,.753,.757,.769,.788,.815,.85,.892 75.2%,1 80.2%,.973,.954,.943,.939,.943,.954,.973,1);--ease-bounce-3:linear(0,.004,.016,.035,.062,.098,.141 11.4%,.25,.39,.562,.764,1 30.3%,.847 34.8%,.787,.737,.699,.672,.655,.65,.656,.672,.699,.738,.787,.847 61.7%,1 66.2%,.946,.908,.885 74.2%,.879,.878,.879,.885 79.5%,.908,.946,1 87.4%,.981,.968,.96,.957,.96,.968,.981,1);--ease-bounce-4:linear(0,.004,.016 3%,.062,.141,.25,.391,.562 18.2%,1 24.3%,.81,.676 32.3%,.629,.595,.575,.568,.575,.595,.629,.676 48.2%,.811,1 56.2%,.918,.86,.825,.814,.825,.86,.918,1 77.2%,.94 80.6%,.925,.92,.925,.94 87.5%,1 90.9%,.974,.965,.974,1);--ease-bounce-5:linear(0,.004,.016 2.5%,.063,.141,.25 10.1%,.562,1 20.2%,.783,.627,.534 30.9%,.511,.503,.511,.534 38%,.627,.782,1 48.7%,.892,.815,.769 56.3%,.757,.753,.757,.769 61.3%,.815,.892,1 68.8%,.908 72.4%,.885,.878,.885,.908 79.4%,1 83%,.954 85.5%,.943,.939,.943,.954 90.5%,1 93%,.977,.97,.977,1);--ease-circ-in:cubic-bezier(.6,.04,.98,.335);--ease-circ-in-out:cubic-bezier(.785,.135,.15,.86);--ease-circ-out:cubic-bezier(.075,.82,.165,1);--ease-cubic-in:cubic-bezier(.55,.055,.675,.19);--ease-cubic-in-out:cubic-bezier(.645,.045,.355,1);--ease-cubic-out:cubic-bezier(.215,.61,.355,1);--ease-expo-in:cubic-bezier(.95,.05,.795,.035);--ease-expo-in-out:cubic-bezier(1,0,0,1);--ease-expo-out:cubic-bezier(.19,1,.22,1);--ease-quad-in:cubic-bezier(.55,.085,.68,.53);--ease-quad-in-out:cubic-bezier(.455,.03,.515,.955);--ease-quad-out:cubic-bezier(.25,.46,.45,.94);--ease-quart-in:cubic-bezier(.895,.03,.685,.22);--ease-quart-in-out:cubic-bezier(.77,0,.175,1);--ease-quart-out:cubic-bezier(.165,.84,.44,1);--ease-quint-in:cubic-bezier(.755,.05,.855,.06);--ease-quint-in-out:cubic-bezier(.86,0,.07,1);--ease-quint-out:cubic-bezier(.23,1,.32,1);--ease-sine-in:cubic-bezier(.47,0,.745,.715);--ease-sine-in-out:cubic-bezier(.445,.05,.55,.95);--ease-sine-out:cubic-bezier(.39,.575,.565,1)}:root{--desk:#191512;--desk-2:#211c17;--desk-ink:#ede7dc;--desk-muted:#ede7dcb8;--desk-faint:#ede7dc99;--desk-line:#ede7dc24;--paper:#f7f3e8;--paper-2:#efe9d9;--paper-ink:#26221b;--paper-muted:#6e6656;--paper-line:#dcd4bf;--red:#e4573d;--red-deep:#c4372e;--red-soft:#c4372e1f;--on-red:#1a1512;--pass:#34996a;--pass-soft:#34996a24;--ok-on-soft:#176243;--red-on-soft:#a62b23;--scan:#4a6cf0;--lamp:#ffd69626;--paper-sh:0 3px 8px #00000059, 0 22px 60px #0000008c;--paper-sh-sm:0 2px 6px #0000004d, 0 10px 28px #0006;--ease:cubic-bezier(.22, 1, .36, 1);--ease-pop:cubic-bezier(.34, 1.4, .5, 1);--bg:var(--desk);--panel:var(--paper);--panel-2:var(--desk-2);--text:var(--desk-ink);--muted:var(--desk-muted);--muted-2:var(--desk-faint);--line:var(--desk-line);--line-strong:var(--desk-line);--brand:var(--red);--brand-2:var(--red-deep);--brand-soft:var(--red-soft);--on-brand:var(--on-red);--ok:var(--pass);--ok-soft:var(--pass-soft);--warn:#c98a2e;--warn-soft:#c98a2e26;--warn-strong:#c98a2e;--danger:var(--red-deep);--danger-soft:var(--red-soft);--info:var(--scan);--info-soft:#4a6cf01f;--stamp:var(--red-deep);--shadow:var(--paper-sh);--shadow-sm:var(--paper-sh-sm);--display-serif:"Instrument Serif", "Instrument Serif Fallback", "Instrument Serif Fallback Times", Georgia, "Times New Roman", serif;--mono:"Geist Mono", "Geist Mono Fallback", "Geist Mono Fallback Courier", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ui:var(--mono);--sans:var(--ui);--font-hand:var(--display-serif);--font-doc:Georgia, "Times New Roman", serif;--ink-serif:var(--font-doc);font-synthesis:none;--fs-display:clamp(1.95rem,5.6vw,3.25rem);--fs-h2:clamp(1.8rem,4vw,2.7rem);--fs-lead:clamp(1rem,1.75vw,1.16rem);--fs-kicker:clamp(.84rem,1.7vw,.98rem);--fs-ui:.9rem;--fs-ui-sm:.82rem;--fs-ui-xs:.76rem;--fs-mono-label:11px;--radius-xl:2px;--radius:2px;--radius-sm:2px;--radius-pill:999px;--radius-btn:2px;--radius-btn-lg:2px;--max:1280px;--focus:0 0 0 2px var(--panel),0 0 0 4px var(--brand)}[data-theme=dark]{--desk:#191512}strong,b{font-weight:var(--emph-weight,600);font-style:var(--emph-style,normal)}p:where(:not([class])),dd:where(:not([class])),blockquote:where(:not([class])){font-family:var(--display-serif);--emph-weight:400;--emph-style:italic}[data-theme=light]{--desk:#dfd8c6;--desk-2:#d6ceb9;--desk-ink:#26221b;--desk-muted:#5f5645;--desk-faint:#5f5645;--desk-line:#26221b29;--paper:#fdfbf3;--paper-2:#f3eedf;--paper-line:#e0d9c6;--red:#c4372e;--red-deep:#a62b23;--red-soft:#c4372e1a;--on-red:#f7f3e8;--pass:#17663f;--pass-soft:#1e7f4f1f;--warn:#b77416;--warn-soft:#b7741624;--warn-strong:#8a570e;--scan:#1d3fbf;--lamp:#ffffff40;--paper-sh:0 2px 5px #3c321e2e, 0 18px 44px #3c321e40;--paper-sh-sm:0 1px 4px #3c321e26, 0 8px 22px #3c321e2e}@media (prefers-color-scheme:light){html:root:not([data-theme]){--desk:#dfd8c6;--desk-2:#d6ceb9;--desk-ink:#26221b;--desk-muted:#5f5645;--desk-faint:#5f5645;--desk-line:#26221b29;--paper:#fdfbf3;--paper-2:#f3eedf;--paper-line:#e0d9c6;--red:#c4372e;--red-deep:#a62b23;--red-soft:#c4372e1a;--on-red:#f7f3e8;--pass:#17663f;--pass-soft:#1e7f4f1f;--warn:#b77416;--warn-soft:#b7741624;--warn-strong:#8a570e;--scan:#1d3fbf;--lamp:#ffffff40;--paper-sh:0 2px 5px #3c321e2e, 0 18px 44px #3c321e40;--paper-sh-sm:0 1px 4px #3c321e26, 0 8px 22px #3c321e2e}}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);font:16px/1.6 var(--ui);min-width:320px;margin:0}a{color:inherit}:focus-visible{outline:2px solid var(--brand);outline-offset:2px;box-shadow:var(--focus);border-radius:6px}@media (forced-colors:active){:focus-visible{outline:2px solid canvastext}}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.shell{width:min(var(--max),calc(100% - 40px));margin:auto}.logo{font-family:var(--display-serif);letter-spacing:-.01em;color:var(--text);--emph-weight:400;--emph-style:italic;align-items:center;gap:9px;font-size:21px;font-weight:400;text-decoration:none;display:flex}.logo-tick{width:15px;height:13px;color:var(--brand);flex:none;transform:translateY(1px)}.icon-btn{border:1px solid var(--line);background:var(--panel);cursor:pointer;width:40px;height:40px;color:var(--text);border-radius:11px;place-items:center;font-size:16px;display:grid}.icon-btn svg{width:19px;height:19px;display:block}.btn{border-radius:var(--radius-btn);cursor:pointer;transition:transform .18s;transition-timing-function:var(--ease-out-3);border:0;align-items:center;gap:8px;padding:11px 16px;font-weight:750;text-decoration:none;display:inline-flex}.btn:disabled{opacity:.45;cursor:default;transform:none}.btn-primary{background:var(--brand);color:var(--on-brand);box-shadow:0 10px 22px color-mix(in srgb,var(--brand) 26%,transparent)}.btn-secondary{background:var(--panel);border:1px solid var(--line-strong);color:var(--text)}.btn-sm{padding:9px 13px;font-size:13px}.btn-ghost{color:var(--brand);text-underline-offset:3px;background:0 0;padding:9px 4px;text-decoration:underline}.backlink{color:var(--muted);align-items:center;gap:7px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.tp-toolbar{flex-wrap:wrap;gap:9px;margin-top:6px;display:flex}.hero-back{margin-bottom:14px}.hero{text-align:center;padding:44px 0 6px}.eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);align-items:center;gap:12px;font-size:11px;font-weight:800;display:inline-flex}.eyebrow:before,.eyebrow:after{content:"";background:var(--line-strong);width:24px;height:1px}.hero .sibling{color:var(--muted);margin:14px 0 0;font-size:13px}.card .sub{color:var(--muted);margin:0 0 16px;font-size:13px}.hero .sibling,.card .sub,.sec-sub{font-family:var(--display-serif);--emph-weight:400;--emph-style:italic}.cta p{color:var(--muted);max-width:560px;margin:0 auto 18px}.cta-upsell{color:var(--muted);margin:16px auto 0;font-size:13px}.field label{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.note{border-left:2px solid var(--line-strong);color:var(--muted);margin-top:18px;padding:2px 0 2px 14px;font-size:12.5px;line-height:1.55}.fact-list{border-top:1px solid var(--line);margin:18px 0 0;padding:0}.faq{border-top:1px solid var(--line);margin-top:14px}.faq details{border-bottom:1px solid var(--line)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:color-mix(in srgb,currentColor 72%,transparent);font-size:20px;font-weight:400;line-height:1}@media (prefers-reduced-motion:reduce){.btn{transition:none}}footer{border-top:1px solid var(--line);padding:30px 0}::selection{background:var(--red);color:#fff}h1,h2,h3,h4{font-family:var(--display-serif);--emph-weight:400;--emph-style:italic;font-weight:400}.logo{color:var(--desk-ink);font-family:var(--display-serif);--emph-weight:400;--emph-style:italic;gap:12px}.ks-mark{background:var(--desk-ink);width:30px;height:30px;color:var(--desk);font-family:var(--display-serif);--emph-weight:400;--emph-style:italic;flex:none;place-items:center;font-size:19px;font-weight:400;line-height:1;display:grid;position:relative}.ks-tick{background:var(--red);color:#f7f3e8;place-items:center;width:13px;height:13px;display:grid;position:absolute;bottom:-4px;right:-4px}.ks-tick svg{width:9px;height:9px;display:block}.logo-word{font-family:var(--display-serif);letter-spacing:-.01em;color:var(--desk-ink);--emph-weight:400;--emph-style:italic;font-size:26px;font-style:italic;font-weight:400}footer .logo-word{font-size:21px}footer .ks-mark{width:24px;height:24px;font-size:15px}footer .ks-tick{width:11px;height:11px}.lampa-btn:hover{color:var(--desk-ink);border-color:var(--desk-muted)}.lampa-btn svg{flex:none;width:13px;height:13px}.icon-btn{border:1px solid var(--desk-line);color:var(--desk-ink);background:0 0;border-radius:2px}.btn{border-radius:var(--radius-btn);font-family:var(--sans);letter-spacing:.04em;font-weight:600}.btn:hover{transform:none}.btn-primary{background:var(--paper);color:var(--paper-ink);box-shadow:4px 4px 0 var(--red);transition:transform .15s var(--ease),box-shadow .15s var(--ease);border:none}.btn-primary:hover{background:var(--paper);color:var(--paper-ink);box-shadow:6px 6px 0 var(--red);transform:translate(-2px,-2px)}.btn-primary:disabled{opacity:.45;box-shadow:3px 3px 0 var(--desk-line);transform:none}.nav>.btn-primary{background:var(--red);color:var(--on-red);box-shadow:none;text-transform:uppercase;letter-spacing:.05em;padding:11px 18px;font-size:12.5px}.nav>.btn-primary:hover{background:var(--red-deep);color:#f7f3e8;box-shadow:none;transform:none}.btn-secondary{border:1.5px solid var(--line-strong);color:var(--text);border-radius:var(--radius-btn);background:0 0}.btn-secondary:hover{border-color:var(--text);color:var(--text);background:0 0}.btn:active:not(:disabled){transform:scale(.96)}.btn-primary:active:not(:disabled){transform:translate(1.5px,1.5px)scale(.98)}.icon-btn{transition:transform .12s var(--ease-out-3,ease)}.icon-btn:active:not(:disabled){transform:scale(.9)}@media (prefers-reduced-motion:reduce){.btn:active:not(:disabled),.btn-primary:active:not(:disabled),.icon-btn:active:not(:disabled){transform:none}}.btn-ghost{color:var(--brand);background:0 0}.eyebrow{font-family:var(--sans);letter-spacing:.18em;color:var(--desk-muted);font-weight:600}.hero h1{font-family:var(--display-serif);letter-spacing:-.02em;color:var(--desk-ink);--emph-weight:400;--emph-style:italic;font-weight:400}.hero h1 .ink{color:var(--red);font-style:italic;font-weight:400}.hero p.lead,.hero .lead{font-family:var(--display-serif);color:var(--desk-muted);--emph-weight:400;--emph-style:italic}.backlink{font-family:var(--sans)}.backlink:hover{color:var(--red)}footer{border-top:1px solid var(--desk-line)}body{background:var(--desk);color:var(--desk-ink);font:15px/1.6 var(--ui);position:relative;overflow-x:clip}.card .field label{font:500 10px var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-muted)}.card .btn-primary,.cta .btn-primary{background:var(--paper-ink);color:var(--paper);box-shadow:3px 3px 0 var(--red-deep)}.card .btn-primary:hover,.cta .btn-primary:hover{box-shadow:4px 4px 0 var(--red-deep);background:var(--paper-ink);color:var(--paper);transform:translate(-1px,-1px)}@media (max-width:720px){.lampa-txt{display:none}.lampa-btn{padding:8px 10px}.hero{padding:26px 0 4px}.hero p.lead{font-size:15.5px;line-height:1.5}}@media screen{body:has(.lekta-consent-banner.is-visible){padding-bottom:96px}}@media screen and (max-width:720px){body:has(.lekta-consent-banner.is-visible){padding-bottom:164px}}@media print{body{color:#111;background:#fff}}.lekta-consent-banner{z-index:240;border:1px solid var(--paper-line);background:var(--paper);max-width:760px;color:var(--paper-ink);box-shadow:var(--paper-sh-sm);border-radius:2px;justify-content:space-between;align-items:center;gap:16px;margin:auto;padding:16px 18px;display:none;position:fixed;bottom:18px;left:18px;right:18px}.lekta-consent-banner.is-visible{display:flex}@media print{.lekta-consent-banner.is-visible{display:none}}.lekta-consent-banner p{color:var(--paper-muted);max-width:480px;margin:0;font-size:12.5px}.lekta-consent-actions{flex:none;gap:8px;display:flex}.lekta-consent-actions button{font:600 12.5px var(--sans);cursor:pointer;white-space:nowrap;border:0;border-radius:2px;padding:9px 13px}.lekta-consent-actions button[data-consent=grant]{background:var(--red-deep);color:#fff}.lekta-consent-actions button[data-consent=deny]{border:1px solid var(--paper-line);color:var(--paper-ink);background:0 0}@media (max-width:720px){.lekta-consent-banner{flex-direction:column;align-items:stretch}.lekta-consent-actions{width:100%}.lekta-consent-actions button{flex:1}}.success-cta{background:var(--ok-soft);color:var(--text);border-radius:10px;align-items:center;gap:8px;margin-top:14px;padding:11px 14px;font-size:13px;font-weight:650;line-height:1.4;display:none}.success-cta.is-visible{display:flex}.success-cta a{color:inherit;text-underline-offset:2px;white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;font-weight:800;text-decoration:underline}@media (max-width:480px){.success-cta{flex-direction:column;align-items:flex-start}}@media print{.success-cta{display:none!important}}.tool-workspace{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:start;gap:clamp(18px,2.2vw,28px)}.tool-workspace>*{min-width:0}.tool-workspace>.card{padding:clamp(20px,2.2vw,30px)}.tool-workspace>.card>h2{margin-bottom:16px}.tool-workspace .out-panel{top:84px}.tool-workspace .out-panel>.card{padding:clamp(20px,2.2vw,30px)}.tool-workspace .field{margin-bottom:16px}.tool-workspace :is(input,select,button,.btn){min-height:44px}.tool-workspace textarea{min-height:112px}.tool-workspace .tp-toolbar{align-items:center;gap:10px}.tool-workspace .out-doc{box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--paper-line) 70%,transparent);border-radius:0}.tool-workspace .out.empty{max-width:34ch;line-height:1.55}.tool-workspace .out-bar{gap:10px}@media (max-width:820px){.tool-workspace{grid-template-columns:1fr;gap:18px}.tool-workspace>.card{padding:20px}.tool-workspace .out-panel{position:static}.tool-workspace .out-panel>.card{padding:20px}}@media (max-width:480px){.tool-workspace>.card,.tool-workspace .out-panel>.card{padding:18px}.tool-workspace .out-bar .btn{flex:auto;justify-content:center}}@media (prefers-reduced-motion:reduce){.tool-workspace *{scroll-behavior:auto}}.tools-grid{align-items:stretch;gap:clamp(18px,2.2vw,28px)}.tools-grid .tool-card{flex-direction:column;min-height:184px;display:flex}.tools-grid .tool-card p{max-width:46ch}.tools-grid .tool-go{align-items:center;gap:6px;margin-top:auto;padding-top:10px;display:inline-flex}.icon-btn,.lampa-btn{min-width:44px;min-height:44px}@media (max-width:640px){.tools-grid .tool-card{min-height:0}}code,kbd,samp{font-family:var(--mono)}.cta p,.tools-grid .tool-card p,.lekta-consent-banner p{font-family:var(--display-serif);--emph-weight:400;--emph-style:italic;font-weight:400}.cta p strong,.cta p b,.tools-grid .tool-card p strong,.tools-grid .tool-card p b,.lekta-consent-banner p strong,.lekta-consent-banner p b{font-style:italic;font-weight:400}:root{--dur-1:.18s;--dur-2:.32s;--dur-3:.5s;--ease-spring:cubic-bezier(.22, 1, .36, 1)}@property --score{syntax:"<number>";inherits:false;initial-value:0}@keyframes lekta-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}h1,h2,h3,.section-head h2{text-wrap:balance}p{text-wrap:pretty}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background-image:radial-gradient(circle at 20% 25%,#453a2d24 0 1px,#0000 1.4px),radial-gradient(circle at 75% 65%,#453a2d1a 0 1px,#0000 1.4px);background-size:17px 19px,23px 21px}[data-theme=dark] body{background-image:none}@media print{body{background-image:none}}@view-transition{navigation:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}::view-transition-old(root){animation:none}::view-transition-new(root){animation:none}}:root.vt-local::view-transition-old(root){animation:none}:root.vt-local::view-transition-new(root){animation:none}:root.vt-local #wizardView,:root.vt-local #progressView,:root.vt-local #resultView{view-transition-name:lekta-analyzer}@media (prefers-reduced-motion:no-preference){#resultView.result-enter .metrics .metric{animation:lekta-fade-up var(--dur-1) var(--ease-spring) both}#resultView.result-enter .metrics .metric:nth-child(2){animation-delay:60ms}#resultView.result-enter .metrics .metric:nth-child(3){animation-delay:.12s}#resultView.result-enter .metrics .metric:nth-child(4){animation-delay:.18s}#resultView.result-enter .result-guide{animation:lekta-fade-up var(--dur-2) var(--ease-spring) both;animation-delay:.1s}#resultView.result-enter .priority-item{animation:lekta-fade-up var(--dur-2) var(--ease-spring) both}#resultView.result-enter .priority-item:first-child{animation-delay:.22s}#resultView.result-enter .priority-item:nth-child(2){animation-delay:.3s}#resultView.result-enter .priority-item:nth-child(3){animation-delay:.38s}#resultView.result-enter .priority-item:nth-child(4){animation-delay:.46s}.lock-panel{animation:lekta-fade-up var(--dur-2) var(--ease-spring) both}}#lekResultProgress{transform-origin:0;background:var(--red,#c4372e);z-index:2147483001;opacity:0;pointer-events:none;width:100%;height:3px;transition:opacity .3s;position:fixed;top:0;left:0;transform:scaleX(0)}:root:has(#resultView:not(.hidden)) #lekResultProgress{opacity:1}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){#lekResultProgress{animation:linear both lekta-read-progress;animation-timeline:scroll(root)}@keyframes lekta-read-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}}.motion-offscreen,.motion-offscreen *{animation-play-state:paused!important}.reveal-ready [data-reveal]{opacity:0;transform:translateY(16px)}.reveal-ready [data-reveal].reveal-in{transition:transform .45s var(--ease-out-3,ease), opacity .45s var(--ease-out-3,ease);opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reveal-ready [data-reveal]{opacity:1;transform:none}}:root{--premium-depth-1:0 1px 0 color-mix(in srgb, var(--paper) 70%, transparent), 0 10px 24px #00000029;--premium-depth-2:0 1px 0 color-mix(in srgb, var(--paper) 80%, transparent), 0 18px 42px #0000003d;--premium-depth-3:0 1px 0 color-mix(in srgb, var(--paper) 86%, transparent), 0 30px 72px #00000057;--premium-grid:color-mix(in srgb, var(--paper-line) 42%, transparent);--premium-viz-brand:var(--red-deep);--premium-viz-pass:var(--ok-on-soft);--premium-viz-warn:var(--warn-strong);--premium-viz-danger:var(--red-deep);--premium-viz-info:var(--scan);--premium-rotate-x:0deg;--premium-rotate-y:0deg}[data-theme=dark]{--premium-grid:#ede7dc24}[data-premium-surface]{isolation:isolate}[data-premium-surface] .tool-workspace>.card,[data-premium-surface] .tool-workspace .out-panel>.card{box-shadow:var(--premium-depth-2);transition:box-shadow .35s var(--ease-spring), transform .35s var(--ease-spring)}[data-premium-surface] .tool-workspace>.card:focus-within,[data-premium-surface] .tool-workspace .out-panel>.card:focus-within{box-shadow:var(--premium-depth-3)}[data-premium-surface] .hero{position:relative}[data-premium-surface] .hero:after{content:"";background:linear-gradient(90deg, transparent, var(--red), transparent);opacity:.7;pointer-events:none;width:90px;height:1px;position:absolute;top:26%;right:clamp(18px,8vw,120px);transform:rotate(-12deg)}[data-premium-surface] .tool-workspace .metrics{gap:8px}[data-premium-surface] .tool-workspace .metric,[data-premium-surface] .tool-workspace .kpi{box-shadow:inset 0 2px 0 var(--red-soft)}[data-premium-surface] .faq details{color:var(--paper-ink);background:var(--paper)!important}[data-premium-surface] .faq details summary{color:var(--paper-ink)!important}[data-premium-surface] .faq details p{color:var(--paper-muted)!important}[data-premium-surface] .yes{color:var(--ok-on-soft)!important}[data-premium-surface] .no,[data-premium-surface] table.cmp thead th.lekta{color:var(--red-on-soft)!important}[data-premium-surface=analyzer] #pricingDisclaimer{color:var(--desk-muted)!important}body:has(main[data-premium-surface=analyzer]) .local-badge{color:var(--desk-ink)!important}body:has(main[data-premium-surface=analyzer]) .local-badge svg{color:#55bf82!important}[data-premium-surface] .card,[data-premium-surface] .paper,[data-premium-surface] .cta,[data-premium-surface] .pillar,[data-premium-surface] .scoreband,[data-premium-surface] .tbl-wrap{transition:box-shadow .35s var(--ease-spring), transform .35s var(--ease-spring)}[data-premium-surface] .card:hover,[data-premium-surface] .paper:hover,[data-premium-surface] .scoreband:hover{box-shadow:var(--premium-depth-2)}[data-premium-surface=analyzer] #progressView{background:linear-gradient(145deg, var(--paper), color-mix(in srgb, var(--paper-2) 72%, var(--paper)));box-shadow:var(--premium-depth-2);position:relative;overflow:hidden}[data-premium-surface=analyzer] #progressView:before{content:"";background:repeating-linear-gradient(0deg, transparent 0 28px, var(--premium-grid) 29px 30px);opacity:.35;pointer-events:none;position:absolute;inset:0}[data-premium-surface=analyzer] #progressView>*{z-index:1;position:relative}[data-premium-surface=analyzer] #progressView .progress-track{background:var(--paper-line);border-radius:99px;height:10px;box-shadow:inset 0 1px 2px #00000026}[data-premium-surface=analyzer] #progressView .progress-track>i{background:linear-gradient(90deg, var(--scan), var(--red));box-shadow:0 0 18px color-mix(in srgb, var(--red) 40%, transparent)}[data-premium-tilt]{transform:perspective(1200px) rotateX(var(--premium-rotate-x)) rotateY(var(--premium-rotate-y));transform-style:preserve-3d;transition:transform .42s var(--ease-spring), box-shadow .42s var(--ease-spring)}[data-premium-tilt]:hover{box-shadow:var(--premium-depth-3)}@keyframes lekta-outcome-stamp{0%{box-shadow:var(--premium-depth-1);transform:scale(1)}22%{box-shadow:none;transform:scale(.965)}58%{box-shadow:var(--premium-depth-3);transform:scale(1.012)}to{box-shadow:var(--premium-depth-2);transform:scale(1)}}[data-lekta-ok]{animation:lekta-outcome-stamp var(--dur-3,.5s) var(--ease-pop,cubic-bezier(.34, 1.4, .5, 1)) both}.premium-paper-stack{isolation:isolate;--stack-sheet:var(--paper-2);--stack-sheet-top:color-mix(in srgb, var(--paper) 84%, var(--paper-2));--stack-sheet-line:var(--paper-line);position:relative}.premium-paper-stack:before,.premium-paper-stack:after{content:"";z-index:-1;background:var(--stack-sheet);border:1px solid var(--stack-sheet-line);box-shadow:var(--premium-depth-1);position:absolute;inset:10px 8px -8px;transform:rotate(-1.2deg)}.premium-paper-stack:after{background:var(--stack-sheet-top);inset:5px 4px -4px;transform:rotate(.7deg)}.premium-paper-stack>*{z-index:1;position:relative}.premium-kicker,.premium-eyebrow{color:var(--paper-muted);font:600 10px/1.2 var(--mono);letter-spacing:.16em;text-transform:uppercase}.premium-eyebrow:before{content:"";background:var(--red);width:7px;height:7px;box-shadow:0 0 0 4px var(--red-soft);border-radius:50%;margin:0 7px 1px 0;display:inline-block}.premium-viz-grid{grid-template-columns:minmax(0,1.15fr) minmax(220px,.85fr);gap:14px;margin-top:18px;display:grid}.premium-viz-card{background:color-mix(in srgb, var(--paper) 88%, var(--paper-2));border:1px solid var(--paper-line);min-width:0;box-shadow:var(--premium-depth-1);padding:18px}.premium-viz-card h2,.premium-viz-card h3{color:var(--paper-ink);font:600 14px/1.2 var(--ui);--emph-weight:600;--emph-style:normal;margin:0}.premium-viz-card>p{color:var(--paper-muted);margin:5px 0 0;font-size:12px}.premium-ring{--viz-value:0;--ring-color:var(--premium-viz-brand);background:conic-gradient(var(--ring-color) calc(var(--viz-value) * 1%), var(--paper-line) 0);width:118px;height:118px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--paper-ink) 8%, transparent), var(--premium-depth-1);border-radius:50%;place-items:center;margin:14px auto 4px;display:grid}.premium-ring:after{content:"";border-radius:inherit;background:var(--paper);width:88px;height:88px;box-shadow:inset 0 0 0 1px var(--paper-line);grid-area:1/1}.premium-ring>span{z-index:1;color:var(--paper-ink);font:700 25px/1 var(--mono);grid-area:1/1;position:relative}.premium-ring>small{z-index:1;color:var(--paper-muted);grid-area:1/1;margin-top:44px;font-size:10px;position:relative}.premium-bars{gap:12px;margin-top:18px;display:grid}.premium-bar{color:var(--paper-ink);grid-template-columns:minmax(80px,1fr) auto;gap:8px;font-size:12px;display:grid}.premium-bar>b{font:600 12px var(--mono)}.premium-bar-track{background:var(--paper-line);border-radius:99px;grid-column:1/-1;height:7px;overflow:hidden}.premium-bar-track>i{width:calc(var(--viz-value,0) * 1%);background:var(--bar-color,var(--premium-viz-brand));border-radius:inherit;transform-origin:0;height:100%;transition:width .75s var(--ease-spring);display:block}.premium-bar[data-tone=pass] .premium-bar-track>i{--bar-color:var(--premium-viz-pass)}.premium-bar[data-tone=warn] .premium-bar-track>i{--bar-color:var(--premium-viz-warn)}.premium-bar[data-tone=danger] .premium-bar-track>i{--bar-color:var(--premium-viz-danger)}.premium-bar[data-tone=info] .premium-bar-track>i{--bar-color:var(--premium-viz-info)}.premium-severity-strip{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:16px;display:grid}.premium-severity-strip>span{border-top:3px solid var(--paper-line);background:color-mix(in srgb, var(--paper-2) 72%, transparent);min-width:0;padding:10px}.premium-severity-strip>span[data-tone=danger]{border-color:var(--premium-viz-danger)}.premium-severity-strip>span[data-tone=warn]{border-color:var(--premium-viz-warn)}.premium-severity-strip>span[data-tone=info]{border-color:var(--premium-viz-info)}.premium-severity-strip b{color:var(--paper-ink);font:700 18px var(--mono);display:block}.premium-severity-strip small{color:var(--paper-muted);font-size:11px}.premium-tool-index{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:stretch;gap:22px;margin-bottom:24px;display:grid;position:relative}.premium-tool-index__intro{--stack-sheet:color-mix(in srgb, var(--paper-ink) 80%, var(--paper));--stack-sheet-top:var(--paper-ink);--stack-sheet-line:color-mix(in srgb, var(--paper-ink) 55%, var(--paper));background:var(--paper-ink);min-height:240px;color:var(--paper);box-shadow:var(--premium-depth-2);align-content:center;padding:clamp(24px,4vw,52px);display:grid}.premium-tool-index__intro .premium-eyebrow{color:inherit;opacity:.72}.premium-tool-index__intro h2{max-width:12ch;color:inherit;font:400 clamp(30px, 5vw, 58px)/.96 var(--display-serif);--emph-weight:400;--emph-style:italic;margin:10px 0}.premium-tool-index__intro p{max-width:42ch;color:color-mix(in srgb, var(--paper) 72%, transparent);margin:0}.premium-tool-index__signal{background:var(--paper);border:1px solid var(--paper-line);min-height:240px;box-shadow:var(--premium-depth-2);align-content:space-between;padding:24px;display:grid}.premium-tool-index__signal strong{color:var(--paper-ink);font:400 34px/1 var(--display-serif);--emph-weight:400;--emph-style:italic}.premium-tool-index__signal p{color:var(--paper-muted);font-size:13px}.premium-data-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0;display:grid}.premium-data-grid>div{background:color-mix(in srgb, var(--paper) 92%, var(--paper-2));border:1px solid var(--paper-line);padding:16px}.premium-data-grid b{color:var(--paper-ink);font:700 24px var(--mono);display:block}.premium-data-grid span{color:var(--paper-muted);margin-top:5px;font-size:11px;display:block}@media (max-width:820px){.premium-viz-grid,.premium-tool-index{grid-template-columns:1fr}}@media (max-width:720px){.premium-tool-index__intro,.premium-tool-index__signal{min-height:0}.premium-tool-index__intro{padding:20px}.premium-tool-index__intro h2{font-size:26px}.premium-tool-index__signal{padding:18px}}@media (max-width:640px){.premium-tool-index__signal{display:none}}@media (max-width:520px){.premium-viz-card{padding:15px}.premium-data-grid{gap:8px}.premium-data-grid>div{padding:12px}.premium-data-grid b{font-size:19px}.premium-severity-strip>span{padding:8px 7px}}@media (prefers-reduced-motion:reduce){[data-premium-tilt]{will-change:auto;transform:none;transition:none!important}.premium-bar-track>i{transition:none}}@media print{.premium-tool-index__intro,.premium-viz-card,.premium-tool-index__signal{box-shadow:none}}.premium-tool-index__intro p,.premium-tool-index__signal p,.premium-viz-card>p,[data-premium-surface] .faq details p{font-family:var(--display-serif);--emph-weight:400;--emph-style:italic;font-weight:400}.premium-tool-index__intro p strong,.premium-tool-index__intro p b,.premium-tool-index__signal p strong,.premium-tool-index__signal p b,.premium-viz-card>p strong,.premium-viz-card>p b,[data-premium-surface] .faq details p strong,[data-premium-surface] .faq details p b{font-style:italic;font-weight:400}html:root[data-reading-font=serif]{--display-serif:Georgia, "Times New Roman", serif}html:root[data-reading-font=sans]{--display-serif:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}html:root[data-reading-font=dyslexic]{--display-serif:"OpenDyslexic", "Atkinson Hyperlegible", system-ui, sans-serif}html:root[data-contrast=high][data-contrast]{--paper-muted:#4a4438;--desk-muted:var(--desk-ink);--paper-line:#b8ae96}html:root[data-motion=reduce] *,html:root[data-motion=reduce] :before,html:root[data-motion=reduce] :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ps{z-index:60;background:var(--paper);width:440px;max-width:100%;color:var(--paper-ink);border-left:1px solid var(--paper-line);font:400 var(--fs-ui)/1.5 var(--ui);transition:transform .22s var(--ease,ease);grid-template-rows:auto 1fr auto;display:grid;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-18px 0 60px #00000080}.ps--otvoren{transform:translate(0)}.ps[hidden]{display:none}.ps__head{border-bottom:1px solid var(--paper-line);justify-content:space-between;align-items:center;gap:12px;padding:20px 26px 16px;display:flex}.ps__eyebrow{font:500 var(--fs-mono-label)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-muted);margin-bottom:4px;display:block}.ps__title{font:400 1.35rem/1.1 var(--display-serif);color:var(--paper-ink);--emph-weight:400;--emph-style:italic;margin:0}.ps__title:focus-visible{box-shadow:var(--focus);outline:none}.ps__close{border:1px solid var(--paper-line);border-radius:var(--radius-pill);width:34px;min-width:34px;height:34px;min-height:34px;color:var(--paper-muted);font:500 var(--fs-ui-sm)/1 var(--mono);cursor:pointer;background:0 0;place-items:center;display:grid}.ps__close:hover{color:var(--paper-ink);border-color:var(--paper-muted)}.ps__body{padding:8px 26px 12px;overflow:auto}.ps-ctrl{border:0;border-bottom:1px solid var(--paper-line);gap:9px;margin:0;padding:16px 0;display:grid}.ps-ctrl:last-child{border-bottom:0}.ps-ctrl--preklopka{grid-template-columns:1fr auto;align-items:center;gap:14px}.ps-ctrl__lbl{font:600 var(--fs-ui-sm)/1.2 var(--ui);color:var(--paper-ink);justify-content:space-between;align-items:baseline;gap:10px;padding:0;display:flex}.ps-ctrl__lbl small{font:400 var(--fs-mono-label)/1 var(--mono);color:var(--paper-muted);letter-spacing:.04em}.ps-preklopka__opis{max-width:34ch;font-size:var(--fs-ui-xs);color:var(--paper-muted);margin:4px 0 0}.ps-seg{border:1px solid var(--paper-line);border-radius:var(--radius-btn);background:var(--paper-2);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;overflow:hidden}.ps-seg__opcija{cursor:pointer;place-items:center;min-height:44px;padding:0;display:grid}.ps-seg__unos{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ps-seg__tekst{box-sizing:border-box;text-align:center;width:100%;height:100%;min-height:44px;font:600 var(--fs-ui-sm)/1.25 var(--ui);color:var(--paper-muted);place-items:center;padding:8px 10px;display:grid}.ps-seg__unos:checked+.ps-seg__tekst{background:var(--paper-ink);color:var(--paper)}.ps-seg__unos:focus-visible+.ps-seg__tekst{box-shadow:var(--focus)}.ps-select{border:1px solid var(--paper-line);border-radius:var(--radius-btn);background:var(--paper-2);min-height:40px;color:var(--paper-ink);font:400 var(--fs-ui)/1 var(--display-serif);--emph-weight:400;--emph-style:italic;padding:0 12px}.ps-preklopka__unos{appearance:none;border-radius:var(--radius-pill);background:var(--paper-line);cursor:pointer;border:0;width:42px;min-width:42px;height:24px;margin:0;position:relative}.ps-preklopka__unos:after{content:"";background:var(--paper);width:18px;height:18px;transition:transform .18s var(--ease,ease);border-radius:50%;position:absolute;top:3px;left:3px}.ps-preklopka__unos:checked{background:var(--red-deep)}.ps-preklopka__unos:checked:after{transform:translate(18px)}.ps-preklopka__unos:focus-visible{box-shadow:var(--focus);outline:none}.ps-uzorak{background:var(--paper-2);border:1px solid var(--paper-line);border-radius:var(--radius);padding:14px 16px}.ps-uzorak__eyebrow{font:500 var(--fs-mono-label)/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-muted)}.ps-uzorak__tekst{font:400 1rem/1.5 var(--display-serif);color:var(--paper-ink);--emph-weight:400;--emph-style:italic;margin:6px 0 0}.ps__foot{border-top:1px solid var(--paper-line);font-size:var(--fs-ui-xs);color:var(--paper-muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 26px 20px;display:flex}.ps__reset{border:1px solid var(--paper-line);border-radius:var(--radius-btn);color:var(--red-on-soft);font:600 var(--fs-ui-xs)/1 var(--ui);cursor:pointer;background:0 0;padding:7px 12px}.ps__reset:hover{border-color:var(--red-deep);color:var(--red-deep)}@media (max-width:480px){.ps{border-left:0;width:100%}.ps__head,.ps__body,.ps__foot{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){.ps,.ps-preklopka__unos:after{transition:none}}header.site-chrome{z-index:30;background:color-mix(in srgb, var(--desk) 94%, transparent);transition:padding .22s var(--ease-out-3,ease), background .22s var(--ease-out-3,ease);border-bottom:1px solid #0000;position:sticky;top:0}header.site-chrome--scrolled{background:var(--desk);padding-block:8px}.site-chrome--scrolled .site-chrome__bar{min-height:46px}.site-chrome--scrolled .ks-mark{width:24px;height:24px;font-size:15px}.site-chrome--scrolled .ks-tick{width:10px;height:10px}.site-chrome--scrolled .logo-word{font-size:20px}.site-chrome__thread{background:linear-gradient(90deg, transparent, var(--red) 30%, var(--red) 70%, transparent);opacity:0;height:1px;transition:opacity .22s var(--ease-out-3,ease);pointer-events:none;position:absolute;bottom:-1px;left:0;right:0}.site-chrome--scrolled .site-chrome__thread{opacity:.7}.site-chrome__bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;min-width:0;min-height:60px;display:grid;position:relative}.site-chrome__left{align-items:center;gap:14px;min-width:0;display:flex}.site-chrome__logo{color:var(--desk-ink);align-items:center;gap:10px;text-decoration:none;display:inline-flex}.site-chrome__hairline{background:var(--desk-line);flex:none;width:1px;height:18px}.site-chrome__dests{align-items:center;gap:2px;display:flex;position:relative}.site-chrome__marker{background:var(--red);pointer-events:none;width:7px;height:7px;transition:transform .45s var(--ease-spring);margin-top:-3.5px;position:absolute;top:50%;left:0;transform:translate(0)}.site-chrome__dest{min-height:24px;color:var(--desk-muted);font-family:var(--ui);letter-spacing:.03em;white-space:nowrap;border-radius:2px;align-items:center;padding:8px 9px 8px 20px;font-size:11.5px;text-decoration:none;transition:color .18s,background .18s;display:inline-flex;position:relative}.site-chrome__dest:hover{color:var(--desk-ink);background:color-mix(in srgb, var(--desk-ink) 6%, transparent)}.site-chrome__dest[aria-current=page]{color:var(--desk-ink);font-weight:500}.site-chrome[data-site-chrome=workspace] .site-chrome__dests,.site-chrome[data-site-chrome=workspace] .site-chrome__hairline{display:none}.site-chrome__mid{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;min-width:0;display:flex}.site-chrome[data-site-chrome=workspace] .site-chrome__mid{flex-flow:column;align-items:center;gap:6px;container:site-chrome-mid/inline-size}.site-chrome--scrolled[data-site-chrome=workspace] .site-chrome__mid{flex-direction:row;gap:14px}.site-chrome__doc{border:1px solid var(--desk-line);min-width:0;max-width:min(360px,100%);min-height:24px;font-family:var(--ui);font-size:var(--fs-mono-label);letter-spacing:.06em;color:var(--desk-muted);border-radius:2px;align-items:center;gap:10px;padding:6px 12px;display:inline-flex}.site-chrome__dot{background:var(--red);border-radius:50%;flex:none;width:7px;height:7px}.rad-doc-name{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;max-width:min(46ch,100%);overflow:hidden}.site-chrome__score{font-family:var(--display-serif);color:var(--desk-ink);--emph-weight:400;--emph-style:italic;flex:none;font-size:16px}[hidden]{display:none!important}.site-chrome__steps{font-family:var(--ui);font-size:var(--fs-mono-label);letter-spacing:.06em;white-space:nowrap;align-items:center;gap:6px;margin:0;padding:0;list-style:none;display:flex}.site-chrome__step{border:1px solid var(--desk-line);border-radius:var(--radius-pill);min-height:24px;color:var(--desk-faint);align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.site-chrome__step--active{background:var(--desk-ink);border-color:var(--desk-ink);color:var(--desk);font-weight:500}.site-chrome__step-num{font-variant-numeric:tabular-nums;opacity:.75}.site-chrome__right{justify-self:end;align-items:center;gap:6px;display:flex}.site-chrome__work{min-height:24px;color:var(--desk-muted);font-family:var(--ui);letter-spacing:.04em;white-space:nowrap;border-radius:2px;align-items:center;padding:9px 12px;font-size:12px;text-decoration:none;transition:color .18s,background .18s;display:inline-flex}.site-chrome__work:hover{color:var(--desk-ink);background:color-mix(in srgb, var(--desk-ink) 6%, transparent)}.site-chrome__plate{color:#26221b;min-height:24px;font-family:var(--ui);letter-spacing:.04em;white-space:nowrap;background:linear-gradient(#c9a96a,#a98649);border:1px solid #6e5a34;border-radius:2px;align-items:center;gap:8px;padding:8px 10px;font-size:10.5px;display:inline-flex;box-shadow:inset 0 1px #ffffff59}.site-chrome__plate[aria-disabled=true]{cursor:default}.site-chrome__plate-dot{background:#6e5a34;border-radius:50%;width:6px;height:6px}.site-chrome__stamp{background:var(--red);min-height:24px;color:var(--on-red);font-family:var(--ui);letter-spacing:.02em;white-space:nowrap;transition:transform .18s var(--ease-out-3,ease);border-radius:2px;align-items:center;gap:8px;padding:10px 13px;font-size:11.5px;font-weight:500;text-decoration:none;display:inline-flex}.site-chrome__stamp:hover{transform:translateY(-2px)}.site-chrome .lampa-btn{width:auto;min-width:36px;height:36px;min-height:24px;font-family:var(--ui);font-size:var(--fs-mono-label);letter-spacing:.04em;border:1px solid var(--desk-line);color:var(--desk-muted);background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:6px;padding:0 9px;display:inline-flex;position:relative}.site-chrome .lampa-btn:hover{color:var(--desk-ink);border-color:var(--desk-muted)}.site-chrome .lampa-btn svg{width:15px;height:15px;display:block}.site-chrome__burger{border:1px solid var(--desk-line);width:36px;min-width:24px;height:36px;min-height:24px;color:var(--desk-ink);background:0 0;border-radius:2px;place-items:center;display:none}.site-chrome__burger-glif{gap:5px;width:16px;display:grid}.site-chrome__burger-glif i{background:currentColor;height:1.5px;display:block}.site-chrome__reveal{z-index:250;pointer-events:none;background:var(--desk);animation:siteChromeReveal .9s var(--ease-out-3,ease) both;position:fixed;inset:0}@keyframes siteChromeReveal{0%{clip-path:circle(0 at var(--lx,90%) var(--ly,40px))}to{clip-path:circle(160% at var(--lx,90%) var(--ly,40px))}}.site-chrome__sheet{display:none}.site-chrome__sheet-eyebrow{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-muted);font-size:10px}.site-chrome__sheet-pecat{border:2px solid var(--red-deep);color:var(--red-deep);font-family:var(--ui);letter-spacing:.14em;text-transform:uppercase;opacity:.8;border-radius:2px;padding:6px 10px;font-size:9px;position:absolute;top:14px;right:18px;transform:rotate(8deg)}.site-chrome__sheet-item{border-top:1px solid var(--paper-line);min-height:44px;color:var(--paper-ink);font-family:var(--display-serif);--emph-weight:400;--emph-style:italic;justify-content:space-between;align-items:baseline;gap:12px;padding:12px 0;font-size:22px;line-height:1.1;text-decoration:none;display:flex}.site-chrome__sheet-note{font-family:var(--ui);letter-spacing:.08em;color:var(--paper-muted);font-size:10px}.site-chrome__sheet-foot{border-top:1px solid var(--paper-line);font-family:var(--ui);letter-spacing:.08em;color:var(--paper-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:14px;font-size:10px;display:flex}.site-chrome__sheet-foot a{color:inherit;align-items:center;min-height:24px;text-decoration:none;display:inline-flex}.site-chrome__sheet-aa{border:1px solid var(--paper-line);color:var(--paper-ink);font-family:var(--ui);letter-spacing:.08em;background:0 0;border-radius:2px;min-height:24px;padding:5px 9px;font-size:10px}@media (max-width:819px){.site-chrome__bar{grid-template-columns:1fr auto;row-gap:6px}.site-chrome__left{grid-area:1/1/2/2}.site-chrome__right{grid-area:1/2/2/3}.site-chrome__hairline,.site-chrome__dests,.site-chrome__mid,.site-chrome__work,.site-chrome__plate,.site-chrome__stamp,.site-chrome #displayBtn{display:none}.site-chrome[data-site-chrome=workspace] .site-chrome__mid{flex-flow:row;grid-area:2/1/3/-1;justify-content:flex-start;align-items:center;gap:8px;min-width:0;display:flex}.site-chrome[data-site-chrome=workspace] .site-chrome__doc{flex:auto;min-width:0;max-width:none;padding:4px 9px}.site-chrome__steps{flex-wrap:nowrap;flex:none}.site-chrome__step{gap:0;padding:5px 8px}.site-chrome__step-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.site-chrome__burger{display:grid}header.site-chrome--scrolled{padding-block:2px}.site-chrome__sheet.open{background:var(--paper);color:var(--paper-ink);border:1px solid var(--paper-line);box-shadow:var(--paper-sh);z-index:29;animation:siteChromeDrop .45s var(--ease-out-3,ease) both;border-radius:2px;gap:4px;margin-top:14px;padding:22px 24px 24px;display:grid;position:absolute;top:100%;left:10px;right:10px;transform:rotate(-.8deg)}body:has(.site-chrome__sheet.open){overflow:hidden}}@container site-chrome-mid (width<=599px){.site-chrome--scrolled .site-chrome__step{gap:0}.site-chrome--scrolled .site-chrome__step-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@container site-chrome-mid (width<=376px){.site-chrome__step{gap:0}.site-chrome__step-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:720px){.site-chrome__score{display:none}}.rad-doc-meta{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:14px;display:flex}@keyframes siteChromeDrop{0%{opacity:0;transform:translateY(-26px)rotate(-3deg)}to{opacity:1;transform:rotate(-.8deg)}}.site-footer{border-top:1px solid var(--desk-line);padding:22px 0 30px}.site-footer__inner{text-align:center;justify-items:center;gap:12px;display:grid}.site-footer__pravno{flex-wrap:wrap;justify-content:center;gap:6px 22px;display:flex}.site-footer__pravno a{color:var(--desk-muted);font-family:var(--ui);letter-spacing:.04em;align-items:center;min-height:24px;font-size:12px;text-decoration:none;display:inline-flex}.site-footer__pravno a:hover{color:var(--desk-ink)}.site-footer__nota{max-width:70ch;font-family:var(--ui);font-size:var(--fs-mono-label);color:var(--desk-faint);margin:0;line-height:1.6}.site-footer__nota b{color:var(--desk-muted);font-weight:500}.site-footer--full{background:linear-gradient(180deg, var(--desk) 0%, var(--desk-2) 100%);padding:40px 0 0;position:relative;overflow:hidden}.site-footer__kolofon{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));align-items:start;gap:32px;display:grid}.site-footer__brend{gap:16px;display:grid}.site-footer__brend .logo{color:var(--desk-ink);text-decoration:none}.site-footer__moto{max-width:30ch;font-family:var(--display-serif);color:var(--desk-ink);text-wrap:pretty;--emph-weight:400;--emph-style:italic;margin:0;font-size:19px;font-weight:400;line-height:1.35}.site-footer__moto em{color:var(--red)}.site-footer__granice{font-family:var(--ui);font-size:var(--fs-mono-label);color:var(--desk-muted);gap:6px;margin:0;padding:0;list-style:none;display:grid}.site-footer__granica{grid-template-columns:14px 1fr;gap:8px;display:grid}.site-footer__granica--da>span{color:var(--ok)}.site-footer__granica--ne>span{color:var(--desk-faint)}.site-footer__stupac{align-content:start;gap:2px;display:grid}.site-footer__naslov{font-family:var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--desk-faint);align-items:center;gap:10px;margin:0 0 10px;font-size:10px;font-weight:500;display:flex}.site-footer__naslov:after{content:"";background:var(--desk-line);flex:1;height:1px}.site-footer__link{min-height:24px;color:var(--desk-muted);font-family:var(--ui);white-space:nowrap;transition:color var(--dur-1,.18s), transform var(--dur-1,.18s) var(--ease-spring);align-items:baseline;gap:10px;padding:6px 0;font-size:12.5px;text-decoration:none;display:flex}.site-footer__link:hover{color:var(--desk-ink);transform:translate(4px)}.site-footer__link small{letter-spacing:.06em;width:18px;color:var(--desk-faint);flex:none;font-size:10px}.site-footer__stanje{border-top:1px solid var(--desk-line);margin-top:28px;padding-top:18px}.site-footer__stanje dl{font-family:var(--ui);font-size:var(--fs-mono-label);letter-spacing:.02em;color:var(--desk-muted);grid-template-columns:auto minmax(0,1fr);gap:6px 14px;margin:0;display:grid}.site-footer__stanje-naslov{font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--desk-faint);margin:0 0 8px;font-size:10px}.site-footer__stanje dt{font-family:var(--ui);color:var(--desk-faint)}.site-footer__stanje dd{overflow-wrap:anywhere;min-width:0;font-family:var(--ui);color:var(--desk-ink);--emph-weight:500;--emph-style:normal;margin:0}.site-footer__potpis{border-top:1px solid var(--desk-line);height:120px;margin-top:34px;position:relative;overflow:hidden}.site-footer__potpis-slovo{font-family:var(--display-serif);letter-spacing:-.03em;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-stroke:1px var(--desk-line);background-image:linear-gradient(90deg, var(--red) 50%, transparent 50%);--emph-weight:400;--emph-style:italic;background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:260px;font-style:italic;font-weight:400;line-height:1;position:absolute;top:6px;left:36px}.site-footer__potpis--tinta .site-footer__potpis-slovo{animation:siteFooterTinta 1.4s var(--ease-spring) both}@keyframes siteFooterTinta{0%{background-position:100% 0}to{background-position:0 0}}.site-footer__potpis-desno{text-align:right;font-family:var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--desk-faint);flex-direction:column;justify-content:center;gap:6px;font-size:10px;display:flex;position:absolute;top:0;bottom:0;right:40px}.site-footer__potpis-desno b{color:var(--desk-muted);font-weight:500}.site-footer__potpis-desno i{background:var(--red);vertical-align:middle;width:7px;height:7px;margin-left:8px;display:inline-block}@media (prefers-reduced-motion:reduce){.site-chrome,.site-chrome__marker,.site-chrome__thread,.site-chrome__stamp,.site-chrome__dest,.site-chrome__work,.site-footer__link{transition:none}.site-chrome__sheet.open,.site-chrome__reveal{animation:none}.site-footer__potpis-slovo{background-position:0 0;animation:none!important}header.site-chrome,header.site-chrome *,header.site-chrome :before,header.site-chrome :after{transition:none!important}}:root[data-motion=reduce] .site-chrome,:root[data-motion=reduce] .site-chrome__marker,:root[data-motion=reduce] .site-chrome__thread,:root[data-motion=reduce] .site-chrome__stamp,:root[data-motion=reduce] .site-chrome__dest,:root[data-motion=reduce] .site-chrome__work,:root[data-motion=reduce] .site-footer__link{transition:none}:root[data-motion=reduce] .site-chrome__sheet.open,:root[data-motion=reduce] .site-chrome__reveal{animation:none}:root[data-motion=reduce] .site-footer__potpis-slovo{background-position:0 0;animation:none!important}@media print{.site-chrome,.site-footer{display:none!important}}
