#p-workbench{--wb-ink:#edf4ee;--wb-muted:#8ea59a;--wb-line:#2b413a;--wb-panel:#111c1a;--wb-deep:#0a1312;--wb-mint:#62d6aa;--wb-amber:#f0b35a;--wb-red:#ef7b6b}
.workbench-hero{position:relative;display:flex;justify-content:space-between;gap:28px;align-items:flex-end;padding:26px 28px;margin-bottom:16px;border:1px solid #365248;border-radius:20px;overflow:hidden;background:radial-gradient(circle at 90% 15%,rgba(98,214,170,.20),transparent 30%),linear-gradient(135deg,#142820 0%,#101b1a 48%,#17231c 100%)}
.workbench-hero:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(90deg,transparent 0,transparent 79px,rgba(255,255,255,.025) 80px);pointer-events:none}
.workbench-hero>div{position:relative;z-index:1}.workbench-kicker{font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.22em;color:var(--wb-mint);margin-bottom:8px}.workbench-hero h2{font-family:"Avenir Next Condensed","PingFang SC",sans-serif;font-size:34px;letter-spacing:.02em}.workbench-hero p{max-width:760px;margin-top:8px;color:#a7bab1;font-size:13px;line-height:1.7}.workbench-hero-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.workbench-db-state{font-size:11px;color:#9db2a8;border:1px solid #39544a;background:rgba(6,15,13,.55);border-radius:999px;padding:7px 10px;white-space:nowrap}.workbench-db-state.ready{color:#7fe4bb;border-color:#3b725f}.workbench-test-toggle,.workbench-test-field{display:flex;align-items:center;gap:6px;color:#d8b36d;font-size:10px;white-space:nowrap}.workbench-test-toggle{padding:7px 10px;border:1px solid #6b5530;border-radius:999px;background:rgba(74,48,16,.38)}.workbench-test-toggle input,.workbench-test-field input{width:auto;accent-color:var(--wb-amber)}.workbench-test-field{justify-content:flex-start;padding:8px 9px;border:1px dashed #5c4a2d;border-radius:8px;background:rgba(70,45,15,.18)}.workbench-test-badge{display:inline-flex;align-items:center;margin-left:6px;padding:2px 6px;border:1px solid #806333;border-radius:999px;background:rgba(240,179,90,.1);color:#efbd70;font:700 8px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}
.workbench-button{border:1px solid #426052;background:#1a2b26;color:#d9e7df;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:750;cursor:pointer;transition:.18s}.workbench-button:hover{border-color:#6d9e89;transform:translateY(-1px)}.workbench-button.primary{background:linear-gradient(135deg,#78dfb7,#3caf86);border-color:#77dcb5;color:#07130f}.workbench-button.danger{color:#ff9d91;border-color:#75443f;background:#2a1b1a}.workbench-button:disabled{opacity:.45;cursor:not-allowed;transform:none}
.workbench-notice{display:none;margin:0 0 14px;border-radius:10px;padding:10px 13px;font-size:12px;line-height:1.55}.workbench-notice.show{display:block;background:#152a24;border:1px solid #386a58;color:#9fe7ca}.workbench-notice.error{display:block;background:#2b1918;border:1px solid #75413d;color:#ffada5}
.workbench-metrics{display:grid;grid-template-columns:repeat(6,minmax(115px,1fr));gap:10px;margin-bottom:16px}.workbench-metric{position:relative;overflow:hidden;min-height:92px;padding:15px 16px;border:1px solid var(--wb-line);border-radius:14px;background:linear-gradient(155deg,#15211f,#0e1716)}.workbench-metric:after{content:"";position:absolute;right:-18px;bottom:-28px;width:75px;height:75px;border-radius:50%;border:12px solid rgba(98,214,170,.05)}.workbench-metric span{font-size:10px;color:var(--wb-muted);letter-spacing:.08em}.workbench-metric b{display:block;margin-top:7px;font:800 25px/1 "Avenir Next Condensed","PingFang SC",sans-serif;color:var(--wb-ink)}.workbench-metric small{display:block;margin-top:6px;color:#6f877d;font-size:9.5px}
.workbench-grid{display:grid;grid-template-columns:minmax(270px,.82fr) minmax(460px,1.45fr) minmax(270px,.83fr);gap:14px;align-items:start}.workbench-panel{min-width:0;border:1px solid var(--wb-line);border-radius:18px;padding:16px;background:linear-gradient(165deg,rgba(20,31,29,.98),rgba(10,19,18,.98));box-shadow:0 15px 38px rgba(0,0,0,.16)}.workbench-panel-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding-bottom:12px;border-bottom:1px solid #273a34;margin-bottom:13px}.workbench-panel-head>div{display:flex;align-items:center;gap:9px}.workbench-panel-head span{font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--wb-amber);border:1px solid #6c5430;border-radius:6px;padding:5px}.workbench-panel-head h3{font-size:15px}.workbench-panel-head small{max-width:150px;text-align:right;color:#71877d;font-size:9.5px;line-height:1.45}
.workbench-inline-form{display:flex;gap:7px;margin-bottom:10px}.workbench-inline-form input,.workbench-inline-form select{min-width:0;flex:1}.workbench-inline-form button{white-space:nowrap}.workbench-form-grid{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));gap:8px;margin-bottom:13px}.workbench-form-grid.compact{grid-template-columns:repeat(2,minmax(105px,1fr))}.workbench-form-grid label,.workbench-dialog label{font-size:9.5px;color:var(--wb-muted);letter-spacing:.02em}.workbench-form-grid .wide{grid-column:1/-1}.workbench-form-grid input,.workbench-form-grid select,.workbench-form-grid textarea,.workbench-inline-form input,.workbench-inline-form select,.workbench-csv-form textarea,.workbench-dialog input,.workbench-dialog textarea{width:100%;margin-top:4px;background:#091210;border:1px solid #2c443b;border-radius:8px;padding:8px 9px;color:var(--wb-ink);font-size:11px;outline:none}.workbench-form-grid input:focus,.workbench-form-grid select:focus,.workbench-form-grid textarea:focus,.workbench-inline-form input:focus,.workbench-inline-form select:focus,.workbench-csv-form textarea:focus,.workbench-dialog input:focus,.workbench-dialog textarea:focus{border-color:var(--wb-mint);box-shadow:0 0 0 3px rgba(98,214,170,.09)}.workbench-form-grid textarea{resize:vertical;font-family:inherit}.workbench-form-grid button{align-self:end}.trade-form{border-top:1px dashed #2c4039;padding-top:12px}
.workbench-source-template-form{padding:10px;margin-bottom:14px;border:1px dashed #4a654f;border-radius:11px;background:rgba(98,214,170,.045)}.workbench-form-help{margin:0;color:#71877d;font-size:8.8px;line-height:1.55}
.workbench-groups{display:grid;gap:8px}.workbench-group{border:1px solid #293f37;border-radius:12px;overflow:hidden;background:#0b1513}.workbench-group-head{display:flex;align-items:center;gap:8px;padding:9px 10px;background:#13211d}.workbench-group-head b{font-size:11px}.workbench-group-head small{color:#71877d;font-size:9px}.workbench-group-head button{margin-left:auto;border:0;background:none;color:#a6736d;cursor:pointer;font-size:10px}.workbench-watch-item{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px 10px;border-top:1px solid #23342f}.workbench-watch-item b{display:block;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workbench-watch-item code{font-size:9px;color:#68d2aa}.workbench-watch-item small{display:block;color:#6f857b;font-size:9px;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workbench-item-actions{display:flex;gap:5px;align-items:center}.workbench-item-actions button{border:1px solid #31483f;border-radius:6px;background:#12201c;color:#9bb0a6;padding:4px 6px;font-size:9px;cursor:pointer}.workbench-item-actions button:last-child{color:#db8c82}
.workbench-account-bar{display:flex;gap:8px;margin-bottom:10px}.workbench-account-bar select{flex:1;min-width:0;background:#0b1513;border:1px solid #30473f;border-radius:9px;color:var(--wb-ink);padding:9px}.workbench-details{border:1px solid #293e37;border-radius:10px;padding:0 10px 10px;margin-bottom:12px;background:rgba(8,17,15,.5)}.workbench-details summary{padding:9px 0;cursor:pointer;color:#9db1a8;font-size:10.5px}.workbench-account-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin:10px 0 12px}.workbench-account-metric{padding:9px;border:1px solid #293f37;border-radius:9px;background:#0b1513}.workbench-account-metric span{display:block;color:#71877d;font-size:8.5px}.workbench-account-metric b{display:block;margin-top:4px;font-size:13px}.cash-form{display:grid;grid-template-columns:.8fr .8fr 1.2fr auto}.workbench-csv-form{display:grid;gap:7px}.workbench-csv-form textarea{resize:vertical;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}
.workbench-subtitle{margin:13px 0 7px;color:#b9c9c0;font-size:10px;letter-spacing:.1em;text-transform:uppercase}.workbench-table-shell{max-height:230px;overflow:auto;border:1px solid #263a33;border-radius:10px;background:#091210}.workbench-table-shell table{font-size:9.5px}.workbench-table-shell th,.workbench-table-shell td{padding:7px;text-align:right;border-color:#1f302b}.workbench-table-shell th{background:#111d1a}.workbench-table-shell td:first-child,.workbench-table-shell th:first-child{text-align:left}.workbench-table-shell button{border:1px solid #344b42;border-radius:5px;background:#12201c;color:#a9bbb2;padding:3px 5px;font-size:8.5px;cursor:pointer;margin-left:3px}
.workbench-agent-callout{display:block;width:100%;text-align:left;border:1px solid #53633a;border-radius:12px;padding:12px;background:radial-gradient(circle at 90% 20%,rgba(240,179,90,.13),transparent 38%),#171e16;color:var(--wb-ink);cursor:pointer}.workbench-agent-callout b,.workbench-agent-callout span{display:block}.workbench-agent-callout b{font-size:12px;color:#f2c47f}.workbench-agent-callout span{margin-top:4px;color:#85978e;font-size:9.5px}.workbench-inline-actions{display:flex;gap:7px;flex-wrap:wrap}.workbench-list{display:grid;gap:7px}.workbench-list-item{padding:10px;border:1px solid #283d35;border-radius:10px;background:#0b1513}.workbench-list-item .row{display:flex;align-items:flex-start;gap:8px}.workbench-list-item b{font-size:10.5px;line-height:1.4}.workbench-list-item time{margin-left:auto;color:#687d74;font-size:8.5px;white-space:nowrap}.workbench-list-item p{margin-top:5px;color:#748980;font-size:9.5px;line-height:1.5}.workbench-list-actions{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.workbench-list-actions button{padding:4px 7px}.workbench-status{display:inline-block;margin-top:6px;padding:3px 6px;border-radius:999px;background:#26342f;color:#a9bbb2;font-size:8.5px}.workbench-status.completed,.workbench-status.sent{background:rgba(98,214,170,.12);color:#77dfb6}.workbench-status.running,.workbench-status.warning{background:rgba(240,179,90,.12);color:#f0bd70}.workbench-status.failed,.workbench-status.critical{background:rgba(239,123,107,.12);color:#f09589}.workbench-status.acknowledged{background:#26342f;color:#879b91}.workbench-report-link{display:inline-block;margin-top:7px;color:#78ddb5;text-decoration:none;font-size:9.5px}.workbench-empty{padding:18px;text-align:center;color:#677b72;font-size:10px;border:1px dashed #2b4038;border-radius:10px}
.research-panel{grid-column:1/-1}.research-panel>.workbench-list{grid-template-columns:repeat(3,minmax(0,1fr))}.research-panel>.workbench-subtitle{margin-top:16px}
.decision-panel{grid-column:1/-1}.workbench-disclaimer{margin:-3px 0 13px;padding:9px 11px;border-left:3px solid var(--wb-amber);background:rgba(240,179,90,.07);color:#a99b7f;font-size:9.5px;line-height:1.6}.workbench-decision-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.workbench-decision-column{min-width:0;padding:12px;border:1px solid #293f37;border-radius:13px;background:rgba(8,17,15,.55)}.workbench-decision-column>.workbench-subtitle{margin-top:0}.workbench-source-badge{display:inline-block;margin-top:5px;margin-right:4px;border:1px solid #375146;border-radius:999px;padding:2px 6px;color:#8ea79b;font-size:8px}.workbench-signal-meta{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.workbench-signal-meta span{padding:3px 6px;border-radius:6px;background:#17241f;color:#81978c;font-size:8.5px}.workbench-status.draft{color:#aebdb5}.workbench-status.active{background:rgba(98,214,170,.12);color:#77dfb6}.workbench-status.expired{background:rgba(240,179,90,.12);color:#f0bd70}.workbench-status.invalidated{background:rgba(239,123,107,.12);color:#f09589}.workbench-status.evaluated{background:#20342d;color:#91c9b2}.workbench-dialog input[type="checkbox"]{width:auto;margin:8px 0 0;accent-color:var(--wb-mint)}
.workbench-intelligence-brief{margin:0 0 12px;padding:15px;border:1px solid #496954;border-radius:15px;background:radial-gradient(circle at 92% 8%,rgba(240,179,90,.13),transparent 32%),linear-gradient(135deg,#15231d,#0b1614 62%,#18231b)}.workbench-brief-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.workbench-brief-head h4{margin-top:4px;font:800 20px/1.15 "Avenir Next Condensed","PingFang SC",sans-serif}.workbench-brief-head p{margin-top:5px;color:#82968c;font-size:9.5px;line-height:1.55}.workbench-ai-mark{font:800 8px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em;color:var(--wb-amber)}.workbench-brief-form{display:grid;grid-template-columns:110px 110px auto auto;align-items:center;gap:7px}.workbench-brief-form input,.workbench-brief-form select{min-width:0;background:#091210;border:1px solid #375044;border-radius:8px;padding:8px;color:var(--wb-ink);font-size:10px}.workbench-check{display:flex;align-items:center;gap:5px;color:#8da096;font-size:9px;white-space:nowrap}.workbench-check input{width:auto;accent-color:var(--wb-mint)}.workbench-brief-body{margin-top:13px}.workbench-brief-summary{font-size:12px;line-height:1.75;color:#d4e1da}.workbench-brief-meta{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.workbench-brief-meta span{padding:4px 7px;border:1px solid #354c42;border-radius:999px;color:#8fa69a;font-size:8.5px}.workbench-brief-evidence{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:10px}.workbench-evidence-card{padding:9px;border:1px solid #2a4137;border-radius:9px;background:rgba(6,14,12,.66)}.workbench-evidence-card b{display:block;font-size:9.5px;line-height:1.45}.workbench-evidence-card small{display:block;margin-top:4px;color:#6f857a;font-size:8px}.workbench-gap{margin-top:8px;color:#d2aa6d;font-size:8.7px;line-height:1.55}.workbench-concept-members{display:flex;gap:5px;flex-wrap:wrap;margin-top:7px}.workbench-concept-member{display:flex;align-items:center;gap:4px;padding:3px 5px;border-radius:6px;background:#17241f;color:#93aa9f;font-size:8px}.workbench-concept-member button{border:0;background:none;color:#c98075;padding:0;cursor:pointer}.workbench-template-meta{display:flex;gap:5px;flex-wrap:wrap;margin-top:6px}.workbench-template-meta span{padding:3px 6px;border-radius:6px;background:#17241f;color:#81978c;font-size:8px}.workbench-knowledge-card{padding:13px;border:1px solid #335044;border-radius:12px;background:linear-gradient(145deg,#0b1613,#101d19)}.workbench-knowledge-card h5{font-size:16px}.workbench-knowledge-card .lead{margin:7px 0;color:#a9bbb2;font-size:10px;line-height:1.65}.workbench-knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.workbench-knowledge-grid div{padding:8px;border:1px solid #263d34;border-radius:8px;background:#091210}.workbench-knowledge-grid span,.workbench-knowledge-grid b{display:block}.workbench-knowledge-grid span{color:#6e8379;font-size:8px}.workbench-knowledge-grid b{margin-top:4px;font-size:11px}.knowledge-card-column,.signal-column{grid-column:1/-1}
.workbench-linkage-panel{display:grid;grid-template-columns:minmax(240px,1.2fr) minmax(360px,1.8fr) auto;align-items:center;gap:14px;margin:0 0 12px;padding:15px;border:1px solid #405f50;border-radius:15px;background:linear-gradient(120deg,rgba(18,42,34,.98),rgba(8,20,17,.96)),repeating-linear-gradient(90deg,transparent 0 31px,rgba(139,206,169,.03) 32px)}.workbench-linkage-panel h4{margin:4px 0 3px;font:800 18px/1.2 "Avenir Next Condensed","PingFang SC",sans-serif}.workbench-linkage-panel>div>p{color:#82968c;font-size:9px;line-height:1.55}.workbench-linkage-summary{display:grid;grid-template-columns:repeat(5,minmax(68px,1fr));gap:6px}.workbench-linkage-summary>div{padding:8px;border:1px solid #294638;border-radius:9px;background:rgba(5,15,12,.66)}.workbench-linkage-summary span,.workbench-linkage-summary b{display:block}.workbench-linkage-summary span{color:#718a7d;font-size:7.5px}.workbench-linkage-summary b{margin-top:3px;color:#d8e9df;font-size:13px}.workbench-linkage-summary>p{grid-column:1/-1;color:#be9e6e;font-size:8px;line-height:1.45}.workbench-link-badges{display:flex;flex-wrap:wrap;gap:5px;margin-top:9px}.workbench-link-badge{padding:4px 7px;border-radius:999px;border:1px solid #3f5e50;background:#12231d;color:#a8beb2;font-size:8px}.workbench-link-badge.direct{border-color:#5c9a78;background:#183527;color:#d9f2e3}.workbench-link-badge.proxy{border-style:dashed;border-color:#8d714c;background:#2b2318;color:#e1bd83}.workbench-linkage-empty{margin-top:8px;padding:7px 9px;border-left:2px solid #805f3b;background:rgba(111,80,43,.12);color:#b99769;font-size:8.5px}.workbench-linkage-evidence{margin-top:8px;border-top:1px solid #263d34;padding-top:7px}.workbench-linkage-evidence summary{cursor:pointer;color:#8fa99b;font-size:8.5px}.workbench-linkage-evidence ul{display:grid;gap:5px;margin:7px 0 0;padding:0;list-style:none}.workbench-linkage-evidence li{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(130px,1fr) minmax(180px,1.4fr);gap:7px;padding:6px 8px;border-radius:7px;background:#091410}.workbench-linkage-evidence li b{font-size:8.5px}.workbench-linkage-evidence li span,.workbench-linkage-evidence li small{color:#789084;font-size:7.5px;line-height:1.4}.intelligence-linked-item{overflow:visible}
.workbench-dialog{width:min(620px,calc(100vw - 28px));border:1px solid #426054;border-radius:17px;padding:0;background:#101b18;color:var(--wb-ink);box-shadow:0 30px 90px rgba(0,0,0,.7)}.workbench-dialog::backdrop{background:rgba(3,8,7,.78);backdrop-filter:blur(4px)}.workbench-dialog form{display:grid;gap:10px;padding:18px}.workbench-dialog-head{display:flex;align-items:center;border-bottom:1px solid #2a4038;padding-bottom:10px}.workbench-dialog-head small{color:var(--wb-mint);font:700 8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.18em}.workbench-dialog-head h3{font-size:18px;margin-top:3px}.workbench-dialog-head button{margin-left:auto;border:0;background:none;color:#83988e;font-size:22px;cursor:pointer}.workbench-dialog textarea{resize:vertical}.workbench-dialog-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px}.workbench-dialog-actions{display:flex;justify-content:flex-end;gap:8px}
.workbench-section-nav{display:grid;grid-template-columns:repeat(5,minmax(145px,1fr));gap:8px;margin:0 0 14px;padding:6px;border:1px solid #2b413a;border-radius:15px;background:rgba(8,17,15,.78)}.workbench-section-nav button{min-width:0;border:1px solid transparent;border-radius:10px;padding:10px 12px;text-align:left;background:transparent;color:#7f958b;cursor:pointer;transition:.18s}.workbench-section-nav button:hover{border-color:#355047;color:#c4d4cc}.workbench-section-nav button.active{border-color:#4e7d69;background:linear-gradient(145deg,rgba(98,214,170,.17),rgba(98,214,170,.06));color:#e3f1ea;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.workbench-section-nav b,.workbench-section-nav span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workbench-section-nav b{font-size:11.5px}.workbench-section-nav span{margin-top:3px;font-size:8.8px;color:#6f857b}.workbench-section-nav button.active span{color:#91b5a5}
.workbench-panel[hidden]{display:none!important}.workbench-overview-panel,.automation-panel,.research-panel,.decision-panel{grid-column:1/-1}#p-workbench[data-active-section="portfolio"] .workbench-grid{grid-template-columns:minmax(290px,.78fr) minmax(520px,1.5fr)}#p-workbench:not([data-active-section="portfolio"]) .workbench-grid{grid-template-columns:1fr}
.workbench-overview-grid{display:grid;grid-template-columns:1.15fr 1fr .9fr;gap:12px}.workbench-overview-grid>section{min-width:0;padding:13px;border:1px solid #293f37;border-radius:13px;background:rgba(8,17,15,.58)}.workbench-overview-grid .workbench-subtitle{margin-top:0}.workbench-overview-list{display:grid;gap:7px}.workbench-overview-row{display:flex;align-items:center;gap:9px;min-height:44px;padding:8px 9px;border:1px solid #253a33;border-radius:9px;background:#0b1513}.workbench-overview-row .mark{width:7px;height:30px;border-radius:99px;background:#3f6758}.workbench-overview-row.warning .mark{background:var(--wb-amber)}.workbench-overview-row.critical .mark{background:var(--wb-red)}.workbench-overview-row b,.workbench-overview-row small{display:block}.workbench-overview-row b{font-size:10.5px}.workbench-overview-row small{margin-top:3px;color:#71877d;font-size:8.8px;line-height:1.4}.workbench-overview-row strong{margin-left:auto;color:#dce9e2;font:800 18px/1 "Avenir Next Condensed","PingFang SC",sans-serif}.workbench-overview-actions{display:grid;gap:7px}.workbench-overview-actions button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:1px solid #30483f;border-radius:9px;padding:9px 10px;background:#101c19;color:#b7c9c0;font-size:10px;text-align:left;cursor:pointer}.workbench-overview-actions button:hover{border-color:#5f8e7b;color:#e5f2eb}.workbench-overview-actions button span{color:#638274}.workbench-robot-tip{display:flex;align-items:center;gap:16px;margin-top:12px;padding:12px 14px;border:1px solid #52633c;border-radius:12px;background:radial-gradient(circle at 92% 10%,rgba(240,179,90,.13),transparent 35%),#151d16}.workbench-robot-tip div{flex:1;min-width:0}.workbench-robot-tip b,.workbench-robot-tip span{display:block}.workbench-robot-tip b{font-size:11px;color:#f0c27d}.workbench-robot-tip span{margin-top:4px;color:#93a59c;font-size:9.5px;line-height:1.55}.workbench-robot-tip small{max-width:220px;color:#70837a;font-size:8.8px;line-height:1.5;text-align:right}
@media(max-width:1260px){.workbench-metrics{grid-template-columns:repeat(3,1fr)}.workbench-section-nav{grid-template-columns:repeat(5,minmax(120px,1fr))}.workbench-overview-grid{grid-template-columns:1fr 1fr}.workbench-overview-grid>section:last-child{grid-column:1/-1}.automation-panel .workbench-list{grid-template-columns:repeat(2,minmax(0,1fr))}.research-panel .workbench-list{grid-template-columns:repeat(3,1fr)}.workbench-decision-grid{grid-template-columns:1fr 1fr}.signal-column,.knowledge-card-column{grid-column:1/-1}.workbench-brief-form{grid-template-columns:110px 110px}.workbench-brief-evidence{grid-template-columns:repeat(2,1fr)}.workbench-linkage-panel{grid-template-columns:1fr}.workbench-linkage-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-linkage-panel>.workbench-list-actions{justify-content:flex-start}}
@media(max-width:880px){.workbench-hero{align-items:flex-start;flex-direction:column}.workbench-hero-actions{justify-content:flex-start}.workbench-metrics{grid-template-columns:1fr 1fr}.workbench-section-nav{display:flex;overflow:auto;scrollbar-width:thin}.workbench-section-nav button{flex:0 0 155px}#p-workbench[data-active-section="portfolio"] .workbench-grid,.workbench-grid{grid-template-columns:1fr}.automation-panel,.research-panel,.decision-panel,.workbench-overview-panel{grid-column:auto}.workbench-overview-grid{grid-template-columns:1fr}.workbench-overview-grid>section:last-child{grid-column:auto}.workbench-robot-tip{align-items:flex-start;flex-direction:column}.workbench-robot-tip small{max-width:none;text-align:left}.automation-panel .workbench-list,.research-panel .workbench-list{grid-template-columns:1fr}.workbench-form-grid{grid-template-columns:1fr 1fr}.workbench-decision-grid{grid-template-columns:1fr}.signal-column,.knowledge-card-column{grid-column:auto}.workbench-brief-head{flex-direction:column}.workbench-brief-form{width:100%;grid-template-columns:1fr 1fr}.workbench-brief-evidence{grid-template-columns:1fr}}
@media(max-width:560px){.workbench-hero{padding:20px}.workbench-hero h2{font-size:29px}.workbench-metrics{grid-template-columns:1fr 1fr}.workbench-form-grid,.workbench-form-grid.compact,.cash-form{grid-template-columns:1fr}.workbench-form-grid .wide{grid-column:auto}.workbench-inline-form{flex-direction:column}.workbench-account-metrics{grid-template-columns:1fr 1fr}.workbench-dialog-grid{grid-template-columns:1fr}.workbench-brief-form{grid-template-columns:1fr}.workbench-knowledge-grid{grid-template-columns:1fr 1fr}.workbench-linkage-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-linkage-evidence li{grid-template-columns:1fr}.workbench-linkage-panel>.workbench-list-actions{display:grid;grid-template-columns:1fr 1fr}.workbench-linkage-panel>.workbench-list-actions button{white-space:normal}}
