.AdminNavbar_navbar__CMS15{background:linear-gradient(135deg,#0f172a,#1e293b);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;padding:0;box-shadow:0 1px 0 hsla(0,0%,100%,.05),0 4px 24px rgba(0,0,0,.2);position:-webkit-sticky;position:sticky;top:0;z-index:1000;border-bottom:1px solid hsla(0,0%,100%,.06)}.AdminNavbar_container__m7wmB{max-width:1400px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;padding:0 1.5rem;height:56px}.AdminNavbar_logo__JEZfR{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:#fff;transition:opacity .2s}.AdminNavbar_logo__JEZfR:hover{opacity:.9}.AdminNavbar_logo__JEZfR img{height:32px;filter:drop-shadow(0 0 8px rgba(16,185,129,.25))}.AdminNavbar_logo__JEZfR span{font-family:Playfair Display,serif;font-size:1.05rem;font-weight:700;border-left:1px solid hsla(0,0%,100%,.12);padding-left:.75rem;letter-spacing:.02em;background:linear-gradient(135deg,#e2e8f0,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.AdminNavbar_links__6RLeh{display:flex;gap:.25rem}.AdminNavbar_link__ckPp2{text-decoration:none;color:#94a3b8;font-size:.82rem;font-weight:500;padding:.45rem .85rem;border-radius:8px;transition:all .2s ease;position:relative;letter-spacing:.01em}.AdminNavbar_link__ckPp2:hover{color:#e2e8f0;background:hsla(0,0%,100%,.06)}.AdminNavbar_active__YiXPj{color:#10b981!important;background:rgba(16,185,129,.08);font-weight:600}.AdminNavbar_active__YiXPj:after{content:"";position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:20px;height:2px;background:#10b981;border-radius:2px}.AdminNavbar_userSection__sK_oq{display:flex;align-items:center;gap:.65rem}.AdminNavbar_userName__IrfCW{font-size:.8rem;color:#cbd5e1;display:flex;align-items:center;gap:.5rem;font-weight:500}.AdminNavbar_roleBadge__BKWEm{font-size:.6rem;text-transform:uppercase;letter-spacing:.06em;background:linear-gradient(135deg,#064e3b,#065f46);color:#34d399;padding:.2rem .55rem;border-radius:999px;font-weight:700;border:1px solid rgba(52,211,153,.15)}.AdminNavbar_logoutBtn__xC9WF{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#94a3b8;padding:.35rem .85rem;border-radius:8px;font-size:.78rem;font-weight:500;cursor:pointer;transition:all .2s ease;font-family:Inter,sans-serif}.AdminNavbar_logoutBtn__xC9WF:hover{color:#fca5a5;border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.06)}.AdminNavbar_bottomNav__2ofgQ{display:none}.AdminNavbar_hamburgerBtn__XKS3I{display:none;background:transparent;border:none;color:#94a3b8;cursor:pointer;padding:4px;font-size:1.3rem;line-height:1}.AdminNavbar_mobileMenu___BBBy{display:none}@media (max-width:640px){.AdminNavbar_links__6RLeh{display:none}.AdminNavbar_navbar__CMS15{padding:0}.AdminNavbar_container__m7wmB{padding:0 12px;height:48px}.AdminNavbar_logo__JEZfR span,.AdminNavbar_userName__IrfCW{display:none}.AdminNavbar_hamburgerBtn__XKS3I{display:block}.AdminNavbar_mobileMenu___BBBy{position:fixed;top:48px;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:999;display:flex}.AdminNavbar_mobileMenuInner__UgCB2{background:#1e293b;width:260px;padding:16px 0;overflow-y:auto;animation:AdminNavbar_slideIn__lieiP .2s ease}.AdminNavbar_mobileMenuInner__UgCB2 .AdminNavbar_link__ckPp2{display:block;padding:12px 20px;border-radius:0;font-size:.9rem}.AdminNavbar_mobileMenuInner__UgCB2 .AdminNavbar_link__ckPp2:hover{background:hsla(0,0%,100%,.08)}@keyframes AdminNavbar_slideIn__lieiP{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.AdminNavbar_bottomNav__2ofgQ{display:flex;position:fixed;bottom:0;left:0;right:0;background:#0f172a;border-top:1px solid hsla(0,0%,100%,.06);z-index:1001;justify-content:space-around;padding:4px 0 env(safe-area-inset-bottom,4px);box-shadow:0 -2px 12px rgba(0,0,0,.2)}.AdminNavbar_bottomTab__qAKiz{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 4px;text-decoration:none;color:#64748b;font-size:.65rem;font-weight:500;min-width:56px;-webkit-tap-highlight-color:transparent;position:relative}.AdminNavbar_bottomTab__qAKiz:active{transform:scale(.95)}.AdminNavbar_bottomTabIcon__ckivH{font-size:1.2rem;line-height:1}.AdminNavbar_bottomTab__qAKiz.AdminNavbar_activeBottomTab__aHAkO{color:#10b981}.AdminNavbar_bottomTabBadge__Ursr2{position:absolute;top:2px;right:6px;background:#ef4444;color:#fff;font-size:.55rem;font-weight:700;border-radius:8px;padding:1px 4px;min-width:14px;text-align:center;line-height:12px}}@media (min-width:641px) and (max-width:1024px){.AdminNavbar_container__m7wmB{padding:0 1rem;height:52px}.AdminNavbar_logo__JEZfR span{display:none}.AdminNavbar_links__6RLeh{gap:.15rem;overflow-x:auto;-webkit-overflow-scrolling:touch;flex-wrap:nowrap}.AdminNavbar_link__ckPp2{font-size:.75rem;padding:.4rem .6rem;white-space:nowrap}.AdminNavbar_userName__IrfCW{display:none}.AdminNavbar_logoutBtn__xC9WF{font-size:.72rem;padding:.3rem .65rem}}@media (min-width:1025px){.AdminNavbar_container__m7wmB{padding:0 1.5rem;height:56px}}