html{--sk-page:#f4f6f8;--sk-surface:#ffffff;--sk-surface-2:#ffffff;--sk-border:#e3e8ef;--sk-radius:0px;--sk-radius-ctl:6px;--sk-shadow:none;--sk-shadow-hover:none;--sk-blur:none;--sk-ink:#0f172a;--sk-ink-dim:#64748b;--sk-input-bg:#ffffff;--sk-input-shadow:none;--sk-btn-shadow:none;--sk-row-hover:rgba(67,83,232,0.06);--sk-head-bg:#ffffff;--sk-topbar:#ffffff;--sk-topbar-border:#e3e8ef;--sk-statusbar:#f8fafc;--sk-sidebar:#0e1a2b;--sk-sidebar-item:transparent;--sk-gap:0px}html[data-skin]:not([data-skin=slate]) body{background:var(--sk-page);background-attachment:fixed}html[data-skin]:not([data-skin=slate]) body .bg-paper{background:transparent}html[data-skin]:not([data-skin=slate]) main .ac-panel,html[data-skin]:not([data-skin=slate]) main .bg-white{background:var(--sk-surface);border-color:var(--sk-border);border-radius:var(--sk-radius);box-shadow:var(--sk-shadow);backdrop-filter:var(--sk-blur);-webkit-backdrop-filter:var(--sk-blur);transition:box-shadow .18s ease,transform .18s ease,background .18s ease}html[data-skin]:not([data-skin=slate]) main .ac-panel{border-radius:var(--sk-radius);box-shadow:var(--sk-shadow)}html[data-skin]:not([data-skin=slate]) main .border-hairline{border-color:var(--sk-border)}html[data-skin]:not([data-skin=slate]) main input,html[data-skin]:not([data-skin=slate]) main select,html[data-skin]:not([data-skin=slate]) main textarea{background:var(--sk-input-bg);border-color:var(--sk-border);border-radius:var(--sk-radius-ctl);box-shadow:var(--sk-input-shadow);color:var(--sk-ink)}html[data-skin]:not([data-skin=slate]) main button{border-radius:var(--sk-radius-ctl);box-shadow:var(--sk-btn-shadow);transition:transform .12s var(--ease-out),box-shadow .12s var(--ease-out),filter .12s var(--ease-out)}html[data-skin]:not([data-skin=slate]) main button:not(:disabled):active{transform:translateY(0) scale(.985)}html[data-skin]:not([data-skin=slate]) main table tbody tr:hover{background:var(--sk-row-hover)}html[data-skin]:not([data-skin=slate]) main table thead th{background:var(--sk-head-bg);color:var(--sk-ink-dim);backdrop-filter:var(--sk-blur);-webkit-backdrop-filter:var(--sk-blur)}html[data-skin]:not([data-skin=slate]) main table tbody tr{border-color:var(--sk-border)}html[data-skin]:not([data-skin=slate]) .ac-sidebar{background:var(--sk-sidebar);backdrop-filter:var(--sk-blur);-webkit-backdrop-filter:var(--sk-blur)}html[data-skin]:not([data-skin=slate]) .ac-topbar{background:var(--sk-topbar)}html[data-skin]:not([data-skin=slate]) .ac-statusbar,html[data-skin]:not([data-skin=slate]) .ac-topbar{border-color:var(--sk-topbar-border);backdrop-filter:var(--sk-blur);-webkit-backdrop-filter:var(--sk-blur)}html[data-skin]:not([data-skin=slate]) .ac-statusbar{background:var(--sk-statusbar);color:var(--sk-ink-dim)}html[data-skin=skeuomorphic]{--sk-page:linear-gradient(180deg,#d8d2c6,#cfc8ba);--sk-surface:linear-gradient(180deg,#ffffff,#edeff3 55%,#e2e6ec);--sk-border:#a9b2c0;--sk-radius:7px;--sk-radius-ctl:5px;--sk-shadow:inset 0 1px 0 rgba(255,255,255,0.95),0 1px 1px rgba(30,35,45,0.28),0 3px 6px rgba(30,35,45,0.16);--sk-input-bg:#f7f8fa;--sk-input-shadow:inset 0 2px 3px rgba(30,35,45,0.22),inset 0 -1px 0 rgba(255,255,255,0.8);--sk-btn-shadow:inset 0 1px 0 rgba(255,255,255,0.9),0 1px 2px rgba(30,35,45,0.3);--sk-head-bg:linear-gradient(180deg,#f2f4f7,#dfe3ea);--sk-topbar:linear-gradient(180deg,#fbfbfc,#e7eaf0);--sk-topbar-border:#a9b2c0;--sk-statusbar:linear-gradient(180deg,#e9ecf1,#d7dbe3);--sk-sidebar:linear-gradient(180deg,#223247,#16212f);--sk-row-hover:rgba(67,83,232,0.1)}html[data-skin=skeuomorphic] main button:active{box-shadow:inset 0 2px 4px rgba(30,35,45,.35)}html[data-skin=skeuomorphic] main table tbody tr{border-bottom:1px solid #b9c0cc;box-shadow:inset 0 -2px 0 rgba(255,255,255,.7)}html[data-skin=skeuomorphic] main table tbody tr:nth-child(2n){background:rgba(255,255,255,.45)}html[data-skin=neumorphic]{--sk-page:#e8ecf3;--sk-surface:#e8ecf3;--sk-border:rgba(163,177,198,0.35);--sk-radius:18px;--sk-radius-ctl:12px;--sk-shadow:8px 8px 18px rgba(163,177,198,0.6),-8px -8px 18px rgba(255,255,255,0.95);--sk-input-bg:#e8ecf3;--sk-input-shadow:inset 4px 4px 8px rgba(163,177,198,0.55),inset -4px -4px 8px rgba(255,255,255,0.9);--sk-btn-shadow:5px 5px 11px rgba(163,177,198,0.55),-5px -5px 11px rgba(255,255,255,0.9);--sk-head-bg:#e8ecf3;--sk-topbar:#e8ecf3;--sk-topbar-border:rgba(163,177,198,0.3);--sk-statusbar:#e4e8f0;--sk-sidebar:#dfe4ec;--sk-ink:#1e2532;--sk-ink-dim:#55607a;--sk-row-hover:rgba(255,255,255,0.75)}html[data-skin=neumorphic] main button:active{box-shadow:inset 4px 4px 9px rgba(163,177,198,.6),inset -4px -4px 9px rgba(255,255,255,.9);transform:none}html[data-skin=neumorphic] .ac-sidebar,html[data-skin=neumorphic] .ac-sidebar a,html[data-skin=neumorphic] .ac-sidebar button{color:#2b3242}html[data-skin=neumorphic] .ac-sidebar a:hover{background:rgba(255,255,255,.7);color:#101623}html[data-skin=neumorphic] .ac-sidebar .ac-nav-active{background:#e8ecf3;color:#101623;box-shadow:inset 3px 3px 7px rgba(163,177,198,.55),inset -3px -3px 7px rgba(255,255,255,.9)}html[data-skin=neumorphic] main table thead th{box-shadow:inset 0 -1px 0 rgba(163,177,198,.5)}html[data-skin=glass]{--sk-page:radial-gradient(1200px 800px at 12% 8%,#c7d8ff 0%,transparent 55%),radial-gradient(1000px 700px at 88% 22%,#ffd8ef 0%,transparent 52%),radial-gradient(900px 900px at 45% 95%,#c8f4e8 0%,transparent 55%),#eef2f9;--sk-surface:rgba(255,255,255,0.58);--sk-border:rgba(255,255,255,0.65);--sk-radius:14px;--sk-radius-ctl:9px;--sk-shadow:0 8px 30px rgba(24,39,75,0.1),inset 0 1px 0 rgba(255,255,255,0.7);--sk-blur:blur(16px) saturate(150%);--sk-input-bg:rgba(255,255,255,0.72);--sk-input-shadow:inset 0 1px 2px rgba(24,39,75,0.06);--sk-btn-shadow:0 2px 10px rgba(24,39,75,0.12);--sk-head-bg:rgba(255,255,255,0.72);--sk-topbar:rgba(255,255,255,0.6);--sk-topbar-border:rgba(255,255,255,0.6);--sk-statusbar:rgba(255,255,255,0.5);--sk-sidebar:rgba(14,26,43,0.72);--sk-row-hover:rgba(255,255,255,0.6)}@supports not (backdrop-filter:blur(1px)){html[data-skin=glass]{--sk-surface:rgba(255,255,255,0.93);--sk-sidebar:#0e1a2b}}html[data-skin=clay]{--sk-page:linear-gradient(160deg,#eef0ff,#fdf0f6 48%,#eaf7f4);--sk-surface:#ffffff;--sk-border:transparent;--sk-radius:24px;--sk-radius-ctl:14px;--sk-shadow:0 14px 28px rgba(108,99,255,0.16),inset -6px -6px 14px rgba(108,99,255,0.07),inset 6px 6px 14px rgba(255,255,255,0.95);--sk-input-bg:#f6f5ff;--sk-input-shadow:inset 3px 3px 8px rgba(108,99,255,0.12);--sk-btn-shadow:0 6px 14px rgba(108,99,255,0.22),inset 0 -2px 6px rgba(108,99,255,0.12),inset 0 2px 4px rgba(255,255,255,0.7);--sk-head-bg:#f7f6ff;--sk-topbar:rgba(255,255,255,0.86);--sk-topbar-border:rgba(108,99,255,0.14);--sk-statusbar:rgba(255,255,255,0.7);--sk-sidebar:linear-gradient(180deg,#3a3570,#272350);--sk-row-hover:rgba(108,99,255,0.07)}html[data-skin=clay] main button{padding-left:14px;padding-right:14px}html[data-skin=clay] main table tbody tr{border-color:rgba(108,99,255,.1)}html[data-skin=liquid]{--sk-page:radial-gradient(1100px 700px at 20% 0%,#7aa2ff 0%,transparent 50%),radial-gradient(900px 700px at 85% 15%,#b98cff 0%,transparent 48%),radial-gradient(1000px 800px at 60% 100%,#4fd1c5 0%,transparent 52%),linear-gradient(180deg,#eaf0fb,#e6ecfa);--sk-surface:rgba(255,255,255,0.5);--sk-border:rgba(255,255,255,0.55);--sk-radius:22px;--sk-radius-ctl:999px;--sk-shadow:0 10px 34px rgba(20,32,66,0.14),inset 0 1px 0 rgba(255,255,255,0.9),inset 0 -14px 24px -14px rgba(255,255,255,0.75);--sk-blur:blur(22px) saturate(180%);--sk-input-bg:rgba(255,255,255,0.62);--sk-input-shadow:inset 0 1px 0 rgba(255,255,255,0.9),inset 0 -1px 3px rgba(20,32,66,0.08);--sk-btn-shadow:0 3px 14px rgba(20,32,66,0.16),inset 0 1px 0 rgba(255,255,255,0.85);--sk-head-bg:rgba(255,255,255,0.66);--sk-topbar:rgba(255,255,255,0.52);--sk-topbar-border:rgba(255,255,255,0.55);--sk-statusbar:rgba(255,255,255,0.45);--sk-sidebar:rgba(18,28,52,0.6);--sk-row-hover:rgba(255,255,255,0.55)}html[data-skin=liquid] main .ac-panel{position:relative;overflow:hidden}html[data-skin=liquid] main .ac-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(140deg,rgba(255,255,255,.95),rgba(255,255,255,.1) 38%,rgba(255,255,255,.05) 62%,rgba(255,255,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}html[data-skin=liquid] main button{padding-left:14px;padding-right:14px}@supports not (backdrop-filter:blur(1px)){html[data-skin=liquid]{--sk-surface:rgba(255,255,255,0.94);--sk-sidebar:#121c34}}html[data-skin=bento]{--sk-page:#f1f3f7;--sk-surface:#ffffff;--sk-border:#e6e9f0;--sk-radius:20px;--sk-radius-ctl:10px;--sk-shadow:0 1px 2px rgba(16,24,40,0.04);--sk-shadow-hover:0 6px 20px rgba(16,24,40,0.09);--sk-input-bg:#f7f8fb;--sk-head-bg:#f7f8fb;--sk-topbar:#ffffff;--sk-topbar-border:#e6e9f0;--sk-statusbar:#f1f3f7;--sk-sidebar:#14161c;--sk-row-hover:rgba(16,24,40,0.035);--sk-gap:14px}html[data-skin=bento] main .grid{gap:var(--sk-gap)}html[data-skin=bento] main .ac-stat:nth-of-type(4n+1){background:#fdf6ec}html[data-skin=bento] main .ac-stat:nth-of-type(4n+2){background:#eef4ff}html[data-skin=bento] main .ac-stat:nth-of-type(4n+3){background:#eefaf3}html[data-skin=bento] main .ac-stat:nth-of-type(4n+4){background:#fbeef6}html[data-skin=bento] main .ac-panel:hover{box-shadow:var(--sk-shadow-hover)}html[data-skin=spatial]{color-scheme:dark;--sk-page:radial-gradient(1200px 900px at 25% 0%,#1b2a52 0%,transparent 55%),radial-gradient(900px 800px at 80% 30%,#2b1f4d 0%,transparent 50%),linear-gradient(180deg,#0a0e1a,#0d1322);--sk-surface:rgba(30,41,66,0.55);--sk-border:rgba(255,255,255,0.14);--sk-radius:20px;--sk-radius-ctl:12px;--sk-shadow:0 18px 50px rgba(0,0,0,0.5),inset 0 1px 0 rgba(255,255,255,0.14);--sk-shadow-hover:0 26px 64px rgba(0,0,0,0.6),inset 0 1px 0 rgba(255,255,255,0.2);--sk-blur:blur(24px) saturate(140%);--sk-ink:#eef2f9;--sk-ink-dim:#a5b2c9;--sk-input-bg:rgba(12,18,32,0.6);--sk-input-shadow:inset 0 1px 2px rgba(0,0,0,0.4);--sk-btn-shadow:0 6px 18px rgba(0,0,0,0.45);--sk-head-bg:rgba(18,26,46,0.85);--sk-topbar:rgba(16,23,41,0.7);--sk-topbar-border:rgba(255,255,255,0.12);--sk-statusbar:rgba(10,15,27,0.75);--sk-sidebar:rgba(10,15,27,0.75);--sk-row-hover:rgba(255,255,255,0.07)}html[data-skin=spatial] main{perspective:1400px;color:var(--sk-ink)}html[data-skin=spatial] main .ac-panel:hover{transform:translateY(-2px);box-shadow:var(--sk-shadow-hover)}html[data-skin=spatial] main .text-slate-700,html[data-skin=spatial] main .text-slate-800,html[data-skin=spatial] main .text-slate-900{color:#f2f5fa}html[data-skin=spatial] main .text-slate-500,html[data-skin=spatial] main .text-slate-600{color:#c3cede}html[data-skin=spatial] main .text-slate-300,html[data-skin=spatial] main .text-slate-400{color:#8f9fb8}html[data-skin=spatial] main .bg-slate-100,html[data-skin=spatial] main .bg-slate-50{background:rgba(255,255,255,.06)}html[data-skin=spatial] main table tbody tr:hover{background:rgba(255,255,255,.07)}html[data-skin=spatial] main .bg-emerald-50{background:rgba(16,185,129,.18)}html[data-skin=spatial] main .bg-amber-50{background:rgba(245,158,11,.18)}html[data-skin=spatial] main .bg-red-50{background:rgba(239,68,68,.18)}html[data-skin=spatial] main .bg-brand-50{background:rgba(83,97,236,.22)}html[data-skin=spatial] main .bg-purple-50{background:rgba(168,85,247,.2)}html[data-skin=spatial] main .text-emerald-700{color:#6ee7b7}html[data-skin=spatial] main .text-amber-700{color:#fcd34d}html[data-skin=spatial] main .text-red-700{color:#fca5a5}html[data-skin=spatial] main .text-brand-700{color:#b3bbff}html[data-skin=spatial] main .text-purple-700{color:#d8b4fe}html[data-skin=classic]{--sk-page:#c0c0c0;--sk-surface:#d4d0c8;--sk-surface-2:#d4d0c8;--sk-border:#808080;--sk-radius:0px;--sk-radius-ctl:0px;--sk-shadow:inset 1px 1px 0 #ffffff,inset -1px -1px 0 #6d6d6d;--sk-shadow-hover:inset 1px 1px 0 #ffffff,inset -1px -1px 0 #6d6d6d;--sk-blur:none;--sk-ink:#000000;--sk-ink-dim:#3f3f3f;--sk-input-bg:#ffffff;--sk-input-shadow:inset 1px 1px 0 #6d6d6d,inset -1px -1px 0 #ffffff;--sk-btn-shadow:inset 1px 1px 0 #ffffff,inset -1px -1px 0 #6d6d6d;--sk-row-hover:#000080;--sk-head-bg:#d4d0c8;--sk-topbar:#d4d0c8;--sk-topbar-border:#808080;--sk-statusbar:#d4d0c8;--sk-sidebar:#000080;--sk-gap:2px}html[data-skin=classic] main button:active{box-shadow:inset 1px 1px 0 #6d6d6d,inset -1px -1px 0 #ffffff;transform:none}html[data-skin=classic] main button:hover{transform:none}html[data-skin=classic] main table tbody tr:hover{background:#000080;color:#ffffff}html[data-skin=classic] main table tbody tr:hover a,html[data-skin=classic] main table tbody tr:hover td{color:#ffffff}html[data-skin=classic] body{font-family:Tahoma,"MS Sans Serif",system-ui,sans-serif}html[data-skin=classic] header .text-slate-400,html[data-skin=classic] header .text-slate-500,html[data-skin=classic] header .text-slate-600,html[data-skin=classic] main .text-slate-400,html[data-skin=classic] main .text-slate-500,html[data-skin=classic] main .text-slate-600{color:#3f3f3f}html[data-skin=classic] header .text-slate-700,html[data-skin=classic] header .text-slate-800,html[data-skin=classic] header .text-slate-900,html[data-skin=classic] main .text-slate-700,html[data-skin=classic] main .text-slate-800,html[data-skin=classic] main .text-slate-900{color:#000000}html[data-skin=classic] main .text-slate-300{color:#6d6d6d}html[data-skin=classic] main .text-\[10px\]{font-size:11px}html[data-skin=classic] main .text-\[11px\]{font-size:12px}html[data-skin=classic] main .text-\[12px\],html[data-skin=classic] main .text-xs{font-size:12.5px}html[data-skin=classic] main .text-emerald-700{color:#006400}html[data-skin=classic] main .text-red-600,html[data-skin=classic] main .text-red-700{color:#a40000}html[data-skin=classic] main .text-amber-600,html[data-skin=classic] main .text-amber-700{color:#7a4b00}html[data-skin=classic] main .text-brand-700,html[data-skin=classic] main .text-sky-600{color:#000080}.skin-swatch{position:relative;height:74px;border-radius:10px;overflow:hidden;padding:10px;display:flex;gap:7px;align-items:flex-start}.skin-swatch i{display:block;height:30px;flex:1;border-radius:6px}.skin-swatch i:last-child{flex:0 0 26px}.skin-swatch[data-preview=slate]{background:#f4f6f8}.skin-swatch[data-preview=slate] i{background:#fff;border:1px solid #e3e8ef;border-radius:0}.skin-swatch[data-preview=skeuomorphic]{background:linear-gradient(180deg,#d8d2c6,#cfc8ba)}.skin-swatch[data-preview=skeuomorphic] i{background:linear-gradient(180deg,#fff,#e2e6ec);border:1px solid #a9b2c0;box-shadow:inset 0 1px 0 #fff,0 2px 3px rgba(30,35,45,.3)}.skin-swatch[data-preview=neumorphic]{background:#e8ecf3}.skin-swatch[data-preview=neumorphic] i{background:#e8ecf3;border-radius:10px;box-shadow:5px 5px 11px rgba(163,177,198,.6),-5px -5px 11px #fff}.skin-swatch[data-preview=glass]{background:radial-gradient(60px 40px at 20% 20%,#c7d8ff,transparent 60%),radial-gradient(60px 40px at 80% 70%,#ffd8ef,transparent 60%),#eef2f9}.skin-swatch[data-preview=glass] i{background:rgba(255,255,255,.58);border:1px solid rgba(255,255,255,.7);backdrop-filter:blur(6px);box-shadow:0 4px 14px rgba(24,39,75,.12)}.skin-swatch[data-preview=clay]{background:linear-gradient(160deg,#eef0ff,#fdf0f6)}.skin-swatch[data-preview=clay] i{background:#fff;border-radius:12px;box-shadow:0 8px 14px rgba(108,99,255,.2),inset -3px -3px 8px rgba(108,99,255,.08),inset 3px 3px 8px #fff}.skin-swatch[data-preview=liquid]{background:radial-gradient(70px 50px at 15% 10%,#7aa2ff,transparent 55%),radial-gradient(70px 50px at 85% 80%,#b98cff,transparent 55%),#e9eefa}.skin-swatch[data-preview=liquid] i{background:rgba(255,255,255,.5);border:1px solid rgba(255,255,255,.75);border-radius:14px;backdrop-filter:blur(8px) saturate(180%);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 6px 16px rgba(20,32,66,.18)}.skin-swatch[data-preview=bento]{background:#f1f3f7;gap:9px}.skin-swatch[data-preview=bento] i{background:#fdf6ec;border-radius:12px;border:1px solid #e6e9f0}.skin-swatch[data-preview=bento] i:last-child{background:#eef4ff}.skin-swatch[data-preview=spatial]{background:radial-gradient(80px 60px at 25% 0,#1b2a52,transparent 60%),linear-gradient(180deg,#0a0e1a,#0d1322)}.skin-swatch[data-preview=spatial] i{background:rgba(30,41,66,.7);border:1px solid rgba(255,255,255,.16);border-radius:12px;box-shadow:0 10px 22px rgba(0,0,0,.55),inset 0 1px 0 rgba(255,255,255,.16)}.skin-swatch[data-preview=classic]{background:#c0c0c0}.skin-swatch[data-preview=classic] i{background:#d4d0c8;border-radius:0;box-shadow:inset 1px 1px 0 #fff,inset -1px -1px 0 #6d6d6d}@media (prefers-reduced-motion:reduce){html[data-skin] main .ac-panel,html[data-skin] main button{transition:none!important}html[data-skin=spatial] main .ac-panel:hover{transform:none}}