html,body{margin:0;padding:0}body{min-width:320px;min-height:100vh}img,svg,video,canvas{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}input,textarea,select{font:inherit;color:inherit}a{color:var(--text-link);text-decoration:none}a:hover{text-decoration:underline}table{border-collapse:collapse;border-spacing:0}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--font-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", "Microsoft YaHei", sans-serif;--font-mono:"SFMono-Regular", "SF Mono", ui-monospace, Menlo, Monaco, Consolas, monospace;--font-num:var(--font-mono);--fs-2xs:9px;--fs-xs:10px;--fs-sm:11px;--fs-md:12px;--fs-lg:13px;--fs-xl:15px;--fs-2xl:18px;--fs-3xl:22px;--fs-4xl:28px;--fs-5xl:36px;--lh-tight:1.2;--lh-snug:1.35;--lh-normal:1.5;--lh-loose:1.7;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--layout-gutter:12px;--layout-card-gap:8px;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-pill:999px;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in:cubic-bezier(.5,0,.75,0);--ease-std:cubic-bezier(.4,0,.2,1);--dur-instant:80ms;--dur-fast:.14s;--dur-md:.22s;--z-base:0;--z-elevated:10;--z-sticky:100;--z-drawer:900;--z-modal:1000;--z-popover:1100;--z-tooltip:1200;--z-toast:2000}:root,:root[data-theme=institutional-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--brand-50:#edf5ff;--brand-100:#dcecff;--brand-200:#b9d9ff;--brand-300:#83baff;--brand-400:#4b9aff;--brand-500:#0a72d8;--brand-600:#075cae;--brand-700:#064987;--brand-800:#063a68;--brand-900:#082f52;--bg-canvas:#f5f6f8;--bg-elevated:#fff;--bg-sunken:#f0f2f5;--bg-overlay:#fffffff5;--bg-scrim:#10182070;--bg-tint:#0a72d814;--bg-hover:#0a72d80f;--bg-active:#0a72d81c;--text-primary:#17212b;--text-secondary:#44515e;--text-tertiary:#65727e;--text-disabled:#9ca5ad;--text-inverse:#fff;--text-link:#075cae;--border-subtle:#e6e9ed;--border-default:#d5dae0;--border-strong:#b7c0c8;--border-focus:#0a72d8;--divider:#e1e5e9;--success-50:#ecf8f1;--success-100:#d5f0e1;--success-300:#74c99a;--success-500:#208553;--success-600:#176c43;--success-700:#145638;--warning-50:#fff8eb;--warning-100:#ffedc8;--warning-300:#e7b65b;--warning-500:#a96613;--warning-600:#8a510c;--warning-700:#70410d;--danger-50:#fff1f0;--danger-100:#ffe0dd;--danger-300:#e98781;--danger-500:#c43a35;--danger-600:#a52d29;--danger-700:#862824;--info-50:var(--brand-50);--info-100:var(--brand-100);--info-500:var(--brand-500);--info-600:var(--brand-600);--quote-up:#c43a35;--quote-up-bg:#c43a3517;--quote-up-soft:#fae9e7;--quote-down:#208553;--quote-down-bg:#20855317;--quote-down-soft:#e4f2ea;--quote-flat:#65727e;--quote-flat-bg:#65727e17;--shadow-xs:0 1px 2px #17212b0a;--shadow-sm:0 1px 3px #17212b0f;--shadow-md:0 5px 16px #17212b14;--shadow-lg:0 14px 36px #17212b21;--shadow-xl:0 22px 52px #17212b2e;--shadow-focus:0 0 0 3px #0a72d833;--surface-card:var(--bg-elevated);--surface-panel:var(--bg-elevated);--surface-dock:#fffffff2;--grid-line:#17212b12;--code-bg:#171b1f;--code-fg:#e8edf1;--fidc-accent:var(--brand-500);--fidc-accent-strong:var(--brand-600);--fidc-accent-soft:var(--bg-tint);--fidc-accent-line:#b9d9ff;--fidc-canvas:var(--bg-canvas);--fidc-surface:var(--bg-elevated);--fidc-surface-muted:var(--bg-sunken);--fidc-line:var(--border-default);--fidc-line-soft:var(--border-subtle);--fidc-text:var(--text-primary);--fidc-text-secondary:var(--text-secondary);--fidc-text-muted:var(--text-tertiary);--fidc-focus:var(--shadow-focus);--fidc-control-height:30px;--fidc-nav-bg:#1c2731;--fidc-nav-text:#f7f9fb;--fidc-nav-muted:#b7c1ca;--fidc-nav-line:#ffffff24;--fidc-nav-hover:#ffffff14;--fidc-nav-active:#0a72d847;--fidc-nav-control:#ffffff12;--theme-page-bg:var(--bg-canvas);--theme-nav-bg:var(--fidc-nav-bg);--theme-surface:var(--bg-elevated);--theme-surface-solid:var(--bg-elevated);--theme-surface-muted:var(--bg-sunken);--theme-surface-strong:#e7eaee;--theme-text:var(--text-primary);--theme-text-soft:var(--text-secondary);--theme-text-muted:var(--text-tertiary);--theme-inverted-text:var(--text-inverse);--theme-border:var(--border-default);--theme-border-strong:var(--border-strong);--theme-accent:var(--brand-500);--theme-accent-2:#b48a43;--theme-accent-3:#3e7c68;--theme-accent-rgb:10,114,216;--theme-button-bg:var(--brand-500);--theme-button-bg-hover:var(--brand-600);--theme-button-border:var(--brand-500);--theme-button-text:#fff;--theme-positive:var(--success-500);--theme-warning:var(--warning-500);--theme-danger:var(--danger-500);--theme-shadow:var(--shadow-lg);--theme-shadow-soft:var(--shadow-sm);--af-bg:var(--bg-canvas);--af-sidebar:var(--fidc-nav-bg);--af-sidebar-2:#26333e;--af-sidebar-hover:var(--fidc-nav-hover);--af-sidebar-border:var(--fidc-nav-line);--af-sidebar-text:var(--fidc-nav-text);--af-sidebar-muted:var(--fidc-nav-muted);--af-accent:var(--brand-500);--af-accent-rgb:10,114,216;--af-accent-strong:var(--brand-600);--af-accent-soft:var(--bg-tint);--af-primary:var(--brand-500);--af-panel:var(--bg-elevated);--af-panel-subtle:var(--bg-sunken);--af-panel-muted:#e7eaee;--af-border:var(--border-default);--af-border-strong:var(--border-strong);--af-text:var(--text-primary);--af-heading:var(--text-primary);--af-muted:var(--text-tertiary);--af-faint:var(--text-disabled);--af-radius:var(--radius-md);--af-radius-sm:var(--radius-sm);--af-radius-lg:var(--radius-lg);--af-shadow:var(--shadow-md);--af-shadow-sm:var(--shadow-sm);--af-success:var(--success-500);--af-warning:var(--warning-500);--af-warning-bg:var(--warning-50);--af-danger:var(--danger-500);--af-market-up:var(--quote-up);--af-market-down:var(--quote-down);--boya-emerald:var(--brand-500);--boya-gold:var(--theme-accent-2);--boya-canvas:var(--bg-canvas);--boya-surface:var(--bg-elevated);--boya-line:var(--border-default);--boya-text:var(--text-primary)}:root[data-theme=terminal-dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--brand-50:#14263a;--brand-100:#19324e;--brand-200:#23496f;--brand-300:#35699b;--brand-400:#4b88c5;--brand-500:#63a5e8;--brand-600:#82b9ed;--brand-700:#a3cef2;--brand-800:#c5e0f7;--brand-900:#e3f0fb;--bg-canvas:#22262b;--bg-elevated:#2b3036;--bg-sunken:#1d2126;--bg-overlay:#2b3036f7;--bg-scrim:#00000094;--bg-tint:#63a5e821;--bg-hover:#ffffff0e;--bg-active:#63a5e829;--text-primary:#edf0f2;--text-secondary:#c1c8ce;--text-tertiary:#9ba5ad;--text-disabled:#68737b;--text-inverse:#12171b;--text-link:#9bc9f4;--border-subtle:#edf0f21a;--border-default:#edf0f22e;--border-strong:#edf0f24d;--border-focus:var(--brand-500);--divider:#edf0f21f;--success-50:#173426;--success-100:#1c4631;--success-300:#4ca976;--success-500:#65c18b;--success-600:#83d4a3;--success-700:#aae5bd;--warning-50:#352a17;--warning-100:#4a391d;--warning-300:#c69a4b;--warning-500:#dfb665;--warning-600:#e8c985;--warning-700:#f0dba8;--danger-50:#3a201f;--danger-100:#4d2826;--danger-300:#cf6b66;--danger-500:#e6817b;--danger-600:#ee9d98;--danger-700:#f4bbb7;--info-50:var(--brand-50);--info-100:var(--brand-100);--info-500:var(--brand-500);--info-600:var(--brand-600);--quote-up:#ee817b;--quote-up-bg:#ee817b1f;--quote-up-soft:#462725;--quote-down:#65c18b;--quote-down-bg:#65c18b1f;--quote-down-soft:#1b3c2a;--quote-flat:#9ba5ad;--quote-flat-bg:#9ba5ad1f;--shadow-xs:0 1px 2px #00000047;--shadow-sm:0 2px 5px #00000052;--shadow-md:0 7px 18px #0000005c;--shadow-lg:0 18px 42px #0000006e;--shadow-xl:0 28px 60px #00000085;--shadow-focus:0 0 0 3px #63a5e847;--surface-card:var(--bg-elevated);--surface-panel:var(--bg-elevated);--surface-dock:#2b3036f5;--grid-line:#edf0f212;--code-bg:#171a1e;--code-fg:#e6ebef;--fidc-nav-bg:#171b1f;--fidc-nav-text:#f4f6f8;--fidc-nav-muted:#a8b2ba;--fidc-nav-line:#ffffff24;--fidc-nav-hover:#ffffff12;--fidc-nav-active:#63a5e838;--fidc-nav-control:#fff1;--theme-surface-strong:#353b42;--theme-accent-rgb:99,165,232;--af-sidebar:var(--fidc-nav-bg);--af-sidebar-2:#242a30;--af-accent-rgb:99,165,232;--af-panel-muted:#353b42}html,body,#root{background:var(--bg-canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--fs-md);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}*{scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--border-strong);background-clip:padding-box;border:2px solid #0000}::-webkit-scrollbar-thumb:hover{background:var(--text-tertiary);background-clip:padding-box}::selection{background:var(--brand-500);color:#fff}.num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono)}.nowrap{white-space:nowrap}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}*,:before,:after{box-sizing:border-box}html,body,#root{width:100%;height:100%;min-height:0}body{margin:0;overflow:hidden}code,pre{font-family:var(--font-mono)}:where(button,[role=button],a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--border-focus);outline-offset:2px;box-shadow:var(--shadow-focus)}.text-xs{font-size:var(--fs-xs)}.text-sm{font-size:var(--fs-sm)}.text-base{font-size:var(--fs-md)}.text-lg{font-size:var(--fs-lg)}.text-xl{font-size:var(--fs-xl)}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-success{color:var(--success-600)}.text-warning{color:var(--warning-600)}.text-error{color:var(--danger-600)}.text-up{color:var(--quote-up)}.text-down{color:var(--quote-down)}.font-medium{font-weight:var(--fw-medium)}.font-semibold{font-weight:var(--fw-semibold)}.font-bold{font-weight:var(--fw-bold)}.font-mono{font-family:var(--font-mono)}.font-number{font-family:var(--font-num);font-variant-numeric:tabular-nums}.flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-xs{gap:var(--sp-1)}.gap-sm{gap:var(--sp-2)}.gap-md{gap:var(--sp-3)}.grid{display:grid}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.hidden,.is-hidden,[hidden]{display:none!important}.block{display:block}.overflow-hidden{overflow:hidden}.overflow-auto{overflow:auto}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.app-loading-card{gap:var(--sp-2);width:min(360px,100%);padding:var(--sp-5);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-elevated);box-shadow:var(--shadow-md);display:grid}.app-loading-card strong{color:var(--text-primary);font-size:var(--fs-xl)}.app-loading-card span{color:var(--text-tertiary);font-size:var(--fs-sm)}.app-loading-line{border-radius:var(--radius-pill);background:var(--bg-sunken);height:2px;overflow:hidden}.app-loading-line:after{border-radius:inherit;background:var(--brand-500);content:"";width:40%;height:100%;animation:loading-sweep 1.1s var(--ease-out) infinite;display:block}@keyframes loading-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (width<=720px){.grid-cols-3,.grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body,#root{height:100%}html{background:var(--bg-canvas);min-width:320px}body{letter-spacing:0;overflow:hidden}button,input,select,textarea{font:inherit}button{-webkit-tap-highlight-color:transparent}a{color:var(--text-link);text-underline-offset:3px;text-decoration-thickness:1px}img,svg,canvas{max-width:100%}.app-loading-shell{min-height:100vh;padding:var(--layout-gutter);background:var(--bg-canvas);place-items:center;display:grid}.app-loading-card{border:1px solid var(--border-default);background:var(--bg-elevated);width:min(420px,100%);box-shadow:var(--shadow-sm);border-radius:8px;gap:10px;padding:24px;display:grid}.app-loading-card strong{color:var(--text-primary);font-size:var(--fs-2xl);font-weight:var(--fw-heavy)}.app-loading-card span{color:var(--text-tertiary)}.app-loading-line{border-radius:var(--radius-pill);background:var(--bg-sunken);width:100%;height:3px;display:block;overflow:hidden}.app-loading-line:after{content:"";border-radius:inherit;background:linear-gradient(90deg, var(--brand-400), var(--success-500));width:40%;height:100%;animation:oq-loading-sweep 1.1s var(--ease-out) infinite;display:block}@keyframes oq-loading-sweep{0%{transform:translate(-110%)}to{transform:translate(260%)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-shell{background:var(--bg-canvas);width:100%;height:100dvh;min-height:0;color:var(--text-primary);flex-direction:column;display:flex;overflow:hidden}.workspace-main{background:var(--bg-canvas);scrollbar-gutter:stable;flex:auto;min-width:0;height:auto;min-height:0;padding:8px 10px 12px;overflow:auto}.workspace-main-agent{padding:6px 8px 8px}.workspace-view{width:min(100%,1720px);min-width:0;min-height:0;color:var(--text-primary);margin:0 auto}.workspace-view:not(.agent-workspace-view){display:block}.workspace-main-profile>.profile-workspace,.workspace-main-accounts>.accounts-workspace,.workspace-main-paper>.tw-root,.workspace-main-live>.tw-root{width:100%;min-width:0;min-height:100%}.workspace-loading{place-items:center;gap:var(--sp-2);min-height:88px;padding:var(--sp-5);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);color:var(--text-tertiary);display:grid}.workspace-loading-bar{border-radius:var(--radius-pill);background:var(--brand-500);width:96px;height:2px}.workspace-loading strong{color:var(--text-primary);font-size:var(--fs-md)}.workspace-activity-bar{align-items:center;gap:var(--sp-2);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-elevated);min-height:26px;color:var(--text-secondary);font-size:var(--fs-sm);margin:4px 10px 0;padding:3px 8px;display:flex}.workspace-activity-pulse{background:var(--brand-500);border-radius:50%;width:6px;height:6px}.workspace-activity-bar strong{color:var(--text-primary)}.workspace-activity-bar em{color:var(--text-tertiary);margin-left:auto;font-style:normal}.workflow-board{display:none}.command-deck{background:var(--bg-canvas);padding:6px 10px 0}.flow-step-tabs,.workspace-tabs,.subtab-strip,.inner-tab-strip,.automation-route-strip{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-sunken);scrollbar-width:none;align-items:center;gap:2px;min-width:0;min-height:32px;padding:2px;display:flex;overflow-x:auto}:where(.flow-step-tabs,.workspace-tabs,.subtab-strip,.inner-tab-strip,.automation-route-strip)::-webkit-scrollbar{display:none}.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button{border-radius:var(--radius-sm);min-width:max-content;min-height:28px;color:var(--text-secondary);font-size:var(--fs-md);font-weight:var(--fw-semibold);background:0 0;border:1px solid #0000;flex:1 1 0;padding:4px 9px}:where(.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button):hover{background:var(--bg-hover);color:var(--text-primary)}:where(.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button).active{border-color:var(--brand-500);background:var(--brand-500);color:#fff}:where(.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button) span,:where(.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button) em{display:none}:where(.panel,.subpanel,.card,.metric-card,.stat-card,.result-card,.history-card,.config-card,.strategy-card,.account-card,.run-card,.detail-card,.oq-card,.code-card,.compact-panel,.preview-card){border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-elevated);min-width:0;box-shadow:var(--shadow-xs)}:where(.panel-head,.subpanel-head,.card-head,.results-toolbar,.studio-toolbar){border-bottom:1px solid var(--border-subtle);min-height:34px;padding:6px 9px}:where(.panel-head,.subpanel-head,.card-head) :where(h1,h2,h3){color:var(--text-primary);font-size:var(--fs-lg);margin:0;line-height:1.25}:where(.panel-head,.subpanel-head,.card-head) p{color:var(--text-tertiary);font-size:var(--fs-sm);margin:2px 0 0;line-height:1.3}button,.button,.btn{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-elevated);min-height:30px;color:var(--text-primary);font-size:var(--fs-md);font-weight:var(--fw-semibold);box-shadow:none;cursor:pointer;padding:4px 9px}button:hover:not(:disabled),.button:hover:not(:disabled),.btn:hover:not(:disabled){border-color:var(--brand-500);background:var(--bg-hover)}button:disabled,.button:disabled,.btn:disabled{cursor:not-allowed;opacity:.5}button.primary,button[type=submit],.button-primary,.btn-primary{border-color:var(--brand-500);background:var(--brand-500);color:#fff}button.primary:hover:not(:disabled),button[type=submit]:hover:not(:disabled),.button-primary:hover:not(:disabled),.btn-primary:hover:not(:disabled){border-color:var(--brand-600);background:var(--brand-600)}button.secondary,button.ghost-button,.button-secondary{background:var(--bg-sunken);color:var(--text-secondary)}button.danger,.danger-action,.btn-danger{border-color:var(--danger-500);background:var(--danger-500);color:#fff}:where(input:not([type=checkbox]):not([type=radio]):not(.MuiInputBase-input),select:not(.MuiInputBase-input),textarea:not(.MuiInputBase-input)){min-width:0;min-height:var(--fidc-control-height);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--text-primary);font-size:var(--fs-md);padding:4px 8px}textarea:not(.MuiInputBase-input){resize:vertical;height:auto;min-height:64px;line-height:1.4}input::placeholder,textarea::placeholder{color:var(--text-tertiary)}:where(input:not(.MuiInputBase-input),select:not(.MuiInputBase-input),textarea:not(.MuiInputBase-input)):focus{border-color:var(--border-focus);box-shadow:var(--shadow-focus);outline:none}label{min-width:0}.table-wrap,.table-container,.data-table-wrap{border:1px solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--bg-elevated);min-width:0;overflow:auto}table{border-collapse:collapse;background:var(--bg-elevated);width:100%;color:var(--text-primary);font-size:var(--fs-md)}thead th{border-bottom:1px solid var(--border-default);background:var(--bg-sunken);color:var(--text-secondary);font-size:var(--fs-sm);font-weight:var(--fw-bold);text-align:left;white-space:nowrap;padding:6px 8px}tbody td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle;padding:6px 8px;line-height:1.3}tbody tr:hover{background:var(--bg-hover)}.status-pill,.tag,.badge{border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-sunken);min-height:20px;color:var(--text-secondary);font-size:var(--fs-xs);font-weight:var(--fw-semibold);align-items:center;padding:1px 6px;display:inline-flex}.text-success,.status-success{color:var(--success-600)!important}.text-error,.status-error{color:var(--danger-600)!important}.text-warning,.status-warning{color:var(--warning-600)!important}.text-running,.status-running{color:var(--brand-600)!important}:where(.MuiDialog-paper,.MuiDrawer-paper,.MuiPopover-paper,.MuiMenu-paper,.MuiPaper-root){color:var(--text-primary)!important;background:var(--bg-elevated)!important}:where(.MuiTableCell-root){border-color:var(--border-subtle)!important;color:var(--text-primary)!important}:where(.MuiInputLabel-root,.MuiFormLabel-root,.MuiTypography-caption,.MuiTypography-body2){color:var(--text-secondary)!important}:where(.MuiOutlinedInput-notchedOutline){border-color:var(--border-default)!important}@media (width<=900px){.workspace-main{padding:6px}.command-deck{padding:4px 6px 0}.workspace-activity-bar{margin-inline:6px}}@media (width<=720px){body{overflow:auto}.app-shell{height:auto;min-height:100dvh;overflow:visible}.workspace-main{flex:none;overflow:visible}.workspace-view{min-height:auto}:where(.flow-step-tab,.workspace-tab,.subtab-button,.inner-tab-button){flex:none}}
