:root {
  --vs-ui-color-scheme: dark;
  --vs-chrome-glint: #ffffff;
  --vs-chrome-tint: #67b7ff;
  --vs-chrome-cool: #b4dcff;
  --vs-cool-text-ink: #b4dcff;
  --vs-copy-secondary-ink: #d6dee8;
  --vs-copy-strong-ink: #edf0f2;
  --vs-copy-neutral-ink: #dadee5;
  --vs-shadow-ink: #000000;
  --vs-stakan-grid-line: rgba(60, 67, 73, 0.07);
  --vs-stakan-surface-top: rgba(12, 15, 18, 0.98);
  --vs-stakan-surface-bottom: rgba(6, 8, 9, 0.99);
  --vs-cool-separator: #cddae8;
  --vs-on-color-highlight: #ffffff;
  --vs-rail-surface: #202124;
  --vs-rail-inset: #16181c;
  --vs-rail-chart-surface: #232324;
  --vs-rail-hover: #25292e;
  --vs-rail-head: #24272d;
  --vs-layer-veil:
    radial-gradient(circle at 50% 42%, rgba(103, 183, 255, 0.16), transparent 34%),
    linear-gradient(180deg, rgba(3, 4, 5, 0.64), rgba(3, 4, 5, 0.78));
  --vs-layer-surface: linear-gradient(180deg, rgba(28, 31, 36, 0.94), rgba(11, 13, 17, 0.91));
  --vs-layer-header: linear-gradient(180deg, rgba(49, 52, 58, 0.62), rgba(25, 27, 32, 0.40));
  --vs-layer-inset: rgba(8, 10, 14, 0.54);
  --vs-layer-selected: color-mix(in srgb, var(--vs-hot) 14%, var(--vs-card));
  --vs-control-emphasis-border: #464c4c;
  --vs-topbar-shell-border: #252929;
  --vs-topbar-shell-surface: #0c0e0e;
  --vs-topbar-brand-border: #1c2020;
  --vs-topbar-brand-ink: #f1f2ee;
  --vs-topbar-nav-ink: #a8aaa4;
  --vs-topbar-control-border: #2a2d2d;
  --vs-topbar-control-surface: #111414;
  --vs-topbar-control-ink: #c8c9c3;
  --vs-topbar-control-hover-border: #3b4040;
  --vs-topbar-control-hover-surface: #151818;
  --vs-topbar-control-active-border: #464c4c;
  --vs-topbar-mute-border: #7c434e;
  --vs-topbar-mute-surface: #151516;
  --vs-topbar-mute-ink: #ff6c82;
  --vs-topbar-field-ink: #c7cac5;
  --vs-brand-lockup-ink: #eef5ff;
  --vs-social-telegram-hover-ink: #37aee2;
  --vs-social-youtube-hover-ink: #ff5b5b;
  --vs-topbar-group-divider: linear-gradient(180deg, transparent, rgba(132, 166, 198, 0.34), transparent);
  --vs-mode-menu-surface:
    radial-gradient(circle at top left, color-mix(in srgb, var(--vs-chrome-tint) 8%, transparent), transparent 46%),
    linear-gradient(180deg, rgba(16, 18, 24, 0.99), rgba(8, 10, 14, 0.99));
  --vs-mode-menu-item-ink: #dce7f3;
  --vs-mode-menu-item-hover-ink: #eef8ff;
  --vs-mode-menu-item-active-ink: #dceeff;
  --vs-route-trigger-tint: linear-gradient(180deg, rgba(76, 94, 118, 0.2), rgba(25, 28, 34, 0.12));
  --vs-route-trigger-ink: #dceeff;
  --vs-route-badge-accent-fallback: #6a8bb0;
  --vs-route-badge-border-mix: #12161d;
  --vs-route-badge-surface-mix: #11141a;
  --vs-route-badge-ink: #e7f4ff;
  --vs-route-badge-icon-surface: rgba(9, 11, 16, 0.94);
  --vs-route-menu-surface:
    radial-gradient(circle at top right, color-mix(in srgb, var(--vs-chrome-tint) 9%, transparent), transparent 46%),
    linear-gradient(180deg, rgba(16, 18, 24, 0.99), rgba(8, 10, 14, 0.99));
  --vs-topbar-field-label-ink: #8e949c;
  --vs-nav-ink: #c2c9d2;
  --vs-nav-active-border: rgba(94, 124, 154, 0.78);
  --vs-nav-active-ink: #dceeff;
  --vs-nav-active-underline-shadow: 0 0 8px rgba(77, 188, 255, 0.38);
  --vs-topbar-help-border: rgba(120, 198, 154, 0.44);
  --vs-topbar-help-surface:
    radial-gradient(circle at 48% 12%, rgba(120, 198, 154, 0.16), transparent 54%),
    linear-gradient(180deg, rgba(38, 70, 52, 0.86), rgba(18, 34, 26, 0.96));
  --vs-topbar-help-ink: rgba(213, 237, 223, 0.98);
  --vs-topbar-help-hover-border: rgba(120, 198, 154, 0.68);
  --vs-topbar-help-hover-ink: rgba(241, 255, 248, 0.98);
  --vs-topbar-help-hover-shadow:
    inset 0 1px 0 color-mix(in srgb, var(--vs-chrome-glint) 8%, transparent),
    0 0 14px rgba(120, 198, 154, 0.16);
  --vs-topbar-mute-check-border: #4b5058;
  --vs-topbar-mute-check-surface: #050608;
  --vs-topbar-mute-active-border: #8a2d2d;
  --vs-topbar-mute-active-surface: rgba(86, 17, 17, 0.55);
  --vs-topbar-mute-active-ink: #ffd7d7;
  --vs-topbar-mute-check-active-border: #d85a5a;
  --vs-topbar-mute-check-active-surface: linear-gradient(180deg, #ab2e2e, #7d1717);
  --vs-topbar-mute-check-active-shadow: 0 0 0 1px rgba(255, 123, 123, 0.12);
  --vs-topbar-mute-check-mark: #fff2f2;
  --vs-button-hot-surface:
    linear-gradient(180deg, rgba(76, 94, 118, 0.38), rgba(35, 46, 61, 0.3)),
    var(--vs-button-bg);
  --vs-button-hot-hover-ink: #f2f9ff;
  --vs-button-danger-border: rgba(216, 82, 99, 0.68);
  --vs-button-danger-surface:
    linear-gradient(180deg, rgba(96, 24, 36, 0.62), rgba(45, 12, 20, 0.88)),
    var(--vs-input-bg);
  --vs-button-danger-ink: #ffd4dc;
  --vs-button-danger-hover-border: rgba(255, 124, 138, 0.92);
  --vs-button-danger-hover-ink: #fff1f4;
  --vs-terminal-connected-border: rgba(92, 201, 130, 0.58);
  --vs-terminal-connected-surface: rgba(20, 55, 35, 0.92);
  --vs-terminal-disconnected-border: rgba(215, 86, 104, 0.58);
  --vs-terminal-disconnected-surface: rgba(55, 20, 26, 0.92);
  --vs-terminal-blocked-border: rgba(176, 158, 96, 0.52);
  --vs-terminal-blocked-surface: rgba(61, 50, 18, 0.94);
  --vs-terminal-idle-border: rgba(216, 221, 185, 0.34);
  --vs-terminal-idle-surface: rgba(20, 23, 28, 0.94);
  --vs-terminal-hover-border: rgba(244, 246, 239, 0.42);
  --vs-terminal-hover-surface: rgba(38, 43, 51, 0.98);
  --vs-terminal-multiple-shadow: inset 0 0 0 1px rgba(180, 230, 255, 0.12);
  --vs-terminal-probing-border: rgba(216, 221, 185, 0.34);
  --vs-dialog-action-surface: #15191f;
  --vs-dialog-event-surface: #0c0f14;
  --vs-dialog-event-title-ink: #dce5ed;
  --vs-dialog-event-meta-ink: #84919d;
  --vs-terminal-dialog-surface: #090b0f;
  --vs-terminal-dialog-veil: rgba(0, 0, 0, 0.64);
  --vs-terminal-dialog-head-surface: #11141a;
  --vs-terminal-dialog-title-ink: #eef3f8;
  --vs-terminal-dialog-close-ink: #b9c2cc;
  --vs-terminal-dialog-status-ink: #aeb9c5;
  --vs-terminal-connected-ink: #84e6ac;
  --vs-terminal-error-ink: #ff8a9a;
  --vs-terminal-blocked-ink: #e9ce72;
  --vs-terminal-dialog-section-ink: #8795a3;
  --vs-terminal-dialog-label-ink: #8f9ba7;
  --vs-terminal-dialog-input-surface: #080a0e;
  --vs-terminal-dialog-input-ink: #e5ebf1;
  --vs-terminal-dialog-toggle-ink: #c5ced7;
  --vs-terminal-dialog-action-ink: #c9d3dd;
  --vs-terminal-dialog-action-hover-ink: #e9f5ff;
  --vs-terminal-dialog-instance-meta-ink: #778795;
  --vs-terminal-dialog-selected-border: rgba(104, 220, 151, 0.5);
  --vs-terminal-dialog-selected-ink: #98edba;
  --vs-terminal-dialog-empty-ink: #7f8b97;
  --vs-terminal-dialog-log-rail: rgba(180, 230, 255, 0.42);
  --vs-terminal-dialog-log-ok-rail: rgba(112, 235, 162, 0.78);
  --vs-terminal-dialog-log-error-rail: #ff5364;
  --vs-terminal-dialog-log-error-surface: rgba(74, 15, 25, 0.5);
  --vs-terminal-dialog-log-error-ink: #ff8895;
  --vs-terminal-dialog-log-label-ink: #7fa7bd;
  --vs-terminal-dialog-log-value-ink: #d9e8ee;
  --vs-feedback-icon-ink: #a9d8f2;
  --vs-feedback-section-ink: #82909e;
  --vs-feedback-section-strong-ink: #a8b5c1;
  --vs-feedback-event-meta-ink: #7e8b98;
  --vs-feedback-outcome-ink: #9aa7b4;
  --vs-feedback-ok-ink: #7ddca5;
  --vs-feedback-pending-ink: #d8bc65;
  --vs-feedback-error-ink: #ff8190;
  --vs-feedback-detail-ink: #788693;
  --vs-feedback-empty-ink: #6f7c88;
  --vs-feedback-label-ink: #8e9aa6;
  --vs-feedback-input-ink: #e4ebf1;
  --vs-feedback-form-surface: #090b0f;
  --vs-feedback-action-ink: #cbd6df;
  --vs-feedback-disclosure-ink: #687580;
  --vs-feedback-submit-ink: #cfeeff;
  --vs-chart-timeframe-border: #2b3030;
  --vs-chart-timeframe-surface: #161919;
  --vs-chart-timeframe-selected-surface: #202424;
  --vs-graph-card-surface: #121414;
  --vs-graph-card-fill:
    linear-gradient(180deg, color-mix(in srgb, var(--vs-chrome-glint) 1.2%, transparent), transparent 80px),
    var(--vs-graph-card-surface);
  --vs-graph-card-shadow:
    inset 0 1px 0 color-mix(in srgb, var(--vs-chrome-glint) 3.5%, transparent),
    0 2px 3px color-mix(in srgb, var(--vs-shadow-ink) 35%, transparent);
  --vs-graph-head-surface: #101212;
  --vs-graph-plot-surface: #181a1d;
  --vs-graph-group-surface: linear-gradient(180deg, rgba(32, 35, 40, 0.94), rgba(14, 16, 19, 0.98));
  --vs-graph-group-active-top: rgba(34, 37, 43, 0.98);
  --vs-graph-group-active-bottom: rgba(13, 15, 18, 0.99);
  --vs-graph-group-active-tint: 16%;
  --vs-graph-group-menu-surface: linear-gradient(180deg, rgba(25, 27, 31, 0.98), rgba(9, 10, 12, 0.99));
  --vs-graph-group-menu-shadow: 0 10px 22px color-mix(in srgb, var(--vs-shadow-ink) 46%, transparent);
  --vs-graph-metric-ink: #9ee8ff;
  --vs-graph-pin-indicator-ink: #ffbd2e;
  --vs-graph-pin-border: rgba(255, 188, 35, 0.92);
  --vs-graph-pin-card-surface:
    linear-gradient(90deg, rgba(255, 188, 35, 0.16) 0 5px, transparent 5px),
    linear-gradient(180deg, rgba(255, 188, 35, 0.08), transparent 96px),
    #121414;
  --vs-graph-pin-card-shadow:
    inset 0 0 0 1px rgba(255, 188, 35, 0.30),
    inset 4px 0 0 rgba(255, 188, 35, 0.90),
    inset 0 1px 0 color-mix(in srgb, var(--vs-chrome-glint) 4%, transparent),
    0 0 0 1px rgba(255, 188, 35, 0.18),
    0 2px 3px color-mix(in srgb, var(--vs-shadow-ink) 35%, transparent);
  --vs-graph-pin-head-border: rgba(255, 188, 35, 0.62);
  --vs-graph-pin-head-surface:
    linear-gradient(90deg, rgba(255, 188, 35, 0.30), rgba(255, 188, 35, 0.09) 44%, rgba(16, 18, 18, 0.98)),
    #101212;
  --vs-graph-pin-title-ink: #ffffff;
  --vs-graph-exchange-fallback: #d7dde5;
  --vs-graph-exchange-head-border-mix: 66%;
  --vs-graph-exchange-head-start-mix: 30%;
  --vs-graph-exchange-head-middle-mix: 11%;
  --vs-graph-exchange-head-end-mix: 0%;
  --vs-graph-pair-exchange-mix: 0%;
  --vs-graph-watermark-mix: 0%;
  --vs-graph-watermark-base: rgba(236, 240, 246, 0.165);
  --vs-graph-watermark-exchange-mix: 34%;
  --vs-graph-watermark-exchange-base: transparent;
  --vs-graph-watermark-exchange-shadow-mix: 18%;
  --vs-graph-watermark-exchange-shadow-base: rgba(0, 0, 0, 0.78);
  --vs-graph-volume-crosshair-border: rgba(244, 172, 21, 0.58);
  --vs-graph-volume-crosshair-surface: rgba(214, 142, 8, 0.92);
  --vs-graph-volume-crosshair-ink: rgba(3, 5, 8, 0.96);
  --vs-graph-inset-label-lower-ink: rgba(170, 186, 208, 0.42);
  --vs-graph-inset-label-shadow: 0 0 2px rgba(0, 0, 0, 0.95);
  --vs-graph-status-error-ink: rgba(255, 145, 145, 0.72);
  --vs-graph-status-cluster-error-ink: #ff7c8a;
  --vs-graph-watermark-shadow: 0 0 18px rgba(0, 0, 0, 0.78);
  --vs-graph-badge-border-base: transparent;
  --vs-graph-badge-border-mix: 50%;
  --vs-graph-badge-first-ink: var(--vs-admin-accent);
  --vs-graph-badge-second-ink: var(--vs-ok);
  --vs-spike-exchange-fallback: #67b7ff;
  --vs-spike-resize-rail: rgba(38, 224, 239, 0.24);
  --vs-spike-subtitle-ink: rgba(180, 220, 255, 0.42);
  --vs-spike-shell-surface: linear-gradient(180deg, rgba(17, 19, 23, 0.985), rgba(8, 9, 11, 0.995));
  --vs-spike-secondary-ink: rgba(229, 233, 240, 0.56);
  --vs-spike-lane-surface: linear-gradient(180deg, rgba(28, 30, 35, 0.92), rgba(13, 15, 19, 0.96));
  --vs-spike-mark-surface: rgba(3, 5, 8, 0.72);
  --vs-spike-lane-name-ink: rgba(229, 233, 240, 0.84);
  --vs-spike-lane-market-ink: rgba(180, 220, 255, 0.52);
  --vs-spike-row-surface: linear-gradient(180deg, rgba(14, 17, 21, 0.96), rgba(7, 9, 12, 0.98));
  --vs-spike-rail-surface: linear-gradient(90deg, rgba(31, 34, 39, 0.92), rgba(12, 14, 18, 0.98));
  --vs-spike-new-border: rgba(99, 247, 193, 0.42);
  --vs-spike-new-ink: #63f7c1;
  --vs-spike-new-glow: 0 0 8px rgba(99, 247, 193, 0.35);
  --vs-spike-page-ink: rgba(216, 230, 244, 0.76);
  --vs-spike-page-disabled-ink: rgba(144, 166, 190, 0.46);
  --vs-spike-page-count-ink: rgba(144, 166, 190, 0.82);
  --vs-spike-empty-surface: rgba(7, 9, 12, 0.78);
  --vs-spike-card-surface: linear-gradient(180deg, rgba(24, 27, 32, 0.96), rgba(11, 13, 16, 0.99));
  --vs-spike-placeholder-surface: linear-gradient(180deg, rgba(21, 23, 27, 0.72), rgba(9, 10, 12, 0.92));
  --vs-spike-placeholder-head: linear-gradient(180deg, rgba(38, 41, 47, 0.54), rgba(20, 22, 26, 0.72));
  --vs-spike-placeholder-ink: rgba(180, 220, 255, 0.24);
  --vs-spike-footer-ink: rgba(180, 220, 255, 0.58);
  --vs-spike-footer-strong-ink: rgba(229, 233, 240, 0.86);
  --vs-spike-repeat-border: rgba(214, 194, 36, 0.52);
  --vs-spike-repeat-surface: linear-gradient(180deg, rgba(176, 155, 28, 0.16), rgba(116, 78, 22, 0.14)), linear-gradient(180deg, rgba(12, 12, 4, 0.84), rgba(5, 5, 2, 0.90));
  --vs-spike-repeat-ink: rgba(238, 225, 95, 0.86);
  --vs-spike-repeat-shadow: 0 1px 0 rgba(0, 0, 0, 0.72);
  --vs-stock-badge-accent: #42dc8a;
  --vs-stock-badge-border: #17583b;
  --vs-stock-badge-surface: #071a12;
  --vs-stock-badge-glow: rgba(51, 224, 128, 0.28);
  --vs-stock-badge-hover-border: #2b9f69;
  --vs-stock-badge-hover-surface: #0a2117;
  --vs-stock-badge-hover-accent: #54efa0;
  --vs-stock-badge-shadow: inset 0 1px 0 rgba(164, 255, 205, 0.09), inset 0 -4px 7px color-mix(in srgb, var(--vs-shadow-ink) 16%, transparent), 0 2px 6px color-mix(in srgb, var(--vs-shadow-ink) 24%, transparent);
  --vs-stock-badge-active-surface: #06140e;
  --vs-stock-badge-disabled-accent: #ff5d68;
  --vs-stock-badge-disabled-border: #7b2930;
  --vs-stock-badge-disabled-surface: #210a0d;
  --vs-stock-badge-disabled-glow: rgba(255, 79, 91, 0.28);
  --vs-earnings-badge-accent: #ffd36a;
  --vs-earnings-badge-border: #7c5c1e;
  --vs-earnings-badge-surface: #211805;
  --vs-calendar-page-surface: #030405;
  --vs-calendar-text: #dce7ef;
  --vs-calendar-panel-border: #26343d;
  --vs-calendar-head-surface: #090d10;
  --vs-calendar-brand-ink: #43c8ff;
  --vs-calendar-title-ink: #f4f7f9;
  --vs-calendar-subtitle-ink: #8194a1;
  --vs-calendar-status-ink: #7e929f;
  --vs-calendar-day-surface: #070a0c;
  --vs-calendar-current-border: #188fbd;
  --vs-calendar-current-rail: #31c8ff;
  --vs-calendar-day-head-surface: #0b1115;
  --vs-calendar-meta-ink: #718591;
  --vs-calendar-column-ink: #6f8491;
  --vs-calendar-row-border: #172128;
  --vs-calendar-row-hover: #0c151a;
  --vs-calendar-symbol-ink: #48d6ff;
  --vs-calendar-timing-ink: #a9bbc5;
  --vs-calendar-action-border: #2c414e;
  --vs-calendar-action-surface: #0b1115;
  --vs-calendar-action-ink: #a9bbc5;
  --vs-calendar-action-hover-border: #31c8ff;
  --vs-calendar-action-hover-ink: #f4f7f9;
  --vs-calendar-copied-ink: #31d69b;
  --vs-calendar-empty-ink: #667984;
  --vs-calendar-error-border: #8a3434;
  --vs-calendar-error-surface: #190b0b;
  --vs-calendar-error-ink: #ff8a8a;
  --vs-chart-flash-surface: linear-gradient(180deg, rgba(8, 13, 18, 0.92), rgba(3, 4, 6, 0.96));
  --vs-chart-flash-ink: #bce3ff;
  --vs-chart-flash-pin-border: rgba(120, 198, 154, 0.58);
  --vs-chart-flash-pin-ink: #bff4d2;
  --vs-chart-flash-unpin-border: rgba(255, 196, 126, 0.52);
  --vs-chart-flash-unpin-ink: #ffd9a6;
  --vs-chart-flash-meta-border: rgba(238, 242, 247, 0.54);
  --vs-chart-flash-meta-ink: #f3f6fb;
  --vs-zoom-surface: #000000;
  --vs-zoom-chrome-border: rgba(160, 170, 184, 0.14);
  --vs-zoom-chrome-surface: rgba(5, 7, 8, 0.94);
  --vs-zoom-control-border: rgba(160, 170, 184, 0.18);
  --vs-zoom-control-surface: rgba(5, 7, 8, 0.92);
  --vs-zoom-control-ink: rgba(229, 233, 240, 0.72);
  --vs-zoom-control-hover-border: rgba(229, 233, 240, 0.42);
  --vs-zoom-control-hover-surface: rgba(17, 20, 22, 0.96);
  --vs-zoom-control-hover-ink: #ffffff;
  --vs-zoom-grip-ink: rgba(229, 233, 240, 0.52);
  --vs-zoom-grip-border: rgba(229, 233, 240, 0.48);
  --vs-zoom-grip-hover-border: rgba(229, 233, 240, 0.34);
  --vs-settings-disclosure-summary-surface: rgba(32, 35, 41, 0.34);
  --vs-settings-disclosure-open-surface: rgba(35, 39, 46, 0.42);
  --vs-settings-disclosure-body-surface: linear-gradient(180deg, rgba(28, 31, 37, 0.28), rgba(21, 24, 30, 0.42));
  --vs-settings-disclosure-arrow-ink: #ff5d6e;
  --vs-settings-disclosure-arrow-shadow: 0 0 10px rgba(255, 93, 110, 0.35);
  --vs-settings-disclosure-arrow-hover-ink: #ff7d89;
  --vs-settings-disclosure-arrow-hover-shadow: 0 0 14px rgba(255, 93, 110, 0.48);
  --vs-settings-disclosure-marker: rgba(255, 93, 110, 0.9);
  --vs-settings-summary-icon-ink: #d5dbe3;
  --vs-switch-thumb-surface: rgba(241, 245, 249, 0.98);
  --vs-switch-thumb-border: rgba(15, 19, 25, 0.08);
  --vs-switch-thumb-checked-surface: rgba(247, 251, 254, 1);
  --vs-switch-focus-outline: rgba(149, 197, 255, 0.86);
  --vs-settings-switch-title-ink: rgba(237, 240, 243, 0.96);
  --vs-settings-switch-note-ink: rgba(137, 146, 157, 0.94);
  --vs-settings-help-border: rgba(101, 119, 139, 0.76);
  --vs-settings-help-surface: rgba(12, 16, 21, 0.92);
  --vs-settings-help-ink: rgba(194, 211, 229, 0.96);
  --vs-settings-help-hover-border: rgba(83, 208, 205, 0.9);
  --vs-settings-help-hover-ink: #7ce7df;
  --vs-settings-help-hover-surface: rgba(18, 43, 48, 0.94);
  --vs-settings-overlay-surface: rgba(0, 0, 0, 0.78);
  --vs-settings-modal-title-ink: #e3e8ef;
  --vs-settings-shell-border: rgba(54, 59, 68, 0.96);
  --vs-settings-shell-surface: #17191e;
  --vs-settings-shell-shadow: 0 18px 52px color-mix(in srgb, var(--vs-shadow-ink) 52%, transparent);
  --vs-settings-title-border: rgba(48, 53, 62, 0.92);
  --vs-settings-title-surface: #1d2026;
  --vs-settings-title-ink: color-mix(in srgb, var(--vs-copy-strong-ink) 96%, transparent);
  --vs-settings-close-ink: rgba(184, 191, 199, 0.92);
  --vs-settings-close-hover-border: rgba(71, 77, 88, 0.95);
  --vs-settings-close-hover-surface: rgba(47, 51, 59, 0.86);
  --vs-settings-close-hover-ink: #fff;
  --vs-settings-nav-border: rgba(42, 46, 54, 0.88);
  --vs-settings-nav-surface: rgba(34, 37, 43, 0.66);
  --vs-settings-nav-shadow: inset 0 1px 0 color-mix(in srgb, var(--vs-chrome-glint) 3%, transparent);
  --vs-settings-nav-item-border: rgba(48, 53, 62, 0.82);
  --vs-settings-nav-item-surface: rgba(31, 34, 40, 0.38);
  --vs-settings-nav-item-ink: rgba(185, 194, 205, 0.92);
  --vs-settings-nav-item-hover-surface: rgba(38, 42, 49, 0.62);
  --vs-settings-nav-item-hover-ink: rgba(235, 241, 248, 0.96);
  --vs-settings-nav-item-active-rail: rgba(240, 185, 11, 0.86);
  --vs-settings-nav-item-active-surface: rgba(38, 42, 49, 0.78);
  --vs-settings-nav-item-active-ink: rgba(249, 236, 184, 0.98);
  --vs-settings-nav-icon-ink: rgba(173, 184, 197, 0.9);
  --vs-settings-nav-icon-active-ink: rgba(240, 185, 11, 0.96);
  --vs-settings-nav-note-ink: rgba(142, 151, 163, 0.92);
  --vs-settings-nav-note-active-ink: rgba(216, 206, 156, 0.88);
  --vs-settings-menu-nav-active-ink: #f0f3f5;
  --vs-settings-nav-scope-ink: #7f8993;
  --vs-settings-block-border: rgba(42, 46, 54, 0.9);
  --vs-settings-block-surface: linear-gradient(180deg, rgba(34, 37, 43, 0.72), rgba(25, 28, 34, 0.78));
  --vs-settings-block-shadow: inset 0 1px 0 color-mix(in srgb, var(--vs-chrome-glint) 3%, transparent);
  --vs-settings-disclosure-icon-ink: rgba(226, 232, 239, 0.92);
  --vs-settings-disclosure-icon-active-ink: rgba(240, 185, 11, 0.9);
  --vs-settings-disclosure-note-ink: rgba(181, 191, 203, 0.96);
  --vs-settings-threshold-check-border: rgba(48, 53, 62, 0.72);
  --vs-settings-threshold-check-surface: rgba(31, 34, 40, 0.34);
  --vs-settings-threshold-help-ink: rgba(188, 197, 207, 0.94);
  --vs-settings-nav-mobile-border: rgba(35, 40, 48, 0.82);
  --vs-tick-editor-panel: #121414;
  --vs-tick-editor-border: #2d3030;
  --vs-tick-editor-line: #222626;
  --vs-tick-editor-text: #d7d8d2;
  --vs-tick-editor-muted: #777c78;
  --vs-tick-editor-input-border: #2a2d2d;
  --vs-tick-editor-input-bg: #111414;
  --vs-tick-editor-button-border: #2d3333;
  --vs-tick-editor-button-bg: #171a1a;
  --vs-tick-editor-accent: #35c0b6;
  --vs-tick-editor-hot-line: rgba(53, 192, 182, 0.34);
  --vs-tick-editor-help-border: #3b4040;
  --vs-tick-editor-help-surface: #151919;
  --vs-tick-editor-help-ink: #bcbeb8;
  --vs-tick-editor-min-floor-ink: rgba(180, 220, 255, 0.42);
  --vs-meta-row-surface: rgba(18, 21, 26, 0.94);
  --vs-meta-row-alt-surface: rgba(16, 19, 23, 0.96);
  --vs-meta-row-active-surface: rgba(24, 38, 41, 0.96);
  --vs-meta-row-title-surface: rgba(8, 11, 14, 0.22);
  --vs-meta-row-active-rail: rgba(53, 192, 182, 0.82);
  --vs-settings-panel-surface: #202124;
  --vs-settings-grid-surface: rgba(29, 33, 39, 0.82);
  --vs-settings-grid-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.035), 0 10px 24px rgba(0, 0, 0, 0.12);
  --vs-switch-track-border: rgba(92, 99, 111, 0.86);
  --vs-switch-track-surface: rgba(88, 95, 106, 0.34);
  --vs-switch-track-shadow: inset 0 0 0 1px rgba(8, 10, 13, 0.22);
  --vs-switch-track-checked-border: rgba(47, 166, 103, 0.94);
  --vs-switch-track-checked-surface: rgba(36, 181, 107, 0.92);
  --vs-switch-track-checked-shadow: inset 0 0 0 1px rgba(255, 255, 255, 0.1);
  --vs-layer-border: rgba(103, 183, 255, 0.26);
  --vs-layer-text: rgba(224, 231, 240, 0.95);
  --vs-layer-muted: rgba(214, 222, 232, 0.90);
  --vs-layer-shadow:
    inset 0 1px 0 rgba(255, 255, 255, 0.045),
    0 16px 34px rgba(0, 0, 0, 0.46);
  --vs-layer-shadow-compact: 0 12px 28px rgba(0, 0, 0, 0.42);
  --vs-layer-tooltip-surface: linear-gradient(180deg, #060d18, #040811);
  --vs-layer-tooltip-text: rgba(230, 237, 246, 0.98);
  --vs-layer-tooltip-shadow: 0 10px 30px rgba(0, 0, 0, 0.38);
  --vs-chart-alert-count-surface: rgba(5, 8, 11, 0.72);
  --vs-chart-alert-veil: rgba(3, 4, 6, 0.42);
  --vs-chart-alert-dialog-surface: linear-gradient(180deg, rgba(22, 25, 30, 0.98), rgba(8, 10, 13, 0.99));
  --vs-chart-alert-status-ink: rgba(186, 197, 210, 0.72);
  --vs-chart-alert-error-ink: #ff9d9d;
  --vs-chart-alert-row-surface: rgba(8, 11, 15, 0.8);
  --vs-chart-alert-trigger-border: rgba(255, 190, 92, 0.38);
  --vs-chart-alert-title-ink: #eef4ff;
  --vs-chart-alert-sub-ink: rgba(186, 197, 210, 0.76);
  --vs-chart-alert-note-ink: rgba(255, 214, 128, 0.82);
  --vs-chart-alert-input-surface: rgba(3, 6, 9, 0.82);
  --vs-chart-alert-input-ink: #eef4ff;
  --vs-chart-alert-focus-border: rgba(83, 221, 255, 0.52);
  --vs-chart-alert-badge-ink: rgba(186, 220, 255, 0.78);
  --vs-chart-alert-repeat-ink: rgba(186, 197, 210, 0.62);
  --vs-chart-alert-repeat-border: rgba(78, 224, 142, 0.58);
  --vs-chart-alert-repeat-surface: rgba(25, 99, 61, 0.36);
  --vs-chart-alert-repeat-active-ink: #71eba8;
  --vs-chart-alert-empty-ink: rgba(186, 197, 210, 0.7);
  --vs-chart-alert-toast-surface: rgba(8, 10, 13, 0.94);
  --vs-chart-alert-toast-error-border: rgba(255, 103, 103, 0.48);
  --vs-chart-alert-toast-error-ink: #ffaaaa;
  --vs-chart-alert-toast-trigger-border: rgba(255, 190, 92, 0.66);
  --vs-chart-alert-toast-trigger-surface: linear-gradient(180deg, rgba(28, 21, 8, 0.98), rgba(8, 10, 13, 0.98));
  --vs-chart-alert-toast-trigger-glow: 0 0 24px rgba(255, 190, 92, 0.15);
  --vs-chart-alert-toast-trigger-ink: #ffe1a2;
  --vs-chart-alert-toast-title-ink: #fff7da;
  --vs-chart-alert-toast-body-ink: rgba(255, 240, 201, 0.86);
  --vs-chart-alert-toast-note-ink: rgba(83, 221, 255, 0.9);
  --vs-hotkeys-close-border: rgba(255, 82, 110, 0.74);
  --vs-hotkeys-close-surface: linear-gradient(180deg, rgba(90, 18, 31, 0.98), rgba(38, 7, 14, 0.98));
  --vs-hotkeys-close-ink: #ffdce2;
  --vs-hotkeys-close-hover-border: rgba(255, 112, 134, 0.96);
  --vs-hotkeys-close-hover-ink: #ffffff;
  --vs-hotkeys-close-hover-shadow: 0 0 18px rgba(255, 65, 96, 0.28);
  --vs-hotkeys-veil: linear-gradient(180deg, rgba(3, 4, 5, 0.72), rgba(3, 4, 5, 0.86));
  --vs-hotkeys-dialog-surface: linear-gradient(180deg, rgba(31, 34, 39, 0.97), rgba(10, 12, 16, 0.96));
  --vs-hotkeys-head-surface: linear-gradient(180deg, rgba(49, 52, 58, 0.62), rgba(25, 27, 32, 0.4));
  --vs-hotkeys-tabs-surface: rgba(8, 10, 14, 0.54);
  --vs-hotkeys-tab-border: rgba(82, 103, 123, 0.55);
  --vs-hotkeys-tab-surface: linear-gradient(180deg, rgba(35, 38, 43, 0.96), rgba(18, 21, 25, 0.98));
  --vs-hotkeys-tab-ink: rgba(199, 211, 224, 0.9);
  --vs-hotkeys-tab-active-surface: rgba(21, 54, 83, 0.78);
  --vs-hotkeys-tab-active-ink: #edf7ff;
  --vs-hotkeys-table-surface: rgba(6, 7, 10, 0.32);
  --vs-hotkeys-table-ink: rgba(230, 236, 244, 0.96);
  --vs-hotkeys-table-head-ink: var(--vs-table-header-ink);
  --vs-hotkeys-group-ink: rgba(188, 224, 255, 0.96);
  --vs-hotkeys-command-ink: rgba(243, 247, 252, 0.98);
  --vs-hotkeys-icon-ink: rgba(226, 234, 244, 0.9);
  --vs-hotkeys-glyph-surface: rgba(9, 16, 24, 0.9);
  --vs-hotkeys-glyph-ink: #eaf5ff;
  --vs-help-close-border: rgba(255, 82, 110, 0.76);
  --vs-help-close-surface: linear-gradient(180deg, rgba(96, 18, 32, 0.98), rgba(42, 7, 15, 0.98));
  --vs-help-close-ink: #ffdce2;
  --vs-help-close-shadow: inset 0 1px 0 color-mix(in srgb, var(--vs-on-color-highlight) 12%, transparent), 0 0 18px rgba(255, 65, 96, 0.24);
  --vs-help-close-hover-border: rgba(255, 112, 134, 0.98);
  --vs-help-close-hover-surface: linear-gradient(180deg, rgba(136, 24, 44, 1), rgba(62, 9, 20, 1));
  --vs-help-close-hover-ink: #ffffff;
  --vs-help-close-hover-shadow: inset 0 1px 0 color-mix(in srgb, var(--vs-on-color-highlight) 16%, transparent), 0 0 22px rgba(255, 65, 96, 0.36);
  --vs-welcome-veil-glow: rgba(0, 238, 166, 0.10);
  --vs-welcome-veil-top: rgba(2, 5, 8, 0.82);
  --vs-welcome-veil-bottom: rgba(1, 3, 5, 0.92);
  --vs-welcome-card-border: rgba(95, 208, 211, 0.46);
  --vs-welcome-card-glow: rgba(0, 208, 208, 0.08);
  --vs-welcome-card-top: rgba(7, 17, 24, 0.99);
  --vs-welcome-card-bottom: rgba(5, 12, 18, 0.99);
  --vs-welcome-card-outline: rgba(53, 115, 123, 0.12);
  --vs-welcome-card-glow-shadow: rgba(0, 181, 176, 0.10);
  --vs-welcome-title-ink: #e9f2fa;
  --vs-welcome-title-shadow: rgba(0, 0, 0, 0.72);
  --vs-welcome-close-border: rgba(102, 188, 197, 0.48);
  --vs-welcome-close-surface: rgba(5, 15, 21, 0.86);
  --vs-welcome-close-ink: #e9f8fa;
  --vs-welcome-close-glow: rgba(0, 205, 196, 0.08);
  --vs-welcome-close-hover-border: rgba(75, 225, 218, 0.92);
  --vs-welcome-close-hover-surface: rgba(8, 32, 37, 0.96);
  --vs-welcome-close-hover-ink: #ffffff;
  --vs-welcome-close-hover-glow: rgba(0, 214, 201, 0.18);
  --vs-welcome-body-ink: rgba(225, 234, 243, 0.92);
  --vs-welcome-icon-ink: #11c96f;
  --vs-welcome-icon-glow: rgba(17, 201, 111, 0.16);
  --vs-welcome-video-icon-ink: #20d8d0;
  --vs-welcome-strong-ink: #eef6fb;
  --vs-welcome-art-divider: rgba(67, 145, 150, 0.12);
  --vs-welcome-art-surface: #051019;
  --vs-welcome-art-fade-start: rgba(5, 13, 19, 0.72);
  --vs-welcome-art-fade-top: rgba(4, 12, 18, 0.08);
  --vs-welcome-art-fade-bottom: rgba(4, 12, 18, 0.20);
  --vs-welcome-ack-art-surface: #000000;
  --vs-welcome-compact-art-surface: #000000;
  --vs-welcome-full-art-card-surface: #02070b;
  --vs-welcome-full-art-surface: #000000;
  --vs-welcome-full-art-footer-surface: #02070b;
  --vs-welcome-admin-divider: rgba(130, 145, 160, 0.22);
  --vs-welcome-admin-surface: rgba(8, 12, 17, 0.92);
  --vs-welcome-catalog-title-ink: #dcecff;
  --vs-welcome-create-border: rgba(65, 165, 229, 0.64);
  --vs-welcome-create-ink: #9cd7ff;
  --vs-welcome-catalog-border: rgba(76, 99, 122, 0.42);
  --vs-welcome-catalog-surface: #060a0f;
  --vs-welcome-catalog-row-divider: rgba(64, 82, 101, 0.30);
  --vs-welcome-catalog-row-surface: rgba(10, 16, 23, 0.94);
  --vs-welcome-catalog-row-ink: #c7d7e7;
  --vs-welcome-catalog-row-hover-surface: rgba(17, 31, 44, 0.98);
  --vs-welcome-catalog-row-focus-outline: rgba(67, 155, 219, 0.48);
  --vs-welcome-catalog-row-selected-start: rgba(28, 89, 133, 0.44);
  --vs-welcome-catalog-row-selected-end: rgba(11, 23, 34, 0.96);
  --vs-welcome-catalog-row-selected-rail: #58a6ff;
  --vs-welcome-catalog-meta-ink: #71879b;
  --vs-welcome-catalog-name-ink: #dce9f5;
  --vs-welcome-catalog-active-ink: #78c69a;
  --vs-welcome-catalog-draft-ink: #8fc9f2;
  --vs-welcome-catalog-archived-ink: #7f8994;
  --vs-welcome-catalog-empty-ink: #708397;
  --vs-welcome-admin-field-label-ink: rgba(180, 196, 214, 0.76);
  --vs-welcome-admin-field-label-alt-ink: rgba(180, 196, 214, 0.76);
  --vs-welcome-admin-field-border: rgba(93, 117, 142, 0.52);
  --vs-welcome-admin-field-surface: #090e14;
  --vs-welcome-admin-field-ink: #eef6ff;
  --vs-welcome-admin-option-surface: #090e14;
  --vs-welcome-admin-option-ink: #eef6ff;
  --vs-welcome-archive-border: rgba(197, 84, 100, 0.62);
  --vs-welcome-archive-ink: #ffabb7;
  --vs-welcome-status-error-ink: #ffb3bd;
  --vs-welcome-action-accent: #9be95e;
  --vs-welcome-action-accent-border: rgba(155, 233, 94, 0.72);
  --vs-welcome-action-border: rgba(103, 126, 142, 0.38);
  --vs-welcome-action-top: rgba(25, 34, 41, 0.94);
  --vs-welcome-action-bottom: rgba(15, 22, 28, 0.97);
  --vs-welcome-action-ink: #e7edf2;
  --vs-welcome-ack-accent: #bd6bea;
  --vs-welcome-ack-accent-border: rgba(189, 107, 234, 0.72);
  --vs-welcome-telegram-accent: #35bff2;
  --vs-welcome-telegram-accent-border: rgba(53, 191, 242, 0.72);
  --vs-welcome-action-hover-top: rgba(31, 42, 50, 0.96);
  --vs-welcome-action-hover-bottom: rgba(18, 27, 34, 0.99);
  --vs-welcome-action-hover-ink: #ffffff;
  --vs-welcome-action-note-ink: rgba(177, 194, 207, 0.64);
  --vs-welcome-terminal-note-ink: rgba(204, 220, 228, 0.78);
  --vs-welcome-terminal-note-label-ink: #37d7a5;
  --vs-help-placeholder-border: rgba(246, 195, 67, 0.26);
  --vs-help-placeholder-surface: rgba(3, 4, 5, 0.42);
  --vs-help-placeholder-shadow: rgba(246, 195, 67, 0.10);
  --vs-help-error-border: rgba(255, 82, 110, 0.32);
  --vs-help-error-surface: rgba(96, 18, 32, 0.18);
  --vs-help-error-ink: #ffdce2;
  --vs-help-preview-border: rgba(122, 255, 178, 0.32);
  --vs-help-preview-surface: rgba(122, 255, 178, 0.018);
  --vs-help-image-surface: rgba(0, 0, 0, 0.34);
  --vs-help-studio-top: rgba(18, 22, 28, 0.92);
  --vs-help-studio-bottom: rgba(8, 10, 14, 0.94);
  --vs-help-field-label-ink: rgba(205, 218, 232, 0.72);
  --vs-help-field-border: rgba(75, 83, 94, 0.96);
  --vs-help-field-top: rgba(33, 36, 42, 0.98);
  --vs-help-field-bottom: rgba(18, 20, 24, 0.98);
  --vs-help-text-ink: rgba(224, 231, 240, 0.91);
  --vs-help-shot-placeholder-surface: rgba(0, 0, 0, 0.22);
  --vs-help-shot-placeholder-ink: rgba(139, 144, 152, 0.9);
  --vs-help-shot-top: rgba(16, 20, 26, 0.94);
  --vs-help-shot-bottom: rgba(6, 8, 12, 0.92);
  --vs-help-shot-title-ink: rgba(224, 231, 240, 0.96);
  --vs-help-shot-q-ink: #d8efff;
  --vs-help-shot-control-ink: rgba(205, 218, 232, 0.84);
  --vs-help-shot-status-ink: rgba(122, 255, 178, 0.86);
  --vs-help-shot-buy-rail: rgba(122, 255, 178, 0.52);
  --vs-help-shot-sell-rail: rgba(255, 92, 122, 0.52);
  --vs-help-shot-hide-ink: rgba(255, 140, 161, 0.74);
  --vs-help-pin-surface: rgba(6, 8, 12, 0.92);
  --vs-help-settings-route-ink: rgba(122, 194, 255, 0.95);
  --vs-twap-left-ink: rgba(230, 236, 244, 0.88);
  --vs-twap-mixed-ink: rgba(147, 210, 255, 0.92);
  --vs-twap-below-hover-surface: rgba(148, 154, 162, 0.04);
  --vs-twap-below-hover-border: rgba(148, 154, 162, 0.18);
  --vs-twap-below-value-ink: rgba(170, 176, 184, 0.7);
  --vs-twap-below-symbol-ink: rgba(184, 190, 198, 0.64);
  --vs-twap-symbol-ink: #f3f7fb;
  --vs-twap-symbol-hover-ink: #ffffff;
  --vs-twap-progress-fill: rgba(180, 220, 255, 0.58);
  --vs-twap-below-progress-fill: rgba(148, 154, 162, 0.28);
  --vs-feed-tick-fill-ink: #eef2f6;
  --vs-feed-tick-fill-shadow-base: rgba(0, 0, 0, 0.92);
  --vs-feed-tick-fill-shadow-glow: rgba(0, 0, 0, 0.42);
  --vs-feed-tick-fill-stroke: rgba(0, 0, 0, 0.75);
  --vs-feed-listing-title-ink: #f3f7fb;
  --vs-feed-listing-details-ink: #dbe2ea;
  --vs-feed-telegram-avatar-ink: rgba(219, 226, 234, 0.86);
  --vs-feed-telegram-chat-ink: #f3f7fb;
  --vs-feed-telegram-author-link-ink: #8fd6ff;
  --vs-feed-telegram-text-ink: #dbe2ea;
  --vs-feed-telegram-text-link-ink: #8fd6ff;
  --vs-feed-telegram-image-surface: rgba(0, 0, 0, 0.22);
  --vs-feed-density-card-surface: rgba(5, 7, 10, 0.96);
  --vs-feed-density-bid-rail: rgba(47, 203, 127, 0.72);
  --vs-feed-density-ask-rail: rgba(255, 120, 101, 0.72);
  --vs-feed-density-text-ink: rgba(219, 226, 234, 0.82);
  --vs-feed-bot-priority-ink: rgba(219, 226, 234, 0.9);
  --vs-feed-bot-wait-ink: #f0b90b;
  --vs-feed-bot-exchange-ink: rgba(219, 226, 234, 0.92);
  --vs-feed-pair-ink: #d7dde5;
  --vs-feed-bot-age-ink: rgba(235, 239, 244, 0.9);
  --vs-feed-bot-buy-bar-top: rgba(57, 211, 83, 0.92);
  --vs-feed-bot-buy-bar-bottom: rgba(28, 148, 56, 0.88);
  --vs-feed-bot-sell-bar-top: rgba(255, 86, 86, 0.94);
  --vs-feed-bot-sell-bar-bottom: rgba(186, 41, 41, 0.9);
  --vs-feed-bot-wait-bar-top: rgba(240, 185, 11, 0.92);
  --vs-feed-bot-wait-bar-bottom: rgba(214, 140, 25, 0.9);
  --vs-feed-bot-event-ink: #dbe2ea;
  --vs-feed-bot-settings-ink: #dce7f3;
  --vs-feed-bot-settings-muted-ink: #cfd7e2;
  --vs-grid-picker-surface: #090d11;
  --vs-grid-picker-border: rgba(78, 104, 119, 0.92);
  --vs-grid-picker-shadow: inset 0 1px 0 color-mix(in srgb, var(--vs-chrome-glint) 3.5%, transparent), 0 18px 42px color-mix(in srgb, var(--vs-shadow-ink) 70%, transparent);
  --vs-grid-picker-head-surface: linear-gradient(180deg, rgba(20, 26, 31, 0.99), rgba(13, 18, 22, 0.99));
  --vs-grid-picker-head-border: rgba(55, 72, 83, 0.72);
  --vs-grid-picker-title-ink: rgba(233, 239, 243, 0.96);
  --vs-grid-picker-control-surface: rgba(10, 14, 17, 0.92);
  --vs-grid-picker-control-border: rgba(65, 86, 99, 0.82);
  --vs-grid-picker-control-ink: rgba(183, 195, 202, 0.84);
  --vs-grid-picker-control-focus-border: rgba(94, 186, 193, 0.86);
  --vs-grid-picker-control-focus-ink: #efffff;
  --vs-grid-picker-section-border: rgba(48, 63, 73, 0.66);
  --vs-grid-picker-section-ink: rgba(96, 207, 201, 0.92);
  --vs-grid-picker-option-divider: rgba(43, 55, 64, 0.54);
  --vs-grid-picker-option-ink: rgba(218, 228, 234, 0.92);
  --vs-grid-picker-chart-border: rgba(48, 62, 72, 0.82);
  --vs-grid-picker-chart-surface: rgba(18, 24, 29, 0.78);
  --vs-grid-picker-hover-border: rgba(61, 148, 145, 0.78);
  --vs-grid-picker-hover-surface: rgba(25, 66, 64, 0.5);
  --vs-grid-picker-hover-ink: #e8fff8;
  --vs-grid-picker-selected-border: rgba(47, 190, 179, 0.92);
  --vs-grid-picker-selected-surface: linear-gradient(90deg, rgba(23, 87, 81, 0.66), rgba(18, 40, 41, 0.68));
  --vs-grid-picker-selected-ink: #f0fffb;
  --vs-grid-cell-title-ink: rgba(173, 193, 204, 0.78);
  --vs-grid-picker-trigger-border: rgba(58, 169, 147, 0.72);
  --vs-grid-picker-trigger-surface: rgba(9, 44, 38, 0.66);
  --vs-grid-picker-trigger-ink: #78e7c8;
  --vs-grid-picker-trigger-hover-border: rgba(116, 235, 205, 0.96);
  --vs-grid-picker-trigger-hover-ink: #d5fff3;
  --vs-grid-link-trigger-hover-ink: #d5edff;
  --vs-grid-link-trigger-hover-surface: rgba(18, 46, 68, 0.88);
  --vs-grid-picker-check-ink: #f0b90b;
  --vs-grid-picker-icon-ink: rgba(193, 205, 212, 0.9);
  --vs-grid-picker-clear-border: rgba(92, 54, 59, 0.72);
  --vs-grid-picker-clear-ink: rgba(255, 139, 139, 0.9);
  --vs-menu-surface: linear-gradient(180deg, rgba(28, 32, 37, 0.985), rgba(14, 17, 21, 0.992));
  --vs-menu-detail-surface: linear-gradient(180deg, rgba(25, 29, 34, 0.992), rgba(12, 15, 18, 0.996));
  --vs-menu-embed-surface: #17191e;
  --vs-menu-border: #30363c;
  --vs-menu-shadow: -18px 0 54px rgba(0, 0, 0, 0.5), inset 1px 0 0 rgba(103, 183, 255, 0.07), inset 0 1px 0 rgba(255, 255, 255, 0.045);
  --vs-menu-detail-shadow: -18px 0 54px rgba(0, 0, 0, 0.42), inset -1px 0 0 rgba(103, 183, 255, 0.06);
  --vs-menu-head-surface: linear-gradient(180deg, rgba(36, 41, 47, 0.98), rgba(25, 29, 34, 0.99));
  --vs-menu-head-border: #2d3339;
  --vs-menu-head-shadow: inset 0 -1px 0 rgba(103, 183, 255, 0.04);
  --vs-menu-section-border: #272d33;
  --vs-menu-section-text: #9ca7b2;
  --vs-menu-item-surface: linear-gradient(180deg, rgba(35, 40, 46, 0.72), rgba(25, 29, 34, 0.82));
  --vs-menu-item-border: #292f35;
  --vs-menu-item-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.022);
  --vs-menu-item-hover: linear-gradient(90deg, rgba(103, 183, 255, 0.08), transparent 56%), linear-gradient(180deg, rgba(43, 49, 56, 0.92), rgba(29, 34, 39, 0.96));
  --vs-menu-item-active: rgba(34, 43, 47, 0.94);
  --vs-menu-item-active-border: #35c0b6;
  --vs-menu-item-text: #cdd3d8;
  --vs-menu-item-strong: #e7edf2;
  --vs-menu-item-muted: #aeb8c2;
  --vs-menu-item-hover-text: #f2f6f8;
  --vs-menu-backdrop: rgba(2, 4, 7, 0.42);
  --vs-menu-trigger-surface: #0c0e0e;
  --vs-menu-select-surface: #0b0d10;
  --vs-menu-select-border: rgba(103, 183, 255, 0.38);
  --vs-menu-routing-surface: rgba(25, 29, 34, 0.82);
  --vs-menu-routing-hover: rgba(35, 40, 46, 0.82);
  --vs-menu-routing-hover-border: #454d55;
  --vs-menu-marker-option-hover: #272d33;
  --vs-menu-marker-option-hover-border: #53616b;
  --vs-menu-marker-option-active: linear-gradient(180deg, rgba(28, 61, 60, 0.52), rgba(20, 39, 40, 0.68));
  --vs-menu-marker-mark-surface: rgba(255, 255, 255, 0.035);
  --vs-menu-marker-mark-text: #7faeda;
  --vs-menu-marker-tick: #56c7d6;
  --vs-menu-marker-twap: #f2b84b;
  --vs-menu-marker-bot: #68b86b;
  --vs-menu-marker-density: #c084fc;
  --vs-menu-marker-tradingview: #e6c052;
  --vs-menu-success-text: #70d9d1;
  --vs-menu-warning-text: #f1cf65;
  --vs-menu-danger-text: #e9a2af;
  --vs-chart-oi-accent: #ffd36a;
  --vs-simple-chart-bg: #101216;
  --vs-simple-chart-border: #2d3036;
  --vs-simple-loading-surface: linear-gradient(180deg, rgba(23, 24, 27, 0.94), rgba(12, 13, 16, 0.96));
  --vs-simple-resize-rail: rgba(115, 138, 160, 0.30);
  --vs-simple-resize-active: rgba(103, 183, 255, 0.60);
  --vs-simple-timeframes-surface: rgba(12, 13, 16, 0.78);
  --vs-simple-title-surface: rgba(7, 9, 12, 0.72);
  --vs-simple-hud-shadow: 0 8px 18px rgba(0, 0, 0, 0.24);
  --vs-simple-identity-accent: #67b7ff;
  --vs-simple-badge-text: #07101a;
  --vs-simple-compare-surface: rgba(14, 13, 9, 0.78);
  --vs-simple-watermark: rgba(236, 240, 246, 0.105);
  --vs-simple-error: #ff7c8a;
  --vs-simple-error-shadow: 0 0 3px rgba(0, 0, 0, 0.95);
  --vs-simple-compare-accent: #ffd36a;
  --vs-simple-cvd-accent: #64eadc;
  --vs-simple-lower-oi: #c9b7ff;
  --vs-simple-lower-cvd: #b4dcff;
  --vs-simple-side-surface: radial-gradient(circle at top, rgba(255, 255, 255, 0.04), transparent 34%), linear-gradient(180deg, rgba(30, 31, 34, 0.98), rgba(20, 21, 24, 0.99));
  --vs-simple-side-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.025), 0 18px 32px rgba(0, 0, 0, 0.22);
  --vs-simple-trades-surface: #0d0f12;
  --vs-simple-trades-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.02);
  --vs-simple-trades-head: linear-gradient(180deg, rgba(21, 27, 34, 0.96), rgba(12, 15, 19, 0.98));
  --vs-simple-trades-table-head: #101318;
  --vs-simple-trades-help-surface: #0a1016;
  --vs-simple-trades-help-shadow: 0 12px 28px rgba(0, 0, 0, 0.58);
  --vs-simple-trades-buy: #47dbc9;
  --vs-simple-trades-sell: #ff7381;
  --vs-favorites-add-border: rgba(66, 220, 138, 0.42);
  --vs-favorites-add-ink: #9ef0c3;
  --vs-favorites-add-active: rgba(20, 88, 58, 0.42);
  --vs-favorites-save-border: rgba(66, 220, 138, 0.42);
  --vs-favorites-save-ink: #9ef0c3;
  --vs-favorites-delete-ink: rgba(255, 124, 138, 0.82);
  --vs-favorites-remove-ink: rgba(255, 124, 138, 0.76);
  --vs-favorites-panel-surface: rgba(7, 10, 12, 0.985);
  --vs-favorites-panel-border: color-mix(in srgb, var(--vs-chrome-tint) 34%, transparent);
  --vs-favorites-panel-shadow: 0 16px 32px color-mix(in srgb, var(--vs-shadow-ink) 58%, transparent);
  --vs-favorites-workspace-border: rgba(160, 170, 184, 0.28);
  --vs-favorites-title-ink: #dceeff;
  --vs-favorites-field-ink: color-mix(in srgb, var(--vs-cool-text-ink) 62%, transparent);
  --vs-favorites-status-ok: #72e6a7;
  --vs-favorites-status-warn: #ffd36e;
  --vs-favorites-status-error: #ff7c8a;
  --vs-favorites-result-border: #252929;
  --vs-favorites-result-surface: #101313;
  --vs-favorites-result-ink: #dfe5ee;
  --vs-favorites-result-hover: #151a1c;
  --vs-favorites-route-ink: rgba(180, 220, 255, 0.54);
  --vs-favorites-empty-ink: rgba(180, 220, 255, 0.52);
  --vs-favorites-empty-strong-ink: color-mix(in srgb, var(--vs-copy-neutral-ink) 82%, transparent);
  --vs-favorites-trades-toggle-border: rgba(71, 219, 201, 0.54);
  --vs-favorites-trades-toggle-surface: rgba(71, 219, 201, 0.10);
  --vs-favorites-bot-border: rgba(71, 219, 201, 0.22);
  --vs-favorites-bot-surface: rgba(20, 66, 55, 0.62);
  --vs-favorites-time-ink: rgba(190, 202, 216, 0.72);
  --vs-favorites-head-toggle-surface: #11151a;
  --vs-favorites-head-toggle-ink: #67b7ff;
  --vs-favorites-head-toggle-active-ink: #8ff5e8;
  --vs-favorites-head-toggle-hover-border: rgba(71, 219, 201, 0.62);
  --vs-favorites-row-border: rgba(126, 143, 158, 0.14);
  --vs-favorites-row-surface: rgba(16, 20, 24, 0.82);
  --vs-favorites-row-time-border: rgba(190, 202, 216, 0.06);
  --vs-favorites-row-time-surface: rgba(3, 6, 8, 0.22);
  --vs-favorites-row-time-ink: rgba(190, 202, 216, 0.60);
  --vs-favorites-buy-border: rgba(71, 219, 201, 0.16);
  --vs-favorites-buy-surface: linear-gradient(90deg, rgba(71, 219, 201, 0.025), rgba(71, 219, 201, 0.085));
  --vs-favorites-sell-border: rgba(255, 115, 129, 0.16);
  --vs-favorites-sell-surface: linear-gradient(90deg, rgba(255, 115, 129, 0.02), rgba(255, 115, 129, 0.075));
  --vs-favorites-bot-active-surface: rgba(25, 91, 69, 0.18);
  --vs-favorites-bot-active-shadow: inset 0 0 0 1px rgba(71, 219, 201, 0.34);
  --vs-favorites-bot-row-surface: rgba(27, 72, 59, 0.72);
  --vs-favorites-bot-stop-surface: rgba(255, 64, 82, 0.30);
  --vs-favorites-bot-stop-shadow: inset 0 0 0 1px rgba(255, 115, 129, 0.68);
  --vs-simple-side-head: linear-gradient(180deg, rgba(255, 255, 255, 0.02), transparent), rgba(8, 10, 12, 0.5);
  --vs-simple-table-head: linear-gradient(180deg, rgba(38, 42, 48, 0.98), rgba(28, 31, 36, 0.98));
  --vs-simple-table-shadow: 0 1px 0 rgba(0, 0, 0, 0.24);
  --vs-simple-pair-surface: rgba(18, 21, 25, 0.34);
  --vs-simple-pair-hover: rgba(30, 37, 46, 0.56);
  --vs-simple-pair-active: linear-gradient(90deg, rgba(32, 46, 61, 0.92), rgba(20, 27, 35, 0.86));
  --vs-simple-inline-badge-surface: rgba(12, 22, 34, 0.54);
  --vs-simple-pin-badge-surface: rgba(48, 37, 6, 0.54);
  --vs-simple-pin-accent: #f0b90b;
  --vs-simple-positive: #83dca7;
  --vs-simple-negative: #e79aa4;
  --vs-simple-muted-opacity: 0.68;
  --vs-advanced-auth-ok-border: rgba(107, 183, 111, 0.45);
  --vs-advanced-auth-ok-ink: #b3f6b6;
  --vs-advanced-auth-bypass-border: rgba(220, 198, 86, 0.45);
  --vs-advanced-auth-bypass-ink: #ffe38d;
  --vs-advanced-chart-empty-border: rgba(119, 136, 153, 0.44);
  --vs-advanced-chart-empty-surface: rgba(8, 10, 12, 0.66);
  --vs-advanced-chart-link-border: rgba(94, 164, 220, 0.72);
  --vs-advanced-chart-link-surface: #15191f;
  --vs-advanced-chart-link-ink: #e4ebf4;
  --vs-advanced-chart-link-label-ink: rgba(193, 207, 224, 0.78);
  --vs-advanced-chart-link-status-ink: rgba(192, 204, 219, 0.9);
  --vs-advanced-chart-link-success-ink: #7fe3a2;
  --vs-advanced-chart-link-error-ink: #ff8c8c;
  --vs-advanced-chart-pin-border: rgba(255, 188, 35, 0.55);
  --vs-advanced-chart-pin-ink: #ffcf67;
  --vs-advanced-chart-pin-surface: rgba(255, 188, 35, 0.09);
  --vs-advanced-chart-title-ink: #eef4ff;
  --vs-advanced-chart-state-ink: rgba(255, 211, 106, 0.7);
  --vs-advanced-chart-meta-ink: rgba(188, 199, 214, 0.78);
  --vs-advanced-chart-copy-surface: #0b0f14;
  --vs-advanced-chart-copy-ink: rgba(214, 223, 234, 0.72);
  --vs-advanced-chart-copy-hover-surface: #15202a;
  --vs-advanced-chart-copy-hover-ink: #f1f6fd;
  --vs-advanced-chart-copy-success-ink: #7fe2a0;
  --vs-advanced-chart-copy-error-ink: #ff7c8a;
  --vs-advanced-chart-frame-surface: #242424;
  --vs-advanced-chart-status-ink: rgba(214, 223, 234, 0.82);
  --vs-advanced-chart-placeholder-ink: rgba(188, 199, 214, 0.72);
  --vs-advanced-layout-count-ink: rgba(166, 180, 194, 0.86);
  --vs-advanced-layout-column-border: rgba(78, 98, 121, 0.78);
  --vs-advanced-layout-column-surface: rgba(15, 19, 24, 0.9);
  --vs-advanced-layout-column-ink: rgba(221, 242, 255, 0.98);
  --vs-advanced-layout-row-border: rgba(45, 52, 63, 0.72);
  --vs-advanced-layout-row-surface: rgba(34, 38, 44, 0.74);
  --vs-advanced-layout-row-alternate-surface: rgba(37, 41, 47, 0.82);
  --vs-advanced-layout-head-ink: rgba(193, 203, 216, 0.9);
  --vs-advanced-layout-title-ink: rgba(219, 226, 235, 0.94);
  --vs-advanced-layout-status-ink: rgba(255, 197, 84, 0.88);
  --vs-advanced-layout-divider: rgba(43, 49, 59, 0.82);
  --vs-advanced-layout-order-border: rgba(78, 98, 121, 0.78);
  --vs-advanced-layout-order-surface: rgba(15, 19, 24, 0.76);
  --vs-advanced-layout-order-ink: rgba(205, 229, 246, 0.92);
  --vs-advanced-layout-order-hover-ink: rgba(232, 248, 255, 1);
  --vs-advanced-layout-order-hover-border: rgba(93, 177, 232, 0.9);
  --vs-advanced-layout-order-hover-surface: rgba(24, 55, 76, 0.88);
  --vs-advanced-layout-choice-ink: rgba(184, 197, 214, 0.9);
  --vs-advanced-layout-choice-accent: #4ea3dd;
  --vs-advanced-layout-selected-ink: rgba(221, 242, 255, 0.98);
  --vs-advanced-layout-selected-surface: rgba(31, 78, 112, 0.52);
  --vs-advanced-layout-selected-shadow: inset 0 0 0 1px rgba(94, 164, 220, 0.28);
  --vs-advanced-layout-selected-border: rgba(94, 164, 220, 0.72);
  --vs-advanced-layout-settings-ink: rgba(224, 232, 241, 0.96);
  --vs-advanced-meta-heading-ink: rgba(91, 210, 199, 0.96);
  --vs-advanced-meta-copy-ink: rgba(167, 177, 188, 0.94);
  --vs-advanced-meta-divider: rgba(43, 49, 59, 0.72);
  --vs-advanced-meta-mode-divider: rgba(43, 49, 58, 0.82);
  --vs-advanced-meta-active-divider: rgba(45, 86, 111, 0.66);
  --vs-advanced-feed-heading-density-rail: rgba(102, 211, 173, 0.72);
  --vs-advanced-feed-heading-spread-rail: rgba(255, 127, 147, 0.7);
  --vs-advanced-feed-item-border: rgba(93, 107, 126, 0.35);
  --vs-advanced-feed-item-surface: rgba(10, 12, 17, 0.84);
  --vs-advanced-feed-item-ink: #e6edf7;
  --vs-advanced-feed-spread-tint: rgba(86, 102, 160, 0.14);
  --vs-advanced-feed-spread-surface: rgba(11, 13, 19, 0.9);
  --vs-advanced-feed-spread-rail: rgba(125, 140, 255, 0.66);
  --vs-advanced-feed-value-ink: #f5f8ff;
  --vs-advanced-feed-density-bid-ink: #74ddb0;
  --vs-advanced-feed-density-ask-ink: #f3a296;
  --vs-advanced-feed-density-detail-ink: rgba(186, 197, 210, 0.82);
  --vs-advanced-feed-spread-pair-ink: rgba(214, 223, 234, 0.86);
  --vs-advanced-feed-spread-percent-ink: #ffd36a;
  --vs-advanced-feed-spread-leg-ink: rgba(214, 223, 234, 0.76);
  --vs-advanced-feed-spread-short-ink: #f28a8a;
  --vs-advanced-feed-spread-long-ink: #7fdca2;
  --vs-advanced-feed-spread-row-ink: rgba(196, 206, 220, 0.72);
  --vs-advanced-feed-item-hover-border: rgba(141, 169, 212, 0.56);
  --vs-advanced-feed-item-hover-surface: rgba(16, 20, 27, 0.92);
  --vs-advanced-feed-meta-ink: rgba(186, 197, 210, 0.74);
  --vs-advanced-feed-separator-ink: rgba(186, 197, 210, 0.64);
  --vs-advanced-feed-pair-ink: #eef4ff;
  --vs-advanced-feed-bid-ink: #6fd4a4;
  --vs-advanced-feed-ask-ink: #f19a8f;
  --vs-ref-heading-ink: #e8e9e4;
  --vs-ref-row-rule: #242828;
  --vs-compact-control-border: #3b4040;
  --vs-compact-control-surface: #151919;
  --vs-compact-control-ink: #bcbeb8;
  --vs-ref-header-rule: #252929;
  --vs-ref-chart-title-ink: #dfe0dc;
  --vs-ref-table-ink: #c9cbc4;
  --vs-ref-table-cell-border: #1e2222;
  --vs-ref-table-head-ink: #a5aaa4;
  --vs-ref-footer-ink: #8f9691;
  --vs-ref-footer-title-ink: #6f7772;
  --vs-ref-footer-link-ink: #a7aba5;
  --vs-ref-timeframe-ink: #9b9f9a;
  --vs-ref-timeframe-active-ink: #f0f2ec;
  --vs-ref-chart-empty-ink: #a8aaa4;
  --vs-advanced-control-idle: rgba(26, 28, 32, 0.96);
  --vs-advanced-control-active: rgba(20, 68, 112, 0.72);
  --vs-advanced-pin-rail: #ffbc23;
  --vs-advanced-frame-divider: rgba(0, 0, 0, 0.42);
  --vs-advanced-heading-ink: #e09415;
  --vs-advanced-density-bid-shadow: inset 2px 0 0 rgba(47, 203, 127, 0.62);
  --vs-advanced-density-ask-shadow: inset 2px 0 0 rgba(255, 120, 101, 0.62);
  --vs-advanced-control-muted-ink: rgba(194, 201, 210, 0.82);
  --vs-advanced-exchange-popout-ink: rgba(178, 201, 224, 0.72);
  --vs-advanced-heading-secondary-ink: rgba(197, 214, 232, 0.92);
  --vs-advanced-feed-title-ink: rgba(214, 223, 234, 0.88);
  --vs-advanced-route-badge-ink: #35c0b6;
  --vs-advanced-workspace-surface: #17191d;
  --vs-advanced-feed-card-ink: #d8dfe5;
  --vs-advanced-density-surface: #14161a;
  --vs-advanced-density-bid-rail-shadow: inset 2px 0 0 rgba(111, 185, 143, 0.82);
  --vs-advanced-density-ask-rail-shadow: inset 2px 0 0 rgba(242, 100, 104, 0.82);
  --vs-advanced-heading-strong-ink: #f1f3ee;
  --vs-advanced-bot-card-border: #222626;
  --vs-advanced-feed-card-surface: #101212;
  --vs-advanced-card-muted-ink: #cfd1cb;
  --vs-advanced-bot-strong-ink: #f0f1eb;
  --vs-advanced-bot-meta-ink: #9b9f9a;
  --vs-advanced-bot-event-ink: #d7d8d2;
  --vs-advanced-bot-buy-ink: #65cf70;
  --vs-advanced-bot-sell-ink: #ff5a55;
  --vs-advanced-density-border: #242828;
  --vs-advanced-density-bid-rail: #5ac968;
  --vs-advanced-density-ask-rail: #ff5a55;
  --vs-advanced-density-meta-ink: #9ca09b;
  --vs-advanced-density-headline-ink: #b78cff;
  --vs-advanced-density-body-ink: #d8d9d4;
  --vs-advanced-density-value-ink: #f0f1ec;
  --vs-advanced-chart-scoped-title-ink: #f3f6f8;
  --vs-advanced-chart-exchange-ink: #e28128;
  --vs-advanced-chart-control-border: rgba(57, 61, 69, 0.9);
  --vs-advanced-chart-control-surface: #0f1113;
  --vs-advanced-table-head-surface: #191b1f;
  --vs-advanced-table-head-ink: #dfe6eb;
  --vs-advanced-filter-border: #48515b;
  --vs-advanced-filter-surface: #1b1f26;
  --vs-advanced-settings-nav-surface: #191b1f;
  --vs-advanced-settings-note-ink: #87919b;
  --vs-advanced-mute-surface: rgba(52, 12, 20, 0.82);
  --vs-advanced-mute-ink: #ffb8c2;
  --vs-advanced-mute-hover-surface: rgba(92, 22, 24, 0.92);
  --vs-advanced-mute-hover-ink: #ffd7d7;
  --vs-advanced-feed-reader-image-surface: #090b0f;
  --vs-chart-embed-divider: rgba(72, 78, 88, 0.52);
  --vs-chart-embed-surface: #242424;
  --vs-chart-graph-embed-surface: #181a1d;
  --vs-chart-zoom-empty-surface: rgba(8, 10, 13, 0.72);
  --vs-chart-zoom-empty-ink: rgba(229, 233, 240, 0.84);
  --vs-chart-volume-label-ink: rgba(184, 196, 212, 0.66);
  --vs-chart-primary-ink: #f2f4f8;
  --vs-chart-primary-shadow: 0 1px 0 rgba(0, 0, 0, 0.62);
  --vs-chart-exchange-heading-ink: rgba(171, 180, 191, 0.72);
  --vs-venue-chip-neutral-ink: rgba(226, 231, 238, 0.84);
  --vs-venue-chip-neutral-border: rgba(184, 196, 212, 0.42);
  --vs-venue-chip-neutral-surface: rgba(9, 13, 18, 0.28);
  --vs-venue-chip-neutral-glow: rgba(184, 196, 212, 0.12);
  --vs-venue-chip-floor: rgba(8, 10, 13, 0.18);
  --vs-venue-chip-selected-floor: rgba(8, 10, 13, 0.34);
  --vs-venue-chip-text-shadow: 0 1px 0 rgba(0, 0, 0, 0.7);
  --vs-universe-ticker-ink: #dceeff;
  --vs-universe-ticker-hover-ink: #ffffff;
  --vs-universe-metric-label-ink: rgba(139, 144, 152, 0.86);
  --vs-universe-primary-ink: #e3e8ef;
  --vs-universe-market-border: rgba(184, 196, 212, 0.28);
  --vs-universe-futures-ink: #b4dcff;
  --vs-universe-spot-border: rgba(120, 198, 154, 0.34);
  --vs-universe-spot-ink: #b8e8cb;
  --vs-universe-muted-ink: rgba(139, 144, 152, 0.72);
  --vs-universe-toggle-ink: rgba(170, 176, 184, 0.66);
  --vs-universe-method-ink: #67b7ff;
  --vs-universe-foot-ink: rgba(190, 199, 210, 0.78);
  --vs-universe-sort-ink: #bce3ff;
  --vs-universe-volume-ink: #d8f4ff;
  --vs-universe-currency-ink: rgba(190, 199, 210, 0.64);
  --vs-universe-empty-ink: rgba(139, 144, 152, 0.52);
  --vs-universe-error-ink: #ffb4a8;
  --vs-universe-row-muted-ink: rgba(139, 144, 152, 0.58);
  --vs-chart-pane-shell-border: #2d3036;
  --vs-chart-pane-shell-fill: radial-gradient(circle at top, color-mix(in srgb, var(--vs-chrome-glint) 4.5%, transparent), transparent 34%), linear-gradient(180deg, rgba(46, 48, 53, 0.96), rgba(28, 29, 32, 0.98));
  --vs-chart-pane-border: #3b3f46;
  --vs-chart-pane-fill: linear-gradient(180deg, rgba(44, 45, 48, 0.98), rgba(31, 32, 35, 0.98));
  --vs-chart-pane-bottom-shade: rgba(0, 0, 0, 0.18);
  --vs-chart-side-fill: radial-gradient(circle at top, color-mix(in srgb, var(--vs-chrome-glint) 4%, transparent), transparent 34%), linear-gradient(180deg, rgba(30, 31, 34, 0.98), rgba(20, 21, 24, 0.99));
  --vs-chart-side-head-fill: linear-gradient(180deg, color-mix(in srgb, var(--vs-chrome-glint) 2%, transparent), transparent), rgba(8, 10, 12, 0.5);
  --vs-chart-side-title-ink: #f0b90b;
  --vs-chart-side-meta-ink: rgba(229, 233, 240, 0.74);
  --vs-chart-floating-title-shadow: 0 1px 0 rgba(0, 0, 0, 0.55);
  --vs-chart-floating-meta-ink: rgba(229, 233, 240, 0.64);
  --vs-chart-floating-zoom-meta-ink: rgba(229, 233, 240, 0.76);
  --vs-chart-zoom-scale-surface: rgba(7, 9, 12, 0.84);
  --vs-chart-ruler-label-surface: rgba(10, 13, 18, 0.92);
  --vs-chart-ruler-label-ink: #d8ecff;
  --vs-chart-draw-toolbar-border: rgba(64, 70, 80, 0.78);
  --vs-chart-draw-toolbar-surface: rgba(5, 6, 8, 0.9);
  --vs-chart-draw-icon-ink: rgba(218, 225, 235, 0.82);
  --vs-chart-draw-button-surface: rgba(14, 16, 20, 0.78);
  --vs-chart-draw-hover-ink: #edf6ff;
  --vs-chart-draw-hover-surface: rgba(22, 27, 34, 0.94);
  --vs-chart-draw-active-ink: #ffd36a;
  --vs-chart-draw-active-border: rgba(255, 211, 106, 0.76);
  --vs-chart-draw-active-surface: rgba(49, 38, 14, 0.92);
  --vs-chart-lower-scale-ink: rgba(144, 160, 181, 0.68);
  --vs-chart-lower-scale-shadow: 0 0 2px rgba(0, 0, 0, 0.95);
  --vs-chart-lower-scale-current-ink: rgba(159, 190, 255, 0.82);
  --vs-chart-lower-scale-advanced-ink: rgba(178, 188, 202, 0.66);
  --vs-chart-inset-price-ink: rgba(215, 221, 229, 0.86);
  --vs-chart-inset-current-ink: #ebfbff;
  --vs-chart-inset-current-surface: rgba(54, 198, 188, 0.86);
  --vs-chart-inset-guide: rgba(116, 232, 224, 0.42);
  --vs-chart-inset-time-ink: rgba(215, 221, 229, 0.72);
  --vs-chart-inset-time-surface: rgba(5, 7, 11, 0.74);
  --vs-chart-inset-volume-ink: rgba(215, 221, 229, 0.78);
  --vs-chart-alert-pair-ink: #ecfbff;
  --vs-chart-alert-pair-shadow: 0 0 12px rgba(116, 232, 224, 0.18);
  --vs-simple-trades-divider: #2d3036;
  --vs-spike-page-surface: linear-gradient(180deg, rgba(29, 31, 35, 0.99), rgba(12, 14, 17, 1));
  --vs-toast-surface: rgba(8, 10, 13, 0.92);
  --vs-advanced-grid-cell-border: rgba(58, 74, 88, 0.72);
  --vs-advanced-grid-cell-surface: rgba(11, 15, 18, 0.94);
  --vs-advanced-grid-head-border: rgba(49, 63, 74, 0.66);
  --vs-advanced-grid-head-surface: rgba(17, 22, 26, 0.96);
  --vs-advanced-grid-placeholder-ink: rgba(116, 139, 151, 0.58);
  --vs-advanced-grid-resize-active: rgba(103, 212, 255, 0.94);
  --vs-status-attention-ink: #d8ddb9;
  --vs-feed-column-resize-rail: rgba(38, 224, 239, 0.22);
  --vs-feed-section-resize-rail: rgba(38, 224, 239, 0.24);
  --vs-help-trigger-surface:
    radial-gradient(circle at 50% 22%, color-mix(in srgb, var(--vs-chrome-cool) 20%, transparent), transparent 52%),
    linear-gradient(180deg, rgba(34, 43, 55, 0.96), rgba(10, 15, 22, 0.98));
  --vs-help-trigger-ink: #d8efff;
  --vs-help-trigger-hover-surface:
    radial-gradient(circle at 50% 22%, color-mix(in srgb, var(--vs-chrome-cool) 32%, transparent), transparent 54%),
    linear-gradient(180deg, rgba(43, 57, 74, 0.98), rgba(11, 20, 31, 0.99));
  --vs-help-trigger-hover-ink: #ffffff;
  --vs-twap-popout-page-surface: linear-gradient(180deg, rgba(22, 23, 27, 1), rgba(7, 8, 10, 1));
  --vs-twap-popout-shell-surface: rgba(8, 9, 11, 0.96);
  --vs-table-header-ink: #e3e8ef;
  --vs-alert-empty-ink: #e8d98a;
  --vs-alert-fresh-surface: rgba(120, 198, 154, 0.12);
  --vs-alert-fresh-hover-surface: rgba(120, 198, 154, 0.18);
  --vs-alert-popout-surface: rgba(5, 8, 13, 0.64);
  --vs-alert-chart-close-surface: rgba(5, 8, 13, 0.72);
  --vs-alert-chart-close-hover-border: rgba(201, 134, 148, 0.58);
  --vs-alert-chart-close-hover-surface: rgba(201, 134, 148, 0.11);
  --vs-alert-chart-close-hover-ink: #ffd6dc;
  --vs-top-limit-ink: #f05f66;
  --vs-table-collapse-ink: #8ea3b7;
  --vs-table-collapse-hover-ink: #dfe6eb;
  --vs-ls-separator-ink: rgba(139, 144, 152, 0.72);
  --vs-alert-side-head-surface: rgba(8, 10, 13, 0.98);
  --vs-alert-side-head-ink: #f2f5f8;
  --vs-alert-side-row-divider: rgba(48, 54, 64, 0.78);
  --vs-alert-side-row-surface: rgba(12, 14, 18, 0.98);
  --vs-alert-side-price-ink: #c4cbd5;
  --vs-alert-side-control-border: rgba(112, 128, 146, 0.42);
  --vs-ban-section-ink: #ffd36a;
  --vs-ban-error-border: rgba(207, 102, 113, 0.55);
  --vs-ban-error-ink: #ef9aa4;
  --vs-chart-alert-pulse-rgb: 92, 214, 144;
  --vs-flash-buy-rgb: 0, 193, 106;
  --vs-flash-sell-rgb: 255, 92, 122;
  --vs-flash-neutral-rgb: 103, 183, 255;
  --vs-flash-twap-rgb: 178, 140, 255;
  --vs-flash-news-rgb: 240, 185, 11;
  --vs-flash-onchain-rgb: 49, 199, 168;
  --vs-flash-alert-rgb: 120, 198, 154;
  --vs-cabinet-accent: #aab0b8;
  --vs-cabinet-icon: #8b9098;
  --vs-cabinet-payment-blocker-border: #765f20;
  --vs-cabinet-payment-blocker-ink: #ffc84d;
  --vs-cabinet-status-neutral-border: #385064;
  --vs-cabinet-status-neutral-ink: #9cadba;
  --vs-cabinet-status-ok-border: #287454;
  --vs-cabinet-status-ok-ink: #55d99e;
  --vs-cabinet-status-pending-border: #8b6c16;
  --vs-cabinet-status-pending-ink: #ffc33d;
  --vs-cabinet-status-error-border: #74343b;
  --vs-cabinet-status-error-ink: #ff7479;
  --vs-cabinet-qr-surface: #fff;
  --vs-cabinet-ring-border: rgba(170, 176, 184, .14);
  --vs-cabinet-access-inactive-border: #33404a;
  --vs-cabinet-access-inactive-ink: #65727d;
  --vs-cabinet-ticket-active-dot: #f2c94c;
  --vs-cabinet-ticket-active-shadow: 0 0 8px rgba(242, 201, 76, .4);
  --vs-utility-page-surface: radial-gradient(circle at top left, #23272e 0, #17191d 42%, #121419 100%);
  --vs-utility-panel-surface: linear-gradient(180deg, #202329, #15181d);
  --vs-utility-panel-shadow: 0 18px 60px rgba(0, 0, 0, 0.36);
  --vs-utility-line: #334150;
  --vs-utility-text: #d7dde5;
  --vs-utility-muted: #8794a3;
  --vs-utility-heading: #fff;
  --vs-utility-control-border: #425367;
  --vs-utility-control-surface: #1b222b;
  --vs-utility-log-border: #2e3640;
  --vs-utility-log-surface: #111419;
  --vs-utility-log-ink: #c7d1dd;
  --vs-utility-info-rgb: 97, 223, 255;
  --vs-utility-ok-rgb: 143, 221, 179;
  --vs-utility-warn-rgb: 240, 185, 11;
  --vs-utility-error-rgb: 255, 124, 138;
  --vs-voice-page-surface: #070909;
  --vs-voice-panel-surface: #101313;
  --vs-voice-shell-surface: linear-gradient(180deg, #0c0e0e 0, #090b0b 100%);
  --vs-voice-shell-shadow: 0 18px 60px rgba(0, 0, 0, 0.38);
  --vs-voice-header-surface: #0b0d0d;
  --vs-voice-field-surface: #0b0e0e;
  --vs-voice-button-surface: #111515;
  --vs-voice-line: #2d3030;
  --vs-voice-line-strong: #3c4242;
  --vs-voice-text: #d7dddd;
  --vs-voice-heading: #fff;
  --vs-voice-muted: #8f9999;
  --vs-voice-faint: #657171;
  --vs-voice-premium-muted: #8e9999;
  --vs-voice-premium-faint: #637070;
  --vs-voice-info-rgb: 66, 219, 230;
  --vs-voice-ok-rgb: 94, 224, 131;
  --vs-voice-warn-rgb: 240, 185, 11;
  --vs-voice-error-rgb: 255, 78, 95;
  --vs-voice-purple-ink: #b48cff;
  --vs-voice-stop-ink: #ff9ba5;
  --vs-auth-page-surface: #0c0c0c;
  --vs-auth-text: #f2f2f2;
  --vs-auth-muted: rgba(242, 242, 242, 0.45);
  --vs-auth-dialogue-surface: rgba(245, 245, 238, 0.97);
  --vs-auth-dialogue-ink: #111111;
  --vs-auth-dialogue-outline: rgba(12, 12, 12, 0.94);
  --vs-auth-dialogue-shadow: 0 8px 22px rgba(0, 0, 0, 0.34);
  --vs-auth-action-ink: #f4f7ff;
  --vs-auth-action-hover-ink: #ffffff;
  --vs-auth-success-ink: rgba(118, 222, 143, 0.9);
  --vs-auth-warning-ink: rgba(255, 211, 118, 0.9);
  --vs-auth-error-ink: rgba(255, 116, 116, 0.9);
  --vs-auth-error-border: rgba(255, 116, 116, 0.28);
  --vs-auth-error-surface: rgba(12, 12, 12, 0.8);
  --vs-auth-error-title-ink: rgba(255, 170, 170, 0.95);
  --vs-simple-cfg-veil: rgba(3, 4, 6, 0.72);
  --vs-simple-cfg-panel-line: rgba(92, 112, 132, 0.74);
  --vs-simple-cfg-panel-surface: linear-gradient(180deg, rgba(31, 33, 38, 0.98), rgba(13, 15, 18, 0.99));
  --vs-simple-cfg-head-surface: rgba(4, 6, 9, 0.54);
  --vs-simple-cfg-ink: #eef5ff;
  --vs-simple-cfg-close-surface: rgba(7, 12, 18, 0.86);
  --vs-simple-cfg-close-ink: rgba(215, 221, 229, 0.78);
  --vs-simple-cfg-section-ink: rgba(215, 221, 229, 0.68);
  --vs-simple-cfg-check-ink: rgba(230, 236, 244, 0.78);
  --vs-simple-cfg-field-label-ink: rgba(215, 221, 229, 0.72);
  --vs-simple-cfg-field-line: rgba(92, 112, 132, 0.58);
  --vs-simple-cfg-field-surface: rgba(5, 7, 10, 0.84);
  --vs-simple-cfg-action-surface: rgba(13, 26, 39, 0.78);
  --vs-simple-cfg-action-ink: #dceeff;
  --vs-simple-cfg-danger-line: rgba(255, 103, 103, 0.44);
  --vs-simple-cfg-danger-surface: rgba(55, 18, 18, 0.58);
  --vs-simple-cfg-danger-ink: #ffb0b0;
}
