@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2421d155e98c9717-s.p.0b-mzikr8-ae0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Urbanist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5c8bbc89ca099f34-s.p.2qijkc4_gtkq0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Urbanist Fallback;src:local(Arial);ascent-override:95.93%;descent-override:25.24%;line-gap-override:0.0%;size-adjust:99.04%}.urbanist_c5333f3-module__QUhx_q__className{font-family:Urbanist,Urbanist Fallback;font-style:normal}.urbanist_c5333f3-module__QUhx_q__variable{--font-geo:"Urbanist", "Urbanist Fallback"}
:root{--ink:#0f0f10;--ink-2:#45454d;--ink-3:#6b6b72;--ink-4:#a1a1a8;--bg:#cff1f4;--frame:#0a0a0a;--sheet:#fff;--panel:#f4f4f5;--card:#fff;--hair:#00000012;--hair-2:#00000024;--sky:#ddf3fa;--mint:#ddf8e6;--lilac:#f3d6f7;--butter:#fcefc7;--leaf:#e2f8d9;--blush:#fddde6;--green:#34c26a;--green-ink:#177a3c;--butter-ink:#7a5a00;--blush-ink:#b42343;--err:#b42343;--err-bg:#fde4ea;--font:var(--font-geo), system-ui, -apple-system, "Segoe UI", sans-serif;--t-xs:13px;--t-s:15px;--t-m:16px;--t-l:20px;--t-xl:24px;--t-2xl:30px;--t-3xl:clamp(30px, 3.4vw, 40px);--r-m:18px;--r-l:26px;--r-xl:32px;--lift:0 0 0 1px #0000000a, 0 12px 32px -18px #00000038;--ease:cubic-bezier(.23, 1, .32, 1);--sub:var(--ink-2);--muted:var(--ink-3);--red:var(--blush-ink);--line:var(--hair);--warn-bg:var(--butter);--ok:var(--green-ink);--ok-bg:var(--mint)}*{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{font-family:var(--font);font-size:var(--t-m);color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;min-height:100dvh;margin:0;line-height:1.6}h1,h2,h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-family:inherit;font-weight:600;line-height:1.1}h1{font-size:var(--t-3xl)}h2{font-size:var(--t-2xl)}h3{font-size:var(--t-l)}p{text-wrap:pretty}a{color:var(--ink);text-underline-offset:3px}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:50;background:var(--ink);color:#fff;border-radius:12px;padding:12px 18px;font-weight:600;text-decoration:none;position:absolute;top:-80px;left:16px}.skip:focus{top:12px}.stranica{padding:20px clamp(8px,2vw,28px) 110px}.okvir{background:var(--frame);color:#fff;border-radius:36px 36px 0 0;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;max-width:1320px;margin:0 auto;padding:14px 24px 26px;display:grid}.okvir .logo img{filter:brightness(0)invert();opacity:.95;width:auto;height:34px;display:block}.glavni-nav{gap:4px;display:flex}.glavni-nav a{color:#ffffff9e;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;transition:color .15s;display:flex;position:relative}.glavni-nav a:hover{color:#fff}.glavni-nav a[aria-current=page]{color:#fff;font-weight:600}.glavni-nav a[aria-current=page]:after{content:"";background:var(--sheet);width:120px;height:18px;box-shadow:-14px 6px 0 -6px var(--frame), 14px 6px 0 -6px var(--frame);border-radius:18px 18px 0 0;margin-left:-60px;position:absolute;bottom:-27px;left:50%}.korisnik{justify-self:end;align-items:center;gap:10px;font-size:13px;display:flex}.korisnik .avatar{background:var(--lilac);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-weight:700;display:grid}.korisnik .email{color:#fff9}.korisnik .odjava{color:#fff;height:32px;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff59;border-radius:999px;padding:0 12px;font-size:12px}@media (max-width:820px){.korisnik .email{display:none}.glavni-nav span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.okvir{grid-template-columns:auto 1fr auto}.glavni-nav{justify-content:center}}@media (max-width:520px){.okvir{border-radius:28px 28px 0 0;gap:6px;padding:12px 14px 24px}.okvir .logo img{height:26px}.glavni-nav{gap:0}.glavni-nav a[aria-current=page]:after{width:64px;margin-left:-32px;bottom:-25px}.korisnik{gap:6px}.korisnik form{display:none}.korisnik .odjava{padding:0 10px}.korisnik .racun{gap:0;padding:2px}.oznaka-dijela{min-height:20px;padding:0 6px;font-size:10px}.glavni-nav a{padding:0 8px}}@media (max-width:400px){.okvir{gap:4px;padding:12px 10px 24px}.okvir .logo{gap:4px}.glavni-nav a{padding:0 6px}}@media (max-width:360px){.okvir{gap:2px}.glavni-nav a,.oznaka-dijela{padding:0 4px}}.list{background:var(--sheet);border-radius:var(--r-xl);max-width:1320px;min-height:70dvh;margin:-14px auto 0;position:relative;box-shadow:0 30px 80px -40px #00000059}.pad{padding:clamp(20px,3.4vw,40px)}.btn{white-space:nowrap;background:var(--ink);color:#fff;min-height:46px;font:inherit;font-size:var(--t-s);cursor:pointer;transition:transform .14s var(--ease), background-color .18s ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover{background:#2a2a2e}.btn:active{transform:scale(.97)}.btn:disabled{color:var(--ink-2);cursor:wait;background:#d4d4d8}.btn.ghost:disabled{background:var(--panel);color:var(--ink-3)}.btn.ghost{background:var(--panel);color:var(--ink)}.btn.ghost:hover{background:#eaeaec}.btn.small{min-height:36px;font-size:var(--t-xs);padding:0 14px}.field{flex-direction:column;gap:6px;display:flex}.field label{font-size:var(--t-s);font-weight:600}.field input,.field select,.field textarea{width:100%;min-width:0;min-height:48px;font:inherit;font-size:var(--t-m);background:var(--panel);color:var(--ink);border:0;border-radius:16px;padding:0 16px}.field textarea{resize:vertical;min-height:120px;padding:12px 16px}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px;background:#fff}.hint{font-size:var(--t-xs);color:var(--ink-3);margin:0;line-height:1.5}.hint.err{color:var(--err)}.msg{font-size:var(--t-s);border-radius:16px;margin:0;padding:12px 16px}.msg.err{background:var(--err-bg);color:var(--err)}.msg.ok{background:var(--mint);color:var(--green-ink)}.pill{background:var(--butter);min-height:28px;color:var(--butter-ink);border-radius:999px;align-items:center;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}.pill.ok{background:var(--mint);color:var(--green-ink)}.pill.off{background:var(--panel);color:var(--ink-2)}.empty{border-radius:var(--r-l);background:var(--panel);color:var(--ink-2);text-align:center;padding:28px}.linija{background:var(--panel);border-radius:99px;height:6px;display:block;overflow:hidden}.linija>span{background:var(--green);transform-origin:0;width:100%;height:100%;transition:transform .4s var(--ease);display:block}.grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.card{border-radius:var(--r-l);background:var(--card);box-shadow:var(--lift);flex-direction:column;gap:8px;padding:22px;text-decoration:none;display:flex;position:relative}.card .kind{color:var(--ink-3);font-size:12px;font-weight:600}.card h3{font-size:22px}.player{grid-template-columns:300px minmax(0,1fr);align-items:stretch;gap:0;min-height:70dvh;display:grid}.rail{background:var(--panel);border-radius:var(--r-xl) 0 0 var(--r-xl);padding:28px 20px}.rail .natrag{font-size:var(--t-xs);color:var(--ink-3);font-weight:500;text-decoration:none}.rail .natrag:hover{color:var(--ink)}.rail .vrsta{color:var(--ink-3);margin:18px 0 4px;font-size:12px;font-weight:600}.rail h2{font-size:var(--t-xl);line-height:1.15}.rail .ukupno{font-size:var(--t-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;margin:14px 0 8px}.dijelovi{gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid;position:sticky;top:16px}.dijelovi a{background:var(--card);transition:transform .14s var(--ease);border-radius:18px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px 10px 10px;text-decoration:none;display:grid}.dijelovi a:active{transform:scale(.98)}.dijelovi a[aria-current=step]{background:var(--lilac)}.dijelovi a[aria-current=step] .dm{color:var(--ink-2)}.dijelovi a.zak{box-shadow:inset 0 0 0 1px var(--hair);background:0 0}.dijelovi a.zak .dn{color:var(--ink-3)}.tanjur{width:36px;height:36px;font-size:var(--t-xs);color:var(--ink-2);background:var(--panel);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-weight:700;display:grid}.tanjur.sad{background:var(--ink);color:#fff}.tanjur.pun{background:var(--mint)}.tanjur.pun img{object-fit:contain;width:30px;height:30px}.dt{flex-direction:column;min-width:0;display:flex}.dn{font-size:var(--t-s);font-weight:600;line-height:1.3}.dm{color:var(--ink-3);font-size:12.5px;line-height:1.4}.mob-traka{display:none}@media (max-width:900px){.player{grid-template-columns:1fr}.rail{display:none}.mob-traka{z-index:5;margin-bottom:18px;display:flex;position:sticky;top:8px}.mob-traka .sadrzaj-gumb{background:var(--card);box-shadow:0 0 0 1px #0000000f,0 4px 14px #0000001f}}.ladica{background:var(--panel);border:0;border-radius:28px 28px 0 0;width:100%;max-width:560px;max-height:85dvh;margin:auto auto 0;padding:18px 14px 24px;box-shadow:0 -20px 60px -20px #0006}.ladica::backdrop{background:#0000004d}.ladica[open]{animation:gore .28s var(--ease)}@keyframes gore{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ladica-glava{font-size:var(--t-s);justify-content:space-between;align-items:center;margin:0 4px 12px;display:flex}.sadrzaj{min-width:0;max-width:860px;padding:clamp(22px,3.4vw,40px)}.kicker{color:var(--ink-3);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:12px;font-weight:600}.sadrzaj h1{font-size:var(--t-3xl)}.dio-sazetak{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.dio-sazetak li{min-height:34px;font-size:var(--t-xs);font-variant-numeric:tabular-nums;background:var(--sky);border-radius:999px;align-items:center;padding:0 14px;font-weight:600;display:inline-flex}.dio-sazetak li+li{background:var(--mint);color:var(--green-ink)}.koraci{flex-direction:column;gap:20px;margin-top:32px;display:flex}.k-oznaka{font-size:var(--t-m);color:var(--ink);margin:8px 0 -10px;font-weight:650}.k-naslov{letter-spacing:-.02em;text-wrap:balance;max-width:40ch;margin:24px 0 -6px;font-size:26px;font-weight:650;line-height:1.2}.k-naslov+.k-naslov{font-size:var(--t-l);margin-top:-8px}.koraci>.k-naslov:first-child{margin-top:0}.k-prose{color:#26262b;gap:14px;max-width:62ch;font-size:18px;font-weight:480;line-height:1.65;display:grid}.k-prose p{text-wrap:pretty;overflow-wrap:anywhere;margin:0}.k-prose li{overflow-wrap:anywhere}.k-prose p.istaknuto{letter-spacing:-.005em;color:var(--ink);font-size:21px;font-weight:600;line-height:1.45}.k-prose p:not(.istaknuto)+p.istaknuto{margin-top:6px}.k-popis{gap:6px;margin:0;padding-left:1.4em;display:grid}.k-popis li{text-wrap:pretty;padding-left:4px}.k-popis li::marker{color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:600}ul.k-popis{padding-left:0;list-style:none}ul.k-popis li{padding-left:20px;position:relative}ul.k-popis li:before{content:"";background:var(--green);border-radius:50%;width:6px;height:6px;position:absolute;top:.72em;left:4px}.k-prose a{color:var(--ink);-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4);font-weight:600;text-decoration-thickness:1.5px}.k-prose a:hover{text-decoration-color:currentColor}.k-kod{border:1.5px dashed var(--butter-ink);background:var(--butter);font:inherit;color:var(--ink);cursor:copy;vertical-align:baseline;transition:transform .14s var(--ease), background-color .18s ease;border-radius:10px;align-items:center;gap:10px;margin:2px;padding:3px 4px 3px 12px;display:inline-flex}.k-kod:active{transform:scale(.97)}.k-kod-vrijednost{letter-spacing:.04em;font-variant-numeric:tabular-nums;font-weight:750}.k-kod-radnja{background:var(--card);font-size:var(--t-xs);color:var(--butter-ink);border-radius:7px;padding:2px 10px;font-weight:650}.k-kod.kopirano{background:var(--mint);border-color:var(--green-ink)}.k-kod.kopirano .k-kod-radnja{color:var(--green-ink)}@media (hover:hover){.k-kod:hover{background:color-mix(in srgb, var(--butter) 80%, var(--butter-ink) 12%)}}.k-lista{border-radius:var(--r-l);background:var(--panel);gap:6px;margin:0;padding:6px;list-style:none;display:grid}.k-lista>li{border-radius:var(--r-m);background:var(--card)}.k-video{border-radius:var(--r-l);background:var(--panel);gap:12px;margin-top:4px;padding:14px;display:grid}.k-vnaslov{font-size:var(--t-l);padding:4px 6px 0}.k-vbroj{background:var(--lilac);vertical-align:3px;border-radius:999px;align-items:center;height:26px;margin:0 8px 0 0;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.vid{gap:10px;display:grid}.video{aspect-ratio:16/9;border-radius:var(--r-m);background:#111;position:relative;overflow:hidden}.video iframe,.video>div{border:0;width:100%;height:100%;position:absolute;inset:0}.vid-status{font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:12px;padding:0 6px 2px;display:flex}.meter{background:#e4e4e7;border-radius:99px;width:110px;height:6px;overflow:hidden}.meter>span{background:var(--green);transform-origin:0;width:100%;height:100%;transition:transform .5s var(--ease);display:block}.stanje{font-variant-numeric:tabular-nums}.stanje.ok{background:var(--mint);height:28px;color:var(--green-ink);border-radius:999px;align-items:center;padding:0 12px;font-weight:600;display:inline-flex}.tiho{background:var(--card);min-height:36px;font:inherit;font-size:var(--t-xs);color:var(--ink);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:0 14px;font-weight:600}.tiho:hover{box-shadow:var(--lift);background:#fff}.potvrda{border-radius:var(--r-l);background:var(--card);border:0;max-width:440px;padding:28px;box-shadow:0 30px 80px -20px #0006}.potvrda::backdrop{background:#00000059}.potvrda[open]{animation:pojava .2s var(--ease)}@keyframes pojava{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}.potvrda h2{font-size:var(--t-xl)}.potvrda p{color:var(--ink-2);font-size:var(--t-s);margin:10px 0 20px}.potvrda-gumbi{flex-wrap:wrap;gap:10px;display:flex}.zadatak{grid-template-columns:40px minmax(0,1fr);align-items:center;gap:8px;padding:6px 16px 6px 8px;display:grid}.kvacica{cursor:pointer;color:#0000;background:0 0;border:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative}.kvacica:before{content:"";background:var(--panel);width:26px;height:26px;transition:background-color .16s ease, transform .14s var(--ease);border-radius:50%;position:absolute}.kvacica:hover:before{background:#e4e4e7}.kvacica svg{width:13px;height:13px;position:relative}.kvacica:active:before{transform:scale(.9)}.kvacica[aria-pressed=true]{color:#fff}.kvacica[aria-pressed=true]:before{background:var(--ink)}.zt{font-size:var(--t-s);padding:10px 0;font-weight:500;line-height:1.5}.zadatak.done .zt{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--hair-2);text-decoration-color:var(--hair-2)}.k-zak{color:var(--ink-3);align-items:center;gap:12px;padding:14px 18px;display:flex}.k-zak span{flex-direction:column;display:flex}.k-zak b{color:var(--ink-2);font-weight:600;font-size:var(--t-s)}.k-zak small{font-size:var(--t-xs)}.k-zak.samostalno{border-radius:var(--r-l);background:var(--panel);min-height:96px}.zakljucano-dio{border-radius:var(--r-l);background:var(--panel);color:var(--ink-2);align-items:flex-start;gap:14px;margin-top:32px;padding:22px;display:flex}.zakljucano-dio p{font-size:var(--t-s);margin:4px 0 0}.k-red{border-radius:var(--r-m);align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:box-shadow .15s;display:flex}.k-red:hover{box-shadow:var(--lift)}.k-red .rt{flex-direction:column;flex:1;min-width:0;display:flex}.k-red b{font-weight:600;font-size:var(--t-s)}.k-red small{font-size:var(--t-xs);color:var(--ink-3)}.strelica{background:var(--panel);width:32px;height:32px;color:var(--ink);border-radius:50%;place-items:center;font-size:13px;display:grid}.oznaka{background:var(--sky);min-width:58px;height:30px;color:var(--ink);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.oznaka.pdf{background:var(--blush);color:var(--blush-ink)}.dalje{border-top:2px dashed var(--mint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:44px;padding-top:24px;display:flex}.dalje-info{font-size:var(--t-s);color:var(--ink-3);align-items:center;gap:8px;margin:0;display:flex}.prijava{place-items:center;min-height:100dvh;padding:24px;display:grid}.prijava-kartica{border-radius:var(--r-xl);background:var(--sheet);width:100%;max-width:480px;overflow:hidden;box-shadow:0 30px 80px -40px #00000059}.prijava-glava{background:var(--frame);border-radius:var(--r-xl) var(--r-xl) 0 0;padding:22px 28px 30px}.prijava-glava img{filter:brightness(0)invert();width:auto;height:38px}.prijava-tijelo{background:var(--sheet);border-radius:var(--r-xl) var(--r-xl) 0 0;margin-top:-14px;padding:28px;position:relative}.admin-nav{background:var(--panel);border-radius:999px;flex-wrap:wrap;gap:6px;width:fit-content;margin-bottom:26px;padding:5px;display:flex}.admin-nav a{height:44px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;display:flex}.admin-nav a[aria-current=page]{background:var(--card);color:var(--ink);box-shadow:var(--lift)}.admin-tecaj{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (max-width:980px){.admin-tecaj{grid-template-columns:1fr}}.obrazac{gap:18px;display:grid}.obrazac fieldset{border-radius:var(--r-l);background:var(--panel);border:0;grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;margin:0;padding:22px;display:grid}.obrazac legend{float:left;width:100%;font-size:var(--t-xl);letter-spacing:-.01em;margin-bottom:2px;font-weight:600}.obrazac .field input,.obrazac .field select,.obrazac .field textarea{background:var(--card)}.izbor{gap:8px;display:grid}.izbor label,.prekidac{border-radius:var(--r-m);background:var(--card);cursor:pointer;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.izbor label:has(input:checked){background:var(--lilac)}.izbor label:has(input:checked) small{color:var(--ink-2)}.izbor input,.prekidac input{width:18px;height:18px;accent-color:var(--ink);margin:3px 0 0}.izbor b,.prekidac b{font-size:var(--t-s);font-weight:600;display:block}.izbor small,.prekidac small{font-size:var(--t-xs);color:var(--ink-3);line-height:1.5;display:block}.dijelovi-admin{border-radius:var(--r-l);background:var(--panel);gap:6px;margin:0;padding:6px;list-style:none;display:grid}.dio-red{border-radius:var(--r-m);background:var(--card);gap:10px;padding:16px 18px;display:grid}.dio-otvaranje{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.dio-otvaranje label{color:var(--ink-2);flex-direction:column;gap:4px;font-size:12.5px;font-weight:600;display:flex}.dio-otvaranje input{min-height:38px;font:inherit;font-size:var(--t-xs);background:var(--panel);border:0;border-radius:12px;width:150px;padding:0 12px}.table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--t-s)}.table th,.table td{text-align:left;border-bottom:1px solid var(--hair);vertical-align:middle;padding:12px 14px}.table tr:last-child td{border-bottom:0}.table th{color:var(--ink-3);font-size:12px;font-weight:600}.table td a{font-weight:600;text-decoration:none}.table td a:hover{text-decoration:underline}.scroll{border-radius:var(--r-l);background:var(--card);box-shadow:var(--lift);padding:6px 10px;position:relative;overflow-x:auto}.stats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}@media (max-width:520px){.stats{grid-template-columns:1fr 1fr}.stat b{font-size:30px}}.stat{background:var(--sky);border-radius:22px;flex-direction:column;gap:4px;padding:18px 20px;display:flex}.stat:nth-child(2){background:var(--mint)}.stat:nth-child(3){background:var(--lilac)}.stat:nth-child(4){background:var(--butter)}.stat:nth-child(5){outline:1.5px dashed var(--hair-2);outline-offset:-1.5px;background:0 0}.stat b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;line-height:1}.stat span{font-size:var(--t-xs);color:var(--ink-2)}.katalog .card{box-shadow:none;background:var(--sky)}.katalog .card:nth-child(4n+2){background:var(--mint)}.katalog .card:nth-child(4n+3){background:var(--lilac)}.katalog .card:nth-child(4n+4){background:var(--butter)}.okvir.javni{padding-bottom:26px}.kupnja{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:start;gap:clamp(20px,4vw,56px);display:grid}@media (max-width:860px){.kupnja{grid-template-columns:1fr}}.kupnja-tecaj img{object-fit:contain;width:200px;height:200px;margin-bottom:12px;display:block}.kupnja-pod{font-size:var(--t-l);color:var(--ink-2);max-width:52ch;margin:12px 0 0}.kupnja-opis{color:var(--ink-2);white-space:pre-line;max-width:62ch}.kupnja-panel{background:var(--panel);border-radius:var(--r-xl);padding:24px;position:sticky;top:16px}.kupnja-panel h2{font-size:var(--t-l);justify-content:space-between;align-items:baseline;display:flex}.kupnja-panel h2 span{font-size:var(--t-2xl);font-variant-numeric:tabular-nums}.kupnja-panel .field input{background:var(--card)}.kupnja-ukupno{border-radius:var(--r-m);background:var(--mint);align-items:baseline;gap:10px;padding:14px 18px;display:flex}.kupnja-ukupno span{flex:1;font-weight:600}.kupnja-ukupno b{font-size:var(--t-xl);font-variant-numeric:tabular-nums}.kupnja-ukupno s{color:var(--ink-3);font-size:var(--t-s)}.narudzba{gap:22px;max-width:760px;margin:0 auto;display:grid}.uplatnica{border-radius:var(--r-xl);background:var(--butter);grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:24px;display:grid}@media (max-width:640px){.uplatnica{grid-template-columns:1fr}}.uplatnica dl{font-size:var(--t-s);grid-template-columns:auto minmax(0,1fr);gap:8px 16px;margin:0;display:grid}.uplatnica dt{color:var(--butter-ink);font-weight:600}.uplatnica dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.barkod{border-radius:var(--r-m);text-align:center;background:#fff;align-self:start;padding:12px}.barkod img{width:300px;max-width:100%;height:auto;image-rendering:pixelated;display:block}.barkod small{color:var(--ink-3);margin-top:6px;font-size:12px;display:block}.mini{min-height:34px;font:inherit;font-size:var(--t-xs);background:var(--panel);border:0;border-radius:10px;width:100%;padding:0 10px}details>summary::-webkit-details-marker{display:none}.card-dno{justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:10px;display:flex}.card-dno b{font-size:var(--t-l);font-variant-numeric:tabular-nums}.kupnja-panel .btn.ghost{background:var(--card)}.uplatnica dd.iban{white-space:nowrap;overflow-wrap:normal;letter-spacing:-.01em}@media (max-width:400px){.uplatnica dl{grid-template-columns:1fr;gap:2px}.uplatnica dd{margin-bottom:8px}}.podnozje{max-width:1320px;color:var(--ink-2);font-size:var(--t-xs);gap:16px;margin:28px auto 0;padding:0 12px;display:grid}.viber{border-radius:var(--r-l);background:#fff9;align-items:center;gap:18px;padding:18px 20px;display:flex}.viber img{border-radius:12px;flex-shrink:0;width:96px;height:96px}.viber b{font-size:var(--t-m);color:var(--ink)}.viber p{max-width:60ch;margin:4px 0 10px}@media (max-width:640px){.viber img{display:none}}.drustvene{flex-wrap:wrap;gap:6px 18px;display:flex}.drustvene a{min-height:44px;color:var(--ink);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.napomena a{padding:6px 0;display:inline-block}.drustvene a:hover{text-decoration:underline}.napomena{max-width:90ch;color:var(--ink-2);margin:0;line-height:1.5}.napomena a{color:var(--ink-2)}.korisnik .racun{color:inherit;border-radius:999px;align-items:center;gap:10px;padding:2px 10px 2px 2px;text-decoration:none;display:flex}.korisnik .racun:hover{background:#ffffff1a}.korisnik .racun:hover .email{color:#fff}.racun h1{margin-bottom:24px}.racun-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:32px;display:grid}@media (max-width:900px){.racun-grid{grid-template-columns:1fr}}.racun-imena{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}@media (max-width:520px){.racun-imena{grid-template-columns:1fr}}.racun-kartica{border-radius:var(--r-l);background:var(--sky);justify-items:start;gap:8px;padding:22px;display:grid}.racun-kartica h2{font-size:var(--t-xl)}.racun-kartica p{margin:0}.racun-kartica .btn.ghost{background:var(--card)}.uplate{border-radius:var(--r-l);background:var(--panel);gap:6px;margin:0;padding:6px;list-style:none;display:grid}.uplate li{border-radius:var(--r-m);background:var(--card);justify-items:start;gap:4px;padding:14px 16px;display:grid}.u-glava{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.u-meta{font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.racun-stupac{align-content:start;gap:28px;min-width:0;display:grid}.racun-naslov{font-size:var(--t-xl);align-items:center;gap:10px;margin-bottom:12px;display:flex}.racun-naslov .broj{background:var(--panel);min-width:28px;height:28px;font-size:var(--t-xs);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 8px;display:inline-grid}.racun-programi{border-radius:var(--r-l);background:var(--panel);gap:6px;margin:0;padding:6px;list-style:none;display:grid}.racun-programi li{border-radius:var(--r-m);background:var(--card);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px 12px 16px;display:flex}.racun-programi li>span{gap:2px;min-width:0;display:grid}.racun-programi b{overflow-wrap:anywhere;font-weight:600}.racun-programi small{font-size:var(--t-xs);color:var(--ink-3)}.racun-programi.ugaseni li{opacity:.75;background:0 0}.racun-vise{margin-top:10px}.racun-vise>summary{cursor:pointer;font-size:var(--t-s);padding:6px 2px;font-weight:600;list-style-position:inside}.racun-vise[open]>summary{margin-bottom:8px}.racun-mjesto{grid-template-columns:minmax(0,1fr) minmax(0,2fr) 76px;gap:12px;display:grid}@media (max-width:520px){.racun-mjesto{grid-template-columns:1fr 1fr}.racun-mjesto .field:last-child{grid-column:1/-1}}.obavijesti{background:var(--mint)}.prekidac{cursor:pointer;background:0 0;border-top:1px solid #0000000f;border-radius:0;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:10px 0;display:flex}.prekidac>span{gap:2px;display:grid}.prekidac small{font-size:var(--t-xs);color:var(--ink-2)}.prekidac em{font-style:normal;font-size:var(--t-xs);color:var(--green-ink)}.prekidac em.err{color:var(--blush-ink)}.prekidac input[type=checkbox]{appearance:none;cursor:pointer;width:46px;height:28px;transition:background .2s var(--ease);background:#0000002e;border-radius:999px;flex:none;position:relative}.prekidac input[type=checkbox]:after{content:"";width:22px;height:22px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.prekidac input[type=checkbox]:checked{background:var(--ink)}.prekidac input[type=checkbox]:checked:after{transform:translate(18px)}.prekidac input[type=checkbox]:focus-visible{outline:3px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.prekidac input[type=checkbox],.prekidac input[type=checkbox]:after{transition:none}}.broj{background:var(--mint);min-width:28px;height:28px;font-size:var(--t-xs);vertical-align:4px;border-radius:999px;place-items:center;margin-left:6px;padding:0 8px;display:inline-grid}.moji{border-radius:var(--r-l);background:var(--panel);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:6px;margin:0;padding:6px;list-style:none;display:grid}.moji a{border-radius:var(--r-m);background:var(--card);grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px;text-decoration:none;transition:box-shadow .15s;display:grid}.moji a:hover{box-shadow:var(--lift)}.moji img{object-fit:contain;width:56px;height:56px}.moji-t{gap:4px;min-width:0;display:grid}.moji-t b{font-size:var(--t-s);line-height:1.3}.moji-t small{color:var(--ink-3);font-size:12.5px}@media (max-width:400px){.moji{grid-template-columns:1fr}}.teme-izbor{flex-wrap:wrap;gap:8px;display:flex}.teme-izbor label{cursor:pointer;position:relative}.teme-izbor input{opacity:0;cursor:pointer;position:absolute;inset:0}.teme-izbor span{background:var(--card);min-height:38px;font-size:var(--t-xs);box-shadow:inset 0 0 0 1px var(--hair-2);border-radius:999px;align-items:center;padding:0 16px;font-weight:600;transition:background-color .15s;display:inline-flex}.teme-izbor input:checked+span{background:var(--mint);box-shadow:inset 0 0 0 1.5px var(--green)}.teme-izbor input:checked+span:before{content:"✓";color:var(--green-ink);margin-right:6px}.teme-izbor input:focus-visible+span{outline:2px solid var(--ink);outline-offset:2px}.sadrzaji{gap:36px;display:grid}.sadrzaji h1{margin-bottom:-18px}.sekcija{font-size:var(--t-xl);margin-bottom:14px}.sazetak{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sazetak li{background:var(--sky);min-height:40px;font-size:var(--t-s);border-radius:999px;align-items:baseline;gap:6px;padding:8px 16px;display:inline-flex}.sazetak li:nth-child(2){background:var(--mint)}.sazetak li:nth-child(3){background:var(--lilac)}.sazetak li:last-child{background:var(--panel)}.sazetak b{font-size:var(--t-l);font-variant-numeric:tabular-nums}.sazetak a{font-weight:600;text-decoration:none}.moji .podrijetlo{color:var(--ink-2)}.moji .privremeno{color:var(--butter-ink);font-weight:600}.gumb-nastavi{background:var(--ink);color:#fff;min-height:36px;font-size:var(--t-xs);border-radius:999px;align-items:center;padding:0 16px;font-weight:600;display:inline-flex}.zanima{border-radius:var(--r-l);background:var(--panel);padding:22px}.zanima .sekcija{margin-bottom:4px}.zanima .hint{margin-bottom:14px}.razlog{background:#ffffffb3;border-radius:999px;align-self:flex-start;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}@media (max-width:520px){.moji a{grid-template-columns:48px minmax(0,1fr)}.gumb-nastavi{display:none}}.zanima-glava{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.zanima-stanje{font-size:var(--t-xs);color:var(--green-ink);min-height:1em;font-weight:600}.pogodaka{font-size:var(--t-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;font-weight:600}.preporuke .card{transition:box-shadow .25s ease, transform .25s var(--ease)}.preporuke .card.pogodak{box-shadow:0 0 0 2px var(--green), var(--lift)}.teme-kartice{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.teme-kartice li{color:var(--ink-3);background:#ffffffb3;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:600;transition:background-color .2s,color .2s}.teme-kartice li.da{background:var(--green);color:#fff}::view-transition-group(*){animation-duration:.32s;animation-timing-function:cubic-bezier(.23,1,.32,1)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}.uzivo{background:var(--green);vertical-align:4px;border-radius:50%;width:10px;height:10px;margin-left:8px;animation:2s infinite puls;display:inline-block;box-shadow:0 0 #34c26a99}@keyframes puls{0%{box-shadow:0 0 #34c26a8c}70%{box-shadow:0 0 0 10px #34c26a00}to{box-shadow:0 0 #34c26a00}}.novosti-okvir{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:14px;display:grid}.novosti-okvir:has(>:only-child){grid-template-columns:1fr}@media (max-width:900px){.novosti-okvir{grid-template-columns:1fr}}.novost-glavna{border-radius:var(--r-xl);min-height:230px;animation:ulaz .45s var(--ease);align-content:start;gap:10px;padding:26px 26px 44px;display:grid;position:relative}@keyframes ulaz{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.novost-glavna.t-novo{background:var(--lilac)}.novost-glavna.t-akcija{background:var(--butter)}.novost-glavna.t-predavanje{background:var(--sky)}.novost-glavna h3{font-size:var(--t-2xl)}.novost-glavna p{color:var(--ink-2);max-width:56ch;margin:0}.novost-oznaka{background:#ffffffbf;border-radius:999px;justify-self:start;padding:5px 12px;font-size:12px;font-weight:700}.novost-dno{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.novost-vrijeme{font-variant-numeric:tabular-nums;font-weight:700}.novost-tocke{gap:6px;display:flex;position:absolute;bottom:18px;left:26px}.novost-tocke button{cursor:pointer;background:#00000026;border:0;border-radius:99px;width:22px;height:6px;padding:0;position:relative;overflow:hidden}.novost-tocke button.da:after{content:"";background:var(--ink);transform-origin:0;animation:6s linear forwards tece;position:absolute;inset:0}.novost-tocke button.da.stoji:after{animation:none}@keyframes tece{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.novost-tocke button.da:after,.uzivo,.novost-glavna{animation:none}}.novosti-popis{border-radius:var(--r-l);background:var(--panel);align-content:start;gap:6px;margin:0;padding:6px;list-style:none;display:grid}.novosti-popis button{text-align:left;border-radius:var(--r-m);background:var(--card);width:100%;font:inherit;cursor:pointer;border:0;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;transition:box-shadow .15s;display:grid}.novosti-popis button:hover{box-shadow:var(--lift)}.novosti-popis button.aktivna{box-shadow:inset 0 0 0 2px var(--ink)}.novosti-popis b{font-size:var(--t-s);line-height:1.3;display:block}.novosti-popis small{color:var(--ink-3);font-size:12.5px}.oznaka-novo,.oznaka-akcija{border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11.5px;font-weight:700;display:inline-flex}.oznaka-novo{background:var(--ink);color:#fff}.oznaka-akcija{background:var(--butter);color:var(--butter-ink)}.admin-tecaj .table td:first-child{min-width:180px}.omot{border-radius:inherit;text-align:left;width:100%;height:100%;font:inherit;color:var(--ink);cursor:pointer;isolation:isolate;border:0;grid-template-rows:auto 1fr auto;gap:10px;padding:clamp(16px,3vw,28px);display:grid;position:absolute;inset:0;overflow:hidden}.omot-krug{z-index:-1;aspect-ratio:1;width:62%;transition:transform .5s var(--ease);background:#ffffff73;border-radius:50%;position:absolute;bottom:-38%;right:-12%}.omot:hover .omot-krug{transform:scale(1.06)}.omot-vrh{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.omot-broj,.omot-stanje{font-variant-numeric:tabular-nums;background:#fffc;border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.omot-stanje.ok{background:var(--green-ink);color:#fff}.omot-naslov{letter-spacing:-.02em;text-wrap:balance;-webkit-line-clamp:3;-webkit-box-orient:vertical;align-self:center;max-width:30ch;font-size:clamp(20px,3.2vw,34px);font-weight:600;line-height:1.12;display:-webkit-box;overflow:hidden}.omot-dno{align-items:center;gap:12px;display:flex}.omot-play{aspect-ratio:1;background:var(--ink);color:#fff;width:clamp(48px,7vw,64px);transition:transform .16s var(--ease);border-radius:50%;place-items:center;display:grid;box-shadow:0 10px 24px -10px #00000080}.omot-play svg{width:42%;height:42%;margin-left:6%}.omot:hover .omot-play{transform:scale(1.06)}.omot:active .omot-play{transform:scale(.95)}.omot-tekst{font-weight:600;font-size:var(--t-s)}.omot-znak{color:var(--ink-2);margin-left:auto;font-size:12px;font-weight:700}.omot:focus-visible{outline:3px solid var(--ink);outline-offset:-3px}@media (max-width:520px){.omot-znak{display:none}.omot-tekst{font-size:var(--t-xs)}}@media (prefers-reduced-motion:reduce){.omot-krug,.omot-play{transition:none}}@media (max-width:520px){.video:has(.omot){aspect-ratio:4/3}.omot{gap:8px;padding:14px 16px 16px}.omot-naslov{-webkit-line-clamp:4;font-size:20px}.omot-play{width:46px}.omot-krug{width:80%;bottom:-30%}}.omot-stanje.upozorenje{background:var(--blush);color:var(--blush-ink)}.video-greska{z-index:2;background:var(--blush);color:var(--ink);align-content:center;justify-items:start;gap:10px;padding:clamp(18px,4vw,40px);display:grid;position:absolute;inset:0}.video-greska b{font-size:var(--t-xl);letter-spacing:-.01em}.video-greska p{max-width:56ch;color:var(--ink-2);font-size:var(--t-s);margin:0}.vid-prijava{justify-content:flex-end;padding:0 6px;display:flex}.link-gumb{font:inherit;font-size:var(--t-xs);color:var(--ink-3);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:4px 0;text-decoration:underline}.link-gumb:hover{color:var(--ink)}.znacka{background:var(--blush-ink);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;margin-left:6px;padding:0 6px;font-size:12px;font-weight:700;display:inline-grid}.novost-glavna.t-video{background:var(--mint)}.bilj{border-radius:var(--r-m);background:var(--butter);gap:12px;padding:16px;display:grid}.bilj-glava{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:32px;display:flex}.bilj-glava h3{font-size:var(--t-m);color:var(--butter-ink);letter-spacing:-.01em;align-items:center;gap:8px;font-weight:600;display:flex}.bilj-broj{font-variant-numeric:tabular-nums;background:#ffffffb3;border-radius:999px;place-items:center;min-width:22px;height:22px;padding:0 7px;font-size:12px;display:inline-grid}.bilj-savjet{font-size:var(--t-xs);color:var(--butter-ink)}.bilj-uz{background:var(--card);height:32px;font-size:var(--t-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 12px;display:inline-flex}.bilj-uz b{color:var(--green-ink)}.bilj-uz button{width:26px;height:26px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:16px;line-height:1}.bilj-uz button:hover{background:var(--panel);color:var(--ink)}.bilj-papir{background:var(--card);border-radius:14px;transition:box-shadow .2s;box-shadow:0 0 0 1px #7a5a001f}.bilj-papir:focus-within{box-shadow:0 0 0 2px var(--butter-ink)}.bilj-papir textarea,.bilj-uredi textarea{resize:none;width:100%;min-height:48px;font:inherit;color:var(--ink);background:repeating-linear-gradient(#0000 0 27px,#7a5a0024 27px 28px) 0 10px local;border:0;padding:10px 16px;font-size:17px;line-height:28px;display:block}.bilj-papir.otvoren textarea{min-height:122px}.bilj-papir textarea:focus,.bilj-uredi textarea:focus{outline:none}.bilj-papir textarea::placeholder{color:var(--ink-3)}.bilj-traka{border-top:1px dashed #7a5a002e;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 10px 16px;display:flex}.bilj-precac{color:var(--ink-3);font-size:12px}.bilj-lista{background:#ffffff8c;border-radius:14px;gap:2px;margin:0;padding:4px;list-style:none;display:grid}.bilj-lista li{border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:6px 6px 6px 8px;transition:background-color .15s;display:grid}.bilj-lista li:hover{background:var(--card)}.bilj-lista li.uredujem{background:var(--card);grid-template-columns:auto minmax(0,1fr)}.bilj-min{background:var(--mint);height:30px;color:var(--green-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .14s var(--ease), background-color .15s ease;border:0;border-radius:8px;align-items:center;gap:5px;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.bilj-min span{font-size:9px}.bilj-min:hover{background:var(--green);color:#fff}.bilj-min:active{transform:scale(.96)}.bilj-min.prazna{width:30px;color:var(--ink-3);cursor:default;background:#fffc;justify-content:center;padding:0}.bilj-tekst{text-align:left;font:inherit;font-size:var(--t-m);color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;border-radius:6px;padding:4px 0;line-height:1.45}.bilj-tekst:hover{background:#00000006}.bilj-brisi{width:30px;height:30px;color:var(--ink-3);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:8px;font-size:18px;line-height:1;transition:opacity .15s}.bilj-lista li:hover .bilj-brisi,.bilj-brisi:focus-visible{opacity:1}.bilj-brisi:hover{background:var(--blush);color:var(--blush-ink)}@media (hover:none){.bilj-brisi{opacity:1}}.bilj-uredi{box-shadow:0 0 0 2px var(--butter-ink);background:var(--card);border-radius:12px;display:grid}.bilj-uredi textarea{min-height:84px}.bilj-obrisano{font-size:var(--t-xs);color:var(--ink-3);justify-content:space-between;align-items:center;display:flex!important}@media (max-width:520px){.bilj{padding:12px}.bilj-papir textarea,.bilj-uredi textarea{font-size:16px}.bilj-precac{display:none}.bilj-traka{justify-content:flex-end}.bilj-traka .btn.small,.bilj-min,.bilj-brisi{min-height:40px}}@media (prefers-reduced-motion:reduce){.bilj-papir,.bilj-min,.bilj-brisi{transition:none}}.minuta{background:var(--mint);min-height:28px;color:var(--green-ink);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:transform .14s var(--ease);border:0;border-radius:8px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.minuta:hover{background:var(--green);color:#fff}.minuta:active{transform:scale(.96)}.minuta.prazna{background:var(--panel);color:var(--ink-3);cursor:default}.sb-video ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.sb-video li{font-size:var(--t-m);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;line-height:1.45;display:grid}.sb-video .tekst{white-space:pre-wrap;overflow-wrap:anywhere;padding-top:3px}.biljeske-poveznica{background:var(--butter);color:var(--butter-ink);font-size:var(--t-xs);border-radius:999px;margin-top:12px;padding:6px 14px;font-weight:700;text-decoration:none;display:inline-flex}.sazetak-biljeski{border-radius:var(--r-l);background:var(--butter);margin-top:36px;padding:22px;scroll-margin-top:16px}.sazetak-biljeski .hint{color:var(--butter-ink)}.sazetak-biljeski .sekcija{font-size:var(--t-l);margin:0;font-weight:650}.sazetak-biljeski .zanima-glava{align-items:center;margin-bottom:10px}.sazetak-biljeski .sb-sve{color:var(--butter-ink);margin-top:12px;display:inline-block}.sazetak-biljeski .sb-sve:hover{color:var(--ink)}.sb-videi{gap:10px;display:grid}.sb-video{border-radius:var(--r-m);background:var(--card);gap:8px;padding:14px 16px;display:grid}.sb-naslov{font:inherit;font-weight:600;font-size:var(--t-s);text-align:left;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:baseline;gap:4px;padding:0;text-decoration:none;display:flex}.sb-naslov:hover{text-decoration:underline}.moje-biljeske{gap:22px;display:grid}.mb-glava{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.mb-filtri{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mb-filtri .field{flex:220px}.mb-program{border-radius:var(--r-l);background:var(--panel);gap:14px;padding:22px;display:grid}.mb-program h2{font-size:var(--t-xl)}.mb-dio{gap:8px;display:grid}.mb-dio h3{font-size:var(--t-s);color:var(--ink-2)}.mb-datum{color:var(--ink-3);white-space:nowrap;padding-top:3px;font-size:12px}@media (max-width:520px){.biljeske,.sb-video{padding:12px}.biljeske li,.sb-video li{grid-template-columns:auto minmax(0,1fr)}.radnje,.mb-datum{grid-column:2;justify-self:start}.sazetak-biljeski,.mb-program{padding:16px}}@media print{body{background:#fff}.okvir,.podnozje,.skip,.mb-filtri,.mb-glava .btn,nextjs-portal{display:none!important}.stranica{padding:0}.list{box-shadow:none;border-radius:0;margin:0}.mb-program{break-inside:avoid-page;background:0 0;padding:0}.sb-video{break-inside:avoid;background:0 0;border-bottom:1px solid #ddd;border-radius:0;padding:6px 0}.minuta{color:#000;background:0 0;border:1px solid #999;padding:0}a{color:#000;text-decoration:none}}.izbor.u-redu{grid-template-columns:repeat(auto-fit,minmax(min(120px,100%),1fr))}.prijava-tijelo .obrazac .field input{background:var(--panel)}.prijava-tijelo .obrazac .field input:focus-visible{background:#fff}.prijava-tijelo .izbor label{background:var(--panel)}.prijava-tijelo .izbor label:has(input:checked){background:var(--lilac)}.upit{border-radius:var(--r-l);background:var(--lilac);gap:18px;padding:clamp(18px,3vw,26px);display:grid}.upit-glava{gap:6px;display:grid}.upit-oznaka{background:#ffffffbf;border-radius:999px;justify-self:start;padding:4px 12px;font-size:12px;font-weight:700}.upit-glava h3{font-size:var(--t-xl)}.upit-glava p{color:var(--ink-2);max-width:60ch;margin:0}.upit-napredak{font-size:var(--t-xs);color:var(--ink-2);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-top:4px;display:flex}.upit-napredak .meter{background:#ffffffb3}.upit-pitanja{gap:8px;margin:0;padding:0;list-style:none;display:grid}.upit-pitanja li{border-radius:var(--r-m);background:var(--card);grid-template-columns:32px minmax(0,1fr);gap:12px;padding:16px;scroll-margin-top:80px;display:grid}.upit-pitanja li.lose{box-shadow:0 0 0 2px var(--blush-ink)}.upit-br{background:var(--lilac);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:grid}.upit-polje{gap:8px;min-width:0;display:grid}.upit-tekst{font-weight:600;font-size:var(--t-m);padding-top:4px;line-height:1.35}.upit-obav{color:var(--blush-ink)}.upit-polje input,.upit-polje textarea{width:100%;min-height:46px;font:inherit;font-size:var(--t-m);background:var(--panel);color:var(--ink);border:0;border-radius:12px;padding:10px 14px}.upit-polje textarea{resize:vertical;min-height:96px;line-height:1.5}.upit-polje input:focus-visible,.upit-polje textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px;background:#fff}.upit-polje .teme-izbor span{background:var(--panel);box-shadow:none;min-height:42px;font-size:var(--t-s)}.upit-polje .teme-izbor input:checked+span{background:var(--lilac);box-shadow:inset 0 0 0 1.5px var(--ink)}.upit-polje .teme-izbor input:checked+span:before{color:var(--ink)}.upit-ljestvica{font-size:var(--t-xs);color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.upit-ljestvica div{gap:6px;display:flex}.upit-ljestvica button{background:var(--panel);width:44px;height:44px;font:inherit;cursor:pointer;transition:transform .14s var(--ease);border:0;border-radius:12px;font-weight:700}.upit-ljestvica button.da{background:var(--ink);color:#fff}.upit-ljestvica button:active{transform:scale(.95)}.upit-dno{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.upit-poslano{background:var(--mint);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.upit-poslano p{font-size:var(--t-xs);color:var(--green-ink);margin:2px 0 0}.upit-kvaka{background:var(--green-ink);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.upit-priprema{background:var(--panel)}.upit-priprema p{color:var(--ink-3);font-size:var(--t-s);margin:0}@media (max-width:520px){.upit-pitanja li{grid-template-columns:1fr;gap:6px;padding:14px}.upit-poslano{grid-template-columns:auto minmax(0,1fr)}.upit-poslano .btn{grid-column:1/-1}.upit-polje input,.upit-polje textarea{font-size:16px}}.adm-pitanja{gap:6px;margin:0;padding:0;list-style:none;display:grid}.adm-pitanje{border-radius:var(--r-m);background:var(--card);gap:12px;padding:12px 14px;display:grid}.adm-pitanje-glava{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.adm-pitanje-glava b{font-size:var(--t-s);font-weight:600}.adm-pitanje-radnje{align-items:center;gap:2px;display:flex}.adm-pitanje-radnje form{display:contents}.pitanje-obrazac{background:var(--panel);border-radius:12px;gap:12px;padding:14px;display:grid}.pitanje-obrazac .field input,.pitanje-obrazac .field select,.pitanje-obrazac .field textarea,.pitanje-obrazac .prekidac{background:var(--card)}.novo-pitanje{gap:10px;display:grid}.novo-pitanje>summary{cursor:pointer;justify-self:start;list-style:none}.odgovor-kartica{border-radius:var(--r-m);background:var(--card);box-shadow:var(--lift);padding:0 16px}.odgovor-kartica summary{cursor:pointer;font-weight:600;font-size:var(--t-s);justify-content:space-between;gap:10px;padding:14px 0;list-style:none;display:flex}.odgovor-kartica summary::-webkit-details-marker{display:none}.odgovor-kartica summary:after{content:"";border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);width:8px;height:8px;transition:transform .2s var(--ease);flex:none;align-self:center;margin-left:4px;transform:rotate(45deg)translateY(-2px)}.odgovor-kartica[open]>summary:after{transform:rotate(-135deg)translateY(-2px)}.odgovor-kartica summary:hover{color:var(--ink)}.odgovor-kartica dl{gap:10px;margin:0 0 14px;display:grid}.odgovor-kartica dt{font-size:var(--t-xs);color:var(--ink-3);font-weight:600}.odgovor-kartica dd{font-size:var(--t-s);white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}@media (max-width:520px){.adm-pitanje-glava{grid-template-columns:32px minmax(0,1fr)}.adm-pitanje-radnje{grid-column:1/-1;justify-content:flex-end}}.izb-okidac{background:var(--panel);width:100%;min-height:48px;color:var(--ink);font:inherit;font-size:var(--t-m);text-align:left;cursor:pointer;border:0;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px 0 16px;transition:background-color .15s,box-shadow .15s;display:flex}.obrazac .izb-okidac,.pitanje-obrazac .izb-okidac{background:var(--card)}.izb-okidac:hover{box-shadow:inset 0 0 0 1px var(--hair-2)}.izb-okidac:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.izb-okidac[data-state=open]{box-shadow:inset 0 0 0 1.5px var(--ink)}.izb-okidac[data-placeholder]{color:var(--ink-3)}.izb-okidac>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.izb-strelica{color:var(--ink-3);transition:transform .2s cubic-bezier(.23,1,.32,1);display:grid}.izb-okidac[data-state=open] .izb-strelica{transform:rotate(180deg)}.izb-lista{z-index:60;min-width:var(--radix-select-trigger-width);max-height:min(360px, var(--radix-select-content-available-height));background:var(--card);transform-origin:var(--radix-select-content-transform-origin);font-family:var(--font);border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 18px 40px -12px #00000047}.izb-lista[data-state=open]{animation:.18s cubic-bezier(.23,1,.32,1) izb-otvori}.izb-lista[data-state=closed]{animation:.12s ease-in forwards izb-zatvori}@keyframes izb-otvori{0%{opacity:0;transform:scale(.96)translateY(-4px)}to{opacity:1;transform:none}}@keyframes izb-zatvori{0%{opacity:1}to{opacity:0;transform:scale(.98)}}.izb-okvir{padding:6px}.izb-stavka{min-height:42px;font-size:var(--t-s);color:var(--ink);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:12px;outline:none;gap:1px;padding:10px 36px 10px 12px;display:grid;position:relative}.izb-stavka[data-highlighted]{background:var(--panel)}.izb-stavka[data-state=checked]{background:var(--mint);font-weight:600}.izb-stavka[data-state=checked][data-highlighted]{background:#cff2db}.izb-opis{color:var(--ink-3);font-size:12.5px;font-weight:400}.izb-kvaka{color:var(--green-ink);display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.izb-skrol{height:24px;color:var(--ink-3);cursor:default;place-items:center;font-size:10px;display:grid}@media (prefers-reduced-motion:reduce){.izb-lista[data-state]{animation:none}.izb-strelica{transition:none}}.table td:last-child form{margin:0}.table .radnje-stupac{justify-items:start;gap:6px;min-width:max-content;display:grid}.admin-dva{grid-template-columns:minmax(0,1fr) minmax(320px,380px);align-items:start;gap:28px;display:grid}@media (max-width:1100px){.admin-dva{grid-template-columns:minmax(0,1fr)}}.stats{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.stat span{text-wrap:balance}.aktivnost{font-size:var(--t-xs);background:#ffffff8c;border-radius:12px;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 12px;display:flex}.aktivnost-puta{background:var(--panel);border-radius:999px;margin-left:8px;padding:1px 8px;font-size:11.5px}.aktivnost-kada{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}@media (max-width:520px){.stats{grid-template-columns:1fr 1fr}}@media (max-width:700px){.admin-nav{scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.admin-nav::-webkit-scrollbar{display:none}.admin-nav a{scroll-snap-align:start;flex-shrink:0}.scroll:has(>.table){box-shadow:none;background:0 0;padding:0;overflow:visible}.scroll>.table,.scroll>.table tbody{display:block}.scroll>.table thead{display:none}.scroll>.table tr{border-radius:var(--r-m);background:var(--card);box-shadow:var(--lift);margin-bottom:10px;padding:8px 16px;display:block}.scroll>.table td{overflow-wrap:anywhere;border:0;padding:8px 0 8px 36%;display:block;position:relative;min-width:0!important}.scroll>.table td+td{border-top:1px solid var(--hair)}.scroll>.table td:before{content:attr(data-label);width:33%;color:var(--ink-3);font-size:12px;font-weight:600;line-height:1.3;position:absolute;top:10px;left:0}.scroll>.table td[data-label=""]{padding-left:0}.scroll>.table td:empty{display:none}.scroll>.table td[data-label=""]:before{content:none}}@media (max-width:520px){.izbor.u-redu{grid-template-columns:1fr}}.admin-trazi{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.admin-trazi input[type=search]{border:1px solid var(--hair);background:var(--card);min-height:40px;font:inherit;border-radius:999px;flex:240px;padding:0 14px}.admin-trazi-izbor{flex:0 280px;min-width:200px}.podaci-osobe{gap:6px;width:100%;margin:0;display:grid}.podaci-osobe>div{font-size:var(--t-s);grid-template-columns:130px minmax(0,1fr);gap:10px;display:grid}.podaci-osobe dt{color:var(--ink-3)}.podaci-osobe dd{overflow-wrap:anywhere;margin:0}@media (max-width:520px){.podaci-osobe>div{grid-template-columns:1fr;gap:0}}.napomena{gap:6px;width:100%;margin-top:8px;display:grid}.napomena label{font-size:var(--t-xs);font-weight:600}.napomena textarea{border-radius:var(--r-m);border:1px solid var(--hair);background:var(--card);width:100%;font:inherit;resize:vertical;padding:10px 12px}.napomena .btn{justify-self:start}.stari-web .odgovor-kartica summary{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.biljeske-narudzbe{border-top:1px solid var(--hair);font-size:var(--t-xs);gap:8px;margin:10px 0 0;padding:10px 0 0;list-style:none;display:grid}.biljeske-narudzbe li{gap:2px;display:grid}.prijava-nacin{background:var(--panel);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:18px;padding:4px;display:grid}.prijava-nacin button{min-height:40px;font:inherit;font-weight:600;font-size:var(--t-s);color:var(--ink-2);cursor:pointer;transition:background .15s var(--ease), color .15s var(--ease);background:0 0;border:0;border-radius:999px}.prijava-nacin button[aria-pressed=true]{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0000001f}.prijava-nacin button:focus-visible{outline:3px solid var(--ink);outline-offset:1px}.prijava-nacin button:hover:not([aria-pressed=true]){color:var(--ink)}.prijava-opet{flex-wrap:wrap;gap:8px 20px;margin-top:14px;display:flex}.marketing-veze{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;margin:20px 0 32px;display:grid}.marketing-kartica{border-radius:var(--r-l);background:var(--panel);align-content:start;justify-items:start;gap:10px;padding:20px 22px;display:grid}.marketing-kartica h2{font-size:var(--t-l);margin:0;font-weight:650}.marketing-kartica p{margin:0}.marketing-kartica .pill.off,.marketing-kartica .btn.ghost{background:var(--card)}.publika-programi{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.publika-programi legend{font-size:var(--t-s);margin-bottom:6px;padding:0;font-weight:600}.publika-okvir{border-radius:var(--r-m);background:var(--card);gap:2px;max-height:180px;padding:8px 10px;display:grid;overflow-y:auto}.publika-okvir label{font-size:var(--t-s);cursor:pointer;align-items:center;gap:8px;min-height:32px;display:flex}.publika-okvir input{width:16px;height:16px;accent-color:var(--ink);flex:none}.publika-izracun p{margin:0}.publika-izracun b{font-size:var(--t-xl);font-variant-numeric:tabular-nums}.ai-brojke{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.ai-brojke li{border-radius:var(--r-m);background:var(--panel);gap:2px;padding:16px;display:grid}.ai-brojke b{font-size:var(--t-l);font-variant-numeric:tabular-nums;font-weight:600}.ai-brojke span{font-size:var(--t-xs);color:var(--ink-2)}.ai-pogoci{gap:10px;margin:16px 0 0;padding:0;list-style:none;display:grid}.ai-pogoci>li{border-radius:var(--r-m);background:var(--card);box-shadow:var(--lift);overflow-wrap:anywhere;gap:6px;min-width:0;padding:16px;display:grid}.ai-pogoci p{margin:0}.ai-filtri{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.ai-filtri a{background:var(--panel);min-height:44px;color:var(--ink-2);font-size:var(--t-xs);border-radius:999px;align-items:center;padding:0 14px;text-decoration:none;display:inline-flex}.ai-filtri a[aria-current=page]{background:var(--ink);color:var(--card)}.ai-sigurni{border-radius:var(--r-m);background:var(--panel);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px;display:flex}.ai-sigurni p{margin:4px 0 0}.ai-soba{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:24px;display:grid;overflow-x:clip}.ai-razgovori{border-radius:var(--r-l);background:var(--panel);gap:10px;padding:16px;display:grid;position:sticky;top:16px}.ai-razgovori-glava{justify-content:space-between;align-items:center;gap:8px;display:flex}.ai-razgovori h2{font-size:var(--t-m);margin:0}.ai-razgovori ul{gap:4px;max-height:60vh;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.ai-razgovori li{gap:6px;display:grid}.ai-razgovori li>a{border-radius:var(--r-m);min-height:44px;color:var(--ink);gap:2px;padding:8px 12px;text-decoration:none;display:grid}.ai-razgovori li>a span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-s);font-weight:600;overflow:hidden}.ai-razgovori li>a small{font-size:var(--t-xs);color:var(--ink-3)}.ai-razgovori li>a:hover{background:var(--card)}.ai-razgovori li>a[aria-current=page]{background:var(--card);box-shadow:var(--lift)}.ai-chat{gap:16px;min-width:0;display:grid}.ai-chat-glava{gap:6px;display:grid}.ai-chat-glava h1{align-items:center;gap:12px;margin:0;display:flex}.ai-znak{background:var(--lilac);width:44px;height:44px;color:var(--ink);border-radius:14px;place-items:center;display:inline-grid}.ai-znak svg{width:24px;height:24px}.ai-napomena{font-size:var(--t-xs);color:var(--ink-3);margin:0;font-weight:500}.ai-poruke{align-content:start;gap:18px;min-height:40vh;display:grid}.ai-prazno{border-radius:var(--r-l);background:var(--lilac);gap:16px;padding:24px;display:grid}.ai-prazno p{max-width:60ch;color:var(--ink);margin:0;font-size:17px;font-weight:500;line-height:1.55}.ai-primjeri{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ai-primjeri .btn{white-space:normal;text-align:left;background:var(--card);height:auto;min-height:44px;padding:10px 16px}.ai-poruka{gap:8px;max-width:72ch;display:grid}.ai-poruka.korisnik{justify-self:end;max-width:min(60ch,85%)}.ai-oblak{border-radius:var(--r-l);background:var(--sky);color:var(--ink);overflow-wrap:anywhere;border:1px solid #bfe3ee;padding:18px 22px;font-size:17px;font-weight:500;line-height:1.65}.ai-oblak strong{background:linear-gradient(transparent 58%, var(--butter) 58%);border-radius:2px;padding:0 2px;font-weight:750}.ai-oblak .ai-podnaslov{margin-top:14px;font-size:17.5px;font-weight:700}.ai-oblak li{padding-left:2px}.ai-oblak li::marker{color:var(--green-ink);font-weight:700}.ai-poruka.korisnik .ai-oblak{background:var(--ink);color:var(--card);border-color:var(--ink);font-size:16.5px}.ai-poruka.korisnik .ai-oblak strong{background:0 0}.ai-oblak p,.ai-oblak ul,.ai-oblak ol{margin:0}.ai-oblak>*+*{margin-top:10px}.ai-oblak ul,.ai-oblak ol{padding-left:20px}.ai-izvori{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.ai-izvori a,.ai-izvori div{border-radius:var(--r-m);background:var(--panel);max-width:300px;min-height:44px;color:var(--ink);border:1px solid #0000000f;gap:2px;padding:9px 14px;text-decoration:none;display:grid}.ai-izvori li[data-vrsta=clanak]>*{background:var(--butter)}.ai-izvori li[data-vrsta=tecaj]>*{background:var(--lilac)}.ai-izvori li[data-vrsta=dio]>*,.ai-izvori li[data-vrsta=video]>*{background:var(--mint)}.ai-izvori li[data-vrsta=odgovor_anite]>*{background:var(--blush)}.ai-izvori a:hover{border-color:var(--ink)}.ai-izvori small{color:var(--ink-2);font-size:12px;font-weight:600}.ai-izvori span{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.ai-ocjena{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ai-ocjena .btn[aria-pressed=true]{background:var(--ink);color:var(--card)}.ai-prijava{gap:6px;width:100%;display:grid}.ai-prijava div{gap:6px;display:flex}.ai-prijava input{border-radius:var(--r-m);background:var(--panel);min-width:0;min-height:44px;font:inherit;border:0;flex:1;padding:0 14px}.ai-zapamti{border-radius:var(--r-m);background:var(--mint);gap:8px;padding:12px 16px;display:grid}.ai-zapamti p{margin:0}.ai-zapamti div{gap:8px;display:flex}.ai-pise{color:var(--ink-2);align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.ai-tocke{background:var(--sky);border-radius:999px;gap:4px;padding:10px 12px;display:inline-flex}.ai-tocke i{background:var(--ink-2);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite ai-tocka}.ai-tocke i:nth-child(2){animation-delay:.15s}.ai-tocke i:nth-child(3){animation-delay:.3s}@keyframes ai-tocka{0%,60%,to{opacity:.5;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.ai-tocke i{animation:none}}.ai-unos{border-radius:var(--r-l);background:var(--card);box-shadow:var(--lift);align-items:flex-end;gap:8px;padding:10px;display:flex;position:sticky;bottom:12px}.ai-unos textarea{border-radius:var(--r-m);background:var(--panel);min-width:0;min-height:52px;max-height:200px;font:inherit;resize:vertical;border:0;flex:1;padding:13px 16px;font-size:17px;font-weight:500}.ai-unos textarea::placeholder{color:var(--ink-3)}.ai-unos textarea:focus-visible{outline:2px solid var(--ink);outline-offset:1px}@media (max-width:860px){.ai-soba{grid-template-columns:minmax(0,1fr)}.ai-razgovori{order:2;position:static}.ai-razgovori ul{max-height:240px}.ai-poruka.korisnik{max-width:92%}}.tea-oznaka{z-index:60;cursor:pointer;font:inherit;color:#fff;background:var(--frame);border:0;align-items:center;gap:10px;transition:transform .16s cubic-bezier(.23,1,.32,1);display:inline-flex;position:fixed;box-shadow:0 10px 24px -10px #00000073}.tea-oznaka:active{transform:scale(.97)}.tea-oznaka:focus-visible{outline:3px solid var(--lilac);outline-offset:3px}.tea-oznaka[hidden]{display:none}.tea-oznaka.v1{writing-mode:vertical-rl;letter-spacing:.01em;border-radius:16px 0 0 16px;flex-direction:column;padding:16px 10px;font-size:14px;font-weight:600;bottom:140px;right:0}.tea-oznaka.v1 svg{writing-mode:horizontal-tb}.tea-oznaka.v2{text-align:left;border-radius:999px;width:min(460px,100% - 32px);min-height:52px;padding:0 8px 0 18px;bottom:18px;left:50%;transform:translate(-50%)}.tea-oznaka.v2:active{transform:translate(-50%)scale(.98)}.tea-oznaka.v2 .tea-traka-tekst{color:#c9c9cf;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;overflow:hidden}.tea-oznaka.v2 kbd{font:inherit;background:var(--lilac);color:var(--ink);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600}.tea-oznaka.v3{text-align:left;border-radius:18px;padding:8px 18px 8px 8px;bottom:20px;right:20px}.tea-oznaka.v3 .tea-znak{background:var(--lilac);width:40px;height:40px;color:var(--ink);border-radius:12px;place-items:center;display:grid}.tea-oznaka.v3 .tea-potpis{line-height:1.2;display:grid}.tea-oznaka.v3 b{font-size:15px}.tea-oznaka.v3 small{color:#c9c9cf;font-size:12.5px}.tea-oznaka.v4{background:var(--sheet);min-height:48px;color:var(--ink);box-shadow:0 -6px 20px -8px #00000040, -14px 6px 0 -6px var(--sheet), 14px 6px 0 -6px var(--sheet);border-radius:18px 18px 0 0;padding:0 24px;font-size:14.5px;bottom:0;left:50%;transform:translate(-50%)}.tea-oznaka.v4:active{transform:translate(-50%)scale(.98)}.tea-oznaka.v4 b{font-weight:700}@media (max-width:640px){.tea-oznaka.v1{padding:14px 8px;bottom:110px}.tea-oznaka.v3{padding:6px 14px 6px 6px;bottom:12px;right:12px}.tea-oznaka.v3 small{display:none}}.tea-zastor{z-index:65;background:#0a0a0a2e;position:fixed;inset:0}.tea-panel{z-index:70;border-radius:var(--r-xl);background:var(--sheet);flex-direction:column;width:min(440px,100% - 40px);animation:.22s cubic-bezier(.23,1,.32,1) tea-ulaz;display:flex;position:fixed;top:20px;bottom:20px;right:20px;overflow:hidden;box-shadow:0 30px 80px -24px #00000073}.tea-panel[hidden]{display:none}@keyframes tea-ulaz{0%{opacity:0;transform:translate(24px)}}.tea-panel .ai-chat{flex-direction:column;flex:1;gap:0;min-height:0;display:flex}.tea-panel .ai-chat-glava{background:var(--frame);color:#fff;gap:2px;padding:14px 16px 12px 18px}.tea-panel .ai-napomena{color:#b9b9c0}.tea-panel-glava{justify-content:space-between;align-items:center;gap:8px;display:flex}.tea-panel-glava h2{font-size:var(--t-l);color:#fff;align-items:center;gap:10px;margin:0;display:flex}.tea-panel-glava>div{gap:4px;display:flex}.tea-panel-glava .btn.ghost{color:#fff;background:#ffffff1f}.tea-panel-glava .btn.ghost:hover{background:#fff3}.ai-znak.mali{border-radius:11px;width:34px;height:34px}.ai-znak.mali svg{width:18px;height:18px}.tea-panel .ai-poruke{flex:1;gap:14px;min-height:0;padding:16px;overflow-y:auto}.tea-panel .ai-poruka{max-width:100%}.tea-panel .ai-poruka.korisnik{max-width:88%}.tea-panel .ai-prazno{padding:18px}.tea-panel .ai-primjeri{flex-direction:column;align-items:stretch}.tea-panel .ai-unos{box-shadow:0 0 0 1px var(--hair);margin:0 12px 12px;position:static}@media (max-width:640px){.tea-zastor{background:#0a0a0a59}.tea-panel{border-radius:24px 24px 0 0;width:100%;height:88dvh;animation-name:tea-ulaz-dolje;inset:auto 0 0}@keyframes tea-ulaz-dolje{0%{opacity:0;transform:translateY(40px)}}}@media (prefers-reduced-motion:reduce){.tea-panel{animation:none}.tea-oznaka{transition:none}}.ai-dno{scroll-margin-bottom:130px}.tea-panel .ai-dno{scroll-margin-bottom:0}.samo-v5{display:none!important}.samo-v5-inline{display:none}.podnozje p.napomena{display:block}.logo,.web-logo{align-items:center;gap:10px;text-decoration:none;display:inline-flex}.oznaka-dijela{background:var(--lilac);min-height:26px;color:var(--ink);letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}@media (max-width:520px){.oznaka-dijela{min-height:22px;padding:0 8px;font-size:11px}}.k-red,.k-red .rt{min-width:0}.k-red .rt b,.k-red .rt small{overflow-wrap:anywhere}.dalje .btn{white-space:normal;text-align:center;max-width:100%;padding-top:10px;padding-bottom:10px;line-height:1.3}
[data-izgled=v5]{--ink:#15180f;--ink-2:#474c42;--ink-3:#5a5f55;--ink-4:#9a9e94;--bg:#e7e8e3;--frame:#fff;--sheet:#f4f4f1;--panel:#f1f1ee;--card:#fff;--hair:#e2e3dd;--hair-2:#cfd1c8;--limeta:#c6e62e;--limeta-tamna:#a9c91a;--limeta-svijetla:#eef6cf;--rajcica:#c9352a;--plava:#2b5fc0;--roza:#c23a6c;--zelena:#23783e;--sky:#eef0ea;--mint:#e4f0dc;--lilac:#eef6cf;--butter:#f5efd8;--leaf:#e4f0dc;--blush:#f6e4e6;--green:#23783e;--green-ink:#23783e;--lift:0 1px 2px #15180f0f, 0 4px 12px #15180f0f;--r-m:16px;--r-l:24px;--r-xl:32px}[data-izgled=v5] .stranica{padding-top:16px}[data-izgled=v5] .okvir{color:var(--ink);background:var(--card);box-shadow:var(--lift);border-radius:22px;margin-bottom:14px;padding:10px 14px 10px 20px}[data-izgled=v5] .okvir .logo img{filter:none;opacity:1}[data-izgled=v5] .glavni-nav a{color:var(--ink-2);font-weight:500}[data-izgled=v5] .glavni-nav a:hover{color:var(--ink);background:var(--panel)}[data-izgled=v5] .glavni-nav a[aria-current=page]{color:var(--ink);background:var(--panel);font-weight:700}[data-izgled=v5] .glavni-nav a[aria-current=page]:after{display:none}[data-izgled=v5] .glavni-nav a[href=\/asistent]{background:var(--limeta);color:var(--ink);font-weight:700}[data-izgled=v5] .glavni-nav a[href=\/asistent]:hover{background:var(--limeta-tamna)}[data-izgled=v5] .korisnik .avatar{background:var(--limeta);width:40px;height:40px;font-weight:800}[data-izgled=v5] .korisnik .email{color:var(--ink-3)}[data-izgled=v5] .korisnik .odjava{border-color:var(--hair);height:40px;color:var(--ink);background:var(--card)}[data-izgled=v5] .list{border-radius:var(--r-xl);box-shadow:none;margin-top:0}@media (max-width:520px){[data-izgled=v5] .okvir{border-radius:18px;padding:8px 8px 8px 12px}[data-izgled=v5] .list{border-radius:22px}}[data-izgled=v5] .btn{background:var(--limeta);color:var(--ink);font-weight:700}[data-izgled=v5] .btn:hover{background:var(--limeta-tamna)}[data-izgled=v5] .btn:disabled{background:var(--panel);color:var(--ink-3)}[data-izgled=v5] .btn.ghost{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair)}[data-izgled=v5] .btn.ghost:hover{background:var(--panel)}[data-izgled=v5] .pill.ok{background:var(--mint);color:var(--zelena)}[data-izgled=v5] :focus-visible{outline-color:var(--ink)}[data-izgled=v5] .card{box-shadow:var(--lift)}[data-izgled=v5] .empty{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair)}[data-izgled=v5] .obrazac fieldset{background:var(--card);box-shadow:var(--lift)}[data-izgled=v5] .obrazac .field input:not([type=radio]):not([type=checkbox]),[data-izgled=v5] .obrazac .field select,[data-izgled=v5] .obrazac .field textarea{background:var(--panel)}[data-izgled=v5] .field input:not([type=radio]):not([type=checkbox]),[data-izgled=v5] .field select,[data-izgled=v5] .field textarea{box-shadow:inset 0 0 0 1px var(--hair)}[data-izgled=v5] [class*=plan-module][class*=__plan]{--pozadina:var(--bg);--list:var(--sheet);--kartica:var(--card);--tekst:var(--ink);--tekst-2:var(--ink-2);--crta:var(--hair);--naglasak:var(--zelena);--gotovo-bg:#e4f0dc;--gotovo:var(--zelena);--tijek-bg:#f5efd8;--tijek:#6b4f00;--aktivna-bg:var(--limeta);--aktivna-tekst:var(--ink);--aktivna-2:#15180fb8;--play-bg:var(--ink);--play:#fff;--tile1:#f1f1ee;--tile2:#e4f0dc;--tile3:transparent;--tile3-rub:var(--hair-2);--dog-uzivo:var(--card);--dog-zadaci:#f5efd8;--dog-otvaranje:var(--limeta-svijetla);--dog-zajednica:#e4f0dc;--rot:0deg;--sjena:var(--lift)}[data-izgled=v5] [class*=plan-module] a.btn{color:var(--ink)}[data-izgled=v5] [class*=plan-module][class*=__plan]{gap:14px;padding:14px}[data-izgled=v5] [class*=plan-module][class*=__glavno]{background:var(--card);border-radius:var(--r-l);box-shadow:var(--lift)}[data-izgled=v5] [class*=plan-module][class*=__dogadjaji]{background:var(--card);border-radius:var(--r-l);box-shadow:var(--lift);align-self:start}@media (max-width:520px){[data-izgled=v5] [class*=plan-module][class*=__plan]{gap:8px;padding:8px}}[data-izgled=v5] [class*=plan-module][class*=__prazanPlan]{background:var(--card);box-shadow:var(--lift)}[data-izgled=v5] .tea-oznaka.v3{background:var(--card);color:var(--ink);border-radius:999px;padding:6px 18px 6px 6px;box-shadow:0 2px 4px #15180f14,0 10px 24px #15180f29}[data-izgled=v5] .tea-oznaka.v3 .tea-znak{background:var(--limeta);border-radius:50%}[data-izgled=v5] .tea-oznaka.v3 small{color:var(--ink-2);font-weight:600}[data-izgled=v5] .tea-oznaka.v1,[data-izgled=v5] .tea-oznaka.v2{background:var(--ink)}[data-izgled=v5] .tea-oznaka.v4{background:var(--card)}[data-izgled=v5] .tea-panel .ai-chat-glava{background:var(--card);color:var(--ink);border-bottom:1px solid var(--hair)}[data-izgled=v5] .tea-panel-glava h2{color:var(--ink)}[data-izgled=v5] .tea-panel .ai-napomena{color:var(--ink-3)}[data-izgled=v5] .tea-panel-glava .btn.ghost{background:var(--panel);color:var(--ink);box-shadow:none}[data-izgled=v5] .tea-panel-glava .btn.ghost:hover{background:var(--hair)}[data-izgled=v5] .ai-znak{background:var(--limeta);border-radius:50%}[data-izgled=v5] .ai-prazno{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair)}[data-izgled=v5] .ai-primjeri .btn{background:var(--panel);box-shadow:none}[data-izgled=v5] .ai-oblak{background:var(--panel);border-color:var(--panel);border-radius:20px 20px 20px 6px}[data-izgled=v5] .ai-poruka.korisnik .ai-oblak{background:var(--ink);border-color:var(--ink);border-radius:20px 20px 6px}[data-izgled=v5] .ai-oblak strong{background:linear-gradient(#0000 60%,#c6e62eb3 60%)}[data-izgled=v5] .ai-izvori li>*{border-color:var(--hair);background:var(--card)!important}[data-izgled=v5] .ai-izvori a:hover{border-color:var(--ink)}[data-izgled=v5] .ai-zapamti{background:var(--limeta-svijetla)}[data-izgled=v5] .ai-tocke{background:var(--panel)}[data-izgled=v5] .ai-unos{box-shadow:inset 0 0 0 1px var(--hair)}[data-izgled=v5] .ai-unos textarea{background:var(--panel)}[data-izgled=v5] .ai-razgovori{background:var(--card);box-shadow:var(--lift)}[data-izgled=v5] .ai-razgovori li>a[aria-current=page]{background:var(--panel);box-shadow:none}[data-izgled=v5] .ai-brojke li{background:var(--card);box-shadow:inset 0 0 0 1px var(--hair)}.web{background:var(--bg);min-height:100dvh;color:var(--ink);padding:16px clamp(8px,2vw,28px) 110px}.web-vrh{background:var(--card);max-width:1320px;box-shadow:var(--lift);border-radius:22px;align-items:center;gap:18px;margin:0 auto 14px;padding:10px 14px 10px 20px;display:flex}.web-logo img{width:auto;height:34px;display:block}.web-izb{flex-wrap:wrap;flex:1;justify-content:center;gap:4px;display:flex}.web-izb a{min-height:44px;color:var(--ink-2);border-radius:999px;align-items:center;padding:0 16px;font-weight:500;text-decoration:none;display:inline-flex}.web-izb a:hover{background:var(--panel);color:var(--ink)}.web-izb a[aria-current=page]{background:var(--panel);color:var(--ink);font-weight:700}.web-desno{align-items:center;gap:8px;display:flex}.web-gumb{white-space:nowrap;min-height:44px;transition:transform .14s var(--ease), background-color .15s ease;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-weight:700;text-decoration:none;display:inline-flex}.web-gumb:active{transform:scale(.97)}.web-gumb.limeta{background:var(--limeta);color:var(--ink)}.web-gumb.limeta:hover{background:var(--limeta-tamna)}.web-gumb.crni{background:var(--ink);color:#fff}.web-gumb.crni:hover{background:#2e3328}.web-gumb.siroki{width:100%;min-height:54px;font-size:16px}.web-ljuska{background:var(--sheet);border-radius:32px;max-width:1320px;margin:0 auto;padding:14px}.web .podnozje{max-width:1320px;margin-left:auto;margin-right:auto}.w-paneli{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:14px;display:grid}.w-panel{background:var(--card);min-width:0;box-shadow:var(--lift);border-radius:24px;align-content:start;gap:18px;padding:22px;display:grid}.w-panel-glava{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.w-panel-glava h1,.w-panel-glava h2{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800}.w-trazi input{border:1px solid var(--hair);background:var(--card);min-width:240px;min-height:44px;font:inherit;color:var(--ink);border-radius:999px;padding:0 16px;font-size:15px}.w-trazi input:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.w-cipovi{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.w-cip{border:1px solid var(--hair);background:var(--card);min-height:44px;color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 18px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex}.w-cip small{color:var(--ink-3);font-size:13px}.w-cip[aria-current=page]{background:var(--limeta);border-color:var(--limeta);font-weight:700}.w-cip[aria-current=page] small{color:var(--ink)}.w-mreza{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.w-kartica>a{color:var(--ink);gap:10px;text-decoration:none;display:grid;position:relative}.w-tanjur{aspect-ratio:1.15;background:var(--panel);border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.w-tanjur img{filter:drop-shadow(0 10px 14px #15180f2e);width:78%;height:auto}.w-tanjur.foto img{object-fit:cover;filter:none;width:100%;height:100%}.w-tanjur span{font-size:40px}.w-tanjur.velik{aspect-ratio:1;border-radius:22px}.w-tanjur.velik img{width:86%}.w-tanjur.velik.foto img{width:100%}.w-kartica-tekst{gap:2px;padding:0 56px 0 4px;display:grid}.w-kartica-tekst b{font-size:16px;font-weight:700;line-height:1.3}.w-kartica-tekst>span{color:var(--ink-3);font-size:14px}.w-okrugli{background:var(--limeta);width:44px;height:44px;color:var(--ink);transition:transform .14s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:58px;right:12px}.w-kartica>a:hover .w-okrugli{transform:scale(1.06)}.w-okrugli.crni{background:var(--ink);color:#fff;flex:none;position:static}.w-stavka{border:1px solid var(--hair);border-radius:16px;padding:14px}.w-stavka-tekst{gap:4px;display:grid}.w-stavka-tekst>b{font-size:16px}.w-stavka-tekst>span{color:var(--ink-3);font-size:14px}.w-red{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;font-size:14px;display:flex}.w-red b{color:var(--ink)}.w-detalj{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.w-detalj-tekst{gap:14px;min-width:0;display:grid}.w-detalj-tekst h1{letter-spacing:-.03em;margin:0;font-size:clamp(32px,3.4vw,46px);font-weight:800;line-height:1.05}.w-detalj-tekst p{color:var(--ink-2);max-width:48ch;margin:0;font-size:17px}.w-chip-red{justify-content:space-between;align-items:center;gap:8px;display:flex}.w-chip-red span{font-size:17px;font-weight:600}.w-chip-red small{background:var(--panel);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:600}.w-chip-red{flex-wrap:wrap}.w-chip-red>span{margin-right:auto}.w-chip-veza{color:inherit;text-decoration:none}.w-chip-veza:hover small{background:var(--limeta-svijetla)}.w-popis-programa{gap:8px;margin:0;padding:0;list-style:none;display:grid}.w-popis-programa li{background:var(--panel);border-radius:14px;justify-content:space-between;gap:12px;padding:12px 14px;display:flex}.w-popis-programa li span{white-space:nowrap;font-size:14px;font-weight:600}.w-sadrzaj{max-width:72ch;color:var(--ink);font-size:17px;line-height:1.7}.w-sadrzaj h2{letter-spacing:-.02em;margin:28px 0 8px;font-size:24px}.w-sadrzaj h3,.w-sadrzaj h4{margin:22px 0 6px;font-size:19px}.w-sadrzaj p{margin:0 0 14px}.w-sadrzaj ul,.w-sadrzaj ol{margin:0 0 16px;padding-left:22px}.w-sadrzaj li{margin:4px 0}.w-sadrzaj li::marker{color:var(--zelena);font-weight:700}.w-sadrzaj a{color:var(--ink);-webkit-text-decoration-color:var(--limeta-tamna);text-decoration-color:var(--limeta-tamna);text-decoration-thickness:2px}.w-sadrzaj blockquote{border-left:4px solid var(--limeta);background:var(--panel);border-radius:0 12px 12px 0;margin:0 0 16px;padding:12px 18px}.w-sadrzaj img{background:var(--panel);border-radius:14px;max-width:100%;height:auto;display:block}.w-sadrzaj figure{margin:6px 0 18px}.w-sadrzaj p img{margin:8px 0}.w-mali-naslov{margin:8px 0 0;font-size:15px;font-weight:800}.w-preporuke{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.w-preporuke a{color:var(--ink);grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;text-decoration:none;display:grid}.w-preporuke .w-tanjur{aspect-ratio:1;width:96px}.w-preporuke b{font-size:15px;display:block}.w-preporuke a>span>span{color:var(--ink-3);font-size:14px}.w-tea{background:var(--limeta-svijetla);border-radius:16px;gap:8px;padding:16px;display:grid}.w-tea b{font-size:17px}.w-tea span{color:var(--ink-2);font-size:15px}@media (max-width:1080px){.w-paneli{grid-template-columns:1fr}.w-mreza{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.web{padding:8px 8px 90px}.web-vrh{border-radius:18px;flex-wrap:wrap;gap:6px;padding:8px 8px 8px 12px}.web-logo img{height:28px}.web-izb{flex-wrap:nowrap;flex:1 0 100%;order:3;justify-content:space-between;gap:0}.web-izb a{padding:0 10px;font-size:14px}.web-desno{margin-left:auto}.web-desno .web-gumb{padding:0 14px;font-size:14px}.web-desno .web-gumb.limeta span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.web-desno .web-gumb.limeta{width:44px;padding:0}.web-ljuska{border-radius:22px;padding:8px}.w-panel{padding:16px}.w-trazi,.w-trazi input{width:100%;min-width:0}.w-mreza{gap:10px}.w-kartica-tekst{padding-right:4px}.w-okrugli{width:36px;height:36px;top:10px;bottom:auto;right:10px}.w-detalj,.w-preporuke{grid-template-columns:1fr}}[data-izgled=v5] .glavni-nav a.samo-v5{display:flex!important}[data-izgled=v5] .korisnik a.samo-v5{display:inline-flex!important}.web-avatar{background:var(--limeta);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;font-weight:800;text-decoration:none;display:grid}.web-kratko{display:none}.w-sadrzaj{overflow-wrap:anywhere}@media (max-width:720px){.web-dugo{display:none}.web-kratko{display:inline}}[data-izgled=v5] .samo-v5-inline{display:inline}[data-izgled=v5] p.samo-v5-inline{display:block}[data-izgled=v5] .prijava-glava{border-bottom:1px solid var(--hair);padding:22px 28px 26px}[data-izgled=v5] .prijava-glava img,[data-izgled=v5] .okvir .logo img{filter:none}[data-izgled=v5] .prijava-tijelo{border-radius:0;margin-top:0}[data-izgled=v5] .prijava-kartica{box-shadow:var(--lift)}.prijava-web{text-align:center;margin:20px 0 0;font-weight:600}.om{gap:14px;display:grid}.om .w-panel h2{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800}.om-uvod{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:32px;padding:32px}.om-uvod-tekst{align-content:center;gap:16px;display:grid}.om-oznaka{background:var(--limeta-svijetla);border-radius:999px;justify-self:start;padding:6px 14px;font-size:14px;font-weight:700}.om-uvod h1{letter-spacing:-.035em;margin:0;font-size:clamp(36px,4.4vw,56px);font-weight:800;line-height:1.02}.om-lead{color:var(--ink);margin:0;font-size:20px;font-weight:500;line-height:1.55}.om p{text-wrap:pretty}.om-uvod-tekst>p:not(.om-lead){color:var(--ink-2);margin:0;font-size:17px;line-height:1.65}.om-gumbi{flex-wrap:wrap;gap:10px;display:flex}.web-gumb.obrub{background:var(--card);color:var(--ink);box-shadow:inset 0 0 0 1px var(--hair-2)}.web-gumb.obrub:hover{background:var(--panel)}.om-slika{aspect-ratio:4/5;background:var(--panel);border-radius:24px;justify-self:end;width:100%;max-height:620px;overflow:hidden}.om-slika img{object-fit:cover;object-position:center 25%;width:100%;height:100%}.om-cinjenice{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.om-cinjenice li{background:var(--card);box-shadow:var(--lift);border-radius:20px;align-content:start;gap:6px;padding:20px;display:grid}.om-cinjenice span{font-size:26px}.om-cinjenice b{font-size:18px;font-weight:800}.om-cinjenice p{color:var(--ink-2);margin:0;font-size:15px;line-height:1.5}.om-prica{gap:22px;padding:32px}.om-dva{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}.om-tekst{gap:12px;max-width:64ch;display:grid}.om-tekst.uski{max-width:72ch}.om-tekst h3{letter-spacing:-.01em;align-items:center;gap:10px;margin:10px 0 0;font-size:21px;font-weight:800;display:flex}.om-tekst h3:before{content:"";background:var(--limeta);border-radius:3px;flex:none;width:10px;height:10px}.om-tekst p{color:var(--ink);margin:0;font-size:17px;line-height:1.7}.om strong{background:linear-gradient(#0000 62%,#c6e62e8c 62%);font-weight:750}.om-foto{object-fit:cover;aspect-ratio:4/3;border-radius:20px;width:100%;height:auto}.om-citat{background:var(--limeta-svijetla);letter-spacing:-.01em;border-left:6px solid var(--limeta);border-radius:20px;margin:4px 0;padding:22px 28px;font-size:clamp(22px,2.4vw,28px);font-weight:700;line-height:1.3}.om-lead.uski{max-width:70ch;font-size:18px}.om-3h{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.om-3h li{background:var(--panel);border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid}.om-3h span{font-size:30px}.om-3h h3{margin:0;font-size:22px;font-weight:800}.om-3h p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.om-moto{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:24px;padding:32px}.om-moto>div{gap:14px;display:grid}.om-moto>div>p:not(.om-lead){margin:0;font-size:17px;line-height:1.7}.om-moto img{background:#fff;border-radius:20px;width:100%;height:auto}.om-iskustva{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.om-iskustva li{background:var(--panel);border-radius:20px;gap:10px;padding:22px;display:grid}.om-iskustva blockquote{margin:0;font-size:17px;font-style:italic;line-height:1.6}.om-iskustva b{font-size:15px}@media (max-width:1080px){.om-cinjenice{grid-template-columns:repeat(2,minmax(0,1fr))}.om-3h{grid-template-columns:1fr}}@media (max-width:720px){.om-uvod,.om-dva,.om-moto,.om-iskustva{grid-template-columns:1fr}.om-uvod,.om-prica,.om-moto{padding:18px}.om-uvod{gap:18px}.om-slika{aspect-ratio:1;order:-1;max-height:380px}.om-moto img{justify-self:center;max-width:240px}.om-cinjenice{grid-template-columns:1fr 1fr;gap:10px}.om-cinjenice li{padding:16px}.om-lead{font-size:18px}.om-citat{padding:18px 20px}}.w-sadrzaj>p:first-child{font-size:19px;font-weight:500;line-height:1.65}.w-sadrzaj h2,.w-sadrzaj h3{align-items:center;gap:10px;display:flex}.w-sadrzaj h2:before,.w-sadrzaj h3:before{content:"";background:var(--limeta);border-radius:3px;flex:none;width:10px;height:10px}.w-sadrzaj p{max-width:68ch}.w-sadrzaj strong,.w-sadrzaj b{font-weight:750}.w-sadrzaj ul,.w-sadrzaj ol{background:var(--panel);border-radius:16px;max-width:68ch;padding:14px 18px 14px 38px}.nas{gap:14px;display:grid}.nas .w-panel h2{letter-spacing:-.02em;margin:0;font-size:30px;font-weight:800}.nas-uvod{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:32px;padding:36px}.nas-uvod-tekst{gap:18px;display:grid}.nas-uvod h1{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,54px);font-weight:800;line-height:1.04}.nas-uvod-tekst>p:not(.om-lead){color:var(--ink-2);max-width:54ch;margin:0;font-size:17px;line-height:1.65}.nas-3h{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.nas-3h li{background:var(--limeta-svijetla);color:var(--ink-2);border-radius:999px;padding:6px 14px;font-size:14px}.nas-3h b{color:var(--ink);margin-right:4px;font-weight:800}.nas-slika{aspect-ratio:4/3.4;background:var(--panel);border-radius:24px;overflow:hidden}.nas-slika img{object-fit:cover;object-position:center 35%;width:100%;height:100%}.nas-pocetak{background:var(--limeta-svijetla);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:center;gap:28px;padding:32px}.nas-pocetak>div:first-child{gap:12px;display:grid}.nas-pocetak p:not(.om-lead){margin:0;font-size:17px;line-height:1.6}.nas-pocetak-gumbi{gap:10px;display:grid}.nas-nacini{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.nas-nacini a{background:var(--panel);height:100%;color:var(--ink);transition:transform .14s var(--ease), box-shadow .15s ease;border-radius:20px;align-content:start;gap:8px;padding:20px;text-decoration:none;display:grid}.nas-nacini a:hover{box-shadow:inset 0 0 0 1px var(--ink)}.nas-nacini a>span:first-child{font-size:28px}.nas-nacini b{font-size:19px;font-weight:800}.nas-opis{color:var(--ink-2);font-size:15px;line-height:1.5}.nas-dalje{align-items:center;gap:6px;margin-top:4px;font-size:14px;font-weight:700;display:inline-flex}.nas-programi{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.nas-programi a{height:100%;color:var(--ink);grid-template-rows:auto 1fr auto;gap:10px;text-decoration:none;display:grid}.nas-program-tekst{gap:4px;padding:0 4px;display:grid}.nas-program-tekst b{font-size:17px;line-height:1.3}.nas-program-tekst span{color:var(--ink-3);font-size:14px;line-height:1.45}.nas-cijena{color:var(--ink-2);justify-content:space-between;align-items:center;gap:8px;padding:0 4px;font-size:14px;display:flex}.nas-cijena b{color:var(--ink);font-size:16px}.nas-anita{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:32px;padding:32px}.nas-anita img{aspect-ratio:4/5;object-fit:cover;border-radius:20px;width:100%;height:auto}.nas-anita>div{justify-items:start;gap:14px;display:grid}.nas-anita p:not(.om-lead){max-width:60ch;margin:0;font-size:17px;line-height:1.65}.nas-iskustva{grid-template-columns:repeat(3,minmax(0,1fr))}.nas-donacija{background:var(--limeta);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px 32px;display:flex}.nas-donacija h2{letter-spacing:-.02em;margin:0;font-size:26px;font-weight:800}.nas-donacija p{margin:6px 0 0;font-size:17px}@media (max-width:1080px){.nas-nacini,.nas-programi{grid-template-columns:repeat(2,minmax(0,1fr))}.nas-iskustva{grid-template-columns:1fr}}@media (max-width:720px){.nas-uvod,.nas-pocetak,.nas-anita{grid-template-columns:1fr;gap:18px;padding:18px}.nas-slika{order:-1}.nas-anita img{max-width:260px}.nas-donacija{padding:20px}.nas-nacini{gap:10px}.nas-nacini a{padding:16px}.nas-programi{gap:12px}}.nas-program-bez{aspect-ratio:1.15;background:var(--limeta-svijetla);text-align:center;border-radius:16px;place-content:center;justify-items:center;gap:8px;padding:16px;display:grid}.nas-program-bez span{font-size:40px}.nas-program-bez b{letter-spacing:-.01em;font-size:20px;font-weight:800}[data-izgled=v5] .oznaka-dijela{background:var(--ink);color:#fff}.oznaka-web{background:var(--limeta)!important;color:var(--ink)!important}@media (max-width:520px){[data-izgled=v5] .okvir .logo img{height:24px}[data-izgled=v5] .okvir .logo{gap:6px}[data-izgled=v5] .glavni-nav a{padding:0 9px}}@media (max-width:400px){[data-izgled=v5] .glavni-nav a{justify-content:center;min-width:36px;padding:0}[data-izgled=v5] .oznaka-dijela{min-height:20px;padding:0 6px;font-size:10px}[data-izgled=v5] .korisnik .racun{gap:0;padding:0}[data-izgled=v5] .korisnik .avatar{width:36px;height:36px}[data-izgled=v5] .okvir{gap:4px;padding:8px 8px 8px 10px}}.w-obrazac{gap:12px;display:grid}.w-obrazac .w-polja{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.w-obrazac label{color:var(--ink);gap:6px;font-size:14px;font-weight:700;display:grid}.w-obrazac input,.w-obrazac textarea{background:var(--bg);width:100%;min-height:50px;box-shadow:inset 0 0 0 1px var(--hair-2);font:inherit;color:var(--ink);border:0;border-radius:14px;padding:12px 16px;font-size:16px;font-weight:500}.w-obrazac textarea{resize:vertical;min-height:130px;line-height:1.55}.w-obrazac input:focus-visible,.w-obrazac textarea:focus-visible{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 4px var(--limeta-svijetla);outline:none}.w-obrazac button[disabled]{opacity:.7;cursor:progress}.w-obrazac-greska{color:#8a2414;background:#fbe9e5;border-radius:12px;margin:0;padding:10px 14px;font-size:15px;font-weight:600}.w-obrazac-napomena{color:var(--ink-2);margin:0;font-size:14px;line-height:1.5}.w-obrazac-napomena a{color:var(--ink)}.w-obrazac-hvala{background:var(--limeta-svijetla);box-shadow:inset 0 0 0 1px var(--limeta);border-radius:18px;gap:6px;padding:20px;display:grid}.w-obrazac-hvala b{font-size:20px;font-weight:800}.w-obrazac-hvala span{font-size:16px;line-height:1.55}.w-zamka{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.bz-prijava{background:var(--panel);border-radius:22px;align-content:start;gap:14px;padding:24px;display:grid}.bz-prijava h2{margin:0;font-size:22px!important}.bz-slika{border-radius:20px;justify-self:center;width:100%;max-width:360px;height:auto}.bz-video{grid-template-columns:1fr;max-width:640px}.bz-koraci{counter-reset:k;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.bz-koraci li{counter-increment:k;background:var(--panel);border-radius:20px;align-content:start;gap:8px;padding:22px;display:grid}.bz-koraci li:before{content:counter(k);background:var(--limeta);border-radius:12px;place-items:center;width:38px;height:38px;font-size:18px;font-weight:800;display:grid}.bz-koraci b{font-size:19px;font-weight:800}.bz-koraci p{color:var(--ink-2);margin:0;font-size:16px;line-height:1.6}.bz-pitanja{gap:10px;max-width:820px;display:grid}.bz-pitanja details{background:var(--panel);border-radius:16px}.bz-pitanja summary{cursor:pointer;justify-content:space-between;gap:12px;padding:16px 20px;font-size:17px;font-weight:700;list-style:none;display:flex}.bz-pitanja summary::-webkit-details-marker{display:none}.bz-pitanja summary:after{content:"+";font-size:22px;font-weight:600;line-height:1}.bz-pitanja details[open] summary:after{content:"−"}.bz-pitanja details p{color:var(--ink-2);margin:0;padding:0 20px 18px;font-size:16px;line-height:1.65}.isk-uvod{gap:12px;padding:32px}.isk-uvod h1{letter-spacing:-.03em;margin:0;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1.05}.isk-uvod .om-oznaka{justify-self:start}.isk-videi{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.isk-videi video{aspect-ratio:16/9;background:var(--ink);border-radius:16px;width:100%;display:block}.isk-pisana{columns:2 340px;column-gap:14px;margin:0;padding:0;list-style:none}.isk-pisana li{break-inside:avoid;background:var(--panel);border-radius:20px;gap:10px;margin:0 0 14px;padding:22px;display:grid}.isk-pisana img{object-fit:cover;border-radius:50%;width:64px;height:64px}.isk-pisana blockquote{gap:10px;margin:0;display:grid}.isk-pisana blockquote p{margin:0;font-size:16px;line-height:1.65}.isk-pisana b{font-size:15px;font-weight:800}.isk-pisana b:before{content:"— "}.isk-podijeli{align-items:start}.pr-ponuda{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.pr-ponuda a{background:var(--panel);height:100%;color:var(--ink);border-radius:20px;align-content:start;gap:8px;padding:20px;text-decoration:none;display:grid}.pr-ponuda a:hover{box-shadow:inset 0 0 0 1px var(--ink)}.pr-ponuda b{font-size:19px;font-weight:800}.pr-vrsta{background:var(--card);border-radius:999px;justify-self:start;padding:4px 10px;font-size:13px;font-weight:700}.kt-podaci{padding:28px}.kt-podaci dl{gap:10px;margin:0;display:grid}.kt-podaci dl>div{border-bottom:1px solid var(--hair);grid-template-columns:110px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.kt-podaci dt{color:var(--ink-2);font-size:14px;font-weight:700}.kt-podaci dd{overflow-wrap:anywhere;margin:0;font-size:16px}.kt-donacija{margin:0;font-size:16px}.kt-donacija a{color:var(--ink);font-weight:700}.kt-slika{aspect-ratio:4/3}.bs-slika{aspect-ratio:1}.en-ikona{object-fit:contain;width:64px;height:64px}.nas-nacini.tri{grid-template-columns:repeat(3,minmax(0,1fr))}.web-podveze{flex-wrap:wrap;justify-content:center;gap:6px 18px;max-width:1240px;margin:18px auto 0;padding:18px 16px;font-size:15px;font-weight:600;display:flex}.web-podveze a{color:var(--ink);padding:6px 2px;text-decoration:none}.web-podveze a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--limeta-tamna);text-decoration-color:var(--limeta-tamna);text-decoration-thickness:2px}@media (max-width:1080px){.isk-videi,.nas-nacini.tri{grid-template-columns:repeat(2,minmax(0,1fr))}.bz-koraci{grid-template-columns:1fr}}@media (max-width:720px){.w-obrazac .w-polja,.isk-videi,.nas-nacini.tri,.pr-ponuda{grid-template-columns:1fr}.isk-uvod,.kt-podaci,.bz-prijava{padding:18px}.kt-podaci dl>div{grid-template-columns:1fr;gap:2px}}.om-moto>div>.web-gumb{justify-self:start}.bz-dva{align-items:center}.bz-lijevo{gap:18px;display:grid}.bz-dva .bz-slika{max-width:420px}.web-izb a{white-space:nowrap}@media (max-width:520px){.web-izb a{padding:0 6px;font-size:13.5px}}@media (max-width:360px){.web-izb a{padding:0 4px;font-size:13px}}.w-uvod{gap:10px;max-width:72ch;display:grid}.w-uvod p{color:var(--ink);margin:0;font-size:17px;line-height:1.65}
