.admin-shell{color:hsl(var(--admin-ink));font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.6}.admin-shell h1,.admin-shell h2,.admin-shell h3,.admin-shell .admin-page-title{letter-spacing:0;text-transform:none;font-family:Cormorant Garamond,Georgia,serif;font-weight:400;line-height:1.12}.admin-shell h1,.admin-shell .admin-page-title{font-size:clamp(2.4rem,3vw,3.4rem)}.admin-shell h2{font-size:2rem}.admin-shell h3{font-size:1.6rem}.admin-shell :is(p,span,td,th,a,button,label,input,textarea,select).font-mono:not(.admin-stat-label){font-family:Inter,system-ui,sans-serif}.admin-shell :is(p,span).font-mono.text-2xl,.admin-shell :is(p,span).font-mono.text-3xl{overflow-wrap:anywhere;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,2.7vw,2.9rem);font-weight:400;line-height:1.1}.admin-shell :is(p,span,td,th,button,label).font-mono:is(.uppercase,[class*="text-[10px]"],[class*="text-[11px]"]){font-family:JetBrains Mono,monospace}.admin-shell .admin-nav-active{border-left:2px solid hsl(var(--primary));color:hsl(var(--admin-ink));background:hsl(var(--admin-wash));font-weight:600}.admin-shell .admin-nav-item:not(.admin-nav-active){border-left:2px solid #0000}.admin-shell .admin-nav-item:hover{background:hsl(var(--admin-wash))}.admin-shell .admin-stat-card{border:1px solid hsl(var(--admin-line));background:hsl(var(--admin-paper));min-width:0;min-height:154px;box-shadow:0 3px 16px hsl(var(--admin-shadow));text-align:left;border-radius:16px;flex-direction:column;align-items:flex-start;padding:24px;transition:box-shadow .15s,border-color .15s,transform .15s;display:flex}.admin-shell .admin-stat-card:hover{border-color:hsl(var(--input));box-shadow:0 6px 20px hsl(var(--admin-shadow));transform:translateY(-1px)}.admin-shell .admin-stat-label{text-transform:uppercase;letter-spacing:.09em;color:hsl(var(--admin-quiet));font-family:JetBrains Mono,monospace;font-size:10px;line-height:1.5}.admin-shell .admin-stat-value{overflow-wrap:anywhere;font-variant-numeric:lining-nums;max-width:100%;font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,2.7vw,2.9rem);font-weight:400;line-height:1.1}.admin-shell .admin-overview-date{font-family:Cormorant Garamond,Georgia,serif;font-size:1.6rem;line-height:1.2}.admin-shell button.admin-stat-card:hover{background:hsl(var(--admin-paper))}.admin-shell :is(.rounded-xl,.rounded-lg):is(.shadow-sm,.shadow-md,.shadow-lg):not(button):not(.rounded-full){background-color:hsl(var(--admin-paper));border-color:hsl(var(--admin-line));box-shadow:0 3px 16px hsl(var(--admin-shadow));border-radius:16px}.admin-shell :is([class*=bg-emerald-],[class*=bg-green-],[class*=bg-amber-],[class*=bg-yellow-],[class*=bg-teal-],[class*=bg-blue-],[class*=bg-cyan-],[class*=bg-purple-],[class*=bg-indigo-],[class*=bg-orange-]){background-color:hsl(var(--admin-wash))}.admin-shell :is([class*=text-emerald-],[class*=text-green-],[class*=text-amber-],[class*=text-yellow-],[class*=text-teal-],[class*=text-blue-],[class*=text-cyan-],[class*=text-purple-],[class*=text-indigo-],[class*=text-orange-]){color:hsl(var(--admin-ink))}.admin-shell :is([class*=border-emerald-],[class*=border-green-],[class*=border-amber-],[class*=border-yellow-],[class*=border-teal-],[class*=border-blue-],[class*=border-purple-]){border-color:hsl(var(--admin-line))}.admin-shell :is([class*=text-red-],[class*=text-rose-]){color:hsl(var(--primary))}.admin-shell :is([class*=bg-red-],[class*=bg-rose-])[class*=rounded-full]:is(.w-1,.w-1\.5,.w-2,.h-1,.h-1\.5,.h-2){background-color:hsl(var(--primary))}.admin-shell :is([class*=bg-red-],[class*=bg-rose-]):not(button):not(.rounded-full),.admin-shell :is([class*=bg-slate-],[class*=bg-gray-]):not(button){background-color:hsl(var(--admin-wash))}.admin-shell :is([class*=text-slate-],[class*=text-gray-]){color:hsl(var(--admin-quiet))}.admin-shell :is(button.bg-primary,button[class*=bg-slate-9],button[class*=bg-black]){background-color:hsl(var(--admin-ink));color:hsl(var(--admin-paper))}.admin-shell button[class*=bg-red-6]{background-color:hsl(var(--primary));color:hsl(var(--admin-paper))}.admin-shell :is(.rounded-md,.rounded-lg,.rounded-xl):is(.border,[class*=border-gray-],[class*=border-slate-]):not(button):not(.rounded-full):not([role=button]){border-color:hsl(var(--admin-line))}.admin-shell :is(.rounded-md,.rounded-lg,.rounded-xl):is(.border,[class*=border-gray-],[class*=border-slate-]):not(button):not(.rounded-full):not([role=button]):is(.bg-card,.bg-white){border-radius:16px}.admin-shell button{transition-duration:.15s}.admin-shell table{font-size:14px;line-height:1.6}@media (prefers-reduced-motion:reduce){.admin-shell *,.admin-shell :before,.admin-shell :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.admin-shell .report-body ul,.admin-shell .report-body ol{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.admin-shell .report-body li{border:1px solid hsl(var(--border));background:hsl(var(--card));border-radius:.75rem;padding:.75rem 1rem}.admin-shell .report-body p+p{margin-top:.5rem}
