.dashboard-shell{--dashboard-accent:#087f7b;color:#102a3a;background:#eff7ff}.dashboard-shell .app-sidebar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fcfff0;border:1px solid #d6e6f5;border-radius:1.5rem;height:calc(100vh - 2.5rem);margin:1.25rem 0 1.25rem 1.25rem;position:sticky;top:1.25rem;overflow:hidden;box-shadow:0 18px 45px #102a2a14}.dashboard-shell .app-nav-item{color:#58718a;transition:background-color .16s,color .16s,transform .16s}.dashboard-shell .app-nav-item:hover{color:#075985;background:#e3f1ff;transform:translate(2px)}.dashboard-shell .app-nav-item[aria-current=page]{color:#075985;background:#dceeff;box-shadow:inset 3px 0 #38a6d9}.dashboard-shell .dashboard-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8fcfff0;border:1px solid #d6e6f5;border-radius:1.25rem;height:5.25rem;margin:1.25rem 1.25rem 0;padding-inline:1.25rem;box-shadow:0 12px 30px #102a2a0f}.dashboard-shell .surface,.dashboard-shell .glass-panel,.dashboard-shell [data-slot=card],.dashboard-shell .bg-white,.dashboard-shell .bg-card{background:#fff;border-color:#d6e6f5;box-shadow:0 1px 2px #102a2a08,0 14px 34px #102a2a0f}.dashboard-shell .surface:hover,.dashboard-shell [data-slot=card]:hover{border-color:#a8cce9;box-shadow:0 10px 26px #3884be17}.dashboard-shell table{border-collapse:separate;border-spacing:0;background:#fff;width:100%}.dashboard-shell thead{background:#eaf4ff}.dashboard-shell th{color:#58718a;text-align:left;border-bottom:1px solid #d6e6f5;padding:14px 16px;font-weight:600}.dashboard-shell td{color:#102a3a;border-bottom:1px solid #edf4fb;padding:14px 16px}.dashboard-shell tbody tr:hover{background:#f1f8ff}.dashboard-shell input,.dashboard-shell textarea,.dashboard-shell select{color:#102a3a;background:#fff;border-color:#bfd2cf}@media (width<=1023px){.dashboard-shell .dashboard-header{height:4.5rem;margin:.75rem .75rem 0}}@media (width>=1024px){.dashboard-shell{padding-inline:0}}@media (prefers-reduced-motion:reduce){.dashboard-shell *{transition-duration:.01ms!important}}.adverx-table-wrapper{background:#fff;border-color:#d6e6f5;box-shadow:0 8px 24px #2356820e}.dashboard-shell .morphic-tools{background:#eaf4ff;border-color:#d6e6f5}.dashboard-shell .morphic-search{background:#fff;border-color:#d6e6f5}.dashboard-shell .morphic-tool-button{color:#087f7b}.dashboard-shell .morphic-tool-button:hover{background:#e3f1ff}.dashboard-shell .morphic-stats>.surface:hover{border-color:#a8cce9;box-shadow:0 14px 28px #3884be17}.dashboard-shell .morphic-stats.is-focused>.surface:nth-child(2){border-color:#a8cce9}.dashboard-shell .morphic-hero{background:linear-gradient(135deg,#075e5b 0%,#087f7b 58%,#d77b35 150%);box-shadow:0 22px 48px #087f7b38}.dashboard-shell .morphic-action{color:#08645f}.dashboard-shell main{padding-top:1.5rem}.dashboard-shell .app-sidebar [class*=border-b],.dashboard-shell .app-sidebar [class*=border-t]{border-color:#d6e6f5}@media (width<=639px){.dashboard-shell main{padding-top:1rem}.dashboard-shell .morphic-number{font-size:2rem}}a{text-underline-offset:3px}::selection{color:#102a3a;background:#bfe5df}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.dark .dashboard-shell{color:#f8fafc;background:#0b1120}.dark .dashboard-shell .app-sidebar,.dark .dashboard-shell .dashboard-header{background:#111827eb;border-color:#334155}.dark .dashboard-shell .app-nav-item{color:#cbd5e1}.dark .dashboard-shell .app-nav-item:hover{color:#99f6e4;background:#1e293b}.dark .dashboard-shell .app-nav-item[aria-current=page]{color:#99f6e4;background:#134e4a;box-shadow:inset 3px 0 #14b8a6}.dark .dashboard-shell .surface,.dark .dashboard-shell .glass-panel,.dark .dashboard-shell [data-slot=card],.dark .dashboard-shell .bg-white,.dark .dashboard-shell .bg-card{color:#f8fafc;background:#111827f0;border-color:#334155}.dark .dashboard-shell table{background:#111827}.dark .dashboard-shell thead{background:#1e293b}.dark .dashboard-shell th{color:#cbd5e1;border-color:#334155}.dark .dashboard-shell td{color:#f8fafc;border-color:#1e293b}.dark .dashboard-shell tbody tr:hover{background:#1e293b}.dark .dashboard-shell input,.dark .dashboard-shell textarea,.dark .dashboard-shell select{color:#f8fafc;background:#0f172a;border-color:#475569}.dashboard-shell main .surface,.dashboard-shell main .glass-panel,.dashboard-shell main [data-slot=card],.dashboard-shell main .bg-card,.dashboard-shell .adverx-table-wrapper{transition:background-color .18s,border-color .18s,box-shadow .18s;background-color:#fff!important}@media (hover:hover){.dashboard-shell main .surface:hover,.dashboard-shell main .glass-panel:hover,.dashboard-shell main [data-slot=card]:hover,.dashboard-shell main .bg-card:hover,.dashboard-shell .adverx-table-wrapper:hover{border-color:#a8cce9;transform:translateY(-2px);box-shadow:0 12px 30px #23568229,0 3px 10px #23568214;background-color:#fff!important}}.dashboard-shell main .surface:focus-within,.dashboard-shell main .glass-panel:focus-within,.dashboard-shell main [data-slot=card]:focus-within{background-color:#fff!important}.dark .dashboard-shell main .surface,.dark .dashboard-shell main .glass-panel,.dark .dashboard-shell main [data-slot=card],.dark .dashboard-shell main .bg-card,.dark .dashboard-shell .adverx-table-wrapper{background-color:#111827f0!important}.dashboard-shell main .morphic-stats>.surface{background-color:#fff!important}@media (hover:hover){.dashboard-shell main .morphic-stats>.surface:hover{background-color:#fff!important}}.dashboard-shell main .morphic-stats>.surface:focus-within{background-color:#fff!important}.dark .dashboard-shell main .morphic-stats>.surface{background-color:#111827f0!important}
