/* Quiet financial workspace: legible controls, compact context, stable dark surfaces. */
.desk-widen{display:block;margin:0 auto 24px;min-height:40px;padding:8px 14px;background:#192c37;border:1px solid #83bdcf55;color:#b9dbe7;border-radius:8px;cursor:pointer}.desk-widen[hidden]{display:none}
.desk-news-search,.desk-clear{border:1px solid #8da7bf25;background:#14202c;color:#bacbdc;border-radius:8px;min-height:36px;padding:7px 11px;white-space:nowrap;cursor:pointer;font-size:12px}.desk-clear{min-width:36px;font-size:18px;padding:3px}.desk-clear[hidden],.desk-news-search[hidden]{display:none}.desk-news-search:hover{border-color:#83c5d477;color:#e2f4f7}
.desk-search-dialog{inset:0;margin:auto;width:min(720px,calc(100vw - 24px));max-height:90dvh;padding:0;background:#0e151e;color:#e4edf6;border:1px solid #334353;border-radius:16px;box-shadow:0 30px 90px #0008;overflow:auto}.desk-search-dialog::backdrop{background:#060a10bb;backdrop-filter:blur(5px)}.desk-search-head{display:flex!important;position:sticky;top:0;z-index:3;background:#101923;align-items:center;justify-content:space-between;height:auto!important;min-height:0!important;padding:18px 22px!important;border-bottom:1px solid #ffffff12}.desk-search-head small{font-size:9px;color:#8bb8c9;letter-spacing:.12em}.desk-search-head h2{font-size:21px;margin:5px 0 0}.desk-search-head button{min-width:40px;min-height:40px;background:#172331;color:#c7d5e3;border:1px solid #ffffff15;border-radius:8px;font-size:22px;cursor:pointer}.desk-search-controls{display:flex;gap:8px;padding:18px 22px 8px}.desk-search-controls input,.desk-search-controls select,.cw-news-search{font:inherit;font-size:13px;min-height:44px;background:#131f2b;color:#dce8f4;border:1px solid #66859e40;border-radius:8px;padding:10px 12px;box-sizing:border-box}.desk-search-controls input{flex:1;min-width:0}.desk-search-controls select{max-width:130px}.desk-search-note,.desk-search-count{margin:7px 22px;color:#869eb3;font-size:11px;line-height:1.7}.desk-search-count{color:#b6cedc;padding-bottom:9px}.desk-search-results{display:flex;flex-direction:column;gap:8px;padding:0 22px 20px}.desk-result{display:flex;flex-direction:column;gap:8px;text-align:left;padding:15px;background:#131e29;border:1px solid #ffffff12;border-radius:10px;color:#dce7f3;cursor:pointer}.desk-result:hover{background:#192934;border-color:#8ec7d755}.desk-result-meta{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.desk-result-meta>strong{font-size:11px;color:#a5c6db}.desk-result-meta small{font-size:10px;color:#8ca0b1}.desk-result-meta .tone-badge{font-size:10px}.desk-result-title{font-size:15px;line-height:1.5}.desk-result-summary{font-size:12px;line-height:1.7;color:#9fb1c2;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.desk-search-more{display:block;margin:0 auto 20px;min-height:40px}.desk-search-more[hidden]{display:none}.desk-search-dialog :focus-visible,.desk-news-search:focus-visible,.desk-clear:focus-visible{outline:2px solid #92d1e1;outline-offset:2px}.cw-news-search{width:100%;margin-bottom:12px;font-size:12px}.desk-source-jump{border:1px solid #8abacd55;background:#182c37;color:#b8dce8;padding:7px 10px;border-radius:6px;cursor:pointer;font-size:11px;min-height:36px}.reader-source{scroll-margin-top:85px}
.desk-market-stamp{color:#839bb0;font-size:10px;margin-left:auto;font-variant-numeric:tabular-nums}.discovery-tools>button:last-child{margin-left:0}.inside-stock .desk-important{display:flex;gap:18px;flex-wrap:wrap;padding:4px 0;border-bottom:1px solid #ffffff0d}.inside-stock .desk-important .important-details{border:0;margin:0;flex:0 1 auto}.inside-stock .desk-important .important-details[open]{flex-basis:100%}.inside-stock .desk-important .important-details>summary{padding:8px 0}.inside-stock .visit-bar{min-height:25px;padding:4px 2px}.inside-stock .map-explainer{margin:2px 2px 5px}.inside-stock .discovery-tools{padding-top:5px}.inside-stock #space.stock-focused{height:calc(100dvh - 290px);min-height:390px}.inside-stock .breadcrumbs{padding-top:6px;padding-bottom:5px;min-height:30px}.inside-stock .issue-lens{padding-top:8px;padding-bottom:8px}
@media(max-width:760px){.desk-news-search{font-size:10px;padding:6px;min-height:34px}.desk-clear{min-width:28px;min-height:34px;padding:3px}.desk-market-stamp{font-size:9px;flex-basis:100%;margin:1px 0 0}.inside-stock #space.stock-focused{min-height:390px;height:calc(100dvh - 320px)}.inside-stock .desk-important{gap:12px}.desk-search-head{padding:14px!important}.desk-search-controls{padding:14px 14px 5px}.desk-search-results{padding:0 14px 16px}.desk-search-note,.desk-search-count{margin-left:14px;margin-right:14px}.desk-search-controls select{max-width:116px;font-size:11px}.desk-search-controls input{font-size:12px}.desk-result-title{font-size:14px}.desk-source-jump{min-height:40px}}

@media(max-width:760px){.desk-market-stamp{order:3}.discovery-tools>button:last-child{margin-left:auto}}

