.kv[data-astro-cid-rtmkrgdt]{--ink: var(--mastilo);container-type:inline-size;padding:clamp(18px,3vw,28px);border:2px solid var(--ink);background:#fff;box-shadow:6px 6px 0 var(--ink)}.kv__glava[data-astro-cid-rtmkrgdt]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;margin-bottom:18px}.kv__naslov[data-astro-cid-rtmkrgdt]{margin:0;font-family:var(--f-naslov);font-variation-settings:"SOFT" 100;font-weight:900;font-size:clamp(22px,2.4vw,30px);line-height:1.05;letter-spacing:-.025em}.kv__napredak[data-astro-cid-rtmkrgdt]{display:flex;gap:6px;margin:0;padding:0;list-style:none}.kv__napredak[data-astro-cid-rtmkrgdt] li[data-astro-cid-rtmkrgdt]{width:28px;height:6px;border:1.5px solid var(--ink);border-radius:999px;background:transparent;transition:background .3s ease}.kv__napredak[data-astro-cid-rtmkrgdt] li[data-astro-cid-rtmkrgdt].je-gotov{background:var(--paradajz)}.kv__pozornica[data-astro-cid-rtmkrgdt]{display:grid}.kv__korak[data-astro-cid-rtmkrgdt]{grid-area:1 / 1;min-width:0;margin:0;padding:0;border:0;opacity:0;visibility:hidden;transform:translate(24px);transition:opacity .3s ease,transform .35s cubic-bezier(.2,.7,.3,1),visibility 0s linear .35s}.kv__korak[data-astro-cid-rtmkrgdt].je-prosao{transform:translate(-24px)}.kv__korak[data-astro-cid-rtmkrgdt].je-tu{opacity:1;visibility:visible;transform:none;transition-delay:0s}.kv__pitanje[data-astro-cid-rtmkrgdt]{display:block;margin:0 0 14px;padding:0;font-family:var(--f-naslov);font-variation-settings:"SOFT" 100;font-weight:700;font-size:clamp(20px,2vw,25px);line-height:1.15;letter-spacing:-.015em}.kv__pitanje[data-astro-cid-rtmkrgdt]:focus{outline:none}.kv__redni[data-astro-cid-rtmkrgdt]{display:inline-block;margin-right:10px;font-family:var(--f-meta);font-size:.6em;font-weight:500;color:var(--priguseno);vertical-align:.2em}.kv__odgovori[data-astro-cid-rtmkrgdt]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,230px),1fr));gap:10px}.kv__odgovor[data-astro-cid-rtmkrgdt]{min-height:54px;padding:12px 16px;border:2px solid var(--ink);border-radius:14px;background:var(--papir);color:var(--ink);font:600 16px/1.3 var(--f-ui);text-align:left;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.kv__odgovor[data-astro-cid-rtmkrgdt]:hover{transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--ink)}.kv__odgovor[data-astro-cid-rtmkrgdt].je-izabran{background:#ffe14d;transform:translate(-2px,-2px);box-shadow:3px 3px 0 var(--ink)}.kv__odgovor[data-astro-cid-rtmkrgdt]:focus-visible,.kv__nazad[data-astro-cid-rtmkrgdt]:focus-visible,.kv__ponovo[data-astro-cid-rtmkrgdt]:focus-visible,.kv__ime[data-astro-cid-rtmkrgdt]:focus-visible{outline:3px solid var(--fokus);outline-offset:2px}.kv__nazad[data-astro-cid-rtmkrgdt],.kv__ponovo[data-astro-cid-rtmkrgdt]{margin-top:14px;padding:4px 0;border:0;background:none;color:var(--priguseno);font:600 14.5px/1 var(--f-ui);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kv__predlozi[data-astro-cid-rtmkrgdt]{display:grid;gap:10px;margin:0;padding:0;list-style:none}.kv__predlog[data-astro-cid-rtmkrgdt]{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:14px;padding:12px 16px 12px 12px;border:2px solid var(--ink);border-radius:14px;background:color-mix(in srgb,var(--boja) 22%,#fff)}.kv__rezultat[data-astro-cid-rtmkrgdt].je-tu .kv__predlog[data-astro-cid-rtmkrgdt]{animation:kv-ulaz .45s cubic-bezier(.2,.8,.3,1.2) both;animation-delay:var(--kasni)}@keyframes kv-ulaz{0%{opacity:0;transform:translateY(10px) scale(.98)}}.kv__mesto[data-astro-cid-rtmkrgdt]{display:grid;place-items:center;width:44px;height:44px;border:2px solid var(--ink);border-radius:50%;background:var(--boja);font-family:var(--f-naslov);font-weight:900;font-size:22px}.kv__predlog-telo[data-astro-cid-rtmkrgdt]{display:grid;gap:3px}.kv__ime[data-astro-cid-rtmkrgdt]{justify-self:start;color:var(--ink);font-family:var(--f-naslov);font-variation-settings:"SOFT" 100;font-weight:900;font-size:20px;line-height:1.1;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px;text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent)}.kv__ime[data-astro-cid-rtmkrgdt]:hover{text-decoration-color:var(--ink)}.kv__ime[data-astro-cid-rtmkrgdt]:after{content:" ↗";font-family:var(--f-ui);font-size:.75em}.kv__kratko[data-astro-cid-rtmkrgdt]{font-family:var(--f-ui);font-size:14.5px;line-height:1.4;color:color-mix(in srgb,var(--ink) 80%,transparent)}.kv__oznake[data-astro-cid-rtmkrgdt]{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.kv__oznake[data-astro-cid-rtmkrgdt] i{padding:2px 9px 3px;border:1.5px solid var(--ink);border-radius:999px;background:#fff;font:600 12.5px/1.2 var(--f-ui);font-style:normal}@container (min-width: 640px){.kv__predlozi[data-astro-cid-rtmkrgdt]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kv__predlog[data-astro-cid-rtmkrgdt]{grid-template-columns:34px minmax(0,1fr);gap:12px;padding:14px 16px 16px 12px}.kv__mesto[data-astro-cid-rtmkrgdt]{width:34px;height:34px;font-size:17px}}@media(prefers-reduced-motion:reduce){.kv__korak[data-astro-cid-rtmkrgdt],.kv__odgovor[data-astro-cid-rtmkrgdt],.kv__napredak[data-astro-cid-rtmkrgdt] li[data-astro-cid-rtmkrgdt]{transition:none}.kv__rezultat[data-astro-cid-rtmkrgdt].je-tu .kv__predlog[data-astro-cid-rtmkrgdt]{animation:none}}
