.bx-root[data-bx-skin=konjo],.bx-root:not([data-bx-skin]){--bx-primary:#087568;--bx-nav:#fff;--bx-canvas:#f4f7fa;--bx-surface:#fff;--bx-text:#1d2d3d;--bx-muted:#526578;--bx-nav-text:#1d2d3d;--bx-nav-muted:#526578;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#e9f3f9;--bx-feature-end:#e1edf5;--bx-feature-border:#d3e3ed;--bx-feature-accent:#9dbfcf;--bx-nav-selected:#e9f3f9;--bx-nav-hover:#f3f8fc;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f7f9fc;--bx-hover:#f0f7f6;--bx-selected:#e6f1f0;--bx-border:#cdd1d4;--bx-primary-hover:#076a5f;--bx-primary-active:#076156;--bx-disabled-bg:#f1f2f3;--bx-focus:#087568;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#529e95;--bx-primary-light-5:#84bab4;--bx-primary-light-7:#b5d6d2;--bx-primary-light-8:#cee3e1;--bx-primary-light-9:#e6f1f0}.bx-root[data-bx-skin=konjo][data-bx-mode=dark],.bx-root:not([data-bx-skin])[data-bx-mode=dark]{--bx-primary:#8ad5c4;--bx-nav:#111d2d;--bx-canvas:#132032;--bx-surface:#1c2b3f;--bx-text:#ecf2f8;--bx-muted:#b6c6d8;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#233c4e;--bx-feature-end:#294758;--bx-feature-border:#456071;--bx-feature-accent:#507f86;--bx-nav-hover:#1a2b38;--bx-nav-selected:#233944;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#243246;--bx-subtle:#162336;--bx-hover:#233547;--bx-selected:#273c4c;--bx-border:#4a5768;--bx-primary-hover:#95d9c9;--bx-primary-active:#9edcce;--bx-disabled-bg:#28374a;--bx-focus:#8ad5c4;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#69a29c;--bx-primary-light-5:#538082;--bx-primary-light-7:#3d5e67;--bx-primary-light-8:#324d5a;--bx-primary-light-9:#273c4c}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=konjo]:is([data-bx-mode=system],:not([data-bx-mode])),.bx-root:not([data-bx-skin]):is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#8ad5c4;--bx-nav:#111d2d;--bx-canvas:#132032;--bx-surface:#1c2b3f;--bx-text:#ecf2f8;--bx-muted:#b6c6d8;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#233c4e;--bx-feature-end:#294758;--bx-feature-border:#456071;--bx-feature-accent:#507f86;--bx-nav-hover:#1a2b38;--bx-nav-selected:#233944;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#243246;--bx-subtle:#162336;--bx-hover:#233547;--bx-selected:#273c4c;--bx-border:#4a5768;--bx-primary-hover:#95d9c9;--bx-primary-active:#9edcce;--bx-disabled-bg:#28374a;--bx-focus:#8ad5c4;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#69a29c;--bx-primary-light-5:#538082;--bx-primary-light-7:#3d5e67;--bx-primary-light-8:#324d5a;--bx-primary-light-9:#273c4c}}.bx-root[data-bx-skin=hakuji]{--bx-primary:#4c6070;--bx-nav:#fff;--bx-canvas:#f6f7f5;--bx-surface:#fff;--bx-text:#29343c;--bx-muted:#5c6870;--bx-nav-text:#29343c;--bx-nav-muted:#5c6870;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#eff4f1;--bx-feature-end:#e8f0ee;--bx-feature-border:#dae5df;--bx-feature-accent:#abbcb5;--bx-nav-selected:#eff4f1;--bx-nav-hover:#f6f9f7;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f9f9f8;--bx-hover:#f4f5f6;--bx-selected:#edeff1;--bx-border:#d0d2d4;--bx-primary-hover:#455766;--bx-primary-active:#3f505d;--bx-disabled-bg:#f2f3f3;--bx-focus:#4c6070;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#82909b;--bx-primary-light-5:#a6b0b8;--bx-primary-light-7:#c9cfd4;--bx-primary-light-8:#dbdfe2;--bx-primary-light-9:#edeff1}.bx-root[data-bx-skin=hakuji][data-bx-mode=dark]{--bx-primary:#c0d1db;--bx-nav:#1c2328;--bx-canvas:#1a2126;--bx-surface:#252e34;--bx-text:#edf2f3;--bx-muted:#becbd0;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#303e43;--bx-feature-end:#39494f;--bx-feature-border:#506269;--bx-feature-accent:#739497;--bx-nav-hover:#283035;--bx-nav-selected:#353d43;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#2d353b;--bx-subtle:#1d252a;--bx-hover:#2e383e;--bx-selected:#353e45;--bx-border:#51595e;--bx-primary-hover:#c6d5de;--bx-primary-active:#cbd9e1;--bx-disabled-bg:#313a3f;--bx-focus:#c0d1db;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#91a0a9;--bx-primary-light-5:#728088;--bx-primary-light-7:#545f66;--bx-primary-light-8:#444f55;--bx-primary-light-9:#343e45}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=hakuji]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#c0d1db;--bx-nav:#1c2328;--bx-canvas:#1a2126;--bx-surface:#252e34;--bx-text:#edf2f3;--bx-muted:#becbd0;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#303e43;--bx-feature-end:#39494f;--bx-feature-border:#506269;--bx-feature-accent:#739497;--bx-nav-hover:#283035;--bx-nav-selected:#353d43;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#2d353b;--bx-subtle:#1d252a;--bx-hover:#2e383e;--bx-selected:#353e45;--bx-border:#51595e;--bx-primary-hover:#c6d5de;--bx-primary-active:#cbd9e1;--bx-disabled-bg:#313a3f;--bx-focus:#c0d1db;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#91a0a9;--bx-primary-light-5:#728088;--bx-primary-light-7:#545f66;--bx-primary-light-8:#444f55;--bx-primary-light-9:#343e45}}.bx-root[data-bx-skin=shinsui]{--bx-primary:#37745a;--bx-nav:#fff;--bx-canvas:#f4f7f8;--bx-surface:#fff;--bx-text:#24352e;--bx-muted:#54695e;--bx-nav-text:#24352e;--bx-nav-muted:#54695e;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#eaf4ed;--bx-feature-end:#e1efe6;--bx-feature-border:#d3e4d9;--bx-feature-accent:#a4c5b1;--bx-nav-selected:#eaf4ed;--bx-nav-hover:#f3f9f5;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f7f9fa;--bx-hover:#f3f7f5;--bx-selected:#ebf1ee;--bx-border:#cfd3d1;--bx-primary-hover:#326a52;--bx-primary-active:#2e604b;--bx-disabled-bg:#f2f3f2;--bx-focus:#37745a;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#739e8c;--bx-primary-light-5:#9bbaac;--bx-primary-light-7:#c3d5ce;--bx-primary-light-8:#d7e3de;--bx-primary-light-9:#ebf1ee}.bx-root[data-bx-skin=shinsui][data-bx-mode=dark]{--bx-primary:#8cd3bc;--bx-nav:#14251f;--bx-canvas:#182a23;--bx-surface:#22372e;--bx-text:#edf4ef;--bx-muted:#b7cdbe;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#263e34;--bx-feature-end:#2e4b3d;--bx-feature-border:#486355;--bx-feature-accent:#638c77;--bx-nav-hover:#1d322b;--bx-nav-selected:#263f37;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#2a3e35;--bx-subtle:#1b2e26;--bx-hover:#284037;--bx-selected:#2d473c;--bx-border:#4f6158;--bx-primary-hover:#96d7c2;--bx-primary-active:#a0dac7;--bx-disabled-bg:#2e423a;--bx-focus:#8cd3bc;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#6ca491;--bx-primary-light-5:#578575;--bx-primary-light-7:#426659;--bx-primary-light-8:#37564a;--bx-primary-light-9:#2d473c}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=shinsui]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#8cd3bc;--bx-nav:#14251f;--bx-canvas:#182a23;--bx-surface:#22372e;--bx-text:#edf4ef;--bx-muted:#b7cdbe;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#263e34;--bx-feature-end:#2e4b3d;--bx-feature-border:#486355;--bx-feature-accent:#638c77;--bx-nav-hover:#1d322b;--bx-nav-selected:#263f37;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#2a3e35;--bx-subtle:#1b2e26;--bx-hover:#284037;--bx-selected:#2d473c;--bx-border:#4f6158;--bx-primary-hover:#96d7c2;--bx-primary-active:#a0dac7;--bx-disabled-bg:#2e423a;--bx-focus:#8cd3bc;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#6ca491;--bx-primary-light-5:#578575;--bx-primary-light-7:#426659;--bx-primary-light-8:#37564a;--bx-primary-light-9:#2d473c}}.bx-root[data-bx-skin=fuji]{--bx-primary:#694c91;--bx-nav:#fff;--bx-canvas:#f7f6fa;--bx-surface:#fff;--bx-text:#302a3a;--bx-muted:#685c76;--bx-nav-text:#302a3a;--bx-nav-muted:#685c76;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#f1ecfa;--bx-feature-end:#eae3f5;--bx-feature-border:#e0d6ef;--bx-feature-accent:#bfaad8;--bx-nav-selected:#f1ecfa;--bx-nav-hover:#f7f5fc;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f9f9fc;--bx-hover:#f6f4f8;--bx-selected:#f0edf4;--bx-border:#d1d0d4;--bx-primary-hover:#604584;--bx-primary-active:#573f78;--bx-disabled-bg:#f3f2f3;--bx-focus:#694c91;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#9682b2;--bx-primary-light-5:#b4a6c8;--bx-primary-light-7:#d2c9de;--bx-primary-light-8:#e1dbe9;--bx-primary-light-9:#f0edf4}.bx-root[data-bx-skin=fuji][data-bx-mode=dark]{--bx-primary:#cfb9ee;--bx-nav:#211b2c;--bx-canvas:#251e31;--bx-surface:#332a41;--bx-text:#f1edf7;--bx-muted:#cbc0d9;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#3a304d;--bx-feature-end:#443856;--bx-feature-border:#625372;--bx-feature-accent:#937caa;--bx-nav-hover:#2e273b;--bx-nav-selected:#3b3349;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#3a3148;--bx-subtle:#292236;--bx-hover:#3c334b;--bx-selected:#433852;--bx-border:#5d5569;--bx-primary-hover:#d3bff0;--bx-primary-active:#d7c5f1;--bx-disabled-bg:#3e364c;--bx-focus:#cfb9ee;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#a08eba;--bx-primary-light-5:#817298;--bx-primary-light-7:#625575;--bx-primary-light-8:#524764;--bx-primary-light-9:#433852}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=fuji]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#cfb9ee;--bx-nav:#211b2c;--bx-canvas:#251e31;--bx-surface:#332a41;--bx-text:#f1edf7;--bx-muted:#cbc0d9;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#3a304d;--bx-feature-end:#443856;--bx-feature-border:#625372;--bx-feature-accent:#937caa;--bx-nav-hover:#2e273b;--bx-nav-selected:#3b3349;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#3a3148;--bx-subtle:#292236;--bx-hover:#3c334b;--bx-selected:#433852;--bx-border:#5d5569;--bx-primary-hover:#d3bff0;--bx-primary-active:#d7c5f1;--bx-disabled-bg:#3e364c;--bx-focus:#cfb9ee;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#a08eba;--bx-primary-light-5:#817298;--bx-primary-light-7:#625575;--bx-primary-light-8:#524764;--bx-primary-light-9:#433852}}.bx-root[data-bx-skin=tensei]{--bx-primary:#096a8a;--bx-nav:#fff;--bx-canvas:#f3f8fa;--bx-surface:#fff;--bx-text:#20323d;--bx-muted:#536a77;--bx-nav-text:#20323d;--bx-nav-muted:#536a77;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#e7f4fa;--bx-feature-end:#dff0f7;--bx-feature-border:#cfe5ef;--bx-feature-accent:#9bc5d7;--bx-nav-selected:#e7f4fa;--bx-nav-hover:#f2f9fc;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f7fafc;--bx-hover:#f0f6f8;--bx-selected:#e6f0f3;--bx-border:#ced2d4;--bx-primary-hover:#08607e;--bx-primary-active:#075873;--bx-disabled-bg:#f2f3f3;--bx-focus:#096a8a;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#5397ad;--bx-primary-light-5:#84b4c4;--bx-primary-light-7:#b5d2dc;--bx-primary-light-8:#cee1e8;--bx-primary-light-9:#e6f0f3}.bx-root[data-bx-skin=tensei][data-bx-mode=dark]{--bx-primary:#90d4e9;--bx-nav:#122630;--bx-canvas:#172d38;--bx-surface:#213c48;--bx-text:#eaf5f8;--bx-muted:#b6cfd9;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#26434f;--bx-feature-end:#2e4f5b;--bx-feature-border:#466574;--bx-feature-accent:#5c91a1;--bx-nav-hover:#1b333e;--bx-nav-selected:#25404c;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#29434e;--bx-subtle:#1a323d;--bx-hover:#284552;--bx-selected:#2c4b58;--bx-border:#4d656f;--bx-primary-hover:#9ad8eb;--bx-primary-active:#a3dbed;--bx-disabled-bg:#2d4753;--bx-focus:#90d4e9;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#6fa6b9;--bx-primary-light-5:#588898;--bx-primary-light-7:#426a78;--bx-primary-light-8:#375a68;--bx-primary-light-9:#2c4b58}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=tensei]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#90d4e9;--bx-nav:#122630;--bx-canvas:#172d38;--bx-surface:#213c48;--bx-text:#eaf5f8;--bx-muted:#b6cfd9;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#26434f;--bx-feature-end:#2e4f5b;--bx-feature-border:#466574;--bx-feature-accent:#5c91a1;--bx-nav-hover:#1b333e;--bx-nav-selected:#25404c;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#29434e;--bx-subtle:#1a323d;--bx-hover:#284552;--bx-selected:#2c4b58;--bx-border:#4d656f;--bx-primary-hover:#9ad8eb;--bx-primary-active:#a3dbed;--bx-disabled-bg:#2d4753;--bx-focus:#90d4e9;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#6fa6b9;--bx-primary-light-5:#588898;--bx-primary-light-7:#426a78;--bx-primary-light-8:#375a68;--bx-primary-light-9:#2c4b58}}.bx-root[data-bx-skin=yonagi]{--bx-primary:#385d91;--bx-nav:#fff;--bx-canvas:#f5f7fb;--bx-surface:#fff;--bx-text:#223149;--bx-muted:#546780;--bx-nav-text:#223149;--bx-nav-muted:#546780;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#ebf1fb;--bx-feature-end:#e2ebf8;--bx-feature-border:#d2e0f2;--bx-feature-accent:#a4bcde;--bx-nav-selected:#ebf1fb;--bx-nav-hover:#f4f7fd;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f8f9fc;--bx-hover:#f3f5f8;--bx-selected:#ebeff4;--bx-border:#ced2d7;--bx-primary-hover:#335584;--bx-primary-active:#2e4d78;--bx-disabled-bg:#f2f3f4;--bx-focus:#385d91;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#748eb2;--bx-primary-light-5:#9caec8;--bx-primary-light-7:#c3cede;--bx-primary-light-8:#d7dfe9;--bx-primary-light-9:#ebeff4}.bx-root[data-bx-skin=yonagi][data-bx-mode=dark]{--bx-primary:#a5c7f2;--bx-nav:#0c1424;--bx-canvas:#101b2f;--bx-surface:#1a2840;--bx-text:#edf2fa;--bx-muted:#b9c8dd;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#253a55;--bx-feature-end:#2d4663;--bx-feature-border:#435e7b;--bx-feature-accent:#668bb2;--bx-nav-hover:#172133;--bx-nav-selected:#232f43;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#223047;--bx-subtle:#131f34;--bx-hover:#22324b;--bx-selected:#283852;--bx-border:#485469;--bx-primary-hover:#adccf3;--bx-primary-active:#b4d1f4;--bx-disabled-bg:#27344b;--bx-focus:#a5c7f2;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#7b97bd;--bx-primary-light-5:#607899;--bx-primary-light-7:#445875;--bx-primary-light-8:#364864;--bx-primary-light-9:#283852}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=yonagi]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#a5c7f2;--bx-nav:#0c1424;--bx-canvas:#101b2f;--bx-surface:#1a2840;--bx-text:#edf2fa;--bx-muted:#b9c8dd;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#253a55;--bx-feature-end:#2d4663;--bx-feature-border:#435e7b;--bx-feature-accent:#668bb2;--bx-nav-hover:#172133;--bx-nav-selected:#232f43;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#223047;--bx-subtle:#131f34;--bx-hover:#22324b;--bx-selected:#283852;--bx-border:#485469;--bx-primary-hover:#adccf3;--bx-primary-active:#b4d1f4;--bx-disabled-bg:#27344b;--bx-focus:#a5c7f2;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#7b97bd;--bx-primary-light-5:#607899;--bx-primary-light-7:#445875;--bx-primary-light-8:#364864;--bx-primary-light-9:#283852}}.bx-root[data-bx-skin=dark]{--bx-primary:#33685d;--bx-nav:#fff;--bx-canvas:#f4f7f6;--bx-surface:#fff;--bx-text:#273332;--bx-muted:#5c6b67;--bx-nav-text:#273332;--bx-nav-muted:#5c6b67;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#e9f2f0;--bx-feature-end:#e1ede9;--bx-feature-border:#d1e2db;--bx-feature-accent:#a0c3b6;--bx-nav-selected:#e9f2f0;--bx-nav-hover:#f3f8f7;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f7f9f9;--bx-hover:#f3f6f5;--bx-selected:#ebf0ef;--bx-border:#cfd2d2;--bx-primary-hover:#2e5f55;--bx-primary-active:#2a564d;--bx-disabled-bg:#f2f3f3;--bx-focus:#33685d;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#70958e;--bx-primary-light-5:#99b4ae;--bx-primary-light-7:#c2d2ce;--bx-primary-light-8:#d6e1df;--bx-primary-light-9:#ebf0ef}.bx-root[data-bx-skin=dark][data-bx-mode=dark]{--bx-primary:#8cd9c3;--bx-nav:#101819;--bx-canvas:#161f20;--bx-surface:#222d2e;--bx-text:#eaf2ef;--bx-muted:#bdcec7;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#2a403c;--bx-feature-end:#334c46;--bx-feature-border:#4b635b;--bx-feature-accent:#6b9985;--bx-nav-hover:#192626;--bx-nav-selected:#233532;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#2a3435;--bx-subtle:#1a2324;--bx-hover:#283737;--bx-selected:#2d3e3d;--bx-border:#4e5858;--bx-primary-hover:#96dcc8;--bx-primary-active:#a0dfcd;--bx-disabled-bg:#2e393a;--bx-focus:#8cd9c3;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#6ca596;--bx-primary-light-5:#578378;--bx-primary-light-7:#42615b;--bx-primary-light-8:#374f4c;--bx-primary-light-9:#2d3e3d}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=dark]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#8cd9c3;--bx-nav:#101819;--bx-canvas:#161f20;--bx-surface:#222d2e;--bx-text:#eaf2ef;--bx-muted:#bdcec7;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#2a403c;--bx-feature-end:#334c46;--bx-feature-border:#4b635b;--bx-feature-accent:#6b9985;--bx-nav-hover:#192626;--bx-nav-selected:#233532;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#2a3435;--bx-subtle:#1a2324;--bx-hover:#283737;--bx-selected:#2d3e3d;--bx-border:#4e5858;--bx-primary-hover:#96dcc8;--bx-primary-active:#a0dfcd;--bx-disabled-bg:#2e393a;--bx-focus:#8cd9c3;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#6ca596;--bx-primary-light-5:#578378;--bx-primary-light-7:#42615b;--bx-primary-light-8:#374f4c;--bx-primary-light-9:#2d3e3d}}.bx-root[data-bx-skin=shakudo]{--bx-primary:#865536;--bx-nav:#fff;--bx-canvas:#faf7f3;--bx-surface:#fff;--bx-text:#3a3029;--bx-muted:#746357;--bx-nav-text:#3a3029;--bx-nav-muted:#746357;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#fbf0e6;--bx-feature-end:#f6e8dc;--bx-feature-border:#edd9c8;--bx-feature-accent:#d2af90;--bx-nav-selected:#fbf0e6;--bx-nav-hover:#fdf7f1;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#fcf9f7;--bx-hover:#f8f5f3;--bx-selected:#f3eeeb;--bx-border:#d4d1d0;--bx-primary-hover:#7a4d31;--bx-primary-active:#6f472d;--bx-disabled-bg:#f3f3f2;--bx-focus:#865536;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#aa8872;--bx-primary-light-5:#c2aa9a;--bx-primary-light-7:#dbccc3;--bx-primary-light-8:#e7ddd7;--bx-primary-light-9:#f3eeeb}.bx-root[data-bx-skin=shakudo][data-bx-mode=dark]{--bx-primary:#e7b995;--bx-nav:#271f1a;--bx-canvas:#2a221d;--bx-surface:#3a2e26;--bx-text:#f5eee6;--bx-muted:#d4c3b1;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#46372a;--bx-feature-end:#51402f;--bx-feature-border:#6d5740;--bx-feature-accent:#a1805d;--bx-nav-hover:#352b23;--bx-nav-selected:#44362c;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#41352e;--bx-subtle:#2f2620;--bx-hover:#44362d;--bx-selected:#4b3c31;--bx-border:#635850;--bx-primary-hover:#e9bf9f;--bx-primary-active:#ebc5a7;--bx-disabled-bg:#453a32;--bx-focus:#e7b995;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#b38f74;--bx-primary-light-5:#90745e;--bx-primary-light-7:#6e5847;--bx-primary-light-8:#5d4a3c;--bx-primary-light-9:#4b3c31}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=shakudo]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#e7b995;--bx-nav:#271f1a;--bx-canvas:#2a221d;--bx-surface:#3a2e26;--bx-text:#f5eee6;--bx-muted:#d4c3b1;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#46372a;--bx-feature-end:#51402f;--bx-feature-border:#6d5740;--bx-feature-accent:#a1805d;--bx-nav-hover:#352b23;--bx-nav-selected:#44362c;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#41352e;--bx-subtle:#2f2620;--bx-hover:#44362d;--bx-selected:#4b3c31;--bx-border:#635850;--bx-primary-hover:#e9bf9f;--bx-primary-active:#ebc5a7;--bx-disabled-bg:#453a32;--bx-focus:#e7b995;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#b38f74;--bx-primary-light-5:#90745e;--bx-primary-light-7:#6e5847;--bx-primary-light-8:#5d4a3c;--bx-primary-light-9:#4b3c31}}.bx-root[data-bx-skin=highcontrast]{--bx-primary:#003f75;--bx-nav:#fff;--bx-canvas:#f7f9fc;--bx-surface:#fff;--bx-text:#081a2b;--bx-muted:#2d4053;--bx-nav-text:#081a2b;--bx-nav-muted:#2d4053;--bx-control-border:#304a64;--bx-on-primary:#fff;--bx-feature:#eaf3ff;--bx-feature-end:#e1edfa;--bx-feature-border:#cadcee;--bx-feature-accent:#8dacc9;--bx-nav-selected:#eaf3ff;--bx-nav-hover:#f3f8ff;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f9fbfd;--bx-hover:#f0f3f7;--bx-selected:#e6ecf1;--bx-border:#304a64;--bx-primary-hover:#00396a;--bx-primary-active:#003461;--bx-disabled-bg:#f0f1f2;--bx-focus:#003f75;--bx-shadow:none;--bx-scheme:light;--bx-primary-light-3:#4c799e;--bx-primary-light-5:#809fba;--bx-primary-light-7:#b2c5d6;--bx-primary-light-8:#ccd9e3;--bx-primary-light-9:#e6ecf1}.bx-root[data-bx-skin=highcontrast][data-bx-mode=dark]{--bx-primary:#cee8ff;--bx-nav:#000;--bx-canvas:#060c14;--bx-surface:#0d1825;--bx-text:#fff;--bx-muted:#d9e6f2;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#bcd0e3;--bx-on-primary:#13232b;--bx-feature:#21354c;--bx-feature-end:#2a425c;--bx-feature-border:#526a82;--bx-feature-accent:#678eb4;--bx-nav-hover:#0f1113;--bx-nav-selected:#1f2326;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#15202d;--bx-subtle:#081019;--bx-hover:#192432;--bx-selected:#202d3b;--bx-border:#bcd0e3;--bx-primary-hover:#d2eaff;--bx-primary-active:#d6ecff;--bx-disabled-bg:#1c2632;--bx-focus:#cee8ff;--bx-shadow:none;--bx-scheme:dark;--bx-primary-light-3:#94aabe;--bx-primary-light-5:#6e8092;--bx-primary-light-7:#475666;--bx-primary-light-8:#344251;--bx-primary-light-9:#202d3b}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=highcontrast]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#cee8ff;--bx-nav:#000;--bx-canvas:#060c14;--bx-surface:#0d1825;--bx-text:#fff;--bx-muted:#d9e6f2;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#bcd0e3;--bx-on-primary:#13232b;--bx-feature:#21354c;--bx-feature-end:#2a425c;--bx-feature-border:#526a82;--bx-feature-accent:#678eb4;--bx-nav-hover:#0f1113;--bx-nav-selected:#1f2326;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#15202d;--bx-subtle:#081019;--bx-hover:#192432;--bx-selected:#202d3b;--bx-border:#bcd0e3;--bx-primary-hover:#d2eaff;--bx-primary-active:#d6ecff;--bx-disabled-bg:#1c2632;--bx-focus:#cee8ff;--bx-shadow:none;--bx-scheme:dark;--bx-primary-light-3:#94aabe;--bx-primary-light-5:#6e8092;--bx-primary-light-7:#475666;--bx-primary-light-8:#344251;--bx-primary-light-9:#202d3b}}.bx-root[data-bx-skin=sumi]{--bx-primary:#50624a;--bx-nav:#fffffc;--bx-canvas:#f8f7f1;--bx-surface:#fffffc;--bx-text:#34382d;--bx-muted:#666b5a;--bx-nav-text:#34382d;--bx-nav-muted:#666b5a;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-feature:#f5f1e4;--bx-feature-end:#eeead8;--bx-feature-border:#e2ddc4;--bx-feature-accent:#bbb68b;--bx-nav-selected:#f5f1e4;--bx-nav-hover:#faf7ef;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fffffc;--bx-subtle:#faf9f4;--bx-hover:#f4f6f1;--bx-selected:#eeefea;--bx-border:#d2d3ce;--bx-primary-hover:#495943;--bx-primary-active:#42513d;--bx-disabled-bg:#f3f3f0;--bx-focus:#50624a;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#84917f;--bx-primary-light-5:#a8b0a3;--bx-primary-light-7:#cad0c7;--bx-primary-light-8:#dce0d8;--bx-primary-light-9:#eeefea}.bx-root[data-bx-skin=sumi][data-bx-mode=dark]{--bx-primary:#c3d2aa;--bx-nav:#1d221b;--bx-canvas:#24281f;--bx-surface:#30372a;--bx-text:#f0f3e8;--bx-muted:#c8cfb7;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#3a4130;--bx-feature-end:#444c38;--bx-feature-border:#5c664c;--bx-feature-accent:#879a6a;--bx-nav-hover:#292f26;--bx-nav-selected:#363c30;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#373e31;--bx-subtle:#282c22;--bx-hover:#394032;--bx-selected:#3f4637;--bx-border:#5a6054;--bx-primary-hover:#c8d6b2;--bx-primary-active:#cddab8;--bx-disabled-bg:#3c4235;--bx-focus:#c3d2aa;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#97a484;--bx-primary-light-5:#7a846a;--bx-primary-light-7:#5c6650;--bx-primary-light-8:#4d5644;--bx-primary-light-9:#3f4637}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=sumi]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#c3d2aa;--bx-nav:#1d221b;--bx-canvas:#24281f;--bx-surface:#30372a;--bx-text:#f0f3e8;--bx-muted:#c8cfb7;--bx-nav-text:#f2f5f9;--bx-nav-muted:#c1cdda;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-feature:#3a4130;--bx-feature-end:#444c38;--bx-feature-border:#5c664c;--bx-feature-accent:#879a6a;--bx-nav-hover:#292f26;--bx-nav-selected:#363c30;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#373e31;--bx-subtle:#282c22;--bx-hover:#394032;--bx-selected:#3f4637;--bx-border:#5a6054;--bx-primary-hover:#c8d6b2;--bx-primary-active:#cddab8;--bx-disabled-bg:#3c4235;--bx-focus:#c3d2aa;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#97a484;--bx-primary-light-5:#7a846a;--bx-primary-light-7:#5c6650;--bx-primary-light-8:#4d5644;--bx-primary-light-9:#3f4637}}.bx-root[data-bx-skin=ruri]{--bx-primary:#295e9a;--bx-canvas:#f4f8fc;--bx-text:#233449;--bx-muted:#52667e;--bx-feature:#e5f1ff;--bx-feature-end:#dbeafd;--bx-feature-border:#cddef4;--bx-feature-accent:#8fb5e3;--bx-nav:#fff;--bx-surface:#fff;--bx-nav-text:#233449;--bx-nav-muted:#52667e;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-nav-selected:#e5f1ff;--bx-nav-hover:#f1f7ff;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f7fafd;--bx-hover:#f2f5f9;--bx-selected:#eaeff5;--bx-border:#cfd2d7;--bx-primary-hover:#25568c;--bx-primary-active:#224e80;--bx-disabled-bg:#f2f3f4;--bx-focus:#295e9a;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#698eb8;--bx-primary-light-5:#94aecc;--bx-primary-light-7:#bfcfe1;--bx-primary-light-8:#d4dfeb;--bx-primary-light-9:#eaeff5}.bx-root[data-bx-skin=ruri][data-bx-mode=dark]{--bx-primary:#a3ccfa;--bx-nav:#111f30;--bx-canvas:#17283b;--bx-surface:#21364c;--bx-text:#ecf4fd;--bx-muted:#b9cce1;--bx-feature:#294666;--bx-feature-end:#304f71;--bx-feature-border:#4f7195;--bx-feature-accent:#689bcf;--bx-nav-text:#ecf4fd;--bx-nav-muted:#b9cce1;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#1c2c3f;--bx-nav-selected:#27394e;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#293d52;--bx-subtle:#1a2c40;--bx-hover:#293f56;--bx-selected:#2e455d;--bx-border:#4e6073;--bx-primary-hover:#abd1fa;--bx-primary-active:#b3d5fb;--bx-disabled-bg:#2d4157;--bx-focus:#a3ccfa;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#7c9fc6;--bx-primary-light-5:#6281a3;--bx-primary-light-7:#486380;--bx-primary-light-8:#3b546f;--bx-primary-light-9:#2e455d}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=ruri]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#a3ccfa;--bx-nav:#111f30;--bx-canvas:#17283b;--bx-surface:#21364c;--bx-text:#ecf4fd;--bx-muted:#b9cce1;--bx-feature:#294666;--bx-feature-end:#304f71;--bx-feature-border:#4f7195;--bx-feature-accent:#689bcf;--bx-nav-text:#ecf4fd;--bx-nav-muted:#b9cce1;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#1c2c3f;--bx-nav-selected:#27394e;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#293d52;--bx-subtle:#1a2c40;--bx-hover:#293f56;--bx-selected:#2e455d;--bx-border:#4e6073;--bx-primary-hover:#abd1fa;--bx-primary-active:#b3d5fb;--bx-disabled-bg:#2d4157;--bx-focus:#a3ccfa;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#7c9fc6;--bx-primary-light-5:#6281a3;--bx-primary-light-7:#486380;--bx-primary-light-8:#3b546f;--bx-primary-light-9:#2e455d}}.bx-root[data-bx-skin=wakaba]{--bx-primary:#45662f;--bx-canvas:#f7f9f3;--bx-text:#2f3928;--bx-muted:#5a684e;--bx-feature:#eff6df;--bx-feature-end:#e6f0d3;--bx-feature-border:#d7e5c1;--bx-feature-accent:#afc58a;--bx-nav:#fff;--bx-surface:#fff;--bx-nav-text:#2f3928;--bx-nav-muted:#5a684e;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-nav-selected:#eff6df;--bx-nav-hover:#f6faed;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f9fbf7;--bx-hover:#f4f6f3;--bx-selected:#ecf0ea;--bx-border:#d1d3d0;--bx-primary-hover:#3f5d2b;--bx-primary-active:#395527;--bx-disabled-bg:#f3f3f2;--bx-focus:#45662f;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#7d946d;--bx-primary-light-5:#a2b297;--bx-primary-light-7:#c7d1c1;--bx-primary-light-8:#dae0d5;--bx-primary-light-9:#ecf0ea}.bx-root[data-bx-skin=wakaba][data-bx-mode=dark]{--bx-primary:#c0dda0;--bx-nav:#1b2418;--bx-canvas:#252f20;--bx-surface:#313e29;--bx-text:#f0f5e9;--bx-muted:#c4d1b3;--bx-feature:#3b4a2d;--bx-feature-end:#465633;--bx-feature-border:#63774d;--bx-feature-accent:#8da76a;--bx-nav-text:#f0f5e9;--bx-nav-muted:#c4d1b3;--bx-control-border:#94a3b5;--bx-on-primary:#13232b;--bx-nav-hover:#273222;--bx-nav-selected:#34402c;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#384530;--bx-subtle:#293423;--bx-hover:#3a4830;--bx-selected:#3f4e35;--bx-border:#5b6653;--bx-primary-hover:#c6e0a9;--bx-primary-active:#cbe3b0;--bx-disabled-bg:#3c4935;--bx-focus:#c0dda0;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#95ad7c;--bx-primary-light-5:#788e64;--bx-primary-light-7:#5c6e4d;--bx-primary-light-8:#4e5e41;--bx-primary-light-9:#3f4e35}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=wakaba]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#c0dda0;--bx-nav:#1b2418;--bx-canvas:#252f20;--bx-surface:#313e29;--bx-text:#f0f5e9;--bx-muted:#c4d1b3;--bx-feature:#3b4a2d;--bx-feature-end:#465633;--bx-feature-border:#63774d;--bx-feature-accent:#8da76a;--bx-nav-text:#f0f5e9;--bx-nav-muted:#c4d1b3;--bx-control-border:#94a3b5;--bx-on-primary:#13232b;--bx-nav-hover:#273222;--bx-nav-selected:#34402c;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#384530;--bx-subtle:#293423;--bx-hover:#3a4830;--bx-selected:#3f4e35;--bx-border:#5b6653;--bx-primary-hover:#c6e0a9;--bx-primary-active:#cbe3b0;--bx-disabled-bg:#3c4935;--bx-focus:#c0dda0;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#95ad7c;--bx-primary-light-5:#788e64;--bx-primary-light-7:#5c6e4d;--bx-primary-light-8:#4e5e41;--bx-primary-light-9:#3f4e35}}.bx-root[data-bx-skin=kohaku]{--bx-primary:#7f6115;--bx-canvas:#faf8f1;--bx-text:#3d3625;--bx-muted:#6f6247;--bx-feature:#fff5d7;--bx-feature-end:#fbecc0;--bx-feature-border:#eddfb4;--bx-feature-accent:#ccb773;--bx-nav:#fff;--bx-surface:#fff;--bx-nav-text:#3d3625;--bx-nav-muted:#6f6247;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-nav-selected:#fff5d7;--bx-nav-hover:#fffae9;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#fcfaf5;--bx-hover:#f7f6f1;--bx-selected:#f2efe8;--bx-border:#d4d3cf;--bx-primary-hover:#745813;--bx-primary-active:#695111;--bx-disabled-bg:#f3f3f2;--bx-focus:#7f6115;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#a5905b;--bx-primary-light-5:#bfb08a;--bx-primary-light-7:#d9d0b9;--bx-primary-light-8:#e5dfd0;--bx-primary-light-9:#f2efe8}.bx-root[data-bx-skin=kohaku][data-bx-mode=dark]{--bx-primary:#e5cb83;--bx-nav:#282315;--bx-canvas:#2d291c;--bx-surface:#3d3623;--bx-text:#f8f1de;--bx-muted:#d7cba9;--bx-feature:#484024;--bx-feature-end:#53492b;--bx-feature-border:#726443;--bx-feature-accent:#a79257;--bx-nav-text:#f8f1de;--bx-nav-muted:#d7cba9;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#36301d;--bx-nav-selected:#443c26;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#443d2b;--bx-subtle:#322d1e;--bx-hover:#473f29;--bx-selected:#4e452d;--bx-border:#665f4c;--bx-primary-hover:#e7d08e;--bx-primary-active:#e9d498;--bx-disabled-bg:#48412e;--bx-focus:#e5cb83;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#b39e66;--bx-primary-light-5:#918053;--bx-primary-light-7:#6f6340;--bx-primary-light-8:#5f5436;--bx-primary-light-9:#4e452d}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=kohaku]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#e5cb83;--bx-nav:#282315;--bx-canvas:#2d291c;--bx-surface:#3d3623;--bx-text:#f8f1de;--bx-muted:#d7cba9;--bx-feature:#484024;--bx-feature-end:#53492b;--bx-feature-border:#726443;--bx-feature-accent:#a79257;--bx-nav-text:#f8f1de;--bx-nav-muted:#d7cba9;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#36301d;--bx-nav-selected:#443c26;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#443d2b;--bx-subtle:#322d1e;--bx-hover:#473f29;--bx-selected:#4e452d;--bx-border:#665f4c;--bx-primary-hover:#e7d08e;--bx-primary-active:#e9d498;--bx-disabled-bg:#48412e;--bx-focus:#e5cb83;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#b39e66;--bx-primary-light-5:#918053;--bx-primary-light-7:#6f6340;--bx-primary-light-8:#5f5436;--bx-primary-light-9:#4e452d}}.bx-root[data-bx-skin=sakura]{--bx-primary:#8a4a65;--bx-canvas:#faf7f9;--bx-text:#3e2f39;--bx-muted:#755c6a;--bx-feature:#fceef5;--bx-feature-end:#f7e3ee;--bx-feature-border:#efd4e2;--bx-feature-accent:#d1a4ba;--bx-nav:#fff;--bx-surface:#fff;--bx-nav-text:#3e2f39;--bx-nav-muted:#755c6a;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-nav-selected:#fceef5;--bx-nav-hover:#fdf6fa;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#fcf9fb;--bx-hover:#f8f4f6;--bx-selected:#f3edf0;--bx-border:#d5d1d3;--bx-primary-hover:#7e435c;--bx-primary-active:#733d54;--bx-disabled-bg:#f3f3f3;--bx-focus:#8a4a65;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#ad8093;--bx-primary-light-5:#c4a4b2;--bx-primary-light-7:#dcc9d1;--bx-primary-light-8:#e8dbe0;--bx-primary-light-9:#f3edf0}.bx-root[data-bx-skin=sakura][data-bx-mode=dark]{--bx-primary:#e7b4cd;--bx-nav:#291d26;--bx-canvas:#2e232b;--bx-surface:#402d39;--bx-text:#faeef4;--bx-muted:#d7bfcc;--bx-feature:#4b3242;--bx-feature-end:#573c4c;--bx-feature-border:#755568;--bx-feature-accent:#ac7a95;--bx-nav-text:#faeef4;--bx-nav-muted:#d7bfcc;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#372833;--bx-nav-selected:#46343f;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#473440;--bx-subtle:#33262f;--bx-hover:#4a3542;--bx-selected:#513a48;--bx-border:#695762;--bx-primary-hover:#e9bbd2;--bx-primary-active:#ebc1d6;--bx-disabled-bg:#4b3944;--bx-focus:#e7b4cd;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#b58ca1;--bx-primary-light-5:#947083;--bx-primary-light-7:#725665;--bx-primary-light-8:#614857;--bx-primary-light-9:#513a48}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=sakura]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#e7b4cd;--bx-nav:#291d26;--bx-canvas:#2e232b;--bx-surface:#402d39;--bx-text:#faeef4;--bx-muted:#d7bfcc;--bx-feature:#4b3242;--bx-feature-end:#573c4c;--bx-feature-border:#755568;--bx-feature-accent:#ac7a95;--bx-nav-text:#faeef4;--bx-nav-muted:#d7bfcc;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#372833;--bx-nav-selected:#46343f;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#473440;--bx-subtle:#33262f;--bx-hover:#4a3542;--bx-selected:#513a48;--bx-border:#695762;--bx-primary-hover:#e9bbd2;--bx-primary-active:#ebc1d6;--bx-disabled-bg:#4b3944;--bx-focus:#e7b4cd;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#b58ca1;--bx-primary-light-5:#947083;--bx-primary-light-7:#725665;--bx-primary-light-8:#614857;--bx-primary-light-9:#513a48}}.bx-root[data-bx-skin=sango]{--bx-primary:#95503a;--bx-canvas:#fcf8f5;--bx-text:#423128;--bx-muted:#775f53;--bx-feature:#fff0e8;--bx-feature-end:#fce3d7;--bx-feature-border:#f0d3c4;--bx-feature-accent:#d9ab92;--bx-nav:#fff;--bx-surface:#fff;--bx-nav-text:#423128;--bx-nav-muted:#775f53;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-nav-selected:#fff0e8;--bx-nav-hover:#fff7f2;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#fdfaf8;--bx-hover:#f9f4f3;--bx-selected:#f4eeeb;--bx-border:#d5d2d0;--bx-primary-hover:#884935;--bx-primary-active:#7c4230;--bx-disabled-bg:#f4f3f2;--bx-focus:#95503a;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#b58475;--bx-primary-light-5:#caa89c;--bx-primary-light-7:#dfcac4;--bx-primary-light-8:#eadcd8;--bx-primary-light-9:#f4eeeb}.bx-root[data-bx-skin=sango][data-bx-mode=dark]{--bx-primary:#efb9a1;--bx-nav:#2b201b;--bx-canvas:#31261f;--bx-surface:#42332a;--bx-text:#fbefe7;--bx-muted:#dbbfb0;--bx-feature:#4c392e;--bx-feature-end:#594336;--bx-feature-border:#795a47;--bx-feature-accent:#b18367;--bx-nav-text:#fbefe7;--bx-nav-muted:#dbbfb0;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#3a2b25;--bx-nav-selected:#48372f;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#493a31;--bx-subtle:#362a22;--bx-hover:#4c3b31;--bx-selected:#534036;--bx-border:#6b5c54;--bx-primary-hover:#f0bfa9;--bx-primary-active:#f2c5b1;--bx-disabled-bg:#4d3e35;--bx-focus:#efb9a1;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#bb917d;--bx-primary-light-5:#987666;--bx-primary-light-7:#765b4e;--bx-primary-light-8:#654e42;--bx-primary-light-9:#534036}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=sango]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#efb9a1;--bx-nav:#2b201b;--bx-canvas:#31261f;--bx-surface:#42332a;--bx-text:#fbefe7;--bx-muted:#dbbfb0;--bx-feature:#4c392e;--bx-feature-end:#594336;--bx-feature-border:#795a47;--bx-feature-accent:#b18367;--bx-nav-text:#fbefe7;--bx-nav-muted:#dbbfb0;--bx-control-border:#8e9db0;--bx-on-primary:#13232b;--bx-nav-hover:#3a2b25;--bx-nav-selected:#48372f;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#493a31;--bx-subtle:#362a22;--bx-hover:#4c3b31;--bx-selected:#534036;--bx-border:#6b5c54;--bx-primary-hover:#f0bfa9;--bx-primary-active:#f2c5b1;--bx-disabled-bg:#4d3e35;--bx-focus:#efb9a1;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#bb917d;--bx-primary-light-5:#987666;--bx-primary-light-7:#765b4e;--bx-primary-light-8:#654e42;--bx-primary-light-9:#534036}}.bx-root[data-bx-skin=sumire]{--bx-primary:#515f9d;--bx-canvas:#f7f7fc;--bx-text:#2c3249;--bx-muted:#5e6480;--bx-feature:#eeedff;--bx-feature-end:#e3e4fc;--bx-feature-border:#d7d9f1;--bx-feature-accent:#afb4dd;--bx-nav:#fff;--bx-surface:#fff;--bx-nav-text:#2c3249;--bx-nav-muted:#5e6480;--bx-control-border:#748294;--bx-on-primary:#fff;--bx-nav-selected:#eeedff;--bx-nav-hover:#f6f5ff;--bx-success:#176842;--bx-success-soft:#eaf6ed;--bx-warning:#805100;--bx-warning-soft:#fff3dc;--bx-danger:#a8243b;--bx-danger-soft:#ffedf0;--bx-info:#185d99;--bx-info-soft:#edf5ff;--bx-raised:#fff;--bx-subtle:#f9f9fd;--bx-hover:#f5f5f9;--bx-selected:#eeeff5;--bx-border:#d1d2d7;--bx-primary-hover:#4a568f;--bx-primary-active:#434f82;--bx-disabled-bg:#f2f3f4;--bx-focus:#515f9d;--bx-shadow:0 8px 28px #173a5e14;--bx-scheme:light;--bx-primary-light-3:#858fba;--bx-primary-light-5:#a8afce;--bx-primary-light-7:#cbcfe2;--bx-primary-light-8:#dcdfeb;--bx-primary-light-9:#eeeff5}.bx-root[data-bx-skin=sumire][data-bx-mode=dark]{--bx-primary:#bcc9f7;--bx-nav:#1d2235;--bx-canvas:#242b3e;--bx-surface:#313b50;--bx-text:#eff1fe;--bx-muted:#c3c9e2;--bx-feature:#3b455e;--bx-feature-end:#454f6c;--bx-feature-border:#606b8b;--bx-feature-accent:#8896c8;--bx-nav-text:#eff1fe;--bx-nav-muted:#c3c9e2;--bx-control-border:#94a3b5;--bx-on-primary:#13232b;--bx-nav-hover:#292f44;--bx-nav-selected:#353b52;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#384256;--bx-subtle:#283043;--bx-hover:#39445a;--bx-selected:#3f4961;--bx-border:#5b6376;--bx-primary-hover:#c2cef8;--bx-primary-active:#c7d2f8;--bx-disabled-bg:#3c465a;--bx-focus:#bcc9f7;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#929ec5;--bx-primary-light-5:#7682a4;--bx-primary-light-7:#5b6682;--bx-primary-light-8:#4d5771;--bx-primary-light-9:#3f4961}@media (prefers-color-scheme:dark){.bx-root[data-bx-skin=sumire]:is([data-bx-mode=system],:not([data-bx-mode])){--bx-primary:#bcc9f7;--bx-nav:#1d2235;--bx-canvas:#242b3e;--bx-surface:#313b50;--bx-text:#eff1fe;--bx-muted:#c3c9e2;--bx-feature:#3b455e;--bx-feature-end:#454f6c;--bx-feature-border:#606b8b;--bx-feature-accent:#8896c8;--bx-nav-text:#eff1fe;--bx-nav-muted:#c3c9e2;--bx-control-border:#94a3b5;--bx-on-primary:#13232b;--bx-nav-hover:#292f44;--bx-nav-selected:#353b52;--bx-success:#96dfb3;--bx-success-soft:#193c2c;--bx-warning:#f1d293;--bx-warning-soft:#43351f;--bx-danger:#f4b3c0;--bx-danger-soft:#452934;--bx-info:#acd3fc;--bx-info-soft:#1d3853;--bx-raised:#384256;--bx-subtle:#283043;--bx-hover:#39445a;--bx-selected:#3f4961;--bx-border:#5b6376;--bx-primary-hover:#c2cef8;--bx-primary-active:#c7d2f8;--bx-disabled-bg:#3c465a;--bx-focus:#bcc9f7;--bx-shadow:0 12px 36px #00000040;--bx-scheme:dark;--bx-primary-light-3:#929ec5;--bx-primary-light-5:#7682a4;--bx-primary-light-7:#5b6682;--bx-primary-light-8:#4d5771;--bx-primary-light-9:#3f4961}}.bx-root{--bx-font:"Segoe UI", "Noto Sans SC", "Microsoft YaHei UI", "Yu Gothic UI", sans-serif;--bx-control-height:36px;--bx-row-pad:12px;--bx-nav-width:224px;font:14px/1.55 var(--bx-font);color:var(--bx-text);background:var(--bx-canvas);color-scheme:var(--bx-scheme);accent-color:var(--bx-primary)}.bx-root[data-bx-density=compact]{--bx-control-height:32px;--bx-row-pad:8px}.bx-root[data-bx-density=comfortable]{--bx-control-height:44px;--bx-row-pad:16px}.bx-shell,.bx-header,.bx-sidebar,.bx-main,.bx-panel,.bx-card,.bx-toolbar,.bx-btn,.bx-input,.bx-select,.bx-textarea,.bx-field,.bx-table,.bx-list-item,.bx-status,.bx-nav-item,.bx-brand,.bx-grid,.bx-stack,.bx-dialog,.bx-notice{box-sizing:border-box}.bx-header{background:var(--bx-surface);border-bottom:1px solid var(--bx-border);align-items:center;gap:12px;min-height:56px;padding:8px 20px;display:flex}.bx-brand{color:var(--bx-text);white-space:nowrap;align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.bx-brand-logo{object-fit:contain;background:#fff;border-radius:6px;width:30px;height:30px;padding:3px}.bx-brand-vendor{letter-spacing:.12em;color:var(--bx-muted);font-size:11px;line-height:1.4}.bx-brand-product{font-size:16px;line-height:1.4}.bx-header-context{color:var(--bx-muted);overflow-wrap:anywhere;margin-left:16px}.bx-spacer{flex:1}.bx-shell{grid-template-columns:var(--bx-nav-width) minmax(0, 1fr);min-height:620px;display:grid}.bx-sidebar{background:var(--bx-nav);color:var(--bx-nav-text);flex-direction:column;gap:6px;padding:24px 12px;display:flex}.bx-nav-label{color:var(--bx-nav-muted);padding:0 12px 8px;font-size:12px}.bx-nav-item{width:100%;min-height:40px;color:var(--bx-nav-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;display:flex}.bx-nav-item:hover{background:var(--bx-nav-hover)}.bx-nav-item[aria-current=page]{background:var(--bx-nav-selected);border-left:3px solid var(--bx-primary);padding-left:10px;font-weight:700}.bx-nav-item:focus-visible{outline:2px solid var(--bx-nav-text);outline-offset:2px}.bx-icon{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:18px;height:18px}.bx-main{min-width:0;padding:24px}.bx-heading{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:650;line-height:1.35}.bx-subheading{margin:0;font-size:16px;font-weight:650;line-height:1.5}.bx-caption{color:var(--bx-muted);font-size:12px;line-height:1.5}.bx-muted{color:var(--bx-muted)}.bx-reading{overflow-wrap:anywhere;max-width:72ch;font-size:16px;line-height:1.8}.bx-link{color:var(--bx-primary);text-underline-offset:3px}.bx-toolbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.bx-stack{gap:16px;display:grid}.bx-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px;display:grid}.bx-panel,.bx-card{background:var(--bx-surface);border:1px solid var(--bx-border);border-radius:8px;min-width:0}.bx-card{padding:20px}.bx-panel-heading{border-bottom:1px solid var(--bx-border);padding:16px 20px}.bx-btn{min-height:var(--bx-control-height);border:1px solid var(--bx-control-border);background:var(--bx-surface);color:var(--bx-text);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:4px 14px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}.bx-btn:hover:not(:disabled){background:var(--bx-hover)}.bx-btn:active:not(:disabled){background:var(--bx-selected)}.bx-btn--primary{color:var(--bx-on-primary);background:var(--bx-primary);border-color:var(--bx-primary)}.bx-btn--primary:hover:not(:disabled){background:var(--bx-primary-hover);border-color:var(--bx-primary-hover)}.bx-btn--primary:active:not(:disabled){background:var(--bx-primary-active);border-color:var(--bx-primary-active)}.bx-btn--danger{color:var(--bx-danger);background:var(--bx-danger-soft);border-color:var(--bx-danger)}.bx-btn--danger:hover:not(:disabled){background:var(--bx-danger-soft);text-decoration:underline}.bx-btn:disabled{color:var(--bx-muted);background:var(--bx-disabled-bg);border-color:var(--bx-border);cursor:not-allowed}.bx-btn[aria-busy=true]{cursor:progress}.bx-input,.bx-select,.bx-textarea{width:100%;min-height:var(--bx-control-height);border:1px solid var(--bx-control-border);background:var(--bx-surface);color:var(--bx-text);font:inherit;border-radius:6px;padding:4px 10px;line-height:1.4}.bx-textarea{resize:vertical;min-height:112px}.bx-input::placeholder,.bx-textarea::placeholder{color:var(--bx-muted);opacity:1}.bx-input:disabled,.bx-select:disabled,.bx-textarea:disabled{color:var(--bx-muted);background:var(--bx-disabled-bg)}.bx-input[readonly],.bx-textarea[readonly]{background:var(--bx-subtle)}.bx-input[aria-invalid=true],.bx-select[aria-invalid=true],.bx-textarea[aria-invalid=true]{border-color:var(--bx-danger);border-width:2px}.bx-btn:focus-visible,.bx-input:focus-visible,.bx-select:focus-visible,.bx-textarea:focus-visible,.bx-link:focus-visible{outline:2px solid var(--bx-focus);outline-offset:3px;box-shadow:0 0 0 3px var(--bx-surface)}.bx-field{gap:6px;min-width:0;display:grid}.bx-field-label{font-weight:600}.bx-field-help{color:var(--bx-muted);margin:0;font-size:12px}.bx-field-error{color:var(--bx-danger);margin:0;font-size:14px}.bx-status{color:var(--bx-muted);background:var(--bx-subtle);border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:12px;font-weight:600;display:inline-flex}.bx-status--success{color:var(--bx-success);background:var(--bx-success-soft)}.bx-status--warning{color:var(--bx-warning);background:var(--bx-warning-soft)}.bx-status--danger{color:var(--bx-danger);background:var(--bx-danger-soft)}.bx-status--info{color:var(--bx-info);background:var(--bx-info-soft)}.bx-notice{border:1px solid var(--bx-info);color:var(--bx-info);background:var(--bx-info-soft);border-radius:6px;padding:12px 16px;line-height:1.6}.bx-table-wrap{max-width:100%;overflow-x:auto}.bx-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.bx-table th,.bx-table td{padding:var(--bx-row-pad) 16px;text-align:left;border-bottom:1px solid var(--bx-border)}.bx-table th{color:var(--bx-muted);background:var(--bx-subtle);font-size:12px;font-weight:600}.bx-table tbody tr:hover{background:var(--bx-hover)}.bx-table tbody tr[aria-selected=true]{background:var(--bx-selected)}.bx-table tr:last-child td{border-bottom:0}.bx-list-item{padding:var(--bx-row-pad) 16px;border-bottom:1px solid var(--bx-border)}.bx-list-item[aria-current=true]{background:var(--bx-selected);box-shadow:inset 3px 0 var(--bx-primary)}.bx-dialog{border:1px solid var(--bx-control-border);background:var(--bx-raised);max-width:min(760px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--bx-text);box-shadow:var(--bx-shadow);border-radius:12px;padding:24px;overflow:auto}.bx-dialog::backdrop{background:#0a172a80}@media (width<=760px){.bx-shell{grid-template-columns:minmax(0,1fr)}.bx-sidebar{flex-flow:wrap;gap:4px;padding:8px 12px}.bx-nav-item{flex:auto;width:auto;min-height:44px}.bx-nav-label{display:none}.bx-header{flex-wrap:wrap;gap:8px;padding:8px 12px}.bx-header-context{margin-left:0;font-size:12px}.bx-main{padding:16px}.bx-heading{font-size:22px}.bx-btn,.bx-input,.bx-select{min-height:44px}}@media (pointer:coarse){.bx-btn,.bx-input,.bx-select,.bx-nav-item{min-height:44px}}@media (prefers-reduced-motion:reduce){.bx-btn,.bx-nav-item,.bx-dialog{scroll-behavior:auto;transition:none;animation:none}}@media (forced-colors:active){.bx-root{color:canvastext;background:canvas}.bx-panel,.bx-card,.bx-header,.bx-sidebar,.bx-dialog{color:canvastext;background:canvas;border:1px solid canvastext}.bx-btn,.bx-input,.bx-select,.bx-textarea{border:1px solid buttontext}.bx-btn--primary,.bx-nav-item[aria-current=page]{border:2px solid highlight}.bx-status{border:1px solid canvastext}.bx-btn:focus-visible,.bx-input:focus-visible,.bx-select:focus-visible,.bx-textarea:focus-visible,.bx-nav-item:focus-visible,.bx-link:focus-visible{outline:2px solid highlight}}:root.bx-root{--bg-base:var(--bx-canvas);--bg-panel:var(--bx-surface);--bg-elevated:var(--bx-raised);--bg-input:var(--bx-surface);--bg-hover:var(--bx-hover);--bg-active:var(--bx-selected);--bg-sunken:var(--bx-subtle);--fg-primary:var(--bx-text);--fg-secondary:var(--bx-text);--fg-muted:var(--bx-muted);--border:var(--bx-border);--border-strong:var(--bx-control-border);--accent:var(--bx-primary);--accent-fg:var(--bx-on-primary);--accent-soft:var(--bx-selected);--success:var(--bx-success);--warn:var(--bx-warning);--danger:var(--bx-danger);--code-bg:var(--bx-subtle);--shadow:var(--bx-shadow);--fd-nav:var(--bx-nav)}html,body,#app{min-height:100%;margin:0}body{font:14px/1.55 var(--bx-font);background:var(--bg-base);color:var(--fg-primary);overflow:hidden}.web-app,.web-dialog,.web-app *,.web-dialog *{box-sizing:border-box}.web-app{flex-direction:column;display:flex}.web-header{background:var(--bg-panel);border-bottom:1px solid var(--border);align-items:center;display:flex}.web-header .brand{align-items:center;font-weight:650;display:flex}.web-sidebar{border-right:1px solid var(--border);flex-direction:column;min-height:0;display:flex}.web-footer{border-top:1px solid var(--border);background:var(--bg-panel);align-items:center;font-size:12px;display:flex}.ic{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.web-app button,.web-dialog button{cursor:pointer}.web-app a,.web-dialog a{color:var(--accent)}body{-webkit-user-select:text;user-select:text}.web-app{height:100dvh;min-height:0}.web-app h1{overflow-wrap:anywhere;margin:12px 0 10px;font-size:24px;font-weight:600;line-height:1.35}.web-app h2,.web-dialog h2{margin:0 0 16px;font-size:14px;font-weight:600}.web-app p{line-height:1.75}.web-app .muted,.web-dialog .muted{color:var(--fg-muted)}.web-app .eyebrow{color:var(--fg-muted);overflow-wrap:anywhere;font-size:14px}.web-app button,.web-dialog button,.web-app input,.web-dialog input,.web-app select,.web-dialog select,.web-app textarea,.web-dialog textarea{font:inherit}.web-button,.web-app select,.web-dialog select{min-height:var(--bx-control-height);border:1px solid var(--border-strong);background:var(--bg-panel);color:var(--fg-secondary);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:7px;max-width:100%;padding:6px 11px;line-height:1.5;text-decoration:none;display:inline-flex}.web-button:hover{background:var(--bg-hover);border-color:var(--border-strong);color:var(--fg-primary)}.web-button.primary{background:var(--accent);color:var(--accent-fg);border-color:var(--accent);font-weight:600}.web-button.primary:hover{filter:brightness(.96)}.web-button:disabled,.web-app button:disabled{color:var(--bx-muted);background:var(--bx-disabled-bg);cursor:not-allowed}.web-app :is(button,input,select,textarea,summary,a):focus-visible,.web-dialog :is(button,input,select,textarea,summary,a,[tabindex]):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.web-app input,.web-dialog input,.web-app textarea,.web-dialog textarea{box-sizing:border-box;border:1px solid var(--border-strong);background:var(--bg-input);width:100%;min-width:0;color:var(--fg-primary);border-radius:6px;padding:9px 11px}.web-app input::placeholder,.web-dialog input::placeholder{color:var(--fg-muted)}.web-app textarea,.web-dialog textarea{resize:vertical;min-height:140px;line-height:1.7}.web-app label,.web-dialog label{min-width:0;color:var(--fg-secondary);flex-direction:column;gap:7px;font-size:14px;display:flex}.web-header{flex-wrap:wrap;flex-shrink:0;flex-basis:auto;gap:12px;height:auto;min-height:56px;padding:9px 18px}.web-header .brand{gap:9px;padding:0}.web-header .brand .logo{width:26px;height:26px;font-size:14px}.web-header .brand strong{font-size:16px}.web-badge{letter-spacing:.1em;color:var(--fg-muted);font-size:14px;font-weight:500}.appearance-controls{align-items:center;gap:7px;margin-left:auto;display:flex}.web-header select{min-height:var(--bx-control-height);padding:5px 8px;font-size:14px}.appearance-select{max-width:180px}.cloud-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.cloud-actions .web-button{min-height:var(--bx-control-height);font-size:14px}.cloud-actions label{flex-direction:row;align-items:center}.cloud-actions small{color:var(--fg-muted)}.web-app .layout{flex:1;grid-template-columns:224px minmax(0,1fr);min-height:0;display:grid}.web-sidebar{gap:14px;width:auto;padding:16px 12px 10px;overflow:hidden}.sidebar-heading{align-items:center;gap:8px;padding:2px 4px;display:flex}.sidebar-heading h2{margin:0;font-size:14px}.web-sidebar>.web-button{flex-shrink:0;width:100%}.project-search{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.project-search input{padding:7px 8px;font-size:14px}.project-search .web-button{padding:6px 8px;font-size:14px}.project-list{flex:1;min-height:0;overflow:auto}.project{margin-bottom:8px}.web-sidebar .project-name,.web-sidebar .task{text-align:left;width:100%;color:var(--fg-secondary);overflow-wrap:anywhere;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:8px;padding:9px 10px;display:flex}.web-sidebar .project-name{font-weight:600}.web-sidebar .project-name:hover,.web-sidebar .task:hover{background:var(--bg-hover)}.web-sidebar .project-name.selected,.web-sidebar .task[aria-current=page]{background:var(--bg-active);color:var(--accent)}.project-children{border-left:1px solid var(--border);margin:8px 0 12px 12px;padding-left:10px}.web-sidebar details{min-width:0;margin:6px 0}.web-sidebar summary{cursor:pointer;color:var(--fg-muted);overflow-wrap:anywhere;padding:8px 0;font-size:14px}.project-children>details>summary{color:var(--fg-secondary);font-weight:600}.web-sidebar details details{padding-left:8px}.project-children>.web-button,.web-sidebar details>.web-button{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;width:100%;margin:3px 0;font-size:14px}.web-sidebar .task{margin:2px 0;font-size:14px}.root-actions,.directory-actions{flex-wrap:wrap;gap:5px;margin:8px 0;display:flex}.root-actions .web-button,.directory-actions .web-button{min-height:var(--bx-control-height);padding:4px 7px;font-size:14px}.directory-search{gap:5px;margin:8px 0;display:flex}.directory-search input{padding:6px;font-size:14px}.directory-search .web-button{padding:5px;font-size:14px}.directory-rows>.web-button{overflow-wrap:anywhere;text-align:left;background:0 0;border:0;justify-content:flex-start;width:100%;padding:6px;font-size:14px;display:flex}.sidebar-empty{color:var(--fg-muted);text-align:center;padding:20px 0;font-size:14px}.sidebar-footer:empty{display:none}.sidebar-footer{border-top:1px solid var(--border);padding-top:10px}.sidebar-footer .web-button{width:100%;font-size:14px}.workspace-main{min-width:0;padding:28px 32px;overflow:auto}.workspace-main.is-welcome{place-items:center;display:grid}.welcome{text-align:center;width:min(100%,760px);margin:auto;padding:48px 12px}.welcome-mark{border:1px solid var(--border);width:62px;height:62px;color:var(--accent);background:var(--bg-panel);border-radius:16px;place-items:center;margin:0 auto 22px;display:grid}.welcome-mark .ic{width:29px;height:29px}.welcome h1{margin:9px 0 16px;font-size:28px}.welcome-description{color:var(--fg-muted);max-width:480px;margin:0 auto 24px;font-size:14px}.welcome>.web-button{padding:9px 18px}.welcome-steps{border-top:1px solid var(--border);text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:56px;padding-top:26px;display:grid}.step-number{color:var(--accent);font-size:14px}.welcome-steps h2{margin:8px 0 6px;font-size:14px}.welcome-steps p{color:var(--fg-muted);margin:0;font-size:14px}.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:960px;margin-top:28px;display:grid}.workspace-card{background:var(--bg-panel);border:1px solid var(--border);border-radius:9px;min-width:0;padding:22px}.overview-grid .workspace-card>.ic{width:22px;height:22px;color:var(--accent);margin-bottom:16px}.overview-grid .workspace-card p{margin:0 0 24px}.task-workspace{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);align-items:start;gap:20px;margin-top:24px;display:grid}.task-materials textarea{min-height:190px}.task-materials>h2:not(:first-child){margin-top:26px}.empty-context{color:var(--fg-muted);border:1px dashed var(--border);border-radius:6px;margin:0;padding:12px;font-size:14px}.snapshot{border-top:1px solid var(--border);padding:12px 0;font-size:14px}.snapshot summary{cursor:pointer;overflow-wrap:anywhere}.cloud-chat{border:1px solid var(--border);background:var(--bg-panel);border-radius:9px;min-width:0;padding:22px}.chat-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.help-text{color:var(--fg-muted);margin:12px 0 18px;font-size:14px;line-height:1.65}.chat-actions,.dialog-actions,.query-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chat-replies article{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.chat-replies article>span{color:var(--fg-muted);overflow-wrap:anywhere;font-size:14px}.web-app pre,.web-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;border:1px solid var(--border);background:var(--code-bg);color:var(--fg-primary);border-radius:6px;padding:16px;font:12px/1.75 Consolas,monospace;overflow:auto}.web-app .toolbar,.file-tabs{flex-wrap:wrap;align-items:center;gap:7px;margin:14px 0;display:flex}.file-tabs{border-bottom:1px solid var(--border);padding-bottom:12px}.web-app .editor{resize:vertical;height:calc(100dvh - 290px);min-height:280px;padding:20px;font:13px/1.8 Consolas,monospace}.web-app .preview{min-height:280px}#save-state{color:var(--fg-muted);margin-left:auto;font-size:14px}.web-footer{white-space:normal;flex-basis:auto;gap:8px;height:auto;min-height:30px;padding:7px 16px}.web-footer .ic{width:13px;height:13px;color:var(--fg-muted)}.web-footer span{flex:1}#error:empty{display:none}#error:not(:empty){border-bottom:1px solid var(--border);background:var(--bg-panel);color:var(--danger);overflow-wrap:anywhere;flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;font-size:14px;display:flex}.web-dialog{background:var(--bg-elevated);width:min(860px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--fg-primary);border:1px solid var(--border-strong);box-shadow:var(--shadow);border-radius:11px;padding:0}.web-dialog[open]{flex-direction:column;display:flex}.web-dialog::backdrop{background:color-mix(in srgb,var(--fd-nav) 45%,transparent)}.dialog-heading{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.dialog-heading h2{margin:0;font-size:17px}.dialog-body{min-height:0;padding:22px 24px;overflow:auto}.dialog-actions{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;padding:16px 24px}.dialog-actions.logout-actions{justify-content:space-between}.name-dialog{width:min(460px,100vw - 32px);padding:24px}.name-dialog h2{margin-bottom:22px;font-size:18px}.name-dialog .dialog-actions{margin-top:20px;padding:20px 0 0}.name-dialog .project-form{margin:0}.connection-form,.usage-filters{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.connection-form>p,.connection-form>button,.query-actions{grid-column:1/-1}.web-dialog label:has(input[type=checkbox]){flex-direction:row-reverse;justify-content:flex-end;align-items:center}.web-dialog input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent)}.web-dialog select{width:100%;min-height:37px}.web-dialog article{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 0}.web-dialog article .web-button{margin:4px 8px 4px 0}.web-dialog article p{color:var(--fg-muted);font-size:14px}.table-scroll{border:1px solid var(--border);border-radius:7px;max-width:100%;margin:20px 0;overflow:auto}.web-dialog table{border-collapse:collapse;text-align:left;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.web-dialog th,.web-dialog td{border-bottom:1px solid var(--border);white-space:nowrap;padding:11px 12px}.web-dialog th{color:var(--fg-muted);background:var(--bg-sunken);font-weight:500}.web-dialog tr:last-child td{border-bottom:0}.cost-status{color:var(--success)}.cost-status[data-status=pending]{color:var(--warn)}.cost-status[data-status=failed]{color:var(--danger)}@media (width<=1200px){.web-header .cloud-actions{border-top:1px solid var(--border);width:100%;padding-top:8px}.task-workspace{grid-template-columns:1fr}}@media (width<=760px){.web-app{height:auto;min-height:100dvh}body{overflow:auto}.web-app .layout{grid-template-columns:1fr}.web-sidebar{border-right:0;border-bottom:1px solid var(--border);gap:10px;max-height:36dvh}.web-sidebar>.web-button,.sidebar-heading,.project-search,.sidebar-footer{flex-shrink:0}.workspace-main{padding:24px 18px;overflow:visible}.web-header{gap:10px;padding:10px 12px}.appearance-controls{gap:5px}.appearance-select{max-width:135px}.cloud-actions label{flex-wrap:wrap}.cloud-actions{gap:6px}.cloud-actions select{max-width:230px}.welcome{padding:26px 0}.welcome h1{font-size:23px}.welcome-steps{gap:15px;margin-top:32px}.welcome-steps h2{font-size:14px}.overview-grid{grid-template-columns:1fr}.workspace-card,.cloud-chat{padding:18px}.chat-options,.connection-form,.usage-filters{grid-template-columns:1fr}.web-dialog{max-height:calc(100dvh - 20px)}.dialog-body,.dialog-heading{padding:18px}.web-footer{margin-top:auto}.web-app .editor{height:50dvh}}@media (pointer:coarse){.web-button,.web-app select,.web-dialog select{min-height:44px}}.web-app .layout{grid-template-columns:224px minmax(0,1fr)}.header-workspace{color:var(--fg-muted);overflow-wrap:anywhere;min-width:0;font-size:14px}.web-header .cloud-actions{border-top:0;width:auto;padding-top:0}.cloud-actions>label{font-size:0}.cloud-actions>label select{max-width:180px;font-size:14px}.cloud-actions>span{color:var(--fg-muted);font-size:14px}.account-menu{border:0;margin:0;position:relative}.account-menu>summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.account-menu>summary::-webkit-details-marker{display:none}.account-avatar{background:var(--bg-active);width:30px;height:30px;color:var(--accent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.account-menu summary>span:last-child{gap:2px;min-width:0;display:grid}.account-name{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:14px;overflow:hidden}.account-menu small{font-size:14px}.account-content{z-index:30;border:1px solid var(--border);background:var(--bg-panel);width:max-content;max-width:min(300px,100vw - 32px);box-shadow:var(--shadow);overflow-wrap:anywhere;border-radius:8px;padding:16px;position:absolute;top:calc(100% + 12px);right:0}.account-content p{margin:0 0 12px;font-size:14px}.web-sidebar{gap:10px}.sidebar-empty{padding:10px 0}.workspace-navigation{border-top:1px solid var(--border);flex-shrink:0;padding-top:12px}.workspace-navigation h2{color:var(--fg-muted);margin:0 0 8px;padding:0 8px;font-size:14px;font-weight:500}.workspace-navigation>.web-button{text-align:left;background:0 0;border-color:#0000;justify-content:flex-start;width:100%;padding:7px 8px;font-size:14px;display:flex}.workspace-navigation>.web-button[aria-current=page]{background:var(--bg-active);color:var(--accent)}.backup-menu{padding:5px 8px}.backup-menu .web-button{width:100%;margin-top:6px;font-size:14px}.workspace-main{padding:24px}.workspace-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.workspace-heading h1{margin:0 0 5px;font-size:21px}.workspace-heading p{margin:0;font-size:14px}.workspace-route{background:var(--bg-active);border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;padding:10px 12px;font-size:14px;display:flex}.workspace-route small{color:var(--fg-muted)}.route-options{margin-left:auto}.route-options>summary{cursor:pointer;padding:4px 8px}.route-options[open]{flex-basis:100%}.route-options .chat-options{max-width:650px;margin:10px 0 0}.task-workspace{grid-template-columns:minmax(220px,.8fr) minmax(0,1.4fr);align-items:stretch;gap:16px;margin-top:0}.cloud-chat,.workspace-results{padding:18px}.cloud-chat>p{color:var(--fg-muted);margin:0 0 16px;font-size:14px}.cloud-chat .task-notes{min-height:90px}.cloud-chat .prompt-field{margin-top:20px}.cloud-chat .prompt-field textarea{min-height:130px}.result-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;display:flex}.result-heading h2{margin:0}.result-heading small{color:var(--fg-muted);font-size:14px}.result-heading label{flex-direction:row;align-items:center;font-size:14px}.result-heading select{max-width:200px;font-size:14px}.result-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:5px;padding-bottom:10px;display:flex}.result-tabs .web-button{padding:5px 9px;font-size:14px}.result-tabs .web-button[aria-selected=true]{background:var(--bg-active);color:var(--accent);border-color:var(--accent)}.result-content{min-width:0;min-height:350px;padding-top:16px}.result-content h3{font-size:14px;font-weight:500}.result-content p{overflow-wrap:anywhere;font-size:14px}.result-content .result-document{background:0 0;border:0;min-height:260px;padding:8px 0;font-family:inherit;font-size:14px}.result-content article{border-bottom:1px solid var(--border);padding:12px 0}.result-content .editor{height:45dvh;min-height:260px}.result-content h1{font-size:15px}.result-content .toolbar .web-button{padding:5px 7px;font-size:14px}.panel-empty{text-align:center;min-height:320px;color:var(--fg-muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px 12px;display:flex}.panel-empty>.ic{width:26px;height:26px;color:var(--accent)}.panel-empty p{max-width:350px;margin:0;font-size:14px}.panel-empty h3{color:var(--fg-secondary);margin:0}.agent-panel{border-top:1px solid var(--border);gap:10px;margin-top:18px;padding-top:18px;display:grid}.agent-panel>label{gap:6px;display:grid}.agent-panel>h3,.agent-panel>p{margin:0;padding:0}.agent-panel>p:empty{display:none}.agent-panel .agent-status{padding:8px}.agent-panel fieldset{border:1px solid var(--border);border-radius:8px;padding:10px}.agent-panel fieldset label{flex-direction:row;align-items:center;gap:8px;padding:4px 0;display:flex}.agent-panel fieldset input{width:auto}.agent-panel pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg-sunken);max-height:320px;padding:12px;overflow:auto}.agent-panel p,.agent-panel small{overflow-wrap:anywhere}.agent-status{border-left:4px solid var(--accent);color:var(--fg);padding:8px;font-weight:700}.agent-status[data-status=failed],.agent-status[data-status=result_unknown]{border-left-style:double;border-left-width:8px}.agent-approval{border:2px solid var(--accent);border-radius:8px;padding:12px}.agent-artifacts{gap:8px;display:grid}.agent-results{gap:10px;min-width:0;display:grid}.agent-results pre{white-space:pre-wrap;overflow-wrap:anywhere}.agent-results article{border-bottom:1px solid var(--border);gap:8px;padding:12px 0;display:grid}.agent-results small{overflow-wrap:anywhere;display:block}.workspace-main.has-workbench{flex-direction:column;display:flex;overflow:hidden}.has-workbench>.workspace-heading,.has-workbench>.workspace-route{flex-shrink:0}.has-workbench>.task-workspace{flex:1;min-height:0;overflow:hidden}.has-workbench .task-workspace>.cloud-chat,.has-workbench .task-workspace>.workspace-results{min-height:0;overflow:auto}@media (width<=860px){.workspace-main.has-workbench{display:block;overflow:auto}.has-workbench>.task-workspace,.has-workbench .task-workspace>.cloud-chat,.has-workbench .task-workspace>.workspace-results{overflow:visible}}.cloud-diff{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cloud-diff pre{background:var(--bg-sunken);white-space:pre-wrap;max-height:55dvh;padding:12px;overflow:auto}@media (width<=760px){.cloud-diff{grid-template-columns:1fr}}.cloud-page table{border-collapse:collapse;text-align:left;width:100%;font-size:14px}.cloud-page th,.cloud-page td{border-bottom:1px solid var(--border);white-space:nowrap;padding:11px 12px}.cloud-page th{color:var(--fg-muted);background:var(--bg-sunken)}.cloud-page article{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 0}.cloud-page article .web-button{margin-right:8px}@media (width<=1100px){.header-workspace{flex:1}.appearance-controls{margin-left:0}.account-name{max-width:130px}}@media (width<=860px){.task-workspace{grid-template-columns:1fr}.panel-empty{min-height:180px}}@media (width<=760px){.web-app .layout{grid-template-columns:1fr}.web-sidebar{max-height:none;overflow:visible}.project-list{flex:0 auto;max-height:35dvh}.workspace-navigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workspace-navigation h2,.backup-menu{grid-column:1/-1}.workspace-main{padding:18px 14px}.header-workspace{flex-basis:calc(100% - 130px)}.appearance-controls{margin-right:auto}.cloud-actions{flex-wrap:wrap;max-width:100%}.cloud-actions>label select{max-width:160px}.task-workspace .cloud-chat,.workspace-results{padding:16px}.workspace-route{gap:6px}}.web-app input:not([type=checkbox]),.web-dialog input:not([type=checkbox]){min-height:var(--bx-control-height)}.appearance-menu{position:relative}.appearance-panel{z-index:40;background:var(--bg-panel);border:1px solid var(--border-strong);min-width:240px;max-width:calc(100vw - 32px);box-shadow:var(--shadow);border-radius:8px;gap:12px;padding:16px;display:grid;position:absolute;right:0}.web-sidebar{background:var(--bx-nav);--fg-primary:var(--bx-nav-text);--fg-secondary:var(--bx-nav-text);--fg-muted:var(--bx-nav-muted);--bg-panel:var(--bx-nav);--bg-input:var(--bx-nav);--bg-hover:var(--bx-nav-hover);--bg-active:var(--bx-nav-selected);--accent:var(--bx-nav-text);--accent-fg:var(--bx-nav);--border:var(--bx-nav-muted);--border-strong:var(--bx-nav-text)}.web-sidebar .project-name.selected,.web-sidebar [aria-current=page]{border-left:3px solid;font-weight:700}.mobile-navigation{display:none}.web-badge{font-size:12px}.web-header .bx-brand-logo{width:30px;height:30px}.web-app .help-text,.web-dialog .help-text{font-size:12px}.web-app .result-document{font:16px/1.8 var(--bx-font);white-space:pre-wrap;overflow-wrap:anywhere}.comparison{grid-template-columns:1fr 1fr;gap:16px;display:grid}.comparison pre{max-height:45dvh;overflow:auto}.web-dialog input[type=checkbox],.web-app input[type=checkbox]{flex:none;width:18px;height:18px;min-height:0}@media (width<=760px){.mobile-navigation{display:inline-flex}.web-sidebar{max-height:65dvh;display:none;overflow:auto}.navigation-open .web-sidebar{display:flex}.web-app .layout{grid-template-columns:1fr}.web-header .header-workspace{width:100%}.appearance-controls{margin-left:0}.comparison{grid-template-columns:1fr}.web-app :is(button,select,summary),.web-dialog :is(button,select,summary),.web-app input:not([type=checkbox]),.web-dialog input:not([type=checkbox]){min-height:44px}}@media (prefers-reduced-motion:reduce){.web-app *,.web-dialog *{scroll-behavior:auto;transition:none;animation:none}}@media (forced-colors:active){.web-app [aria-current=page],.web-app [aria-pressed=true]{outline:2px solid highlight}.web-button:disabled{color:graytext}}.web-sidebar{color:var(--fg-primary)}.web-app .result-document{white-space:normal}.result-document pre{white-space:pre-wrap}.web-app .result-document h1{font-size:24px}.web-app .result-document h2{margin:16px 0;font-size:20px}.web-app .result-document h3{font-size:18px}.result-document :is(table,pre){max-width:100%;overflow:auto}.result-document table{border-collapse:collapse;display:block}.result-document th,.result-document td{border:1px solid var(--border);padding:8px}.web-app .result-document p{font-size:16px;line-height:1.8}.login-required{box-sizing:border-box;border:1px solid var(--bx-control-border);background:var(--bx-surface);overflow-wrap:anywhere;border-radius:12px;width:min(720px,100% - 32px);margin:64px auto;padding:32px}.login-required h1{margin-top:0;font-size:24px}.login-required p{line-height:1.7}@media (width<=600px){.login-required{margin:24px auto;padding:20px}}.web-header .account-inline{align-items:center;gap:12px;display:flex}.web-header .account-inline .account-content{box-shadow:none;background:0 0;border:0;min-width:0;padding:0;display:block;position:static}.web-header .header-provider{color:var(--bx-muted);margin-right:auto}.web-header .bx-brand-logo{background:#fff;border-radius:6px;padding:3px}.appearance-menu>summary{place-items:center;list-style:none;display:grid}.appearance-menu>summary::marker{content:""}.account-inline>span{align-items:center;gap:8px;display:flex}.connection-discovery{gap:12px;display:grid}.connection-discovery>label{gap:6px;margin:0;display:grid}.connection-discovery output{overflow-wrap:anywhere}.connection-discovery input,.connection-discovery select{box-sizing:border-box;min-width:0;max-width:100%}.connection-discovery label:has(input[type=checkbox]){align-items:center;gap:8px;display:flex}.connection-discovery p{margin:4px 0}.connection-discovery select[multiple]{min-height:150px}.connection-discovery input:focus-visible,.connection-discovery select:focus-visible{outline-offset:1px}.connection-discovery [hidden]{display:none!important}.connection-basics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.connection-metadata{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.connection-key-heading,.connection-key-help{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.connection-key-heading{gap:8px 16px}.connection-key-help{font-size:12px}@media (width<=650px){.connection-basics,.connection-metadata{grid-template-columns:1fr}}.connection-models{border:0;min-width:0;margin:0;padding:0}.connection-models legend{color:var(--fg-secondary);margin-bottom:10px;padding:0;font-size:14px}.connection-model-choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:320px;padding:3px;display:grid;overflow:auto}.connection-model-choices label:has(input[type=checkbox]){border:1px solid var(--border);cursor:pointer;border-radius:6px;flex-direction:row;justify-content:flex-start;padding:10px}.connection-model-choices label:has(input:checked){background:var(--bg-active);border-color:var(--accent)}.connection-model-choices label span{overflow-wrap:anywhere;min-width:0}@media (width<=1000px){.connection-model-choices{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.connection-model-choices{grid-template-columns:1fr}}.login-required{width:min(480px,100% - 32px);padding:32px}.login-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.login-heading>span{font-size:14px}.login-heading h1{white-space:nowrap;align-items:center;gap:10px;margin:0;font-size:24px;display:flex}.login-heading img{object-fit:contain}.login-entry{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:44px;text-decoration:none;display:flex}@media (width<=600px){.login-required{padding:24px}.login-heading{gap:10px}.login-heading h1{font-size:22px}}
