:root{--ss-blue:#087cff;--ss-cyan:#08cfe0;--ss-electric-cyan:#00d4ff;--ss-bg:#050914;--ss-bg-elevated:#07101d;--ss-surface:#0a101d;--ss-surface-soft:#ffffff09;--ss-surface-hover:#ffffff0e;--ss-text:#f8fafc;--ss-text-strong:#e2e8f0;--ss-text-secondary:#cbd5e1;--ss-text-muted:#94a3b8;--ss-text-subtle:#64748b;--ss-text-faint:#475569;--ss-border:#ffffff14;--ss-border-soft:#ffffff0e;--ss-border-strong:#ffffff1f;--ss-border-blue:#087cff26;--ss-border-cyan:#08cfe033;--ss-success:#10b981;--ss-success-soft:#10b98113;--ss-warning:#f59e0b;--ss-warning-soft:#f59e0b13;--ss-danger:#ef4444;--ss-danger-soft:#ef444413;--ss-info:#38bdf8;--ss-info-soft:#087cff13;--ss-purple:#a855f7;--ss-purple-soft:#a855f713;--ss-indigo:#6366f1;--ss-indigo-soft:#6366f113;--ss-radius-sm:10px;--ss-radius-md:12px;--ss-radius-lg:16px;--ss-radius-xl:18px;--ss-radius-2xl:20px;--ss-radius-3xl:22px;--ss-radius-pill:999px;--ss-space-1:4px;--ss-space-2:8px;--ss-space-3:12px;--ss-space-4:16px;--ss-space-5:20px;--ss-space-6:24px;--ss-space-7:28px;--ss-space-8:32px;--ss-control-sm:36px;--ss-control-md:40px;--ss-control-lg:44px;--ss-shadow-sm:0 6px 18px #00000024;--ss-shadow-md:0 12px 30px #00000029;--ss-shadow-lg:0 18px 45px #0003;--ss-shadow-hover:0 20px 48px #00000038;--ss-glow-blue:0 0 28px #087cff12;--ss-glow-cyan:0 0 28px #08cfe01a;--ss-duration-fast:.16s;--ss-duration-normal:.22s;--ss-duration-smooth:.28s;--ss-duration-shine:.7s;--ss-ease-premium:cubic-bezier(.22, 1, .36, 1);--ss-ease-standard:ease;--ss-focus-ring:0 0 0 2px #087cff38, 0 0 0 4px #08cfe012;--ss-gradient-primary:linear-gradient(135deg, #087cff 0%, #08cfe0 100%);--ss-gradient-surface:linear-gradient(180deg, #0a101dfa, #07101df5);--ss-gradient-surface-soft:linear-gradient(180deg, #ffffff0b, #ffffff06)}.ss-page{min-height:100vh;color:var(--ss-text);background:radial-gradient(circle at 90% 0%, #087cff1a, transparent 26rem), radial-gradient(circle at 8% 92%, #08cfe00e, transparent 24rem), linear-gradient(180deg, var(--ss-bg) 0%, var(--ss-bg-elevated) 100%)}.ss-surface{background:var(--ss-surface);border:1px solid var(--ss-border);border-radius:var(--ss-radius-xl);box-shadow:var(--ss-shadow-lg)}.ss-surface-soft{background:var(--ss-gradient-surface-soft);border:1px solid var(--ss-border-soft);border-radius:var(--ss-radius-lg);box-shadow:var(--ss-shadow-md)}.ss-focus:focus-visible{box-shadow:var(--ss-focus-ring);outline:none}.ss-interactive{transition:transform var(--ss-duration-normal) var(--ss-ease-premium), background-color var(--ss-duration-normal) var(--ss-ease-standard), border-color var(--ss-duration-normal) var(--ss-ease-standard), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), color var(--ss-duration-fast) var(--ss-ease-standard)}@media (prefers-reduced-motion:reduce){.ss-interactive{transition:none!important}}.ss-button{border-radius:var(--ss-radius-md);letter-spacing:-.01em;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:pointer;isolation:isolate;min-width:0;transition:transform var(--ss-duration-normal) var(--ss-ease-premium), background var(--ss-duration-normal) var(--ss-ease-standard), border-color var(--ss-duration-normal) var(--ss-ease-standard), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), color var(--ss-duration-fast) var(--ss-ease-standard), filter var(--ss-duration-normal) var(--ss-ease-standard);will-change:transform, box-shadow, filter;border:1px solid #0000;justify-content:center;align-items:center;font-family:inherit;font-size:13px;font-weight:700;line-height:1;display:inline-flex;position:relative;overflow:hidden}.ss-button:before{content:"";z-index:-1;pointer-events:none;opacity:0;transition:transform var(--ss-duration-shine) var(--ss-ease-premium), opacity .12s ease;background:linear-gradient(115deg,#0000 24%,#ffffff29 50%,#0000 76%);position:absolute;inset:0;transform:translate(-120%)}.ss-button-content{z-index:1;justify-content:center;align-items:center;gap:8px;display:inline-flex;position:relative}.ss-button-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-button-label{justify-content:center;align-items:center;display:inline-flex}.ss-button-sm{min-height:var(--ss-control-sm);padding:0 13px}.ss-button-md{min-height:var(--ss-control-md);padding:0 16px}.ss-button-lg{min-height:var(--ss-control-lg);padding:0 18px}.ss-button-full{width:100%}.ss-button-primary{color:#fff;background:var(--ss-gradient-primary);border-color:#08cfe04d;box-shadow:0 8px 22px #087cff2e,inset 0 1px #ffffff29}.ss-button-secondary{color:var(--ss-text-strong);background:var(--ss-gradient-surface-soft);border-color:var(--ss-border);box-shadow:0 8px 22px #0000001f,inset 0 1px #ffffff09}.ss-button-ghost{color:var(--ss-text-muted);background:0 0;border-color:#0000}.ss-button-danger{color:#fecaca;background:linear-gradient(#ef444424,#ef444412);border-color:#ef444433;box-shadow:0 8px 22px #ef444414}.ss-button-success{color:#d1fae5;background:linear-gradient(#10b98126,#10b98112);border-color:#10b98133;box-shadow:0 8px 22px #10b98114}.ss-button:hover:not(:disabled){filter:brightness(1.045);transform:translateY(-1px)}.ss-button:hover:not(:disabled):before{opacity:1;transform:translate(120%)}.ss-button-primary:hover:not(:disabled){box-shadow:0 14px 30px #087cff3d,0 0 24px #08cfe014,inset 0 1px #fff3}.ss-button-secondary:hover:not(:disabled){border-color:var(--ss-border-cyan);box-shadow:0 14px 30px #0000002e, var(--ss-glow-blue), inset 0 1px 0 #ffffff0f}.ss-button-ghost:hover:not(:disabled){color:var(--ss-text);border-color:var(--ss-border-soft);box-shadow:var(--ss-glow-blue);background:#ffffff0b}.ss-button-danger:hover:not(:disabled){border-color:#ef44444d;box-shadow:0 14px 30px #ef44441f}.ss-button-success:hover:not(:disabled){border-color:#10b9814d;box-shadow:0 14px 30px #10b9811f}.ss-button:active:not(:disabled){transform:translateY(0)scale(.985)}.ss-button:focus-visible{box-shadow:var(--ss-focus-ring), var(--ss-shadow-sm);outline:none}.ss-button:disabled{cursor:not-allowed;opacity:.52;filter:saturate(.75);transform:none!important}.ss-button-loading{pointer-events:none}.ss-button-spinner{border:2px solid #ffffff47;border-top-color:currentColor;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite ss-button-spin}@keyframes ss-button-spin{to{transform:rotate(360deg)}}@media (max-width:640px){.ss-button-sm{padding:0 11px}.ss-button-md{padding:0 14px}.ss-button-lg{padding:0 16px}}@media (prefers-reduced-motion:reduce){.ss-button,.ss-button:before{transition:none!important}.ss-button:hover:not(:disabled),.ss-button:active:not(:disabled){transform:none}.ss-button:hover:not(:disabled):before{display:none}.ss-button-spinner{animation:none}}.ss-card{border:1px solid var(--ss-border);border-radius:var(--ss-radius-xl);min-width:0;color:var(--ss-text);isolation:isolate;position:relative;overflow:hidden}.ss-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#08cfe038,#0000);height:1px;position:absolute;inset:0 0 auto}.ss-card-default{background:var(--ss-gradient-surface);box-shadow:0 10px 30px #00000024,inset 0 1px #ffffff09}.ss-card-soft{background:var(--ss-gradient-surface-soft);border-color:var(--ss-border-soft);box-shadow:0 8px 24px #0000001a,inset 0 1px #ffffff08}.ss-card-elevated{border-color:var(--ss-border-strong);background:linear-gradient(#0a101dfc,#050914f7);box-shadow:0 18px 45px #0003,inset 0 1px #ffffff0b}.ss-card-accent{background:radial-gradient(circle at 0 0,#087cff17,#0000 34%),linear-gradient(#0a101dfa,#07101df5);border-color:#08cfe024;box-shadow:0 14px 38px #0000002e,0 0 28px #087cff0b,inset 0 1px #ffffff0a}.ss-card-interactive{cursor:pointer;transition:transform var(--ss-duration-normal) var(--ss-ease-premium), border-color var(--ss-duration-normal) var(--ss-ease-standard), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), background var(--ss-duration-normal) var(--ss-ease-standard);will-change:transform, box-shadow}.ss-card-interactive:hover{border-color:var(--ss-border-cyan);box-shadow:var(--ss-shadow-hover), var(--ss-glow-blue), inset 0 1px 0 #ffffff0d;transform:translateY(-3px)}.ss-card-interactive:hover:before{background:linear-gradient(90deg,#0000,#08cfe061,#0000)}.ss-card-padding-none{padding:0}.ss-card-padding-sm{padding:var(--ss-space-4)}.ss-card-padding-md{padding:var(--ss-space-5)}.ss-card-padding-lg{padding:var(--ss-space-6)}.ss-card-header{justify-content:space-between;align-items:flex-start;gap:var(--ss-space-4);margin-bottom:var(--ss-space-5);display:flex;position:relative}.ss-card-header-copy{min-width:0}.ss-card-title{color:var(--ss-text-strong);letter-spacing:-.01em;margin:0;font-size:15px;font-weight:700;line-height:1.25}.ss-card-description{color:var(--ss-text-muted);margin:5px 0 0;font-size:11px;font-weight:500;line-height:1.45}.ss-card-header-action{flex:none}.ss-card-body{min-width:0}.ss-card-footer{justify-content:flex-end;align-items:center;gap:var(--ss-space-3);margin-top:var(--ss-space-5);padding-top:var(--ss-space-4);border-top:1px solid var(--ss-border-soft);display:flex}@media (max-width:640px){.ss-card{border-radius:var(--ss-radius-lg)}.ss-card-padding-sm{padding:var(--ss-space-3)}.ss-card-padding-md{padding:var(--ss-space-4)}.ss-card-padding-lg{padding:var(--ss-space-5)}.ss-card-header{gap:var(--ss-space-3);margin-bottom:var(--ss-space-4)}}@media (prefers-reduced-motion:reduce){.ss-card-interactive{transition:none!important}.ss-card-interactive:hover{transform:none}}.ss-input-field{min-width:0}.ss-input-full{width:100%}.ss-input-label{color:var(--ss-text-secondary);letter-spacing:-.005em;align-items:center;gap:3px;margin:0 0 7px;font-size:11px;font-weight:700;line-height:1.25;display:inline-flex}.ss-input-required{color:#7dd3fc}.ss-input-wrap{border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);min-width:0;transition:border-color var(--ss-duration-normal) var(--ss-ease-standard), background var(--ss-duration-normal) var(--ss-ease-standard), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), transform var(--ss-duration-fast) var(--ss-ease-premium);background:linear-gradient(#ffffff06,#ffffff03),#07101de0;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 6px 18px #00000014}.ss-input-wrap:hover:not(:has(.ss-input-control:disabled)){background:linear-gradient(#ffffff09,#ffffff04),#07101deb;border-color:#ffffff1f}.ss-input-wrap:focus-within{box-shadow:var(--ss-focus-ring), 0 10px 26px #00000024, 0 0 24px #087cff14;border-color:#08cfe057}.ss-input-default{border-color:var(--ss-border)}.ss-input-error{background:linear-gradient(#ef44440b,#ef444405),#07101de0;border-color:#ef444457}.ss-input-error:focus-within{border-color:#f8717185;box-shadow:0 0 0 2px #ef444429,0 0 0 4px #ef44440d,0 10px 26px #00000024}.ss-input-success{border-color:#10b98147}.ss-input-success:focus-within{border-color:#10b9816b;box-shadow:0 0 0 2px #10b98124,0 0 0 4px #10b9810d,0 10px 26px #00000024}.ss-input-disabled{opacity:.56;cursor:not-allowed;filter:saturate(.75)}.ss-input-control{width:100%;min-width:0;color:var(--ss-text);letter-spacing:-.005em;caret-color:var(--ss-cyan);background:0 0;border:0;outline:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2}.ss-input-control::placeholder{color:var(--ss-text-subtle);opacity:.95}.ss-input-control:disabled{cursor:not-allowed}.ss-input-control[type=search]::-webkit-search-cancel-button{filter:brightness(1.15)}.ss-input-control[type=number]::-webkit-inner-spin-button{opacity:.6;margin:0}.ss-input-control[type=number]::-webkit-outer-spin-button{opacity:.6;margin:0}.ss-input-adornment{color:var(--ss-text-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-input-adornment-start{margin-left:12px}.ss-input-adornment-end{margin-right:12px}.ss-input-sm{min-height:var(--ss-control-sm)}.ss-input-md{min-height:var(--ss-control-md)}.ss-input-lg{min-height:var(--ss-control-lg)}.ss-input-wrap .ss-input-control{padding:0 13px}.ss-input-wrap:has(.ss-input-adornment-start) .ss-input-control{padding-left:9px}.ss-input-wrap:has(.ss-input-adornment-end) .ss-input-control{padding-right:9px}.ss-input-message{color:var(--ss-text-subtle);margin:6px 0 0;font-size:10px;font-weight:500;line-height:1.4}.ss-input-message-error{color:#fda4af}@media (max-width:640px){.ss-input-label{margin-bottom:6px}.ss-input-wrap .ss-input-control{padding-left:12px;padding-right:12px}.ss-input-wrap:has(.ss-input-adornment-start) .ss-input-control{padding-left:8px}.ss-input-wrap:has(.ss-input-adornment-end) .ss-input-control{padding-right:8px}}@media (prefers-reduced-motion:reduce){.ss-input-wrap{transition:none!important}}.ss-select-field{min-width:0}.ss-select-full{width:100%}.ss-select-label{color:var(--ss-text-secondary);letter-spacing:-.005em;align-items:center;gap:3px;margin:0 0 7px;font-size:11px;font-weight:700;line-height:1.25;display:inline-flex}.ss-select-required{color:#7dd3fc}.ss-select-wrap{border:1px solid var(--ss-border);border-radius:var(--ss-radius-md);min-width:0;transition:border-color var(--ss-duration-normal) var(--ss-ease-standard), background var(--ss-duration-normal) var(--ss-ease-standard), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), transform var(--ss-duration-fast) var(--ss-ease-premium);background:linear-gradient(#ffffff06,#ffffff03),#07101de0;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 6px 18px #00000014}.ss-select-wrap:hover:not(:has(.ss-select-control:disabled)){background:linear-gradient(#ffffff09,#ffffff04),#07101deb;border-color:#ffffff1f}.ss-select-wrap:focus-within{box-shadow:var(--ss-focus-ring), 0 10px 26px #00000024, 0 0 24px #087cff14;border-color:#08cfe057}.ss-select-default{border-color:var(--ss-border)}.ss-select-error{background:linear-gradient(#ef44440b,#ef444405),#07101de0;border-color:#ef444457}.ss-select-error:focus-within{border-color:#f8717185;box-shadow:0 0 0 2px #ef444429,0 0 0 4px #ef44440d,0 10px 26px #00000024}.ss-select-success{border-color:#10b98147}.ss-select-success:focus-within{border-color:#10b9816b;box-shadow:0 0 0 2px #10b98124,0 0 0 4px #10b9810d,0 10px 26px #00000024}.ss-select-disabled{opacity:.56;cursor:not-allowed;filter:saturate(.75)}.ss-select-control{appearance:none;width:100%;min-width:0;height:100%;color:var(--ss-text);letter-spacing:-.005em;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;outline:0;font-family:inherit;font-size:13px;font-weight:500;line-height:1.2}.ss-select-control:disabled{cursor:not-allowed}.ss-select-control option,.ss-select-control optgroup{background:var(--ss-surface);color:var(--ss-text)}.ss-select-chevron{color:var(--ss-text-subtle);pointer-events:none;transition:color var(--ss-duration-fast) var(--ss-ease-standard), transform var(--ss-duration-normal) var(--ss-ease-premium);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.ss-select-wrap:focus-within .ss-select-chevron{color:var(--ss-cyan);transform:translateY(calc(-50% - 1px))}.ss-select-adornment{color:var(--ss-text-subtle);flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-select-adornment-start{margin-left:12px}.ss-select-sm{min-height:var(--ss-control-sm)}.ss-select-md{min-height:var(--ss-control-md)}.ss-select-lg{min-height:var(--ss-control-lg)}.ss-select-wrap .ss-select-control{padding:0 40px 0 13px}.ss-select-wrap:has(.ss-select-adornment-start) .ss-select-control{padding-left:9px}.ss-select-message{color:var(--ss-text-subtle);margin:6px 0 0;font-size:10px;font-weight:500;line-height:1.4}.ss-select-message-error{color:#fda4af}@media (max-width:640px){.ss-select-label{margin-bottom:6px}.ss-select-wrap .ss-select-control{padding-left:12px;padding-right:38px}.ss-select-wrap:has(.ss-select-adornment-start) .ss-select-control{padding-left:8px}.ss-select-adornment-start{margin-left:10px}.ss-select-chevron{right:10px}}@media (prefers-reduced-motion:reduce){.ss-select-wrap,.ss-select-chevron{transition:none!important}}.ss-badge{--ss-badge-color:var(--ss-text-secondary);--ss-badge-bg:#ffffff0b;--ss-badge-border:#ffffff13;border:1px solid var(--ss-badge-border);background:linear-gradient(180deg, #ffffff06, #ffffff03), var(--ss-badge-bg);width:fit-content;max-width:100%;color:var(--ss-badge-color);white-space:nowrap;vertical-align:middle;transition:background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-fast) var(--ss-ease-standard), transform var(--ss-duration-fast) var(--ss-ease-premium);border-radius:999px;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex;box-shadow:inset 0 1px #ffffff06,0 4px 14px #0000000f}.ss-badge:hover{transform:translateY(-1px)}.ss-badge-sm{gap:5px;min-height:22px;padding:4px 8px;font-size:10px}.ss-badge-md{gap:6px;min-height:26px;padding:5px 9px;font-size:11px}.ss-badge-lg{gap:7px;min-height:30px;padding:6px 11px;font-size:12px}.ss-badge-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-badge-icon svg{width:13px;height:13px}.ss-badge-sm .ss-badge-icon svg{width:11px;height:11px}.ss-badge-lg .ss-badge-icon svg{width:14px;height:14px}.ss-badge-dot{border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 0 3px #ffffff05}.ss-badge-dot-default{background:#94a3b8}.ss-badge-dot-info{background:#60a5fa;box-shadow:0 0 10px #60a5fa5c}.ss-badge-dot-success{background:#34d399;box-shadow:0 0 10px #34d3995c}.ss-badge-dot-warning{background:#fbbf24;box-shadow:0 0 10px #fbbf2452}.ss-badge-dot-danger{background:#fb7185;box-shadow:0 0 10px #fb718557}.ss-badge-dot-purple{background:#a78bfa;box-shadow:0 0 10px #a78bfa57}.ss-badge-dot-cyan{background:#67e8f9;box-shadow:0 0 10px #67e8f95c}.ss-badge-default{--ss-badge-color:#cbd5e1;--ss-badge-bg:#ffffff09;--ss-badge-border:#ffffff12}.ss-badge-info{--ss-badge-color:#93c5fd;--ss-badge-bg:#087cff13;--ss-badge-border:#087cff29}.ss-badge-success{--ss-badge-color:#6ee7b7;--ss-badge-bg:#10b98113;--ss-badge-border:#10b98129}.ss-badge-warning{--ss-badge-color:#fcd34d;--ss-badge-bg:#f59e0b13;--ss-badge-border:#f59e0b29}.ss-badge-danger{--ss-badge-color:#fda4af;--ss-badge-bg:#ef444413;--ss-badge-border:#ef444429}.ss-badge-purple{--ss-badge-color:#c4b5fd;--ss-badge-bg:#a855f713;--ss-badge-border:#a855f729}.ss-badge-cyan{--ss-badge-color:#67e8f9;--ss-badge-bg:#08cfe011;--ss-badge-border:#08cfe02b}.ss-badge-success:hover{box-shadow:0 0 20px #10b98114}.ss-badge-info:hover,.ss-badge-cyan:hover{box-shadow:0 0 20px #087cff17}.ss-badge-warning:hover{box-shadow:0 0 20px #f59e0b12}.ss-badge-danger:hover{box-shadow:0 0 20px #ef444414}.ss-badge-purple:hover{box-shadow:0 0 20px #a855f714}@media (max-width:640px){.ss-badge-lg{min-height:28px;padding:5px 9px;font-size:11px}}@media (prefers-reduced-motion:reduce){.ss-badge{transition:none!important}.ss-badge:hover{transform:none}}.ss-icon-button{border:1px solid var(--ss-border-soft);border-radius:var(--ss-radius-md);color:var(--ss-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;isolation:isolate;-webkit-tap-highlight-color:transparent;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), background var(--ss-duration-normal) var(--ss-ease-standard), border-color var(--ss-duration-normal) var(--ss-ease-standard), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), color var(--ss-duration-fast) var(--ss-ease-standard), filter var(--ss-duration-normal) var(--ss-ease-standard);will-change:transform, box-shadow, filter;background:linear-gradient(#ffffff09,#ffffff03),#07101de0;flex:none;justify-content:center;align-items:center;font-family:inherit;line-height:1;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 6px 16px #00000014}.ss-icon-button:after{content:"";pointer-events:none;opacity:0;transition:transform var(--ss-duration-shine) var(--ss-ease-premium), opacity .12s ease;z-index:0;background:linear-gradient(115deg,#0000 22%,#ffffff1a 50%,#0000 78%);position:absolute;inset:0;transform:translate(-130%)}.ss-icon-button:hover:not(:disabled){color:var(--ss-text);filter:brightness(1.05);background:linear-gradient(#ffffff0d,#ffffff05),#087cff0b;border-color:#08cfe033;transform:translateY(-1px)scale(1.025);box-shadow:0 12px 24px #0000002e,0 0 22px #087ce012,inset 0 1px #ffffff0b}.ss-icon-button:hover:not(:disabled):after{opacity:1;transform:translate(130%)}.ss-icon-button:active:not(:disabled){transform:translateY(0)scale(.97)}.ss-icon-button:focus-visible{box-shadow:var(--ss-focus-ring), 0 10px 24px #00000029;outline:none}.ss-icon-button:disabled{opacity:.48;cursor:not-allowed;filter:saturate(.7);transform:none!important}.ss-icon-button-active{color:#7dd3fc;background:#087cff12;border-color:#08cfe03d;box-shadow:0 0 0 1px #08cfe00a,0 0 20px #087ce014,inset 0 1px #ffffff0a}.ss-icon-button-default:hover:not(:disabled){color:#f8fafc}.ss-icon-button-primary{color:#fff;background:var(--ss-gradient-primary);border-color:#08cfe02e;box-shadow:0 8px 22px #087cff33,inset 0 1px #ffffff29}.ss-icon-button-primary:hover:not(:disabled){filter:brightness(1.06)saturate(1.03);border-color:#7eecff52;box-shadow:0 12px 28px #087cff47,0 0 24px #08cfe01f,inset 0 1px #fff3}.ss-icon-button-ghost{box-shadow:none;background:0 0;border-color:#0000}.ss-icon-button-ghost:hover:not(:disabled){background:#ffffff0b;border-color:#08cfe024;box-shadow:0 10px 22px #00000024,0 0 18px #08cfe00f}.ss-icon-button-danger{color:#fda4af;background:#ef44440e;border-color:#ef444429}.ss-icon-button-danger:hover:not(:disabled){color:#fecdd3;background:#ef444417;border-color:#ef444447;box-shadow:0 12px 26px #ef44441f,0 0 20px #ef444412}.ss-icon-button-success{color:#6ee7b7;background:#10b9810e;border-color:#10b98129}.ss-icon-button-success:hover:not(:disabled){color:#a7f3d0;background:#10b98117;border-color:#10b98147;box-shadow:0 12px 26px #10b9811c,0 0 20px #10b9810f}.ss-icon-button-sm{border-radius:var(--ss-radius-sm);width:32px;height:32px}.ss-icon-button-md{width:36px;height:36px}.ss-icon-button-lg{border-radius:var(--ss-radius-lg);width:40px;height:40px}.ss-icon-button-icon{z-index:1;width:18px;height:18px;transition:transform var(--ss-duration-normal) var(--ss-ease-premium);justify-content:center;align-items:center;display:inline-flex;position:relative}.ss-icon-button-sm .ss-icon-button-icon{width:15px;height:15px}.ss-icon-button-lg .ss-icon-button-icon{width:20px;height:20px}.ss-icon-button-icon svg{width:100%;height:100%}.ss-icon-button:hover:not(:disabled) .ss-icon-button-icon{transform:scale(1.08)}.ss-icon-button-spinner{border:1.8px solid;border-right-color:#0000;border-radius:999px;width:14px;height:14px;animation:.7s linear infinite ss-icon-button-spin}@keyframes ss-icon-button-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ss-icon-button,.ss-icon-button:after,.ss-icon-button-icon{transition:none!important}.ss-icon-button:hover:not(:disabled),.ss-icon-button:active:not(:disabled),.ss-icon-button:hover:not(:disabled) .ss-icon-button-icon{transform:none}.ss-icon-button:hover:not(:disabled):after{display:none}.ss-icon-button-spinner{animation:none}}.ss-modal-root{z-index:1000;isolation:isolate;position:fixed;inset:0}.ss-modal-backdrop{-webkit-backdrop-filter:blur(10px);background:radial-gradient(circle at 50% 35%,#087cff0e,#0000 34%),#02060ec2;animation:.18s ease-out both ss-modal-backdrop-in;position:absolute;inset:0}.ss-modal-viewport{z-index:1;justify-content:center;align-items:center;width:100%;min-height:100%;max-height:100%;padding:20px;display:flex;position:relative;overflow:auto}.ss-modal-dialog{--ss-modal-accent:var(--ss-blue);width:100%;max-height:calc(100vh - 40px);color:var(--ss-text);animation:ss-modal-dialog-in .22s var(--ss-ease-premium) both;background:radial-gradient(circle at 100% 0,#087cff11,#0000 34%),radial-gradient(circle at 0 100%,#08cfe009,#0000 30%),linear-gradient(#0a101dfb,#060b15fb);border:1px solid #ffffff13;border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000075,0 0 0 1px #087cff06,0 0 40px #087cff0f,inset 0 1px #ffffff0b}.ss-modal-dialog:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ss-modal-accent) 62%, transparent), transparent);opacity:.75;pointer-events:none;height:1px;position:absolute;top:0;left:8%;right:8%}.ss-modal-default{--ss-modal-accent:var(--ss-blue)}.ss-modal-info{--ss-modal-accent:var(--ss-cyan)}.ss-modal-success{--ss-modal-accent:#10b981}.ss-modal-danger{--ss-modal-accent:#ef4444}.ss-modal-sm{max-width:420px}.ss-modal-md{max-width:560px}.ss-modal-lg{max-width:760px}.ss-modal-xl{max-width:980px}.ss-modal-header{background:linear-gradient(#ffffff06,#0000);border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 20px 15px;display:flex}.ss-modal-heading{flex:1;min-width:0}.ss-modal-title{color:var(--ss-text);letter-spacing:-.018em;margin:0;font-size:16px;font-weight:800;line-height:1.25}.ss-modal-description{color:var(--ss-text-muted);margin:5px 0 0;font-size:11px;font-weight:500;line-height:1.5}.ss-modal-close{width:34px;height:34px;color:var(--ss-text-subtle);cursor:pointer;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-fast) var(--ss-ease-standard);background:#ffffff06;border:1px solid #fff1;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-modal-close:hover{color:#a5f3fc;background:#08cfe00e;border-color:#08cfe033;transform:translateY(-1px)scale(1.04);box-shadow:0 8px 22px #00000029,0 0 18px #08cfe014}.ss-modal-close:active{transform:scale(.97)}.ss-modal-close:focus-visible{box-shadow:var(--ss-focus-ring), 0 8px 22px #00000029;outline:none}.ss-modal-content{scrollbar-width:thin;scrollbar-color:#94a3b82e transparent;flex:auto;min-height:0;padding:20px;overflow-y:auto}.ss-modal-content::-webkit-scrollbar{width:6px}.ss-modal-content::-webkit-scrollbar-track{background:0 0}.ss-modal-content::-webkit-scrollbar-thumb{background:#94a3b829;border-radius:999px}.ss-modal-body{min-width:0}.ss-modal-footer{background:linear-gradient(#0000,#ffffff04);border-top:1px solid #ffffff0e;justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px 18px;display:flex}.ss-modal-close-action{min-height:38px;color:var(--ss-text-secondary);cursor:pointer;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), color var(--ss-duration-fast) var(--ss-ease-standard);background:#ffffff09;border:1px solid #ffffff13;border-radius:10px;padding:9px 13px;font-size:12px;font-weight:700}.ss-modal-close-action:hover{color:var(--ss-text);background:#ffffff0e;border-color:#08cfe029;transform:translateY(-1px)}.ss-modal-close-action:focus-visible{box-shadow:var(--ss-focus-ring);outline:none}.ss-modal-danger .ss-modal-close:hover{color:#fda4af;background:#ef444411;border-color:#ef444438;box-shadow:0 8px 22px #00000029,0 0 18px #ef444414}@keyframes ss-modal-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes ss-modal-dialog-in{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:640px){.ss-modal-viewport{align-items:flex-end;padding:10px}.ss-modal-dialog{border-radius:18px;max-height:calc(100vh - 20px)}.ss-modal-sm,.ss-modal-md,.ss-modal-lg,.ss-modal-xl{max-width:none}.ss-modal-header{padding:15px 15px 13px}.ss-modal-content{padding:16px}.ss-modal-footer{flex-wrap:wrap;padding:12px 15px 15px}.ss-modal-title{font-size:15px}.ss-modal-close{border-radius:9px;width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.ss-modal-backdrop,.ss-modal-dialog,.ss-modal-close,.ss-modal-close-action{transition:none!important;animation:none!important}.ss-modal-close:hover,.ss-modal-close-action:hover,.ss-modal-close:active{transform:none}}.ss-table-wrapper{width:100%;min-width:0}.ss-table-shell{--ss-table-accent:var(--ss-blue);--ss-table-head-bg:#087cff0e;--ss-table-row-hover:#087cff0b;--ss-table-line:#fff1;scrollbar-width:thin;scrollbar-color:#94a3b82e transparent;background:linear-gradient(#ffffff05,#ffffff02),#07101dc7;border:1px solid #fff1;border-radius:16px;width:100%;overflow:auto;box-shadow:inset 0 1px #ffffff06,0 12px 30px #0000001a}.ss-table-shell::-webkit-scrollbar{width:6px;height:6px}.ss-table-shell::-webkit-scrollbar-track{background:0 0}.ss-table-shell::-webkit-scrollbar-thumb{background:#94a3b829;border-radius:999px}.ss-table-blue{--ss-table-accent:var(--ss-blue);--ss-table-head-bg:#087cff11;--ss-table-row-hover:#087cff0d}.ss-table-cyan{--ss-table-accent:var(--ss-cyan);--ss-table-head-bg:#08cfe00d;--ss-table-row-hover:#08cfe00b}.ss-table-shell table{border-collapse:separate;border-spacing:0;width:100%;color:var(--ss-text);font-size:12px}.ss-table-shell thead{background:var(--ss-table-head-bg)}.ss-table-shell th,.ss-table-shell td{border-bottom:1px solid var(--ss-table-line)}.ss-table-head{color:#94a3b8;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;position:relative}.ss-table-sticky-header thead th{z-index:3;-webkit-backdrop-filter:blur(12px);background:#087cff11;position:sticky;top:0}.ss-table-sm .ss-table-head{padding:9px 12px}.ss-table-md .ss-table-head{padding:11px 14px}.ss-table-lg .ss-table-head{padding:13px 16px}.ss-table-cell{color:#cbd5e1;vertical-align:middle;font-weight:500}.ss-table-sm .ss-table-cell{padding:9px 12px}.ss-table-md .ss-table-cell{padding:12px 14px}.ss-table-lg .ss-table-cell{padding:14px 16px}.ss-table-shell tbody tr{transition:background-color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-fast) var(--ss-ease-standard), transform var(--ss-duration-fast) var(--ss-ease-premium);background:0 0;position:relative}.ss-table-shell tbody tr:last-child td{border-bottom:0}.ss-table-hoverable tbody tr:hover{background:var(--ss-table-row-hover);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--ss-table-accent) 62%, transparent)}.ss-table-striped tbody tr:nth-child(2n){background:#ffffff04}.ss-table-striped.ss-table-hoverable tbody tr:hover{background:var(--ss-table-row-hover)}.ss-table-shell tbody tr:focus-within{background:#087cff0a;box-shadow:inset 3px 0 #08cfe066}.ss-table-align-left{text-align:left}.ss-table-align-center{text-align:center}.ss-table-align-right{text-align:right}.ss-table-empty-row:hover{box-shadow:none!important;background:0 0!important}.ss-table-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:28px 18px;display:flex}.ss-table-empty-icon{color:#67e8f9;background:#087cff0e;border:1px solid #08cfe01f;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;margin-bottom:10px;display:flex;box-shadow:0 10px 24px #0000001f,0 0 20px #087ce00d}.ss-table-empty-title{color:#f8fafc;margin:0;font-size:13px;font-weight:750}.ss-table-empty-description{color:#64748b;max-width:360px;margin:5px 0 0;font-size:10px;line-height:1.5}.ss-table-status{white-space:nowrap;border:1px solid #ffffff12;border-radius:999px;align-items:center;min-height:22px;padding:4px 8px;font-size:10px;font-weight:750;line-height:1;display:inline-flex}.ss-table-status-default{color:#cbd5e1;background:#ffffff09;border-color:#ffffff12}.ss-table-status-info{color:#93c5fd;background:#087cff13;border-color:#087cff26}.ss-table-status-success{color:#6ee7b7;background:#10b98113;border-color:#10b98126}.ss-table-status-warning{color:#fcd34d;background:#f59e0b13;border-color:#f59e0b26}.ss-table-status-danger{color:#fda4af;background:#ef444413;border-color:#ef444426}.ss-table-content-wrap{min-width:0}@media (max-width:640px){.ss-table-shell{border-radius:14px}.ss-table-shell table{min-width:620px}.ss-table-sm .ss-table-head,.ss-table-sm .ss-table-cell{padding-left:10px;padding-right:10px}.ss-table-md .ss-table-head,.ss-table-md .ss-table-cell{padding-left:11px;padding-right:11px}.ss-table-lg .ss-table-head,.ss-table-lg .ss-table-cell{padding-left:12px;padding-right:12px}}@media (prefers-reduced-motion:reduce){.ss-table-shell tbody tr{transition:none!important}}.ss-section-header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;min-width:0;display:flex}.ss-section-header-main{flex:auto;min-width:0}.ss-section-header-heading{min-width:0}.ss-section-header-eyebrow{color:var(--ss-cyan);letter-spacing:.16em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;line-height:1.2;display:block}.ss-section-header-title-row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.ss-section-header-title{min-width:0;color:var(--ss-text);letter-spacing:-.018em;margin:0;font-size:15px;font-weight:800;line-height:1.25}.ss-section-header-description{max-width:720px;color:var(--ss-text-subtle);margin:5px 0 0;font-size:11px;font-weight:500;line-height:1.5}.ss-section-header-meta{color:#67e8f9;white-space:nowrap;background:#08cfe00b;border:1px solid #08cfe01f;border-radius:999px;align-items:center;min-height:22px;padding:4px 8px;font-size:9px;font-weight:700;line-height:1;display:inline-flex}.ss-section-header-action{flex:none;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.ss-section-header-sm .ss-section-header-title{font-size:13px}.ss-section-header-sm .ss-section-header-description{font-size:10px}.ss-section-header-lg .ss-section-header-title{font-size:18px}.ss-section-header-lg .ss-section-header-description{margin-top:6px;font-size:12px}.ss-section-header-lg .ss-section-header-eyebrow{font-size:10px}.ss-section-header-center{align-items:center}.ss-section-header-center .ss-section-header-main{text-align:center}.ss-section-header-center .ss-section-header-title-row{justify-content:center}.ss-section-header-center .ss-section-header-description{margin-left:auto;margin-right:auto}.ss-section-header-divider{border-bottom:1px solid #ffffff0e;padding-bottom:14px}@media (max-width:640px){.ss-section-header{gap:12px}.ss-section-header-title{font-size:14px}.ss-section-header-lg .ss-section-header-title{font-size:16px}.ss-section-header-description{font-size:10px}.ss-section-header-action{gap:6px}.ss-section-header-divider{padding-bottom:12px}}@media (max-width:480px){.ss-section-header{flex-direction:column;align-items:stretch}.ss-section-header-action{flex-wrap:wrap;justify-content:flex-start}}.ss-empty-state{text-align:center;min-width:0;color:var(--ss-text);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ss-empty-bordered{background:radial-gradient(circle at 50% 0,#087cff0e,#0000 38%),linear-gradient(#ffffff05,#ffffff02),#0a101d8f;border:1px dashed #ffffff17;border-radius:18px}.ss-empty-borderless{background:0 0;border:0}.ss-empty-sm{min-height:180px;padding:22px 18px}.ss-empty-md{min-height:240px;padding:30px 22px}.ss-empty-lg{min-height:320px;padding:38px 24px}.ss-empty-state:before{content:"";filter:blur(48px);pointer-events:none;background:#087cff14;border-radius:999px;width:180px;height:180px;position:absolute;top:-70px;left:50%;transform:translate(-50%)}.ss-empty-icon{z-index:1;color:#67e8f9;background:linear-gradient(135deg,#087cff17,#08cfe009),#ffffff06;border:1px solid #08cfe021;border-radius:15px;flex:none;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;position:relative;box-shadow:0 14px 30px #00000029,0 0 24px #087cff12,inset 0 1px #ffffff0b}.ss-empty-icon-default svg{opacity:.92}.ss-empty-copy{z-index:1;max-width:460px;margin-top:15px;position:relative}.ss-empty-title{color:var(--ss-text);letter-spacing:-.012em;margin:0;font-size:14px;font-weight:800;line-height:1.3}.ss-empty-description{color:var(--ss-text-muted);margin:6px auto 0;font-size:11px;font-weight:500;line-height:1.55}.ss-empty-action{z-index:1;justify-content:center;margin-top:16px;display:flex;position:relative}.ss-empty-sm .ss-empty-icon{border-radius:13px;width:46px;height:46px}.ss-empty-sm .ss-empty-icon svg{width:21px;height:21px}.ss-empty-sm .ss-empty-copy{margin-top:12px}.ss-empty-lg .ss-empty-icon{border-radius:17px;width:62px;height:62px}.ss-empty-lg .ss-empty-icon svg{width:28px;height:28px}.ss-empty-lg .ss-empty-copy{margin-top:17px}.ss-empty-state:focus-within .ss-empty-icon{border-color:#08cfe038;box-shadow:0 14px 30px #00000029,0 0 0 2px #08cfe01a,0 0 26px #087cff14}@media (max-width:640px){.ss-empty-sm{min-height:150px;padding:18px 14px}.ss-empty-md{min-height:200px;padding:24px 16px}.ss-empty-lg{min-height:260px;padding:30px 16px}.ss-empty-description{max-width:330px}}@media (prefers-reduced-motion:reduce){.ss-empty-state:before,.ss-empty-icon{transition:none!important}}.ss-dropdown{min-width:0;display:inline-flex;position:relative}.ss-dropdown-trigger{min-height:var(--ss-control-md);border-radius:var(--ss-radius-md);color:var(--ss-text-secondary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-fast) var(--ss-ease-standard);background:#ffffff06;border:1px solid #fff1;justify-content:center;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.ss-dropdown-trigger:hover:not(:disabled),.ss-dropdown-trigger-open{color:var(--ss-text);background:#087cff0e;border-color:#08cfe02e;transform:translateY(-1px);box-shadow:0 8px 20px #0000001f,0 0 18px #087cff12}.ss-dropdown-trigger:focus-visible{box-shadow:var(--ss-focus-ring), 0 8px 20px #0000001f;outline:none}.ss-dropdown-trigger:disabled{opacity:.52;cursor:not-allowed}.ss-dropdown-trigger-chevron{color:var(--ss-text-subtle);transition:transform var(--ss-duration-fast) var(--ss-ease-premium), color var(--ss-duration-fast) var(--ss-ease-standard);flex:none}.ss-dropdown-trigger-open .ss-dropdown-trigger-chevron{color:var(--ss-cyan);transform:rotate(180deg)}.ss-dropdown-menu{z-index:200;-webkit-backdrop-filter:blur(18px);min-width:180px;max-width:min(92vw,360px);animation:ss-dropdown-menu-in .17s var(--ss-ease-premium) both;background:radial-gradient(circle at 100% 0,#087cff11,#0000 55%),linear-gradient(#0a101dfc,#050914fc);border:1px solid #ffffff13;border-radius:14px;flex-direction:column;padding:5px;display:flex;position:absolute;overflow:hidden;box-shadow:0 22px 52px #0006,0 0 30px #087cff0e,inset 0 1px #ffffff0a}.ss-dropdown-align-start{left:0;right:auto}.ss-dropdown-align-center{left:50%;right:auto;transform:translate(-50%)}.ss-dropdown-align-end{left:auto;right:0}.ss-dropdown-side-bottom{top:calc(100% + 8px)}.ss-dropdown-side-top{bottom:calc(100% + 8px)}.ss-dropdown-sm{min-width:160px}.ss-dropdown-md{min-width:190px}.ss-dropdown-lg{min-width:230px}.ss-dropdown-item{width:100%;min-height:36px;color:var(--ss-text-secondary);font:inherit;text-align:left;cursor:pointer;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-fast) var(--ss-ease-standard);background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:9px;padding:8px 10px;font-size:12px;font-weight:600;display:flex;position:relative}.ss-dropdown-item:before{content:"";background:linear-gradient(180deg, var(--ss-blue), var(--ss-cyan));opacity:0;width:2px;transition:opacity var(--ss-duration-fast) var(--ss-ease-standard), transform var(--ss-duration-fast) var(--ss-ease-premium);border-radius:999px;position:absolute;inset:0 auto 0 0;transform:scaleY(.45)}.ss-dropdown-item:hover:not(:disabled),.ss-dropdown-item:focus-visible{color:var(--ss-text);background:linear-gradient(90deg,#087cff16,#08cfe008);border-color:#08cfe01a;outline:none;transform:translate(2px);box-shadow:inset 0 1px #ffffff06,0 5px 14px #0000001a}.ss-dropdown-item:hover:not(:disabled):before,.ss-dropdown-item:focus-visible:before{opacity:.9;transform:scaleY(1)}.ss-dropdown-item-danger{color:#fda4af}.ss-dropdown-item-danger:before{background:#ef4444}.ss-dropdown-item-danger:hover:not(:disabled),.ss-dropdown-item-danger:focus-visible{color:#fecdd3;background:#ef44440e;border-color:#ef44441c}.ss-dropdown-item:disabled{opacity:.42;cursor:not-allowed}.ss-dropdown-divider{background:#ffffff0e;height:1px;margin:5px 4px}.ss-dropdown-label{color:var(--ss-text-subtle);letter-spacing:.14em;text-transform:uppercase;padding:7px 9px 5px;font-size:9px;font-weight:800;line-height:1.3}@keyframes ss-dropdown-menu-in{0%{opacity:0;transform:translateY(-4px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.ss-dropdown-align-center.ss-dropdown-side-bottom{animation-name:ss-dropdown-menu-in-center}.ss-dropdown-align-center.ss-dropdown-side-top{animation-name:ss-dropdown-menu-in-center-top}@keyframes ss-dropdown-menu-in-center{0%{opacity:0;transform:translate(-50%,-4px)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes ss-dropdown-menu-in-center-top{0%{opacity:0;transform:translate(-50%,4px)scale(.985)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (max-width:640px){.ss-dropdown-menu{max-width:min(92vw,320px)}.ss-dropdown-trigger{min-height:38px}}@media (prefers-reduced-motion:reduce){.ss-dropdown-trigger,.ss-dropdown-trigger-chevron,.ss-dropdown-menu,.ss-dropdown-item,.ss-dropdown-item:before{transition:none!important;animation:none!important}.ss-dropdown-trigger:hover:not(:disabled),.ss-dropdown-item:hover:not(:disabled),.ss-dropdown-item:focus-visible{transform:none}}.ss-tabs{--ss-tab-accent:var(--ss-blue);background:linear-gradient(#ffffff06,#ffffff03),#07101dbd;border:1px solid #ffffff0e;border-radius:14px;align-items:center;gap:4px;width:fit-content;min-width:0;max-width:100%;padding:4px;display:flex;box-shadow:inset 0 1px #ffffff06,0 8px 24px #00000014}.ss-tabs-scrollable{scrollbar-width:none;overflow-x:auto}.ss-tabs-scrollable::-webkit-scrollbar{display:none}.ss-tabs-full{width:100%}.ss-tab{min-width:0;color:var(--ss-text-subtle);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), color var(--ss-duration-fast) var(--ss-ease-standard), background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-normal) var(--ss-ease-premium);background:0 0;border:1px solid #0000;border-radius:10px;flex:none;justify-content:center;align-items:center;gap:7px;font-family:inherit;font-size:11px;font-weight:700;line-height:1;display:inline-flex;position:relative}.ss-tabs-sm .ss-tab{min-height:30px;padding:7px 10px;font-size:10px}.ss-tabs-md .ss-tab{min-height:34px;padding:8px 12px}.ss-tabs-lg .ss-tab{min-height:40px;padding:10px 14px;font-size:12px}.ss-tabs-full .ss-tab{flex:1 1 0}.ss-tab:hover:not(:disabled){color:var(--ss-text-secondary);background:#ffffff09;transform:translateY(-1px)}.ss-tab:focus-visible{box-shadow:var(--ss-focus-ring);border-color:#08cfe040;outline:none}.ss-tab:disabled{opacity:.42;cursor:not-allowed}.ss-tab-active{color:#fff}.ss-tabs-pill .ss-tab-active{background:linear-gradient(135deg,#087cff29,#08cfe014),#ffffff09;border-color:#08cfe029;box-shadow:0 7px 18px #00000029,0 0 20px #087cff12,inset 0 1px #fff1}.ss-tabs-pill .ss-tab-active:after{content:"";background:linear-gradient(90deg,#087cff,#08cfe0);border-radius:999px;height:2px;position:absolute;bottom:-1px;left:20%;right:20%;box-shadow:0 0 10px #08cfe059}.ss-tabs-line{width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;gap:0;padding:0}.ss-tabs-line .ss-tab{border-bottom:2px solid #0000;border-radius:0}.ss-tabs-line .ss-tab:hover:not(:disabled){background:0 0}.ss-tabs-line .ss-tab-active{color:#fff;border-bottom-color:#08cfe0;box-shadow:0 5px 16px #08cfe00d}.ss-tabs-line .ss-tab-active:after{content:"";background:#087cff;border-radius:999px;height:1px;position:absolute;bottom:-2px;left:18%;right:18%;box-shadow:0 0 12px #087cff61}.ss-tabs-soft{box-shadow:none;background:0 0;border-color:#0000}.ss-tabs-soft .ss-tab-active{color:#e0f2fe;background:#087cff12;border-color:#087cff24;box-shadow:inset 0 1px #ffffff09}.ss-tab-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ss-tab-icon svg{width:15px;height:15px}.ss-tabs-sm .ss-tab-icon svg{width:13px;height:13px}.ss-tabs-lg .ss-tab-icon svg{width:16px;height:16px}.ss-tab-badge{color:#67e8f9;background:#08cfe00f;border:1px solid #08cfe01f;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:800;display:inline-flex}.ss-tab:hover:not(:disabled) .ss-tab-badge,.ss-tab-active .ss-tab-badge{background:#08cfe017;border-color:#08cfe033}@media (max-width:640px){.ss-tabs{max-width:100%}.ss-tabs-md .ss-tab{min-height:32px;padding:7px 10px}.ss-tabs-lg .ss-tab{min-height:38px;padding:9px 12px}}@media (prefers-reduced-motion:reduce){.ss-tab{transition:none!important}.ss-tab:hover:not(:disabled){transform:none}}.ss-pagination{width:100%;color:var(--ss-text-secondary)}.ss-pagination-inner{justify-content:space-between;align-items:center;gap:12px;display:flex}.ss-pagination-info{color:var(--ss-text-subtle);white-space:nowrap;font-size:10px;font-weight:700}.ss-pagination-controls{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.ss-pagination-pages{align-items:center;gap:4px;min-width:0;display:inline-flex}.ss-pagination-button{border:1px solid var(--ss-border-soft);color:var(--ss-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--ss-duration-fast) var(--ss-ease-premium), background-color var(--ss-duration-fast) var(--ss-ease-standard), border-color var(--ss-duration-fast) var(--ss-ease-standard), color var(--ss-duration-fast) var(--ss-ease-standard), box-shadow var(--ss-duration-normal) var(--ss-ease-premium);background:#ffffff06;border-radius:10px;flex:none;font-weight:700;position:relative}.ss-pagination-button:hover:not(:disabled){color:var(--ss-text);background:#08cfe00b;border-color:#08cfe02e;transform:translateY(-1px);box-shadow:0 8px 18px #0000001f,0 0 18px #08cfe00d}.ss-pagination-button:active:not(:disabled){transform:translateY(0)scale(.98)}.ss-pagination-button:focus-visible{box-shadow:var(--ss-focus-ring), 0 8px 20px #00000024;outline:none}.ss-pagination-button:disabled{cursor:not-allowed;opacity:.38;box-shadow:none}.ss-pagination-active{background:var(--ss-gradient-primary);color:#fff;border-color:#08cfe057;box-shadow:0 8px 20px #087cff2e,0 0 18px #08cfe014,inset 0 1px #ffffff29}.ss-pagination-active:hover:not(:disabled){background:var(--ss-gradient-primary);color:#fff;border-color:#7eecff6b;box-shadow:0 10px 24px #087cff38,0 0 22px #08cfe01a,inset 0 1px #ffffff2e}.ss-pagination-ellipsis{min-width:24px;color:var(--ss-text-faint);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.ss-pagination-sm .ss-pagination-button{gap:5px;min-width:30px;min-height:30px;padding:0 8px;font-size:10px}.ss-pagination-md .ss-pagination-button{gap:6px;min-width:34px;min-height:34px;padding:0 9px;font-size:11px}.ss-pagination-lg .ss-pagination-button{gap:7px;min-width:40px;min-height:40px;padding:0 11px;font-size:12px}.ss-pagination-sm .ss-pagination-label{display:none}.ss-pagination-lg .ss-pagination-info{font-size:11px}@media (max-width:720px){.ss-pagination-inner{flex-direction:column;align-items:stretch}.ss-pagination-info{text-align:center}.ss-pagination-controls{justify-content:center;width:100%}.ss-pagination-pages{scrollbar-width:none;overflow-x:auto}.ss-pagination-pages::-webkit-scrollbar{display:none}.ss-pagination-md .ss-pagination-button{min-width:32px;padding-left:8px;padding-right:8px}.ss-pagination-md .ss-pagination-label,.ss-pagination-lg .ss-pagination-label{display:none}}@media (prefers-reduced-motion:reduce){.ss-pagination-button{transition:none!important}.ss-pagination-button:hover:not(:disabled),.ss-pagination-button:active:not(:disabled){transform:none}}:root .of-content,:root .premium-content,:root .returns-content,:root .ss-main{color:var(--ss-text)!important}:root .of-content h1,:root .premium-content h1,:root .returns-content h1,:root .ss-main h1{letter-spacing:-.025em;color:var(--ss-text)!important}:root .of-content h2,:root .of-content h3,:root .premium-content h2,:root .premium-content h3,:root .returns-content h2,:root .returns-content h3,:root .ss-main h2,:root .ss-main h3{letter-spacing:-.015em;color:var(--ss-text-strong)!important}:root .of-content p,:root .premium-content p,:root .returns-content p,:root .ss-main p{color:var(--ss-text-muted)}:root .of-card,:root .of-section,:root .of-premium-card,:root .of-insight-card,:root .of-report-section,:root .of-breakdown-card,:root .premium-card,:root .premium-stat,:root .returns-card{background:var(--ss-gradient-surface)!important;border:1px solid var(--ss-border)!important;border-radius:var(--ss-radius-xl)!important;color:var(--ss-text)!important;box-shadow:0 10px 30px #00000024,inset 0 1px #ffffff09!important}:root .of-card:before,:root .of-section:before,:root .of-premium-card:before,:root .of-insight-card:before,:root .of-report-section:before,:root .of-breakdown-card:before,:root .premium-card:before,:root .premium-stat:before,:root .returns-card:before{pointer-events:none}:root .of-card:hover,:root .of-section:hover,:root .of-premium-card:hover,:root .of-insight-card:hover,:root .of-report-section:hover,:root .of-breakdown-card:hover,:root .premium-card:hover,:root .premium-stat:hover,:root .returns-card:hover{border-color:var(--ss-border-cyan)!important;box-shadow:0 18px 45px #0003,0 0 28px #087cff0e,inset 0 1px #ffffff0b!important}@media (min-width:1024px){:root .of-card:hover,:root .of-section:hover,:root .of-premium-card:hover,:root .of-insight-card:hover,:root .of-report-section:hover,:root .of-breakdown-card:hover,:root .premium-card:hover,:root .premium-stat:hover,:root .returns-card:hover{transform:translateY(-3px)!important}}:root .of-stat,:root .of-report-stat,:root .premium-stat{border-radius:var(--ss-radius-xl)!important;min-height:104px!important}:root .of-stat>div[class*=h-10][class*=w-10],:root .of-report-stat>div[class*=h-10][class*=w-10],:root .premium-stat>div[class*=h-10][class*=w-10]{background:linear-gradient(135deg,#087cff24,#08cfe01a)!important;border:1px solid #08cfe01f!important;border-radius:12px!important;width:40px!important;height:40px!important;box-shadow:0 8px 18px #00000024!important}:root .of-stat [class*=text-xs],:root .of-report-stat [class*=text-xs],:root .premium-stat [class*=text-xs]{letter-spacing:.01em;font-size:10px!important;font-weight:700!important}:root .of-stat [class*=text-2xl],:root .of-stat [class*=text-3xl],:root .of-report-stat [class*=text-2xl],:root .of-report-stat [class*=text-3xl],:root .premium-stat [class*=text-2xl],:root .premium-stat [class*=text-3xl]{letter-spacing:-.025em;color:var(--ss-text)!important;font-weight:800!important}:root .of-button,:root .of-report-button{border-radius:var(--ss-radius-md)!important;min-height:40px!important;transition:transform var(--ss-duration-normal) var(--ss-ease-premium), box-shadow var(--ss-duration-smooth) var(--ss-ease-premium), border-color var(--ss-duration-normal) ease, background var(--ss-duration-normal) ease!important;font-weight:700!important}:root .of-button:hover:not(:disabled),:root .of-report-button:hover:not(:disabled){transform:translateY(-1px)!important;box-shadow:0 12px 28px #087cff24!important}:root .of-filter,:root .premium-input{border-radius:var(--ss-radius-md)!important}:root .of-filter input,:root .of-filter select,:root .premium-input,:root .premium-input input,:root .premium-input select,:root .premium-input textarea{min-height:var(--ss-control-md)!important;border-radius:var(--ss-radius-md)!important;border-color:var(--ss-border)!important;color:var(--ss-text)!important;background:#07101de0!important;box-shadow:inset 0 1px #ffffff06!important}:root .of-filter input:focus,:root .of-filter select:focus,:root .premium-input:focus,:root .premium-input input:focus,:root .premium-input select:focus,:root .premium-input textarea:focus{box-shadow:var(--ss-focus-ring)!important;border-color:#08cfe057!important;outline:none!important}:root .of-table,:root .premium-table{border:1px solid var(--ss-border)!important;border-radius:var(--ss-radius-xl)!important;background:var(--ss-surface)!important;overflow:hidden!important}:root .of-table table,:root .premium-table table,:root .of-card table,:root .of-section table,:root .returns-card table{border-collapse:separate!important;border-spacing:0!important}:root .of-table thead th,:root .premium-table thead th,:root .of-card thead th,:root .of-section thead th,:root .returns-card thead th{letter-spacing:.03em;text-transform:uppercase;color:#93c5fd!important;border-bottom:1px solid var(--ss-border)!important;background:#087cff0e!important;min-height:40px!important;font-size:10px!important;font-weight:800!important}:root .of-table tbody td,:root .premium-table tbody td,:root .of-card tbody td,:root .of-section tbody td,:root .returns-card tbody td{color:var(--ss-text-secondary)!important;border-bottom:1px solid var(--ss-border-soft)!important;font-size:12px!important}:root .of-table tbody tr:last-child td,:root .premium-table tbody tr:last-child td,:root .of-card tbody tr:last-child td,:root .of-section tbody tr:last-child td,:root .returns-card tbody tr:last-child td{border-bottom:0!important}:root .of-table tbody tr:hover,:root .premium-table tbody tr:hover,:root .of-card tbody tr:hover,:root .of-section tbody tr:hover,:root .returns-card tbody tr:hover{background:#087cff09!important}:root .of-modal,:root .premium-modal,:root .returns-modal,:root .inbox-modal{border:1px solid var(--ss-border-strong)!important;border-radius:var(--ss-radius-2xl)!important;color:var(--ss-text)!important;background:linear-gradient(#0a101dfc,#050914fa)!important;box-shadow:0 30px 90px #0000006b,0 0 44px #087cff12!important}:root .of-modal-header{border-bottom:1px solid var(--ss-border-soft)!important;background:#ffffff05!important}:root .of-modal-overlay,:root .of-modal-backdrop,:root .premium-modal-backdrop,:root .returns-modal-overlay{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#02060eb8!important}:root .of-mobile-card,:root .of-mobile-customer,:root .of-mobile-order,:root .of-mobile-expense,:root .of-product-row,:root .returns-row{border:1px solid var(--ss-border)!important;border-radius:var(--ss-radius-lg)!important;background:var(--ss-gradient-surface-soft)!important;color:var(--ss-text)!important;box-shadow:0 8px 24px #0000001a!important}:root .of-content .text-slate-950,:root .of-content .text-slate-900,:root .premium-content .text-slate-950,:root .premium-content .text-slate-900,:root .returns-content .text-slate-950,:root .returns-content .text-slate-900,:root .ss-main .text-slate-950,:root .ss-main .text-slate-900{color:var(--ss-text)!important}:root .of-content .text-slate-700,:root .premium-content .text-slate-700,:root .returns-content .text-slate-700,:root .ss-main .text-slate-700{color:var(--ss-text-secondary)!important}:root .of-content .text-slate-600,:root .of-content .text-slate-500,:root .premium-content .text-slate-600,:root .premium-content .text-slate-500,:root .returns-content .text-slate-600,:root .returns-content .text-slate-500,:root .ss-main .text-slate-600,:root .ss-main .text-slate-500{color:var(--ss-text-muted)!important}@media (max-width:1023px){:root .of-card,:root .of-section,:root .of-premium-card,:root .of-insight-card,:root .of-report-section,:root .of-breakdown-card,:root .premium-card,:root .premium-stat,:root .returns-card{border-radius:var(--ss-radius-lg)!important}:root .of-stat,:root .of-report-stat,:root .premium-stat{min-height:92px!important}:root .of-card:hover,:root .of-section:hover,:root .of-premium-card:hover,:root .of-insight-card:hover,:root .of-report-section:hover,:root .of-breakdown-card:hover,:root .premium-card:hover,:root .premium-stat:hover,:root .returns-card:hover,:root .of-button:hover:not(:disabled),:root .of-report-button:hover:not(:disabled){transform:none!important}}@media (prefers-reduced-motion:reduce){:root .of-card,:root .of-section,:root .of-premium-card,:root .of-insight-card,:root .of-report-section,:root .of-breakdown-card,:root .premium-card,:root .premium-stat,:root .returns-card,:root .of-button,:root .of-report-button{transition:none!important}}
