.initial-account{min-width:0;max-width:100%}.initial-account fieldset{border:1px solid var(--border,#ddd);border-radius:12px;min-width:0;margin:1rem 0;padding:1rem}.initial-account .initial-consent,.initial-account .initial-option{align-items:start;gap:.65rem;min-width:0;margin:.8rem 0;display:flex}.initial-account .initial-consent input,.initial-account .initial-option input{flex:none;width:auto;margin-top:.2rem}.initial-account .initial-option>span,.initial-account input,.initial-account button{min-width:0;max-width:100%}.initial-account .initial-address,.initial-account small{overflow-wrap:anywhere}.app-shell:has(.initial-account)>header nav{flex-wrap:wrap;min-width:0;max-width:100%}:root{--ds-font-sans:Inter, "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Hiragino Sans GB", "Noto Sans SC", "Microsoft YaHei", sans-serif;--ds-font-mono:"JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--ds-space-0:0px;--ds-space-2:2px;--ds-space-4:4px;--ds-space-6:6px;--ds-space-8:8px;--ds-space-12:12px;--ds-space-16:16px;--ds-space-20:20px;--ds-space-24:24px;--ds-space-32:32px;--ds-space-40:40px;--ds-space-48:48px;--ds-space-64:64px;--ds-space-80:80px;--ds-space-96:96px;--ds-text-display-size:3rem;--ds-text-display-line:3.5rem;--ds-text-display-weight:700;--ds-text-display-tracking:-.02em;--ds-text-h1-size:2rem;--ds-text-h1-line:2.5rem;--ds-text-h1-weight:700;--ds-text-h1-tracking:-.015em;--ds-text-h2-size:1.5rem;--ds-text-h2-line:2rem;--ds-text-h2-weight:600;--ds-text-h2-tracking:-.01em;--ds-text-h3-size:1.25rem;--ds-text-h3-line:1.75rem;--ds-text-h3-weight:600;--ds-text-h3-tracking:-.005em;--ds-text-title-size:1rem;--ds-text-title-line:1.5rem;--ds-text-title-weight:600;--ds-text-title-tracking:0em;--ds-text-body-size:1rem;--ds-text-body-line:1.5rem;--ds-text-body-weight:400;--ds-text-body-tracking:0em;--ds-text-body-sm-size:.875rem;--ds-text-body-sm-line:1.25rem;--ds-text-body-sm-weight:400;--ds-text-body-sm-tracking:0em;--ds-text-label-size:.875rem;--ds-text-label-line:1.25rem;--ds-text-label-weight:500;--ds-text-label-tracking:0em;--ds-text-caption-size:.75rem;--ds-text-caption-line:1rem;--ds-text-caption-weight:400;--ds-text-caption-tracking:.005em;--ds-text-overline-size:.75rem;--ds-text-overline-line:1rem;--ds-text-overline-weight:600;--ds-text-overline-tracking:.06em;--ds-text-metric-lg-size:2.25rem;--ds-text-metric-lg-line:2.75rem;--ds-text-metric-lg-weight:600;--ds-text-metric-lg-tracking:-.02em;--ds-text-metric-size:1.5rem;--ds-text-metric-line:2rem;--ds-text-metric-weight:600;--ds-text-metric-tracking:-.01em;--ds-bg-canvas:#0f0f10;--ds-bg-surface:#161617;--ds-bg-raised:#202023;--ds-bg-sunken:#0f0f10;--ds-bg-inverse:#eeeef3;--ds-bg-scrim:#0009;--ds-fg-default:#eeeef3;--ds-fg-muted:#b7b6bf;--ds-fg-subtle:#82828a;--ds-fg-disabled:#605f67;--ds-fg-inverse:#0f0f10;--ds-fg-link:#bab3ff;--ds-border-subtle:#313137;--ds-border-default:#3b3b42;--ds-border-strong:#605f67;--ds-border-focus:#6e56cf;--ds-control-bg:#202023;--ds-control-bg-hover:#28282d;--ds-control-bg-active:#313137;--ds-control-border:#6b6a73;--ds-control-border-hover:#87868f;--ds-brand-solid:#6e56cf;--ds-brand-solid-hover:#7962dd;--ds-brand-on-solid:#fff;--ds-brand-soft:#1f1c35;--ds-brand-soft-hover:#282346;--ds-brand-border:#493e82;--ds-brand-fg:#bab3ff;--ds-success-solid:#3dd68c;--ds-success-on-solid:#091a11;--ds-success-soft:#0c2718;--ds-success-border:#005934;--ds-success-fg:#64d999;--ds-danger-solid:#ff6369;--ds-danger-on-solid:#221010;--ds-danger-soft:#341616;--ds-danger-border:#7e292d;--ds-danger-fg:#ff9f9d;--ds-warning-solid:#ffc53d;--ds-warning-on-solid:#1c1506;--ds-warning-soft:#2a1f07;--ds-warning-border:#604600;--ds-warning-fg:#e6b64c;--ds-info-solid:#4ca6ff;--ds-info-on-solid:#0b1723;--ds-info-soft:#123;--ds-info-border:#1a4c7d;--ds-info-fg:#8ac3ff;--ds-trade-up:#64d999;--ds-trade-up-soft:#0c2718;--ds-trade-up-solid:#3dd68c;--ds-trade-on-up-solid:#091a11;--ds-trade-down:#ff9f9d;--ds-trade-down-soft:#341616;--ds-trade-down-solid:#ff6369;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#b7b6bf;--ds-chart-1:#a193fc;--ds-chart-2:#d79700;--ds-chart-3:#e77ab5;--ds-chart-4:#73ba59;--ds-chart-5:#00b4e9;--ds-chart-grid:#28282d;--ds-chart-axis:#82828a;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #00000080;--ds-shadow-md:0 4px 12px #00000080, 0 1px 3px #00000080;--ds-shadow-lg:0 12px 32px #00000080, 0 2px 6px #00000080}[data-skin=tremina][data-mode=light],[data-mode=light]:not([data-skin]){--ds-bg-canvas:#f9f9fa;--ds-bg-surface:#fff;--ds-bg-raised:#fff;--ds-bg-sunken:#f1f1f4;--ds-bg-inverse:#1a1a1e;--ds-bg-scrim:#0006;--ds-fg-default:#1a1a1e;--ds-fg-muted:#63626a;--ds-fg-subtle:#77767e;--ds-fg-disabled:#b2b2ba;--ds-fg-inverse:#fff;--ds-fg-link:#6755ba;--ds-border-subtle:#e1e0e7;--ds-border-default:#d7d6df;--ds-border-strong:#b2b2ba;--ds-border-focus:#6e56cf;--ds-control-bg:#fff;--ds-control-bg-hover:#e9e9ed;--ds-control-bg-active:#e1e0e7;--ds-control-border:#909098;--ds-control-border-hover:#75757d;--ds-brand-solid:#6e56cf;--ds-brand-solid-hover:#6146be;--ds-brand-on-solid:#fff;--ds-brand-soft:#f0efff;--ds-brand-soft-hover:#e8e7ff;--ds-brand-border:#c6c0ff;--ds-brand-fg:#6755ba;--ds-success-solid:#0e9f6e;--ds-success-on-solid:#081a12;--ds-success-soft:#e5f6ed;--ds-success-border:#9bd9ba;--ds-success-fg:#017d55;--ds-danger-solid:#e5484d;--ds-danger-on-solid:#221010;--ds-danger-soft:#ffeceb;--ds-danger-border:#ffb2ad;--ds-danger-fg:#b43439;--ds-warning-solid:#f5a524;--ds-warning-on-solid:#1e1406;--ds-warning-soft:#fcefdf;--ds-warning-border:#eec085;--ds-warning-fg:#8f5d00;--ds-info-solid:#0b6bcb;--ds-info-on-solid:#fff;--ds-info-soft:#e8f2ff;--ds-info-border:#a4ccff;--ds-info-fg:#2369b9;--ds-trade-up:#017d55;--ds-trade-up-soft:#e5f6ed;--ds-trade-up-solid:#0e9f6e;--ds-trade-on-up-solid:#081a12;--ds-trade-down:#b43439;--ds-trade-down-soft:#ffeceb;--ds-trade-down-solid:#e5484d;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#63626a;--ds-chart-1:#7e6ed3;--ds-chart-2:#a97500;--ds-chart-3:#be5590;--ds-chart-4:#4e9433;--ds-chart-5:#008db7;--ds-chart-grid:#e9e9ed;--ds-chart-axis:#77767e;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #1a1a1e1f;--ds-shadow-md:0 4px 12px #1a1a1e1f, 0 1px 3px #1a1a1e1f;--ds-shadow-lg:0 12px 32px #1a1a1e1f, 0 2px 6px #1a1a1e1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=tremina][data-mode=dark],[data-mode=dark]:not([data-skin]){--ds-bg-canvas:#0f0f10;--ds-bg-surface:#161617;--ds-bg-raised:#202023;--ds-bg-sunken:#0f0f10;--ds-bg-inverse:#eeeef3;--ds-bg-scrim:#0009;--ds-fg-default:#eeeef3;--ds-fg-muted:#b7b6bf;--ds-fg-subtle:#82828a;--ds-fg-disabled:#605f67;--ds-fg-inverse:#0f0f10;--ds-fg-link:#bab3ff;--ds-border-subtle:#313137;--ds-border-default:#3b3b42;--ds-border-strong:#605f67;--ds-border-focus:#6e56cf;--ds-control-bg:#202023;--ds-control-bg-hover:#28282d;--ds-control-bg-active:#313137;--ds-control-border:#6b6a73;--ds-control-border-hover:#87868f;--ds-brand-solid:#6e56cf;--ds-brand-solid-hover:#7962dd;--ds-brand-on-solid:#fff;--ds-brand-soft:#1f1c35;--ds-brand-soft-hover:#282346;--ds-brand-border:#493e82;--ds-brand-fg:#bab3ff;--ds-success-solid:#3dd68c;--ds-success-on-solid:#091a11;--ds-success-soft:#0c2718;--ds-success-border:#005934;--ds-success-fg:#64d999;--ds-danger-solid:#ff6369;--ds-danger-on-solid:#221010;--ds-danger-soft:#341616;--ds-danger-border:#7e292d;--ds-danger-fg:#ff9f9d;--ds-warning-solid:#ffc53d;--ds-warning-on-solid:#1c1506;--ds-warning-soft:#2a1f07;--ds-warning-border:#604600;--ds-warning-fg:#e6b64c;--ds-info-solid:#4ca6ff;--ds-info-on-solid:#0b1723;--ds-info-soft:#123;--ds-info-border:#1a4c7d;--ds-info-fg:#8ac3ff;--ds-trade-up:#64d999;--ds-trade-up-soft:#0c2718;--ds-trade-up-solid:#3dd68c;--ds-trade-on-up-solid:#091a11;--ds-trade-down:#ff9f9d;--ds-trade-down-soft:#341616;--ds-trade-down-solid:#ff6369;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#b7b6bf;--ds-chart-1:#a193fc;--ds-chart-2:#d79700;--ds-chart-3:#e77ab5;--ds-chart-4:#73ba59;--ds-chart-5:#00b4e9;--ds-chart-grid:#28282d;--ds-chart-axis:#82828a;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #00000080;--ds-shadow-md:0 4px 12px #00000080, 0 1px 3px #00000080;--ds-shadow-lg:0 12px 32px #00000080, 0 2px 6px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=obsidian-mint][data-mode=light]{--ds-bg-canvas:#f7faf9;--ds-bg-surface:#fff;--ds-bg-raised:#fff;--ds-bg-sunken:#eef2f1;--ds-bg-inverse:#161c1b;--ds-bg-scrim:#0006;--ds-fg-default:#161c1b;--ds-fg-muted:#5b6664;--ds-fg-subtle:#6f7a78;--ds-fg-disabled:#aab6b3;--ds-fg-inverse:#fff;--ds-fg-link:#007a6d;--ds-border-subtle:#dae4e2;--ds-border-default:#cfdad8;--ds-border-strong:#aab6b3;--ds-border-focus:#07a291;--ds-control-bg:#fff;--ds-control-bg-hover:#e5ebea;--ds-control-bg-active:#dae4e2;--ds-control-border:#879290;--ds-control-border-hover:#6e7977;--ds-brand-solid:#12a594;--ds-brand-solid-hover:#009485;--ds-brand-on-solid:#041a17;--ds-brand-soft:#e5f5f2;--ds-brand-soft-hover:#d5f0eb;--ds-brand-border:#99d8cc;--ds-brand-fg:#007a6d;--ds-success-solid:#0e9f6e;--ds-success-on-solid:#081a12;--ds-success-soft:#e5f6ed;--ds-success-border:#9bd9ba;--ds-success-fg:#017d55;--ds-danger-solid:#e5484d;--ds-danger-on-solid:#221010;--ds-danger-soft:#ffeceb;--ds-danger-border:#ffb2ad;--ds-danger-fg:#b43439;--ds-warning-solid:#f5a524;--ds-warning-on-solid:#1e1406;--ds-warning-soft:#fcefdf;--ds-warning-border:#eec085;--ds-warning-fg:#8f5d00;--ds-info-solid:#0b6bcb;--ds-info-on-solid:#fff;--ds-info-soft:#e8f2ff;--ds-info-border:#a4ccff;--ds-info-fg:#2369b9;--ds-trade-up:#017d55;--ds-trade-up-soft:#e5f6ed;--ds-trade-up-solid:#0e9f6e;--ds-trade-on-up-solid:#081a12;--ds-trade-down:#b43439;--ds-trade-down-soft:#ffeceb;--ds-trade-down-solid:#e5484d;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#5b6664;--ds-chart-1:#009585;--ds-chart-2:#b25aa8;--ds-chart-3:#0088cd;--ds-chart-4:#ca5843;--ds-chart-5:#728d00;--ds-chart-grid:#e5ebea;--ds-chart-axis:#6f7a78;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #161c1b1f;--ds-shadow-md:0 4px 12px #161c1b1f, 0 1px 3px #161c1b1f;--ds-shadow-lg:0 12px 32px #161c1b1f, 0 2px 6px #161c1b1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=obsidian-mint][data-mode=dark]{--ds-bg-canvas:#0e100f;--ds-bg-surface:#141716;--ds-bg-raised:#1d2221;--ds-bg-sunken:#0e100f;--ds-bg-inverse:#e9f0ef;--ds-bg-scrim:#0009;--ds-fg-default:#e9f0ef;--ds-fg-muted:#aebab8;--ds-fg-subtle:#7b8684;--ds-fg-disabled:#586361;--ds-fg-inverse:#0e100f;--ds-fg-link:#70d2c2;--ds-border-subtle:#2b3432;--ds-border-default:#343e3c;--ds-border-strong:#586361;--ds-border-focus:#12a594;--ds-control-bg:#1d2221;--ds-control-bg-hover:#242b29;--ds-control-bg-active:#2b3432;--ds-control-border:#626d6b;--ds-control-border-hover:#7f8a88;--ds-brand-solid:#12a594;--ds-brand-solid-hover:#2cb2a0;--ds-brand-on-solid:#041a17;--ds-brand-soft:#0f2521;--ds-brand-soft-hover:#0d2f2a;--ds-brand-border:#09574d;--ds-brand-fg:#70d2c2;--ds-success-solid:#3dd68c;--ds-success-on-solid:#091a11;--ds-success-soft:#0c2718;--ds-success-border:#005934;--ds-success-fg:#64d999;--ds-danger-solid:#ff6369;--ds-danger-on-solid:#221010;--ds-danger-soft:#341616;--ds-danger-border:#7e292d;--ds-danger-fg:#ff9f9d;--ds-warning-solid:#ffc53d;--ds-warning-on-solid:#1c1506;--ds-warning-soft:#2a1f07;--ds-warning-border:#604600;--ds-warning-fg:#e6b64c;--ds-info-solid:#4ca6ff;--ds-info-on-solid:#0b1723;--ds-info-soft:#123;--ds-info-border:#1a4c7d;--ds-info-fg:#8ac3ff;--ds-trade-up:#64d999;--ds-trade-up-soft:#0c2718;--ds-trade-up-solid:#3dd68c;--ds-trade-on-up-solid:#091a11;--ds-trade-down:#ff9f9d;--ds-trade-down-soft:#341616;--ds-trade-down-solid:#ff6369;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#aebab8;--ds-chart-1:#00beab;--ds-chart-2:#da7fce;--ds-chart-3:#38aefa;--ds-chart-4:#f47d67;--ds-chart-5:#95b338;--ds-chart-grid:#242b29;--ds-chart-axis:#7b8684;--ds-radius-xs:4px;--ds-radius-sm:6px;--ds-radius-md:8px;--ds-radius-lg:12px;--ds-radius-xl:16px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #00000080;--ds-shadow-md:0 4px 12px #00000080, 0 1px 3px #00000080;--ds-shadow-lg:0 12px 32px #00000080, 0 2px 6px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=porcelain-blue][data-mode=light]{--ds-bg-canvas:#f8f9fa;--ds-bg-surface:#fff;--ds-bg-raised:#fff;--ds-bg-sunken:#f0f1f4;--ds-bg-inverse:#191b1e;--ds-bg-scrim:#0006;--ds-fg-default:#191b1e;--ds-fg-muted:#60636a;--ds-fg-subtle:#74777f;--ds-fg-disabled:#afb3bb;--ds-fg-inverse:#fff;--ds-fg-link:#3462c6;--ds-border-subtle:#dee1e7;--ds-border-default:#d4d8df;--ds-border-strong:#afb3bb;--ds-border-focus:#2155cd;--ds-control-bg:#fff;--ds-control-bg-hover:#e7e9ee;--ds-control-bg-active:#dee1e7;--ds-control-border:#8c9097;--ds-control-border-hover:#73777d;--ds-brand-solid:#2155cd;--ds-brand-solid-hover:#1345bc;--ds-brand-on-solid:#fff;--ds-brand-soft:#eaf1ff;--ds-brand-soft-hover:#dfeaff;--ds-brand-border:#adc9ff;--ds-brand-fg:#3462c6;--ds-success-solid:#0e9f6e;--ds-success-on-solid:#081a12;--ds-success-soft:#e5f6ed;--ds-success-border:#9bd9ba;--ds-success-fg:#017d55;--ds-danger-solid:#e5484d;--ds-danger-on-solid:#221010;--ds-danger-soft:#ffeceb;--ds-danger-border:#ffb2ad;--ds-danger-fg:#b43439;--ds-warning-solid:#f5a524;--ds-warning-on-solid:#1e1406;--ds-warning-soft:#fcefdf;--ds-warning-border:#eec085;--ds-warning-fg:#8f5d00;--ds-info-solid:#0b6bcb;--ds-info-on-solid:#fff;--ds-info-soft:#e8f2ff;--ds-info-border:#a4ccff;--ds-info-fg:#2369b9;--ds-trade-up:#017d55;--ds-trade-up-soft:#e5f6ed;--ds-trade-up-solid:#0e9f6e;--ds-trade-on-up-solid:#081a12;--ds-trade-down:#b43439;--ds-trade-down-soft:#ffeceb;--ds-trade-down-solid:#e5484d;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#60636a;--ds-chart-1:#507cd9;--ds-chart-2:#c36205;--ds-chart-3:#aa5db3;--ds-chart-4:#818800;--ds-chart-5:#00929b;--ds-chart-grid:#e7e9ee;--ds-chart-axis:#74777f;--ds-radius-xs:6px;--ds-radius-sm:8px;--ds-radius-md:12px;--ds-radius-lg:16px;--ds-radius-xl:24px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #191b1e1f;--ds-shadow-md:0 4px 12px #191b1e1f, 0 1px 3px #191b1e1f;--ds-shadow-lg:0 12px 32px #191b1e1f, 0 2px 6px #191b1e1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=porcelain-blue][data-mode=dark]{--ds-bg-canvas:#0f0f10;--ds-bg-surface:#151618;--ds-bg-raised:#1f2023;--ds-bg-sunken:#0f0f10;--ds-bg-inverse:#eceef3;--ds-bg-scrim:#0009;--ds-fg-default:#eceef3;--ds-fg-muted:#b3b7bf;--ds-fg-subtle:#7f838b;--ds-fg-disabled:#5d6167;--ds-fg-inverse:#0f0f10;--ds-fg-link:#9cbeff;--ds-border-subtle:#2f3237;--ds-border-default:#393c42;--ds-border-strong:#5d6167;--ds-border-focus:#2c62db;--ds-control-bg:#1f2023;--ds-control-bg-hover:#27292d;--ds-control-bg-active:#2f3237;--ds-control-border:#676b71;--ds-control-border-hover:#83878d;--ds-brand-solid:#2155cd;--ds-brand-solid-hover:#2c62db;--ds-brand-on-solid:#fff;--ds-brand-soft:#132038;--ds-brand-soft-hover:#16274b;--ds-brand-border:#26468b;--ds-brand-fg:#9cbeff;--ds-success-solid:#3dd68c;--ds-success-on-solid:#091a11;--ds-success-soft:#0c2718;--ds-success-border:#005934;--ds-success-fg:#64d999;--ds-danger-solid:#ff6369;--ds-danger-on-solid:#221010;--ds-danger-soft:#341616;--ds-danger-border:#7e292d;--ds-danger-fg:#ff9f9d;--ds-warning-solid:#ffc53d;--ds-warning-on-solid:#1c1506;--ds-warning-soft:#2a1f07;--ds-warning-border:#604600;--ds-warning-fg:#e6b64c;--ds-info-solid:#4ca6ff;--ds-info-on-solid:#0b1723;--ds-info-soft:#123;--ds-info-border:#1a4c7d;--ds-info-fg:#8ac3ff;--ds-trade-up:#64d999;--ds-trade-up-soft:#0c2718;--ds-trade-up-solid:#3dd68c;--ds-trade-on-up-solid:#091a11;--ds-trade-down:#ff9f9d;--ds-trade-down-soft:#341616;--ds-trade-down-solid:#ff6369;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#b3b7bf;--ds-chart-1:#74a2ff;--ds-chart-2:#ec873e;--ds-chart-3:#d182da;--ds-chart-4:#a5ae25;--ds-chart-5:#00bac7;--ds-chart-grid:#27292d;--ds-chart-axis:#7f838b;--ds-radius-xs:6px;--ds-radius-sm:8px;--ds-radius-md:12px;--ds-radius-lg:16px;--ds-radius-xl:24px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #00000080;--ds-shadow-md:0 4px 12px #00000080, 0 1px 3px #00000080;--ds-shadow-lg:0 12px 32px #00000080, 0 2px 6px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-skin=graphite-violet][data-mode=light]{--ds-bg-canvas:#f9f9fa;--ds-bg-surface:#fff;--ds-bg-raised:#fff;--ds-bg-sunken:#f1f1f2;--ds-bg-inverse:#1b1a1c;--ds-bg-scrim:#0006;--ds-fg-default:#1b1a1c;--ds-fg-muted:#646267;--ds-fg-subtle:#78767b;--ds-fg-disabled:#b4b1b7;--ds-fg-inverse:#fff;--ds-fg-link:#7f4bae;--ds-border-subtle:#e2e0e4;--ds-border-default:#d8d6db;--ds-border-strong:#b4b1b7;--ds-border-focus:#8e4ec6;--ds-control-bg:#fff;--ds-control-bg-hover:#eae9ec;--ds-control-bg-active:#e2e0e4;--ds-control-border:#928f95;--ds-control-border-hover:#77747a;--ds-brand-solid:#8e4ec6;--ds-brand-solid-hover:#7f3eb5;--ds-brand-on-solid:#fff;--ds-brand-soft:#f5edff;--ds-brand-soft-hover:#f0e3ff;--ds-brand-border:#d9b8ff;--ds-brand-fg:#7f4bae;--ds-success-solid:#0e9f6e;--ds-success-on-solid:#081a12;--ds-success-soft:#e5f6ed;--ds-success-border:#9bd9ba;--ds-success-fg:#017d55;--ds-danger-solid:#e5484d;--ds-danger-on-solid:#221010;--ds-danger-soft:#ffeceb;--ds-danger-border:#ffb2ad;--ds-danger-fg:#b43439;--ds-warning-solid:#f5a524;--ds-warning-on-solid:#1e1406;--ds-warning-soft:#fcefdf;--ds-warning-border:#eec085;--ds-warning-fg:#8f5d00;--ds-info-solid:#0b6bcb;--ds-info-on-solid:#fff;--ds-info-soft:#e8f2ff;--ds-info-border:#a4ccff;--ds-info-fg:#2369b9;--ds-trade-up:#017d55;--ds-trade-up-soft:#e5f6ed;--ds-trade-up-solid:#0e9f6e;--ds-trade-on-up-solid:#081a12;--ds-trade-down:#b43439;--ds-trade-down-soft:#ffeceb;--ds-trade-down-solid:#e5484d;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#646267;--ds-chart-1:#9665c6;--ds-chart-2:#967f00;--ds-chart-3:#c75373;--ds-chart-4:#009959;--ds-chart-5:#0e86d3;--ds-chart-grid:#eae9ec;--ds-chart-axis:#78767b;--ds-radius-xs:2px;--ds-radius-sm:3px;--ds-radius-md:4px;--ds-radius-lg:6px;--ds-radius-xl:8px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #1b1a1c1f;--ds-shadow-md:0 4px 12px #1b1a1c1f, 0 1px 3px #1b1a1c1f;--ds-shadow-lg:0 12px 32px #1b1a1c1f, 0 2px 6px #1b1a1c1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-skin=graphite-violet][data-mode=dark]{--ds-bg-canvas:#100f10;--ds-bg-surface:#161617;--ds-bg-raised:#212022;--ds-bg-sunken:#100f10;--ds-bg-inverse:#efeef1;--ds-bg-scrim:#0009;--ds-fg-default:#efeef1;--ds-fg-muted:#b8b6bb;--ds-fg-subtle:#848287;--ds-fg-disabled:#615f64;--ds-fg-inverse:#100f10;--ds-fg-link:#d2a8ff;--ds-border-subtle:#323134;--ds-border-default:#3d3b3f;--ds-border-strong:#615f64;--ds-border-focus:#8e4ec6;--ds-control-bg:#212022;--ds-control-bg-hover:#29282b;--ds-control-bg-active:#323134;--ds-control-border:#6c6a6f;--ds-control-border-hover:#88868b;--ds-brand-solid:#8e4ec6;--ds-brand-solid-hover:#9a5bd3;--ds-brand-on-solid:#fff;--ds-brand-soft:#261a32;--ds-brand-soft-hover:#311f42;--ds-brand-border:#5a377a;--ds-brand-fg:#d2a8ff;--ds-success-solid:#3dd68c;--ds-success-on-solid:#091a11;--ds-success-soft:#0c2718;--ds-success-border:#005934;--ds-success-fg:#64d999;--ds-danger-solid:#ff6369;--ds-danger-on-solid:#221010;--ds-danger-soft:#341616;--ds-danger-border:#7e292d;--ds-danger-fg:#ff9f9d;--ds-warning-solid:#ffc53d;--ds-warning-on-solid:#1c1506;--ds-warning-soft:#2a1f07;--ds-warning-border:#604600;--ds-warning-fg:#e6b64c;--ds-info-solid:#4ca6ff;--ds-info-on-solid:#0b1723;--ds-info-soft:#123;--ds-info-border:#1a4c7d;--ds-info-fg:#8ac3ff;--ds-trade-up:#64d999;--ds-trade-up-soft:#0c2718;--ds-trade-up-solid:#3dd68c;--ds-trade-on-up-solid:#091a11;--ds-trade-down:#ff9f9d;--ds-trade-down-soft:#341616;--ds-trade-down-solid:#ff6369;--ds-trade-on-down-solid:#221010;--ds-trade-flat:#b8b6bb;--ds-chart-1:#bc8aee;--ds-chart-2:#c1a300;--ds-chart-3:#f17996;--ds-chart-4:#40c07c;--ds-chart-5:#45acfc;--ds-chart-grid:#29282b;--ds-chart-axis:#848287;--ds-radius-xs:2px;--ds-radius-sm:3px;--ds-radius-md:4px;--ds-radius-lg:6px;--ds-radius-xl:8px;--ds-radius-full:9999px;--ds-control-sm:36px;--ds-control-md:48px;--ds-control-lg:56px;--ds-padding-x:16px;--ds-row-height:56px;--ds-gap:16px;--ds-shadow-sm:0 1px 2px #00000080;--ds-shadow-md:0 4px 12px #00000080, 0 1px 3px #00000080;--ds-shadow-lg:0 12px 32px #00000080, 0 2px 6px #00000080;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-pnl=redUp][data-skin][data-mode],[data-pnl=redUp][data-mode]:not([data-skin]){--ds-trade-up:var(--ds-danger-fg);--ds-trade-up-soft:var(--ds-danger-soft);--ds-trade-up-solid:var(--ds-danger-solid);--ds-trade-on-up-solid:var(--ds-danger-on-solid);--ds-trade-down:var(--ds-success-fg);--ds-trade-down-soft:var(--ds-success-soft);--ds-trade-down-solid:var(--ds-success-solid);--ds-trade-on-down-solid:var(--ds-success-on-solid)}[data-density=compact][data-skin][data-mode],[data-density=compact][data-mode]:not([data-skin]){--ds-control-sm:28px;--ds-control-md:36px;--ds-control-lg:44px;--ds-padding-x:12px;--ds-row-height:40px;--ds-gap:12px}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--ds-bg-canvas);min-height:100vh;color:var(--ds-fg-default);font-family:var(--ds-font-sans);font-size:var(--ds-text-body-size);line-height:var(--ds-text-body-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-synthesis:none;text-rendering:optimizelegibility;margin:0}img,svg,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--ds-fg-link);text-underline-offset:.2em}::selection{background:var(--ds-brand-soft-hover);color:var(--ds-fg-default)}:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:2px}:focus:not(:focus-visible){outline:none}.ds-display{font-size:var(--ds-text-display-size);line-height:var(--ds-text-display-line);font-weight:var(--ds-text-display-weight);letter-spacing:var(--ds-text-display-tracking)}.ds-h1{font-size:var(--ds-text-h1-size);line-height:var(--ds-text-h1-line);font-weight:var(--ds-text-h1-weight);letter-spacing:var(--ds-text-h1-tracking)}.ds-h2{font-size:var(--ds-text-h2-size);line-height:var(--ds-text-h2-line);font-weight:var(--ds-text-h2-weight);letter-spacing:var(--ds-text-h2-tracking)}.ds-h3{font-size:var(--ds-text-h3-size);line-height:var(--ds-text-h3-line);font-weight:var(--ds-text-h3-weight);letter-spacing:var(--ds-text-h3-tracking)}.ds-title{font-size:var(--ds-text-title-size);line-height:var(--ds-text-title-line);font-weight:var(--ds-text-title-weight)}.ds-body{font-size:var(--ds-text-body-size);line-height:var(--ds-text-body-line)}.ds-body-sm{font-size:var(--ds-text-body-sm-size);line-height:var(--ds-text-body-sm-line)}.ds-label{font-size:var(--ds-text-label-size);line-height:var(--ds-text-label-line);font-weight:var(--ds-text-label-weight)}.ds-caption{font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);letter-spacing:var(--ds-text-caption-tracking)}.ds-overline{font-size:var(--ds-text-overline-size);line-height:var(--ds-text-overline-line);font-weight:var(--ds-text-overline-weight);letter-spacing:var(--ds-text-overline-tracking);text-transform:uppercase}.ds-metric{font-size:var(--ds-text-metric-size);line-height:var(--ds-text-metric-line);font-weight:var(--ds-text-metric-weight);letter-spacing:var(--ds-text-metric-tracking)}.ds-metric-lg{font-size:var(--ds-text-metric-lg-size);line-height:var(--ds-text-metric-lg-line);font-weight:var(--ds-text-metric-lg-weight);letter-spacing:var(--ds-text-metric-lg-tracking)}.ds-muted{color:var(--ds-fg-muted)}.ds-subtle{color:var(--ds-fg-subtle)}.ds-num{font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1, "lnum" 1}.ds-mono{font-family:var(--ds-font-mono);overflow-wrap:anywhere;font-size:.92em}.ds-up{color:var(--ds-trade-up)}.ds-down{color:var(--ds-trade-down)}.ds-flat{color:var(--ds-trade-flat)}.ds-visually-hidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.ds-theme-transition,.ds-theme-transition *{transition:background-color .2s cubic-bezier(.2,0,0,1),border-color .2s cubic-bezier(.2,0,0,1),color .2s cubic-bezier(.2,0,0,1)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.ds-stack{gap:var(--ds-gap);flex-direction:column;min-width:0;display:flex}.ds-row{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.ds-spacer{flex:1}.ds-container{width:100%;max-width:1200px;padding-inline:var(--ds-space-24);margin-inline:auto}@media (width<=640px){.ds-container{padding-inline:var(--ds-space-16)}}.ds-grid{gap:var(--ds-space-16);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));min-width:0;display:grid}.ds-divider{background:var(--ds-border-subtle);border:0;height:1px;margin:0}.ds-button{justify-content:center;align-items:center;gap:var(--ds-space-8);min-height:var(--ds-control-md);padding:0 var(--ds-padding-x);border-radius:var(--ds-radius-md);font-size:var(--ds-text-label-size);line-height:1;font-weight:var(--ds-text-label-weight);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--ds-brand-solid);color:var(--ds-brand-on-solid);border:1px solid #0000;text-decoration:none;transition:background-color .12s cubic-bezier(.2,0,0,1),border-color .12s,color .12s,transform .12s;display:inline-flex}.ds-button:hover{background:var(--ds-brand-solid-hover)}.ds-button:active{transform:translateY(1px)}.ds-button[data-variant=secondary]{background:var(--ds-control-bg);color:var(--ds-fg-default);border-color:var(--ds-control-border)}.ds-button[data-variant=secondary]:hover{background:var(--ds-control-bg-hover);border-color:var(--ds-control-border-hover)}.ds-button[data-variant=soft]{background:var(--ds-brand-soft);color:var(--ds-brand-fg)}.ds-button[data-variant=soft]:hover{background:var(--ds-brand-soft-hover)}.ds-button[data-variant=ghost]{color:var(--ds-fg-default);background:0 0}.ds-button[data-variant=ghost]:hover{background:var(--ds-control-bg-hover)}.ds-button[data-variant=danger]{background:var(--ds-danger-solid);color:var(--ds-danger-on-solid)}.ds-button[data-variant=danger]:hover{filter:brightness(1.06)}.ds-button[data-variant=buy]{background:var(--ds-trade-up-solid);color:var(--ds-trade-on-up-solid)}.ds-button[data-variant=sell]{background:var(--ds-trade-down-solid);color:var(--ds-trade-on-down-solid)}.ds-button[data-variant=buy]:hover,.ds-button[data-variant=sell]:hover{filter:brightness(1.06)}.ds-button[data-size=sm]{min-height:var(--ds-control-sm);padding:0 var(--ds-space-12);font-size:var(--ds-text-caption-size)}.ds-button[data-size=lg]{min-height:var(--ds-control-lg);padding:0 var(--ds-space-24);font-size:var(--ds-text-title-size)}.ds-button[data-block]{width:100%}.ds-button:disabled,.ds-button[aria-disabled=true]{cursor:not-allowed;background:var(--ds-control-bg-active);color:var(--ds-fg-disabled);filter:none;border-color:#0000;transform:none}.ds-button[aria-busy=true]{cursor:progress;color:#0000;position:relative}.ds-button[aria-busy=true]:after{content:"";border:2px solid var(--ds-fg-muted);border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite ds-spin;position:absolute}.ds-icon-button{width:var(--ds-control-md);padding:0}@keyframes ds-spin{to{transform:rotate(360deg)}}.ds-field{gap:var(--ds-space-6);min-width:0;display:grid}.ds-field>label,.ds-field-label{font-size:var(--ds-text-label-size);line-height:var(--ds-text-label-line);font-weight:var(--ds-text-label-weight);color:var(--ds-fg-default)}.ds-field-hint{font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);color:var(--ds-fg-muted)}.ds-field-error{font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);color:var(--ds-danger-fg)}.ds-input,.ds-select,.ds-textarea{width:100%;min-height:var(--ds-control-md);padding:0 var(--ds-space-12);background:var(--ds-control-bg);color:var(--ds-fg-default);border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-md);font-size:var(--ds-text-body-size);transition:border-color .12s,box-shadow .12s}.ds-textarea{padding:var(--ds-space-12);resize:vertical;min-height:96px;line-height:var(--ds-text-body-line)}.ds-input::placeholder,.ds-textarea::placeholder{color:var(--ds-fg-subtle)}.ds-input:hover,.ds-select:hover,.ds-textarea:hover{border-color:var(--ds-control-border-hover)}.ds-input:focus-visible,.ds-select:focus-visible,.ds-textarea:focus-visible{border-color:var(--ds-border-focus);box-shadow:0 0 0 3px var(--ds-brand-soft-hover);outline:none}.ds-input[aria-invalid=true],.ds-textarea[aria-invalid=true]{border-color:var(--ds-danger-solid)}.ds-input:disabled,.ds-select:disabled,.ds-textarea:disabled{background:var(--ds-bg-sunken);color:var(--ds-fg-disabled);cursor:not-allowed}.ds-input-group{background:var(--ds-control-bg);border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-md);align-items:stretch;display:flex}.ds-input-group:focus-within{border-color:var(--ds-border-focus);box-shadow:0 0 0 3px var(--ds-brand-soft-hover)}.ds-input-group>.ds-input{min-width:0;box-shadow:none;text-align:right;font-variant-numeric:tabular-nums;background:0 0;border:0}.ds-input-addon{white-space:nowrap;padding:0 var(--ds-space-12);color:var(--ds-fg-muted);font-size:var(--ds-text-label-size);align-items:center;display:flex}.ds-check{align-items:flex-start;gap:var(--ds-space-8);cursor:pointer;font-size:var(--ds-text-body-sm-size);line-height:var(--ds-text-body-sm-line);display:flex}.ds-check input{width:18px;height:18px;accent-color:var(--ds-brand-solid);flex:none;margin:1px 0 0}.ds-segmented{scrollbar-width:none;background:var(--ds-bg-sunken);border-radius:var(--ds-radius-md);border:1px solid var(--ds-border-subtle);gap:3px;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}.ds-segmented>button{white-space:nowrap;min-height:calc(var(--ds-control-md) - 8px);padding:0 var(--ds-space-12);border-radius:calc(var(--ds-radius-md) - 2px);color:var(--ds-fg-muted);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);cursor:pointer;background:0 0;border:0;flex:1 0 auto}.ds-segmented>button:hover{color:var(--ds-fg-default)}.ds-segmented>button[aria-pressed=true],.ds-segmented>button[aria-selected=true]{background:var(--ds-bg-raised);color:var(--ds-fg-default);box-shadow:var(--ds-shadow-sm)}.ds-segmented>button[data-tone=up][aria-pressed=true]{background:var(--ds-trade-up-solid);color:var(--ds-trade-on-up-solid)}.ds-segmented>button[data-tone=down][aria-pressed=true]{background:var(--ds-trade-down-solid);color:var(--ds-trade-on-down-solid)}.ds-tabs{gap:var(--ds-space-24);border-bottom:1px solid var(--ds-border-subtle);scrollbar-width:none;display:flex;overflow-x:auto}.ds-tabs>button,.ds-tabs>a{padding:var(--ds-space-12) 0;color:var(--ds-fg-muted);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:none;position:relative}.ds-tabs>[aria-selected=true],.ds-tabs>[aria-current=page]{color:var(--ds-fg-default)}.ds-tabs>[aria-selected=true]:after,.ds-tabs>[aria-current=page]:after{content:"";background:var(--ds-brand-solid);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.ds-card{background:var(--ds-bg-surface);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);padding:var(--ds-space-20);min-width:0}.ds-card[data-elevated]{box-shadow:var(--ds-shadow-md);border-color:#0000}.ds-card[data-interactive]{cursor:pointer;transition:border-color .12s,box-shadow .12s}.ds-card[data-interactive]:hover{border-color:var(--ds-border-default);box-shadow:var(--ds-shadow-sm)}.ds-card-header{align-items:center;gap:var(--ds-space-8) var(--ds-space-12);margin-bottom:var(--ds-space-16);flex-wrap:wrap;min-width:0;display:flex}.ds-panel{background:var(--ds-bg-sunken);border-radius:var(--ds-radius-md);padding:var(--ds-space-16)}.ds-badge{align-items:center;gap:var(--ds-space-4);height:22px;padding:0 var(--ds-space-8);border-radius:var(--ds-radius-full);font-size:var(--ds-text-caption-size);white-space:nowrap;background:var(--ds-control-bg-active);color:var(--ds-fg-muted);font-weight:500;line-height:1;display:inline-flex}.ds-badge[data-tone=brand]{background:var(--ds-brand-soft);color:var(--ds-brand-fg)}.ds-badge[data-tone=success]{background:var(--ds-success-soft);color:var(--ds-success-fg)}.ds-badge[data-tone=danger]{background:var(--ds-danger-soft);color:var(--ds-danger-fg)}.ds-badge[data-tone=warning]{background:var(--ds-warning-soft);color:var(--ds-warning-fg)}.ds-badge[data-tone=info]{background:var(--ds-info-soft);color:var(--ds-info-fg)}.ds-badge[data-dot]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ds-alert{gap:var(--ds-space-4) var(--ds-space-12);padding:var(--ds-space-12) var(--ds-space-16);border-radius:var(--ds-radius-md);border:1px solid var(--ds-info-border);background:var(--ds-info-soft);color:var(--ds-fg-default);font-size:var(--ds-text-body-sm-size);line-height:var(--ds-text-body-sm-line);grid-template-columns:auto 1fr;display:grid}.ds-alert:before{content:"";background:var(--ds-info-solid);border-radius:2px;grid-row:1/span 2;width:4px}.ds-alert>strong{color:var(--ds-info-fg);font-weight:600}.ds-alert[data-tone=success]{border-color:var(--ds-success-border);background:var(--ds-success-soft)}.ds-alert[data-tone=success]:before{background:var(--ds-success-solid)}.ds-alert[data-tone=success]>strong{color:var(--ds-success-fg)}.ds-alert[data-tone=warning]{border-color:var(--ds-warning-border);background:var(--ds-warning-soft)}.ds-alert[data-tone=warning]:before{background:var(--ds-warning-solid)}.ds-alert[data-tone=warning]>strong{color:var(--ds-warning-fg)}.ds-alert[data-tone=danger]{border-color:var(--ds-danger-border);background:var(--ds-danger-soft)}.ds-alert[data-tone=danger]:before{background:var(--ds-danger-solid)}.ds-alert[data-tone=danger]>strong{color:var(--ds-danger-fg)}.ds-stat{gap:var(--ds-space-4);display:grid}.ds-stat>dd+dd{margin:0}.ds-stat>dt{font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);color:var(--ds-fg-muted)}.ds-stat>dd:first-of-type{font-size:var(--ds-text-metric-size);line-height:var(--ds-text-metric-line);font-variant-numeric:tabular-nums;margin:0;font-weight:600}.ds-kv{gap:var(--ds-space-8) var(--ds-space-16);font-size:var(--ds-text-body-sm-size);grid-template-columns:minmax(120px,auto) 1fr;display:grid}.ds-kv dt{color:var(--ds-fg-muted)}.ds-kv dd{text-align:right;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}@media (width<=480px){.ds-kv{grid-template-columns:1fr auto}}.ds-table-wrap{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);overflow-x:auto}.ds-table{border-collapse:collapse;width:100%;font-size:var(--ds-text-body-sm-size);font-variant-numeric:tabular-nums}.ds-table th{height:var(--ds-row-height);padding:0 var(--ds-space-16);background:var(--ds-bg-sunken);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);text-align:left;white-space:nowrap;border-bottom:1px solid var(--ds-border-subtle);font-weight:500;position:sticky;top:0}.ds-table td{height:var(--ds-row-height);padding:0 var(--ds-space-16);border-bottom:1px solid var(--ds-border-subtle);white-space:nowrap}.ds-table tr:last-child td{border-bottom:0}.ds-table tbody tr:hover td{background:var(--ds-control-bg-hover)}.ds-table [data-align=end]{text-align:right}.ds-skeleton{border-radius:var(--ds-radius-sm);background:linear-gradient(90deg, var(--ds-control-bg-hover) 25%, var(--ds-control-bg-active) 37%, var(--ds-control-bg-hover) 63%);background-size:400% 100%;min-height:1em;animation:1.4s infinite ds-shimmer;display:block}@keyframes ds-shimmer{0%{background-position:100%}to{background-position:0}}.ds-empty{justify-items:center;gap:var(--ds-space-8);padding:var(--ds-space-48) var(--ds-space-24);text-align:center;color:var(--ds-fg-muted);display:grid}.ds-empty>strong{color:var(--ds-fg-default);font-size:var(--ds-text-title-size);font-weight:600}.ds-dialog{background:var(--ds-bg-raised);color:var(--ds-fg-default);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-lg);border:0;width:min(480px,100vw - 32px);max-height:calc(100vh - 64px);padding:0}.ds-dialog::backdrop{background:var(--ds-bg-scrim)}.ds-dialog-body{padding:var(--ds-space-24);gap:var(--ds-space-16);display:grid}.ds-dialog-footer{gap:var(--ds-space-12);padding:var(--ds-space-16) var(--ds-space-24);border-top:1px solid var(--ds-border-subtle);justify-content:flex-end;display:flex}@media (width<=640px){.ds-dialog{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100vw;max-width:100vw;margin:auto 0 0}.ds-dialog-footer{flex-direction:column-reverse}.ds-dialog-footer>.ds-button{width:100%}}.ds-toast{align-items:center;gap:var(--ds-space-12);padding:var(--ds-space-12) var(--ds-space-16);background:var(--ds-bg-inverse);color:var(--ds-fg-inverse);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-lg);font-size:var(--ds-text-body-sm-size);display:flex}.ds-topbar{z-index:1100;align-items:center;gap:var(--ds-space-16);height:64px;padding:0 var(--ds-space-24);background:color-mix(in srgb, var(--ds-bg-canvas) 85%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--ds-border-subtle);display:flex;position:sticky;top:0}.ds-brand-mark{align-items:center;gap:var(--ds-space-8);letter-spacing:-.02em;color:var(--ds-fg-default);font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.ds-brand-mark>i{border-radius:var(--ds-radius-sm);background:var(--ds-brand-solid);width:22px;height:22px;display:inline-block}.ds-nav{gap:var(--ds-space-4);display:flex}.ds-nav>a{padding:var(--ds-space-8) var(--ds-space-12);border-radius:var(--ds-radius-md);color:var(--ds-fg-muted);font-size:var(--ds-text-label-size);font-weight:500;text-decoration:none}.ds-nav>a:hover{color:var(--ds-fg-default);background:var(--ds-control-bg-hover)}.ds-nav>a[aria-current=page]{color:var(--ds-fg-default);background:var(--ds-control-bg-active)}.ds-sidebar-layout{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.ds-sidebar{height:100vh;padding:var(--ds-space-16) var(--ds-space-12);background:var(--ds-bg-surface);border-right:1px solid var(--ds-border-subtle);gap:var(--ds-space-4);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.ds-sidebar>a{align-items:center;gap:var(--ds-space-8);height:var(--ds-control-sm);padding:0 var(--ds-space-12);border-radius:var(--ds-radius-md);color:var(--ds-fg-muted);font-size:var(--ds-text-label-size);text-decoration:none;display:flex}.ds-sidebar>a:hover{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.ds-sidebar>a[aria-current=page]{background:var(--ds-brand-soft);color:var(--ds-brand-fg);font-weight:600}@media (width<=900px){.ds-sidebar-layout{grid-template-columns:1fr}.ds-sidebar{border-right:0;border-bottom:1px solid var(--ds-border-subtle);flex-direction:row;height:auto;position:static;overflow-x:auto}}.ds-tabbar{z-index:1100;padding:var(--ds-space-6) var(--ds-space-8) calc(var(--ds-space-6) + env(safe-area-inset-bottom));background:var(--ds-bg-surface);border-top:1px solid var(--ds-border-subtle);justify-content:space-around;display:flex;position:fixed;bottom:0;left:0;right:0}.ds-tabbar>a{min-width:64px;min-height:48px;padding-top:var(--ds-space-4);color:var(--ds-fg-subtle);justify-items:center;gap:2px;font-size:11px;font-weight:500;text-decoration:none;display:grid}.ds-tabbar>a[aria-current=page]{color:var(--ds-brand-fg)}.ds-network-badge{align-items:center;gap:var(--ds-space-6);height:24px;padding:0 var(--ds-space-8);border-radius:var(--ds-radius-full);font-size:var(--ds-text-caption-size);border:1px solid var(--ds-border-default);color:var(--ds-fg-muted);font-weight:600;display:inline-flex}.ds-network-badge:before{content:"";background:var(--ds-success-solid);border-radius:50%;width:6px;height:6px}.ds-network-badge[data-network=testnet]{border-color:var(--ds-warning-border);background:var(--ds-warning-soft);color:var(--ds-warning-fg)}.ds-network-badge[data-network=testnet]:before{background:var(--ds-warning-solid)}.ds-network-badge[data-network=unknown]{border-color:var(--ds-danger-border);color:var(--ds-danger-fg)}.ds-network-badge[data-network=unknown]:before{background:var(--ds-danger-solid)}.ds-risk-disclosure{padding:var(--ds-space-12) var(--ds-space-16);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);border:1px solid var(--ds-border-default);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}.ds-risk-disclosure>strong{margin-bottom:var(--ds-space-4);color:var(--ds-fg-default);font-size:var(--ds-text-label-size);display:block}.ds-steps{gap:var(--ds-space-8);counter-reset:ds-step;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-steps>li{align-items:center;gap:var(--ds-space-8);color:var(--ds-fg-subtle);font-size:var(--ds-text-label-size);counter-increment:ds-step;display:flex}.ds-steps>li:before{content:counter(ds-step);border:1px solid var(--ds-border-default);width:24px;height:24px;font-size:var(--ds-text-caption-size);border-radius:50%;place-items:center;font-weight:600;display:inline-grid}.ds-steps>li[data-state=done]{color:var(--ds-fg-muted)}.ds-steps>li[data-state=done]:before{content:"✓";background:var(--ds-success-soft);border-color:var(--ds-success-border);color:var(--ds-success-fg)}.ds-steps>li[aria-current=step]{color:var(--ds-fg-default);font-weight:600}.ds-steps>li[aria-current=step]:before{background:var(--ds-brand-solid);border-color:var(--ds-brand-solid);color:var(--ds-brand-on-solid)}.ds-steps>li+li:after{content:none}.ds-switch{align-items:center;gap:var(--ds-space-8);cursor:pointer;font-size:var(--ds-text-body-sm-size);display:inline-flex;position:relative}.ds-switch>input{appearance:none;background:var(--ds-control-bg-active);border:1px solid var(--ds-control-border);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background-color .12s}.ds-switch>input:after{content:"";background:var(--ds-bg-raised);width:18px;height:18px;box-shadow:var(--ds-shadow-sm);border-radius:50%;margin:2px;transition:transform .12s;display:block}.ds-switch>input:checked{background:var(--ds-brand-solid);border-color:var(--ds-brand-solid)}.ds-switch>input:checked:after{background:var(--ds-brand-on-solid);transform:translate(16px)}.ds-switch>input:disabled{opacity:.45;cursor:not-allowed}.ds-progress{background:var(--ds-control-bg-active);border-radius:999px;height:6px;overflow:hidden}.ds-progress>i{background:var(--ds-brand-solid);border-radius:inherit;height:100%;display:block}.ds-progress[data-tone=warning]>i{background:var(--ds-warning-solid)}.ds-progress[data-tone=danger]>i{background:var(--ds-danger-solid)}.ds-avatar{background:var(--ds-brand-soft);width:36px;height:36px;color:var(--ds-brand-fg);font-weight:700;font-size:var(--ds-text-label-size);border-radius:50%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.ds-avatar[data-size=lg]{width:64px;height:64px;font-size:var(--ds-text-h3-size)}.ds-sheet-scrim{z-index:1400;background:var(--ds-bg-scrim);padding:var(--ds-space-16);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ds-sheet{background:var(--ds-bg-raised);width:min(520px,100%);max-height:calc(100vh - 32px);color:var(--ds-fg-default);border-radius:var(--ds-radius-xl);box-shadow:var(--ds-shadow-lg);overflow:auto}@media (width<=640px){.ds-sheet-scrim{align-items:flex-end;padding:0}.ds-sheet{border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%}}.ds-chip{align-items:center;gap:var(--ds-space-4);height:28px;padding:0 var(--ds-space-12);border:1px solid var(--ds-border-subtle);background:var(--ds-control-bg);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);cursor:pointer;border-radius:999px;text-decoration:none;display:inline-flex}.ds-chip[aria-pressed=true]{background:var(--ds-brand-soft);color:var(--ds-brand-fg);border-color:var(--ds-brand-border)}.signature-review-value{overflow-wrap:anywhere;white-space:pre-wrap}.brand-layout[data-brand-template=trading]{--brand-page-width:1200px;--brand-page-space:24px;--brand-nav-gap:16px;--brand-card-space:20px}.brand-layout[data-brand-template=magazine]{--brand-page-width:960px;--brand-page-space:40px;--brand-nav-gap:28px;--brand-card-space:32px}.brand-layout[data-brand-template=minimal]{--brand-page-width:760px;--brand-page-space:48px;--brand-nav-gap:20px;--brand-card-space:24px}.brand-layout :is(.app-shell,.brand-layout__preview)>main{width:100%;max-width:var(--brand-page-width);padding:var(--brand-page-space) clamp(16px, 3vw, 28px);margin-inline:auto}.brand-layout :is(.app-shell,.brand-layout__preview)>header,.brand-layout :is(.app-shell,.brand-layout__preview)>header>nav{gap:var(--brand-nav-gap);flex-wrap:wrap;display:flex}.brand-layout[data-brand-template=magazine] :is(.app-shell,.brand-layout__preview)>header>nav{flex-basis:100%;order:2}.brand-layout[data-brand-template=minimal] :is(.app-shell,.brand-layout__preview)>header{border-bottom:0;justify-content:center}.brand-layout[data-brand-template=minimal] :is(.app-shell,.brand-layout__preview)>header>nav{flex:none;justify-content:center}.brand-layout :is(.app-shell,.brand-layout__preview) main :is(.card,.ds-card){padding:var(--brand-card-space);max-width:100%}.brand-layout__preview>header{padding:16px;position:static}.brand-layout__preview>main{min-height:0}@media (width<=720px){.brand-layout :is(.app-shell,.brand-layout__preview)>main{padding:24px 16px}.brand-layout :is(.app-shell,.brand-layout__preview)>header>nav{flex-basis:100%;order:2}.brand-layout :is(.app-shell,.brand-layout__preview) main :is(.card,.ds-card){padding:20px}}.app-shell{--border:var(--ds-border-default);min-height:100vh;font-family:var(--ds-font-sans);color:var(--ds-fg-default);background:var(--ds-bg-canvas);font-synthesis:none;--accent:var(--ds-brand-solid);--muted:var(--ds-fg-muted)}*{box-sizing:border-box}body{margin:0}button,input,select{font:inherit}button{cursor:pointer;border-radius:var(--ds-radius-md);background:var(--accent);color:var(--ds-brand-on-solid);border:0;padding:13px 20px;font-weight:650}button:disabled{opacity:.45;cursor:not-allowed}.quiet{background:var(--ds-bg-raised);color:var(--ds-fg-default)}a{color:inherit;text-decoration:none}header{z-index:1100;background:color-mix(in srgb, var(--ds-bg-canvas) 85%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--ds-border-subtle);align-items:center;gap:24px;min-height:64px;padding:12px 6vw;display:flex;position:sticky;top:0}.wordmark{letter-spacing:-.02em;align-items:center;gap:8px;font-size:20px;font-weight:750;display:inline-flex}.wordmark i{border-radius:var(--ds-radius-sm);background:var(--ds-brand-solid);width:22px;height:22px}.wordmark span{letter-spacing:1px;color:var(--muted);margin-left:12px;font-size:10px;font-weight:500}nav{color:var(--muted);flex:1;gap:25px;font-size:14px;display:flex}nav a[aria-current=page]{color:var(--accent)}select{color:var(--ds-fg-default);background:var(--ds-bg-raised);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);padding:8px}main{max-width:1100px;min-height:calc(100vh - 150px);margin:auto;padding:65px 25px}footer{color:var(--ds-fg-muted);border-top:1px solid var(--ds-border-default);padding:20px 6vw;font-size:12px}.eyebrow{color:var(--accent);letter-spacing:2px;text-transform:uppercase;font-size:12px}.hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:60px;display:grid}.hero h1{letter-spacing:-2px;max-width:630px;margin:20px 0;font-size:clamp(38px,5vw,64px);line-height:1.08}.hero p{color:var(--muted);line-height:1.8}.card{background:var(--ds-bg-surface);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xl);max-width:640px;padding:30px}.card h1,.card h2{margin-top:0;font-weight:600}.form{gap:18px;display:grid}label{color:var(--ds-fg-default);gap:8px;font-size:14px;display:grid}input{border:1px solid var(--ds-border-default);background:var(--ds-bg-canvas);width:100%;color:var(--ds-fg-default);border-radius:var(--ds-radius-md);padding:13px 14px}input:focus,button:focus-visible,a:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:3px}.error{background:var(--ds-bg-raised);border:1px solid var(--ds-danger-fg);border-radius:var(--ds-radius-md);color:var(--ds-danger-fg);padding:15px}.notice{background:var(--ds-bg-raised);border-radius:var(--ds-radius-md);color:var(--ds-fg-default);padding:15px}.actions{flex-wrap:wrap;gap:12px;display:flex}.badge{letter-spacing:1px;border:1px solid var(--ds-border-default);color:var(--accent);border-radius:99px;padding:7px 11px;font-size:11px}dl{grid-template-columns:140px 1fr;gap:16px;display:grid}dt{color:var(--muted)}dd{overflow-wrap:anywhere;margin:0}fieldset{border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-lg);padding:20px}input[type=checkbox]{width:auto}pre{white-space:pre-wrap}@media (width<=720px){header{flex-wrap:wrap;gap:15px}nav{flex-basis:100%;order:3;gap:20px}.hero{grid-template-columns:1fr;gap:30px}main{padding:35px 20px}.hero h1{font-size:42px}.card{padding:24px}dl{grid-template-columns:1fr;gap:6px}}.workspace-grid{grid-template-columns:1fr 1fr;gap:24px;display:grid}.workspace-grid .card{max-width:none}.workspace-heading,.venue-list{grid-column:1/-1}.workspace-heading h1{margin-top:24px}.venue-row{border-top:1px solid var(--ds-border-default);margin-top:20px;padding-top:10px}.venue-row small{color:var(--muted)}@media (width<=720px){.workspace-grid{grid-template-columns:1fr}}.asset-total{color:var(--muted);gap:12px;margin:24px 0;display:grid}.asset-total strong{color:var(--ds-fg-default);font-size:42px;font-weight:500}.segmented{background:var(--ds-bg-canvas);border-radius:var(--ds-radius-md);gap:4px;padding:4px;display:flex}.segmented button{color:var(--muted);background:0 0;flex:1}.segmented button[aria-pressed=true]{background:var(--ds-brand-solid);color:var(--ds-brand-on-solid)}.field-label{margin-bottom:8px;display:block}.activity-tabs{grid-column:1/-1}.tabs{flex-wrap:wrap;gap:12px;display:flex}details{color:var(--muted);margin:16px 0;font-size:13px}summary{cursor:pointer}.capability{border-top:1px solid var(--ds-border-default);padding:16px 0}.trading-workspace{grid-column:1/-1}.trading-workspace .form{max-width:480px;margin:28px 0}.table-scroll{margin-top:20px;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%}th,td{border-bottom:1px solid var(--ds-border-default);white-space:nowrap;padding:14px}th{color:var(--muted);font-size:12px;font-weight:500}.tabs button[aria-pressed=true]{outline:1px solid var(--accent)}.demo0-banner{border-bottom:1px solid var(--ds-warning-fg);background:var(--ds-bg-raised);color:var(--ds-warning-fg);gap:8px;padding:16px 6vw;font-size:13px;display:grid}.demo0-banner strong{font-size:15px}.cms-workspace{gap:24px;min-width:0;display:grid}.cms-workspace>.card{max-width:none}.cms-edit-preview{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.cms-edit-preview>.card{min-width:0;max-width:none}.cms-workspace textarea{resize:vertical;width:100%;min-height:80px;font:inherit;border:1px solid var(--ds-border-default);background:var(--ds-bg-canvas);color:var(--ds-fg-default);border-radius:var(--ds-radius-md);padding:13px 14px}.cms-workspace textarea:focus{outline:2px solid var(--ds-border-focus);outline-offset:3px}.publication-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.publication-source{color:var(--accent);text-decoration:underline}.publication-preview h3{font-size:24px;font-weight:600}.publication-preview aside h3{font-size:15px}@media (width<=720px){.cms-edit-preview{grid-template-columns:1fr}.cms-workspace .actions>button{width:100%}}.public-homepage{gap:24px;max-width:760px;margin:auto;display:grid}.public-homepage>.card{min-width:0;max-width:none}.public-publication-meta{color:var(--muted);font-size:13px}.public-entry-actions{gap:18px;display:grid}.public-primary-link{text-align:center;border-radius:var(--ds-radius-md);background:var(--accent);color:var(--ds-brand-on-solid);padding:13px 20px;font-weight:650;display:block}.public-homepage h1{overflow-wrap:anywhere}.public-entry-actions .notice{margin:0}@media (width<=720px){.public-homepage{gap:18px}}.feed-workspace{gap:1rem;min-width:0;display:grid}.workspace-grid>.feed-workspace{grid-column:1/-1}.feed-post .publication-body{white-space:pre-wrap;overflow-wrap:anywhere}.feed-workspace textarea{min-height:5rem}.form fieldset{border:1px solid var(--ds-border-default);border-radius:.75rem;gap:.75rem;min-width:0;padding:1rem;display:grid}.form fieldset label{gap:.35rem;display:grid}.notice input[type=checkbox],fieldset input[type=checkbox]{width:auto}.notice button{margin-right:.5rem}.feed-post>.actions{flex-wrap:wrap}.feed-console{gap:24px;max-width:none;display:grid}.content-inbox{border-top:1px solid var(--ds-border-default);border-bottom:1px solid var(--ds-border-default);gap:20px;padding:24px 0;display:grid}.content-inbox-heading{border:0;align-items:flex-start;min-height:auto;padding:0}.content-inbox-heading p{max-width:720px;color:var(--muted)}.content-import-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.content-inbox-grid{grid-template-columns:minmax(180px,.8fr) minmax(240px,1.1fr) minmax(240px,1.1fr);align-items:start;gap:16px;display:grid}.content-inbox-grid>section{gap:12px;min-width:0;display:grid}.content-inbox-grid .notice{overflow-wrap:anywhere;margin:0}.source-preview{background:var(--ds-bg-canvas);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);white-space:pre-wrap;max-height:280px;padding:14px;overflow:auto}.digest{overflow-wrap:anywhere}.content-editor{max-width:760px;padding-top:8px}.content-editor textarea{min-height:150px}.check-row{grid-template-columns:auto 1fr;align-items:flex-start;display:flex}.check-row input{width:auto;margin-top:3px}.manual-feed-editor{gap:18px;max-width:760px;display:grid}@media (width<=860px){.content-inbox-grid,.content-import-form{grid-template-columns:1fr}.content-inbox-heading{gap:12px;display:grid}.feed-console{padding:20px}}.content-sources{gap:18px;display:grid}.content-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.content-source-card{overflow-wrap:anywhere;min-width:0}.content-source-card dl{grid-template-columns:minmax(110px,.7fr) minmax(0,1fr)}.content-source-form{max-width:720px;padding-top:8px}.content-source-form small{color:var(--muted)}@media (width<=760px){.content-source-list,.content-source-card dl{grid-template-columns:1fr}.content-sources>.content-inbox-heading{gap:12px;display:grid}}.app-shell{--accent:var(--ds-brand-solid);--muted:var(--ds-fg-muted)}.theme-picker{color:var(--muted);gap:4px;font-size:11px;display:grid}.theme-picker select{max-width:160px}button{min-height:var(--ds-control-md)}button:disabled{background:var(--ds-control-bg-active);color:var(--ds-fg-disabled);opacity:1}select:focus-visible,textarea:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:3px}.card{min-width:0}.card,.form,main,section{overflow-wrap:anywhere}.form input,.form select,.form textarea{min-width:0;max-width:100%}nav,header{flex-wrap:wrap}main{width:100%}.actions>button{max-width:100%}@media (width<=420px){header{gap:12px;padding:16px 20px}nav{gap:14px}main{padding:28px 16px}.card{padding:20px}.hero h1{font-size:36px}.actions{grid-template-columns:1fr;display:grid}.theme-picker select{max-width:150px}}.tenant-network{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.tenant-network strong{color:var(--ds-fg-default)}.appearance-menu{position:relative}.appearance-menu>summary{cursor:pointer;border-radius:var(--ds-radius-md);min-height:36px;color:var(--ds-fg-muted);align-items:center;gap:6px;padding:0 12px;font-size:14px;list-style:none;display:inline-flex}.appearance-menu>summary::-webkit-details-marker{display:none}.appearance-menu>summary:hover{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.appearance-menu[open]>summary{background:var(--ds-control-bg-active);color:var(--ds-fg-default)}.appearance-panel{z-index:1300;background:var(--ds-bg-raised);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xl);width:min(360px,100vw - 32px);box-shadow:var(--ds-shadow-lg);color:var(--ds-fg-default);margin:0;padding:20px;position:absolute;top:calc(100% + 8px);right:0}.appearance-panel .ds-card{min-height:auto;color:var(--ds-fg-default);font-weight:inherit}.notification-bell{border-radius:var(--ds-radius-md);width:40px;height:40px;color:var(--ds-fg-muted);justify-content:center;align-items:center;display:inline-flex;position:relative}.notification-bell:hover{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.notification-bell__badge{background:var(--ds-brand-solid);min-width:18px;height:18px;color:var(--ds-brand-on-solid);text-align:center;border-radius:99px;padding:0 5px;font-size:11px;font-weight:700;line-height:18px;position:absolute;top:2px;right:0}.notification-bell__badge--urgent{background:var(--ds-danger-fg);color:var(--ds-bg-canvas)}.notification-center,.notification-settings{gap:20px;max-width:760px;margin:auto;display:grid}.notification-center>.card,.notification-settings>.card{min-width:0;max-width:none}.notification-center__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.notification-center__head h1{margin:0}.notification-center__actions{flex-wrap:wrap;gap:8px;display:flex}.notification-center__unread-only{align-items:center;gap:8px;margin:12px 0;display:flex}.notification-list{gap:8px;margin:16px 0;padding:0;list-style:none;display:grid}.notification-item{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-bg-raised);overflow:hidden}.notification-item--unread{border-color:var(--ds-border-default)}.notification-item--urgent{border-color:var(--ds-danger-fg);border-left-width:4px}.notification-item__button{width:100%;color:var(--ds-fg-default);text-align:left;background:0 0;border-radius:0;gap:6px;padding:12px 14px;font-weight:500;display:grid}.notification-item__top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.notification-item__top time{color:var(--ds-fg-muted);margin-left:auto;font-size:12px}.notification-item--urgent .notification-item__top strong{color:var(--ds-danger-fg)}.notification-item__body{color:var(--ds-fg-default);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.notification-settings__form{gap:18px;margin-top:16px;display:grid}.notification-matrix{gap:4px;display:grid;overflow-x:auto}.notification-matrix__row{border-bottom:1px solid var(--ds-border-subtle);grid-template-columns:minmax(150px,1.6fr) repeat(3,minmax(96px,1fr));align-items:center;gap:12px;padding:8px 0;display:grid}.notification-matrix__row--head{color:var(--ds-fg-muted);font-size:12px}.notification-settings__quiet-fields{grid-template-columns:1fr 1fr;gap:12px;margin:12px 0;display:grid}.notification-targets{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.notification-targets li{border-bottom:1px solid var(--ds-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}@media (width<=720px){.notification-matrix__row{grid-template-columns:minmax(120px,1.4fr) repeat(3,minmax(78px,1fr));gap:8px;font-size:13px}.notification-center__actions>button{flex:1}.notification-settings__quiet-fields{grid-template-columns:1fr}.notification-item__top time{flex-basis:100%;margin-left:0}}
