:root,:root[data-hw-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--hw-canvas:#f4f7f9;--hw-surface:#fff;--hw-surface-raised:#eaf0f4;--hw-text:#162a36;--hw-secondary:#4e6672;--hw-accent:#00766a;--hw-accent-hover:#006459;--hw-on-accent:#fff;--hw-selection:#e0f4ef;--hw-border:#cad8df;--hw-control-border:#708591;--hw-warning:#8a5200;--hw-warning-surface:#fff1da;--hw-danger:#b42335;--hw-danger-surface:#fff0f2;--hw-success:#18734e;--hw-success-surface:#e4f5eb;--hw-info:#245ea8;--hw-info-surface:#e7f0fc;--hw-chart-cyan:#00766a;--hw-chart-blue:#245ea8;--hw-chart-purple:#6e43aa;--hw-chart-pink:#a52e75;--hw-chart-green:#18734e;--hw-chart-orange:#8a5200;--hw-chart-red:#b42335;--hw-canvas-rgb:244, 247, 249;--hw-surface-rgb:255, 255, 255;--hw-surface-raised-rgb:234, 240, 244;--hw-text-rgb:22, 42, 54;--hw-secondary-rgb:78, 102, 114;--hw-accent-rgb:0, 118, 106;--hw-warning-rgb:138, 82, 0;--hw-danger-rgb:180, 35, 53;--hw-border-rgb:202, 216, 223;--hw-info-rgb:36, 94, 168;--hw-success-rgb:24, 115, 78;--hw-selection-rgb:224, 244, 239;--hw-warning-surface-rgb:255, 241, 218;--hw-danger-surface-rgb:255, 240, 242;--hw-success-surface-rgb:228, 245, 235;--hw-info-surface-rgb:231, 240, 252;--hw-purple-rgb:110, 67, 170;--hw-pink-rgb:165, 46, 117;--hw-shadow-strength:.28;--hw-shadow-rgb:24, 47, 63;--hw-backdrop-rgb:16, 42, 54;--hw-backdrop:#102a3647;--hw-shadow:0 12px 36px #182f3f1a;--hw-shadow-raised:0 24px 80px #182f3f2e}@media (prefers-color-scheme:dark){:root:not([data-hw-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hw-canvas:#080c12;--hw-surface:#101720;--hw-surface-raised:#141d28;--hw-text:#e8edf4;--hw-secondary:#9aaeb5;--hw-accent:#41e6d0;--hw-accent-hover:#6cf0dd;--hw-on-accent:#062b27;--hw-selection:#103b37;--hw-border:#294353;--hw-control-border:#637d8b;--hw-warning:#ffbc66;--hw-warning-surface:#302417;--hw-danger:#ff6b73;--hw-danger-surface:#351c24;--hw-success:#67d8a4;--hw-success-surface:#123529;--hw-info:#8bb9ff;--hw-info-surface:#162c49;--hw-chart-cyan:#41e6d0;--hw-chart-blue:#8bb9ff;--hw-chart-purple:#b89cff;--hw-chart-pink:#f38cc8;--hw-chart-green:#67d8a4;--hw-chart-orange:#ffbc66;--hw-chart-red:#ff6b73;--hw-canvas-rgb:8, 12, 18;--hw-surface-rgb:16, 23, 32;--hw-surface-raised-rgb:20, 29, 40;--hw-text-rgb:232, 237, 244;--hw-secondary-rgb:154, 174, 181;--hw-accent-rgb:65, 230, 208;--hw-warning-rgb:255, 188, 102;--hw-danger-rgb:255, 107, 115;--hw-border-rgb:41, 67, 83;--hw-info-rgb:139, 185, 255;--hw-success-rgb:103, 216, 164;--hw-selection-rgb:16, 59, 55;--hw-warning-surface-rgb:48, 36, 23;--hw-danger-surface-rgb:53, 28, 36;--hw-success-surface-rgb:18, 53, 41;--hw-info-surface-rgb:22, 44, 73;--hw-purple-rgb:184, 156, 255;--hw-pink-rgb:243, 140, 200;--hw-shadow-strength:1;--hw-shadow-rgb:0, 0, 0;--hw-backdrop-rgb:0, 4, 9;--hw-backdrop:#000409b8;--hw-shadow:0 12px 36px #00000040;--hw-shadow-raised:0 24px 80px #00000080}}:root[data-hw-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--hw-canvas:#080c12;--hw-surface:#101720;--hw-surface-raised:#141d28;--hw-text:#e8edf4;--hw-secondary:#9aaeb5;--hw-accent:#41e6d0;--hw-accent-hover:#6cf0dd;--hw-on-accent:#062b27;--hw-selection:#103b37;--hw-border:#294353;--hw-control-border:#637d8b;--hw-warning:#ffbc66;--hw-warning-surface:#302417;--hw-danger:#ff6b73;--hw-danger-surface:#351c24;--hw-success:#67d8a4;--hw-success-surface:#123529;--hw-info:#8bb9ff;--hw-info-surface:#162c49;--hw-chart-cyan:#41e6d0;--hw-chart-blue:#8bb9ff;--hw-chart-purple:#b89cff;--hw-chart-pink:#f38cc8;--hw-chart-green:#67d8a4;--hw-chart-orange:#ffbc66;--hw-chart-red:#ff6b73;--hw-canvas-rgb:8, 12, 18;--hw-surface-rgb:16, 23, 32;--hw-surface-raised-rgb:20, 29, 40;--hw-text-rgb:232, 237, 244;--hw-secondary-rgb:154, 174, 181;--hw-accent-rgb:65, 230, 208;--hw-warning-rgb:255, 188, 102;--hw-danger-rgb:255, 107, 115;--hw-border-rgb:41, 67, 83;--hw-info-rgb:139, 185, 255;--hw-success-rgb:103, 216, 164;--hw-selection-rgb:16, 59, 55;--hw-warning-surface-rgb:48, 36, 23;--hw-danger-surface-rgb:53, 28, 36;--hw-success-surface-rgb:18, 53, 41;--hw-info-surface-rgb:22, 44, 73;--hw-purple-rgb:184, 156, 255;--hw-pink-rgb:243, 140, 200;--hw-shadow-strength:1;--hw-shadow-rgb:0, 0, 0;--hw-backdrop-rgb:0, 4, 9;--hw-backdrop:#000409b8;--hw-shadow:0 12px 36px #00000040;--hw-shadow-raised:0 24px 80px #00000080}:root{--hw-radius-card:18px;--hw-radius-control:12px;--hw-touch-target:44px;--hw-focus:var(--hw-accent);--hw-chart-grid:var(--hw-border);--hw-tooltip-surface:var(--hw-surface-raised);--hw-tooltip-border:var(--hw-control-border);--hw-tooltip-text:var(--hw-text);--hw-code-surface:var(--hw-surface-raised);--hw-visual-canvas:#061018;--hw-visual-canvas-rgb:6, 16, 24;--hw-visual-text:#f3f8f8;--hw-visual-secondary:#b5c9cd;--hw-visual-accent:#6ce2d6;--hw-qr-ink:#071018;--hw-qr-surface:#f3faf9}.hw-theme-picker{min-width:0;max-width:100%;color:var(--hw-text);align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.hw-theme-picker>label,.hw-theme-picker label{min-width:0;max-width:100%;color:var(--hw-secondary);align-items:center;gap:10px;display:flex}.hw-theme-picker select{border:1px solid var(--hw-control-border);border-radius:var(--hw-radius-control);background:var(--hw-surface);min-width:0;max-width:100%;min-height:44px;color:var(--hw-text);font:inherit;cursor:pointer;color-scheme:normal;padding:9px 32px 9px 12px}.hw-theme-picker select:focus-visible{outline:2px solid var(--hw-focus);outline-offset:3px}.hw-theme-picker[data-compact]{flex:none;gap:6px;font-size:12px}.hw-theme-picker[data-compact] select{width:110px;padding-left:10px}@media (max-width:420px){.hw-theme-picker,.hw-theme-picker>label,.hw-theme-picker label{flex-wrap:wrap;gap:6px}.hw-theme-picker select{flex:auto}.hw-theme-picker[data-compact]{max-width:100%}}:root{--hw-purple:var(--hw-chart-purple);--hw-pink:var(--hw-chart-pink)}.hw-theme-picker[data-compact] .hw-theme-label{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}input::placeholder,textarea::placeholder{color:var(--hw-secondary);opacity:1}::selection{background:var(--hw-selection);color:var(--hw-text)}
