: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-layout-topbar-height:64px;--ds-layout-topbar-mobile-height:56px;--ds-layout-tabbar-height:calc(56px + env(safe-area-inset-bottom,0px));--ds-layout-content-max:1200px;--ds-font-mono:"JetBrains Mono", "SF Mono", ui-monospace, Menlo, Consolas, monospace;--ds-z-base:0;--ds-z-raised:1;--ds-z-dropdown:1000;--ds-z-banner:1050;--ds-z-sticky:1100;--ds-z-progress:1200;--ds-z-overlay:1300;--ds-z-modal:1400;--ds-z-toast:1500;--ds-z-tooltip:1600;--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-duration-fast:.12s;--ds-duration-base:.2s;--ds-duration-slow:.32s;--ds-duration-skeleton-delay:.3s;--ds-duration-feedback-reset:2s;--ds-duration-spin:.7s;--ds-duration-shimmer:1.4s;--ds-ease-standard:cubic-bezier(.2, 0, 0, 1);--ds-ease-enter:cubic-bezier(0, 0, 0, 1);--ds-ease-exit:cubic-bezier(.3, 0, 1, 1);--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:#8e8e96;--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:#69686f;--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:#8e8e96;--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:#616b6a;--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:#879290;--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:#666970;--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:#8c9099;--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:#6a686c;--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:#908e93;--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:100dvh;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 var(--ds-duration-base) var(--ds-ease-standard), border-color var(--ds-duration-base) var(--ds-ease-standard), color var(--ds-duration-base) var(--ds-ease-standard)}@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:var(--ds-layout-content-max);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;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), border-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard), transform var(--ds-duration-fast) var(--ds-ease-standard);background:var(--ds-brand-solid);color:var(--ds-brand-on-solid);border:1px solid #0000;text-decoration:none;display:inline-flex}a.ds-button{text-decoration:none}.ds-button:hover:not(:where([aria-busy=true])){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:not(:where([aria-busy=true])){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:not(:where([aria-busy=true])){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:not(:where([aria-busy=true])){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:not(:where([aria-busy=true])){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:not(:where([aria-busy=true])),.ds-button[data-variant=sell]:hover:not(:where([aria-busy=true])){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]:not(:where([aria-busy=true])){cursor:not-allowed;background:var(--ds-control-bg-active);color:var(--ds-fg-disabled);filter:none;border-color:#0000;transform:none}a.ds-button[aria-disabled=true]{pointer-events:none}.ds-button[aria-busy=true]{cursor:progress;--ds-button-busy-fg:var(--ds-brand-on-solid);color:#0000;position:relative}.ds-button[aria-busy=true][data-variant=secondary],.ds-button[aria-busy=true][data-variant=ghost]{--ds-button-busy-fg:var(--ds-fg-muted)}.ds-button[aria-busy=true][data-variant=soft]{--ds-button-busy-fg:var(--ds-brand-fg)}.ds-button[aria-busy=true][data-variant=danger]{--ds-button-busy-fg:var(--ds-danger-on-solid)}.ds-button[aria-busy=true][data-variant=buy]{--ds-button-busy-fg:var(--ds-trade-on-up-solid)}.ds-button[aria-busy=true][data-variant=sell]{--ds-button-busy-fg:var(--ds-trade-on-down-solid)}.ds-button[aria-busy=true]:active{transform:none}.ds-button[aria-busy=true]:disabled{--ds-button-busy-fg:var(--ds-fg-muted)}.ds-button[aria-busy=true]:after{content:"";border:2px solid var(--ds-button-busy-fg);width:1em;height:1em;animation:ds-spin var(--ds-duration-spin) linear infinite;border-right-color:#0000;border-radius:50%;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 var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard)}.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 var(--ds-duration-fast) var(--ds-ease-standard), box-shadow var(--ds-duration-fast) var(--ds-ease-standard)}.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<=639px){.ds-kv{grid-template-columns:1fr auto}}.ds-card[data-feed-type]>*{margin-block:0}.ds-card[data-feed-type]>.ds-button+.ds-button{margin-inline-start:var(--ds-space-8)}.ds-feed-head{align-items:center;gap:var(--ds-space-12);margin-bottom:var(--ds-space-16);display:flex}.ds-feed-head-main{flex:1;min-width:0;display:grid}.ds-feed-opp{gap:var(--ds-space-16);margin:var(--ds-space-16) 0;padding:var(--ds-space-16);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);display:grid}.ds-feed-opp-head{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.ds-feed-stats{gap:var(--ds-space-16);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.ds-feed-stats dt{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.ds-feed-stats dd{font-size:var(--ds-text-title-size);font-weight:var(--ds-text-title-weight);font-variant-numeric:tabular-nums;margin:0}@media (width<=639px){.ds-feed-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ds-feed-stats dd{overflow-wrap:anywhere;min-width:0}.ds-feed-opp[data-side=buy]{border-inline-start:4px solid var(--ds-trade-up)}.ds-feed-opp[data-side=sell]{border-inline-start:4px solid var(--ds-trade-down)}.ds-feed-opp-remaining{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.ds-feed-body{white-space:pre-line;overflow-wrap:anywhere;margin:0}.ds-feed-body[data-clamped=true]{-webkit-line-clamp:6;line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ds-feed-toggle{min-height:44px;color:var(--ds-fg-link);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.ds-feed-toggle:hover{text-decoration:underline}.ds-feed-link{color:var(--ds-fg-link);overflow-wrap:anywhere;text-decoration:underline}.ds-feed-token{color:var(--ds-fg-link)}.ds-feed-title-link{color:inherit;text-decoration:none}.ds-feed-title-link:hover{text-decoration:underline}@media (width<=639px),(pointer:coarse){.ds-feed-title-link{position:relative}.ds-feed-title-link:after{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:0}}.ds-feed-quote{margin:var(--ds-space-12) 0;padding:var(--ds-space-8) var(--ds-space-12);border-inline-start:3px solid var(--ds-border-strong);background:var(--ds-bg-sunken);border-radius:var(--ds-radius-sm);color:var(--ds-fg-muted);overflow-wrap:anywhere;min-width:0}.ds-card[data-interactive]:focus-within{border-color:var(--ds-border-default)}@media (prefers-reduced-motion:reduce){.ds-card[data-interactive]{transition:none}}.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%);animation:ds-shimmer var(--ds-duration-shimmer) var(--ds-ease-standard) infinite;background-size:400% 100%;min-height:1em;display:block}@keyframes ds-shimmer{0%{background-position:100%}to{background-position:0}}.ds-skeleton-block{--ds-skeleton-card-height:var(--ds-space-64);gap:var(--ds-space-12);min-height:var(--ds-space-96);display:grid}.ds-skeleton-block[data-variant=lines]{min-height:calc(var(--ds-skeleton-rows,3) * 28px)}.ds-skeleton-block[data-variant=card]{min-height:calc(var(--ds-skeleton-rows,2) * var(--ds-skeleton-card-height) + (var(--ds-skeleton-rows,2) - 1) * var(--ds-space-12))}.ds-skeleton-block[data-variant=list]{min-height:calc(var(--ds-skeleton-rows,3) * 56px)}.ds-skeleton-block[data-variant=form]{min-height:calc(var(--ds-skeleton-rows,3) * 72px)}.ds-skeleton-shapes{gap:var(--ds-space-12);display:grid}.ds-skeleton-block[data-delayed]>.ds-skeleton-shapes{animation:ds-skeleton-reveal 1ms linear var(--ds-duration-skeleton-delay) backwards}@keyframes ds-skeleton-reveal{0%{opacity:0}}.ds-skeleton-row{align-items:center;gap:var(--ds-space-12);display:flex}.ds-skeleton-row .ds-skeleton:first-child{flex:none}.ds-skeleton-row-lines{gap:var(--ds-space-8);flex:1;display:grid}.ds-skeleton-field{gap:var(--ds-space-8);display:grid}.ds-refresh-bar{pointer-events:none;height:2px;z-index:var(--ds-z-progress);position:fixed;inset:0 0 auto;overflow:hidden}.ds-refresh-bar:after{content:"";background:var(--ds-brand-solid);width:40%;animation:ds-refresh-slide var(--ds-duration-shimmer) var(--ds-ease-standard) infinite;position:absolute;inset:0}@keyframes ds-refresh-slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.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(100dvh - 64px);padding:0}.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);animation:ds-pop-in var(--ds-duration-base) var(--ds-ease-enter);display:flex}.ds-toast[data-state=closing]{animation:ds-pop-out var(--ds-duration-fast) var(--ds-ease-exit) forwards}.ds-topbar{z-index:var(--ds-z-sticky);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:100dvh;display:grid}.ds-sidebar{height:100dvh;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<=1023px){.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:var(--ds-z-sticky);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-stepper{gap:var(--ds-space-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-stepper>li{flex:160px;min-width:0}.ds-stepper-item{align-items:flex-start;gap:var(--ds-space-8);width:100%;padding:var(--ds-space-8) var(--ds-space-12);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);color:var(--ds-fg-subtle);font:inherit;text-align:start;background:0 0;margin:0;display:flex}button.ds-stepper-item{cursor:pointer}button.ds-stepper-item:hover{background:var(--ds-control-bg-hover)}.ds-stepper-marker{border:1px solid var(--ds-border-default);width:24px;height:24px;font-size:var(--ds-text-caption-size);border-radius:50%;flex:none;place-items:center;font-weight:600;display:inline-grid}.ds-stepper-text{flex-direction:column;min-width:0;display:flex}.ds-stepper-title{font-size:var(--ds-text-label-size)}.ds-stepper-state,.ds-stepper-reason{font-size:var(--ds-text-caption-size);color:var(--ds-fg-muted)}.ds-stepper>li[data-state=done] .ds-stepper-marker{background:var(--ds-success-soft);border-color:var(--ds-success-border);color:var(--ds-success-fg)}.ds-stepper>li[data-state=current] .ds-stepper-item{border-color:var(--ds-brand-solid);color:var(--ds-fg-default);font-weight:600}.ds-stepper>li[data-state=current] .ds-stepper-marker{background:var(--ds-brand-solid);border-color:var(--ds-brand-solid);color:var(--ds-brand-on-solid)}.ds-stepper>li[data-state=blocked] .ds-stepper-item{border-color:var(--ds-warning-border)}.ds-stepper>li[data-state=blocked] .ds-stepper-marker{background:var(--ds-warning-soft);border-color:var(--ds-warning-border);color:var(--ds-warning-fg)}.ds-check-body{gap:var(--ds-space-4);flex-direction:column;display:flex}.ds-fieldset{border:0;min-width:0;margin:0;padding:0}.ds-fieldset-legend{font-size:var(--ds-text-label-size);margin-block-end:var(--ds-space-8);padding:0;font-weight:600}.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);width:40px;height:24px;transition:background-color var(--ds-duration-fast) var(--ds-ease-standard);cursor:pointer;border-radius:999px;flex:none;margin:0}.ds-switch>input:after{content:"";background:var(--ds-bg-raised);width:18px;height:18px;box-shadow:var(--ds-shadow-sm);transition:transform var(--ds-duration-fast) var(--ds-ease-standard);border-radius:50%;margin:2px;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:var(--ds-z-modal);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(100dvh - 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)}.ds-brand-topbar{z-index:var(--ds-z-sticky);align-items:center;gap:var(--ds-space-24);min-height:var(--ds-layout-topbar-height);padding:var(--ds-space-8) var(--ds-space-24);border-bottom:1px solid var(--ds-border-subtle);background:var(--ds-bg-surface);display:flex;position:sticky;top:0}.ds-wordmark{align-items:center;gap:var(--ds-space-8);color:var(--ds-fg-default);font-size:var(--ds-text-title-size);text-decoration:none;display:flex}.ds-wordmark i{width:var(--ds-space-32);height:var(--ds-space-32);border-radius:var(--ds-radius-md);background:var(--ds-brand-solid);color:var(--ds-brand-on-solid);font-size:var(--ds-text-label-size);flex:none;place-items:center;font-style:normal;font-weight:700;display:inline-grid}.ds-wordmark img{width:var(--ds-space-32);height:var(--ds-space-32);object-fit:contain}.ds-brand-nav,.ds-brand-actions{align-items:center;gap:var(--ds-space-16);display:flex}.ds-brand-nav{flex:1}.ds-brand-nav a,.ds-bottom-tabbar a{color:var(--ds-fg-muted);padding:var(--ds-space-12) var(--ds-space-4);border-radius:var(--ds-radius-sm);transition:color var(--ds-duration-fast) var(--ds-ease-standard);text-decoration:none}.ds-brand-nav a:hover,.ds-bottom-tabbar a:hover{color:var(--ds-fg-default)}.ds-brand-nav a:focus-visible,.ds-bottom-tabbar a:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:-2px}.ds-brand-nav a[aria-current],.ds-bottom-tabbar a[aria-current]{color:var(--ds-brand-fg)}.ds-brand-nav a[aria-current]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:2px}.ds-bottom-tabbar a[aria-current]{box-shadow:inset 0 2px}.ds-brand-actions{gap:var(--ds-space-8);margin-left:auto}.ds-bottom-tabbar{display:none}.ds-account-menu{position:relative}.ds-account-menu summary{align-items:center;gap:var(--ds-space-4);min-height:40px;padding:0 var(--ds-space-6) 0 var(--ds-space-4);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-full);background:var(--ds-bg-surface);color:var(--ds-fg-muted);cursor:pointer;list-style:none;display:inline-flex}.ds-account-menu summary::-webkit-details-marker{display:none}.ds-account-menu summary .ds-avatar{width:30px;height:30px}.ds-account-menu-caret{width:var(--ds-space-6);height:var(--ds-space-6);margin:0 var(--ds-space-4) var(--ds-space-2);border:2px solid;border-width:0 2px 2px 0;transform:rotate(45deg)}@keyframes ds-menu-in{0%{opacity:0;transform:translateY(-4px)}}.ds-account-menu summary{transition:background-color var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard)}.ds-account-menu summary:hover,.ds-account-menu[open] summary{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.ds-account-menu-caret{transition:transform var(--ds-duration-fast) var(--ds-ease-standard)}.ds-account-menu[open] .ds-account-menu-caret{transform:rotate(-135deg)}.ds-account-menu[open]>.ds-account-menu-panel{animation:ds-menu-in var(--ds-duration-fast) var(--ds-ease-standard)}.ds-account-menu-panel{z-index:var(--ds-z-dropdown);gap:var(--ds-space-12);width:max-content;max-width:calc(100vw - var(--ds-space-32));padding:var(--ds-space-16);background:var(--ds-bg-raised);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);display:grid;position:absolute;right:0}.ds-banner{top:var(--ds-layout-topbar-height);z-index:var(--ds-z-banner);position:sticky}.ds-banner .ds-alert{border-radius:0}.ds-skip-link{z-index:var(--ds-z-tooltip);padding:var(--ds-space-8) var(--ds-space-16);border-radius:var(--ds-radius-md);background:var(--ds-brand-solid);color:var(--ds-brand-on-solid);font-size:var(--ds-text-label-size);line-height:var(--ds-text-label-line);font-weight:var(--ds-text-label-weight);box-shadow:var(--ds-shadow-md);text-decoration:none;position:absolute;inset-block-start:var(--ds-space-8);inset-inline-start:var(--ds-space-8)}.ds-skip-link:not(:focus){clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;box-shadow:none;padding:0;overflow:hidden}main[tabindex="-1"]:focus{outline:none}.ds-brand-shell>main{max-width:var(--ds-layout-content-max);min-height:60vh;padding:var(--ds-space-24);margin:auto}.ds-brand-footer{gap:var(--ds-space-16);padding:var(--ds-space-24);border-top:1px solid var(--ds-border-subtle);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);flex-wrap:wrap;display:flex}.ds-shell-stack{gap:var(--ds-space-24);display:grid}.ds-shell-links{gap:var(--ds-space-16);flex-wrap:wrap;display:flex}.ds-fee-row{display:contents}.ds-fee-row small{display:block}.ds-steps [data-state=blocked]{color:var(--ds-warning-fg)}@media (width<=767px){.ds-brand-topbar{min-height:var(--ds-layout-topbar-mobile-height);padding:var(--ds-space-8) var(--ds-space-16)}.ds-brand-nav{display:none}.ds-bottom-tabbar{z-index:var(--ds-z-sticky);min-height:var(--ds-layout-tabbar-height);padding:0 env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);background:var(--ds-bg-surface);border-top:1px solid var(--ds-border-default);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0}.ds-bottom-tabbar a{font-size:var(--ds-text-caption-size);align-content:center;justify-items:center;display:grid}.ds-brand-shell[data-authenticated=true]{padding-bottom:var(--ds-layout-tabbar-height)}.ds-banner{top:var(--ds-layout-topbar-mobile-height)}.ds-brand-shell>main{padding:var(--ds-space-16)}}.ds-sheet-native{max-width:calc(100vw - var(--ds-space-32));border:0;padding:0}.ds-sheet-native::backdrop{background:var(--ds-bg-scrim)}@media (width<=767px){.ds-sheet-native{border-bottom-right-radius:0;border-bottom-left-radius:0;max-width:100%;margin:auto 0 0}}@keyframes ds-pop-in{0%{opacity:0;transform:translateY(8px)}}@keyframes ds-pop-out{to{opacity:0;transform:translateY(8px)}}@keyframes ds-slide-up-in{0%{transform:translateY(100%)}}@keyframes ds-slide-down-out{to{transform:translateY(100%)}}@keyframes ds-fade-in{0%{opacity:0}}@keyframes ds-fade-out{to{opacity:0}}.ds-dialog[open],.ds-sheet-native[open]{animation:ds-pop-in var(--ds-duration-slow) var(--ds-ease-enter)}.ds-dialog[open]::backdrop,.ds-sheet-native[open]::backdrop{animation:ds-fade-in var(--ds-duration-slow) var(--ds-ease-enter)}.ds-sheet-native[data-state=closing]{animation:ds-pop-out var(--ds-duration-base) var(--ds-ease-exit) forwards}.ds-sheet-native[data-state=closing]::backdrop{animation:ds-fade-out var(--ds-duration-base) var(--ds-ease-exit) forwards}@media (width<=640px){.ds-dialog[open]{animation-name:ds-slide-up-in}}@media (width<=767px){.ds-sheet-native[open]{animation-name:ds-slide-up-in}.ds-sheet-native[data-state=closing]{animation-name:ds-slide-down-out}}@media (prefers-reduced-motion:reduce){.ds-dialog[open],.ds-dialog[open]::backdrop,.ds-toast,.ds-sheet-native[open],.ds-sheet-native[open]::backdrop,.ds-sheet-native[data-state=closing],.ds-sheet-native[data-state=closing]::backdrop,.ds-toast[data-state=closing]{animation:none}}.feed-social{gap:var(--ds-space-8);flex-direction:column;display:flex}.feed-social-bar,.feed-social-actions{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.feed-social-actions{justify-content:space-between;column-gap:var(--ds-space-16)}.feed-social-hint{align-items:baseline;column-gap:var(--ds-space-12);flex-wrap:wrap;display:inline-flex}@media (width<=639px),(pointer:coarse){.feed-social-actions{flex-direction:column;justify-content:flex-start;align-items:stretch}}@media (pointer:coarse){.feed-social-keyhint{display:none}}.feed-social-list{gap:var(--ds-space-8);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.feed-social-list p{overflow-wrap:anywhere;margin:0}.feed-social-comments,.feed-social-report{gap:var(--ds-space-8);flex-direction:column;display:flex}@media (width<=767px),(pointer:coarse){.ds-account-menu summary,.ds-switch{min-height:44px}.ds-button[data-size=sm],.ds-chip{position:relative}.ds-button[data-size=sm]:before{content:"";position:absolute;inset:-4px 0}.ds-chip:before{content:"";position:absolute;inset:-8px 0}}.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<=767px){.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}}.ds-dialog{color:var(--ds-fg-default);background:var(--ds-bg-surface);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-lg);box-shadow:var(--ds-shadow-lg);padding:var(--ds-space-24);max-width:calc(100vw - var(--ds-space-32));max-height:calc(100dvh - var(--ds-space-32));overflow:auto}.ds-dialog::backdrop{background:var(--ds-bg-scrim)}.ds-toast-queue{z-index:var(--ds-z-toast);gap:var(--ds-space-8);max-width:min(100% - var(--ds-space-32), 28rem);color:inherit;background:0 0;border:0;margin:0;padding:0;display:grid;position:fixed;inset-block-start:var(--ds-space-16);inset-block-end:auto;inset-inline-start:auto;inset-inline-end:var(--ds-space-16);overflow:visible}.ds-toast{padding:var(--ds-space-12) var(--ds-space-16);color:var(--ds-fg-default);background:var(--ds-bg-raised);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-lg)}.ds-toast[data-tone=danger]{border-color:var(--ds-danger-fg)}@media (width<=48rem){.ds-responsive-table,.ds-responsive-table tbody{display:block}.ds-responsive-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ds-responsive-table tbody>tr{padding:var(--ds-space-12);border-bottom:1px solid var(--ds-border-default);display:grid}.ds-responsive-table tbody>tr>[data-label]{gap:var(--ds-space-12);overflow-wrap:anywhere;grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.ds-responsive-table [data-label]:before{content:attr(data-label);color:var(--ds-fg-muted);font-weight:var(--ds-text-label-weight)}}.ds-toast-queue .ds-toast{margin:0;position:static;transform:none}.feed-timeline-skeletons{gap:var(--ds-space-16);flex-direction:column;display:flex}.feed-timeline-skeleton{align-items:flex-start;gap:var(--ds-space-12);padding:var(--ds-space-16);display:flex}.feed-timeline-skeleton-avatar{width:var(--ds-space-40);height:var(--ds-space-40);border-radius:var(--ds-radius-full);flex:none}.feed-timeline-skeleton-lines{gap:var(--ds-space-8);flex-direction:column;flex:auto;min-width:0;display:flex}.feed-timeline-filter{gap:var(--ds-space-8);scrollbar-width:none;max-width:100%;display:flex;overflow-x:auto}.feed-timeline-chip{min-height:var(--ds-control-lg);padding:0 var(--ds-space-16);border:1px solid var(--ds-control-border);border-radius:var(--ds-radius-full);background:var(--ds-control-bg);color:var(--ds-fg-muted);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);white-space:nowrap;cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease-standard), color var(--ds-duration-fast) var(--ds-ease-standard);flex:none}.feed-timeline-chip:hover{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.feed-timeline-chip[aria-pressed=true]{border-color:var(--ds-brand-solid);background:var(--ds-brand-soft);color:var(--ds-brand-fg)}.feed-timeline-chip:focus-visible,.feed-timeline-newbar-button:focus-visible,.feed-timeline-top:focus-visible{outline:2px solid var(--ds-border-focus);outline-offset:2px}.feed-timeline-newbar{top:calc(var(--ds-layout-topbar-height) + var(--ds-space-8));z-index:var(--ds-z-banner);pointer-events:none;justify-content:center;display:flex;position:sticky}.feed-timeline-newbar:empty{display:none}.feed-timeline-newbar-button{pointer-events:auto;min-height:var(--ds-control-lg);max-width:100%;padding:0 var(--ds-space-20);border-radius:var(--ds-radius-full);background:var(--ds-brand-solid);color:var(--ds-brand-on-solid);font-size:var(--ds-text-label-size);font-weight:var(--ds-text-label-weight);box-shadow:var(--ds-shadow-lg);cursor:pointer;border:0}.feed-timeline-top{right:var(--ds-space-24);bottom:var(--ds-space-24);z-index:var(--ds-z-dropdown);width:var(--ds-control-lg);height:var(--ds-control-lg);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-full);background:var(--ds-bg-raised);color:var(--ds-fg-default);box-shadow:var(--ds-shadow-lg);cursor:pointer;animation:feed-timeline-pop var(--ds-duration-base) var(--ds-ease-enter);justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed}@keyframes feed-timeline-pop{0%{opacity:0;transform:translateY(var(--ds-space-8))}to{opacity:1;transform:none}}.feed-timeline-footer{gap:var(--ds-space-12);flex-direction:column;display:flex}.feed-timeline-sentinel{height:1px;margin-top:calc(var(--ds-space-4) * -1)}.feed-timeline-notes{gap:var(--ds-space-4);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);flex-direction:column;display:flex}.feed-timeline-notes>p{margin:0}.feed-timeline-notes a{min-height:var(--ds-control-lg);align-items:center;display:inline-flex}@media (width<=767px){.feed-timeline-top{right:var(--ds-space-16);bottom:calc(var(--ds-layout-tabbar-height) + var(--ds-space-16))}.feed-timeline-newbar{top:calc(var(--ds-layout-topbar-mobile-height) + var(--ds-space-8))}}@media (prefers-reduced-motion:reduce){.feed-timeline-top{animation:none}.feed-timeline-chip{transition:none}}.feed-timeline-end{padding-block:var(--ds-space-16);text-align:center;color:var(--ds-fg-subtle);font-size:var(--ds-text-caption-size);margin:0}.ds-brand-shell{min-height:100dvh;padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);background:var(--ds-bg-canvas);color:var(--ds-fg-default)}.ds-brand-shell :where(.card){padding:var(--ds-space-24);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-xl);background:var(--ds-bg-surface)}.ds-brand-shell :where(.notice,.error){padding:var(--ds-space-16);border-radius:var(--ds-radius-md);background:var(--ds-bg-raised)}.ds-brand-shell :where(.error){color:var(--ds-danger-fg);border:1px solid var(--ds-danger-fg)}.ds-brand-shell :where(.badge){padding:var(--ds-space-4) var(--ds-space-8);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-full);font-size:var(--ds-text-caption-size)}.ds-brand-shell :where(.form,.workspace-grid,.feed-workspace,.notification-center,.notification-settings){gap:var(--ds-space-16);display:grid}.ds-brand-shell :where(.actions,.tabs,.segmented){gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.ds-brand-shell :where(button:not(.ds-button)){cursor:pointer;min-height:var(--ds-control-md);padding:var(--ds-space-8) var(--ds-space-16);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);color:var(--ds-fg-default);background:var(--ds-bg-raised)}.ds-brand-shell :where(button:disabled){cursor:not-allowed;opacity:.5}.ds-brand-shell :where(label){gap:var(--ds-space-8);display:grid}.ds-brand-shell :where(input:not([type=checkbox]),select,textarea){max-width:100%;min-height:var(--ds-control-md);padding:var(--ds-space-8);background:var(--ds-bg-canvas);color:var(--ds-fg-default);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md)}.ds-brand-shell :where(.table-scroll){overflow-x:auto}.ds-brand-shell :where(table){border-collapse:collapse;text-align:start;width:100%}.ds-brand-shell :where(th,td){padding:var(--ds-space-12);border-bottom:1px solid var(--ds-border-subtle)}.ds-brand-shell :where(dl){gap:var(--ds-space-12);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.ds-brand-shell :where(dd){overflow-wrap:anywhere;margin:0}.ds-brand-shell :where(.asset-total strong){font-size:var(--ds-text-metric-lg-size);display:block}.ds-brand-shell :where(.notification-bell){padding:var(--ds-space-12)}.ds-brand-shell :where(.notification-bell__badge){color:var(--ds-brand-fg);margin-inline-start:var(--ds-space-4)}.ds-brand-shell .notification-item__button{gap:var(--ds-space-4);width:100%;min-height:0;padding:var(--ds-space-12) var(--ds-space-16);text-align:start;background:0 0;border:0;border-radius:0;display:grid}.ds-brand-shell .notification-item__button:hover{background:var(--ds-control-bg-hover)}.ds-brand-shell .notification-item__top{align-items:center;gap:var(--ds-space-8);font-size:var(--ds-text-body-sm-size);display:flex}.ds-brand-shell .notification-item__top time{white-space:nowrap;font-size:var(--ds-text-caption-size);color:var(--ds-fg-muted);flex:none;margin-inline-start:auto}.ds-brand-shell .notification-item__top>:first-child{min-width:0}.ds-brand-shell .notification-item__body{font-size:var(--ds-text-body-sm-size);line-height:var(--ds-text-body-sm-line);color:var(--ds-fg-muted)}.ds-brand-shell .notification-item{border-bottom:1px solid var(--ds-border-subtle)}.ds-brand-shell .notification-item:last-child{border-bottom:0}.ds-brand-shell .notification-item--unread{box-shadow:inset 3px 0 0 var(--ds-brand-solid)}.ds-brand-shell .notification-item--urgent{box-shadow:inset 3px 0 0 var(--ds-danger-solid);background:var(--ds-danger-soft)}.ds-brand-shell .notification-center,.ds-brand-shell .notification-center__card{grid-template-columns:minmax(0,1fr)}.ds-brand-shell .notification-center__card{gap:var(--ds-space-16);display:grid}.ds-brand-shell .notification-center__card>*{min-width:0}.ds-brand-shell .notification-center__filters>.ds-segmented{max-width:100%}.ds-brand-shell .notification-center__head{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.ds-brand-shell .notification-center__title{flex:1;min-width:0}.ds-brand-shell .notification-center__filters{align-items:center;gap:var(--ds-space-16);flex-wrap:wrap;display:flex}.ds-brand-shell .notification-center__panel{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);overflow:hidden}.ds-brand-shell .notification-center__pad{padding:var(--ds-space-16);gap:var(--ds-space-12);display:grid}.ds-brand-shell .notification-center__skeleton{gap:var(--ds-space-12)}.ds-brand-shell .notification-center__panel .ds-alert{border-width:0 0 1px;border-radius:0}.ds-brand-shell .notification-center__pad .ds-alert{border-radius:var(--ds-radius-md);border-width:1px}.ds-brand-shell .notification-center .notification-list{gap:0;margin:0}.ds-brand-shell :where(.notification-matrix__row){gap:var(--ds-space-12);padding-block:var(--ds-space-8);border-top:1px solid var(--ds-border-subtle);grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));align-items:center;display:grid}.ds-brand-shell :where(.notification-matrix__row--head){border-top:0}.ds-brand-shell :where(.notification-list,.notification-targets){gap:var(--ds-space-8);padding:0;list-style:none;display:grid}.ds-brand-shell .notification-targets{gap:0;margin:0}.ds-brand-shell .notification-targets>li{justify-content:space-between;align-items:center;gap:var(--ds-space-16);padding-block:var(--ds-space-8);border-bottom:1px solid var(--ds-border-subtle);font-size:var(--ds-text-body-sm-size);display:flex}.ds-brand-shell .notification-targets__end{align-items:center;gap:var(--ds-space-8);display:inline-flex}.ds-brand-shell .notification-settings__card,.ds-brand-shell .notification-settings__form{gap:var(--ds-space-16);display:grid}.ds-brand-shell .notification-settings__quiet{gap:var(--ds-space-12);border:0;margin:0;padding:0;display:grid}.ds-brand-shell .notification-settings__quiet legend{margin-bottom:var(--ds-space-8);font-size:var(--ds-text-title-size);font-weight:var(--ds-text-title-weight);padding:0}.ds-brand-shell .notification-settings__quiet-fields{gap:var(--ds-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ds-brand-shell .notification-settings__quiet-fields>:last-child{grid-column:1/-1}@media (width<=767px){.ds-brand-shell .ds-order-history :is(table,tbody,tr,td){display:block}.ds-brand-shell .ds-order-history thead{clip-path:inset(100%);position:absolute}.ds-brand-shell .ds-order-history tr{padding:var(--ds-space-12);margin-block:var(--ds-space-12);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-lg)}.ds-brand-shell .ds-order-history td{padding:var(--ds-space-4);border:0}}.trade-page{gap:var(--ds-space-16);max-width:var(--ds-layout-content-max);margin-inline:auto;display:grid}.trade-page-head{justify-content:space-between;align-items:end;gap:var(--ds-space-16);flex-wrap:wrap;display:flex}.trade-page-head label{min-width:12rem}.trade-layout{gap:var(--ds-space-16);grid-template-columns:minmax(0,1fr) minmax(0,17rem) minmax(0,21rem);align-items:start;display:grid}.trade-col{gap:var(--ds-space-16);min-width:0;display:grid}.trade-col-delegated{grid-column:1/-1}.trade-market{gap:var(--ds-space-12);display:grid}.trade-market-head{justify-content:space-between;align-items:end;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.trade-stats{gap:var(--ds-space-12);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.trade-stats>div{gap:var(--ds-space-4);display:grid}.trade-stats dt{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.trade-stats dd{font-variant-numeric:tabular-nums;margin:0}.trade-intervals{justify-content:space-between;align-items:center;gap:var(--ds-space-8);display:flex}.trade-chart{padding:var(--ds-space-8);position:relative}.trade-chart-legend{gap:var(--ds-space-8);min-height:var(--ds-space-48);font-size:var(--ds-text-caption-size);flex-wrap:wrap;justify-content:start;display:flex}.trade-chart-stale{padding:var(--ds-space-8);text-align:center;color:var(--ds-warning-fg);background:var(--ds-bg-raised);border-block:1px solid var(--ds-border-subtle);margin:0;position:absolute;inset-block-start:50%;inset-inline:0}.trade-book table,.trade-trades table{font-variant-numeric:tabular-nums}.trade-price-button{font:inherit;cursor:pointer;min-height:auto!important;color:inherit!important;background:0 0!important;border:0!important;padding:0!important}.trade-price-button:hover,.trade-price-button:focus-visible{text-decoration:underline}.trade-ticket-form{gap:var(--ds-space-12);display:grid}.trade-ticket-pair{gap:var(--ds-space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trade-row-actions{gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.trade-fees dl{gap:var(--ds-space-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.trade-mobile-tabs,.trade-mobile-bar{display:none}.trade-confirm{gap:var(--ds-space-12);display:grid}.trade-confirm-hero,.trade-confirm-grid{gap:var(--ds-space-12) var(--ds-space-16);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.trade-confirm-hero>div,.trade-confirm-grid>div{gap:var(--ds-space-4);align-content:start;min-width:0;display:grid}.trade-confirm dt{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.trade-confirm dd{overflow-wrap:anywhere;margin:0}.trade-confirm-hero dd{font-size:var(--ds-text-metric-size);font-variant-numeric:tabular-nums;font-weight:600}.trade-confirm-grid dd{font-size:var(--ds-text-body-sm-size);font-variant-numeric:tabular-nums}.trade-confirm-grid dd small{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);display:block}.trade-confirm-quote{gap:var(--ds-space-4);display:grid}.trade-confirm-quote .ds-progress{height:3px}.trade-confirm-risk{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.trade-confirm-risk summary{cursor:pointer}.trade-confirm-risk p{margin:var(--ds-space-4) 0 0}.trade-confirm-title[data-side=buy]{color:var(--ds-trade-up)}.trade-confirm-title[data-side=sell]{color:var(--ds-trade-down)}@media (width<=767px){.trade-mobile-tabs{display:block}.trade-layout{gap:var(--ds-space-16);flex-direction:column;display:flex}.trade-layout .trade-col{display:grid}.trade-layout .trade-col-market,.trade-market{display:contents}.trade-symbol-bar{order:0}.trade-chart-panel{order:1}.trade-col-order{order:2}.trade-col-manage{order:3}.trade-depth-panel{order:4}.trade-col-market>:not(.trade-market){order:5}.trade-col-delegated{order:6;grid-column:auto}.trade-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.trade-mobile-bar{padding-block:var(--ds-space-8);background:var(--ds-bg-canvas);z-index:var(--ds-z-raised);display:block;position:sticky;inset-block-end:var(--ds-layout-tabbar-height)}.trade-ticket-pair{grid-template-columns:1fr}.trade-book tbody.asks tr:nth-child(n+6),.trade-book tbody.bids tr:nth-child(n+6){display:none}}.ds-brand-shell .ds-address,.first-release .ds-address{overflow-wrap:anywhere;word-break:break-word}.web-account-address{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.web-account-address p{margin:0}.web-account-address__short{display:none}@media (width<=639px){.web-account-address__full{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.web-account-address__short{display:block}}.ds-auth-home{gap:var(--ds-space-24);flex-wrap:wrap;align-items:flex-start;display:flex}.ds-auth-home__main{gap:var(--ds-space-16);flex:999 560px;min-width:0;display:grid}.ds-auth-home__aside{gap:var(--ds-space-16);flex:320px;max-width:380px;display:grid}.ds-auth-guest{justify-content:space-between;align-items:center;gap:var(--ds-space-12);padding:var(--ds-space-16);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-info-soft);color:var(--ds-info-fg);flex-wrap:wrap;display:flex}.ds-auth-steps ol,.ds-auth-hero ol{gap:var(--ds-space-8);color:var(--ds-fg-muted);margin:0;padding-inline-start:var(--ds-space-20);display:grid}.ds-auth-login{gap:var(--ds-space-32);padding-block:var(--ds-space-24);flex-wrap:wrap;justify-content:center;align-items:flex-start;display:flex}.ds-auth-hero{gap:var(--ds-space-12);flex:420px;max-width:520px;display:grid}.ds-auth-login__card{gap:var(--ds-space-12);flex:0 440px;min-width:min(100%,320px);display:grid}.ds-auth-login__card .ds-stack{gap:var(--ds-space-12);display:grid}@media (width<=767px){.ds-auth-hero{display:none}.ds-auth-home__aside{max-width:none}}.ds-orders-head{gap:var(--ds-space-8);display:grid}.ds-orders-toolbar{align-items:end;gap:var(--ds-space-16);flex-wrap:wrap;display:flex}.ds-orders-account{gap:var(--ds-space-4);min-width:min(100%,260px);display:grid}.ds-orders-account span{font-size:var(--ds-text-caption-size);color:var(--ds-fg-muted)}@media (width<=767px){.ds-orders-table .table-scroll table,.ds-orders-table .table-scroll tbody,.ds-orders-table .table-scroll tr,.ds-orders-table .table-scroll td{display:block}.ds-orders-table .table-scroll thead{clip-path:inset(100%);position:absolute}.ds-orders-table .table-scroll tr{padding:var(--ds-space-12) 0;border-bottom:1px solid var(--ds-border-subtle)}.ds-orders-table .table-scroll td{justify-content:space-between;gap:var(--ds-space-12);padding:var(--ds-space-4) 0;border:0;display:flex}}.ds-security{gap:var(--ds-space-16);display:grid}.ds-security-facts{gap:var(--ds-space-8) var(--ds-space-16);grid-template-columns:minmax(0,1fr) minmax(0,2fr);display:grid}.ds-security-facts dd{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;margin:0;display:flex}.ds-security-factors{gap:var(--ds-space-8);margin:0;padding:0;list-style:none;display:grid}.ds-security-factors li{justify-content:space-between;align-items:center;gap:var(--ds-space-8);padding-bottom:var(--ds-space-8);border-bottom:1px solid var(--ds-border-subtle);display:flex}@media (width<=767px){.ds-security-facts{grid-template-columns:1fr}}.ds-addr{gap:var(--ds-space-16);display:grid}.ds-addr-head{gap:var(--ds-space-24);flex-wrap:wrap;align-items:flex-start;display:flex}.ds-addr-head__main{gap:var(--ds-space-8);flex:560px;min-width:0;display:grid}.ds-addr-title,.ds-addr-address{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.ds-addr-explorer{min-height:var(--ds-control-sm);color:var(--ds-fg-link);align-items:center;display:inline-flex}.ds-addr-actions{gap:var(--ds-space-8);flex-direction:column;flex:0 320px;display:flex}.ds-addr-grid{gap:var(--ds-space-16);flex-wrap:wrap;align-items:flex-start;display:flex}.ds-addr-grid>:first-child{flex:620px;min-width:0}.ds-addr-grid>:last-child{flex:280px;max-width:400px}.ds-addr-section-head{justify-content:space-between;align-items:baseline;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.ds-addr-curve{gap:var(--ds-space-4);min-height:160px;padding:var(--ds-space-8);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);display:grid}.ds-addr-curve svg{width:100%;height:140px}.ds-addr-curve polyline{fill:none;stroke:var(--ds-brand-solid);stroke-width:2px;vector-effect:non-scaling-stroke}.ds-addr-curve__axis{color:var(--ds-fg-subtle);font-size:var(--ds-text-caption-size);justify-content:space-between;display:flex}.ds-addr-metrics{gap:var(--ds-space-12);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));margin:0;display:grid}.ds-addr-metrics dt{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.ds-addr-metrics dd{margin:0;font-weight:600}.ds-addr-footer{gap:var(--ds-space-8);display:grid}@media (width<=767px){.ds-addr-grid>:last-child{max-width:none}}.ds-geoblock{padding-block:var(--ds-space-24);justify-content:center;display:flex}.ds-geoblock__card{justify-items:center;gap:var(--ds-space-16);text-align:center;width:min(100%,720px);display:grid}.ds-geoblock__icon{width:var(--ds-space-64);height:var(--ds-space-64);border-radius:var(--ds-radius-full);background:var(--ds-bg-raised);color:var(--ds-fg-muted);font-size:var(--ds-text-h2-size);justify-content:center;align-items:center;display:inline-flex}.ds-geoblock__facts{gap:var(--ds-space-8) var(--ds-space-16);width:min(100%,520px);padding:var(--ds-space-16);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);text-align:start;grid-template-columns:auto minmax(0,1fr);margin:0;display:grid}.ds-geoblock__facts dt{color:var(--ds-fg-muted)}.ds-geoblock__facts dd{margin:0;font-weight:600}.ds-geoblock__actions{justify-content:center;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.web-home{align-items:flex-start;gap:var(--ds-space-24);flex-wrap:wrap;display:flex}.web-home-main{gap:var(--ds-space-16);flex-direction:column;flex:999 35rem;min-width:0;display:flex}.web-home-head{align-items:stretch;gap:var(--ds-space-12);flex-direction:column;min-width:0;display:flex}.web-home-rail{gap:var(--ds-space-16);flex-direction:column;flex:18rem;min-width:0;display:flex}.web-home-rail .ds-card{gap:var(--ds-space-12);flex-direction:column;display:flex}.web-section-head{justify-content:space-between;align-items:center;gap:var(--ds-space-12);display:flex}.web-rail-item{justify-content:space-between;align-items:center;gap:var(--ds-space-12);padding-block:var(--ds-space-8);border-top:1px solid var(--ds-border-subtle);display:flex}.web-explore-target{align-items:stretch;gap:var(--ds-space-12);flex-direction:column;display:flex}.web-explore-target>.ds-button{margin-top:auto}.web-explore-targets{margin-top:var(--ds-space-12)}.web-explore-target .ds-risk-disclosure,.copy-card .ds-risk-disclosure{padding:var(--ds-space-8) var(--ds-space-12);line-height:1.25}.web-explore-target .ds-risk-disclosure>strong,.copy-card .ds-risk-disclosure>strong{margin-bottom:var(--ds-space-2);font-size:var(--ds-text-caption-size)}.web-explore-target .ds-risk-disclosure ol,.copy-card .ds-risk-disclosure ol{margin:0;padding-inline-start:var(--ds-space-16)}.web-explore-target .ds-risk-disclosure p,.copy-card .ds-risk-disclosure p{margin:var(--ds-space-4) 0 0}.web-compact-empty .ds-empty{padding:var(--ds-space-16) var(--ds-space-24)}.web-account-groups{gap:var(--ds-space-16);grid-template-columns:repeat(auto-fit,minmax(min(20rem,100%),1fr));align-items:start;display:grid}.web-link-rows{margin:0;padding:0;list-style:none}.web-link-rows a{min-height:var(--ds-control-lg);padding-block:var(--ds-space-8);border-top:1px solid var(--ds-border-subtle);color:var(--ds-fg-default);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.web-link-rows a:hover{color:var(--ds-brand-fg)}.web-link-rows li:first-child a{border-top:0}.web-assets-actions{justify-content:space-between;align-items:center;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.web-funds-page .ds-card,.ds-brand-shell .ds-shell-stack.web-funds-page>.ds-card{gap:var(--ds-space-12);padding:var(--ds-space-16);align-content:start;align-items:start;display:grid}.ds-brand-shell .ds-shell-stack.web-assets-page>.ds-card:has(>h2){gap:var(--ds-space-12);padding:var(--ds-space-16);align-content:start;align-items:start;display:grid}.ds-brand-shell .web-assets-page>.ds-card>.ds-network-badge{justify-self:start}.ds-brand-shell .web-assets-page>.ds-card>p,.ds-brand-shell .web-funds-page>.ds-card>p{margin:0}.web-funds-page>a{justify-self:start}.web-rail-text{gap:var(--ds-space-4);min-width:0;display:grid}.web-page-card{gap:var(--ds-space-16);display:grid}.web-page-card__section{gap:var(--ds-space-4);display:grid}.web-page-card__details{border-top:1px solid var(--ds-border-subtle);padding-top:var(--ds-space-12)}.web-page-card__details>summary{cursor:pointer;margin-bottom:var(--ds-space-12)}.post-detail{gap:var(--ds-space-16);width:100%;max-width:720px;margin-inline:auto;display:grid}.post-detail__badges{gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.public-loading{gap:var(--ds-space-8);display:grid}.public-entry-actions{align-items:center;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.ds-risk-text{white-space:pre-wrap;overflow-wrap:anywhere}.ds-field-reset{border:0;min-width:0;margin:0;padding:0}.ds-button[aria-pressed=true]{background:var(--ds-brand-soft);color:var(--ds-brand-fg);box-shadow:inset 0 0 0 2px var(--ds-brand-solid)}.ds-button[aria-pressed=true]:hover{background:var(--ds-brand-soft-hover)}.ds-check,.ds-brand-shell .ds-check{min-height:48px;padding-block:var(--ds-space-4);align-items:center;display:flex}.ds-check input{margin:0}.web-inline-error{margin-block-start:var(--ds-space-8)}.trade-col:focus,.trade-col:focus-visible{outline:none}.trade-error-detail{margin-top:var(--ds-space-8)}.trade-error-detail>summary{cursor:pointer}.trade-error-detail>code{overflow-wrap:anywhere;display:block}.ds-brand-shell{--ds-layout-content-max:1248px}.ds-brand-footer{max-width:var(--ds-layout-content-max);align-items:center;width:100%;margin-inline:auto}.ds-brand-footer .ds-field{align-items:center;gap:var(--ds-space-8);margin-inline-start:auto;display:flex}.ds-brand-footer .ds-field>label{font-weight:inherit;color:var(--ds-fg-muted)}.ds-brand-footer .ds-select{width:auto;min-height:var(--ds-control-sm)}.ds-brand-shell[data-authenticated=true]>main,.web-route-fallback{min-height:100dvh}.web-setup-slot:empty{display:none}.web-setup-slot[data-pending]{min-height:var(--web-setup-reserve,0);display:block}.ds-brand-topbar .ds-wordmark{min-width:0}.ds-brand-topbar .ds-wordmark-name{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ds-brand-topbar .ds-network-badge{white-space:nowrap;flex:none}.web-back-link{align-self:flex-start;margin-inline-start:calc(-1 * var(--ds-padding-x))}.ds-sheet .ds-steps,.ds-dialog .ds-steps{gap:var(--ds-space-16);flex-flow:column}.ds-sheet .ds-steps>li,.ds-dialog .ds-steps>li{align-items:flex-start;gap:var(--ds-space-12)}.ds-sheet .ds-steps>li:before,.ds-dialog .ds-steps>li:before{width:32px;height:32px;font-size:var(--ds-text-label-size);flex:none}.ds-sheet .ds-steps>li[aria-current=step]:before,.ds-dialog .ds-steps>li[aria-current=step]:before{background:var(--ds-brand-soft);color:var(--ds-brand-fg);border-color:var(--ds-brand-solid);border-width:2px}.ds-geoblock__icon{background:var(--ds-bg-sunken);font-size:var(--ds-text-h1-size);line-height:1}@media (width<=639px){.ds-network-badge__venue{display:none}.ds-brand-topbar{gap:var(--ds-space-8)}.ds-brand-actions{gap:var(--ds-space-4)}}@media (width<=767px){.ds-bottom-tabbar a{gap:var(--ds-space-2);padding-block:var(--ds-space-8)}.ds-bottom-tabbar .ds-tab-icon{display:block}.web-home{align-items:stretch;gap:var(--ds-space-16);flex-flow:column}.web-home-main{flex:none}.web-home-rail{display:contents}.web-home-rail>:first-child{order:-1}.web-home-rail>:last-child{order:1}.web-home-head{align-items:stretch;gap:var(--ds-space-8);flex-direction:column}.web-home-head>h1{font-size:var(--ds-text-h2-size);line-height:var(--ds-text-h2-line)}.web-explore-target>*{margin:0}.web-explore-targets{gap:var(--ds-space-12)}.trade-page-head{align-items:stretch;gap:var(--ds-space-8);flex-direction:column}.trade-page-head label{min-width:0}}.ds-alert[data-action-state]>strong{align-items:center;gap:var(--ds-space-8);display:flex}.ds-action-icon{border-radius:var(--ds-radius-full);background:var(--ds-info-soft);width:28px;height:28px;color:var(--ds-info-fg);flex:none;place-items:center;display:inline-grid}.ds-alert[data-action-state=success] .ds-action-icon{background:var(--ds-success-soft);color:var(--ds-success-fg)}.ds-alert[data-action-state=failed] .ds-action-icon{background:var(--ds-danger-soft);color:var(--ds-danger-fg)}.ds-alert[data-action-state=unknown] .ds-action-icon{background:var(--ds-warning-soft);color:var(--ds-warning-fg)}.ds-alert[data-action-state]>div{gap:var(--ds-space-8);justify-items:start;display:grid}.web-stop-target{justify-content:space-between;align-items:baseline;gap:var(--ds-space-12);margin:0;display:flex}@media (width<=767px){.web-home-rail .ds-card>*,.trade-page-head>*{margin-block:0}.ds-brand-shell .ds-shell-stack{gap:var(--ds-space-16)}.ds-brand-footer{align-items:flex-start;gap:var(--ds-space-8);flex-direction:column}}.web-copy-list{gap:var(--ds-space-12);margin:0;padding:0;list-style:none;display:grid}.web-copy-list>li{align-items:center;gap:var(--ds-space-8);border-block-start:1px solid var(--ds-border-subtle);flex-wrap:wrap;padding-block-start:var(--ds-space-12);display:flex}.web-copy-list>li:first-child{border-block-start:0;padding-block-start:0}.web-copy-list>li>:is(a,button):last-child{margin-inline-start:auto}.web-relation-actions{gap:var(--ds-space-16);flex-wrap:wrap;display:flex}.web-funds-head{gap:var(--ds-space-4);justify-items:start;display:grid}.ds-sheet .ds-steps>li,.ds-dialog .ds-steps>li{column-gap:var(--ds-space-12);row-gap:var(--ds-space-2);grid-template-columns:auto 1fr;align-items:center;display:grid}.ds-sheet .ds-steps>li:before,.ds-dialog .ds-steps>li:before{grid-row:1/span 2}.ds-sheet .ds-steps>li>p,.ds-dialog .ds-steps>li>p{color:var(--ds-fg-muted);grid-column:2;margin:0;font-weight:400}.ds-feed-actions{gap:var(--ds-space-8);flex-wrap:wrap;min-width:0;display:flex}.ds-feed-actions>button{white-space:normal;overflow-wrap:anywhere;max-width:100%}.ds-badge.web-feed-declaration{max-width:100%;height:auto;min-height:22px;padding-block:var(--ds-space-4);white-space:normal;overflow-wrap:anywhere;line-height:1.4}.web-feed-declaration-row{align-items:baseline;gap:var(--ds-space-4) var(--ds-space-8);flex-wrap:wrap;min-width:0;display:flex}.web-feed-declaration-note{overflow-wrap:anywhere;flex:16rem;min-width:0}.feed-social-bar{justify-content:space-between;gap:var(--ds-space-4);border-top:1px solid var(--ds-border-subtle);padding-top:var(--ds-space-4);flex-wrap:nowrap}.feed-social-action{justify-content:center;align-items:center;gap:var(--ds-space-6);min-width:44px;min-height:44px;padding:0 var(--ds-space-8);border-radius:var(--ds-radius-md);color:var(--ds-fg-muted);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--ds-duration-fast) var(--ds-ease-standard);background:0 0;border:0;flex:1 1 0;display:inline-flex}.feed-social-action:hover{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.feed-social-action[data-active]{color:var(--ds-brand-fg)}.feed-social-more{flex:1 1 0;display:flex;position:relative}.feed-social-more>.feed-social-action{flex:auto}.feed-social-menu{inset-inline-end:0;z-index:var(--ds-z-dropdown);align-items:stretch;gap:var(--ds-space-2);min-width:max-content;max-width:calc(100vw - var(--ds-space-32));padding:var(--ds-space-4);background:var(--ds-bg-raised);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);box-shadow:var(--ds-shadow-md);flex-direction:column;display:flex;position:absolute;top:100%}.feed-social-menu[hidden]{display:none}.feed-social-menu:not([hidden]){animation:ds-menu-in var(--ds-duration-fast) var(--ds-ease-standard)}.feed-social-more>.feed-social-action[aria-expanded=true]{background:var(--ds-control-bg-hover);color:var(--ds-fg-default)}.feed-social-menu>*,.feed-social-menu-item{min-height:44px;padding:0 var(--ds-space-12);border-radius:var(--ds-radius-sm);color:var(--ds-fg-default);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:flex-start}.feed-social-menu>.ds-button{font:inherit}.feed-social-menu>:hover,.feed-social-menu-item:hover{background:var(--ds-control-bg-hover)}.feed-social-comments-head{justify-content:space-between;align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.feed-social-sort{gap:var(--ds-space-2);padding:var(--ds-space-2);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);display:inline-flex}.feed-social-sort-option{min-height:44px;padding:0 var(--ds-space-12);border-radius:var(--ds-radius-sm);color:var(--ds-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0}.feed-social-sort-option[aria-pressed=true]{background:var(--ds-bg-raised);color:var(--ds-fg-default);box-shadow:var(--ds-shadow-sm)}.feed-social-sort-option:disabled{cursor:default;color:var(--ds-fg-disabled)}.feed-social-comment-actions{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.feed-social-composer{width:100%;min-height:var(--ds-control-md);resize:none;overflow-y:auto}.feed-social-list>li{min-width:0;padding-bottom:var(--ds-space-8);border-bottom:1px solid var(--ds-border-subtle)}@media (prefers-reduced-motion:reduce){.feed-social-action{transition:none}}@media (width<=767px){.feed-social .ds-button[data-size=sm],.feed-social summary.ds-button[data-size=sm],.web-home .ds-button[data-size=sm],.web-funds-page .ds-button[data-size=sm],.ds-button.web-touch[data-size=sm]{min-height:var(--ds-control-md)}.feed-social-bar{gap:var(--ds-space-4)}.web-copy-list>li{gap:var(--ds-space-12)}}.web-copy-summary{gap:var(--ds-space-8);padding:var(--ds-space-12) var(--ds-space-16);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-bg-raised);display:grid}.web-copy-summary dl{gap:var(--ds-space-8) var(--ds-space-12);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.web-copy-summary dt{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}.web-copy-summary dd{overflow-wrap:anywhere;margin:0;font-weight:600}.web-copy-summary p{margin:0}@media (width>=768px){.web-copy-summary dl{grid-template-columns:repeat(5,minmax(0,1fr))}}.web-copy-targets{gap:var(--ds-space-12);margin:0;padding:0;list-style:none;display:grid}.web-copy-targets .ds-button,.web-copy-targets a.ds-button{min-height:max(44px, var(--ds-control-md))}.web-copy-hints{gap:var(--ds-space-4);margin:0;padding-inline-start:var(--ds-space-16);display:grid}.web-list-controls{align-items:center;gap:var(--ds-space-8) var(--ds-space-16);flex-wrap:wrap;display:flex}.web-list-controls label{align-items:center;gap:var(--ds-space-8);min-height:44px;display:inline-flex}.web-list-controls .ds-tabs{flex:auto;min-width:0;overflow-x:auto}.web-list-controls input[type=checkbox]{width:24px;height:24px}.web-list-controls p{flex-basis:100%;margin:0}.trade-page,.trade-layout,.trade-market,.trade-chart-panel,.trade-depth-panel{min-width:0;max-width:100%}.trade-symbol-bar{align-items:center;gap:var(--ds-space-20);padding:var(--ds-space-16);flex-wrap:wrap;display:flex}.trade-symbol-bar .trade-stats{gap:var(--ds-space-16);flex-wrap:wrap;flex:1;display:flex}.trade-symbol-picker{min-width:0;position:relative}.trade-symbol-picker summary{min-height:var(--ds-control-md);cursor:pointer;font-weight:var(--ds-text-title-weight);align-items:center;display:flex}.trade-symbol-menu{z-index:5;background:var(--ds-bg-raised);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);width:min(20rem,75vw);padding:var(--ds-space-8);box-shadow:var(--ds-shadow-md);position:absolute;inset-block-start:100%;inset-inline-start:0}.trade-symbol-menu input{width:100%;min-width:0;min-height:var(--ds-control-md)}.trade-symbol-menu>div{max-height:20rem;overflow-y:auto}.trade-symbol-menu button{width:100%;min-height:var(--ds-control-md);background:var(--ds-control-bg);color:var(--ds-fg-default);padding:var(--ds-space-8);cursor:pointer;border:0;justify-content:space-between;align-items:center;display:flex}.trade-symbol-menu button:hover{background:var(--ds-control-bg-hover)}.trade-last-price{gap:var(--ds-space-4);font-variant-numeric:tabular-nums;display:grid}.trade-last-price>span{font-size:var(--ds-text-caption-size)}.trade-last-price strong{font-size:var(--ds-text-metric-size)}.trade-chart-panel{gap:var(--ds-space-8);align-content:start;display:grid}.trade-chart{flex-direction:column;display:flex}.trade-chart-plot{flex:auto;min-height:360px;position:relative}.trade-chart-plot>.tv-lightweight-charts{position:absolute;inset:0}.trade-ma-0{color:var(--ds-chart-1)}.trade-ma-1{color:var(--ds-chart-2)}.trade-ma-2{color:var(--ds-chart-3)}.trade-depth-panel{padding:var(--ds-space-8)}.trade-depth-title{padding-block:var(--ds-space-4);justify-content:end;display:flex}.trade-book-tools{gap:var(--ds-space-8);margin-block:var(--ds-space-8);flex-wrap:wrap;display:flex}.trade-book-tools label{min-width:0;font-size:var(--ds-text-caption-size);color:var(--ds-fg-muted);flex:1}.trade-book-tools select{width:100%;min-height:var(--ds-control-md);display:block}.trade-book-columns,.trade-book-row{gap:var(--ds-space-4);text-align:right;font-variant-numeric:tabular-nums;font-size:var(--ds-text-caption-size);grid-template-columns:1fr 1fr 1fr;display:grid}.trade-book-columns>:first-child,.trade-book-row>:first-child{text-align:left}.trade-book-row{width:100%;padding:var(--ds-space-4);min-height:var(--ds-control-md);cursor:pointer;background:0 0;border:0;border-radius:0;position:relative}.trade-book-row:before{content:"";width:var(--depth);opacity:.12;pointer-events:none;background:currentColor;position:absolute;inset-block:0;inset-inline-end:0}.trade-book-row>span{align-self:center;position:relative}.trade-book-row:hover{background:var(--ds-control-bg-hover)}.trade-book-mid{gap:var(--ds-space-4);padding-block:var(--ds-space-12);font-size:var(--ds-text-caption-size);border-block:1px solid var(--ds-border-subtle);display:grid}.trade-book-mid strong{font-size:var(--ds-text-title-size)}.trade-book-mid>span{color:var(--ds-fg-muted)}.trade-trades{max-height:42rem;overflow-y:auto}.trade-trades table{table-layout:fixed;width:100%;font-size:var(--ds-text-caption-size)}.trade-trades th,.trade-trades td{padding:var(--ds-space-4);overflow-wrap:anywhere}@media (width>=1280px){.trade-col-market,.trade-market{display:contents}.trade-symbol-bar{grid-area:1/1/auto/-1}.trade-chart-panel{grid-area:2/1;grid-template-rows:auto minmax(0,1fr);align-content:stretch;align-self:stretch}.trade-chart-panel>.trade-chart{min-height:0}.trade-depth-panel{grid-area:2/2}.trade-col-order{grid-area:2/3/span 3}.trade-col-manage{grid-area:3/1/auto/3}.trade-col-market>:not(.trade-market){grid-area:4/1/auto/3}.trade-book-row{min-height:var(--ds-space-24)}}@media (width>=768px) and (width<=1279px){.trade-layout{grid-template-columns:minmax(0,1fr) minmax(0,20rem)}.trade-col-market,.trade-market{display:contents}.trade-symbol-bar{grid-area:1/1/auto/-1}.trade-chart-panel{grid-area:2/1}.trade-depth-panel{grid-area:3/1}.trade-col-order{grid-area:2/2/span 4}.trade-col-manage{grid-area:4/1}.trade-col-market>:not(.trade-market){grid-area:5/1}}.trade-positions-table th,.trade-positions-table td{white-space:nowrap}.trade-positions-table td.trade-row-actions{display:table-cell}@media (width<=767px){.trade-layout .ds-segmented>button{min-height:var(--ds-control-md)}.trade-symbol-bar{gap:var(--ds-space-12)}.trade-symbol-bar .trade-stats{flex-basis:100%;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.trade-intervals{flex-wrap:wrap}.trade-trades td{height:var(--ds-control-md)}.trade-chart-legend{min-height:var(--ds-space-80)}}.category-picker-menu{width:min(26rem,90vw)}.category-chips{gap:var(--ds-space-8);scrollbar-width:thin;padding-block-end:var(--ds-space-8);display:flex;overflow-x:auto}.category-chips button{min-height:var(--ds-control-md);padding-inline:var(--ds-space-12);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:var(--ds-control-bg);color:var(--ds-fg-default);cursor:pointer;flex:none}.category-chips button[aria-pressed=true]{border-color:var(--ds-border-strong,var(--ds-fg-default));font-weight:var(--ds-text-title-weight)}.category-groups h4{margin:var(--ds-space-8) 0 var(--ds-space-4);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size,.75rem)}.category-row-name{align-items:center;gap:var(--ds-space-8);min-width:0;display:inline-flex}.category-row-meta{color:var(--ds-fg-muted);font-variant-numeric:tabular-nums}.category-detail-link{white-space:nowrap;align-self:center}.category-risk-bar{flex-basis:100%}.category-page{gap:var(--ds-space-16);display:grid}.category-summary{gap:var(--ds-space-24);flex-wrap:wrap;display:flex}.category-filters{gap:var(--ds-space-12);flex-wrap:wrap;align-items:end;display:flex}.category-table-wrap{overflow-x:auto}.category-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.category-table th,.category-table td{padding:var(--ds-space-8);text-align:end;white-space:nowrap}.category-table th:nth-child(-n+2),.category-table td:nth-child(-n+2){text-align:start}.category-table tbody tr{cursor:pointer;border-block-start:1px solid var(--ds-border-default)}.category-rules dt{color:var(--ds-fg-muted)}.category-rules dd{margin:0 0 var(--ds-space-8)}.web-follow-rows{margin:0;padding:0;list-style:none}.web-follow-rows>li{align-items:center;gap:var(--ds-space-4) var(--ds-space-12);min-height:48px;padding-block:var(--ds-space-8);border-block-end:1px solid var(--ds-border-subtle);flex-wrap:wrap;display:flex}.web-follow-rows>li:last-child{border-block-end:0}.web-follow-rows>li>.ds-button{margin-inline-start:auto}.copy-table .copy-act{display:table-cell}.copy-table .copy-act>*+*{margin-inline-start:var(--ds-space-8)}.first-release{min-width:0}.web-alert-action{margin-inline-start:var(--ds-space-12)}.web-home-main .web-section-head>.ds-button[data-variant=ghost]:only-child{margin-inline-start:calc(-1 * var(--ds-space-12))}[data-author-payee-binding]>.ds-row{margin-block-start:var(--ds-space-12)}@media (width<=639px),(pointer:coarse){.ds-brand-topbar .ds-wordmark,.ds-brand-footer .ds-select{min-height:44px}.copy-card a{align-items:center;min-height:44px;display:inline-flex}}.trade-pos-reason{font-size:var(--ds-text-caption-size);display:block}.trade-confirm-sub{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);font-weight:400;display:block}body{--ds-radius-xl:var(--ds-radius-sm);--ds-radius-lg:var(--ds-radius-sm);--ds-radius-md:var(--ds-radius-xs);--ds-text-h1-size:var(--ds-text-h3-size);--ds-text-h1-line:var(--ds-text-h3-line);--ds-text-h2-size:var(--ds-text-title-size);--ds-text-h2-line:var(--ds-text-title-line)}@media (width>=768px){body{--ds-control-md:var(--ds-control-sm);--ds-gap:var(--ds-space-12);--ds-padding-x:var(--ds-space-12);--ds-layout-topbar-height:var(--ds-space-48);--ds-text-metric-lg-size:var(--ds-text-metric-size);--ds-text-metric-lg-line:var(--ds-text-metric-line)}.ds-brand-topbar{padding:0 var(--ds-space-16);gap:var(--ds-space-16)}.ds-brand-nav a{padding-block:var(--ds-space-8);font-size:var(--ds-text-body-sm-size)}.ds-brand-topbar .ds-wordmark i,.ds-brand-topbar .ds-wordmark img{width:var(--ds-space-24);height:var(--ds-space-24)}.ds-shell-stack{gap:var(--ds-space-8)}.ds-shell-stack>.ds-tabs>button{min-height:var(--ds-space-32);padding-block:var(--ds-space-4);font-size:var(--ds-text-body-sm-size)}.ds-brand-shell .ds-shell-stack>.ds-card:not(:has(>:is(h1,h2,h3,ul,ol,dl,table,form,section,.ds-field,.ds-kv))){align-items:center;gap:var(--ds-space-8) var(--ds-space-16);padding:var(--ds-space-8) var(--ds-space-16);flex-wrap:wrap;display:flex}.ds-brand-shell>main,.ds-brand-shell .ds-card{padding:var(--ds-space-16)}}.ds-brand-shell [data-value-state],.ds-brand-shell .trade-book table,.ds-brand-shell .trade-trades table,.ds-brand-shell .trade-stats dd,.ds-brand-shell .trade-last-price,.ds-brand-shell .trade-chart-legend{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.web-home-head>h1{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.web-home{gap:var(--ds-space-16)}.web-home-main{gap:var(--ds-space-8)}.web-home-rail{top:calc(var(--ds-layout-topbar-height) + var(--ds-space-16));gap:var(--ds-space-12);position:sticky}.web-home-rail .ds-card{gap:var(--ds-space-8)}.web-rail-item{padding-block:var(--ds-space-6)}.ds-card[data-feed-type]{--feed-avatar:var(--ds-space-40);padding:var(--ds-space-16);box-shadow:none}.ds-card[data-feed-type][data-interactive]:hover{background:var(--ds-bg-raised);box-shadow:none}.ds-card[data-feed-type]>*+*{margin-block-start:var(--ds-space-8)}.ds-card[data-feed-type]>.ds-feed-head{gap:var(--ds-space-12);margin-bottom:0}.ds-card[data-feed-type] .ds-feed-head>.ds-avatar{width:var(--feed-avatar);height:var(--feed-avatar)}.ds-card[data-feed-type] .ds-feed-head-main{align-items:baseline;gap:0 var(--ds-space-8);flex-wrap:wrap;display:flex}.ds-feed-kind{padding:var(--ds-space-2) var(--ds-space-6);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-xs);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);white-space:nowrap;flex:none}.ds-feed-kind[data-kind=order],.ds-feed-kind[data-kind=copy]{border-color:var(--ds-brand-border,var(--ds-border-strong));color:var(--ds-brand-fg)}.ds-feed-kind[data-kind=none]{display:none}@media (width>=640px){.ds-card[data-feed-type]>:not(.ds-feed-head,.ds-sheet-scrim){margin-inline-start:calc(var(--feed-avatar) + var(--ds-space-12))}.ds-card[data-feed-type]>.ds-feed-head+*{margin-block-start:calc(var(--ds-space-8) * -1)}}.ds-card[data-feed-type] .ds-feed-body{color:var(--ds-fg-default)}.ds-feed-opp[data-opportunity-template]{margin:var(--ds-space-12) 0 0;border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);gap:0;padding:0;overflow:hidden}.ds-feed-opp[data-opportunity-template][data-side]{border-inline-start:1px solid var(--ds-border-default)}.ds-feed-opp[data-opportunity-template=order]{--opp-accent:var(--ds-trade-up);--opp-accent-soft:var(--ds-trade-up-soft);--opp-accent-solid:var(--ds-trade-up-solid);--opp-on-accent:var(--ds-trade-on-up-solid)}.ds-feed-opp[data-opportunity-template=order][data-side=sell]{--opp-accent:var(--ds-trade-down);--opp-accent-soft:var(--ds-trade-down-soft);--opp-accent-solid:var(--ds-trade-down-solid);--opp-on-accent:var(--ds-trade-on-down-solid)}.ds-feed-opp[data-opportunity-template=order]>.ds-feed-opp-head{gap:var(--ds-space-8) var(--ds-space-12);padding:var(--ds-space-8) var(--ds-space-12);border-bottom:1px solid var(--ds-border-subtle);background:linear-gradient(90deg, var(--opp-accent-soft), transparent 70%)}.ds-feed-opp-side{padding:var(--ds-space-2) var(--ds-space-8);border-radius:var(--ds-radius-xs);background:var(--opp-accent-solid);color:var(--opp-on-accent);font-size:var(--ds-text-label-size);font-weight:700;line-height:var(--ds-text-label-line);white-space:nowrap;flex:none}.ds-feed-opp-market{font-family:var(--ds-font-mono);letter-spacing:0;font-weight:700}.ds-feed-opp-state{justify-content:flex-end;align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;min-width:0;margin-inline-start:auto;display:flex}.ds-feed-opp-state .ds-badge{border-radius:var(--ds-radius-xs)}.ds-feed-opp-remaining{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums}.ds-feed-opp[data-opportunity-template=order]>.ds-feed-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:0}.ds-feed-opp[data-opportunity-template=order]>.ds-feed-stats>div{align-content:start;gap:var(--ds-space-2);min-width:0;padding:var(--ds-space-12);border-inline-start:1px solid var(--ds-border-subtle);display:grid}.ds-feed-opp[data-opportunity-template=order]>.ds-feed-stats>div:first-child{border-inline-start:0}.ds-feed-opp .ds-feed-stats dt{color:var(--ds-fg-subtle);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}.ds-feed-opp .ds-feed-stats dd{align-items:baseline;gap:0 var(--ds-space-8);font-family:var(--ds-font-mono);font-size:var(--ds-text-metric-size);font-weight:var(--ds-text-metric-weight);line-height:var(--ds-text-metric-line);letter-spacing:0;flex-wrap:wrap;display:flex}.ds-feed-opp-move{font-size:var(--ds-text-caption-size);font-weight:500;line-height:var(--ds-text-caption-line)}.ds-feed-stats [data-tone=reward] .ds-feed-opp-move{color:var(--ds-trade-up)}.ds-feed-stats [data-tone=risk] .ds-feed-opp-move{color:var(--ds-trade-down)}.ds-feed-opp-range{align-items:center;gap:var(--ds-space-2);height:var(--ds-space-12);padding-inline:var(--ds-space-12);margin-block-end:var(--ds-space-12);display:flex}.ds-feed-opp-range>[data-part=risk],.ds-feed-opp-range>[data-part=reward]{min-width:var(--ds-space-8);height:var(--ds-space-4);border-radius:var(--ds-radius-full);flex-basis:0}.ds-feed-opp-range>[data-part=risk]{background:var(--ds-trade-down)}.ds-feed-opp-range>[data-part=reward]{background:var(--ds-trade-up)}.ds-feed-opp-range>[data-part=entry]{width:var(--ds-space-2);border-radius:var(--ds-radius-full);background:var(--ds-fg-default);flex:none;height:100%}.ds-feed-opp[data-side=sell]>.ds-feed-opp-range{flex-direction:row-reverse}.ds-feed-opp-foot{align-items:center;gap:var(--ds-space-8) var(--ds-space-16);padding:var(--ds-space-8) var(--ds-space-12);border-top:1px solid var(--ds-border-subtle);background:var(--ds-bg-surface);flex-wrap:wrap;display:flex}.ds-feed-opp-meta{gap:var(--ds-space-4) var(--ds-space-16);flex-wrap:wrap;min-width:0;margin:0;display:flex}.ds-feed-opp-meta>div{align-items:baseline;gap:var(--ds-space-6);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);display:flex}.ds-feed-opp-meta dt{color:var(--ds-fg-subtle)}.ds-feed-opp-meta dd{color:var(--ds-fg-muted);font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;margin:0}.ds-feed-opp-foot>.ds-feed-actions{justify-content:flex-end;align-items:center;gap:var(--ds-space-8) var(--ds-space-12);margin-inline-start:auto}.ds-feed-actions>.ds-button{min-width:7.5rem}.ds-feed-opp-note{align-items:center;gap:var(--ds-space-6);color:var(--ds-warning-fg);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);margin:0;display:inline-flex}.ds-feed-opp-note:before{content:"";width:var(--ds-space-6);height:var(--ds-space-6);border-radius:var(--ds-radius-full);background:var(--ds-warning-solid);flex:none}.ds-card[data-feed-type]>.ds-feed-actions{align-items:center;gap:var(--ds-space-8) var(--ds-space-12)}.ds-feed-opp[data-opportunity-template]:not([data-opportunity-template=order]){gap:var(--ds-space-8);padding:var(--ds-space-12);display:grid}.ds-feed-opp[data-opportunity-template]:not([data-opportunity-template=order])>.ds-badge{border-radius:var(--ds-radius-xs);justify-self:start}.ds-feed-opp[data-opportunity-template]:not([data-opportunity-template=order])>.ds-kv{gap:var(--ds-space-8) var(--ds-space-24);flex-wrap:wrap;margin:0;display:flex}.ds-feed-opp[data-opportunity-template]:not([data-opportunity-template=order])>.ds-kv>div{gap:var(--ds-space-2);border:0;grid-template-columns:minmax(0,1fr);padding:0;display:grid!important}.ds-feed-opp[data-opportunity-template]:not([data-opportunity-template=order])>.ds-kv dt{color:var(--ds-fg-subtle);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}.ds-feed-opp[data-opportunity-template]:not([data-opportunity-template=order])>.ds-kv dd{font-family:var(--ds-font-mono);font-size:var(--ds-text-body-sm-size);text-align:start;margin:0;font-weight:600}.ds-feed-opp[data-opportunity-template]>time{color:var(--ds-fg-subtle);font-family:var(--ds-font-mono);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}@media (width<=639px){.ds-feed-opp[data-opportunity-template=order]>.ds-feed-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.ds-feed-opp[data-opportunity-template=order]>.ds-feed-stats>div:nth-child(odd){border-inline-start:0}.ds-feed-opp[data-opportunity-template=order]>.ds-feed-stats>div:nth-child(n+3){border-top:1px solid var(--ds-border-subtle)}.ds-feed-opp-foot>.ds-feed-actions{flex:100%;margin-inline-start:0}.ds-feed-opp-foot>.ds-feed-actions>.ds-button{flex:100%}}.feed-social-bar{justify-content:flex-start;gap:var(--ds-space-8);border-top:0;padding-top:0}.feed-social-action{padding-inline:var(--ds-space-8);border-radius:var(--ds-radius-full);font-size:var(--ds-text-caption-size);flex:0 5.5rem;justify-content:flex-start}.feed-social-more{flex:none;margin-inline-start:auto}.feed-social-more>.feed-social-action{flex:none;justify-content:center}.feed-social-comments{padding-top:var(--ds-space-12);border-top:1px solid var(--ds-border-subtle)}.feed-social-list{margin:0;padding:0;list-style:none}.feed-social-list>li{column-gap:var(--ds-space-12);row-gap:var(--ds-space-2);padding-block:var(--ds-space-12);grid-template-columns:auto minmax(0,1fr);display:grid}.feed-social-list>li:last-child{border-bottom:0}.feed-social-list>li>.ds-avatar{width:var(--ds-space-32);height:var(--ds-space-32);background:var(--ds-control-bg-active);color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);grid-area:1/1/span 6;align-self:start}.feed-social-list>li>:not(.ds-avatar){grid-column:2;min-width:0}.feed-social-comment-meta>strong{color:var(--ds-fg-default);font-weight:600}.feed-social-comment-actions{gap:var(--ds-space-4);margin-inline-start:calc(var(--ds-space-8) * -1)}.feed-social-sort{border-radius:var(--ds-radius-sm)}@media (width>=768px){.feed-social-action{min-height:var(--ds-space-32)}.feed-social-sort-option,.feed-social-comment-actions .ds-button{min-height:var(--ds-space-32);font-size:var(--ds-text-caption-size)}}.trade-page{gap:var(--ds-space-8);max-width:none}.trade-layout,.trade-col{gap:var(--ds-space-8)}.trade-chart-panel{border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-bg-surface);gap:0}.trade-intervals{padding:var(--ds-space-4) var(--ds-space-8);border-bottom:1px solid var(--ds-border-subtle)}.trade-chart-panel,.trade-chart,.trade-chart-plot{min-width:0;overflow:hidden}.trade-chart{padding:0}.trade-chart-legend{gap:var(--ds-space-12);min-height:0;padding:var(--ds-space-6) var(--ds-space-12);white-space:nowrap;line-height:var(--ds-text-caption-line);flex-wrap:nowrap;overflow:hidden}.trade-chart-legend-label{color:var(--ds-fg-subtle)}.trade-chart-legend-time{color:var(--ds-fg-muted)}.trade-chart-plot{min-height:22rem}.trade-chart[data-stale] .trade-chart-plot{opacity:.45}.trade-symbol-bar{gap:var(--ds-space-16)}.trade-symbol-bar .trade-stats{gap:var(--ds-space-8) var(--ds-space-24)}.trade-stats>div{gap:0}.trade-stats dd{font-size:var(--ds-text-body-sm-size)}@media (width>=768px){.trade-page-head{justify-content:flex-end;align-items:center}.trade-page-head>div:first-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ds-brand-shell .trade-symbol-bar.ds-card{padding:var(--ds-space-8) var(--ds-space-16)}.ds-brand-shell .trade-depth-panel.ds-card{padding:var(--ds-space-8)}.trade-chart-plot{min-height:30rem}.trade-book table,.trade-trades table{font-size:var(--ds-text-caption-size)}.trade-ticket-form{gap:var(--ds-space-8)}.trade-page-head label,.trade-page-head .ds-field{align-items:center;gap:var(--ds-space-8);min-width:0;font-size:var(--ds-text-caption-size);white-space:nowrap;display:flex}.trade-page-head select{min-width:14rem;font-size:var(--ds-text-body-sm-size)}.trade-page-head .ds-field>label{flex:none}.ds-brand-shell .trade-ticket.ds-card{gap:var(--ds-space-8);padding:var(--ds-space-12)}.trade-ticket>.ds-title,.trade-ticket h4{font-size:var(--ds-text-label-size);line-height:var(--ds-text-label-line);margin:0}.trade-ticket [data-testid=account-thresholds] dl{font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);margin:0}.trade-ticket [data-testid=account-thresholds] dd{font-family:var(--ds-font-mono)}.trade-ticket label,.trade-ticket .ds-kv{font-size:var(--ds-text-body-sm-size)}.trade-ticket .ds-input,.trade-ticket select{font-family:var(--ds-font-mono);font-size:var(--ds-text-body-sm-size)}}@media (width<=767px){.trade-chart-legend{white-space:normal;gap:var(--ds-space-2) var(--ds-space-8);flex-wrap:wrap}}.web-byline-img{object-fit:cover;width:100%;height:100%}.web-byline-link{color:inherit;text-decoration:none}.web-byline-link:hover{text-decoration:underline}.feed-social-replies{margin-top:var(--ds-space-8);grid-column:2}.feed-social-replies>li:last-child{padding-bottom:0}.feed-social-counter[data-over],.feed-social-composer[data-over]{color:var(--ds-danger-fg)}.web-info-tip{cursor:help;font:inherit;color:var(--ds-fg-muted);background:0 0;border:0;padding:0;display:inline-flex;position:relative}.web-info-tip__body{z-index:var(--ds-z-tooltip);width:max-content;max-width:min(24rem,80vw);padding:var(--ds-space-12);background:var(--ds-bg-raised);color:var(--ds-fg-default);border:1px solid var(--ds-border-default);border-radius:var(--ds-radius-sm);box-shadow:var(--ds-shadow-md);opacity:0;visibility:hidden;pointer-events:none;position:absolute;inset-block-end:100%;inset-inline-start:0}.web-info-tip:hover .web-info-tip__body,.web-info-tip:focus-within .web-info-tip__body{opacity:1;visibility:visible}.web-feed-declaration-row{display:block}.pro-addr{gap:var(--ds-space-8);display:grid}.pro-addr>.ds-card{padding:var(--ds-space-12);gap:var(--ds-space-8)}.pro-addr-head{justify-content:space-between;align-items:flex-start;gap:var(--ds-space-12);flex-wrap:wrap;display:flex}.pro-addr-head__main{gap:var(--ds-space-4);flex:420px;min-width:0;display:grid}.pro-addr-title,.pro-addr-address{align-items:center;gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.pro-addr-address>.ds-num{color:var(--ds-fg-muted)}.pro-addr-explorer{min-height:var(--ds-control-sm);color:var(--ds-fg-link);font-size:var(--ds-text-caption-size);align-items:center;display:inline-flex}.pro-addr-social{align-items:center;gap:var(--ds-space-4);font-size:var(--ds-text-caption-size);color:var(--ds-fg-muted);flex-wrap:wrap;margin:0;display:flex}.pro-addr-social img{width:var(--ds-space-20);height:var(--ds-space-20);border-radius:var(--ds-radius-full)}.pro-addr-actions{gap:var(--ds-space-8);flex:0 220px;display:grid}.pro-addr-actions__sub{gap:var(--ds-space-8);flex-wrap:wrap;display:flex}.pro-addr-actions__sub>*{flex:auto}.pro-addr-kpis,.pro-addr-metrics{gap:var(--ds-space-12) var(--ds-space-8);grid-template-columns:repeat(auto-fit,minmax(132px,1fr));margin:0;display:grid}.pro-addr-kpis dt,.pro-addr-metrics dt{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}.pro-addr-kpis dd,.pro-addr-metrics dd{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;margin:0}.pro-addr-kpis dd{font-size:var(--ds-text-title-size);font-weight:var(--ds-text-title-weight);line-height:var(--ds-text-title-line)}.pro-addr-metrics dd{font-size:var(--ds-text-body-sm-size);font-weight:600}.pro-addr [data-tone=up]{color:var(--ds-trade-up)}.pro-addr [data-tone=down]{color:var(--ds-trade-down)}.pro-addr [data-tone=up] dd,.pro-addr [data-tone=down] dd{color:inherit}.pro-addr-curve{gap:var(--ds-space-4);padding:var(--ds-space-8);border:1px solid var(--ds-border-subtle);border-radius:var(--ds-radius-md);background:var(--ds-bg-sunken);display:grid}.pro-addr-chart{width:100%;height:220px}.pro-addr-curve__axis{color:var(--ds-fg-subtle);font-size:var(--ds-text-caption-size);justify-content:space-between;display:flex}.pro-addr-tablist{gap:var(--ds-space-4);border-bottom:1px solid var(--ds-border-subtle);display:flex}.pro-addr-tab{align-items:center;gap:var(--ds-space-6);min-height:var(--ds-control-md);padding:0 var(--ds-space-12);color:var(--ds-fg-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;display:inline-flex}.pro-addr-tab[aria-selected=true]{border-bottom-color:var(--ds-brand-solid);color:var(--ds-fg-default)}.pro-addr-tab .ds-num{color:var(--ds-fg-subtle);font-size:var(--ds-text-caption-size)}.pro-addr-table th,.pro-addr-table td{padding-block:var(--ds-space-6);white-space:nowrap}.pro-addr-table .num{text-align:right}.pro-addr-table td.ds-num,.pro-addr-table td.num{font-family:var(--ds-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.pro-addr-time{color:var(--ds-fg-muted)}.pro-addr-risk summary{cursor:pointer;color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size)}@media (width<=767px){.pro-addr-actions{flex:100%}.pro-addr-kpis,.pro-addr-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.pro-addr-chart{height:180px}}@media (width<=48rem){.pro-addr .pro-addr-table.ds-responsive-table{width:100%;display:table}.pro-addr .pro-addr-table.ds-responsive-table tbody{display:table-row-group}.pro-addr .pro-addr-table.ds-responsive-table thead{clip-path:none;width:auto;height:auto;position:static;overflow:visible}.pro-addr .pro-addr-table.ds-responsive-table tbody>tr{padding:0;display:table-row}.pro-addr .pro-addr-table.ds-responsive-table tbody>tr>[data-label]{overflow-wrap:normal;display:table-cell}.pro-addr .pro-addr-table.ds-responsive-table [data-label]:before{content:none}.pro-addr .table-scroll{overflow-x:auto}}.pro-feed-live{justify-content:space-between;align-items:center;gap:var(--ds-space-12);padding:var(--ds-space-8) var(--ds-space-12);border-bottom:1px solid var(--ds-border-subtle);display:flex}.pro-feed-live-price{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.pro-feed-live-label{color:var(--ds-fg-muted);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}.pro-feed-live-price>strong{font-family:var(--ds-font-mono);font-size:var(--ds-text-metric-size);line-height:var(--ds-text-metric-line);font-variant-numeric:tabular-nums;color:var(--ds-fg-default)}.pro-feed-live-dev{font-family:var(--ds-font-mono);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line);color:var(--ds-fg-muted)}.pro-feed-live-dev[data-edge=better]{color:var(--ds-trade-up)}.pro-feed-live-dev[data-edge=worse]{color:var(--ds-fg-muted)}.pro-feed-trend{opacity:0;width:96px;height:40px;transition:opacity var(--ds-motion-fast,.12s) ease;flex:none}.pro-feed-trend[data-ready=true]{opacity:1}.pro-feed-ruler{height:var(--ds-space-16);margin:var(--ds-space-4) var(--ds-space-16) var(--ds-space-12);position:relative}.pro-feed-ruler-track{inset-inline:0;background:var(--ds-border-strong);height:1px;position:absolute;top:50%}.pro-feed-ruler-tick{width:var(--ds-space-2);height:var(--ds-space-12);border-radius:var(--ds-radius-full);background:var(--ds-fg-muted);position:absolute;top:50%;transform:translate(-50%,-50%)}.pro-feed-ruler-tick[data-part=takeProfit]{background:var(--ds-trade-up)}.pro-feed-ruler-tick[data-part=stopLoss]{background:var(--ds-trade-down)}.pro-feed-ruler-tick[data-part=entry]{background:var(--ds-fg-default)}.pro-feed-ruler-tick[data-part=current]{width:var(--ds-space-8);height:var(--ds-space-8);border:2px solid var(--ds-bg-sunken);background:var(--ds-brand-solid);box-sizing:content-box}.pro-feed-zone{margin:0 var(--ds-space-12) var(--ds-space-12);padding:var(--ds-space-4) var(--ds-space-8);border-radius:var(--ds-radius-xs);font-size:var(--ds-text-caption-size);line-height:var(--ds-text-caption-line)}.pro-feed-zone[data-zone=beyondTakeProfit]{background:var(--ds-trade-up-soft);color:var(--ds-trade-up)}.pro-feed-zone[data-zone=beyondStopLoss]{background:var(--ds-trade-down-soft);color:var(--ds-trade-down)}@media (width<=767px){.web-home-rail>.ds-card:first-child{align-items:center;column-gap:var(--ds-space-12);padding:var(--ds-space-12);grid-template-columns:1fr auto;display:grid}.web-home-rail>.ds-card:first-child>.ds-kv{display:none}.web-home-rail>.ds-card:first-child>.ds-row{grid-area:1/2/span 2}}
