.neutral-choice{width:100%;min-width:0;display:block}.neutral-choice>button{box-sizing:border-box;width:100%;min-width:0;height:42px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#141414;border:1px solid #373737;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;display:flex}.neutral-choice>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.neutral-choice-chevron{box-sizing:content-box;border-bottom:1px solid;border-right:1px solid;flex:none;width:7px;height:7px;display:block;transform:rotate(45deg)translateY(-2px)}.neutral-choice-menu{z-index:20000;box-sizing:border-box;overscroll-behavior:contain;background:#181818;border:1px solid #444;border-radius:9px;gap:3px;padding:5px;display:grid;position:fixed;top:0;left:0;overflow:auto;box-shadow:0 8px 28px #0008}.neutral-choice-menu>button{color:#ddd;width:100%;min-height:36px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.neutral-choice-menu>button>span{overflow-wrap:anywhere;min-width:0}.neutral-choice-menu>button>i{flex:none;width:14px;font-style:normal}.neutral-choice-menu>button:hover,.neutral-choice-menu>button:focus-visible{color:#f4f6f5;background:#2b2b2b}.neutral-choice-menu>button.active{color:#65d4c4;background:#242424}.neutral-choice>button:disabled{cursor:not-allowed;opacity:.62}.neutral-choice-menu>button:disabled{opacity:.45;cursor:not-allowed}.neutral-choice-menu>button:focus-visible,.neutral-choice>button:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #65d4c4}[data-theme=light] .neutral-choice>button{color:#1f2b28;background:#fff;border-color:#cfd9d6}[data-theme=light] .neutral-choice-menu{background:#fff;border-color:#cfd9d6}[data-theme=light] .neutral-choice-menu>button{color:#1f2b28;background:#fff}[data-theme=light] .neutral-choice-menu>button:hover,[data-theme=light] .neutral-choice-menu>button:focus-visible,[data-theme=light] .neutral-choice-menu>button.active{color:#116f66;background:#e7f5f2}.answer-monitor-action{justify-items:start;gap:8px;min-width:0;margin-top:10px;display:grid}.answer-monitor-controls{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:is(.answer-monitor-action,.answer-monitor-controls)>button{border:1px solid var(--ts-border,#383838);background:var(--ts-card,#181818);color:inherit;font:inherit;cursor:pointer;border-radius:8px;padding:7px 11px}.answer-monitor-action button:hover:not(:disabled){border-color:#26a69a}.answer-monitor-action button:disabled{opacity:.65;cursor:default}:root[data-theme=light] :is(.answer-monitor-action,.answer-monitor-controls)>button{background:var(--ts-card,#f6f7f7);border-color:var(--ts-border,#cbd6d3)}.technical-monitor-tasks{--tm-surface:#171717;--tm-card:#1b1b1b;--tm-border:#383838;--tm-text:#dedede;--tm-muted:#a0a0a0;--tm-button:#262626;--tm-hover:#343434;border:1px solid var(--tm-border);background:var(--tm-surface);min-width:0;color:var(--tm-text);border-radius:14px;margin:16px 0;padding:16px}.technical-monitor-tasks .technical-monitor-heading,.technical-monitor-tasks .technical-monitor-card>header,.technical-monitor-tasks .technical-monitor-heading-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.technical-monitor-tasks .technical-monitor-heading>div:first-child{min-width:0}.technical-monitor-tasks .technical-monitor-heading b{font-size:16px}.technical-monitor-tasks .technical-monitor-heading p{margin-bottom:0}.technical-monitor-tasks small,.technical-monitor-tasks .technical-monitor-status,.technical-monitor-tasks .technical-monitor-muted,.technical-monitor-tasks .technical-monitor-empty{color:var(--tm-muted)}.technical-monitor-tasks p{overflow-wrap:anywhere;margin:8px 0;font-size:13px;line-height:1.6}.technical-monitor-tasks .technical-monitor-status{font-size:12px}.technical-monitor-tasks .technical-monitor-section{border-top:1px solid var(--tm-border);margin-top:18px;padding-top:16px}.technical-monitor-tasks h3{margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.5}.technical-monitor-tasks .technical-monitor-card{border:1px solid var(--tm-border);background:var(--tm-card);border-radius:12px;min-width:0;margin:0;padding:14px}.technical-monitor-tasks .technical-monitor-card strong{overflow-wrap:anywhere;font-size:14px;line-height:1.5}.technical-monitor-tasks .technical-monitor-card>header span{margin-left:auto}.technical-monitor-job-grid,.technical-monitor-event-grid{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.technical-monitor-tasks .technical-monitor-evidence{font-size:12px;line-height:1.6}.technical-monitor-tasks .technical-monitor-evidence summary{cursor:pointer;color:var(--tm-muted);padding:4px 0}.technical-monitor-tasks .technical-monitor-evidence p{font-size:12px}.technical-monitor-tasks .technical-monitor-evidence span{font-weight:600}.technical-monitor-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.technical-monitor-tasks .technical-monitor-actions button,.technical-monitor-tasks .technical-monitor-heading-actions button{border:1px solid var(--tm-border);background:var(--tm-button);min-height:34px;color:var(--tm-text);cursor:pointer;box-shadow:none;border-radius:9px;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;line-height:1.4;display:inline-flex}@media (hover:hover){.technical-monitor-tasks .technical-monitor-actions button:hover,.technical-monitor-tasks .technical-monitor-heading-actions button:hover{background:var(--tm-hover);color:#54c9bc}}.technical-monitor-tasks .technical-monitor-actions button:active,.technical-monitor-tasks .technical-monitor-heading-actions button:active{background:var(--tm-hover);color:#54c9bc}.technical-monitor-tasks button:focus-visible,.technical-monitor-tasks summary:focus-visible{outline-offset:3px;outline:2px solid #54c9bc}.technical-monitor-tasks button:disabled{opacity:.5;cursor:default}.technical-monitor-tasks .technical-monitor-error{color:var(--tm-text);border-left:2px solid var(--tm-muted);padding-left:10px}.technical-monitor-tasks--center{width:100%;margin:0;padding:20px;container-type:inline-size}.technical-monitor-tasks--center .technical-monitor-heading b{font-size:18px}.technical-monitor-tasks--compact .technical-monitor-heading-actions{margin-left:auto}@container (width>=850px){.technical-monitor-tasks--center .technical-monitor-job-grid,.technical-monitor-tasks--center .technical-monitor-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-theme=light] .technical-monitor-tasks{--tm-surface:#fff;--tm-card:#fff;--tm-border:#d5dedd;--tm-text:#263532;--tm-muted:#65716f;--tm-button:#f5f7f7;--tm-hover:#e9eeee}@media (width<=600px){.technical-monitor-tasks--center{padding:14px}.technical-monitor-tasks .technical-monitor-card{padding:12px}.technical-monitor-tasks .technical-monitor-card>header{gap:6px}.technical-monitor-tasks .technical-monitor-card>header span{margin-left:0}}.technical-monitor-tasks .technical-monitor-all{min-height:34px;color:var(--tm-text);text-underline-offset:4px;align-items:center;margin-top:14px;font-size:13px;text-decoration:underline;display:inline-flex}.technical-monitor-tasks--compact .technical-monitor-section{margin-top:12px;padding-top:12px}.technical-monitor-tasks--compact .technical-monitor-card{padding:10px 12px}.technical-monitor-tasks--compact .technical-monitor-card p{margin:4px 0}.agent-os-report-viewer{box-sizing:border-box;color:#eee;background:#111;border:0;width:100%;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.agent-os-report-viewer[open]{flex-direction:column;display:flex}.agent-os-report-viewer::backdrop{background:#111}.agent-os-report-viewer-header{box-sizing:border-box;min-height:56px;padding:8px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));padding-top:max(8px,env(safe-area-inset-top));background:#171717;border-bottom:1px solid #333;flex:none;align-items:center;gap:12px;display:flex!important}.agent-os-report-viewer-header strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:500;overflow:hidden}.agent-os-report-viewer-header button{color:#eee;min-height:40px;font:inherit;cursor:pointer;background:#242424;border:1px solid #444;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:inline-flex}.agent-os-report-viewer-header button span{font-size:24px;font-weight:400;line-height:1}.agent-os-report-viewer-header button:hover{background:#303030}.agent-os-report-viewer-header button:focus-visible{outline-offset:2px;outline:2px solid #2ab6a7}.agent-os-report-viewer>iframe{width:100%;min-height:0;padding-bottom:env(safe-area-inset-bottom);background:#fff;border:0;flex:1;display:block}.shared-header-actions{grid-column:-2/-1;justify-content:flex-end;justify-self:end;align-items:center;gap:10px;min-width:0;margin-left:auto;display:flex}.shared-header-actions .header-action,.shared-header-actions>.pwa-install-trigger{box-sizing:border-box;color:#aeb8b5;cursor:pointer;background:#181c1b;border:1px solid #323a38;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:8px;width:36px;min-width:36px;height:36px;min-height:36px;padding:0;font-size:13px;font-weight:400;line-height:1;text-decoration:none;display:inline-flex}.shared-header-actions .header-action:hover,.shared-header-actions .header-action[aria-expanded=true]{color:#63d6c9;background:#142b27;border-color:#3b736b}.shared-header-actions .header-action:focus-visible,.shared-header-actions .header-tools-menu button:focus-visible{outline-offset:2px;outline:2px solid #4bcabb}.shared-header-actions .header-action>svg,.shared-header-actions>.pwa-install-trigger>svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;display:block}.shared-header-actions>.pwa-install-trigger{color:#69d7c9;background:#152c27;border-color:#345d55}.shared-header-actions .header-locale{width:auto;min-width:68px;padding:0 10px}.shared-header-actions .header-notifications{width:auto;padding:0 10px}.shared-header-actions .header-notifications>svg{color:#48cdbb}.shared-header-actions .header-notifications>b{color:#67dbca;font-size:10px}.shared-header-actions .header-theme,.shared-header-actions .header-layout{background:0 0;border-color:#0000}.shared-header-actions .header-theme>svg,.shared-header-actions .header-layout>svg{width:19px;height:19px}.header-popover-anchor{flex:none;position:relative}.shared-header-actions .header-popover-anchor:has(>.header-theme)>.header-tools-menu{width:max-content;min-width:0;padding:4px;top:calc(100% + 5px);left:50%;right:auto;transform:translate(-50%)}.shared-header-actions .header-popover-anchor:has(>.header-theme)>.header-tools-menu>button{min-height:32px;padding:5px 10px}.shared-header-actions .header-tools-menu{z-index:10;background:#1b211f;border:1px solid #36413d;border-radius:9px;gap:3px;min-width:174px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 42px #0007}.shared-header-actions .header-tools-menu button{color:#d2ddd8;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;min-height:38px;margin:0;padding:7px 10px;font-size:13px;line-height:1.4;display:flex}.shared-header-actions .header-tools-menu button:hover,.shared-header-actions .header-tools-menu button[aria-checked=true]{color:#6cdec9;background:#213c34}.shared-header-actions .header-tools-menu button:disabled{opacity:.4;cursor:default}.shared-header-actions .header-tools-menu svg{fill:none;stroke:currentColor;stroke-width:1.5px;width:20px;height:20px}.shared-header-actions .header-mobile-account{display:none}@media (width>=761px){:root:not([data-mobile-workspace=true]):not([data-theme=light]) :is(.topbar,.welcome-nav,.account-top,.explore-shell>header,.plans-shell>header,.stock-top,.auto-topbar){background:#0f0f0f!important}:is(.topbar,.welcome-nav,.account-top,.explore-shell>header,.plans-shell>header,.stock-top,.auto-topbar):has(.shared-header-actions [aria-expanded=true]){z-index:2147483647}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel{grid-template-rows:40px minmax(0,1fr);top:64px}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel>header{box-sizing:border-box;height:40px;min-height:40px;padding-left:15px}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel .agent-os-menu.agent-os-menu-floating{top:9px}:root:not([data-mobile-workspace=true]) body:has(.app-sidebar-agent-panel[data-open=true]) .header-layout-control{display:none}:root:not([data-mobile-workspace=true]) .auto-topbar{box-sizing:border-box;width:100vw;height:64px;margin-left:calc(0px - var(--tradeclaw-primary-rail-width));padding:0 12px 0 16px!important}:root:not([data-mobile-workspace=true]).tradeclaw-sidebar-open .auto-topbar{margin-left:calc(0px - var(--tradeclaw-primary-rail-width) - var(--tradeclaw-secondary-width,244px))}.auto-topbar>.site-nav{display:none}}[data-theme=light] .shared-header-actions .header-action{color:#52605b;background:#f6f9f7;border-color:#d1dcd6}[data-theme=light] .shared-header-actions .header-tools-menu{background:#fff;border-color:#d1dcd6;box-shadow:0 16px 42px #263a3226}[data-theme=light] .shared-header-actions .header-tools-menu button{color:#3a4b43}html[data-mobile-workspace=true] .shared-header-actions>.pwa-install-trigger,html[data-mobile-workspace=true] .shared-header-actions>.header-refresh,html[data-mobile-workspace=true] .shared-header-actions>.header-notifications,html[data-mobile-workspace=true] .shared-header-actions>.header-popover-anchor{display:none}html[data-mobile-workspace=true] .shared-header-actions .header-mobile-account{color:#aeb8b5;background:#181c1b;border:1px solid #323a38;border-radius:8px;justify-content:center;align-items:center;min-height:36px;padding:0 10px;font-size:13px;text-decoration:none;display:inline-flex}html[data-mobile-workspace=true] .desktop-workspace-actions{display:none}@media (width<=760px){.shared-header-actions>.pwa-install-trigger,.shared-header-actions>.header-refresh,.shared-header-actions>.header-notifications,.shared-header-actions>.header-popover-anchor{display:none}.shared-header-actions .header-mobile-account{display:inline-flex}.desktop-workspace-actions{display:none}}[data-theme=light] .shared-header-actions .header-action:hover,[data-theme=light] .shared-header-actions .header-action[aria-expanded=true]{color:#177f75;background:#eef1f0;border-color:#9fc5bf}[data-theme=light] .shared-header-actions .header-tools-menu button:hover{color:#25332f;background:#f0f3f2}[data-theme=light] .shared-header-actions .header-tools-menu button[aria-checked=true]{color:#16877c;background:#fff;box-shadow:inset 0 0 0 1px #41aa9f}[data-theme=light] .shared-header-actions .header-tools-menu button:disabled{color:#a6afad;opacity:1;background:#f4f5f5}[data-theme=light] .welcome-screen .shared-header-actions .header-action,[data-theme=light] .welcome-screen .shared-header-actions>.pwa-install-trigger{color:#b9c3c0;background:#181c1b;border-color:#323a38}[data-theme=light] .welcome-screen .shared-header-actions .header-action:hover,[data-theme=light] .welcome-screen .shared-header-actions .header-action[aria-expanded=true]{color:#65d4c6;background:#222826;border-color:#47635e}[data-theme=light] .welcome-screen .shared-header-actions .header-tools-menu{background:#1b211f;border-color:#36413d;box-shadow:0 16px 42px #0008}[data-theme=light] .welcome-screen .shared-header-actions .header-tools-menu button{color:#d2ddd8;background:0 0}[data-theme=light] .welcome-screen .shared-header-actions .header-tools-menu button:hover,[data-theme=light] .welcome-screen .shared-header-actions .header-tools-menu button[aria-checked=true]{color:#65d4c6;box-shadow:none;background:#252b29}.account-mobile-top-actions{display:none!important}html[data-mobile-workspace=true] .account-mobile-top-actions{display:flex!important}@media (width<=760px){.account-mobile-top-actions{display:flex!important}}@media (width>=761px){html.tradeclaw-primary-rail:not([data-mobile-workspace=true]) body>.plans-shell{width:calc(100% - var(--tradeclaw-primary-rail-width))!important;margin-left:var(--tradeclaw-primary-rail-width)!important}html.tradeclaw-primary-rail.tradeclaw-sidebar-open:not([data-mobile-workspace=true]) body>.plans-shell{width:calc(100% - var(--tradeclaw-primary-rail-width) - var(--tradeclaw-secondary-width,244px))!important;margin-left:calc(var(--tradeclaw-primary-rail-width) + var(--tradeclaw-secondary-width,244px))!important}html.tradeclaw-primary-rail:not([data-mobile-workspace=true]) .stock-top{box-sizing:border-box;width:100vw;height:64px;margin-left:calc(0px - var(--tradeclaw-primary-rail-width));padding:0 12px!important}html.tradeclaw-primary-rail.tradeclaw-sidebar-open:not([data-mobile-workspace=true]) .stock-top{margin-left:calc(0px - var(--tradeclaw-primary-rail-width) - var(--tradeclaw-secondary-width,244px))}html.tradeclaw-primary-rail.tradeclaw-sidebar-open :is(.welcome-nav>.brand,.plans-shell>header>.plans-brand,.stock-top>.stock-brand){visibility:visible;pointer-events:auto}.auto-brand>span{vertical-align:middle;background:url(/pwa/tradeclaw-robot.svg) 50%/contain no-repeat;width:28px;height:28px;margin-right:7px;display:inline-block}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel>header{align-items:center;padding-top:0}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel>header>strong{font-size:16px;font-weight:650;line-height:20px}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel>header>button{width:28px;height:28px;margin-top:-4px}:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel .agent-os-menu.agent-os-menu-floating{top:18px}:root:not([data-mobile-workspace=true]):not([data-theme=light]) :is(.app-sidebar-secondary>header,.app-sidebar-agent-panel>header){border-bottom-color:#2b2b2b}}.app-sidebar-agent-panel>header>strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;padding-right:48px;display:block;overflow:hidden}@media (width>=761px){:root:not([data-mobile-workspace=true]) .app-sidebar-agent-panel>header{padding-left:18px}}.app-sidebar-agent-panel>header{min-width:0;max-width:100%;overflow:visible}
