/*! Porabim (porabim.com) | Copyright (c) 2026 Sabotin (https://github.com/Sabotin). All rights reserved. Vse pravice pridržane.
 *  Copying, modifying, sharing or reusing any part of this file without written permission is not allowed. */:root{--nav-ease: cubic-bezier(.22, 1, .36, 1);--nav-spring: cubic-bezier(.34, 1.4, .64, 1)}@media(min-width:901px){.top.nav-top{display:none}}@media(max-width:900px){.top.top-pc{display:none}html{scroll-behavior:smooth}section,.hero{scroll-margin-top:84px}.hero{padding-top:40px}}.top.nav-top{position:sticky;top:0;z-index:30;justify-content:center;padding:12px 0 0;width:50%;margin:0 auto}.top .nav-pill{position:relative;display:flex;align-items:center;gap:4px;height:56px;padding:8px;border-radius:999px;width:200%;max-width:720px;margin-left:0;flex:none;background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.025)),rgba(5,8,17,.38);border:1px solid rgba(255,255,255,.11);backdrop-filter:blur(24px) saturate(165%);-webkit-backdrop-filter:blur(24px) saturate(165%);box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 18px 40px -22px rgba(0,0,0,.7);transition:background-color .35s var(--nav-ease),box-shadow .35s var(--nav-ease);animation:nav-drop .7s var(--nav-ease) both}.nav-pill[data-scrolled]{background:linear-gradient(180deg,rgba(255,255,255,.06),rgba(255,255,255,.02)),rgba(5,8,17,.66);box-shadow:inset 0 1px 0 rgba(255,255,255,.10),0 30px 60px -30px rgba(0,0,0,.9),0 0 50px -24px rgba(62,230,255,.35)}@keyframes nav-drop{from{opacity:0;transform:translateY(-16px) scale(.96)}}.nav-row{position:relative;display:flex;flex:1;min-width:0}.nav-links{display:flex;flex:1;align-items:center;justify-content:space-between;list-style:none;margin:0;padding:0;white-space:nowrap}.top .nav-pill .nav-links a{position:relative;z-index:1;display:block;padding:9px 14px;border-radius:999px;font-size:14.5px;font-weight:500;color:var(--mut);text-decoration:none;transition:color .25s ease-out,transform .15s ease-out}.top .nav-pill .nav-links a:hover,.top .nav-pill .nav-links a[aria-current]{color:var(--txt)}.nav-links a:active{transform:scale(.96)}.top .nav-pill .nav-links a.nav-brand{display:flex;align-items:center;gap:10px;padding:0 14px 0 1px;height:40px;color:var(--txt)}.top .nav-pill .nav-brand b{display:inline;font-size:24px;font-weight:700;letter-spacing:-.02em}.nav-brand .logo{width:38px;height:38px;filter:drop-shadow(0 10px 22px rgba(255,90,40,.35))}.nav-ind{position:absolute;top:0;left:0;height:100%;border-radius:999px;pointer-events:none;opacity:0;background:linear-gradient(135deg,rgba(62,230,255,.14),rgba(123,107,255,.14));border:1px solid rgba(62,230,255,.35);transition:transform .5s var(--nav-spring),width .5s var(--nav-spring),opacity .3s ease-out}.nav-brand::before{content:"";position:absolute;inset:0;border-radius:999px;pointer-events:none;opacity:0;background:var(--glass);border:1px solid var(--edge);box-shadow:inset 0 1px 0 rgba(255,255,255,.07);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%)}.nav-brand.flash::before{animation:nav-flash .9s var(--nav-ease)}@keyframes nav-flash{0%{opacity:0;transform:scale(.94)}25%{opacity:1;transform:scale(1)}100%{opacity:0}}@media(max-width:427px){.top .nav-pill{gap:0;padding:7px}.top .nav-pill .nav-links a{padding:9px 8px;font-size:14px}.top .nav-pill .nav-links a.nav-brand{padding:0 10px 0 1px;gap:8px}.top .nav-pill .nav-brand b{font-size:22px}.nav-brand .logo{width:36px;height:36px}}@media(max-width:374px){.top .nav-pill .nav-links a{padding:9px 6px}.top .nav-pill .nav-links a.nav-brand{padding:0 8px 0 1px;gap:7px}.top .nav-pill .nav-brand b{font-size:20px}.nav-brand .logo{width:34px;height:34px}}@media(max-width:355px){.top .nav-pill .nav-brand b{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.top .nav-pill{animation:none}}
