*{box-sizing:border-box;margin:0;padding:0}body,html{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Inter,Helvetica Neue,Arial,sans-serif;background-color:#f4f7fb;color:#0f172a;line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit}button,input,select,textarea{font-family:inherit}@media print{body{background:#fff!important;color:#000!important}.no-print{display:none!important}}.Navbar_header__vG7Lu{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgba(11,18,34,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid hsla(0,0%,100%,.09);color:#f8fafc}.Navbar_container__R6vwY{max-width:1260px;margin:0 auto;padding:.85rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.Navbar_brand__XNsQP{display:flex;align-items:center;gap:.85rem;text-decoration:none;color:inherit}.Navbar_logoBadge__zXFqi{display:flex;align-items:center;gap:.25rem;background:linear-gradient(135deg,#1e293b,#0f172a);border:1px solid hsla(0,0%,100%,.16);padding:.38rem .6rem;border-radius:10px;font-weight:800;font-size:.92rem;box-shadow:0 4px 12px rgba(0,0,0,.25)}.Navbar_logoLetterG__KBQHT{background:#d7221f;color:#fff;padding:.1rem .38rem;border-radius:5px}.Navbar_logoArrow__KoMXo{color:#94a3b8;font-size:.8rem}.Navbar_logoLetterE__9yboi{background:#10b981;color:#fff;padding:.1rem .38rem;border-radius:5px}.Navbar_brandText__S_U_v{display:flex;flex-direction:column}.Navbar_brandName__8xgvj{font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#fff}.Navbar_brandAccent__A0vEw{background:linear-gradient(90deg,#34d399,#38bdf8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.Navbar_brandSub__LGkxS{font-size:.72rem;color:#94a3b8;font-weight:500}.Navbar_navLinks__F_HK7{display:flex;align-items:center;gap:.45rem}.Navbar_navItem__mQUmI{color:#cbd5e1;text-decoration:none;font-size:.88rem;font-weight:600;padding:.48rem .85rem;border-radius:8px;transition:all .18s ease}.Navbar_navItem__mQUmI:hover{color:#fff;background:hsla(0,0%,100%,.08)}.Navbar_active__ZTgb8{color:#34d399;background:rgba(16,185,129,.12)}.Navbar_actions__1ikpw{display:flex;align-items:center;gap:.75rem}.Navbar_adminPillActive__MMrWb{background:linear-gradient(135deg,#059669,#0284c7);color:#fff;border:1px solid rgba(52,211,153,.5);padding:.45rem .9rem;border-radius:999px;font-size:.78rem;font-weight:700;cursor:pointer;transition:transform .15s ease}.Navbar_adminPillActive__MMrWb:hover{transform:translateY(-1px)}.Navbar_adminPillInactive__mbj4L{background:hsla(0,0%,100%,.07);color:#cbd5e1;border:1px solid hsla(0,0%,100%,.15);padding:.45rem .9rem;border-radius:999px;font-size:.78rem;font-weight:600;cursor:pointer;transition:all .15s ease}.Navbar_adminPillInactive__mbj4L:hover{background:hsla(0,0%,100%,.13);color:#fff}@media print{.Navbar_header__vG7Lu{display:none!important}}@media (max-width:820px){.Navbar_container__R6vwY{padding:.75rem 1rem}.Navbar_brandSub__LGkxS{display:none}}