.repository-redesign,.live-redesign,.settings-redesign{--workspace-positive:#35c98a;--workspace-negative:#ef737f;--workspace-warning:#e8b84c;background:var(--radar-canvas);color:var(--radar-text);min-width:320px;display:block}.repository-redesign *,.live-redesign *,.settings-redesign *,.login-redesign *{letter-spacing:0!important}.repository-redesign:before,.repository-redesign:after,.live-redesign:before,.live-redesign:after,.settings-redesign:before,.settings-redesign:after,.repository-redesign .sr-main:before,.repository-redesign .sr-main:after,.settings-redesign .settings-main:before,.settings-redesign .settings-main:after,.repository-redesign .sr-strategy-card:before,.repository-redesign .sr-detail:before{display:none}.repository-redesign button,.repository-redesign input,.repository-redesign select,.repository-redesign textarea,.live-redesign button,.live-redesign input,.live-redesign select,.live-redesign textarea,.settings-redesign button,.settings-redesign input,.settings-redesign select,.settings-redesign textarea,.login-redesign button,.login-redesign input{font-family:var(--sans);border-radius:6px}.repository-redesign .research-context-bar,.settings-redesign .research-context-bar{background:var(--radar-surface-soft);border:0;border-bottom:1px solid var(--radar-line);z-index:10;align-items:center;min-height:42px;padding:4px 16px;display:flex;position:relative;top:auto}.repository-redesign .research-context-bar:before,.repository-redesign .research-context-bar:after,.settings-redesign .research-context-bar:before,.settings-redesign .research-context-bar:after{display:none}.repository-redesign .system-bar-left,.settings-redesign .system-bar-left{flex:1;align-items:center;gap:14px;min-width:0;display:flex}.repository-redesign .research-context-title,.settings-redesign .research-context-title{background:0 0;border:0;flex:none;align-items:center;gap:8px;min-width:0;padding:0;display:flex}.repository-redesign .research-context-title .strategy-dot,.settings-redesign .research-context-title .strategy-dot{background:var(--radar-accent);box-shadow:none;width:6px;height:6px}.repository-redesign .research-context-title>span:last-child,.settings-redesign .research-context-title>span:last-child{align-items:baseline;gap:7px;display:flex}.repository-redesign .research-context-title small,.settings-redesign .research-context-title small{color:var(--radar-faint);font-family:var(--mono);font-size:9px}.repository-redesign .research-context-title strong,.settings-redesign .research-context-title strong{color:var(--radar-text);font-size:11px;font-weight:550}.repository-redesign .system-pills,.settings-redesign .system-pills{align-items:center;gap:0;min-width:0;display:flex}.repository-redesign .system-pills>span,.settings-redesign .system-pills>span{border:0;border-left:1px solid var(--radar-line);color:var(--radar-muted);white-space:nowrap;background:0 0;align-items:center;gap:5px;min-height:20px;padding:0 11px;font-size:10px;display:inline-flex}.repository-redesign .system-pills b,.settings-redesign .system-pills b{color:var(--radar-text);font-size:10px;font-weight:550}.repository-redesign .system-pills b.online,.settings-redesign .system-pills b.online{color:var(--workspace-positive)}.repository-redesign .system-pills b.warning,.settings-redesign .system-pills b.warning{color:var(--workspace-warning)}.repository-redesign .research-context-status,.settings-redesign .research-context-status{color:var(--radar-muted);background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.repository-redesign .research-context-status>span,.settings-redesign .research-context-status>span{align-items:baseline;gap:7px;display:flex}.repository-redesign .research-context-status strong,.settings-redesign .research-context-status strong{color:var(--radar-text);font-size:10px}.repository-redesign .research-context-status small,.settings-redesign .research-context-status small{color:var(--radar-faint);font-size:9px}.repository-redesign .sr-workspace{background:var(--radar-canvas);margin-left:var(--radar-sidebar-width);min-height:100dvh;padding-top:var(--header-height);width:calc(100% - var(--radar-sidebar-width));display:block}.repository-redesign .sr-main{flex-direction:column;width:100%;max-width:1680px;margin:0 auto;padding:24px 24px 44px;display:flex}.repository-redesign .sr-catalog-heading{order:0;justify-content:space-between;align-items:end;margin:0 0 14px;display:flex}.repository-redesign .sr-catalog-heading>div>span{color:var(--radar-accent);font-family:var(--mono);margin-bottom:5px;font-size:10px;font-weight:700;display:block}.repository-redesign .sr-catalog-heading h1{color:var(--radar-text);font-family:var(--sans);margin:0;font-size:28px;font-weight:650;line-height:1.15}.repository-redesign .sr-catalog-heading p{color:var(--radar-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.repository-redesign .sr-search{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-faint);border-radius:6px;align-items:center;gap:7px;width:236px;height:36px;padding:0 10px;display:flex}.repository-redesign .sr-search:focus-within{border-color:var(--radar-accent);box-shadow:0 0 0 2px var(--radar-accent-soft)}.repository-redesign .sr-search input{color:var(--radar-text);background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:11px}.repository-redesign .sr-search button{color:var(--radar-muted);background:0 0;border:0;place-items:center;padding:2px;display:grid}.repository-redesign .sr-summary-row{background:var(--radar-surface-soft);border:1px solid var(--radar-line);order:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0 0 12px;display:grid;overflow:hidden}.repository-redesign .sr-summary-row:before,.repository-redesign .sr-summary-row:after,.repository-redesign .sr-summary-row article:before,.repository-redesign .sr-strategy-card.is-selected:after,.repository-redesign .sr-detail:after,.repository-redesign .sr-card-symbol:before,.repository-redesign .sr-card-symbol:after,.repository-redesign .sr-repository-current{display:none}.repository-redesign .sr-summary-row article{background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:58px;padding:8px 12px;display:grid}.repository-redesign .sr-summary-row article+article{border-left:1px solid var(--radar-line)}.repository-redesign .sr-summary-icon,.repository-redesign .sr-summary-icon.cyan,.repository-redesign .sr-summary-icon.amber{background:var(--radar-accent-soft);color:var(--radar-accent);border:0;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.repository-redesign .sr-summary-row article>span{gap:2px;min-width:0;display:grid}.repository-redesign .sr-summary-row small{color:var(--radar-faint);font-family:var(--mono);font-size:9px}.repository-redesign .sr-summary-row strong{color:var(--radar-text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.repository-redesign .sr-summary-row article>b{color:var(--radar-muted);font-family:var(--mono);white-space:nowrap;font-size:9px;font-weight:500}.repository-redesign .sr-filter-tabs{border:1px solid var(--radar-line);background:0 0;border-radius:6px;order:2;align-self:flex-start;align-items:center;gap:2px;width:fit-content;max-width:100%;margin:0 0 12px;padding:3px;display:flex}.repository-redesign .sr-filter-tabs button{color:var(--radar-muted);background:0 0;border:0;border-radius:4px;align-items:center;gap:6px;min-height:30px;margin:0;padding:0 9px;font-size:11px;display:flex}.repository-redesign .sr-filter-tabs button:hover{background:var(--radar-hover);color:var(--radar-text)}.repository-redesign .sr-filter-tabs button.is-active{background:var(--radar-accent-soft);box-shadow:none;color:var(--radar-text);text-shadow:none}.repository-redesign .sr-filter-tabs span{background:var(--radar-hover);color:var(--radar-muted);font-family:var(--mono);border:0;border-radius:999px;justify-content:center;align-items:center;min-width:18px;padding:2px 5px;font-size:9px;display:inline-flex}.repository-redesign .sr-repository-grid{order:3;grid-template-columns:minmax(520px,1fr) minmax(390px,.72fr);align-items:start;gap:12px;display:grid}.repository-redesign .sr-card-grid{grid-template-columns:1fr;gap:8px;display:grid}.repository-redesign .sr-strategy-card{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;cursor:pointer;border-radius:6px;grid-template-columns:minmax(210px,.92fr) minmax(260px,1.08fr);gap:10px 14px;min-width:0;padding:13px;display:grid;position:relative;overflow:hidden;transform:none}.repository-redesign .sr-strategy-card:hover{background:var(--radar-hover);border-color:var(--radar-line-strong);transform:none}.repository-redesign .sr-strategy-card.is-selected{background:var(--radar-hover);box-shadow:inset 3px 0 var(--radar-accent);border-color:#1bb9a680}.repository-redesign .sr-strategy-card>header{grid-column:1;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;display:grid}.repository-redesign .sr-card-symbol{background:var(--radar-accent-soft);color:var(--radar-accent);border:0;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.repository-redesign .sr-card-title{align-items:center;gap:7px;display:flex}.repository-redesign .sr-card-title h3{color:var(--radar-text);margin:0;font-size:14px;font-weight:600}.repository-redesign .sr-card-title span{background:var(--radar-accent-soft);color:var(--radar-accent);font-family:var(--mono);border:0;border-radius:4px;padding:2px 5px;font-size:9px}.repository-redesign .sr-strategy-card header p{color:var(--radar-faint);margin:3px 0 0;font-size:10px}.repository-redesign .sr-card-description{color:var(--radar-muted);grid-column:1;min-height:0;margin:0;font-size:11px;line-height:1.55}.repository-redesign .sr-card-tags{flex-wrap:wrap;grid-column:1;gap:4px;display:flex}.repository-redesign .sr-card-tags span,.repository-redesign .sr-card-tags b{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:4px;padding:3px 6px;font-size:9px;font-weight:500}.repository-redesign .sr-card-tags b{color:var(--radar-accent)}.repository-redesign .sr-card-stats{border:0;grid-area:1/2/span 3;grid-template-columns:repeat(3,minmax(0,1fr));align-self:stretch;margin:0;padding:0;display:grid}.repository-redesign .sr-card-stats>div{border-left:1px solid var(--radar-line);border-right:0;flex-direction:column;justify-content:center;gap:4px;min-width:0;padding:4px 10px;display:flex}.repository-redesign .sr-card-stats>div:first-child{padding-left:10px}.repository-redesign .sr-card-stats span,.repository-redesign .sr-card-stats small{color:var(--radar-faint);font-size:9px}.repository-redesign .sr-card-stats strong{color:var(--radar-text);font-family:var(--mono);font-size:17px;font-weight:600}.repository-redesign .sr-card-stats>div:last-child strong{color:var(--radar-accent)}.repository-redesign .sr-card-stats small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.repository-redesign .sr-strategy-card>footer{border-top:1px solid var(--radar-line);grid-column:1/-1;justify-content:space-between;align-items:center;margin:1px 0 -2px;padding:9px 0 0;display:flex}.repository-redesign .sr-lifecycle{color:var(--radar-muted);align-items:center;gap:6px;font-size:10px;display:inline-flex}.repository-redesign .sr-lifecycle i{box-shadow:none;background:currentColor;width:6px;height:6px}.repository-redesign .sr-lifecycle.live{color:var(--workspace-positive)}.repository-redesign .sr-lifecycle.research{color:var(--workspace-warning)}.repository-redesign .sr-card-actions,.repository-redesign .sr-detail-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.repository-redesign .sr-strategy-card footer button,.repository-redesign .sr-detail-actions button,.repository-redesign .sr-primary-button,.repository-redesign .sr-secondary-button,.repository-redesign .sr-ghost-button{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:32px;padding:0 9px;font-size:10px;font-weight:550;display:inline-flex}.repository-redesign .sr-strategy-card footer button:hover:not(:disabled),.repository-redesign .sr-detail-actions button:hover:not(:disabled){background:var(--radar-hover);border-color:var(--radar-line-strong);color:var(--radar-text)}.repository-redesign .sr-strategy-card footer button:first-child,.repository-redesign .sr-detail-actions .sr-primary-button{background:var(--radar-accent);border-color:var(--radar-accent);color:#04110f}.repository-redesign .sr-detail{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;min-width:0;max-height:calc(100dvh - 138px);top:calc(var(--header-height) + 54px);border-radius:6px;padding:16px;position:sticky;overflow:auto}.repository-redesign .sr-detail-topline{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.repository-redesign .sr-detail-topline>span:last-child{color:var(--radar-faint);font-size:9px}.repository-redesign .sr-detail-title{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;display:grid}.repository-redesign .sr-detail-mark{background:var(--radar-accent-soft);color:var(--radar-accent);border:0;border-radius:5px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.repository-redesign .sr-detail-title>div:last-child>span{color:var(--radar-faint);font-family:var(--mono);font-size:9px}.repository-redesign .sr-detail-title h2{color:var(--radar-text);font-family:var(--sans);margin:3px 0 4px;font-size:19px}.repository-redesign .sr-detail-title p{color:var(--radar-muted);margin:0;font-size:10px;line-height:1.55}.repository-redesign .sr-detail-actions{border-bottom:1px solid var(--radar-line);border-top:1px solid var(--radar-line);margin:14px 0;padding:10px 0}.repository-redesign .sr-detail-actions button{flex:120px}.repository-redesign .sr-thesis,.repository-redesign .sr-rule-section,.repository-redesign .sr-risk-callout{border:0;border-top:1px solid var(--radar-line);background:0 0;border-radius:0;margin:0;padding:14px 0}.repository-redesign .sr-thesis span,.repository-redesign .sr-rule-section header span{color:var(--radar-accent);font-family:var(--mono);font-size:9px;font-weight:700}.repository-redesign .sr-thesis p,.repository-redesign .sr-risk-callout p{color:var(--radar-muted);margin:6px 0 0;font-size:10px;line-height:1.6}.repository-redesign .sr-rule-section>header{justify-content:space-between;align-items:end;margin-bottom:8px;display:flex}.repository-redesign .sr-rule-section h3{color:var(--radar-text);margin:3px 0 0;font-size:13px}.repository-redesign .sr-rule-section header b{color:var(--radar-accent);font-family:var(--mono);font-size:10px}.repository-redesign .sr-rule-list{border:1px solid var(--radar-line);display:grid}.repository-redesign .sr-rule-list article{background:var(--radar-surface-soft);border:0;border-radius:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:7px 9px;display:grid}.repository-redesign .sr-rule-list article+article{border-top:1px solid var(--radar-line)}.repository-redesign .sr-rule-list article>i{background:var(--radar-hover);color:var(--radar-faint);font-family:var(--mono);border:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:8px;display:flex}.repository-redesign .sr-rule-list article strong,.repository-redesign .sr-rule-list article p,.repository-redesign .sr-rule-list article small,.repository-redesign .sr-rule-list article>em{font-size:9px}.repository-redesign .sr-rule-list article strong{color:var(--radar-text)}.repository-redesign .sr-rule-list article p,.repository-redesign .sr-rule-list article small,.repository-redesign .sr-rule-list article>em{color:var(--radar-faint)}.repository-redesign .sr-detail-meta{border:1px solid var(--radar-line);grid-template-columns:repeat(3,1fr);margin:12px 0;display:grid}.repository-redesign .sr-detail-meta>div{border:0;padding:9px}.repository-redesign .sr-detail-meta>div+div{border-left:1px solid var(--radar-line)}.repository-redesign .sr-detail-meta span{color:var(--radar-faint);font-size:8px}.repository-redesign .sr-detail-meta strong{color:var(--radar-text);font-size:10px}.repository-redesign .sr-risk-callout{color:var(--workspace-warning);grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;display:grid}.repository-redesign .sr-risk-callout strong{color:var(--radar-text);font-size:10px}.repository-redesign .sr-risk-callout a{color:var(--radar-accent);margin-top:7px;font-size:10px;display:inline-block}.repository-redesign .sr-empty{background:var(--radar-surface);border:1px dashed var(--radar-line-strong);color:var(--radar-faint);border-radius:6px;min-height:180px}.repository-redesign .sr-page-footer{border-top:1px solid var(--radar-line);color:var(--radar-faint);order:10;margin-top:20px;padding-top:14px}.live-redesign .lt-main.lt-main-simple{background:var(--radar-canvas);margin:0 0 0 var(--radar-sidebar-width);max-width:none;min-height:100dvh;padding:calc(var(--header-height) + 24px) 24px 52px;width:calc(100% - var(--radar-sidebar-width))}.live-redesign .lt-command-bar{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(210px,1fr) auto auto;align-items:center;gap:12px;max-width:1680px;min-height:0;margin:0 auto 14px;padding:0;display:grid}.live-redesign .lt-command-bar:before,.live-redesign .lt-command-bar:after{display:none}.live-redesign .lt-page-title>div{align-items:center;gap:8px;display:flex}.live-redesign .lt-page-title h1{color:var(--radar-text);font-family:var(--sans);margin:0;font-size:28px;font-weight:650;line-height:1.15}.live-redesign .lt-page-title>div>span{background:var(--radar-accent-soft);color:var(--radar-accent);border:1px solid #1bb9a659;border-radius:4px;align-items:center;gap:5px;padding:3px 6px;font-size:9px;display:inline-flex}.live-redesign .lt-page-title>div>span.is-demo{color:var(--workspace-warning);background:#e8b84c1a;border-color:#e8b84c59}.live-redesign .lt-page-title p{color:var(--radar-muted);margin:5px 0 0;font-size:11px}.live-redesign .lt-current-exchange{background:var(--radar-surface);border:1px solid var(--radar-line);border-radius:6px;grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:6px 9px;display:grid}.live-redesign .lt-current-exchange small,.live-redesign .lt-current-exchange span{color:var(--radar-faint);font-size:8px}.live-redesign .lt-current-exchange strong{color:var(--radar-text);margin:2px 0;font-size:11px;display:block}.live-redesign .lt-command-actions{justify-content:end;align-items:center;gap:6px;display:flex}.live-redesign .lt-command-actions button,.live-redesign .lt-refresh-action,.live-redesign .lt-panel-heading button,.live-redesign .lt-secondary-action,.live-redesign .lt-empty-action,.live-redesign .lt-data-source-bar>button{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 10px;font-size:11px;font-weight:550;display:inline-flex}.live-redesign .lt-command-actions button:last-child{background:var(--radar-accent);border-color:var(--radar-accent);color:#04110f}.live-redesign .lt-sync-status{text-align:right;align-items:end;gap:1px;display:grid}.live-redesign .lt-sync-status small,.live-redesign .lt-sync-status em{color:var(--radar-faint);font-size:8px;font-style:normal}.live-redesign .lt-sync-status strong{color:var(--radar-text);font-size:10px}.live-redesign .lt-tabs.lt-tabs-simple{border:0;border-bottom:1px solid var(--radar-line);background:0 0;align-items:center;gap:2px;max-width:1680px;min-height:38px;margin:0 auto 12px;padding:0;display:flex}.live-redesign .lt-tabs-simple button{color:var(--radar-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;align-items:center;gap:6px;min-height:38px;padding:0 12px;display:inline-flex}.live-redesign .lt-tabs-simple button:after{display:none}.live-redesign .lt-tabs-simple button:hover,.live-redesign .lt-tabs-simple button.is-active{color:var(--radar-text);background:0 0}.live-redesign .lt-tabs-simple button.is-active{border-bottom-color:var(--radar-accent)}.live-redesign .lt-tabs-simple button strong{color:inherit;font-size:11px;font-weight:550}.live-redesign .lt-data-source-bar{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:8px;max-width:1680px;min-height:42px;margin:0 auto 12px;padding:6px 10px;display:grid}.live-redesign .lt-data-source-bar>span{color:var(--workspace-positive);background:0 0;border:0;justify-content:center;align-items:center;width:auto;height:auto;display:flex}.live-redesign .lt-data-source-bar strong{color:var(--radar-text);font-size:10px;display:block}.live-redesign .lt-data-source-bar small{color:var(--radar-faint);margin-top:2px;font-size:9px;display:block}.live-redesign .lt-data-source-bar.is-warning>span,.live-redesign .lt-data-source-bar.is-unconnected>span{color:var(--workspace-warning)}.live-redesign .lt-data-source-bar.is-error>span{color:var(--workspace-negative)}.live-redesign .lt-tab-content,.live-redesign .lt-unconnected-workspace{max-width:1680px;margin:0 auto}.live-redesign .lt-metrics.lt-metrics-simple{background:var(--radar-surface-soft);border:1px solid var(--radar-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:0;margin:0 0 12px;display:grid;overflow:hidden}.live-redesign .lt-metrics-simple .lt-metric-card{box-shadow:none;background:0 0;border:0;border-radius:0;min-height:78px;padding:11px 12px}.live-redesign .lt-metrics-simple .lt-metric-card+.lt-metric-card{border-left:1px solid var(--radar-line)}.live-redesign .lt-metrics-simple .lt-metric-card:before,.live-redesign .lt-metrics-simple .lt-metric-card:after{display:none}.live-redesign .lt-metrics-simple .lt-metric-top>span,.live-redesign .lt-metrics-simple .lt-metric-card>small{color:var(--radar-faint);font-size:9px}.live-redesign .lt-metrics-simple .lt-metric-card>strong{color:var(--radar-text);font-family:var(--mono);margin:6px 0 4px;font-size:18px;font-weight:600}.live-redesign .lt-panel{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;border-radius:6px;min-width:0}.live-redesign .lt-panel:before,.live-redesign .lt-panel:after{display:none}.live-redesign .lt-panel-heading{border-bottom:1px solid var(--radar-line);justify-content:space-between;align-items:center;min-height:52px;padding:9px 12px;display:flex}.live-redesign .lt-panel-heading>div:first-child>span{color:var(--radar-accent);font-family:var(--mono);font-size:9px}.live-redesign .lt-panel-heading h2{color:var(--radar-text);font-family:var(--sans);margin:0 0 3px;font-size:13px}.live-redesign .lt-panel-heading p{color:var(--radar-faint);margin:0;font-size:9px}.live-redesign .lt-overview-grid.lt-overview-grid-simple,.live-redesign .lt-risk-layout{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:12px;margin-bottom:12px;display:grid}.live-redesign .lt-quick-status{top:calc(var(--header-height) + 12px);position:sticky}.live-redesign .lt-status-list{padding:0 12px;display:grid}.live-redesign .lt-status-list article{border:0;border-bottom:1px solid var(--radar-line);background:0 0;border-radius:0;grid-template-columns:20px minmax(0,1fr);align-items:center;gap:9px;min-height:54px;padding:7px 0;display:grid}.live-redesign .lt-status-list article strong{color:var(--radar-text);font-size:10px;display:block}.live-redesign .lt-status-list article small{color:var(--radar-faint);margin-top:2px;font-size:9px;display:block}.live-redesign .lt-secondary-action{width:calc(100% - 24px);margin:10px 12px 12px}.live-redesign .lt-position-tools{align-items:center;gap:6px;display:flex}.live-redesign .lt-compact-search,.live-redesign .lt-ledger-tools{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-faint);border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 8px;display:flex}.live-redesign .lt-compact-search input,.live-redesign .lt-ledger-tools input{color:var(--radar-text);background:0 0;border:0;outline:0;min-width:0;font-size:10px}.live-redesign .lt-position-tools select{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);height:32px;padding:0 26px 0 8px;font-size:10px}.live-redesign .lt-position-table,.live-redesign .lt-order-table,.live-redesign .lt-strategy-table{color:var(--radar-muted);font-size:10px}.live-redesign .lt-position-table>div,.live-redesign .lt-order-table>div,.live-redesign .lt-strategy-table>div{border-color:var(--radar-line)}.live-redesign .lt-position-row:hover,.live-redesign .lt-order-row:hover,.live-redesign .lt-strategy-row:hover{background:var(--radar-hover)}.live-redesign .lt-attention-banner,.live-redesign .lt-execution-lock-banner{color:var(--workspace-warning);text-align:left;background:#e8b84c14;border:1px solid #e8b84c4d;border-radius:6px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:48px;margin-bottom:12px;padding:8px 11px;display:grid}.live-redesign .lt-attention-banner strong,.live-redesign .lt-execution-lock-banner strong{color:var(--radar-text);font-size:10px;display:block}.live-redesign .lt-attention-banner small,.live-redesign .lt-execution-lock-banner small,.live-redesign .lt-execution-lock-banner p{color:var(--radar-muted);font-size:9px}.live-redesign .lt-attention-banner.is-critical,.live-redesign .lt-command-error{color:var(--workspace-negative);background:#ef737f14;border-color:#ef737f59}.live-redesign .lt-funds-location{background:var(--radar-surface-soft);border:1px solid var(--radar-line);border-radius:6px;margin-bottom:12px}.live-redesign .lt-funds-location article{border-color:var(--radar-line);background:0 0}.live-redesign .lt-unconnected-workspace{gap:12px;display:grid}.live-redesign .lt-connect-hero{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;border-radius:6px;grid-template-columns:minmax(0,1fr) 360px;align-items:stretch;gap:0;min-height:220px;padding:0;display:grid;overflow:hidden}.live-redesign .lt-connect-hero:before,.live-redesign .lt-connect-hero:after{display:none}.live-redesign .lt-connect-copy{align-self:center;padding:24px 28px}.live-redesign .lt-connect-copy>span{color:var(--radar-accent);font-family:var(--mono);margin-bottom:8px;font-size:9px;font-weight:700;display:block}.live-redesign .lt-connect-copy h2{color:var(--radar-text);font-family:var(--sans);margin:0 0 9px;font-size:24px;line-height:1.2}.live-redesign .lt-connect-copy p{color:var(--radar-muted);max-width:680px;margin:0;font-size:11px;line-height:1.65}.live-redesign .lt-connect-copy>div{align-items:center;gap:10px;margin-top:18px;display:flex}.live-redesign .lt-connect-copy button{background:var(--radar-accent);border:1px solid var(--radar-accent);color:#04110f;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:11px;font-weight:650;display:inline-flex}.live-redesign .lt-connect-copy small{color:var(--radar-faint);font-size:9px}.live-redesign .lt-live-start-steps{background:var(--radar-surface-soft);border-left:1px solid var(--radar-line);margin:0;padding:14px 18px;list-style:none;display:grid}.live-redesign .lt-live-start-steps li{border:0;border-bottom:1px solid var(--radar-line);grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:5px 0;display:grid}.live-redesign .lt-live-start-steps li:last-child{border-bottom:0}.live-redesign .lt-live-start-steps li>b{background:var(--radar-hover);border:1px solid var(--radar-line);color:var(--radar-faint);font-family:var(--mono);justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;display:flex}.live-redesign .lt-live-start-steps li.is-current>b{background:var(--radar-accent-soft);color:var(--radar-accent);border-color:#1bb9a666}.live-redesign .lt-live-start-steps li>span{min-width:0;display:grid}.live-redesign .lt-live-start-steps strong{color:var(--radar-text);font-size:10px;display:block}.live-redesign .lt-live-start-steps small{color:var(--radar-faint);margin-top:2px;font-size:8px;display:block}.live-redesign .lt-template-panel{overflow:hidden}.live-redesign .lt-template-grid,.live-redesign .lt-strategy-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.live-redesign .lt-template-card,.live-redesign .lt-strategy-card{box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;padding:16px}.live-redesign .lt-template-card:nth-child(2n),.live-redesign .lt-strategy-card:nth-child(2n){border-left:1px solid var(--radar-line)}.live-redesign .lt-template-card:nth-child(n+3),.live-redesign .lt-strategy-card:nth-child(n+3){border-top:1px solid var(--radar-line)}.live-redesign .lt-template-card:before,.live-redesign .lt-template-card:after,.live-redesign .lt-strategy-card:before,.live-redesign .lt-strategy-card:after{display:none}.live-redesign .lt-template-card h3,.live-redesign .lt-strategy-card h3{color:var(--radar-text);font-family:var(--sans);font-size:13px}.live-redesign .lt-template-card p,.live-redesign .lt-strategy-card p{color:var(--radar-muted);font-size:9px;line-height:1.55}.live-redesign .lt-template-stats,.live-redesign .lt-template-exits,.live-redesign .lt-template-risk,.live-redesign .lt-template-auto-flow{background:var(--radar-surface-soft);border-color:var(--radar-line)}.live-redesign .lt-template-actions button,.live-redesign .lt-strategy-card button{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;display:inline-flex}.live-redesign .lt-template-actions button:first-child{background:var(--radar-accent);border-color:var(--radar-accent);color:#04110f}.live-redesign .lt-alert-list article,.live-redesign .lt-risk-rule-list article,.live-redesign .lt-audit-timeline article{border-color:var(--radar-line);background:0 0;border-radius:0}.live-redesign .lt-risk-principles{top:calc(var(--header-height) + 12px);position:sticky}.live-redesign .lt-modal-layer{background:#0000009e}.live-redesign .lt-modal,.live-redesign .lt-emergency-modal{background:var(--radar-surface);border:1px solid var(--radar-line-strong);border-radius:8px;box-shadow:0 24px 72px #0009}.live-redesign .lt-modal header,.live-redesign .lt-modal footer{border-color:var(--radar-line)}.live-redesign .lt-modal input,.live-redesign .lt-modal select,.live-redesign .lt-modal textarea,.live-redesign .lt-deploy-strategy input,.live-redesign .lt-deploy-strategy select{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-text)}.settings-redesign .workspace{background:var(--radar-canvas)}.settings-redesign .workspace:before{display:none}.settings-redesign .settings-main{width:100%;max-width:1680px;margin:0 auto;padding:24px 24px 52px}.settings-redesign .settings-page-heading{box-shadow:none;clip-path:none;background:0 0;border:0;justify-content:space-between;align-items:end;min-height:0;margin:0 0 14px;padding:0;display:flex;overflow:visible}.settings-redesign .settings-page-heading:before,.settings-redesign .settings-page-heading:after,.settings-redesign .research-tide-field{display:none}.settings-redesign .settings-page-heading>div:first-child{max-width:none;position:static}.settings-redesign .settings-page-heading .terminal-kicker{color:var(--radar-accent);font-family:var(--mono);gap:6px;margin:0 0 5px;font-size:10px;font-weight:700;display:flex}.settings-redesign .settings-page-heading h1{color:var(--radar-text);font-family:var(--sans);margin:0;font-size:28px;font-weight:650;line-height:1.15}.settings-redesign .settings-page-heading h1 span{color:inherit}.settings-redesign .settings-page-heading p{color:var(--radar-muted);margin:5px 0 0;font-size:12px;line-height:1.5}.settings-redesign .settings-hero-sequence{align-items:center;gap:5px;display:flex}.settings-redesign .settings-hero-sequence>span{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-muted);align-items:center;gap:5px;min-height:32px;padding:0 8px;font-size:9px;display:inline-flex}.settings-redesign .settings-hero-sequence>span b{color:var(--radar-faint);font-family:var(--mono);font-size:8px}.settings-redesign .settings-hero-sequence>span.is-current{background:var(--radar-accent-soft);color:var(--radar-text);border-color:#1bb9a666}.settings-redesign .settings-hero-sequence>span.is-current b,.settings-redesign .settings-hero-sequence>svg{color:var(--radar-accent)}.settings-redesign .settings-workbench{grid-template-columns:208px minmax(0,1fr);align-items:start;gap:12px;display:grid}.settings-redesign .settings-rail,.settings-redesign .settings-content{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;border-radius:6px;min-width:0}.settings-redesign .settings-rail{min-height:0;top:calc(var(--header-height) + 12px);position:sticky;overflow:hidden}.settings-redesign .settings-rail:before,.settings-redesign .settings-rail:after,.settings-redesign .settings-content:before,.settings-redesign .settings-content:after{display:none}.settings-redesign .settings-rail-heading{border-bottom:1px solid var(--radar-line);grid-template-columns:minmax(0,1fr) auto;padding:11px 12px 9px;display:grid}.settings-redesign .settings-rail-heading>span{color:var(--radar-faint);font-family:var(--mono);grid-column:1/-1;margin-bottom:3px;font-size:8px}.settings-redesign .settings-rail-heading strong{color:var(--radar-text);font-family:var(--sans);font-size:11px}.settings-redesign .settings-rail-heading small{color:var(--radar-faint);font-family:var(--mono);font-size:8px}.settings-redesign .settings-rail nav{flex-direction:column;gap:2px;padding:6px;display:flex}.settings-redesign .settings-rail nav>button{color:var(--radar-muted);text-align:left;background:0 0;border:0;border-radius:6px;grid-template-columns:17px minmax(0,1fr) 13px;align-items:center;gap:8px;width:100%;min-height:48px;padding:7px 8px;display:grid;position:relative;overflow:hidden}.settings-redesign .settings-rail nav>button:before,.settings-redesign .settings-rail nav>button>span:first-child{display:none}.settings-redesign .settings-rail nav>button>span:nth-child(3){min-width:0;display:grid}.settings-redesign .settings-rail nav>button small,.settings-redesign .settings-rail nav>button em{color:var(--radar-faint);font-family:var(--sans);font-size:8px;font-style:normal}.settings-redesign .settings-rail nav>button small{display:none}.settings-redesign .settings-rail nav>button strong{color:var(--radar-muted);margin:0 0 2px;font-size:11px;font-weight:550}.settings-redesign .settings-rail nav>button em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.settings-redesign .settings-rail nav>button:hover{background:var(--radar-hover);color:var(--radar-text)}.settings-redesign .settings-rail nav>button.is-active{background:var(--radar-accent-soft);box-shadow:inset 3px 0 var(--radar-accent);color:var(--radar-accent);border:0}.settings-redesign .settings-rail nav>button.is-active strong{color:var(--radar-text)}.settings-redesign .settings-rail-foot{background:var(--radar-surface-soft);border-top:1px solid var(--radar-line);color:var(--radar-accent);align-items:center;gap:8px;padding:10px 12px;display:flex;position:static}.settings-redesign .settings-rail-foot>span{gap:1px;display:grid}.settings-redesign .settings-rail-foot strong{color:var(--radar-text);font-size:9px}.settings-redesign .settings-rail-foot small{color:var(--radar-faint);font-size:8px}.settings-redesign .settings-content{min-height:540px;overflow:hidden}.settings-redesign .settings-panel-body{padding:16px;animation:none}.settings-redesign .settings-section-heading{border-bottom:1px solid var(--radar-line);justify-content:space-between;align-items:center;gap:16px;margin:0 0 12px;padding:0 0 12px;display:flex}.settings-redesign .settings-section-heading span,.settings-redesign .settings-inner-heading>span{color:var(--radar-accent);font-family:var(--mono);font-size:8px;font-weight:700;display:block}.settings-redesign .settings-section-heading h2{color:var(--radar-text);font-family:var(--sans);margin:3px 0;font-size:17px}.settings-redesign .settings-section-heading p{color:var(--radar-muted);margin:0;font-size:10px;line-height:1.5}.settings-redesign .settings-section-heading>b{background:var(--radar-accent-soft);color:var(--radar-accent);font-family:var(--mono);border:1px solid #1bb9a64d;flex:none;padding:5px 7px;font-size:8px}.settings-redesign .settings-status-grid{background:var(--radar-surface-soft);border:1px solid var(--radar-line);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.settings-redesign .settings-status-card{color:var(--radar-muted);text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:28px minmax(0,1fr) 12px;align-items:center;gap:8px;min-height:72px;padding:9px 10px;display:grid;transform:none}.settings-redesign .settings-status-card+.settings-status-card{border-left:1px solid var(--radar-line)}.settings-redesign .settings-status-card:hover{background:var(--radar-hover);border-color:#0000;transform:none}.settings-redesign .settings-status-icon{background:var(--radar-accent-soft);color:var(--radar-accent);border:0;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.settings-redesign .settings-status-copy{min-width:0;display:grid}.settings-redesign .settings-status-copy small,.settings-redesign .settings-status-copy em{color:var(--radar-faint);text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.settings-redesign .settings-status-copy strong{color:var(--radar-text);font-family:var(--sans);margin:2px 0;font-size:12px}.settings-redesign .settings-status-card.is-warning .settings-status-icon,.settings-redesign .settings-status-card.is-warning .settings-status-copy strong{color:var(--workspace-warning)}.settings-redesign .settings-status-card.is-online .settings-status-icon{color:var(--workspace-positive)}.settings-redesign .settings-overview-grid,.settings-redesign .settings-form-grid{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:12px;margin-top:12px;display:grid}.settings-redesign .settings-inner-panel,.settings-redesign .settings-members-panel,.settings-redesign .settings-permission-panel{border:1px solid var(--radar-line);box-shadow:none;background:0 0;border-radius:6px;min-width:0;padding:12px}.settings-redesign .settings-inner-panel:before,.settings-redesign .settings-inner-panel:after{display:none}.settings-redesign .settings-inner-heading{border-bottom:1px solid var(--radar-line);padding-bottom:8px}.settings-redesign .settings-inner-heading h3{color:var(--radar-text);font-family:var(--sans);margin:3px 0 0;font-size:11px}.settings-redesign .settings-rollout li{border-color:var(--radar-line);min-height:54px}.settings-redesign .settings-rollout li>span{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-faint)}.settings-redesign .settings-rollout li strong{color:var(--radar-text);font-size:10px}.settings-redesign .settings-rollout li p,.settings-redesign .settings-rollout li>small,.settings-redesign .settings-rollout li>b{color:var(--radar-faint);font-size:8px}.settings-redesign .settings-rollout li.is-current>span,.settings-redesign .settings-rollout li.is-done>span{background:var(--radar-accent-soft);color:var(--radar-accent);border-color:#1bb9a659}.settings-redesign .settings-boundary-mark,.settings-redesign .settings-placeholder-notice,.settings-redesign .settings-telegram-runtime,.settings-redesign .settings-telegram-policy{background:var(--radar-surface-soft);border:1px solid var(--radar-line);box-shadow:none;border-radius:6px}.settings-redesign .settings-boundary-mark{color:var(--radar-accent);min-height:66px}.settings-redesign .settings-field-grid{gap:11px}.settings-redesign .settings-field>span{color:var(--radar-muted);font-size:10px}.settings-redesign .settings-field>small{color:var(--radar-faint);font-size:8px;line-height:1.45}.settings-redesign .settings-field input,.settings-redesign .settings-field select,.settings-redesign .settings-field textarea,.settings-redesign .settings-account-create input,.settings-redesign .settings-account-create select{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-text);border-radius:6px;min-height:38px;font-size:11px}.settings-redesign .settings-field input:focus,.settings-redesign .settings-field select:focus,.settings-redesign .settings-field textarea:focus,.settings-redesign .settings-account-create input:focus,.settings-redesign .settings-account-create select:focus{border-color:var(--radar-accent);box-shadow:0 0 0 2px var(--radar-accent-soft);outline:0}.settings-redesign .settings-secret-input,.settings-redesign .settings-input-suffix,.settings-redesign .settings-readonly-state{background:var(--radar-surface-soft);border:1px solid var(--radar-line);border-radius:6px}.settings-redesign .settings-secret-input input,.settings-redesign .settings-input-suffix input{border:0}.settings-redesign .settings-route-list,.settings-redesign .settings-member-table,.settings-redesign .settings-permission-grid{border-color:var(--radar-line)}.settings-redesign .settings-route-row,.settings-redesign .settings-member-row,.settings-redesign .settings-permission-row{border-color:var(--radar-line);background:0 0}.settings-redesign .settings-route-row:hover,.settings-redesign .settings-member-row:hover{background:var(--radar-hover)}.settings-redesign .settings-route-row.is-selected{background:var(--radar-accent-soft);box-shadow:inset 3px 0 var(--radar-accent)}.settings-redesign .settings-action-bar,.settings-redesign .settings-members-toolbar{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:6px;justify-content:space-between;align-items:center;min-height:50px;margin-top:12px;padding:8px 10px;display:flex}.settings-redesign .settings-action-bar button,.settings-redesign .settings-members-toolbar button,.settings-redesign .settings-member-row button,.settings-redesign .settings-account-create button{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 10px;font-size:10px;display:inline-flex}.settings-redesign .settings-action-bar button.is-primary,.settings-redesign .settings-account-create button{background:var(--radar-accent);border-color:var(--radar-accent);color:#04110f}.settings-redesign .settings-action-bar button.is-danger,.settings-redesign button.is-danger{color:var(--workspace-negative);background:#ef737f14;border-color:#ef737f47}.settings-redesign .inline-message{border-radius:6px}.login-redesign{color:#eef1f5;background:#08090b;place-items:center;min-height:100dvh;padding:28px 18px;display:grid}.login-redesign:before,.login-redesign:after{display:none}.login-redesign .login-card{background:#101216;border:1px solid #252a33;border-radius:8px;width:min(408px,100%);overflow:hidden;box-shadow:0 24px 72px #00000080}.login-redesign .login-card>header{background:#0c0e11;border-bottom:1px solid #252a33;justify-content:space-between;align-items:center;min-height:62px;padding:14px 18px;display:flex}.login-redesign .brand-word{color:#eef1f5;text-shadow:none;font-size:24px}.login-redesign .brand-word span,.login-redesign .login-card>header>span,.login-redesign .login-copy small{color:#1bb9a6}.login-redesign .brand-mark small{color:#969eaa}.login-redesign .login-card>header>span,.login-redesign .login-copy small{font-family:var(--mono);font-size:9px;font-weight:700}.login-redesign .login-copy{padding:26px 26px 8px}.login-redesign .login-copy h1{color:#eef1f5;margin:7px 0 8px;font-size:25px;font-weight:650;line-height:1.2}.login-redesign .login-copy p{color:#969eaa;margin:0;font-size:11px;line-height:1.6}.login-redesign .login-form{gap:14px;padding:20px 26px 28px;display:grid}.login-redesign .login-form label{color:#969eaa;gap:6px;font-size:11px;display:grid}.login-redesign .login-form label>div{color:#626b77;background:#0c0e11;border:1px solid #252a33;border-radius:6px;align-items:center;gap:9px;min-height:42px;padding:0 11px;display:flex}.login-redesign .login-form label>div:focus-within{border-color:#1bb9a6;box-shadow:0 0 0 2px #1bb9a61f}.login-redesign .login-form input{color:#eef1f5;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.login-redesign .login-form button{color:#04110f;background:#1bb9a6;border:1px solid #1bb9a6;justify-content:center;align-items:center;gap:7px;min-height:42px;font-size:12px;font-weight:650;display:flex}.login-redesign .login-error{color:#ef737f;background:#ef737f14;border:1px solid #ef737f4d;border-radius:6px;margin:0;padding:8px 10px;font-size:10px}.login-redesign .login-card>footer{color:#626b77;background:#0c0e11;border:0;border-top:1px solid #252a33;justify-content:flex-start;align-items:center;gap:7px;padding:12px 18px;font-size:9px;line-height:1.5;display:flex}.lab-redesign{background:var(--radar-canvas);margin-left:var(--radar-sidebar-width);min-height:100dvh;padding-top:var(--header-height);width:calc(100% - var(--radar-sidebar-width));display:block}.lab-redesign>main{max-width:1680px;margin-inline:auto}.lab-redesign *{letter-spacing:0!important}.lab-redesign>main[class$=__page]{gap:12px;padding:24px;display:grid}.lab-redesign [class$=__hero]{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:center;min-height:0;padding:0 0 14px;display:flex;overflow:visible}.lab-redesign [class$=__hero]:after{display:none}.lab-redesign [class$=__eyebrow],.lab-redesign [class$=__sectionHeading]>div>span,.lab-redesign [class$=__sectionHeadingCompact]>div>span{color:var(--radar-accent);font-family:var(--mono);font-size:9px;font-weight:700}.lab-redesign [class$=__hero] h1{color:var(--radar-text);font-family:var(--sans);margin:6px 0;font-size:28px;line-height:1.2}.lab-redesign [class$=__hero] p{color:var(--radar-muted);max-width:760px;font-size:11px;line-height:1.6}.lab-redesign [class$=__heroActions]{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.lab-redesign [class$=__labBadge],.lab-redesign [class$=__backLink]{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:6px;align-items:center;gap:6px;min-height:34px;padding:0 9px;font-size:9px;display:inline-flex}.lab-redesign [class$=__summaryStrip]{background:var(--radar-surface-soft);border:1px solid var(--radar-line);border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0;display:grid}.lab-redesign [class$=__summaryStrip] article{background:0 0;border:0;border-radius:0;min-height:72px;padding:11px 12px}.lab-redesign [class$=__summaryStrip] article+article{border-left:1px solid var(--radar-line)}.lab-redesign [class$=__summaryStrip] svg{color:var(--radar-accent)}.lab-redesign [class$=__summaryStrip] span,.lab-redesign [class$=__summaryStrip] small{color:var(--radar-faint);font-size:8px}.lab-redesign [class$=__summaryStrip] strong{color:var(--radar-text);font-size:12px}.lab-redesign [class$=__section]{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;border-radius:6px;margin:0;padding:0}.lab-redesign [class$=__sectionHeading],.lab-redesign [class$=__sectionHeadingCompact]{border-bottom:1px solid var(--radar-line);justify-content:space-between;align-items:end;min-height:54px;padding:10px 12px;display:flex}.lab-redesign [class$=__sectionHeading] h2,.lab-redesign [class$=__sectionHeadingCompact] h2,.lab-redesign [class$=__protocol] h2{color:var(--radar-text);font-family:var(--sans);margin:3px 0 0;font-size:14px}.lab-redesign [class$=__sectionHeading] p{color:var(--radar-faint);font-size:9px}.lab-redesign [class$=__candidateGrid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:0;display:grid}.lab-redesign [class$=__candidateCard]{box-shadow:none;background:0 0;border:0;border-radius:0;padding:14px}.lab-redesign [class$=__candidateCard]+[class$=__candidateCard]{border-left:1px solid var(--radar-line)}.lab-redesign [class$=__candidateCard] h3{color:var(--radar-text);font-family:var(--sans);font-size:14px}.lab-redesign [class$=__candidateCard] p,.lab-redesign [class$=__candidateCard] small{color:var(--radar-muted);font-size:9px;line-height:1.55}.lab-redesign [class$=__evidence],.lab-redesign [class$=__gateGrid]{background:var(--radar-surface-soft);border-color:var(--radar-line)}.lab-redesign [class$=__gateGrid]>div{border-color:var(--radar-line)}.lab-redesign [class$=__candidateCard]>footer{border-color:var(--radar-line);background:0 0}.lab-redesign [class$=__bottomGrid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.lab-redesign [class$=__watchList] a,.lab-redesign [class$=__rejectedList]>div,.lab-redesign [class$=__protocol] li{border-color:var(--radar-line);background:0 0}.lab-redesign [class$=__protocol]{background:var(--radar-surface);border:1px solid var(--radar-line);box-shadow:none;border-radius:6px;margin:0}.tide-confirm-layer{--confirm-accent:#1bb9a6;--confirm-accent-soft:#1bb9a61f;z-index:1000;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.tide-confirm-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030406cc;border:0;border-radius:0;width:100%;padding:0;position:absolute;inset:0}.tide-confirm-dialog{color:#eef1f5;font-family:var(--sans);background:#101216;border:1px solid #363d49;border-radius:8px;width:100%;max-width:460px;padding:22px;animation:.16s ease-out tide-confirm-enter;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000094}.tide-confirm-dialog.is-warning{--confirm-accent:#e8b84c;--confirm-accent-soft:#e8b84c1f}.tide-confirm-dialog.is-danger{--confirm-accent:#ef737f;--confirm-accent-soft:#ef737f1f}.tide-confirm-dialog>header{grid-template-columns:38px minmax(0,1fr) 32px;align-items:flex-start;gap:12px;display:grid}.tide-confirm-icon{background:var(--confirm-accent-soft);border:1px solid color-mix(in srgb, var(--confirm-accent) 32%, transparent);color:var(--confirm-accent);border-radius:6px;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.tide-confirm-dialog header small{color:var(--confirm-accent);font-family:var(--mono);letter-spacing:0;margin:1px 0 5px;font-size:9px;font-weight:650;display:block}.tide-confirm-dialog h2{color:#eef1f5;letter-spacing:0;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:650;line-height:1.35}.tide-confirm-close{color:#626b77;background:0 0;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.tide-confirm-close:hover{color:#eef1f5;background:#171a20;border-color:#252a33}.tide-confirm-dialog>p{color:#969eaa;margin:18px 0 0;font-size:13px;line-height:1.65}.tide-confirm-details{background:#0c0e11;border:1px solid #252a33;border-radius:6px;gap:0;margin-top:14px;padding:4px 12px;display:grid}.tide-confirm-details span{color:#969eaa;align-items:flex-start;gap:9px;padding:9px 0;font-size:11px;line-height:1.55;display:flex}.tide-confirm-details span+span{border-top:1px solid #252a33}.tide-confirm-details span:before{background:var(--confirm-accent);content:"";border-radius:50%;flex:none;width:5px;height:5px;margin-top:6px}.tide-confirm-dialog>footer{justify-content:flex-end;gap:8px;margin-top:20px;display:flex}.tide-confirm-dialog>footer button{font-family:var(--sans);border-radius:6px;justify-content:center;align-items:center;gap:7px;min-width:104px;height:38px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.tide-confirm-cancel{color:#969eaa;background:0 0;border:1px solid #363d49}.tide-confirm-cancel:hover{color:#eef1f5;background:#171a20}.tide-confirm-submit{background:var(--confirm-accent);border:1px solid var(--confirm-accent);color:#07100f}.tide-confirm-dialog.is-warning .tide-confirm-submit,.tide-confirm-dialog.is-danger .tide-confirm-submit{color:#16090b}.tide-confirm-submit:hover{filter:brightness(1.08)}@keyframes tide-confirm-enter{0%{opacity:0;transform:translateY(8px)}}@media (max-width:520px){.tide-confirm-layer{padding:10px;padding-bottom:calc(10px + env(safe-area-inset-bottom));align-items:flex-end}.tide-confirm-dialog{max-height:calc(100dvh - 20px - env(safe-area-inset-bottom));padding:18px 16px 16px;overflow-y:auto}.tide-confirm-dialog>header{grid-template-columns:36px minmax(0,1fr) 30px;gap:10px}.tide-confirm-icon{width:36px;height:36px}.tide-confirm-dialog h2{font-size:16px}.tide-confirm-dialog>footer{grid-template-columns:1fr 1fr;display:grid}.tide-confirm-dialog>footer button{width:100%;min-width:0;padding:0 10px}}@media (max-width:1400px){.repository-redesign .research-context-status,.settings-redesign .research-context-status{display:none}}.tide-route-transition-shell{--transition-canvas:#08090b;--transition-sidebar:#07080a;--transition-surface:#101216;--transition-surface-soft:#0c0e11;--transition-hover:#171a20;--transition-line:#252a33;--transition-line-strong:#363d49;--transition-text:#eef1f5;--transition-muted:#969eaa;--transition-faint:#626b77;background:var(--transition-canvas);color:var(--transition-text);grid-template-columns:208px minmax(0,1fr);min-height:100dvh;display:grid}body:has(.tide-route-transition-shell){background:#08090b}.tide-route-transition-shell:before,.tide-route-transition-shell:after{display:none}body:has(.tide-route-transition-shell):before{display:none}.tide-route-transition-sidebar{background:var(--transition-sidebar);border-right:1px solid var(--transition-line);flex-direction:column;min-height:100dvh;padding:18px 14px 14px;display:flex}.tide-transition-brand{align-items:center;gap:10px;margin:0 6px 26px;display:flex}.tide-transition-brand>span{background:var(--transition-text);color:var(--transition-sidebar);border-radius:6px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:750;display:inline-flex}.tide-transition-brand strong,.tide-transition-brand small{letter-spacing:0;display:block}.tide-transition-brand strong{color:var(--transition-text);font-size:12px;font-weight:650}.tide-transition-brand small{color:var(--transition-faint);margin-top:2px;font-size:9px}.tide-route-transition-sidebar>p{color:var(--transition-faint);margin:0 10px 8px;font-size:10px}.tide-route-transition-sidebar nav{gap:3px;display:grid}.tide-route-transition-sidebar nav>span{color:var(--transition-muted);border-radius:6px;align-items:center;gap:10px;height:40px;padding:0 10px;font-size:12px;display:flex}.tide-route-transition-sidebar nav>span.active{background:var(--transition-hover);box-shadow:inset 3px 0 var(--transition-faint);color:var(--transition-text)}.tide-transition-account{border-top:1px solid var(--transition-line);align-items:center;gap:9px;margin-top:auto;padding:14px 8px 2px;display:flex}.tide-transition-account>i{background:var(--transition-hover);border-radius:6px;width:30px;height:30px;display:block}.tide-transition-account>span{flex:1;gap:6px;display:grid}.tide-transition-account b,.tide-route-transition-topbar b,.tide-transition-metrics i,.tide-transition-metrics b,.tide-transition-metrics em,.tide-transition-workspace i,.tide-transition-workspace b,.tide-transition-workspace em,.tide-transition-workspace small{background:var(--transition-hover);animation:1.5s ease-in-out infinite alternate tide-transition-breathe;display:block}.tide-transition-account b:first-child{width:62px;height:7px}.tide-transition-account b:last-child{width:42px;height:5px}.tide-route-transition-main{min-width:0}.tide-route-transition-topbar{border-bottom:1px solid var(--transition-line);color:var(--transition-faint);align-items:center;gap:8px;height:58px;padding:0 24px;font-size:10px;display:flex}.tide-route-transition-topbar>i{border-right:1px solid var(--transition-line-strong);height:14px}.tide-route-transition-topbar strong{color:var(--transition-muted);font-size:10px;font-weight:550}.tide-route-transition-topbar>div{align-items:center;gap:8px;margin-left:auto;display:flex}.tide-route-transition-topbar b{border:1px solid var(--transition-line);border-radius:6px;width:30px;height:30px}.tide-route-transition-content{width:100%;max-width:1540px;margin:0 auto;padding:28px 24px 48px}.tide-route-transition-state{align-items:center;gap:12px;min-height:54px;display:flex}.tide-transition-indicator{justify-content:center;align-items:center;gap:3px;width:20px;height:20px;display:flex}.tide-transition-indicator i{background:var(--transition-muted);border-radius:1px;width:3px;height:4px;animation:.9s ease-in-out infinite alternate tide-transition-dot;display:block}.tide-transition-indicator i:nth-child(2){animation-delay:.15s}.tide-transition-indicator i:nth-child(3){animation-delay:.3s}.tide-route-transition-state strong,.tide-route-transition-state p{letter-spacing:0;display:block}.tide-route-transition-state strong{color:var(--transition-text);font-size:15px;font-weight:600}.tide-route-transition-state p{color:var(--transition-muted);margin:5px 0 0;font-size:11px}.tide-transition-metrics{border-bottom:1px solid var(--transition-line);border-top:1px solid var(--transition-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:22px;display:grid}.tide-transition-metrics>span{border-right:1px solid var(--transition-line);gap:10px;min-height:104px;padding:18px;display:grid}.tide-transition-metrics>span:last-child{border-right:0}.tide-transition-metrics i{width:58px;height:6px}.tide-transition-metrics b{width:min(128px,68%);height:17px}.tide-transition-metrics em{width:82px;height:5px}.tide-transition-workspace{border:1px solid var(--transition-line);border-radius:7px;margin-top:20px;overflow:hidden}.tide-transition-workspace>header{border-bottom:1px solid var(--transition-line);justify-content:space-between;align-items:center;height:62px;padding:0 16px;display:flex}.tide-transition-workspace>header>span{gap:8px;display:grid}.tide-transition-workspace>header i{width:96px;height:9px}.tide-transition-workspace>header b{width:150px;height:5px}.tide-transition-workspace>header em{border:1px solid var(--transition-line);border-radius:6px;width:78px;height:30px}.tide-transition-workspace>div>span{border-bottom:1px solid var(--transition-line);grid-template-columns:34px minmax(120px,1fr) minmax(80px,.45fr) 72px;align-items:center;gap:18px;min-height:56px;padding:0 16px;display:grid}.tide-transition-workspace>div>span:last-child{border-bottom:0}.tide-transition-workspace>div i{border-radius:6px;width:28px;height:28px}.tide-transition-workspace>div b{width:min(170px,74%);height:7px}.tide-transition-workspace>div em{width:72px;height:6px}.tide-transition-workspace>div small{width:58px;height:6px}@keyframes tide-transition-dot{0%{opacity:.35;transform:scaleY(.65)}to{opacity:1;transform:scaleY(1.4)}}@keyframes tide-transition-breathe{0%{opacity:.58}to{opacity:.94}}@media (max-width:820px){.tide-route-transition-shell{padding-bottom:58px;display:block}.tide-route-transition-sidebar{border-bottom:1px solid var(--transition-line);border-right:0;flex-direction:row;align-items:center;min-height:54px;padding:0 14px;display:flex}.tide-transition-brand{margin:0}.tide-transition-brand>div,.tide-route-transition-sidebar>p,.tide-route-transition-sidebar nav,.tide-transition-account,.tide-route-transition-topbar{display:none}.tide-route-transition-content{padding:22px 14px 34px}.tide-transition-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.tide-transition-metrics>span:nth-child(2){border-right:0}.tide-transition-metrics>span:nth-child(-n+2){border-bottom:1px solid var(--transition-line)}}@media (max-width:520px){.tide-transition-workspace>div>span{grid-template-columns:30px minmax(100px,1fr) 54px;gap:10px}.tide-transition-workspace>div em{display:none}}@media (prefers-reduced-motion:reduce){.tide-transition-indicator i,.tide-transition-account b,.tide-route-transition-topbar b,.tide-transition-metrics i,.tide-transition-metrics b,.tide-transition-metrics em,.tide-transition-workspace i,.tide-transition-workspace b,.tide-transition-workspace em,.tide-transition-workspace small{animation:none}}@media (max-width:1260px){.repository-redesign .sr-main,.settings-redesign .settings-main,.live-redesign .lt-main.lt-main-simple{padding-left:18px;padding-right:18px}.repository-redesign .sr-repository-grid{grid-template-columns:minmax(480px,1fr) minmax(340px,.68fr)}.repository-redesign .sr-card-actions button:nth-child(n+2){padding-inline:8px;font-size:0}.repository-redesign .sr-card-actions button:nth-child(n+2) svg{margin:0}.settings-redesign .settings-workbench{grid-template-columns:190px minmax(0,1fr)}.settings-redesign .settings-overview-grid,.settings-redesign .settings-form-grid{grid-template-columns:1fr}}@media (max-width:1100px){.repository-redesign .sr-repository-grid{grid-template-columns:1fr}.repository-redesign .sr-detail{max-height:none;position:static}.repository-redesign .sr-card-actions button:nth-child(n+2){font-size:10px}.live-redesign .lt-command-bar{grid-template-columns:minmax(190px,1fr) auto}.live-redesign .lt-current-exchange{display:none}.live-redesign .lt-metrics.lt-metrics-simple{grid-template-columns:repeat(3,minmax(0,1fr))}.live-redesign .lt-metrics-simple .lt-metric-card:nth-child(4){border-left:0}.live-redesign .lt-metrics-simple .lt-metric-card:nth-child(n+4){border-top:1px solid var(--radar-line)}.settings-redesign .settings-workbench{grid-template-columns:1fr}.settings-redesign .settings-rail{scrollbar-width:none;position:static;overflow-x:auto}.settings-redesign .settings-rail-heading,.settings-redesign .settings-rail-foot{display:none}.settings-redesign .settings-rail nav{flex-direction:row;min-width:max-content;padding:5px}.settings-redesign .settings-rail nav>button{grid-template-columns:16px minmax(88px,1fr);width:auto;min-height:38px;padding:5px 9px}.settings-redesign .settings-rail nav>button>svg:last-child,.settings-redesign .settings-rail nav>button em{display:none}}@media (max-width:1024px){.repository-redesign .sr-workspace,.live-redesign .lt-main.lt-main-simple,.lab-redesign{width:100%;margin-left:0}}@media (max-width:820px){.repository-redesign .research-context-bar,.settings-redesign .research-context-bar{scrollbar-width:none;overflow-x:auto}.repository-redesign .research-context-status,.settings-redesign .research-context-status{display:none}.repository-redesign .sr-summary-row,.settings-redesign .settings-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.repository-redesign .sr-summary-row article:nth-child(3),.settings-redesign .settings-status-card:nth-child(n+3){border-top:1px solid var(--radar-line)}.repository-redesign .sr-summary-row article:nth-child(3),.settings-redesign .settings-status-card:nth-child(3){border-left:0}.repository-redesign .sr-strategy-card{grid-template-columns:1fr}.repository-redesign .sr-card-stats{border-top:1px solid var(--radar-line);grid-area:auto/1;padding-top:8px}.repository-redesign .sr-card-stats>div:first-child{border-left:0;padding-left:0}.live-redesign .lt-connect-hero{grid-template-columns:1fr}.live-redesign .lt-live-start-steps{border-left:0;border-top:1px solid var(--radar-line);grid-template-columns:repeat(2,minmax(0,1fr))}.live-redesign .lt-live-start-steps li:nth-child(odd){border-right:1px solid var(--radar-line)}.live-redesign .lt-live-start-steps li:nth-last-child(-n+2){border-bottom:0}.live-redesign .lt-overview-grid.lt-overview-grid-simple,.live-redesign .lt-risk-layout{grid-template-columns:1fr}.live-redesign .lt-quick-status,.live-redesign .lt-risk-principles{position:static}.live-redesign .lt-template-grid,.live-redesign .lt-strategy-grid{grid-template-columns:1fr}.live-redesign .lt-template-card:nth-child(2n),.live-redesign .lt-strategy-card:nth-child(2n){border-left:0}.live-redesign .lt-template-card+.lt-template-card,.live-redesign .lt-strategy-card+.lt-strategy-card{border-top:1px solid var(--radar-line)}}@media (max-width:640px){.repository-redesign .sr-main,.settings-redesign .settings-main,.live-redesign .lt-main.lt-main-simple{padding:16px 10px calc(82px + env(safe-area-inset-bottom))}.live-redesign .lt-main.lt-main-simple{padding-top:calc(var(--header-height) + 16px)}.lab-redesign{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.lab-redesign>main[class$=__page]{padding:16px 10px}.lab-redesign [class$=__hero],.lab-redesign [class$=__sectionHeading]{align-items:stretch;gap:10px;display:grid}.lab-redesign [class$=__hero] h1{font-size:24px}.lab-redesign [class$=__heroActions]{align-items:stretch}.lab-redesign [class$=__summaryStrip],.lab-redesign [class$=__candidateGrid],.lab-redesign [class$=__bottomGrid]{grid-template-columns:1fr}.lab-redesign [class$=__summaryStrip] article+article,.lab-redesign [class$=__candidateCard]+[class$=__candidateCard]{border-left:0;border-top:1px solid var(--radar-line)}.repository-redesign .research-context-bar,.settings-redesign .research-context-bar{display:none}.repository-redesign .sr-catalog-heading,.settings-redesign .settings-page-heading,.live-redesign .lt-command-bar{grid-template-columns:1fr;align-items:stretch;display:grid}.repository-redesign .sr-catalog-heading h1,.settings-redesign .settings-page-heading h1,.live-redesign .lt-page-title h1{font-size:24px}.repository-redesign .sr-catalog-tools,.repository-redesign .sr-search{width:100%}.repository-redesign .sr-summary-row,.settings-redesign .settings-status-grid{grid-template-columns:1fr}.repository-redesign .sr-summary-row article+article,.settings-redesign .settings-status-card+.settings-status-card{border-left:0;border-top:1px solid var(--radar-line)}.repository-redesign .sr-filter-tabs{scrollbar-width:none;overflow-x:auto}.repository-redesign .sr-filter-tabs button{flex:none}.repository-redesign .sr-card-actions button:nth-child(n+2){font-size:0}.repository-redesign .sr-detail-actions button{flex:calc(50% - 6px)}.repository-redesign .sr-detail-meta{grid-template-columns:1fr}.repository-redesign .sr-detail-meta>div+div{border-left:0;border-top:1px solid var(--radar-line)}.live-redesign .lt-command-actions{justify-content:stretch}.live-redesign .lt-command-actions>button{flex:1}.live-redesign .lt-tabs.lt-tabs-simple{scrollbar-width:none;overflow-x:auto}.live-redesign .lt-tabs-simple button{flex:none}.live-redesign .lt-metrics.lt-metrics-simple{grid-template-columns:repeat(2,minmax(0,1fr))}.live-redesign .lt-metrics-simple .lt-metric-card:nth-child(3),.live-redesign .lt-metrics-simple .lt-metric-card:nth-child(5){border-left:0}.live-redesign .lt-metrics-simple .lt-metric-card:nth-child(n+3){border-top:1px solid var(--radar-line)}.live-redesign .lt-connect-copy{padding:20px 16px}.live-redesign .lt-connect-copy h2{font-size:21px}.live-redesign .lt-connect-copy>div{flex-direction:column;align-items:stretch}.live-redesign .lt-live-start-steps{grid-template-columns:1fr}.live-redesign .lt-live-start-steps li,.live-redesign .lt-live-start-steps li:nth-child(odd),.live-redesign .lt-live-start-steps li:nth-last-child(-n+2){border-bottom:1px solid var(--radar-line);border-right:0}.live-redesign .lt-live-start-steps li:last-child{border-bottom:0}.live-redesign .lt-panel-heading{align-items:flex-start;gap:8px}.live-redesign .lt-position-tools{flex-direction:column;align-items:stretch}.settings-redesign .settings-hero-sequence{display:none}.settings-redesign .settings-rail nav>button{grid-template-columns:16px minmax(70px,1fr)}.settings-redesign .settings-panel-body{padding:12px}.settings-redesign .settings-action-bar{flex-direction:column;align-items:stretch}.settings-redesign .settings-action-bar>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.settings-redesign .settings-telegram-policy{grid-template-columns:1fr}.login-redesign{padding:16px 10px}.login-redesign .login-copy,.login-redesign .login-form{padding-left:20px;padding-right:20px}.login-redesign .login-card>header>span{display:none}}
.rp-account-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-width:1680px;margin:0 auto 16px;display:grid}.rp-account-navigation a{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:7px;gap:4px;min-width:0;padding:12px 16px;text-decoration:none;display:grid}.rp-account-navigation a:hover,.rp-account-navigation a[aria-current=page]{background:var(--radar-accent-soft);border-color:var(--radar-accent)}.rp-account-navigation a[aria-current=page]{box-shadow:inset 3px 0 var(--radar-accent)}.rp-account-navigation a span{color:var(--radar-text);font-size:13px;font-weight:650}.rp-account-navigation a[aria-current=page] span{color:var(--radar-accent)}.rp-account-navigation a small{color:var(--radar-faint);overflow-wrap:anywhere;font-size:11px;line-height:1.5}.rp-account-navigation a:focus-visible{outline:2px solid var(--radar-accent);outline-offset:3px}.rp-workspace .rp-main,.rp-workspace .rp-modal-layer{--radar-canvas:#f4f6f8;--radar-surface:#fff;--radar-surface-soft:#f7f9fb;--radar-hover:#f0f5f7;--radar-line:#e0e6ec;--radar-line-strong:#c8d3dd;--radar-text:#182a3b;--radar-muted:#526577;--radar-faint:#6a7c8d;--radar-accent:#087f75;--radar-accent-soft:#e8f5f1;--rp-positive:#16805a;--rp-negative:#bd3e4d;--rp-warning:#96620f;color:var(--radar-text);font-family:var(--sans,sans-serif);font-size:13px;line-height:1.5}.rp-workspace .rp-main{background:var(--radar-canvas);margin-left:var(--radar-sidebar-width,208px);min-width:0;min-height:100dvh;padding:calc(var(--header-height,58px) + 24px) 24px 48px;width:calc(100% - var(--radar-sidebar-width,208px))}.rp-workspace .rp-main>*{max-width:1680px;margin-left:auto;margin-right:auto}.rp-workspace .rp-header,.rp-workspace .rp-section-heading,.rp-workspace .rp-modal-header{justify-content:space-between;align-items:center;gap:16px;display:flex}.rp-workspace .rp-header{margin-bottom:20px}.rp-workspace .rp-title{min-width:0}.rp-workspace .rp-title h1{color:var(--radar-text);margin:4px 0 7px;font-size:clamp(23px,2vw,30px);font-weight:650;line-height:1.25}.rp-workspace .rp-title p,.rp-workspace .rp-section-heading p{color:var(--radar-muted);margin:4px 0 0;font-size:12px}.rp-workspace .rp-title>span,.rp-workspace .rp-eyebrow{color:var(--radar-accent);font-family:var(--mono,monospace);font-size:10px;font-weight:650}.rp-workspace .rp-header-actions,.rp-workspace .rp-tools,.rp-workspace .rp-inline{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rp-workspace .rp-header-actions{justify-content:flex-end}.rp-workspace .rp-button{background:var(--radar-surface);border:1px solid var(--radar-line-strong);color:var(--radar-muted);cursor:pointer;font:inherit;border-radius:6px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:7px 12px;font-size:12px;font-weight:550;text-decoration:none;display:inline-flex}.rp-workspace .rp-button:hover:not(:disabled){background:var(--radar-hover);border-color:var(--radar-accent);color:var(--radar-accent)}.rp-workspace .rp-button.is-primary{background:var(--radar-accent);border-color:var(--radar-accent);color:#fff}.rp-workspace .rp-button.is-primary:hover:not(:disabled){color:#fff;background:#066d65}.rp-workspace .rp-button.is-active{background:var(--radar-accent-soft);border-color:var(--radar-accent);color:var(--radar-accent)}.rp-workspace .rp-button:disabled{cursor:default;opacity:.5}.rp-workspace .rp-button svg{flex-shrink:0;width:15px;height:15px}.rp-workspace :is(.rp-button,.rp-sources a,.rp-tabs button,.rp-tools input,.rp-tools select):focus-visible{outline:2px solid var(--radar-accent);outline-offset:3px}.rp-workspace .rp-sources{border-bottom:1px solid var(--radar-line);align-items:center;gap:6px;margin-bottom:16px;display:flex;overflow-x:auto}.rp-workspace .rp-sources a{color:var(--radar-muted);border-bottom:2px solid #0000;flex:none;padding:11px 14px;font-size:13px;font-weight:550;text-decoration:none}.rp-workspace .rp-sources a:hover{color:var(--radar-accent)}.rp-workspace .rp-sources a.is-active{border-bottom-color:var(--radar-accent);color:var(--radar-accent)}.rp-workspace .rp-status,.rp-workspace .rp-tag{background:var(--radar-surface-soft);border:1px solid var(--radar-line);color:var(--radar-muted);vertical-align:middle;border-radius:5px;align-items:center;gap:6px;padding:4px 7px;font-size:11px;font-weight:550;line-height:1.4;display:inline-flex}.rp-workspace .rp-status:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rp-workspace .rp-status.is-running,.rp-workspace .rp-tag.is-positive{color:var(--rp-positive);background:#eaf7f0;border-color:#cce8da}.rp-workspace .rp-status.is-degraded,.rp-workspace .rp-status.is-stale,.rp-workspace .rp-tag.is-warning{color:var(--rp-warning);background:#fff7e6;border-color:#efdfb7}.rp-workspace .rp-status.is-empty{color:var(--radar-faint)}.rp-workspace .rp-tag.is-negative{color:var(--rp-negative);background:#fff0f1;border-color:#f0d2d6}.rp-workspace .rp-metrics{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;margin-bottom:16px;display:grid}.rp-workspace .rp-metric{background:var(--radar-surface);border:1px solid var(--radar-line);border-radius:7px;min-width:0;padding:14px 16px}.rp-workspace .rp-metric>:is(span,small),.rp-workspace .rp-metric>div>:is(span,small){color:var(--radar-faint);font-size:11px;display:block}.rp-workspace .rp-metric>strong{font-family:var(--mono,monospace);font-variant-numeric:tabular-nums;white-space:nowrap;margin:7px 0 4px;font-size:clamp(18px,1.4vw,23px);font-weight:600;line-height:1.3;display:block}.rp-workspace .rp-grid{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:16px;display:grid}.rp-workspace .rp-primary,.rp-workspace .rp-aside{min-width:0}.rp-workspace .rp-section,.rp-workspace .rp-card{background:var(--radar-surface);border:1px solid var(--radar-line);border-radius:7px;min-width:0;margin-bottom:16px}.rp-workspace .rp-section-heading{border-bottom:1px solid var(--radar-line);flex-wrap:wrap;padding:14px 16px}.rp-workspace .rp-section-heading :is(h2,h3),.rp-workspace .rp-card :is(h2,h3),.rp-workspace .rp-modal-header :is(h2,h3){color:var(--radar-text);margin:0;font-size:14px;font-weight:650;line-height:1.4}.rp-workspace .rp-section-heading>div,.rp-workspace .rp-modal-header>div{min-width:0}.rp-workspace .rp-card{padding:16px}.rp-workspace .rp-card>:is(header,h2,h3){margin-bottom:12px}.rp-workspace .rp-card>p{color:var(--radar-muted);font-size:12px}.rp-workspace .rp-section-body{padding:16px}.rp-workspace .rp-tools input,.rp-workspace .rp-tools select{background:var(--radar-surface);border:1px solid var(--radar-line-strong);color:var(--radar-text);font:inherit;border-radius:6px;min-width:0;max-width:100%;min-height:36px;padding:7px 10px;font-size:12px}.rp-workspace .rp-tools input::placeholder{color:var(--radar-faint)}.rp-workspace .rp-tools label{align-items:center;gap:6px;display:flex}.rp-workspace .rp-tabs{border-bottom:1px solid var(--radar-line);align-items:center;gap:4px;margin-bottom:16px;display:flex;overflow-x:auto}.rp-workspace .rp-tabs button{color:var(--radar-muted);cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:42px;padding:9px 13px;font-size:12px}.rp-workspace .rp-tabs button.is-active,.rp-workspace .rp-tabs button[aria-selected=true]{border-bottom-color:var(--radar-accent);color:var(--radar-accent);font-weight:650}.rp-workspace .rp-table-wrap{overscroll-behavior-x:contain;border-radius:0 0 7px 7px;max-width:100%;overflow-x:auto}.rp-workspace table.rp-table{border-collapse:collapse;font-variant-numeric:tabular-nums;text-align:left;width:100%;min-width:980px;font-size:12px}.rp-workspace .rp-table.is-compact{min-width:680px}.rp-workspace .rp-table.is-wide{min-width:1200px}.rp-workspace .rp-table th{background:var(--radar-surface-soft);color:var(--radar-faint);white-space:nowrap;font-size:11px;font-weight:550}.rp-workspace .rp-table :is(th,td){border-bottom:1px solid var(--radar-line);vertical-align:middle;padding:12px 14px;line-height:1.5}.rp-workspace .rp-table tbody tr:last-child td{border-bottom:0}.rp-workspace .rp-table tbody tr:hover{background:var(--radar-hover)}.rp-workspace .rp-table td>strong{font-size:12px;font-weight:600;display:block}.rp-workspace .rp-table td>small{color:var(--radar-faint);margin-top:3px;font-size:10px;display:block}.rp-workspace .rp-table td>.rp-button{white-space:nowrap;min-height:30px;padding:4px 9px}.rp-workspace .rp-table .rp-number{font-family:var(--mono,monospace);text-align:right}.rp-workspace .rp-dl{gap:0;margin:0;display:grid}.rp-workspace .rp-dl>div{border-bottom:1px solid var(--radar-line);grid-template-columns:minmax(90px,.9fr) minmax(0,1.1fr);align-items:start;gap:8px;padding:10px 0;display:grid}.rp-workspace .rp-dl>div:last-child{border-bottom:0}.rp-workspace .rp-dl dt{color:var(--radar-faint);font-size:11px}.rp-workspace .rp-dl dd{color:var(--radar-text);overflow-wrap:anywhere;text-align:right;margin:0;font-size:12px}.rp-workspace .rp-chart{min-width:0;padding:16px;overflow:hidden}.rp-workspace .rp-chart svg{width:100%;max-width:100%;height:auto;display:block}.rp-workspace .rp-chart text{fill:var(--radar-faint);font-family:var(--mono,monospace)}.rp-workspace .rp-chart-legend{color:var(--radar-faint);flex-wrap:wrap;gap:12px;margin-top:8px;font-size:11px;display:flex}.rp-workspace .rp-notice{background:var(--radar-accent-soft);color:var(--radar-accent);overflow-wrap:anywhere;border:1px solid #cbe6dd;border-radius:6px;margin-bottom:16px;padding:12px 14px;font-size:12px}.rp-workspace .rp-notice p{margin:4px 0 0}.rp-workspace .rp-notice.is-warning{color:var(--rp-warning);background:#fff8e9;border-color:#efdfb7}.rp-workspace .rp-notice.is-error{color:var(--rp-negative);background:#fff1f2;border-color:#f0d2d6}.rp-workspace .rp-empty{color:var(--radar-faint);text-align:center;gap:7px;padding:40px 20px;display:grid}.rp-workspace .rp-empty strong{color:var(--radar-muted);font-size:14px}.rp-workspace .rp-empty p{margin:0}.rp-workspace .rp-empty .rp-button{justify-self:center;margin-top:6px}.rp-workspace .rp-pagination{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}.rp-workspace .rp-pagination>:is(span,small){color:var(--radar-faint);margin-right:auto;font-size:11px}.rp-workspace .rp-events{min-width:0;display:grid}.rp-workspace .rp-event{border-bottom:1px solid var(--radar-line);overflow-wrap:anywhere;padding:12px 0}.rp-workspace .rp-event:last-child{border-bottom:0}.rp-workspace .rp-event>:is(header,div:first-child){flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px;display:flex}.rp-workspace .rp-event strong{font-size:12px;font-weight:600}.rp-workspace .rp-event time{color:var(--radar-faint);font-family:var(--mono,monospace);font-size:10px}.rp-workspace .rp-event p{color:var(--radar-muted);margin:6px 0 0;font-size:12px}.rp-workspace .rp-modal-layer{z-index:220;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.rp-workspace .rp-modal-backdrop{background:#0a172399;border:0;border-radius:0;position:absolute;inset:0}.rp-workspace .rp-modal{background:var(--radar-surface);border:1px solid var(--radar-line);border-radius:10px;flex-direction:column;width:100%;min-width:0;max-width:1120px;max-height:calc(100dvh - 48px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 80px #0a172338}.rp-workspace .rp-modal-header{border-bottom:1px solid var(--radar-line);flex-shrink:0;padding:16px 20px}.rp-workspace .rp-modal-header p{color:var(--radar-muted);margin:4px 0 0;font-size:12px}.rp-workspace .rp-modal-header>button{flex-shrink:0}.rp-workspace .rp-modal-body{background:var(--radar-canvas);overscroll-behavior:contain;min-height:0;padding:20px;overflow-y:auto}.rp-workspace .rp-modal-body>:last-child{margin-bottom:0}.rp-workspace .rp-muted{color:var(--radar-faint)}.rp-workspace .rp-positive,.rp-workspace .rp-metric.is-positive>strong{color:var(--rp-positive)}.rp-workspace .rp-negative,.rp-workspace .rp-metric.is-negative>strong{color:var(--rp-negative)}.rp-workspace .rp-nowrap{white-space:nowrap}.rp-workspace .rp-break{overflow-wrap:anywhere}.rp-workspace .rp-number{font-family:var(--mono,monospace);font-variant-numeric:tabular-nums}.rp-workspace .rp-source-line{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;display:flex}.rp-workspace .rp-source-line>strong{font-size:12px;font-weight:600}.rp-workspace .rp-source-line>.rp-muted{font-size:11px}.rp-workspace .rp-source-line>small{color:var(--radar-faint);align-items:center;gap:5px;margin-left:auto;font-size:10px;display:inline-flex}.rp-workspace .rp-source-line svg{flex-shrink:0}.rp-workspace .rp-section-heading h2{align-items:center;gap:7px;display:flex}.rp-workspace .rp-section-heading h2 svg{color:var(--radar-accent);flex-shrink:0}.rp-workspace .rp-card>.rp-section-heading{margin:-16px -16px 14px}.rp-workspace .rp-card>.rp-dl+h3{margin-top:18px}.rp-workspace .rp-section>.rp-dl{padding:0 16px}.rp-workspace .rp-section>.rp-muted{margin:12px 16px 16px;font-size:12px}.rp-workspace .rp-section>.rp-notice{margin:0 16px 16px}.rp-workspace .rp-section>.rp-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.rp-workspace .rp-section>.rp-grid>.rp-card{margin-bottom:0}.rp-workspace .rp-chart svg{color:var(--radar-accent);height:240px}.rp-workspace .rp-chart-grid{stroke:var(--radar-line);stroke-dasharray:4 5;stroke-width:1px;vector-effect:non-scaling-stroke}.rp-workspace .rp-chart-range{color:var(--radar-faint);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;font-size:10px;display:flex}.rp-workspace .rp-chart-range:first-child{margin-bottom:8px}.rp-workspace .rp-chart-range:last-child{margin-top:8px}.rp-workspace .rp-risk-reasons{color:var(--radar-muted);margin:12px 0;padding-left:18px;font-size:12px;line-height:1.65}.rp-workspace .rp-risk-reasons li+li{margin-top:5px}.rp-workspace .rp-risk-reasons li::marker{color:var(--radar-accent)}.rp-workspace .rp-cooldowns{margin:10px 0 0;padding:0;list-style:none}.rp-workspace .rp-cooldowns li{border-bottom:1px solid var(--radar-line);justify-content:space-between;align-items:start;gap:10px;padding:9px 0;display:flex}.rp-workspace .rp-cooldowns li:last-child{border-bottom:0}.rp-workspace .rp-cooldowns strong{font-size:12px}.rp-workspace .rp-cooldowns span{color:var(--radar-muted);text-align:right;font-size:11px}.rp-workspace .rp-cooldowns small{color:var(--rp-warning);margin-top:3px;font-size:10px;display:block}.rp-workspace .rp-strategy-flow{background:var(--radar-surface-soft);flex-wrap:wrap;align-items:center;gap:8px;margin:16px 16px 0;padding:12px;display:flex}.rp-workspace .rp-strategy-flow span{background:var(--radar-surface);border:1px solid var(--radar-line);color:var(--radar-muted);border-radius:5px;padding:7px 10px;font-size:12px}.rp-workspace .rp-strategy-flow i{color:var(--radar-accent);font-style:normal}.rp-workspace .rp-detail-summary{background:var(--radar-surface);border:1px solid var(--radar-line);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;padding:14px;display:flex}.rp-workspace .rp-detail-summary>strong{color:var(--radar-text);font-size:14px}.rp-workspace .rp-modal-body>.rp-dl{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;margin-bottom:18px}.rp-workspace .rp-modal-body>h3{color:var(--radar-text);margin:20px 0 10px;font-size:13px}.rp-workspace .rp-modal-body .rp-table{background:var(--radar-surface);min-width:640px}.rp-workspace .rp-record-meta{border-top:1px solid var(--radar-line);margin-top:22px;padding-top:14px}.rp-workspace .rp-record-meta summary{color:var(--radar-muted);cursor:pointer;padding:4px 0;font-size:12px;font-weight:600}.rp-workspace .rp-record-meta[open] summary{margin-bottom:8px}.rp-workspace .rp-tools .rp-search{background:var(--radar-surface);border:1px solid var(--radar-line-strong);border-radius:6px;gap:7px;min-width:0;padding-left:10px}.rp-workspace .rp-search svg{color:var(--radar-faint);flex-shrink:0}.rp-workspace .rp-tools .rp-search input{background:0 0;border:0;max-width:200px;padding-left:0}.rp-workspace .rp-search:focus-within{border-color:var(--radar-accent);box-shadow:0 0 0 2px var(--radar-accent-soft)}.rp-workspace .rp-tools .rp-search input:focus-visible{outline:0}.rp-workspace .rp-tab-panel{min-width:0}.rp-workspace .rp-table-wrap:focus-visible,.rp-workspace .rp-record-meta summary:focus-visible{outline:2px solid var(--radar-accent);outline-offset:-2px}.rp-workspace .rp-events{margin:0;padding:0 16px;list-style:none}.rp-workspace .rp-event{grid-template-columns:150px minmax(0,1fr);gap:8px 16px;display:grid}.rp-workspace .rp-event:has(>.rp-button){grid-template-columns:150px minmax(0,1fr) auto}.rp-workspace .rp-event>.rp-button{place-self:center end}.rp-workspace .rp-event>time{padding-top:2px}.rp-workspace .rp-event>div>small{color:var(--radar-faint);font-family:var(--mono,monospace);margin-top:5px;font-size:10px;display:block}.rp-workspace .rp-pagination>span:not(:first-child){margin-right:0}.rp-workspace .rp-button .is-spinning{animation:.9s linear infinite rp-refresh-spin}@keyframes rp-refresh-spin{to{transform:rotate(360deg)}}@media (max-width:1400px){.rp-workspace .rp-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1024px){.rp-workspace .rp-main{width:100%;margin-left:0;padding-left:18px;padding-right:18px}.rp-workspace .rp-grid{grid-template-columns:minmax(0,1fr)}.rp-workspace .rp-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.rp-workspace .rp-aside>:is(.rp-card,.rp-section){margin-bottom:0}.rp-workspace .rp-header{align-items:flex-start}.rp-workspace .rp-header-actions{max-width:45%}}@media (max-width:700px){.rp-account-navigation{gap:8px}.rp-account-navigation a{padding:10px 12px}.rp-account-navigation a span{font-size:12px}.rp-account-navigation a small{font-size:10px}.rp-workspace .rp-main{padding:calc(var(--header-height,58px) + 16px) 10px calc(86px + env(safe-area-inset-bottom))}.rp-workspace .rp-header{flex-direction:column;gap:12px;margin-bottom:14px}.rp-workspace .rp-header-actions{justify-content:flex-start;width:100%;max-width:none}.rp-workspace .rp-header-actions .rp-button{flex:1}.rp-workspace .rp-sources a{padding:10px 12px}.rp-workspace .rp-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rp-workspace .rp-metric{padding:12px}.rp-workspace .rp-metric>strong{font-size:clamp(14px,3.9vw,18px)}.rp-workspace .rp-grid{gap:12px}.rp-workspace .rp-aside{display:block}.rp-workspace .rp-aside>:is(.rp-card,.rp-section){margin-bottom:12px}.rp-workspace .rp-section-heading{align-items:flex-start;gap:10px;padding:12px}.rp-workspace .rp-section-heading .rp-tools{width:100%}.rp-workspace .rp-tools>:is(input,select,label){flex:140px}.rp-workspace .rp-tools label>:is(input,select){width:100%;min-width:0}.rp-workspace .rp-button,.rp-workspace .rp-tools :is(input,select),.rp-workspace .rp-tabs button{min-height:40px}.rp-workspace .rp-card,.rp-workspace .rp-section-body,.rp-workspace .rp-chart{padding:12px}.rp-workspace .rp-table :is(th,td){padding:10px 12px}.rp-workspace .rp-pagination{padding:12px}.rp-workspace .rp-modal-layer{align-items:flex-end;padding:0}.rp-workspace .rp-modal{border-bottom:0;border-radius:12px 12px 0 0;max-height:calc(100dvh - 16px)}.rp-workspace .rp-modal-header{padding:14px}.rp-workspace .rp-modal-body{padding:12px 10px calc(16px + env(safe-area-inset-bottom))}.rp-workspace .rp-source-line{gap:7px 10px}.rp-workspace .rp-source-line>small{flex-basis:100%;margin-left:0}.rp-workspace .rp-card>.rp-section-heading{margin:-12px -12px 12px}.rp-workspace .rp-section>.rp-grid{grid-template-columns:minmax(0,1fr);padding:12px}.rp-workspace .rp-section>.rp-dl{padding:0 12px}.rp-workspace .rp-section>.rp-notice{margin:0 12px 12px}.rp-workspace .rp-chart svg{height:190px}.rp-workspace .rp-chart-range{font-size:9px}.rp-workspace .rp-strategy-flow{margin:12px 12px 0}.rp-workspace .rp-strategy-flow span{padding:6px 8px;font-size:11px}.rp-workspace .rp-modal-body>.rp-dl{grid-template-columns:minmax(0,1fr)}.rp-workspace .rp-tools .rp-search input{max-width:none}.rp-workspace .rp-events{padding:0 12px}.rp-workspace .rp-event{grid-template-columns:minmax(0,1fr);gap:5px}.rp-workspace .rp-event:has(>.rp-button){grid-template-columns:minmax(0,1fr) auto;column-gap:10px}.rp-workspace .rp-event:has(>.rp-button)>time{grid-column:1/-1}.rp-workspace .rp-event>.rp-button{grid-area:2/2}}@media (max-width:380px){.rp-workspace .rp-metrics{grid-template-columns:minmax(0,1fr)}.rp-workspace .rp-metric>strong{font-size:22px}}@media (prefers-reduced-motion:reduce){.rp-workspace .rp-button .is-spinning{animation:none}}
