:root{--polnilo:max(20px, env(safe-area-inset-left));--bg:#07080f;--txt:#f3f4fa;--dim:#a2a6c2;--ne:#ff5a5a;--p-barva:#33ddf5;--p-grad:var(--grad);--steklo:#0c0e1cb8;--line:#ffffff14;--line2:#ffffff24;--r-l:24px;--ease-expo:cubic-bezier(.16, 1, .3, 1)}[data-persona=emma]{--p-barva:var(--emma);--p-grad:var(--grad-emma)}[data-persona=emilio]{--p-barva:var(--emilio);--p-grad:var(--grad-emilio)}html,body{min-height:100%;overflow-x:clip}html{scroll-padding-bottom:150px}body{background:var(--bg);overscroll-behavior-y:none}:focus-visible{outline-color:var(--p-barva)}[hidden]{display:none!important}.app{max-width:520px;padding:calc(env(safe-area-inset-top) + 12px) var(--polnilo) calc(env(safe-area-inset-bottom) + 28px);flex-direction:column;min-height:100dvh;margin:0 auto;display:flex}.zaslon{animation:vstop .4s var(--ease-expo) both;flex-direction:column;flex:1;gap:20px;display:flex}@keyframes vstop{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes toast-vstop{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.glava{align-items:center;gap:10px;min-height:32px;display:flex}.glava img{border-radius:50%;width:28px;height:28px}.glava-oznaka{font:700 18px / 1 var(--fd);color:var(--txt);letter-spacing:.08em;text-transform:uppercase}.glava .stanje-pike{align-items:center;margin-left:auto;display:inline-flex}.pika{background:color-mix(in srgb, var(--dim) 40%, transparent);border-radius:50%;width:6px;height:6px;transition:background .3s,box-shadow .3s}.pika--ok{background:var(--p-barva);box-shadow:0 0 8px var(--p-barva)}.eyebrow{font:600 12px / 1 var(--fb);letter-spacing:.1em;text-transform:uppercase;color:var(--p-barva);align-items:center;gap:10px;margin:0;display:inline-flex}.eyebrow:before{content:"";opacity:.8;transform-origin:0;background:currentColor;flex:none;width:24px;height:1px;animation:.7s cubic-bezier(.16,1,.3,1) both eyebrow-crta}@keyframes eyebrow-crta{0%{opacity:0;transform:scaleX(0)}to{opacity:.8;transform:scaleX(1)}}@keyframes grad-dih{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.eyebrow:before,.grad{animation:none}}.eyebrow--sredina{justify-content:center}@media (max-width:380px){.eyebrow{letter-spacing:.08em;font-size:11px}.eyebrow:before{width:20px}}.naslov{font:700 28px / 1.12 var(--fd);letter-spacing:-.03em;color:var(--txt);text-wrap:balance}.naslov .grad,.grad{background:var(--p-grad);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:8s ease-in-out infinite alternate grad-dih}.naslov em{color:var(--p-barva);font-style:normal}.podnaslov{color:var(--dim);font:400 17px / 1.45 var(--fb);margin:0}.oznaka{font:600 14px / 1.3 var(--fd);color:var(--dim);letter-spacing:-.01em;margin:0}.kopija{gap:10px;display:grid}.kopija .naslov{margin-top:2px}.steklo{background:var(--steklo);border:1px solid var(--line);border-radius:var(--r-l);position:relative;overflow:hidden}.steklo:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 8%,#fff6,#0000 92%);height:1px;position:absolute;inset:0 0 auto}.steklo--rim{border-color:color-mix(in srgb, var(--p-barva) 45%, var(--line));box-shadow:0 0 0 1px color-mix(in srgb, var(--p-barva) 10%, transparent), 0 24px 60px #00000059}.gumb{background:var(--grad);color:#fff;width:100%;min-height:56px;font:700 17px / 1 var(--fd);letter-spacing:-.01em;transition:transform .15s ease, opacity .3s var(--ease-expo), box-shadow .3s var(--ease-expo);-webkit-tap-highlight-color:transparent;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.6em;padding:.8em 1.2em;text-decoration:none;display:flex;box-shadow:0 12px 34px #2e9bff47}.gumb:active{transform:scale(.98)}.gumb:disabled{opacity:.5;box-shadow:none;cursor:not-allowed}.gumb--klic{min-height:60px}.gumb--sekundarni{background:var(--steklo);border:1px solid var(--line2);box-shadow:none;color:var(--txt)}.gumb--tih{box-shadow:none;color:var(--dim);background:0 0;border:0;min-height:44px;font-size:17px;font-weight:600}.gumb--zelen{background:linear-gradient(100deg,#059669,#34e0a1);min-height:72px;font-size:28px;box-shadow:0 14px 40px #34e0a166}.gumb--majhen{width:auto;min-height:44px;padding:.5em 1.1em;font-size:14px}.gumb--nepopoln{opacity:.45;box-shadow:none}.gumb--nepopoln:active{opacity:.6}.vrstica-gumbov{flex-wrap:wrap;gap:10px;display:flex}.vrstica-gumbov>*{flex:140px}.napaka-vrstica{color:var(--ne);min-height:1.2em;margin:6px 2px 0;font-size:14px}.opomba{color:var(--dim);margin:0;font-size:14px;line-height:1.45}.opomba strong{color:var(--txt)}.namigi h3{font:600 17px / 1.3 var(--fd);color:var(--dim);letter-spacing:-.01em;margin:0 0 10px}.namigi ol{color:var(--txt);counter-reset:namig;gap:10px;margin:0;padding:0;font-size:17px;line-height:1.4;list-style:none;display:grid}.namigi li{text-wrap:pretty;grid-template-columns:2ch 1fr;gap:10px;display:grid}.namigi li:before{counter-increment:namig;content:counter(namig);font:600 14px / 1.7 var(--fd);color:var(--p-barva)}.toast{left:50%;bottom:calc(env(safe-area-inset-bottom) + 20px);background:var(--steklo);color:var(--txt);border:1px solid var(--line2);box-shadow:var(--senca);z-index:50;text-align:center;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;max-width:90vw;padding:10px 18px;font-size:14px;animation:.25s both toast-vstop;position:fixed;transform:translate(-50%)}.sr{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.noga{text-align:center;margin-top:auto;padding-top:12px}.noga a,.povezava{color:var(--dim);text-underline-offset:3px;background:0 0;border:0;padding:8px;font-size:14px;text-decoration:underline}.oddaja--lepljiva .napaka-vrstica:empty,.oddaja--lepljiva .vnos-napaka:empty{display:none}.oddaja--lepljiva{z-index:5;padding:14px 0 calc(env(safe-area-inset-bottom) + 12px);margin-bottom:calc(-1 * (env(safe-area-inset-bottom) + 28px));background:linear-gradient(180deg, transparent, var(--bg) 30%);position:sticky;bottom:0}@keyframes stres{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.stresi{animation:.3s stres}.trak-akcija{color:var(--txt);font:600 17px / 1.35 var(--fd);text-wrap:balance;align-items:center;gap:10px;margin:0;display:flex}.trak-akcija:before{content:"";background:var(--p-barva);width:8px;height:8px;box-shadow:0 0 12px var(--p-barva);border-radius:50%;flex:none}.oder-bitja{justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative;overflow:clip}.hero,.izid,.oder{grid-template-columns:minmax(0,1fr)}.oder-bitja .bitje{flex:none}.bitje canvas,.bitje img{display:block;width:100%!important;height:100%!important}.nelomi{white-space:nowrap;color:inherit;text-underline-offset:2px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}em.grad{font-style:normal}.podnaslov,.opomba,.pojasnilo{text-wrap:pretty}.cakanje{gap:18px}.cakanje .hero .kopija{margin-bottom:4px}.ziva{align-items:center;gap:16px;padding:16px 18px;display:flex}.ziva-besedilo{flex:1;gap:4px;min-width:0;display:grid}.ziva-vrstica{font:400 17px / 1.35 var(--fb);color:var(--dim);text-wrap:balance;margin:0}.ziva-vrstica b{color:var(--txt);font-weight:600}.ziva-oznaka{font:600 12px / 1 var(--fb);letter-spacing:.1em;text-transform:uppercase;color:var(--p-barva);margin:0}.obroc{flex:none;place-items:center;width:64px;height:64px;display:grid;position:relative}.obroc svg{position:absolute;inset:0}.obroc-tir{stroke:#ffffff1a}.obroc-lok{stroke:var(--p-barva);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--p-barva) 60%, transparent));transition:stroke-dashoffset 1s linear}.obroc-cas{font:600 14px / 1 var(--fd);color:var(--txt);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.trak-pavza{color:var(--txt);font:600 17px / 1.35 var(--fd);text-wrap:balance;align-items:center;gap:10px;margin:0;display:flex}.trak-pavza:before{content:"";background:var(--p-barva);width:8px;height:8px;box-shadow:0 0 12px var(--p-barva);border-radius:50%;flex:none}.cakanje .gumb--tih{justify-self:start;width:auto;padding-left:0}.cakanje--na-vrsti .ziva{animation:2s ease-in-out infinite ziva-utrip}@keyframes ziva-utrip{50%{transform:scale(1.02)}}.napaka-zaslon{gap:24px}.napaka{justify-items:start;gap:10px;padding:4px 0 0;display:grid}.napaka-oder{height:300px;margin:-8px 0 -12px}.napaka-orba{opacity:.95;width:420px;height:420px}.napaka--splosno .napaka-orba{filter:saturate(.4)}.napaka h2{font:700 28px / 1.12 var(--fd);letter-spacing:-.03em}.napaka p:not(.eyebrow){color:var(--dim);font:400 17px / 1.45 var(--fb);max-width:34ch;margin:0}.napaka .stojnica{color:var(--txt)}.napaka-gumbi{gap:6px;width:100%;margin-top:10px;display:grid}.namigi-blok{border-top:1px solid var(--line);gap:14px;padding-top:20px;display:grid}.namigi-kartica{gap:2px;display:grid}.namigi-kartica h3{font:600 17px / 1.3 var(--fd);color:var(--dim);letter-spacing:-.01em;margin-bottom:8px}.namig-tap{touch-action:pan-y;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;border-radius:12px;gap:6px;display:grid}.namig-tap:focus-visible{outline:2px solid var(--p-barva);outline-offset:6px}.namig-tap .oznaka{color:var(--p-barva);font:600 12px / 1 var(--fb);letter-spacing:.1em;text-transform:uppercase}.namig-velik{font:600 28px / 1.2 var(--fd);letter-spacing:-.03em;text-wrap:balance;align-content:center;min-height:3.6em;margin:0;transition:opacity .18s;display:grid}.namig-velik--skrit{opacity:0}.namig-namig{color:var(--dim);margin:4px 0 0;font-size:14px}.namigi-kartica .gumb--tih{justify-self:start;padding-left:0}.polja-naslov{font:600 12px / 1 var(--fb);letter-spacing:.1em;text-transform:uppercase;color:var(--p-barva);margin:0 0 -6px}.vnos--dolg textarea{resize:none;border:0;border-bottom:1px solid var(--line2);width:100%;min-height:52px;color:var(--txt);font:600 22px / 1.25 var(--fd);letter-spacing:-.02em;caret-color:var(--p-barva);transition:border-color .25s var(--ease-expo);appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:8px 0;display:block;overflow:hidden}.vnos--dolg textarea:focus{border-bottom-color:var(--p-barva)}.vnos--dolg textarea[aria-invalid=true]{border-bottom-color:var(--ne)}.vnos-stevec{font:400 12px / 1 var(--fb);color:var(--dim);text-align:right;font-variant-numeric:tabular-nums;margin-top:4px;display:block}.vnos-stevec:empty{display:none}.obrazec--demo .vnos input[type=url]{letter-spacing:-.01em;font-size:22px}.obrazec--demo .hero .naslov{max-width:16ch}.gradnja{gap:18px}.koraki{gap:14px;margin:0;padding:0 4px;list-style:none;display:grid}.korak{font:500 17px / 1.3 var(--fb);color:var(--dim);opacity:.55;transition:opacity .4s var(--ease-expo), color .4s ease;align-items:center;gap:14px;display:flex}.korak-pika{border:1px solid var(--line2);background:linear-gradient(#ffffff24,#ffffff05);border-radius:50%;flex:none;place-items:center;width:22px;height:22px;transition:border-color .4s,background .4s,box-shadow .4s;display:grid}.korak--aktiven,.korak--konec{opacity:1;color:var(--txt)}.korak--aktiven .korak-pika{border-color:var(--p-barva);box-shadow:0 0 14px color-mix(in srgb, var(--p-barva) 60%, transparent);animation:2.4s ease-in-out infinite alternate korak-utrip}.korak--konec .korak-pika{border-color:var(--p-barva);background:var(--p-barva)}.korak--konec .korak-pika:after{content:"";border-left:2px solid var(--bg);border-bottom:2px solid var(--bg);width:10px;height:6px;transform:translateY(-2px)rotate(-45deg)}@keyframes korak-utrip{0%{opacity:.75;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.korak--aktiven .korak-pika{animation:none}}.opomba--sredina{text-align:center}.pripravljen{gap:18px}.klici{text-align:center;justify-items:center;gap:10px;padding:20px 16px 18px;display:grid}.stevilka{font:800 44px / 1 var(--fd);letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--txt);white-space:nowrap;text-decoration:none;display:block}.veljavnost{font-variant-numeric:tabular-nums}.pripravljen .podnaslov{text-align:center}.pripravljen .gumb--klic{margin-top:4px}.klic--demo .vprasanje-blok{justify-items:center;gap:8px;min-height:0}.klic--demo .vprasanje-blok .podnaslov{max-width:32ch}.klic--demo .vzivo{font:500 14px / 1.3 var(--fb);color:var(--dim);text-align:center;max-width:36ch;margin:0}.klic--demo .prepis{text-align:left;min-height:9.5em}.klic--demo .prepis-steber{gap:4px;min-height:0}.klic--demo .prepis-vrstica{-webkit-line-clamp:2;opacity:.8}.klic--demo .prepis-aktivna b{color:var(--txt);font-weight:600}.klic--demo .prepis-aktivna[data-vloga=agent] b{color:var(--p-barva)}.termin-vrstica{font:500 17px / 1.4 var(--fb);color:var(--txt);text-align:center;margin:2px 0 0}.termin-vrstica b{color:var(--p-barva);margin-right:8px;font-weight:600}.povzetek{padding:6px 18px;display:grid}.povzetek-vrstica{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.povzetek-vrstica:last-child{border-bottom:0}.povzetek-kljuc{font:400 14px / 1.4 var(--fb);color:var(--dim);flex:none}.povzetek-vrednost{font:600 17px / 1.4 var(--fd);color:var(--txt);text-align:right;letter-spacing:-.01em;overflow-wrap:anywhere}.zanimanje{gap:12px;display:grid}.zanimanje .polja{padding:14px 20px 16px}.zahvala .noga .povezava{display:inline-block}.pripravljen>.podnaslov,.pripravljen>.opomba--sredina{text-align:left}.stevilka{font-size:min(44px,11.5vw)}.korak-vsebina{gap:2px;min-width:0;display:grid}.korak-podatek{font:400 14px / 1.3 var(--fb);color:var(--dim);text-overflow:ellipsis;white-space:nowrap;display:none;overflow:hidden}.korak--aktiven .korak-podatek:not(:empty),.korak--konec .korak-podatek:not(:empty){display:block}.zvoni{z-index:20;padding:calc(env(safe-area-inset-top) + 12px) var(--polnilo) calc(env(safe-area-inset-bottom) + var(--polnilo));text-align:center;color:var(--txt);background:var(--bg);animation:vstop .4s var(--ease-expo) both;grid-template-rows:auto 300px auto 1fr;grid-template-columns:minmax(0,1fr);gap:10px;display:grid;position:fixed;inset:0}.zvoni .glava{text-align:left}.zvoni-oder{justify-content:center;align-items:center;width:100%;min-width:0;height:300px;display:flex;position:relative;overflow:clip}.zvoni-oder .bitje{flex:none;width:420px;height:420px}.odstevanje,.zvoni .dvigni{margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.odstevanje{font:800 200px / 1 var(--fd);letter-spacing:-.06em;font-variant-numeric:tabular-nums;color:#fff;text-shadow:0 0 40px #07080f99}.zvoni .dvigni{width:100%;font:800 64px / 1 var(--fd);letter-spacing:-.04em;color:#fff;text-wrap:balance;text-shadow:0 0 40px #07080f99}.zvoni .kdo{font:700 28px / 1.15 var(--fd);letter-spacing:-.03em;text-wrap:balance;margin:0}.zvoni .pojasnilo{font:400 17px / 1.45 var(--fb);color:var(--dim);max-width:30ch;margin:0 auto}.zvoni .pojasnilo--navodilo{color:var(--txt);text-wrap:balance;max-width:34ch;text-wrap:balance;max-width:34ch}.zvoni .spodaj{align-content:end;gap:12px;display:grid}.zvoni .napaka-vrstica{color:var(--txt);font-weight:600}.klicatelj{gap:2px;margin:0;display:grid}.klicatelj b{font:700 28px / 1.2 var(--fd);font-variant-numeric:tabular-nums;letter-spacing:0}.klic{gap:14px}.oder{justify-items:center;gap:8px;display:grid;position:relative}.oder .oder-bitja{width:100%;height:330px;margin-top:-14px}.oder .bitje{width:420px;height:420px}.kroglice{z-index:1;width:132px;height:32px;position:absolute;top:0;left:50%;transform:translate(-50%)}.kroglica{width:16px;height:16px;transition:transform .5s var(--ease-expo), background .4s ease, border-color .4s ease, box-shadow .4s ease;background:radial-gradient(circle at 35% 30%,#ffffff80,#ffffff14 45%,#ffffff05 72%);border:1px solid #ffffff57;border-radius:50%;position:absolute;top:14px;box-shadow:inset 0 -2px 4px #ffffff1a}.kroglica:first-child{left:0}.kroglica:nth-child(2){top:0;left:58px}.kroglica:nth-child(3){right:0}.kroglica--aktivna{border-color:color-mix(in srgb, var(--p-barva) 80%, #fff);box-shadow:0 0 12px color-mix(in srgb, var(--p-barva) 60%, transparent), inset 0 -2px 4px #ffffff1a}.kroglica--ok{background:radial-gradient(circle at 40% 40%,#a7f3d0,#3ecf8e 55%,#3ecf8e99 80%);border-color:#a7f3d0cc;transform:translateY(4px);box-shadow:0 0 14px #3ecf8e99}.kroglica--ne{background:radial-gradient(circle at 35% 30%,#ffffff59,#ff5a5a80 60%);border-color:#ff5a5ab3;transform:translateY(14px)}.status-mesto{place-items:center;min-height:1.3em;display:grid}.status-mesto>*{grid-area:1/1}.klic .status{opacity:1;min-height:1em;transition:color .3s var(--ease-expo), opacity .4s var(--ease-expo);margin:0}.klic .status-velik{font:600 17px / 1.3 var(--fd);letter-spacing:-.01em;color:var(--txt);opacity:0;transition:opacity .4s var(--ease-expo);margin:0}.klic[data-faza=odgovor] .status{opacity:0}.klic[data-faza=odgovor] .status-velik{opacity:1}.oder .oder-bitja:after{content:"";background:var(--p-barva);opacity:0;width:120px;height:2px;transition:transform .6s var(--ease-expo), opacity .4s var(--ease-expo);pointer-events:none;border-radius:1px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)scaleX(0)}.klic[data-faza=odgovor] .oder-bitja:after{opacity:.9;transform:translate(-50%)scaleX(1)}.kroglica--udarec:after{content:"";border:2px solid var(--p-barva);pointer-events:none;border-radius:50%;animation:.6s ease-out both kroglica-obroc;position:absolute;inset:-2px}@keyframes kroglica-obroc{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:reduce){.klic .status,.klic .status-velik,.oder .oder-bitja:after{transition:none}.kroglica--udarec:after{animation:none;display:none}}.vprasanje-blok{text-align:center;align-content:start;gap:6px;min-height:5.2rem;display:grid}.vprasanje-blok .oznaka{color:var(--dim)}.vprasanje{font:700 28px / 1.15 var(--fd);letter-spacing:-.03em;text-wrap:balance}.vprasanje .cakam{color:var(--dim);font:400 17px / 1.45 var(--fb);letter-spacing:0}.prepis{text-align:center;align-content:start;gap:6px;min-height:6.4em;display:grid}.prepis-steber{order:-1;min-height:1.4em;display:grid}.prepis-steber:empty{display:none}.prepis-vrstica{font:400 14px / 1.4 var(--fb);color:var(--dim);opacity:.7;-webkit-line-clamp:1;animation:zbledi .4s var(--ease-expo) both;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}@keyframes zbledi{0%{opacity:1;transform:translateY(6px)}to{opacity:.7;transform:none}}.prepis-vrstica b{color:var(--txt);font-weight:600}.prepis-vrstica--agent b{color:var(--p-barva)}.prepis-aktivna{min-height:2.9em;font:500 17px / 1.45 var(--fb);color:var(--txt);text-wrap:pretty;transition:color .3s var(--ease-expo);margin:0}.prepis-aktivna[data-vloga=agent]{color:var(--p-barva)}.klic[data-faza=odgovor] .prepis-aktivna[data-vloga=agent]{color:var(--dim);font-weight:400}.klic[data-faza=odgovor] .prepis-aktivna[data-vloga=agent] b{color:var(--p-barva)}.prepis-aktivna--delna:not(:empty):after{content:"";vertical-align:-.12em;opacity:.7;background:currentColor;width:2px;height:.95em;margin-left:3px;display:inline-block}.mikrofon{justify-items:center;gap:8px;display:grid}.mikrofon .oznaka{gap:6px;display:flex}.mikrofon .nivo{background:#ffffff1a;border-radius:2px;width:120px;height:3px;overflow:hidden}.mikrofon .nivo i{background:var(--p-barva);width:0;height:100%;display:block}audio.agent{display:none}.klic .odlozi{color:var(--dim);width:auto;min-height:44px;margin:2px auto 0}.klic .odlozi.gumb--sekundarni{color:var(--txt);padding:.5em 1.1em}.hero{gap:0;display:grid}.hero .oder-bitja{height:300px;margin:0 0 8px}.hero .bitje{width:420px;height:420px}.hero--nizek .oder-bitja{height:300px;margin:0 0 8px}.hero--nizek .bitje{width:420px;height:420px}.hero .naslov{max-width:14ch}.hero .podnaslov{text-wrap:pretty;max-width:34ch}.polja{gap:20px;padding:20px 20px 22px;display:grid}.vnos{gap:0;scroll-margin-top:16px;display:grid}.vnos-oznaka{font:600 14px / 1.3 var(--fd);color:var(--dim);letter-spacing:-.01em;margin:0;transition:color .2s}.vnos:focus-within .vnos-oznaka{color:var(--p-barva)}.vnos input{border:0;border-bottom:1px solid var(--line2);width:100%;min-height:52px;color:var(--txt);font:600 28px / 1.2 var(--fd);letter-spacing:-.03em;caret-color:var(--p-barva);transition:border-color .25s var(--ease-expo);appearance:none;background:0 0;border-radius:0;outline:none;margin:0;padding:4px 0 8px}.vnos input:focus{border-bottom-color:var(--p-barva)}.vnos input[aria-invalid=true]{border-bottom-color:var(--ne)}.vnos input::placeholder{color:color-mix(in srgb, var(--dim) 38%, transparent);font-weight:500}.vnos input[type=tel],.vnos input[inputmode=numeric]{font-variant-numeric:tabular-nums;letter-spacing:0}.vnos input:-webkit-autofill{-webkit-text-fill-color:var(--txt);caret-color:var(--p-barva);-webkit-box-shadow:inset 0 0 0 1000px #0c0e1c}.vnos-namig,.vnos-napaka{font:400 14px / 1.4 var(--fb);color:var(--dim);margin:6px 0 10px}.vnos-napaka{color:var(--ne)}.vnos-napaka:empty{display:none}.vnos--vrsta{grid-template-columns:1fr auto;align-items:center;column-gap:16px}.vnos--vrsta input{text-align:center;width:4ch;min-height:44px;padding:0 0 4px}.vnos--vrsta .vnos-namig,.vnos--vrsta .vnos-napaka{grid-column:1/-1;margin-top:4px}.dodaj-eposto{width:auto;min-height:40px;font:600 14px / 1 var(--fd);color:var(--p-barva);justify-self:start;padding:0}.cipi{gap:0;margin-top:6px;display:grid}.cip{text-align:left;border:0;border-bottom:1px solid var(--line);min-height:52px;color:var(--txt);font:500 17px / 1.3 var(--fb);-webkit-tap-highlight-color:transparent;background:0 0;align-items:center;gap:12px;padding:10px 0;display:flex}.cip:before{content:"";border:1px solid var(--line2);background:linear-gradient(#ffffff24,#ffffff05);border-radius:50%;flex:0 0 22px;width:22px;height:22px;transition:all .15s}.cip[aria-checked=true]{color:var(--p-barva)}.cip[aria-checked=true]:before{border-color:var(--p-barva);background:var(--p-barva);box-shadow:inset 0 0 0 4px var(--bg)}.glasovi-sekcija{gap:4px;padding:4px 0 0;scroll-margin-top:16px;display:grid}.glasovi{grid-template-columns:1fr 1fr;gap:8px;padding:0 4px;display:grid}.glas-stolpec{justify-items:center;gap:4px;display:grid}.glas{--g:var(--emma);width:100%;color:var(--txt);text-align:center;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-items:center;gap:0;padding:8px 4px 6px;transition:opacity .3s;display:grid}.glas[data-glas=emma]{--g:var(--emma)}.glas[data-glas=emilio]{--g:var(--emilio)}.glasovi:has([aria-checked=true]) .glas[aria-checked=false]{opacity:.72}.glas-slika{width:132px;height:132px;box-shadow:0 0 0 1px var(--line);border-radius:50%;place-items:center;transition:box-shadow .3s,transform .3s;display:grid;position:relative;overflow:hidden}.glas-slika img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .3s;transform:scale(1.22)}.glas[aria-checked=true] .glas-slika{box-shadow:0 0 0 1px var(--g), 0 0 40px color-mix(in srgb, var(--g) 35%, transparent);transform:scale(1.03)}.glas-ime{font:700 17px / 1.2 var(--fd);letter-spacing:-.02em;margin-top:6px}.glas-opis{color:var(--dim);font:400 14px / 1.3 var(--fb)}.glas[aria-checked=true] .glas-ime{color:var(--g)}.poslusaj{border:1px solid var(--line2);min-height:36px;color:var(--txt);font:600 14px / 1 var(--fd);background:0 0;border-radius:999px;padding:0 14px}.poslusaj[aria-pressed=true]{border-color:var(--p-barva);color:var(--p-barva)}.privolitve{gap:10px;margin-top:4px;padding-bottom:140px;display:grid}.privolitev{cursor:pointer;align-items:flex-start;gap:14px;padding:6px 0;scroll-margin-top:16px;display:flex}.privolitev input{appearance:none;background:linear-gradient(#ffffff1a,#ffffff05);border:1.5px solid #ffffff59;border-radius:9px;flex:0 0 28px;width:28px;height:28px;margin:0;transition:all .15s}.privolitev input:checked{border-color:var(--p-barva);background:var(--p-barva) center / 16px no-repeat url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2307080f' stroke-width='4' stroke-linecap='round' stroke-linejoin='round'><path d='M5 13l4 4L19 7'/></svg>")}.privolitev.stresi input{border-color:var(--ne)}.privolitev-besedilo{display:block}.privolitev-glava{font:600 17px / 1.35 var(--fd);color:var(--txt);display:block}.privolitev-opis{color:var(--dim);font:400 14px / 1.4 var(--fb);margin-top:2px;display:block}.oddaja{gap:8px;display:grid}.opomba-vrstica{color:var(--txt);font:600 17px / 1.4 var(--fd);margin:0}.predogled{gap:10px;padding:16px 20px 18px;display:grid}.predogled__vrstice{transition:opacity .25s var(--ease-expo);gap:6px;display:grid}.predogled__vrstice--menja{opacity:0}.predogled__vrstica{font:400 17px / 1.45 var(--fb);color:var(--txt);text-wrap:pretty;overflow-wrap:anywhere;margin:0}.predogled__govorec{color:var(--p-barva);font-weight:600}.predogled__ime{font-weight:600}.predogled__ime--prazno{color:var(--p-barva);letter-spacing:.04em;animation:2s ease-in-out infinite alternate predogled-utrip}@keyframes predogled-utrip{0%{opacity:1}to{opacity:.45}}@media (prefers-reduced-motion:reduce){.predogled__vrstice{transition:none}.predogled__ime--prazno{animation:none}}.pripravljen .hero .podnaslov{text-align:left}.pripravljen__namen{text-wrap:pretty;max-width:34ch}.pripravljen .namigi-blok{border-top:0;padding-top:0}.pripravljen .namigi-kartica h3{color:var(--txt)}.pripravljen .namig-velik{min-height:2.4em;font-size:24px}.pripravljen--klicem .klici{border-color:color-mix(in srgb, var(--p-barva) 70%, var(--line))}@media (prefers-reduced-motion:no-preference){.pripravljen--klicem .naslov .grad{animation-duration:2.5s}}.veljavnost--kriticno{color:var(--warn,#ff5470);font-weight:700}.gumb--klic-utrip{animation:1.6s ease-in-out infinite klic-utrip}@keyframes klic-utrip{50%{transform:scale(1.03)}}.rezultat{gap:20px}.izid{gap:0;display:grid}.izid .oder-bitja{height:300px;margin:2px 0 20px}.izid .bitje{width:420px;height:420px}.izid .kopija{text-align:center;justify-items:center}.izid .naslov{max-width:14ch}.izid-stavek{max-width:32ch;margin-top:2px}.plosca-kode{text-align:center;justify-items:center;gap:6px;padding:20px 8px 18px;display:grid}.plosca-kode--zlata{border-color:var(--zlato);box-shadow:0 0 0 1px #ffd16626,0 24px 60px #00000059}.koda{color:var(--txt);justify-items:center;margin:2px 0 6px;line-height:1;display:grid}.koda-predpona{font:700 28px / 1 var(--fd);letter-spacing:.06em;color:var(--dim)}.koda-stevke{font:800 min(140px, 33.5vw) / .95 var(--fd);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap}.plosca-nagrada{font:500 17px / 1.4 var(--fb);color:var(--txt);text-wrap:balance;margin:0}.plosca-opomba{font:400 14px / 1.4 var(--fb);color:var(--dim);text-wrap:balance;margin:2px 0 0}.statistika{grid-template-columns:1fr 1fr;gap:16px;padding:4px 0 0;display:grid}.stat{align-content:start;gap:2px;display:grid}.stat-stevilo{font:700 28px / 1 var(--fd);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--txt);white-space:nowrap}.stat-opis{font:400 14px / 1.35 var(--fb);color:var(--dim);text-wrap:pretty;margin:0}.pregled ol{gap:14px;margin:0;padding:0;list-style:none;display:grid}.pregled li{gap:3px;display:grid}.pregled-vprasanje{font:400 17px / 1.35 var(--fb);color:var(--dim);text-wrap:pretty}.pregled-odgovor{font:600 17px / 1.35 var(--fd);color:var(--p-barva);letter-spacing:-.01em}.pregled-odgovor i{font:400 14px / 1.35 var(--fb);color:var(--dim);font-style:normal}.pregled-odgovor--ne{color:var(--txt)}.pregled-odgovor--brez{color:var(--dim);font-weight:400}.namigi-zlozeni{gap:8px;display:grid}.namigi-zlozeni .gumb--tih{justify-self:start;padding-left:0}.demo-opomba{text-align:center;color:var(--txt);font:600 17px / 1.4 var(--fd);margin:0}.hvala{text-align:center;color:var(--dim);font:400 14px / 1.45 var(--fb);text-wrap:balance;margin:0 0 6px}.rezultat .gumb--tih{min-height:44px}
