.cw-host{--cw-ui-font:var(--zx-font,ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);--cw-body-font:var(--zx-font,ui-monospace, "SF Mono", SFMono-Regular, Menlo, monospace);--cw-space-1:2px;--cw-space-2:4px;--cw-space-3:6px;--cw-space-4:8px;--cw-space-6:12px;--cw-space-8:16px;--cw-surface-gutter:var(--cw-space-6);--cw-font-size-small:11px;--cw-font-size-body:13px;--cw-font-size-title:14px;--cw-font-size-touch-title:16px;--cw-settings-font-section:var(--cw-font-size-small);--cw-settings-font-field:12px;--cw-settings-font-body:var(--cw-font-size-body);--cw-settings-font-caption:var(--cw-font-size-small);--cw-settings-font-weight:400;--cw-settings-section-transform:uppercase;--cw-settings-section-color:var(--zx-text-muted);--cw-settings-field-color:var(--zx-text-muted);--cw-settings-body-color:var(--zx-text-2);--cw-settings-divider:color-mix(in srgb, var(--zx-border) 72%, transparent);--cw-settings-section-space:var(--cw-space-6);--cw-settings-row-space:var(--cw-space-4);--cw-settings-compact-space:var(--cw-space-2);--cw-settings-label-control-space:var(--cw-space-6);--cw-settings-row-min:34px;--cw-settings-phone-row-min:44px;--cw-settings-control-width:156px;--cw-settings-resource-identity-min:104px;--cw-layer-menu-dismiss:10;--cw-layer-transient:12;--cw-layer-panel:14;--cw-layer-child-modal:30;--cw-layer-overlay:120;--cw-layer-toast:130;--zx-bg:#0a0d12;--cw-chart-bg:#0a0d12;--zx-surface-bar:#0f1620;--zx-surface-pop:#0e131c;--zx-control:#131a25;--zx-hover:#1b2433;--zx-accent-bg:#16233a;--zx-border:#243044;--zx-border-strong:#38465a;--zx-focus:#78aaff;--zx-selected-border:#4a6aa0;--zx-text:#e7ecf3;--zx-text-2:#cdd6e3;--zx-text-muted:#9fb0c6;--zx-positive:#4ade80;--cw-positive-rgb:74, 222, 128;--cw-positive-alpha:1;--zx-accent-text:#9cc4ff;--zx-warn:#f0b132;--zx-danger:#f3556a;--cw-topbar-height:46px;--cw-rail-width:52px;--cw-topbar-control:30px;--cw-topbar-pad-x:6px;--cw-topbar-icon:16px;--cw-topbar-symbol-icon:12px;--cw-phone-control:40px;--cw-topbar-radius:6px;--cw-chip-radius:7px;--cw-state-active-bg:var(--zx-accent-bg);--cw-state-active-border:var(--zx-selected-border);--cw-state-active-text:var(--zx-accent-text);--cw-state-active-mark:var(--zx-selected-border);--cw-control-bg:var(--zx-control);--cw-control-hover-bg:var(--zx-hover);--cw-control-pressed-bg:var(--zx-hover);--cw-focus-ring:var(--zx-focus);--cw-disabled-surface:var(--zx-control);--cw-disabled-text:var(--zx-text-muted);--cw-topbar-active-bg:var(--cw-state-active-bg);--cw-topbar-active-border:var(--cw-state-active-border);--cw-topbar-active-text:var(--cw-state-active-text);--cw-menu-row-radius:7px;--cw-menu-row-pad-x:10px;--cw-control-radius:var(--cw-topbar-radius);--cw-icon-btn:var(--cw-topbar-control);--cw-scrollbar:8px;--cw-scrollbar-radius:4px;--cw-panel-width:320px;--cw-panel-control:var(--cw-topbar-control);--cw-panel-action:22px;--cw-panel-row-radius:var(--cw-menu-row-radius);--cw-panel-row-pad-y:7px;--cw-panel-row-pad-x:8px;--cw-panel-dot:8px;--cw-sheet-grabber-hit:20px;--cw-sheet-grabber-width:40px;--cw-sheet-grabber-height:4px;--cw-floating-radius:10px;--cw-floating-bg:var(--zx-surface-pop);--cw-floating-border:var(--zx-border);--cw-floating-action:34px;--cw-motion-fast-duration:.12s;--cw-motion-surface-duration:.14s;--cw-motion-layout-duration:.16s;--cw-motion-sheet-exit:.22s;--cw-motion-sheet-exit-easing:linear;--cw-motion-standard-easing:cubic-bezier(.2, .7, .3, 1);--cw-motion-emphasized-easing:cubic-bezier(.2, .8, .2, 1);--cw-status-bg:var(--zx-surface-pop);--cw-status-border:var(--zx-border);--cw-status-radius:var(--cw-floating-radius);--cw-status-pill-radius:999px;--cw-status-pad-y:7px;--cw-status-pad-x:11px;--cw-status-spinner:14px;--cw-status-dot:9px;--cw-cell-radius:var(--cw-control-radius);--cw-cell-axis-pill:18px;--cw-cell-action:22px;--cw-cell-chip-height:20px;--cw-cell-hover-bg:var(--zx-hover);--cw-danger-bg:color-mix(in srgb, var(--zx-danger) 12%, transparent);--cw-danger-border:color-mix(in srgb, var(--zx-danger) 42%, transparent);--cw-danger-text:var(--zx-bg);--cw-modal-scrim:#04060a9e;--cw-bounded-scrim:#00000040;--cw-spinner-track:color-mix(in srgb, var(--zx-text-muted) 22%, transparent);--cw-swatch-light-border:#ffffff38;--cw-swatch-dark-border:#0000002e;--cw-draw-btn:32px;--cw-draw-icon:19px;--cw-draw-rail-icon:26px;--cw-draw-tool-icon:26px;--cw-draw-catalog-icon:26px;--cw-draw-radius:8px;--cw-draw-swatch-radius:var(--cw-control-radius);--cw-draw-active-bg:var(--zx-hover);--cw-draw-active-border:transparent;--cw-draw-active-text:var(--zx-text)}.cw-host.cw-phone{--cw-topbar-height:48px;--cw-topbar-control:var(--cw-phone-control);--cw-rail-width:48px;--cw-panel-control:var(--cw-phone-control);--cw-panel-action:var(--cw-phone-control);--cw-floating-action:var(--cw-phone-control);--cw-draw-btn:var(--cw-phone-control);--cw-draw-rail-icon:22px}.cw-host.cw-no-topbar{--cw-topbar-height:0px}.cw-host{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box;background:var(--zx-bg);color:var(--zx-text);font:400 13px/1.4 var(--cw-body-font);width:100%;height:100%;position:relative;overflow:hidden}.cw-host.cw-safe-area{padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.cw-host>.cw-safe-area-content{width:100%;height:100%;position:relative;overflow:hidden}.cw-host *{box-sizing:border-box}.cw-host #grid{background:var(--zx-bg);transition:left var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing);gap:2px;display:grid;position:absolute;inset:0}.cw-host.cw-boot #grid{transition:none}.cw-host #grid{top:var(--cw-topbar-height);left:var(--cw-rail-width)}.cw-host.obj-open #grid,.cw-host.ind-open #grid{left:var(--cw-panel-width)}.cw-host #grid>.cell{background:var(--zx-bg);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative;overflow:hidden}.cw-host #grid.multi>.cell.focused{outline:2px solid var(--zx-focus);outline-offset:-2px;z-index:1}.cw-host #grid>.cell .cv{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.cw-host #grid>.cell .cv[data-chart-layer=main]:focus-visible{outline:none}.cw-host #grid>.cell .cv[data-chart-layer=main][data-cw-keyboard-focus-return]:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}@keyframes cw-chart-in{0%{opacity:.25}to{opacity:1}}.cw-host #grid>.cell .cv.fade{animation:cw-chart-in var(--cw-motion-surface-duration) var(--cw-motion-standard-easing)}.cw-host #grid>.cell .cv:first-child{cursor:crosshair}.cw-host #grid>.cell .ov{pointer-events:none}.cw-host .cell-head{z-index:4;pointer-events:none;align-items:center;gap:4px;display:flex;position:absolute;bottom:4px;right:60px}.cw-host.hide-legend .cell-market{display:none!important}.cw-host .cell-identity{display:none}.cw-host.hide-legend .cell-identity{display:none!important}.cw-host .cell-head>*{pointer-events:auto}.cw-host #grid:not(.multi) .cell-max-btn{display:none}.cw-host .cell-axis-pills{width:var(--cw-gutter,56px);z-index:12;pointer-events:none;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;bottom:4px;right:0}.cw-host .cell-pane-chrome{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cw-host .cell-pane-head{z-index:2;box-sizing:border-box;height:20px;color:var(--zx-text-muted);pointer-events:none;background:0 0;border:0;outline:none;align-items:center;gap:0;padding:0;display:flex;position:absolute;top:5px;left:6px}.cw-host .cell-pane-head[data-pane-collapsed]{top:calc(var(--cw-pane-height,20px) / 2 - 10px)}.cw-host.hide-legend .cell-pane-head,.cw-host.cw-status-line-hidden .cell-pane-head{display:none!important}.cw-host .cell-pane-hit{align-items:center;min-width:0;height:20px;display:flex;position:relative}.cw-host .cell-pane-select{z-index:1;appearance:none;border-radius:var(--cw-cell-radius);cursor:pointer;pointer-events:auto;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.cw-host .cell-pane-select[hidden]{display:none}.cw-host .cell-pane-title,.cw-host .cell-pane-value{text-overflow:ellipsis;white-space:nowrap;visibility:hidden;min-width:0;font:10px/20px ui-monospace,monospace;overflow:hidden}.cw-host .cell-pane-title{flex:0 auto}.cw-host .cell-pane-value{flex:0 auto;margin-inline:8px 4px}.cw-host .cell-pane-value:empty{margin-inline-start:4px}.cw-host .cell-pane-actions{box-sizing:border-box;pointer-events:auto;flex:none;align-items:center;height:22px;padding:0 1px;display:none;position:relative;overflow:hidden}.cw-host .cell-pane-head.selected{border-radius:var(--cw-cell-radius);background:var(--cw-chart-bg);overflow:hidden}.cw-host .cell-pane-head.selected:after,.cw-host .cell-price-indicator-row.selected:after{content:"";z-index:2;box-sizing:border-box;border:1px solid var(--cw-state-active-border);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.cw-host .cell-pane-action,.cw-host .cell-price-indicator-action{appearance:none;width:20px;height:20px;color:var(--zx-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:0 0 20px;justify-content:center;align-items:center;padding:0;display:none}.cw-host .cell-pane-select:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host .cell-pane-head.selected .cell-pane-title,.cw-host .cell-pane-head.selected .cell-pane-value{visibility:visible}.cw-host .cell-pane-head.interval-inactive .cell-pane-title,.cw-host .cell-pane-head.interval-inactive .cell-pane-value{color:var(--zx-text-muted)!important}.cw-host .cell-pane-head.selected .cell-pane-hit{padding-left:7px}.cw-host .cell-pane-head.selected .cell-pane-actions,.cw-host .cell-pane-head.selected .cell-pane-action:not([hidden]){display:inline-flex}.cw-host .cell-pane-action[hidden]{display:none}.cw-host .cell-pane-action:hover,.cw-host .cell-price-indicator-action:hover{color:var(--zx-text);background:var(--cw-cell-hover-bg)}.cw-host .cell-pane-layout-actions{z-index:3;border:1px solid var(--zx-border);border-radius:var(--cw-cell-radius);background:var(--cw-chart-bg);opacity:0;pointer-events:none;height:24px;transition:opacity var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);align-items:center;padding:0;display:inline-flex;position:absolute;top:3px;right:4px}.cw-host .cell-pane-layout-actions[data-pane-collapsed]{top:calc(var(--cw-pane-height,24px) / 2 - 12px)}.cw-host .cell-pane-layout-actions:focus-within,.cw-host .cell-pane-layout-actions[data-pane-maximized]{opacity:1;pointer-events:auto}.cw-host.hide-legend .cell-pane-layout-actions,.cw-host .cell-pane-layout-actions[hidden]{display:none!important}.cw-host .cell-pane-layout-action{appearance:none;width:24px;height:22px;color:var(--zx-text-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;padding:0;display:inline-flex}.cw-host .cell-pane-layout-action:hover:not(:disabled){color:var(--zx-text);background:var(--cw-cell-hover-bg)}.cw-host .cell-pane-layout-action:focus-visible{color:var(--zx-text);background:var(--cw-cell-hover-bg);outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host .cell-pane-maximize[aria-pressed=true]{color:var(--zx-text);background:var(--cw-control-pressed-bg)}.cw-host .cell-pane-layout-action:disabled{color:var(--zx-text-muted);cursor:default;opacity:.35}.cw-host .cell-pane-layout-action[hidden]{display:none}.cw-host .cell-pane-layout-action svg{width:15px;height:15px}.cw-host .cell-price-indicator-legend{top:calc(var(--cw-price-pane-top,0px) + 26px);z-index:11;height:max(0px, calc(var(--cw-price-pane-height,26px) - 26px));pointer-events:none;font:400 12px/20px ui-monospace,monospace;position:absolute;left:7px;right:60px;overflow:hidden}.cw-host .cell-price-indicator-legend:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host.hide-legend .cell-price-indicator-legend,.cw-host.cw-status-line-hidden .cell-price-indicator-legend{display:none}.cw-host .cell-price-indicator-row{top:calc(var(--cw-indicator-row,0) * 20px);box-sizing:border-box;border-radius:var(--cw-cell-radius);width:max-content;max-width:100%;height:20px;color:var(--zx-text-muted);pointer-events:none;background:0 0;border:1px solid #0000;align-items:center;display:flex;position:absolute;left:0;overflow:hidden}.cw-host .cell-price-indicator-title{appearance:none;color:inherit;font:inherit;cursor:pointer;pointer-events:auto;min-width:0;height:20px;padding:0 var(--cw-settings-compact-space);align-items:center;gap:var(--cw-settings-row-space);white-space:nowrap;text-align:left;background:0 0;border:0;display:inline-flex;overflow:hidden}.cw-host .cell-price-indicator-label,.cw-host .cell-price-indicator-value{visibility:hidden;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cw-host .cell-price-indicator-label{flex:0 auto}.cw-host .cell-price-indicator-value{flex:none}.cw-host .cell-price-indicator-value:empty{display:none}.cw-host .cell-price-indicator-actions{flex:none;align-items:center;height:20px;display:none}.cw-host .cell-price-indicator-row.selected{background:var(--cw-chart-bg);border-color:#0000}.cw-host .cell-price-indicator-row.selected .cell-price-indicator-label,.cw-host .cell-price-indicator-row.selected .cell-price-indicator-value{visibility:visible}.cw-host .cell-price-indicator-row.hidden .cell-price-indicator-value,.cw-host .cell-price-indicator-row.interval-inactive .cell-price-indicator-label,.cw-host .cell-price-indicator-row.interval-inactive .cell-price-indicator-value{color:var(--zx-text-muted)!important}.cw-host .cell-price-indicator-row.availability-unavailable{background:var(--cw-chart-bg)}.cw-host .cell-price-indicator-row.availability-unavailable .cell-price-indicator-label,.cw-host .cell-price-indicator-row.availability-unavailable .cell-price-indicator-value{visibility:visible}.cw-host .cell-price-indicator-row.hidden.structural .cell-price-indicator-label{color:var(--zx-text-muted)!important}.cw-host .cell-price-indicator-action{font:inherit;pointer-events:auto}.cw-host .cell-price-indicator-row.selected .cell-price-indicator-actions,.cw-host .cell-price-indicator-row.selected .cell-price-indicator-action:not([hidden]){display:inline-flex}.cw-host .cell-price-indicator-action[hidden]{display:none}@media (any-hover:hover) and (any-pointer:fine){.cw-host .cell-pane-layout-actions[data-pane-hovered]{opacity:1;pointer-events:auto}.cw-host .cell-pane-head:hover .cell-pane-actions,.cw-host .cell-price-indicator-row:hover .cell-price-indicator-actions,.cw-host .cell-pane-head:hover .cell-pane-action:not([hidden]),.cw-host .cell-price-indicator-row:hover .cell-price-indicator-action:not([hidden]){display:inline-flex}}.cw-host .cell-pane-action:focus-visible,.cw-host .cell-price-indicator-title:focus-visible,.cw-host .cell-price-indicator-action:focus-visible{color:var(--zx-text);background:var(--cw-cell-hover-bg);outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host .cell-price-indicator-action svg{width:16px;height:16px}.cw-host .cell-pane-separator{z-index:1;pointer-events:auto;touch-action:none;cursor:row-resize;outline:none;height:14px;position:absolute;top:-7px;left:0;right:0}.cw-host .cell-pane-separator[data-pane-resize-disabled]{pointer-events:none;touch-action:auto;cursor:default}.cw-host .cell-pane-separator:after{content:"";top:calc(50% + var(--cw-pane-separator-line-offset,0px));background:var(--zx-border);height:1px;transition:height var(--cw-motion-fast-duration) var(--cw-motion-standard-easing), background var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);position:absolute;left:0;right:0}.cw-host .cell-pane-separator:not([data-pane-resize-disabled]):hover:after,.cw-host .cell-pane-separator:not([data-pane-resize-disabled]):focus-visible:after{top:calc(50% - 1px + var(--cw-pane-separator-line-offset,0px));background:var(--zx-selected-border);height:3px}.cw-host .cell-axis-settings{appearance:none;width:var(--cw-cell-axis-pill);height:var(--cw-cell-axis-pill);border-radius:var(--cw-cell-radius);font:inherit;font-size:var(--cw-font-size-small);letter-spacing:.04em;color:var(--zx-text-muted);background:var(--zx-control);border:1px solid var(--zx-border);cursor:pointer;pointer-events:auto;justify-content:center;align-items:center;padding:0;font-weight:400;line-height:1;display:flex}.cw-host .cell-axis-settings:hover{background:var(--zx-hover);color:var(--zx-text-2);border-color:var(--zx-selected-border)}.cw-host .cell-axis-settings:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host .cell-axis-settings{color:var(--zx-text-muted)}.cw-host .cell-axis-settings svg{width:13px;height:13px}.cw-host .cell-live-btn,.cw-host .cell-reset-btn{bottom:var(--cw-recovery-bottom,34px);z-index:3;appearance:none;border:1px solid var(--zx-border);background:var(--zx-control);width:28px;height:28px;color:var(--zx-text-2);cursor:pointer;pointer-events:auto;opacity:1;transition:opacity var(--cw-motion-fast-duration) linear;border-radius:999px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute}.cw-host .cell-live-btn{right:calc(var(--cw-gutter,56px) + 8px)}.cw-host .cell-reset-btn{right:calc(var(--cw-gutter,56px) + 44px)}.cw-host .cell-live-btn[data-hidden],.cw-host .cell-reset-btn[data-hidden]{opacity:0;pointer-events:none;visibility:hidden}.cw-host .cell-live-btn:hover,.cw-host .cell-reset-btn:hover{background:var(--zx-hover);color:var(--zx-text);border-color:var(--zx-selected-border)}.cw-host .cell-live-btn:focus-visible,.cw-host .cell-reset-btn:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host .cell-live-btn svg,.cw-host .cell-reset-btn svg{width:14px;height:14px}.cw-host .cell-max-btn{appearance:none;width:var(--cw-cell-action);height:var(--cw-cell-action);border-radius:var(--cw-cell-radius);color:var(--zx-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.cw-host .cell-max-glyph{width:var(--cw-cell-action);height:var(--cw-cell-action);box-sizing:border-box;border:1px solid var(--zx-border);border-radius:var(--cw-cell-radius);background:var(--zx-control);justify-content:center;align-items:center;display:inline-flex}.cw-host .cell-max-glyph svg{width:14px;height:14px}.cw-host .cell-max-btn:hover{color:var(--zx-text);background:0 0}.cw-host .cell-max-btn:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.cw-host .cell-max-btn:hover .cell-max-glyph{background:var(--cw-cell-hover-bg);border-color:var(--zx-selected-border)}.cw-host.cell-max .cell.max .cell-max-glyph{background:var(--cw-state-active-bg);color:var(--cw-state-active-text);border-color:var(--cw-state-active-border)}.cw-host.cw-phone #grid.multi .cell-axis-pills{display:none}.cw-host.cw-phone .cell-pane-head,.cw-host.cw-phone .cell-pane-hit{align-items:center;height:26px;min-height:26px}.cw-host.cw-phone .cell-pane-hit{min-width:32px}.cw-host.cw-phone .cell-pane-head.selected,.cw-host.cw-phone .cell-price-indicator-row.selected{isolation:isolate;background:0 0;align-items:center;height:26px;min-height:26px;overflow:hidden}.cw-host.cw-phone .cell-pane-head.selected:before,.cw-host.cw-phone .cell-price-indicator-row.selected:before{content:"";z-index:-1;border-radius:var(--cw-cell-radius);background:var(--cw-chart-bg);pointer-events:none;height:26px;position:absolute;top:0;left:0;right:0}.cw-host.cw-phone .cell-pane-head.selected:after,.cw-host.cw-phone .cell-price-indicator-row.selected:after{height:26px;inset:0 0 auto}.cw-host.cw-phone .cell-pane-head.selected .cell-pane-hit{box-sizing:border-box;align-items:center;height:26px;min-height:26px;padding-top:0}.cw-host.cw-phone .cell-pane-actions{align-items:center;height:26px}.cw-host.cw-phone .cell-pane-layout-actions{display:none!important}.cw-host.cw-phone .cell-pane-layout-actions[data-pane-maximized]{box-sizing:border-box;opacity:1;pointer-events:auto;height:34px;display:inline-flex!important}.cw-host.cw-phone .cell-pane-layout-actions[data-pane-maximized] .cell-pane-layout-action:not(.cell-pane-maximize){display:none}.cw-host.cw-phone .cell-pane-layout-action{width:32px;height:32px}.cw-host.cw-phone .cell-price-indicator-actions{align-items:center;height:26px}.cw-host.cw-phone .cell-pane-action{isolation:isolate;background:0 0;flex-basis:32px;align-items:center;width:32px;height:26px;padding:0;position:relative}.cw-host.cw-phone .cell-price-indicator-action{isolation:isolate;background:0 0;flex-basis:32px;width:32px;height:26px;padding:0;position:relative}.cw-host.cw-phone .cell-pane-action:before,.cw-host.cw-phone .cell-price-indicator-action:before{content:"";z-index:-1;pointer-events:none;background:0 0;border-radius:4px;width:26px;height:26px;position:absolute;top:0;left:3px}.cw-host.cw-phone .cell-pane-action:hover,.cw-host.cw-phone .cell-price-indicator-action:hover{color:var(--zx-text);background:0 0}.cw-host.cw-phone .cell-pane-action:hover:before,.cw-host.cw-phone .cell-price-indicator-action:hover:before{background:var(--cw-cell-hover-bg)}.cw-host.cw-phone .cell-pane-action:focus-visible,.cw-host.cw-phone .cell-price-indicator-action:focus-visible{color:var(--zx-text);background:0 0;outline:none}.cw-host.cw-phone .cell-pane-action:focus-visible:before,.cw-host.cw-phone .cell-price-indicator-action:focus-visible:before{background:var(--cw-cell-hover-bg);box-shadow:inset 0 0 0 2px var(--zx-focus)}.cw-host.cw-phone .cell-price-indicator-legend{top:var(--cw-price-pane-top,0px);width:max-content;max-width:calc(100% - var(--cw-gutter,56px) - 7px);height:auto;max-height:max(0px, var(--cw-price-pane-height,0px));overscroll-behavior:contain;scrollbar-width:none;pointer-events:auto;font:12px/26px var(--cw-body-font);right:auto;overflow:hidden auto}.cw-host.cw-phone .cell-price-indicator-legend::-webkit-scrollbar{width:0;height:0}.cw-host.cw-phone .cv.touch-tracking~.cell-price-indicator-legend{top:calc(var(--cw-price-pane-top,0px) + 26px);max-height:max(0px, calc(var(--cw-price-pane-height,0px) - 26px))}.cw-host.cw-phone .cell-price-indicator-row{border:0;width:max-content;max-width:100%;height:26px;min-height:26px;position:relative;top:auto}.cw-host.cw-phone .cell-price-indicator-title{height:26px;min-height:26px;padding-inline:8px}.cw-host.cw-phone .cell-price-indicator-label{visibility:visible}.cw-host.cw-phone .cell-price-indicator-value{visibility:hidden}.cw-host.cw-phone .cell-price-indicator-row.selected .cell-price-indicator-value,.cw-host.cw-phone .cv.touch-tracking~.cell-price-indicator-legend .cell-price-indicator-value{visibility:visible}.cw-host.cw-phone:not(.cell-max) #grid.multi .cell-pane-head{display:none}.cw-host.cw-phone:not(.cell-max) #grid.multi .cell-price-indicator-legend{top:calc(var(--cw-price-pane-top,0px) + 22px);max-height:max(0px, calc(var(--cw-price-pane-height,26px) - 26px))}.cw-host.cw-phone:not(.cell-max) #grid.multi .cell-price-indicator-action{display:none!important}.cw-host.cw-phone:not(.cell-max) #grid.multi .cell-price-indicator-row,.cw-host.cw-phone:not(.cell-max) #grid.multi .cell-price-indicator-title{pointer-events:none;height:20px;min-height:20px;line-height:20px}.cw-host.cw-phone:not(.cell-max) #grid.multi .cv.touch-tracking~.cell-price-indicator-legend{top:calc(var(--cw-price-pane-top,0px) + 26px);max-height:max(0px, calc(var(--cw-price-pane-height,26px) - 26px))}.cw-host.cw-phone #grid.multi .cell:not(.focused) .cell-max-btn{display:none}.cw-host.cw-phone #grid.multi .cell-identity{z-index:4;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:var(--cw-cell-radius);max-width:calc(100% - 10px);color:var(--zx-text-muted);background:color-mix(in srgb, var(--zx-bg) 84%, transparent);font:400 10px/1.2 var(--cw-body-font);padding:2px 4px;display:block;position:absolute;top:4px;left:5px;overflow:hidden}.cw-host.cw-phone #grid[data-layout-count="16"] .cell-identity{max-width:calc(100% - 4px);padding-inline:2px;font-size:9px;top:2px;left:2px}.cw-host.cw-phone .cell-head{bottom:0;right:0}.cw-host.cw-phone .cell-max-btn{width:var(--cw-phone-control);height:var(--cw-phone-control)}.cw-host.cw-phone .cell-max-glyph{width:20px;height:20px}.cw-host.cw-phone .cell-max-glyph svg{width:13px;height:13px}.cw-host.cw-phone .cell-pane-separator{pointer-events:none;cursor:default;touch-action:auto;height:44px;top:-22px}.cw-host.cell-max #grid{grid-template-rows:1fr!important;grid-template-columns:1fr!important}.cw-host.cell-max #grid .cell:not(.max){display:none!important}.cw-host.cell-max #grid .cell.max{grid-area:1/1/2/2!important}.cw-host .cell-market{height:var(--cw-cell-chip-height);box-sizing:border-box;border-radius:var(--cw-chip-radius);background:var(--zx-control);color:var(--zx-text-muted);line-height:1;font:inherit;font-size:var(--cw-font-size-small);letter-spacing:.02em;white-space:nowrap;border:1px solid var(--zx-border);align-items:center;padding:0 7px;font-weight:400;display:inline-flex}.cw-host.hide-panel #grid{top:0;left:var(--cw-rail-width)}.cw-host.hide-drawtools #grid{left:0}.cw-host.hide-panel.ind-open #grid{top:0;left:var(--cw-rail-width)}.cw-host.hide-panel.hide-drawtools.ind-open #grid,.cw-host.cw-phone.hide-panel.ind-open #grid,.cw-host.cw-phone.hide-panel.obj-open #grid{left:0}.cw-host #cw-svelte-root{display:contents}.cw-host.cw-phone #grid,.cw-host.cw-phone.obj-open #grid,.cw-host.cw-phone.ind-open #grid,.cw-host.cw-phone.hide-panel.obj-open #grid,.cw-host.cw-phone.hide-panel.ind-open #grid{left:0}.cw-host.cw-phone.cw-phone-rail-open #grid,.cw-host.cw-phone.cw-phone-rail-open.obj-open #grid,.cw-host.cw-phone.cw-phone-rail-open.ind-open #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-panel.obj-open #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-panel.ind-open #grid{left:var(--cw-rail-width)}.cw-host.cw-phone.hide-drawtools #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-drawtools #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-drawtools.obj-open #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-drawtools.ind-open #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-drawtools.hide-panel.obj-open #grid,.cw-host.cw-phone.cw-phone-rail-open.hide-drawtools.hide-panel.ind-open #grid{left:0}.cw-host #grid .voicefx-glow,.cw-host #grid .voicefx-ripple{pointer-events:none;position:absolute;inset:0}.cw-host #grid .voicefx-glow{--voice:0;z-index:2;opacity:0;box-shadow:inset 0 0 calc(4px + 8px * var(--voice)) 0 rgba(var(--cw-positive-rgb), calc(var(--cw-positive-alpha) * (.04 + .07 * var(--voice)))), inset 0 0 1px rgba(var(--cw-positive-rgb), calc(var(--cw-positive-alpha) * (.05 + .08 * var(--voice))));border-radius:2px;transition:opacity .45s cubic-bezier(.4,0,.2,1)}.cw-host #grid .voicefx-glow.on{opacity:1}.cw-host #grid .voicefx-glow.reduced{animation:none!important}.cw-host #grid .voicefx-ripple{z-index:3;mix-blend-mode:normal;opacity:1;width:100%;height:100%}@media (prefers-reduced-motion:reduce){.cw-host #grid{transition-duration:.001ms}.cw-host #grid .voicefx-ripple{display:none}.cw-host #grid .voicefx-glow{animation:none!important}}svg.svelte-160tggp{flex:none;width:16px;height:16px;display:block}svg.optical-presentation.svelte-160tggp{width:26px;height:26px}.cw-control.svelte-27o4py{min-width:0;min-height:36px;color:var(--cw-control-text,var(--zx-text-2));font:inherit;text-align:center;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;background:var(--cw-control-bg,var(--zx-control));border:1px solid var(--cw-control-border,var(--cw-control-border-base,transparent));border-radius:var(--cw-control-radius);transition:color var(--cw-motion-fast-duration) var(--cw-motion-standard-easing), background var(--cw-motion-fast-duration) var(--cw-motion-standard-easing), border-color var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);justify-content:center;align-items:center;gap:8px;padding:0 12px;line-height:1;display:inline-flex}.cw-control.ghost.svelte-27o4py:not(.selected),.cw-control.menu.svelte-27o4py:not(.selected){background:0 0;border-color:#0000}.cw-control.svelte-27o4py:hover:not(:disabled){color:var(--cw-control-hover-text,var(--zx-text));background:var(--cw-control-hover-bg,var(--zx-hover));border-color:var(--cw-control-hover-border,var(--cw-control-border,var(--cw-control-border-base,transparent)))}.cw-control.svelte-27o4py:active:not(:disabled){background:var(--cw-control-pressed-bg,var(--zx-hover))}.cw-control.selected.svelte-27o4py,.cw-control.selected.svelte-27o4py:hover:not(:disabled),.cw-control.selected.svelte-27o4py:active:not(:disabled){color:var(--cw-state-active-text);background:var(--cw-state-active-bg);border-color:var(--cw-state-active-border)}.cw-control.menu.svelte-27o4py{width:100%;padding-inline:var(--cw-menu-row-pad-x);text-align:left;border-radius:var(--cw-menu-row-radius);justify-content:flex-start}.cw-control.danger.svelte-27o4py{color:var(--zx-danger)}.cw-control.danger.svelte-27o4py:not(.ghost,.menu){color:var(--cw-danger-text);background:var(--zx-danger);border-color:var(--zx-danger);font-weight:400}.cw-control.danger.svelte-27o4py:hover:not(:disabled){color:var(--zx-danger);background:var(--cw-danger-bg);border-color:var(--cw-danger-border)}.cw-control.danger.svelte-27o4py:not(.ghost,.menu):hover:not(:disabled){color:var(--cw-danger-text);background:var(--zx-danger);border-color:var(--zx-danger)}.cw-control.svelte-27o4py:disabled{color:var(--cw-disabled-text,var(--zx-text-muted));cursor:default;background:var(--cw-disabled-surface,var(--zx-control));border-color:var(--cw-control-border,var(--cw-control-border-base,transparent))}.cw-control[hidden].svelte-27o4py{display:none}.cw-control.ghost.svelte-27o4py:disabled,.cw-control.menu.svelte-27o4py:disabled{background:0 0;border-color:#0000}.cw-control.icon-only.svelte-27o4py{flex:0 0 36px;width:36px;padding:0}.cw-control[data-control-size=compact].svelte-27o4py{min-height:28px;padding-inline:8px}.cw-control[data-control-size=action].svelte-27o4py{min-height:var(--cw-panel-action);padding-inline:0}.cw-control.icon-only[data-control-size=action].svelte-27o4py{width:var(--cw-panel-action);flex-basis:var(--cw-panel-action)}.cw-control.icon-only[data-control-size=compact].svelte-27o4py{flex-basis:28px;width:28px}.cw-control[data-control-size=control].svelte-27o4py{min-height:var(--cw-icon-btn)}.cw-control.icon-only[data-control-size=control].svelte-27o4py{width:var(--cw-icon-btn);flex-basis:var(--cw-icon-btn)}.cw-control[data-control-size=panel].svelte-27o4py{min-height:var(--cw-panel-control)}.cw-control.icon-only[data-control-size=panel].svelte-27o4py{width:var(--cw-panel-control);flex-basis:var(--cw-panel-control)}.cw-control[data-control-size=floating].svelte-27o4py{min-height:var(--cw-floating-action)}.cw-control.icon-only[data-control-size=floating].svelte-27o4py{width:var(--cw-floating-action);flex-basis:var(--cw-floating-action)}.cw-control[data-control-size=topbar].svelte-27o4py{height:var(--cw-topbar-control);min-height:var(--cw-topbar-control);padding-inline:var(--cw-topbar-pad-x,6px);gap:5px}.cw-control.icon-only[data-control-size=topbar].svelte-27o4py{width:var(--cw-topbar-control);flex-basis:var(--cw-topbar-control);padding:0}.cw-control[data-control-size=touch].svelte-27o4py{min-height:var(--cw-phone-control,40px)}.cw-control.icon-only[data-control-size=touch].svelte-27o4py{width:var(--cw-phone-control,40px);flex-basis:var(--cw-phone-control,40px)}.cw-overlay-root.cw-phone .cw-control.svelte-27o4py,.cw-host.cw-phone .cw-control.svelte-27o4py{min-width:var(--cw-phone-control,40px);min-height:var(--cw-phone-control,40px)}.cw-overlay-root.cw-phone .cw-control.icon-only.svelte-27o4py,.cw-host.cw-phone .cw-control.icon-only.svelte-27o4py{width:var(--cw-phone-control,40px);flex-basis:var(--cw-phone-control,40px)}.cw-control.svelte-27o4py:focus-visible{color:var(--cw-control-hover-text,var(--zx-text));border-color:var(--cw-focus-ring,var(--zx-focus));box-shadow:none;outline:none}.cw-control.selected.svelte-27o4py:focus-visible{color:var(--cw-state-active-text)}@media (prefers-reduced-motion:reduce){.cw-control.svelte-27o4py{transition:none}}.cw-surface-header.svelte-1c5xbjl{min-width:0;min-height:calc(var(--cw-panel-control) + var(--cw-space-8));align-items:center;gap:var(--cw-space-4);box-sizing:border-box;padding:var(--cw-surface-gutter);color:var(--zx-text);flex:none;display:flex}.cw-surface-header.divided.svelte-1c5xbjl{border-bottom:1px solid var(--zx-border)}.cw-surface-header[data-cheatsheet].svelte-1c5xbjl{z-index:1;background:var(--zx-surface-pop);position:sticky;top:0}.cw-surface-header[data-density=compact].svelte-1c5xbjl{min-height:32px;padding:0 var(--cw-space-1) var(--cw-space-3)}.cw-surface-header[data-density=dialog].svelte-1c5xbjl{min-height:44px;padding:var(--cw-surface-gutter)}.cw-surface-header[data-density=dialog].svelte-1c5xbjl .cw-surface-title:where(.svelte-1c5xbjl){font-size:var(--cw-font-size-title);font-weight:400}.cw-surface-header[data-density=touch].svelte-1c5xbjl{min-height:44px;padding:0 var(--cw-surface-gutter) var(--cw-space-2)}.cw-surface-header[data-density=touch].svelte-1c5xbjl .cw-surface-title:where(.svelte-1c5xbjl){font-size:var(--cw-font-size-touch-title)}.cw-surface-icon.svelte-1c5xbjl,.cw-surface-actions.svelte-1c5xbjl,.cw-surface-body.svelte-1c5xbjl,.cw-surface-identity.svelte-1c5xbjl{align-items:center;min-width:0;display:inline-flex}.cw-surface-icon.svelte-1c5xbjl{color:var(--zx-text-2);flex:none}.cw-surface-identity.svelte-1c5xbjl{gap:var(--cw-space-4);flex:auto}.cw-surface-header.has-body.svelte-1c5xbjl .cw-surface-identity:where(.svelte-1c5xbjl){flex:0 auto}.cw-surface-title.svelte-1c5xbjl{min-width:0;color:var(--zx-text);font:inherit;font-size:var(--cw-font-size-body);text-overflow:ellipsis;white-space:nowrap;flex:auto;margin:0;font-weight:400;line-height:20px;overflow:hidden}.cw-surface-meta.svelte-1c5xbjl{color:var(--zx-text-muted);font-size:var(--cw-font-size-small);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:0 auto;line-height:16px;overflow:hidden}.cw-surface-body.svelte-1c5xbjl{flex:auto}.cw-surface-actions.svelte-1c5xbjl{gap:var(--cw-space-2);flex:none}.cw-surface-close-shell.svelte-1c5xbjl{flex:none;display:inline-flex}.cw-scrim.svelte-wez8hp{opacity:1;pointer-events:auto;background:0 0;border:0;border-radius:0;padding:0;position:absolute;inset:0}.cw-scrim[data-scrim=modal].svelte-wez8hp,.cw-scrim[data-scrim=bounded].svelte-wez8hp{opacity:0;animation:var(--cw-motion-surface-duration) var(--cw-motion-standard-easing) forwards svelte-wez8hp-scrim-in}.cw-scrim[data-scrim=modal].svelte-wez8hp{background:var(--cw-modal-scrim)}.cw-scrim[data-scrim=bounded].svelte-wez8hp{background:var(--cw-bounded-scrim)}.cw-scrim[data-scrim=none].svelte-wez8hp{pointer-events:none}.cw-scrim[data-scrim=none].blocking.svelte-wez8hp{pointer-events:auto}.cw-scrim.blocking.svelte-wez8hp{touch-action:none}.cw-scrim.below-topbar.svelte-wez8hp{top:var(--cw-topbar-height)}.cw-scrim.below-topbar.blocking.svelte-wez8hp{top:0}@keyframes svelte-wez8hp-scrim-in{to{opacity:1}}@media (prefers-reduced-motion:reduce){.cw-scrim.svelte-wez8hp{animation-duration:.001ms!important}}.cw-sheet-grabber.svelte-1uk5vrh{display:var(--cw-sheet-grabber-display,none);height:var(--cw-sheet-grabber-hit);margin:var(--cw-sheet-grabber-margin,2px 0 0);touch-action:none;flex:none;justify-content:center;align-items:center}.cw-sheet-grabber.svelte-1uk5vrh:before{width:var(--cw-sheet-grabber-width);height:var(--cw-sheet-grabber-height);background:var(--cw-sheet-grabber-color,var(--zx-text-muted));content:"";opacity:var(--cw-sheet-grabber-opacity,.45);border-radius:2px}.zx-glass.svelte-v329ur{color:var(--zx-text);font:13px/1.4 var(--cw-body-font);background:var(--cw-floating-bg)}.zx-pop.svelte-v329ur{min-width:min(220px,100% - 16px);max-width:min(420px,100% - 16px);max-height:min(calc(100% - 16px), var(--cw-transient-bounds-max-height,calc(100% - 16px)));padding:var(--cw-surface-gutter);pointer-events:auto;border:1px solid var(--cw-floating-border);border-radius:var(--cw-floating-radius);animation:svelte-v329ur-surface-pop var(--cw-motion-surface-duration) var(--cw-motion-standard-easing) forwards;position:absolute;overflow:auto}.zx-pop[data-child-modal-open].svelte-v329ur{border-color:#0000}.zx-sheet-content.svelte-v329ur{display:contents}.zx-pop[data-surface-presentation=palette].svelte-v329ur{width:min(560px,100% - 16px);top:14%;left:50%;transform:translate(-50%)}.zx-pop[data-transient-surface=palette-pop].svelte-v329ur{width:min(360px,100% - 16px)}.zx-pop[data-surface-presentation=centered].svelte-v329ur{width:min(360px,100% - 16px);padding:18px var(--cw-surface-gutter);text-align:center;top:50%;left:50%;transform:translate(-50%,-50%)}.zx-pop[data-transient-surface=settings].svelte-v329ur{width:min(360px,100% - 16px);min-width:0;max-width:min(360px,100% - 16px);text-align:initial;flex-direction:column;padding:0;display:flex;overflow:hidden}.zx-pop[data-transient-surface=drawing-quick-style].svelte-v329ur{width:max-content;min-width:0;max-width:min(360px,100% - 16px)}.zx-pop[data-transient-surface=drawing-settings].svelte-v329ur{width:min(360px,100% - 16px);min-width:0;max-width:min(360px,100% - 16px);height:min(560px, var(--cw-transient-bounds-max-height,calc(100% - 16px)));min-height:0;text-align:initial;flex-direction:column;padding:0;display:flex;overflow:hidden}.zx-pop[data-transient-surface=cheatsheet].svelte-v329ur{width:min(580px,100% - 40px);max-width:min(580px,100% - 40px);max-height:calc(100% - 40px);text-align:initial;flex-direction:column;padding:0;display:flex;overflow:hidden}.zx-pop[data-transient-surface=template-dialog].svelte-v329ur{width:min(360px,100% - 24px);min-height:0;max-height:calc(100% - 24px);text-align:initial;flex-direction:column;padding:0;display:flex;overflow:hidden}.zx-pop[data-transient-surface=drawing-group].svelte-v329ur,.zx-pop[data-transient-surface=drawing-mode].svelte-v329ur{width:min(320px,100% - 16px);min-width:192px;max-height:min(calc(100% - 32px), var(--cw-transient-bounds-max-height,calc(100% - 32px)));scrollbar-width:thin;flex-direction:column;display:flex;overflow:hidden}.zx-pop[data-surface-presentation=anchored][data-transient-surface=indicator-settings].svelte-v329ur{width:min(360px,100% - 16px);height:min(640px, var(--cw-transient-bounds-preferred-height,70%), var(--cw-transient-bounds-max-height,calc(100% - 16px)));min-width:0;min-height:0;max-height:var(--cw-transient-bounds-max-height,calc(100% - 16px));flex-direction:column;padding:0;display:flex;overflow:hidden}.zx-pop[data-animate-intrinsic-height].svelte-v329ur.zx-height-transitioning{transition:height var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing);will-change:height}.zx-pop[data-transient-surface=symbol-picker].svelte-v329ur{flex-direction:column;width:min(296px,100% - 16px);min-width:0;display:flex;overflow:hidden}.zx-pop[data-transient-surface=timeframe-picker].svelte-v329ur{flex-direction:column;width:min(160px,100% - 16px);min-width:min(160px,100% - 16px);display:flex;overflow:hidden}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet].svelte-v329ur{--cw-sheet-grabber-display:flex;--cw-sheet-grabber-margin:2px 0 0;width:var(--cw-phone-surface-width,100%);height:var(--cw-phone-sheet-box-height);overscroll-behavior-y:contain;border-radius:var(--cw-floating-radius) var(--cw-floating-radius) 0 0;min-width:0;max-width:none;min-height:0;max-height:none;animation:svelte-v329ur-surface-sheet-in var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing) both;border:0;outline:none;flex-direction:column;padding:0;display:flex;overflow:hidden;inset:auto auto 0 var(--cw-phone-surface-left,0)!important}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet][data-phone-sheet-sizing=content].svelte-v329ur{height:auto;max-height:var(--cw-phone-sheet-box-height)}.zx-pop[data-surface-presentation=sheet].svelte-v329ur:focus-visible{--cw-sheet-grabber-opacity:1}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet].svelte-v329ur>.zx-sheet-content:where(.svelte-v329ur){min-height:0;padding:var(--cw-surface-gutter) var(--cw-surface-gutter) calc(var(--cw-surface-gutter) + var(--cw-phone-sheet-bottom-reserve));overscroll-behavior-y:contain;flex-direction:column;flex:auto;display:flex;overflow:auto}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet][data-phone-sheet-sizing=content].svelte-v329ur>.zx-sheet-content:where(.svelte-v329ur){flex:0 auto;min-height:0;overflow-y:auto}.zx-pop.svelte-v329ur.zx-sheet-settling{transition:translate var(--cw-motion-surface-duration) var(--cw-motion-emphasized-easing)}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet][data-transient-surface=indicator-settings].svelte-v329ur>.zx-sheet-content:where(.svelte-v329ur),.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet][data-transient-surface=settings].svelte-v329ur>.zx-sheet-content:where(.svelte-v329ur),.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet][data-transient-surface=drawing-settings].svelte-v329ur>.zx-sheet-content:where(.svelte-v329ur){padding:0 0 var(--cw-phone-sheet-bottom-reserve);overflow:hidden}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=sheet][data-transient-surface=template-dialog].svelte-v329ur>.zx-sheet-content:where(.svelte-v329ur){padding:0 0 var(--cw-phone-sheet-bottom-reserve)}.cw-overlay-root.cw-phone .zx-pop[data-surface-presentation=fullscreen].svelte-v329ur{width:var(--cw-phone-surface-width,100%);height:var(--cw-phone-surface-height,100%);max-width:none;max-height:none;padding:calc(var(--cw-surface-gutter) + var(--cw-safe-area-top,0px)) var(--cw-surface-gutter) calc(var(--cw-surface-gutter) + var(--cw-safe-area-bottom,0px));border-radius:0;inset:var(--cw-phone-surface-top,0) auto auto var(--cw-phone-surface-left,0)!important}@keyframes svelte-v329ur-surface-pop{0%{opacity:0}to{opacity:1}}@keyframes svelte-v329ur-surface-sheet-in{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.zx-pop.svelte-v329ur{animation-duration:.001ms!important}.zx-pop[data-animate-intrinsic-height].svelte-v329ur.zx-height-transitioning{transition:none}}.grid.svelte-1r68s4k{padding:var(--cw-settings-section-space) var(--cw-surface-gutter) var(--cw-space-8)}.grid.svelte-1r68s4k section:where(.svelte-1r68s4k)+section:where(.svelte-1r68s4k){margin-top:var(--cw-settings-section-space)}.grid.svelte-1r68s4k h3:where(.svelte-1r68s4k){margin:0 0 var(--cw-settings-compact-space);color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);letter-spacing:.08em;text-transform:var(--cw-settings-section-transform)}.grid.svelte-1r68s4k ul:where(.svelte-1r68s4k){gap:var(--cw-space-1) calc(var(--cw-settings-section-space) * 2);grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.grid.svelte-1r68s4k li:where(.svelte-1r68s4k){gap:var(--cw-settings-row-space);padding:var(--cw-settings-compact-space) 0;color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field);align-items:center;display:flex}.grid.svelte-1r68s4k li:where(.svelte-1r68s4k) span:where(.svelte-1r68s4k){color:var(--zx-text-2)}kbd.svelte-1r68s4k{min-width:17px;padding:var(--cw-space-1) var(--cw-settings-row-space);color:var(--zx-text);text-align:center;background:var(--zx-hover);border:1px solid var(--zx-focus);border-radius:var(--cw-control-radius);border-bottom-width:2px;font:11px ui-monospace,Menlo,monospace;display:inline-block}.grid.phone.svelte-1r68s4k{display:block}.grid.phone.svelte-1r68s4k ul:where(.svelte-1r68s4k){grid-template-columns:1fr}.selection-toolbar.svelte-zoqx0z{z-index:12;box-sizing:border-box;width:max-content;max-width:calc(100% - 16px);color:var(--zx-text);background:var(--cw-floating-bg);border:1px solid var(--cw-floating-border);border-radius:var(--cw-floating-radius);pointer-events:auto;scrollbar-width:thin;touch-action:pan-x;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;--cw-control-radius:7px;--cw-control-text:var(--zx-text-2);--cw-control-hover-text:var(--zx-text);--cw-control-hover-bg:var(--zx-hover);--cw-control-hover-border:transparent;--cw-control-pressed-bg:var(--zx-hover);--cw-disabled-surface:transparent;align-items:center;padding:4px;display:flex;position:absolute;bottom:12px;left:50%;overflow:auto hidden;transform:translate(-50%)}.selection-toolbar.svelte-zoqx0z .cw-control.selection-control{flex-shrink:0}.drag-handle.svelte-zoqx0z{width:24px;min-width:24px;color:var(--zx-text-muted);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background:0 0;border:0;border-radius:5px;flex:0 0 24px;justify-content:center;align-self:stretch;align-items:center;padding:0;display:inline-flex}.drag-handle.svelte-zoqx0z:hover{color:var(--zx-text);background:var(--zx-hover)}.drag-handle.svelte-zoqx0z:focus-visible{color:var(--zx-text);outline:2px solid var(--zx-focus);outline-offset:-2px}.drag-handle.svelte-zoqx0z:active{color:var(--zx-text);cursor:grabbing}.drag-handle.svelte-zoqx0z svg:where(.svelte-zoqx0z){pointer-events:none;flex:none;width:8px;height:12px}.selection-toolbar.svelte-zoqx0z .cw-control.width-control{font-variant-numeric:tabular-nums;min-width:52px;padding-inline:9px}.separator.svelte-zoqx0z{background:var(--zx-border);flex:0 0 1px;width:1px;height:22px;margin-inline:3px}.color-swatch.svelte-zoqx0z{background:var(--zx-selected-border);width:18px;height:18px;box-shadow:inset 0 0 0 1px var(--cw-swatch-light-border);border-radius:5px}.caption-stack.svelte-zoqx0z{flex-direction:column;align-items:center;gap:2px;display:inline-flex}.caption-strip.svelte-zoqx0z{border-radius:2px;width:14px;height:3px}.width-value.svelte-zoqx0z{white-space:nowrap}.dash-glyph.svelte-zoqx0z{border-top:2px solid;width:22px;display:block}.dash-glyph.dash.svelte-zoqx0z{border-top-style:dashed}.dash-glyph.dot.svelte-zoqx0z{border-top-style:dotted}.cw-host.cw-phone .selection-toolbar.svelte-zoqx0z{max-width:calc(100% - 12px);padding:3px;bottom:8px}.cw-host.cw-phone .drag-handle.svelte-zoqx0z{width:var(--cw-phone-control,40px);min-width:var(--cw-phone-control,40px);min-height:var(--cw-phone-control,40px);flex-basis:var(--cw-phone-control,40px)}.cw-host.cw-phone .separator.svelte-zoqx0z{height:28px}svg.svelte-iyeqc7{width:var(--cw-drawing-icon-size,20px);height:var(--cw-drawing-icon-size,20px);flex:0 0 var(--cw-drawing-icon-size,20px);display:block}svg.svelte-iyeqc7:not([data-icon-provenance=tradingview-licensed]){stroke-linecap:round;stroke-linejoin:round}.sticker.svelte-iyeqc7{text-align:center;flex:0 0 20px;width:20px;height:20px;font-size:17px;line-height:20px;display:block}.drawing-ui.svelte-8um8ff{display:contents}.rail.svelte-8um8ff{z-index:13;top:var(--cw-topbar-height);width:var(--cw-rail-width);box-sizing:border-box;overscroll-behavior:contain;background:var(--zx-surface-bar);pointer-events:auto;scrollbar-width:none;--cw-icon-btn:var(--cw-draw-btn);--cw-control-radius:var(--cw-draw-radius);--cw-control-text:var(--zx-text-2);--cw-control-hover-text:var(--zx-text);--cw-control-hover-bg:var(--zx-hover);--cw-control-hover-border:transparent;--cw-control-pressed-bg:var(--zx-hover);--cw-disabled-surface:transparent;--cw-drawing-icon-size:var(--cw-draw-rail-icon);--cw-state-active-bg:var(--cw-draw-active-bg);--cw-state-active-border:var(--cw-draw-active-border);--cw-state-active-text:var(--cw-draw-active-text);flex-direction:column;align-items:center;gap:4px;padding:8px 0;display:flex;position:absolute;bottom:0;left:0;overflow:hidden auto}.rail.svelte-8um8ff::-webkit-scrollbar{width:0}.rail.svelte-8um8ff svg[data-icon-optical-size="26"]{width:var(--cw-draw-rail-icon);height:var(--cw-draw-rail-icon)}.rail.svelte-8um8ff .cw-control.magnet-tool.selected{--cw-state-active-bg:var(--zx-accent-bg);--cw-state-active-border:var(--zx-selected-border);--cw-state-active-text:var(--zx-accent-text)}.separator.svelte-8um8ff{background:var(--zx-border);flex:none;width:22px;height:1px;margin:4px 0}.group-slot.svelte-8um8ff{width:var(--cw-rail-width);height:var(--cw-icon-btn);flex:0 0 var(--cw-icon-btn);justify-content:center;display:flex;position:relative}.group-chevron.svelte-8um8ff{width:11px;height:var(--cw-icon-btn);color:var(--zx-text-2);font:inherit;appearance:none;opacity:0;cursor:pointer;pointer-events:none;z-index:0;background:0 0;border:0;border-radius:4px 0 0 4px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:0;right:0}.group-slot.svelte-8um8ff .cw-control.group-tool{z-index:1;position:relative}.group-chevron.svelte-8um8ff svg{width:10px;height:16px;transition:transform var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);flex:0 0 10px}.group-chevron.open.svelte-8um8ff svg{transform:rotate(180deg)}.group-chevron.svelte-8um8ff:focus-visible,.group-chevron.open.svelte-8um8ff{opacity:1;pointer-events:auto}@media (any-hover:hover) and (any-pointer:fine){.group-slot.svelte-8um8ff:hover .group-chevron:where(.svelte-8um8ff),.cw-control.group-tool:focus-visible+.group-chevron.svelte-8um8ff,.group-chevron.open.svelte-8um8ff{opacity:1;pointer-events:auto}.group-chevron.svelte-8um8ff:hover,.group-chevron.open.svelte-8um8ff{background:var(--zx-hover)}}@media (any-hover:none) and (any-pointer:coarse){.group-chevron.svelte-8um8ff{display:none}}.cw-host.cw-phone .group-slot.svelte-8um8ff{width:var(--cw-phone-control,40px);height:var(--cw-phone-control,40px);flex-basis:var(--cw-phone-control,40px)}.cw-host.cw-phone .group-chevron.svelte-8um8ff{height:var(--cw-phone-control,40px);display:none}.rail-toggle.svelte-8um8ff{color:var(--zx-text-2);font:inherit;cursor:pointer;appearance:none;background:0 0;border:0;padding:0;line-height:1;display:none}.rail-toggle.svelte-8um8ff:hover:not(:disabled){color:var(--zx-text);background:0 0;border-color:#0000}.rail-toggle.svelte-8um8ff:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.rail-toggle.svelte-8um8ff:disabled{cursor:default;opacity:.4}.cw-host.hide-drawtools .rail.svelte-8um8ff,.cw-host.hide-drawtools .rail-toggle.svelte-8um8ff{display:none}.cw-host.cw-phone .rail.svelte-8um8ff{top:var(--cw-topbar-height);border-right:1px solid var(--zx-border);height:auto;transform:translateX(calc(-1 * var(--cw-rail-width)));transition:transform var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing);padding:8px 0;bottom:0;left:0;right:auto}.cw-host.cw-phone .phone-open.svelte-8um8ff .rail:where(.svelte-8um8ff){transform:translate(0)}.cw-host.cw-phone .rail-toggle.svelte-8um8ff{z-index:14;width:var(--cw-phone-control,40px);height:var(--cw-phone-control,40px);isolation:isolate;color:var(--zx-text-muted);cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-size:16px;line-height:1;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.cw-host.cw-phone .rail-toggle.svelte-8um8ff:before{z-index:-1;width:16px;height:calc(var(--cw-phone-control,40px) - 4px);border:1px solid var(--zx-border);background:var(--zx-hover);content:"";border-left:0;border-radius:0 8px 8px 0;position:absolute;top:2px;left:0}.cw-host.cw-phone .rail-toggle.svelte-8um8ff:focus-visible{outline:0}.cw-host.cw-phone .rail-toggle.svelte-8um8ff:focus-visible:before{box-shadow:0 0 0 2px var(--zx-text)}.cw-host.cw-phone .phone-open.svelte-8um8ff .rail-toggle:where(.svelte-8um8ff){left:var(--cw-rail-width)}@media (prefers-reduced-motion:reduce){.cw-host.cw-phone .rail.svelte-8um8ff{transition-duration:.001ms}}#exlegend.svelte-zznmeu{z-index:6;padding:var(--cw-status-pad-y) var(--cw-status-pad-x);border:1px solid var(--zx-border);border-radius:var(--cw-status-radius);background:var(--cw-status-bg);color:var(--zx-text-2);font:11px var(--cw-body-font);white-space:nowrap;pointer-events:none;align-items:center;gap:13px;display:flex;position:absolute;bottom:30px;right:14px}.exi.svelte-zznmeu{align-items:center;gap:5px;display:inline-flex}.exdot.svelte-zznmeu{width:var(--cw-status-dot);height:var(--cw-status-dot);border-radius:2px;display:inline-block}.cw-host.hide-legend #exlegend.svelte-zznmeu{opacity:0;pointer-events:none}.cw-host.cw-phone #exlegend.svelte-zznmeu{top:calc(var(--cw-topbar-height) + 10px);bottom:auto;right:12px}#hud.svelte-hafri2{box-sizing:border-box;border:1px solid var(--cw-status-border);border-radius:var(--cw-status-radius);background:var(--cw-status-bg);pointer-events:none;flex-direction:column;gap:3px;width:216px;padding:8px 12px;display:flex;position:absolute;bottom:30px;left:58px}#hud.svelte-hafri2 .cw-hud-row{grid-template-columns:auto 1fr;align-items:baseline;gap:18px;line-height:1.5;display:grid}#hud.svelte-hafri2 .cw-hud-k{color:var(--zx-text-muted)}#hud.svelte-hafri2 .cw-hud-v{min-width:0;color:var(--zx-text-2);font-variant-numeric:tabular-nums;text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#hud.svelte-hafri2 b{color:var(--zx-positive)}#hud.svelte-hafri2.idle b{color:var(--zx-text-muted)}#loading-badge.svelte-hafri2{z-index:40;padding:var(--cw-status-pad-y) calc(var(--cw-status-pad-x) + 3px) var(--cw-status-pad-y) var(--cw-status-pad-x);border:1px solid var(--zx-border);border-radius:var(--cw-status-pill-radius);background:var(--cw-status-bg);color:var(--zx-text-2);font:12px var(--cw-body-font);pointer-events:none;align-items:center;gap:8px;display:none;position:absolute;top:12px;left:50%;transform:translate(-50%)}#loading-badge.svelte-hafri2.on{display:flex}.spin.svelte-hafri2{width:var(--cw-status-spinner);height:var(--cw-status-spinner);border:2px solid var(--cw-spinner-track);border-top-color:var(--cw-state-active-mark);border-radius:50%;animation:.7s linear infinite svelte-hafri2-spin}#boot-loader.svelte-hafri2{z-index:9;visibility:visible;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:13px;transition:opacity .45s,visibility 0s linear .45s;display:flex;position:absolute;inset:0}.bl-spin.svelte-hafri2{width:calc(var(--cw-status-spinner) * 2);height:calc(var(--cw-status-spinner) * 2);border:3px solid var(--cw-spinner-track);border-top-color:var(--cw-state-active-mark);border-radius:50%;animation:.8s linear infinite svelte-hafri2-spin}.bl-txt.svelte-hafri2{color:var(--zx-text-muted);font:12px var(--cw-body-font);letter-spacing:.04em}#hint.svelte-hafri2{max-width:calc(100% - 150px);color:var(--zx-text-muted);text-overflow:ellipsis;white-space:nowrap;opacity:.48;pointer-events:none;font-size:11px;position:absolute;bottom:10px;left:58px;overflow:hidden}.cw-host.obj-open #hud.svelte-hafri2,.cw-host.obj-open #hint.svelte-hafri2,.cw-host.ind-open #hud.svelte-hafri2,.cw-host.ind-open #hint.svelte-hafri2{left:calc(var(--cw-panel-width) + 12px)}.cw-host.hide-panel.ind-open #hud.svelte-hafri2,.cw-host.hide-panel.ind-open #hint.svelte-hafri2,.cw-host.hide-panel.obj-open #hud.svelte-hafri2,.cw-host.hide-panel.obj-open #hint.svelte-hafri2{left:58px}.cw-host.chart-ready #boot-loader.svelte-hafri2{opacity:0;visibility:hidden;pointer-events:none}.cw-host.chart-ready .bl-spin.svelte-hafri2{animation:none}.cw-host.hide-status #hint.svelte-hafri2,.cw-host.hide-status #hud.svelte-hafri2,.cw-host.hide-status #loading-badge.svelte-hafri2{opacity:0;pointer-events:none}.cw-host.hud-off #hud.svelte-hafri2,.cw-host.host-feed #hint.svelte-hafri2{display:none}.cw-host.cw-phone #hud.svelte-hafri2{top:calc(var(--cw-topbar-height) + 8px);font-size:12px;bottom:auto;left:14px}.cw-host.cw-phone #hint.svelte-hafri2{display:none;left:14px}.cw-host.cw-phone.obj-open #hud.svelte-hafri2,.cw-host.cw-phone.obj-open #hint.svelte-hafri2,.cw-host.cw-phone.ind-open #hud.svelte-hafri2,.cw-host.cw-phone.ind-open #hint.svelte-hafri2{left:12px}.cw-host.cw-phone.hide-panel.ind-open #hud.svelte-hafri2,.cw-host.cw-phone.hide-panel.ind-open #hint.svelte-hafri2,.cw-host.cw-phone.hide-panel.obj-open #hud.svelte-hafri2,.cw-host.cw-phone.hide-panel.obj-open #hint.svelte-hafri2{left:14px}@keyframes svelte-hafri2-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){#boot-loader.svelte-hafri2{transition:none}.bl-spin.svelte-hafri2,.spin.svelte-hafri2{animation:none}}.cw-responsive-panel.svelte-1fd6umi{z-index:var(--cw-layer-panel);width:var(--cw-panel-width);max-width:86%;color:var(--zx-text);font:13px/1.4 var(--cw-body-font);pointer-events:none;visibility:hidden;background:var(--zx-bg);border-right:1px solid var(--zx-border);flex-direction:column;transition:none;display:flex;position:absolute;inset:0 auto 0 0;overflow:hidden;transform:translate(calc(-100% - 8px))}.cw-responsive-panel.on.svelte-1fd6umi{pointer-events:auto;visibility:visible;transition:transform var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing);transform:none}.cw-responsive-panel.hidden.svelte-1fd6umi{display:none}.cw-sheet-content.svelte-1fd6umi{display:contents}.cw-responsive-panel.phone.svelte-1fd6umi{--cw-sheet-grabber-display:flex;--cw-sheet-grabber-margin:2px 0 0;inset:auto auto 0 var(--cw-phone-surface-left,0);width:var(--cw-phone-surface-width,100%);height:var(--cw-phone-sheet-box-height);overscroll-behavior:contain;background:var(--cw-floating-bg);border-radius:var(--cw-floating-radius) var(--cw-floating-radius) 0 0;max-width:100%;max-height:none;transition:transform var(--cw-motion-sheet-exit) var(--cw-motion-sheet-exit-easing), visibility 0s linear var(--cw-motion-sheet-exit);border:0;outline:none;transform:translateY(100%)}.cw-responsive-panel.phone.svelte-1fd6umi:focus-visible{--cw-sheet-grabber-opacity:1}.cw-responsive-panel.phone.svelte-1fd6umi>.cw-sheet-content:where(.svelte-1fd6umi){min-height:0;padding-bottom:var(--cw-phone-sheet-bottom-reserve);overscroll-behavior-y:contain;flex-direction:column;flex:auto;display:flex;overflow:hidden}.cw-responsive-panel.phone[data-transient-surface=indicator-catalog].svelte-1fd6umi{container:indicator-panel/inline-size}.cw-responsive-panel.phone.on.svelte-1fd6umi{transition:transform var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing), visibility 0s;transform:none}.cw-responsive-panel.phone.on.svelte-1fd6umi.zx-sheet-settling{transition:transform var(--cw-motion-layout-duration) var(--cw-motion-emphasized-easing), translate var(--cw-motion-surface-duration) var(--cw-motion-emphasized-easing), visibility 0s}@media (prefers-reduced-motion:reduce){.cw-responsive-panel.svelte-1fd6umi,.cw-responsive-panel.on.svelte-1fd6umi{transition-duration:.001ms}}.cw-select.svelte-172wo9n{width:100%;min-width:0;position:relative}.trigger.svelte-172wo9n{width:100%;min-width:0;min-height:32px;color:var(--cw-control-text,var(--zx-text-2));font:inherit;text-align:left;cursor:pointer;appearance:none;background:var(--cw-control-bg,var(--zx-control));border:1px solid var(--cw-input-border,var(--zx-border));border-radius:var(--cw-control-radius);align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.trigger.svelte-172wo9n:hover:not(:disabled){color:var(--cw-control-hover-text,var(--zx-text));border-color:var(--cw-control-hover-border,var(--zx-border))}.trigger.svelte-172wo9n:focus-visible,.open.svelte-172wo9n .trigger:where(.svelte-172wo9n){border-color:var(--cw-focus-ring,var(--zx-focus));box-shadow:none;outline:none}.trigger.svelte-172wo9n:disabled{color:var(--cw-disabled-text,var(--zx-text-muted));cursor:default;background:var(--cw-disabled-surface,var(--zx-control))}.value.svelte-172wo9n{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.value.placeholder.svelte-172wo9n{color:var(--zx-text-muted)}.chevron.svelte-172wo9n{color:var(--zx-text-muted);transition:transform var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);flex:none;display:inline-flex}.chevron.open.svelte-172wo9n{transform:rotate(180deg)}.listbox.svelte-172wo9n{z-index:4;overscroll-behavior-y:contain;color:var(--zx-text-2);background:var(--cw-floating-bg);border:1px solid var(--cw-floating-border);border-radius:var(--cw-control-radius);scrollbar-width:thin;outline:none;margin:0;padding:4px;position:fixed;inset:auto;overflow-y:auto}.listbox.svelte-172wo9n:focus-visible{border-color:var(--cw-focus-ring,var(--zx-focus))}.group.svelte-172wo9n+.group:where(.svelte-172wo9n),.group.svelte-172wo9n+.option:where(.svelte-172wo9n),.option.svelte-172wo9n+.group:where(.svelte-172wo9n){margin-top:4px}.group-label.svelte-172wo9n{color:var(--zx-text-muted);font-size:var(--cw-settings-font-caption);padding:6px 8px 4px}.option.svelte-172wo9n{width:100%;min-height:32px;color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;background:0 0;border:0;border-radius:4px;align-items:center;padding:0 8px;display:flex}.option.svelte-172wo9n+.option:where(.svelte-172wo9n){margin-top:2px}.option.svelte-172wo9n:hover:not(:disabled),.option.active.svelte-172wo9n{color:var(--cw-control-hover-text,var(--zx-text));background:var(--cw-control-hover-bg,var(--zx-hover))}.option.selected.svelte-172wo9n{color:var(--cw-state-active-text);background:var(--cw-state-active-bg)}.option.svelte-172wo9n:disabled{color:var(--cw-disabled-text,var(--zx-text-muted));cursor:default}.cw-overlay-root.cw-phone .trigger.svelte-172wo9n,.cw-host.cw-phone .trigger.svelte-172wo9n,.cw-overlay-root.cw-phone .option.svelte-172wo9n,.cw-host.cw-phone .option.svelte-172wo9n{min-height:var(--cw-phone-control,40px)}@media (prefers-reduced-motion:reduce){.chevron.svelte-172wo9n{transition:none}}.cw-input-shell.svelte-1ttozf6{width:100%;min-width:0;height:36px;color:var(--cw-control-text,var(--zx-text-2));background:var(--cw-control-bg,var(--zx-control));border:1px solid var(--cw-input-border,color-mix(in srgb, var(--zx-text) 4%, transparent));border-radius:var(--cw-control-radius);align-items:center;display:flex}.cw-input-shell[data-input-size=panel].svelte-1ttozf6{height:var(--cw-panel-control)}.cw-input-shell[data-input-size=touch].svelte-1ttozf6{height:var(--cw-phone-control,40px)}.cw-input-shell.svelte-1ttozf6:focus-within{border-color:var(--cw-focus-ring,var(--zx-focus))}.leading.svelte-1ttozf6{width:34px;color:var(--zx-text-muted);flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex}input.svelte-1ttozf6{min-width:0;height:100%;padding:0 var(--cw-settings-section-space);color:var(--zx-text);font:inherit;font-size:var(--cw-font-size-body);background:0 0;border:0;outline:none;flex:auto}.with-icon.svelte-1ttozf6 input:where(.svelte-1ttozf6){padding-left:0}.large.svelte-1ttozf6 input:where(.svelte-1ttozf6){font-size:var(--cw-font-size-title)}input.svelte-1ttozf6::placeholder{color:var(--zx-text-muted);opacity:1}input.svelte-1ttozf6::-webkit-search-cancel-button{appearance:none}.cw-overlay-root.cw-phone .cw-input-shell.svelte-1ttozf6,.cw-host.cw-phone .cw-input-shell.svelte-1ttozf6{height:var(--cw-phone-control,40px)}.cw-overlay-root.cw-phone .cw-input-shell.svelte-1ttozf6 input:where(.svelte-1ttozf6),.cw-host.cw-phone .cw-input-shell.svelte-1ttozf6 input:where(.svelte-1ttozf6){height:var(--cw-phone-control,40px);font-size:16px}.ind-search-owner.svelte-1kej2eu{display:contents}.ind-search-owner.svelte-1kej2eu .cw-input-shell.ind-search{--cw-control-radius:var(--cw-chip-radius);flex:1;min-width:50px}.ind-filter.svelte-1kej2eu{gap:var(--cw-settings-compact-space);padding:var(--cw-settings-row-space) var(--cw-surface-gutter);flex-shrink:0;display:flex}.ind-filter.svelte-1kej2eu .cw-control.ind-filter-control{min-width:0;font-size:var(--cw-settings-font-field);flex:1}.ind-list.svelte-1kej2eu{--ind-card-border:color-mix(in srgb, var(--zx-text) 8%, transparent);--ind-card-divider:color-mix(in srgb, var(--zx-text) 6%, transparent);--ind-card-hover-border:color-mix(in srgb, var(--zx-text) 18%, transparent);--ind-card-active-bg:color-mix(in srgb, var(--cw-state-active-bg) 18%, var(--zx-control));--ind-card-meta-height:max(32px, var(--cw-panel-action));--ind-card-preview-height:58px;padding:var(--cw-settings-compact-space) var(--cw-surface-gutter) var(--cw-surface-gutter);overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;overflow-y:auto}.ind-list.svelte-1kej2eu::-webkit-scrollbar{width:var(--cw-scrollbar)}.ind-list.svelte-1kej2eu::-webkit-scrollbar-thumb{background:var(--zx-border);border-radius:var(--cw-scrollbar-radius)}.ind-cat.svelte-1kej2eu{padding:var(--cw-settings-section-space) 0 var(--cw-settings-compact-space);color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);letter-spacing:.04em;text-transform:var(--cw-settings-section-transform);margin:0}.ind-grid.svelte-1kej2eu{gap:var(--cw-settings-row-space);margin:0 0 var(--cw-settings-row-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ind-grid.custom-grid.svelte-1kej2eu{grid-template-columns:minmax(0,1fr)}.ind-item.svelte-1kej2eu{min-width:0;color:var(--zx-text-2);font-size:var(--cw-settings-font-body);background:var(--zx-control);border:1px solid var(--ind-card-border);transition:background var(--cw-motion-fast-duration) var(--cw-motion-standard-easing), border-color var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden}.ind-item.svelte-1kej2eu:hover{background:var(--zx-hover);border-color:var(--ind-card-hover-border)}.ind-item.on.svelte-1kej2eu{color:var(--zx-text);background:var(--ind-card-active-bg);border-color:var(--cw-state-active-border)}.ind-card-summary.svelte-1kej2eu{min-width:0;position:relative}button.ind-toggle.svelte-1kej2eu{appearance:none;width:100%;min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;padding:0;display:flex}button.ind-toggle.svelte-1kej2eu:hover:not([aria-disabled=true]){background:0 0;border-color:#0000}button.ind-toggle.svelte-1kej2eu:focus-visible{color:var(--zx-text);outline:2px solid var(--cw-focus-ring);outline-offset:-2px}button.ind-toggle[aria-disabled=true].svelte-1kej2eu{cursor:default;opacity:.4}.ind-name.svelte-1kej2eu{width:100%;min-width:0;min-height:var(--ind-card-meta-height);gap:var(--cw-settings-row-space);padding:var(--cw-settings-compact-space) var(--cw-settings-row-space);align-items:center;display:flex}.ind-item.on.svelte-1kej2eu .ind-name:where(.svelte-1kej2eu){padding-right:calc(var(--cw-panel-action) + 4px)}.ind-item.custom.svelte-1kej2eu .ind-name:where(.svelte-1kej2eu){justify-content:space-between;padding-right:8px}.nm.svelte-1kej2eu{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ind-count.svelte-1kej2eu{min-width:16px;color:var(--zx-text-muted);font-size:var(--cw-settings-font-caption);text-align:center;background:var(--zx-control);border-radius:999px;flex:none;padding:2px 4px;line-height:1}.ind-notice.svelte-1kej2eu{padding:0 var(--cw-settings-row-space) var(--cw-settings-row-space) calc(var(--cw-settings-row-space) + var(--cw-panel-dot) + var(--cw-settings-row-space));color:var(--zx-text-muted);font-size:var(--cw-settings-font-caption);line-height:1.3;display:block}.ind-dot.svelte-1kej2eu{width:var(--cw-panel-dot);height:var(--cw-panel-dot);background:var(--zx-border-strong);border-radius:2px;flex-shrink:0}.ind-item.on.svelte-1kej2eu .ind-dot:where(.svelte-1kej2eu){background:var(--cw-state-active-mark)}.ind-remove.svelte-1kej2eu{color:var(--zx-text-muted);opacity:.75;flex-shrink:0;display:inline-flex}.ind-toggle.svelte-1kej2eu:hover .ind-remove:where(.svelte-1kej2eu),.ind-toggle.svelte-1kej2eu:focus-visible .ind-remove:where(.svelte-1kej2eu){color:var(--zx-danger);opacity:1}.ind-action-slot.svelte-1kej2eu{height:var(--ind-card-meta-height);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:0;right:2px}.ind-instance-picker.svelte-1kej2eu{width:var(--cw-panel-action);height:var(--cw-panel-action);color:var(--zx-danger);border-radius:var(--cw-control-radius);justify-content:center;align-items:center;display:inline-flex;position:relative}.ind-instance-picker.svelte-1kej2eu .ind-instance-select{z-index:1;width:100%;height:100%;position:absolute;inset:0}.ind-instance-picker.svelte-1kej2eu .ind-instance-select .trigger{color:#0000;background:0 0;border:0;min-height:100%;padding:0;position:absolute;inset:0}.ind-instance-picker.svelte-1kej2eu .ind-instance-select .value,.ind-instance-picker.svelte-1kej2eu .ind-instance-select .chevron{display:none}.ind-instance-picker.svelte-1kej2eu .ind-instance-select .option{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ind-instance-picker.svelte-1kej2eu:focus-within{outline:2px solid var(--cw-focus-ring);outline-offset:-2px}.ind-instance-picker.svelte-1kej2eu>span:where(.svelte-1kej2eu){pointer-events:none;width:16px;height:16px;display:inline-flex}.ind-preview.svelte-1kej2eu{width:100%;height:var(--ind-card-preview-height);border-bottom:1px solid var(--ind-card-divider);flex:none;display:block;position:relative}.ind-pv.svelte-1kej2eu{opacity:.92;width:100%;height:100%;display:block;position:absolute;inset:0}.ind-empty.svelte-1kej2eu{padding:calc(var(--cw-settings-section-space) * 2) var(--cw-settings-section-space);color:var(--zx-text-muted);font-size:var(--cw-settings-font-field);text-align:center}.sr-only.svelte-1kej2eu{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.cw-responsive-panel.phone .ind-action-slot.svelte-1kej2eu .ind-card-remove,.cw-responsive-panel.phone .ind-instance-picker.svelte-1kej2eu{width:var(--cw-panel-action);height:var(--cw-panel-action);min-height:var(--cw-panel-action);flex-basis:var(--cw-panel-action)}.cw-responsive-panel.phone .ind-action-slot.svelte-1kej2eu .ind-card-remove{background-clip:content-box;border-width:0;padding:4px}.cw-responsive-panel.phone .ind-instance-picker.svelte-1kej2eu>span:where(.svelte-1kej2eu){justify-content:center;align-items:center;width:32px;height:32px}.cw-responsive-panel.phone .ind-grid.svelte-1kej2eu{grid-template-columns:repeat(2,minmax(0,1fr))}.cw-responsive-panel.phone .ind-grid.custom-grid.svelte-1kej2eu{grid-template-columns:minmax(0,1fr)}@container indicator-panel (width<300px){.cw-responsive-panel.phone .ind-grid.svelte-1kej2eu{grid-template-columns:minmax(0,1fr)}}.inline-drawing-text-editor.svelte-m23kav{z-index:14;top:var(--cw-inline-editor-top,0);left:var(--cw-inline-editor-left,0);box-sizing:border-box;pointer-events:auto;width:min(240px,max(132px,32vw));min-height:36px;position:absolute}.completion-status.svelte-m23kav{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.inline-drawing-text-editor.svelte-m23kav[data-phone]{width:min(240px,max(160px,54vw));min-height:var(--cw-phone-control,40px)}input.svelte-m23kav{width:100%;min-height:inherit;box-sizing:border-box;color:var(--zx-text);font:400 14px/1.35 var(--cw-body-font);background:var(--cw-floating-bg);border:1px solid var(--cw-focus-ring,var(--zx-focus));-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;border-radius:6px;outline:none;padding:7px 10px;display:block}.inline-drawing-text-editor.svelte-m23kav[data-phone] input:where(.svelte-m23kav){min-height:var(--cw-phone-control,40px);font-size:16px}input.svelte-m23kav::placeholder{color:var(--zx-text-muted)}input[aria-invalid=true].svelte-m23kav{border-color:var(--zx-danger)}.status.svelte-m23kav{max-width:100%;color:var(--zx-danger);font:400 11px/1.3 var(--cw-body-font);position:absolute;top:calc(100% + 4px);left:0}.obj-list.svelte-1dsdqrp{padding:var(--cw-settings-compact-space) var(--cw-surface-gutter) var(--cw-surface-gutter);overscroll-behavior-y:contain;scrollbar-width:thin;flex:1;overflow-y:auto}.obj-list.svelte-1dsdqrp::-webkit-scrollbar{width:var(--cw-scrollbar)}.obj-list.svelte-1dsdqrp::-webkit-scrollbar-thumb{background:var(--zx-border);border-radius:var(--cw-scrollbar-radius)}.obj-cat.svelte-1dsdqrp{box-sizing:border-box;height:32px;padding:var(--cw-settings-section-space) 0 var(--cw-settings-compact-space);color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);letter-spacing:.07em;text-overflow:ellipsis;text-transform:var(--cw-settings-section-transform);white-space:nowrap;overflow:hidden}.obj-drawing-window.svelte-1dsdqrp{contain:layout paint;position:relative}.obj-drawing-window-rows.svelte-1dsdqrp{position:absolute;top:0;left:0;right:0}.obj-item.svelte-1dsdqrp{align-items:center;gap:var(--cw-settings-row-space);padding:var(--cw-panel-row-pad-y) var(--cw-panel-row-pad-x);color:var(--zx-text-2);font-size:var(--cw-settings-font-body);cursor:pointer;border-radius:var(--cw-panel-row-radius);display:flex}.obj-drawing-window.svelte-1dsdqrp .obj-item:where(.svelte-1dsdqrp){box-sizing:border-box;height:36px}.obj-item.svelte-1dsdqrp:hover{color:var(--zx-text);background:var(--zx-hover)}.obj-item.sel.svelte-1dsdqrp{color:var(--cw-state-active-text);background:var(--cw-state-active-bg);outline:1px solid var(--cw-state-active-border);outline-offset:-1px}.obj-item.sel.svelte-1dsdqrp .obj-idx:where(.svelte-1dsdqrp),.obj-item.sel.svelte-1dsdqrp .obj-act,.obj-item.sel.svelte-1dsdqrp .obj-act:hover,.obj-item.sel.svelte-1dsdqrp .obj-name:where(.svelte-1dsdqrp){color:var(--cw-state-active-text)}.obj-item.sel.svelte-1dsdqrp .obj-dot:where(.svelte-1dsdqrp){background:var(--cw-state-active-text)}.obj-item.on.svelte-1dsdqrp{color:var(--zx-text)}.obj-item.svelte-1dsdqrp .obj-act+.obj-act{margin-inline-start:-6px}.obj-name.svelte-1dsdqrp{align-items:center;gap:var(--cw-settings-row-space);flex:1;min-width:0;display:flex}button.obj-select.svelte-1dsdqrp{color:inherit;font:inherit;text-align:left;cursor:pointer;appearance:none;border-radius:var(--cw-panel-row-radius);background:0 0;border:0;align-self:stretch;padding:0}button.obj-select.svelte-1dsdqrp:hover:not(:disabled){background:0 0;border-color:#0000}button.obj-select.svelte-1dsdqrp:focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:-2px}.obj-name.svelte-1dsdqrp .nm:where(.svelte-1dsdqrp){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.obj-dot.svelte-1dsdqrp{width:var(--cw-panel-dot);height:var(--cw-panel-dot);background:var(--zx-border-strong);border-radius:2px;flex-shrink:0}.obj-item.on.svelte-1dsdqrp .obj-dot:where(.svelte-1dsdqrp){background:var(--cw-state-active-mark)}.obj-item.locked.svelte-1dsdqrp .obj-dot:where(.svelte-1dsdqrp){background:var(--zx-warn)}.obj-item.invisible.svelte-1dsdqrp .obj-name:where(.svelte-1dsdqrp){color:var(--zx-text-muted);opacity:.72}.obj-idx.svelte-1dsdqrp{color:var(--zx-text-muted);font-size:var(--cw-settings-font-caption);flex-shrink:0}.obj-empty.svelte-1dsdqrp{padding:calc(var(--cw-settings-section-space) * 2) var(--cw-settings-section-space);color:var(--zx-text-muted);font-size:var(--cw-settings-font-field);text-align:center}.obj-actions.svelte-1dsdqrp{gap:var(--cw-settings-row-space);padding:var(--cw-settings-row-space) var(--cw-surface-gutter) var(--cw-settings-section-space);flex:none;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.obj-actions.svelte-1dsdqrp:not(.confirming) .obj-clear{grid-column:1/-1}.obj-actions.svelte-1dsdqrp .cw-control{width:100%}.obj-clear-question.svelte-1dsdqrp{color:var(--zx-text-2);font-size:var(--cw-settings-font-field);text-align:center;grid-column:1/-1}.cw-responsive-panel.phone .obj-list.svelte-1dsdqrp{padding-block:0 var(--cw-surface-gutter)}.cw-responsive-panel.phone .obj-item.svelte-1dsdqrp{min-height:var(--cw-phone-control,40px);padding-block:0}.cw-responsive-panel.phone .obj-drawing-window.svelte-1dsdqrp .obj-item:where(.svelte-1dsdqrp){height:var(--cw-phone-control,40px)}.cw-overlay-root.svelte-1e3beyq{--cw-phone-sheet-box-height:max(0px, calc(var(--cw-phone-surface-height,100%) + var(--cw-phone-surface-bottom,0px) - var(--cw-safe-area-top,0px) - 24px));--cw-phone-sheet-bottom-reserve:max(var(--cw-safe-area-bottom,0px), var(--cw-phone-surface-bottom,0px));z-index:var(--cw-layer-overlay);isolation:isolate;color:var(--zx-text);font:13px/1.4 var(--cw-body-font);pointer-events:none;position:absolute;inset:0;overflow:clip}.cw-overlay-root.svelte-1e3beyq *{box-sizing:border-box}.contents.svelte-sitpjd{display:contents}.childModalLayer.svelte-sitpjd{z-index:var(--cw-layer-child-modal);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.fillColumn.svelte-sitpjd{flex-direction:column;flex:1;min-height:0;display:flex}.panelLayer.svelte-sitpjd{z-index:var(--cw-layer-panel);pointer-events:none;position:absolute;inset:0;overflow:hidden}.position-edit-confirmation.svelte-1xfsygs{z-index:var(--cw-layer-panel);top:var(--cw-position-edit-top,8px);left:var(--cw-position-edit-left,8px);box-sizing:border-box;width:max-content;max-width:calc(100% - 16px);min-height:36px;color:var(--zx-text);background:var(--cw-floating-bg);border:1px solid var(--cw-floating-border);border-radius:var(--cw-floating-radius);pointer-events:auto;touch-action:manipulation;--cw-control-radius:7px;--cw-control-hover-border:transparent;align-items:center;gap:8px;padding:4px;display:flex;position:absolute}.position-edit-confirmation[hidden].svelte-1xfsygs{display:none}.position-edit-value.svelte-1xfsygs{min-width:0;padding-inline:var(--cw-space-3) var(--cw-space-1);color:var(--zx-text-2);font:400 12px/1.2 var(--cw-body-font);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.position-edit-confirmation[data-position-tone=positive].svelte-1xfsygs .position-edit-value:where(.svelte-1xfsygs){color:var(--zx-positive)}.position-edit-confirmation[data-position-tone=negative].svelte-1xfsygs .position-edit-value:where(.svelte-1xfsygs){color:var(--zx-danger)}.position-edit-actions.svelte-1xfsygs{flex:none;gap:2px;display:flex}.position-edit-actions.svelte-1xfsygs .cw-control.position-edit-action{min-width:max-content}.cw-host.cw-phone .position-edit-confirmation.svelte-1xfsygs{max-width:calc(100% - 12px)}.replay-toolbar.svelte-1nm11z8{z-index:12;border:1px solid var(--cw-floating-border);border-radius:var(--cw-floating-radius);background:var(--cw-floating-bg);pointer-events:auto;align-items:center;gap:6px;padding:6px 8px;display:flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.cw-host.cw-phone .replay-toolbar.svelte-1nm11z8{bottom:12px}.cw-host #grid>.cell>[data-replay-picker]{z-index:3;cursor:crosshair;touch-action:none;position:absolute;inset:0}.cw-host #grid>.cell>[data-replay-picker]:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.topbar.svelte-tbqu3a{z-index:8;box-sizing:border-box;height:var(--cw-topbar-height);color:var(--zx-text-2);font:400 13px/1.2 var(--cw-ui-font);-webkit-user-select:none;user-select:none;background:var(--zx-surface-bar);scrollbar-width:none;-webkit-overflow-scrolling:touch;--cw-control-text:var(--zx-text-muted);--cw-control-bg:transparent;--cw-control-border:transparent;--cw-control-hover-text:var(--zx-text);--cw-control-hover-bg:var(--zx-hover);--cw-control-hover-border:transparent;--cw-disabled-text:var(--cw-control-text);--cw-disabled-surface:var(--cw-control-bg);--cw-state-active-text:var(--cw-topbar-active-text);--cw-state-active-bg:var(--cw-topbar-active-bg);--cw-state-active-border:var(--cw-topbar-active-border);align-items:center;gap:4px;padding:0 8px;display:flex;position:absolute;inset:0 0 auto;overflow:auto hidden}.topbar.svelte-tbqu3a::-webkit-scrollbar{width:0;height:0}.cw-host.hide-panel .topbar.svelte-tbqu3a{display:none}.topbar.svelte-tbqu3a>*{flex-shrink:0}.topbar.svelte-tbqu3a .cw-control.symbol{padding-inline:var(--cw-topbar-pad-x);--cw-control-radius:var(--cw-chip-radius);--cw-control-text:var(--zx-text);--cw-control-bg:var(--zx-control);--cw-control-border:var(--zx-border);--cw-control-hover-bg:var(--zx-hover);--cw-control-hover-border:var(--zx-border);font-weight:400}.topbar.svelte-tbqu3a .symbol svg{width:var(--cw-topbar-symbol-icon);height:var(--cw-topbar-symbol-icon);opacity:.55}.divider.svelte-tbqu3a{width:1px;height:calc(var(--cw-topbar-control) - 8px);background:var(--zx-border);margin:0 3px}.segment.svelte-tbqu3a,.corner.svelte-tbqu3a{align-items:center;gap:2px;display:inline-flex}.topbar.svelte-tbqu3a .tab,.topbar.svelte-tbqu3a .button-control{font-weight:400}.topbar.svelte-tbqu3a .cw-control:disabled{opacity:.42}.topbar.svelte-tbqu3a .cw-control svg{width:var(--cw-topbar-icon);height:var(--cw-topbar-icon)}.spacer.svelte-tbqu3a{flex:auto}.topbar.svelte-tbqu3a .more,.topbar.svelte-tbqu3a .compact-type,.compact-type-icon.svelte-tbqu3a,.current-timeframe-label.svelte-tbqu3a{display:none}.timeframe-segment.custom.svelte-tbqu3a .current-timeframe-label:where(.svelte-tbqu3a){padding-left:1px;font-weight:400;display:inline}.cw-host.cw-compact .topbar.svelte-tbqu3a{gap:2px;padding-inline:4px;overflow-x:hidden}.cw-host.cw-phone .topbar.svelte-tbqu3a{gap:2px;padding:0 4px;overflow-x:hidden}.cw-host.cw-compact .secondary-divider.svelte-tbqu3a,.cw-host.cw-compact .corner.svelte-tbqu3a,.cw-host.cw-narrow .divider.svelte-tbqu3a,.cw-host.cw-phone .divider.svelte-tbqu3a,.cw-host.cw-narrow .desktop-type.svelte-tbqu3a,.cw-host.cw-phone .desktop-type.svelte-tbqu3a,.cw-host.cw-phone .corner.svelte-tbqu3a,.cw-host.cw-compact .topbar.svelte-tbqu3a .secondary-action,.cw-host.cw-narrow .topbar.svelte-tbqu3a .quick-timeframe,.cw-host.cw-phone .topbar.svelte-tbqu3a .quick-timeframe{display:none}.cw-host.cw-phone .topbar.svelte-tbqu3a .secondary-action{min-width:0;padding-inline:var(--cw-topbar-pad-x);--cw-control-text:var(--zx-text-2);flex:0 auto;display:inline-flex;overflow:hidden}.cw-host.cw-phone .topbar.svelte-tbqu3a .secondary-action span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-host.cw-phone .topbar.svelte-tbqu3a .secondary-action svg{opacity:.68}.cw-host.cw-narrow .current-timeframe-label.svelte-tbqu3a,.cw-host.cw-phone .current-timeframe-label.svelte-tbqu3a{display:inline}.cw-host.cw-narrow .topbar.svelte-tbqu3a .compact-type,.cw-host.cw-phone .topbar.svelte-tbqu3a .compact-type,.cw-host.cw-compact .topbar.svelte-tbqu3a .more,.cw-host.cw-phone .topbar.svelte-tbqu3a .more{display:inline-flex}.cw-host.cw-narrow .topbar.svelte-tbqu3a .symbol{min-width:0;max-width:min(36vw,116px);padding-inline:var(--cw-topbar-pad-x);flex:112px}.cw-host.cw-phone .topbar.svelte-tbqu3a .symbol{min-width:var(--cw-phone-control,40px);max-width:92px;padding-inline:var(--cw-topbar-pad-x);--cw-control-text:var(--zx-text-2);--cw-control-bg:transparent;--cw-control-border:transparent;--cw-control-hover-bg:var(--zx-hover);--cw-control-hover-border:transparent;--cw-state-active-text:var(--zx-text-2);--cw-state-active-bg:var(--zx-hover);--cw-state-active-border:transparent;flex:0 auto}.cw-host.cw-narrow .symbol-name.svelte-tbqu3a,.cw-host.cw-phone .symbol-name.svelte-tbqu3a,.cw-host.cw-narrow .compact-type-label.svelte-tbqu3a,.cw-host.cw-phone .compact-type-label.svelte-tbqu3a{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-host.cw-narrow .topbar.svelte-tbqu3a .compact-type,.cw-host.cw-phone .topbar.svelte-tbqu3a .compact-type{min-width:var(--cw-topbar-control);max-width:168px;padding-inline:var(--cw-topbar-pad-x);flex:0 auto;overflow:hidden}.cw-host.cw-phone .compact-type-icon.svelte-tbqu3a{display:inline-flex}.cw-host.cw-phone .compact-type-icon.svelte-tbqu3a svg{opacity:1}.cw-host.cw-phone .compact-type-label.svelte-tbqu3a{display:none}.cw-host.cw-compact .topbar.svelte-tbqu3a .more{flex:0 0 40px;min-width:40px}.cw-host.cw-phone .topbar.svelte-tbqu3a .more{min-width:var(--cw-topbar-control);flex:0 0 var(--cw-topbar-control)}.cw-host.cw-narrow .topbar.svelte-tbqu3a .symbol,.cw-host.cw-narrow .topbar.svelte-tbqu3a .current-timeframe,.cw-host.cw-narrow .topbar.svelte-tbqu3a .compact-type,.cw-host.cw-phone .topbar.svelte-tbqu3a .symbol,.cw-host.cw-phone .topbar.svelte-tbqu3a .current-timeframe,.cw-host.cw-phone .topbar.svelte-tbqu3a .compact-type{--cw-control-text:var(--zx-text-2)}.cw-host.cw-narrow .topbar.svelte-tbqu3a .symbol svg,.cw-host.cw-narrow .topbar.svelte-tbqu3a .current-timeframe svg,.cw-host.cw-narrow .topbar.svelte-tbqu3a .compact-type svg,.cw-host.cw-phone .topbar.svelte-tbqu3a .symbol svg,.cw-host.cw-phone .topbar.svelte-tbqu3a .current-timeframe svg,.cw-host.cw-phone .topbar.svelte-tbqu3a .compact-type svg{opacity:.68}.icon.svelte-1sqxyau{min-width:18px;color:var(--zx-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}.icon.selected.svelte-1sqxyau{color:inherit}.icon.drawing-size.svelte-1sqxyau{--cw-drawing-icon-size:var(--cw-draw-tool-icon,26px)}.icon.drawing-size.svelte-1sqxyau svg{width:var(--cw-draw-tool-icon,26px);height:var(--cw-draw-tool-icon,26px);flex-basis:var(--cw-draw-tool-icon,26px)}.content.svelte-1sqxyau{flex:auto;min-width:0}.zx-search.svelte-17djjh1{margin-bottom:var(--cw-settings-row-space);position:relative}.zx-cat-scroll.svelte-17djjh1{gap:var(--cw-space-1);max-height:calc(100% - var(--cw-settings-row-space));overscroll-behavior-y:contain;flex-direction:column;display:flex;overflow:auto}.zx-row-title.svelte-17djjh1{font-size:var(--cw-font-size-body);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.zx-dlg-msg.svelte-c7ddlt{margin-bottom:var(--cw-space-8);font-size:var(--cw-font-size-title)}.zx-dlg-row.svelte-c7ddlt{gap:var(--cw-settings-row-space);justify-content:center;display:flex}.choice-content.svelte-8h5bi2{align-items:center;gap:var(--cw-settings-row-space);width:100%;font-size:var(--cw-settings-font-body);display:flex}.choice-icon.svelte-8h5bi2{--cw-drawing-icon-size:var(--cw-draw-catalog-icon);width:var(--cw-draw-catalog-icon);height:var(--cw-draw-catalog-icon);flex:0 0 var(--cw-draw-catalog-icon);color:inherit;justify-content:center;align-items:center;display:inline-flex}.section-head.svelte-ly12l8{padding:var(--cw-settings-row-space) 0 var(--cw-settings-compact-space);color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);letter-spacing:.04em;text-transform:var(--cw-settings-section-transform)}.section-head.svelte-ly12l8:first-child{padding-top:var(--cw-settings-compact-space)}.catalog.svelte-ly12l8,.tool-list.svelte-ly12l8,.catalog-group.svelte-ly12l8{flex-direction:column;min-width:0;display:flex}.catalog.svelte-ly12l8{flex:1;min-width:192px;min-height:0;overflow:hidden}.tool-list.svelte-ly12l8{overscroll-behavior-y:contain;flex:1;gap:2px;min-height:0;overflow-y:auto}.catalog-group.svelte-ly12l8{gap:2px}.chooser.svelte-10es0k3,.mode-list.svelte-10es0k3{flex-direction:column;min-width:0;display:flex}.chooser.svelte-10es0k3{min-width:192px;overflow:hidden}.mode-list.svelte-10es0k3{gap:2px}.quick-style.svelte-sijgcj{min-height:0;color:var(--zx-text);font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);flex-direction:column;display:flex}.quick-body.svelte-sijgcj{gap:var(--cw-settings-row-space);flex-direction:column;padding:4px 0 0;display:flex}.swatches.svelte-sijgcj{grid-template-columns:repeat(6,40px);justify-content:space-between;gap:6px;display:grid}.swatch.svelte-sijgcj{cursor:pointer;border:1px solid var(--zx-border);border-radius:6px;width:40px;height:40px;padding:0}.swatch.active.svelte-sijgcj,.swatch.svelte-sijgcj:focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:1px}.color-actions.svelte-sijgcj,.custom-color.svelte-sijgcj,.range-row.svelte-sijgcj{align-items:center;gap:var(--cw-settings-compact-space) var(--cw-settings-label-control-space);color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field);grid-template-columns:minmax(0,1fr) auto;display:grid}.color-actions.svelte-sijgcj{grid-template-columns:minmax(0,1fr) auto}.custom-color-swatch.svelte-sijgcj{box-sizing:border-box;border:1px solid var(--zx-border);border-radius:var(--cw-control-radius);width:32px;height:32px;display:block;overflow:hidden}.custom-color-swatch.svelte-sijgcj:focus-within{border-color:var(--cw-focus-ring,var(--zx-focus))}.custom-color-swatch.svelte-sijgcj input:where(.svelte-sijgcj){cursor:pointer;opacity:0;border:0;outline:none;width:100%;height:100%;padding:0}.range-row.svelte-sijgcj input:where(.svelte-sijgcj){width:100%;accent-color:var(--zx-selected-border);grid-column:1/-1}.segments.svelte-sijgcj{gap:var(--cw-settings-compact-space);display:flex}.segments.svelte-sijgcj .cw-control{flex:1}.line.svelte-sijgcj{border-top:2px solid;width:30px;display:block}.line-dash.svelte-sijgcj{border-top-style:dashed}.line-dot.svelte-sijgcj{border-top-style:dotted}.error.svelte-sijgcj{color:var(--zx-danger);font-size:var(--cw-settings-font-caption);margin:0}.cw-overlay-root.cw-phone .quick-style.svelte-sijgcj{max-height:calc(var(--cw-phone-surface-height,100vh) - 24px);overflow-y:auto}.cw-number-stepper.svelte-1qo7np5{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:32px;color:var(--cw-control-text,var(--zx-text-2));background:var(--cw-control-bg,var(--zx-control));border-radius:var(--cw-control-radius);isolation:isolate;grid-template-columns:32px minmax(0,1fr) 32px;display:grid;position:relative;overflow:hidden}.cw-number-stepper.svelte-1qo7np5:after{z-index:2;border:1px solid var(--cw-input-border,var(--zx-border));border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.cw-number-stepper.svelte-1qo7np5:focus-within:after{border-color:var(--cw-focus-ring,var(--zx-focus))}input.svelte-1qo7np5{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;text-align:center;background:0 0;border:0;outline:none;padding:0 8px}.step.svelte-1qo7np5{box-sizing:border-box;min-width:32px;min-height:32px;color:var(--zx-text-muted);cursor:pointer;appearance:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.decrement.svelte-1qo7np5{border-right:1px solid var(--cw-control-border,var(--zx-border));border-radius:var(--cw-control-radius) 0 0 var(--cw-control-radius)}.increment.svelte-1qo7np5{border-left:1px solid var(--cw-control-border,var(--zx-border));border-radius:0 var(--cw-control-radius) var(--cw-control-radius) 0}.cw-number-stepper.compact.svelte-1qo7np5{grid-template-columns:minmax(0,1fr) 24px}.compact-steps.svelte-1qo7np5{box-sizing:border-box;border-left:1px solid var(--cw-control-border,var(--zx-border));grid-template-rows:repeat(2,minmax(0,1fr));align-self:stretch;width:24px;min-width:0;height:100%;min-height:0;display:grid;overflow:hidden}.compact-steps.svelte-1qo7np5 .step:where(.svelte-1qo7np5){border:0;border-radius:0;width:100%;min-width:0;height:100%;min-height:0;line-height:0}.compact-steps.svelte-1qo7np5 .step:where(.svelte-1qo7np5)+.step:where(.svelte-1qo7np5){border-top:1px solid var(--cw-control-border,var(--zx-border))}.compact-steps.svelte-1qo7np5 .step-chevron:where(.svelte-1qo7np5){pointer-events:none;flex:0 0 18px;width:18px;height:18px;display:block}.step.svelte-1qo7np5:hover:not(:disabled){color:var(--cw-control-hover-text,var(--zx-text));background:var(--cw-control-hover-bg,var(--zx-hover))}.step.svelte-1qo7np5:active:not(:disabled){background:var(--cw-control-pressed-bg,var(--zx-hover))}.step.svelte-1qo7np5:focus-visible{color:var(--cw-control-hover-text,var(--zx-text));background:var(--cw-control-hover-bg,var(--zx-hover));outline:none}.disabled.svelte-1qo7np5,input.svelte-1qo7np5:disabled{color:var(--cw-disabled-text,var(--zx-text-muted));background:var(--cw-disabled-surface,var(--zx-control))}.step.svelte-1qo7np5:disabled{color:var(--cw-disabled-text,var(--zx-text-muted));cursor:default}.cw-overlay-root.cw-phone .cw-number-stepper.svelte-1qo7np5,.cw-host.cw-phone .cw-number-stepper.svelte-1qo7np5{height:var(--cw-phone-control,40px);grid-template-columns:var(--cw-phone-control,40px) minmax(0, 1fr) var(--cw-phone-control,40px)}.cw-overlay-root.cw-phone .cw-number-stepper.svelte-1qo7np5 input:where(.svelte-1qo7np5),.cw-host.cw-phone .cw-number-stepper.svelte-1qo7np5 input:where(.svelte-1qo7np5){font-size:16px}.cw-overlay-root.cw-phone .step.svelte-1qo7np5,.cw-host.cw-phone .step.svelte-1qo7np5{min-width:var(--cw-phone-control,40px);min-height:var(--cw-phone-control,40px)}.cw-overlay-root.cw-phone .cw-number-stepper.compact.svelte-1qo7np5,.cw-host.cw-phone .cw-number-stepper.compact.svelte-1qo7np5{grid-template-columns:minmax(0,1fr) 24px}.cw-overlay-root.cw-phone .cw-number-stepper.compact.svelte-1qo7np5 .compact-steps:where(.svelte-1qo7np5) .step:where(.svelte-1qo7np5),.cw-host.cw-phone .cw-number-stepper.compact.svelte-1qo7np5 .compact-steps:where(.svelte-1qo7np5) .step:where(.svelte-1qo7np5){min-width:0;min-height:0}.cw-switch.svelte-114vuj7{cursor:pointer;appearance:none;background:0 0;border:0;flex:0 0 38px;width:38px;height:22px;padding:0;position:relative}.track.svelte-114vuj7{background:var(--cw-control-border,var(--zx-border));width:38px;height:22px;transition:background var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.thumb.svelte-114vuj7{background:var(--cw-control-hover-text,var(--zx-text));width:18px;height:18px;transition:transform var(--cw-motion-fast-duration) var(--cw-motion-standard-easing), background var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);border-radius:50%;position:absolute;top:2px;left:2px}.cw-switch.svelte-114vuj7:hover:not(:disabled) .track:where(.svelte-114vuj7){background:var(--cw-control-hover-border,var(--zx-border))}.cw-switch.svelte-114vuj7:active:not(:disabled) .track:where(.svelte-114vuj7){background:var(--cw-control-pressed-bg,var(--zx-hover))}.cw-switch.checked.svelte-114vuj7 .track:where(.svelte-114vuj7){background:var(--cw-state-active-bg);box-shadow:inset 0 0 0 1px var(--cw-state-active-border)}.cw-switch.checked.svelte-114vuj7 .thumb:where(.svelte-114vuj7){background:var(--cw-state-active-text);transform:translate(16px)}.cw-switch.checked.svelte-114vuj7:hover:not(:disabled) .track:where(.svelte-114vuj7),.cw-switch.checked.svelte-114vuj7:active:not(:disabled) .track:where(.svelte-114vuj7){background:var(--cw-state-active-border)}.cw-switch.svelte-114vuj7:focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:2px}.cw-switch.svelte-114vuj7:disabled{cursor:default}.cw-switch.svelte-114vuj7:disabled .track:where(.svelte-114vuj7){background:var(--cw-disabled-surface,var(--zx-control))}.cw-switch.svelte-114vuj7:disabled .thumb:where(.svelte-114vuj7){background:var(--cw-disabled-text,var(--zx-text-muted))}.cw-overlay-root.cw-phone .cw-switch.svelte-114vuj7,.cw-host.cw-phone .cw-switch.svelte-114vuj7{width:var(--cw-phone-control,40px);height:var(--cw-phone-control,40px);flex-basis:var(--cw-phone-control,40px)}@media (prefers-reduced-motion:reduce){.cw-switch.svelte-114vuj7,.track.svelte-114vuj7,.thumb.svelte-114vuj7{transition:none}}.interval-card.svelte-rn9dh6{gap:var(--cw-settings-row-space);min-width:0;font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);flex-direction:column;display:flex}.field.svelte-rn9dh6{align-items:center;min-height:34px;display:flex}.sr-only.svelte-rn9dh6{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.field.svelte-rn9dh6 .cw-select{width:100%}.field.svelte-rn9dh6 .cw-select .trigger:focus-visible,.field.svelte-rn9dh6 .cw-select.open .trigger{box-shadow:none;outline:none}.interval-ranges.svelte-rn9dh6{flex-direction:column;gap:0;min-width:0;display:flex}.interval-range.svelte-rn9dh6{align-items:end;gap:var(--cw-settings-compact-space) var(--cw-settings-label-control-space);min-width:0;padding-block:var(--cw-settings-row-space);grid-template-columns:minmax(142px,.9fr) minmax(0,2fr);display:grid}.interval-range.exact.svelte-rn9dh6{grid-template-columns:minmax(142px,.9fr) minmax(0,2fr) 32px}.interval-range.svelte-rn9dh6+.interval-range:where(.svelte-rn9dh6){border-top:1px solid var(--cw-settings-divider)}.range-toggle.svelte-rn9dh6{align-items:center;gap:var(--cw-settings-row-space);min-width:0;min-height:32px;color:var(--cw-settings-body-color);font-size:var(--cw-settings-font-body);display:inline-flex}.range-toggle.svelte-rn9dh6 .cw-switch{flex:0 0 38px}.range-label.svelte-rn9dh6{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.interval-bounds.svelte-rn9dh6{align-items:end;gap:var(--cw-settings-row-space);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.interval-bounds.svelte-rn9dh6 .cw-number-stepper{width:100%}.interval-range.svelte-rn9dh6 [data-drawing-interval-remove],.interval-range.svelte-rn9dh6 [data-indicator-interval-remove]{align-self:end}.interval-bound.svelte-rn9dh6{gap:var(--cw-settings-compact-space);flex-direction:column;min-width:0;display:flex}.interval-bound.svelte-rn9dh6>label:where(.svelte-rn9dh6){color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field)}.error.svelte-rn9dh6{color:var(--zx-danger);font-size:var(--cw-settings-font-caption);margin:0}.phone.svelte-rn9dh6 .range-toggle:where(.svelte-rn9dh6){min-height:var(--cw-phone-control,40px)}.phone.svelte-rn9dh6 .field:where(.svelte-rn9dh6) .cw-select{width:100%}.phone.svelte-rn9dh6 .interval-range:where(.svelte-rn9dh6),.phone.svelte-rn9dh6 .interval-range.exact:where(.svelte-rn9dh6){grid-template-columns:minmax(0, 1fr) var(--cw-phone-control,40px);align-items:center}.phone.svelte-rn9dh6 .interval-range:where(.svelte-rn9dh6):not(.exact) .range-toggle:where(.svelte-rn9dh6),.phone.svelte-rn9dh6 .interval-bounds:where(.svelte-rn9dh6){grid-column:1/-1}.phone.svelte-rn9dh6 .interval-range.exact:where(.svelte-rn9dh6) .interval-bounds:where(.svelte-rn9dh6){grid-row:2}.phone.svelte-rn9dh6 .interval-range:where(.svelte-rn9dh6) [data-drawing-interval-remove],.phone.svelte-rn9dh6 .interval-range:where(.svelte-rn9dh6) [data-indicator-interval-remove]{grid-area:1/2}.phone.svelte-rn9dh6 .interval-bounds:where(.svelte-rn9dh6){gap:var(--cw-settings-row-space);grid-template-columns:repeat(2,minmax(0,1fr))}@container (width<300px){.interval-range.svelte-rn9dh6,.interval-range.exact.svelte-rn9dh6{grid-template-columns:minmax(0,1fr) 32px;align-items:center}.interval-range.svelte-rn9dh6:not(.exact) .range-toggle:where(.svelte-rn9dh6),.interval-bounds.svelte-rn9dh6{grid-column:1/-1}.interval-range.exact.svelte-rn9dh6 .interval-bounds:where(.svelte-rn9dh6){grid-row:2}.interval-range.svelte-rn9dh6 [data-drawing-interval-remove],.interval-range.svelte-rn9dh6 [data-indicator-interval-remove]{grid-area:1/2}}.cw-menu-list[data-menu-list=popover].svelte-mtfjsy{gap:var(--cw-space-1);flex-direction:column;min-width:168px;padding:0;display:flex}.cw-menu-list[data-menu-list=template].svelte-mtfjsy{--cw-menu-row-pad-x:10px;--cw-menu-row-radius:6px;z-index:var(--cw-layer-transient);gap:var(--cw-space-1);width:min(250px,100% - 24px);min-height:0;max-height:min(320px,100% - 72px);padding:calc(var(--cw-space-2) + 1px) var(--cw-surface-gutter);overscroll-behavior-y:contain;color:var(--zx-text-2);background:var(--cw-floating-bg);border:1px solid var(--zx-border);border-radius:var(--cw-floating-radius);scrollbar-width:thin;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow-y:auto}.cw-overlay-root.cw-phone .cw-menu-list[data-menu-list=template].svelte-mtfjsy{width:min(300px,100% - 24px);max-height:min(360px,100% - 80px)}.indicator-style-control.svelte-ynvkof{min-width:0;font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);position:relative}.style-trigger.svelte-ynvkof{align-items:center;gap:var(--cw-settings-compact-space);width:112px;min-height:32px;color:var(--cw-control-text,var(--zx-text-2));cursor:pointer;appearance:none;background:var(--cw-control-bg,var(--zx-control));border:1px solid var(--cw-input-border,var(--zx-border));border-radius:var(--cw-control-radius);grid-template-columns:24px minmax(28px,1fr) 16px;padding:3px 7px;display:grid}.style-trigger.color-only.svelte-ynvkof{grid-template-columns:24px 16px;justify-content:space-between}.style-trigger.svelte-ynvkof [data-chrome-icon=arrow-down]{justify-self:end}.style-trigger.svelte-ynvkof:hover,.style-trigger[aria-expanded=true].svelte-ynvkof{color:var(--cw-control-hover-text,var(--zx-text));background:var(--cw-control-hover-bg,var(--zx-hover))}.style-trigger.svelte-ynvkof:focus-visible,.style-trigger[data-invalid=true].svelte-ynvkof{border-color:var(--cw-focus-ring,var(--zx-focus));box-shadow:none;outline:none}.trigger-swatch.svelte-ynvkof{border:1px solid var(--cw-control-border,var(--zx-border));border-radius:4px;width:24px;height:24px}.trigger-line.svelte-ynvkof,.line-segments.svelte-ynvkof span:where(.svelte-ynvkof),.width-segments.svelte-ynvkof span:where(.svelte-ynvkof){border-top:2px solid;width:100%;display:block}.line-dashed.svelte-ynvkof{border-top-style:dashed!important}.line-dotted.svelte-ynvkof{border-top-style:dotted!important}.trigger-line.marker-preview.svelte-ynvkof{background:currentColor;border:0;border-radius:50%;justify-self:center;width:8px;height:8px}.style-popover.svelte-ynvkof{box-sizing:border-box;padding:var(--cw-settings-section-space);color:var(--zx-text);background:var(--zx-surface-pop);border:1px solid var(--zx-border);border-radius:var(--cw-floating-radius);margin:0;position:fixed;overflow-y:auto}.style-popover.svelte-ynvkof:focus{outline:none}.palette.svelte-ynvkof{gap:var(--cw-settings-compact-space);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.swatch.svelte-ynvkof{aspect-ratio:1;cursor:pointer;border:1px solid var(--cw-control-border,var(--zx-border));border-radius:5px;min-width:0;min-height:34px;padding:0}.swatch.active.svelte-ynvkof,.swatch.svelte-ynvkof:focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:1px}.custom-color.svelte-ynvkof,.range-row.svelte-ynvkof{align-items:center;gap:var(--cw-settings-compact-space) var(--cw-settings-label-control-space);min-width:0;margin-top:var(--cw-settings-row-space);color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field);grid-template-columns:minmax(0,1fr) auto;display:grid}.inherit-color.svelte-ynvkof{width:100%;min-height:32px;margin-top:var(--cw-settings-row-space);padding:0 var(--cw-settings-row-space);color:var(--cw-control-text,var(--zx-text-2));font:inherit;cursor:pointer;background:var(--cw-control-bg,var(--zx-control));border:1px solid var(--cw-input-border,var(--zx-border));border-radius:var(--cw-control-radius)}.custom-color.svelte-ynvkof input:where(.svelte-ynvkof){box-sizing:border-box;cursor:pointer;opacity:0;border:0;width:100%;height:100%;padding:0}.custom-color-swatch.svelte-ynvkof{box-sizing:border-box;background:var(--style-custom-color);border:1px solid var(--cw-input-border,var(--zx-border));border-radius:var(--cw-control-radius);width:44px;height:32px;display:block;overflow:hidden}.custom-color-swatch.svelte-ynvkof:focus-within{border-color:var(--cw-focus-ring,var(--zx-focus));outline:none}.range-row.svelte-ynvkof input:where(.svelte-ynvkof){cursor:pointer;appearance:none;background:0 0;grid-column:1/-1;width:100%;min-width:0;height:18px}.range-row.svelte-ynvkof input:where(.svelte-ynvkof)::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--cw-state-active-border) 0 var(--indicator-opacity-progress), var(--cw-control-border,var(--zx-border)) var(--indicator-opacity-progress) 100%);border-radius:999px;height:4px}.range-row.svelte-ynvkof input:where(.svelte-ynvkof)::-webkit-slider-thumb{appearance:none;background:var(--zx-surface-pop);border:2px solid var(--cw-state-active-border);border-radius:50%;width:14px;height:14px;margin-top:-5px}.range-row.svelte-ynvkof input:where(.svelte-ynvkof)::-moz-range-track{background:linear-gradient(to right, var(--cw-state-active-border) 0 var(--indicator-opacity-progress), var(--cw-control-border,var(--zx-border)) var(--indicator-opacity-progress) 100%);border-radius:999px;height:4px}.range-row.svelte-ynvkof input:where(.svelte-ynvkof)::-moz-range-thumb{background:var(--zx-surface-pop);border:2px solid var(--cw-state-active-border);border-radius:50%;width:14px;height:14px}.range-row.svelte-ynvkof input:where(.svelte-ynvkof):focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:2px;border-radius:999px}.range-row.svelte-ynvkof output:where(.svelte-ynvkof){color:var(--zx-text-2)}.style-section.svelte-ynvkof{gap:var(--cw-settings-row-space);min-width:0;margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);border-top:1px solid var(--cw-settings-divider);flex-direction:column;display:flex}.width-row.svelte-ynvkof{gap:var(--cw-settings-compact-space);grid-template-columns:minmax(0,1fr) 72px;min-width:0;display:grid}.segments.svelte-ynvkof{border:1px solid var(--cw-control-border,var(--zx-border));border-radius:var(--cw-control-radius);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;min-width:0;display:grid;overflow:hidden}.segments.svelte-ynvkof button:where(.svelte-ynvkof){min-width:0;min-height:32px;color:var(--cw-control-text,var(--zx-text-2));cursor:pointer;appearance:none;background:var(--cw-control-bg,var(--zx-control));border:0;justify-content:center;align-items:center;padding:0 8px;display:inline-flex}.segments.svelte-ynvkof button:where(.svelte-ynvkof)+button:where(.svelte-ynvkof){border-left:1px solid var(--cw-control-border,var(--zx-border))}.segments.svelte-ynvkof button:where(.svelte-ynvkof):hover,.segments.svelte-ynvkof button.active:where(.svelte-ynvkof){color:var(--cw-state-active-text);background:var(--cw-state-active-bg)}.segments.svelte-ynvkof button:where(.svelte-ynvkof):focus-visible,.inherit-color.svelte-ynvkof:focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:-2px}.line-segments.svelte-ynvkof span:where(.svelte-ynvkof){width:34px}.phone.svelte-ynvkof .style-trigger:where(.svelte-ynvkof),.phone.svelte-ynvkof .swatch:where(.svelte-ynvkof),.phone.svelte-ynvkof .segments:where(.svelte-ynvkof) button:where(.svelte-ynvkof),.phone.svelte-ynvkof .custom-color:where(.svelte-ynvkof) input:where(.svelte-ynvkof),.phone.svelte-ynvkof .inherit-color:where(.svelte-ynvkof){min-height:var(--cw-phone-control,40px)}.phone.svelte-ynvkof .custom-color-swatch:where(.svelte-ynvkof){width:var(--cw-phone-control,40px);height:var(--cw-phone-control,40px)}.phone.svelte-ynvkof .range-row:where(.svelte-ynvkof) input:where(.svelte-ynvkof){min-height:var(--cw-phone-control,40px)}.phone.svelte-ynvkof .width-row:where(.svelte-ynvkof){grid-template-columns:minmax(0,1fr) 120px}@media (prefers-reduced-motion:reduce){.style-trigger.svelte-ynvkof,.segments.svelte-ynvkof button:where(.svelte-ynvkof){transition:none}}.settings-actions.svelte-12au79p{justify-content:flex-end;gap:var(--cw-settings-row-space);padding:var(--cw-surface-gutter);font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);background:var(--cw-floating-bg);border-top:1px solid var(--zx-border);flex:none;display:flex}.settings-actions-leading.svelte-12au79p{min-width:0;margin-right:auto}.settings-actions.phone.svelte-12au79p{padding-block:var(--cw-surface-gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settings-actions.phone.svelte-12au79p .settings-actions-leading:where(.svelte-12au79p){grid-column:1/-1;width:100%;margin-right:0}.settings-actions.phone.svelte-12au79p>.cw-control{width:100%}.separator.svelte-846epx{background:var(--zx-border);flex:0 0 1px;height:1px;margin:4px 6px}.template-row.svelte-846epx{align-items:center;gap:2px;min-width:0;display:flex}.template-row.svelte-846epx .cw-control.template-apply{flex:auto;min-width:0}.template-row.svelte-846epx .cw-control.template-apply span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.template-row.svelte-846epx .cw-control.template-delete{flex:0 0 28px}.delete-dialog.svelte-ld3jn4{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.template-dialog-body.svelte-ld3jn4{padding:calc(var(--cw-settings-section-space) + var(--cw-settings-compact-space)) var(--cw-surface-gutter);color:var(--cw-settings-body-color);font-size:var(--cw-settings-font-body);margin:0;line-height:1.5}.template-dialog-actions.svelte-ld3jn4{justify-content:flex-end;gap:var(--cw-settings-row-space);padding:var(--cw-surface-gutter);border-top:1px solid var(--zx-border);flex:none;display:flex}.template-trigger-shell.svelte-34p2b8{z-index:var(--cw-layer-transient);min-width:0;position:relative}.template-trigger-shell.svelte-34p2b8 .cw-control{gap:6px}.template-trigger-shell.phone.svelte-34p2b8,.template-trigger-shell.phone.svelte-34p2b8 .cw-control{width:100%}.template-trigger-shell.phone.svelte-34p2b8 .cw-control{justify-content:space-between}.disclosure.svelte-34p2b8{transition:transform var(--cw-motion-fast-duration) var(--cw-motion-standard-easing);display:inline-flex}.disclosure.open.svelte-34p2b8{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.disclosure.svelte-34p2b8{transition:none}}.template-save-dialog.svelte-48iemu,form.svelte-48iemu{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.template-dialog-body.svelte-48iemu{gap:var(--cw-settings-row-space);min-height:0;padding:var(--cw-settings-section-space) var(--cw-surface-gutter);overscroll-behavior-y:contain;flex-direction:column;flex:auto;display:flex;overflow-y:auto}.cw-overlay-root.cw-phone .template-dialog-body.svelte-48iemu{padding-block:var(--cw-settings-section-space)}label.svelte-48iemu{color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-caption)}.combobox.svelte-48iemu{gap:var(--cw-settings-compact-space);flex-direction:column;min-width:0;display:flex}.suggestions.svelte-48iemu{gap:var(--cw-space-1);max-height:144px;padding:var(--cw-settings-compact-space);overscroll-behavior-y:contain;background:var(--cw-floating-bg);border:1px solid var(--zx-border);border-radius:var(--cw-control-radius);flex-direction:column;display:flex;overflow-y:auto}.suggestions.svelte-48iemu button:where(.svelte-48iemu){min-height:34px;padding:0 var(--cw-settings-section-space);color:var(--zx-text-2);font:inherit;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border-radius:var(--cw-menu-row-radius,var(--cw-control-radius));background:0 0;border:0;overflow:hidden}.suggestions.svelte-48iemu button:where(.svelte-48iemu):hover,.suggestions.svelte-48iemu button.active:where(.svelte-48iemu){color:var(--zx-text);background:var(--zx-hover)}.error.svelte-48iemu,.warning.svelte-48iemu{padding:var(--cw-settings-row-space) var(--cw-settings-section-space);color:var(--zx-danger);font-size:var(--cw-settings-font-caption);background:var(--cw-danger-bg);border-radius:var(--cw-control-radius);margin:0}.template-dialog-actions.svelte-48iemu{justify-content:flex-end;gap:var(--cw-settings-row-space);padding:var(--cw-surface-gutter);border-top:1px solid var(--zx-border);flex:none;display:flex}.drawing-settings.svelte-9zwlz7{min-height:0;color:var(--zx-text);font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);flex-direction:column;flex:1;display:flex}.tabs.svelte-9zwlz7{gap:var(--cw-settings-compact-space);padding:var(--cw-surface-gutter);border-bottom:1px solid var(--zx-border);scrollbar-width:none;display:flex;overflow-x:auto}.tabs.svelte-9zwlz7::-webkit-scrollbar{display:none}.tabs.svelte-9zwlz7 .cw-control{min-width:0;padding-inline:var(--cw-settings-compact-space);font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);white-space:nowrap;flex:1 0 auto}.body.svelte-9zwlz7{min-height:0;padding:var(--cw-settings-section-space) var(--cw-surface-gutter);outline:none;flex:auto;overflow:auto}.body.svelte-9zwlz7 .cw-select .trigger:focus-visible,.body.svelte-9zwlz7 .cw-select.open .trigger{box-shadow:none;outline:none}.style-editor.svelte-9zwlz7,.coordinate-editor.svelte-9zwlz7,.text-editor.svelte-9zwlz7,.visibility-editor.svelte-9zwlz7{flex-direction:column;gap:0;display:flex}.settings-section.svelte-9zwlz7{background:0 0;border:0;border-radius:0;min-width:0;margin:0;padding:0}.settings-section.svelte-9zwlz7+.settings-section:where(.svelte-9zwlz7){margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider)}.style-editor.svelte-9zwlz7 .settings-section:where(.svelte-9zwlz7),.text-editor.svelte-9zwlz7 .settings-section:where(.svelte-9zwlz7){gap:var(--cw-settings-row-space);flex-direction:column;display:flex}.label-text.svelte-9zwlz7{box-sizing:border-box;width:100%;color:var(--zx-text);font:inherit;font-size:var(--cw-settings-font-field);background:var(--cw-input-bg,transparent);border:1px solid var(--zx-border);border-radius:var(--cw-control-radius);resize:vertical;padding:6px 8px}.label-text.svelte-9zwlz7:focus-visible{border-color:var(--cw-focus-ring,var(--zx-focus));outline:none}.type-row.svelte-9zwlz7{align-items:center;gap:var(--cw-settings-compact-space);display:flex}.type-row.svelte-9zwlz7 .cw-select{flex:none;width:76px}.type-row.svelte-9zwlz7 .cw-control{flex:none}.align-row.svelte-9zwlz7{gap:var(--cw-settings-compact-space);display:flex}.align-row.svelte-9zwlz7 .cw-control{flex:1}.toggle-row.svelte-9zwlz7{align-items:center;gap:var(--cw-settings-row-space) var(--cw-settings-label-control-space);grid-template-columns:minmax(var(--cw-settings-resource-identity-min), 1fr) auto;display:grid}.toggle-identity.svelte-9zwlz7{align-items:center;gap:var(--cw-settings-row-space);min-width:0;display:flex}.toggle-label.svelte-9zwlz7{min-width:0;color:var(--cw-settings-body-color);font:inherit;font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toggle-controls.svelte-9zwlz7{justify-content:flex-end;align-items:center;gap:var(--cw-settings-compact-space);min-width:0;display:flex}.field-label.svelte-9zwlz7{color:var(--cw-settings-section-color);font:inherit;font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-transform:var(--cw-settings-section-transform);margin:0}.swatches.svelte-9zwlz7{gap:var(--cw-settings-compact-space);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.swatch.svelte-9zwlz7{aspect-ratio:1;cursor:pointer;border:1px solid var(--zx-border);border-radius:5px;min-width:26px;padding:0}.swatch.active.svelte-9zwlz7,.swatch.svelte-9zwlz7:focus-visible{outline:2px solid var(--cw-focus-ring,var(--zx-focus));outline-offset:1px}.color-actions.svelte-9zwlz7,.custom-color.svelte-9zwlz7,.coordinate-row.svelte-9zwlz7{align-items:center;gap:var(--cw-settings-label-control-space);grid-template-columns:minmax(0,1fr) auto;display:grid}.custom-color.svelte-9zwlz7,.coordinate-row.svelte-9zwlz7{color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field)}.color-actions.svelte-9zwlz7{grid-template-columns:minmax(0,1fr) auto}.custom-color-swatch.svelte-9zwlz7{box-sizing:border-box;border:1px solid var(--zx-border);border-radius:var(--cw-control-radius);width:32px;height:32px;display:block;overflow:hidden}.custom-color-swatch.svelte-9zwlz7:focus-within{border-color:var(--cw-focus-ring,var(--zx-focus))}.custom-color-swatch.svelte-9zwlz7 input:where(.svelte-9zwlz7){cursor:pointer;opacity:0;border:0;outline:none;width:100%;height:100%;padding:0}fieldset.svelte-9zwlz7{min-width:0}legend.svelte-9zwlz7{color:var(--cw-settings-section-color);font:inherit;font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-transform:var(--cw-settings-section-transform)}.segments.svelte-9zwlz7{gap:var(--cw-settings-compact-space);display:flex}.segments.svelte-9zwlz7 .cw-control{flex:1}.line.svelte-9zwlz7{border-top:2px solid;width:30px;display:block}.line-dash.svelte-9zwlz7{border-top-style:dashed}.line-dot.svelte-9zwlz7{border-top-style:dotted}.range-row.svelte-9zwlz7{color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--cw-settings-compact-space) var(--cw-settings-label-control-space)!important;display:grid!important}.range-row.svelte-9zwlz7 input:where(.svelte-9zwlz7){width:100%;accent-color:var(--zx-selected-border);grid-column:1/-1}.coordinate-row.svelte-9zwlz7{align-items:center;gap:var(--cw-settings-label-control-space);grid-template-columns:minmax(0,1fr) auto;display:grid}.coordinate-row.svelte-9zwlz7 .cw-number-stepper{width:210px;max-width:52vw}.error.svelte-9zwlz7{color:var(--zx-danger);font-size:var(--cw-settings-font-caption);margin:0}.unavailable.svelte-9zwlz7{color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-caption);margin:0}.cw-overlay-root.cw-phone .body.svelte-9zwlz7{padding-bottom:calc(var(--cw-settings-section-space) + var(--cw-settings-row-space))}.cw-overlay-root.cw-phone .swatches.svelte-9zwlz7{grid-template-columns:repeat(6,minmax(0,1fr))}.drawing-templates.svelte-10v80kx{min-width:220px;color:var(--zx-text)}.indicator-resource-row.svelte-v2rfqp{gap:var(--cw-settings-row-space);flex-direction:column;min-width:0;padding-block:0;display:flex}[data-resource-layout=fill].svelte-v2rfqp,[data-resource-layout=level].svelte-v2rfqp,[data-resource-layout=plot].svelte-v2rfqp{grid-template-columns:minmax(var(--cw-settings-resource-identity-min), 1fr) auto;align-items:center;gap:var(--cw-settings-row-space) var(--cw-settings-label-control-space);display:grid}.resource-identity.svelte-v2rfqp{align-items:center;gap:var(--cw-settings-row-space);min-width:0;display:flex}h4.svelte-v2rfqp{min-width:0;color:var(--cw-settings-body-color);font:inherit;font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.resource-controls.svelte-v2rfqp{justify-content:flex-end;align-items:center;gap:var(--cw-settings-compact-space);min-width:0;display:flex}[data-resource-layout=level].svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp){grid-template-columns:minmax(104px,1fr) minmax(80px,2fr);width:100%;display:grid}[data-resource-layout=level].svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp) .style-trigger{width:100%}[data-resource-layout=plot].svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp){flex-wrap:wrap}.resource-controls.gradient.svelte-v2rfqp{flex-direction:column;align-items:stretch;display:flex}.resource-controls.svelte-v2rfqp .indicator-resource-number.cw-number-stepper,.resource-controls.svelte-v2rfqp .indicator-resource-select.cw-select{width:100%}[data-resource-layout=plot].svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp) .indicator-resource-number.cw-number-stepper{flex:86px;width:min(100px,100%)}.phone.svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp) .indicator-resource-select.cw-select,.phone.svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp) .indicator-resource-wide{grid-column:1/-1}.phone[data-resource-layout=level].svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp){grid-template-columns:92px 80px}.phone[data-resource-layout=level].svelte-v2rfqp .resource-controls:where(.svelte-v2rfqp) .style-trigger{width:92px}@container (width<316px){[data-resource-layout=level].svelte-v2rfqp,[data-resource-layout=fill].svelte-v2rfqp,[data-resource-layout=plot].svelte-v2rfqp{grid-template-columns:minmax(0,1fr);align-items:stretch}}.ichimoku-style.svelte-qgxs55,.resource-section.svelte-qgxs55{gap:var(--cw-settings-row-space);flex-direction:column;min-width:0;display:flex}.ichimoku-style.svelte-qgxs55{gap:0}.resource-section.svelte-qgxs55{background:0 0;border-radius:0;padding:0}.resource-section.svelte-qgxs55+.resource-section:where(.svelte-qgxs55){margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider)}h3.svelte-qgxs55{min-width:0;color:var(--cw-settings-section-color);font:inherit;font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-overflow:ellipsis;text-transform:var(--cw-settings-section-transform);white-space:nowrap;margin:0;overflow:hidden}.gradient-stop.svelte-veorrk{align-items:center;gap:var(--cw-settings-compact-space);grid-template-columns:minmax(0,1fr) auto;min-width:0;display:grid}.gradient-stop.svelte-veorrk>span:where(.svelte-veorrk){min-width:0;color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field)}.phone .gradient-stop.svelte-veorrk{grid-template-columns:minmax(0,1fr) auto}.moving-average-style.svelte-6ry64h{gap:var(--cw-settings-row-space);background:0 0;border-radius:0;flex-direction:column;min-width:0;padding:0;display:flex}.output-values-section.svelte-966oec{gap:var(--cw-settings-row-space);min-width:0;margin-top:var(--cw-settings-section-space);padding:var(--cw-settings-section-space) 0 0;border-top:1px solid var(--cw-settings-divider);background:0 0;border-radius:0;flex-direction:column;display:flex}.output-values-section.svelte-966oec:first-child{border-top:0;margin-top:0;padding-top:0}h3.svelte-966oec{min-width:0;color:var(--cw-settings-section-color);font:inherit;font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-overflow:ellipsis;text-transform:var(--cw-settings-section-transform);white-space:nowrap;margin:0;overflow:hidden}.output-row.svelte-966oec{min-height:var(--cw-settings-row-min);align-items:center;gap:var(--cw-settings-label-control-space);grid-template-columns:minmax(0,1fr) auto;display:grid}.output-row.svelte-966oec>label:where(.svelte-966oec),.output-row.svelte-966oec>span:where(.svelte-966oec){min-width:0;color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field)}.output-row.svelte-966oec .cw-select{width:var(--cw-settings-control-width)}.phone.svelte-966oec .output-row:where(.svelte-966oec){min-height:var(--cw-settings-phone-row-min)}.phone.svelte-966oec .output-row:where(.svelte-966oec) .cw-select{width:min(var(--cw-settings-control-width), 100%)}.rsi-style.svelte-198m62n,.resource-section.svelte-198m62n{gap:var(--cw-settings-row-space);flex-direction:column;min-width:0;display:flex}.rsi-style.svelte-198m62n{gap:0}.resource-section.svelte-198m62n{background:0 0;border-radius:0;padding:0}.resource-section.svelte-198m62n+.resource-section:where(.svelte-198m62n){margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider)}h3.svelte-198m62n{min-width:0;color:var(--cw-settings-section-color);font:inherit;font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-overflow:ellipsis;text-transform:var(--cw-settings-section-transform);white-space:nowrap;margin:0;overflow:hidden}.indicator-editor.svelte-1ohnm3t{width:100%;min-height:0;font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);pointer-events:auto;flex-direction:column;flex:auto;display:flex;overflow:hidden;container-type:inline-size}.tabs.svelte-1ohnm3t{gap:var(--cw-settings-compact-space);padding:var(--cw-surface-gutter);border-bottom:1px solid var(--zx-border);flex:none;grid-template-columns:repeat(auto-fit,minmax(72px,1fr));display:grid;overflow-x:auto}.tabs.svelte-1ohnm3t .tab.cw-control{padding-inline:var(--cw-settings-row-space);font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);white-space:nowrap}.editor-body.svelte-1ohnm3t{min-height:0;padding:var(--cw-settings-section-space) var(--cw-surface-gutter);overscroll-behavior-y:contain;scrollbar-width:thin;flex:auto;overflow-y:auto}.editor-body.svelte-1ohnm3t .cw-select .trigger:focus-visible,.editor-body.svelte-1ohnm3t .cw-select.open .trigger{box-shadow:none;outline:none}.field-list.svelte-1ohnm3t,.style-list.svelte-1ohnm3t{flex-direction:column;gap:0;display:flex}.input-section.svelte-1ohnm3t,.input-rows.svelte-1ohnm3t{gap:var(--cw-settings-row-space);flex-direction:column;min-width:0;display:flex}.input-section.grouped.svelte-1ohnm3t{gap:var(--cw-settings-row-space);background:0 0;border-top:0;border-radius:0;padding:0}.input-section.svelte-1ohnm3t+.input-section:where(.svelte-1ohnm3t){margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider)}.input-section[data-indicator-input-group=calculation].svelte-1ohnm3t{position:relative}.input-section.grouped.svelte-1ohnm3t>h3:where(.svelte-1ohnm3t){color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-transform:var(--cw-settings-section-transform)}.input-section.grouped.svelte-1ohnm3t .input-rows:where(.svelte-1ohnm3t){gap:var(--cw-settings-compact-space)}.input-section[data-indicator-input-group=calculation].svelte-1ohnm3t .field:where(.svelte-1ohnm3t){grid-template-columns:minmax(0, 1fr) var(--cw-settings-control-width);align-items:start;gap:var(--cw-settings-row-space) var(--cw-settings-label-control-space)}.input-section[data-indicator-input-group=calculation].svelte-1ohnm3t .field-label:where(.svelte-1ohnm3t){min-height:32px}.input-row.svelte-1ohnm3t{min-width:0}.input-row.inline.svelte-1ohnm3t{gap:var(--cw-settings-row-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.input-row.inline.svelte-1ohnm3t .input-field:where(.svelte-1ohnm3t){align-content:start;align-items:start;gap:var(--cw-settings-compact-space);grid-template-columns:minmax(0,1fr)}.input-row.inline.svelte-1ohnm3t .input-field:where(.svelte-1ohnm3t) .cw-select,.input-row.inline.svelte-1ohnm3t .input-field:where(.svelte-1ohnm3t) .cw-number-stepper{width:100%}.style-card.svelte-1ohnm3t{gap:var(--cw-settings-row-space);background:0 0;border-radius:0;flex-direction:column;padding:0;display:flex}.style-card.svelte-1ohnm3t+.style-card:where(.svelte-1ohnm3t){margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider)}.visibility-list.svelte-1ohnm3t{gap:var(--cw-settings-section-space)}.visibility-card.svelte-1ohnm3t{padding:var(--cw-settings-section-space) 0 0;border-top:1px solid var(--cw-settings-divider);background:0 0;border-radius:0}.style-card.svelte-1ohnm3t>h3:where(.svelte-1ohnm3t){color:var(--cw-settings-section-color);font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-transform:var(--cw-settings-section-transform)}h3.svelte-1ohnm3t{color:var(--cw-settings-body-color);font:inherit;font-weight:var(--cw-settings-font-weight);margin:0}.field.svelte-1ohnm3t{min-height:var(--cw-settings-row-min);align-items:center;gap:var(--cw-settings-label-control-space);grid-template-columns:minmax(0,1fr) auto;display:grid}.field-label.svelte-1ohnm3t{align-items:center;gap:var(--cw-settings-compact-space);min-width:0;display:flex}.field-label.svelte-1ohnm3t>label:where(.svelte-1ohnm3t){min-width:0;color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field)}.field.svelte-1ohnm3t .cw-select,.field.svelte-1ohnm3t .cw-number-stepper,.timeframe-control.svelte-1ohnm3t .cw-number-stepper{width:var(--cw-settings-control-width)}.timeframe-control.svelte-1ohnm3t{width:var(--cw-settings-control-width);align-items:flex-end;gap:var(--cw-settings-compact-space);flex-direction:column;display:flex}.timeframe-control.svelte-1ohnm3t .cw-select,.timeframe-control.svelte-1ohnm3t .cw-number-stepper{width:100%}.custom-timeframe.svelte-1ohnm3t{gap:var(--cw-settings-compact-space);width:100%;padding:var(--cw-settings-row-space);background:color-mix(in srgb, var(--zx-control) 72%, transparent);border:1px solid var(--zx-border);border-radius:var(--cw-control-radius);flex-direction:column;grid-column:1/-1;display:flex}.custom-timeframe.svelte-1ohnm3t>label:where(.svelte-1ohnm3t){color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-caption)}.custom-timeframe.svelte-1ohnm3t .cw-number-stepper{width:100%}.custom-timeframe-actions.svelte-1ohnm3t{gap:var(--cw-settings-compact-space);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.custom-timeframe-actions.svelte-1ohnm3t .cw-control{width:100%}.error.svelte-1ohnm3t{padding:var(--cw-settings-row-space) var(--cw-surface-gutter);color:var(--zx-danger);font-size:var(--cw-settings-font-caption);background:var(--cw-danger-bg);flex:none;margin:0}.phone.svelte-1ohnm3t .tabs:where(.svelte-1ohnm3t){padding-block:var(--cw-surface-gutter);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:minmax(96px,max-content);grid-auto-flow:column}.phone.svelte-1ohnm3t .tabs:where(.svelte-1ohnm3t) .tab.cw-control{scroll-snap-align:nearest}.phone.svelte-1ohnm3t .editor-body:where(.svelte-1ohnm3t){padding-block:var(--cw-settings-section-space)}.phone.svelte-1ohnm3t .field:where(.svelte-1ohnm3t){min-height:var(--cw-settings-phone-row-min)}.phone.svelte-1ohnm3t .field:where(.svelte-1ohnm3t) .cw-select,.phone.svelte-1ohnm3t .field:where(.svelte-1ohnm3t) .cw-number-stepper,.phone.svelte-1ohnm3t .timeframe-control:where(.svelte-1ohnm3t){width:min(58vw,220px)}.phone.svelte-1ohnm3t .input-row.inline:where(.svelte-1ohnm3t) .input-field:where(.svelte-1ohnm3t) .cw-select,.phone.svelte-1ohnm3t .input-row.inline:where(.svelte-1ohnm3t) .input-field:where(.svelte-1ohnm3t) .cw-number-stepper{width:100%}.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .field:where(.svelte-1ohnm3t){grid-template-columns:minmax(0, 1fr) min(52vw, var(--cw-settings-control-width));align-items:center;column-gap:var(--cw-settings-label-control-space);min-height:var(--cw-settings-phone-row-min)}.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .input-rows:where(.svelte-1ohnm3t){gap:var(--cw-settings-row-space)}.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .field-label:where(.svelte-1ohnm3t){min-height:0}.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .timeframe-control:where(.svelte-1ohnm3t),.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .field:where(.svelte-1ohnm3t) .cw-select,.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .field:where(.svelte-1ohnm3t) .cw-number-stepper{width:100%}.phone.svelte-1ohnm3t .input-section[data-indicator-input-group=calculation]:where(.svelte-1ohnm3t) .field:where(.svelte-1ohnm3t) .cw-switch{justify-self:start}@media (prefers-reduced-motion:reduce){.indicator-editor.svelte-1ohnm3t :where(.svelte-1ohnm3t){scroll-behavior:auto}}.indicator-settings-surface.svelte-c3fcom{flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;position:relative;overflow:hidden}.settings-content.svelte-c3fcom,[data-transient-child-surface=indicator-template].svelte-c3fcom{flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.runtime-error.svelte-c3fcom{padding:var(--cw-settings-row-space) var(--cw-surface-gutter);color:var(--zx-danger);font-size:var(--cw-settings-font-caption);background:var(--cw-danger-bg);margin:0}.zx-layout-grid.svelte-fakk3d{grid-template-columns:repeat(5,1fr);gap:6px;padding:2px 0 4px;display:grid}.zx-layout-glyph.svelte-fakk3d{gap:2px;width:30px;height:22px;display:grid}.zx-layout-cell.svelte-fakk3d{box-sizing:border-box;border:1px solid;border-radius:1px;min-width:0;min-height:0}.zx-layout-glyph[data-layout-shape=auto][data-layout-count="1"].svelte-fakk3d{grid-template:1fr/1fr}.zx-layout-glyph[data-layout-shape=auto][data-layout-count="2"].svelte-fakk3d{grid-template:1fr/repeat(2,1fr)}.zx-layout-glyph[data-layout-shape=auto][data-layout-count="4"].svelte-fakk3d{grid-template:repeat(2,1fr)/repeat(2,1fr)}.zx-layout-glyph[data-layout-shape=auto][data-layout-count="9"].svelte-fakk3d{grid-template:repeat(3,1fr)/repeat(3,1fr);gap:1px}.zx-layout-glyph[data-layout-shape=auto][data-layout-count="16"].svelte-fakk3d{grid-template:repeat(4,1fr)/repeat(4,1fr);gap:1px}.zx-layout-glyph[data-layout-shape="2v"].svelte-fakk3d{grid-template:repeat(2,1fr)/1fr}.zx-layout-glyph[data-layout-shape="3h"].svelte-fakk3d{grid-template:1fr/repeat(3,1fr)}.zx-layout-glyph[data-layout-shape="3v"].svelte-fakk3d{grid-template:repeat(3,1fr)/1fr}.zx-layout-glyph[data-layout-shape="1+2"].svelte-fakk3d{grid-template:repeat(2,1fr)/repeat(2,1fr)}.zx-layout-glyph[data-layout-shape="1+2"].svelte-fakk3d .zx-layout-cell:where(.svelte-fakk3d):first-child{grid-row:1/3}.zx-layout-glyph[data-layout-shape="1+3"].svelte-fakk3d{grid-template:repeat(3,1fr)/repeat(2,1fr)}.zx-layout-glyph[data-layout-shape="1+3"].svelte-fakk3d .zx-layout-cell:where(.svelte-fakk3d):first-child{grid-row:1/4}.cw-overlay-root.cw-phone .zx-layout-grid.svelte-fakk3d{grid-template-columns:repeat(5, minmax(var(--cw-phone-control,40px), 1fr));min-width:0;padding-inline:0}.list.svelte-1f88217{overscroll-behavior-y:contain;scrollbar-width:thin;flex:auto;min-height:0;max-height:320px;overflow-y:auto}.list.svelte-1f88217::-webkit-scrollbar{width:var(--cw-scrollbar)}.list.svelte-1f88217::-webkit-scrollbar-thumb{border-radius:var(--cw-scrollbar-radius);background:var(--zx-border)}.sizer.svelte-1f88217{position:relative}.rows.svelte-1f88217{flex-direction:column;gap:2px;width:100%;display:flex;position:absolute;top:0}.cw-picker-row.svelte-1f88217{appearance:none;justify-content:space-between;align-items:center;gap:var(--cw-settings-row-space);width:100%;height:36px;min-height:36px;padding:var(--cw-settings-row-space) var(--cw-menu-row-pad-x);border-radius:var(--cw-menu-row-radius);color:var(--zx-text-2);cursor:pointer;font:inherit;font-size:var(--cw-settings-font-body);font-variant-numeric:tabular-nums;text-align:left;background:0 0;border:1px solid #0000;flex:none;display:flex;position:relative}.cw-picker-row.svelte-1f88217:hover{background:var(--zx-hover);color:var(--zx-text)}.cw-picker-row.svelte-1f88217:focus-visible{outline:1px solid var(--zx-focus);outline-offset:-1px}.cw-picker-row[aria-selected=true].svelte-1f88217{border-color:var(--cw-state-active-border);background:var(--cw-state-active-bg);color:var(--cw-state-active-text);font-weight:400}.cw-picker-label.svelte-1f88217{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cw-picker-tag.svelte-1f88217{padding:var(--cw-space-1) var(--cw-settings-compact-space);border-radius:var(--cw-cell-radius);background:var(--zx-control);color:var(--zx-text-muted);font-size:var(--cw-settings-font-caption);font-weight:var(--cw-settings-font-weight);letter-spacing:.02em;white-space:nowrap;flex:none;align-items:center;line-height:1;display:inline-flex}.cw-picker-empty.svelte-1f88217{padding:var(--cw-settings-section-space) 0;color:var(--zx-text-muted);font-size:var(--cw-settings-font-field)}.cw-overlay-root.cw-phone .list.svelte-1f88217{max-height:none}.cw-overlay-root.cw-phone .cw-picker-row.svelte-1f88217{height:var(--cw-phone-control,40px);min-height:var(--cw-phone-control,40px);padding-block:var(--cw-settings-row-space)}.picker.svelte-wnungj{flex-direction:column;flex:1;width:280px;max-width:100%;min-height:0;display:flex}.search-row.svelte-wnungj{margin-bottom:6px}.cw-overlay-root.cw-phone .picker.svelte-wnungj .picker-header{margin-inline:calc(0px - var(--cw-surface-gutter))}.timeframe.svelte-wnungj{width:100%}.cw-overlay-root.cw-phone .picker.svelte-wnungj:not(.timeframe){width:100%;height:100%}.cw-overlay-root.cw-phone .timeframe.svelte-wnungj{width:100%;height:auto}.settings-shell.svelte-17dothn{min-height:0;font-size:var(--cw-settings-font-body);font-weight:var(--cw-settings-font-weight);flex-direction:column;flex:auto;display:flex}.settings-tabs.svelte-17dothn{gap:var(--cw-settings-compact-space);padding:var(--cw-surface-gutter);border-bottom:1px solid var(--zx-border);scrollbar-width:thin;flex:none;display:flex;overflow-x:auto}.settings-tabs.svelte-17dothn .settings-tab{flex:none}.settings-panel.svelte-17dothn{min-height:290px;padding:var(--cw-settings-section-space) var(--cw-surface-gutter);overflow:auto}.settings-field.svelte-17dothn{min-height:var(--cw-settings-row-min);gap:var(--cw-settings-label-control-space);color:var(--cw-settings-body-color);justify-content:space-between;align-items:center;display:flex}.settings-field.svelte-17dothn>span:where(.svelte-17dothn){min-width:0;color:var(--cw-settings-field-color);font-size:var(--cw-settings-font-field);line-height:1.4}.settings-field.svelte-17dothn .timezone{width:min(var(--cw-settings-control-width), 100%);flex:0 1 var(--cw-settings-control-width);min-width:0;margin-inline-start:auto}.settings-fields.svelte-17dothn{gap:var(--cw-settings-row-space);flex-direction:column;display:flex}.scale-modes.svelte-17dothn{gap:var(--cw-settings-compact-space);margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.scale-mode.svelte-17dothn{gap:var(--cw-settings-row-space);min-height:40px;padding:0 var(--cw-settings-section-space);border-radius:var(--cw-control-radius);color:var(--zx-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;display:flex}.scale-mode.svelte-17dothn:hover{background:var(--zx-hover)}.scale-mode.svelte-17dothn:focus-visible{outline:2px solid var(--zx-focus);outline-offset:-2px}.scale-mode.selected.svelte-17dothn{background:var(--cw-state-active-bg);color:var(--cw-state-active-text)}.tick.svelte-17dothn{text-align:center;flex:none;width:12px}.developer-section.svelte-17dothn{gap:var(--cw-settings-row-space);margin-top:var(--cw-settings-section-space);padding-top:var(--cw-settings-section-space);border-top:1px solid var(--cw-settings-divider);display:grid}.developer-section.svelte-17dothn h2:where(.svelte-17dothn),.backend-label.svelte-17dothn{color:var(--cw-settings-section-color);font:inherit;font-size:var(--cw-settings-font-section);font-weight:var(--cw-settings-font-weight);text-transform:var(--cw-settings-section-transform);margin:0}.backend-label.svelte-17dothn{color:var(--cw-settings-field-color)}.backend-options.svelte-17dothn{gap:var(--cw-settings-compact-space);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.backend-active.svelte-17dothn{color:var(--zx-text-muted);font-size:var(--cw-settings-font-field)}.developer-stats.svelte-17dothn{min-height:var(--cw-settings-phone-row-min)}.cw-overlay-root.cw-phone .settings-tabs.svelte-17dothn{padding-inline:var(--cw-surface-gutter)}.cw-overlay-root.cw-phone .settings-panel.svelte-17dothn{min-height:0;padding:var(--cw-settings-section-space) var(--cw-surface-gutter)}.cw-overlay-root.cw-phone .settings-field.svelte-17dothn{min-height:56px}.cw-overlay-root.cw-phone .settings-field.svelte-17dothn .timezone{flex:auto;width:auto;min-width:176px}.cw-overlay-root.cw-phone .settings-field.svelte-17dothn>span[data-settings-label]:where(.svelte-17dothn){white-space:nowrap;flex:none}.cw-overlay-root.cw-phone .scale-mode.svelte-17dothn{min-height:48px}@media (width<=420px){.scale-modes.svelte-17dothn{grid-template-columns:1fr}}.zx-toasts.svelte-1tyicro{bottom:calc(18px + var(--cw-safe-area-bottom,0px));z-index:var(--cw-layer-toast);gap:var(--cw-settings-compact-space);pointer-events:none;flex-direction:column;align-items:center;width:max-content;max-width:calc(100% - 16px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.zx-toast.svelte-1tyicro{max-width:100%;padding:var(--cw-settings-row-space) var(--cw-settings-section-space);color:var(--zx-text);font:var(--cw-settings-font-body) var(--cw-body-font);background:var(--cw-floating-bg);border:1px solid var(--cw-floating-border);opacity:1;animation:svelte-1tyicro-toast-in var(--cw-motion-layout-duration) var(--cw-motion-standard-easing) forwards;transition:opacity var(--cw-motion-layout-duration) var(--cw-motion-standard-easing);overflow-wrap:anywhere;white-space:normal;border-radius:999px}.zx-toast.leaving.svelte-1tyicro{opacity:0}@keyframes svelte-1tyicro-toast-in{0%{opacity:0;transform:translateY(4px)scale(.99)}}@media (prefers-reduced-motion:reduce){.zx-toast.svelte-1tyicro{transition-duration:.001ms!important;animation-duration:.001ms!important}}.zx-type-grid.svelte-wymsvr{flex-direction:column;min-width:232px;display:flex}.zx-type-options.svelte-wymsvr{flex-direction:column;gap:2px;min-height:0;display:flex}.zx-type-content.svelte-wymsvr{align-items:center;gap:var(--cw-settings-row-space);min-width:0;display:flex}.zx-type-lbl.svelte-wymsvr{flex:auto}.zx-type-adv.svelte-wymsvr{color:var(--zx-text-muted);font-size:var(--cw-settings-font-caption);letter-spacing:.02em;flex:none}.zx-type-content.on.svelte-wymsvr .zx-type-adv:where(.svelte-wymsvr){color:inherit;opacity:.8}.cw-overlay-root.cw-phone .zx-type-grid.svelte-wymsvr{min-width:0;min-height:0;overflow:hidden}.cw-overlay-root.cw-phone .zx-type-options.svelte-wymsvr{overscroll-behavior-y:contain;flex:auto;overflow-y:auto}.zx-transient-layer.svelte-6qyo9q{z-index:var(--cw-layer-overlay);pointer-events:none;position:absolute;inset:0}
/*$vite$:1*/