@font-face{font-family:GeistSans;src:url(/_next/static/media/028c0d39d2e8f589-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900}@font-face{font-family:GeistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.53%;line-gap-override:9.33%;size-adjust:107.19%}.__className_fb8f2c{font-family:GeistSans,GeistSans Fallback}.__variable_fb8f2c{--font-geist-sans:"GeistSans","GeistSans Fallback"}@font-face{font-family:GeistMono;src:url(/_next/static/media/5b01f339abf2f1a5.p.woff2) format("woff2");font-display:swap;font-weight:100 900}.__className_f910ec{font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.__variable_f910ec{--font-geist-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}:root{--admin-bg-primary:#000000;--admin-bg-secondary:#0a0a0a;--admin-surface:rgba(255,255,255,0.03);--admin-surface-hover:rgba(255,255,255,0.06);--admin-glass-bg:rgba(255,255,255,0.02);--admin-glass-border:rgba(255,255,255,0.1);--admin-glass-shadow:0 8px 32px rgba(0,0,0,0.4);--admin-gradient-blue:linear-gradient(135deg,#3b82f6,#06b6d4);--admin-gradient-purple:linear-gradient(135deg,#a855f7,#ec4899);--admin-gradient-green:linear-gradient(135deg,#10b981,#06b6d4);--admin-gradient-orange:linear-gradient(135deg,#f59e0b,#ef4444);--admin-shadow-sm:0 2px 8px rgba(0,0,0,0.2);--admin-shadow-md:0 4px 16px rgba(0,0,0,0.3);--admin-shadow-lg:0 8px 32px rgba(0,0,0,0.4);--admin-shadow-xl:0 16px 48px rgba(0,0,0,0.5);--admin-glow-blue:0 0 24px rgba(59,130,246,0.3);--admin-glow-purple:0 0 24px rgba(168,85,247,0.3);--admin-glow-green:0 0 24px rgba(16,185,129,0.3);--admin-transition-fast:150ms;--admin-transition-base:250ms;--admin-transition-slow:400ms;--admin-space-xs:0.5rem;--admin-space-sm:0.75rem;--admin-space-md:1rem;--admin-space-lg:1.5rem;--admin-space-xl:2rem;--admin-radius-sm:0.5rem;--admin-radius-md:0.75rem;--admin-radius-lg:1rem;--admin-radius-xl:1.5rem;--admin-radius-2xl:2rem}.admin-glass{background:var(--admin-glass-bg);backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid var(--admin-glass-border);box-shadow:var(--admin-glass-shadow)}.admin-glass-strong{background:rgba(255,255,255,.05);backdrop-filter:blur(32px) saturate(200%);-webkit-backdrop-filter:blur(32px) saturate(200%);border:1px solid rgba(255,255,255,.15);box-shadow:var(--admin-shadow-lg)}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.admin-gradient-animated{background-size:200% 200%;animation:gradient-shift 8s ease infinite}@keyframes admin-fade-in-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes admin-fade-in{0%{opacity:0}to{opacity:1}}@keyframes admin-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes admin-pulse{0%,to{opacity:1}50%{opacity:.5}}.admin-pulse{animation:admin-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes admin-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.admin-shimmer{position:relative;overflow:hidden}.admin-shimmer:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);animation:admin-shimmer 2s infinite}.admin-glow-blue{box-shadow:var(--admin-glow-blue)}.admin-glow-purple{box-shadow:var(--admin-glow-purple)}.admin-glow-green{box-shadow:var(--admin-glow-green)}.admin-card-hover{transition:all var(--admin-transition-base) cubic-bezier(.21,1.02,.73,1)}.admin-card-hover:hover{transform:translateY(-4px);box-shadow:var(--admin-shadow-xl)}.admin-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.admin-scrollbar::-webkit-scrollbar{width:8px;height:8px}.admin-scrollbar::-webkit-scrollbar-track{background:transparent}.admin-scrollbar::-webkit-scrollbar-thumb{background:rgba(255,255,255,.2);border-radius:4px}.admin-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,.3)}.admin-text-gradient-blue{background:var(--admin-gradient-blue);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.admin-text-gradient-purple{background:var(--admin-gradient-purple);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.admin-text-gradient-green{background:var(--admin-gradient-green);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.admin-button-modern{position:relative;overflow:hidden;transition:all var(--admin-transition-base) ease}.admin-button-modern:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.1);transform:translate(-50%,-50%);transition:width .6s,height .6s}.admin-button-modern:hover:before{width:300px;height:300px}@keyframes admin-count-up{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.admin-counter{animation:admin-count-up .5s ease-out}.admin-focus-ring:focus{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.admin-focus-ring:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(59,130,246,.3)}.admin-skeleton{background:linear-gradient(90deg,rgba(255,255,255,.02) 25%,rgba(255,255,255,.05) 50%,rgba(255,255,255,.02) 75%);background-size:200% 100%;animation:admin-shimmer 1.5s infinite}.admin-grid-pattern{background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 0);background-size:20px 20px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (prefers-color-scheme:dark){:root{--admin-bg-primary:#000000;--admin-bg-secondary:#0a0a0a}}@media print{.admin-glass,.admin-glass-strong{background:white;border-color:black}.admin-text-gradient-blue,.admin-text-gradient-green,.admin-text-gradient-purple{-webkit-text-fill-color:black;color:black}}