@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.2a48534a.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.18a48cbc.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.7a40eb73.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.c995e352.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.76dcb0b2.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.7cd81963.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.3a6ba036.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_7b064e0d-module__MOT0tq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_7b064e0d-module__MOT0tq__variable{--font-inter:"Inter","Inter Fallback"}
:root{--glass-bg:#0f0f0fd9;--glass-bg-hover:#141414e0;--glass-bg-active:#191919eb;--glass-bg-elevated:#121212e6;--glass-bg-solid:#0c0c0cf2;--glass-border:#ffffff1a;--glass-border-subtle:#ffffff0f;--glass-border-strong:#fff3;--glass-border-glow:#ffffff26;--glass-text:#fffffff2;--glass-text-secondary:#ffffffb3;--glass-text-muted:#ffffff80;--glass-text-dim:#ffffff59;--glass-shadow-sm:0 2px 8px #00000026;--glass-shadow-md:0 4px 16px #0003;--glass-shadow-lg:0 8px 32px #00000040;--glass-shadow-xl:0 12px 48px #0000004d;--glass-shadow-inner:inset 0 1px 0 #ffffff1a;--glass-shadow-glow:0 0 20px #ffffff0d;--glass-blur-sm:8px;--glass-blur-md:16px;--glass-blur-lg:24px;--glass-blur-xl:40px;--glass-gradient-border:linear-gradient(135deg,#ffffff26 0%,#ffffff0d 50%,#ffffff1a 100%);--glass-gradient-shine:linear-gradient(135deg,#ffffff1a 0%,#fff0 50%);--glass-gradient-surface:linear-gradient(180deg,#ffffff14 0%,#ffffff05 100%);--glass-accent:#f59e0be6;--glass-accent-bg:#f59e0b26;--glass-accent-border:#f59e0b4d;--glass-accent-glow:#f59e0b33;--glass-success:#22c55ecc;--glass-success-bg:#22c55e26;--glass-success-border:#22c55e4d;--glass-warning:#f97316cc;--glass-warning-bg:#f9731626;--glass-warning-border:#f973164d;--glass-danger:#ef4444cc;--glass-danger-bg:#ef444426;--glass-danger-border:#ef44444d;--glass-error:#ef4444e6;--glass-error-bg:#ef44441f;--glass-error-border:#ef444459;--glass-bg-subtle:#ffffff0d;--glass-text-on-accent:#fff;--glass-blur:blur(12px);--glass-shadow:0 4px 12px #00000026;--glass-transition-fast:.15s cubic-bezier(.4,0,.2,1);--glass-transition-normal:.25s cubic-bezier(.4,0,.2,1);--glass-transition-slow:.4s cubic-bezier(.4,0,.2,1);--glass-radius-sm:4px;--glass-radius-md:6px;--glass-radius-lg:6px;--glass-radius-xl:8px;--glass-radius-full:9999px}[data-theme=light]{--glass-bg:#ffffff2e;--glass-bg-hover:#fff3;--glass-bg-active:#fff3;--glass-bg-elevated:#ffffff30;--glass-bg-solid:#fff3;--glass-border:#00000014;--glass-border-subtle:#0000000d;--glass-border-strong:#00000026;--glass-border-glow:#fffc;--glass-text:#000000e6;--glass-text-secondary:#000000a6;--glass-text-muted:#00000073;--glass-text-dim:#0000004d;--glass-shadow-sm:0 2px 8px #00000014;--glass-shadow-md:0 4px 16px #0000001a;--glass-shadow-lg:0 8px 32px #0000001f;--glass-shadow-xl:0 12px 48px #00000026;--glass-shadow-inner:inset 0 1px 0 #ffffffe6;--glass-shadow-glow:0 0 20px #ffffff4d;--glass-blur-sm:6px;--glass-blur-md:12px;--glass-blur-lg:12px;--glass-blur-xl:12px;--glass-gradient-border:linear-gradient(135deg,#ffffffe6 0%,#ffffff80 50%,#ffffffb3 100%);--glass-gradient-shine:linear-gradient(135deg,#fff9 0%,#fff0 50%);--glass-gradient-surface:linear-gradient(180deg,#ffffffe6 0%,#fff9 100%);--glass-accent:#52525be6;--glass-accent-bg:#52525b1a;--glass-accent-border:#52525b40;--glass-accent-glow:#52525b26;--glass-success-border:#22c55e40;--glass-warning-border:#f9731640;--glass-danger-border:#ef444440;--glass-error:#dc2626e6;--glass-error-bg:#ef44441a;--glass-error-border:#ef444440;--glass-bg-subtle:#00000008;--glass-text-on-accent:#fff;--glass-blur:blur(12px);--glass-shadow:0 4px 12px #00000014}.glass{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-md));border:1px solid var(--glass-border);border-radius:var(--glass-radius-lg);box-shadow:var(--glass-shadow-md),var(--glass-shadow-inner);transition:background var(--glass-transition-normal),border-color var(--glass-transition-normal),box-shadow var(--glass-transition-normal),transform var(--glass-transition-normal)}.glass:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-strong)}.glass-shine{position:relative;overflow:hidden}.glass-shine:before{content:"";background:var(--glass-gradient-shine);pointer-events:none;border-radius:inherit;height:50%;position:absolute;top:0;left:0;right:0}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-lg));border:1px solid var(--glass-border);border-radius:var(--glass-radius-xl);box-shadow:var(--glass-shadow-lg),var(--glass-shadow-inner),var(--glass-shadow-glow);transition:all var(--glass-transition-normal);padding:24px;position:relative;overflow:hidden}.glass-card:before{content:"";background:var(--glass-gradient-border);height:1px;position:absolute;top:0;left:0;right:0}.glass-card:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-xl),var(--glass-shadow-inner),var(--glass-shadow-glow);transform:translateY(-2px)}.glass-card-elevated{background:var(--glass-bg-elevated)}.glass-card-sm{border-radius:var(--glass-radius-lg);padding:16px}.glass-card-lg{border-radius:var(--glass-radius-xl);padding:32px}.glass-btn-vp,.glass-btn-vp-outline{--vp-glass-bg:#ffffff14;--vp-glass-border:#ffffff2e;--vp-glass-shadow:0 12px 34px #00000061;--vp-glass-inner:#ffffff14;--vp-glass-highlight:#ffffff38;--vp-glass-text:#fffffff2;--vp-glass-outline:transparent}[data-theme=light] .glass-btn-vp,[data-theme=light] .glass-btn-vp-outline{--vp-glass-bg:#ffffffb8;--vp-glass-border:#14182324;--vp-glass-shadow:0 10px 26px #1418231a;--vp-glass-inner:#ffffff8c;--vp-glass-highlight:#ffffff8c;--vp-glass-text:#0c0e12eb;--vp-glass-outline:#0000000f}.glass-btn-vp{cursor:pointer;color:var(--vp-glass-text);background:var(--vp-glass-bg);border:1px solid var(--vp-glass-border);box-shadow:var(--vp-glass-shadow),inset 0 1px 0 var(--vp-glass-inner),0 0 0 1px var(--vp-glass-outline);-webkit-backdrop-filter:blur(20px)saturate(170%)contrast(110%);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.glass-btn-vp:before{content:"";border-radius:inherit;background:radial-gradient(110% 70% at 30% 12%,var(--vp-glass-highlight),#fff0 55%);pointer-events:none;opacity:.7;position:absolute;inset:0}.glass-btn-vp:hover:not(:disabled){box-shadow:0 14px 38px #0000006b,inset 0 1px 0 var(--vp-glass-inner),0 0 0 1px var(--vp-glass-outline);transform:translateY(-1px)}[data-theme=light] .glass-btn-vp:hover:not(:disabled){box-shadow:0 12px 32px #0000002e,inset 0 1px 0 var(--vp-glass-inner),0 0 0 1px var(--vp-glass-outline)}.glass-btn-vp:disabled{opacity:.5;cursor:not-allowed}.glass-btn-vp-outline{cursor:pointer;color:var(--vp-glass-text);background:var(--vp-glass-bg);border:1px solid var(--vp-glass-border);box-shadow:var(--vp-glass-shadow),inset 0 1px 0 var(--vp-glass-inner),0 0 0 1px var(--vp-glass-outline);-webkit-backdrop-filter:blur(20px)saturate(170%)contrast(110%);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative}.glass-btn-vp-outline:before{content:"";border-radius:inherit;background:radial-gradient(110% 70% at 30% 12%,var(--vp-glass-highlight),#fff0 55%);pointer-events:none;opacity:.7;position:absolute;inset:0}.glass-btn-vp-outline:hover:not(:disabled){box-shadow:0 14px 38px #0000006b,inset 0 1px 0 var(--vp-glass-inner),0 0 0 1px var(--vp-glass-outline);transform:translateY(-1px)}[data-theme=light] .glass-btn-vp-outline:hover:not(:disabled){box-shadow:0 12px 40px #0000001f,inset 0 1px 0 var(--vp-glass-inner),0 0 0 1px var(--vp-glass-outline)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-btn-vp,.glass-btn-vp-outline{background:color-mix(in srgb,var(--vp-glass-bg)65%,#0000 35%);border-color:color-mix(in srgb,var(--vp-glass-border)60%,#0000002e 40%);box-shadow:0 16px 55px #00000047,inset 0 1px #ffffff38}.glass-btn-vp:before,.glass-btn-vp-outline:before{opacity:.35}}@media (prefers-reduced-transparency:reduce){.glass-btn-vp,.glass-btn-vp-outline{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1e293bcc}}.glass-btn{color:var(--glass-text);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-md));border:1px solid var(--glass-border);border-radius:var(--glass-radius-full);cursor:pointer;transition:all var(--glass-transition-fast);white-space:nowrap;box-shadow:var(--glass-shadow-sm),var(--glass-shadow-inner);justify-content:center;align-items:center;gap:8px;padding:12px 24px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.glass-btn:before{content:"";background:var(--glass-gradient-shine);pointer-events:none;opacity:.5;height:50%;transition:opacity var(--glass-transition-fast);position:absolute;top:0;left:0;right:0}.glass-btn:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-strong);box-shadow:var(--glass-shadow-md),var(--glass-shadow-inner);transform:translateY(-1px)}.glass-btn:hover:before{opacity:.8}.glass-btn:active{background:var(--glass-bg-active);transform:translateY(0)}.glass-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.glass-btn-sm{border-radius:var(--glass-radius-md);padding:8px 16px;font-size:13px}.glass-btn-lg{padding:16px 32px;font-size:16px}.glass-btn-icon{border-radius:var(--glass-radius-full);padding:12px}.glass-btn-icon.glass-btn-sm{padding:8px}.glass-btn-icon.glass-btn-lg{padding:16px}.glass-btn-primary{background:var(--glass-accent-bg);border-color:var(--glass-accent-border);color:var(--glass-accent)}.glass-btn-primary:hover{box-shadow:var(--glass-shadow-md),0 0 20px var(--glass-accent-glow);background:#3b82f640;border-color:#3b82f680}.glass-btn-solid{background:var(--glass-text);color:var(--background);border-color:#0000}.glass-btn-solid:hover{background:var(--glass-text-secondary);border-color:#0000}[data-theme=light] .glass-btn-solid{background:var(--foreground);color:var(--background)}.glass-btn-ghost{box-shadow:none;background:0 0;border-color:#0000}.glass-btn-ghost:hover{background:var(--glass-bg);border-color:var(--glass-border)}.glass-input{width:100%;color:var(--glass-text);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-sm));border:1px solid var(--glass-border);border-radius:var(--glass-radius-md);transition:all var(--glass-transition-fast);box-shadow:var(--glass-shadow-inner);outline:none;padding:12px 16px;font-size:14px}.glass-input::placeholder{color:var(--glass-text-muted)}.glass-input:hover{border-color:var(--glass-border-strong)}.glass-input:focus{border-color:var(--glass-accent-border);background:var(--glass-bg-hover);box-shadow:var(--glass-shadow-inner),0 0 0 3px var(--glass-accent-bg)}.glass-input-lg{border-radius:var(--glass-radius-lg);padding:16px 20px;font-size:16px}.glass-badge{color:var(--glass-text-secondary);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-sm));border:1px solid var(--glass-border-subtle);border-radius:var(--glass-radius-full);transition:all var(--glass-transition-fast);align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:inline-flex}.glass-badge-accent{color:var(--glass-accent);background:var(--glass-accent-bg);border-color:var(--glass-accent-border)}.glass-badge-success{color:var(--glass-success);background:var(--glass-success-bg);border-color:#22c55e4d}.glass-badge-warning{color:var(--glass-warning);background:var(--glass-warning-bg);border-color:#f973164d}.glass-badge-danger{color:var(--glass-danger);background:var(--glass-danger-bg);border-color:#ef44444d}.glass-panel{background:var(--glass-bg-solid);-webkit-backdrop-filter:blur(var(--glass-blur-xl));border:1px solid var(--glass-border);border-radius:var(--glass-radius-xl);box-shadow:var(--glass-shadow-xl);overflow:hidden}.glass-panel-header{border-bottom:1px solid var(--glass-border);background:var(--glass-gradient-surface);padding:20px 24px}.glass-panel-body{padding:24px}.glass-panel-footer{border-top:1px solid var(--glass-border);background:var(--glass-bg);padding:16px 24px}.glass-sidebar{background:var(--glass-bg-solid);width:280px;-webkit-backdrop-filter:blur(var(--glass-blur-xl));border-right:1px solid var(--glass-border);flex-direction:column;display:flex}.glass-nav-item{color:var(--glass-text-secondary);border-radius:var(--glass-radius-md);cursor:pointer;transition:all var(--glass-transition-fast);background:0 0;border:1px solid #0000;align-items:center;gap:12px;margin:4px 8px;padding:12px 16px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.glass-nav-item:hover{color:var(--glass-text);background:var(--glass-bg);border-color:var(--glass-border-subtle)}.glass-nav-item.active{color:var(--glass-text);background:var(--glass-bg-hover);border-color:var(--glass-border)}.glass-nav-item-icon{opacity:.7;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.glass-nav-item:hover .glass-nav-item-icon,.glass-nav-item.active .glass-nav-item-icon{opacity:1}.glass-dropdown{display:inline-block;position:relative}.glass-dropdown-trigger{color:var(--glass-text);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur-md));border:1px solid var(--glass-border);border-radius:var(--glass-radius-md);cursor:pointer;transition:all var(--glass-transition-fast);align-items:center;gap:8px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.glass-dropdown-trigger:hover{background:var(--glass-bg-hover);border-color:var(--glass-border-strong)}.glass-dropdown-menu{background:var(--glass-bg-solid);min-width:200px;-webkit-backdrop-filter:blur(var(--glass-blur-xl));border:1px solid var(--glass-border);border-radius:var(--glass-radius-lg);box-shadow:var(--glass-shadow-xl);z-index:1000;opacity:0;visibility:hidden;transition:all var(--glass-transition-fast);padding:8px;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-8px)}.glass-dropdown.open .glass-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.glass-dropdown-item{color:var(--glass-text-secondary);border-radius:var(--glass-radius-sm);cursor:pointer;transition:all var(--glass-transition-fast);text-align:left;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:10px 12px;font-size:14px;display:flex}.glass-dropdown-item:hover{color:var(--glass-text);background:var(--glass-bg)}.glass-modal-overlay{-webkit-backdrop-filter:blur(4px);z-index:9999;opacity:0;visibility:hidden;transition:all var(--glass-transition-normal);background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.glass-modal-overlay.open{opacity:1;visibility:visible}.glass-modal{background:var(--glass-bg-solid);width:90%;max-width:500px;max-height:90vh;-webkit-backdrop-filter:blur(var(--glass-blur-xl));border:1px solid var(--glass-border);border-radius:var(--glass-radius-xl);box-shadow:var(--glass-shadow-xl);transition:transform var(--glass-transition-normal);overflow:hidden;transform:scale(.95)translateY(20px)}.glass-modal-overlay.open .glass-modal{transform:scale(1)translateY(0)}.glass-modal-header{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;padding:20px 24px;display:flex}.glass-modal-title{color:var(--glass-text);margin:0;font-size:18px;font-weight:600}.glass-modal-close{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius-full);width:32px;height:32px;color:var(--glass-text-secondary);cursor:pointer;transition:all var(--glass-transition-fast);justify-content:center;align-items:center;display:flex}.glass-modal-close:hover{background:var(--glass-bg-hover);color:var(--glass-text)}.glass-modal-body{padding:24px;overflow-y:auto}.glass-modal-footer{border-top:1px solid var(--glass-border);justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.glass-toggle{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--glass-radius-full);cursor:pointer;width:48px;height:28px;transition:all var(--glass-transition-fast);position:relative}.glass-toggle:after{content:"";background:var(--glass-text-secondary);border-radius:var(--glass-radius-full);width:20px;height:20px;transition:all var(--glass-transition-fast);box-shadow:var(--glass-shadow-sm);position:absolute;top:3px;left:3px}.glass-toggle.active{background:var(--glass-accent-bg);border-color:var(--glass-accent-border)}.glass-toggle.active:after{background:var(--glass-accent);left:23px}.glass-progress{background:var(--glass-bg);border:1px solid var(--glass-border-subtle);border-radius:var(--glass-radius-full);width:100%;height:8px;overflow:hidden}.glass-progress-bar{background:var(--glass-gradient-border);border-radius:var(--glass-radius-full);height:100%;transition:width var(--glass-transition-slow)}.glass-progress-bar-accent{background:linear-gradient(90deg,var(--glass-accent-bg)0%,var(--glass-accent)100%)}.glass-divider{background:var(--glass-border);height:1px;margin:16px 0}.glass-divider-vertical{background:var(--glass-border);width:1px;height:24px;margin:0 16px}.glass-avatar{border-radius:var(--glass-radius-full);background:var(--glass-bg);border:2px solid var(--glass-border);width:40px;height:40px;color:var(--glass-text-secondary);box-shadow:var(--glass-shadow-sm);justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex;overflow:hidden}.glass-avatar img{object-fit:cover;width:100%;height:100%}.glass-avatar-sm{width:32px;height:32px;font-size:12px}.glass-avatar-lg{width:56px;height:56px;font-size:18px}.glass-avatar-xl{border-width:3px;width:80px;height:80px;font-size:24px}.glass-tooltip{position:relative}.glass-tooltip-content{color:var(--glass-text);background:var(--glass-bg-solid);-webkit-backdrop-filter:blur(var(--glass-blur-md));border:1px solid var(--glass-border);border-radius:var(--glass-radius-sm);box-shadow:var(--glass-shadow-md);white-space:nowrap;opacity:0;visibility:hidden;transition:all var(--glass-transition-fast);z-index:1000;padding:8px 12px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.glass-tooltip:hover .glass-tooltip-content{opacity:1;visibility:visible}.glass-skeleton{background:linear-gradient(90deg,var(--glass-bg)25%,var(--glass-bg-hover)50%,var(--glass-bg)75%);border-radius:var(--glass-radius-sm);background-size:200% 100%;animation:1.5s infinite glass-skeleton-shimmer}@keyframes glass-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.glass-text-primary{color:var(--glass-text)}.glass-text-secondary{color:var(--glass-text-secondary)}.glass-text-muted{color:var(--glass-text-muted)}.glass-text-accent{color:var(--glass-accent)}.glass-bg-subtle{background:var(--glass-bg)}.glass-bg-elevated{background:var(--glass-bg-elevated)}.glass-border{border:1px solid var(--glass-border)}.glass-border-strong{border:1px solid var(--glass-border-strong)}.glass-border-accent{border:1px solid var(--glass-accent-border)}.glass-blur-sm{-webkit-backdrop-filter:blur(var(--glass-blur-sm))}.glass-blur-md{-webkit-backdrop-filter:blur(var(--glass-blur-md))}.glass-blur-lg{-webkit-backdrop-filter:blur(var(--glass-blur-lg))}.glass-blur-xl{-webkit-backdrop-filter:blur(var(--glass-blur-xl))}.glass-shadow-sm{box-shadow:var(--glass-shadow-sm)}.glass-shadow-md{box-shadow:var(--glass-shadow-md)}.glass-shadow-lg{box-shadow:var(--glass-shadow-lg)}.glass-shadow-xl{box-shadow:var(--glass-shadow-xl)}.glass-rounded-sm{border-radius:var(--glass-radius-sm)}.glass-rounded-md{border-radius:var(--glass-radius-md)}.glass-rounded-lg{border-radius:var(--glass-radius-lg)}.glass-rounded-xl{border-radius:var(--glass-radius-xl)}.glass-rounded-full{border-radius:var(--glass-radius-full)}@keyframes glass-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes glass-scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes glass-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.glass-animate-fade-in{animation:glass-fade-in var(--glass-transition-normal)forwards}.glass-animate-scale-in{animation:glass-scale-in var(--glass-transition-normal)forwards}.glass-animate-slide-up{animation:glass-slide-up var(--glass-transition-slow)forwards}.glass-stagger>*{opacity:0;animation:glass-fade-in var(--glass-transition-normal)forwards}.glass-stagger>:first-child{animation-delay:50ms}.glass-stagger>:nth-child(2){animation-delay:.1s}.glass-stagger>:nth-child(3){animation-delay:.15s}.glass-stagger>:nth-child(4){animation-delay:.2s}.glass-stagger>:nth-child(5){animation-delay:.25s}.glass-stagger>:nth-child(6){animation-delay:.3s}.glass-stagger>:nth-child(7){animation-delay:.35s}.glass-stagger>:nth-child(8){animation-delay:.4s}.glass-stagger>:nth-child(9){animation-delay:.45s}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#ffffff08;border-radius:10px}::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:10px;transition:background .2s}::-webkit-scrollbar-thumb:hover{background:#ffffff40}::-webkit-scrollbar-thumb:active{background:#ffffff59}*{scrollbar-width:thin;scrollbar-color:#ffffff26 #ffffff08}input[type=checkbox]{appearance:none;border:1.5px solid var(--glass-border-strong);background:var(--glass-bg);cursor:pointer;border-radius:5px;width:18px;min-width:18px;height:18px;min-height:18px;transition:background .1s,border-color .1s;position:relative}input[type=checkbox]:hover{border-color:var(--glass-accent)}input[type=checkbox]:checked{background:var(--glass-accent);border-color:var(--glass-accent)}input[type=checkbox]:checked:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:2px;left:5px;transform:rotate(45deg)}input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 2px #6366f14d}input[type=checkbox]:disabled{opacity:.4;cursor:not-allowed}[data-theme=light] input[type=checkbox]{background:#fffffff2;border-color:#0003}[data-theme=light] input[type=checkbox]:hover{border-color:var(--glass-accent)}[data-theme=light] input[type=checkbox]:checked{background:var(--glass-accent);border-color:var(--glass-accent)}
:root{--brand-dot:#1a73e8;--background:#0a0b0f;--foreground:#fff;--bg:#0a0b0f;--text:#fff;--textSecondary:#ffffffb3;--muted:#ffffff8c;--card:#ffffff08;--cardElevated:#ffffff0d;--inputBg:#ffffff1a;--dropdownBg:#14141cf2;--chip:#ffffff08;--chipHover:#ffffff14;--sidebar:#0a0b0f;--border:#ffffff14;--borderHover:#fff3;--accent:#3b82f6;--accentHover:#60a5fa;--accentBg:#3b82f626;--accentBorder:#3b82f64d;--btn:#fff;--btnText:#0a0b0f;--success:#22c55e;--warning:#f97316;--danger:#ef4444;--info:#3b82f6}@media (prefers-color-scheme:light){:root{--brand-dot:#374151;--background:#f8f9fc;--foreground:#0f0f12;--bg:#f8f9fc;--text:#0f0f12;--muted:#0000008c;--card:#fffc;--cardElevated:#fff;--inputBg:#0000000a;--dropdownBg:#fff;--chip:#0000000a;--chipHover:#00000014;--sidebar:#fff;--border:#00000014;--borderHover:#00000026;--accent:#374151;--accentHover:#1f2937;--accentBg:#3741511a;--accentBorder:#37415140;--btn:#0f0f12;--btnText:#fff}}[data-theme=dark]{--brand-dot:#ffb300;--background:#0a0b0f;--foreground:#fff;--bg:#0a0b0f;--text:#fff;--textSecondary:#ffffffb3;--muted:#ffffff8c;--card:#ffffff08;--cardElevated:#ffffff0d;--inputBg:#ffffff1a;--dropdownBg:#14141cf2;--chip:#ffffff08;--chipHover:#ffffff14;--sidebar:#0a0b0f;--border:#ffffff14;--borderHover:#fff3;--accent:#3b82f6;--accentHover:#60a5fa;--accentBg:#3b82f626;--accentBorder:#3b82f64d;--btn:#fff;--btnText:#0a0b0f}[data-theme=light]{--brand-dot:#374151;--background:#f8f9fc;--foreground:#0f0f12;--bg:#f8f9fc;--text:#0f0f12;--textSecondary:#000000b3;--muted:#0000008c;--card:#fffc;--cardElevated:#fff;--inputBg:#0000000a;--dropdownBg:#fff;--chip:#0000000a;--chipHover:#00000014;--sidebar:#fff;--border:#00000014;--borderHover:#00000026;--accent:#374151;--accentHover:#1f2937;--accentBg:#3741511a;--accentBorder:#37415140;--btn:#0f0f12;--btnText:#fff;--success:#16a34a;--danger:#dc2626}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){:root{--brand-dot:#ffb300}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.orgLogoImage{object-fit:contain;background:var(--chip)}[data-theme=dark] .orgLogoImage{filter:invert()brightness(2)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .orgLogoImage{filter:invert()brightness(2)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes indeterminate{0%{transform:translate(-100%)}to{transform:translate(400%)}}
