.client-app{--client-bg:#000;--client-sidebar:#06060a;--client-header-bg:#000000f5;--client-surface:#0c0c12;--client-card-bg:#0c0c12;--client-card-bg-hover:#111118;--client-modal-bg:#06060a;--client-input-bg:#ffffff0a;--client-sidebar-border:#ffffff14;--client-header-border:#ffffff14;--client-card-border:#ffffff17;--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:#e64a00;--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);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-image:radial-gradient(#ffffff05 1px,#0000 1px);background-size:28px 28px;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:#fff;--client-card-bg:#fff;--client-card-bg-hover:#eef0f4;--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:radial-gradient(#0000000a 1px,#0000 1px)}.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}
