.client-app{--client-bg:#000;--client-sidebar:#06060a;--client-header-bg:#000000f5;--client-surface:linear-gradient(180deg, #ffffff0e, #ffffff06);--client-card-bg:linear-gradient(180deg, #ffffff0e, #ffffff06);--client-card-solid:#0e0e0e;--client-card-bg-hover:linear-gradient(180deg, #ffffff16, #ffffff0b);--client-modal-bg:#06060a;--client-input-bg:#ffffff0a;--glass-fill:var(--client-card-bg);--glass-fill-raised:linear-gradient(180deg, #ffffff13, #ffffff09);--glass-fill-inset:#00000038;--glass-solid:#0e0e0e;--glass-border:#ffffff1a;--glass-border-strong:#ffffff24;--glass-border-soft:#ffffff12;--glass-rim:#ffffff17;--glass-rim-strong:#ffffff24;--glass-recess:#00000073;--glass-shadow:0 24px 60px #0000008c;--glass-shadow-panel:0 12px 32px #00000061;--glass-shadow-raised:0 32px 80px #000000ad;--glass-blur:20px;--glass-ambient-a:.055;--glass-ambient-b:.04;--glass-ambient-c:.03;--client-sidebar-border:#ffffff14;--client-header-border:#ffffff14;--client-card-border:#ffffff1a;--client-input-border:#ffffff29;--client-divider:#ffffff12;--client-text:#ffffffeb;--client-text-muted:#ffffff8c;--client-text-subtle:#ffffff5c;--client-nav-active-bg:#ff550024;--client-nav-active-border:#f50;--client-nav-hover-bg:#ffffff0d;--client-scrollbar-track:transparent;--client-scrollbar-thumb:#ffffff24;--client-scrollbar-thumb-hover:#ffffff47;--client-primary:#f50;--client-primary-hover:#f73;--surface:var(--client-card-bg);--surface-border:var(--client-card-border);--surface-hover:var(--client-card-bg-hover);--surface-active:var(--client-nav-active-bg);--text:var(--client-text);--text-muted:var(--client-text-muted);--text-subtle:var(--client-text-subtle);--input-bg:var(--client-input-bg);--input-border:var(--client-input-border);--divider:var(--client-divider);--bg:var(--client-bg);background-color:var(--client-bg);background-image:var(--glass-ambient-layers), radial-gradient(#ffffff05 1px, transparent 1px);color:var(--client-text);font-family:var(--font-outfit,-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-size:auto,auto,auto,28px 28px;background-attachment:fixed,fixed,fixed,scroll;min-height:100vh}.client-app[data-theme=light],[data-theme=light] .client-app{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--client-bg:#f4f5f8;--client-sidebar:#fff;--client-header-bg:#f4f5f8d9;--client-surface:linear-gradient(180deg, #ffffffeb, #ffffffbd);--client-card-bg:linear-gradient(180deg, #ffffffeb, #ffffffbd);--client-card-solid:#fff;--client-card-bg-hover:linear-gradient(180deg, #fffffffa, #f0f2f6e0);--glass-fill:var(--client-card-bg);--glass-fill-raised:linear-gradient(180deg, #fffffff5, #ffffffdb);--glass-fill-inset:#1018280d;--glass-solid:#fff;--glass-border:#1018281c;--glass-border-strong:#10182826;--glass-border-soft:#10182814;--glass-rim:#ffffffd9;--glass-rim-strong:#fffffff2;--glass-recess:#1018281a;--glass-shadow:0 8px 24px #10182812, 0 1px 3px #1018280f;--glass-shadow-panel:0 4px 14px #1018280f, 0 1px 2px #1018280d;--glass-shadow-raised:0 20px 48px #10182829, 0 2px 6px #10182814;--glass-ambient-a:.05;--glass-ambient-b:.035;--glass-ambient-c:.028;--client-modal-bg:#fff;--client-input-bg:#0000000a;--client-sidebar-border:#0000001a;--client-header-border:#0000001a;--client-card-border:#00000021;--client-input-border:#0003;--client-divider:#0000001a;--client-text:#000000e6;--client-text-muted:#0009;--client-text-subtle:#00000075;--client-nav-active-bg:#ff55001f;--client-nav-hover-bg:#0000000d;--client-scrollbar-thumb:#00000024;--client-scrollbar-thumb-hover:#00000047;background-image:var(--glass-ambient-layers), radial-gradient(#0000000a 1px, transparent 1px);background-repeat:no-repeat,no-repeat,no-repeat,repeat;background-size:auto,auto,auto,28px 28px;background-attachment:fixed,fixed,fixed,scroll}.client-app ::-webkit-scrollbar{width:4px;height:4px}.client-app ::-webkit-scrollbar-track{background:var(--client-scrollbar-track)}.client-app ::-webkit-scrollbar-thumb{background:var(--client-scrollbar-thumb);border-radius:4px}.client-app ::-webkit-scrollbar-thumb:hover{background:var(--client-scrollbar-thumb-hover)}.client-app select option{color:#ffffffe0;background:#111118}.client-app[data-theme=light] select option,[data-theme=light] .client-app select option{color:#000000e0;background:#fff}.client-input{border:1px solid var(--client-input-border);background:var(--client-input-bg);width:100%;color:var(--client-text);appearance:none;border-radius:8px;outline:none;padding:7px 10px;font-family:inherit;font-size:13px;line-height:1.5;transition:border-color .15s,box-shadow .15s}.client-input:focus{border-color:var(--client-primary);box-shadow:0 0 0 3px #ff550024}.client-input::placeholder{color:var(--client-text-subtle)}.client-app input:focus,.client-app textarea:focus,.client-app select:focus{outline:none;border-color:var(--client-primary)!important;box-shadow:0 0 0 3px #ff55001f!important}.client-app select.client-input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.35)' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.client-panel{background:var(--client-card-bg);border:1px solid var(--client-card-border);border-radius:12px;transition:background .15s,border-color .15s;overflow:hidden}.client-chip{color:var(--client-text-muted);background:#ffffff12;border:1px solid #ffffff1a;border-radius:9999px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.client-app a,.client-app button{transition:background .12s,color .12s,border-color .12s,box-shadow .12s,opacity .12s}.client-row-link:hover{background:var(--client-nav-hover-bg)!important}.client-btn-primary{background:var(--client-primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:opacity .12s;display:inline-flex}.client-btn-primary:hover{opacity:.88}.client-btn-primary:active{opacity:.72}.client-btn-primary:disabled{opacity:.4;cursor:not-allowed}.client-app [style*=--client-card-bg][style*=--client-card-border]{box-shadow:inset 0 1px 0 0 var(--glass-rim), var(--glass-shadow-panel)}.client-app [style*=--client-card-bg][style*=--client-card-border] [style*=--client-card-bg][style*=--client-card-border]{box-shadow:inset 0 1px 0 0 var(--glass-rim)}.client-app [style*=--client-card-bg] [style*="var(--client-card-bg)"]:not([style*=client-card-border]){background:0 0!important}
