.dashboard-navbar{--nav-bg-light:rgba(252,252,253,0.95);--nav-bg-dark:rgba(35,32,32,0.96);--nav-border-light:rgba(15,23,42,0.08);--nav-border-dark:rgba(255,255,255,0.08)}.dashboard-navbar .nav-search input[type=text]{outline:none!important;box-shadow:none!important;--tw-ring-color:transparent!important}.dashboard-navbar .nav-search{transition:all .3s cubic-bezier(.16,1,.3,1);background:rgba(15,23,42,.03);border:1px solid rgba(15,23,42,.06);box-shadow:inset 0 2px 4px rgba(0,0,0,.02),0 1px 0 rgba(255,255,255,1)}html.dark .dashboard-navbar .nav-search{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.06);box-shadow:inset 0 2px 6px rgba(0,0,0,.2),0 1px 0 rgba(255,255,255,.02)}.dashboard-navbar .nav-search:focus-within{background:rgba(255,255,255,1);border-color:rgba(16,185,129,.4);box-shadow:0 0 0 3px rgba(16,185,129,.1),0 4px 12px rgba(0,0,0,.05)}html.dark .dashboard-navbar .nav-search:focus-within{background:rgba(38,34,30,.96);border-color:rgba(16,185,129,.5);box-shadow:0 0 0 3px rgba(16,185,129,.15),0 8px 24px rgba(0,0,0,.4)}.nav-hotkey{font-family:var(--font-mono,monospace);font-size:10px;font-weight:700;letter-spacing:.1em;color:#94a3b8;background:rgba(15,23,42,.05);padding:4px 6px;border-radius:6px;transition:all .2s ease}html.dark .nav-hotkey{color:#8A8178;background:rgba(255,255,255,.06)}.dashboard-navbar .nav-search:focus-within .nav-hotkey{opacity:0;transform:scale(.9)}.dashboard-navbar .elevated-menu{background:var(--nav-bg-light);-webkit-backdrop-filter:blur(32px) saturate(200%);backdrop-filter:blur(32px) saturate(200%);border:1px solid var(--nav-border-light);border-radius:16px;box-shadow:0 30px 60px -15px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.08),inset 0 0 0 1px rgba(255,255,255,.8);padding:6px}html.dark .dashboard-navbar .elevated-menu{background:var(--nav-bg-dark);border-color:var(--nav-border-dark);box-shadow:0 30px 60px -10px rgba(0,0,0,.6),inset 0 0 0 1px rgba(255,255,255,.05)}.dashboard-navbar .elevated-menu .menu-scroll{padding:2px 4px}.dashboard-navbar .menu-item{position:relative;display:flex;align-items:center;padding:8px 10px;margin-bottom:2px;font-size:13px;font-weight:500;color:#475569;border-radius:8px;transition:all .15s cubic-bezier(.16,1,.3,1);cursor:pointer;letter-spacing:-.01em}html.dark .dashboard-navbar .menu-item{color:#9C948C}.dashboard-navbar .menu-icon-wrapper{color:#94a3b8;background:transparent}html.dark .dashboard-navbar .menu-icon-wrapper{color:#6E665E}.dashboard-navbar .menu-item:hover,.dashboard-navbar .menu-item[data-active=true]{background:rgba(16,185,129,.08);color:#064e3b}html.dark .dashboard-navbar .menu-item:hover,html.dark .dashboard-navbar .menu-item[data-active=true]{background:rgba(16,185,129,.15);color:#f8fafc}.dashboard-navbar .menu-item:hover .menu-icon-wrapper,.dashboard-navbar .menu-item[data-active=true] .menu-icon-wrapper{background:rgba(16,185,129,.15);color:#10b981}html.dark .dashboard-navbar .menu-item:hover .menu-icon-wrapper,html.dark .dashboard-navbar .menu-item[data-active=true] .menu-icon-wrapper{background:rgba(16,185,129,.2);color:#34d399}.dashboard-navbar .menu-item:before{content:"";position:absolute;left:-4px;top:50%;transform:translateY(-50%);height:0;width:3px;border-radius:4px;background:transparent;transition:all .2s cubic-bezier(.16,1,.3,1);opacity:0}.dashboard-navbar .menu-item:hover:before,.dashboard-navbar .menu-item[data-active=true]:before{height:60%;background:#10b981;opacity:1;box-shadow:0 0 8px rgba(16,185,129,.6)}.dashboard-navbar .menu-item .match{font-weight:700;color:#10b981}html.dark .dashboard-navbar .menu-item .match{color:#34d399}