.oo{--vi:#1a2b42;--focus:#22548a;scroll-margin-top:72px}.oo :focus-visible,.oo-izbris :focus-visible{outline:2px solid var(--focus);outline-offset:2px}.oo p{margin:0 0 10px;max-width:68ch}.oo p.ug-kicker{margin:0 0 .25rem}.oo .ug-card{padding:20px 24px}@container (max-width: 520px){.oo .ug-card{padding:16px}}.oo-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid transparent;border-radius:8px;background:var(--cta);color:#fff;font:inherit;font-weight:600;padding:10px 18px;min-height:44px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none}.oo-btn:hover{background:var(--cta-hover)}.oo-btn.out{background:var(--card);color:var(--text);border-color:var(--border-strong)}.oo-btn.out:hover{background:var(--hover)}.oo-btn.lite{background:none;border-color:transparent;color:var(--cta);padding-inline:8px}.oo-btn.lite:hover{background:var(--hover)}.oo-btn:disabled{opacity:.45;cursor:not-allowed}.oo-btn:disabled:hover{background:var(--cta)}.oo-btn.out:disabled:hover{background:var(--card)}.oo-btn.lite:disabled:hover{background:none}.oo-h{margin:0 0 4px;font-size:22px;font-weight:700;letter-spacing:-.02em;text-wrap:balance}.oo-h:focus{outline:none}.oo-sub{color:var(--text2)}.oo p.oo-sub,.oo-sub{margin:0 0 16px;max-width:60ch}.oo p.oo-ctx,.oo-ctx{font-size:.65rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin:0 0 6px}.oo-q{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.oo-ql{font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px}.oo-pills{display:flex;flex-wrap:wrap;gap:8px}.oo-pill{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--border-strong);background:var(--card);color:var(--text);font:inherit;border-radius:999px;padding:0 16px;min-height:44px;cursor:pointer;font-weight:500;text-align:left;line-height:1.25}.oo-pill:hover{background:var(--hover)}.oo-pill[aria-pressed=true]{background:var(--okno);border-color:var(--okno);color:#fff}.oo-pill:disabled{opacity:.45;cursor:not-allowed}.oo-sub2{margin-top:12px}.oo-telo:focus{outline:none}.oo-opis-sklad{display:grid;margin-top:10px}.oo-opis{grid-area:1/1;align-self:start;justify-self:start;background:var(--quiet);border-radius:8px;padding:10px 12px;font-size:13px;color:var(--text2);max-width:70ch;min-height:44px}.oo-opis b{color:var(--text)}.oo-opis.prazen{color:var(--text3)}.oo-opis[data-aktivno="0"]{visibility:hidden}.oo-akcije{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}@container (max-width: 520px){.oo-akcije{flex-direction:column}.oo-akcije .oo-btn{width:100%}}.oo p.oo-priv{font-size:12px;color:var(--text3);margin:12px 0 0;max-width:80ch}.oo-priv a{color:var(--text2);text-decoration:underline;text-underline-offset:.2em}.oo-napredek{display:flex;gap:4px;margin:0 0 14px}.oo-napredek i{flex:1;height:4px;border-radius:2px;background:var(--accent)}.oo-napredek i.done{background:var(--okno)}.oo-stp{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}.oo-stp .n{font-size:13px;font-weight:600;color:var(--text2)}.oo-nav2{display:flex;gap:8px;margin-top:20px}.oo-nav2 .oo-btn{flex:0 0 auto;min-width:140px}@container (max-width: 520px){.oo-nav2 .oo-btn{flex:1}}.oo p.oo-napaka{margin:14px 0 0;font-size:13px;color:var(--bad);max-width:80ch}.oo-rhead{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:12px}.oo-rhead .oo-h{margin:0}.oo-stack{display:grid;gap:12px}.oo-shr{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:13px;background:var(--card);border:1px solid var(--border);border-radius:var(--r);padding:10px 14px}.oo-k{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;letter-spacing:.06em;overflow-wrap:anywhere}.oo-shr .oo-btn{min-height:36px;padding:4px 12px;min-width:7.5rem}.oo-shr .ug-led{flex:none;margin:0}.oo-shr>span:nth-child(2){flex:1 1 220px}.oo-big{font-size:2.6rem;font-weight:800;letter-spacing:-.04em;line-height:1.05;font-variant-numeric:tabular-nums}.oo-big small{font-size:1.1rem;font-weight:600;color:var(--text2);margin-left:4px;letter-spacing:0}.oo-big.rng{font-size:2.1rem}@container (max-width: 520px){.oo-big{font-size:2.1rem}.oo-big.rng{font-size:1.6rem}}.oo-m2,.oo-razl{font-size:13px;color:var(--text2)}.oo-razl{margin-top:6px}.oo-glav{display:grid;grid-template-columns:minmax(0,300px) minmax(0,1fr);gap:8px 32px;align-items:center}@container (max-width: 700px){.oo-glav{grid-template-columns:1fr}}.oo-nema{font-size:14px;color:var(--text2)}.oo-dodaj{display:flex;gap:8px 12px;align-items:center;flex-wrap:wrap;color:var(--text2);font-size:13px}.oo-ax{position:relative;height:96px;margin:6px 0 0}.oo-ax .l{left:0;right:0;top:40px;height:1px}.oo-ax .l,.oo-ax .tk{position:absolute;background:var(--border-strong)}.oo-ax .tk{top:34px;width:1px;height:13px}.oo-ax .lab{position:absolute;top:72px;font-size:12px;color:var(--text2);white-space:nowrap;font-variant-numeric:tabular-nums}.oo-ax .box{position:absolute;top:28px;height:25px;border:1px solid var(--okno);border-radius:6px;background:var(--accent);opacity:.92}.oo-ax .box.ref{background:none;border:1px dashed var(--border-strong);opacity:1}.oo-ax .box.vi{border-color:var(--vi);background:color-mix(in srgb,var(--vi) 18%,transparent)}.oo-ax .mk{position:absolute;top:20px;width:3px;height:40px;border-radius:2px;transform:translateX(-50%)}.oo-ax .mk.raes{background:var(--okno)}.oo-ax .mk.vi{background:var(--vi)}.oo-ax .tg{position:absolute;top:2px;transform:translateX(-50%);font-size:11px;font-weight:600;letter-spacing:.04em;white-space:nowrap}.oo-ax .tg.raes{color:var(--okno)}.oo-ax .tg.vi{color:var(--vi)}.oo-ax .tg.below{top:60px}.oo-lg{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--text2);margin-top:2px}.oo-lg i{display:inline-block;width:12px;height:8px;border-radius:2px;vertical-align:middle;margin-right:5px;border:1px solid var(--okno);background:var(--accent)}.oo-lg i.vi{border-color:var(--vi);background:var(--vi)}.oo-lg i.ref{border:1px dashed var(--border-strong);background:none}.oo-trak{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.oo-izbris{max-width:640px;margin-inline:auto}.oo-izbris .oo-h{font-size:28px;line-height:1.1;letter-spacing:-.03em;margin:4px 0 8px}.oo-izbris p:not(.ug-kicker){margin:0 0 10px;max-width:68ch;color:var(--text2)}.oo-izbris label{display:block;font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin:16px 0 8px;color:var(--text)}.oo-izbris textarea{display:block;width:100%;min-height:48px;resize:none;border:1px solid var(--border-strong);border-radius:10px;padding:12px 14px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;letter-spacing:.06em;background:var(--card);color:var(--text)}.oo-izbris .oo-btn{margin-top:12px}.oo-izbris .oo-izid{margin-top:16px;display:flex;gap:10px;align-items:center;font-size:14px;color:var(--text)}.oo-izbris .oo-izid .ug-led{flex:none;margin:0}.oo-izbris .oo-izid-mesto{min-height:28px}.oo p.oo-opomba,.oo p.oo-pilot{font-size:12px;color:var(--text3);margin:10px 0 0;max-width:80ch}.oo p.oo-pilot{margin:0 0 12px}.oo p.oo-opomba-os{margin:-4px 0 12px}.oo p.oo-pravno{margin:0}.oo-shr{min-height:62px}.oo-os-skel{min-height:229px}@container (max-width: 700px){.oo-shr{min-height:82px}.oo-os-skel{min-height:344px}.oo-os-skel.oo-hisa{min-height:316px}}@container (max-width: 520px){.oo-shr{min-height:148px}.oo-os-skel,.oo-os-skel.oo-hisa{min-height:363px}}.oo-shr-skel .ug-skel{min-width:12rem}.oo-koda{margin:0 0 14px}.oo-koda input{display:block;width:100%;max-width:22rem;min-height:48px;border:1px solid var(--border-strong);border-radius:10px;padding:12px 14px;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:16px;letter-spacing:.06em;background:var(--card);color:var(--text)}