/* Aurel — a restrained, sculptural financial research workspace. No web fonts. */
:root{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;color:#181c1a;background:#dedfdd;font-synthesis:none;--ink:#171b18;--muted:#68716c;--green:#257556;--green-soft:#e3eee7;--mint:#cce5d5;--surface:#fff;--line:#e4e8e4;--canvas:#f0f2ef;--negative:#9d4a49;--slice-0:#1c2520;--slice-1:#66a586;--slice-2:#a3c8b1;--slice-3:#bdc9bd;--slice-4:#e0e6db;--slice-5:#8a998e;--shadow:0 3px 10px #18271c03,0 1px 1px #18271c02;--radius:17px;font-size:14px;line-height:1.5;color-scheme:light}
*{box-sizing:border-box}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button,select,input,textarea{color:inherit}button{border:0;background:none}button:disabled{cursor:not-allowed;opacity:.45}a{color:inherit;text-decoration:none}svg{flex-shrink:0;vertical-align:middle}button>svg,a>svg{pointer-events:none}h1,h2,h3,h4,p{margin:0}h1{font-size:29px;line-height:1.24;font-weight:620;letter-spacing:-1.05px}h2{font-size:16px;font-weight:610;line-height:1.4;letter-spacing:-.3px}h3{font-size:15px;line-height:1.45;font-weight:600}h4{font-size:12px;text-transform:uppercase;letter-spacing:.7px;margin:26px 0 13px}p{color:var(--muted)}small{font-size:11px}strong{font-weight:600}code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.88em;background:#edf1ed;border-radius:4px;padding:2px 5px;overflow-wrap:anywhere}::selection{background:#bfd8c8;color:#15231a}:focus-visible{outline:2px solid var(--green);outline-offset:4px}input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}[hidden]{display:none!important}.skip-link{position:fixed;left:18px;top:-70px;background:#fff;padding:12px 20px;z-index:150;border-radius:12px}.skip-link:focus{top:12px}.scene-background{position:fixed;inset:0;z-index:-1;overflow:hidden;background:#dedfdd}.scene-background svg{width:100%;height:100%;object-fit:cover}.workspace-shell{display:flex;max-width:1600px;min-height:calc(100vh - 72px);margin:36px auto;padding:14px;background:linear-gradient(135deg,#f0f1eefa,#ecefeceF 42%,#e9ede9f5);border:1px solid #ffffffb8;border-radius:28px;box-shadow:0 20px 60px #26382921,0 2px 8px #2638290a;position:relative;gap:24px;isolation:isolate}#app{padding:0 32px}.sidebar{background:#fff;border-radius:19px;width:205px;flex:0 0 205px;display:flex;flex-direction:column;padding:26px 14px 12px;align-self:stretch;min-height:950px;box-shadow:0 2px 20px #182d2304}.sidebar-brand{padding:0 13px 25px;display:flex;align-items:center;justify-content:space-between}.brand{display:inline-flex;align-items:center;gap:9px;color:#0e1310}.brand>span{font-size:28px;font-weight:670;letter-spacing:-1.3px;line-height:1}.brand-dot{color:var(--green)}.workspace-selector{display:flex;align-items:center;gap:9px;padding:10px 9px;margin:0 2px 20px;background:#f7f8f6;border:1px solid #edf0eb;border-radius:10px}.workspace-selector>span:nth-child(2){min-width:0;flex:1}.workspace-selector strong{display:block;font-size:10.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace-selector small{display:block;font-size:9px;color:#7a837c;margin-top:2px}.workspace-avatar{display:grid;place-items:center;width:28px;height:28px;background:#e9eee7;border:1px solid #dce4d9;border-radius:8px;font-size:12px;font-weight:700}.nav-group{margin-bottom:22px}.nav-group>p{font-size:8px;letter-spacing:1px;font-weight:650;color:#858b85;padding:0 13px;margin:0 0 9px}.nav-link{display:flex;align-items:center;gap:10px;font-size:11px;line-height:1.3;padding:11px 12px;border-radius:8px;margin:3px 0;min-height:39px;color:#636b65;transition:background .18s,color .18s,transform .18s}.nav-link svg{width:16px;height:16px;stroke-width:1.7}.nav-link:hover{background:#f1f4ef;color:var(--ink)}.nav-link.active{background:#151915;color:#fff;box-shadow:0 3px 8px #1112}.nav-count{margin-left:auto;display:grid;place-items:center;min-width:21px;height:18px;font-size:9px;line-height:1;border-radius:5px;background:#edf1eb;color:#575f56}.nav-link.active .nav-count{background:#fff2;color:#fff}.sidebar-bottom{margin-top:auto;padding-top:30px}.tour-link{display:flex;align-items:center;gap:8px;font-size:10px;padding:12px 10px;color:var(--green);background:#edf4ed;border:1px solid #e4eee3;border-radius:9px;width:100%}.tour-link>svg:last-child{margin-left:auto}.help-link{display:flex;align-items:center;gap:9px;font-size:10px;padding:17px 10px;color:#6c756d}.sidebar-profile{display:flex;gap:8px;align-items:center;border-top:1px solid var(--line);padding:17px 3px 3px}.sidebar-profile>span:nth-child(2){flex:1;min-width:0}.sidebar-profile strong{font-size:10px;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.sidebar-profile small{display:block;font-size:8px;color:var(--muted);margin-top:1px}.sidebar-profile .icon-btn{width:24px;height:24px}.avatar{display:grid;place-items:center;width:33px;height:33px;border-radius:50%;background:linear-gradient(135deg,#e1e5df,#c4cec1);border:3px solid #ffffffa6;font-size:10px;font-weight:650;color:#384636;flex-shrink:0}.workspace-main{min-width:0;flex:1;padding-right:10px;display:flex;flex-direction:column}.topbar{height:70px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-shrink:0}.breadcrumb{display:flex;align-items:center;gap:10px;color:#8a928c;font-size:10px;white-space:nowrap}.breadcrumb strong{color:#5e665f;font-weight:500}.topbar-actions{display:flex;align-items:center;gap:12px}.global-search{display:flex;align-items:center;gap:8px;color:#929890;font-size:10px;margin-right:2px}.global-search kbd{font-family:inherit;font-size:8px;background:#f5f7f3;border:1px solid #dce3d8;border-radius:4px;padding:2px 4px;margin-left:15px;color:#91988c}.notification-button{background:#fff!important;position:relative}.notification-button i{position:absolute;right:9px;top:7px;height:4px;width:4px;border-radius:50%;background:var(--green);border:1px solid #fff}.profile-button{width:33px;height:33px;padding:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;padding:10px 17px;line-height:1.4;border-radius:8px;font-size:11px;font-weight:550;min-height:38px;border:1px solid transparent;transition:background .18s,box-shadow .18s,transform .18s}.btn:hover:not(:disabled){transform:translateY(-1px)}.btn.primary{color:#fff;background:#161c18;border-color:#161c18;box-shadow:0 2px 3px #101c1812}.btn.primary:hover:not(:disabled){background:#2e3e33;border-color:#2e3e33;box-shadow:0 4px 10px #1e302b22}.btn.outline{background:#ffffffb3;border-color:#dbe2d9;color:#414a40}.btn.outline:hover:not(:disabled){background:#f4f7f1;border-color:#bccfbd}.btn.small{font-size:10px;min-height:31px;padding:7px 11px}.btn.full{width:100%}.btn.danger{color:#8a3233;background:#f4e7e5;border-color:#e8c9c6}.topbar-create{border-radius:22px;font-size:10px;min-height:32px;padding:7px 14px}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:transparent;border:1px solid transparent;color:#737d73;transition:background .2s}.icon-btn:hover{background:#edf2e9;color:var(--ink)}.icon-btn.inverted{color:#fff;background:#ffffff08;border-color:#ffffff20}.icon-btn.inverted:hover{background:#ffffff20}.small-icon{width:25px;height:25px}.small-icon svg{width:15px;height:15px}.round-arrow{height:28px;width:28px;display:inline-grid;place-items:center;background:#18231b;color:#fff;border-radius:50%;border:1px solid #ffffff20;flex-shrink:0}.round-arrow.light{background:#ecf2e8;color:#162417}.round-arrow:hover{background:var(--green);color:#fff}.text-link,.text-button{display:inline-flex;gap:7px;align-items:center;font-size:10px;font-weight:550;color:#435a48}.text-link:hover,.text-button:hover{color:var(--green)}.text-button{padding:5px 0}.back-link{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:var(--muted);margin:10px 0 16px}.button-row,.heading-actions,.row-actions{display:flex;align-items:center;gap:9px}.row-actions{gap:3px}.heading-actions{flex-shrink:0;flex-wrap:wrap}.demo-notice{display:flex;align-items:center;gap:9px;padding:8px 12px;margin:0 0 24px;background:#e6ece3;border:1px solid #dbe4d8;border-radius:7px;color:#687362;font-size:9px;line-height:1.6}.demo-notice strong{font-weight:650;color:#485442}.demo-notice>.text-link{margin-left:auto;white-space:nowrap;font-size:9px}.demo-notice>svg{width:13px;height:13px}.demo-notice.compact{margin-top:12px;margin-bottom:12px}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 25px}.eyebrow{font-size:8px;font-weight:600;letter-spacing:1.5px;color:#77816f;margin:0 0 7px}.subtitle{font-size:11px;margin-top:8px;line-height:1.7;letter-spacing:.02px}.date-tag{display:inline-flex;align-items:center;gap:7px;border:1px solid #d9dfd5;background:#f5f7f2;border-radius:7px;padding:8px 10px;font-size:9px;color:#747c6f}.card{background:var(--surface);border:1px solid #ffffffb0;border-radius:var(--radius);box-shadow:var(--shadow);min-width:0}.card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.card-top h2{font-size:12px}.card-top>span:first-child{font-size:11px}.section-head{display:flex;gap:16px;align-items:center;justify-content:space-between;margin-bottom:19px}.section-head h2{font-size:14px}.section-head p{font-size:10px;margin-top:4px;line-height:1.65}.padded{padding:23px}.body-copy{font-size:12px;line-height:1.8;margin:14px 0 20px}.muted{color:var(--muted);font-size:11px}.label{display:block;font-size:11px;color:var(--muted)}.positive{color:var(--green)}.negative{color:var(--negative)}.neutral{color:inherit}.numeric{font-variant-numeric:tabular-nums;white-space:nowrap}.nowrap{white-space:nowrap}.preserve-lines{white-space:pre-line}.pill{display:inline-flex;align-items:center;gap:5px;font-size:8px;line-height:1.5;font-weight:550;padding:4px 7px;border-radius:5px;background:#f0f3ed;color:#687461;white-space:nowrap}.pill.mint,.pill.positive{background:#e3efe4;color:#347252}.pill.dark{background:#ffffff18;color:#d4e5d4;border:1px solid #ffffff17}.pill.warning{background:#f5eddc;color:#89734c}.status-dot,.tiny-dot{display:inline-block;width:4px;height:4px;border-radius:50%;background:currentColor;flex-shrink:0}.dark-card{background:#141915;color:#fff;border-color:#20271f;overflow:hidden;box-shadow:0 4px 9px #172b1410}.dark-card p{color:#939e91}.market-strip{display:flex;align-items:center;gap:0;border-top:1px solid #dde2d8;border-bottom:1px solid #dde2d8;margin:-1px 0 22px;padding:9px 0}.market-strip>button{display:flex;gap:8px;align-items:center;padding:0 16px;border-right:1px solid #d9dfd3;font-size:10px}.market-strip>button:first-child{padding-left:0}.market-strip strong{font-size:10px;font-weight:500;color:#465141}.market-strip em{font-size:9px;font-style:normal}.market-strip button>span{font-size:9px;font-weight:650}.strip-label{margin-left:auto;font-size:7px;letter-spacing:1.2px;color:#97a08f;padding-left:10px}.overview-grid{display:grid;grid-template-columns:1.13fr 1.53fr .85fr;gap:16px;margin-bottom:21px}.overview-grid>.card{min-height:278px}.portfolio-card{padding:20px 19px 13px;background:radial-gradient(ellipse at 85% 110%,#293e28 0%,transparent 70%),#141915}.hero-value{font-size:34px;line-height:1.25;letter-spacing:-1.3px;color:#fff!important;font-weight:500;margin:17px 0 7px;font-variant-numeric:tabular-nums}.portfolio-gain{display:flex;gap:9px;align-items:center;font-size:8px;color:#a5b09e}.gain-chip{color:#c3e6b5;display:flex;gap:4px;align-items:center;padding:2px 5px;background:#b9e8a718;border-radius:4px;font-size:9px}.portfolio-divider{height:3px;width:100%;background:#ffffff14;position:relative;margin:19px 0 18px;border-radius:3px;overflow:hidden}.portfolio-divider:before{content:"";display:block;width:63%;height:100%;background:linear-gradient(90deg,#edf2e8,#879681);border-radius:3px}.mini-stat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.mini-stat-grid>div{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(140deg,#f6f7f4,#e4e8de);border-radius:7px;padding:10px 3px 9px;min-width:0;color:#151f14}.mini-stat-grid svg{width:15px;height:15px;margin-bottom:5px}.mini-stat-grid strong{font-size:19px;line-height:1.2;letter-spacing:-.6px}.mini-stat-grid span{font-size:8px;color:#58634e;margin-top:3px}.portfolio-foot{display:flex;gap:6px;align-items:center;font-size:7px;color:#8e9d86;letter-spacing:.2px;margin-top:12px}.portfolio-foot .tiny-dot{background:#a8c692}.performance-card{padding:21px 17px 13px;background:linear-gradient(145deg,#ffffff70,#f9fbf78f);border-color:#ffffffb5;display:flex;flex-direction:column;justify-content:space-between}.period-tabs{display:flex;background:#ffffff73;border:1px solid #e0e5d9;border-radius:6px;padding:2px;gap:2px}.period-tabs button{padding:3px 6px;font-size:8px;border-radius:4px;color:#89917f}.period-tabs .active{color:#fff;background:#252d21}.chart-legend{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:8px;color:#7b8573;margin:16px 0 8px}.chart-legend>span{display:flex;gap:5px;align-items:center}.dot{width:5px;height:5px;display:inline-block;border-radius:50%}.dot.ink{background:#30392a}.dot.gray{background:#aeb7a5}.dot.green{background:#87b697}.line-chart{position:relative;width:100%;min-width:0}.chart-svg{display:block;width:100%;height:226px;overflow:visible;border-radius:3px}.chart-compact .chart-svg{height:166px}.chart-grid{stroke:#dce3d5;stroke-width:1;stroke-dasharray:3 4}.chart-axis{fill:#8b9581;font-size:11px;font-family:inherit}.chart-main{fill:none;stroke:#2b3926;stroke-width:2.25;vector-effect:non-scaling-stroke}.chart-reference{fill:none;stroke:#9aa68e;stroke-width:1.5;stroke-dasharray:5 5;vector-effect:non-scaling-stroke}.chart-band{fill:var(--green);opacity:.085}.chart-end{fill:#374b2b;stroke:#eaf0e1;stroke-width:3}.chart-cursor{stroke:var(--green);stroke-dasharray:3 3;stroke-width:1}.chart-caption{font-size:8px;color:#8a957f;margin-top:9px;line-height:1.6}.chart-tooltip{position:absolute;top:10px;transform:translateX(-50%);pointer-events:none;z-index:5;background:#18231ceF;color:#fff;border:1px solid #ffffff20;box-shadow:0 8px 24px #15271730;padding:10px 14px;border-radius:9px;display:grid;gap:3px;font-size:12px;min-width:135px}.chart-tooltip strong{font-size:9px;font-weight:500;color:#c2cebd}.chart-tooltip small{font-size:8px;color:#adbda7}.readiness-card{padding:21px 17px 16px;display:flex;align-items:center;flex-direction:column}.readiness-card .card-top{width:100%}.readiness-ring{margin:6px 0 -4px}.donut-value{font:500 31px Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Arial,sans-serif;fill:var(--ink);letter-spacing:-1px}.donut-label{font:500 6px Inter,Arial,sans-serif;letter-spacing:.65px;fill:var(--muted)}.readiness-copy{text-align:center;display:flex;flex-direction:column;margin:0 0 14px;gap:3px}.readiness-copy strong{font-size:10px}.readiness-copy span{font-size:8px;color:#8c9682}.readiness-card .btn{width:100%;font-size:9px;border-radius:18px;min-height:29px}.research-grid{display:grid;grid-template-columns:1fr 2.4fr;gap:20px;margin-bottom:25px}.research-note{background:linear-gradient(130deg,#ffffff,#eff5ed);padding:18px 21px}.research-note .eyebrow{font-size:7px}.soft-icon{width:27px;height:27px;border-radius:50%;display:inline-grid;place-items:center;background:#edf2e6;color:#648551}.research-note h2{font-size:23px;line-height:1.12;letter-spacing:-.8px;margin:6px 0 10px;font-weight:500}.research-note p:not(.eyebrow){font-size:9px;line-height:1.8;max-width:190px;margin-bottom:13px}.research-note .text-link{font-size:9px}.queue-panel{padding-top:6px;min-width:0}.queue-panel .section-head{margin-bottom:13px}.queue-panel .section-head h2{font-size:12px}.queue-panel .section-head p{font-size:9px}.task-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.task-card{padding:15px 15px 12px;min-height:158px;display:flex;flex-direction:column;transition:transform .18s,box-shadow .18s}.task-card:hover{transform:translateY(-2px);box-shadow:0 8px 18px #2132170a}.task-model-icon{color:#33432b}.task-title{text-align:left;font-size:12px;line-height:1.45;font-weight:550;padding:13px 0 16px;max-width:160px;flex:1}.task-footer{display:flex;align-items:center;justify-content:space-between}.task-footer .pill{font-size:7px}.task-footer .round-arrow{border-radius:8px;width:24px;height:24px}.add-task-card{border:1px dashed #acb8a1;border-radius:15px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;min-height:158px;background:#e9ede435;color:#7b8971;padding:12px}.add-task-card:hover{background:#e1eadb80;border-color:#758966}.add-task-card span{font-size:10px;font-weight:500}.add-task-card small{font-size:7px;color:#99a18f;text-align:center}.queue-clear{padding:25px;text-align:center;grid-column:span 2}.queue-clear h3{margin-top:8px}.queue-clear p{font-size:11px}.model-highlight-section{margin-bottom:26px}.model-highlight-section .section-head{margin-bottom:12px}.model-highlight-section .section-head h2{font-size:12px}.model-highlight-section .section-head p{font-size:9px}.core-model-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.core-model{position:relative;display:block;border-radius:12px;padding:14px 16px 16px;overflow:hidden;transition:transform .18s,box-shadow .18s}.core-model:hover{transform:translateY(-3px);box-shadow:0 7px 15px #15201020}.core-model>div{display:flex;align-items:center;justify-content:space-between;position:relative;z-index:1}.core-model-number{color:#92a188;font-size:8px;letter-spacing:1px}.core-model-arrow{width:21px;height:21px;border-radius:50%;border:1px solid #899c7560;display:grid;place-items:center;color:#d0dac8}.core-model h3{font-size:12px;margin:14px 0 7px;position:relative;z-index:1;color:#eff2e9;letter-spacing:-.2px}.core-model p{display:flex;align-items:center;gap:6px;font-size:7px;color:#a0ad95;position:relative;z-index:1}.core-model p i{width:3px;height:3px;background:#c4d8b2;border-radius:50%}.core-model-decoration{position:absolute;right:-3px;bottom:-10px;color:#99b57c;opacity:.10;transform:rotate(-15deg)}.dashboard-bottom{display:grid;grid-template-columns:1.4fr 1fr;gap:18px}.watchlist-preview,.recent-research{padding:21px 19px}.watchlist-preview .section-head,.recent-research .section-head{margin-bottom:12px}.watchlist-preview .section-head h2,.recent-research .section-head h2{font-size:12px}.watchlist-preview .section-head p,.recent-research .section-head p{font-size:9px}.table-scroll{width:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#d2ddc9 transparent}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap;font-size:11px}th{font-size:8px;font-weight:500;color:#8c9683;padding:11px 10px;border-bottom:1px solid #e9eee3;text-align:left}td{padding:12px 10px;border-bottom:1px solid #edf1e7;color:#55624b}th:first-child,td:first-child{padding-left:0}th:last-child,td:last-child{padding-right:0}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#f4f7f05c}.asset-cell{display:flex;align-items:center;gap:9px;text-align:left;padding:0}.asset-cell>span:not(.asset-badge){display:flex;flex-direction:column;gap:1px}.asset-cell strong{font-size:10px;color:#222f1b}.asset-cell small{font-size:8px;color:#909a86}.asset-badge{width:29px;height:29px;border-radius:8px;display:inline-grid;place-items:center;background:#f0f3ec;color:#435636;font-weight:600;font-size:13px;letter-spacing:-.7px;border:1px solid #e8eee0;flex-shrink:0}.asset-badge.mint{background:#e5efdd;color:#4c7335}.sparkline{color:#5c8750;max-width:100%;overflow:visible}.sparkline.negative{color:#88907e}.watchlist-preview .numeric{font-size:10px}.watchlist-preview .icon-btn{height:23px;width:23px}.watchlist-preview .icon-btn svg{width:13px}.recent-run{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:13px 0;border-bottom:1px solid #edf1e7}.recent-run:first-child{padding-top:3px}.recent-run>span:nth-child(2){flex:1}.recent-run strong{font-size:10px;display:block}.recent-run small{font-size:8px;display:block;color:#99a18e;margin-top:2px}.recent-run>svg{color:#8b997d}.saved-brief{margin-top:15px;display:flex;gap:10px;align-items:center;padding:12px;border-radius:9px;background:#f1f5eb}.saved-brief>span{color:#7b9466}.saved-brief>div{flex:1}.saved-brief strong{font-size:9px}.saved-brief p{font-size:8px}.app-footer{padding:25px 0 8px;display:flex;justify-content:space-between;gap:10px;margin-top:auto;font-size:7px;color:#8d9982;letter-spacing:.4px}.app-footer>span{display:flex;align-items:center;gap:6px}.app-footer .status-dot{color:#6d9360}.app-footer strong{font-size:8px;letter-spacing:1px;color:#57694a}.footer-separator{padding:0 4px;color:#a9b2a0}.mobile-only,.mobile-nav-shade{display:none}
/* Shared research surfaces */
.toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;margin:23px 0;flex-wrap:wrap}.toolbar-end{display:flex;gap:10px;align-items:center}.search-field{display:flex;align-items:center;gap:8px;min-width:180px;background:#ffffff9e;border:1px solid #dce4d6;padding:0 11px;border-radius:8px;color:#8c9a80;min-height:36px}.search-field input{background:none;border:0;outline:0;width:100%;min-width:0;font-size:11px;padding:9px 0}.search-field input::placeholder{color:#929e87}.search-field:focus-within{border-color:var(--green);box-shadow:0 0 0 2px #83ad7b1a}.search-field.wide{flex:1;max-width:420px}.chip-tabs{display:flex;gap:5px;flex-wrap:wrap}.chip{font-size:10px;line-height:1.4;border-radius:6px;padding:8px 11px;color:#7a8770;border:1px solid transparent;min-height:32px}.chip:hover{background:#e3eadc}.chip.active{color:#23381c;background:#fff;border-color:#d4decb;box-shadow:0 2px 3px #25371c08}.suite-banner{background:linear-gradient(112deg,#e1eade,#eff3e9);border:1px solid #d8e3d1;padding:25px;border-radius:17px;display:flex;align-items:center;gap:20px}.suite-symbol{color:#426333;padding:18px;background:#ffffff63;border:1px solid #ffffff8c;border-radius:14px}.suite-banner h2{font-size:18px;font-weight:500}.suite-banner p{font-size:11px;max-width:520px;line-height:1.7;margin-top:7px}.suite-count{margin-left:auto;text-align:center;min-width:120px}.suite-count strong{font-size:40px;font-weight:400;letter-spacing:-2px;display:block}.suite-count span{font-size:7px;letter-spacing:1px;color:#718362}.model-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px;margin-bottom:24px}.engine-card{padding:21px;display:flex;flex-direction:column;transition:transform .18s,border-color .18s,box-shadow .18s}.engine-card:hover{transform:translateY(-3px);border-color:#bdcfb3;box-shadow:0 9px 23px #2132190a}.model-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:11px;background:#f1f5ec;border:1px solid #e8eee1;color:#536c41;flex-shrink:0}.model-icon.small{width:34px;height:34px;border-radius:9px}.model-icon.small svg{width:17px;height:17px}.engine-number{font-size:8px;color:#9da991;font-variant-numeric:tabular-nums}.engine-category{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#97a18d;margin-top:22px}.engine-card h2{font-size:17px;line-height:1.35;margin:8px 0 12px;font-weight:560;max-width:250px;min-height:44px}.engine-card>p{font-size:11px;line-height:1.8;flex:1;margin-bottom:17px}.engine-chips{display:flex;gap:5px;margin-bottom:17px}.engine-footer{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid var(--line);gap:12px}.engine-footer a{font-size:10px;display:flex;gap:10px;align-items:center;font-weight:500}.featured-engine{background:radial-gradient(ellipse at bottom right,#354d29,#182017 80%);color:#fff;border-color:#354a2c}.featured-engine>p{color:#c1ceba}.featured-engine .model-icon{background:#ffffff12;color:#dceacf;border-color:#ffffff15}.featured-engine .engine-category,.featured-engine .engine-number{color:#abc19b}.featured-engine .engine-footer{border-color:#ffffff17}.featured-engine .engine-chips>.pill:not(.dark){background:#c7dfb61f;color:#c7dfb6}.info-box{display:flex;gap:12px;border:1px solid #dce5d4;border-radius:10px;background:#e8eee3;padding:15px 17px;margin:21px 0;color:#738666;align-items:flex-start}.info-box strong{font-size:11px;font-weight:550;color:#4c6340}.info-box p{font-size:10px;line-height:1.75;margin-top:5px;color:#7c8c70}.info-box.warning{background:#f2efe7;border-color:#e5dfcf;color:#97845f}.info-box.warning strong{color:#7c6b4d}.info-box.warning p{color:#8b7b60}.info-box>svg{margin-top:2px}.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:19px}.metric-card{background:#fff;border:1px solid #ffffffbd;border-radius:14px;padding:19px;min-width:0;display:flex;flex-direction:column;gap:9px;box-shadow:var(--shadow)}.metric-card strong{font-size:27px;font-weight:500;letter-spacing:-.9px;line-height:1.3;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.metric-card .muted{font-size:9px;line-height:1.65}.metric-grid:has(>.metric-card:nth-child(4)){grid-template-columns:repeat(4,minmax(0,1fr))}.result-chart-card{padding:21px;margin:0 0 18px}.result-chart-card .card-top h3{font-size:13px}.result-chart-card .card-top p{margin-top:5px;font-size:9px}.result-observations{display:grid;gap:9px;margin:16px 0 21px}.result-observations>div{display:flex;align-items:flex-start;gap:12px;background:#f7f9f3;border:1px solid #e5ebdc;padding:13px 15px;border-radius:9px}.result-observations p{font-size:10px;line-height:1.8}.observation-number{color:#90a77d;font-size:9px;border:1px solid #d6e1ca;display:grid;place-items:center;border-radius:5px;width:24px;height:24px;flex-shrink:0}.model-overview-layout{display:grid;grid-template-columns:1fr 270px;gap:23px;align-items:start}.model-overview-layout .metric-grid{gap:9px}.model-overview-layout .metric-card{padding:15px}.model-overview-layout .metric-card strong{font-size:23px}.model-overview-layout aside .padded{padding:20px}.spaced-heading{margin-top:22px}.side-note{display:flex;gap:9px;align-items:flex-start;border-top:1px solid #e2ead9;padding-top:17px;margin:22px 0;color:#8b9b7d}.side-note p{font-size:9px;line-height:1.8;color:#8a997e}.check-list{list-style:none;padding:0;margin:15px 0;display:grid;gap:11px}.check-list li{display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.7;color:#6c7b60}.check-list li svg{margin-top:2px;color:#7a9566}.detail-tabs{display:flex;gap:26px;border-bottom:1px solid #d8e2ce;margin-bottom:26px;overflow-x:auto}.detail-tabs button{padding:0 0 13px;font-size:11px;color:#899b78;white-space:nowrap;border-bottom:2px solid transparent}.detail-tabs button.active{color:#304526;border-color:#3e5f30}.two-column{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:20px 0}.detail-list{margin:10px 0}.detail-list>div{display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid #edf1e7;font-size:10px}.detail-list dt{color:#8a987f}.detail-list dd{margin:0;text-align:right;max-width:60%;color:#425636}.code-block{font:11px/1.9 ui-monospace,SFMono-Regular,Consolas,monospace;background:#172218;color:#b9d7aa;padding:20px;border-radius:11px;overflow:auto;white-space:pre;tab-size:2;max-width:100%;margin:18px 0}.table-title{display:flex;align-items:center;gap:9px;text-align:left;font-size:11px;font-weight:500;padding:0}.table-title svg{color:#758a61}.history-card{padding:22px;margin:22px 0}.forecast-intro{display:grid;grid-template-columns:1.4fr 1fr;gap:19px}.studio-card{display:flex;gap:25px;align-items:center;min-height:278px;padding:25px;overflow:hidden;background:linear-gradient(115deg,#eef3e7,#fff)}.studio-card>div:last-child{flex:1}.studio-card h2{font-size:25px;line-height:1.15;font-weight:500;letter-spacing:-.8px}.studio-card p:not(.eyebrow){font-size:10px;line-height:1.8;margin:15px 0 18px;max-width:250px}.studio-visual{width:160px;height:170px;position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#729354}.orbit{position:absolute;width:124px;height:124px;border:1px solid #cadabb;border-radius:50%;transform:rotate(-30deg) scaleX(.55)}.orbit.o2{transform:rotate(60deg) scaleX(.55);width:148px;height:148px}.studio-visual>svg{z-index:1}.orbit-label{position:absolute;font-size:6px;letter-spacing:.8px;padding:4px 6px;background:#f8fbf0;border:1px solid #e1ebd1;border-radius:4px;color:#8ca074}.orbit-label.l1{top:18px;left:-4px}.orbit-label.l2{right:-8px;top:74px}.orbit-label.l3{bottom:7px;left:10px}.template-list{padding:23px 22px}.template-item{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #e9efe0;width:100%;text-align:left}.template-item:last-child{border-bottom:0}.template-item>span:nth-child(2){flex:1;min-width:0}.template-item strong{display:block;font-size:11px;font-weight:550;line-height:1.6}.template-item small{display:block;font-size:9px;color:#9da991;margin-top:4px}.template-item>svg{color:#839b6b}.empty-state{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:50px 20px;text-align:center;grid-column:1/-1;min-height:250px}.empty-icon{display:grid;place-items:center;width:60px;height:60px;background:#e7efdf;color:#6c9254;border-radius:17px;margin-bottom:20px}.empty-state h3{font-size:18px;margin-bottom:9px}.empty-state p{font-size:12px;max-width:400px;margin-bottom:20px;line-height:1.8}.horizontal-bars{display:grid;gap:18px}.bar-item>div:first-child{display:flex;align-items:center;justify-content:space-between;font-size:10px;margin-bottom:7px;color:#778b67}.bar-item strong{color:#485e39;font-size:10px}.bar-track{height:6px;background:#edf2e7;border-radius:5px;overflow:hidden}.bar-track>span{height:100%;display:block;border-radius:5px}.allocation-layout{display:flex;align-items:center;gap:32px;min-height:175px}.allocation-layout .horizontal-bars{flex:1;gap:13px}.allocation-card,.portfolio-insight,.holdings-card{padding:23px}.portfolio-insight{background:linear-gradient(130deg,#f9fcf6,#eaf3e1)}.portfolio-insight h2{font-size:25px;font-weight:500;line-height:1.2;letter-spacing:-.5px;margin:13px 0}.portfolio-insight p{font-size:11px;line-height:1.8;margin-bottom:16px}.holdings-card{margin:20px 0}.holdings-card .section-head{flex-wrap:wrap}.market-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:22px 0}.index-card{padding:20px}.index-card>strong{display:block;font-size:26px;font-weight:450;letter-spacing:-.7px;margin:8px 0 13px;font-variant-numeric:tabular-nums}.index-card>div{display:flex;justify-content:space-between;align-items:center;font-size:10px}.index-card .label{font-size:9px}.sector-card,.screener-card{padding:23px;margin-bottom:22px}.sector-tiles{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.sector-tile{background:#f0f5e9;border:1px solid #e3ecd8;border-radius:9px;display:flex;flex-direction:column;text-align:left;gap:6px;padding:16px 13px;min-height:115px;transition:background .15s}.sector-tile.featured{background:#25381c;color:#fff;border-color:#3c552d}.sector-tile span{font-size:9px}.sector-tile strong{font-size:23px;font-weight:500;letter-spacing:-1px}.sector-tile small{font-size:7px;color:#8ba174}.sector-tile.featured small{color:#bfd1ae}.sector-tile.selected{outline:2px solid var(--green);outline-offset:2px}.sector-tile:hover{background:#dfebd0}.sector-tile.featured:hover{background:#3b512c}.toolbar select,select{font-size:11px;padding:9px 30px 9px 11px;min-height:37px;border:1px solid #dbe6cf;background:#ffffffb8;border-radius:8px;max-width:100%;color:#5f7750}.watchlist-layout{display:grid;grid-template-columns:230px 1fr;gap:22px;align-items:start}.watchlist-selector{padding:23px 14px}.watchlist-selector>.eyebrow{padding:0 9px}.watchlist-option{display:flex;align-items:center;gap:10px;text-align:left;width:100%;border:1px solid transparent;border-radius:9px;padding:14px 9px;color:#7e966c;margin:6px 0}.watchlist-option.active{background:#eef5e6;border-color:#deebd2;color:#385927}.watchlist-option>span{flex:1;min-width:0}.watchlist-option strong{font-size:11px;display:block;overflow:hidden;text-overflow:ellipsis}.watchlist-option small{font-size:8px;display:block;margin-top:3px;color:#8ca777}.watchlist-new{display:flex;align-items:center;gap:8px;padding:15px 9px;font-size:10px;color:#7e976d}.watchlist-main{padding:24px}.watchlist-main .section-head{gap:6px;flex-wrap:wrap}.watchlist-main .section-head>div:first-child{flex:1}.watchlist-asset-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.watchlist-asset{border:1px solid #e4edda;border-radius:12px;padding:20px;overflow:hidden}.watch-price{font-size:26px;display:flex;align-items:center;justify-content:space-between;letter-spacing:-.6px;margin:19px 0;color:#253b1b}.watch-price span{font-size:11px;letter-spacing:0}.watchlist-asset>.sparkline{width:100%;height:70px}.watch-asset-footer{display:flex;align-items:center;justify-content:space-between;margin-top:17px}.watch-asset-footer>span{font-size:8px;color:#94a486}.risk-layout,.strategy-layout{display:grid;grid-template-columns:310px 1fr;gap:22px;margin-bottom:23px;align-items:start}.scenario-builder{padding:24px}.scenario-builder h2{font-size:23px;line-height:1.3;font-weight:500;margin-top:15px;letter-spacing:-.6px}.scenario-value{font-size:45px;letter-spacing:-2px;font-weight:450;margin:18px 0;color:#365926}.range-field{display:flex;flex-direction:column;gap:13px;margin:20px 0;font-size:11px;color:#7c946a}.range-field>span:first-child{display:flex;justify-content:space-between;gap:10px}.range-field input{width:100%;accent-color:var(--green);cursor:pointer}.range-labels{display:flex;justify-content:space-between;font-size:9px;color:#9dad8e}.scenario-presets{display:flex;gap:6px;margin:20px 0}.scenario-presets .chip{background:#f0f5e8;border-color:#e1ecd4}.risk-layout>div .metric-grid{grid-template-columns:1fr 1fr}.microcopy{font-size:9px;line-height:1.8;margin-top:12px;color:#92a27f}.strategy-layout form h2{font-size:20px;font-weight:500;margin-bottom:23px}.strategy-empty{min-height:525px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:45px;background:linear-gradient(125deg,#fff,#f1f7e9)}.abstract-grid{width:180px;height:170px;display:grid;place-items:center;position:relative;color:#719a51;background:radial-gradient(ellipse,#dce9c8,transparent 67%);border-radius:50%}.abstract-grid:before,.abstract-grid:after{content:"";position:absolute;inset:13px;border:1px solid #d8e6c3;border-radius:40%;transform:rotate(35deg)}.abstract-grid:after{inset:30px;transform:rotate(-15deg)}.strategy-empty h2{font-size:30px;line-height:1.2;font-weight:450;letter-spacing:-1px;margin:12px 0 18px}.strategy-empty>p:not(.eyebrow){font-size:11px;max-width:360px;line-height:1.8}.three-principles{display:flex;gap:20px;margin-top:35px}.three-principles>span{display:grid;justify-items:center;gap:9px;font-size:8px;color:#8ea577}
/* Reporting, notebook and events */
.report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.report-card{overflow:hidden}.report-cover{height:225px;display:block;position:relative;overflow:hidden;background:radial-gradient(ellipse at 80% 20%,#edf3e6,#dbe6d0);padding:27px 35px 0}.cover-1{background:linear-gradient(120deg,#dfe6d9,#d4decb)}.cover-2{background:linear-gradient(120deg,#e4e9df,#f3f6ee)}.paper-preview{background:#ffffffdc;box-shadow:0 5px 30px #22391715;transform:rotate(-5deg);padding:20px 18px 22px;height:235px;display:flex;flex-direction:column;max-width:220px;margin:auto;transition:transform .2s}.report-cover:hover .paper-preview{transform:rotate(-2deg) translateY(-4px)}.paper-brand{font-size:6px;letter-spacing:1px;color:#849b6f}.paper-preview strong{font-size:13px;line-height:1.4;margin:16px 0 13px;max-width:180px}.paper-rule{height:1px;background:#dbe7cc}.paper-preview .sparkline{margin:8px 0}.paper-lines{height:16px;background:repeating-linear-gradient(to bottom,#e2e9da 0 1px,transparent 1px 5px)}.paper-preview small{font-size:5px;letter-spacing:1px;color:#9aaa8b;margin-top:15px}.cover-icon{position:absolute;right:15px;top:15px;color:#708b59;width:28px;height:28px;border-radius:50%;background:#ffffff8c;display:grid;place-items:center}.report-details{padding:21px}.report-details .muted{font-size:8px}.report-details h2{font-size:16px;margin:15px 0 10px;line-height:1.45}.report-details>p{font-size:10px;line-height:1.8;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;min-height:50px}.report-meta{border-top:1px solid #e4edda;display:flex;align-items:center;justify-content:space-between;margin-top:17px;padding-top:12px;font-size:9px;color:#8aa472}.report-meta .icon-btn{height:25px;width:25px}.report-meta svg{width:14px;height:14px}.report-document{background:#fff;padding:40px;border-radius:18px;border:1px solid #e1e9d8;max-width:1000px;margin:auto}.report-document-header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dbe7ce;padding-bottom:24px}.report-document-header p{font-size:6px;letter-spacing:1.5px;margin-top:9px}.report-introduction{padding:35px 0}.report-introduction h2{font-size:29px;margin:14px 0;font-weight:500;line-height:1.3}.report-introduction>p:last-child{font-size:12px;line-height:1.9}.report-section{padding:27px 0;border-top:1px solid #e0e9d5}.report-section .metric-card{background:#f4f8ef;border-color:#edf3e4}.report-section .result-chart-card{border:1px solid #e4edda;box-shadow:none}.report-disclosure{font-size:9px;line-height:1.9;border-top:1px solid #dfead3;padding-top:25px;color:#859d6e}.notebook-layout{display:grid;grid-template-columns:255px 1fr;gap:20px;min-height:600px}.note-sidebar{padding:24px 13px}.note-sidebar>.eyebrow{padding:0 10px}.note-option{width:100%;text-align:left;display:flex;gap:10px;padding:15px 10px;border:1px solid transparent;border-radius:9px;margin:7px 0;color:#749653}.note-option.active{background:#edf5e1;border-color:#dfeccc;color:#3f6329}.note-option>span{min-width:0}.note-option strong{font-size:11px;display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:180px}.note-option small{font-size:8px;display:block;color:#9aaa86;margin-top:5px}.note-editor{padding:24px}.note-editor-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #e3edd8;padding-bottom:17px;margin-bottom:23px}.note-editor-top .muted{font-size:9px}.note-title{font-size:25px!important;font-weight:500;border:0!important;background:none!important;padding:5px 0!important;width:100%;outline:none;letter-spacing:-.7px}.note-tags{border:0!important;background:none!important;color:#85a56a!important;padding:10px 0!important;width:100%;font-size:10px!important}.note-body{border:0!important;background:none!important;resize:vertical;width:100%;min-height:415px;padding:20px 0!important;line-height:2!important;font-size:12px!important;outline:none}.note-footer{border-top:1px solid #e4edda;padding-top:13px;display:flex;justify-content:space-between;font-size:9px;color:#96ae7c}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.news-card{padding:25px}.news-card h2{font-size:20px;line-height:1.4;font-weight:500;margin:18px 0 12px}.news-card p{font-size:11px;line-height:1.8}.news-meta{display:flex;justify-content:space-between;align-items:center;margin-top:20px;border-top:1px solid #e4edda;padding-top:15px;font-size:9px;color:#96ab81}.news-card .card-top .muted{font-size:9px}
/* Forms, management and source map */
.field{display:flex;flex-direction:column;gap:7px;margin:16px 0;color:#667b54;font-size:11px;min-width:0}.field>span{font-size:10px;font-weight:550}.field input,.field select,.field textarea,.plain-input{font-size:12px;width:100%;padding:10px 12px;border:1px solid #d8e5ca;border-radius:8px;background:#fcfef9;min-height:40px;color:#334b24;min-width:0;outline:none;transition:border .15s,box-shadow .15s}.field input:focus,.field select:focus,.field textarea:focus{border-color:#719b55;box-shadow:0 0 0 3px #a2c1841c}.field textarea{min-height:110px;resize:vertical;line-height:1.8}.field small{font-size:9px;font-weight:400;color:#95a884}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 17px}.check-field{display:flex;align-items:flex-start;gap:9px;margin:20px 0;font-size:11px;color:#7d9568;line-height:1.7}.check-field input{accent-color:var(--green);width:14px;height:14px;margin-top:3px;flex-shrink:0}.form-error{background:#f7e9e4;border:1px solid #eed2c8;border-radius:7px;padding:10px 13px;font-size:11px;color:#974f42;margin:15px 0}.settings-layout{display:grid;grid-template-columns:235px 1fr;gap:21px;align-items:start}.settings-nav{padding:13px}.settings-nav>button,.settings-nav>a{display:flex;align-items:center;gap:10px;width:100%;text-align:left;font-size:11px;padding:15px 11px;border-radius:8px;margin:4px 0;color:#81986c}.settings-nav>button>svg:last-child,.settings-nav>a>svg:last-child{margin-left:auto;width:14px}.settings-nav>button.active{background:#eaf3dd;color:#405f2a}.settings-content{padding:28px;min-height:460px}.settings-content>.body-copy{margin-top:4px}.settings-content>form{max-width:600px}.settings-content .section-head p{max-width:550px}.setting-row{display:flex;gap:22px;justify-content:space-between;align-items:center;padding:19px 0;border-bottom:1px solid #e6efdc}.setting-row strong{font-size:12px}.setting-row p{font-size:10px;line-height:1.7;margin-top:5px}.switch{width:36px;height:21px;border-radius:20px;border:1px solid #d5e3c6;background:#dfe9d3;padding:2px;flex-shrink:0;transition:background .2s}.switch span{display:block;width:15px;height:15px;background:#fff;border-radius:50%;box-shadow:0 1px 3px #18390715;transition:transform .2s}.switch.on{background:#517b36;border-color:#517b36}.switch.on span{transform:translateX(14px)}.appearance-options{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin:20px 0}.appearance-option{padding:18px;text-align:left;border:1px solid #d9e7cb;border-radius:11px;background:#fcfef9}.appearance-option.active{border-color:#689b47;box-shadow:0 0 0 2px #7aa65512}.appearance-preview{height:80px;background:#eef4e8;display:flex;gap:7px;border-radius:7px;padding:9px;margin-bottom:12px}.appearance-preview>span:first-child{width:23px;height:100%;background:#fff;border-radius:4px}.appearance-preview>span:nth-child(2){flex:1;background:#243918;border-radius:4px}.appearance-preview>span:nth-child(3){width:28%;background:#b3cc96;border-radius:4px}.appearance-preview.mono>span:nth-child(2){background:#232523}.appearance-preview.mono>span:nth-child(3){background:#c6c9c3}.appearance-option strong{font-size:12px;display:block}.appearance-option small{display:block;font-size:9px;color:#8aa172;margin-top:4px}.danger-zone{border:1px solid #e8d4c8;background:#fcf6ee;padding:20px;border-radius:11px;margin-top:28px}.danger-zone h3{color:#87644a;font-size:13px}.danger-zone p{font-size:10px;line-height:1.8;color:#a28a72;margin:8px 0 16px}.notification-list{overflow:hidden}.notification-item{display:flex;align-items:flex-start;gap:16px;padding:23px;border-bottom:1px solid #e3edd7}.notification-item:last-child{border-bottom:0}.notification-item.unread{background:#f1f8e9}.notification-item>div:nth-child(2){flex:1;min-width:0}.notification-icon{width:34px;height:34px;border:1px solid #dce9ce;background:#ecf5df;border-radius:9px;display:grid;place-items:center;flex-shrink:0;color:#7da253}.notification-icon.warning{color:#a08b5a;background:#f9f2df;border-color:#e9dfbf}.notification-item h3{font-size:12px}.notification-item p{font-size:11px;line-height:1.8;margin:5px 0 10px}.notification-item small{font-size:9px;color:#96ab7e}.notification-item .row-actions{align-self:center}.notification-item .text-button{font-size:9px}.integration-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0}.integration-card{padding:25px;position:relative}.integration-card h2{font-size:21px;font-weight:500;margin:17px 0 10px}.integration-card>p{font-size:11px;line-height:1.8;margin-bottom:20px}.integration-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#eaf3dd;color:#789e4e}.integration-card.connected{border-color:#b9d498;box-shadow:0 0 0 1px #c4dca921}.integration-status{display:flex;align-items:center;gap:9px;font-size:10px;color:#87a568;margin-top:16px}.screen-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.screen-card{padding:20px}.screen-card .pill{font-size:7px}.screen-id{font-size:10px;color:#839e69}.screen-card h3{font-size:14px;line-height:1.4;margin:17px 0 9px}.screen-card>p{font-size:9px;line-height:1.7;min-height:32px}.screen-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;border-top:1px solid #e2ecd4;margin-top:17px;padding-top:11px}.screen-actions a,.screen-actions button{font-size:8px}.help-top{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-bottom:24px}.help-hero-icon{display:inline-grid;place-items:center;width:57px;height:57px;background:#eaf3dc;border-radius:16px;color:#668d3d;margin-bottom:20px}.help-top h2{font-size:24px;font-weight:500;letter-spacing:-.5px}.faq-card{padding:27px}.faq-card details{border-top:1px solid #e4edd9}.faq-card summary{display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;padding:19px 0;font-size:12px;font-weight:500;list-style:none}.faq-card summary::-webkit-details-marker{display:none}.faq-card summary svg{color:#8ba771;width:16px;height:16px;transition:transform .2s}.faq-card details[open] summary svg{transform:rotate(45deg)}.faq-card details p{font-size:11px;line-height:1.9;max-width:850px;padding:0 30px 23px 0}.landing-hero{position:relative;padding:55px 38px 70px;overflow:hidden}.landing-hero h1{font-size:67px;line-height:1.08;letter-spacing:-3px;font-weight:450;position:relative;z-index:1}.landing-hero h1 span{color:var(--green)}.landing-hero>p:not(.eyebrow){font-size:16px;line-height:1.8;margin:27px 0}.landing-hero small{display:block;font-size:9px;color:#8c9f7a;margin-top:20px}.landing-orb{position:absolute;right:15px;top:55px;width:320px;height:320px;border:1px solid #d0e1bc;border-radius:50%;display:grid;place-items:center;box-shadow:0 0 0 18px #e2ecd61c,0 0 0 38px #dce7cf38,0 0 0 70px #e2ebd728;transform:rotate(-12deg);background:linear-gradient(160deg,#fcfff9,#d4e4bf);color:#668b45}.orb-inner{width:245px;height:245px;border-radius:50%;border:1px solid #aec495;background:radial-gradient(ellipse at top left,#fff,#d2e0c0);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:inset 0 -15px 40px #b8d29475,0 8px 24px #25410f14}.orb-inner>svg{width:45px;height:45px}.orb-inner>span{font-size:65px;line-height:1.2;color:#3d5c26;font-weight:450}.orb-inner small{font-size:8px;letter-spacing:2px;margin-top:1px}.landing-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.landing-pillars h2{margin:23px 0 13px;font-size:18px}.landing-pillars p{font-size:11px;line-height:1.8}.landing-proof{padding:30px;margin-top:25px}.landing-proof>p{font-size:12px;line-height:1.8;max-width:750px;margin-bottom:20px}.pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px;margin:35px 0}.pricing-card{padding:29px 25px;display:flex;flex-direction:column}.pricing-card>.pill{align-self:flex-start}.pricing-card h2{font-size:24px;font-weight:500;margin:22px 0 10px}.pricing-card>p{font-size:11px;line-height:1.8}.price{margin:25px 0 15px}.price strong{font-size:48px;font-weight:450;letter-spacing:-2px;color:#263d18}.price span{font-size:11px;color:#869f6e;margin-left:9px}.pricing-card .check-list{flex:1;gap:15px;margin-bottom:28px}.pricing-card>small{font-size:9px;display:block;text-align:center;color:#9baa8c;margin-top:13px}.pricing-card.recommended{border:1px solid #bbd5a0;background:linear-gradient(140deg,#fff,#eef5e5);box-shadow:0 10px 25px #4368210c}
/* Native modal dialog, command palette and run stages */
#modal{border:1px solid #ffffffd9;border-radius:21px;background:#f5f8f0;color:var(--ink);padding:0;width:560px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 60px);box-shadow:0 35px 120px #0b1e1760;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c2d2b1 transparent}#modal::backdrop{background:#182b225c;backdrop-filter:blur(6px)}#modal.dialog-wide{width:930px}#modal.dialog-medium{width:625px}#modal.dialog-search{width:650px}.dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:27px 28px 0}.dialog-header h2{font-size:22px;font-weight:500;line-height:1.3;letter-spacing:-.6px}.dialog-header p{font-size:10px;line-height:1.8;color:#8a9f75;margin-top:8px}.dialog-header .icon-btn{background:#e9f0df}.dialog-body{padding:20px 28px 26px}.dialog-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:23px;padding-top:20px;border-top:1px solid #dce7ce}.dialog-footer.space-between{justify-content:space-between}.dialog-body .info-box{margin:14px 0}.dialog-body .metric-card{padding:16px}.dialog-body .metric-card strong{font-size:26px}.dialog-body .result-observations{margin-bottom:0}.run-progress{padding:30px 0 17px}.run-stage-header{display:flex;align-items:center;gap:15px;margin-bottom:24px}.run-stage-header h3{font-size:18px;font-weight:500}.run-stage-header p{font-size:10px;margin-top:5px}.spinner{width:39px;height:39px;border:2px solid #d9e9c8;border-top-color:#557f35;border-radius:50%;animation:spin 1.1s linear infinite;flex-shrink:0}.progress-track{height:5px;background:#dce9ce;border-radius:5px;overflow:hidden;margin:15px 0 25px}.progress-track span{height:100%;background:#456a2d;display:block;border-radius:5px;transition:width .2s}.pipeline-stages{display:grid;gap:11px;margin:19px 0}.pipeline-stage{display:flex;gap:12px;align-items:center;font-size:11px;color:#96aa81}.pipeline-stage.active{color:#415f2c}.pipeline-stage.complete{color:#7c9a61}.stage-num{display:grid;place-items:center;width:25px;height:25px;background:#e7f0dc;border:1px solid #d8e6c8;border-radius:50%;font-size:9px}.pipeline-stage.active .stage-num{background:#375820;color:#fff;border-color:#375820}.run-log{font:10px/1.9 ui-monospace,Consolas,monospace;border:1px solid #dae7cc;background:#eef5e6;padding:15px;border-radius:8px;color:#7f9868;white-space:pre-line;margin-top:25px}.run-precheck{display:grid;grid-template-columns:1fr 1fr;gap:16px}.run-summary{padding:20px;background:#fff;border:1px solid #e0ecd4;border-radius:12px}.run-summary h3{margin-bottom:10px}.precheck-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:13px}.precheck-list li{display:flex;align-items:flex-start;gap:9px;font-size:11px;color:#77945b}.precheck-list svg{color:#679246;margin-top:2px}.run-success-banner{display:flex;align-items:center;gap:10px;padding:12px 15px;background:#e4f0d7;border:1px solid #cfdfbc;border-radius:9px;margin-bottom:20px;color:#527538;font-size:11px}.run-success-banner .pill{margin-left:auto}.run-error{padding:30px;text-align:center}.run-error>svg{color:#ad7b62;margin-bottom:16px}.run-error p{font-size:12px;line-height:1.8;margin:15px 0}.asset-picker{display:grid;grid-template-columns:1fr 1fr;gap:9px;max-height:355px;overflow:auto;padding:3px}.asset-choice{display:flex;align-items:center;gap:10px;border:1px solid #e0ecd4;border-radius:8px;padding:12px;background:#fff;cursor:pointer}.asset-choice input{accent-color:var(--green);width:14px;height:14px}.asset-choice>span{flex:1}.asset-choice strong{font-size:11px;display:block}.asset-choice small{font-size:8px;color:#98ad82;display:block}.upload-zone{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;gap:10px;padding:30px 20px;border:1px dashed #aabf93;background:#edf5e4;border-radius:12px;color:#789a5a;font-size:11px;cursor:pointer;min-height:165px}.upload-zone>span{font-size:10px;color:#8ba672}.upload-zone input{max-width:100%;font-size:10px;margin-top:8px}.upload-zone input::file-selector-button{border:1px solid #c9dcb7;background:#fff;border-radius:5px;padding:6px 10px;color:#536f3c;font:inherit;cursor:pointer}.import-preview{max-height:250px;overflow:auto;background:#fff;padding:13px;border-radius:9px;margin-top:15px}.report-run-select{display:flex;flex-direction:column;gap:8px;max-height:270px;overflow:auto;padding:3px}.run-choice{display:flex;align-items:center;gap:10px;border:1px solid #e0ecd4;border-radius:8px;padding:12px;background:#fff;cursor:pointer}.run-choice input{accent-color:var(--green)}.run-choice>span{display:flex;flex:1;flex-direction:column}.run-choice strong{font-size:11px}.run-choice small{font-size:9px;color:#98ac80}.confirm-icon{display:grid;place-items:center;padding:24px;color:#aa8f60}.command-input-wrap{display:flex;align-items:center;gap:12px;border-bottom:1px solid #dae7ce;padding-bottom:18px}.command-input-wrap input{width:100%;border:0;background:transparent;outline:none;font-size:15px;color:#334e25;padding:8px 0}.command-input-wrap>svg{color:#8ca373}.command-results{max-height:400px;overflow:auto;padding:9px 0}.command-result{display:flex;align-items:center;gap:11px;text-align:left;width:100%;border-radius:8px;padding:13px 12px;font-size:12px;color:#607e48}.command-result.selected,.command-result:hover{background:#e7f1dc}.command-result>span{flex:1;display:flex;flex-direction:column}.command-result strong{font-size:12px;font-weight:500}.command-result small{font-size:8px;color:#8eab73;margin-top:2px}.command-result kbd{font-size:8px;font-family:inherit;border:1px solid #c7dcb5;background:#f5f9ef;border-radius:4px;padding:2px 5px;color:#8eab73}.command-group-label{font-size:8px;letter-spacing:1px;color:#9aad88;margin:16px 10px 7px}.command-footer{display:flex;gap:22px;padding-top:15px;border-top:1px solid #d9e7cb;font-size:8px;color:#91a77d}.tour-visual{height:170px;display:grid;place-items:center;background:radial-gradient(ellipse,#dbecc8,transparent 64%);color:#7ea356;position:relative}.tour-visual>svg{width:63px;height:63px}.tour-points{display:grid;gap:13px}.tour-point{display:flex;align-items:flex-start;gap:11px;font-size:11px;color:#7f976a;line-height:1.8}.tour-dots{display:flex;gap:5px;align-items:center;margin-right:auto}.tour-dots i{height:5px;width:5px;border-radius:50%;background:#c8d9b6}.tour-dots i.active{width:19px;border-radius:4px;background:#517531}.tour-completion h3{font-size:23px;margin:15px 0}.tour-completion p{font-size:12px;line-height:1.8}#toasts{position:fixed;bottom:26px;right:29px;z-index:200;display:flex;flex-direction:column;gap:9px;pointer-events:none;max-width:min(430px,calc(100vw - 32px))}.toast{display:flex;align-items:flex-start;gap:11px;background:#1f2c19;color:#eef6e6;padding:16px 19px;border:1px solid #61794b;border-radius:11px;box-shadow:0 10px 35px #11230d30;font-size:11px;line-height:1.7;animation:toast-in .22s ease-out}.toast svg{color:#adc891;margin-top:1px}.toast.warning{background:#564934;border-color:#8b7650}.toast.warning svg{color:#ebd9ac}.toast.error{background:#6c4136;border-color:#a56e5b}.toast.error svg{color:#f1c6b9}.toast.leaving{opacity:0;transform:translateY(8px);transition:opacity .2s,transform .2s}
/* Color remapping keeps the reference predominantly monochrome. */
:root{--green:#286649;--green-soft:#e5ece4;--negative:#9a605b;--slice-0:#19231b;--slice-1:#7f9d82;--slice-2:#b2c4aa;--slice-3:#d1d9c8;--slice-4:#e4e9df;--slice-5:#97a28f}
html[data-accent="monochrome"]{--green:#434a45;--green-soft:#e6e8e5;--mint:#dce0db;--negative:#646864;--slice-0:#202522;--slice-1:#7a8179;--slice-2:#a9aea7;--slice-3:#c5c9c2;--slice-4:#e0e3db;--slice-5:#929b8e}html[data-accent="monochrome"] #app,html[data-accent="monochrome"] #modal,html[data-accent="monochrome"] #toasts{filter:grayscale(1)}html[data-density="compact"] td{padding-top:8px;padding-bottom:8px}html[data-density="compact"] .engine-card{padding:17px}html[data-density="compact"] .nav-link{padding-top:8px;padding-bottom:8px;min-height:34px}html[data-density="compact"] .metric-card{padding:15px}
@keyframes spin{to{transform:rotate(360deg)}}@keyframes toast-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-in{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}main>.page-heading{animation:page-in .23s ease-out}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-motion="reduced"] *,html[data-motion="reduced"] *:before,html[data-motion="reduced"] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}
@media(min-width:1650px){#app{padding:0 50px}.workspace-shell{margin:46px auto;gap:30px}.workspace-main{padding-right:15px}.sidebar{width:222px;flex-basis:222px}.overview-grid>.card{min-height:300px}.hero-value{font-size:40px}.portfolio-card{padding:25px 23px 16px}.chart-compact .chart-svg{height:188px}.engine-card h2{min-height:46px}}
@media(max-width:1250px){#app{padding:0 20px}.workspace-shell{margin:22px auto;gap:18px;padding:12px}.sidebar{width:178px;flex-basis:178px;padding:25px 10px 12px}.sidebar-brand{padding-left:10px}.brand>span{font-size:25px}.workspace-selector{padding:8px 6px;gap:7px}.workspace-selector small{font-size:8px}.nav-link{font-size:10px;padding:10px 9px}.nav-group>p{padding-left:10px}.sidebar-profile small{font-size:7px}.topbar-actions{gap:8px}.global-search>span{display:none}.global-search kbd{margin-left:0}.workspace-main{padding-right:6px}.overview-grid{gap:12px;grid-template-columns:1.1fr 1.5fr .85fr}.hero-value{font-size:29px}.portfolio-card{padding:18px 14px 13px}.performance-card{padding:20px 12px 13px}.readiness-card{padding:20px 12px 16px}.readiness-ring .donut{width:140px;height:140px}.readiness-copy strong{font-size:9px}.readiness-copy span{font-size:7px}.period-tabs button{padding:3px 4px}.card-top{gap:7px}.card-top h2{font-size:11px}.overview-grid>.card{min-height:267px}.portfolio-gain{gap:5px;font-size:7px}.mini-stat-grid span{font-size:7px}.market-strip>button{padding:0 10px;gap:6px}.market-strip strong{font-size:9px}.strip-label{font-size:6px}.research-grid{grid-template-columns:.9fr 2.4fr;gap:15px}.task-card{padding:13px 11px}.task-title{font-size:11px}.research-note{padding:18px 16px}.research-note h2{font-size:22px}.model-grid{gap:13px}.engine-card{padding:18px}.engine-card h2{font-size:16px;min-height:44px}.engine-card>p{font-size:10px}.model-overview-layout{grid-template-columns:1fr 230px;gap:17px}.model-overview-layout .metric-card strong{font-size:21px}.dashboard-bottom{grid-template-columns:1.25fr 1fr;gap:15px}.watchlist-preview,.recent-research{padding:20px 15px}.watchlist-preview td{padding-right:7px;padding-left:7px}.watchlist-preview td:first-child{padding-left:0}.watchlist-preview .sparkline{width:65px}.watchlist-preview .asset-cell small{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.market-summary-grid{gap:12px}.index-card{padding:16px}.index-card>strong{font-size:23px}.sector-tiles{gap:7px}.sector-tile{padding:13px 9px}.sector-tile strong{font-size:20px}.sector-tile span{font-size:8px}.notebook-layout{grid-template-columns:210px 1fr}.note-option strong{max-width:145px}.forecast-intro{grid-template-columns:1.2fr 1fr}.studio-card{gap:15px;padding:22px}.studio-visual{width:130px}.studio-card h2{font-size:23px}.risk-layout,.strategy-layout{grid-template-columns:275px 1fr;gap:17px}.metric-card strong{font-size:24px}.screen-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-orb{width:250px;height:250px;right:10px;top:75px}.orb-inner{width:195px;height:195px}.landing-hero h1{font-size:57px}.landing-hero{padding-left:25px}.pricing-card{padding:24px 20px}}
@media(max-width:1050px){.sidebar{width:172px;flex-basis:172px}.workspace-shell{gap:16px}h1{font-size:25px}.page-heading .date-tag{display:none}.overview-grid{grid-template-columns:1fr 1.45fr}.readiness-card{display:none}.research-grid{grid-template-columns:.85fr 2fr}.task-grid{grid-template-columns:1fr 1fr}.add-task-card{grid-column:1/-1;min-height:53px;flex-direction:row;border-radius:10px;gap:10px}.add-task-card small{font-size:7px}.add-task-card svg{width:17px}.task-card{min-height:135px}.research-note{display:flex;flex-direction:column;justify-content:space-between}.research-note h2{font-size:23px;margin:10px 0}.research-note p:not(.eyebrow){font-size:10px}.core-model-grid{grid-template-columns:repeat(2,1fr);gap:12px}.core-model h3{margin:6px 0}.core-model{padding:13px 16px}.dashboard-bottom{grid-template-columns:1fr}.recent-research .recent-run-list{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.recent-run{border:0;padding:8px 0}.recent-run small{font-size:7px}.recent-run strong{font-size:9px}.recent-run>svg{display:none}.saved-brief{margin-top:8px}.market-strip>button{padding:0 8px}.market-strip>button:nth-child(4){display:none}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.suite-banner{padding:20px}.suite-count{min-width:75px}.suite-count strong{font-size:32px}.suite-count span{font-size:6px}.suite-banner h2{font-size:16px}.suite-banner p{font-size:10px}.suite-symbol{padding:14px}.suite-symbol svg{width:26px}.model-overview-layout{grid-template-columns:1fr}.model-overview-layout aside .check-list{display:inline-grid;width:49%;vertical-align:top}.model-overview-layout aside h4{display:block}.model-overview-layout aside .check-list{width:100%}.forecast-intro{grid-template-columns:1fr}.studio-card{justify-content:center;min-height:245px}.studio-visual{width:190px}.studio-card>div:last-child{flex:none}.template-list{padding:20px}.template-item{padding:11px 0}.risk-layout,.strategy-layout{grid-template-columns:1fr}.scenario-builder{display:grid;grid-template-columns:1fr 1fr;column-gap:22px}.scenario-builder>.eyebrow{grid-column:1/-1}.scenario-builder h2{grid-row:2/4;margin:7px 0}.scenario-builder>.body-copy{display:none}.scenario-builder>.scenario-value{grid-column:2;grid-row:2;font-size:34px;margin:0}.scenario-builder .range-field{grid-column:2;grid-row:3;margin:6px 0}.scenario-builder .scenario-presets{margin:10px 0}.scenario-builder .btn{margin:10px 0}.scenario-builder .microcopy{grid-column:1/-1}.strategy-layout form{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}.strategy-layout form>h2,.strategy-layout form>.eyebrow,.strategy-layout form>.check-field,.strategy-layout form>.btn,.strategy-layout form>.microcopy{grid-column:1/-1}.strategy-layout form .field,.strategy-layout form .range-field{margin:10px 0}.strategy-layout form h2{margin-bottom:14px}.market-summary-grid{grid-template-columns:repeat(2,1fr)}.sector-tiles{grid-template-columns:repeat(3,1fr)}.sector-tile{min-height:100px}.report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.watchlist-layout{grid-template-columns:1fr}.watchlist-selector{padding:16px;display:flex;gap:10px;flex-wrap:wrap;align-items:center}.watchlist-selector>.eyebrow{width:100%;margin:0}.watchlist-option{width:auto;flex:1}.watchlist-selector>.side-note{display:none}.settings-layout{grid-template-columns:1fr}.settings-nav{display:flex;padding:8px;overflow:auto;gap:5px}.settings-nav>button,.settings-nav>a{flex-shrink:0;width:auto;padding:10px;font-size:10px;white-space:nowrap}.settings-nav>button>svg:last-child,.settings-nav>a>svg:last-child{display:none}.settings-nav>button>svg:first-child{width:15px}.notebook-layout{grid-template-columns:180px 1fr}.note-option strong{max-width:114px}.note-option small{font-size:7px}.note-editor{padding:20px}.landing-hero h1{font-size:49px}.landing-hero{padding:35px 20px}.landing-orb{opacity:.3;right:5px;z-index:-1;top:55px}.landing-pillars{gap:12px}.landing-pillars h2{font-size:16px}.landing-pillars .padded{padding:20px}.pricing-grid{gap:13px}.pricing-card h2{font-size:20px}.pricing-card{padding:22px 17px}.price strong{font-size:36px}.pricing-card .check-list li{font-size:10px}.pricing-card .check-list{gap:12px}.help-top{gap:15px}.help-top h2{font-size:20px}}
@media(max-width:800px){#app{padding:0 12px}.workspace-shell{margin:12px auto;padding:10px;gap:0;border-radius:23px;min-height:calc(100vh - 24px)}.workspace-main{padding:0 11px;width:100%}.sidebar{display:none;position:fixed;z-index:50;left:20px;top:20px;bottom:20px;width:225px;border-radius:18px;min-height:0;overflow:auto;box-shadow:0 10px 60px #10191040;padding:23px 14px 12px}.nav-open .sidebar{display:flex}.nav-open .mobile-nav-shade{display:block;position:fixed;inset:0;background:#18241b66;backdrop-filter:blur(4px);z-index:45;cursor:default}.sidebar-brand{padding-bottom:19px}.sidebar-brand>.mobile-only{display:inline-flex;color:#819b6c;width:25px;height:25px}.sidebar-brand>.mobile-only svg{width:17px}.sidebar .nav-group{margin-bottom:13px}.nav-link{font-size:11px}.sidebar-bottom{padding-top:15px}.mobile-only{display:inline-flex}.topbar{height:64px;gap:10px}.breadcrumb{gap:7px;font-size:9px}.breadcrumb>span{display:none}.breadcrumb>svg{display:none}.topbar-actions{gap:9px}.global-search kbd{display:none}.global-search{margin:0}.topbar-create{padding:7px 12px}.page-heading{margin-bottom:20px;gap:15px}.page-heading h1{font-size:26px}.page-heading .subtitle{font-size:10px;max-width:450px}.demo-notice{margin-bottom:23px;font-size:8px;padding:8px 10px}.demo-notice>.text-link{font-size:8px}.overview-grid{gap:14px}.research-grid{grid-template-columns:.9fr 2fr}.research-note h2{font-size:25px}.market-strip>button:nth-child(4){display:flex}.market-strip>button{padding:0 12px}.strip-label{display:none}.core-model-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px}.core-model h3{font-size:11px;margin-top:10px}.core-model-number{font-size:7px}.core-model p{font-size:6px}.core-model{padding:12px}.dashboard-bottom{grid-template-columns:1.2fr 1fr;gap:14px}.recent-research .recent-run-list{display:block}.recent-run{padding:12px 0;border-bottom:1px solid #e4edda}.recent-run small{font-size:8px}.saved-brief{padding:11px 9px;gap:7px}.saved-brief strong{font-size:8px}.saved-brief .icon-btn{width:22px;height:22px}.saved-brief .icon-btn svg{width:14px}.watchlist-preview .sparkline{width:40px}.watchlist-preview th{font-size:7px}.watchlist-preview .asset-cell small{max-width:70px}.watchlist-preview .numeric{font-size:9px}.watchlist-preview .asset-badge{height:26px;width:26px}.model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid:has(>.metric-card:nth-child(4)){grid-template-columns:repeat(2,1fr)}.app-footer{font-size:6px;padding-top:23px}.app-footer strong{font-size:7px}.screen-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-cover{padding-left:27px;padding-right:27px}.report-document{padding:26px}.dialog-header{padding:24px 23px 0}.dialog-body{padding:19px 23px 24px}#modal{max-height:calc(100dvh - 32px)}.run-precheck{grid-template-columns:1fr 1fr}.landing-hero h1{font-size:57px}.landing-orb{opacity:.6}.pricing-grid{gap:15px}.suite-count{min-width:95px}.workspace-main main{min-width:0}}
@media(max-width:590px){#app{padding:0 7px}.workspace-shell{margin:7px auto;padding:7px;border-radius:20px;min-height:calc(100dvh - 14px)}.workspace-main{padding:0 8px}.topbar{height:60px}.topbar-actions{gap:8px}.breadcrumb strong{font-size:9px;max-width:105px;overflow:hidden;text-overflow:ellipsis}.global-search{padding:3px}.topbar-create{width:31px;height:31px;min-height:31px;padding:0}.topbar-create>span{display:none}.notification-button{height:29px;width:29px}.profile-button{height:29px;width:29px;font-size:8px}.demo-notice{align-items:flex-start;font-size:7px;line-height:1.65;margin-bottom:23px;padding:8px 9px;gap:6px}.demo-notice>svg{margin-top:2px;width:12px}.demo-notice>.text-link{display:none}.page-heading{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:20px}.page-heading .eyebrow{font-size:7px;letter-spacing:1.35px;margin-bottom:8px}.page-heading h1{font-size:25px;line-height:1.25;letter-spacing:-.8px}.page-heading .subtitle{font-size:10px;line-height:1.85;margin-top:9px}.heading-actions{gap:8px;width:100%}.heading-actions:empty{display:none}.heading-actions .btn{font-size:10px;min-height:34px;padding:8px 12px}.market-strip{padding:10px 0;margin-bottom:18px;justify-content:space-between}.market-strip>button:nth-child(3),.market-strip>button:nth-child(4){display:none}.market-strip>button{padding:0 12px;gap:10px;flex:1;justify-content:center}.market-strip>button:first-child{justify-content:flex-start;padding-left:0}.market-strip>button:nth-child(2){border-right:0;padding-right:0}.market-strip strong{font-size:10px}.market-strip em{font-size:9px}.market-strip button>span{font-size:9px}.overview-grid{grid-template-columns:1fr;gap:14px;margin-bottom:18px}.overview-grid>.card{min-height:0}.portfolio-card{padding:20px 21px 16px}.hero-value{font-size:41px;margin-top:17px;letter-spacing:-1.5px}.portfolio-gain{font-size:8px;gap:10px}.portfolio-divider{margin:18px 0}.mini-stat-grid{gap:10px}.mini-stat-grid>div{padding:12px 3px}.mini-stat-grid strong{font-size:22px}.mini-stat-grid span{font-size:8px}.mini-stat-grid svg{width:17px;height:17px}.portfolio-foot{font-size:7px;margin-top:14px}.portfolio-card .card-top>span{font-size:12px}.performance-card{padding:21px 17px 16px}.performance-card .card-top h2{font-size:12px}.period-tabs button{font-size:9px;padding:4px 7px}.chart-compact .chart-svg{height:173px}.chart-legend{font-size:8px}.chart-caption{font-size:7px}.readiness-card{display:none}.research-grid{grid-template-columns:1fr;gap:20px;margin-bottom:23px}.research-note{display:none}.queue-panel{padding-top:0}.queue-panel .section-head h2{font-size:13px}.queue-panel .section-head p{font-size:9px}.task-grid{gap:11px}.task-card{min-height:151px;padding:15px}.task-title{font-size:12px}.add-task-card{min-height:53px;gap:9px}.add-task-card small{font-size:7px}.model-highlight-section .section-head{gap:8px}.model-highlight-section .section-head h2{font-size:13px;max-width:205px;line-height:1.5}.model-highlight-section .section-head p{font-size:8px}.model-highlight-section .section-head>.text-link{font-size:9px;white-space:nowrap}.core-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.core-model{padding:14px 15px 17px}.core-model h3{font-size:12px;margin-top:12px}.core-model p{font-size:7px}.dashboard-bottom{grid-template-columns:1fr}.watchlist-preview,.recent-research{padding:20px 17px}.watchlist-preview th{font-size:8px}.watchlist-preview .numeric{font-size:10px}.watchlist-preview .asset-cell small{max-width:80px}.watchlist-preview .asset-badge{height:27px;width:27px}.watchlist-preview .sparkline{width:42px}.watchlist-preview td{padding:13px 6px}.watchlist-preview td:first-child{padding-left:0}.watchlist-preview td:last-child{padding-right:0}.recent-run strong{font-size:11px}.recent-run small{font-size:9px}.recent-run{padding:13px 0}.saved-brief strong{font-size:10px}.saved-brief p{font-size:9px}.saved-brief{margin-top:15px;padding:14px 11px}.app-footer{flex-direction:column;gap:8px;font-size:7px;padding:24px 0 12px;align-items:center}.app-footer strong{font-size:8px}.model-grid{grid-template-columns:1fr;gap:14px}.engine-card{padding:24px}.engine-card h2{font-size:20px;min-height:0;margin:9px 0 12px}.engine-card>p{font-size:12px;line-height:1.9;margin-bottom:19px}.engine-category{font-size:8px;margin-top:20px}.engine-footer a{font-size:11px}.engine-chips .pill{font-size:8px}.suite-banner{padding:20px;gap:15px}.suite-symbol{display:none}.suite-banner h2{font-size:16px;line-height:1.55}.suite-banner p{font-size:10px}.suite-count{min-width:56px}.suite-count strong{font-size:33px}.suite-count span{font-size:5px;letter-spacing:.4px}.toolbar{margin:19px 0;gap:12px}.toolbar>.search-field{width:100%;max-width:none}.toolbar .chip-tabs{gap:3px}.chip-tabs .chip{padding:7px 9px;font-size:9px;min-height:30px}.toolbar-end{width:100%}.toolbar-end>select{width:50%;font-size:10px}.info-box{padding:14px;gap:10px}.info-box p{font-size:10px;line-height:1.8}.info-box strong{font-size:11px}.metric-grid{gap:9px;grid-template-columns:1fr}.metric-grid:has(>.metric-card:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.metric-card{padding:13px 10px;gap:7px}.metric-card strong{font-size:22px;letter-spacing:-.7px}.metric-card .label{font-size:8px;line-height:1.6}.metric-card .muted{font-size:8px;line-height:1.7}.metric-grid:has(>.metric-card:nth-child(4)){grid-template-columns:1fr 1fr}.model-overview-layout .metric-card{padding:12px 10px}.model-overview-layout .metric-card strong{font-size:21px}.model-overview-layout{gap:15px}.result-chart-card{padding:17px 13px}.result-chart-card .card-top{flex-wrap:wrap}.result-chart-card .card-top h3{font-size:12px}.result-chart-card .card-top p{font-size:8px}.chart-svg{height:200px}.chart-axis{font-size:12px}.result-observations>div{padding:12px;gap:9px}.result-observations p{font-size:10px}.detail-tabs{gap:19px;margin-bottom:19px}.detail-tabs button{font-size:10px;padding-bottom:11px}.two-column{grid-template-columns:1fr;gap:16px}.padded{padding:20px}.forecast-intro{gap:15px}.studio-card{padding:23px;gap:15px;min-height:245px}.studio-visual{width:105px;height:160px}.studio-visual .o1{width:100px;height:100px}.studio-visual .o2{width:120px;height:120px}.studio-card>div:last-child{flex:1}.studio-card h2{font-size:23px}.studio-card .eyebrow{font-size:6px;letter-spacing:.8px}.studio-card p:not(.eyebrow){font-size:9px;line-height:1.8}.studio-card .btn{font-size:9px;padding:9px 10px}.orbit-label{font-size:5px;padding:3px}.orbit-label.l2{right:-9px;top:84px}.template-item{padding:14px 0;gap:10px}.template-item strong{font-size:10px}.history-card{padding:20px 15px}.history-card .section-head{flex-wrap:wrap}.market-summary-grid{gap:11px}.index-card{padding:16px}.index-card>strong{font-size:23px}.index-card .label{font-size:8px}.index-card .sparkline{width:65px;height:27px}.sector-card,.screener-card{padding:19px 15px}.sector-tiles{gap:8px}.sector-tile{padding:13px 9px;min-height:99px}.sector-tile strong{font-size:19px}.sector-tile span{font-size:8px}.sector-tile small{font-size:6px}.screener-card .section-head{flex-wrap:wrap}.allocation-layout{gap:18px}.allocation-layout .donut{width:135px;height:135px}.horizontal-bars{gap:14px}.allocation-card,.holdings-card,.portfolio-insight{padding:20px 16px}.allocation-layout .bar-item>div:first-child{font-size:9px}.allocation-layout .bar-item strong{font-size:9px}.watchlist-asset-grid{grid-template-columns:1fr}.watchlist-main{padding:20px 16px}.watchlist-selector{gap:6px;padding:15px}.watchlist-option{padding:10px 8px;min-width:140px}.watchlist-option strong{font-size:10px}.watchlist-new{font-size:9px;padding:10px 8px}.watchlist-main .section-head h2{font-size:13px}.watchlist-main .section-head>.btn{width:100%;margin-top:6px}.watchlist-asset{padding:20px}.watchlist-asset .asset-cell strong{font-size:12px}.watchlist-asset .asset-cell small{font-size:9px}.watch-price{font-size:29px}.risk-layout,.strategy-layout{gap:17px}.scenario-builder{padding:20px;column-gap:12px}.scenario-builder h2{font-size:18px}.scenario-value{font-size:35px!important}.scenario-builder .range-field{font-size:9px}.scenario-builder .range-labels{font-size:8px}.scenario-builder .btn{font-size:8px;padding:8px 7px}.scenario-presets{gap:3px}.scenario-presets .chip{padding:7px;font-size:9px}.strategy-layout form{gap:0 12px}.strategy-layout form h2{font-size:19px}.strategy-empty{padding:26px;min-height:470px}.strategy-empty h2{font-size:26px}.three-principles{gap:17px}.three-principles>span{font-size:7px}.report-grid{grid-template-columns:1fr}.report-cover{height:220px;padding-top:28px}.paper-preview{width:230px;max-width:230px;padding:21px}.report-details{padding:23px}.report-details h2{font-size:19px}.report-details>p{font-size:11px;min-height:0}.report-document{padding:20px 16px}.report-document-header .brand>span{font-size:24px}.report-introduction h2{font-size:24px}.report-introduction>p:last-child{font-size:11px}.report-section{padding:22px 0}.report-section .section-head h2{font-size:15px}.report-section .section-head{gap:7px}.report-section .section-head .pill{font-size:6px}.notebook-layout{grid-template-columns:1fr;min-height:0}.note-sidebar{display:flex;gap:7px;flex-wrap:wrap;padding:16px}.note-sidebar>.eyebrow{width:100%}.note-sidebar>.side-note{display:none}.note-option{width:auto;max-width:100%;flex:1;min-width:140px;padding:11px 9px;margin:3px 0}.note-option strong{max-width:125px;font-size:10px}.note-option small{font-size:7px}.note-editor{padding:20px 17px}.note-title{font-size:22px!important}.note-body{font-size:12px!important;min-height:380px}.news-grid{grid-template-columns:1fr}.news-card{padding:23px}.news-card h2{font-size:20px}.settings-content{padding:21px 17px}.settings-nav{gap:2px}.settings-nav>button,.settings-nav>a{font-size:9px;padding:9px}.settings-nav>button>svg:first-child,.settings-nav>a>svg:first-child{width:13px;height:13px}.form-grid{grid-template-columns:1fr}.appearance-options{gap:10px}.appearance-option{padding:13px}.appearance-option strong{font-size:11px}.appearance-option small{font-size:8px}.setting-row p{font-size:9px}.setting-row strong{font-size:11px}.integration-grid{grid-template-columns:1fr;gap:16px}.integration-card{padding:23px}.screen-grid{grid-template-columns:1fr}.screen-card h3{font-size:16px}.screen-card>p{min-height:0}.screen-actions a,.screen-actions button{font-size:10px}.help-top{grid-template-columns:1fr;gap:16px}.help-top h2{font-size:23px}.help-top .button-row{flex-wrap:wrap}.faq-card{padding:22px 19px}.faq-card summary{font-size:11px;line-height:1.8}.faq-card details p{font-size:10px;padding-right:5px}.notification-item{padding:19px 15px;gap:11px;flex-wrap:wrap}.notification-item>div:nth-child(2){flex-basis:calc(100% - 50px)}.notification-item .row-actions{margin-left:45px}.notification-item h3{font-size:12px}.notification-item p{font-size:10px}.notification-icon{width:30px;height:30px}.landing-hero{padding:32px 5px 40px}.landing-hero h1{font-size:45px;letter-spacing:-2px;line-height:1.15}.landing-hero>p:not(.eyebrow){font-size:13px;margin:23px 0}.landing-orb{right:-120px;top:57px;opacity:.25}.landing-hero small{font-size:8px}.landing-pillars{grid-template-columns:1fr;gap:15px}.landing-pillars h2{font-size:20px;margin-top:20px}.landing-pillars p{font-size:11px}.landing-proof{padding:23px}.pricing-grid{grid-template-columns:1fr;gap:17px;margin:25px 0}.pricing-card{padding:25px}.pricing-card h2{font-size:25px}.price strong{font-size:48px}.pricing-card .check-list li{font-size:12px}.pricing-card .check-list{gap:14px}.pricing-card>p{font-size:12px}.run-precheck{grid-template-columns:1fr}.dialog-header{padding:21px 18px 0;gap:10px}.dialog-header h2{font-size:20px}.dialog-header p{font-size:9px}.dialog-body{padding:17px 18px 21px}#modal{max-width:calc(100vw - 18px);max-height:calc(100dvh - 22px);border-radius:17px}.dialog-body .metric-grid{gap:7px}.dialog-body .metric-card{padding:12px 9px}.dialog-body .metric-card strong{font-size:20px}.dialog-body .metric-card .label{font-size:8px}.dialog-body .metric-card .muted{font-size:7px}.dialog-footer{gap:7px;flex-wrap:wrap;justify-content:flex-end;margin-top:18px;padding-top:17px}.dialog-footer .btn{font-size:10px;padding:9px 11px;min-height:36px}.dialog-footer .text-button{font-size:9px}.asset-picker{grid-template-columns:1fr 1fr;gap:7px}.asset-choice{padding:10px 7px;gap:7px}.asset-choice .asset-badge{display:none}.asset-choice strong{font-size:10px}.asset-choice small{font-size:7px}.run-choice{padding:11px 9px}.run-choice strong{font-size:10px}.run-choice small{font-size:8px}.run-choice .model-icon{width:28px;height:28px}.command-input-wrap input{font-size:14px}.command-result{padding:12px 9px;gap:9px}.command-result strong{font-size:11px}.command-result small{font-size:8px}.command-footer{font-size:7px;gap:17px}.form-error{font-size:10px}.upload-zone{padding:24px 15px}.upload-zone>span{font-size:9px}.field{margin:13px 0}.field input,.field select,.field textarea{font-size:12px}.tour-visual{height:130px}.tour-points{gap:10px}.tour-point{font-size:10px}#toasts{right:12px;bottom:13px;max-width:calc(100vw - 24px)}.toast{padding:13px 15px;font-size:10px;gap:9px}.toast svg{width:16px;height:16px}}
@media print{.sidebar,.topbar,.demo-notice,.app-footer,.heading-actions,.back-link,#toasts,.scene-background{display:none!important}#app{padding:0}.workspace-shell{margin:0;padding:0;border:0;box-shadow:none;background:white;display:block}.workspace-main{padding:0}main{outline:0}.report-document{border:0;padding:0}.report-section{break-inside:avoid}.chart-svg{height:200px}body{background:white}}
/* Workflow-specific components */
body.modal-open{overflow:hidden}.dialog-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:27px 28px 0}.dialog-heading h2{font-size:23px;font-weight:500;line-height:1.3;letter-spacing:-.65px;margin-top:7px}.dialog-heading p{font-size:10px;line-height:1.8;color:#7f9072}.dialog-heading .icon-btn{background:#e9efe3;margin-top:3px}.run-stepper{display:flex;gap:0;border-bottom:1px solid #dce5d5;margin-bottom:23px;padding-bottom:18px}.run-stepper>div{display:flex;gap:8px;align-items:center;flex:1;font-size:11px;color:#a0ac93}.run-stepper>div>span{width:24px;height:24px;border-radius:50%;border:1px solid #d7e1ce;background:#e9efdf;display:grid;place-items:center;font-size:9px}.run-stepper>div.active{color:#2f4923;font-weight:600}.run-stepper>div.active>span{background:#243d1d;color:#fff;border-color:#243d1d}.run-stepper>div.done{color:#62854b}.run-stepper>div.done>span{background:#dfeccb;border-color:#d2e1bd}.run-config-layout{display:grid;grid-template-columns:1.25fr 1fr;gap:24px}.run-config-layout .field:first-child{margin-top:0}.run-model-summary{padding:22px;background:linear-gradient(130deg,#e7efde,#edf3e7);border:1px solid #d9e5cd;border-radius:12px}.run-model-summary>.eyebrow{margin:21px 0 9px;font-size:7px}.run-model-summary h3{font-size:19px;font-weight:500;line-height:1.3;margin-bottom:12px}.run-model-summary>p:not(.eyebrow){font-size:11px;line-height:1.85}.run-model-summary>small{display:block;font-size:8px;color:#8a9f76;margin-top:9px}.run-model-summary .check-list{margin:20px 0}.run-model-summary .check-list li{font-size:10px}.advanced-options{border-top:1px solid #dfe8d6;margin-top:21px;padding-top:15px}.advanced-options summary{display:flex;align-items:center;justify-content:space-between;cursor:pointer;list-style:none;font-size:10px;color:#81956f}.advanced-options summary::-webkit-details-marker{display:none}.advanced-options .microcopy{margin:0}.run-review-summary{display:flex;gap:14px;align-items:center;background:#fff;border:1px solid #e0e9d5;padding:20px;border-radius:11px}.run-review-summary h3{font-size:17px;font-weight:500}.run-review-summary p{font-size:10px;margin-top:5px}.preflight-checks{margin:20px 0}.preflight-checks>div{display:flex;align-items:center;gap:13px;padding:17px 4px;border-bottom:1px solid #e0e9d5}.preflight-checks>div>span:nth-child(2){flex:1}.preflight-checks strong{font-size:11px;font-weight:550}.preflight-checks p{font-size:10px;line-height:1.8;margin-top:3px}.preflight-check{display:grid;place-items:center;width:27px;height:27px;background:#e0eccf;border-radius:50%;color:#6b904e;flex-shrink:0}.run-progress-view{text-align:center;padding:20px 35px}.run-spinner{display:grid;place-items:center;width:89px;height:89px;border:1px solid #d6e5c8;background:radial-gradient(ellipse,#e0efcc,#eff6e5);border-radius:50%;color:#749751;margin:0 auto 23px;position:relative}.run-spinner:after{content:"";position:absolute;inset:-7px;border:1px solid #dbe8ce;border-top-color:#80a35c;border-radius:50%;animation:spin 1.4s linear infinite}.run-progress-view h3{font-size:24px;font-weight:500;letter-spacing:-.5px;margin:9px 0}.run-progress-view>p:not(.eyebrow){font-size:11px}.progress-number{font-size:35px;font-weight:450;letter-spacing:-1px;margin:25px 0 12px}.progress-number>span{font-size:16px;margin-left:3px;color:#90a77c}.run-progress-view .progress-track{max-width:420px;margin:10px auto 25px}.pipeline-stages>div{display:flex;gap:10px;align-items:center;font-size:11px;color:#99ae87;max-width:390px;margin:auto;width:100%;text-align:left;padding:7px 0}.pipeline-stages>div>span{display:grid;place-items:center;font-size:9px;width:20px;height:20px;border:1px solid #d6e5c8;border-radius:50%}.pipeline-stages>div>svg{margin:0 3px}.pipeline-stages>div.active{color:#3d612b}.pipeline-stages>div.active>span{background:#3b5c29;color:white;border-color:#3b5c29}.pipeline-stages>div.done{color:#648d45}.result-header{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:0 0 19px}.result-header>span{display:flex;gap:8px;align-items:center;font-size:12px;color:#527d36}.result-header small{font-size:8px;color:#91a67c}.command-input{display:flex;align-items:center;gap:12px;border-bottom:1px solid #dae7ce;padding:7px 0 18px;color:#89a270}.command-input input{width:100%;border:0;background:transparent;outline:none;font-size:15px;color:#334e25;padding:8px 0;min-width:0}.command-input kbd{font-size:8px;padding:3px 5px;border:1px solid #d0dfc0;border-radius:4px}.command-item{display:flex;align-items:center;gap:11px;text-align:left;width:100%;border-radius:8px;padding:13px 12px;font-size:12px;color:#607e48}.command-item.selected,.command-item:focus,.command-item:hover{background:#e7f1dc}.command-item>span{flex:1;display:flex;flex-direction:column}.command-item>span>small{font-size:8px;color:#8eab73;margin-top:3px}.command-item>small{font-size:9px;color:#8eab73}.command-item kbd{font-size:8px;font-family:inherit;border:1px solid #c7dcb5;background:#f5f9ef;border-radius:4px;padding:2px 5px;color:#8eab73}.command-label{font-size:8px;letter-spacing:1px;color:#9aad88;margin:16px 10px 7px}.asset-checkbox-grid{display:grid;grid-template-columns:1fr 1fr;gap:9px;max-height:355px;overflow:auto;padding:3px}.asset-checkbox{display:flex;align-items:center;gap:9px;border:1px solid #e0ecd4;border-radius:8px;padding:12px;background:#fff;cursor:pointer}.asset-checkbox input{accent-color:var(--green);width:14px;height:14px;flex-shrink:0}.asset-checkbox>span:last-child{flex:1;min-width:0}.asset-checkbox strong{font-size:11px;display:block}.asset-checkbox small{font-size:8px;color:#98ad82;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.asset-checkbox:has(input:checked){background:#ecf4e3;border-color:#baccaa}.run-checkbox-list{display:flex;flex-direction:column;gap:8px;max-height:270px;overflow:auto;padding:3px}.run-checkbox{display:flex;align-items:center;gap:10px;border:1px solid #e0ecd4;border-radius:8px;padding:12px;background:#fff;cursor:pointer}.run-checkbox input{accent-color:var(--green)}.run-checkbox>span:not(.model-icon):not(.pill){display:flex;flex:1;flex-direction:column}.run-checkbox strong{font-size:11px}.run-checkbox small{font-size:9px;color:#98ac80}.run-checkbox:has(input:checked){background:#ecf4e3;border-color:#baccaa}.import-or{text-align:center;font-size:9px;color:#92a780;margin:18px 0}.import-review>p{font-size:12px;line-height:1.8;margin-bottom:16px}.import-review .table-scroll{max-height:300px;overflow:auto;background:#fff;padding:13px;border-radius:9px}.asset-detail-price{display:flex;align-items:center;gap:13px;margin:9px 0 28px}.asset-detail-price>strong{font-size:35px;font-weight:450;letter-spacing:-1px}.asset-detail-price>.positive,.asset-detail-price>.negative{font-size:12px}.asset-detail-price>.pill{margin-left:auto}.asset-detail-actions{display:flex;gap:9px;margin:20px 0;flex-wrap:wrap}.related-models{border-top:1px solid #dbe7ce;padding-top:22px;margin-top:25px}.related-models>h3{font-size:12px;margin-bottom:9px}.related-models>button{width:100%;display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid #e3ecd9;font-size:11px;color:#6e8b57}.related-models>button>svg:last-child{margin-left:auto}.tour-art{height:177px;display:flex;align-items:center;justify-content:center;position:relative;color:#739651;background:radial-gradient(ellipse,#e0edcf,transparent 65%);margin:0 0 20px}.tour-orbit{width:135px;height:135px;border:1px solid #c8dcb7;border-radius:37%;position:absolute;transform:rotate(30deg)}.tour-art .tour-dots{position:absolute;bottom:0;left:0;right:0;justify-content:center;margin:0}.tour-copy{font-size:12px;line-height:1.9;color:#7b9369;margin:12px 0 21px}.tour-feature-list{display:grid;gap:20px;margin:27px 0}.tour-feature-list>div{display:flex;align-items:flex-start;gap:13px;color:#86a46b;font-size:11px;line-height:1.9}.tour-feature-list>div>svg{margin-top:3px}.tour-feature-list strong{display:block;font-size:12px;color:#496e32;margin-bottom:3px}.tour-number{display:grid;place-items:center;width:28px;height:28px;font-size:10px;background:#e1edcf;border:1px solid #d0e1ba;border-radius:8px;flex-shrink:0}.portfolio-top-grid{display:grid;grid-template-columns:1.25fr 1fr;gap:20px;margin:22px 0}.portfolio-workflow{padding:25px;background:linear-gradient(135deg,#fcfff9,#edf4e5)}.portfolio-workflow h2{font-size:25px;font-weight:500;line-height:1.25;letter-spacing:-.6px;margin:10px 0 14px}.portfolio-workflow>p:not(.eyebrow){font-size:11px;line-height:1.8;margin-bottom:20px}.note-editor-bottom{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e4edda;padding-top:15px;font-size:9px;color:#92a77e}.note-title-input{font-size:25px;font-weight:500;border:0;background:none;padding:5px 0;width:100%;outline:none;letter-spacing:-.7px}.note-save-status{font-size:9px;color:#88a473}.notification-title{display:flex;align-items:center;gap:10px}.unread-dot{width:5px;height:5px;flex-shrink:0;border-radius:50%;background:#82aa60}.notification-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center;align-self:center}.notification-actions .btn{font-size:9px}.integration-logo{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#edf4e4;color:#789a58}.integration-logo.dark{background:#1d2c17;color:#c8e1b3}.integration-summary{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:16px 0;margin:16px 0;border-top:1px solid #e2ecd6;border-bottom:1px solid #e2ecd6}.integration-summary>div{display:flex;flex-direction:column;gap:5px;font-size:11px}.integration-summary span{font-size:9px;color:#93a781}.integration-summary strong{font-size:10px}.integration-planned{display:grid;gap:0}.integration-planned>div{display:flex;align-items:center;gap:12px;padding:17px 0;border-bottom:1px solid #e4edd9;font-size:11px}.integration-planned>div>span{flex:1}.integration-planned p{font-size:10px;line-height:1.8;margin-top:3px}.profile-intro{display:flex;align-items:center;gap:15px;padding:0 0 23px;margin-bottom:19px;border-bottom:1px solid #e3ecd8}.avatar.large{width:57px;height:57px;font-size:18px}.profile-intro h3{font-size:16px;font-weight:500}.profile-intro p{font-size:10px;margin-top:4px}.form-footer{display:flex;justify-content:flex-end;gap:12px;margin-top:26px;padding-top:20px;border-top:1px solid #dfe9d3}.appearance-choices{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:23px 0}.appearance-card{border:1px solid #dce8cf;border-radius:12px;padding:17px;text-align:left;background:#fcfef8}.appearance-card.selected{border-color:#7ca65a;box-shadow:0 0 0 2px #86ab6214}.appearance-card strong{display:block;font-size:12px;margin-top:12px}.appearance-card small{font-size:9px;color:#91a67c;display:block;margin-top:5px}.green-preview,.mono-preview{height:90px;border-radius:7px;background:linear-gradient(90deg,#fff 0 20%,transparent 20%),linear-gradient(145deg,#d9e8c9,#eaf0e1);display:flex;gap:7px;padding:12px 12px 12px 26%;border:1px solid #e2ecd7}.green-preview i,.mono-preview i{display:block;width:50%;border-radius:5px;background:#34492a}.green-preview i:last-child{background:#b1cba2}.mono-preview{filter:grayscale(1)}.mono-preview i:last-child{background:#bac3b5}.data-action-card{padding:20px;border:1px solid #e1ecd5;background:#f7fbf2;border-radius:11px;margin:16px 0}.data-action-card h3{font-size:14px;margin-bottom:6px}.data-action-card p{font-size:11px;line-height:1.8;margin-bottom:16px}.usage-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:13px;margin:23px 0}.usage-grid>div{padding:17px;background:#f1f7e9;border:1px solid #e3edd8;border-radius:10px;display:flex;flex-direction:column;gap:7px}.usage-grid strong{font-size:25px;font-weight:500}.usage-grid span{font-size:9px;color:#8ca477}.compact-dl{font-size:10px;margin:0}.news-visual{height:125px;background:radial-gradient(ellipse at top right,#d8e7c5,#eef4e6);position:relative;border-radius:10px;display:grid;place-items:center;overflow:hidden;color:#729553;margin-bottom:20px}.news-visual>svg{width:43px;height:43px}.news-visual>span{position:absolute;left:14px;bottom:12px;font-size:8px;letter-spacing:1px}.news-visual:after{content:"";position:absolute;width:140px;height:140px;right:-10px;top:0;border-radius:50%;border:1px solid #9cba791f;box-shadow:0 0 0 20px #9cba7910,0 0 0 40px #9cba7910}.visual-1{background:linear-gradient(145deg,#192719,#3c542c);color:#cce0b6}.visual-2{background:linear-gradient(145deg,#e5eadf,#d3e0c4)}.visual-3{background:linear-gradient(145deg,#eef1e8,#e3e9d7)}.news-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #e2ecd5;margin-top:18px;padding-top:14px;font-size:9px;color:#9aae85}.news-content h2{margin-top:14px}.news-content>p{font-size:11px}.news-footer .text-button{font-size:10px}
/* Legibility at real screen sizes, rather than the tiny reference-image scale. */
@media(min-width:801px){.nav-link{font-size:12px}.nav-group>p{font-size:9px}.subtitle{font-size:12px}.eyebrow{font-size:9px}.breadcrumb{font-size:11px}.demo-notice{font-size:10px}.demo-notice>.text-link{font-size:10px}.section-head p{font-size:11px}.body-copy{font-size:13px}.engine-card>p{font-size:12px}.engine-category{font-size:9px}.engine-card h2{font-size:18px}.engine-footer a{font-size:11px}.pill{font-size:9px}.metric-card .muted{font-size:10px}.label{font-size:12px}.card-top h2{font-size:13px}.readiness-copy strong{font-size:11px}.readiness-copy span{font-size:9px}.chart-caption{font-size:9px}.chart-legend{font-size:9px}.portfolio-foot{font-size:8px}.mini-stat-grid span{font-size:9px}.portfolio-gain{font-size:9px}.task-title{font-size:13px}.add-task-card small{font-size:8px}.core-model h3{font-size:13px}.core-model p{font-size:8px}.research-note p:not(.eyebrow){font-size:10px}.text-link,.text-button{font-size:11px}.sidebar-profile strong{font-size:11px}.sidebar-profile small{font-size:9px}.tour-link,.help-link{font-size:11px}.table-title{font-size:12px}.asset-cell strong{font-size:11px}.asset-cell small{font-size:9px}.field>span{font-size:11px}.run-model-summary>p:not(.eyebrow){font-size:12px}.dialog-heading p{font-size:11px}.preflight-checks strong{font-size:12px}.preflight-checks p{font-size:11px}.result-observations p{font-size:11px}.info-box p{font-size:11px}.info-box strong{font-size:12px}.check-list li{font-size:12px}.form-footer .btn{font-size:12px}.form-error{font-size:12px}.muted{color:#77816e}.section-head p,.subtitle{color:#75806d}.chart-axis{fill:#7c886e}.chart-caption{color:#899578}.demo-notice{color:#6e7d5f}}
@media(max-width:1050px){.portfolio-top-grid{grid-template-columns:1fr 1fr;gap:16px}.portfolio-workflow{padding:21px}.portfolio-workflow h2{font-size:23px}.allocation-layout{gap:20px}.allocation-layout .donut{width:140px;height:140px}.allocation-layout .horizontal-bars{min-width:110px}.allocation-layout{flex-wrap:wrap;justify-content:center}}
@media(max-width:800px){.dialog-heading{padding:23px 23px 0}.dialog-heading h2{font-size:22px}.run-config-layout{gap:20px}.portfolio-top-grid{grid-template-columns:1fr 1fr}.allocation-layout{gap:20px}.integration-planned>div{flex-wrap:wrap}.integration-planned>div>.pill{margin-left:30px}}
@media(max-width:590px){.dialog-heading{padding:21px 18px 0}.dialog-heading h2{font-size:20px;line-height:1.4}.dialog-heading p{font-size:9px}.run-config-layout{grid-template-columns:1fr}.run-model-summary{padding:19px}.run-model-summary>.eyebrow{margin-top:15px}.run-model-summary h3{font-size:19px}.run-model-summary>p:not(.eyebrow){font-size:11px}.run-model-summary .check-list{margin:15px 0}.run-stepper{margin-bottom:20px}.run-stepper>div{font-size:10px;gap:6px}.run-stepper>div>span{width:22px;height:22px}.run-review-summary{padding:17px;gap:11px}.run-review-summary h3{font-size:15px}.run-review-summary p{font-size:9px;line-height:1.8}.preflight-checks>div{gap:9px;padding:15px 0}.preflight-checks strong{font-size:10px}.preflight-checks p{font-size:9px}.preflight-checks .pill{font-size:7px}.preflight-check{height:23px;width:23px}.run-progress-view{padding:16px 5px}.run-progress-view h3{font-size:21px}.result-header{flex-wrap:wrap;gap:8px}.result-header small{font-size:8px}.result-header>span{font-size:11px}.asset-checkbox-grid{gap:7px}.asset-checkbox{padding:10px 7px;gap:7px}.asset-checkbox .asset-badge{display:none}.asset-checkbox strong{font-size:10px}.asset-checkbox small{font-size:7px}.run-checkbox{padding:11px 8px;gap:7px}.run-checkbox strong{font-size:10px}.run-checkbox small{font-size:8px}.run-checkbox .pill{font-size:7px}.run-checkbox .model-icon{width:28px;height:28px}.dialog-footer>.muted{font-size:9px;line-height:1.6;margin-right:auto}.dialog-footer .button-row{gap:5px}.asset-detail-price{gap:10px;flex-wrap:wrap}.asset-detail-price>strong{font-size:30px}.asset-detail-price>.pill{font-size:7px}.asset-detail-actions{gap:7px}.asset-detail-actions>.btn{font-size:10px;padding:9px 11px}.tour-art{height:145px}.tour-orbit{height:115px;width:115px}.tour-copy{font-size:11px}.tour-feature-list>div{font-size:10px}.tour-feature-list strong{font-size:11px}.command-input input{font-size:13px}.command-item{padding:13px 8px;font-size:11px}.command-item>small{font-size:8px}.portfolio-top-grid{grid-template-columns:1fr;gap:16px}.allocation-layout{flex-wrap:nowrap}.portfolio-workflow{padding:23px}.portfolio-workflow h2{font-size:25px}.note-title-input{font-size:22px}.note-editor-bottom{font-size:8px;gap:12px}.appearance-choices{gap:11px}.appearance-card{padding:12px}.appearance-card strong{font-size:11px}.appearance-card small{font-size:8px}.green-preview,.mono-preview{height:70px}.usage-grid{gap:8px}.usage-grid>div{padding:14px 10px}.usage-grid strong{font-size:22px}.usage-grid span{font-size:8px}.data-action-card{padding:17px}.data-action-card p{font-size:10px}.form-footer{margin-top:20px}.notification-actions{margin-left:41px}.notification-actions .btn{font-size:9px}.news-visual{height:140px}.news-footer{font-size:8px;gap:9px}.news-footer .text-button{font-size:9px}}
/* Final semantic-template alignment. */
.integration-summary{display:block;padding:0;border:0;margin:21px 0}.integration-summary>.metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.compact-dl>div{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e3ecd8;padding:11px 0}.compact-dl dt{color:#8b9c7b}.compact-dl dd{margin:0;font-size:10px;text-align:right;color:#596e46}.compact-dl{margin-bottom:20px}.note-tags{display:flex;gap:7px;align-items:center}.note-tags>input{border:0;background:transparent;outline:none;flex:1;min-width:0;padding:4px 0;font-size:11px;color:#80936f}#note-body{border:0;background:transparent;resize:vertical;width:100%;min-height:415px;padding:20px 0;line-height:2;font-size:13px;outline:none}.appearance-card>span{font-size:10px;color:#8aa276;line-height:1.7;display:block;margin-top:5px}.form-footer{align-items:center;justify-content:space-between}.form-footer p{font-size:10px;line-height:1.8}.data-action-card{display:flex;gap:15px;align-items:center}.data-action-card>span{color:#88a471}.data-action-card>div{flex:1}.data-action-card p{margin-bottom:0}.usage-grid strong{font-size:23px;letter-spacing:-.5px}.integration-planned>.card{padding:20px}.dialog-footer:has(>span.muted){justify-content:space-between}.table-scroll th{position:sticky;top:0;background:#fcfef8;z-index:1}.watchlist-preview th{background:transparent}.settings-content{overflow-wrap:anywhere}.notification-actions{margin-left:auto}.card>.section-head:only-child{padding:22px}
@media(max-width:590px){.data-action-card{flex-wrap:wrap;gap:11px}.data-action-card>div{flex-basis:calc(100% - 48px)}.data-action-card>.btn{margin-left:41px;font-size:10px}.form-footer{flex-wrap:wrap;gap:15px}.usage-grid strong{font-size:18px}.appearance-card>span{font-size:8px}#note-body{font-size:12px;min-height:380px}.integration-summary>.metric-grid{gap:9px}.integration-summary .metric-card strong{font-size:23px}.notification-actions{margin-left:41px}}

/* Live-mode command center additions: separators, spotlight, engine chips, batch run dialog, frost. */
.sep{height:1px;min-height:1px;border:0;background:linear-gradient(90deg,#ffffff00,#e6ebdf 12%,#e6ebdf 88%,#ffffff00);margin:28px 0}
.title-tools{display:flex;align-items:center;gap:9px;margin-bottom:20px}.title-tools .date-tag{margin-right:auto}
.conn-chip{display:inline-flex;align-items:center;gap:6px;font-size:9px;letter-spacing:.4px;color:#8b9c7b;background:#ffffff9e;border:1px solid #e0e6da;border-radius:999px;padding:7px 11px;white-space:nowrap;line-height:1}.conn-chip svg{color:#93a088}.conn-chip.on{color:#2f6b4e;border-color:#cfe3d2;background:#eef7ec}.conn-chip.on svg{color:#3c8a63}
.conn-pill{display:inline-flex;align-items:center;gap:6px;font-size:8px;font-weight:600;letter-spacing:.3px;color:#8b9c7b;background:#ffffff9e;border:1px solid #e0e6da;border-radius:999px;padding:6px 10px;white-space:nowrap;line-height:1}.conn-pill.on{color:#2f6b4e;border-color:#cfe3d2;background:#eef7ec}.conn-pill.on svg{color:#3c8a63}
.topbar-runall{display:inline-flex;align-items:center;gap:7px;height:32px;min-height:32px;padding:0 12px;border:1px solid #dce3d3;border-radius:9px;background:#ffffffb0;color:#40533a;font-size:9px;font-weight:600;white-space:nowrap}.topbar-runall:hover{border-color:#bfd3b2;background:#fff}.topbar-runall svg{color:#64805b}
.engine-ring{display:flex;flex-direction:column;align-items:center;padding:12px 0 2px}.engine-copy{text-align:center;margin:2px 0 14px}.engine-copy strong{display:block;font-size:14px;font-weight:610;color:#24341c}.engine-copy span{display:block;font-size:9px;color:#8b9c7b;line-height:1.65;margin-top:4px;max-width:230px}
.spotlight-card{display:flex;flex-direction:column}.spotlight{display:flex;align-items:center;gap:15px;padding:21px 19px;background:linear-gradient(116deg,#f5f8ef,#eef3e6);border:1px solid #e2e9d8;border-radius:15px}.spotlight-main{display:flex;flex-direction:column;gap:3px;min-width:0}.spotlight-main .eyebrow{font-size:7px;letter-spacing:1.1px;color:#8ba077;margin:0}.spotlight-value{font-size:27px;font-weight:620;letter-spacing:-1px;color:#22331a}.spotlight-main>span:last-child{font-size:10px;font-weight:600;color:var(--green)}.spotlight-main>span:last-child.negative{color:#b0603f}.spotlight-meta{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:5px}.spotlight-meta>span:last-child{font-size:8px;color:#8b9c7b}.spotlight-card>.btn{margin-left:auto;margin-top:13px;align-self:flex-end}
.engine-chip-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin-top:18px}.engine-chip{display:flex;align-items:center;gap:8px;padding:11px 12px;border:1px solid #e4eadc;background:#ffffff9e;border-radius:11px;font-size:10px;font-weight:600;color:#40513a;min-height:44px;transition:border-color .15s,box-shadow .15s,transform .15s}.engine-chip:hover{border-color:#bfd3b2;box-shadow:0 4px 14px #23351a0d}.engine-chip svg{color:#6d8062}.engine-chip span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip-dot{width:6px;height:6px;border-radius:50%;margin-left:auto;background:#cdd6c5}.engine-chip.real .chip-dot{background:var(--green);box-shadow:0 0 0 3px #83ad7b1f}.engine-chip.catalog{opacity:.86}.engine-chip.catalog .chip-dot{background:#cdd6c5}
.batch-progress{margin:2px 0 18px}.batch-progress-track{height:6px;border-radius:999px;background:#e9eee2;overflow:hidden}.batch-progress-track>span{display:block;height:100%;background:linear-gradient(90deg,#6aa583,#257556);border-radius:999px;transition:width .35s ease}.batch-progress p{font-size:9px;color:#8b9c7b;margin-top:9px}.batch-list{display:flex;flex-direction:column;gap:7px;max-height:330px;overflow:auto;padding-right:4px}.batch-row{display:flex;align-items:center;gap:11px;border:1px solid #e5ebdd;border-radius:12px;padding:10px 12px;background:#ffffff9e;transition:border-color .2s,background .2s}.batch-row.mint{border-color:#cfe3cf;background:#f3f9ef}.batch-row>.pill{margin-left:auto}.batch-ico{display:inline-grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;background:#eef3e8;border:1px solid #e4ead9;color:#5c7150}.batch-name{display:flex;flex-direction:column;min-width:0}.batch-name strong{font-size:12px;color:#2a3a24}.batch-name small{font-size:8px;color:#93a088}.batch-summary{display:flex;align-items:center;gap:10px;background:#f4f9ef;border:1px solid #dfe9d5;border-radius:12px;padding:12px 14px;margin-top:16px;color:#3c6a4e}.batch-summary svg{color:#3c8a63;flex:none}.batch-summary strong{font-size:11px;display:block}.batch-summary span{font-size:9px;color:#7c9072}
.pill.neutral{background:#eef1ea;color:#7a8770}
.market-strip .strip-item,.market-strip>button{position:relative}.market-strip .strip-item.live::after{content:'';position:absolute;top:11px;right:12px;width:5px;height:5px;border-radius:50%;background:#3c9a6b;box-shadow:0 0 0 3px #3c9a6b26}.market-strip .strip-item.live span{color:#3a7a58;font-weight:600}
.workspace-shell::before{content:'';position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(600px 420px at 8% 0%,#dff0d875,transparent 60%),radial-gradient(520px 380px at 100% 18%,#e8efdfb8,transparent 60%),radial-gradient(640px 460px at 50% 105%,#e2eadcb0,transparent 62%)}.workspace-shell>*{position:relative;z-index:1}
.card,.topbar,.sidebar,.search-field{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}
@media(max-width:1050px){.engine-chip-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.spotlight{flex-wrap:wrap}.spotlight-meta{margin-left:0;align-items:flex-start}}
@media(max-width:800px){.engine-chip-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.spotlight-value{font-size:22px}.spotlight{align-items:flex-start}.sep{margin:21px 0}.batch-list{max-height:280px}}
@media(max-width:590px){.engine-chip-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.title-tools{flex-wrap:wrap;gap:7px;margin-bottom:16px}.conn-chip{font-size:8px;padding:6px 9px}.topbar-runall{padding:0 9px}.topbar-runall span{display:none}.engine-chip{min-height:38px;padding:9px 10px;font-size:9px}.engine-ring{transform:scale(.94)}.spotlight{padding:16px 14px;gap:12px}.spotlight-card>.btn{width:100%;justify-content:center;align-self:stretch}.batch-row{padding:9px 10px}.batch-ico{width:28px;height:28px}}
/* ------------------------------------------------------------------
   Live Forex Overview (MT5ConnectorService)
   ------------------------------------------------------------------ */
.fx-overview{display:flex;flex-direction:column;gap:16px;width:100%;max-width:none}
.fx-header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}
.fx-badges{display:flex;align-items:center;gap:10px;flex-wrap:wrap}
.fx-conn{display:inline-flex;align-items:center;gap:7px;font-size:9px;font-weight:700;letter-spacing:1.1px;color:#7a8770;padding:6px 10px;border:1px solid #e0e7db;background:#ffffffc7;border-radius:999px}
.fx-conn.live{color:#2f7a52;border-color:#c2ddc4;background:#f1f9f0}
.fx-dot{width:7px;height:7px;border-radius:50%;background:#d3d9d1;position:relative}
.fx-conn.live .fx-dot{background:#3c9a6b;box-shadow:0 0 0 3px #3c9a6b24;animation:fx-pulse 2.2s ease-out infinite}
@keyframes fx-pulse{0%{box-shadow:0 0 0 0 #3c9a6b4d}70%{box-shadow:0 0 0 7px #3c9a6b00}100%{box-shadow:0 0 0 0 #3c9a6b00}}
.fx-open{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:600;color:#8b9c7b}
.fx-open.open{color:#2f8a5d}
.fx-updated{display:inline-flex;align-items:center;gap:6px;font-size:10px;color:#93a088;font-variant-numeric:tabular-nums}
.fx-server{display:flex;align-items:center;gap:10px;font-size:10px;color:#7a8770}
.fx-server strong{color:#3c6a4e}
.fx-search{position:relative;max-width:none;width:100%;flex:0 0 100%}
.fx-search input{width:100%;border:1px solid #dfe6da;border-radius:12px;padding:12px 38px 12px 38px;background:#ffffffd9;font-size:13px;color:#2a3a24;box-shadow:0 1px 2px #1c252007;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238b9c7b' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6.5'/%3E%3Cpath d='M16 16l5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:14px center;transition:border-color .15s,box-shadow .15s,background .15s}
.fx-search input:focus{outline:none;border-color:#a9c294;background:#fff;box-shadow:0 0 0 3px #b8cda733}
.fx-search input[aria-expanded="true"]{border-color:#a9c294;box-shadow:0 0 0 3px #b8cda733}
.fx-search-clear{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:0;border-radius:8px;background:#eef3ea;color:#6f7f64;cursor:pointer;transition:background .15s,color .15s}
.fx-search-clear:hover{background:#dfe8d5;color:#2a3a24}
.fx-search-clear:focus-visible{outline:2px solid #a9c294;outline-offset:1px}
.fx-search-list{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:40;background:#fff;border:1px solid #e4e8e0;border-radius:12px;box-shadow:0 10px 28px #1c252012;overflow:hidden;max-height:320px;overflow-y:auto;animation:fx-drop .12s ease-out}
.fx-search-list[hidden]{display:none}
@keyframes fx-drop{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}
.fx-search-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 14px;text-align:left;border:0;border-bottom:1px solid #f0f2ed;background:#fff;cursor:pointer}
.fx-search-item:last-of-type{border-bottom:0}
.fx-search-item:hover{background:#f4f8f0}
.fx-search-item.active{background:#eef6e8;box-shadow:inset 3px 0 0 #7fb392}
.fx-search-sym{display:flex;flex-direction:column;gap:1px;min-width:0}
.fx-search-sym strong{font-size:12px;color:#2a3a24;font-variant-numeric:tabular-nums}
.fx-search-sym small{font-size:10px;color:#93a088;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.fx-search-quote{display:flex;align-items:baseline;gap:7px;margin-left:auto;flex:none;font-variant-numeric:tabular-nums}
.fx-search-quote b{font-size:12px;font-weight:700;color:#2a3a24}
.fx-search-quote i{font-style:normal;font-size:10px;font-weight:700}
.fx-search-quote b.positive,.fx-search-quote i.positive{color:#2f8a5d}
.fx-search-quote b.negative,.fx-search-quote i.negative{color:#b0603f}
.fx-search-star{flex:none;display:inline-flex;color:#b59a3a}
.fx-search-count{padding:8px 14px;font-size:10px;color:#93a088;background:#fafcfa;border-top:1px solid #f0f2ed;text-align:center}
.fx-search-none{padding:18px 14px;font-size:11px;color:#7a8770;text-align:center}
.fx-pins{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:2px}
.fx-pin{display:inline-flex;align-items:center;gap:6px;border:1px solid #e0e7db;background:#ffffffc7;border-radius:999px;padding:6px 11px;font-size:10px;font-weight:600;color:#40513a;cursor:pointer;transition:border-color .15s,transform .15s}
.fx-pin:hover{border-color:#bfd3b2;transform:translateY(-1px)}
.fx-pin svg{color:#b59a3a}
.fx-pin em{font-style:normal;font-size:9px;font-weight:700}
.fx-pin em.positive{color:#2f8a5d}
.fx-pin em.negative{color:#b0603f}
.fx-tape{display:flex;gap:8px;overflow-x:auto;padding:8px 0;scrollbar-width:thin}
.fx-tape-item{flex:none;display:inline-flex;align-items:center;gap:7px;font-size:10px;border:1px solid #e6ebe2;background:#ffffffc7;border-radius:9px;padding:7px 10px;white-space:nowrap;color:#7a8770}
.fx-tape-item b{color:#40513a;font-weight:700}
.fx-tape-item i{font-style:normal;font-weight:600}
.fx-tape-item.positive i{color:#2f8a5d}
.fx-tape-item.negative i{color:#b0603f}
.fx-hero-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px}
.fx-hero{display:flex;flex-direction:column;gap:3px;padding:15px 16px;border:1px solid #e4eadc;background:linear-gradient(150deg,#ffffffd9,#f4f9ee);border-radius:14px;box-shadow:var(--shadow)}
.fx-hero.positive{border-top:2px solid #7fb392}
.fx-hero.negative{border-top:2px solid #d2a296}
.fx-hero-label{font-size:8px;letter-spacing:1px;text-transform:uppercase;color:#93a088}
.fx-hero strong{font-size:21px;font-weight:640;letter-spacing:-.6px;color:#22331a;font-variant-numeric:tabular-nums}
.fx-hero small{font-size:9px;color:#7a8770}
.fx-grid-main{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:16px}
.fx-grid-second{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:16px}
.fx-grid-third{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr);gap:16px}
.fx-grid-foot{display:flex;align-items:stretch;gap:16px;flex-wrap:wrap}
.fx-grid-foot>*{flex:1 1 300px}
.fx-panel{background:linear-gradient(180deg,#ffffffd4,#ffffff9e);border:1px solid #e6ebe2;border-radius:14px;box-shadow:var(--shadow);backdrop-filter:blur(14px);display:flex;flex-direction:column;min-width:0}
.fx-panel-title{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px 10px;border-bottom:1px dashed #e9eee6}
.fx-panel-title>div:first-child{display:flex;flex-direction:column;gap:2px;min-width:0}
.fx-panel-title strong{font-size:12px;color:#2a3a24}
.fx-panel-title small{font-size:9px;color:#93a088}
.fx-panel-body{padding:14px 16px}
.fx-src{display:inline-flex;align-items:center;gap:7px;font-size:9px;letter-spacing:.8px;color:#7a8770;text-transform:uppercase}
.ticker-source-dot{width:7px;height:7px;border-radius:50%;background:#d3d9d1}
.ticker-source-dot.connected{background:#3c9a6b;box-shadow:0 0 0 3px #3c9a6b24}
.fx-board-table,.fx-cat-table,.fx-depth{width:100%;border-collapse:collapse;font-size:11px}
.fx-board-table th,.fx-cat-table th,.fx-depth th{text-align:left;font-size:8px;letter-spacing:.9px;text-transform:uppercase;color:#93a088;padding:7px 9px;border-bottom:1px solid #e9eee6}
.fx-board-table td,.fx-cat-table td,.fx-depth td{padding:8px 9px;border-bottom:1px solid #f1f4ee;color:#40513a;white-space:nowrap;font-variant-numeric:tabular-nums}
.fx-board-table tbody tr{transition:background .18s}
.fx-board-table tbody tr:hover{background:#f4f8f0}
.fx-board-table .numeric,.fx-cat-table .numeric,.fx-depth .numeric{text-align:right}
.fx-board-table thead .numeric{text-align:right}
.fx-sym{font-weight:650;color:#22331a}
td small{display:block;font-size:8px;color:#b0b9ae}
.fx-move{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:8px;background:#eef2ea}
.fx-move.positive{background:#e9f4ec;color:#2f8a5d}
.fx-move.negative{background:#f7edea;color:#b0603f}
.fx-star{padding:0;border:0;background:transparent;cursor:pointer;color:#cdd6c5;display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px;transition:color .15s,background .15s}
.fx-star:hover{background:#f4f8f0;color:#b59a3a}
.fx-star.pinned{color:#b59a3a}
.fx-flash-up{animation:fx-up .8s ease}
.fx-flash-down{animation:fx-down .8s ease}
@keyframes fx-up{0%{background:#b9e3c4}50%{background:#cdeedd}100%{background:transparent}}
@keyframes fx-down{0%{background:#f2c9c4}50%{background:#f6ded9}100%{background:transparent}}
.fx-stale{opacity:.55}
.fx-heatmap{border-collapse:separate;border-spacing:3px;margin:0 auto;font-size:10px}
.fx-heatmap th{font-size:9px;color:#7a8770;padding:2px 4px;text-align:center;font-weight:650}
.fx-hm-base{color:#40513a !important}
.fx-hm-diag{background:transparent}
.fx-hm-empty{background:#f3f5f1;border-radius:6px}
.fx-hm-cell{position:relative;overflow:hidden;border-radius:6px;text-align:center;color:#23301f;min-width:52px;height:30px;vertical-align:middle}
.fx-hm-cell span{position:relative;z-index:1;font-weight:650}
.fx-hm-cell::after{content:'';position:absolute;inset:0;z-index:0;opacity:.24;background:var(--hm-color,var(--green));transform:scaleX(var(--strength,0));transform-origin:center}
.fx-hm-cell.up{--hm-color:#5d9b74}
.fx-hm-cell.down{--hm-color:#c06a5f}
.fx-hm-cell.down::after{background-position:right;transform-origin:right}
.fx-strength-bars{display:flex;flex-direction:column;gap:6px;margin-top:16px;padding-top:14px;border-top:1px dashed #e9eee6}
.fx-strength-row{display:flex;align-items:center;gap:10px}
.fx-strength-ccy{width:34px;font-size:10px;font-weight:700;color:#40513a}
.fx-strength-bar{flex:1;height:7px;border-radius:999px;background:#eef2ea;overflow:hidden;position:relative}
.fx-strength-fill{position:absolute;left:0;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,#8ab79a,#5d9b74);transition:width .4s ease}
.fx-strength-fill.bearish{background:linear-gradient(90deg,#c06a5f,#d89487)}
.fx-strength-val{font-size:10px;font-weight:700;width:52px;text-align:right;font-variant-numeric:tabular-nums}
.fx-chart-head{display:flex;flex-direction:column;gap:2px}
.fx-chart-tools{display:flex;align-items:center;gap:12px;flex-wrap:wrap}
.fx-chart-tools select{border:1px solid #e0e7db;border-radius:9px;background:#fff;padding:6px 9px;font-size:10px;color:#40513a}
.fx-candle-chart{width:100%;height:auto;min-height:220px}
.fx-candle-chart .chart-grid{stroke:#eef2ec}
.fx-candle-chart .chart-axis{font-size:9px;fill:#93a088}
.fx-chart-ohlc{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:10px;font-size:10px;color:#7a8770;padding-top:10px;border-top:1px dashed #e9eee6}
.fx-chart-ohlc strong{font-size:11px;color:#22331a;margin-left:3px;font-variant-numeric:tabular-nums}
.fx-chart-note{margin-left:auto;font-size:9px;color:#b0b9ae}
.fx-chart-meta{display:flex;gap:14px;margin-top:8px;font-size:9px;color:#b0b9ae}
.fx-chart-loading{display:flex;align-items:center;gap:10px;padding:34px 0;justify-content:center;color:#8b9c7b;font-size:11px}
.fx-depth td{font-variant-numeric:tabular-nums}
.fx-movers-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:14px 16px}
.fx-movers-col h4{font-size:9px;letter-spacing:.9px;text-transform:uppercase;color:#93a088;margin:0 0 9px}
.fx-mover{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 0;border-bottom:1px solid #f1f4ee;font-size:10px}
.fx-mover .fx-sym{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fx-mover strong{font-size:10px;font-variant-numeric:tabular-nums}
.fx-sessions{display:flex;gap:10px;flex-wrap:wrap;padding:14px 16px}
.fx-session{display:flex;flex-direction:column;align-items:flex-start;gap:3px;border:1px solid #e6ebe2;border-radius:11px;padding:10px 13px;min-width:118px;background:#ffffffc9}
.fx-session i{width:8px;height:8px;border-radius:50%;background:#d3d9d1}
.fx-session.open{border-color:#bfd8c0;background:#f2f9f1}
.fx-session.open i{background:#3c9a6b;box-shadow:0 0 0 3px #3c9a6b24}
.fx-session strong{font-size:11px;color:#2a3a24}
.fx-session small{font-size:9px;color:#93a088}
.fx-categories{margin-top:2px}
.fx-cats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:11px}
.fx-cat{border:1px solid #e6ebe2;background:#ffffffc7;border-radius:14px;padding:14px 16px;box-shadow:var(--shadow)}
.fx-cat h3{display:flex;align-items:center;gap:8px;font-size:11px;color:#2a3a24;margin:0 0 9px}
.fx-cat h3 svg{color:#6d8062}
.fx-account-dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}
.fx-account-dl>div{display:flex;flex-direction:column;gap:2px;background:#f6f9f2;border:1px solid #e9eee4;border-radius:10px;padding:9px 11px}
.fx-account-dl dt{font-size:8px;letter-spacing:.8px;text-transform:uppercase;color:#93a088}
.fx-account-dl dd{margin:0;font-size:11px;font-weight:600;color:#2a3a24}
.fx-none{color:#93a088;font-size:10px;margin:8px 0}
.fx-skel{height:12px;border-radius:7px;background:linear-gradient(90deg,#eef2ea,#f7faf4,#eef2ea);background-size:200% 100%;animation:fx-shimmer 1.4s infinite;margin:7px 0}
@keyframes fx-shimmer{to{background-position:-200% 0}}
.table-scroll{overflow-x:auto}
@media(max-width:1200px){.fx-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.fx-grid-third{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.fx-grid-main,.fx-grid-second,.fx-cats{grid-template-columns:1fr}}

/* AQ01 institutional run workflow */
.analytics-matrix{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}
.analytics-matrix .metric-card{padding:14px 16px;background:#f8faf6;border:1px solid #e6ece2;border-radius:12px;display:flex;flex-direction:column;gap:3px}
.analytics-matrix .metric-card strong{font-size:20px;font-weight:620;letter-spacing:-.5px}
.analytics-matrix .metric-card.positive strong{color:var(--green)}
.analytics-matrix .metric-card.negative strong{color:var(--negative)}
.data-source-indicator{display:flex;align-items:center;gap:8px;margin:10px 0 6px;padding:8px 12px;background:#f6faf4;border:1px solid #dce8d6;border-radius:8px}
.data-source-indicator small{color:#6e8264;font-size:10px}
.form-row{display:flex;gap:10px}
.form-row .form-row-half{flex:1;min-width:0}
.result-provenance{display:flex;align-items:center;gap:8px;margin:10px 0 6px;padding:8px 12px;background:#f6faf4;border:1px solid #dce8d6;border-radius:8px}
.result-provenance .muted{font-size:10px;color:#6e8264}
@media(max-width:800px){.analytics-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:590px){.fx-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-grid-third,.fx-movers-grid,.fx-account-dl{grid-template-columns:1fr}.fx-header{flex-direction:column;align-items:flex-start}}

.auth-layout{max-width:1100px;min-height:calc(100vh - 80px);margin:40px auto;padding:38px;display:grid;grid-template-columns:1.15fr 1fr;gap:60px;align-items:center;background:rgba(239,242,236,.9);border:1px solid rgba(255,255,255,.9);border-radius:28px;box-shadow:0 30px 90px #15211b20}
.auth-story{padding:20px}.auth-story>.eyebrow{margin-top:70px}.auth-story h1{font-size:60px;line-height:1.08;letter-spacing:-3px;margin:24px 0}.auth-story h1 span{color:#719466}.auth-story>p:not(.eyebrow){font-size:17px;line-height:1.8;color:#5e6961}.auth-trust{display:flex;align-items:center;gap:10px;margin-top:70px;font-size:12px;color:#59685c}
.auth-card{padding:36px;min-width:0}.auth-card h2{font-size:28px;line-height:1.2;margin:15px 0 28px;letter-spacing:-1px}.auth-card form>.field{display:flex;flex-direction:column;margin:18px 0;gap:9px}.auth-card form>p{font-size:13px;line-height:1.6}.auth-card input{width:100%}.auth-card .check-field input{width:auto}.auth-message{color:#984c36;overflow-wrap:anywhere;min-height:20px}.auth-links{display:flex;justify-content:space-between;gap:20px;margin:24px 0}.auth-links button{border:0;background:transparent;padding:0;font-size:12px;color:#4b6252;cursor:pointer}.auth-card>.microcopy{margin-top:28px;line-height:1.6}
.auth-qr{display:block;background:white;width:240px;max-width:100%;height:auto;margin:20px auto;border-radius:12px}.auth-secret{display:block;overflow-wrap:anywhere;margin:12px 0;font-size:12px}.recovery-codes{display:grid;grid-template-columns:1fr 1fr;gap:10px;background:#edf1e9;border-radius:12px;padding:16px;margin:20px 0}.recovery-codes code{font-size:12px;overflow-wrap:anywhere}.account-form-message{color:#984c36;font-size:13px;margin-top:14px}
@media(max-width:800px){.auth-layout{margin:20px;min-height:calc(100vh - 40px);padding:24px;gap:24px;grid-template-columns:1fr}.auth-story{padding:0}.auth-story>.eyebrow{margin:28px 0 12px}.auth-story h1{font-size:38px;letter-spacing:-2px;margin:16px 0}.auth-story>p:not(.eyebrow),.auth-trust{display:none}.auth-card{padding:26px}.auth-card h2{font-size:25px}}
@media(max-width:400px){.auth-layout{margin:12px;padding:16px}.auth-card{padding:22px 18px}.recovery-codes{grid-template-columns:1fr}}

.brand .brand-logo{width:38px;height:42px;object-fit:contain;border-radius:5px}.auth-story .brand-logo{width:48px;height:54px}

/* Consistent surfaces and viewport-sized navigation, shared by all workspace pages. */
:root {
  --line: #dfe5df;
  --muted: #657169;
  --radius: 18px;
  --shadow: 0 2px 4px #172a1c03, 0 8px 24px #172a1c04;
  --shell-margin: 24px;
  --shell-padding: 12px;
  --nav-top: calc(var(--shell-margin) + var(--shell-padding));
}

#app { padding: 0; }
.workspace-shell {
  width: calc(100% - 48px);
  max-width: 1920px;
  min-height: calc(100dvh - 48px);
  margin: var(--shell-margin) auto;
  padding: var(--shell-padding);
  gap: 24px;
  border: 1px solid #ffffffd9;
  border-radius: 28px;
  background: #f2f5f1;
  box-shadow: 0 20px 64px #182d2014;
  overflow: clip;
}
.workspace-shell::before { opacity: .32; }
.workspace-shell > .sidebar {
  position: sticky;
  top: var(--nav-top);
  align-self: flex-start;
  flex: 0 0 232px;
  width: 232px;
  height: calc(100dvh - var(--nav-top) * 2);
  min-height: 0;
  padding: 22px 12px 12px;
  border: 1px solid var(--line);
  border-radius: 20px;
  background: #fff;
  box-shadow: 0 4px 20px #1d342105;
  overflow: hidden;
  z-index: 20;
}
.sidebar-brand { flex: 0 0 auto; padding: 0 12px 20px; }
.brand { gap: 10px; }
.brand .brand-logo { width: 38px; height: 44px; border-radius: 0; object-fit: contain; }
.workspace-selector { flex: 0 0 auto; margin: 0 2px 18px; padding: 11px 10px; border-color: #e8ece7; background: #f6f8f4; }
.workspace-selector strong { font-size: 12px; }
.workspace-selector small { font-size: 10px; }
.sidebar > nav { flex: 1 1 auto; min-height: 0; overflow-y: auto; overflow-x: hidden; overscroll-behavior: contain; scrollbar-width: thin; scrollbar-color: #d7dfd6 transparent; padding: 0 3px; }
.nav-group { margin-bottom: 20px; }
.nav-group:last-child { margin-bottom: 8px; }
.nav-group > p { padding: 0 12px; margin-bottom: 8px; font-size: 9px; letter-spacing: 1.2px; color: #839084; }
.nav-link { min-height: 39px; padding: 10px 12px; gap: 11px; margin: 3px 0; font-size: 12px; font-weight: 500; border-radius: 10px; color: #647067; }
.nav-link svg { width: 18px; height: 18px; flex: 0 0 18px; stroke-width: 1.75; }
.nav-link:hover { background: #f1f5ee; color: #243c2b; transform: none; }
.nav-link.active { color: #f6f9f3; background: #1b2920; box-shadow: 0 2px 4px #1325180b; }
.nav-count { margin-left: auto; }
.sidebar-bottom { flex: 0 0 auto; margin-top: 14px; padding: 14px 2px 0; border-top: 1px solid #e9ede7; }
.tour-link { min-height: 36px; padding: 8px 11px; font-size: 11px; border-radius: 10px; }
.help-link { min-height: 36px; padding: 9px 11px; font-size: 11px; }
.sidebar-profile { padding: 13px 2px 1px; margin-top: 6px; gap: 9px; }
.sidebar-profile strong { font-size: 11px; }
.sidebar-profile small { font-size: 9px; }
.sidebar-profile .icon-btn { flex: 0 0 30px; width: 30px; height: 32px; }

.workspace-main { min-width: 0; padding: 0 12px 0 0; }
.topbar {
  position: sticky;
  top: var(--nav-top);
  z-index: 15;
  min-height: 68px;
  height: auto;
  margin-bottom: 18px;
  padding: 12px 0 14px;
  background: #f2f5f1;
  border-bottom: 1px solid #dfe6dc;
  box-shadow: 0 12px 16px -16px #1b382333;
  backdrop-filter: none;
}
.topbar-actions { gap: 10px; min-width: 0; }
.topbar::before { content: ''; position: absolute; bottom: 100%; left: 0; right: 0; height: var(--nav-top); background: #f2f5f1; pointer-events: none; }
.breadcrumb { min-width: 0; font-size: 11px; }
.breadcrumb strong { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.global-search { min-height: 36px; padding: 8px 11px; border: 1px solid #dfe5da; border-radius: 10px; background: #ffffffb8; font-size: 11px; }
.global-search kbd { margin-left: 20px; }
.topbar-create, .topbar-runall { min-height: 36px; height: 36px; padding: 8px 13px; border-radius: 10px; font-size: 11px; }
.topbar .icon-btn { width: 36px; height: 36px; border: 1px solid #dfe5da; border-radius: 10px; background: #ffffffb8; }
.profile-button { width: 34px; height: 34px; flex-shrink: 0; }
main { min-width: 0; }
.page-heading { margin: 0 0 24px; gap: 20px; align-items: center; }
.page-heading h1 { font-size: clamp(25px, 2.1vw, 32px); line-height: 1.25; letter-spacing: -1px; overflow-wrap: anywhere; }
.subtitle { font-size: 12px; line-height: 1.7; margin-top: 9px; }
.eyebrow { line-height: 1.6; }
.title-tools { margin-bottom: 0; }
.demo-notice { padding: 11px 14px; margin-bottom: 24px; border: 1px solid #dce5d8; border-radius: 10px; line-height: 1.6; background: #eaf0e6; }
.demo-notice > svg { flex-shrink: 0; }

.card { border: 1px solid var(--line); border-radius: var(--radius); box-shadow: var(--shadow); backdrop-filter: none; }
.card.dark-card, .portfolio-card { border-color: #2e3c2f; }
.padded, .spotlight-card { padding: 24px; }
.section-head { gap: 16px; margin-bottom: 20px; align-items: flex-start; }
.section-head h2, .card-top h2 { font-size: 15px; line-height: 1.4; }
.section-head p { font-size: 11px; line-height: 1.65; margin-top: 5px; }
.card-top { gap: 12px; }
.btn { border-radius: 10px; }
.btn.outline { border-color: #dbe2d7; background: #fff; }
.btn:focus-visible, .nav-link:focus-visible, .icon-btn:focus-visible { outline: 2px solid #659765; outline-offset: 3px; }
.field > input, .field > select, .field > textarea { border-radius: 10px; border-color: #dbe2d7; }
.field > span { margin-bottom: 3px; }
.two-column { gap: 24px; }
.table-scroll { max-width: 100%; }
.compact-dl > div { padding: 14px 0; gap: 20px; }
.compact-dl dd { font-size: 12px; overflow-wrap: anywhere; }

.market-strip { min-width: 0; max-width: 100%; overflow-x: auto; overscroll-behavior-x: contain; scrollbar-width: thin; scrollbar-color: #d6dfd3 transparent; justify-content: flex-start; padding: 12px 0; margin: 0 0 24px; }
.market-strip > button { display: flex !important; flex: 0 0 auto; white-space: nowrap; padding: 5px 16px; min-height: 28px; }
.market-strip > button:first-child { padding-left: 2px; }
.market-strip .strip-label { flex: 0 0 auto; padding: 0 16px; white-space: nowrap; }
.market-strip .strip-item.live::after { top: 1px; right: 7px; width: 4px; height: 4px; box-shadow: none; }
.overview-grid { grid-template-columns: minmax(0, 1.05fr) minmax(0, 1.4fr) minmax(230px, .8fr); gap: 18px; margin-bottom: 24px; }
.overview-grid > .card { min-height: 310px; padding: 24px 22px; }
.overview-grid > .engine-card { transform: none; }
.overview-grid > .engine-card h2 { margin: 0; min-height: 0; font-size: 15px; }
.overview-grid .engine-card > .card-top { align-items: center; flex-wrap: wrap; }
.overview-grid .engine-card .engine-ring { padding: 14px 0 8px; }
.engine-copy { margin: 4px 0 0; display: flex; align-items: center; flex-direction: column; }
.engine-copy strong { font-size: 13px; }
.engine-copy span { font-size: 10px; line-height: 1.6; }
.engine-actions { display: flex; flex-wrap: wrap; gap: 8px; margin-top: auto; }
.engine-actions > .btn { flex: 1 1 auto; justify-content: center; }
.overview-grid .sep { margin: 18px 0; }
.performance-card { background: #fbfcfa; }
.performance-card .card-top { flex-wrap: wrap; }
.performance-card .chart-caption { margin-top: 10px; }
.research-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1.7fr); gap: 24px; margin-bottom: 28px; }
.spotlight-card .empty-state { padding: 20px 4px 8px; }
.spotlight-card .empty-state h3 { font-size: 17px; }
.queue-panel { padding-top: 5px; min-width: 0; }
.queue-panel .section-head h2, .model-highlight-section .section-head h2 { font-size: 15px; }
.task-grid { gap: 12px; }
.task-card { padding: 18px 16px; }
.model-highlight-section { margin-bottom: 28px; }
.model-highlight-section .section-head { margin-bottom: 18px; }
.model-highlight-section .section-head p { font-size: 11px; }
.core-model-grid, .dashboard-bottom { gap: 18px; }
.engine-chip-grid { gap: 10px; margin-top: 16px; }
.engine-chip { padding: 12px; border-color: #dfe5db; background: #fff; }
.watchlist-preview, .recent-research { padding: 24px; }
.watchlist-preview .section-head h2, .recent-research .section-head h2 { font-size: 15px; }
.app-footer { padding: 24px 0 8px; gap: 16px; font-size: 9px; line-height: 1.6; }
.app-footer > span { flex-wrap: wrap; }

@media (min-width: 801px) and (max-width: 1250px) {
  :root { --shell-margin: 16px; }
  .workspace-shell { width: calc(100% - 32px); gap: 18px; }
  .workspace-shell > .sidebar { flex-basis: 216px; width: 216px; }
  .workspace-main { padding-right: 6px; }
  .global-search { width: 36px; justify-content: center; padding: 8px; }
  .global-search kbd { display: none; }
  .overview-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr); }
  .overview-grid > .engine-card { grid-column: 1 / -1; min-height: 0; display: grid; grid-template-columns: 1fr 110px 1.4fr; gap: 12px 24px; align-items: center; }
  .overview-grid .engine-ring { grid-row: span 2; padding: 0; }
  .overview-grid .engine-ring .donut { width: 100px; height: 100px; }
  .overview-grid .engine-copy { text-align: left; align-items: flex-start; }
  .overview-grid .engine-card .sep { display: none; }
  .overview-grid .engine-actions { grid-column: 3; margin-top: 0; }
  .research-grid { grid-template-columns: 1fr; }
  .task-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .add-task-card { grid-column: auto; flex-direction: column; }
  .two-column { gap: 18px; }
}

@media (max-width: 800px) {
  :root { --shell-margin: 12px; --shell-padding: 12px; --nav-top: 12px; }
  .workspace-shell { width: calc(100% - 24px); min-height: calc(100dvh - 24px); margin: 12px; padding: 12px; gap: 0; border-radius: 22px; }
  .workspace-main { width: 100%; padding: 0 4px; }
  .workspace-shell > .sidebar { display: none; position: fixed; top: 12px; left: 12px; bottom: 12px; width: min(280px, calc(100vw - 48px)); height: calc(100dvh - 24px); padding-top: 20px; z-index: 50; }
  .nav-open > .sidebar { display: flex; }
  .mobile-nav-shade { position: fixed; z-index: 40; }
  .topbar { top: 0; min-height: 64px; padding: 12px 0; gap: 10px; margin-bottom: 18px; }
  .topbar-actions { gap: 8px; }
  .topbar-create, .topbar-runall, .global-search { width: 36px; height: 36px; padding: 8px; justify-content: center; }
  .topbar-create > span, .topbar-runall > span, .global-search > span, .global-search kbd { display: none; }
  .demo-notice { margin-bottom: 20px; padding: 12px; font-size: 10px; }
  .page-heading { margin-bottom: 20px; }
  .page-heading .subtitle { font-size: 12px; }
  .overview-grid { grid-template-columns: minmax(0, 1fr) minmax(0, 1.2fr); gap: 16px; }
  .overview-grid > .engine-card { grid-column: 1 / -1; min-height: 0; }
  .overview-grid > .card, .padded, .spotlight-card, .watchlist-preview, .recent-research { padding: 20px; }
  .research-grid, .dashboard-bottom { grid-template-columns: 1fr; gap: 20px; }
  .app-footer { font-size: 9px; }
}

@media (max-width: 590px) {
  .workspace-shell { width: calc(100% - 16px); margin: 8px; padding: 10px; border-radius: 20px; }
  .workspace-main { padding: 0 2px; }
  .breadcrumb > span, .breadcrumb > svg { display: none; }
  .breadcrumb { gap: 7px; font-size: 12px; }
  .topbar-actions { gap: 6px; }
  .topbar-actions .global-search { display: none; }
  .topbar-runall { display: none; }
  .topbar-create { width: 36px; min-height: 36px; }
  .page-heading h1 { font-size: 26px; }
  .page-heading .eyebrow { font-size: 9px; }
  .overview-grid { grid-template-columns: minmax(0, 1fr); }
  .overview-grid > .card { min-height: 0; }
  .overview-grid > .engine-card { display: none; }
  .performance-card { gap: 18px; }
  .section-head { gap: 12px; flex-wrap: wrap; }
  .model-highlight-section .section-head h2 { max-width: none; }
  .model-highlight-section .section-head p { font-size: 11px; }
  .task-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .add-task-card { grid-column: 1 / -1; flex-direction: row; }
  .market-strip { justify-content: flex-start; }
  .market-strip > button { justify-content: center; flex: 0 0 auto; }
  .two-column { gap: 16px; }
  .compact-dl > div { align-items: flex-start; }
  .compact-dl dd { max-width: 66%; }
}

@media print {
  .workspace-shell { width: 100%; margin: 0; padding: 0; box-shadow: none; background: white; }
  .workspace-main { padding: 0; }
}

/* Institutional research process: readable records, explicit steps and actions. */
.research-subnav { display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px; }
.blueprint-grid { display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:24px; }
.blueprint-card { padding:24px;display:flex;flex-direction:column;gap:14px; }
.blueprint-card h2 { font-size:16px;line-height:1.4; }
.blueprint-card p { font-size:12px;line-height:1.7;color:var(--muted); }
.blueprint-card ol { padding-left:20px;font-size:11px;color:var(--muted);line-height:1.9;flex:1; }
.blueprint-card .btn { align-self:flex-start; }
.research-fields { display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;border:1px solid var(--line);border-radius:12px;padding:18px;margin:20px 0; }
.research-fields legend,.evidence-picker legend { padding:0 8px;font-size:12px;font-weight:600; }
.research-fields label { display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.5; }
.research-fields input,.evidence-picker input { accent-color:#315e3f; }
.research-steps { padding-left:24px;line-height:2.2;font-size:13px;margin:20px 0 30px; }
.room-row { display:flex;align-items:center;gap:14px;padding:18px 0;border-bottom:1px solid var(--line); }
.room-row>span { flex:1; }.room-row small { display:block;margin-top:5px;color:var(--muted); }
.room-row .pill { flex:0 0 auto; }
.evidence-picker { border:1px solid var(--line);border-radius:12px;padding:18px;max-height:280px;overflow:auto;margin:18px 0; }
.evidence-picker label { display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px; }
.evidence-picker small { display:block;margin-top:4px;color:var(--muted); }
.research-state { display:flex;gap:14px;align-items:center;padding:14px 18px;border:1px solid var(--line);border-radius:12px;margin-bottom:24px;background:#edf3e9;font-size:12px; }
.research-text { white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.9;font-size:13px;margin:14px 0 24px; }
.research-text+h3 { font-size:14px; }
.card.padded>button.btn { margin:4px 8px 4px 0; }
.review-path { list-style:none;padding:0;margin:0 0 24px; }
.review-path li { border-left:2px solid #dfe6db;padding:0 0 24px 20px; }
.review-path li.current { border-left-color:#659765; }
.review-path strong,.review-path span { display:block; }
.review-path span,.review-path small { color:var(--muted);font-size:11px;margin-top:8px; }
.review-path p { margin-top:10px;line-height:1.7;font-size:12px;white-space:pre-wrap; }
.evidence-detail { padding:20px 0;border-bottom:1px solid var(--line); }
.evidence-detail summary { cursor:pointer;font-weight:600;font-size:13px;margin-bottom:16px; }
.audit-list>div { display:grid;grid-template-columns:180px 1fr auto;gap:16px;padding:16px 0;border-bottom:1px solid var(--line);font-size:11px;line-height:1.7; }
.audit-list small,.audit-list span { color:var(--muted); }
.institution-form-message { margin-top:14px;font-size:12px;color:#a64138; }
[data-form^="institution-"] .field { margin-bottom:18px; }
[data-form^="institution-"] textarea { width:100%;min-height:90px;padding:12px;font:inherit;font-size:13px;line-height:1.6;resize:vertical;border:1px solid var(--line);border-radius:10px;background:#fbfcfa; }
#research-draft { scroll-margin-top:120px;margin-bottom:24px; }
.research-subnav~.card,.research-subnav~.two-column { margin-bottom:24px; }
@media(max-width:1250px){.blueprint-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.audit-list>div{grid-template-columns:1fr 1.5fr;}.audit-list small{grid-column:1/-1;}}
@media(max-width:590px){.blueprint-grid{grid-template-columns:1fr;}.research-fields{grid-template-columns:1fr;}.research-state{align-items:flex-start;flex-direction:column;}.research-subnav .btn{font-size:10px;}.audit-list>div{grid-template-columns:1fr;gap:5px;}}
.available-blueprints{grid-template-columns:repeat(2,minmax(0,1fr))}
.workflow-roadmap>summary{cursor:pointer;font-weight:650;padding:4px 0}
.workflow-roadmap[open]>summary{margin-bottom:16px}
.workflow-roadmap .blueprint-card{border:1px solid var(--line);border-radius:16px}
@media(max-width:590px){.available-blueprints{grid-template-columns:1fr}}

/* Portfolio tables keep a consistent interior gutter at every breakpoint. */
.holdings-card,.directory-card,.portfolio-composition{overflow:hidden}
.card.holdings-card,.card.directory-card{padding:0}
.portfolio-composition>.allocation-layout{padding:0 26px 26px}
.holdings-card>.section-head,.directory-card>.section-head,.portfolio-composition>.section-head{padding:24px 26px 20px;margin:0;align-items:center;gap:20px}
.holdings-table{min-width:1060px;width:100%;border-collapse:collapse}
.holdings-table th,.holdings-table td,.directory-table th,.directory-table td{padding:19px 18px;vertical-align:middle}
.holdings-table th:first-child,.holdings-table td:first-child,.directory-table th:first-child,.directory-table td:first-child{padding-left:26px}
.holdings-table th:last-child,.holdings-table td:last-child,.directory-table th:last-child,.directory-table td:last-child{padding-right:26px}
.holdings-table th{font-size:10px;letter-spacing:.02em;background:#f8faf6}
.holdings-table .numeric,.directory-table .numeric{text-align:right;font-variant-numeric:tabular-nums}
.holdings-table .asset-cell{min-width:164px;gap:12px}
.holdings-table .asset-cell small{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:5px}
.holdings-table .row-actions{gap:8px;justify-content:flex-end}
.holdings-table .icon-btn{width:34px;height:34px;border:1px solid #e9ede6;border-radius:9px}
.cell-meta{display:block;color:var(--muted);font-size:10px;font-weight:400;line-height:1.55;margin-top:6px;max-width:190px;white-space:normal}
.numeric .cell-meta{margin-left:auto;min-width:112px}
.stale-data{color:#966323}
.holdings-note{display:flex;align-items:flex-start;gap:10px;padding:18px 26px;background:#f9faf7;border-top:1px solid var(--line);font-size:11px;line-height:1.7;color:var(--muted)}
.holdings-note svg{flex:0 0 15px;margin-top:2px}
.company-badge{position:relative;flex:0 0 36px;width:36px;height:36px;padding:6px;background:#fff!important;border:1px solid #e7ebe5;border-radius:10px;overflow:hidden}
.company-badge>span{display:flex;align-items:center;justify-content:center;color:#81917e}
.company-logo{position:absolute;inset:6px;width:calc(100% - 12px);height:calc(100% - 12px);object-fit:contain;background:#fff;border-radius:3px}
.directory-search{padding:0 26px 22px;margin:0;gap:12px;display:flex}
.directory-search .search-field{flex:1;max-width:none;min-width:0}
.directory-table{min-width:1040px}
.directory-table .asset-cell{min-width:220px}
.directory-table .asset-cell small{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.directory-pagination{display:flex;justify-content:space-between;align-items:center;padding:20px 26px;gap:14px;border-top:1px solid var(--line);font-size:12px}
.directory-provenance,.directory-status{padding:0 26px 22px;color:var(--muted);font-size:11px;line-height:1.7}
.data-unavailable{display:inline-block;font-size:10px;color:var(--muted);line-height:1.5;max-width:100px}
.market-carousel{min-width:0;margin:0 0 24px;border:1px solid #dfe5dc;border-radius:14px;background:#f8faf6;overflow:hidden}
.workspace-shell{width:calc(100% - 32px);max-width:none}
@media(min-width:1650px){#app{padding:0 16px}.workspace-shell{margin:20px auto;gap:26px}}
.fx-overview{gap:18px}
.fx-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.fx-grid-main{grid-template-columns:minmax(0,1.75fr) minmax(0,1fr)}
@media(max-width:1250px){.fx-grid-main{grid-template-columns:minmax(0,1fr)}}
@media(max-width:900px){.fx-grid-main,.fx-grid-second{grid-template-columns:minmax(0,1fr)}}
.ticker-toolbar{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 14px 7px}
.ticker-source{display:flex;align-items:center;gap:8px;min-width:0;color:var(--muted);font-size:10px}
.ticker-source>strong{color:var(--ink);letter-spacing:.05em;font-size:10px}
.ticker-source>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ticker-source-dot{width:6px;height:6px;border-radius:50%;background:#a2ab9d;flex:0 0 6px}.ticker-source-dot.connected{background:#507d50}
.ticker-source-divider{width:1px;height:13px;background:#dce3d7}
.ticker-controls{display:flex;gap:4px;flex-shrink:0}.ticker-controls .icon-btn{width:28px;height:28px;border:1px solid #e2e8dd;border-radius:7px;background:#fff}.ticker-controls .icon-btn svg{width:13px;height:13px}
.ticker-track{display:flex;gap:10px;min-width:0;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:14px;scrollbar-width:none;padding:6px 14px 9px;cursor:grab;overscroll-behavior-x:contain}
.ticker-track::-webkit-scrollbar{display:none}.ticker-track.dragging{cursor:grabbing;scroll-snap-type:none;user-select:none}
.ticker-quote{display:grid;grid-template-columns:auto 1fr;column-gap:12px;row-gap:6px;align-items:center;flex:1 1 0;min-width:200px;padding:14px 16px;border:1px solid #e3e8df;border-radius:9px;background:#fff;text-align:left;scroll-snap-align:start;cursor:inherit;color:var(--ink)}
.ticker-quote:hover{border-color:#c1d0b8;background:#fcfef9}.ticker-symbol{font-size:12px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:none}.ticker-price{font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}
.ticker-change{font-size:11px;font-weight:600;text-align:right;grid-column:2;grid-row:2}.ticker-quote>small{font-size:9.5px;color:var(--muted);grid-column:1/-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ticker-disclosure{font-size:9.5px;color:var(--muted);padding:3px 15px 11px;line-height:1.6}
.ticker-empty{display:flex;align-items:center;gap:12px;padding:14px 18px 20px;min-height:74px;color:var(--muted)}.ticker-empty>span{display:flex;flex-direction:column;gap:4px}.ticker-empty strong{font-size:12px;color:var(--ink)}.ticker-empty small{font-size:10px;line-height:1.7}
[data-form="market-preferences"]>.check-field{margin:24px 0 16px}[data-form="market-preferences"]>.body-copy{line-height:1.8;font-size:12px;margin-bottom:14px}
@media(max-width:590px){.ticker-toolbar{gap:8px;padding:10px 10px 5px;flex-wrap:wrap}.ticker-source{font-size:9px}.ticker-controls{gap:3px}.ticker-controls .icon-btn{width:27px;height:27px}.ticker-track{padding:5px 10px;scroll-padding-inline:10px;gap:8px}.ticker-quote{flex:1 1 0;min-width:150px;padding:12px}.ticker-disclosure{padding:6px 11px 10px}.ticker-empty{padding:12px 12px 18px}}
@media(max-width:590px){#main-content .metric-grid{grid-template-columns:1fr}.metric-card>strong{white-space:nowrap}}
@media(max-width:590px){.holdings-card>.section-head,.directory-card>.section-head,.portfolio-composition>.section-head{padding:20px 18px;align-items:flex-start;flex-wrap:wrap}.holdings-table th:first-child,.holdings-table td:first-child{padding-left:18px}.holdings-note{padding:16px 18px}.directory-search{padding:0 18px 20px;flex-direction:column;align-items:stretch}.directory-pagination{padding:18px;flex-wrap:wrap}.directory-provenance{padding:0 18px 20px}.portfolio-top-grid .allocation-layout{padding:0 18px 20px}}
.onboarding-shell{max-width:1040px;margin:0 auto;padding:28px 24px 48px}.onboarding-header{display:flex;align-items:center;gap:20px;justify-content:space-between;margin-bottom:32px}.onboarding-card{max-width:720px;margin:auto;padding:36px}.onboarding-card h1{font-size:30px;margin:14px 0 24px}.onboarding-card form,.platform-form{display:grid;gap:20px}.onboarding-card .field,.platform-form .field{min-width:0}.onboarding-card select,.platform-form select{width:100%;max-width:100%}.onboarding-card details{padding:16px;border:1px solid var(--border,#dce3d6);border-radius:12px}.onboarding-footnote{max-width:720px;margin:20px auto;font-size:12px;color:#65725e;line-height:1.7}.locale-switch{display:flex;align-items:center;gap:8px;font-size:12px}.locale-switch select{max-width:155px;padding:8px;border:1px solid #dce3d6;border-radius:9px;background:#fff;color:#263124}.auth-language{position:absolute;top:20px;inset-inline-end:24px;z-index:2}.market-choice-list,.plan-choice-list{display:grid;gap:10px}.market-choice-list{grid-template-columns:repeat(2,minmax(0,1fr))}.market-choice{display:flex;align-items:flex-start;gap:12px;padding:16px;border:1px solid #dce3d6;border-radius:12px;cursor:pointer}.market-choice:has(input:checked){border-color:#668343;background:#f1f7e9}.market-choice input{margin-top:4px;flex-shrink:0}.market-choice span{display:grid;gap:5px;min-width:0}.market-choice small{color:#66715f;line-height:1.5}.onboarding-progress{display:flex;gap:12px;margin:20px 0}.onboarding-progress span{display:grid;place-items:center;width:30px;height:30px;background:#f0f3ec;border-radius:50%;font-size:12px}.onboarding-progress .current{background:#263c21;color:#fff}.activation-state{padding:20px;background:#f3f5ef;border-radius:12px}.platform-form textarea{width:100%;font-family:monospace;direction:ltr;min-height:180px}.workspace-selector select{width:100%;min-width:0;text-overflow:ellipsis;background:transparent;border:0;font-size:12px;padding:4px 0}.workspace-selector.field{display:grid;gap:6px}.onboarding-card button{min-height:42px}[dir=rtl] .sidebar{border-left:1px solid #dce3d6;border-right:0}[dir=rtl] .field{text-align:right}[dir=rtl] input[type=email],[dir=rtl] input[name=code],[dir=rtl] .auth-secret{direction:ltr;text-align:left}[dir=rtl] table th,[dir=rtl] table td{text-align:start}[dir=rtl] .nav-link{direction:rtl}.platform-form+*{margin-top:20px}
@media(max-width:900px){.topbar .locale-switch>span{display:none}.topbar .locale-switch select{max-width:110px}.topbar .global-search{display:none}}
@media(max-width:600px){.onboarding-shell{padding:18px 14px 30px}.onboarding-header{flex-wrap:wrap;gap:12px;margin-bottom:20px}.onboarding-card{padding:22px 18px}.market-choice-list{grid-template-columns:1fr}.onboarding-card h1{font-size:25px}.locale-switch select{max-width:145px}.auth-language{top:12px;inset-inline-end:14px}.topbar .locale-switch select{max-width:92px;font-size:11px}.topbar-actions{gap:6px}.platform-form{gap:16px}}

.profile-toolbar{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:24px 0}.profile-dashboard-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.profile-widget{padding:24px;min-width:0;align-self:stretch}.profile-widget-lead{grid-column:span 2;background:linear-gradient(125deg,#f1f7eb,#fff)}.profile-widget header{display:flex;align-items:center;gap:12px;margin-bottom:24px}.profile-widget header h2{flex:1;font-size:16px;margin:0}.profile-widget header .eyebrow{opacity:.5}.profile-empty{font-size:14px;line-height:1.75;color:#697568;margin:0;min-height:88px}.profile-records{list-style:none;padding:0;margin:0}.profile-records li+li{border-top:1px solid #e5eadf}.profile-records a{display:grid;grid-template-columns:1fr auto;gap:6px;padding:14px 0;text-decoration:none;color:inherit}.profile-records span{font-size:12px;color:#74816d;grid-column:1}.profile-records svg{grid-column:2;grid-row:1/3}.profile-figure{font-size:32px;margin:12px 0}.profile-evidence{display:flex;gap:24px;flex-wrap:wrap}.profile-evidence dt{font-size:12px;color:#697568}.profile-evidence dd{margin:8px 0;font-size:22px}.dashboard-customization{margin-top:24px}.dashboard-customization summary{cursor:pointer;font-weight:600}.dashboard-customization ol{list-style:none;padding:0;max-width:640px}.dashboard-customization li{display:flex;justify-content:space-between;gap:12px;padding:12px;border:1px solid #e5eadf;border-radius:8px;margin:8px 0}.dashboard-customization li label{display:flex;gap:10px;align-items:center}.dashboard-customization li button{background:#f1f5ed;border:0;border-radius:6px;margin-inline-start:8px;cursor:pointer;width:30px;height:30px}@media(max-width:1100px){.profile-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.profile-dashboard-grid{grid-template-columns:minmax(0,1fr);gap:16px}.profile-widget-lead{grid-column:auto}.profile-widget{padding:20px}.profile-toolbar{align-items:start;flex-direction:column}.profile-evidence{gap:16px}}

.operations-result{white-space:pre-wrap;overflow-wrap:anywhere;max-height:480px;overflow:auto;padding:18px;background:#f4f7f0;border-radius:10px;font-size:12px}.profile-widget dd{margin:6px 0 16px;overflow-wrap:anywhere}.profile-widget dt{font-size:12px;color:#697568}
.evidence-source{padding:24px 0;border-top:1px solid #e5eadf}.evidence-source h3{margin-top:0}
.network-communities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:24px 0}.network-feed{display:grid;gap:22px;margin:24px 0;max-width:1000px}.network-feed .research-text{white-space:pre-wrap}.network-feed blockquote{margin:20px 0;padding-inline-start:20px;border-inline-start:3px solid #ccdabb}.network-feed form{margin-top:20px}@media(max-width:800px){.network-communities{grid-template-columns:1fr}}
/* Research workstation: bounded search, distinct panes, tables and source evidence. */
.workstation-config,.workstation-result{min-width:0;color:var(--ink)}
.workstation-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);margin-bottom:22px;background:var(--surface,#fff)}
.workstation-config .workstation-toolbar{position:sticky;top:0;z-index:2}
.workstation-toolbar h3{margin:6px 0}.workstation-toolbar .field{margin:0;min-width:185px}
.workstation-config-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px}
.workstation-config-grid>aside{border-inline-start:1px solid var(--line);padding-inline-start:26px}
.workstation-config h4,.workstation-result h4{font-size:14px;margin:0 0 16px}
.universe-results{max-height:320px;overflow:auto;border:1px solid var(--line);border-radius:12px;background:#fff;min-height:88px}
.universe-results>p{padding:18px;margin:0;color:var(--muted)}
.universe-results button{display:flex;justify-content:space-between;gap:16px;text-align:start;width:100%;padding:13px 16px;border:0;border-bottom:1px solid var(--line);background:transparent;cursor:pointer;font:inherit}
.universe-results button:hover,.universe-results button[aria-selected=true]{background:#eff6e9;box-shadow:inset 3px 0 #376c2d}
.universe-results button small{display:block;margin-top:5px;color:var(--muted);font-size:10px}
.universe-results button>span:last-child{text-align:end;font-size:11px;min-width:85px}
.universe-pager{display:flex;align-items:center;gap:8px;margin-top:12px;font-size:11px}.universe-pager>span{margin-inline-end:auto}
.selected-instrument{font-size:12px;padding:12px;background:#f0f5ed;border-radius:8px}
.readiness-note{padding:18px;border:1px solid var(--line);border-radius:12px;background:#f7f8f5;font-size:12px;line-height:1.7;margin:18px 0}
.readiness-note p{margin:7px 0 0}.manual-inputs{border-top:1px solid var(--line);padding-top:24px;margin-top:24px}.manual-inputs>p{font-size:12px;line-height:1.7;max-width:800px;color:var(--muted)}
.workstation-result-split{display:grid;grid-template-columns:minmax(0,2.6fr) minmax(220px,1fr);gap:18px;align-items:start}
.workstation-result-split>section{resize:vertical;overflow:auto;min-height:350px;max-height:900px}
.financial-chart svg{display:block;width:100%;min-height:260px}.financial-chart{overflow:hidden;min-width:0}
.financial-observed{stroke:#343e37;stroke-width:1.5;fill:none}.candle-up{fill:#719a55;stroke:#527637}.candle-down{fill:#b9766c;stroke:#a46055}.forecast-divider{stroke:#596a4f;stroke-width:1;stroke-dasharray:5 4}
.financial-chart-controls{display:flex;align-items:center;flex-wrap:wrap;gap:14px;padding:10px 0 18px;font-size:11px}.financial-chart-controls select{border:1px solid var(--line);border-radius:7px;padding:6px;background:#fff;color:inherit}
.forecast-matrix dl{margin:0}.forecast-matrix dl>div{padding:12px 0;border-bottom:1px solid var(--line)}.forecast-matrix dt{font-size:11px;color:var(--muted)}.forecast-matrix dd{font-size:19px;font-variant-numeric:tabular-nums;margin:6px 0}.forecast-matrix small{font-size:10px;color:var(--muted)}
.workstation-path{margin-top:18px}.workstation-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.workstation-evidence details{min-width:0}.workstation-evidence summary{cursor:pointer;font-size:13px;font-weight:600}.workstation-evidence p{font-size:12px;line-height:1.7;color:var(--muted)}
.workstation-result table td,.workstation-result table th{padding:12px 15px;white-space:nowrap}.workstation-evidence .table-scroll{margin-top:18px}.workstation-result:fullscreen{background:#f3f5f1;padding:28px;overflow:auto}
@media(min-width:1100px){.app-dialog.dialog-wide{width:min(1320px,95vw);max-width:95vw}}
@media(max-width:800px){.workstation-config-grid,.workstation-result-split,.workstation-evidence{grid-template-columns:1fr}.workstation-config-grid>aside{border-inline-start:0;padding-inline-start:0;border-top:1px solid var(--line);padding-top:22px}.workstation-toolbar{align-items:flex-start;flex-wrap:wrap}.workstation-config .workstation-toolbar{position:static}.universe-pager{flex-wrap:wrap}.financial-chart svg{min-height:200px}}

/* Keep the workstation override after the shared dialog rules. */
@media(min-width:1100px){html body #modal.app-dialog.dialog-wide{width:min(1320px,95vw);max-width:95vw}}
.workstation-result .forecast-matrix dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px}
.workstation-result .forecast-matrix dd{font-size:17px;overflow-wrap:anywhere}
.workstation-result .forecast-matrix small{display:none}
.workstation-toolbar{padding:18px;border-radius:12px}
.workstation-config .field>span{font-size:12px}
.financial-chart .chart-axis{font-size:13px}
.workstation-result .workstation-toolbar h3{font-size:19px}
.workstation-result .workstation-toolbar p{font-size:11px}

.workstation-result.standard-view .workstation-evidence details:not(:first-child){display:none}
.workstation-result .toolbar-actions{display:flex;gap:8px;flex-wrap:wrap}
.workstation-result .workstation-evidence details[open]{grid-column:1 / -1}
.workstation-config textarea{width:100%;min-height:110px;border:1px solid var(--line);border-radius:9px;padding:12px;font:inherit;resize:vertical}
.workstation-result .table-scroll{max-height:460px;overflow:auto}
.workstation-result .table-scroll thead{position:sticky;top:0;background:#f5f7f1;z-index:1}
.financial-chart-controls input[type=date]{max-width:140px;border:1px solid var(--line);padding:6px;border-radius:7px}

.model-workstation-layout{display:block;min-width:0}.model-workstation-layout>aside{display:none}
/* Research configuration and observed market evidence share the existing shell. */
.workstation-config .workstation-toolbar { align-items:start; gap:24px; }
.workstation-config .workstation-toolbar > div { max-width:720px; }
.workstation-config h4 { margin:20px 0 12px; }
.workstation-config-grid > section,.workstation-config-grid > aside { min-width:0; }
.universe-option { display:flex; align-items:center; gap:10px; border-bottom:1px solid var(--line,#e5eadf); padding:6px 0; }
.universe-results .universe-option > button:first-child { display:flex; align-items:center; justify-content:flex-start; gap:12px; flex:1; min-width:0; border:0; margin:0; padding:12px; text-align:start; }
.universe-results .universe-option > button[aria-pressed=true] { background:var(--green-pale,#eef6e5); border-radius:12px; }
.universe-option strong,.universe-option small { display:block; overflow-wrap:anywhere; }
.universe-option > button:last-child:not(:first-child) { flex:0 0 auto; width:auto; }
.universe-option .company-badge,.sample-chips .company-badge { flex:0 0 32px; width:32px; height:32px; }
.selected-instrument { margin:16px 0 8px; padding:14px; border:1px solid var(--line,#e5eadf); border-radius:12px; }
.config-sample { border-top:1px solid var(--line,#e5eadf); margin-top:20px; }
.sample-chips { display:flex; flex-wrap:wrap; gap:8px; margin:12px 0; }
.sample-chips > span { display:inline-flex; align-items:center; gap:8px; border:1px solid var(--line,#e5eadf); border-radius:10px; padding:4px 6px; }
.fx-configuration { margin:16px 0; padding:20px; }
.fx-configuration summary { cursor:pointer; font-weight:600; }
.fx-configuration form { margin-top:18px; display:grid; gap:16px; }
.fx-configuration textarea,.workstation-config textarea { width:100%; padding:12px; border:1px solid var(--line,#dce4d4); border-radius:10px; resize:vertical; }
.workstation-result h3 .company-badge { display:inline-flex; vertical-align:middle; margin-inline-end:10px; }
.ticker-quote .company-badge { width:25px; height:25px; flex:0 0 25px; }
.workstation-result .asset-cell { white-space:nowrap; }
.fx-grid-main > :only-child,.fx-grid-second > :only-child,.fx-grid-third > :only-child { grid-column:1 / -1; }
@media(max-width:640px) { .workstation-config .workstation-toolbar { flex-direction:column; } .universe-pager { flex-wrap:wrap; } .fx-configuration { padding:14px; } }
.agent-tabs{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 24px;padding:8px;border:1px solid var(--border);border-radius:14px;background:var(--card,#fff)}
.agent-tabs a{padding:9px 14px;border-radius:8px;font-size:12px;color:var(--text);text-decoration:none}.agent-tabs a:hover{background:var(--surface)}
.agent-intro{display:grid;grid-template-columns:1fr auto;gap:36px;margin-bottom:22px}.agent-intro h2{font-size:27px;margin:12px 0}.agent-intro p{max-width:600px;line-height:1.7}
.agent-summary-counts{display:grid;grid-template-columns:50px 130px;gap:12px;align-items:center}.agent-summary-counts strong{font-size:32px}.agent-summary-counts span{font-size:12px;color:var(--muted)}
.agent-catalog{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:16px;margin-bottom:24px}.agent-card{display:flex;flex-direction:column;gap:12px}.agent-card h2{font-size:19px;margin:0}.agent-card p{font-size:12px;line-height:1.7;margin:0}.agent-card .btn{align-self:flex-start;margin-top:auto}
.agent-config-section{margin-bottom:24px}.agent-config-section h2{margin:5px 0 20px}.agent-config-section .form-grid{gap:18px 24px}.agent-config-section .field{margin-bottom:15px}
.agent-evidence{border:1px solid var(--border);border-radius:12px;padding:18px;margin:18px 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px}.agent-evidence legend{font-weight:600;padding:0 8px}.agent-evidence label{align-items:flex-start;line-height:1.5}.agent-evidence small{display:block;color:var(--muted);font-size:11px}.agent-evidence .asset-badge{display:inline-flex;vertical-align:middle;margin-right:6px}
.agent-run-row{display:flex;gap:20px;align-items:center;padding:18px 4px;border-bottom:1px solid var(--border);text-decoration:none;color:inherit}.agent-run-row>span:first-child{flex:1}.agent-run-row small{display:block;margin-top:6px;color:var(--muted);font-size:11px}
.agent-timeline{list-style:none;padding:0;display:grid;gap:16px;margin:24px 0}.agent-step{padding:18px 22px;border:1px solid var(--border);border-left:3px solid #9ab894;border-radius:12px}.agent-step>div:first-child{display:flex;justify-content:space-between;gap:20px;margin-bottom:10px}.agent-step>small{display:block;margin-bottom:10px;color:var(--muted)}.agent-step details{margin-top:14px}.agent-json{max-height:320px;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;background:#f5f7f3;padding:16px;font-size:11px;border-radius:10px}
.agent-table{width:100%;border-collapse:collapse;min-width:480px;font-size:12px}.agent-table th{padding:14px 16px;background:#f4f7ef;text-align:left;color:var(--muted);font-size:11px;font-weight:500;white-space:nowrap}.agent-table td{padding:16px;vertical-align:top;border-bottom:1px solid var(--border);max-width:450px;overflow-wrap:anywhere;line-height:1.6}.agent-table tr:last-child td{border-bottom:0}.agent-lineage{margin-top:22px;border-top:1px solid var(--border);padding-top:16px}.agent-lineage>summary{margin-bottom:12px}
.agent-issues{padding-left:20px;line-height:1.8}.agent-issues li{margin-bottom:10px}.agent-data-grid{display:grid;grid-template-columns:2fr 1fr;gap:20px;margin-bottom:24px}.agent-connector{padding:18px;border:1px solid var(--border);border-radius:12px}.agent-connector header{display:flex;align-items:center;justify-content:space-between;gap:10px}.agent-connector p{font-size:12px;line-height:1.7}
@media(max-width:900px){.agent-intro,.agent-data-grid{grid-template-columns:1fr}.agent-summary-counts{grid-template-columns:50px 1fr 50px 1fr}.agent-run-row{gap:10px;flex-wrap:wrap}.agent-catalog{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agent-table td,.agent-table th{padding:12px}}
@media(max-width:520px){.agent-tabs{gap:4px}.agent-tabs a{padding:8px;font-size:11px}.agent-summary-counts{grid-template-columns:40px 1fr}.agent-catalog,.agent-evidence{grid-template-columns:1fr}.agent-step{padding:14px}.agent-step>div:first-child{flex-wrap:wrap}}

.agent-financial-inputs{border:0;margin:0;padding:0;min-width:0}.agent-financial-inputs:disabled{opacity:.45}

.agent-source{padding:18px 0;border-bottom:1px solid var(--line,#e5eadf)}.agent-source header{display:flex;align-items:center;gap:12px}.agent-source p{line-height:1.65;overflow-wrap:anywhere}.agent-source details{margin:12px 0}.agent-source:last-child{border-bottom:0}
.agent-symbol{display:inline-flex;align-items:center;gap:9px;white-space:nowrap}

/* Overview: compact summaries, readable evidence and consistent panel edges. */
.overview-page { display: flex; flex-direction: column; gap: 16px; min-width: 0; }
.overview-page .page-heading { margin: 0; gap: 16px; }
.overview-page .page-heading h1 { font-size: clamp(24px,2vw,30px); }
.overview-page .page-heading p { max-width: 78ch; line-height: 1.5; }
.overview-page .market-carousel { margin: 0; }
.overview-summary { display: grid; grid-template-columns: repeat(4,minmax(0,1fr)); gap: 12px; }
.overview-stat { padding: 16px 18px; display: flex; flex-direction: column; gap: 8px; min-width: 0; border-radius: 14px; }
.overview-stat > span { display: flex; align-items: center; gap: 8px; font-size: 12px; color: var(--muted); }
.overview-stat > span svg { flex-shrink: 0; }
.overview-stat > span svg:last-child { margin-inline-start: auto; }
.overview-stat > strong { font-size: clamp(22px,2vw,29px); font-weight: 600; line-height: 1.2; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.overview-stat > small { font-size: 11px; line-height: 1.5; color: var(--muted); }
.overview-stat:first-child { background: #243b2d; color: #fff; border-color: #243b2d; }
.overview-stat:first-child > span,.overview-stat:first-child > small { color: #d6e4d2; }
.overview-stat:hover { border-color: #92ac88; }
.overview-page .profile-toolbar { margin: 0; gap: 12px; flex-wrap: wrap; }
.overview-page .profile-toolbar .button-row { gap: 8px; flex-wrap: wrap; }
.overview-page .profile-toolbar > .microcopy { font-size: 11px; overflow-wrap: anywhere; }
.overview-page .profile-dashboard-grid { grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; align-items: start; }
.overview-page .profile-widget { padding: 18px; border-radius: 14px; align-self: start; }
.overview-page .profile-widget header { align-items: center; gap: 10px; margin-bottom: 14px; padding-bottom: 12px; border-bottom: 1px solid var(--line); }
.overview-page .profile-widget header h2 { font-size: 14px; line-height: 1.4; margin: 0; }
.overview-page .profile-widget header .text-button { font-size: 11px; white-space: nowrap; flex-shrink: 0; }
.overview-page .profile-empty { min-height: 0; font-size: 12px; line-height: 1.7; margin: 0; color: var(--muted); }
.overview-page .profile-figure { font-size: 26px; margin: 0 0 8px; }
.overview-page .microcopy { line-height: 1.6; }
.overview-page .overview-records a { display: flex; align-items: center; gap: 10px; padding: 10px 0; }
.overview-page .overview-records li:last-child a { border-bottom: 0; padding-bottom: 0; }
.overview-page .overview-records a > svg { flex: 0 0 14px; margin-inline-start: auto; }
.overview-page .overview-record-copy { display: flex; flex: 1; min-width: 0; flex-direction: column; gap: 4px; }
.overview-record-copy strong { font-size: 12px; color: var(--ink); overflow-wrap: anywhere; }
.overview-record-copy small { font-size: 11px; line-height: 1.5; color: var(--muted); overflow-wrap: anywhere; }
.overview-list-note { font-size: 10px; color: var(--muted); margin: 12px 0 0; }
.overview-latest { display: flex; align-items: center; gap: 14px; padding: 14px 18px; border-radius: 14px; }
.overview-latest > div { display: flex; flex-direction: column; gap: 5px; min-width: 0; }
.overview-latest > div > strong { font-size: 13px; overflow-wrap: anywhere; }
.overview-latest small { font-size: 10px; color: var(--muted); }
.overview-latest dl { margin: 0 0 0 auto; display: flex; gap: 24px; }
.overview-latest dt { font-size: 10px; color: var(--muted); }
.overview-latest dd { font-size: 16px; margin: 5px 0 0; font-variant-numeric: tabular-nums; }
.overview-latest .btn { flex-shrink: 0; }
.overview-quotes { list-style: none; padding: 0; margin: 0; }
.overview-quotes li { padding: 10px 0; border-bottom: 1px solid var(--line); }
.overview-quotes li:first-child { padding-top: 0; }
.overview-quotes li:last-child { padding-bottom: 0; border-bottom: 0; }
.overview-quotes button { width: 100%; display: flex; align-items: center; gap: 10px; text-align: start; padding: 0; background: transparent; border: 0; }
.overview-quote-value { display: flex; flex-direction: column; align-items: flex-end; gap: 4px; flex-shrink: 0; font-variant-numeric: tabular-nums; }
.overview-quote-value strong { font-size: 12px; }
.overview-quote-value small { font-size: 10px; }
.overview-quote-source { display: block; margin: 6px 0 0; font-size: 10px; color: var(--muted); line-height: 1.5; }
.overview-result-meta { display: flex; align-items: center; gap: 9px; margin: 0 0 14px; }
.overview-result-meta > span { display: flex; flex-direction: column; gap: 4px; }
.overview-result-meta strong { font-size: 12px; }
.overview-result-meta small { font-size: 10px; color: var(--muted); }
.overview-page .profile-evidence { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 12px; margin: 0 0 14px; }
.overview-page .profile-evidence dt { font-size: 11px; }
.overview-page .profile-evidence dd { font-size: 21px; margin: 5px 0; line-height: 1.3; }
.overview-page .profile-evidence small { font-size: 10px; color: var(--muted); line-height: 1.5; display: block; }
.overview-market { padding: 18px; border-radius: 14px; min-width: 0; }
.overview-market > header { display: flex; align-items: center; justify-content: space-between; gap: 12px; flex-wrap: wrap; margin-bottom: 14px; }
.overview-market h2 { font-size: 16px; margin: 4px 0 0; }
.overview-feed-status { font-size: 11px; color: var(--muted); }
.overview-market .button-row { flex-wrap: wrap; gap: 12px; }
.overview-market-quotes { display: grid; grid-template-columns: repeat(6,minmax(0,1fr)); gap: 0; background: #f7f9f5; border: 1px solid var(--line); border-radius: 10px; overflow: hidden; }
.overview-market-quotes > div { display: flex; flex-direction: column; gap: 6px; padding: 14px 12px; border-inline-end: 1px solid var(--line); min-width: 0; }
.overview-market-quotes > div:last-child { border-inline-end: 0; }
.overview-market-quotes > div > span { font-size: 12px; font-weight: 600; overflow-wrap: anywhere; }
.overview-market-quotes strong { font-size: 19px; font-weight: 600; font-variant-numeric: tabular-nums; overflow-wrap: anywhere; }
.overview-market-quotes small { font-size: 10px; line-height: 1.4; color: var(--muted); }
.overview-market-quotes small.positive { color: var(--green); }
.overview-market-quotes small.negative { color: var(--negative); }
.overview-market-quotes small span { color: var(--muted); }
.overview-market footer { display: flex; justify-content: space-between; align-items: center; gap: 12px; margin-top: 12px; font-size: 10px; line-height: 1.6; color: var(--muted); }
.overview-market footer .text-button { flex-shrink: 0; font-size: 11px; }
.overview-market .fx-configuration { margin: 12px 0 0; padding: 12px 0 0; border: 0; border-top: 1px solid var(--line); border-radius: 0; box-shadow: none; background: transparent; }
.overview-market .fx-configuration summary { font-size: 12px; }
.overview-page .dashboard-customization { margin: 0; padding: 14px 18px; border-radius: 14px; }
.overview-page .dashboard-customization summary { font-size: 12px; }
@media(max-width:1250px) {
  .overview-page .profile-dashboard-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .overview-summary { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .overview-market-quotes { grid-template-columns: repeat(3,minmax(0,1fr)); }
  .overview-market-quotes > div { border-bottom: 1px solid var(--line); }
}
@media(max-width:640px) {
  .overview-latest { flex-wrap: wrap; padding: 14px; }
  .overview-latest dl { margin-inline-start: 0; flex: 1; gap: 16px; }
  .overview-page { gap: 12px; }
  .overview-page .profile-dashboard-grid { grid-template-columns: minmax(0,1fr); gap: 12px; }
  .overview-page .profile-widget,.overview-market { padding: 16px; }
  .overview-summary { gap: 8px; }
  .overview-stat { padding: 13px; }
  .overview-stat > span { font-size: 11px; gap: 6px; }
  .overview-stat > span svg:last-child { display: none; }
  .overview-stat > strong { font-size: 22px; }
  .overview-page .profile-toolbar { align-items: flex-start; }
  .overview-market-quotes { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .overview-market footer { align-items: flex-start; }
}

/* Research desks: constrained grids, readable evidence tables, stable navigation. */
.aq-edit-area{border:0;padding:0;margin:0;min-width:0}
.aq-open-choice{display:grid;gap:6px}.aq-open-choice input[hidden]{display:none}
.aq-auto-evidence{padding:20px;min-width:0}
.aq-auto-evidence>.aq-inputs{margin-top:16px;border:0;padding:0;box-shadow:none}
.aq-quick-choices{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 16px}
.aq-quick-choices button{border:1px solid var(--line,#dce3d6);border-radius:7px;padding:8px 10px;background:#fff;font-size:11px;cursor:pointer;color:inherit}
.aq-quick-choices button[aria-pressed="true"]{background:#eaf2de;border-color:#9cb97d;font-weight:650}
.aq-advanced,.aq-run-details{border-top:1px solid var(--line,#dce3d6);padding-top:14px;margin-top:16px;font-size:12px}
.aq-advanced summary,.aq-run-details summary{cursor:pointer;padding:4px 0;font-weight:600}
.aq-advanced summary span{font-weight:400;color:var(--muted);margin-left:8px}
.aq-advanced[open]>.aq-parameter-grid{margin-top:16px}
.aq-run-bar{display:flex;align-items:center;justify-content:space-between;gap:20px}
.aq-run-bar h2{margin:0;font-size:16px}.aq-run-bar p{margin:5px 0 0;font-size:12px;color:var(--muted)}
.aq-run-bar>.btn{min-width:170px;flex-shrink:0}
.aq-blocker{background:#fff6e6;border:1px solid #e9d3a7;border-radius:8px;padding:14px;margin-top:16px;font-size:12px;line-height:1.6}
.aq-blocker p{margin:5px 0 0}
@media(max-width:580px){.aq-run-bar{flex-direction:column;align-items:stretch}.aq-auto-evidence{padding:15px}.aq-run-bar>.btn{width:100%}}
.aq-number-control{display:flex;align-items:stretch;min-width:138px;border:1px solid var(--line,#dce3d6);border-radius:7px;overflow:hidden;background:var(--card,#fff)}
.aq-number-control button{flex:0 0 30px;border:0;background:#f1f5ec;color:var(--ink,#24342a);font-size:17px;cursor:pointer;padding:0;min-height:36px}
.aq-number-control button:hover{background:#e0eccf}
.aq-page .aq-number-control input,.aq-page .field .aq-number-control input{border:0;border-radius:0;text-align:right;min-width:0;width:100%;padding:8px;appearance:textfield;font-variant-numeric:tabular-nums}
.aq-number-control input::-webkit-inner-spin-button,.aq-number-control input::-webkit-outer-spin-button{appearance:none;margin:0}
.aq-page .aq-date-control{display:grid;gap:5px;min-width:164px}
.aq-page .aq-date-control select{font-size:10px;padding:5px 8px;background:#f5f8f0}
.aq-entry-table select,.aq-entry-table .aq-date-control input{box-sizing:border-box;width:100%;min-width:150px;border:1px solid var(--line,#dce3d6);border-radius:6px;padding:8px;background:var(--card,#fff);font:inherit;color:inherit}
.aq-page .aq-entry-table td{padding:10px 8px;vertical-align:top}
.aq-page .aq-date-control input[type="datetime-local"]{min-width:225px}
.aq-source-notice{display:flex;align-items:flex-start;gap:10px;padding:13px;border:1px solid #dbe7cc;background:#f4f8ef;border-radius:9px;margin-bottom:16px;font-size:12px}
.aq-source-notice>span{color:#64824a;flex-shrink:0;padding-top:2px}
.aq-source-notice p{font-size:11px;line-height:1.6;color:var(--muted,#64745f);margin:5px 0 0}
.aq-number-control:focus-within{outline:2px solid #82a95a;outline-offset:2px}
.aq-page .aq-number-control input:focus{outline:none;box-shadow:none}
.aq-page{max-width:1680px;margin:0 auto;min-width:0;color:var(--ink,#24342a)}
.aq-navigation{display:flex;align-items:center;gap:22px;margin:0 0 18px;flex-wrap:wrap}
.aq-navigation a{display:inline-flex;gap:7px;align-items:center;font-size:12px;color:var(--muted,#64735f);text-decoration:none}
.aq-navigation a:hover{color:var(--ink,#213329)}
.aq-workspace-header{display:flex;justify-content:space-between;align-items:flex-start;gap:24px;margin:0 0 20px}
.aq-workspace-header h1{font-size:clamp(22px,2.2vw,32px);letter-spacing:-.8px;line-height:1.15;margin:8px 0}
.aq-workspace-header p{font-size:13px;color:var(--muted,#63735e);margin:0;max-width:780px}
.aq-workspace-header>div:last-child{display:flex;flex-direction:column;gap:10px;align-items:flex-end;flex-shrink:0}
.aq-workspace-header small{font-size:10px;color:var(--muted,#63735e)}
.aq-workspace-tabs{display:flex;gap:4px;border-bottom:1px solid var(--line,#dce3d6);overflow:auto;margin-bottom:18px}
.aq-workspace-tabs button{background:none;border:0;border-bottom:2px solid transparent;padding:12px 16px;color:var(--muted,#63735e);white-space:nowrap;font-size:12px;cursor:pointer}
.aq-workspace-tabs button.active{color:var(--ink,#22352a);border-color:#73a94d;font-weight:650}
.aq-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}
.aq-engine-card{display:flex;flex-direction:column;gap:10px;padding:22px;text-decoration:none;color:inherit;transition:border-color .15s,transform .15s;min-height:246px}
.aq-engine-card:hover{border-color:#92b675;transform:translateY(-2px)}
.aq-engine-card h2{font-size:17px;line-height:1.3;margin:5px 0 0;letter-spacing:-.35px}
.aq-engine-card p{font-size:12px;line-height:1.6;color:var(--muted,#64745f);margin:0}
.aq-engine-card small{font-size:10px;line-height:1.5;color:var(--muted,#64745f)}
.aq-engine-code{font-size:11px;letter-spacing:1.2px;font-weight:700;color:#678455}
.aq-card-link{display:flex;justify-content:space-between;align-items:center;font-size:11px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line,#dce3d6)}
/* Models catalogue: practical orientation, task browsing and evidence previews. */
.intelligence-catalogue{--research-forest:#123f31;--research-emerald:#007a5a;--research-muted:#4d665b;--research-line:#d8e3dc;--research-pale:#f1f5ef;color:var(--research-forest)}
.intelligence-heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;margin-bottom:18px;min-width:0;isolation:isolate;background:linear-gradient(115deg,#092b20 0%,#123f31 72%,#215b45 100%);border:1px solid #174b39;border-radius:4px;color:#f4f5e9;overflow:hidden}
.intelligence-heading::before{content:'';position:absolute;top:-50px;bottom:-50px;right:29%;width:46px;transform:skewX(-30deg);background:#ffffff04;border-inline:1px solid #ffffff0a;pointer-events:none;z-index:0}
.intelligence-heading>div{min-width:0;position:relative;z-index:1}
.intelligence-heading .eyebrow{font-size:11px;letter-spacing:1.5px;color:#b6d7c6;margin:0 0 8px;font-weight:700}
.intelligence-heading h1{font-size:clamp(25px,2.4vw,32px);line-height:1.2;letter-spacing:-1px;margin:0 0 8px;font-weight:650;color:#f4f5e9}
.intelligence-heading>div>p:last-child{font-size:14px;line-height:1.6;color:#d0e3d8;margin:0;max-width:60ch}
.intelligence-heading nav{display:flex;align-items:center;gap:10px;position:relative;z-index:1;flex-shrink:0}
.intelligence-heading nav a{display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#f4f5e9;padding:10px 12px;border:1px solid #ffffff42;border-radius:4px;font-size:13px;background:#ffffff0b;white-space:nowrap;transition:border-color .18s,background .18s}
.intelligence-heading nav a:hover{border-color:#c3e1cb;background:#ffffff18}
.intelligence-brand-mark{position:absolute;right:0;top:-35px;opacity:.08;filter:brightness(0) invert(1);pointer-events:none;z-index:0;object-fit:contain;width:180px;height:180px}
.intelligence-start{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;background:var(--research-pale);border:1px solid var(--research-line);border-radius:4px;margin:0 0 18px}
.intelligence-start ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;flex:1;list-style:none;padding:0;margin:0;min-width:0}
.intelligence-start li{display:flex;align-items:center;gap:10px;min-width:0}
.intelligence-start li>span{display:grid;place-items:center;background:#fff;border:1px solid var(--research-line);border-radius:4px;color:var(--research-emerald);font-size:12px;font-weight:650;flex:0 0 30px;height:30px;font-variant-numeric:tabular-nums}
.intelligence-start li>div{display:grid;gap:3px;min-width:0}
.intelligence-start strong{font-size:13px;line-height:1.4;font-weight:650}
.intelligence-start small{font-size:12px;line-height:1.5;color:var(--research-muted)}
.intelligence-access-count{display:flex;align-items:center;gap:6px;font-size:12px;line-height:1.5;color:var(--research-emerald);max-width:155px;flex-shrink:0}
.intelligence-catalogue-controls{display:grid;grid-template-columns:minmax(240px,1fr) minmax(410px,1.2fr);gap:16px;padding:18px;background:#fff;border:1px solid var(--research-line);border-radius:4px;margin:0 0 20px;align-items:end}
.intelligence-catalogue.aq-page .field>span{font-size:12px;font-weight:550;color:var(--research-muted)}
.intelligence-search>div{display:flex;align-items:center;gap:8px;border:1px solid var(--research-line);background:#fff;border-radius:4px;padding-left:12px;color:var(--research-muted)}
.intelligence-catalogue.aq-page .intelligence-search input{border:0;background:transparent;min-height:44px;font-size:14px;padding:10px 12px 10px 0}
.intelligence-search>div:focus-within{outline:2px solid var(--research-emerald);outline-offset:2px}
.intelligence-search input:focus{outline:none;box-shadow:none}
.intelligence-filter-row{display:flex;gap:10px;align-items:end;min-width:0}
.intelligence-filter-row>.field{flex:1}
.intelligence-catalogue.aq-page .intelligence-filter-row select{min-height:44px;font-size:13px;border-color:var(--research-line);color:var(--research-forest);border-radius:4px}
.intelligence-filter-row>.btn{white-space:nowrap;min-height:44px;font-size:12px;gap:6px;color:var(--research-muted);border-color:var(--research-line);padding:10px 12px;border-radius:4px}
.intelligence-family-tabs{grid-column:1/-1;display:flex;gap:7px;flex-wrap:wrap;border-top:1px solid var(--research-line);padding-top:14px}
.intelligence-family-tabs button{display:flex;gap:7px;align-items:center;border:1px solid var(--research-line);border-radius:4px;padding:9px 11px;background:#fff;font:inherit;font-size:12px;line-height:1.3;color:var(--research-muted);cursor:pointer;min-height:40px;transition:background .18s,border-color .18s}
.intelligence-family-tabs button:hover{border-color:var(--research-emerald);color:var(--research-forest);background:var(--research-pale)}
.intelligence-family-tabs button[aria-pressed="true"]{background:var(--research-forest);border-color:var(--research-forest);color:#fff;font-weight:600}
.intelligence-family-tabs span{display:inline-grid;place-items:center;min-width:22px;padding:2px 4px;background:#f0f4f1;border-radius:4px;font-size:11px;color:var(--research-muted);font-variant-numeric:tabular-nums}
.intelligence-family-tabs button[aria-pressed="true"] span{background:#ffffff1f;color:#fff}
.intelligence-result-count{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:0 0 12px;font-size:13px;line-height:1.5;color:var(--research-muted)}
.intelligence-result-count strong{font-weight:600;color:var(--research-forest)}
.intelligence-catalogue .aq-catalog{gap:16px;grid-template-columns:repeat(auto-fit,minmax(min(310px,100%),1fr))}
.intelligence-catalogue .intelligence-engine{gap:12px;min-height:0;overflow-wrap:anywhere;padding:20px;border:1px solid var(--research-line);border-radius:4px;background:#fff;box-shadow:0 3px 12px #123f3103;transition:border-color .18s,box-shadow .18s;color:var(--research-forest);overflow:hidden}
.intelligence-catalogue .intelligence-engine:hover{border-color:var(--research-emerald);transform:none;box-shadow:0 6px 20px #123f310a}
.intelligence-engine-cover{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:104px;height:104px;margin:-20px -20px 1px;padding:16px 18px;box-sizing:border-box;background-color:#0b3327;background-size:cover;background-position:center;isolation:isolate;color:#f4f5e9;flex-shrink:0;clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,0 100%)}
.intelligence-cover-market{background-image:linear-gradient(90deg,#082a217a,#092b2033),var(--cover-market),linear-gradient(130deg,#0c3326,#29674c 62%,#153f31)}
.intelligence-cover-financial{background-image:linear-gradient(90deg,#082a217a,#092b2033),var(--cover-financial),linear-gradient(130deg,#0c3326,#335c45 62%,#14392b)}
.intelligence-cover-risk{background-image:linear-gradient(90deg,#082a217a,#092b2033),var(--cover-risk),linear-gradient(130deg,#092b23,#254b3a 62%,#123f31)}
.intelligence-engine-cover::after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#06231bbf,transparent 80%);z-index:-1;pointer-events:none}
.intelligence-cover-identity{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.5;font-weight:650;letter-spacing:1.1px;color:#f4f5e9;font-variant-numeric:tabular-nums}
.intelligence-cover-identity svg{color:#cae4d2}
.intelligence-cover-family{font-size:12px;line-height:1.5;font-weight:500;color:#e0ebde;text-align:right;max-width:60%}
.intelligence-heading a:focus-visible{outline-color:#d2e8d7}
.intelligence-engine .card-top{align-items:center;gap:10px;flex-wrap:wrap;margin:0}
.intelligence-engine-identity{display:flex;gap:10px;align-items:center;min-width:0}
.intelligence-engine-identity>span:last-child{display:grid;gap:3px}
.intelligence-engine-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:4px;background:#ecf4ef;color:var(--research-emerald);flex-shrink:0}
.intelligence-catalogue .aq-engine-code{font-size:12px;letter-spacing:1px;font-weight:700;color:var(--research-emerald)}
.intelligence-catalogue .intelligence-family{font-size:12px;line-height:1.4;color:var(--research-muted);margin:0}
.intelligence-catalogue .intelligence-engine .pill{font-size:11px;line-height:1.4;padding:5px 8px;letter-spacing:0;background:var(--research-pale);color:#365c48;border-radius:3px}
.intelligence-catalogue .intelligence-engine .pill.neutral{background:#f2f3f2;color:#53625b}
.intelligence-catalogue .intelligence-engine h2{font-size:19px;line-height:1.35;margin:1px 0 0;letter-spacing:-.4px;font-weight:650}
.intelligence-catalogue .intelligence-engine .intelligence-question{font-size:14px;line-height:1.6;color:var(--research-muted);margin:0}
.intelligence-contract{display:grid;gap:10px;margin:2px 0 0;padding:13px 0 0;border-top:1px solid var(--research-line)}
.intelligence-contract>div{display:grid;grid-template-columns:112px minmax(0,1fr);gap:10px;align-items:start}
.intelligence-contract dt{display:flex;gap:6px;align-items:center;font-size:12px;line-height:1.5;color:var(--research-emerald);font-weight:600;margin:0}
.intelligence-contract dd{font-size:13px;line-height:1.5;color:var(--research-muted);margin:0}
.intelligence-catalogue .intelligence-target-types{display:flex;gap:7px;align-items:flex-start;font-size:12px;line-height:1.5;color:var(--research-muted);margin:2px 0 0}
.intelligence-target-types svg{flex-shrink:0;margin-top:2px}
.intelligence-catalogue .aq-card-link{font-size:13px;font-weight:600;color:var(--research-emerald);border-color:var(--research-line);padding-top:12px;margin-top:auto}
.intelligence-catalogue a:focus-visible,.intelligence-family-tabs button:focus-visible,.intelligence-catalogue .btn:focus-visible{outline:2px solid var(--research-emerald);outline-offset:3px}
.intelligence-no-matches{grid-column:1/-1;padding:24px}
.intelligence-catalogue .intelligence-readiness-note{display:flex;gap:9px;align-items:flex-start;margin:18px 0 24px;font-size:13px;line-height:1.6;color:var(--research-muted)}
.intelligence-readiness-note>svg{flex-shrink:0;margin-top:2px}
.intelligence-model-summary{padding:22px;min-width:0;margin-top:20px;border-color:var(--research-line);border-radius:4px}
.intelligence-model-summary .section-head h2{font-size:18px;color:var(--research-forest)}
.intelligence-model-summary .section-head p,.intelligence-model-summary .microcopy{font-size:13px;line-height:1.6;color:var(--research-muted)}
.intelligence-model-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:18px 0 22px}
.intelligence-model-counts>div{display:grid;gap:6px;padding-left:12px;border-left:2px solid #b7d6c6}
.intelligence-model-counts strong{font-size:26px;line-height:1.2;font-weight:550;font-variant-numeric:tabular-nums}
.intelligence-model-counts span{font-size:13px;color:var(--research-muted)}
.intelligence-model-summary details{border-top:1px solid var(--research-line);padding-top:14px}
.intelligence-model-summary summary{display:flex;align-items:center;gap:7px;font-size:14px;cursor:pointer;list-style:none}
.intelligence-model-summary summary:after{content:'+';margin-left:auto;font-size:20px;color:var(--research-emerald)}
.intelligence-model-summary details[open] summary:after{content:'−'}
.intelligence-model-summary .table-scroll{margin-top:16px;max-height:440px;border-radius:4px}
.intelligence-model-summary th{background:var(--research-pale);position:sticky;top:0}
.intelligence-model-summary th,.intelligence-model-summary td{font-size:13px;line-height:1.5}
.intelligence-model-summary td{vertical-align:top}
.intelligence-model-summary td small{font-size:12px;color:var(--research-muted)}
@media(max-width:1180px){.intelligence-heading{align-items:flex-start;flex-direction:column;gap:12px}.intelligence-brand-mark{right:10px;top:-25px}.intelligence-start{align-items:flex-start;flex-direction:column;gap:12px}.intelligence-start ol{width:100%;gap:15px}.intelligence-access-count{max-width:none}.intelligence-catalogue-controls{grid-template-columns:1fr}}
@media(max-width:580px){.intelligence-heading{padding-bottom:16px}.intelligence-heading h1{font-size:26px}.intelligence-heading>div>p:last-child{font-size:14px}.intelligence-heading nav{gap:8px;flex-wrap:wrap}.intelligence-heading nav a{font-size:12px;padding:9px 10px}.intelligence-start{padding:14px}.intelligence-start ol{grid-template-columns:1fr;gap:12px}.intelligence-start li>div{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.intelligence-start strong{font-size:13px}.intelligence-start small{font-size:12px}.intelligence-catalogue-controls{padding:14px;gap:14px}.intelligence-catalogue.aq-page .intelligence-search input{font-size:16px}.intelligence-filter-row{flex-wrap:wrap}.intelligence-filter-row>.field{flex-basis:calc(50% - 6px)}.intelligence-catalogue.aq-page .intelligence-filter-row select{font-size:16px}.intelligence-filter-row>.btn{min-height:40px}.intelligence-family-tabs{gap:6px}.intelligence-family-tabs button{font-size:12px;padding:8px 9px;gap:6px}.intelligence-result-count{align-items:flex-start;flex-direction:column;gap:4px}.intelligence-catalogue .intelligence-engine{padding:18px}.intelligence-contract>div{grid-template-columns:100px minmax(0,1fr);gap:8px}.intelligence-catalogue .intelligence-engine h2{font-size:19px}.intelligence-model-summary{padding:16px}.intelligence-model-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.intelligence-readiness-note{font-size:12px}}
@media(prefers-reduced-motion:reduce){.intelligence-catalogue .intelligence-engine,.intelligence-family-tabs button,.intelligence-heading nav a{transition:none}}
@media(max-width:580px){.intelligence-heading{padding:18px;margin-bottom:16px}.intelligence-engine-cover{margin:-18px -18px 1px;height:100px;min-height:100px;padding:14px 16px}.intelligence-cover-family{font-size:12px}.intelligence-cover-identity{font-size:13px}}
.aq-configuration{display:grid;grid-template-columns:minmax(290px,.85fr) minmax(0,1.6fr);gap:16px;align-items:start}
.aq-configuration-side,.aq-configuration-main{display:grid;gap:16px;min-width:0}
.aq-target,.aq-parameters,.aq-inputs,.aq-readiness{padding:20px;min-width:0}
.aq-section-title{display:flex;gap:10px;align-items:flex-start;margin-bottom:18px}
.aq-step{background:#edf3e5;color:#668353;border-radius:7px;width:26px;height:26px;font-size:10px;font-weight:700;display:grid;place-items:center;flex-shrink:0}
.aq-section-title h2,.aq-result-summary h2,.aq-result-grid h2,.aq-result-visual h2,.aq-sector-map h2{font-size:15px;line-height:1.4;margin:0;font-weight:650;letter-spacing:-.2px}
.aq-section-title p{font-size:11px;line-height:1.5;color:var(--muted,#64745f);margin:4px 0 0}
.aq-parameter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.aq-configuration-side .aq-parameter-grid{grid-template-columns:1fr}
.aq-page .field{min-width:0;margin:0;gap:6px}
.aq-page .field input,.aq-page .field select,.aq-page .field textarea{width:100%;min-width:0;box-sizing:border-box;font-size:12px;padding:10px;border:1px solid var(--line,#dce3d6);border-radius:7px;background:var(--card,#fff);color:inherit}
.aq-page .field>span{font-size:11px;line-height:1.4}
.aq-page .microcopy{font-size:11px;line-height:1.6;color:var(--muted,#64745f);margin:12px 0}
.aq-object-editor{box-shadow:none;padding:12px;margin:16px 0 0;border-radius:9px;background:#f8faf5}
.aq-object-editor summary,.aq-import summary,.aq-mode-help summary{cursor:pointer;font-size:12px;font-weight:600;line-height:1.5}
.aq-object-editor form{padding-top:16px;display:grid;gap:12px}
.aq-object-editor .form-grid{grid-template-columns:1fr;gap:12px}
.aq-inline{display:flex;gap:8px;min-width:0}
.aq-inline input{min-width:0!important;flex:1}
.aq-input-tabs{display:flex;gap:6px;margin-bottom:12px;overflow:auto}
.aq-input-tabs button{display:flex;align-items:center;gap:6px;border:1px solid var(--line,#dce3d6);background:transparent;padding:8px 10px;border-radius:7px;font-size:11px;white-space:nowrap;cursor:pointer;color:inherit}
.aq-input-tabs button.active{background:#eaf2e1;border-color:#b3c89f}
.aq-input-tabs button span{font-variant-numeric:tabular-nums;font-size:10px;color:#64745f}
.aq-table-scroll{overflow:auto;max-width:100%;border:1px solid var(--line,#dce3d6);border-radius:8px;max-height:580px;overscroll-behavior:contain}
.aq-table-scroll table{border-collapse:separate;border-spacing:0;width:100%;font-size:11px;table-layout:auto}
.aq-table-scroll th{position:sticky;top:0;background:#f5f8f0;z-index:1;padding:11px 14px;text-align:left;font-size:10px;font-weight:600;color:#66785c;border-bottom:1px solid var(--line,#dce3d6);white-space:nowrap}
.aq-table-scroll td{padding:12px 14px;border-bottom:1px solid #edf0e8;vertical-align:top;min-width:90px;max-width:430px;overflow-wrap:anywhere;line-height:1.6}
.aq-table-scroll tbody tr:last-child td{border-bottom:0}
.aq-table-scroll tr:hover td{background:#fafcf7}
.aq-table-scroll td.aq-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}
.aq-entry-table{max-height:420px}
.aq-entry-table td{padding:5px;min-width:130px}
.aq-entry-table th:first-child,.aq-entry-table td:last-child{min-width:44px}
.aq-entry-table input{border:1px solid transparent;border-radius:4px;padding:8px;width:100%;min-width:124px;background:transparent;font:inherit;color:inherit;box-sizing:border-box}
.aq-entry-table input:hover{border-color:#dce3d6}
.aq-entry-table input:focus{border-color:#75a450;outline:2px solid #dcebcf;background:#fff}
.aq-input-empty{text-align:center;padding:35px!important;color:var(--muted,#64745f);white-space:normal!important}
.aq-table-actions{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}
.aq-table-actions>span{font-size:10px;color:var(--muted,#64745f);margin-right:auto}
.aq-table-actions .btn{min-height:30px}
.aq-import,.aq-mode-help{margin-top:18px;border-top:1px solid var(--line,#dce3d6);padding-top:14px}
.aq-import>.form-grid,.aq-mode-help>.field{margin-top:14px}
.aq-import .aq-parameter-grid{margin:14px 0}
.aq-library{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px;max-height:170px;overflow:auto}
.aq-library p{font-size:12px;color:var(--muted,#64745f)}
.aq-readiness p,.aq-limitations{font-size:12px;line-height:1.65}
.aq-empty{font-size:12px;line-height:1.65;color:var(--muted,#64745f)}
.aq-limitations{padding-left:18px;color:var(--muted,#64745f)}
.aq-execution-actions,.aq-export-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}
.aq-action-status{font-size:12px;line-height:1.6;color:#536e41;overflow-wrap:anywhere;min-height:1em}
.aq-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px}
.aq-metric{padding:18px;display:flex;flex-direction:column;gap:9px;min-width:0}
.aq-metric>span{font-size:11px;color:var(--muted,#64745f)}
.aq-metric strong{font-size:23px;line-height:1.25;letter-spacing:-.7px;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}
.aq-metric strong small{font-size:11px;letter-spacing:0;font-weight:400}
.aq-metric>small{font-size:9px;letter-spacing:.8px;color:#668353}
.aq-metric p{font-size:10px;line-height:1.5;color:var(--muted,#64745f);margin:0}
.aq-results{display:grid;gap:16px;min-width:0}
.aq-result-summary{padding:20px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}
.aq-result-summary>div:first-child{flex:1;min-width:180px}
.aq-result-summary p{font-size:11px;color:var(--muted,#64745f);margin:6px 0 0}
.aq-result-summary .aq-export-actions{margin:0}
.aq-result-grid{padding:18px;min-width:0}
.aq-result-grid>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}
.aq-result-grid>header>span{font-size:10px;color:var(--muted,#64745f)}
.aq-result-grids{display:grid;gap:16px;min-width:0}
.aq-result-visual,.aq-sector-map{padding:20px;min-width:0}
.aq-result-visual h2{margin-bottom:16px}
.aq-result-visual h3{font-size:12px;margin:14px 0}
.aq-heatmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-top:16px}
.aq-heatmap article{display:grid;gap:8px;padding:16px;background:#eef6e8;border:1px solid #dbe8d2;border-radius:8px}
.aq-heatmap article.negative{background:#fcf0eb;border-color:#efded4;color:#895744}
.aq-heatmap span{font-size:12px}.aq-heatmap strong{font-size:21px}.aq-heatmap small{font-size:10px}
.aq-evidence-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.aq-evidence-layout>section{min-width:0}
.aq-evidence-layout>section:first-child{grid-row:span 2}
.aq-evidence-layout h2{font-size:16px;margin-bottom:16px}
.aq-evidence-layout form{display:grid;gap:12px;margin-top:18px}
.aq-evidence-layout blockquote{margin:12px 0;padding:12px;border-left:3px solid #9cbb80;background:#f5f8f1;font-size:12px}
.aq-evidence-layout blockquote footer{font-size:10px;color:#64745f;margin-top:8px}
.aq-run-list{display:grid;gap:0}
.aq-run-row{display:flex;align-items:center;gap:15px;border:0;border-bottom:1px solid var(--line,#dce3d6);background:transparent;padding:14px 4px;width:100%;color:inherit;text-align:left;cursor:pointer}
.aq-run-row>span:first-child{display:grid;gap:5px;margin-right:auto}
.aq-run-row small{font-size:10px;color:var(--muted,#64745f)}
.aq-run-row strong{font-size:12px}.aq-run-row>strong{margin-right:auto}
.aq-directory-list{display:grid;max-height:330px;overflow:auto;margin-top:12px;gap:5px}
.aq-directory-list button{display:flex;gap:9px;align-items:center;text-align:left;border:1px solid #e4eadf;background:#fff;border-radius:6px;padding:8px;color:inherit;cursor:pointer}
.aq-directory-list button>span:last-child{display:grid;gap:4px;min-width:0}.aq-directory-list strong{font-size:11px}.aq-directory-list small{font-size:9px;color:#64745f}
.aq-recipe-engines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0}
.aq-recipe-engines label{display:flex;gap:7px;font-size:12px;align-items:flex-start}
.aq-flow-blocks{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:20px 0}
.aq-flow-blocks>span{padding:9px 13px;border:1px solid #d4dfc9;background:#f4f8ee;border-radius:7px;font-size:11px}
.aq-page:has(#aq-recipe-form)>.card{margin-bottom:16px}
.aq-research-note{font-size:10px;color:#7b8970;text-align:center;margin:20px 0 5px}
.aq-market .aq-parameters,.aq-macro .aq-parameters,.aq-calendar .aq-parameters{border-top:3px solid #83a965}
.aq-credit .aq-parameters,.aq-forensics .aq-parameters,.aq-risk .aq-parameters{border-top:3px solid #ad9871}
.aq-filings .aq-configuration,.aq-documents .aq-configuration,.aq-committee .aq-configuration{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}
.aq-valuation .aq-result-grid:first-child,.aq-deal .aq-result-grid:first-child{border-top:3px solid #83a965}
.aq-result-limitations li{font-size:12px;line-height:1.7}
@media(min-width:1500px){.aq-construction .aq-result-grids,.aq-allocation .aq-result-grids,.aq-hedging .aq-result-grids{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:1150px){.aq-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-configuration,.aq-filings .aq-configuration,.aq-documents .aq-configuration,.aq-committee .aq-configuration{grid-template-columns:minmax(240px,280px) minmax(0,1fr)}.aq-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.aq-recipe-engines{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:850px){.aq-configuration,.aq-filings .aq-configuration,.aq-documents .aq-configuration,.aq-committee .aq-configuration{grid-template-columns:1fr}.aq-configuration-side{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.aq-evidence-layout{grid-template-columns:1fr}.aq-evidence-layout>section:first-child{grid-row:auto}.aq-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:580px){.aq-catalog,.aq-configuration-side,.aq-parameter-grid,.aq-recipe-engines{grid-template-columns:1fr}.aq-workspace-header{flex-direction:column;gap:12px}.aq-workspace-header>div:last-child{flex-direction:row;align-items:center}.aq-navigation{gap:15px}.aq-workspace-tabs button{padding:10px}.aq-target,.aq-parameters,.aq-inputs,.aq-readiness,.aq-result-grid{padding:15px}.aq-metrics{gap:8px}.aq-metric{padding:13px}.aq-metric strong{font-size:19px}.aq-result-summary{padding:16px}.aq-entry-table input{font-size:16px}.aq-page .field input,.aq-page .field select,.aq-page .field textarea{font-size:16px}.aq-execution-actions .btn{flex:1}.aq-engine-card{min-height:210px}}

/* Selection is a first-class full-width step, never buried in a narrow form. */
.aq-configuration-target{margin-bottom:16px}
.aq-target-picker{min-width:0}
.aq-selected-target{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid #d8e4ce;border-radius:10px;background:#f7faf3;flex-wrap:wrap}
.aq-selected-target>div{display:grid;gap:5px;flex:1;min-width:150px}
.aq-selected-target strong{font-size:14px;overflow-wrap:anywhere}
.aq-selected-target small{font-size:11px;color:var(--muted)}
.aq-target-tools{font-size:11px;max-width:100%}
.aq-target-tools summary{cursor:pointer;padding:8px}
.aq-target-tools[open]{flex-basis:100%;border-top:1px solid var(--line);padding-top:8px}
.aq-target-tools .btn{margin:5px}
.aq-picker-tabs{display:flex;gap:5px;padding:4px;background:#f3f6ef;border:1px solid var(--line);border-radius:9px;width:fit-content;max-width:100%;margin:16px 0;flex-wrap:wrap}
.aq-picker-tabs button{border:1px solid transparent;background:transparent;border-radius:6px;padding:9px 14px;font:inherit;font-size:12px;color:var(--muted);cursor:pointer}
.aq-picker-tabs button.active{background:white;color:var(--ink);border-color:#dae3d2;box-shadow:0 1px 3px #21321a08}
.aq-directory-search{display:flex;gap:9px;align-items:flex-end;margin-bottom:12px}
.aq-directory-search>.field{flex:1}
.aq-search-control{position:relative;display:flex;align-items:center}
.aq-search-control>svg{position:absolute;left:12px;color:var(--muted);pointer-events:none}
.aq-page .aq-search-control input{padding-left:38px}
.aq-directory-search .btn{min-height:38px;font-size:12px}
.aq-directory-filters{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}
.aq-directory-filters .field select{font-size:11px;padding:9px 7px}
.aq-page .aq-directory-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:232px;gap:7px;padding:2px}
.aq-page .aq-directory-list button{min-width:0;padding:10px;border-radius:8px;transition:background .15s,border-color .15s}
.aq-page .aq-directory-list button:hover,.aq-target-option:hover{background:#f4f8ed;border-color:#94b778}
.aq-page .aq-directory-list button[aria-pressed=true],.aq-target-option[aria-pressed=true]{background:#edf5e5;border-color:#769c58}
.aq-page .aq-directory-list button>span:nth-child(2){display:grid;gap:5px;min-width:0;flex:1}
.aq-directory-list strong,.aq-target-option strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}
.aq-directory-list small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.4}
.aq-page .aq-directory-list button>.aq-list-currency{display:block;font-size:10px;color:var(--muted);flex-shrink:0}
.aq-selector-empty{font-size:12px;line-height:1.6;padding:18px;margin:10px 0 0;border:1px dashed #d7e1cf;border-radius:8px;color:var(--muted);grid-column:1/-1}
.aq-directory-note{margin:9px 0 0!important;font-size:10px!important}
.aq-saved-filters{display:grid;grid-template-columns:1.5fr repeat(3,minmax(0,1fr)) auto;gap:10px;align-items:end}
.aq-target-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;max-height:250px;overflow:auto}
.aq-target-option{display:flex;align-items:center;gap:12px;text-align:left;min-width:0;padding:13px;border:1px solid var(--line);border-radius:8px;color:inherit;background:#fff;cursor:pointer}
.aq-target-option>span{display:grid;gap:5px;min-width:0;flex:1}
.aq-target-option small{font-size:10px;color:var(--muted);overflow-wrap:anywhere}
.aq-target .aq-object-editor{margin:0;border:0;padding:0;background:transparent}
.aq-target .aq-object-editor .form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}
.aq-target .aq-object-editor>summary{display:none}
.aq-target .aq-object-editor form{padding-top:0}
.aq-configuration-side .aq-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.aq-configuration-side .aq-parameter-grid>.field:only-child{grid-column:1/-1}
.aq-page>.aq-readiness{margin-top:16px;background:#f9fbf6;border-color:#d5e0ca}
.aq-readiness .aq-section-title{margin-bottom:10px}
.aq-readiness .aq-execution-actions{padding-top:12px;border-top:1px solid var(--line)}
.aq-readiness .aq-execution-actions #aq-run{margin-left:auto}
.aq-workspace-header{margin-bottom:12px}
.aq-workspace-header h1{font-size:clamp(22px,2vw,29px)}
.aq-workspace-tabs{margin-bottom:16px}
.aq-page .aq-target,.aq-page .aq-parameters,.aq-page .aq-inputs{box-shadow:0 2px 8px #14240b03}
.aq-page .btn:focus-visible,.aq-picker-tabs button:focus-visible,.aq-directory-list button:focus-visible,.aq-target-option:focus-visible{outline:2px solid #638d45;outline-offset:3px}
@media(min-width:1500px){.aq-result-grids{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-result-grid:has(table th:nth-child(7)){grid-column:1/-1}}
@media(max-width:1150px){.aq-configuration,.aq-filings .aq-configuration,.aq-documents .aq-configuration,.aq-committee .aq-configuration{grid-template-columns:minmax(270px, .8fr) minmax(0,1.2fr)}.aq-directory-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.aq-saved-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-target .aq-object-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.aq-configuration,.aq-filings .aq-configuration,.aq-documents .aq-configuration,.aq-committee .aq-configuration{grid-template-columns:1fr}.aq-configuration-side{grid-template-columns:1fr}.aq-parameter-grid,.aq-configuration-side .aq-parameter-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.aq-directory-search{flex-wrap:wrap}.aq-directory-search>.field{min-width:200px}}
@media(max-width:580px){.aq-directory-filters,.aq-saved-filters,.aq-parameter-grid,.aq-configuration-side .aq-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-page .aq-directory-list,.aq-target-list,.aq-target .aq-object-editor .form-grid{grid-template-columns:1fr}.aq-directory-search>.field{flex-basis:100%}.aq-directory-search .btn{flex:1}.aq-picker-tabs{width:100%}.aq-picker-tabs button{padding:8px;font-size:11px;flex:1}.aq-selected-target>div{min-width:160px}.aq-directory-filters .field select{font-size:16px}.aq-readiness .aq-execution-actions #aq-run{margin-left:0}.aq-target .aq-section-title{margin-bottom:10px}.aq-page .aq-directory-list{max-height:215px}}
.research-workbook-tools,.research-deliverables{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px;background:#f0f5ed;border:1px solid #d8e4d3;border-radius:18px;margin:16px 0;color:#233d2e;min-width:0}
.research-workbook-tools p,.research-deliverables p{font-size:13px;line-height:1.6;color:#607264;margin:7px 0 0;max-width:54ch}
.research-workbook-tools>div:last-child,.research-deliverable-actions{display:flex;flex-wrap:wrap;align-items:center;gap:10px}
.research-deliverables h3{margin:8px 0 0;font-size:20px;line-height:1.3}
.aq-edit-area>.financial-flow{margin:0}.aq-edit-area{min-width:0}.financial-step-body>.aq-target-panel,.financial-step-body>.aq-inputs,.financial-step-body>.aq-parameters{width:100%;min-width:0}
.financial-step-body .aq-entry-table,.financial-step-body .e-table-scroll,.financial-step-body .l-table-scroll,.financial-step-body .q-table-scroll{max-width:100%;overflow-x:auto}
.v-target-list{min-width:0}.v-target-list .field{flex:1;min-width:160px}
@media(max-width:850px){.research-workbook-tools,.research-deliverables{align-items:flex-start;flex-direction:column;padding:18px}.research-deliverable-actions{width:100%}.financial-step-body{min-width:0}}
.aq-compact-results{display:contents}
.aq-compact-card{min-width:0;margin-block:12px}
.aq-compact-card .aq-expanded-original{margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;border-radius:0!important}
.aq-compact-card .aq-expanded-original:not(.ap-chart){padding:0!important}
.aq-compact-card .aq-expanded-original>h2:first-child,.aq-compact-card .aq-expanded-original>h3:first-child{display:none}
.aq-result-preview-table{max-width:100%;overflow-x:auto;scrollbar-width:thin}
.aq-result-preview-table table{width:100%;border-collapse:collapse;font-size:11px}
.aq-result-preview-table th{padding:8px;text-align:left;font-size:10px;font-weight:500;color:var(--muted,#64745f);white-space:nowrap;background:transparent}
.aq-result-preview-table td{padding:10px 8px;border-top:1px solid var(--line,#e3e9e1);line-height:1.5;vertical-align:top;max-width:280px;overflow-wrap:anywhere}
.aq-result-preview-metrics{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;margin:0!important}
.aq-result-preview-metrics>div,.aq-result-preview-metrics>article{min-width:0;min-height:0!important;padding:10px!important;box-shadow:none}
.aq-result-preview-metrics dt,.aq-result-preview-metrics span,.aq-result-preview-metrics>div>small{display:block;color:var(--muted,#64745f);font-size:11px;line-height:1.5}
.aq-result-preview-metrics dd{margin:5px 0 0;overflow-wrap:anywhere;font-size:12px}
.aq-result-preview-metrics strong{display:block;font-size:22px!important;line-height:1.25;margin-block:8px;overflow-wrap:anywhere}
.aq-result-preview-count,.aq-result-preview-chart{font-size:11px;line-height:1.5;color:var(--muted,#64745f);margin:10px 0 0}
.aq-result-preview-chart{margin:0}
.aq-result-persistent-actions{padding:0 18px 16px;display:flex;flex-wrap:wrap;gap:8px}
.aq-compact-card .expand-card-summary>p:not(.aq-result-preview-count){font-size:11px;line-height:1.6}
@media(max-width:650px){.aq-result-preview-metrics{grid-template-columns:1fr!important}.aq-result-preview-metrics strong{font-size:20px!important}.aq-result-preview-table th,.aq-result-preview-table td{padding:8px 6px}}

.aw-workspace{max-width:1760px;margin:0 auto;min-width:0}.aw-workspace h1{font-size:clamp(22px,2vw,30px);margin:5px 0 8px}.aw-workspace h2{font-size:20px}.aw-workspace h3{font-size:15px;margin:0 0 10px}.aw-workspace p{line-height:1.6}.aw-counts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px}.aw-counts .card{padding:16px 18px;display:flex;flex-direction:column;gap:6px}.aw-counts strong{font-size:24px;font-weight:600}.aw-counts span{font-size:12px;color:var(--muted,#677262)}.aw-tabs{display:flex;gap:5px;flex-wrap:wrap;border-bottom:1px solid #dce3d5;margin-bottom:20px;padding-bottom:8px}.aw-tabs button{border:0;background:transparent;border-radius:7px;padding:10px 15px;color:#53614e;cursor:pointer}.aw-tabs .active{background:#e9f1df;color:#365323;font-weight:600}.aw-catalog-toolbar{display:flex;justify-content:space-between;align-items:center;gap:18px;margin:22px 0 12px}.aw-catalog-toolbar input{width:min(380px,50%);border:1px solid #dce3d5;border-radius:8px;padding:11px 14px;background:#fff}.aw-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:24px}.aw-agent-card{padding:22px;color:inherit;text-decoration:none;display:flex;flex-direction:column;transition:border-color .15s,box-shadow .15s}.aw-agent-card:hover{border-color:#93b469;box-shadow:0 3px 13px #3d512f12}.aw-card-icon{width:35px;height:35px;background:#f0f5e9;border-radius:10px;display:grid;place-items:center;margin-bottom:15px;color:#5c803f}.aw-agent-card h3{font-size:17px;margin-bottom:9px}.aw-agent-card p{font-size:13px;color:#64705f;margin:0 0 20px}.aw-agent-card footer{margin-top:auto;border-top:1px solid #edf0e8;padding-top:13px;display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#516b40}.aw-saved-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.aw-case-link{display:grid;grid-template-columns:1fr auto;padding:16px;border:1px solid #e1e7da;border-radius:10px;text-decoration:none;color:inherit;gap:6px}.aw-case-link span{font-size:12px;grid-column:1;color:#64705f}.aw-case-link svg{grid-row:1/3;grid-column:2;align-self:center}.aw-run{display:flex;align-items:center;gap:18px;padding:16px 0;border-bottom:1px solid #edf0e8;color:inherit;text-decoration:none}.aw-run>span:first-child{flex:1}.aw-run small{display:block;color:#64705f;margin-top:6px}.aw-start-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:20px}.aw-start-grid .aw-case-link{margin-bottom:12px}.aw-start-steps{padding-left:24px;margin:25px 0;display:grid;gap:12px}.aw-case-header{display:flex;justify-content:space-between;gap:20px;align-items:center;margin:8px 0 20px}.aw-case-header p{color:#64705f;margin:0;font-size:13px}.aw-case-header [role=status]{font-size:12px;color:#65715f}.aw-case-layout{display:grid;grid-template-columns:214px minmax(0,1fr) 245px;gap:16px;align-items:start}.aw-left{position:sticky;top:80px;overflow:hidden}.aw-left nav{display:grid;padding:10px;gap:4px}.aw-left nav button{display:flex;gap:10px;text-align:left;align-items:center;background:transparent;border:0;border-radius:8px;padding:12px 9px;font-size:12px;line-height:1.5;color:#5e6b58;cursor:pointer}.aw-left nav button b{flex-shrink:0;display:grid;place-items:center;border:1px solid #e0e7d8;border-radius:50%;width:24px;height:24px;font-size:11px;font-weight:500;background:#fff}.aw-left nav button.active{background:#eef4e5;color:#314d24;font-weight:600}.aw-left nav button.active b{background:#577940;color:white;border-color:#577940}.aw-left-footer{padding:20px 16px;border-top:1px solid #e5eadf}.aw-left-footer p{font-size:12px}.aw-main{min-width:0}.aw-step{padding:24px!important}.aw-step>header{border-bottom:1px solid #e5eadf;padding-bottom:17px;margin-bottom:22px}.aw-step>header h2{margin:8px 0 0}.aw-step .form-grid{gap:16px;margin-bottom:20px}.aw-notes{margin:24px 0 0}.aw-notes textarea{width:100%;resize:vertical}.aw-step-footer{margin-top:24px;border-top:1px solid #e5eadf;padding-top:18px;display:flex;align-items:center;gap:15px}.aw-step-footer>span{flex:1;text-align:center;font-size:11px}.aw-evidence{padding:20px!important;position:sticky;top:80px}.aw-evidence h3{margin-top:20px}.aw-evidence p{font-size:12px;color:#65715f}.aw-evidence>.eyebrow+h3{margin-top:14px}.aw-table-jump{border:0;background:transparent;padding:9px 0;display:flex;justify-content:space-between;gap:8px;width:100%;text-align:left;font-size:12px;cursor:pointer;color:#536a43}.aw-table-jump b{font-weight:500;background:#eff3e9;border-radius:4px;padding:2px 7px}.aw-source-link{display:block;font-size:12px;margin:10px 0;color:#526a40;overflow-wrap:anywhere}.aw-grid-section{margin:22px 0 28px;min-width:0}.aw-grid-section .card-top{align-items:flex-start;margin-bottom:12px;gap:12px}.aw-grid-section h3{margin:0}.aw-grid-section .button-row{flex-shrink:0;flex-wrap:wrap;gap:6px}.aw-grid-section .microcopy{margin:7px 0 0;font-size:11px}.aw-grid-tools{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:12px 0}.aw-grid-tools input{border:1px solid #dde4d6;border-radius:6px;padding:7px 10px;width:200px;font-size:12px}.aw-grid-scroll{max-width:100%;max-height:570px;overflow:auto;border:1px solid #dce3d5;border-radius:9px;overscroll-behavior:contain}.aw-grid{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:12px}.aw-grid th{background:#f4f7ef;color:#586b4a;font-weight:500;text-align:left}.aw-grid thead th{position:sticky;top:0;z-index:2;height:44px;padding:0 10px;border-bottom:1px solid #dce3d5;white-space:nowrap;resize:horizontal;overflow:auto;min-width:130px}.aw-grid thead th:first-child{min-width:42px}.aw-grid th button{border:0;padding:0;background:transparent;font:inherit;text-align:left;color:inherit;cursor:pointer}.aw-grid td{padding:4px 6px;border-bottom:1px solid #edf1e7;border-right:1px solid #f0f3ec;vertical-align:middle;height:45px}.aw-grid tbody th{padding:10px;position:sticky;left:0;z-index:1;min-width:42px;font-size:10px}.aw-grid td input,.aw-grid td select{width:160px;min-width:125px;padding:8px 7px;border:1px solid transparent;border-radius:5px;background:transparent;color:#263c22;font-size:12px;box-sizing:border-box}.aw-grid td input:focus,.aw-grid td select:focus{outline:0;border-color:#91b361;background:#fff;box-shadow:0 0 0 2px #e5efda}.aw-grid td input::placeholder{font-size:11px;color:#8d9784}.aw-grid td .asset-badge{display:inline-flex;width:24px;height:24px}.aw-grid td p{padding:20px 12px}.aw-grid-footer{display:flex;justify-content:space-between;align-items:center;margin-top:10px;font-size:11px;color:#6c7863}.aw-grid-footer .btn{font-size:11px}.aw-upload-form{background:#f7f9f2;border:1px dashed #cddbbc;padding:18px;border-radius:10px;display:grid;gap:14px;margin:18px 0}.aw-upload-form button{justify-self:start}.aw-document-row{display:flex;align-items:center;gap:12px;border-bottom:1px solid #e5eadf;padding:12px 0}.aw-document-row>label{flex:1;min-width:0}.aw-document-row small{display:block;color:#72816b;margin-top:4px}.aw-document-row .btn{flex-shrink:0}.aw-readiness{border:1px solid #e0e7d7;border-radius:8px;padding:4px 15px;margin:18px 0}.aw-readiness>div{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid #e7ecdf;font-size:12px}.aw-readiness strong{font-weight:500}.aw-readiness span{color:#6b7b60}.aw-checks{padding:0;list-style:none}.aw-checks li{border-left:3px solid #b9ca9e;padding:12px 16px;background:#f7f9f3;margin:9px 0;display:grid;gap:5px;font-size:12px}.aw-checks small{color:#67745e}.aw-map-fields{display:grid;gap:9px;margin:20px 0}.aw-map-fields>label{display:grid;grid-template-columns:1fr 1.4fr 110px;gap:10px;align-items:center;font-size:12px}.aw-map-fields select{width:100%;padding:8px 6px;border:1px solid #dce3d5;border-radius:5px;background:#fff;font-size:12px}.aw-mapping{margin-top:18px}.aw-mapping .field{margin-bottom:16px}.aw-mapping .negative{font-size:12px}.aw-intake .field input{max-width:100%}.aw-workspace .field>input,.aw-workspace .field>select,.aw-workspace .field>textarea{min-width:0;width:100%;box-sizing:border-box}
@media(min-width:1500px){.aw-case-layout{grid-template-columns:225px minmax(0,1fr) 255px}}
.ap-rule-list{display:grid;gap:10px;margin:20px 0}.ap-rule{display:grid;grid-template-columns:40px 2fr 1fr 1fr auto;gap:10px;align-items:end;border:1px solid #dfe7d6;background:#f7f9f3;padding:16px;border-radius:9px}.ap-rule>span{align-self:center;font-size:11px;color:#71825d}.ap-rule-preview{background:#eef4e5;border-radius:8px;padding:17px;margin:20px 0}.ap-rule-preview p{margin-bottom:0;font-size:13px}.ap-policy{padding:20px 0;border-top:1px solid #e0e7d8}.ap-test{display:flex;align-items:end;gap:12px}.ap-test>.field{min-width:280px}.ap-result{padding:14px 0;display:grid;gap:8px;border-bottom:1px solid #e0e7d8;font-size:13px}.ap-result small{color:#6b765f}
.af-canvas{display:flex;align-items:center;gap:12px;overflow-x:auto;padding:22px 0}.af-node{min-width:175px;flex:1;border:1px solid #d8e3cc;border-radius:10px;padding:18px;background:#f8faf5;align-self:stretch}.af-node>span{display:inline-grid;place-items:center;background:#e6efd9;color:#57763a;width:25px;height:25px;border-radius:7px;margin-bottom:12px;font-size:12px}.af-node h3{font-size:14px}.af-node p{font-size:12px;min-height:45px}.af-node small{font-size:10px;color:#718260}.af-canvas>svg{flex-shrink:0}.af-progress{margin-top:20px;border-top:1px solid #e0e7d8;padding-top:20px}.af-progress ol{line-height:2;font-size:13px}
.aw-directory,.aw-research-evidence{margin:0 0 20px;padding:14px;border:1px solid #e1e8d7;border-radius:8px;background:#fafbf7;font-size:12px}.aw-directory summary,.aw-research-evidence summary{cursor:pointer;font-weight:500}.aw-directory .form-grid{margin-top:14px}.aw-research-evidence .check-field{margin:12px 0}.aw-intake>.button-row{margin:15px 0}
@media(max-width:1250px){.aw-case-layout{grid-template-columns:195px minmax(0,1fr)}.aw-evidence{position:static;grid-column:2}.aw-catalog{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-counts{grid-template-columns:repeat(3,1fr)}.aw-saved-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.aw-case-layout,.aw-start-grid{display:block}.aw-left{position:static;margin-bottom:14px}.aw-left nav{display:flex;overflow:auto}.aw-left nav button{min-width:155px}.aw-left-footer{display:none}.aw-evidence{margin-top:14px}.aw-catalog,.aw-saved-grid{grid-template-columns:1fr}.aw-case-header{align-items:flex-start;flex-direction:column}.aw-counts{grid-template-columns:repeat(2,1fr)}.aw-step{padding:17px!important}.aw-step-footer{flex-wrap:wrap}.aw-step-footer>span{display:none}.aw-map-fields>label{grid-template-columns:1fr}.aw-grid-section .card-top{flex-wrap:wrap}.aw-catalog-toolbar{align-items:flex-start;flex-direction:column}.aw-catalog-toolbar input{width:100%}}

.aw-upload-form{grid-template-columns:1fr 1fr;align-items:end;padding:14px;gap:10px 14px}.aw-upload-form .field{margin:0}.aw-upload-form>[role=status]:empty{display:none}.aw-upload-form input[type=file]{padding:8px;font-size:11px}.aw-calculated{margin:20px 0;border-top:1px solid #e0e7d8;padding-top:20px}.aw-calculated>.card-top{align-items:flex-start;flex-wrap:wrap;gap:12px}.aw-preview-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin:14px 0}.aw-preview-metrics>div{padding:14px;border:1px solid #e2e8db;border-radius:8px;display:grid;gap:7px}.aw-preview-metrics span,.aw-preview-metrics small{font-size:11px;color:#64745a}.aw-preview-metrics strong{font-size:21px}.aw-preview-gap{font-size:12px;color:#785d29;background:#faf7ed;padding:10px 12px;border-radius:6px}.aw-preview-table{margin:12px 0;font-size:12px}.aw-preview-table summary{cursor:pointer;font-weight:600;padding:10px 0}.aw-preview-table td{max-width:320px;overflow-wrap:anywhere}.aw-preview-table .table-scroll{max-height:340px;overflow:auto}.aw-workspace .field{min-width:0}.aw-workspace input[type=file]{max-width:100%}@media(max-width:760px){.aw-upload-form{grid-template-columns:1fr}.ap-rule{grid-template-columns:1fr;gap:8px}.ap-rule .field{margin:0}.ap-test{flex-wrap:wrap}.ap-test>.field{min-width:0;width:100%}.aw-grid-tools{flex-wrap:wrap}.aw-grid-tools input{width:100%}.aw-grid-footer{flex-wrap:wrap;gap:10px}.aw-workspace .form-grid{grid-template-columns:1fr}.aw-case-header .button-row{flex-wrap:wrap}}
.aw-google { margin: 18px 0; padding: 16px; border: 1px solid var(--border, #dce3dc); border-radius: 12px; background: #f6f8f4; }
.aw-proposals { display: grid; gap: 12px; margin: 18px 0; }
.aw-proposal { display: flex; gap: 12px; padding: 14px; border: 1px solid #dce3dc; border-radius: 10px; align-items: flex-start; }
.aw-proposal span { min-width: 0; }
.aw-proposal strong, .aw-proposal small { display: block; overflow-wrap: anywhere; }
.aw-proposal blockquote { margin: 10px 0 0; padding-left: 12px; border-left: 3px solid #b9cbb6; white-space: pre-wrap; }
.aw-follow-up-summary { padding: 18px; margin: 18px 0; background: #f6f8f4; border-radius: 12px; }
.aw-follow-up-summary pre { white-space: pre-wrap; overflow-wrap: anywhere; font: inherit; }
.cf-workspace{--cf-ink:#26372f;--cf-muted:#64776c;--cf-line:#dde6df;--cf-accent:#315f49;color:var(--cf-ink);max-width:1560px;padding:6px 0 26px}.cf-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:26px}.cf-heading .microcopy{font-size:12px;color:var(--cf-muted)}.cf-heading p{margin:0;color:var(--cf-muted);font-size:14px}.cf-title{display:flex;gap:12px;align-items:center;margin:12px 0 8px}.cf-title h1{margin:0;font-size:30px;letter-spacing:-.8px}.cf-title-icon{display:grid;place-items:center;width:44px;height:44px;background:#e3eee6;border-radius:13px;color:var(--cf-accent)}.cf-local-badge{font-size:9px;letter-spacing:1.3px;border:1px solid #ccd9ce;border-radius:5px;padding:5px 7px;color:#5b7564}.cf-heading>.btn{display:flex;align-items:center;gap:8px}.cf-metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--cf-line);background:#fff;border-radius:13px;margin-bottom:22px;padding:18px 0}.cf-metrics>div{padding:0 25px;display:flex;align-items:center;justify-content:space-between;border-right:1px solid var(--cf-line)}.cf-metrics>div:last-child{border:0}.cf-metrics span{color:var(--cf-muted);font-size:12px}.cf-metrics strong{font-size:25px;font-weight:600}.cf-dashboard{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:22px;align-items:start}.cf-main,.cf-sidebar{display:grid;gap:20px;min-width:0}.cf-workspace .card{border-color:var(--cf-line);border-radius:13px;box-shadow:0 3px 12px #26372f04}.cf-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:22px 24px 16px}.cf-panel-heading h2{font-size:19px;margin:5px 0 0;letter-spacing:-.3px}.cf-panel-heading h3{margin:0}.cf-status{font-size:11px;background:#f0f3ef;color:#68776b;border-radius:20px;padding:5px 10px;white-space:nowrap;display:inline-block}.cf-status.is-on{background:#e8f2e9;color:#346547}.cf-search{display:flex;align-items:center;gap:10px;margin:0 24px 20px;padding:6px 6px 6px 12px;background:#f7f9f6;border:1px solid var(--cf-line);border-radius:9px}.cf-search>svg{flex-shrink:0;color:#708575}.cf-search input{min-width:0;flex:1;border:0;background:transparent;outline:0;font-size:12px;padding:8px 0;color:var(--cf-ink)}.cf-search:focus-within{border-color:#7d9c88;box-shadow:0 0 0 2px #e1ebe3}.cf-search .btn{flex-shrink:0}.cf-onboarding{text-align:center;padding:26px 20px 30px;max-width:490px;margin:auto}.cf-onboarding-icon{background:#f0f5ef;border:1px solid #e3ebe1;border-radius:17px;display:grid;place-items:center;width:64px;height:64px;margin:0 auto 17px;color:#78977e}.cf-onboarding h3{font-size:18px;margin:0 0 10px}.cf-onboarding p{font-size:13px;color:var(--cf-muted);margin:0 auto 25px;max-width:350px}.cf-onboarding-flow{display:flex;align-items:center;justify-content:center;gap:15px;color:#6b8070;font-size:10px}.cf-inbox-footer{border-top:1px solid var(--cf-line);padding:13px 24px;font-size:10px;color:var(--cf-muted);display:flex;justify-content:space-between;gap:12px}.cf-mail-layout{display:grid;grid-template-columns:47% 53%;border-top:1px solid var(--cf-line);min-height:320px}.cf-mail-list{border-right:1px solid var(--cf-line);max-height:445px;overflow-y:auto}.cf-mail-row{width:100%;display:flex;align-items:flex-start;gap:11px;text-align:left;padding:17px 14px;border:0;border-bottom:1px solid #eaf0e9;background:#fff;cursor:pointer;color:var(--cf-ink)}.cf-mail-row:hover{background:#f7faf5}.cf-mail-row.selected{background:#edf5eb;box-shadow:inset 3px 0 #658864}.cf-mail-row>span:nth-child(2){flex:1;min-width:0;display:grid;gap:5px}.cf-avatar{flex-shrink:0;background:#e8eee5;color:#537453;font-size:10px;font-weight:600;width:32px;height:32px;border-radius:50%;display:grid;place-items:center}.cf-mail-row strong{font-size:12px;font-weight:600}.cf-mail-row b{font-size:12px;font-weight:500}.cf-mail-row small{color:#748478;font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cf-mail-row time{font-size:9px;color:#859184;flex-shrink:0;margin-top:2px}.cf-mail-preview{padding:23px;min-width:0}.cf-mail-preview h3{font-size:17px;margin:10px 0}.cf-from{font-size:11px;color:var(--cf-muted);overflow-wrap:anywhere}.cf-mail-preview pre{font-family:inherit;font-size:12px;line-height:1.8;white-space:pre-wrap;overflow-wrap:anywhere;max-height:300px;overflow-y:auto;margin:18px 0 22px;color:#4e6356}.cf-empty{padding:40px 20px;text-align:center;color:#7f9383}.cf-empty h3{font-size:15px;margin:15px 0 8px;color:#4a6352}.cf-empty p{font-size:12px;margin:0;line-height:1.7}.cf-queue .cf-panel-heading{padding-bottom:20px}.cf-queue-row{display:flex;align-items:center;gap:13px;padding:17px 24px;border-top:1px solid #edf1ea;color:inherit;text-decoration:none}.cf-queue-row:hover{background:#f7faf5}.cf-queue-icon{width:34px;height:38px;border:1px solid #e3e9df;border-radius:8px;display:grid;place-items:center;color:#739074;background:#f8faf7}.cf-queue-row>span:nth-child(2){display:grid;gap:6px;flex:1;min-width:0}.cf-queue-row strong{font-size:12px;font-weight:600}.cf-queue-row small{font-size:10px;color:var(--cf-muted)}.cf-approved{padding:20px 24px;border-top:1px solid var(--cf-line)}.cf-approved h3{font-size:12px;color:var(--cf-muted)}.cf-delivery-row{display:flex;align-items:center;gap:10px;padding:10px 0;font-size:12px;flex-wrap:wrap}.cf-delivery-row>a{flex:1;color:var(--cf-ink);min-width:130px}.cf-queue #aw-gmail-status{padding:0 24px}.cf-queue #aw-gmail-status:empty{display:none}.cf-workspace .aw-google{margin:0;background:#fff;border:1px solid var(--cf-line);border-radius:13px;padding:21px}.cf-service{display:flex;align-items:center;gap:12px}.cf-service h3{margin:0 0 6px;font-size:14px}.cf-google-mark{background:#fff;border:1px solid #dce4da;border-radius:10px;font-size:23px;font-weight:600;color:#4285f4;display:grid;place-items:center;width:44px;height:44px}.cf-connection>p{font-size:12px;color:var(--cf-muted);line-height:1.7;margin:18px 0}.cf-connection>.btn{width:100%}.cf-connection-footer{display:flex;justify-content:space-between;padding-top:15px;gap:10px}.cf-text-button{background:transparent;border:0;color:#54755e;padding:4px 0;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cf-text-button:disabled{opacity:.5;cursor:default}.cf-connection details{font-size:12px;border-top:1px solid #e2e8de;border-bottom:1px solid #e2e8de;padding:14px 0}.cf-connection summary{cursor:pointer;font-weight:600;color:#3c624b}.cf-connection form{display:grid;gap:14px;padding-top:18px}.cf-connection .check-field{font-size:12px;margin:0;align-items:flex-start}.cf-connection .field{gap:6px;margin:0}.cf-connection .field>span{font-size:11px}.cf-permission-note{font-size:10px;line-height:1.65;color:#75816c;margin:0}.cf-automation{padding:20px}.cf-automation .cf-panel-heading{padding:0 0 18px}.cf-permission-row{display:flex;justify-content:space-between;align-items:start;gap:10px;font-size:11px;padding:12px 0;border-top:1px solid #edf1e8}.cf-permission-row span{color:var(--cf-muted)}.cf-permission-row strong{text-align:right;font-size:10px;font-weight:600;max-width:150px}.cf-automation>p{font-size:10px;color:var(--cf-muted);margin:8px 0 0}.cf-automation .cf-blocked{background:#faf3e7;color:#86652c;padding:10px;border-radius:6px}.cf-process{padding:22px}.cf-process>.eyebrow{display:block;margin-bottom:16px}.cf-process>div{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:12px}.cf-process b{font-size:9px;font-weight:500;border:1px solid #d8e3d3;background:#f6f9f3;color:#63815d;border-radius:50%;width:23px;height:23px;display:grid;place-items:center}.cf-process footer{border-top:1px solid #e2e9dd;margin-top:16px;padding-top:18px}.cf-process footer p{font-size:10px;color:var(--cf-muted);margin:10px 0 0}.cf-modal-backdrop{position:fixed;inset:0;z-index:1000;background:#1d302a80;backdrop-filter:blur(3px);display:grid;place-items:center;padding:24px}.cf-send-dialog{width:min(680px,100%);max-height:90vh;overflow-y:auto;background:white;border-radius:16px;padding:28px;box-shadow:0 22px 80px #13281f40}.cf-send-dialog header,.cf-send-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:20px}.cf-send-dialog h2{margin:7px 0 0}.cf-send-dialog dl{display:grid;grid-template-columns:110px 1fr;gap:12px;border-block:1px solid #e0e7dd;padding:20px 0;font-size:12px}.cf-send-dialog dt{color:#6c7e6e}.cf-send-dialog dd{margin:0;overflow-wrap:anywhere}.cf-send-dialog pre{font:inherit;font-size:13px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;max-height:360px;overflow:auto}.cf-send-dialog footer{border-top:1px solid #e0e7dd;padding-top:18px}.cf-send-dialog footer p{font-size:11px;color:#6c7e6e;max-width:320px}
@media(max-width:1100px){.cf-dashboard{grid-template-columns:minmax(0,1fr) 280px}.cf-mail-layout{grid-template-columns:1fr}.cf-mail-list{border-right:0;border-bottom:1px solid var(--cf-line);max-height:220px}.cf-metrics>div{padding:0 17px}}@media(max-width:760px){.cf-heading{align-items:flex-start;flex-wrap:wrap;gap:15px}.cf-title{gap:9px;flex-wrap:wrap}.cf-title h1{font-size:25px}.cf-heading p{font-size:12px}.cf-dashboard{grid-template-columns:1fr}.cf-sidebar{grid-row:1}.cf-sidebar .cf-process{display:none}.cf-sidebar .cf-automation{display:none}.cf-metrics{grid-template-columns:1fr 1fr;gap:18px 0}.cf-metrics>div:nth-child(2){border:0}.cf-metrics strong{font-size:22px}.cf-panel-heading{padding:20px 18px 16px}.cf-search{margin-inline:18px}.cf-queue-row{padding:16px 18px;flex-wrap:wrap}.cf-queue-row>span:nth-child(2){min-width:150px}.cf-onboarding-flow{gap:10px;font-size:9px}.cf-send-dialog{padding:18px}.cf-send-dialog dl{grid-template-columns:80px 1fr}.cf-send-dialog footer{align-items:flex-start;flex-wrap:wrap}.cf-modal-backdrop{padding:12px}}
.cf-intake-state{font-size:9px;color:#537453}.cf-thread{max-height:360px;overflow-y:auto;margin:18px 0}.cf-thread h4{font-size:12px;margin:0 0 14px}.cf-thread article{border-top:1px solid var(--cf-line);padding:14px 0}.cf-thread article>strong{font-size:12px}.cf-thread article>small{display:block;font-size:9px;color:var(--cf-muted);overflow-wrap:anywhere;margin-top:5px}.cf-thread article pre{margin:10px 0 0;max-height:none}.cf-mail-preview>.microcopy{font-size:10px;margin-top:12px}
.cf-prepared-row { padding: 14px 0; border-top: 1px solid var(--border, #dce3df); }
.cf-prepared-row p { margin: 6px 0; }
.cf-prepared-row blockquote { margin: 10px 0; padding: 8px 12px; border-left: 3px solid #9caf9e; color: #5a675e; white-space: pre-wrap; overflow-wrap: anywhere; }
.cf-crm form { display: grid; gap: 12px; padding-top: 14px; }
.cf-crm hr { border: 0; border-top: 1px solid #dce3df; margin: 20px 0; }
.cf-crm .cf-permission-row { margin-top: 16px; }
.cf-crm-records article, .cf-crm-receipt, .cf-worker-job { display: grid; gap: 6px; border-top: 1px solid #dce3df; padding: 12px 0; overflow-wrap: anywhere; }
.cf-crm-records pre { white-space: pre-wrap; max-height: 240px; overflow: auto; overflow-wrap: anywhere; }
.cf-crm-preview-row { border-top: 1px solid #dce3df; padding: 16px 0; }
.cf-crm-preview-row .check-field { align-items: start; }
.cf-crm-receipts { margin-top: 14px; }
.cf-inbound form, .cf-inbound-dialog form { display: grid; gap: 14px; margin-top: 18px; }
.cf-inbound .button-row { flex-wrap: wrap; gap: 8px; margin-top: 12px; }
.cf-inbound input[readonly] { font-family: monospace; font-size: 11px; }
.cf-inbound .check-field { align-items: start; font-size: 12px; line-height: 1.5; }
.cf-user-workspace .cf-metrics { grid-template-columns: repeat(3, 1fr); padding: 16px 0; margin-bottom: 24px; }
.cf-user-workspace .cf-metrics > div { gap: 14px; }
.cf-user-workspace .cf-heading { margin-bottom: 24px; }
.cf-user-workspace .cf-heading .button-row { flex-wrap: wrap; }
.cf-user-workspace .cf-heading .btn { display: inline-flex; gap: 8px; align-items: center; }
.cf-user-workspace .cf-dashboard { grid-template-columns: minmax(0, 1fr) 300px; gap: 24px; }
.cf-user-workspace .cf-main { gap: 0; }
.cf-work-tabs { display: flex; align-items: center; gap: 6px; margin-bottom: 16px; }
.cf-work-tabs button { display: inline-flex; align-items: center; gap: 10px; border: 0; border-radius: 9px; background: transparent; padding: 11px 17px; color: #627369; font-size: 14px; cursor: pointer; }
.cf-work-tabs button:hover { background: #eaf0e8; }
.cf-work-tabs button[aria-current] { background: #294d3b; color: #fff; font-weight: 600; }
.cf-work-tabs button span { background: #ffffff26; border-radius: 20px; padding: 2px 7px; font-size: 11px; }
.cf-work-tabs button:focus-visible, .cf-text-button:focus-visible { outline: 2px solid #49745b; outline-offset: 3px; }
.cf-user-workspace .cf-panel-heading p { font-size: 13px; margin: 7px 0 0; color: #64776c; }
.cf-user-workspace .cf-mail-layout { min-height: 360px; grid-template-columns: 43% 57%; }
.cf-user-workspace .cf-mail-preview { padding: 24px; }
.cf-user-workspace .cf-mail-row { padding: 18px 16px; }
.cf-user-workspace .cf-mail-row > span:nth-child(2) { min-width: 0; flex: 1; }
.cf-user-workspace .cf-mail-row b { margin: 4px 0; }
.cf-user-workspace .cf-inbox-footer { font-size: 11px; }
.cf-user-workspace .cf-sidebar { padding-top: 57px; }
.cf-user-workspace .cf-sidebar .padded { padding: 22px; }
.cf-user-workspace .cf-sidebar .cf-panel-heading { padding: 0; margin: 0 0 12px; align-items: flex-start; flex-wrap: wrap; }
.cf-user-workspace .cf-sidebar h3 { font-size: 16px; margin: 0; }
.cf-user-workspace .cf-sidebar p { font-size: 13px; line-height: 1.65; margin: 0 0 16px; color: #64776c; }
.cf-user-workspace .cf-inbound .field > span { font-size: 12px; }
.cf-user-workspace .cf-inbound input { font-size: 12px; background: #f7f9f5; padding: 11px; overflow: hidden; text-overflow: ellipsis; }
.cf-user-workspace .cf-inbound .button-row { display: flex; align-items: center; flex-wrap: wrap; gap: 10px; margin-bottom: 15px; }
.cf-user-workspace .cf-inbound .btn { display: inline-flex; align-items: center; gap: 6px; }
.cf-user-workspace .cf-permission-row { gap: 12px; padding: 11px 0; font-size: 12px; }
.cf-user-workspace .cf-permission-row strong { text-align: right; font-weight: 500; }
.cf-user-workspace .cf-assistant-summary > a { display: inline-block; margin-top: 14px; }
.cf-work-help { padding: 2px 12px 14px; }
.cf-user-workspace .cf-work-help h3 { margin-bottom: 9px; font-size: 14px; }
.cf-work-help > span { display: flex; align-items: center; gap: 7px; color: #56735f; font-size: 12px; }
.cf-settings-layout { display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, .9fr); gap: 24px; align-items: start; }
.cf-settings-side { display: grid; gap: 22px; min-width: 0; }
.cf-settings-page .cf-heading h1, .cf-admin-grid h1 { margin: 12px 0 8px; }
.cf-settings-page .padded { padding: 26px; }
.cf-settings-page .cf-panel-heading, .cf-admin-panel .cf-panel-heading, .cf-worker .cf-panel-heading, .cf-crm .cf-panel-heading { padding: 0 0 15px; }
.cf-settings-page .cf-service h2 { font-size: 19px; margin: 0 0 6px; }
.cf-settings-page details > summary { padding: 12px 0; font-size: 14px; font-weight: 600; }
.cf-settings-form fieldset { border: 0; border-top: 1px solid #dde6df; margin: 15px 0 22px; padding: 18px 0 0; min-width: 0; }
.cf-settings-form [hidden] { display: none !important; }
.cf-settings-form legend { padding: 0 10px 0 0; font-size: 16px; font-weight: 600; color: #294d3b; }
.cf-settings-form .field, .cf-settings-side .field { margin: 15px 0; }
.cf-settings-form .check-field, .cf-settings-side .check-field { align-items: flex-start; margin: 12px 0; line-height: 1.6; }
.cf-settings-form .check-field input, .cf-settings-side .check-field input { margin-top: 4px; flex-shrink: 0; }
.cf-settings-page .cf-permission-note, .cf-settings-page .microcopy { font-size: 12px; line-height: 1.7; }
.cf-admin-link { margin: 3px 6px; justify-self: start; }
.cf-admin-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px; align-items: start; }
.cf-admin-panel h2 { font-size: 19px; margin: 0 0 20px; }
.cf-admin-values { display: grid; grid-template-columns: 155px minmax(0, 1fr); gap: 12px 18px; font-size: 13px; }
.cf-admin-values dt { color: #627369; }
.cf-admin-values dd { margin: 0; overflow-wrap: anywhere; }
.cf-case-connection { display: flex; justify-content: space-between; align-items: center; gap: 12px; padding: 12px 0; margin: 8px 0; color: #627369; font-size: 13px; }
.cf-workspace .cf-crm .form-grid { gap: 16px; }
@media (max-width: 1200px) {
  .cf-user-workspace .cf-dashboard { grid-template-columns: minmax(0, 1fr) 265px; gap: 18px; }
  .cf-user-workspace .cf-mail-layout { grid-template-columns: 1fr; }
  .cf-user-workspace .cf-mail-list { border-right: 0; max-height: 250px; border-bottom: 1px solid #dde6df; }
  .cf-user-workspace .cf-mail-row time { margin-left: auto; }
  .cf-user-workspace .cf-sidebar .padded { padding: 18px; }
}
@media (max-width: 900px) {
  .cf-user-workspace .cf-heading { flex-wrap: wrap; }
  .cf-user-workspace .cf-dashboard { grid-template-columns: minmax(0, 1fr); }
  .cf-user-workspace .cf-sidebar { grid-template-columns: repeat(2, minmax(0, 1fr)); padding-top: 16px; }
  .cf-work-help { grid-column: 1 / -1; }
  .cf-settings-layout, .cf-admin-grid { grid-template-columns: minmax(0, 1fr); }
}
@media (max-width: 560px) {
  .cf-user-workspace .cf-title h1 { font-size: 26px; }
  .cf-user-workspace .cf-metrics > div { padding: 0 12px; flex-direction: column; align-items: flex-start; gap: 5px; }
  .cf-user-workspace .cf-sidebar { grid-template-columns: minmax(0, 1fr); }
  .cf-user-workspace .cf-search { margin-left: 16px; margin-right: 16px; flex-wrap: wrap; }
  .cf-user-workspace .cf-search input { flex-basis: calc(100% - 30px); }
  .cf-user-workspace .cf-search button { margin-left: auto; }
  .cf-user-workspace .cf-panel-heading { padding-left: 16px; padding-right: 16px; flex-wrap: wrap; }
  .cf-user-workspace .cf-inbox-footer { flex-direction: column; padding: 12px 16px; }
  .cf-work-tabs button { padding: 10px 13px; }
  .cf-settings-page .padded { padding: 20px; }
  .cf-admin-values { grid-template-columns: minmax(0, 1fr); gap: 6px; }
  .cf-admin-values dd { margin-bottom: 12px; }
}

/* Evidence counts describe supplied inputs; only server readiness can clear a case. */
.aw-left nav button>span{display:block;min-width:0;text-align:left}.aw-left nav button small{display:block;margin-top:5px;font-size:10px;font-weight:400;line-height:1.4;color:#647668}.aw-left nav button small.needs-attention{color:#906a31}.aw-left nav button.active small{color:inherit}
.aw-document-tools{display:grid;grid-template-columns:minmax(0,1fr) minmax(170px,.6fr);gap:12px;margin:24px 0 12px;padding:16px;background:#f5f8f2;border:1px solid #e1e9db;border-radius:10px}.aw-document-tools .field{margin:0}.aw-document-tools>p{grid-column:1/-1;margin:0}.aw-document-row .button-row{flex-wrap:wrap;justify-content:flex-end;gap:7px}.aw-document-row .check-field{min-width:0}.aw-document-row .check-field span{overflow-wrap:anywhere}
.aw-readiness-summary{margin:18px 0;padding:15px;border:1px solid #dce7d4;background:#f6f9f3;border-radius:10px}.aw-readiness-summary>header{display:flex;align-items:center;gap:9px;color:#335940;font-size:13px}.aw-readiness-summary>header>span{display:grid;place-items:center;flex-shrink:0}.aw-readiness-summary>p{font-size:12px;color:#65745d;margin:9px 0 13px}.aw-readiness-summary.needs-attention{border-color:#e7d5b6;background:#fcf9f1}.aw-readiness-summary.needs-attention>header{color:#806023}.aw-readiness-summary .aw-checks{margin:0;padding:0;list-style:none;display:grid;gap:12px}.aw-readiness-summary .aw-checks li{display:grid;gap:5px;padding:10px 0;border-top:1px solid #dce7d4;font-size:12px}.aw-readiness-summary .aw-checks li>span,.aw-readiness-summary .aw-checks li>small{color:#62705c;font-size:11px;line-height:1.5}.aw-readiness-summary .aw-checks li.needs-attention{border-color:#e7d5b6}.aw-readiness-jump{display:inline-flex;align-items:center;gap:6px;justify-self:start;color:#355d41;border:0;background:transparent;padding:4px 0;cursor:pointer;font:inherit;font-size:11px;text-decoration:underline;text-underline-offset:3px}.aw-readiness-jump:focus-visible{outline:2px solid #5c875b;outline-offset:4px}
.agent-run-progress{margin:20px 0 28px;padding:18px;border:1px solid #dbe6d4;border-radius:10px;background:#f5f8f1}.agent-run-progress>div{display:flex;align-items:baseline;gap:12px}.agent-run-progress strong{font-size:25px;color:#355940;font-weight:600}.agent-run-progress span{color:#64735f;font-size:12px}.agent-run-progress progress{width:100%;height:8px;margin:14px 0 5px;accent-color:#4e774e;border:0;border-radius:6px;overflow:hidden}.agent-run-progress progress::-webkit-progress-bar{background:#e1e8db}.agent-run-progress progress::-webkit-progress-value{background:#4e774e}.agent-run-progress p{margin:7px 0 0;font-size:13px;line-height:1.65;color:#50664e}.agent-step>div>strong{display:flex;align-items:center;gap:9px}.agent-step.is-complete>div>strong{color:#355c3f}.agent-step.is-current{border-color:#94ae83;background:#f5f9f1}.agent-step.needs-attention{border-color:#d9b875;background:#fffcf5}
@media(max-width:700px){.aw-document-tools{grid-template-columns:1fr}.aw-document-row .button-row{justify-content:flex-start}.aw-readiness-summary{padding:12px}.agent-run-progress{padding:14px}.agent-step>div{flex-wrap:wrap;gap:10px}}

/* AurelQuant: task-led workspaces, compact activity and clear evidence hierarchy. */
.aw-workspace{--aw-ink:#123f31;--aw-accent:#007a5a;--aw-muted:#53675e;--aw-line:#d7e3da;--aw-pale:#f1f5ef;color:var(--aw-ink)}
.aw-workspace h1,.aw-workspace h2,.aw-workspace h3{font-family:Manrope,Arial,sans-serif;letter-spacing:-.035em;color:var(--aw-ink)}
.aw-workspace h2{font-size:20px}.aw-workspace h3{font-size:16px}.aw-workspace .microcopy{color:var(--aw-muted);line-height:1.65}
.aw-workspace .aw-hero{grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:22px 24px;background:linear-gradient(110deg,#123f31,#082e24);border:1px solid #174b3b;border-radius:4px;color:#f4f7ed;margin-bottom:20px}
.aw-workspace .aw-hero::after{right:24px;top:-55px;width:240px;height:240px;border:0;border-radius:0;box-shadow:none;background:#e8f0dd;mask:url('/aurel-aq-monogram.png') center/contain no-repeat;opacity:.08}
.aw-workspace .aw-hero>div{position:relative;z-index:1}.aw-workspace .aw-hero h1{font-size:clamp(25px,2.4vw,31px);margin:7px 0 9px;letter-spacing:-.045em;color:#f4f7ed}
.aw-workspace .aw-hero p{font-size:14px;color:#d4e5d9;max-width:690px}.aw-workspace .aw-hero .eyebrow{color:#cfdfbc;font-size:10px;letter-spacing:.13em}
.aw-workspace .aw-hero .btn{min-height:44px;background:#ffffff08;border-color:#ffffff45;color:#f4f7ed}.aw-workspace .aw-hero .btn.primary{background:#e8f0dd;border-color:#e8f0dd;color:#123f31}.aw-workspace .aw-hero .btn:hover:not(:disabled){background:#ffffff12;border-color:#ffffff70;color:#fff}.aw-workspace .aw-hero .btn.primary:hover:not(:disabled){background:#f5f8ef;border-color:#f5f8ef;color:#123f31}.aw-workspace .aw-hero .btn:focus-visible{outline-color:#e8f0dd;outline-offset:4px}
.aw-workspace .aw-mandate{display:flex;align-items:center;flex-wrap:wrap;gap:7px 18px;margin-top:14px;font-size:12px;color:var(--aw-muted)}.aw-workspace .aw-mandate>span{display:inline-flex;align-items:center;gap:6px;border:0;border-radius:0;padding:0;background:transparent;color:inherit}
.aw-workspace .aw-hero .aw-mandate{color:#d4e5d9}.aw-control-center .aw-hero{background:linear-gradient(110deg,#123f31,#082e24);border:1px solid #174b3b;border-radius:4px;padding:18px 22px;margin-bottom:16px}.aw-control-center .aw-hero>.button-row{align-self:center;flex-wrap:wrap;gap:8px;justify-content:flex-end}
.aw-workspace .aw-activity{margin-bottom:16px}.aw-activity>header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;color:var(--aw-muted)}.aw-activity>header>span{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;color:var(--aw-ink)}.aw-activity>header>small{font-size:11px}
.aw-workspace .aw-counts{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;margin:0;border:1px solid var(--aw-line);background:#fff;border-radius:4px;overflow:hidden}
.aw-workspace .aw-counts>button{position:relative;display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:54px;padding:11px 12px;border:0;border-right:1px solid var(--aw-line);border-radius:0;background:#fff;font:inherit;text-align:left;color:var(--aw-ink);cursor:pointer}.aw-workspace .aw-counts>button:last-child{border-right:0}
.aw-workspace .aw-counts>button:hover{background:var(--aw-pale)}.aw-workspace .aw-counts>button .aw-stat-icon{position:static;display:grid;place-items:center;width:16px;height:16px;border-radius:0;background:transparent;color:var(--aw-accent)}
.aw-workspace .aw-counts .aw-stat-label{font-size:11px;line-height:1.35;color:var(--aw-muted)}.aw-workspace .aw-counts strong{font-size:19px;font-weight:600;line-height:1;font-variant-numeric:tabular-nums}
.aw-workspace .aw-tabs{gap:3px;border-color:var(--aw-line);margin-bottom:18px;padding:0 0 8px;align-items:center}.aw-workspace .aw-tabs button,.aw-workspace .aw-tabs>a{min-height:44px;padding:10px 12px;border-radius:3px;font-size:12px;color:var(--aw-muted);display:inline-flex;align-items:center;gap:7px;box-sizing:border-box}.aw-workspace .aw-tabs .active{background:var(--aw-ink);color:#fff;font-weight:600}.aw-workspace .aw-tabs button:hover:not(.active),.aw-workspace .aw-tabs>a:hover{background:var(--aw-pale);color:var(--aw-ink)}
.aw-workspace .aw-case-queue{padding:20px;border-radius:4px!important;border-color:var(--aw-line);box-shadow:none}.aw-workspace .aw-case-queue h2{margin:0 0 4px;font-size:19px}.aw-workspace .aw-case-queue .card-top{gap:12px}.aw-workspace .aw-section-icon{width:36px;height:36px;border-radius:3px;background:var(--aw-pale);color:var(--aw-accent)}
.aw-workspace .aw-queue-modes{padding:10px 0;gap:4px;border-color:var(--aw-line)}.aw-workspace .aw-queue-modes button{min-height:44px;padding:9px 11px;color:var(--aw-muted);font-size:12px}.aw-workspace .aw-queue-modes button.active{background:var(--aw-ink);color:#fff}.aw-workspace .aw-queue-modes button span{background:var(--aw-pale);color:var(--aw-ink)}.aw-workspace .aw-queue-modes button.active span{background:#ffffff24;color:#fff}
.aw-workspace .aw-case-filters{grid-template-columns:minmax(0,1fr) 135px 155px auto;gap:10px;margin:14px 0}.aw-workspace .aw-case-filters .field{margin:0}.aw-workspace .aw-case-filters .field>span{font-size:11px;color:var(--aw-muted)}.aw-workspace .aw-case-filters input,.aw-workspace .aw-case-filters select{min-height:44px;font-size:13px;border-color:var(--aw-line);border-radius:3px}.aw-workspace .aw-case-filters .btn{height:auto;min-height:44px}
.aw-workspace .aw-managed-grid{gap:12px}.aw-workspace .aw-managed-case{padding:17px;border-color:var(--aw-line);border-radius:4px;box-shadow:none}.aw-workspace .aw-managed-case.is-pinned{border-color:#92b7a6;background:#fcfdfb}.aw-workspace .aw-managed-case>header{gap:8px}.aw-workspace .aw-family-icon{width:31px;height:31px;border-radius:3px;background:var(--aw-pale);color:var(--aw-accent)}
.aw-workspace .aw-pin{min-width:44px;min-height:44px;color:var(--aw-muted);font-size:11px;padding:8px;border-radius:3px}.aw-workspace .aw-pin[aria-pressed=true]{color:var(--aw-accent);background:var(--aw-pale)}
.aw-workspace .aw-managed-title h3{font-size:16px;line-height:1.45;margin:9px 0 5px}.aw-workspace .aw-managed-title p{font-size:12px;color:var(--aw-muted);line-height:1.55;margin:0}.aw-workspace .aw-case-tags{gap:6px;margin:11px 0}.aw-workspace .aw-state{background:var(--aw-pale);color:var(--aw-ink);font-size:11px}.aw-workspace .aw-state.needs-attention{background:#fff4e1;color:#805016}
.aw-workspace .aw-current-stage{padding:11px 0;margin:0;border-block:1px solid #e9efea;background:transparent;border-radius:0}.aw-workspace .aw-current-stage>span{color:var(--aw-muted);font-size:11px}.aw-workspace .aw-current-stage strong{font-size:12px;font-weight:600;color:var(--aw-ink);margin-top:4px}.aw-workspace .aw-stage-dots i{background:#dce7df}.aw-workspace .aw-stage-dots i.current{background:var(--aw-accent)}
.aw-workspace .aw-case-evidence{font-size:11px;color:var(--aw-muted);margin:11px 0}.aw-workspace .aw-managed-case footer{gap:7px}.aw-workspace .aw-managed-case footer .btn{min-height:44px;white-space:normal;text-align:center;font-size:12px}.aw-workspace .aw-latest-run{font-size:12px;color:var(--aw-accent)}.aw-workspace .aw-queue-note{font-size:11px;color:var(--aw-muted);margin:13px 0 0}
.aw-workspace .aw-queue-empty{grid-column:1/-1;border:1px dashed var(--aw-line);background:var(--aw-pale);border-radius:4px;padding:26px 20px;color:var(--aw-muted);text-align:center}.aw-workspace .aw-queue-empty h3{margin:10px 0 7px}.aw-workspace .aw-queue-empty p{font-size:13px;max-width:460px;margin:0 auto;line-height:1.65}.aw-workspace .aw-empty-icon{color:var(--aw-accent)}
.aw-workspace .aw-catalog-toolbar{gap:16px;margin:4px 0 14px}.aw-workspace .aw-catalog-toolbar h2{margin:0;font-size:20px}.aw-workspace .aw-catalog-toolbar p{font-size:13px;margin:5px 0 0}.aw-catalog-search{display:flex;align-items:center;gap:8px;width:min(370px,48%);padding:0 12px;min-height:44px;box-sizing:border-box;background:#fff;border:1px solid var(--aw-line);border-radius:3px;color:var(--aw-muted)}.aw-catalog-search>span{display:grid;place-items:center}.aw-workspace .aw-catalog-search input{width:100%;min-width:0;min-height:42px;padding:8px 0;border:0;border-radius:0;outline:0;background:transparent;font-size:13px}.aw-catalog-search:focus-within{border-color:var(--aw-accent);box-shadow:0 0 0 2px #007a5a1a}
.aw-workspace .aw-family-filters{gap:6px;margin-bottom:10px}.aw-workspace .aw-family-filters button{min-height:44px;padding:9px 12px;border-color:var(--aw-line);border-radius:3px;color:var(--aw-muted);font-size:12px}.aw-workspace .aw-family-filters button.active{background:var(--aw-ink);border-color:var(--aw-ink);color:#fff}.aw-catalog-results{font-size:12px;color:var(--aw-muted);margin:0 0 14px}
.aw-catalog-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:14px}.aw-catalog-summary .aw-catalog-results{margin:0}
.aw-workspace .aw-agent-card{padding:20px;border-color:var(--aw-line);border-radius:4px;box-shadow:none}.aw-workspace .aw-agent-card:hover{border-color:#82ad99;box-shadow:0 4px 16px #123f310a}.aw-agent-card-kicker{display:flex;align-items:center;gap:10px}.aw-workspace .aw-agent-card .aw-card-icon{width:36px;height:36px;margin:0;background:var(--aw-pale);color:var(--aw-accent);border-radius:3px;flex-shrink:0}.aw-workspace .aw-agent-card .aw-card-id{font-size:10px;letter-spacing:.07em;color:var(--aw-muted)}
.aw-agent-card .aw-agent-cover{display:block;flex-shrink:0;height:84px;margin:-20px -20px 17px;border-radius:3px 0 0 0;clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);background-color:#123f31;background-image:linear-gradient(90deg,#082e2433,#082e2408),var(--cover-financial);background-position:center 52%;background-size:cover;pointer-events:none}.aw-agent-card.aw-agent-cover-risk .aw-agent-cover{background-image:linear-gradient(90deg,#082e2433,#082e2408),var(--cover-risk);background-position:center 48%}
.aw-workspace .aw-agent-card h3{font-size:17px;line-height:1.4;margin:15px 0 8px}.aw-workspace .aw-agent-card p{font-size:13px;line-height:1.7;color:var(--aw-muted);margin:0 0 17px}.aw-agent-card-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:auto 0 12px;font-size:11px;color:var(--aw-muted)}.aw-agent-card-meta>span{display:inline-flex;align-items:center;gap:5px}.aw-workspace .aw-agent-card footer{align-items:center;margin-top:0;padding-top:13px;border-color:var(--aw-line);color:var(--aw-ink);font-size:12px;line-height:1.5}.aw-agent-card footer small{display:block;font-size:10px;letter-spacing:.045em;color:var(--aw-muted);margin-bottom:3px}.aw-agent-card footer>svg{flex-shrink:0;color:var(--aw-accent)}
.aw-workspace .aw-recent-runs{padding:20px;border-color:var(--aw-line);border-radius:4px}.aw-workspace .aw-recent-runs .card-top{align-items:center;gap:12px}.aw-workspace .aw-recent-runs h2{margin:0;font-size:19px}.aw-workspace .aw-run{min-height:44px;padding:14px 0;font-size:13px;flex-wrap:wrap;border-color:#e9efea}.aw-workspace .aw-run>span:first-child{min-width:150px}.aw-workspace .aw-run small{font-size:12px;color:var(--aw-muted)}.aw-run-empty{padding:18px 0 2px}.aw-run-empty h3{font-size:14px;margin:0 0 6px}.aw-run-empty p{font-size:13px;margin:0;color:var(--aw-muted);max-width:600px}
.aw-workspace .aw-left nav button{min-height:48px;border-radius:3px;border-left:3px solid transparent;font-size:13px;color:var(--aw-muted)}.aw-workspace .aw-left nav button b{border-radius:3px}.aw-workspace .aw-left nav button.active{background:var(--aw-ink);color:#f4f7ed;border-left-color:#cfdfbc}.aw-workspace .aw-left nav button.active b{background:var(--aw-accent);border-color:var(--aw-accent);color:#fff}.aw-workspace .aw-left nav button small{font-size:11px;color:var(--aw-muted)}.aw-workspace .aw-left nav button small.needs-attention{color:#805016}.aw-workspace .aw-left nav button.active small{color:#d4e5d9}
.aw-workspace .aw-table-jump,.aw-workspace .aw-readiness-jump,.aw-workspace .aw-tool-link,.aw-workspace .aw-start-options button{min-height:44px;font-size:12px;color:var(--aw-ink)}.aw-workspace .aw-tool-link,.aw-workspace .aw-start-options button{border-color:var(--aw-line)}.aw-workspace .aw-tool-link>svg,.aw-workspace .aw-start-options button>svg{color:var(--aw-accent)}.aw-workspace .aw-table-jump{align-items:center}.aw-workspace .aw-table-jump b{background:var(--aw-pale);color:var(--aw-ink)}.aw-workspace .aw-source-link{color:var(--aw-accent);font-size:13px;line-height:1.6}
.aw-workspace .aw-readiness-summary{border-color:var(--aw-line);background:var(--aw-pale)}.aw-workspace .aw-readiness-summary>header{color:var(--aw-ink)}.aw-workspace .aw-readiness-summary.needs-attention{background:#fff9ef;border-color:#e9d5b1}.aw-workspace .aw-readiness-summary.needs-attention>header{color:#805016}.aw-workspace .aw-readiness-summary>p{color:var(--aw-muted);font-size:13px}.aw-workspace .aw-readiness-summary .aw-checks li>span,.aw-workspace .aw-readiness-summary .aw-checks li>small{font-size:12px;line-height:1.6;color:var(--aw-muted)}
.aw-workspace .aw-document-tools,.aw-workspace .aw-upload-form{background:var(--aw-pale);border-color:var(--aw-line)}.aw-workspace .aw-document-row{flex-wrap:wrap}.aw-workspace .aw-document-row>label{min-width:160px}.aw-workspace .aw-document-row .btn{min-height:44px}.aw-workspace .aw-step-footer .btn{min-height:44px}.aw-workspace .aw-grid td input:focus,.aw-workspace .aw-grid td select:focus{border-color:var(--aw-accent);box-shadow:0 0 0 2px #007a5a1a}
.aw-workspace :is(.aw-tabs button,.aw-tabs>a,.aw-queue-modes button,.aw-counts>button,.aw-family-filters button,.aw-pin,.aw-agent-card,.aw-managed-title,.aw-readiness-jump,.aw-table-jump,.aw-left nav button):focus-visible{outline:2px solid var(--aw-accent);outline-offset:3px}
.aw-workspace :is(.aw-case-header,.aw-left,.aw-evidence,.aw-start-guide,.aw-mapping,.aw-grid-scroll,.aw-readiness,.aw-readiness-summary,.aw-document-tools,.aw-upload-form,.aw-calculated){border-radius:4px}.aw-workspace .aw-step{border-radius:4px!important}.aw-workspace :is(.aw-step-footer,.aw-start-options button,.aw-tool-link,.aw-queue-modes button,.aw-case-tags>span,.aw-case-tags time,.aw-table-jump b,.aw-output-list li){border-radius:3px}.aw-workspace .aw-coverage>div{border-radius:3px}.aw-workspace .field :is(input,select,textarea){border-radius:3px}.aw-workspace .aw-grid td :is(input,select){border-radius:3px}
.cf-workspace :is(.card,.aw-google,.cf-metrics,.cf-search,.cf-send-dialog,.cf-automation,.cf-queue-icon,.cf-title-icon,.cf-google-mark,.cf-onboarding-icon){border-radius:4px}.cf-workspace :is(.cf-work-tabs button,.cf-work-tabs button span,.cf-status,.cf-process b,.cf-local-badge){border-radius:3px}
@media(max-width:1200px){.aw-workspace .aw-counts{grid-template-columns:repeat(3,minmax(0,1fr))}.aw-workspace .aw-counts>button:nth-child(3){border-right:0}.aw-workspace .aw-counts>button:nth-child(-n+3){border-bottom:1px solid var(--aw-line)}.aw-workspace .aw-case-filters{grid-template-columns:minmax(0,1fr) 125px 145px}.aw-workspace .aw-case-filters .btn{grid-column:1/-1;justify-self:start}.aw-workspace .aw-case-queue{padding:18px}}
@media(max-width:960px){.aw-workspace .aw-hero{grid-template-columns:1fr;gap:14px}.aw-control-center .aw-hero>.button-row{justify-content:flex-start}.aw-workspace .aw-tabs{flex-wrap:nowrap;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;white-space:nowrap;scroll-padding-inline:8px}.aw-workspace .aw-tabs>*{flex-shrink:0}.aw-workspace .aw-case-filters{grid-template-columns:minmax(0,1fr) minmax(110px,.6fr)}.aw-workspace .aw-case-search{grid-column:1/-1}.aw-workspace .aw-case-filters .btn{grid-column:auto;justify-self:stretch}.aw-workspace .aw-case-filters>.field:nth-child(3){grid-column:auto}}
@media(max-width:700px){.aw-workspace .aw-hero{padding:18px}.aw-control-center .aw-hero{padding:18px}.aw-workspace .aw-hero h1{font-size:25px}.aw-workspace .aw-hero .button-row{width:100%;flex-wrap:wrap}.aw-workspace .aw-hero .btn{flex:1;justify-content:center}.aw-workspace .aw-mandate{gap:8px 14px;font-size:11px}.aw-workspace .aw-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-workspace .aw-counts>button{min-height:48px;padding:10px;border-right:1px solid var(--aw-line);border-bottom:1px solid var(--aw-line)}.aw-workspace .aw-counts>button:nth-child(3){border-right:1px solid var(--aw-line)}.aw-workspace .aw-counts>button:nth-child(2n){border-right:0}.aw-workspace .aw-counts>button:nth-child(n+5){border-bottom:0}.aw-workspace .aw-case-queue{padding:16px}.aw-workspace .aw-case-queue .card-top{flex-wrap:wrap}.aw-workspace .aw-case-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-workspace .aw-case-filters .btn{grid-column:1/-1;justify-self:start}.aw-workspace .aw-queue-modes{gap:3px}.aw-workspace .aw-queue-modes button{font-size:11px;padding:8px}.aw-workspace .aw-catalog-toolbar{flex-direction:column;align-items:stretch;gap:12px}.aw-catalog-search{width:100%}.aw-workspace .aw-catalog{grid-template-columns:1fr}.aw-workspace .aw-agent-card{padding:18px}.aw-agent-card .aw-agent-cover{margin:-18px -18px 16px}.aw-workspace .aw-family-filters button{padding:9px 10px;font-size:11px}.aw-workspace .aw-left nav button{min-height:52px}.aw-workspace .aw-recent-runs .card-top{flex-wrap:wrap}.aw-activity>header{align-items:baseline}.aw-activity>header>small{font-size:10px}.aw-workspace .aw-recent-runs{padding:16px}}
@media(prefers-reduced-motion:reduce){.aw-workspace .aw-agent-card{transition:none}}

.fk-workspace{display:grid;gap:16px;min-width:0}.fk-workspace .card.padded{padding:22px}.fk-workspace h2,.fk-workspace h3{margin:0 0 12px}.fk-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin:10px 0}.fk-toolbar>.field{min-width:240px;flex:1;max-width:540px}.fk-workspace .form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin:12px 0}.fk-scroll{overflow:auto;max-width:100%;border:1px solid #e0e7dd;border-radius:10px;margin:12px 0}.fk-matrix,.fk-input-grid{width:100%;border-collapse:collapse;font-size:12px}.fk-matrix th,.fk-matrix td,.fk-input-grid th,.fk-input-grid td{padding:12px 14px;border-bottom:1px solid #e7ece3;text-align:left;vertical-align:top}.fk-matrix thead,.fk-input-grid thead{background:#f1f5ed}.fk-matrix td:nth-child(2){font-variant-numeric:tabular-nums}.fk-input-grid th{min-width:170px;text-transform:capitalize}.fk-input-grid th:first-child{min-width:45px}.fk-input-grid input,.fk-input-grid select{width:100%;min-width:140px;padding:9px;border:1px solid #d7e0d1;border-radius:6px;background:#fff}.fk-input-grid input:focus{outline:2px solid #9cbf77;outline-offset:1px}.fk-workspace details{margin:12px 0}.fk-workspace summary{cursor:pointer;font-weight:600}.fk-workspace details p{line-height:1.65}.fk-workspace code,.fk-refs{overflow-wrap:anywhere;font-size:11px;line-height:1.6}.fk-workspace textarea{width:100%;padding:12px;border:1px solid #dae3d5;border-radius:9px}.fk-mapping{padding:16px;background:#f6f9f2;border:1px solid #dfe8d8;border-radius:10px}.fk-chart{padding:18px;margin:14px 0;background:#fff;min-width:0}.fk-chart:fullscreen{overflow:auto;padding:35px}.fk-chart-head{display:flex;gap:15px;justify-content:space-between;align-items:center}.fk-chart-head h3{font-size:16px;margin:0 0 5px}.fk-chart-head>div:last-child{display:flex;gap:8px}.fk-chart-legend{display:flex;flex-wrap:wrap;gap:16px;margin:18px 0 6px;font-size:12px}.fk-chart-legend label{display:flex;gap:5px;align-items:center}.fk-chart-legend i{display:inline-block;width:10px;height:10px;border-radius:50%}.fk-chart svg{width:100%;max-height:430px;display:block}.fk-chart output{display:block;background:#f3f6ef;border-radius:8px;padding:10px 12px;font-variant-numeric:tabular-nums;font-size:12px;min-height:40px}.fk-chart-range{display:flex;align-items:center;gap:18px;margin:14px 0}.fk-chart-range label{display:flex;align-items:center;gap:8px;flex:1;font-size:12px}.fk-chart-range input{width:100%;accent-color:#568b3c}.fk-empty{padding:55px 22px;text-align:center;color:#6a7865}.fk-view-select{margin-top:20px;max-width:600px}.fk-evaluation{padding:16px;background:#eef5e7;border-radius:10px}@media(max-width:700px){.fk-workspace .card.padded{padding:14px}.fk-chart{padding:12px}.fk-chart-range{flex-wrap:wrap}.fk-chart-head{align-items:flex-start}.fk-chart-head>div:last-child{flex-direction:column}}

.fk-chart.fk-expanded{position:fixed;inset:16px;z-index:10000;overflow:auto;box-shadow:0 0 0 100vmax #15291977}.fk-expanded svg{max-height:60vh}.fk-dupont{padding:16px 0}.fk-dupont>div{display:flex;gap:12px;align-items:center;flex-wrap:wrap;margin-top:12px}.fk-dupont article{background:#f1f6eb;border:1px solid #d8e6cc;padding:18px 14px;flex:1;min-width:120px;border-radius:12px;display:grid;gap:10px}.fk-dupont article strong{font-size:22px}.fk-dupont article span,.fk-dupont article small{color:#65775c}.fk-dupont b{font-size:22px;color:#779263}

.fk-chart-dialog{width:calc(100vw - 40px);max-width:1600px;max-height:calc(100vh - 40px);padding:0;border:0;border-radius:18px;background:#fff;color:#243329}.fk-chart-dialog::backdrop{background:#16251dc0}.fk-chart-dialog .fk-chart{margin:0;border:0;padding:24px}.fk-chart-dialog svg{max-height:60vh}

.ap-chart{background:#fff;border:1px solid #dce3e8;border-radius:12px;padding:18px;min-width:0;margin:14px 0;color:#25333d;overflow:hidden}.ap-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px}.ap-heading h3{font-size:17px;line-height:1.35;margin:0 0 5px!important;font-weight:600;letter-spacing:0}.ap-heading p{font-size:12px;color:#687884;margin:0}.ap-actions{display:flex;gap:6px;flex-wrap:wrap}.ap-controls{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap;background:#f5f7f9;padding:12px;border:1px solid #e3e8ed;border-radius:8px;margin-bottom:10px}.ap-controls label{font-size:11px;font-weight:500;color:#52616c;display:grid;gap:5px}.ap-controls select,.ap-controls input:not([type=checkbox]){font:inherit;font-size:12px;color:#26333e;background:#fff;border:1px solid #d1dbe3;border-radius:5px;padding:7px 9px;min-height:33px;max-width:175px}.ap-ranges{display:flex;gap:2px;align-self:flex-end;flex-wrap:wrap;background:#fff;border:1px solid #d1dbe3;border-radius:6px;padding:3px}.ap-ranges button{font-size:11px;border:0;background:transparent;color:#52616c;padding:7px 8px;border-radius:4px;cursor:pointer}.ap-ranges button:hover,.ap-ranges button[aria-pressed=true]{background:#e1edf6;color:#155d8c}.ap-display{position:relative;margin:0!important;align-self:center}.ap-display summary,.ap-series summary,.ap-evidence summary{font-size:12px;cursor:pointer;color:#536673}.ap-display>div{position:absolute;right:0;top:24px;z-index:9;background:#fff;border:1px solid #d2dee7;box-shadow:0 8px 22px #182e3d15;border-radius:8px;padding:14px;min-width:170px;display:grid;gap:12px}.ap-display label{display:flex;align-items:center;gap:7px;white-space:nowrap}.ap-series{margin:12px 0!important}.ap-series>div{display:flex;gap:12px 18px;flex-wrap:wrap;padding:12px 0}.ap-series label{font-size:12px;display:flex;align-items:center;gap:5px}.ap-series i{display:inline-block;width:12px;height:3px}.ap-series small{color:#74838e}.ap-stage{width:100%;min-height:260px}.ap-chart output{display:block;font-size:11px;line-height:1.6;color:#667985;border-top:1px solid #e6ebef;padding-top:10px}.ap-evidence{border-top:1px solid #e6ebef;padding-top:12px;margin:10px 0 0!important}.ap-evidence p{font-size:12px;line-height:1.65}.ap-empty{padding:65px 20px;text-align:center;color:#667985}.ap-dialog{width:calc(100vw - 36px);max-width:1700px;max-height:calc(100vh - 36px);padding:0;border:0;border-radius:14px;background:#fff}.ap-dialog::backdrop{background:#17272dcc}.ap-dialog .ap-chart{margin:0;border:0;border-radius:0;overflow:auto}.ap-chart .modebar{z-index:5!important}.ap-chart input[type=checkbox]{accent-color:#257ba8}.ap-chart button:focus-visible,.ap-chart select:focus-visible,.ap-chart input:focus-visible,.ap-stage:focus-visible{outline:2px solid #2384c5;outline-offset:2px}.ap-compact{padding:12px}.ap-compact .ap-heading h3{font-size:14px}.ap-compact .ap-controls{padding:8px}.ap-compact .ap-actions{gap:3px}.ap-compact .ap-actions button{padding:5px 7px}.ap-compact .ap-ranges button{padding:5px}.ap-chart .js-plotly-plot .plotly .modebar{background:rgba(255,255,255,.96)!important}.allocation-layout:has(.ap-chart){display:grid;grid-template-columns:1fr}.aq-result-visual .ap-chart{border:0;padding:0}.aq-result-plot-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:16px}@media(max-width:750px){.ap-chart{padding:12px}.ap-heading{flex-direction:column;gap:10px}.ap-controls{gap:8px}.ap-controls label{flex:1;min-width:100px}.ap-ranges{width:100%;justify-content:space-between}.ap-controls input:not([type=checkbox]),.ap-controls select{max-width:100%;width:100%}.ap-display{margin-left:auto!important}.ap-dialog{width:calc(100vw - 12px);max-height:calc(100vh - 12px)}.ap-stage{min-height:300px}}

/* Keep analytical plots readable beside dense result metrics. */
.workstation-result-split{grid-template-columns:minmax(0,1fr)}.workstation-result-split>section{resize:none;max-height:none;overflow:visible}.forecast-matrix dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:12px}.aq-duration-note{font-size:12px;line-height:1.65;color:#5e6c76;background:#f3f6f9;border-left:3px solid #4788ad;padding:10px 12px;margin:10px 0 16px}.ap-chart .plotly .legendtext{font-size:11px!important}

.f-page{max-width:1680px;margin:auto;color:#24352e}.f-page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin:4px 0 20px}.f-back{display:block;font-size:12px;margin-bottom:16px;color:#647563}.f-page-head h1{font-size:28px;letter-spacing:-.7px;margin:6px 0}.f-page-head p{margin:0;color:#68776d;font-size:13px}.f-page-head>.field{min-width:170px}.f-tabs{display:flex;gap:4px;overflow:auto;border-bottom:1px solid #dce4d9;margin-bottom:20px;padding:0 0 8px}.f-tabs button{white-space:nowrap;background:transparent;border:0;border-radius:6px;padding:10px 14px;color:#617263;font:inherit;font-size:12px;cursor:pointer}.f-tabs .active{background:#e7efdd;color:#263c25;font-weight:650}.f-steps{display:flex;border:1px solid #dce4d9;background:#fff;border-radius:12px;padding:10px;margin-bottom:16px;gap:4px}.f-steps button{display:flex;align-items:center;gap:9px;flex:1;background:none;border:0;border-radius:7px;padding:9px;color:#69786d;text-align:left;font:inherit;font-size:12px;cursor:pointer}.f-steps button[aria-current=step]{background:#eff5e8;color:#283e25;font-weight:600}.f-steps span,.f-section-head>span{display:grid;place-items:center;border-radius:7px;background:#edf3e7;color:#63834c;font-size:11px;width:28px;height:28px;flex-shrink:0}.f-setup-layout{display:grid;grid-template-columns:minmax(0,1fr) 258px;gap:18px;align-items:start}.f-setup,.f-results{padding:24px;min-width:0}.f-section-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:24px}.f-section-head h2{font-size:18px;margin:0 0 6px}.f-section-head p{font-size:12px;color:#6e7b71;margin:0;line-height:1.6}.f-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0}.f-page .field{min-width:0}.f-page .field>span{font-size:12px;color:#5e705d;margin-bottom:7px}.f-page input:not([type=checkbox]):not([type=file]),.f-page select{min-height:40px;width:100%;border:1px solid #d8e2d6;border-radius:7px;background:white;padding:9px 11px;color:#293d30;font:inherit;font-size:12px}.f-page input:focus,.f-page select:focus{outline:2px solid #b4ce8e;outline-offset:2px}.f-page input[type=checkbox]{accent-color:#618447;width:15px;height:15px;flex-shrink:0}.f-counter{display:flex;border:1px solid #d8e2d6;border-radius:7px;overflow:hidden}.f-counter button{width:38px;border:0;background:#f4f7ef;color:#416038;font-size:18px;cursor:pointer}.f-counter input{border:0!important;border-radius:0!important;text-align:center}.f-page .field>small{font-size:10px;margin-top:5px;color:#7c897d}.f-context{position:sticky;top:18px;padding:22px;background:#f5f8f0;border:1px solid #dce5d5;border-radius:12px}.f-context h3{font-size:16px;margin:10px 0 20px}.f-context dl{display:grid;gap:14px;margin:0}.f-context dt,.f-preflight dt{font-size:10px;color:#71806d;margin-bottom:4px}.f-context dd,.f-preflight dd{font-size:12px;font-weight:550;margin:0;overflow-wrap:anywhere}.f-context p{font-size:11px;line-height:1.7;color:#73816e;border-top:1px solid #dce5d5;padding-top:17px;margin-top:20px}.f-rail-actions{display:grid;gap:12px}.f-search{display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:end;margin:24px 0 16px}.f-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;font-size:11px;color:#6b7c6c}.f-toolbar .field{min-width:230px}.f-check{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.5;cursor:pointer}.f-check-grid{display:flex;flex-wrap:wrap;gap:18px;padding:10px 0}.f-listings{border:1px solid #e0e7dd;border-radius:9px;max-height:430px;overflow:auto}.f-listing{display:flex;align-items:center;gap:12px;padding:13px 15px;border-bottom:1px solid #e9eee6;cursor:pointer;background:#fff}.f-listing:last-child{border:0}.f-listing:hover{background:#f8faf5}.f-listing.selected{background:#f1f6e9}.f-listing>span:not(.asset-badge){flex:1;min-width:0}.f-listing strong{display:block;font-size:12px}.f-listing strong small{font-weight:400;margin-left:8px;display:inline}.f-listing small{display:block;color:#788471;font-size:11px;margin-top:4px}.f-listing em{font-size:10px;color:#84917b;font-style:normal}.f-listing.incomplete{background:#fbfbf8}.f-pagination{justify-content:flex-end}.f-tray{margin:20px 0;background:#f7f9f3;border:1px solid #dce6d3;padding:15px;border-radius:9px}.f-tray header{display:flex;align-items:center;justify-content:space-between;font-size:12px;margin-bottom:12px}.f-tray>div{display:flex;flex-wrap:wrap;gap:8px}.f-tray p{font-size:12px;color:#7b8876;margin:0}.f-target-chip{display:flex;align-items:center;gap:7px;padding:5px 8px;background:#fff;border:1px solid #dfe7d9;border-radius:7px;font-size:11px}.f-target-chip .asset-badge{width:24px;height:24px}.f-target-chip small{display:block;font-size:9px;color:#7c8879}.f-target-chip button{border:0;background:none;cursor:pointer;font-size:17px;color:#71856a}.f-page details{border-top:1px solid #e3e9df;padding-top:14px;margin-top:20px}.f-page summary{font-size:12px;font-weight:550;cursor:pointer}.f-page details p{font-size:12px;line-height:1.7;color:#6d7e70}.f-page pre{font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere;padding:15px;background:#f5f8f2;max-height:350px;overflow:auto}.f-step-actions{display:flex;align-items:center;gap:12px;justify-content:space-between;border-top:1px solid #e2e9dc;margin-top:28px;padding-top:20px}.f-step-actions>span{font-size:11px;color:#85917d}.f-note{font-size:12px;line-height:1.7;background:#f6f8f2;border-left:3px solid #bdcdad;padding:12px 14px;color:#62775d;margin:18px 0}.f-upload{margin-top:24px;padding:18px;border:1px dashed #bacbad;border-radius:8px}.f-upload h3{font-size:14px;margin:0 0 10px}.f-upload p{font-size:12px;line-height:1.6;color:#77816e}.f-horizon{display:flex;flex-direction:column;gap:8px;padding:20px;background:#f1f6e9;border-radius:10px;margin:20px 0}.f-horizon strong{font-size:22px;letter-spacing:-.5px}.f-horizon span{font-size:12px;color:#697b5f}.f-kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1px;background:#e5ebdf;border:1px solid #e5ebdf;border-radius:9px;overflow:hidden;margin:18px 0 24px}.f-kpis>div{padding:17px;background:#fff;min-width:0}.f-kpis span{display:block;color:#75836c;font-size:11px;margin-bottom:8px}.f-kpis strong{font-size:21px;letter-spacing:-.3px;font-weight:550}.f-kpis small{font-size:10px;margin-left:5px;color:#84907d}.f-ready-heading{display:flex;justify-content:space-between;gap:14px;background:#f0f6e8;padding:14px;margin:20px 0;font-size:12px}.f-preflight{border:1px solid #dce5d7;border-radius:9px;padding:17px;margin:12px 0;font-size:12px}.f-preflight header{display:flex;justify-content:space-between;margin-bottom:12px}.f-preflight dl{display:grid;grid-template-columns:1fr 2fr 1fr;gap:12px;margin:14px 0}.f-preflight p{line-height:1.6}.f-preflight.blocked{border-color:#e7d8bc;background:#fffdf8}.f-error-text{color:#9a6938}.f-alert,.f-migration{border:1px solid #e4d8b9;border-radius:9px;background:#fffdf5;padding:16px;margin:14px 0;font-size:12px;line-height:1.65}.f-migration{background:#f4f8ed;border-color:#d7e3c5}.f-alert strong{color:#8a602d}.f-status{font-size:12px;padding:9px 0;color:#557446}.f-empty{font-size:12px;color:#7b8876;padding:26px;line-height:1.7;text-align:center}.f-table-scroll{overflow:auto;max-width:100%;border:1px solid #e1e7dd;border-radius:8px;margin:16px 0}.f-table-scroll table{width:100%;border-collapse:collapse;font-size:11px;white-space:nowrap}.f-table-scroll th{text-align:left;background:#f5f8f0;color:#6a7f5a;font-weight:500;padding:12px 14px;border-bottom:1px solid #dfe7d9}.f-table-scroll td{padding:12px 14px;border-bottom:1px solid #e9eee6;max-width:370px;white-space:normal;overflow-wrap:anywhere;line-height:1.6}.f-table-scroll tr:last-child td{border:0}.f-result-context{display:flex;flex-wrap:wrap;gap:12px;font-size:11px;color:#6f8166;padding:16px 0;border-top:1px solid #e3eadd}.f-result-context strong{font-size:16px;color:#2c4225}.f-chart-pair{display:grid;grid-template-columns:1fr 1fr;gap:18px}.f-chart-pair>*{min-width:0}.f-history-row{display:flex;align-items:center;gap:20px;justify-content:space-between;width:100%;padding:17px;border:1px solid #e0e7dc;background:white;border-radius:8px;margin:8px 0;font:inherit;font-size:12px;cursor:pointer}.f-override{display:flex;align-items:center;gap:16px;margin:12px 0;font-size:12px}.f-override label{display:flex;gap:8px;align-items:center}.f-override input{max-width:120px}.f-page button:disabled{opacity:.5;cursor:not-allowed}.f-page .ap-chart{margin-top:18px}.f-page .ap-controls{gap:8px}.f-page .ap-controls input,.f-page .ap-controls select{min-height:30px;width:auto;padding:4px 7px}.f-page .ap-stage{min-width:0}
@media(max-width:1200px){.f-setup-layout{grid-template-columns:minmax(0,1fr) 220px}.f-setup,.f-results{padding:20px}.f-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.f-chart-pair{grid-template-columns:1fr}.f-steps button{font-size:11px;padding:7px;gap:6px}}
@media(max-width:850px){.f-setup-layout{grid-template-columns:1fr}.f-context{position:static;order:-1;padding:15px}.f-context dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f-context p,.f-context .f-rail-actions{display:none}.f-context h3{margin:6px 0 12px}.f-steps{overflow:auto}.f-steps button{min-width:125px}.f-page-head h1{font-size:23px}.f-page-head{align-items:flex-start}.f-preflight dl{grid-template-columns:1fr}}
@media(max-width:550px){.f-grid,.f-filters{grid-template-columns:1fr}.f-page-head{display:block}.f-page-head>.field{margin-top:16px}.f-search{grid-template-columns:1fr auto}.f-search .field{grid-column:1/-1}.f-setup,.f-results{padding:15px}.f-listing{gap:8px;padding:12px 9px}.f-listing em{display:none}.f-context dl{grid-template-columns:repeat(2,minmax(0,1fr))}.f-history-row{flex-wrap:wrap;gap:8px}.f-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}
.f-page .field{margin:0;gap:0}.f-toolbar .field{display:flex;flex-direction:row;align-items:center;gap:9px}.f-toolbar .field>span{margin:0;white-space:nowrap}.f-toolbar .field select{width:auto;max-width:290px;min-width:170px}.f-results>.f-toolbar:first-child{margin-top:0}.f-results .f-note{margin:12px 0;padding:9px 12px}.f-results .f-kpis{margin:12px 0 18px}.f-results .f-kpis>div{padding:13px}.f-page .f-override{flex-wrap:wrap}.f-page .f-weights{margin:14px 0}.f-page .ap-controls label{gap:5px}.f-page .ap-heading h3{line-height:1.45}
.data-quality-panel{border:1px solid var(--border,#dce3d8);border-radius:12px;padding:20px;margin:18px 0;background:var(--surface,#fff);min-width:0}
.data-quality-panel header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}
.data-quality-panel h3{margin:4px 0}.data-quality-panel p{font-size:12px;line-height:1.65;overflow-wrap:anywhere}
.data-quality-state{background:#edf3e9;border:1px solid #dae5d2;color:#43553a;border-radius:20px;padding:6px 10px;font-size:12px}
.data-quality-panel dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:1px;background:#e5e9e1;border:1px solid #e5e9e1;border-radius:8px;overflow:hidden;margin:16px 0}
.data-quality-panel dl>div{background:#fafbf8;padding:13px 15px;min-width:0}.data-quality-panel dt{font-size:11px;color:#65705f;margin-bottom:6px}.data-quality-panel dd{margin:0;font-size:15px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.data-quality-panel details{margin-top:12px}.data-quality-panel details dd{font-size:12px}.data-quality-scope{color:#65705f}

.f-run-progress{padding:28px;max-width:1050px;margin:20px auto}.f-progress-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.f-progress-heading h2{margin:8px 0;font-size:24px}.f-progress-count{font-size:26px;font-variant-numeric:tabular-nums;color:#557544}.f-run-progress progress{width:100%;height:12px;accent-color:#718f50;border:0;border-radius:12px;overflow:hidden;margin:16px 0 8px}.f-run-progress progress::-webkit-progress-bar{background:#e8eee3}.f-run-progress progress::-webkit-progress-value{background:#718f50}.f-run-progress ul{list-style:none;padding:0;margin:20px 0;display:grid;gap:8px}.f-run-progress li{display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid #e5eadf;padding:12px 0}.f-run-progress li span{color:#64705e;font-size:12px}.pb-methodology{break-inside:avoid}

/* AQ01 configuration is a guided research process, with result views opened separately. */
.f-page{--f-forest:#123f31;--f-emerald:#007a5a;--f-muted:#536b60;--f-line:#dce5de;color:var(--f-forest)}
.f-page .f-page-head{align-items:center;margin:0 0 18px;gap:20px}
.f-page .f-back{display:inline-flex;align-items:center;gap:7px;margin-bottom:12px;font-size:12px;color:var(--f-muted);text-decoration:none}
.f-page .f-back:hover{color:var(--f-emerald);text-decoration:underline;text-underline-offset:3px}
.f-page .f-page-head h1{font-size:clamp(23px,2vw,29px);line-height:1.25;letter-spacing:-.8px;margin:6px 0 7px}
.f-page .f-page-head p{font-size:13px;line-height:1.6;color:var(--f-muted)}
.f-workspace-nav{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--f-line);padding:0 0 12px;margin-bottom:18px;min-width:0}
.f-page .f-tabs{margin:0;border:0;padding:0;gap:6px;min-width:0}
.f-page .f-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:42px;padding:10px 13px;border:1px solid transparent;font-size:13px;color:var(--f-muted)}
.f-page .f-tabs button.active{background:#e8f2ec;border-color:#c8ddd0;color:var(--f-forest)}
.f-tabs button>span{background:#fff;border:1px solid var(--f-line);border-radius:4px;padding:1px 5px;font-size:11px}
.f-page .f-result-view{display:flex;align-items:center;gap:10px;min-width:260px}
.f-page .f-result-view>span{white-space:nowrap;margin:0;font-size:12px}
.f-page .f-result-view select{width:auto;flex:1;min-width:0}
.f-page .f-setup-layout{grid-template-columns:228px minmax(0,1fr);gap:18px;align-items:start}
.f-page .f-process-sidebar{padding:16px;background:#fff;border-color:var(--f-line);top:16px;min-width:0}
.f-process-heading{display:grid;gap:6px;margin:1px 0 14px}
.f-process-heading .eyebrow{font-size:10px;line-height:1.4;color:var(--f-emerald)}
.f-process-heading>strong{font-size:14px;font-weight:650}
.f-page .f-steps{display:grid;gap:6px;padding:0;margin:0 0 16px;border:0;border-radius:0;background:transparent;overflow:visible}
.f-page .f-steps button{display:flex;align-items:center;gap:9px;padding:11px 8px;min-width:0;min-height:64px;font-size:13px;line-height:1.35;border:1px solid transparent;color:var(--f-muted);background:transparent;border-radius:8px}
.f-page .f-steps button:hover{background:#f1f5ef;border-color:var(--f-line)}
.f-page .f-steps button[aria-current=step]{background:#e8f2ec;border-color:#c8ddd0;color:var(--f-forest)}
.f-page .f-steps .f-step-number{width:28px;height:28px;border-radius:6px;background:#f0f4f1;color:var(--f-muted);font-size:11px;font-weight:600;flex-shrink:0;font-variant-numeric:tabular-nums}
.f-page .f-steps button[aria-current=step] .f-step-number{background:var(--f-forest);color:#fff}
.f-page .f-steps .f-step-copy{display:grid;place-items:normal;gap:4px;flex:1;min-width:0;width:auto;height:auto;border-radius:0;background:transparent;color:inherit;font-size:inherit}
.f-step-copy strong{font-size:13px;line-height:1.35;font-weight:650}
.f-step-copy small{font-size:11px;line-height:1.45;font-weight:400;color:var(--f-muted)}
.f-steps button>svg{flex-shrink:0;width:15px;height:15px;color:var(--f-emerald)}
.f-context-summary{border-top:1px solid var(--f-line);padding-top:15px;min-width:0}
.f-context-summary header{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.f-context-summary header strong{font-size:12px;font-weight:650}
.f-context-summary header .text-btn{font-size:12px;margin-left:auto;color:var(--f-emerald);padding:2px}
.f-page .f-context .f-context-targets{padding:0;margin:9px 0 14px;border:0;font-size:13px;line-height:1.5;color:var(--f-forest);overflow-wrap:anywhere}
.f-page .f-context dl{display:grid;grid-template-columns:1fr;gap:12px}
.f-page .f-context dt{font-size:11px;color:var(--f-muted);margin-bottom:4px}
.f-page .f-context dd{font-size:12px;line-height:1.5;font-weight:500;color:var(--f-forest)}
.f-page .f-rail-actions{display:grid;gap:12px;border-top:1px solid var(--f-line);padding-top:14px;margin-top:14px}
.f-page .f-preset-disclosure{margin:0;padding:0;border:0;min-width:0}
.f-page .f-preset-disclosure summary{font-size:12px;line-height:1.5;color:var(--f-muted)}
.f-preset-disclosure>.field{margin:12px 0!important}
.f-page .f-setup{padding:0;min-width:0;overflow:visible;border-color:var(--f-line);border-radius:12px}
.f-setup-body{padding:22px;min-width:0}
.f-page .f-section-head{margin-bottom:20px;gap:10px}
.f-page .f-section-head>span{background:#e8f2ec;color:var(--f-emerald);font-size:11px}
.f-page .f-section-head h2{font-size:19px;line-height:1.35;margin-bottom:5px}
.f-page .f-section-head p{font-size:13px;line-height:1.6;color:var(--f-muted)}
.f-page .f-grid{gap:16px;margin:16px 0}
.f-page input:not([type=checkbox]):not([type=file]),.f-page select{font-size:13px;border-color:#cddcd1;color:var(--f-forest);min-height:42px}
.f-page input:focus,.f-page select:focus{outline:2px solid var(--f-emerald);outline-offset:2px}
.f-page input[type=checkbox]{accent-color:var(--f-emerald)}
.f-page .f-counter button{background:#f1f5ef;color:var(--f-forest)}
.f-page .f-advanced{padding:14px 16px;margin:16px 0;border:1px solid var(--f-line);border-radius:8px;background:#fafcf9}
.f-page .f-advanced summary{font-size:13px;line-height:1.6;color:var(--f-forest)}
.f-advanced summary>span{font-size:12px;font-weight:400;color:var(--f-muted);margin-left:8px}
.f-page .f-advanced>.f-grid{margin-bottom:0}
.f-page .f-note{background:#f1f5ef;border-color:#b7d6c6;color:var(--f-muted);font-size:13px;line-height:1.6;padding:11px 13px}
.f-page .f-horizon{padding:16px;background:#e8f2ec;margin:18px 0;border:1px solid #d1e3d6}
.f-page .f-horizon strong{font-size:21px;color:var(--f-forest)}
.f-page .f-horizon span{font-size:13px;color:var(--f-muted)}
.f-page .f-step-actions{position:sticky;bottom:12px;z-index:4;display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding:16px 22px;margin:0;border-top:1px solid var(--f-line);background:#fff;border-radius:0 0 12px 12px;box-shadow:0 -4px 12px #123f3104}
.f-step-actions>div:first-child{display:grid;gap:4px;margin-right:auto}
.f-step-actions>div:first-child>span{font-size:11px;color:var(--f-muted)}
.f-step-actions>div:first-child>strong{font-size:12px;line-height:1.5;font-weight:550;color:var(--f-forest)}
.f-step-buttons{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}
.f-step-buttons .btn{font-size:12px;min-height:42px;padding:10px 12px;white-space:normal}
.f-page .f-step-help{flex-basis:100%;font-size:12px;line-height:1.5;color:var(--f-muted);margin:0}
.f-page .f-ready-heading{background:#e8f2ec;color:var(--f-forest);font-size:13px;line-height:1.5;flex-wrap:wrap;gap:8px}
.f-page .f-listing{padding:13px 12px}.f-page .f-listing.selected{background:#eaf4ee}.f-page .f-listing small,.f-page .f-listing em,.f-page .f-toolbar{color:var(--f-muted)}
.f-page .f-listing strong{font-size:13px}.f-page .f-listing strong small{font-size:12px}.f-page .f-tray{background:#f1f5ef;border-color:var(--f-line)}
.f-page button:focus-visible{outline:2px solid var(--f-emerald);outline-offset:3px}
@media(max-width:1180px){.f-page .f-setup-layout{grid-template-columns:208px minmax(0,1fr);gap:14px}.f-page .f-process-sidebar{padding:12px}.f-setup-body{padding:18px}.f-page .f-step-actions{padding:14px 18px}.f-step-copy small{font-size:11px}.f-page .f-steps button{padding:10px 6px;gap:7px}.f-steps button>svg{display:none}}
@media(max-width:850px){.f-page .f-setup-layout{grid-template-columns:1fr;gap:16px}.f-page .f-process-sidebar{position:static;padding:14px;order:0}.f-process-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 10px}.f-page .f-steps{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:120px;gap:6px;margin:0;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:2px;padding:2px}.f-page .f-steps button{flex-direction:column;align-items:flex-start;min-width:98px;min-height:76px;gap:7px;padding:8px}.f-page .f-steps .f-step-copy{display:block}.f-step-copy strong{font-size:12px}.f-step-copy small{display:none}.f-context-summary{padding-top:12px;margin-top:12px}.f-page .f-context .f-context-targets{margin:7px 0 12px}.f-page .f-context dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.f-page .f-rail-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:12px;margin-top:12px}.f-preset-disclosure[open]{flex-basis:100%}.f-workspace-nav{flex-wrap:wrap}.f-page .f-result-view{width:100%;min-width:0}.f-page .f-step-actions{bottom:8px}}
@media(max-width:550px){.f-page .f-page-head{align-items:flex-start;display:block}.f-page .f-page-head>.field{margin-top:12px}.f-page .f-page-head h1{font-size:24px}.f-page .f-tabs button{padding:9px 11px;font-size:12px;min-height:44px}.f-page .f-grid{grid-template-columns:1fr}.f-page input:not([type=checkbox]):not([type=file]),.f-page select{font-size:16px}.f-page .f-context dl{grid-template-columns:1fr 1fr}.f-page .f-process-sidebar{padding:12px}.f-page .f-setup-body{padding:16px}.f-page .f-step-actions{padding:13px 16px;gap:10px;bottom:0}.f-step-buttons{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr);gap:8px}.f-step-buttons .btn{font-size:12px;min-height:44px;padding:9px}.f-advanced summary>span{display:block;margin:4px 0 0 16px}.f-page .f-section-head p{font-size:13px}.f-context-summary header .text-btn{min-height:32px}}

/* Research reader: complete content blocks, fluid paper, controls below the book. */
.pb-book{--pb-ink:#26352d;--pb-muted:#6c786e;--pb-line:#dde4db;--pb-paper:#fff;--pb-accent:#5e7b47;max-width:1660px;min-width:0;margin:0 auto 32px;padding:24px clamp(12px,2vw,32px);color:var(--pb-ink);background:#f5f7f3;border:1px solid var(--pb-line);border-radius:12px;font-size:var(--pb-font,14px)}
.pb-book *{box-sizing:border-box}
.pb-brand{text-align:center;font-size:11px;font-weight:750;letter-spacing:5px;margin-bottom:24px;color:var(--pb-accent)}
.pb-head{padding-bottom:18px;border-bottom:1px solid var(--pb-line)}
.pb-head h1{font-size:clamp(23px,2.3vw,34px);line-height:1.2;letter-spacing:-1px;margin:9px 0 10px;color:var(--pb-ink)}
.pb-head p{font-size:12px;color:var(--pb-muted);margin:5px 0;overflow-wrap:anywhere}
.pb-book .eyebrow{font-size:10px;letter-spacing:1.7px;text-transform:uppercase;font-weight:650;color:var(--pb-accent)}
.pb-head code{font-size:11px}
.pb-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:14px 0 18px}
.pb-book .btn{border-radius:6px;font-size:12px;min-height:34px}
.pb-toolbar .btn{background:var(--pb-paper);border-color:var(--pb-line);color:var(--pb-ink)}
.pb-toolbar .btn:hover{border-color:var(--pb-accent);background:#edf2e9}
.pb-layout{display:grid;grid-template-columns:205px minmax(0,1fr);gap:20px;align-items:start}
.pb-layout.pb-no-contents{grid-template-columns:minmax(0,1fr)}
.pb-no-contents .pb-contents{display:none}
.pb-contents{background:var(--pb-paper);border:1px solid var(--pb-line);border-radius:7px;padding:18px 9px;position:sticky;top:80px;max-height:calc(100vh - 108px);overflow:auto}
.pb-contents>.eyebrow{padding:0 10px;margin:0 0 16px}
.pb-contents button{display:flex;gap:10px;align-items:baseline;width:100%;padding:11px 10px;border:0;border-left:2px solid transparent;border-radius:0;background:transparent;color:var(--pb-ink);font:inherit;font-size:12px;line-height:1.5;text-align:left;cursor:pointer}
.pb-contents button.active{background:#eff4e9;border-left-color:var(--pb-accent);font-weight:650}
.pb-contents button:hover{background:#f5f7f2}
.pb-chapter-number{font-variant-numeric:tabular-nums;flex:0 0 20px;color:var(--pb-muted);font-size:10px}
.pb-surface,.pb-paper,.pb-chapter{min-width:0;max-width:100%}
.pb-reader-meta{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:0 0 12px;font-size:11px;color:var(--pb-muted)}
.pb-reader-meta a{color:var(--pb-muted);text-decoration:none}
.pb-reader-meta span{letter-spacing:1.5px;font-size:9px}
.pb-paper{background:var(--pb-paper);border:1px solid var(--pb-line);border-top:3px solid var(--pb-accent);border-radius:4px;box-shadow:0 8px 30px #22321c06}
.pb-sheet{min-width:0;padding:0;margin:0;line-height:1.7;scroll-margin-top:90px}
.pb-spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;align-items:stretch}
.pb-spread.pb-single{grid-template-columns:minmax(0,1fr)}
.pb-leaf{padding:26px clamp(18px,2.5vw,38px) 32px;min-width:0;min-height:480px;overflow-wrap:anywhere}
.pb-leaf[hidden]{display:none!important}
.pb-leaf+.pb-leaf:not([hidden]){border-left:1px solid var(--pb-line)}
.pb-single .pb-leaf{border-left:0!important}
.pb-running{font-size:9px;font-weight:600;letter-spacing:1.2px;color:var(--pb-muted);padding-bottom:13px;margin-bottom:24px;border-bottom:1px solid var(--pb-line)}
.pb-sheet h2{font-family:inherit;font-size:clamp(22px,2vw,29px);font-weight:650;letter-spacing:-.7px;line-height:1.25;margin:4px 0 22px;color:var(--pb-ink)}
.pb-sheet h3{font-size:16px;line-height:1.4;margin:20px 0 12px;color:var(--pb-ink)}
.pb-sheet p,.pb-sheet .f-note{font-size:inherit;line-height:1.75}
.pb-cover-intro{font-size:20px!important;line-height:1.5!important;color:var(--pb-muted);margin:20px 0 30px}
.pb-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 22px;margin:25px 0}
.pb-facts div{border-bottom:1px solid var(--pb-line);padding-bottom:10px;min-width:0}
.pb-facts dt{color:var(--pb-muted);font-size:10px;text-transform:uppercase;letter-spacing:1px}
.pb-facts dd{margin:5px 0 0;font-size:12px;font-variant-numeric:tabular-nums}
.pb-book .f-table-scroll{max-width:100%;overflow-x:auto;margin:12px 0 18px;border:0;border-radius:0}
.pb-book table{width:100%;border-collapse:collapse;font:inherit;font-variant-numeric:tabular-nums}
.pb-book th{background:#f3f6f0;text-transform:capitalize;font-size:10px;font-weight:600;color:var(--pb-muted);letter-spacing:.2px;white-space:normal}
.pb-book td,.pb-book th{padding:12px 13px;text-align:left;border-bottom:1px solid var(--pb-line);line-height:1.6}
.pb-book td{font-size:12px;overflow-wrap:anywhere}
.pb-book tr{break-inside:avoid}
.pb-book .ap-chart{margin:12px 0 0;min-width:0;max-width:100%;border-radius:4px}
.pb-book .ap-stage{min-width:0}
.pb-table-filter{display:block;width:min(100%,260px);padding:7px 10px;margin-top:12px;border:1px solid var(--pb-line);border-radius:5px;background:var(--pb-paper);color:var(--pb-ink);font:inherit;font-size:11px}
.pb-method{font-size:11px;margin:16px 0;color:var(--pb-muted)}
.pb-method summary{cursor:pointer;color:var(--pb-accent)}
.pb-navigation{display:grid;grid-template-columns:auto minmax(120px,1fr) auto;align-items:center;gap:20px;margin:0 24px;padding:18px 0;border-top:1px solid var(--pb-line)}
.pb-navigation .btn{min-width:88px;background:var(--pb-paper);border-color:var(--pb-line);color:var(--pb-ink)}
.pb-navigation .btn:disabled{opacity:.35;cursor:default}
.pb-position{display:flex;flex-direction:column;align-items:center;gap:7px;font-size:11px;color:var(--pb-ink);text-align:center}
.pb-position input{width:min(100%,300px);accent-color:var(--pb-accent);cursor:pointer;height:15px}
.pb-position small{font-size:10px;color:var(--pb-muted)}
.pb-coverage{padding:14px 0;font-size:11px;color:var(--pb-muted);line-height:1.6}
.pb-coverage summary{cursor:pointer;font-weight:550}
.pb-coverage p{max-width:900px}
.pb-notice{padding:10px 14px;border-left:3px solid var(--pb-accent);background:#ecf2e7;font-size:12px;overflow-wrap:anywhere}
.pb-notes{border-top:1px solid var(--pb-line);margin-top:22px;padding-top:20px}
.pb-notes h3{font-size:14px;margin:0 0 12px}
.pb-notes>p{font-size:12px;overflow-wrap:anywhere}
.pb-foot{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--pb-line);padding-top:18px;margin-top:24px;font-size:10px;color:var(--pb-muted)}
.pb-book[data-pb-view="scroll"] .pb-sheet{padding:28px clamp(16px,3vw,42px);border-bottom:1px solid var(--pb-line)}
.pb-book:fullscreen{width:100%;height:100%;max-width:none;margin:0;overflow:auto;border:0;border-radius:0}
.pb-book.pb-night{--pb-ink:#e0e7df;--pb-muted:#9eac9f;--pb-line:#364139;--pb-paper:#202822;--pb-accent:#afcb91;background:#171d19}
.pb-night .pb-contents button.active,.pb-night .pb-contents button:hover,.pb-night .pb-toolbar .btn:hover,.pb-night th,.pb-night .pb-notice{background:#2c382c}
.pb-night a{color:#afcb91}
@media(max-width:1250px){.pb-layout{grid-template-columns:174px minmax(0,1fr);gap:12px}.pb-book{padding:18px 12px}.pb-leaf{padding:22px 20px}}
@media(max-width:1099px){.pb-spread{grid-template-columns:minmax(0,1fr)}.pb-leaf{border-left:0!important}.pb-leaf:not([hidden]){min-height:380px}}
@media(max-width:760px){.pb-layout{grid-template-columns:minmax(0,1fr)}.pb-contents{position:static;max-height:230px}.pb-brand{margin-bottom:16px}.pb-toolbar{gap:5px}.pb-toolbar .btn{font-size:11px;padding:7px 9px}.pb-navigation{margin:0 14px;gap:10px}.pb-navigation .btn{min-width:38px}.pb-navigation .btn span{display:none}.pb-leaf{padding:20px 16px}.pb-reader-meta span{display:none}.pb-book{border-radius:6px;padding:16px 10px}.pb-head h1{font-size:26px}.pb-book td,.pb-book th{padding:9px}.pb-notes .f-grid{grid-template-columns:1fr}}
@media print{.pb-toolbar,.pb-contents,.pb-navigation,.pb-notes .f-grid,.pb-table-filter{display:none!important}.pb-book{border:0;max-width:none;background:white}.pb-layout,.pb-spread{display:block}.pb-leaf[hidden]{display:block!important}.pb-leaf{break-before:page;min-height:0}.pb-paper{box-shadow:none}.pb-book details{display:block}}
body.pb-reading-focus{overflow:hidden}
.pb-book.pb-focus{position:fixed;inset:0;z-index:150;width:100%;height:100dvh;max-width:none;border:0;border-radius:0;margin:0;overflow:auto;padding:22px clamp(16px,4vw,70px)}
.pb-focus .pb-toolbar{position:sticky;top:-22px;z-index:5;background:inherit;border-bottom:1px solid var(--pb-line)}
.pb-focus .pb-head{max-width:none}
body.pb-reading-focus .sidebar,body.pb-reading-focus .topbar,body.pb-reading-focus .app-footer,body.pb-reading-focus .demo-notice,body.pb-reading-focus .scene-background{display:none!important}
body.pb-reading-focus .workspace-shell,body.pb-reading-focus .workspace-main,body.pb-reading-focus #main-content{transform:none;filter:none;backdrop-filter:none;contain:none;isolation:auto}
/* Portfolio assumptions and calculated outputs travel together on a complete page. */
.pb-portfolio-controls{padding:20px;border:1px solid var(--border,#dbe3dc);border-radius:14px;background:#f7f9f5;margin:16px 0}
.pb-portfolio-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:16px;margin:16px 0}
.pb-portfolio-controls input,.pb-portfolio-controls select{width:100%;min-height:42px}
.pb-portfolio-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(185px,1fr));gap:14px;margin:20px 0}
.pb-portfolio-metrics article{display:flex;flex-direction:column;gap:8px;padding:18px;border:1px solid #dbe3dc;border-radius:12px;background:#fff}
.pb-portfolio-metrics strong{font-size:1.5rem;line-height:1.2;color:#253b30;font-variant-numeric:tabular-nums}
.pb-portfolio-metrics small{color:#647469;font-size:.76rem}
.pb-portfolio-checks{padding:18px;border:1px solid #dbe3dc;border-radius:12px;margin:16px 0}
.pb-night .pb-portfolio-controls,.pb-night .pb-portfolio-metrics article{background:#1d2924;color:#e3ebe5;border-color:#415549}
.pb-night .pb-portfolio-metrics strong,.pb-night .pb-portfolio-metrics small{color:inherit}

.pb-inline-interpretation{margin:16px 0 0;padding:16px 18px;background:#f3f6fa;border-left:3px solid #638b9d;border-radius:0 8px 8px 0;line-height:1.65;white-space:normal;min-width:0;color:#25333d}.pb-inline-interpretation p{margin:6px 0}.pb-inline-interpretation small{color:#657482}.pb-inline-interpretation progress{width:150px;height:4px}.pb-study-controls{padding:16px;border:1px solid #dbe3ea;border-radius:10px;margin-bottom:20px}.pb-toolbar .field{min-width:145px;margin:0}.pb-toolbar .field span{font-size:11px}

.v-page{max-width:1600px;margin:auto;min-width:0;color:var(--ink,#263325)}.v-page-head{margin-bottom:22px}.v-page-head h1{font-size:30px;letter-spacing:-.8px;margin:6px 0}.v-page-head p{color:#667161;margin:6px 0;line-height:1.6;max-width:70ch}.v-back{display:inline-block;font-size:12px;color:#617852;text-decoration:none;margin-bottom:8px}.v-back:hover{text-decoration:underline}
.v-tabs{display:flex;gap:4px;border-bottom:1px solid #dce4d7;margin-bottom:20px;flex-wrap:wrap}.v-tabs button{padding:12px 20px;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:#667161;font:inherit}.v-tabs button.active{border-color:#759c4e;color:#23341d;font-weight:700}
.v-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:22px 0}.v-section{padding:22px;border:1px solid #dce4d7;border-radius:18px;background:#fff;min-width:0}.v-section h2{font-size:19px;margin:4px 0 6px}.v-section>p{color:#667161;font-size:12px;line-height:1.6;margin:0 0 16px}.v-step{font-size:10px;letter-spacing:1.4px;color:#617852;font-weight:700}
.v-section .field,.v-block .field{display:flex;flex-direction:column;gap:7px;margin-bottom:14px;min-width:0}.v-section .field>span{font-size:12px;color:#4d5a49}.v-section .field small{font-size:11px;color:#78836f;line-height:1.5}.v-page input:not([type=checkbox]),.v-page select{width:100%;min-width:0;padding:11px 12px;border:1px solid #dce4d7;border-radius:8px;background:#fff;color:inherit;font:inherit;min-height:42px}.v-page input[type=checkbox]{accent-color:#698d42;width:16px;height:16px}
.v-checks{display:grid;gap:10px}.v-check{display:flex;align-items:center;gap:10px;font-size:13px;cursor:pointer}
.v-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:20px 0}.v-locked{font-size:11px;color:#8a6a2f}
.v-block{padding:22px;border:1px solid #dce4d7;border-radius:18px;background:#fff}.v-block h3{font-size:15px;margin:0 0 12px}.v-block+.v-block{margin-top:14px}
.v-note,.v-empty,.v-ready{padding:13px 15px;border:1px solid #dce4d7;border-radius:9px;background:#f6f8f2;font-size:12px;line-height:1.7;margin:12px 0 0;color:#4d5a49}.v-ready{border-color:#bcd4a4;background:#f2f7ec}.v-semantics{padding:15px 17px;border:1px solid #cddcbc;border-left:4px solid #759c4e;border-radius:10px;background:#f6f9f2;margin:0 0 18px;font-size:12px;line-height:1.7}.v-semantics strong{display:block;margin-bottom:4px}
.v-alert{padding:15px 17px;border:1px solid #eac7bc;border-radius:11px;background:#fff3ef;color:#8a3325;margin:16px 0}.v-alert strong{display:block;margin-bottom:5px}.v-alert p{margin:6px 0;line-height:1.7;font-size:13px}.v-remedy{color:#8a3325;font-weight:600}.v-status{font-size:12px;color:#4d5a49;margin:12px 0}
.v-findings{margin:18px 0}.v-findings h3{font-size:14px;margin:0 0 10px}.v-finding{padding:13px 15px;border:1px solid #dce4d7;border-left:4px solid #b9c3ae;border-radius:10px;background:#fff;margin-bottom:9px}.v-finding.blocking{border-left-color:#c0653f;background:#fff8f5}.v-finding strong{font-size:12px;text-transform:capitalize}.v-finding p{margin:5px 0;font-size:12px;line-height:1.7;color:#4d5a49}
.v-toolbar{display:flex;gap:14px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 16px}.v-toolbar h2{font-size:18px;margin:0}.v-toolbar code{font-size:11px;color:#617852}
.v-headline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 16px}.v-headline>div{border:1px solid #dce4d7;border-radius:11px;padding:16px;background:#fbfcfa}.v-headline strong{display:block;font-size:24px;letter-spacing:-.5px;margin:4px 0}.v-headline p{margin:0;font-size:11px;color:#78836f;line-height:1.6}
.v-label{display:block;font-size:11px;color:#728068;letter-spacing:.4px}
.v-table-scroll{overflow:auto;border:1px solid #e1e7dd;border-radius:10px;margin:12px 0;max-height:420px}.v-page table{width:100%;border-collapse:collapse;font-size:12px}.v-page th,.v-page td{padding:9px 12px;text-align:left;border-bottom:1px solid #edf0ea;white-space:nowrap}.v-page th{background:#f6f8f2;color:#4d5a49;font-weight:700;position:sticky;top:0}.v-page tbody tr:last-child td{border-bottom:0}
.v-details{margin:14px 0;border:1px solid #e1e7dd;border-radius:10px;padding:12px 15px;background:#fbfcfa}.v-details summary{cursor:pointer;font-size:12px;font-weight:700;color:#4d5a49}.v-details pre{overflow:auto;font-size:11px;line-height:1.6;background:#fff;border:1px solid #edf0ea;border-radius:8px;padding:12px;margin:10px 0 0}
.v-history{display:grid;gap:9px}.v-history-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;text-align:left;padding:14px 16px;border:1px solid #dce4d7;border-radius:11px;background:#fff;cursor:pointer;font:inherit;color:inherit}.v-history-row:hover{background:#f6f9f2}.v-history-row span{font-size:12px;color:#667161}
@media(max-width:1100px){.v-grid,.v-headline{grid-template-columns:minmax(0,1fr)}}

.m-workspace{max-width:1600px;margin:auto;min-width:0;color:var(--ink,#263325)}.m-header,.m-heading,.m-toolbar,.m-footer{display:flex;gap:16px;align-items:center;justify-content:space-between}.m-header{margin-bottom:22px}.m-header h1{font-size:30px;letter-spacing:-.8px;margin:6px 0}.m-eyebrow{font-size:10px;letter-spacing:1.4px;color:#617852;font-weight:700}.m-header p,.m-heading p,.m-footer p{color:#667161;margin:6px 0;line-height:1.6}.m-tabs{display:flex;gap:4px;border-bottom:1px solid #dce4d7;margin-bottom:20px}.m-tabs button{padding:12px 20px;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:#667161}.m-tabs button.active{border-color:#759c4e;color:#23341d;font-weight:700}.m-panel{padding:26px;border:1px solid #dce4d7;border-radius:18px;background:#fff}.m-panel h2{font-size:20px;margin:6px 0}.m-panel h3{font-size:16px}.m-fields,.m-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0;align-items:end}.m-filters{grid-template-columns:repeat(5,minmax(0,1fr)) auto}.m-fields .field,.m-filters .field{min-width:0;display:flex;flex-direction:column;gap:8px}.m-workspace input:not([type=checkbox]),.m-workspace select{width:100%;min-width:0;padding:11px 12px;border:1px solid #dce4d7;border-radius:8px;background:#fff;color:inherit;min-height:42px}.m-workspace input[type=checkbox]{accent-color:#698d42;width:16px;height:16px}.m-toolbar{margin:18px 0;flex-wrap:wrap;font-size:12px}.m-listings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #e1e7dd;border-radius:10px;max-height:470px;overflow:auto}.m-listing{display:grid;grid-template-columns:16px 32px minmax(0,1fr) minmax(100px,.7fr);gap:12px;padding:14px;align-items:center;border-bottom:1px solid #edf0ea;font-size:12px;cursor:pointer}.m-listing:hover{background:#f6f9f2}.m-listing small,.m-symbol small{display:block;color:#78836f;margin-top:4px;line-height:1.4}.m-listing strong{display:block}.m-chips,.m-history{display:flex;gap:8px;flex-wrap:wrap;padding:15px 0}.m-footer{border-top:1px solid #e1e7dd;padding-top:20px;margin-top:22px}.m-footer p{max-width:70%;font-size:12px}.m-note,.m-error{padding:14px 16px;border:1px solid #dce4d7;border-radius:9px;background:#f6f8f2;font-size:12px;line-height:1.7}.m-error{background:#fff3ef;border-color:#eac7bc;color:#8a3325;margin:12px 0}.m-kpis{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.m-kpis>div{border:1px solid #dce4d7;border-radius:10px;padding:18px}.m-kpis span{display:block;font-size:12px;color:#728068}.m-kpis strong{display:block;font-size:26px;margin-top:8px;font-variant-numeric:tabular-nums}.m-table{overflow:auto;border:1px solid #e1e7dd;border-radius:10px;margin:16px 0}.m-table table{width:100%;border-collapse:collapse;font-size:12px}.m-table th{background:#f5f8f1;color:#647158;text-align:left;white-space:nowrap;font-weight:600}.m-table td,.m-table th{padding:14px 16px;border-bottom:1px solid #e7ece2;vertical-align:top}.m-table td{font-variant-numeric:tabular-nums;min-width:90px}.m-symbol{display:flex;gap:10px;align-items:center}.m-workspace details{padding:14px 0;border-top:1px solid #e7ece2;line-height:1.7}.m-workspace summary{cursor:pointer;font-size:12px;font-weight:600}.m-empty{padding:35px 20px;text-align:center;color:#74806d}.m-workspace progress{width:100%;height:7px;accent-color:#709447}.m-heatmap{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px}.m-tile{padding:18px;text-align:left;border:1px solid #dce4d7;border-radius:10px;cursor:pointer;background:#f6f7f4;display:flex;flex-direction:column;gap:8px;color:#263325}.m-tile b{font-size:23px}.m-tile small{font-size:10px;line-height:1.5}.m-tile.positive{background:#e4efdc;border-color:#bfd5ab}.m-tile.negative{background:#f6e3dc;border-color:#e6c1b2}.m-tile.missing{background:repeating-linear-gradient(45deg,#f3f4f1,#f3f4f1 8px,#fafbf8 8px,#fafbf8 16px)}@media(max-width:1000px){.m-filters,.m-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.m-listings{grid-template-columns:1fr}}@media(max-width:650px){.m-panel{padding:16px}.m-header,.m-footer{align-items:flex-start;flex-direction:column}.m-header h1{font-size:25px}.m-footer p{max-width:none}.m-fields,.m-filters,.m-kpis{grid-template-columns:1fr}.m-listing{grid-template-columns:16px 28px 1fr}.m-listing>span:last-child{grid-column:3}.m-tabs{overflow:auto}.m-tabs button{padding:12px}.m-header .btn{display:none}}

.m-panel[aria-busy="true"] button,.m-panel[aria-busy="true"] input,.m-panel[aria-busy="true"] select{pointer-events:none;opacity:.6}.m-workspace textarea{width:100%;padding:12px;border:1px solid #dce4d7;border-radius:8px;resize:vertical;margin:10px 0}

.m-market-intro{display:flex;justify-content:space-between;gap:32px;align-items:center;padding:20px 12px 28px}.m-market-intro h2{font-size:clamp(24px,3vw,38px);letter-spacing:-1.2px;max-width:620px;line-height:1.14;margin:12px 0}.m-market-intro p{color:#667867;line-height:1.65;max-width:550px}.m-scope-emblem{display:flex;gap:8px;height:135px;align-items:flex-end;transform:skewY(-10deg);padding:20px 30px;min-width:220px}.m-scope-emblem i{display:block;background:linear-gradient(180deg,#a6bf82,#294d38);width:26px;height:40%;border-radius:4px}.m-scope-emblem i:nth-child(2){height:65%}.m-scope-emblem i:nth-child(3){height:54%}.m-scope-emblem i:nth-child(4){height:83%}.m-scope-emblem i:nth-child(5){height:100%}.m-market-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#234633;color:#fff;border-radius:14px;padding:22px 8px;margin-bottom:28px}.m-market-summary>div{padding:0 20px;border-right:1px solid #ffffff24;min-width:0}.m-market-summary>div:last-child{border:0}.m-market-summary span{display:block;font-size:11px;color:#cee0c7;line-height:1.5}.m-market-summary strong{display:block;font-size:32px;letter-spacing:-1px;margin-top:10px;font-variant-numeric:tabular-nums}.m-market-summary .m-scope-all{font-size:23px;letter-spacing:-.4px;margin-top:15px}.m-market-name{min-width:min(100%,400px);flex:1;max-width:650px}.m-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.m-spec-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.m-spec-grid p{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #e3eadd;font-size:12px;padding-bottom:8px;line-height:1.5}.m-hint{font-size:12px;line-height:1.7;color:#667a68;max-width:1000px}.m-research{margin:30px 0;padding:24px;border:1px solid #d5e2cc;border-radius:14px;background:linear-gradient(135deg,#f4f8ef,#fbfcf9)}.m-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:22px 0;font-size:12px;line-height:1.5}.m-task-grid label{display:flex;gap:8px;align-items:flex-start}.m-core-studies{display:flex;flex-wrap:wrap;gap:14px;padding:16px 0;border-top:1px solid #dfe7d8;font-size:12px}.m-intake input[type=file]{display:block;font-size:11px;border:0;min-height:0;margin-top:7px;padding:0;background:transparent;max-width:220px}.m-metric-catalog{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.m-metric-catalog span{padding:10px;background:#fff;border:1px solid #e0e7da;border-radius:7px;font-size:11px}.m-metric-catalog small{display:block;color:#6f846e;margin-top:4px}.m-result-research{margin-top:30px;border-top:2px solid #b1c69d;padding-top:15px}.m-workspace .field>span{font-size:12px;font-weight:600;color:#506a51}.m-workspace .report-run-actions{margin-top:25px}.report-run-progress ol{flex-wrap:wrap}
@media(max-width:900px){.m-task-grid,.m-filters,.m-spec-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.m-market-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.m-market-summary>div:nth-child(2){border:0}.m-scope-emblem{min-width:170px;padding:15px}.m-research{padding:18px}}
@media(max-width:600px){.m-market-intro{padding:10px 0 18px}.m-scope-emblem{display:none}.m-market-summary strong{font-size:27px}.m-market-summary .m-scope-all{font-size:20px}.m-task-grid,.m-filters,.m-spec-grid,.m-metric-catalog{grid-template-columns:1fr}.m-market-name{min-width:0}.m-research{padding:15px}.m-core-studies{flex-direction:column}}

.h-page{max-width:1600px;margin:auto;min-width:0;color:var(--ink,#263325)}.h-page-head{margin-bottom:22px}.h-page-head h1{font-size:30px;letter-spacing:-.8px;margin:6px 0}.h-page-head p{color:#667161;margin:6px 0;line-height:1.6;max-width:78ch}.h-back{display:block;font-size:12px;color:#617852;text-decoration:none;margin-bottom:8px}.h-back:hover{text-decoration:underline}
.h-tabs{display:flex;gap:4px;border-bottom:1px solid #dce4d7;margin-bottom:20px;flex-wrap:wrap}.h-tabs button{padding:12px 18px;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:#667161;font:inherit}.h-tabs button.active,.h-tabs button[aria-selected="true"]{border-color:#759c4e;color:#23341d;font-weight:700}
.h-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.h-target-card{display:flex;flex-direction:column;gap:6px;text-align:left;padding:16px;border:1px solid #dce4d7;border-radius:14px;background:#fff;cursor:pointer;font:inherit;color:inherit}.h-target-card:hover{border-color:#9db57f}.h-target-card.active{border-color:#759c4e;background:#f4f8ef;box-shadow:inset 0 0 0 1px #759c4e}.h-target-card strong{font-size:15px}.h-target-card small{color:#667161;line-height:1.5}.h-target-card span{font-size:11px;color:#617852}
.h-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.h-block{padding:22px;border:1px solid #dce4d7;border-radius:18px;background:#fff;margin:18px 0}.h-block h2,.h-block h3{font-size:18px;margin:0 0 8px}.h-block>p{color:#667161;font-size:12px;line-height:1.6;margin:0 0 12px}
.h-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0}.h-page .field{display:flex;flex-direction:column;gap:7px;margin-bottom:12px;min-width:0}.h-page .field>span{font-size:12px;color:#4d5a49}.h-page input:not([type=checkbox]):not([type=file]),.h-page select,.h-page textarea{width:100%;min-width:0;padding:11px 12px;border:1px solid #dce4d7;border-radius:8px;background:#fff;color:inherit;font:inherit}.h-page textarea{min-height:76px;resize:vertical}.h-page input[type=checkbox]{accent-color:#698d42;width:16px;height:16px}
.h-steps{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0}.h-step{display:flex;gap:8px;align-items:center;padding:9px 13px;border:1px solid #dce4d7;border-radius:999px;background:#fff;font-size:12px;cursor:pointer;color:#4d5a49}.h-step.active{border-color:#759c4e;background:#f4f8ef;font-weight:700}.h-step span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#eef2e8;font-size:11px}
.h-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:18px 0}.h-locked{font-size:11px;color:#8a6a2f}
.h-alert{padding:15px 17px;border:1px solid #eac7bc;border-radius:11px;background:#fff3ef;color:#8a3325;margin:16px 0}.h-alert strong{display:block;margin-bottom:5px}.h-alert p{margin:6px 0;line-height:1.7;font-size:13px}.h-remedy{font-weight:600}
.h-ready{padding:13px 15px;border:1px solid #bcd4a4;border-radius:9px;background:#f2f7ec;font-size:12px;margin:14px 0}.h-findings{margin:16px 0}.h-findings h3{font-size:14px;margin:0 0 10px}.h-finding{padding:13px 15px;border:1px solid #dce4d7;border-left:4px solid #b9c3ae;border-radius:10px;background:#fff;margin-bottom:9px}.h-finding.blocking{border-left-color:#c0653f;background:#fff8f5}.h-finding strong{font-size:12px;text-transform:capitalize}.h-finding p{margin:5px 0;font-size:12px;line-height:1.7;color:#4d5a49}
.h-semantics{padding:15px 17px;border:1px solid #cddcbc;border-left:4px solid #759c4e;border-radius:10px;background:#f6f9f2;margin:0 0 18px;font-size:12px;line-height:1.7}.h-semantics strong{display:block;margin-bottom:4px}
.h-note,.h-empty,.h-status{padding:13px 15px;border:1px solid #dce4d7;border-radius:9px;background:#f6f8f2;font-size:12px;line-height:1.7;margin:12px 0 0;color:#4d5a49}.h-status{border-color:#bcd4a4;background:#f2f7ec}
.h-toolbar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.h-toolbar h2,.h-toolbar h3{font-size:18px;margin:0}.h-toolbar code{font-size:11px;color:#617852}
.h-table-scroll{overflow:auto;border:1px solid #e1e7dd;border-radius:10px;margin:12px 0;max-height:460px}.h-page table{width:100%;border-collapse:collapse;font-size:12px}.h-page th,.h-page td{padding:9px 12px;text-align:left;border-bottom:1px solid #edf0ea;white-space:nowrap}.h-page th{background:#f6f8f2;color:#4d5a49;font-weight:700;position:sticky;top:0}.h-page tbody tr:last-child td{border-bottom:0}.h-page td input{padding:6px 8px;min-height:0}.h-review-row td{background:#fff8f0}
.h-details{margin:14px 0;border:1px solid #e1e7dd;border-radius:10px;padding:12px 15px;background:#fbfcfa}.h-details summary{cursor:pointer;font-size:12px;font-weight:700;color:#4d5a49}
.h-headline-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:18px;margin:18px 0}.h-panel{padding:20px;border:1px solid #dce4d7;border-radius:18px;background:#fff;min-width:0}.h-panel h3{font-size:15px;margin:0 0 12px}
.h-facts{display:grid;gap:8px;margin:0}.h-facts>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;font-size:12px}.h-facts dt{color:#728068}.h-facts dd{margin:0;color:#23341d}
.h-bridge{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin:12px 0}.h-bridge-step{border:1px solid #dce4d7;border-radius:10px;padding:12px;background:#fbfcfa;display:flex;flex-direction:column;gap:4px}.h-bridge-step span{font-size:11px;color:#728068}.h-bridge-step strong{font-size:15px}.h-bridge-step small{font-size:10px;color:#8a9384}
.h-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.h-kpis>div{border:1px solid #dce4d7;border-radius:10px;padding:14px}.h-kpis span{display:block;font-size:11px;color:#728068}.h-kpis strong{display:block;font-size:19px;margin-top:4px}
.h-history{display:grid;gap:9px}.h-history-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;text-align:left;padding:13px 15px;border:1px solid #dce4d7;border-radius:11px;background:#fff;cursor:pointer;font:inherit;color:inherit;width:100%}.h-history-row:hover{background:#f6f9f2}.h-history-row span{font-size:12px;color:#667161}
.h-drawer{position:sticky;top:12px;margin:16px 0;padding:18px;border:1px solid #cddcbc;border-radius:14px;background:#fbfdf8}.h-drawer-head{display:flex;justify-content:space-between;align-items:center;gap:12px}.h-drawer-head h3{margin:0;font-size:16px}
.h-chip{display:inline-block;padding:5px 10px;border:1px solid #cddcbc;border-radius:999px;font-size:10px;color:#4d5a49;background:#f6f9f2}.h-metric{background:none;border:0;color:#2f5c2f;text-decoration:underline;cursor:pointer;font:inherit;padding:0}
.h-missing td{color:#8a9384}
@media(max-width:1100px){.h-target-grid,.h-grid,.h-headline-grid,.h-kpis{grid-template-columns:minmax(0,1fr)}.h-bridge{grid-template-columns:repeat(2,minmax(0,1fr))}}
/* Shared financial research flow and notebook. */
.financial-flow{display:grid;grid-template-columns:220px minmax(0,1fr);background:#fff;border:1px solid #dce5d7;border-radius:20px;overflow:hidden;margin:20px 0}
.financial-step-nav{padding:22px 12px;background:#f3f7ef;border-right:1px solid #dce5d7;display:flex;flex-direction:column;gap:8px;align-items:stretch}
.financial-step-nav button{display:flex;align-items:center;gap:12px;padding:14px 12px;border:1px solid transparent;border-radius:12px;background:transparent;text-align:left;font:inherit;color:#62725b;cursor:pointer}
.financial-step-nav button span{font-size:11px;border:1px solid #ccd8c4;border-radius:50%;width:28px;height:28px;display:grid;place-items:center;flex-shrink:0}
.financial-step-nav button strong{font-size:12px;line-height:1.5;font-weight:600}
.financial-step-nav button.active{background:#234d37;color:#fff;border-color:#234d37;box-shadow:0 4px 12px #254d3715}.financial-step-nav button.active span{border-color:#83a78f}
.financial-step-body{padding:28px;min-width:0}.financial-step-caption{font-size:10px;letter-spacing:1.5px;color:#68825b;margin-bottom:20px}.financial-step-caption span{float:right;letter-spacing:0;color:#586a50;font-size:12px}
.financial-step-body .h-block,.financial-step-body .v-block{box-shadow:none;border-radius:12px;padding:20px;margin-top:12px}.financial-step-body .h-target-grid,.financial-step-body .v-target-grid{grid-template-columns:repeat(3,minmax(0,1fr))}
.financial-step-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #dfe8da;margin-top:28px;padding-top:20px}.financial-step-footer>span{font-size:11px;color:#7b8973}
.financial-review{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:14px 0 24px}.financial-review div{padding:12px 0;border-bottom:1px solid #e4ebdf;min-width:0}.financial-review dt{font-size:11px;color:#7b8973;margin-bottom:4px}.financial-review dd{margin:0;font-size:13px;color:#24382a;overflow-wrap:anywhere}
.financial-run-progress{padding:28px;border:1px solid #dce5d7;background:#fff;border-radius:18px;margin:20px 0}.financial-run-progress>div{display:flex;justify-content:space-between;gap:20px}.financial-run-progress progress{width:100%;height:12px;accent-color:#386844;margin-top:20px}.financial-run-progress ol{display:flex;gap:16px;justify-content:space-between;padding:0;list-style:none;color:#86947c;font-size:12px}.financial-run-progress li.done{color:#315d3c}
.v-back{display:block;font-size:12px;color:#617852;text-decoration:none;margin-bottom:10px}
.notebook-search{display:block;margin:16px 8px 20px}.notebook-search>span{display:block;font-size:10px;color:#718666;margin-bottom:6px}.notebook-search input{width:100%;padding:10px 12px;border-radius:8px;border:1px solid #dce6d4;background:#fff}
.notebook-evidence{margin-bottom:28px;border-bottom:1px solid #dce6d5;padding-bottom:26px}.notebook-evidence header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px}.notebook-evidence h2{font-size:24px;line-height:1.3;margin:10px 0}.notebook-evidence header p{font-size:12px;color:#778b6a}.notebook-evidence nav{display:flex;gap:8px;border-bottom:1px solid #dce6d5;margin-bottom:20px}.notebook-evidence nav button{border:0;background:transparent;font:inherit;font-size:12px;padding:12px 14px;color:#738566;cursor:pointer}.notebook-evidence nav button.active{color:#295a3b;border-bottom:2px solid #295a3b}
.notebook-findings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.notebook-findings article{border:1px solid #e1e9dc;background:#f8faf5;padding:18px;border-radius:12px}.notebook-findings h3{font-size:13px;margin:0 0 10px;color:#295239}.notebook-findings p{font-size:12px;line-height:1.8;color:#56694d;margin:0}.notebook-table{overflow:auto;margin:20px 0;max-height:500px}.notebook-table table{border-collapse:collapse;width:100%;font-size:12px}.notebook-table th{position:sticky;top:0;background:#f2f6ed;color:#456036}.notebook-table th,.notebook-table td{padding:12px;text-align:left;border-bottom:1px solid #e1e9da;vertical-align:top;min-width:100px}.note-editor #note-body{min-height:300px;font:13px/1.9 inherit;width:100%}
@media(max-width:1000px){.financial-flow{grid-template-columns:180px minmax(0,1fr)}.financial-step-body{padding:18px}.financial-step-body .h-target-grid,.financial-step-body .v-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notebook-findings{grid-template-columns:1fr}}
@media(max-width:700px){.financial-flow{grid-template-columns:1fr}.financial-step-nav{flex-direction:row;overflow:auto;border-right:0;border-bottom:1px solid #dce5d7;padding:10px}.financial-step-nav button{min-width:145px;padding:10px}.financial-step-body{padding:12px}.financial-step-caption span{display:none}.financial-step-footer>span{display:none}.financial-review{grid-template-columns:1fr}.notebook-evidence header{align-items:flex-start;flex-direction:column}.notebook-layout{grid-template-columns:1fr}.financial-run-progress ol{flex-wrap:wrap}.financial-step-body .h-target-grid,.financial-step-body .v-target-grid{grid-template-columns:1fr}}

.v-football{display:flex;flex-direction:column;gap:10px;margin:14px 0}.v-lane{display:grid;grid-template-columns:180px minmax(0,1fr) 140px;gap:12px;align-items:center}.v-lane-label{font-size:12px;font-weight:700;color:#23341d}.v-lane-track{position:relative;height:18px;background:#eef2e8;border-radius:9px}.v-lane-bar{position:absolute;top:0;height:18px;background:#9db57f;border-radius:9px;opacity:.75}.v-lane-base{position:absolute;top:-3px;width:3px;height:24px;background:#23341d;border-radius:2px}.v-lane-values{font-size:12px;color:#4d5a49;text-align:right}
.v-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.v-target-card{display:flex;flex-direction:column;gap:6px;text-align:left;padding:16px;border:1px solid #dce4d7;border-radius:14px;background:#fff;cursor:pointer;font:inherit;color:inherit}.v-target-card:hover{border-color:#9db57f}.v-target-card.active{border-color:#759c4e;background:#f4f8ef;box-shadow:inset 0 0 0 1px #759c4e}.v-target-card strong{font-size:15px}.v-target-card small{color:#667161;line-height:1.5}.v-target-card span{font-size:11px;color:#617852}
.v-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.v-steps{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0}.v-step{display:flex;gap:8px;align-items:center;padding:9px 13px;border:1px solid #dce4d7;border-radius:999px;background:#fff;font-size:12px;cursor:pointer;color:#4d5a49}.v-step.active{border-color:#759c4e;background:#f4f8ef;font-weight:700}.v-step span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#eef2e8;font-size:11px}
@media(max-width:1100px){.v-target-grid{grid-template-columns:minmax(0,1fr)}.v-lane{grid-template-columns:minmax(0,1fr)}}

.e-page{max-width:1600px;margin:auto;min-width:0;color:var(--ink,#263325)}.e-page-head{margin-bottom:22px}.e-page-head h1{font-size:30px;letter-spacing:-.8px;margin:6px 0}.e-page-head p{color:#667161;margin:6px 0;line-height:1.6;max-width:78ch}.e-back{display:inline-block;font-size:12px;color:#617852;text-decoration:none;margin-bottom:8px}.e-back:hover{text-decoration:underline}
.e-tabs{display:flex;gap:4px;border-bottom:1px solid #dce4d7;margin-bottom:20px;flex-wrap:wrap}.e-tabs button{padding:12px 18px;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:#667161;font:inherit}.e-tabs button.active,.e-tabs button[aria-selected="true"]{border-color:#759c4e;color:#23341d;font-weight:700}
.e-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.e-target-card{display:flex;flex-direction:column;gap:6px;text-align:left;padding:16px;border:1px solid #dce4d7;border-radius:14px;background:#fff;cursor:pointer;font:inherit;color:inherit}.e-target-card:hover{border-color:#9db57f}.e-target-card.active{border-color:#759c4e;background:#f4f8ef;box-shadow:inset 0 0 0 1px #759c4e}.e-target-card strong{font-size:15px}.e-target-card small{color:#667161;line-height:1.5}.e-target-card span{font-size:11px;color:#617852}
.e-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.e-steps{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0}.e-step{display:flex;gap:8px;align-items:center;padding:9px 13px;border:1px solid #dce4d7;border-radius:999px;background:#fff;font-size:12px;cursor:pointer;color:#4d5a49}.e-step.active{border-color:#759c4e;background:#f4f8ef;font-weight:700}.e-step span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#eef2e8;font-size:11px}
.e-block{padding:22px;border:1px solid #dce4d7;border-radius:18px;background:#fff;margin:18px 0}.e-block h2,.e-block h3{font-size:18px;margin:0 0 8px}.e-block>p{color:#667161;font-size:12px;line-height:1.6;margin:0 0 12px}
.e-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0}.e-page .field{display:flex;flex-direction:column;gap:7px;margin-bottom:12px;min-width:0}.e-page .field>span{font-size:12px;color:#4d5a49}.e-page input:not([type=checkbox]):not([type=file]),.e-page select,.e-page textarea{width:100%;min-width:0;padding:11px 12px;border:1px solid #dce4d7;border-radius:8px;background:#fff;color:inherit;font:inherit}.e-page textarea{min-height:76px;resize:vertical}.e-page input[type=checkbox]{accent-color:#698d42;width:16px;height:16px}
.e-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.e-check{display:flex;gap:8px;align-items:center;font-size:12px;cursor:pointer}
.e-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:18px 0}.e-locked{font-size:11px;color:#8a6a2f}
.e-alert{padding:15px 17px;border:1px solid #eac7bc;border-radius:11px;background:#fff3ef;color:#8a3325;margin:16px 0}.e-alert strong{display:block;margin-bottom:5px}.e-alert p{margin:6px 0;line-height:1.7;font-size:13px}.e-remedy{font-weight:600}
.e-ready{padding:13px 15px;border:1px solid #bcd4a4;border-radius:9px;background:#f2f7ec;font-size:12px;margin:14px 0}.e-findings{margin:16px 0}.e-findings h3{font-size:14px;margin:0 0 10px}.e-finding{padding:13px 15px;border:1px solid #dce4d7;border-left:4px solid #b9c3ae;border-radius:10px;background:#fff;margin-bottom:9px}.e-finding.blocking{border-left-color:#c0653f;background:#fff8f5}.e-finding strong{font-size:12px;text-transform:capitalize}.e-finding p{margin:5px 0;font-size:12px;line-height:1.7;color:#4d5a49}
.e-semantics{padding:15px 17px;border:1px solid #cddcbc;border-left:4px solid #759c4e;border-radius:10px;background:#f6f9f2;margin:0 0 18px;font-size:12px;line-height:1.7}.e-semantics strong{display:block;margin-bottom:4px}
.e-note,.e-empty,.e-status{padding:13px 15px;border:1px solid #dce4d7;border-radius:9px;background:#f6f8f2;font-size:12px;line-height:1.7;margin:12px 0 0;color:#4d5a49}.e-status{border-color:#bcd4a4;background:#f2f7ec}
.e-toolbar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.e-toolbar h2,.e-toolbar h3{font-size:18px;margin:0}.e-toolbar code{font-size:11px;color:#617852}
.e-table-scroll{overflow:auto;border:1px solid #e1e7dd;border-radius:10px;margin:12px 0;max-height:460px}.e-page table{width:100%;border-collapse:collapse;font-size:12px}.e-page th,.e-page td{padding:9px 12px;text-align:left;border-bottom:1px solid #edf0ea;white-space:nowrap}.e-page th{background:#f6f8f2;color:#4d5a49;font-weight:700;position:sticky;top:0}.e-page tbody tr:last-child td{border-bottom:0}.e-page td input,.e-page td select,.e-page th input{padding:6px 8px;min-height:0;font-size:12px}.e-missing td{color:#8a9384}
.e-details{margin:14px 0;border:1px solid #e1e7dd;border-radius:10px;padding:12px 15px;background:#fbfcfa}.e-details summary{cursor:pointer;font-size:12px;font-weight:700;color:#4d5a49}
.e-headline-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:18px;margin:18px 0}.e-panel{padding:20px;border:1px solid #dce4d7;border-radius:18px;background:#fff;min-width:0}.e-panel h3{font-size:15px;margin:0 0 12px}
.e-facts{display:grid;gap:8px;margin:0}.e-facts>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;font-size:12px}.e-facts dt{color:#728068}.e-facts dd{margin:0;color:#23341d}
.e-chart{margin:14px 0}.e-chart figcaption{font-size:12px;font-weight:700;margin-bottom:6px}.e-chart svg{width:100%;height:auto;border:1px solid #e1e7dd;border-radius:10px;background:#fff}.e-legend{display:flex;gap:14px;font-size:11px;color:#4d5a49;margin-top:6px}.e-legend i{display:inline-block;width:14px;height:3px;margin-right:5px;vertical-align:middle}
.e-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.e-kpis>div{border:1px solid #dce4d7;border-radius:10px;padding:14px}.e-kpis span{display:block;font-size:11px;color:#728068}.e-kpis strong{display:block;font-size:19px;margin-top:4px}
.e-history{display:grid;gap:9px}.e-history-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;text-align:left;padding:13px 15px;border:1px solid #dce4d7;border-radius:11px;background:#fff;cursor:pointer;font:inherit;color:inherit;width:100%}.e-history-row:hover{background:#f6f9f2}.e-history-row span{font-size:12px;color:#667161}
.e-chip{display:inline-block;padding:5px 10px;border:1px solid #cddcbc;border-radius:999px;font-size:10px;color:#4d5a49;background:#f6f9f2}
@media(max-width:1100px){.e-target-grid,.e-grid,.e-headline-grid,.e-kpis,.e-metrics{grid-template-columns:minmax(0,1fr)}}

.l-page{max-width:1600px;margin:auto;min-width:0;color:var(--ink,#263325)}.l-page-head{margin-bottom:22px}.l-page-head h1{font-size:30px;letter-spacing:-.8px;margin:6px 0}.l-page-head p{color:#667161;margin:6px 0;line-height:1.6;max-width:78ch}.l-back{display:inline-block;font-size:12px;color:#617852;text-decoration:none;margin-bottom:8px}.l-back:hover{text-decoration:underline}
.l-tabs{display:flex;gap:4px;border-bottom:1px solid #dce4d7;margin-bottom:20px;flex-wrap:wrap}.l-tabs button{padding:12px 18px;background:none;border:0;border-bottom:3px solid transparent;cursor:pointer;color:#667161;font:inherit}.l-tabs button.active,.l-tabs button[aria-selected="true"]{border-color:#759c4e;color:#23341d;font-weight:700}
.l-target-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0}.l-target-card{display:flex;flex-direction:column;gap:6px;text-align:left;padding:16px;border:1px solid #dce4d7;border-radius:14px;background:#fff;cursor:pointer;font:inherit;color:inherit}.l-target-card:hover{border-color:#9db57f}.l-target-card.active{border-color:#759c4e;background:#f4f8ef;box-shadow:inset 0 0 0 1px #759c4e}.l-target-card strong{font-size:15px}.l-target-card small{color:#667161;line-height:1.5}.l-target-card span{font-size:11px;color:#617852}
.l-chips{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0}
.l-steps{display:flex;gap:6px;flex-wrap:wrap;margin:16px 0}.l-step{display:flex;gap:8px;align-items:center;padding:9px 13px;border:1px solid #dce4d7;border-radius:999px;background:#fff;font-size:12px;cursor:pointer;color:#4d5a49}.l-step.active{border-color:#759c4e;background:#f4f8ef;font-weight:700}.l-step span{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#eef2e8;font-size:11px}
.l-block{padding:22px;border:1px solid #dce4d7;border-radius:18px;background:#fff;margin:18px 0}.l-block h2,.l-block h3{font-size:18px;margin:0 0 8px}.l-block>p{color:#667161;font-size:12px;line-height:1.6;margin:0 0 12px}
.l-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:14px 0}.l-page .field{display:flex;flex-direction:column;gap:7px;margin-bottom:12px;min-width:0}.l-page .field>span{font-size:12px;color:#4d5a49}.l-page input:not([type=checkbox]):not([type=file]),.l-page select,.l-page textarea{width:100%;min-width:0;padding:11px 12px;border:1px solid #dce4d7;border-radius:8px;background:#fff;color:inherit;font:inherit}.l-page textarea{min-height:76px;resize:vertical}.l-page input[type=checkbox]{accent-color:#698d42;width:16px;height:16px}
.l-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:12px 0}.l-check{display:flex;gap:8px;align-items:center;font-size:12px;cursor:pointer}
.l-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin:18px 0}.l-locked{font-size:11px;color:#8a6a2f}
.l-alert{padding:15px 17px;border:1px solid #eac7bc;border-radius:11px;background:#fff3ef;color:#8a3325;margin:16px 0}.l-alert strong{display:block;margin-bottom:5px}.l-alert p{margin:6px 0;line-height:1.7;font-size:13px}.l-remedy{font-weight:600}
.l-ready{padding:13px 15px;border:1px solid #bcd4a4;border-radius:9px;background:#f2f7ec;font-size:12px;margin:14px 0}.l-findings{margin:16px 0}.l-findings h3{font-size:14px;margin:0 0 10px}.l-finding{padding:13px 15px;border:1px solid #dce4d7;border-left:4px solid #b9c3ae;border-radius:10px;background:#fff;margin-bottom:9px}.l-finding.blocking{border-left-color:#c0653f;background:#fff8f5}.l-finding strong{font-size:12px;text-transform:capitalize}.l-finding p{margin:5px 0;font-size:12px;line-height:1.7;color:#4d5a49}
.l-semantics{padding:15px 17px;border:1px solid #cddcbc;border-left:4px solid #759c4e;border-radius:10px;background:#f6f9f2;margin:0 0 18px;font-size:12px;line-height:1.7}.l-semantics strong{display:block;margin-bottom:4px}
.l-note,.l-empty,.l-status{padding:13px 15px;border:1px solid #dce4d7;border-radius:9px;background:#f6f8f2;font-size:12px;line-height:1.7;margin:12px 0 0;color:#4d5a49}.l-status{border-color:#bcd4a4;background:#f2f7ec}
.l-toolbar{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin:0 0 16px}.l-toolbar h2,.l-toolbar h3{font-size:18px;margin:0}.l-toolbar code{font-size:11px;color:#617852}
.l-table-scroll{overflow:auto;border:1px solid #e1e7dd;border-radius:10px;margin:12px 0;max-height:460px}.l-page table{width:100%;border-collapse:collapse;font-size:12px}.l-page th,.l-page td{padding:9px 12px;text-align:left;border-bottom:1px solid #edf0ea;white-space:nowrap}.l-page th{background:#f6f8f2;color:#4d5a49;font-weight:700;position:sticky;top:0}.l-page tbody tr:last-child td{border-bottom:0}.l-page td input,.l-page td select,.l-page th input{padding:6px 8px;min-height:0;font-size:12px}.l-missing td{color:#8a9384}
.l-details{margin:14px 0;border:1px solid #e1e7dd;border-radius:10px;padding:12px 15px;background:#fbfcfa}.l-details summary{cursor:pointer;font-size:12px;font-weight:700;color:#4d5a49}
.l-headline-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:18px;margin:18px 0}.l-panel{padding:20px;border:1px solid #dce4d7;border-radius:18px;background:#fff;min-width:0}.l-panel h3{font-size:15px;margin:0 0 12px}
.l-facts{display:grid;gap:8px;margin:0}.l-facts>div{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;font-size:12px}.l-facts dt{color:#728068}.l-facts dd{margin:0;color:#23341d}
.l-answer{padding:20px;border:1px solid #cddcbc;border-left:5px solid #759c4e;border-radius:14px;background:#f6f9f2;margin:18px 0}.l-answer h3{margin:0 0 12px;font-size:17px}
.l-chart{margin:14px 0}.l-chart figcaption{font-size:12px;font-weight:700;margin-bottom:6px}.l-chart svg{width:100%;height:auto;border:1px solid #e1e7dd;border-radius:10px;background:#fff}.l-legend{display:flex;gap:14px;font-size:11px;color:#4d5a49;margin-top:6px}.l-legend i{display:inline-block;width:14px;height:3px;margin-right:5px;vertical-align:middle}
.l-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:12px 0}.l-kpis>div{border:1px solid #dce4d7;border-radius:10px;padding:14px}.l-kpis span{display:block;font-size:11px;color:#728068}.l-kpis strong{display:block;font-size:19px;margin-top:4px}.l-kpis small{font-size:11px;color:#8a9384}
.l-history{display:grid;gap:9px}.l-history-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;gap:14px;align-items:center;text-align:left;padding:13px 15px;border:1px solid #dce4d7;border-radius:11px;background:#fff;cursor:pointer;font:inherit;color:inherit;width:100%}.l-history-row:hover{background:#f6f9f2}.l-history-row span{font-size:12px;color:#667161}
.l-chip{display:inline-block;padding:5px 10px;border:1px solid #cddcbc;border-radius:999px;font-size:10px;color:#4d5a49;background:#f6f9f2}
@media(max-width:1100px){.l-target-grid,.l-grid,.l-headline-grid,.l-kpis,.l-metrics{grid-template-columns:minmax(0,1fr)}}

/* A shared green editorial language for all research editions. */
.report-book{--report-ink:#213e30;--report-muted:#687969;--report-green:#285643;--report-light:#edf2e9;--report-paper:#fff;--report-line:#dbe4d9;--report-font-adjust:0px;color:var(--report-ink);background:#edf0e9;max-width:1740px;margin:0 auto;padding:20px;border:1px solid var(--report-line);border-radius:9px}
.report-toolbar{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px;margin-bottom:20px;padding:4px 0 18px;border-bottom:1px solid var(--report-line)}
.report-toolbar>div{display:flex;flex-wrap:wrap;gap:6px}.report-toolbar .btn{background:var(--report-paper);border-color:var(--report-line);color:var(--report-ink);min-height:34px}.report-return{font-size:12px;color:var(--report-muted);text-decoration:none}.report-toolbar .btn[aria-pressed=true]{background:var(--report-green);color:#fff}
.report-layout{display:grid;grid-template-columns:220px minmax(0,1fr);gap:22px;align-items:start}.report-no-contents{grid-template-columns:minmax(0,1fr)}
.report-contents{position:sticky;top:82px;max-height:calc(100vh - 110px);overflow:auto;padding:20px 0;background:var(--report-paper);border:1px solid var(--report-line);border-radius:4px}.report-kicker{font-size:10px;font-weight:650;letter-spacing:.18em}.report-contents>.report-kicker{padding:0 20px 12px;color:var(--report-muted)}.report-contents nav{display:grid}.report-contents button{display:grid;grid-template-columns:25px 1fr;gap:8px;text-align:left;line-height:1.5;padding:14px 15px;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--report-line);color:var(--report-ink);background:transparent;font-size:12px;cursor:pointer}.report-contents button.active{border-left-color:var(--report-green);background:var(--report-light)}.report-contents button span{color:var(--report-muted);font-variant-numeric:tabular-nums}.report-contents>small{display:block;padding:18px;color:var(--report-muted);font-size:11px}
.report-reader{min-width:0;border:1px solid var(--report-line);border-radius:5px;background:var(--report-paper);box-shadow:0 12px 35px #1c372c08}.report-spread{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.report-single{grid-template-columns:minmax(0,1fr)}
.report-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.report-card-grid .report-article{min-width:0;padding:22px;background:var(--report-light);border:1px solid var(--report-line);border-radius:4px}.report-card-grid .report-article h3{font-size:20px;margin-bottom:18px}.report-card-grid .report-metric-grid{grid-template-columns:1fr}.report-card-grid .report-analysis{margin:22px 0 14px;padding-left:15px;font-size:calc(13px + var(--report-font-adjust))}.report-card-grid .report-metric-grid dd{font-size:32px}
.report-reader .ap-controls{background:#f2f6f0;border-color:#dce5d8}.report-reader .ap-chart input[type=checkbox]{accent-color:#31583e}.report-reader .ap-stage{padding-top:28px}.report-reader .ap-chart .modebar{top:-26px!important}
@media(max-width:760px){.report-card-grid{grid-template-columns:1fr;gap:18px}.report-card-grid .report-article{padding:18px}}
.report-leaf{min-width:0;min-height:580px;position:relative;padding:32px 36px 65px;background:var(--report-paper);border-right:1px solid var(--report-line);font-size:calc(14px + var(--report-font-adjust));line-height:1.7}.report-leaf-wide{grid-column:1/-1}.report-leaf .ap-chart{min-width:0}.report-running{display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid var(--report-line);padding-bottom:15px;margin-bottom:30px;font-size:9px;letter-spacing:.1em;color:var(--report-muted)}.report-folio{position:absolute;bottom:20px;left:36px;right:36px;border-top:1px solid var(--report-line);padding-top:10px;display:flex;justify-content:space-between;gap:15px;font-size:9px;color:var(--report-muted)}.report-article h3{font-size:calc(24px + var(--report-font-adjust));line-height:1.25;letter-spacing:-.025em;margin:5px 0 25px}.report-row-caption{display:block;font-size:10px;color:var(--report-muted);margin-top:10px}
.report-cover{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(0,1.5fr);min-height:600px;color:var(--report-ink);gap:0;position:relative;background:var(--report-paper)}.report-cover-art{position:relative;min-height:100%;color:var(--report-green);background:var(--report-light);overflow:hidden}.report-cover-art>svg{position:absolute;inset:0;width:100%;height:100%}.report-edition-number{position:absolute;bottom:35px;left:30px;font-size:68px;letter-spacing:-.07em;line-height:1;font-weight:350}.report-edition-number small{display:block;font-size:18px;letter-spacing:.03em;margin-top:15px}.report-cover-copy{padding:30px 38px;min-width:0;display:flex;flex-direction:column}.report-imprint{font-size:10px;font-weight:650;letter-spacing:.22em;display:flex;justify-content:space-between;gap:10px;padding-bottom:18px;border-bottom:1px solid var(--report-line)}.report-imprint span{font-size:8px;letter-spacing:.1em;color:var(--report-muted)}.report-cover-discipline{font-size:11px;letter-spacing:.09em;color:var(--report-green);margin:42px 0 12px;text-transform:uppercase}.report-cover-copy h2{font-size:clamp(42px,4.5vw,70px);letter-spacing:-.065em;font-weight:450;line-height:1.02;max-width:760px;margin:0 0 25px;overflow-wrap:normal}.report-cover-target{font-size:calc(24px + var(--report-font-adjust,0px));letter-spacing:-.02em;line-height:1.3;margin:0 0 18px}.report-cover-deck{color:var(--report-muted);font-size:calc(13px + var(--report-font-adjust,0px));line-height:1.7;max-width:640px}.report-cover-metadata{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding-top:20px;margin:10px 0 30px}.report-cover-metadata dt{font-size:9px;color:var(--report-muted);text-transform:uppercase;letter-spacing:.08em}.report-cover-metadata dd{margin:4px 0 0;font-size:11px;overflow-wrap:anywhere}.report-cover-copy>footer{display:flex;justify-content:space-between;gap:15px;margin-top:auto;padding-top:15px;border-top:1px solid var(--report-line);font-size:9px;color:var(--report-muted)}.report-cover-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0 0 25px}.report-cover-metrics strong{display:block;font-size:27px;font-weight:450;line-height:1.1;overflow-wrap:anywhere}.report-cover-metrics strong small{font-size:10px;margin-left:4px}.report-cover-metrics span{display:block;font-size:10px;line-height:1.5;margin-top:8px;color:var(--report-muted)}
.report-divider{min-height:420px;position:relative;padding:25px 30px;color:#f5f8f0;background:var(--report-green);isolation:isolate}.report-divider>span{font-size:12px;letter-spacing:.18em}.report-divider h2{font-size:clamp(40px,4vw,62px);line-height:1.05;letter-spacing:-.05em;max-width:650px;margin:45px 0 22px;font-weight:450}.report-divider>p{font-size:13px;max-width:700px;color:#d3e3d0}.report-divider ul{position:relative;display:flex;flex-wrap:wrap;gap:10px 22px;padding:25px 0 0;list-style:none;font-size:10px;max-width:700px}.report-divider li{border-bottom:1px solid #ffffff40;padding-bottom:5px}.report-divider-art{position:absolute;inset:0;z-index:-1;opacity:.25;overflow:hidden}.report-divider-art svg{width:100%;height:100%}
.report-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}.report-metric-grid>div{padding-top:16px;border-top:2px solid #8aa47c;min-width:0}.report-metric-grid dt{font-size:11px;color:var(--report-muted)}.report-metric-grid dd{font-size:28px;line-height:1.2;margin:10px 0 0;overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.report-metric-grid dd small{font-size:11px;display:block;padding-top:6px}.report-metric-grid p{font-size:10px;overflow-wrap:anywhere;color:var(--report-muted)}.report-table-wrap{width:100%;overflow:auto}.report-table-wrap table{width:100%;border-collapse:collapse;font-size:calc(11px + var(--report-font-adjust));table-layout:auto}.report-table-wrap th{background:var(--report-light);font-size:10px;font-weight:550;text-align:left;line-height:1.5}.report-table-wrap td,.report-table-wrap th{padding:11px 13px;border-bottom:1px solid var(--report-line);vertical-align:top;overflow-wrap:anywhere;min-width:85px}.report-table-wrap tr:nth-child(even) td{background:#7b927108}.report-analysis{border-left:2px solid #8aa47c;padding:2px 22px;margin:25px 0 18px;color:var(--report-ink);font-size:calc(14px + var(--report-font-adjust));line-height:1.8}.report-analysis p{margin:0}.report-analysis details{margin-top:12px;font-size:9px;color:var(--report-muted);overflow-wrap:anywhere}.report-analysis-pending{color:var(--report-muted)}.report-source{font-size:9px;color:var(--report-muted);margin-top:18px;overflow-wrap:anywhere}
.report-navigation{display:grid;grid-template-columns:140px minmax(120px,400px) 140px;justify-content:space-between;gap:20px;padding:20px 30px;border-top:1px solid var(--report-line);background:var(--report-paper)}.report-navigation>div{text-align:center;display:grid;gap:7px;align-content:center}.report-navigation output{font-size:11px;color:var(--report-ink);font-variant-numeric:tabular-nums}.report-navigation small{font-size:9px;color:var(--report-muted)}.report-navigation input{width:100%;accent-color:var(--report-green);cursor:pointer}.report-navigation .btn{align-self:center;border-color:var(--report-line);background:var(--report-paper);color:var(--report-ink)}.report-scroll .report-spread{display:block}.report-scroll .report-leaf{border-bottom:1px solid var(--report-line);min-height:0;padding-bottom:70px}.report-scroll .report-navigation{position:sticky;bottom:0;z-index:8}
.report-download{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(240px,.7fr);gap:40px;padding:35px 20px;color:var(--report-ink)}.report-download h2{font-size:clamp(40px,4vw,60px);line-height:1.05;letter-spacing:-.05em;font-weight:450;margin:32px 0 28px}.report-download p{font-size:14px;line-height:1.75;max-width:540px;color:var(--report-muted)}.report-download .microcopy{font-size:10px;line-height:1.6}.report-download-actions{display:flex;flex-wrap:wrap;gap:8px;margin:22px 0}.report-qr-panel{align-self:center;border:1px solid var(--report-line);background:#fff;padding:20px;color:#213e30;text-align:center;min-width:0}.report-qr-panel img{width:230px;max-width:100%;height:auto;image-rendering:pixelated}.report-qr-panel p{font-size:10px;text-align:center;margin:8px auto;overflow-wrap:anywhere}.report-qr-panel label{font-size:11px;display:grid;gap:7px;text-align:left}.report-qr-panel select{padding:9px;border:1px solid #dbe4d9;border-radius:4px;background:#f5f8f2;color:#213e30}.report-qr-panel .report-download-actions{justify-content:center}.report-qr-panel output{display:block;font-size:10px;line-height:1.6}.report-qr-placeholder{display:grid;min-height:220px;place-items:center;color:#687969;background:#f3f6ef;font-size:12px}
.report-notes{padding:22px;margin-top:22px;background:var(--report-paper);border:1px solid var(--report-line)}.report-notes label{display:grid;gap:8px;font-size:12px}.report-notes textarea{width:100%;color:var(--report-ink);background:var(--report-paper);border:1px solid var(--report-line);padding:12px;margin-bottom:12px}.report-notes article{border-top:1px solid var(--report-line);padding-top:15px;margin-top:20px}.report-notes small{font-size:10px;color:var(--report-muted)}.report-notice{font-size:12px;color:var(--report-muted)}
.report-progress{padding:22px;background:#f3f6ef;border:1px solid #dbe5d5;border-radius:5px;color:#284634}.report-progress-heading{display:flex;justify-content:space-between;gap:12px;font-size:14px}.report-progress-heading span{font-variant-numeric:tabular-nums;color:#526d47}.report-progress progress{width:100%;height:7px;accent-color:#5e7b47;margin:16px 0 20px;border:0}.report-progress progress::-webkit-progress-bar{background:#dfe7d8;border-radius:10px}.report-progress progress::-webkit-progress-value{background:#5e7b47;border-radius:10px;transition:width .3s}.report-progress ol{display:flex;gap:10px;justify-content:space-between;list-style:none;margin:0;padding:0;flex-wrap:wrap}.report-progress li{display:flex;align-items:center;gap:7px;font-size:10px;color:#7c897a;flex:1;min-width:95px}.report-progress li i{display:grid;place-items:center;width:22px;height:22px;border:1px solid #c9d7c2;border-radius:50%;font-style:normal;flex-shrink:0}.report-progress li.complete i{background:#285643;border-color:#285643;color:white}.report-progress li.active{color:#285643;font-weight:600}.report-progress li.active i{border-color:#5e7b47;box-shadow:0 0 0 3px #5e7b4713}.report-progress small{display:block;margin-top:16px;font-size:10px}.report-progress p{font-size:12px}.report-run-actions{margin:24px 0 0;background:#fff;border:1px solid #dbe4d9;border-radius:6px;padding:16px}.report-run-actions>.report-progress{border:0;background:#f7f9f4}.report-run-actions>div:last-child:not(.report-progress){display:flex;justify-content:space-between;gap:16px;align-items:center;padding:16px 6px 0}.report-run-actions small{font-size:10px;color:#687969}
.report-night{--report-ink:#e2eadd;--report-muted:#aebda8;--report-green:#8caf79;--report-light:#253a2b;--report-paper:#18281f;--report-line:#374c3a;background:#15231a}.report-night .report-cover-art{background:#253a2b}.report-night .report-divider{background:#285643}.report-night .ap-chart{color:#26352d;background:#fff}.report-focus{position:fixed;inset:0;z-index:1000;margin:0;border-radius:0;max-width:none;overflow:auto}
.report-book .report-cover,.pb-book .report-cover{height:auto;overflow:visible;border-radius:0;border:0;padding:0;box-shadow:none}
.report-cover-art{min-height:0;align-self:stretch}
/* AQ01 retains its rich charts and complete book pagination in the same design. */
.pb-book{--report-ink:var(--pb-ink,#213e30);--report-muted:var(--pb-muted,#687969);--report-green:#285643;--report-light:#edf2e9;--report-paper:var(--pb-paper,#fff);--report-line:var(--pb-line,#dbe4d9)}.pb-paper{box-shadow:0 12px 35px #1c372c08;border-top-color:#285643}.pb-cover{padding:0!important;border:0!important}.pb-cover .report-cover{min-height:550px}.pb-leaf:has(.report-cover){padding:24px}.pb-leaf:has(.report-cover)>.pb-running{display:none}.pb-inline-interpretation{padding:4px 20px!important;border:0!important;border-left:2px solid #8aa47c!important;border-radius:0!important;background:transparent!important;margin:22px 0!important}.pb-inline-interpretation>strong{display:none}.pb-inline-interpretation p{font-size:14px;line-height:1.8}.pb-inline-interpretation>small{display:none}.pb-navigation{background:var(--pb-paper);padding:20px 28px!important}.pb-contents button{line-height:1.6}.pb-night{--report-green:#8caf79;--report-light:#253a2b}.pb-night .report-qr-panel{background:white}.pb-night .report-cover-art{color:#8caf79}
@media(max-width:1100px){.report-layout{grid-template-columns:180px minmax(0,1fr);gap:14px}.report-cover{grid-template-columns:150px minmax(0,1fr)}.report-cover-copy{padding:25px}.report-imprint span{display:none}.report-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.report-download{gap:24px;padding:20px 0}.report-leaf{padding:25px 24px 65px}.report-navigation{grid-template-columns:110px minmax(100px,300px) 110px;padding:18px}.report-cover-metrics{gap:12px}.report-cover-metrics strong{font-size:23px}}
@media(max-width:760px){.report-book{padding:12px}.report-layout,.report-no-contents{display:block}.report-contents{position:static;max-height:300px;margin-bottom:14px}.report-contents nav{grid-template-columns:repeat(2,minmax(0,1fr))}.report-reader{min-width:0}.report-spread{display:block}.report-leaf{min-height:0;padding:20px 16px 60px}.report-cover{grid-template-columns:1fr;min-height:0}.report-cover-art{height:150px;min-height:0}.report-edition-number{font-size:45px;bottom:20px;left:22px}.report-edition-number small{position:absolute;left:140px;top:9px;font-size:15px;margin:0}.report-cover-copy{padding:25px 16px}.report-cover-discipline{margin-top:25px}.report-cover-copy h2{font-size:42px}.report-cover-target{font-size:21px}.report-cover-metrics strong{font-size:20px}.report-cover-copy>footer{display:block;line-height:1.8}.report-cover-copy>footer span{display:block}.report-download{grid-template-columns:1fr;padding:15px 8px}.report-download h2{font-size:42px}.report-qr-panel{max-width:330px;width:100%;margin:auto}.report-navigation{grid-template-columns:45px minmax(100px,1fr) 45px;gap:10px;padding:15px 10px}.report-navigation .btn{padding:10px}.report-navigation .btn span{display:none}.report-navigation small{font-size:8px}.report-metric-grid{gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.report-metric-grid dd{font-size:24px}.report-running{font-size:8px}.report-divider{padding:24px 20px}.report-divider h2{font-size:38px}.report-progress li{flex-basis:130px}.report-folio{left:16px;right:16px}.report-run-actions>div:last-child:not(.report-progress){align-items:flex-start;flex-direction:column}.pb-cover .report-cover{min-height:0}.pb-leaf:has(.report-cover){padding:12px}.pb-navigation{padding:15px!important}}
@media print{.report-toolbar,.report-contents,.report-navigation,.report-notes,.report-qr-panel,.report-progress{display:none!important}.report-layout{display:block}.report-book{background:#fff;padding:0;border:0}.report-spread{display:block}.report-leaf{break-before:page;min-height:90vh;border:0}.report-article,.report-table-wrap{overflow:visible}.report-night{--report-ink:#213e30;--report-muted:#687969;--report-paper:#fff;--report-line:#dbe4d9}.report-divider{print-color-adjust:exact}}

/* Shared research and specialist-workflow ergonomics. */
:root{--workflow-green:#244e38;--workflow-pale:#f0f6ed;--workflow-top:112px}
.research-deliverables{flex-wrap:wrap}
.research-deliverables>.report-run-actions{flex-basis:100%;width:100%;margin:0;background:transparent;border:0;padding:0}
.financial-flow{overflow:visible;align-items:start;background:linear-gradient(90deg,#f3f7ef 0 220px,#fff 220px);box-shadow:0 10px 30px #203b2705}
.financial-step-nav{align-self:start;position:sticky;top:var(--workflow-top);border-radius:19px 0 0 19px;max-height:calc(100dvh - var(--workflow-top) - 24px);overflow:auto;scrollbar-width:thin}
.financial-step-nav[data-scroll-pinned],.aw-left[data-scroll-pinned],.aw-evidence[data-scroll-pinned]{position:static;top:auto;max-height:var(--rail-height)}
.financial-step-nav button:hover:not(.active){background:#e6eee1;color:#244e38}
.financial-step-footer{position:sticky;bottom:12px;background:#fffffff5;backdrop-filter:blur(12px);border:1px solid #dfe8da;border-radius:12px;padding:12px;z-index:5;box-shadow:0 4px 20px #203b2710}
.aw-workspace{--workflow-family:#244e38}
.aw-hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;padding:30px;border-radius:22px;background:linear-gradient(125deg,#244e38,#18372b);color:#f7faf4;margin:0 0 22px;position:relative;overflow:hidden}
.aw-hero::after{content:'';position:absolute;right:-80px;top:-90px;width:340px;height:340px;border:1px solid #adcba62e;border-radius:50%;box-shadow:0 0 0 35px #adcba60b,0 0 0 70px #adcba608;pointer-events:none}
.aw-hero h1{font-size:clamp(26px,3vw,38px);letter-spacing:-1.3px;margin:10px 0 14px;color:inherit}.aw-hero p{font-size:13px;color:#d5e3cc;max-width:760px;margin:0}.aw-hero .eyebrow{color:#c6d8b7}.aw-hero>.button-row{align-self:start;z-index:1}.aw-hero .btn{background:#f5f8f0;color:#244e38;border-color:#d3e1c8}
.aw-mandate{display:flex;gap:8px;flex-wrap:wrap;margin:18px 0 0}.aw-mandate span{padding:6px 10px;background:#ffffff0d;border:1px solid #ffffff24;border-radius:7px;font-size:10px;color:#e0eada}
.aw-start-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:20px}.aw-start-grid>.card{border-radius:18px;padding:26px}
.aw-start-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:18px 0}.aw-start-options button{text-align:left;display:flex;align-items:center;gap:10px;background:#f6f9f3;border:1px solid #dbe7d2;border-radius:12px;padding:15px;font:inherit;font-size:12px;color:#2c5037;cursor:pointer}.aw-start-options button:hover{background:#eaf2e4;border-color:#a0bb91}.aw-start-options button:disabled{opacity:.55;cursor:default}
.aw-output-list{display:flex;gap:8px;flex-wrap:wrap;padding:0;list-style:none;margin:14px 0}.aw-output-list li{border:1px solid #dce6d5;border-radius:8px;padding:9px 12px;background:#f8fbf5;font-size:11px;color:#526649}
.aw-case-header{position:sticky;top:var(--workflow-top);z-index:9;padding:18px 22px;border:1px solid #dce6d5;border-radius:16px;background:#fcfefaf5;backdrop-filter:blur(12px);box-shadow:0 8px 20px #243b2108}
.aw-left,.aw-evidence{align-self:start;max-height:calc(100dvh - var(--workflow-top) - 110px);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.aw-main{min-width:0}.aw-step{border-radius:18px!important}.aw-step>header{border-bottom:1px solid #e5ecdf;margin-bottom:20px;padding-bottom:16px}.aw-step-footer{position:sticky;bottom:12px;background:#fffffff5;backdrop-filter:blur(12px);border:1px solid #dce6d5;border-radius:12px;padding:12px;z-index:5;box-shadow:0 6px 20px #203b2710}
.aw-coverage{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:18px 0}.aw-coverage>div{padding:13px 10px;border:1px solid #dfe8d8;background:#f7faf3;border-radius:10px;min-width:0}.aw-coverage strong{display:block;font-size:19px;font-weight:600;color:#2c5136}.aw-coverage span{display:block;font-size:10px;color:#6c7e63;margin-top:5px}
.aw-toolbox{margin:18px 0;border-top:1px solid #e1eadb;padding-top:16px}.aw-toolbox summary{cursor:pointer;font-weight:600;font-size:12px;color:#35533b}.aw-toolbox nav{display:grid;gap:7px;margin:12px 0}.aw-tool-link{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border:1px solid #e1e8da;border-radius:9px;background:#fafcf7;color:#38563d;text-decoration:none;font-size:11px}.aw-tool-link small{font-size:9px;color:#7b8c70}.aw-tool-link:hover{background:#edf4e7;border-color:#b5cba8}
.aw-family-filters{display:flex;flex-wrap:wrap;gap:7px;margin:0 0 18px}.aw-family-filters button{padding:8px 12px;border:1px solid #dce6d5;background:#fff;border-radius:9px;font:inherit;font-size:11px;cursor:pointer;color:#59734d}.aw-family-filters .active{background:#244e38;color:#fff;border-color:#244e38}.aw-agent-card{position:relative;border-radius:16px;padding:23px;box-shadow:0 4px 16px #213b2405}.aw-agent-card:focus-visible,.aw-start-options button:focus-visible,.aw-tool-link:focus-visible{outline:3px solid #95b67c;outline-offset:3px}.aw-agent-card footer{margin-top:auto}.aw-agent-card h3{font-size:16px;margin-top:14px}.aw-agent-card .aw-card-id{font-size:9px;letter-spacing:1px;color:#7c8f6f}.aw-agent-card p{font-size:12px;line-height:1.7}
.aw-tabs{position:sticky;top:var(--workflow-top);background:#f2f5f1f5;backdrop-filter:blur(12px);padding:10px 0;z-index:8}.aw-grid-tools{position:sticky;top:0;background:#fff;z-index:2}.aw-grid th{background:#f2f7ed}.aw-grid-scroll{scrollbar-width:thin;overscroll-behavior-x:contain}.aw-grid td input:focus,.aw-grid td select:focus{outline:2px solid #8aaa79;outline-offset:-2px;background:#f4faef}
.aw-workspace .card{border-color:#dce6d5}.aw-workspace .field>span{font-size:11px;font-weight:600;color:#53694b}.aw-workspace .field input,.aw-workspace .field select,.aw-workspace .field textarea{border-radius:9px;min-height:40px}.aw-workspace .field textarea{line-height:1.8}
@media(max-width:1039px){.financial-flow{background:#fff}.financial-step-nav{position:sticky;top:var(--workflow-top);border-radius:18px 0 0 18px}.aw-left,.aw-evidence{max-height:none;overflow:visible}.aw-case-header{position:relative;top:auto}.aw-hero{padding:24px}.aw-start-grid{grid-template-columns:1fr}}
@media(max-width:760px){.aw-hero{grid-template-columns:1fr;gap:16px;border-radius:16px}.aw-hero h1{font-size:27px}.aw-start-options{grid-template-columns:1fr}.aw-coverage{gap:6px}.aw-left nav button{min-width:145px}.aw-case-header{padding:15px}.aw-start-grid>.card{padding:20px}.aw-tool-link{padding:12px}.aw-step-footer,.financial-step-footer{bottom:6px;gap:8px}.aw-tabs{overflow:auto;flex-wrap:nowrap;white-space:nowrap}.aw-family-filters{gap:6px}.aw-family-filters button{font-size:10px;padding:8px}.aw-workspace .btn{min-height:36px}}
@media(max-width:700px){.financial-step-nav{border-radius:18px 18px 0 0;max-height:none}.financial-flow{display:block}.financial-step-caption{margin-top:16px}}
@media(prefers-reduced-motion:reduce){.aw-workspace *,.financial-flow *{scroll-behavior:auto!important;transition:none!important}}
/* Case queue: saved work is the primary destination, with a separate catalog. */
.aw-counts>button{font:inherit;text-align:left;cursor:pointer;color:#284b35}.aw-counts>button:hover{background:#edf4e6;border-color:#a5be97}.aw-tabs>a{padding:10px 14px;color:#506749;font-size:12px;text-decoration:none;white-space:nowrap}.aw-case-queue{margin-bottom:20px;border-radius:18px!important}.aw-case-queue .card-top{align-items:center;gap:14px}.aw-case-queue h2{margin:0 0 6px}.aw-queue-modes{display:flex;gap:6px;flex-wrap:wrap;border-bottom:1px solid #e1e9dc;padding:12px 0 16px}.aw-queue-modes button{display:flex;align-items:center;gap:8px;border:1px solid transparent;background:transparent;border-radius:9px;padding:9px 12px;font:inherit;font-size:11px;color:#637959;cursor:pointer}.aw-queue-modes button span{border-radius:5px;padding:2px 6px;background:#eaf0e4;font-size:10px}.aw-queue-modes button.active{background:#244e38;color:#fff}.aw-queue-modes button.active span{background:#ffffff20;color:#fff}.aw-case-filters{display:grid;grid-template-columns:minmax(0,1fr) 150px 175px auto;gap:12px;align-items:end;margin:18px 0}.aw-case-filters .btn{height:40px}.aw-managed-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,290px),1fr));gap:14px}.aw-managed-case{border:1px solid #e0e8d9;border-radius:14px;padding:19px;background:#fff;min-width:0;display:flex;flex-direction:column}.aw-managed-case.is-pinned{border-color:#99b18d;background:#fcfef9}.aw-managed-case>header{display:flex;justify-content:space-between;gap:10px;align-items:center}.aw-managed-case .eyebrow{font-size:9px;letter-spacing:1px;color:#72866a}.aw-pin{border:1px solid #dce7d3;border-radius:7px;background:transparent;padding:6px 8px;font:inherit;font-size:10px;color:#5a734e;cursor:pointer}.aw-pin[aria-pressed=true]{background:#e7f0de;color:#274a32}.aw-managed-title{text-decoration:none;color:#263f2f}.aw-managed-title h3{font-size:16px;line-height:1.4;margin:14px 0 6px;overflow-wrap:anywhere}.aw-managed-title p{font-size:11px;color:#74806e;margin:0 0 13px}.aw-case-tags{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:18px}.aw-case-tags>span,.aw-case-tags time{font-size:10px;padding:4px 7px;border-radius:5px;background:#f0f4eb;color:#5d7155}.aw-case-tags .needs-attention,.aw-case-tags .urgent,.aw-case-tags .overdue{background:#fbede3;color:#96552e}.aw-case-tags .high{background:#f8f0d8;color:#7a632e}.aw-current-stage{margin-top:auto}.aw-current-stage>span{display:block;font-size:9px;text-transform:uppercase;letter-spacing:.8px;color:#7a8c6e}.aw-current-stage>strong{display:block;font-size:11px;line-height:1.5;color:#4d6545;margin:5px 0 9px}.aw-stage-dots{display:flex;gap:4px}.aw-stage-dots i{height:4px;flex:1;border-radius:3px;background:#e6ece0}.aw-stage-dots i.current{background:#69885a}.aw-case-evidence{font-size:10px!important;color:#718168!important;margin:14px 0 9px!important}.aw-latest-run{display:flex;gap:5px;align-items:center;font-size:10px;color:#49683f;margin-bottom:9px;text-decoration:none}.aw-managed-case footer{display:flex;gap:8px;align-items:center;justify-content:space-between;border-top:1px solid #e5ecdf;padding-top:14px;margin-top:8px}.aw-managed-case footer .btn{font-size:10px}.aw-queue-empty{grid-column:1/-1;padding:32px 20px;text-align:center;background:#f7faf3;border:1px dashed #ccdac2;border-radius:12px}.aw-queue-empty h3{margin:0 0 8px;font-size:15px}.aw-queue-empty p{margin:0;font-size:12px;color:#728367}.aw-queue-note{font-size:10px!important;color:#7b8a71!important;margin:16px 0 0!important}.aw-recent-runs{margin-top:20px}.aw-recent-runs .card-top{align-items:center}.aw-start-guide{margin-top:18px}.aw-start-grid .aw-case-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-start-grid .aw-case-search{grid-column:1/-1}.aw-start-grid .aw-case-filters .btn{grid-column:1/-1}.aw-organizer{padding:14px 0;border-top:1px solid #e0e9d9;border-bottom:1px solid #e0e9d9;margin:14px 0}.aw-organizer summary{font-size:12px;font-weight:600;cursor:pointer;color:#3a593b}.aw-organizer form{display:grid;gap:12px;margin:14px 0}.aw-organizer .microcopy{font-size:10px;line-height:1.6}.aw-pin:focus-visible,.aw-queue-modes button:focus-visible,.aw-managed-title:focus-visible{outline:3px solid #97b580;outline-offset:3px}
@media(max-width:1000px){.aw-case-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.aw-case-search{grid-column:1/-1}.aw-managed-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}}
@media(max-width:600px){.aw-case-queue{padding:16px!important}.aw-case-queue .card-top{align-items:start;flex-direction:column}.aw-queue-modes{gap:4px}.aw-queue-modes button{padding:9px 8px;font-size:10px}.aw-case-filters{gap:10px}.aw-case-filters .btn{grid-column:1/-1}.aw-managed-case{padding:16px}.aw-counts>button{padding:14px}.aw-queue-modes button,.aw-pin{min-height:36px}}
.flow-status:empty{display:none}.flow-status{padding:12px 16px;border:1px solid #d9e6cf;border-radius:10px;background:#f3f8ee;font-size:12px;color:#46653c}.flow-status.has-error{background:#fff3e8;color:#94592f;border-color:#ebd4bb}.flow-builder-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:20px;align-items:start}.flow-builder-layout>.card,.flow-activity-layout .card{border-radius:18px}.flow-builder-guide{position:sticky;top:calc(var(--workflow-top) + 60px)}.flow-builder-guide>h3{font-size:20px;letter-spacing:-.5px;color:#2e4c35}.flow-builder-guide p{font-size:12px;line-height:1.8;color:#72816a}.flow-guide-item{display:flex;gap:12px;padding:14px 0;border-top:1px solid #e1e9dc}.flow-guide-item>b{font-size:11px;color:#789269}.flow-guide-item strong{font-size:12px;color:#3b573b}.flow-guide-item p{margin:6px 0}.flow-input-summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #d9e7d0;border-radius:11px;background:#f6faf1;margin:20px 0}.flow-input-summary strong,.flow-input-summary span{display:block;font-size:12px}.flow-input-summary span{font-size:11px;color:#7c8c71;margin-top:6px}.flow-input-summary>a{display:flex;align-items:center;gap:5px;font-size:11px;color:#466b36;white-space:nowrap}.flow-preview-title{display:block;margin:26px 0 14px}.flow-preview{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:0}.flow-preview li{display:flex;gap:14px;padding:0 0 22px;position:relative}.flow-preview li::before{content:'';position:absolute;left:15px;top:30px;bottom:0;width:1px;background:#dce8d2}.flow-preview li:last-child::before{display:none}.flow-preview li>span{position:relative;flex:0 0 31px;height:31px;border-radius:9px;display:grid;place-items:center;background:#eaf2e1;color:#587847;font-size:12px;border:1px solid #d2e1c5}.flow-preview h3{font-size:13px;margin:2px 0 5px;color:#375238}.flow-preview p{font-size:11px;color:#78886e;margin:0;line-height:1.7}.flow-save-row{display:flex;align-items:center;gap:16px;border-top:1px solid #e0e8d7;padding-top:18px;margin-top:22px}.flow-save-row .microcopy{max-width:260px}.flow-search{max-width:480px;margin:20px 0}.flow-recipe-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px}.flow-recipe-card{border:1px solid #dfe8d7;background:#fafcf7;border-radius:13px;padding:20px;display:flex;flex-direction:column;align-items:start}.flow-recipe-card h3{font-size:17px;line-height:1.4;overflow-wrap:anywhere;margin:12px 0 8px}.flow-recipe-card p{font-size:12px;color:#697d5c}.flow-recipe-card small{font-size:10px;color:#859177;margin-bottom:20px}.flow-recipe-card .btn{margin-top:auto}.flow-activity-layout{display:grid;grid-template-columns:310px minmax(0,1fr);gap:20px;align-items:start}.flow-activity-list{position:sticky;top:calc(var(--workflow-top) + 60px)}.flow-activity-list h2{font-size:16px;margin:0}.flow-activity-list>.field{margin-top:14px}.flow-activity-rows{margin-top:20px;max-height:550px;overflow:auto;scrollbar-width:thin}.flow-activity-row{width:100%;position:relative;text-align:left;border:1px solid #e1e8d9;border-radius:9px;padding:14px 32px 14px 12px;margin:0 0 8px;background:#fff;color:#38503c;font:inherit;cursor:pointer}.flow-activity-row.selected{background:#edf5e6;border-color:#a7be97}.flow-activity-row strong,.flow-activity-row span,.flow-activity-row small{display:block;overflow-wrap:anywhere}.flow-activity-row strong{font-size:12px;line-height:1.5}.flow-activity-row span{font-size:11px;margin:6px 0;color:#638151}.flow-activity-row small{font-size:9px;color:#819072}.flow-activity-row>svg{position:absolute;right:12px;top:18px}.flow-progress-panel .card-top{align-items:start}.flow-progress-panel h2{font-size:22px;margin:8px 0 20px;overflow-wrap:anywhere}.flow-progress-panel .aw-state{font-size:10px;background:#edf4e6;border-radius:7px;padding:7px 10px;color:#577446}.flow-progress-panel .needs-attention{background:#fff0e2;color:#8b613d}.flow-completion{display:flex;justify-content:space-between;align-items:center;margin:10px 0;font-size:11px;color:#73886a}.flow-completion strong{font-size:19px;color:#365d3a}.flow-progress-panel progress{width:100%;height:9px;border:0;border-radius:6px;overflow:hidden;accent-color:#6c8d56;background:#e6eddf}.flow-progress-panel progress::-webkit-progress-bar{background:#e6eddf;border-radius:6px}.flow-progress-panel progress::-webkit-progress-value{background:#6c8d56;border-radius:6px}.flow-guidance{padding:14px 16px;border:1px solid #e0e9d9;background:#f7faf3;border-radius:10px;font-size:12px;line-height:1.8;color:#667e5b}.flow-stage-list{list-style:none;padding:0;margin:22px 0;display:grid;gap:9px}.flow-stage-list li{display:flex;gap:12px;align-items:center;padding:13px;border:1px solid #e7ecdf;border-radius:10px;color:#859277}.flow-stage-list li>span{display:grid;place-items:center;width:28px;height:28px;background:#f1f5ec;border-radius:8px;flex-shrink:0;font-size:11px}.flow-stage-list strong,.flow-stage-list small{display:block;font-size:12px}.flow-stage-list small{font-size:10px;margin-top:5px}.flow-stage-list .complete{color:#476e3b}.flow-stage-list .complete>span{background:#e4efd9}.flow-stage-list .current{background:#f0f7e9;border-color:#a4be8d;color:#395f32}.flow-stage-list .current>span{background:#64874c;color:#fff}.flow-result-links{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.flow-history{font-size:11px;color:#72846a;margin:16px 0}.flow-history summary{cursor:pointer}.flow-history ul{padding-left:18px;line-height:1.8}.flow-progress-panel footer{display:flex;gap:14px;align-items:center;border-top:1px solid #e0e8d8;padding-top:18px}.flow-activity-row:focus-visible{outline:3px solid #90ae78;outline-offset:2px}
@media(max-width:1100px){.flow-builder-layout{grid-template-columns:minmax(0,1fr) 260px}.flow-activity-layout{grid-template-columns:260px minmax(0,1fr)}.flow-builder-guide{position:static}.flow-activity-list{position:static}}
@media(max-width:800px){.flow-builder-layout,.flow-activity-layout{grid-template-columns:1fr}.flow-save-row,.flow-input-summary,.flow-progress-panel footer{align-items:start;flex-direction:column}.flow-builder-guide{order:2}.flow-activity-rows{max-height:300px}.flow-activity-layout .card-top{gap:10px;flex-wrap:wrap}.flow-progress-panel h2{font-size:20px}.flow-workspace .card{padding:20px}}
.flow-saved-research{margin:20px 0}.aq-run-row>span>small{display:block;margin-top:5px;font-size:10px;color:#7b8c6c}.aw-case-queue{scroll-margin-top:calc(var(--workflow-top) + 65px)}
.flow-source-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}
/* Keep the accessible native picker and filename, with the workspace theme. */
input[type=file]:not([hidden]){width:100%;max-width:100%;min-width:0;min-height:44px;box-sizing:border-box;border:1px solid #cbdcc0;border-radius:10px;background:#f5f9f0;padding:5px;color:#58714d;font:inherit;font-size:11px;cursor:pointer}
input[type=file]::file-selector-button{margin:0 12px 0 0;border:1px solid #315c40;border-radius:7px;background:#315c40;padding:9px 14px;color:#fff;font:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s}
input[type=file]:hover::file-selector-button{background:#244932;border-color:#244932}
input[type=file]:focus-visible{outline:3px solid #97b982;outline-offset:3px}
input[type=file]:disabled{opacity:.55;cursor:not-allowed}
input[type=file]:disabled::file-selector-button{cursor:not-allowed}
.upload-zone input[type=file]::file-selector-button{background:#315c40;border-color:#315c40;border-radius:7px;color:#fff;padding:9px 14px}
/* Shared visual language: decorative icons accompany readable labels. */
.aw-tabs button,.aw-tabs>a,.aw-family-filters button,.aw-pin{display:inline-flex;align-items:center;gap:7px}
.aw-workspace .icon,.flow-workspace .icon,.financial-flow .icon{flex-shrink:0;vertical-align:middle}
.aw-workspace .field>span,.flow-workspace .field>span{display:inline-flex;align-items:center;gap:6px}
.aw-counts>button{position:relative;padding-right:56px}.aw-counts>button .aw-stat-icon{position:absolute;right:14px;top:15px;display:grid;place-items:center;width:33px;height:33px;border-radius:10px;background:#edf4e5;color:#658450}
.aw-case-category{display:flex;align-items:center;gap:9px;min-width:0}.aw-family-icon{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#edf5e5;color:#547647;font-style:normal;flex-shrink:0}
.aw-section-heading{display:flex;gap:12px;align-items:center}.aw-section-icon{display:grid;place-items:center;width:42px;height:42px;flex-shrink:0;background:#eaf3e1;color:#567a42;border-radius:12px}.aw-case-tags>span,.aw-case-tags time{display:inline-flex;align-items:center;gap:5px}
.aw-empty-icon{margin:0 0 13px;color:#829b6e}.aw-organizer>summary .icon,.aw-toolbox>summary .icon{margin-right:6px;color:#64834f}.aw-coverage>div>span{display:flex;align-items:center;justify-content:center;gap:5px}
.aw-left nav button>span,.aw-table-jump>span{display:flex;align-items:center;gap:8px;min-width:0}.aw-left nav button>span>.icon{color:#95a985}.aw-left nav button.active>span>.icon{color:#4d783b}.aw-intake h3,.aw-evidence h3{display:flex;align-items:center;gap:8px}.aw-intake h3>.icon,.aw-evidence h3>.icon{color:#6f8b58}
.flow-guide-item>b{display:grid;place-items:center;background:#edf4e5;border-radius:9px;width:32px;height:32px;flex-shrink:0}.flow-activity-list h2{display:flex;align-items:center;gap:8px}.flow-activity-list h2>.icon{color:#6d8d54}.flow-preview li>span{display:grid;place-items:center}.flow-history summary>.icon{margin-right:5px}.financial-step-nav button strong{display:flex;align-items:center;gap:8px}.financial-step-nav button strong>.icon{color:#90a67e}.financial-step-nav button.active strong>.icon{color:#52733d}.financial-run-progress li>.icon{margin-right:5px}.aq-flow-blocks>span{display:inline-flex;align-items:center;gap:6px}
@media(max-width:760px){.aw-counts>button{padding-right:47px}.aw-counts>button .aw-stat-icon{right:11px;top:13px;width:28px;height:28px}.aw-case-category{gap:7px}.aw-family-icon{width:30px;height:30px}.aw-section-icon{width:35px;height:35px}.aw-coverage>div>span{flex-wrap:wrap}}

/* Market desk: green surfaces, accessible controls and independent data layers. */
.mt5-desk-controls{position:sticky;top:74px;z-index:12;display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 16px;border:1px solid #d8e3d4;border-radius:14px;background:rgba(249,252,247,.96);box-shadow:0 5px 20px #203a2510;backdrop-filter:blur(16px)}
.mt5-desk-controls nav{display:flex;align-items:center;gap:5px;flex:1}.mt5-desk-controls nav button{display:flex;align-items:center;gap:7px;font-size:12px;padding:9px;border-radius:8px;white-space:nowrap}.mt5-desk-controls nav button:hover{background:#e9f1e3}.mt5-desk-controls>small{flex-basis:100%;font-size:10px;color:var(--muted)}
.fx-overview .fx-configuration{margin:0;background:#f8faf6;border-radius:12px;padding:14px 18px}.fx-overview .fx-configuration summary{font-size:12px;color:#526b45}
.mt5-health{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding:18px 20px;background:#173d2b;color:#fff;border-radius:15px}.mt5-health-heading{display:flex;align-items:center;gap:11px;flex:1;min-width:170px}.mt5-health-heading svg{color:#c0d8a8}.mt5-health-heading span{display:grid;gap:5px}.mt5-health-heading strong{font-size:13px}.mt5-health-heading small{font-size:10px;color:#c4d5c7;overflow-wrap:anywhere}.mt5-health dl{display:flex;gap:24px;margin:0}.mt5-health dt{font-size:10px;color:#c4d5c7}.mt5-health dd{margin:6px 0 0;font-size:21px;font-variant-numeric:tabular-nums}.mt5-breadth{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;max-width:190px}.mt5-breadth .positive{color:#b9dda4}.mt5-breadth .negative{color:#f3b8a8}.mt5-breadth small{flex-basis:100%;font-size:9px;color:#c4d5c7}
.fx-overview .fx-panel{background:#fff;border-color:#dfe7da;backdrop-filter:none;box-shadow:0 3px 12px #263c2410}.fx-overview .fx-panel-title{padding:17px 18px;border-bottom:1px solid #e4ebdf;flex-wrap:wrap}.fx-overview .fx-panel-title strong{font-size:14px;display:flex;align-items:center;gap:9px}.fx-overview .fx-panel-title small{font-size:11px;color:#6b7a64}.fx-overview .fx-grid-main{grid-template-columns:minmax(0,1.65fr) minmax(320px,1fr)}.fx-overview .fx-grid-second{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}.fx-overview .fx-grid-third{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}
.mt5-board-filters{display:flex;gap:10px;align-items:center;flex-wrap:wrap;padding:12px 16px;background:#f8faf6}.mt5-board-filters nav{display:flex;gap:3px;flex-wrap:wrap}.mt5-board-filters button,.mt5-study-tabs button{padding:8px 10px;border-radius:8px;font-size:11px;color:#63765b;display:inline-flex;align-items:center;gap:6px}.mt5-board-filters button[aria-pressed=true],.mt5-study-tabs button[aria-pressed=true]{background:#e6efde;color:#305a3f;font-weight:650}.mt5-board-filters select{background:#fff;border:1px solid #dbe5d4;border-radius:8px;padding:8px;max-width:100%;font-size:11px}.mt5-filter-search{display:flex;align-items:center;gap:7px;border:1px solid #dbe5d4;border-radius:8px;padding:0 9px;background:#fff;flex:1;min-width:130px}.mt5-filter-search input{border:0;background:transparent;outline:none;min-width:0;width:100%;padding:9px 0;font-size:11px}.mt5-filter-search:focus-within{outline:2px solid #759b63;outline-offset:2px}.mt5-symbol-button{text-align:start;display:block;min-width:100px;padding:0}.mt5-symbol-button[aria-current=true] .fx-sym{color:#2e7447}.fx-overview .fx-board-table td{padding:11px 10px}.fx-overview .fx-board-table th{font-size:9px;padding:12px 10px;position:sticky;top:0;background:#f8faf6;z-index:1}.fx-overview .fx-board-table .fx-pin{display:table-cell;border:0;border-radius:0;background:transparent;padding:5px}.fx-overview .board .table-scroll{max-height:530px}.fx-overview .fx-stale{opacity:1}.fx-stale .mt5-tick-state{color:#98623c;background:#fbf1e6}.mt5-tick-state{font-size:9px;padding:4px 7px;border-radius:5px;background:#eef1eb;color:#687262}.mt5-tick-state.is-fresh{background:#eaf3e4;color:#377147}.fx-overview .ticker-disclosure{font-size:10px;line-height:1.6;padding:12px 16px;color:#74816b}.fx-overview .fx-mover{width:100%;text-align:start}.fx-overview .fx-mover:hover .fx-sym{text-decoration:underline}.fx-overview .fx-hero-label{font-size:9px;letter-spacing:.6px}.fx-overview .fx-hero small{font-size:10px;line-height:1.5}.fx-overview .fx-hero strong{font-size:23px}
.mt5-instrument{display:flex;flex-wrap:wrap;align-items:center;gap:20px;padding:22px;background:linear-gradient(110deg,#f2f7ed,#fff);border:1px solid #dbe5d5;border-radius:15px}.mt5-instrument>div:first-child{flex:1;min-width:160px}.mt5-instrument h2{font-size:24px;margin:6px 0}.mt5-instrument p{font-size:11px;line-height:1.6}.mt5-instrument-price{display:grid;gap:5px}.mt5-instrument-price strong{font-size:29px;font-variant-numeric:tabular-nums;letter-spacing:-.8px}.mt5-instrument-price small{color:var(--muted);font-size:10px}.mt5-instrument>dl{display:flex;gap:24px;margin:0}.mt5-instrument dt,.mt5-study-metrics dt{font-size:10px;color:var(--muted)}.mt5-instrument dd{margin:6px 0 0;font-size:15px;font-variant-numeric:tabular-nums}.mt5-instrument details{flex-basis:100%;border-top:1px solid #e0e8db;padding-top:12px}.mt5-instrument summary{font-size:11px;color:#5f7753;cursor:pointer}.mt5-instrument details dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin:16px 0}.mt5-study-tabs{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-bottom:12px}.fx-panel-title .mt5-study-tabs{margin:0}.mt5-study-metrics{display:flex;gap:16px;flex-wrap:wrap;margin:0 0 16px;padding:13px;background:#f5f8f1;border-radius:10px}.mt5-study-metrics>div{flex:1;min-width:75px}.mt5-study-metrics dd{margin:5px 0 0;font-size:17px;font-variant-numeric:tabular-nums;color:#254831}.mt5-study-note{font-size:10px;line-height:1.7;color:#718269;margin-top:12px}.mt5-layer-error{font-size:11px;color:#995e3b;background:#fff5e9;padding:10px;border-radius:8px;margin-bottom:12px}
.mt5-depth-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mt5-depth-side h3{font-size:11px;margin-bottom:8px}.mt5-depth-side .fx-depth{font-size:10px}.mt5-depth-side .fx-depth th{font-size:8px;letter-spacing:0;padding:7px 3px}.mt5-depth-side .fx-depth td{padding:8px 3px}.mt5-depth-empty{display:flex;flex-direction:column;align-items:center;gap:14px;padding:30px 8px;text-align:center}.mt5-depth-empty>svg{color:#608450}.mt5-depth-empty h3{font-size:17px}.mt5-depth-empty p,.mt5-depth-empty small{font-size:11px;line-height:1.7}.mt5-depth-empty dl{display:flex;gap:32px;margin:0}.mt5-depth-empty dd{font-size:19px;margin:6px 0}.mt5-depth-empty dt{font-size:11px;color:var(--muted)}
.mt5-correlation{border-collapse:separate;border-spacing:5px;width:100%;font-size:12px}.mt5-correlation caption{text-align:start;font-size:12px;color:#52694a;padding-bottom:15px}.mt5-correlation th{font-size:10px;padding:8px;text-align:start}.mt5-correlation td{text-align:center;padding:17px 10px;background:#f3f5f0;border-radius:8px;min-width:75px;font-size:17px;font-variant-numeric:tabular-nums}.mt5-correlation td.is-positive{background:color-mix(in srgb,#639955 var(--correlation),#f3f7ef)}.mt5-correlation td.is-negative{background:color-mix(in srgb,#c98370 var(--correlation),#faf3f0)}.mt5-correlation td small{font-size:9px;color:#263a23;margin-top:4px}.mt5-comparisons .table-scroll{width:100%}
.overview-welcome{display:flex;align-items:center;gap:24px;padding:30px 32px;background:linear-gradient(120deg,#edf5e5,#fafcf8 68%);border:1px solid #dae5d2;border-radius:20px;overflow:hidden}.overview-welcome>div:first-child{flex:1;min-width:0}.overview-welcome .eyebrow{font-size:10px;color:#658055}.overview-welcome h2{font-size:34px;font-weight:600;letter-spacing:-1.1px;margin:12px 0}.overview-welcome p{font-size:13px;max-width:600px;line-height:1.8;margin:0 0 22px}.overview-welcome .button-row{flex-wrap:wrap}.overview-welcome-art{position:relative;display:grid;place-items:center;width:210px;min-height:170px;flex:none;background:radial-gradient(ellipse at center,#adc69740,transparent 70%)}.overview-welcome-art span{display:grid;place-items:center;width:100px;height:100px;border:1px solid #b9cfa9;border-radius:26px;background:#f9fcf3d9;color:#477346;transform:rotate(-8deg);box-shadow:12px 14px 0 #baccac35}.overview-welcome-art i{position:absolute;inset:7px;border:1px dashed #b9cda8;border-radius:50%;transform:rotate(-20deg)}.overview-welcome-art b{position:absolute;bottom:0;font-size:8px;letter-spacing:1.5px;color:#6c805f}.overview-workstream{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:18px}.overview-page .profile-widget h2{display:flex;align-items:center;gap:8px}.overview-job-counts{display:flex;gap:20px;background:#f4f8f0;border-radius:10px;padding:12px;margin:14px 0}.overview-job-counts span{font-size:10px;color:#728166;flex:1}.overview-job-counts strong{display:block;font-size:22px;color:#2b4531;margin-bottom:3px}.overview-job-list{list-style:none;margin:0;padding:0}.overview-job-list li{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid #e7ece2}.overview-job-list li:last-child{border-bottom:0}.overview-job-icon{display:grid;place-items:center;width:32px;height:32px;background:#edf3e6;border-radius:9px;color:#5b814d;flex:none}.overview-job-list li>div{display:grid;gap:4px;flex:1;min-width:0}.overview-job-list strong{font-size:12px;overflow-wrap:anywhere}.overview-job-list small{font-size:10px;color:var(--muted);overflow-wrap:anywhere}.overview-job-state{font-size:10px;color:#39734c}.overview-job-state.needs-attention{color:#a2613e}.overview-continue>a{display:flex;align-items:center;gap:12px;border:1px solid #e2eadd;border-radius:11px;padding:14px;margin-top:12px;transition:background .15s,border-color .15s}.overview-continue>a:hover{background:#f2f7ec;border-color:#b9ceaa}.overview-continue>a>svg:first-child{color:#628450}.overview-continue>a>svg:last-child{margin-inline-start:auto}.overview-continue>a span{display:grid;gap:5px;min-width:0}.overview-continue strong{font-size:12px}.overview-continue small{font-size:10px;color:var(--muted)}.overview-history ol{list-style:none;padding:0;margin:0}.overview-history li{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid #e7ece2}.overview-history li:last-child{border-bottom:0}.overview-history li>span{display:grid;place-items:center;background:#f0f5e9;color:#60814e;border-radius:9px;width:32px;height:32px;flex:none}.overview-history li>div{flex:1;min-width:0}.overview-history strong{font-size:12px}.overview-history p{font-size:11px;line-height:1.5;margin-top:4px;overflow-wrap:anywhere}.overview-history time{font-size:10px;color:var(--muted);white-space:nowrap}
.mt5-symbol-button:focus-visible,.mt5-desk-controls button:focus-visible,.mt5-study-tabs button:focus-visible,.mt5-board-filters button:focus-visible{outline:2px solid #648c50;outline-offset:3px}.fx-overview [id^=fx-]{scroll-margin-top:170px}
@media(max-width:1400px){.fx-overview .fx-grid-main,.fx-overview .fx-grid-second{grid-template-columns:minmax(0,1fr)}.mt5-health dl{gap:18px}.mt5-depth-grid{max-width:800px}.mt5-instrument>dl{flex-wrap:wrap;gap:18px}.fx-overview .fx-hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:900px){.mt5-desk-controls{top:65px}.mt5-health{gap:18px}.mt5-health dl{flex:1;justify-content:space-between}.mt5-health-heading{flex-basis:100%}.overview-workstream{grid-template-columns:minmax(0,1fr)}.overview-welcome{padding:24px}.overview-welcome-art{width:145px}.overview-welcome h2{font-size:28px}.fx-overview .fx-grid-third{grid-template-columns:minmax(0,1fr)}}
@media(max-width:600px){.mt5-desk-controls{position:static;padding:10px;gap:8px}.mt5-desk-controls nav{flex-basis:100%;justify-content:space-between}.mt5-desk-controls nav button{padding:7px 5px;font-size:11px;gap:5px}.mt5-desk-controls .button-row{flex-wrap:wrap;gap:6px}.mt5-health{padding:16px;gap:16px}.mt5-health dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));flex-basis:100%;gap:14px}.mt5-breadth{max-width:none}.fx-overview .fx-hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fx-overview .fx-hero{padding:13px}.fx-overview .fx-hero strong{font-size:21px}.fx-overview .fx-panel-title{padding:14px}.fx-overview .fx-panel-body{padding:12px}.fx-overview .fx-panel-title strong{font-size:13px}.mt5-instrument{padding:16px;gap:16px}.mt5-instrument-price strong{font-size:25px}.mt5-instrument>dl{flex-basis:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.mt5-instrument details dl{grid-template-columns:repeat(2,minmax(0,1fr))}.mt5-study-metrics{gap:12px}.mt5-study-metrics>div{min-width:80px}.mt5-depth-grid{grid-template-columns:minmax(0,1fr)}.mt5-board-filters{padding:10px}.mt5-board-filters nav{flex-basis:100%}.mt5-board-filters button{padding:8px 6px}.mt5-board-filters select{max-width:145px}.mt5-comparisons .fx-panel-title{gap:14px}.overview-welcome{padding:21px}.overview-welcome-art{display:none}.overview-welcome h2{font-size:28px}.overview-welcome .btn{font-size:11px;padding:9px 11px}.overview-history li{flex-wrap:wrap;gap:10px}.overview-history time{margin-inline-start:42px}.overview-job-counts{gap:10px}.overview-workstream{gap:12px}}
@media(prefers-reduced-motion:reduce){.fx-overview .fx-dot,.fx-overview .fx-flash-up,.fx-overview .fx-flash-down{animation:none}}

/* Broker catalog: every listed instrument is searchable; only visible quotes load. */
.fx-overview .fx-grid-third,.fx-overview .fx-cats{align-items:start}
.fx-overview .fx-cat,.fx-overview .fx-catalog{border-radius:4px}
.fx-overview .fx-cat>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}
.fx-overview .fx-cat h3{margin:0;min-width:0}.fx-cat h3 small{font-size:10px;color:#68796e;font-weight:400}
.fx-overview .fx-cat footer{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid #e0e8df;padding-top:11px;margin-top:8px;font-size:11px}
.fx-overview .fx-cats>.fx-cat.is-empty{grid-column:1/-1;position:relative;padding:12px 16px}.fx-overview .fx-cat.is-empty>header{margin-bottom:0;padding-inline-end:40px}.fx-overview .fx-cat.is-empty .fx-expand{position:absolute;inset-inline-end:12px;top:10px}.fx-overview .fx-cat.is-empty .fx-none{padding:5px 0 0;margin:0}.fx-overview .fx-cat.is-empty footer{justify-content:flex-start}
.fx-overview .fx-cat .table-scroll{max-height:420px}
.fx-overview .fx-expand{display:inline-grid;place-items:center;flex:none;width:32px;height:32px;border:1px solid #d8e2d8;border-radius:3px;background:#f8fbf7;color:#23513c;cursor:pointer;margin-inline-start:auto}
.fx-overview .fx-expand:hover,.fx-overview .fx-expand[aria-expanded=true]{background:#ddf1df;border-color:#9abb9d}
.fx-overview .fx-expand:focus-visible,.mt5-catalog-tabs button:focus-visible,.mt5-catalog-footer button:focus-visible{outline:2px solid #1c7152;outline-offset:2px}
.fx-overview .board .table-scroll{max-height:330px}.fx-overview .board.is-expanded .table-scroll{max-height:780px}
.fx-overview .fx-catalog>.table-scroll{max-height:320px}.fx-overview .fx-catalog.is-expanded>.table-scroll{max-height:850px}
.fx-overview .fx-catalog .fx-panel-title .mt5-filter-search{flex:0 1 320px;min-width:180px}.fx-catalog .fx-panel-title>div:first-child{margin-inline-end:auto}
.mt5-catalog-tabs{display:flex;gap:6px;flex-wrap:wrap;padding:12px 16px;border-bottom:1px solid #e4ebdf;background:#f8faf7}
.mt5-catalog-tabs button{padding:8px 10px;display:flex;align-items:center;gap:9px;font-size:11px;border:1px solid transparent;border-radius:3px;color:#335844}
.mt5-catalog-tabs button span{font-size:10px;opacity:.75}.mt5-catalog-tabs button[aria-pressed=true]{background:#143f2f;color:#fff;border-color:#143f2f}
.fx-catalog-table{width:100%;border-collapse:collapse;font-size:11px}.fx-catalog-table th{position:sticky;top:0;background:#f5f8f3;color:#667c69;font-weight:500;text-align:start;font-size:10px;z-index:1}
.fx-catalog-table th,.fx-catalog-table td{padding:11px 14px;border-bottom:1px solid #edf1ea;white-space:nowrap}.fx-catalog-table .numeric{text-align:right;font-variant-numeric:tabular-nums}.fx-catalog-table td:first-child{min-width:220px;max-width:420px;white-space:normal}
.fx-catalog-table .mt5-symbol-button{display:grid;gap:4px;line-height:1.5;max-width:100%;overflow-wrap:anywhere}.fx-catalog-table .mt5-symbol-button strong{font-size:11px;font-weight:500;color:#244a35}.fx-catalog-table .mt5-symbol-button small{font-size:10px;color:#758575}
.fx-catalog-table .mt5-symbol-button:hover strong,.fx-cat .mt5-symbol-button:hover{text-decoration:underline;text-underline-offset:3px}
.fx-catalog-table td.positive,.fx-overview .fx-cat-table td.positive{color:#167047}.fx-catalog-table td.negative,.fx-overview .fx-cat-table td.negative{color:#ad3a39}
.mt5-catalog-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;font-size:11px;color:#5a725f}.mt5-catalog-footer>div{display:flex;gap:12px;align-items:center}.mt5-catalog-footer button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #dce6d8;border-radius:3px;color:#215038}.mt5-catalog-footer button:disabled{opacity:.3;cursor:default}
.mt5-session-detail{padding:0 18px 18px;font-size:11px;line-height:1.7;color:#4c6653}.mt5-session-detail p{margin:8px 0}.mt5-session-detail small{font-size:10px;color:#6b8070}
.fx-overview .fx-hm-empty,.fx-overview .fx-hm-diag{color:#7e8d7c;text-align:center}.mt5-heatmap-coverage{font-size:10px;color:#677d6b;padding:8px 16px}.fx-overview .fx-hm-cell.flat{background:#f2f6ef}
.mt5-custom-coverage{display:flex;gap:16px;align-items:center;font-size:11px;padding:10px 14px;background:#edf4e9;border:1px solid #dbe7d4;border-radius:3px}.mt5-custom-coverage button{margin-inline-start:auto}
.fx-search-count button{display:inline-flex;align-items:center;gap:5px;margin-inline-start:12px;color:#20583b;text-decoration:underline;text-underline-offset:3px}
.fx-overview .fx-movers-grid+.mt5-study-note{padding:0 18px 14px;margin:0}
.fx-overview .chart:not(.is-expanded) .mt5-study-note,.fx-overview .chart:not(.is-expanded) .fx-chart-meta,.fx-overview .chart:not(.is-expanded) .fx-chart-ohlc,.fx-overview .mt5-comparisons:not(.is-expanded) .mt5-study-note,.fx-overview .depth:not(.is-expanded) .mt5-study-note{display:none}
.fx-overview .depth:not(.is-expanded) .mt5-depth-empty{padding:12px 8px;gap:12px}.fx-overview .depth:not(.is-expanded) .mt5-depth-empty>svg,.fx-overview .depth:not(.is-expanded) .mt5-depth-empty>p,.fx-overview .depth:not(.is-expanded) .mt5-depth-empty>small{display:none}
.fx-overview .fx-grid-second{align-items:start}.fx-overview [id^=fx-expand][hidden]{display:none}
.mt5-quote-freshness{display:block;font-size:9px;color:#52735d;margin-top:4px;line-height:1.5}.mt5-quote-freshness.is-delayed{color:#93682e}.mt5-quote-notice{display:block;max-width:320px;font-size:10px;line-height:1.6;color:#6e7f71;margin-top:5px}.mt5-instrument>dl .mt5-quote-notice{max-width:240px}
@media(max-width:600px){.fx-overview .fx-catalog .fx-panel-title .mt5-filter-search{flex-basis:100%}.mt5-catalog-tabs{flex-wrap:nowrap;overflow-x:auto}.mt5-catalog-tabs button{white-space:nowrap;flex:none}.mt5-catalog-footer{flex-wrap:wrap}.fx-overview .fx-cat{padding:12px}.fx-overview .fx-cat footer{flex-wrap:wrap}.fx-overview .fx-catalog.is-expanded>.table-scroll{max-height:650px}.mt5-custom-coverage{flex-wrap:wrap}.fx-overview .mt5-desk-controls nav{flex-wrap:wrap;justify-content:flex-start}}

.cfx-workspace { --cfx-ink:#142b29; --cfx-muted:#647574; --cfx-line:#e1e9e6; --cfx-green:#08794f; color:var(--cfx-ink); }
.cfx-workspace h1,.cfx-workspace h2,.cfx-workspace h3 { letter-spacing:-.025em; }
.cfx-workspace .btn.primary { background:#08794f; border-color:#08794f; color:#fff; }
.cfx-workspace .btn.primary:hover { background:#06643f; }
.cfx-workspace .btn,.cfx-workspace .cf-text-button { display:inline-flex; align-items:center; justify-content:center; gap:7px; }
.cfx-workspace .btn:disabled { opacity:.48; cursor:not-allowed; }
.cfx-workspace :is(button,a,input,select,textarea):focus-visible { outline:2px solid #11865a; outline-offset:3px; }
.cfx-workspace .sr-only { position:absolute; width:1px; height:1px; padding:0; margin:-1px; overflow:hidden; clip:rect(0,0,0,0); white-space:nowrap; border:0; }
.cfx-heading { display:flex; align-items:center; justify-content:space-between; gap:20px; margin:6px 0 22px; }
.cfx-heading h1 { font-size:30px; margin:5px 0 6px; }
.cfx-heading p { color:var(--cfx-muted); margin:0; font-size:14px; }
.cfx-heading .button-row { flex-wrap:wrap; }
.cfx-topline { display:flex; align-items:center; gap:8px; font-size:12px; color:var(--cfx-green); }
.cfx-status-dot { width:7px; height:7px; border-radius:50%; background:#168b59; }
.cfx-metrics { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px; margin:0 0 22px; }
.cfx-metric { display:flex; align-items:center; gap:14px; padding:18px; background:linear-gradient(120deg,#eefaf3,#fafdfb); border:1px solid #dceee4; border-radius:10px; }
.cfx-metric-icon { display:grid; place-items:center; width:44px; height:44px; background:#d9f4e6; color:#066344; border-radius:12px; flex-shrink:0; }
.cfx-metric > strong { font-size:29px; line-height:1; color:#0b513a; font-weight:650; }
.cfx-metric div { min-width:0; }
.cfx-metric div span { display:block; font-size:13px; font-weight:600; }
.cfx-metric small { display:block; color:var(--cfx-muted); font-size:11px; margin-top:5px; line-height:1.4; }
.cfx-toolbar { display:flex; align-items:center; justify-content:space-between; gap:18px; border-bottom:1px solid var(--cfx-line); margin-bottom:0; }
.cfx-toolbar .cf-work-tabs { margin:0; gap:22px; border:0; }
.cfx-toolbar .cf-work-tabs button { padding:13px 0; font-size:13px; background:transparent; border:0; border-bottom:2px solid transparent; border-radius:0; }
.cfx-toolbar .cf-work-tabs button[aria-current] { color:var(--cfx-green); border-color:var(--cfx-green); }
.cfx-address { margin:0 0 18px; background:#fff; border:1px solid var(--cfx-line); border-radius:8px; padding:11px 14px; }
.cfx-address > summary { display:flex; align-items:center; gap:9px; cursor:pointer; color:var(--cfx-muted); font-size:12px; }
.cfx-address > summary strong { font-weight:500; color:#245644; margin-left:auto; }
.cfx-address .cf-inbound { margin:12px 0 0; box-shadow:none; background:#fafcfb; }
.cfx-inbox-shell { border:1px solid var(--cfx-line); border-top:0; border-radius:0 0 12px 12px; background:#fff; box-shadow:0 3px 15px #17433004; overflow:hidden; }
.cfx-mail-search { display:flex; align-items:center; gap:10px; padding:12px 18px; border-bottom:1px solid var(--cfx-line); color:var(--cfx-muted); }
.cfx-mail-search input { flex:1; min-width:0; border:0; box-shadow:none; font-size:13px; background:transparent; }
.cfx-inbox-grid { display:grid; grid-template-columns:minmax(215px,.85fr) minmax(280px,1.4fr) minmax(240px,1fr); min-height:480px; }
.cfx-inbox-list { border-right:1px solid var(--cfx-line); min-width:0; }
.cfx-pane-heading { display:flex; gap:12px; align-items:center; justify-content:space-between; padding:17px 16px; min-height:63px; border-bottom:1px solid var(--cfx-line); }
.cfx-pane-heading h2 { margin:0; font-size:17px; }
.cfx-pane-heading select { font-size:11px; padding:6px 9px; border:0; background:#f4f6f5; width:120px; border-radius:5px; }
.cfx-message-rows { max-height:640px; overflow:auto; }
.cfx-message-row { display:flex; width:100%; gap:10px; padding:17px 14px; text-align:left; background:#fff; color:var(--cfx-ink); border:0; border-bottom:1px solid #edf1ef; cursor:pointer; position:relative; }
.cfx-message-row:hover { background:#f4faf6; }
.cfx-message-row.is-selected { background:#e8f6ee; box-shadow:inset 3px 0 #128457; }
.cfx-message-row:disabled { cursor:progress; }
.cfx-avatar { width:36px; height:36px; flex-shrink:0; border-radius:50%; background:#e0eee9; color:#175741; display:grid; place-items:center; font-size:13px; font-weight:600; }
.cfx-message-row:nth-child(3n+2) .cfx-avatar { background:#e6edf9; color:#265d95; }
.cfx-message-row:nth-child(3n) .cfx-avatar { background:#fbedd9; color:#795f35; }
.cfx-message-text { display:block; min-width:0; padding-right:5px; }
.cfx-message-text strong,.cfx-message-text b,.cfx-message-text small { display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.cfx-message-text strong { font-size:13px; margin:0 36px 4px 0; }
.cfx-message-text b { font-size:12px; font-weight:500; margin:0 0 5px; }
.cfx-message-text small { color:var(--cfx-muted); font-size:12px; }
.cfx-message-row time { font-size:10px; color:var(--cfx-muted); position:absolute; right:12px; top:18px; }
.cfx-badge { display:inline-flex; align-items:center; padding:4px 8px; color:#5e706b; background:#f0f4f2; border-radius:6px; font-size:10px; font-weight:550; line-height:1.3; }
.cfx-message-text .cfx-badge { margin-top:8px; }
.cfx-badge.is-green { color:#09613e; background:#d7f2e3; }
.cfx-badge.is-amber { color:#9a600e; background:#fff2d9; }
.cfx-reader { min-width:0; border-right:1px solid var(--cfx-line); }
.cfx-reader-header { padding:18px 22px; border-bottom:1px solid var(--cfx-line); }
.cfx-reader-header h2 { font-size:16px; line-height:1.5; margin:0; overflow-wrap:anywhere; }
.cfx-reader-content { padding:24px 22px; }
.cfx-sender { display:flex; align-items:center; gap:11px; margin-bottom:27px; }
.cfx-sender > div { min-width:0; }
.cfx-sender strong { font-size:13px; display:block; }
.cfx-sender small { display:block; color:var(--cfx-muted); font-size:11px; overflow-wrap:anywhere; margin:4px 0; }
.cfx-mail-body { font-family:inherit; font-size:14px; line-height:1.85; white-space:pre-wrap; overflow-wrap:anywhere; margin:0 0 24px; }
.cfx-reader .cf-thread article { padding:14px 0; }
.cfx-reader .cf-thread pre { font-family:inherit; font-size:13px; line-height:1.7; }
.cfx-reader-footer { border-top:1px solid var(--cfx-line); margin-top:20px; padding-top:18px; }
.cfx-agent { padding:20px 16px; min-width:0; background:#fcfefd; }
.cfx-agent > h2 { display:flex; align-items:center; gap:8px; font-size:14px; margin:0 0 15px; }
.cfx-recommendation { padding:19px; border:1px solid #dcefe4; border-radius:9px; background:linear-gradient(130deg,#eefaf3,#f6fcf8); }
.cfx-recommendation h3 { display:flex; align-items:flex-start; gap:7px; font-size:15px; line-height:1.5; margin:8px 0; }
.cfx-recommendation p { font-size:12px; color:#566c64; line-height:1.65; margin:9px 0 16px; }
.cfx-recommendation .button-row { margin-top:17px; flex-wrap:wrap; }
.cfx-recommendation .btn { font-size:12px; min-height:38px; }
.cfx-round-icon { display:grid; place-items:center; background:#dcf3e5; width:42px; height:42px; border-radius:50%; color:#057343; }
.cfx-key-evidence { border:1px solid #dfebe5; padding:12px; border-radius:7px; background:#ffffffcf; }
.cfx-key-evidence h4 { font-size:12px; margin:0 0 12px; }
.cfx-key-evidence > div { display:flex; gap:9px; font-size:12px; line-height:1.5; margin:12px 0; }
.cfx-key-evidence > div > b { display:grid; place-items:center; width:20px; height:20px; flex-shrink:0; color:#fff; background:#078353; border-radius:50%; font-size:10px; }
.cfx-key-evidence blockquote { margin:6px 0 0; font-size:11px; color:#687b70; border-left:2px solid #c6e5d4; padding-left:8px; }
.cfx-source-card { padding:20px; border:1px solid var(--cfx-line); border-radius:9px; background:#fff; }
.cfx-agent .cfx-source-card { margin-top:17px; }
.cfx-source-card h2 { font-size:18px; margin:0 0 17px; }
.cfx-source-card h3 { display:flex; align-items:center; gap:9px; font-size:14px; margin:0 0 9px; }
.cfx-source-card p { font-size:12px; color:var(--cfx-muted); line-height:1.65; }
.cfx-source-card dl { display:grid; grid-template-columns:65px 1fr; gap:14px 10px; margin:20px 0 0; font-size:12px; }
.cfx-source-card dt { color:var(--cfx-muted); }
.cfx-source-card dd { margin:0; overflow-wrap:anywhere; line-height:1.5; }
.cfx-simple-steps { padding-left:17px; color:var(--cfx-muted); font-size:12px; line-height:2.3; }
.cfx-empty { display:flex; flex-direction:column; align-items:center; justify-content:center; padding:40px 22px; text-align:center; min-height:220px; color:var(--cfx-muted); }
.cfx-empty > span { color:#508873; background:#edf6f1; padding:16px; border-radius:50%; margin-bottom:8px; }
.cfx-empty h3 { font-size:16px; color:var(--cfx-ink); margin:12px 0 8px; }
.cfx-empty p { max-width:290px; font-size:13px; line-height:1.7; margin:0; }
.cfx-inbox-foot { display:flex; justify-content:space-between; gap:14px; font-size:10px; color:var(--cfx-muted); padding:13px 18px; border-top:1px solid var(--cfx-line); }
.cfx-workspace .cf-queue { margin-top:18px; }
.cfx-draft-layout { display:grid; grid-template-columns:minmax(0,1.8fr) minmax(280px,1fr); gap:20px; }
.cfx-draft-main { min-width:0; }
.cfx-review-heading { display:flex; justify-content:space-between; gap:12px; align-items:center; margin-bottom:20px; }
.cfx-review-heading h2 { font-size:26px; margin:0; }
.cfx-progress { display:flex; justify-content:space-between; gap:20px; margin-bottom:22px; }
.cfx-progress button { display:flex; align-items:center; flex:1; gap:9px; border:0; background:transparent; color:var(--cfx-ink); text-align:left; padding:8px 0; }
.cfx-progress button > span { width:29px; height:29px; background:#f0f4f2; color:#6f7f79; border-radius:50%; display:grid; place-items:center; flex-shrink:0; }
.cfx-progress .is-complete { background:#d9eee2; color:#087443; }
.cfx-progress strong { display:block; font-size:12px; }
.cfx-progress small { font-size:10px; color:var(--cfx-muted); }
.cfx-envelope { border:1px solid var(--cfx-line); border-radius:8px; background:#fff; overflow:hidden; }
.cfx-envelope > label,.cfx-envelope > div { display:flex; align-items:center; padding:12px 16px; gap:15px; border-bottom:1px solid var(--cfx-line); }
.cfx-envelope > :last-child { border:0; }
.cfx-envelope :is(label,div) > span { width:50px; color:var(--cfx-muted); font-size:12px; flex-shrink:0; }
.cfx-envelope input { font-size:13px; min-width:0; border:0; box-shadow:none; width:100%; padding:4px; background:transparent; }
.cfx-envelope strong { font-size:13px; font-weight:500; overflow-wrap:anywhere; }
.cfx-preview-tabs { display:flex; align-items:center; gap:0; margin-top:17px; border:1px solid var(--cfx-line); border-radius:7px 7px 0 0; background:#f8faf9; }
.cfx-preview-tabs button { border:0; background:transparent; color:var(--cfx-muted); padding:12px 18px; display:flex; align-items:center; gap:7px; font-size:12px; border-bottom:2px solid transparent; }
.cfx-preview-tabs button[aria-pressed=true] { color:#09683f; background:#eaf6ef; border-color:#168e5d; font-weight:600; }
.cfx-preview-tabs > span { font-size:10px; color:var(--cfx-muted); margin-left:auto; margin-right:14px; }
.cfx-body-editor { display:block; }
.cfx-body-editor textarea { width:100%; min-height:360px; padding:28px; border:1px solid var(--cfx-line); border-top:0; border-radius:0 0 8px 8px; font-family:inherit; font-size:14px; line-height:1.85; background:#fff; resize:vertical; }
.cfx-email-paper { background:#fff; padding:28px; border:1px solid var(--cfx-line); border-top:0; border-radius:0 0 8px 8px; min-height:340px; font-family:Arial,sans-serif; font-size:15px; line-height:1.6; color:#26372f; overflow-wrap:anywhere; }
.cfx-email-paper p { margin:0 0 18px; }
.cfx-email-paper pre { white-space:pre-wrap; font:inherit; margin:0; }
.cfx-attachment-options { border:1px solid var(--cfx-line); border-radius:8px; margin:15px 0; background:#fff; }
.cfx-attachment-options summary { display:flex; gap:8px; padding:13px 16px; font-size:12px; cursor:pointer; }
.cfx-attachment-options summary span { margin-left:auto; color:var(--cfx-muted); font-size:11px; }
.cfx-attachment-options .aw-email-options { padding:16px; margin:0; border-top:1px solid var(--cfx-line); }
.cfx-draft-side { display:grid; align-content:start; gap:16px; }
.cfx-review-checks { list-style:none; padding:0; margin:16px 0 0; }
.cfx-review-checks li { display:flex; align-items:center; gap:9px; font-size:12px; margin:12px 0; color:#385b4b; }
.cfx-source-card form textarea { font-family:inherit; width:100%; min-height:85px; margin:8px 0 10px; border:1px solid var(--cfx-line); padding:11px; border-radius:7px; font-size:12px; resize:vertical; }
.cfx-refine-shortcuts { display:flex; flex-wrap:wrap; gap:6px; margin-top:12px; }
.cfx-refine-shortcuts button { padding:6px 9px; border:1px solid var(--cfx-line); border-radius:5px; color:#4d6560; background:#fff; font-size:10px; }
.cfx-source-row { display:flex; align-items:center; gap:10px; width:100%; padding:13px 0; background:transparent; border:0; border-bottom:1px solid #edf1ef; color:var(--cfx-ink); text-align:left; }
.cfx-source-row > span:first-child { padding:9px; border:1px solid var(--cfx-line); border-radius:7px; }
.cfx-source-row > span:nth-child(2) { min-width:0; flex:1; }
.cfx-source-row strong { display:block; font-size:12px; font-weight:500; overflow-wrap:anywhere; }
.cfx-source-row small { color:var(--cfx-muted); font-size:10px; display:block; margin-top:4px; overflow-wrap:anywhere; }
.cfx-coverage { padding:14px; border:1px solid var(--cfx-line); border-radius:8px; font-size:12px; }
.cfx-coverage summary { cursor:pointer; }
.cfx-review-footer { display:flex; flex-wrap:wrap; justify-content:space-between; align-items:center; gap:14px; padding:15px; margin-top:20px; border:1px solid var(--cfx-line); border-radius:8px; background:#fff; position:sticky; bottom:12px; box-shadow:0 3px 20px #17372f0a; z-index:2; }
.cfx-review-footer > span { display:flex; align-items:center; gap:7px; font-size:11px; color:var(--cfx-muted); }
.cfx-review-footer .button-row { flex-wrap:wrap; }
.cfx-review-footer .btn { font-size:11px; }
.cfx-case .aw-case-layout.is-draft { display:block; }
.cfx-case .is-draft > .aw-left,.cfx-case .is-draft > .aw-evidence { display:none; }
.cfx-case .is-draft > .aw-main { background:transparent; box-shadow:none; border:0; padding:0; }
.cfx-case .is-draft > .aw-main > .eyebrow,.cfx-case .is-draft > .aw-main > h2,.cfx-case .is-draft > .aw-main > .aw-step-footer { display:none; }
.cfx-case .aw-case-header .button-row { flex-wrap:wrap; }
.cfx-case .aw-case-header { position:static; }
.cfx-send-dialog.cf-send-dialog { width:min(1060px,95vw); max-width:1060px; padding:0; }
.cfx-send-dialog > header { padding:22px 24px; border-bottom:1px solid #e1e9e6; margin:0; }
.cfx-send-dialog header h2 { margin:0 0 7px; font-size:24px; }
.cfx-send-dialog header p { margin:0; color:#647574; font-size:12px; }
.cfx-send-layout { display:grid; grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr); gap:20px; padding:24px; }
.cfx-send-layout > section { min-width:0; }
.cfx-send-dialog .cfx-email-paper { max-height:420px; overflow:auto; min-height:270px; }
.cfx-send-dialog > footer { position:sticky; bottom:0; background:#fff; padding:17px 24px; margin:0; border-top:1px solid #e1e9e6; }
.cfx-send-dialog > footer p { font-size:12px; color:#647574; }
.cfx-send-dialog > #aw-gmail-status { padding:0 24px; }
.cfx-attachments { display:flex; flex-wrap:wrap; gap:9px; margin:14px 0; }
.cfx-attachments > div { display:flex; gap:9px; align-items:center; border:1px solid #e1e9e6; background:#fafcfb; padding:10px; border-radius:7px; }
.cfx-attachments strong { display:block; font-size:12px; overflow-wrap:anywhere; }
.cfx-attachments small { display:block; font-size:11px; color:#647574; margin-top:4px; }
.cfx-activity { padding-top:19px; }
.cfx-success { display:flex; align-items:center; gap:18px; background:#e9f8ef; border:1px solid #cce7d7; border-radius:9px; padding:20px; margin-bottom:17px; }
.cfx-success > span { display:grid; place-items:center; padding:12px; border-radius:50%; background:#20a16c; color:#fff; }
.cfx-success h2 { margin:0 0 7px; font-size:24px; }
.cfx-success p { margin:0; font-size:13px; color:#526e62; }
.cfx-success > a { margin-left:auto; }
.cfx-activity-grid { display:grid; grid-template-columns:1.2fr 1fr 1fr; gap:15px; }
.cfx-timeline { padding:0; margin:0; list-style:none; }
.cfx-timeline li { display:flex; gap:14px; padding:0 0 25px; position:relative; }
.cfx-timeline li:not(:last-child)::before { content:''; position:absolute; width:1px; background:#d4e6dc; left:12px; top:26px; height:calc(100% - 23px); }
.cfx-timeline li > span { display:grid; place-items:center; width:26px; height:26px; border:1px solid #ccdcd4; background:#fff; border-radius:50%; flex-shrink:0; }
.cfx-timeline li.is-complete > span { background:#078654; color:#fff; border-color:#078654; }
.cfx-timeline strong { font-size:13px; }
.cfx-timeline p { font-size:12px; margin:5px 0; }
.cfx-timeline small { font-size:10px; color:var(--cfx-muted); }
.cfx-recent { margin-top:18px; }
.cfx-recent .table-scroll { max-width:100%; overflow-x:auto; }
.cfx-recent table { width:100%; border-collapse:collapse; font-size:12px; }
.cfx-recent th { text-align:left; color:var(--cfx-muted); background:#f7f9f8; font-weight:500; padding:12px; border-bottom:1px solid var(--cfx-line); }
.cfx-recent td { padding:14px 12px; border-bottom:1px solid var(--cfx-line); }
.cfx-recent td strong { font-size:12px; display:block; }
.cfx-recent td small { display:block; color:var(--cfx-muted); margin-top:5px; }
@media(max-width:1100px) {
  .cfx-inbox-grid { grid-template-columns:minmax(210px,.8fr) minmax(290px,1.3fr); }
  .cfx-agent { grid-column:1/-1; border-top:1px solid var(--cfx-line); display:grid; grid-template-columns:1fr 1fr; gap:14px; }
  .cfx-agent > h2 { grid-column:1/-1; margin-bottom:0; }
  .cfx-agent .cfx-source-card { margin-top:0; }
  .cfx-reader { border-right:0; }
  .cfx-metric { gap:10px; padding:14px; }
  .cfx-metric-icon { width:36px; height:36px; }
  .cfx-metric > strong { font-size:25px; }
  .cfx-draft-layout { grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr); gap:14px; }
  .cfx-activity-grid { grid-template-columns:1fr 1fr; }
  .cfx-activity-grid > :last-child { grid-column:1/-1; }
}
@media(max-width:900px) {
  .cfx-heading { flex-wrap:wrap; }
  .cfx-metric { flex-wrap:wrap; }
  .cfx-metric div { flex-basis:100%; }
  .cfx-draft-layout,.cfx-send-layout { grid-template-columns:1fr; }
  .cfx-draft-side { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .cfx-draft-side > :first-child { grid-column:1/-1; }
  .cfx-send-layout { padding:16px; }
}
@media(max-width:650px) {
  .cfx-heading h1 { font-size:25px; }
  .cfx-metrics { gap:7px; }
  .cfx-metric { padding:12px; gap:9px; }
  .cfx-metric-icon { display:none; }
  .cfx-metric div span { font-size:10px; }
  .cfx-metric small { display:none; }
  .cfx-inbox-grid { grid-template-columns:minmax(0,1fr); }
  .cfx-inbox-list { border-right:0; border-bottom:1px solid var(--cfx-line); }
  .cfx-message-rows { max-height:260px; }
  .cfx-agent { grid-template-columns:minmax(0,1fr); padding:16px; }
  .cfx-agent > h2 { grid-column:auto; }
  .cfx-mail-search { flex-wrap:wrap; padding:12px; }
  .cfx-mail-search .btn { margin-left:auto; }
  .cfx-inbox-foot { flex-direction:column; }
  .cfx-toolbar .cf-work-tabs { gap:16px; }
  .cfx-toolbar .cf-work-tabs button { font-size:11px; }
  .cfx-address > summary { flex-wrap:wrap; }
  .cfx-address > summary strong { margin:0; max-width:100%; overflow-wrap:anywhere; font-size:10px; }
  .cfx-draft-side,.cfx-activity-grid { grid-template-columns:minmax(0,1fr); }
  .cfx-draft-side > :first-child,.cfx-activity-grid > :last-child { grid-column:auto; }
  .cfx-review-heading h2 { font-size:22px; }
  .cfx-body-editor textarea,.cfx-email-paper { padding:18px; }
  .cfx-progress { gap:8px; }
  .cfx-progress button { gap:6px; }
  .cfx-review-footer { position:static; padding:12px; }
  .cfx-review-footer .btn { font-size:10px; padding:9px; }
  .cfx-success { flex-wrap:wrap; }
  .cfx-success > a { margin:0; }
}

.mp-workspace{--mp-green:#075d40;--mp-mint:#eef8f2;--mp-muted:#66766e;max-width:1580px;margin:auto;color:#14251c}.mp-workspace .aw-case-header{position:relative;top:auto}.mp-workspace .aw-step-footer{position:relative;bottom:auto}
.mp-header{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px}.mp-header h1{font-size:30px;letter-spacing:-1px;margin:7px 0}.mp-header p{color:var(--mp-muted);margin:0;font-size:14px}
.mp-start-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;margin-bottom:24px}.mp-start-hero{padding:32px;background:linear-gradient(140deg,#f4faf5 5%,#e6f3e9 100%);position:relative;overflow:hidden}.mp-start-hero h2{font-size:35px;line-height:1.18;letter-spacing:-1px;margin:18px 0}.mp-start-hero p{max-width:510px;color:#52675b;line-height:1.65;font-size:14px}.mp-hero-icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;color:var(--mp-green);background:#d8efdf;border-radius:18px;margin-bottom:20px}.mp-start-shortcuts{display:grid;margin-top:24px;border-top:1px solid #ccdfd1}.mp-start-shortcuts button{display:flex;align-items:center;gap:10px;border:0;border-bottom:1px solid #ccdfd1;padding:13px 0;background:transparent;text-align:left;font-size:13px;color:#193b28}.mp-start-shortcuts button svg:last-child{margin-left:auto}.mp-flow>div{display:flex;gap:15px;align-items:flex-start;padding:14px 0;border-bottom:1px solid #e6ece7}.mp-flow>div>span{display:flex;padding:12px;background:#eff7f1;border-radius:12px;color:var(--mp-green)}.mp-flow p{font-size:13px;line-height:1.55;color:var(--mp-muted);margin:6px 0}.mp-flow h2{margin:10px 0 4px}.mp-review-note{display:flex;gap:12px;align-items:center;margin:18px 0;color:var(--mp-muted);font-size:13px}.mp-review-note p{margin:0}
.mp-case-layout{display:grid;grid-template-columns:205px minmax(0,1fr) 255px;gap:18px;align-items:start}.mp-case-layout>.aw-left{position:sticky;top:20px}.mp-case-layout>.aw-evidence{position:sticky;top:20px}.mp-stage-title{display:flex;justify-content:space-between;align-items:start;gap:15px;margin-bottom:22px}.mp-stage-title h2{font-size:23px;margin:8px 0}.mp-stage-title p{margin:0;color:var(--mp-muted);font-size:13px}.mp-stage-title>span{display:inline-flex;padding:7px 10px;border-radius:20px;background:var(--mp-mint);color:var(--mp-green);font-size:12px;white-space:nowrap}
.mp-connections{border:1px solid #dce8df;background:#f9fcfa;border-radius:12px;padding:18px;margin:20px 0}.mp-connections>header{display:flex;justify-content:space-between;gap:12px;align-items:start}.mp-connections h3{display:flex;gap:8px;align-items:center;font-size:14px;margin:0}.mp-connections header p{font-size:12px;color:var(--mp-muted);margin:7px 0 16px}.mp-connection-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px}.mp-connection-grid>section+section{border-left:1px solid #dce8df;padding-left:18px}.mp-service{display:flex;gap:10px;align-items:center;margin:6px 0 15px}.mp-service-icon{padding:10px;border:1px solid #dfeae1;background:white;border-radius:10px;color:var(--mp-green);display:flex}.mp-service strong,.mp-service small{display:block;font-size:13px}.mp-service small{font-size:11px;color:var(--mp-muted);margin-top:4px}.mp-connections .form-grid{grid-template-columns:1fr 1fr;gap:8px}.mp-connections .field span{font-size:11px}.mp-connections .field input,.mp-connections .field select{padding:9px;font-size:12px;min-width:0}.mp-selected{display:grid;gap:5px;margin-top:15px;padding:12px;border:1px solid #dce8df;border-radius:9px;background:#fff;overflow-wrap:anywhere;font-size:13px}.mp-selected small{color:var(--mp-muted);font-size:11px}.mp-text-button{border:0;background:transparent;color:var(--mp-green);padding:4px 0;font-size:11px;text-align:left}.mp-events{max-height:240px;overflow:auto;margin-top:12px}.mp-event{display:flex;align-items:center;gap:8px;justify-content:space-between;width:100%;border:0;border-bottom:1px solid #e4ebe5;background:white;padding:12px;text-align:left;font-size:12px}.mp-event span{display:grid;gap:5px}.mp-event small{color:var(--mp-muted)}
.mp-analysis-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}.mp-analysis{display:flex;flex-direction:column;align-items:start;gap:7px;padding:15px;background:#fff;border:1px solid #dfe7e1;border-radius:11px;color:#19392a;text-decoration:none;min-width:0}.mp-analysis:hover{border-color:#79b994;background:#f6fbf8}.mp-analysis-icon{display:flex;padding:8px;background:#edf6ef;color:var(--mp-green);border-radius:9px}.mp-analysis strong{font-size:13px}.mp-analysis small{color:var(--mp-muted);font-size:11px;min-height:30px;line-height:1.4}.mp-tag{display:inline-flex;align-items:center;padding:5px 8px;border-radius:20px;color:#876c32;background:#fbf5e8;font-size:10px}.mp-tag.is-ready{color:#14603d;background:#e9f5ed}.mp-empty{padding:17px;border:1px dashed #cfded3;border-radius:10px;color:var(--mp-muted);font-size:13px;margin-bottom:20px}.mp-profile{padding:18px;background:var(--mp-mint);border-radius:12px;margin-bottom:22px}.mp-profile h3{margin:0 0 12px}.mp-profile dl{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin:0}.mp-profile dt{font-size:11px;text-transform:capitalize;color:var(--mp-muted)}.mp-profile dd{font-size:13px;margin:4px 0 0;overflow-wrap:anywhere}.mp-timeline article{display:flex;gap:12px;margin:15px 0}.mp-timeline article>span{display:flex;align-items:start;padding:8px;background:#eff6f1;border-radius:9px;color:var(--mp-green);height:fit-content}.mp-timeline strong{font-size:12px}.mp-timeline p{font-size:13px;white-space:pre-wrap;line-height:1.6;margin:7px 0}.mp-timeline small{color:var(--mp-muted);font-size:10px;overflow-wrap:anywhere}.mp-brief{margin:22px 0}.mp-brief-heading{display:flex;justify-content:space-between;gap:12px}.mp-brief-heading h3{margin:0}.mp-brief-heading p{color:var(--mp-muted);font-size:13px}.mp-brief .field{margin-top:17px}.mp-brief textarea{font-size:13px;line-height:1.7;min-height:400px;resize:vertical}.mp-brief-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:12px 0 20px}.mp-workspace .aw-main{min-width:0}.mp-workspace .aw-evidence p{font-size:12px;line-height:1.6}.mp-workspace .aw-evidence h3{font-size:14px;margin-top:22px}.mp-case-layout .aw-step-footer{flex-wrap:wrap}.mp-workspace .aw-left button{font-size:12px}.mp-workspace .aw-left button span{line-height:1.45}.mp-workspace .aw-grid-toolbar{flex-wrap:wrap}.mp-workspace .aw-source-link{overflow-wrap:anywhere}
@media(max-width:1250px){.mp-case-layout{grid-template-columns:185px minmax(0,1fr)}.mp-case-layout>.aw-evidence{grid-column:2;position:static}.mp-analysis-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:850px){.mp-start-layout{grid-template-columns:1fr}.mp-case-layout{grid-template-columns:1fr}.mp-case-layout>.aw-left{position:static}.mp-case-layout>.aw-left nav{display:flex;overflow:auto}.mp-case-layout>.aw-left nav button{min-width:155px}.mp-case-layout>.aw-evidence{grid-column:1}.mp-connection-grid{grid-template-columns:1fr}.mp-connection-grid>section+section{border-left:0;border-top:1px solid #dce8df;padding-left:0;padding-top:16px}.mp-header h1{font-size:25px}.mp-start-hero h2{font-size:30px}}
@media(max-width:550px){.mp-start-hero{padding:22px}.mp-header{flex-wrap:wrap}.mp-connections>header{flex-wrap:wrap}.mp-analysis-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mp-profile dl{grid-template-columns:1fr}.mp-stage-title>span{display:none}.mp-workspace .form-grid{grid-template-columns:1fr}.mp-brief-heading{flex-wrap:wrap}.mp-workspace .aw-case-header{flex-wrap:wrap}.mp-workspace .aw-step{padding:18px}.mp-workspace .aw-step-footer .btn{font-size:12px}}

.er-workspace{--er-green:#125b45;--er-muted:#65746c;--er-line:#dce6de;--er-mint:#eff7f1;max-width:1580px;margin:auto;color:#1d3026;scroll-margin-top:95px}.er-workspace .aw-case-header,.er-workspace .aw-step-footer{position:relative;top:auto;bottom:auto}.er-header{display:flex;justify-content:space-between;align-items:start;gap:20px;margin-bottom:25px}.er-header h1{font-size:30px;letter-spacing:-.9px;margin:10px 0}.er-header p{font-size:14px;color:var(--er-muted);margin:0}.er-start-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:20px;margin-bottom:24px}.er-start-hero{padding:32px;background:linear-gradient(145deg,#f4faf5,#e6f2e9);overflow:hidden}.er-hero-icon{display:grid;place-items:center;width:58px;height:58px;background:#d8eade;border-radius:16px;color:var(--er-green);margin-bottom:23px}.er-start-hero h2{font-size:35px;line-height:1.2;letter-spacing:-1px;margin:17px 0}.er-start-hero p{font-size:14px;color:#526a5b;line-height:1.65;max-width:520px}.er-start-shortcuts{display:grid;margin-top:24px;border-top:1px solid #cbded0}.er-start-shortcuts button{display:flex;align-items:center;gap:10px;text-align:left;padding:14px 0;background:transparent;border:0;border-bottom:1px solid #cbded0;color:#244d36;font-size:13px}.er-start-shortcuts svg:last-child{margin-left:auto}.er-start-guide h2{font-size:23px;margin:10px 0}.er-start-guide>div{display:flex;gap:15px;align-items:start;border-bottom:1px solid #e6ece7;padding:17px 0}.er-start-guide>div>span{display:flex;padding:11px;color:var(--er-green);background:var(--er-mint);border-radius:10px}.er-start-guide p{color:var(--er-muted);font-size:13px;line-height:1.55;margin:7px 0}.er-start-guide>div strong{font-size:14px}.er-case-layout{display:grid;grid-template-columns:205px minmax(0,1fr) 260px;gap:18px;align-items:start}.er-case-layout .aw-main{min-width:0}.er-case-layout>.aw-left,.er-case-layout>.aw-evidence{position:sticky;top:20px}.er-case-layout .aw-left button{font-size:12px}.er-case-layout .aw-left button span{line-height:1.5}.er-stage-title{margin-bottom:24px}.er-stage-title h2{font-size:23px;margin:9px 0}.er-stage-title p{font-size:13px;color:var(--er-muted);line-height:1.6;margin:0}.er-stage-topics{display:flex;flex-wrap:wrap;gap:7px;margin-top:15px}.er-stage-topics>span{display:inline-flex;padding:6px 9px;border:1px solid var(--er-line);background:#f8fbf8;border-radius:6px;font-size:11px;color:#4c6a57}.er-analysis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:18px 0}.er-analysis{display:flex;flex-direction:column;align-items:start;gap:7px;padding:15px;border:1px solid var(--er-line);border-radius:11px;min-width:0;text-decoration:none;color:#1c3d2d;background:#fff}.er-analysis:hover{border-color:#81a991;background:#f7fbf8}.er-analysis .er-analysis-icon{display:flex;padding:8px;border-radius:9px;background:var(--er-mint);color:var(--er-green)}.er-analysis strong{font-size:13px}.er-analysis small{color:var(--er-muted);font-size:11px;line-height:1.45;min-height:32px}.er-badge{display:inline-flex;padding:5px 8px;border-radius:20px;background:#f8f1e4;color:#816331;font-size:10px;white-space:nowrap}.er-badge.has-evidence{background:#e9f5ed;color:#14603d}.er-source-counts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:15px 0 22px}.er-source-counts>div{display:grid;gap:5px;padding:12px;border:1px solid var(--er-line);border-radius:9px}.er-source-counts strong{font-size:24px}.er-source-counts small{font-size:10px;color:var(--er-muted)}.er-source-summary h3,.er-case-layout .aw-evidence h3{font-size:14px;margin-top:22px}.er-source-summary p,.er-case-layout .aw-evidence p{font-size:12px;line-height:1.6;color:var(--er-muted)}.er-gaps{list-style:none;padding:0;margin:10px 0}.er-gaps li{display:flex;justify-content:space-between;gap:8px;border-bottom:1px solid #e7eee7;padding:9px 0;font-size:12px}.er-gaps span{font-size:10px;color:#9b8255}.er-observations{border:1px solid var(--er-line);border-radius:11px;padding:18px;margin:20px 0;background:#fafcf9}.er-observations header{display:flex;align-items:start;justify-content:space-between;gap:12px}.er-observations h3{font-size:15px;margin:0 0 7px}.er-observations p{font-size:11px;color:var(--er-muted);line-height:1.6;margin:7px 0}.er-revenue-bars{margin-top:20px;display:grid;gap:12px}.er-revenue-bars>div{display:grid;grid-template-columns:75px minmax(0,1fr) 100px;gap:8px;align-items:center;font-size:11px}.er-revenue-bars strong{text-align:right;font-weight:600}.er-revenue-bars small{grid-column:2 / 4;color:var(--er-muted);font-size:10px;overflow-wrap:anywhere}.er-bar-track{height:10px;border-radius:3px;background:#e9efea;overflow:hidden}.er-bar-track i{display:block;height:100%;background:#398569;border-radius:3px}.er-bar-track i.negative{background:#b56d64}.er-empty{border-style:dashed;background:#f8faf7}.er-note-heading{display:flex;align-items:start;justify-content:space-between;gap:12px}.er-note-heading h3{font-size:20px;margin:0 0 8px}.er-note-heading p{font-size:13px;color:var(--er-muted);line-height:1.6}.er-draft-actions{display:flex;align-items:center;flex-wrap:wrap;gap:9px;margin:18px 0}.er-draft-actions>span{flex-basis:100%;margin-top:3px}.er-note textarea{font-size:13px;line-height:1.75;min-height:500px;resize:vertical}.er-note-footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;margin:14px 0 24px}.er-case-layout .aw-step-footer{flex-wrap:wrap}.er-case-layout .aw-source-link{overflow-wrap:anywhere}.er-research-judgements{display:grid;gap:16px;margin-bottom:25px}.er-review-summary{padding:20px;background:var(--er-mint);border:1px solid var(--er-line);border-radius:12px;margin-bottom:24px}.er-review-summary h3{font-size:22px;margin:12px 0}.er-review-summary p{font-size:13px;line-height:1.6;color:var(--er-muted)}.er-review-checks{display:grid;gap:12px;margin:22px 0}.er-review-checks>div{display:flex;gap:9px;align-items:center;font-size:12px}.er-review-checks small{margin-left:auto;color:var(--er-muted);font-size:10px}.er-case-layout .aw-grid-tools,.er-case-layout .aw-grid-footer{flex-wrap:wrap}.er-case-layout .aw-evidence{padding:20px}.er-workspace .aw-grid-toolbar{flex-wrap:wrap}.er-note-heading .er-badge{margin-top:4px}
@media(max-width:1250px){.er-case-layout{grid-template-columns:190px minmax(0,1fr)}.er-case-layout>.aw-evidence{grid-column:2;position:static}}
@media(max-width:850px){.er-start-layout,.er-case-layout{grid-template-columns:1fr}.er-case-layout>.aw-evidence{grid-column:1}.er-case-layout>.aw-left{position:static}.er-case-layout>.aw-left nav{display:flex;overflow:auto}.er-case-layout>.aw-left nav button{min-width:170px}.er-header h1{font-size:26px}.er-start-hero h2{font-size:30px}}
@media(max-width:550px){.er-header,.er-observations header,.er-note-heading{flex-wrap:wrap}.er-start-hero{padding:22px}.er-workspace .aw-case-header{flex-wrap:wrap}.er-workspace .form-grid{grid-template-columns:1fr}.er-case-layout .aw-step{padding:18px}.er-analysis-grid{gap:9px}.er-analysis{padding:12px}.er-revenue-bars>div{grid-template-columns:55px minmax(0,1fr) 70px}.er-case-layout .aw-step-footer .btn{font-size:12px}.er-review-checks>div{flex-wrap:wrap}}

.er-case-layout .aw-left nav button>span{display:flex;flex-direction:column;align-items:flex-start;gap:5px;min-width:0}.er-case-layout .aw-left nav button>span small{display:block;line-height:1.5}

/* AurelQuant workspace identity. Tasks stay still while the brand frames them. */
@font-face{font-family:'DM Sans';font-style:normal;font-weight:100 1000;font-display:swap;src:url('data:font/woff2;base64,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') format('woff2')}
@font-face{font-family:'Manrope';font-style:normal;font-weight:200 800;font-display:swap;src:url('data:font/woff2;base64,d09GMgABAAAAAGEEABMAAAAA8egAAGCUAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGlAb1Vwckwo/SFZBUosuBmA/U1RBVIECAIRmL2oRCAqBrRiBil0LhDIAMIGXUgE2AiQDiGAEIAWHJgeKVwwHGyrdJapbsyO6W1VRAyCkmYjcDlGobB7ODOZxCMLdIvv/M5IOGdu4bQBmptaC5Cw3Zs/B24Wc3UejP90jo4xEJ5+mL/pCijoTBwmGLDIUXTjoFu5sGgiWh5SZ4XskoeA6g+tCYUQnLgcljNh0f2nfNxg8GVT06PO6JmtJp2lI0E+iP+eQObd50DSNzKChwFooKPopSntFwrM4C87KVzoD3MmxCDlyQjzPr+nPufe+93aXXVhg0WwIUYg6TRaa0NTyqSU0JSoVJ76PiFY9VifmJJ84cadO1SnLw9d+9Z7b3Q9m5kMISM6GWaLwsX33b0ClUp40sYoi4cI2wiC8/+F/W//7HA54RETUIx4RERHJkBAVv6EdCB2ynzn2M/pMMdYts5/9HZ9gt/n+uz/n7/01jstbvsZpfPZ9jeOYOQ3X/DKGSkhGhkSHAzz8f27VLcAwOdkhc2ykHcxIv3qUBVm6RKSrSwyLTEljSSOtZaKHjX/7mSf/7X6FGD5Dzi4MwTY7nJgzehNBzJiIYgMqNhJHDFHEAhRMjMbuxW/ac1iLcuHCWqUuXORn+Tn4svm7nZl+F5oU6xEKZ65BaPH45/2DnfuzjKKoBSVB2AKMMNAM24o04PShbtjAPE5fqtk4YfvxGwnJ8KX1LenDnCnzj272Gdoxlzd3Xt8XR8fi5vbmstxOQowpTREpItLIRcSIKaVxRcpRxFGKlHJILe75ep2Dh69d76e9kLV6RHVDY6QdI3CH/r5LLOUcP36unPn7szAvsCmjah2g0HecPcQcwU/GJDYrVB1JImGq6g/8/OmqUdVVOIQjXzbVxCO/RlcYUGU55OmvT1eSCxK1XpBjH3Pzz8ueuy9UJQlR8zebREU2inU2U4Rc/gnxYToUNoe6CFKTpG5ce9Pj3S5TBTKVn7+mncEKuHxUpvsEa62oF1f5//uqWfsuIXhAOgGO0FSc4wOf7yw7l5Nap1jUuXv/PfwMgB9hJAQFCCJGAESNP0DqnA9QsAHy4wuElGcyNXSKlGN6AMQZKNmgSIccqxQ2hNSmUOtsUU05Rentttw2pNPv1v2W1Wa/d6rYSbop2YsVobx39fudg2HVdyd5SV2TIG4ZBcaPX0vtzb0QvSIo4F+hdnKu6i6uVbUVLkA/k01JbS4l2AKjBZTXqkpQAVVCVWXZWFZWl4haOctWV8qvRdgogbTHHv/UoVBsFEGCUJF8j9SfjEIjozxWY48/1z8zKdhYB49s1NBj9P++eg5rOYNb9O+macheZRsOWRxxRIL4fdW/vofst/eG2OeH/ehH7xFNgjkJ55wXHONA6pA5c4Atn1baX8uZTYQjOTLB+iwILVpKEgGdKJAJgiR8x6BKEhAIPf8lTqjvszvcPi4hSddVlN3MVARcvMv4UFIAq4+ezjN/5G6jxvxJK02H+WAAYM12E9caDpOBxEow0J+laDYHuKBhE8lA1qQn+8EDKIkeVofwLXBezMYB3EmvSoKQSGjh58bexG4LM9orxlA+KoIlKF0OUBE1yPVfIyY3MZKjdFle30lAxXN1+6no/PJ/oeImxsJU/UGx2EQPsa7MwZ1nI7Y4JvvHOHyZr2+DBOrSNDFcSNmOkGZbryqq4xz65thY7cc3G+SCVIxN0+vn09cx/ugmNsZpJdkja11OXfe6xUN9BGe9sk/TO1TTzcOnriWRFiXFYwIU+wA6kHioq9ENsYGHLwDWXJOnZ2DQU0rzjCapSk/kniR/ZmKXqllkdCsd5yYM7bM7NuxF2dWXgCmLl7xpNkhMFzd9Hb0xdTchBLuCSSkydZzKOTITinW0t55f7hbFcmETa0BzVHHIokp9ClImst285sIDBOQ2LRRxbKkLgw6hjmw17aGZbpbBDj2oSfp1uqrlVIVw44ucX+7SXFus6IpBNsVccdbGFGAJIFtXpLmJfJGvxlsefnxc01NUpBuSVQ1ZpUphJ0/qzMJW5xQIMX6LQZ8iT0eXRPqA4usLfawlYGLnIGXNirtFwAWex2JXobQ0ybYdukN+j869qdgSslOYMJhrEihot8g+xgeGPxI/BRkEqrtuUfMjBP9Owu3moCaEmf/9/yLSkkvyfDPXEav4kJjarH5+y8VeiA/t4WoRLUFLiUa0T2QLWwIVYSFUxY+dwxh+j6PNBnASRakoNbRL6O+Bq/XpN9Fz8CMcg6FmqE5qb9rlFFmOWStPavnsPKLPzTlij0mvkXG3/mYxYJNKFfWKE8Ll+e6RC32bYnN1jdZ5jG07xFX0hEo8kexTeiZLi0PCsiZv3khz6VoaIFux+9xmsFJF5sGdZLfD7neZT/rELfWtH0z2U1/TgbcDrBaJiIMfCXBE9aT0IbyMODCL3xQfKLFqwWYaWoBVpLQClTZM1vZJCdrpxNFZF0FdGzdeN9159XDT9FTAdqNr6aOQuImN9XPFzW7jczvr6c8U/3MzFRnAYyBzFTPsXtdjkPskKnEtg40iRjPRGDYxls2NY6rxTDLxSfVN8hDtYY+I82jjhjzmCX5PutlKTVbPVKuX4CcZq62RY611GtkJNrKb6fYww16m28cM+5nuADNUMd1BZjjEdIctI1NosG8DX6nR1DdgU9+yoe+ofM9kPzDLT317KQWEh+bNzoQ+PvHi+k4QEK+xBMkMoh4kylWfTJblNtFILqU5jZZhw9z51mAzbZim7dm+DCI92EjCPp9WkMdp++grTqEEawkbOSqjAXUDP6qnbQybG8sWxjHFeKaawKCJlp01CPxIQkCa1oI5drO+Pcyy1+rnBVmojyzURxbqIwshC+UiGIe0/IQfIVbpA+7cGs/f8Am3Ud76297q397/NC7DRQ15Tp2e7Bp23lMt4J5xGvo+7/ugb6d+0A8jS4YJYOszNs25bDctnsg53JvWc5U9bN20uq1OS2QdMfiG2CfG5NWrdhmQW7Khb8BhAKESS1BYT6KqcQ04BElIUKIiM8fJz+5HS9FRTAnLoNpdJKlav9U22+2w0y677fFG1jb5rve87wMf+sjH0nziCz/7RToVQgZSJso+GvTpZ4jHnriZWvX8AoLCIpq1aNWux7jzxGJcPgfQt1XoJv30N9gQQw0z3AgjjTLW+Lr6f7M1+bZ3LKlwbwpyDS1K0AyLzeHhreGYuQPn6XbmO/mulKLJpvZ5ix+RTxrUtf9PW2fnGOMDxTZieoI8N+ilt0jyQcG/zuFiIiTyQ+hZ8FRSKo001kRTzeTI1Vyr2jZmddblhhjevx9v4/MwXR4R+Q5W/SDo9CtIgYxcnHiTTDbliOiW0Upmt06zENsBglFACOS6VJSgGRabw8P7NBw716B2jVG6mdId8qjrydwybqEvrGHOm/5ohNcoYydLy8RzrVWoXwbB7D7Pec5znvOc5xoYdToaDtmm4nSwELqYnnFmc1/97OKSMBOAKKB5bUE9wdEv+3zaNlaB+CggCBJzFNAMi83h4a2zgczrvl9I6XNHF2MnAebDC+o2IpEEvwQd5VXGv1sMyCQk/HERkwF8UYAPBAAU0gyLzeHhNQ95JXwF0j7PdRHfRmFrxLNPLiibkPBfCIDGnm67CO3VdMW8ce4KIy5bdVfvDhRiqdBnrl7Mnt9WhdWUQNDQl2P/2NA/2S9Irw9c2As4ipl9gsPARMUOhd/FGfesor2AamlG699FGQrrPNxQnhWaKMpzTT6MRQVcAVqCRDK2NMNic3h4r8OAakG11XMZXHSgWIllKHqGeSMghlJlTFnNMIO7bEPb7fCCnXax5IRHJoOpfd5Cl0i6G9Q9S2KfAw46vA2eaAl0Q19acwFdVD3pc+ihhAp6Dsh9mlEtzbDYHB7e4zDqd15o51IAAL7t276NhoZ08SQwSZAq6XaOBTRQnp45hRUdoqChTcLflacouT2ODafGbFnCiml4WutI+ytiIn+i237IzQzHUnYw4DAk7STxImon5SGEmxFj1k96TWZDKfp+Xj5xhtROaju1lW+an2bbgcam6tv914pUDtpvJ0cGGr827TOAYqyLhKBs5KRKgbxFNsRI2Yf/FsryAfsLnYD2w6TR8QGEcOBgAwUCAAsYuAgDZ0sEQo9k+iYc56+wLudL5yObQYTQ6UdIE1SHSLAtiKqOvbR/Gx1KOq8qBx1y2BFHfeozlwmv3fbYa5/9Drjiqk88MrMFwtPy0TEZsh8R8AyPydw//ZUJflQryXb6v0q7iK53xlmyx0u21kabbSG9Vr8jGomF8zl3s65ardZb1uGeN3oQtozNMd+ZfnPBnDNNxuLb7nsYE2O4/oPl0P26S7fqD7RN13nf8W71Ps2SsQQojU6qXtWhzqkmVet5yfMsKkV58qWcl7fkoPKKgiBioHGKcrHQSCcDsUYgQaeyQKAv/c0ALVBsDwsJGAv4QcxvzC8MFiYXirhbJG1K8fkUxqiEwNFKJsot5CQiMSAs2d/2teGWYto0SYrIhiRMyR+ehfKGnSRcJUXNG4KJsKTd/wsUUt/85HY75M5NFss7/bd5gwkg0WEyrq+0U6rWEBIixNtmHJuNCoVU5ksRMFOLPajHVtaSmTTS5ijhR7VNYFu8Q7E+YgrVnHwPcY4YEHOtRHSJXtKEzWC3jflzg3OT/cXm+TAds0DAMb84WGx9mN8r2Aud0uTqGKDCxer9yf/MXP0m3x2KGiWFSGQEWIJ/4ody6d8W7zBUX5EN+hGp0kO4SWp0mSzTD/BZOaafl2nBGTEgsqyua4JCQlNfnr52gOfRTVmTWaAY7n0TiW6DUpkZRr6Ucu1JXJpV/YF0JPZXqk+zqHxUPEs1QNFtQBnWZ+bT8ta5RIptZONCj3n0vy5Uc7HyBm6k6tX/qmDNjRAZrqXy9OsRmD1uE3LFwDkXZcB84Ih+A8hFuUCE4LD+c/oNp9OboMHruib9mlPp5bbnX5UirRl4RYNIBhIQgtZvGKgxPeTgDU3fTeIxewmCEvG5WYRJvJO+CMPFvv2cNUwKDw6TxniQlAVsy4cjacDK0ZWuTl8m6VPvEU+jTMS+YamCfKaC95riFiml3G6yv30ZCZsPm2i3Y77y12Xs3Z7g07L2cuPPp7w8z5is1fmp+A42VtEqzOO0SLnWNcdKQ0Nils42ly4UaCEvlcVZFh9jokVYRA5FPwaEUG/MjQxXR0HD+L8wbDjwwAsf4uBHAPFIQBCJSEIyQkhBKtKQjgxkoh7CqI8sNEA2GqIRGqMJmqIZcpCL5miBlmiF1miDtmiH9uiAjuiEzuiCruiG7uiBnsjDDeiF3oggHwW4EX3QF4W4Cf1wM27BrbgNt6M//oci3IE7cRfuxj0YgIEoxr0YhPtQgsEYgqEYhuEYgZEYhdEYg7EYh/GYgImYhPvxAB7EQ3gYj+BRPIbH8QSeRCkmYwqmYhqmYwZmIgoXZZiF2ZiDuZiH+ViAhViExXgKT+MZPIvn8DxewIt4CS/jFbyK1/A63sCbeAtv4x0swVIsw3KswLt4D+/jA3yIj/AxyrESq7Aaa7AW67AeG7ARm7AZW7AV27AdFdiBnfg/KrELu7EHe7EP+3EAVTiIQziMIziKYziOEziJUziNMziLcziPC7iIS7iMK7iKa7iOanyCT/EZPscX+BJfoQZf4xt8i+/wPX7Aj/gJP+MX/Irf8Dv+wJ/4C3/jH/yLWvyHOsQQSCAFqUhDBmREJmRGVsga2SD7kP3IAeQgclhyeHJEcmRyVHJ0ckxybAJ1IwL8kZ4QAC+ujy3ST8m4xzwvb9oik7yown3ROSV6mKvGvXKcFnraOE9YIVe/pQlftMR+1zL2u3OCmTZM8bgRuimc+xDDzFDhvuoDFY6YoSY0+Pth8cjXFXhamRk46QaLTRKdPuhEx+Rx2M9LSKY8hSpMU6nSGI+4TSPGDFFG3XOJ+7TTQxPB2SXfK56wv2FDIf11+bfjq1Z5NQJz/0Tvl7jsQ1pdrtkqiJaY5ORJKTimO27d+Wr+WNw/cihRsrLBKvCToUWrACBWo9hj3jQfXLNpFJjrqusoFza0Mm1o3bfCs3L1SVJQmlLjwHRDrha2DAZ96+fhvCyiAC8Hfb5pE6liwTpqbeBl9WD1iQ7rFfWYKHL8bl9/gp53XTIJKgXOeLzqv1YY3khVzEZeBZjrrgVkM+Sy4QMMIQ4IU0+PtZsKQLxMzXRRoL9BBCBBFeg8RVqBLqjQ8iwjybyhyW9480EVN4/2DZPOvqcwpG+3UOUx5U6tA7uPX5KAtrqbISaS9p5XX1BDajg7SkVSiVQmVUiLpEZs+YlGKe+eeOFkkiwu9AcB2aWiLXF3Vt5CpKRUfPaFf85wBdwFiAlZ1F2ZQsbjOwCqX9Ud1ZPVoh5y95djB7tzut6ODoOAduA2ZwDyAgBAno929bG+skG17b5XV/jkFmx+m1+sianVKgZyE3/5g7Dpwyd84gQkCEmRKk1YfVkayNZIC6201kZb7QbJjtXDfjscUOtUgnpWUOgfGtu2yEDF7t3oNtpY44w30aRhS+VR/FP2pL1FsM8/amz0rR9956deYkuCOEx3xb+Oh0sKLn9bbkUG/dfClkxbZoarViq3ymY2xfCwOLz8kgUlSlJPugyZ4jXUTGNN5GrqNzk6aa+DjrpraYLe8twgXy8RBfq6bZiv+wB3usvdblJieKWMBPxe/JD7PeBBKGMwublRLrns3CBe8PwtVVCkxFVfeWeoQuMvwFEhoa+UWdStXhSyEn2rL0LWYjr/CtmIBepRSIm/3EdlvzgUETkweT8vfwkAOS5AXRbyGaS9oekX5EfIlwAEKHoaNA0Bj1CCii5/xhQFk6RLUvBTFkk4vTMVIkiN1A8oAv+M+gnhqXQowSz6S84tTLj6nkOistQxhkiyThELiBCurpZ69XJ6vxFJYUhAmIou1OgPIPSdIjWSnCp8nZcgxI7WlHjkuV0TKYCUwRHpIY9cZEaFJgBJbpLaz6nVTCJGKO6QKSBjIlBoFP3U9x4oExQ0vZgHBdZpzdCGKwsrmKFFGAWYIfKKTxU/MfpHZmBoKqyaS8ohL6YRTgijANu4Fjtk8aEfdwbHvdRj5DsEfbhpuBr3YMusOYCgDIIGBBfMmXNzCQhxR2eIZGOSHdPwh0TaXr9UnEMYhBmu0AvoscNB9q13xEQ8UR/L1A4BB5NqsaFjv8UDHmNLjyg0J/FRNX2EsbuC6xDGsYIf6oOl7MMYcdWFHbg+N5tlWTByMLEGnAzM5+onca4wXLue0kqJHKjnd/AVtfGFF65ZUv5L7yKwWsdTjNzMy4zZjacRmQzS69ahtNzBZ8m3fzAoMsnhxmBEKmNwepuKNESBuMvX/UGaX2CCh2R40DH8v5FBvtWT1Cge+UuRcyrkSJy7ZNuDCpjZJsPyhypgS1Q7XqOqc1lO6GR1f9L+DRyrHwcNyO/ZGjrqSu0gEdp4LRAJjpEg+XE0G7R82Eoa+fx70chfr9xPsNR+425AiXZRBR+IVM4sj1Ppz1unKM6NTvnXFao4HvwvZde7rj8e1qCLlQo/gkKW5IFKObuVP/M7TtXsEiF/iiNapmhGP6g16v4VAZdaCm7dlrA6wux6RdpUcM5ETP4MfQ7eFmnKP2o7wMYWMvHaxhFEBwjkapT1lziq9A9VhVPJjEWMKzksfp5hA/UCZMKNvLoPsaflVSSib8ReessdQ82/Llqe2Va6WGMb1YEp9YNtwiP1gJrY0GXB/IZaoW8NEdrvRi5/59A2Hq8uCZ14OMcZOoLS1PD+cYOD4cBAfOsd1o4fnq6T7NAICTrMclP2NMZeI7e0mLqpxRyX3+awsrvtFh2qbJGbU3peWeIR2ngCZ3yjJmgRLEqPJHRWyl2arPzfIFqTiZpVtYMXja6UzhryWcKMlboBvtJaxAQdJ0unhfGx1ArjYonQ8bByOuKc4yjigu+0OQnJHU5X8UqKl1fQ6rKjl/+JOmuaSBYCa5tjXEwzcUrntpLZjqe9jhIGwiS6D4GV2pPYhUsl+wW/2QueTEGhonYEnzQU9rcSincIEYbSfj7LYX1HyZs+ROwQWWg9+Mm89EcgPPIjWVVCmE6ltI1QhoN+3b9FqWXqScUzG5w7TzqkWum8sWUSxqyLdGgkpm87I7CV+pwHid5CKETGADm2mii1FpKNZeopFbZiqkyDO8VDti4XZOOitqY9+7IOVaNzIyI6I9gonbp1AwOEvRPPW4GpqEEKAb+NtRRpjW31oLVXcX7z6W5j0O4FNHOOaDtKJWvwJrsc0FKwLA+I7ooc+eu1Egyq5FUBbHuqdh126uRdC00Y7SefxBzIX6mpvIt0eDaEq+WsUxFR8OGEQ+zto4PsGe3fIz0F5KSKg/HcyXQKRKdiYFgnD2uGUFpLjr/r6xzUJYQT/jXJAQLG6Q1ZPyv01HorBBjrhMJk+WwB9yfxh0nSFbNnXYol/7fMMOXE0OZs2ypFwvzFdtiMqqGJ5h3fjoYZLZjHqzn+8rEoE5wAebOzxq7PkmiOnSqXRtHJTvBHvu6meYg/UQbzMg04hr0AmtL6Zk3wZnANktyrOnt38Fz2kxODyn0DrRMll/FgM6KSxCyH0sC19YsSBiy3ErFOKLF+cVeCJD20sJRfnDf7KRQJtNPSP6LumoMMWMPETRYiswbkogYRr6URfUv9Y65OyBsrQu40dX+VJHx5TS78IMMncVzGqQcovleT8zFQhEwhREna64px4bCx2CdRkbiy34jCInszXO06giixEh5TdHLNBm1yXkQeYck76jSc6/ZNDl2yWRJxqmUprZihbjjCMZXJYRenDtamvTunDk071x0hK1xUg7kGTTEo1kLye379zhQOjCdJFrpXn6T2Aebs1FMlgMdIyDZrOACp7p6tbpBn9A+4CAEe18Z/7RGhMkJUg6CxUfBsFkivXmFuUsZPnoWFsSZ7dfIwVNO+wvA/5EUHxi80uXOQE9SnktHXfdxPho4dpyDNK6KUVkLFOESQRak+RzTfOPAuVqHPKZYDPy19EaqrSWAnOJL/qtj936quU2tLyam1g6YbgYhw8KiZqcWwp9U5hJ+l2zagsg7DSsE49/tN+VUtsn4rZzYbg2o6eh3zkzt090/7IwtfJv+qo2mfnMWnDrJUcvl5tosvy4skXTMpWnBxmkXa3z9FWt8+8XOGTJgF0GHQ4dhVcgaD9C2SeLXBX9JHKZGWNz2PtL174uc/y+zkBcFjJDxVrbhco7ukudgtqJcjGB/ig1th5oYGKGGOY37y5broXHfQd8mYMrVK4qiu2VHs+p7VjiS3T9Sk1+Mzb5XyB1AoH2lnmz3mwlL9xNqVDoq1yLw1tYpjw4PiYrLwFGNtiS3ikN7d8LPoiMyYcCGT4rB7fqeibScEtogODRTODc6+/piYwpEkAy34DBUO9DQuQmQlH7Zgg/j7VdJbfxvvqEm4ZPInLy4QZN+tqH55phmjjYY58O02edPoSLPZ4Rpue/7tptgKM3bCMwnPysb2uHUrtLhBWVnLIgBrW0mMIzmRvVygrotPa6fhSSH+nDgEHZfzowRsVnMDWgtL6/KpNt7ax9rpurWaCaLK5HZ+GoJykgRbM9lnZUO/7tljdPCZPOYY4ja/Jz+rjGiwLKaqTMhswJgvGmAeaYigVQrUozPkkZuyZSPTS2iMguzWfPalTEC+AT2liwZs+dFWwxRTxZkfyMjsyGEdLWwJhd4gBIr1MjlJ+wdIsbUtsdIls2XEwP3aumiwmF52Z+OSNmpAxrk13y+ueJeiudRnLNauW26ZRz5GwV2AZIOmzChFwMoUMEykInefAqxUoJjZm/vCHpn7ye+Oqn5Yo+WzR/jzp7LGq5gIT6TPv6NlOCtLj35j84brPBx0KnxYNHYCcm6bXFL/+u+fv+KxC4aOYuEDnN8p1eiBk5Tww2Mgu+dotZ2opXlmjHoYJi769u3zPzutg0hUO5t2xUiXxSPDqLU31bmLGAoP/+KUcZD/VC0MKt3yM/tg1jGIOQeknJlZQtR6Veg01omxrXnFmMPSGhbiUcWayxcS9VytckK8eVm0oRfNr4xvU0sTaPJT22GdZfTMAs3xgu5zL3oPSmaVQsFr+UMMSwsRUmrudGH5/qTCNHrRRJcOhR9k0/sf1PR/v64R+8+0Y3qF+Pj2ej4hP1TRTSPQBq88mhDtzacQKCvlZALZHUgIxPtYmN4iT4LnynxXgmvCmeC88NgSbBNYAraq0pxgDhyxqyO8Lz/XLT+WBVqulskKaW9owIkCuQIdrut6yrme9va2IaKgwIwQahCXGxTChk4NmeDF7A6DtrQG0zW4/iP/Fk/rOepnN2+EV6TdprpLpLyx2S3suy8arD9BgQ73FLeiwFVYxTv0irhxmPOZ+QY0s9+F5+C8OT5483K88T46jtNi4CUbz/QIJrq5/+ixhBjijqdMxG5IhS/Tfa3RIdoiwo5kgXGJPhBpEBabHO4Y85/b/uzxNDkmw7M8LR8dxGIv6PyX5WSRW0wFza0QIFtyoQVjAk4wLCBoj/9prLV4gSsZluTXLWXZh3S6zd7cX54zu5RQ+CvztngqPLkuKYm7r5/H+41xl94YF1/HKFH2VN4Fu9C/YX7som9tddExlzf/xanhn3OMPJbU3m0u/na03BVxDXGt3GVbubip9t7jB44R/jmOAy5etfpxBhVlZOumaYtjOlvG3IF+B23D4kiRotSgy7Ko4ewp8zyE72HT+6vpnucWTb+/kvuxl6vsimHGeiYjkR1ms0qqxsQEcML87o9MRbrFAqNJyIW/T/K1aB+6qGMGGq/A7kjKqX2NKW51BQZr8ELQBi2zYKegJXJYeJsB9eGYAlfRn/0sG12nGU5uddEwS5t3Dbr9PqFb4Rq/HlEu/jZd7jIcx1583ytGzinghkuE7sVK153zQpJwSiyb/oiAkZq3FNA7a6xLu0k4mKEyBZCaeGq1sT3q16t+6t7HNK93ew2SQvMBSUfVrg6hK1lGpry+MgmpJsA+fFRDRt2G276IJENOmwdzgtWZ13NsfUF+dcHT+ie5Z+1PPzWxVbdvWqZ9s9Hf7qM/i/8KH9tgG0kW2GCa6LOqBdhc+BvtnB8P5HyC/jC7xxRknMpta//8gBvMxT+U5S7Ly+WufxxdxFwMeAaeudZyUDDOsIB3rjXt89lHcEFortUb5/dBJ4e7xHdQNP8iOWL3s/UnHML727gLKxsrTz57+fbBS7eEUFsyDU1OTIj09hUxTkmlhhPOfYyfNFki9i8ZvC9g6OWm+nXS6cTEHJW/M7g8/n90jFXGR6OzI922iAGUCQ49cCDaj6SM2avEypXRLeTtbNcCC0DxqdG/XelNUoL4EQtZFomUlVUcat6PrwNHvuyy/M+e6IWKisD7VvuldPKrRILu/Spp39zuIqaefd9/M6erLsSLuoVReCEjcK+NkygrzjSXFMG0TvXLLlI+Sm7reC3qvGhQxdTTERcfvsQpylPGCeoYbH5GA+Gq02aezDkznlKbmhg+UCc5SwC2ALlKH8qhfuoXHK8/8mdDxy/jY7CxYe/5jvxR78jIUe8G51xDIxwb29zyZyNwLXLWK6nOUdC1QmGzQeoZXq7Y4D7mtIG8i6vqI1c1TWEl6I/2EqR9NouDld2XKraZnYYZUoP7nV8gLlJjqwHir2ezq2lnaxZr0hLOy7Ws9i33gVdp6PeBO468mHyRjF4OtACrgbgizaGUo19LaRjvdHcKvGattXMlM8AqunGSQ++CAkZFQ0SsXqLhhsV/jFYfqS71n7/YPFGCrUgwsxl4dXBmcL3URrSpneczQXXMc97/+ajALDzBzD6sm12ssDgedl7/nvnzxtoiHCUx2hsnKYsAdsbfKb826p7ZJfwyRvXfjd+1UWVSS8U6F6Sjza+NIJ2yT2HDvnOUa6Rmeg/mwvrxsYLsWrlj0hrEi/fhu/R1jTRG9v7/d4VEzL77vZmII0elnx9q9x241Z+udYJtgXx5dsdFhbIMPu9+cVVrqexKMaGc5OCYWFN9hBRMg/W35a7J00a1IFndN8mjQl3uGJvELhgq6WCeuKUc4ofJZcQKVC7Sjo9Ctgcs96ZVll8UWVZzUMYplVUng0QTy91WtVNqsc67i+2r93Vd8iu0gkQI9qK71ofEKqMTEnC3d6jn5qAEMTyWpXJ/MAMNkC2QqsaoxldOV7O22loZz49U1VQpy9nPO9pYW8pqEIQefdaVA1RaVWZzPz+jRwa/6fSsiLdyFZ3PK2s+XsZ5juhSeXFDc734rMxTQrch17xoADtK0EtY57Kst80Ovf/+YJbK2LAEcXOwZ+hurwRMLBWrrA91MquVXc51sJ8ry0N+uor+vBXjp6v/xTPUqDOnfyiC0AcRz+vkPyOqiPHCn17Y9iPkiM2k4CSD4cpPG3WDWpr0BU3ERESvfbT9pPaH6fGiX7aah1hrt367d/vhz0sqyyr3/rh75/4Put40Es5ESMKBIPT+rZbiz8dKiz5vUQcOvmiTa17kWSC/urt96cqj/7+cevT/lbM3KgMKwx1ILT8PsKxgLgQOvwWmOdYy3cU3wzjmzLGmnRY3svbnBdsZ/xIoaG+hRbnQWjIXsdOlPbY2KXFvttKg7gNkQ+DwH/WQS6vYkxe1B5+9zE/rGZOSNkaMNb6i/rtnRwJfrzbz6AVG+2u7fWzBfJ7cfTohuxYPU1vDWMUOBzlxiMXSd9dFxYxmt0x2VKXdSHJsEUC2UBlqVKDFxiqgAhmOJUACGPka1TsDdFK74e9/9lW5Cp2stk4OkaZ/hq2F/b18o9fssJAkSiJASiBAEq25pXVa6qDpbkVZ1DEXpV6FQ7WgugXqGgU1XP5LEJcB9w2QqaZDB+TEWj9uS0m0ahF/4UiydP/a5WnE96xkQKBuqfHdEc/aD4yXVx2c6Y6yFCeOTfCzEoZjU0arEV/eIhVxJYFrfRybK80P30l7fwehR1705CGmlQWftw4cGn3Rnfv5yOE8sNV1mHl7XffZy+tqt1pOlHOedW7d1gYKOZhzpDG4i2Fqp7WLbXVGegKcK/UGyj4mPWXTS0yFpekXU+YL4+Os8dH9TQ2Lw4dYAwOs0AucF1M1MS6XlE64KVZD9bfRVWCTVIbaWqnJ6nVH44puL+w1G3dltzvS/rfoHyZragwqUCNBezeqSo82LqbpfIlrqdoPNLLugCExoN69RbOXbAxMUGd/3mfRyNIzT10r7u6brZQG4KIHg3od9jspqWEpkez0upNRRcVLVHm7RgJLzzD3Sm13I0KZx8f5RXYFVFuOOp5iRuYw+15MgXCUG1/zOPzM8OKG106N935auLgDRmrUERkliU1Dg42JA9Cce0ad7WrIdyTopnxAGZMEzZ68/KPMxMmygszZtN1XCzyzkijtgqsfvgPbigwOaZSTMaFypJTyP/yfosKys4k4iK00dk7th1MQuJl5z3OEgQXuR6fYYf4221LjQwKwW5kql9gnQw5kVEPmTOOjKt8a50lyiYUT9zFrb3LJqT7R1fZYej2Ba/J+yWR5ifdKg3zjiWnC4P30jXwfNdwxzT5QlGQC47NWcybi4s3CTXHC+e3MrHxf/R60fv0AhxxBT7Tzzet3Ec1WdlXbZOwCVo+HbVbjP59fGHG4xVmR6xqt2RHjuXxti1tk/YuWTMB+/AMkQmdvLYGt1w/9EMw/+9UTE/gCEjEi9mrVoNH2czb0o9H2RLk8gLuMKDm0hGgxLm06E0uNr3n7Q2ZwSHQkK6qnFJB0MCTNct3bu0l7a2PARJW2DldVd3xRVNZ6uLK67XAJhPScvQkMKZMVn53OlwGnT/d0V2Bo3/1gqj7i2V0khOxYk6ofHVPac2i7DmxyHN8yKiRQ5wMylpPyS8+k+PKbAQldslZUtFaSW1K09sCu9i9GMVM4IhCMCHOFd+xmCDcm0AyyRG805UbnWF91aQjmaHoCA7+PlyYcHxemicZTkyaEsLzk5o3i8qobZYU3SxjWDbEFm8Op5RkQ/IfOnAkvrUfz41AuJYulxSq5KgcTaVP581dujLqkmfXtCRVGHfofYthOegajdiCh/914u+zeSh7AeJ2HlqrmfPtMSroGr83CWS+AQ+df4teNoUTxJqa8gvpDEZy8E1LRyaxc2YmT4sz8uSz8XtYel/fb8N0zlxv/EZnLqQV1z2pqn9XX1jx/Vg+y0PUTVJO2qFc8e7wDDfVbdYFZEU5e3FPS7LwTMtHJTOnvwfK3/W0U4foab65jZp+USE5mZxtOzdl/ysGW9R+jT7F12ae3BLiha1fSsy/Udnc+HvR0rzGvWyspEk+d4RYVOezeoqKSqpVa8/Ihz77H3bU5F1bTa5hfXJ0bm1xSDg9DnxzLhoO/dsx3d8DRyePJAPvVJTNv9KIu6CE4p2WyB/5Nf/uezxn1U6kDH3XU+0FWK53eziHy6B1tdG58Y+QXJNzrVL9AUnqwvyjoh99to1t5EDbFxzcyIaOllc6MT1TUJiYoFImJCkWCY4E5zaiNja1lZDLu+GcG4y8jPZ5dWsbKJbeYzSorZueayoAVyvFoOj/+fcioB6koRMz+QoEVx5NTWMIOSPTDJyIhPVZRG8Vg1MTG1MT7mjN9Ige6ssptaSBVPbVPbMGLMzMLz6SQQRJCXJCULCvg75YeGK4WVf5CVaWxQvEik+HAve0pnIja6iigk3hCSfOo4XvUUHcydqbR0k6AJifzcJV5SpyRUXQpN1JQVcMLDkxL8w8kJvvfjbHZ/eANdUlgcvI/TnFAJKPhhq+awWhuYYBLwmpl0NuG6GHQGiIO3T+76BYPX1E9VM3/TJusZ7LDe4r2P834vTcMCFSQI0sYiUnNyWhvaAorYvP7qwvkfdX5sbCSa2AgxAqaEhmRJQoyM36vNCVBkJXM48mSBQk5KZw7NCEt3rBTqJDj8zMWoD6esODLpUQFhKWnRfjZZk9drWZhA8B8heR3FoMf3KCweyzvZ6SKRuipJH2kVEsExceZVnItLPlUyU/kiBDwkwIqmKL7ERkbvAr4FfxjA5xcANVydf9JZ0jCuQm7k3DBloKf/2x0iIhVuLaHYTMIkOzcrHJpCs/ijeE7jFwUceGuNT/47KEI47q6QFrE3pZB3iAImBPAjjYX4IKwgnd/NDlS4prhCpZlhi/Xqdnw4qQPm+HTruqqiA13q33ZTIwQxnYNZ1Cqfm/Yyf6ztvnXGrtlI3sJHpzzS8D58Pz84hpOeT88F4fPmJhMoJvqHrpn9OUO5u54rDWEhuv68MsVzA5g3eQ7p0yYZ1JL5W3kLXALFlp5uk6l8+CU32GX3mmO91i1VpiagWXDCG8X0jJAJ21E8XABPTExT2CbFdOoGEMDCxtmwhNF584RJ5yP9CivYdyHEz8zvZc57pdTXZKfDPiJJ/r0zAbexIUZj1x7Ae4FTlkZa96OQc/LREnuCYbd7IzNkUKpd1QkfjYUhuzt0zB0Hjcp8pZCsHph85b4yEjcvDILBb9CPNTZvbhRKarMNc96/cDsAtBoiYXbAP3bEHy+8O+pjwVD9Q7SJbdaHWKfz9WkheIYyIWtI/IVMBQAAgzy2DF1vyFtLQf0MP9/ft9s8k8lp8hYLbkV8MLmsuZYM689TntUSjy24uBGTpJfauXX09VOc5AH60cKh8QovHMHOGcIYih+55xsDGYx8F+ZzPOUC9N7BkQRMU6SS09IFNdZCyWvo4udUN8g22zAkxO7OAld5ko3JSl8Ly6xZf78fjFkudlMwOHKDHZIQzgxoqOjglMu8hvepQwiA5OAM30a630Z2ypVlUnR9vrbvRpn4JlGzfttbgX3MeWCi5fra99iAtmy9BK9q5t+SSY1vasr61IZ9O4u4ISpd3eTlWJz4fLlC37jV68uMuG1PHLGYO8JKLteUrReXFZ6/XpRZK8XFV4vKy5cXy/5+tuDhb+zFoHmlVfwFZIS+wa+QSCnWreSeuZ2FcXr2fT9PDN7avNYX05N7SEPt8Td3B9zc5XryXVNT0RNF/Wr4vV0xHmHT3JyJaPR/Hp2kqK61QXNmfDqPdpVLj/1JBXgFZjHNtd6maqPVN/00lAXHsIRmzA7t6g7TRgKOCe/Hy1zXb5e6vT75CKiU6WK6BYRZjti62ttC7Ohz9tAyMC/pfv8aDS/7Gz+1ChfxGmLyTpgL4/f7TnQ2SYu7z9Qt10+QjD5DNSCYDgGT8B72jhQz6/w431pOl+we8fYGPycBMWTrrbRc4/UQfEZB/s7KJE9cmgD9Fhh8F8YcjUw1GEl8sURV6B/TwZuZ03PwDOmcPuWaqrDKxDghNu+Esc0b76jSxCa8TFdn2gv4QeTCFlLwLO8Hal66bp20kQyCMleIL3+PaCT88vtvrt3OPuGBveBny6wG9IWDVfrU8eShWNpKanj48Lkey45eSwtzePEkzmFGVMZHV0ZEwMMHOUK8hkDp6Sn4bndSLuni8pptotjuAGsIw5T4cVamYyzKnPS8/0XrMKN4dy/GgFB8fCgTu6tm/kGI/vEuiv3dh1buGhaceIBVUWrQffs5EJ5qiLBiM5Bk5pCounFYeQyGgwrKyXHk5p9bCisZqp1VHxmmu/eIN8CVbpGP+3nqfnvEwdG/sxRXuL+UN2S8dOpMz9mNKffJKz0sglNDt4IbDaB6UKeQJxE5wmF/KSMREBHl66FhkbY4dpUYgDFuWfbhef7M2TxWiUZwlmOq5PUxCeyywbv6xdmGmdzcGhOhvJLZTiQrcIq6OFOvM2y3EXkWxoBg/iady1ZN3Xh0sKhmVEOK3LwSrdpHDO60DD4U9BVndfBZryaPzZXG2UrFfPnCWAxg8c2OTku0t9XxDgplRomzmUTJ0yUQO2SnADfYoCO4B0j1FWZilh6JrRcQZtzSFw9ni6KjaTFH/TOxcTfU44TM8QJwpzqOe9EHUExarKcT+bGDXjyTAvRF8gyeaZI1DZHsfIwCy7Gxy3yq6hmhsiTzMfntGvyWHr6fKmk1TUoutIrJiGIoI/UxhE38K1m51+ZFy9m/tXZlbmdcMZQt/X4dlfnEgPn3q06rK4gbxKOZHUgChFtPaTbfMS7g7h4genN8+H0X+ioN27zH1YaOhBlOEG8RWVgOLZ6p6fMi8gIdfj12WMmujks8tGtVFTw6YpN/sQE/3llBX8zYSQrKp8LeZMu/nPMHiCRLpyOqK6OmBYmRxwBBoZ6RB8+kiyMmMZkCZiS2Yz02UxJ+gx1SSb0jJlBz5jFH+r6Hrx9O6CaE+jgHlvDOc6IHy+Z+KoW87+VbYB5LfCtPfFDtJOZk1k04nsaccejMMQjIvmALsyGOw+A8e+P/6FTT2AoO/njzB+7e40VWuOemAmf2PP884+g6fP28FrC+yHMFOH/g4mXJWEcNJ0TUO/xSJ+LS+6TF169JIzP9moIxj5YYSByPtqd0feavvfj/Rb9udCN79jWFv7nk4xTOnzR70/A2bajLfL3BdYOztGMvAS9156jdwwTs9VR/Y1EjcyEOqdGwIlQx0FVkNDGYdWircNFRV3J0W/zWmAb7Oi4PXX7kmZtqsI48+2povU5zTExNXG10DPbbxnbnFM1NPc+NO/gnb9DaQscbrzQ2+0WHVETS/Hfj85lzuXOFc53ne8533d+MPBhBzmGgG8hdJi0VKV5KGh7Kg26MVRgPz32AEZLP8D9+qIqplEOnd4aPD0Qx1XHda1vs3B7SWrnNeqg9QvH7WQbEAzO47N2njbbJsHSBZUA5rs6h39oQmYiSIgfDUfZQFcCsMUZlbvgY7YeykvyKaxYi8hG/eXqL4ZEf0yAbKASIOgHHKgh+y8EHirwHb0r34ncRA0AiwFdG4aji40HU59ccGZLjxcloynZLbERINsaDizAb8SUns6bDTVewJwheD271aDe0n5+bDcUsC3K1wB1olbhCO3GuGXcuBSDZpBimIJRoZOyiuo5DrwDEeR4651Zln79ESpAHvMSpAGqXH+Ccvl9aQJ1L/CATlzrmZc5RUnor6gIHcMdKqIKJ9cSMXzPQguga1BhMFTmn1EVVEiW1IqYSeldu4u3aFLXHCmy8KX2Oz0R1QKIhUtCqOWAUwN4Pd09ZLWssshxng7sUPVAQ1ZO1R6GuWKZkNBaJZiR7meRSZm2IGft8P1FPej1cdnlxgH2AD2sNGkG3vhfiqF1+JtBBFX+Wvr30/G4r8eLBEBAAFWoLAYA1Q8ApJPPTmpFat2UTKRK0cgF8aNK9AVPuueg6lDfq7tqWktZOaxi1lpvmnevl9Lf6Rt6ULsNYB2wF3xG02fhVh67oYew3rB6rAAnk2PprbKv2w8cYZix7+c+i/Ot85Nz3wngQjwDP97f8EU0MZoFmitaHlr7tbW0SdrZ2se1P+603gl3tu9c33lXR1XHTqdAZ1LnlM6Szn2djzrf6/yuK+na6RJ0ybptukt6unp+epl6h/Ue6bP0g/Wb9Lv01wxQAx+DJIPDBt8Z8gwJhhJD2g6FM8ISkZ18C1fk0ifFIsgxqZUHMh838ScK46EoxLYUl2bpL3UlLg3WWfVX3VV3aKRG7ehYV3rUh77pr/ZqnrJarE6tVI/W6S29bWxb28P+rdnyLWDPWnnrt1XaamoFWhn2mvubU8wTzcXmBeZV5u3mB8w/oNSocFQCqgg1gVpALaJWUAMWYgtbC5KFwOILi3sW4xYPLXxoY7QFmopmozPQ2Wg5ugJdj25Fd6MH0V+gJ9Bz6C30FAbF7MTYY4Ix4RgGJgGTjpFhGjBtmMOYqeninlpGWpIs+yzvWNJYNNYR64clYVnNV5IAK8VWYDuxp7GXsfewd63CrUyt0FYeViSrcWtTa7z15F2XjQtTT58617i9cVfjn9cNrpte55dz5HHyRfI1p4+cfun0uSbXIGgAjgIgyrHTCEO5e5sm8DZKFItAhiQSHTQTp74w6vGBWa6gffVFmEJRK+ha6DnJHJ9Wm56w6ohxt1wKn5urb5rJcanUgM0d1P6yi8Q8a36el7smW3Ill35nG+HNE0Lht5WUGz2UnlauS5pXGO/I0zn63I7F6fLAUlcb9auJww2eH2oqUJjUmi1tbaZZh6wSXXsht074DBbF5X5F262tKqyrOkqwj/7UCujPB78XWpmql4nUQ1oUlcAhgJTX7hzDjI/ZroExTrzYUJ6Y4gDK4fl45MEXoTYU9wTa+VRRBiIMEnjKKjqAF359C01azadi8fm5wj9nLqlyDanZrC6FhOVkzalh6nSNnyd2pQRNFxnQTtKrxqqJ57C2vT02nQ6kKSTEg6gYRPyAR/W/CjdlEi/IE0SFJEIpEhW5dr4CheCkfQxcCvXzVyj45Au7DO5BSUUpjeFX1Zs1nbWQH6XwzYb7unViV98LdvDxTaKFzucVHhetL7GDrTlr2ujevhtO7zwnqp0y1npjjnVjzv4a+UiflWh36fGx2jcU8uBnjNZ+klCdchJsvoQcrWa19cpHl7QWData9fy4lSX0+B/L3jkHwZyunKYBM2U6WuTgCCaGOA0PTZX7M65WDzj/P0MJpxhpzZJiBepUAvWI+8TrfnpVPrsnRvbJGAoEABtQwncPGUiOFxLCsmmVKjqw/xqYQLXZPaBKTSQXmZZpjp8jRWkqCvfcEB8jdApmFJz9whgRsDr4OWdPQY2K0W09YkJZeMS9MSV4RYhaDDczhUWBotSYgIXtHlFtDkjK1Ym80kpLvSszowXLk4KWA+UjGi3Wt0WFEKLVFMx/l+8wfcp6IuIzhDQhcp1jC650kIPHA7lCna4JP0h+2TgfOHyBg3+XRVHIoGJRqyVcSDkUH6ht3NEL5mepaBKRsAmGxZfallaIPYYLcVHQKsWIZ7VOLLxteOb91PyIWGdbcpODyhtU5Rf+NKrVe69cRrtPDt1oab7YphcVy/aqGOlb32UCT1rhLh1QfBjM9v0aFtHVXq+ph3wKatOd8njmHMxLRNVhV9+ug80S8zAvP5mn4aHpEicHfr3lV/9y3K8sTFUlcHoxIw744r55FjDY9h6GDl5LHAahsIRWUkT5KZ7dQyTqRkReLNov6M6jox3myRvRN3AZpF+XVKbrYVxW28xCIwVyoW0mTJiMYYu7oFOgjFdpaz9ShpNXiGo8skeQow17UQZa0Q/6bn806Ins8zHtAuNqv6tUGcYacrcYZMaeWNgljmGE6upWFPv6eMbauD47brULlKkyCc5EEkiNuLcqWsBi5mQTseWk9nCxxMFil7EELJCIN2Q0MWlzmK1n7Y4U7w3cbbZJfK5H0TvPrhTr4fEdPO+WwfmrLQxDdc66Jvi4Gg+FG1TaiI72zbd0kAz7vBGe7W9FO6IV2vKBI1RiaFP5BaVR/Zf//V2clr10WUletsaAjoU+Yb64vt8IiXk+vg4js8B2OJztr4msHT0KrY+lkBzPXWuLMzuixa4s278Ow+TmYuHzaCpbpvBU9Zg7Wjt5Ee7sKhjkKYREIxIjhzLZS5Ma+occiiIF1MFs1TKw2/3yD4cPSXDQalSN5Ka2tupe5EP6a42ObrRfqMi9SiWKXUQDNWw7NPb552Qr9FDPsVcHHP9FUERsrvLntX909LF0iR4LfvR+Uo1OOpjN/9Mf9l4UalXLFVgh7PlHy30+zzn/3vQfDMHO7m5dk12v6qhl0bx30sLr3vVMVuJZmQ4Y9ITufzKg8BPlMyqFR3fUZMZC+tFE042LDvtmELzUPT83ygzyqRrMk4+q/FmAAXZr7szlbazmhfzNOCVEVgdo6ZiwDsUpS+LbGPdVT0QEpps0zstNXG4KT8xpE5+jAlO7hOX4dB44Xs+vd5UBBbRmbfZZycdg/DUDhaLGWw6N/VdPwrbn11JhtBRmaeuRHQCeSRstjdlfRuXn4uv30t+C6CCdA5Pd/8taLxYxZQd/6cMUhMQCwkCHM7KPqXrsXr1WnZWVRjRVhVFiiZlri8vVXYGmdW5qSa7SyVCtpe5cKbOeiJvNKCTdakn16HwEKLbEZDH5lTUNAr96h4m59PhsxaFcM5OdaJ/dZg7NoqEOjWK1Q1XJ3CFYBodX1bng4hKjWcglItokTigKIn7UMhmqjdlEwiPnqW5hmjDDQPqJqCZCju1GOzMYD24dlEtmyymhrUuTw2BKNz4sJGEAK9DZx06oFyihieU+TEliMzJa/RpBPULqFpcwIQo2LnHgeffcazvn4x7kUnEjRbzGW9iQEY8n313nM96sosSrFN0aIxo1lM/H/uKdORtl0khmhzwgk1LOfZfb9E190kgvCMZwGPnsxQG16w/3aEVU/PEb0nPw4Vsn+Epg83M/wgCyzZH1ulTIWFQ0XIpiImq+a8Cviz+Gx0z5Dzr4EwV33UjW/L6GNZ9kouLjoXRFHYohLyzcJ3wlDCHvmqE9g14dN6rzotwIv16NQ0QNS90sGwlIoq9KLL8eOyjjJ+/4N4POLXr7vYL6hUZs+l6F/0toa82q/nNuRFqrksV4HI1g4bgMytDb8551DqpRw7k0n8g2mTyQ6/xEQ0oDV1afdGGp5aV0pyO2/68FviRFkVUi/qGAtfqA+tAxbN5mZBIu9pNVX1hYBRLh8MN29Qsr8mxlhXkWzlraH5OyQYDHIvjT3zTqoY5RIHaN+s8pYd7AZ+7Fn+/5EfENSoWskbzxlGih5W8XnzHTDj53VafbSX69o4kGtvDJj4r9zYqF5j2NEqeGcfBzLisn5mG7OYvzMGaRbttWpBQerOY9FaeMDQR8PUQCZdcO7yUCnxSdEtYBt/5jJQzBpRJ9cd6kEPK7J693pbj7Bvh7ubuSQTsH6HTARrojp4aRwJ7j3X95eUptzt97+PqXXz4YPgcEY6J3fONv/xS8Y6iNcdJnegyv+9v29w7PUKVt/9AXB7bzy8JAN5PafqxV5na/iU+afaz4ZkWDxkO2mGitSg7TUXQEP1mueS49Zxg/Hbwf1Go/fQ2MJCYP+uZ8QZv18FxvL/H/iq4t7sT0Cdh+Pfz44XiEJHD44Xyn928djPplx4Cr79aPdZPccgGa0yLq/M/CEjKyK/1PPtron94QlZ6RGdt0xP71Tk9rdAF6b09+jbvxJvYZlhkl0lSFZuWytsyKDrO8xWtisWvy8aXXUVE5ws8/KWHD3vVUGHakK2eCDB20GZZ51xw6pN57HiSy4E7bsQDTRymsVoc+zSw6KLAognVLC7ZIjQxCMHGxeuPm6iubbynNUVjy+fbWrY75oy6+/dFnjjfSlXMcFv62Sd+KFC2qFMSdtRRkzw3wY7pSXwo1cdDAaFo4naNZEw3J+OKmxPA21JrOHpgvy0Jfmz1rINzAdqYKS6NtyXGaomJKihNRm047fZOnFle6Gg7+MM7N++dv3Je2j+58lK481GEwVpkVpJkg8w3e8uA55g59BnWMUR/DMfXe8+QNHOq7UVjCZ4AJiMUzlCk/O9/v/OVyYCaxQMOaVPFPeElUvFsihh+pcffJfvkGnnWjc1C2rvP7aYbW1V+4d9z9tO6ICuvgYB7AUKXyYTDF0LlYYIlVu3pVk7qFqX/+Dm2fxScuS/UZi7f549Ta5fOG+sanDTepm3KjmNPREPP1/JeuUsXoGNXrhbJ05Wwe1X6b5T7T20v0785ZeVHOXfPhC/jQe720R6h5aVQPHBkEFeXQZtlmVS1q/XzbbqQm1s4biSF0pqJdL5XYn701a/3GYm9fuRSgQPd/qaONjXtwg10ulcpRcNZQT9nkqLyX0Xiba42MhzJlBeqQ9r5DMJcwEd7v03SQi+UqPV1qj9weGi+xc5yve4fmvWjmAhL7j5T9h5DtZFEJ/xiiYOxvMvb81L//7mNbgUF7Ub9qrXXbXKPGOnVnp97iwfilBSeilKvj5a0H66WKhta/onyY1ij+/zhaYX7vqB38lVFQe1N3i+klwlyar327J+/KZoZwfTOq11tPxzRLnfNa/Drac+dnOZ/HITlfBthP15lWD08hcPWIU0WcCG5aSyJpC+8J2pzb3L45iaMGesN2HtDzb2ZNiSb3cl5lJS4lZIpVn8+SsDkg3iR1YPKqqucyGe9hXwa9hQdpT20dwKttrSSBYEX5egqz+v5WGQWOED0xoUg4torCAnkqG27bedvSZL7RGUBHrLaUiWldcUF/h4USBcYb7SGz6dpBVvKwOlqGiZbmRNth7JEvZykyis4DlXPehZgaOTXqdNdMzLZC1QpX6KPfpBMaUUyq0yUrE+nfj83IMgr0M1q4IM+AkY2p/GnbQGfa2KYbrGaqTlnxtkQyS5u3rqrhK2PaB7YJY1pLlCJ3ZZcGvswyWagTZGzWsIlBEPqls2VV57u63c74MWaFgHdD2PzSoB7zbBW4v5juC7YVPrDd/epP9fMODXnZ6jNpT7LtBpVGMzOcXRqzpXeaggU1ogj6I4deuhQPirGf+WChfTkuUepKgozNhFQhSo5YM9+wAsCMzN/+o63RnmpQd7bhurah+0VAhG4mlTWf6Wqr1B7V48JsGznOf5ertb7LSD5/UfeoRyG88ht7aEA6kpuVvayY+vGdEWGyKrewQKNSGtAwoUtvhPLbpw2EvbhZlmAkM0iwhEL2wD1b58CBiLvjwvari/DSrY2l2kpOccSdveJ6dQ6UbXLvz7psz3GJOk1gYm46Cf7TY1SMd3bUDjMnPjkQ4AjF4QsLwC1XX+Fa0Hd6BAQ2wbGkDocpNvmIR1kC9ylxmHqHn42VelJkysycgo7ieOJb9d4Z3BfmYnq66Q8JjckgGAbvSiWU2ZAYxG/bzdqHn/1WLTrLT/Q7FmwGqfPfLVAoU2Wjj1x6RKSnZ2kWp8cxZIcdgR69b+vgoLJYPGl3nPg1WXnf9Fpe+Y6y5DEVgb5i2NU39zixNG2mwbHQrTVwCcIsF+1My+DxZVlVJQuMRB5lYsH11gGmrTx5vzjQn2ux71Qy11QHblrjaFddV4ff5p8+bQ/lDgQcPQERe8QR8k3BQVPor1WdbjnSM67ZVgPby4cnGh98GsSTVpTbun6/1pSomenbcnQ+sOaxP11xePuY0p55R+6O6r2ntvu6+fxscrgjpRtb/HXp7vdLV5ee9mBgc1/onyiVW7Ln45Ek5egikR/0NM0+zwLkdz/4/+V7oPKrVR/Y8fU14F72T+P8YxMVLrgKBsC2G9iZkibyrtH858nPzdZVKJ7Xsq/GYMMh8Hy1dN7mU4L99hUNwgp3myuqO/pdNdNhFRy2MxrIyHqry2KTAtkfWnsiNLoSZS4QnagEhYr1VhttjniYPoFsEdG4VUcRK3kfTFpgS+2bukwW7ODrnAUz7UG2Ew+kvKM1X067KfhSUkLrKUN2GJqoBPe4+Q0ZqnFQvzoiDkbKbkHr57V43lpaxQ8ot4C0UOpx5zlPrm92rq4WmmqYFiicEc96d4zoFX+QUqZLK8EcalFDzrXw6roOE4w0HoAbeCQjkz5rBtlo2/VjKax4LoNT9iIlvpc5HlcVuZhoxF48LnhOttERCz1H+wkFSeSD10qNWP/Uzmo9e8HZ+Wy6z4MnytNC/3BMXDCOUB/uCc/9Jzz6995Jp9N9JyggVDKnAuG6sxHWvxXI+0GSPvut+TfnYyRoM7ijpNaa7Bl9BNLsSHfNxJR7yjkz5cW42QFKjAX8LSKvVlr/cmq/n4hAIJMfmFmVlSVq4l7FCaH87uxs9LQceuqHx4gkgrGODiBEaWpoeWCE3D5PWeKZbfOW7ZpsAuXUb9G8S3PuYS+qmq9hq1c/q/74fXdo+JHnMQNaLLaDP7JsTx2ouWar5ys/sl9HFB0F9h9XDRuPalZR3XbEoJTyXfBPnVrPw48zqhY9t7w7A6c2aMPFSSBfYnFfvH0vVT2y2Y9ush/sosDAyUlfX0x/4K1kdfJQXXf+pp1PFf04boz4SmSt3M3v0D2+L9FEk0v+Of/aEF0xnUus6issyK6SZKkg7vN6nyUUPGdVZM6c5umVjUg663ViPk2kEcxt1QhnaEuyfYXH2k3VleEnaLP18NwPYjm7XnzbLGWAepsOGhIBPbfCtSWE9G7RIm4WlDYE+Fj0+Zt3GUs5qtwfchjnx8PoWBiDw2lhJkWtq2FfmeUER+yfyx++hqIkk15p6ObKPcETUdhn5j6sdwhF0ZgqlLCvz3vsInMLsR3KdLTO0lP/OIqz+K83dTaNeMHRoxvj9Sj0RI52epR/7xnqwPNozvmUr9WDY6tAoFRqkSjjM2Pxev/oUo1MGSEOMp53YoBWVUXJqvQF7aUhtN9HHVPWKaf11bB9Ks1hn55PaFS19JnxtjcmNQKd5WNl5CXS/A+W38zbPEPetjdXKN/UC21CxQq5SOjMU6iFVTbXkCaNHIlehlKG3HWnYxnZndeeMbzAWPnGp0lbhiFX9TEBvlr1X5SjuCHkGQhhG7xqscF53cnDOPMMlqeHINjMQMLkvzpcSWNLUN9BplM8ybft13rgHUYkGGOLty9jznLECakpo7bXSeewLkOOQEPDqi4nfG6USKhbkgDk5gahVIC+U0MiGf8Dhr992LRohZKHBF0LZ1vGvDa/d6xlNs45k+VvoYgGLiM31/hdvK5yTFkjcLRNxQftzHBAlrlAbDI9ereIxB9uoBiPKd8em8F9B1duD3+c4joyNOcwOmtv9092VIy7PJJ9EhNU1b1Puj3JNiWIH1eXF7nrMEzgfqjsOMumv3/1UQtP3F1GKRt4JeLgKDNu31pfgAn9b+hm3YwHDv6jPC6x7VWP+wM3E7t7W0d50HHj2sHDjJvgcBMtX21NkDlN/y6aJxD76ThD6Y7Ih5pdXbAcKg4RIKGP6Cp9Tv+kv9HbCnbKO3F0ExES8sWxwfFbIpwCr0eeHD+e4nAN916l3AXnBkZc2OSlQTP9sLxzawgwfZjiEz0WfqIZm05PhU0n2Viz4/XHayb8dpdZTMdfi2gdFba2qfPTgPDnq2t3bTlUqzopEXfFyUH61nHM5+YYWbzTnNBv60f183q9nn2x5/Lkb5ZtcZtPR2Y9cl3YsxMDYw+dEvJh9MrXenF12rJw72378L1xBzs7wXZUbvRTA+cSiwv907VWgNoajkWEmgpwL6fwW1c1osy6IKCK8293w5r+Wn8Chrk70LdVbRLYzX52htpQsFBpxgKKZu9idf5u9JZdAnM6qPLllH3sgs8W8t/zpG4j0DuNadOHKgSM1XRuPRhWA9HHllg3Tejaj7czKv1iqeTsAgyG6HHMaHSQPWBxrnG+8N8AEymWZWhkTovh6LFy1BcTNG50hukkiXrOncf3XTPq8QTOePzunuF7AzW5HDPFksx4a8KmbFDkG0efjFiWSz3ZtQ6TZGcbsOPpJvOk+slIhCI3xDCRpGrZulx2EP99t5Zx9Trvg3IHNuV8JuEdmsDDdV3QIg7tzd5rTDxo/7BA3lcjQy2sWskoh5AeVrGiZ2EoG+4+hTs2qa/TXpzUlfdODhFGs7S8OEUmxgvEjGAhcN3ZNE1kVmj4BMx80ZYLurzWwG8uUBZOprEVYRH8r0Jg7kf5bZmVg0SG+aH+E+dgeUuTBW5paVoqSxIOx/J531QkxniZG9pFM3MQX+roeSaTonE1bgfDmHeTEWRcHGVxN0Ll/Sdg7H1ku2H9nWaGWLbUDmPyoqJqnnejkg82Y0DYo1IslSXEbQHHTncv6rxBSUbRqttUCPip5shwrkKCjHthZd4O76QEhnCGnu+ZKShxXTmeRIRuVh33zHPB1viR51Z8gPaHjjoCh8r7g4TPDoaP0FT6lVzPyXb99Wn0cJXNNg4xFRG19fCfDXRxtqLSPP5gevCk1YLqtKLMkgCzevUv+Um7HCQfeV5JUz5RpqBbQMJIBpKFFCHLZpO1SAoSh3wn38OqSfCzHfI79O/8B2iO35n3QZpDrV2+6LOnkpOQXU/cAWmiX0JlCV37UqaJL9IRHbQHD7+JSnAmCpqsFjoqy+MPVmgPnXWSZMOBxuIYaVwUjkwSMWI9qqVxyW3+VZQNNWfJlc40gwFD3yutjlLJMIZfzdYaDkbw/+Mh8xEERhUE+l9NtHHTlq5Ltn9Ek1HNRwvLv/x03DFnNWYr7DEXgHgLomq+AciZkqsrUgLhXk+Y6U+eaMuecoeVmm4UVIfzrHXubGeRozWX8/2h9IQo7R25qQPdLqDXmCSei3nc9y/lO44Kkk/kt0RBVTV4HiecEuqzecuXF0XQtOk2tnEy6vklL2qweMUYTNgv6OOld5Ceftp1Z/7BmZ+G7t0Z/E6doskixgVz8/Pa6zUDA8/kch5DeXb3uL+OXiAT2Tgr8b6vZ5b23lfswetaf0Zp4X00snm0CjrJ2inC1ttNHbF2lNe7rdTBp7+GhQm5ZYEwBrN5tGsS990N/TI01H8n10TWqDOWyuKlLMlVyNWqNYfdkaC1Fc7MPuLYWkSt5gxfmUclJ+0eP0O2ck/FRD+evioux2IweCCZskruHLKpzMobLGU4DsHM5rS2NZ2wtkhPdBJG3qXZCa+HeFSjtGgzJvkE1NyAU+DONP/5zSqQdvvPAxWw5Gj2qF/a4dFaF4Qs9aK+BsunK78bHEzrk1+6ljyptlpqbUvFxU8iXHOiyhPjq/gAPHyGu6se8H67QJRHj4rZAFPc+dh7lhOQbSCZe9D1oOXlb9yw8rVLW1DQnwxLUZCnWkssi+4kEhNyJNPKNf7j2LVgs5Zt7a8is0oji9dhIesD7vvmu8c00L+6x445GpRinGJkrd3m60wcjLmCwEpTqnqrG+chvF3psEEg5+2KwGcfOL+4fm2S8enBoe1kvVbfFaA93/EfLw2Gw/zJ6pBKGc+C4DexGRza6AwdjFBJWpTViUp7zrfaboCdfT/JUpUodNzERDLLT5l9drA3k0iysK7/6vg5LH+NlQz1S+VKGrpueOz9n4on4/wS4zncCI5ROwssVgrm4mbpPh82Vcnk4KWmR30KmyXIlTWWLNs7O/byc1WKvSkkaVx1YQY+4znGAX+ctuudUvRb7t4Q2t+p3MqOYZ5qH143QTZTEjodn7+2MNEolfWvRKoIEjJPiyoze9+rN0gWFy5XXmlCWh1f78BahrAJrr1JX3LPVVf9vECgC7PgurH823AFDP0h/KvrK+o3R9//5+sWqko0Cc5Ij91V8USgGXWnKVoKqvnybuZjXEoVj6w271dkfkDoLMzeS7cu1/irZPsOUx3bdhNrFEFV+/7xPKJBUiHkzTjPVBF8vlxcDxMtrGyNZVVMTLuSEqA+amfPtW8osxkMCuN4MsWd+/cdqhqsKCG6zdpX2SzvPKvGREOEt1rOig4iTYr6DYlacX/uMm66+eJE4r1qa9yXKwwkQQbATUoefBgCi5CyiL60cHN3BbbMyoNXIsDDDBTMaZ46Qf9d9YkgD4qjWHluv1tnEnhLXdxRHwt22bE2TP9sJpjep4LoYqfwm2djZdZyq3GVYGORHeEvnoPAeNA6ZwKBZAxH0GZN6g3rEP9yMhMOKYk+2LUm97uenoj4mhBcV/WogbIbzE7Y8pmW/stVZiZWh8Ut0SV53Q3nPU2TD5zDFee9TQVuUMV9566q7vcm6yrrLbfKSGJx6W3bG50LNtHJbPbCVPR7IQEo6EHO7zfzcbkNHP5EjP8x588UjNAfPib0HwQFHk+uvnmrcfzaio3+bW3z3Y9bL2qCZBTM/uAJWLV/6vgRa2hYrz+O82yo9Jkz0oGQaL0lmpKetO5xgs0RXEUHJ7aIE325S/1k68mdLo6CH5hWdLm2vvls3NW8Ux6iUsdclZ4KU+jC/hLkbDl8/mydrnsB51LyT+AnUox7N2qIFBAGohoQh1XcFZQ3whIgliYt3lCqbAmIoauiL61iR8MpFN5JYTlRbEiod6AcMYCYnETz+bWeu4wHkxGFlbUoms18Iw/fNTDJ0Yw1NL4Q+p9GWLVDpcm2frex8M5ZegHNNxXzcnSxwKiw9z3si1xeQnC5jYuphX2BpqVnL6U2NQQRYRHl9YgIp1NQccJoS6UhpTD+bZ6Y/OkCIFImnmvGbpwrXKVIIeoT8MT0KHYODu61PAY6r8nrnIAJVeUSIqhuq9ULVZp/zH/P7XHvv4zltlZhq9LJt71e0geiXTDZeCes5CqeHxZs+sF194UkO70hMab6l4Lny84VHokzyogG/FtSiJKabCYFPT7lnwGqurbQjV/4pdOLLHGSnWYBI26wt+C6xt2/eOJ7Iv+kPsNFaJD88gR+VWwmFFvOPlp5K83OjBv+sCOX1Zez5VyfLNdj+I5h0eQcVf7ln5eK/jwLLyD+zVSpICyAFEN28E5aLhau4J1cMY+jIx7u1NpN7RaYzuinELj5Cozv4Xxm9JEnahV7f+fg71P9EVRmqXajXilZUQacZ56fO6wll7z1tK3GLk7vP/gBvetenRl6hcs2Ljzxf1o1wKvbxJbSnsj3QXiU6ChUXUo9zIOumq6bbg+g8/Xo6PyjuAxITQHEpRIRVhhMjpem7VKIf+nBbKiq7CY1Am2pcbO2ysndK9DH3qMmXVbk1WVfatO+K/AuUp/TYTUkVvouXChnYSvHa+3k86OQdbCcYWbjQtFPVUIo/xaHd2Fcy3bH3NkUNiOg7z+H0J5/nzy1NY9K5Hl+pnnJysI1D2cIeUpRtMD74xKWrfXFxJBikqy17cSdk8+9y+YmOqSVKiVdvSHBkfa3w8kneSNp7NXgSwbF4TaPRJ6qVn/JkO668U8f9o9GK0W25AhhPC/Yp+FLgsvOT/IHJPpmDF1Y0CtjeU6fl566htxESJz29GLZKkURz/Rj+eZWbiHUdhEKaYE4lg88xBan6w8jPU04iYeLG0Zw/z/X7CfdXHKCTpefvfrGwS238Z7K4QeRslVNHQ1b2MOCgh3bcPCpS6Lo2o4vx/li8pvMPcF0+Krq6b+fVtikjlsbS+NgjHjHuIgcTNSlkuR0l2DclGRloTEeTBAy7uhDAZ9TS9O/13fk0lvtYVPqRnavsLU5Dk1w5EvU6uXuvJQ6rv2HGyer5ozln3df9A/MQhL9f9P+QWx2hfPOLfE0zUgLVuxISHlsMOQygp/22ad+6uLMjMpNhZ5TTnsploDGXPG1KQpH0Y7OaEVXzl5ScXJwzBuCLMoJd/swSb77o249DgVH7RuW+dvng8M3OYbc2KS4RL56q4478BTRpQ+s9mionEqjvb8eUmiC8TJW9l23z2Fpfjbfl5Qs13fLbKRSBPkNGhyYcmCrBncuiIxWCgZ+q+vq6wc6RmWCIuIjIpx8whji+r1eNOyvZ74A/vWHE2Lthkp5daFom/qkUg9Kc85LOX+Y48StW/b7k08jCXLFiTzXdi16AvbsfISqWFek0ZrS2ctuioYKfW5Q4sRznV0pEa1ULMEapU5MKoK6g6UDj5xgSwdkVZSOFmPAYpdR2uf3UoEibl4etf7Tpq3ssFuzkDiCOhOuCyr+XgaLxe0EEY8qL62VDNr0GxKFrwHHPqP49S2MVTPd1kilFiRQn4l8kikSS6Xx0ow0mVwpRoYime0509fdfVndwqPuaMl229Wggp449VGHKubVyXSZSC5PlZn/xF9H6HRPdI9MEdfWmSvKLHpu0XHFdRZj4Wy5hCPP1pXOWb3mZkbzso3TlIjp+rDWJPd4gbq3ftyEKntc9/dP+FB+E22JemrlfPSPich1mSwxEv1ndkCrzAbQyHoyH2fYU+unfd75eR/mraOfzfutGLRdfR2yG7MDe22ffEhkMLhzTNdY44qKKnJ8nmVHRhVBRq2UDJlH/lW+EIgASlrtcQ6/I3KIReoBfImtFqe77iyWd1L7gPMTf3sJJ9I6E0ByTFpECDfzwyAsEUSKko7e1W6tCyw8AsVIdJFlUFtcHagGOmguepPSBODRDqufJigc0w8RCxBREJlHBcMWPgjQLHoSMujNQAOPmRTsKOeAicE3scl5rAfT49pmVZI8/574cEoS1A1fkN6s5rSVMBjR2FvUXBmY8bF/fpSSfxtCCf5IpGGRmhrJQpKMeUfFve8YVuiMkYNJA8PzPoQI1cL7Zx1AT+YYmn08KDXfdHDd3qaeAWXKtqOWcytk4q0KEHGVDq7KLB1SelkX+2ahrRFh+okCjGsLNM1ntt+DPMFZzgkAXP6YIwCAq6eue7HuYAcNv+KpAmCDAoAAY5sK++4uoIOXR0L9bSzp7JsEWg8JjcuJuTPTDj2cAFHInEMhzI40JbrqYHjYVkbpo/EBLAzGemhUBqLrAKakJj8KOzbWBVV4/86AwFQ34rmpm9cQbccEznBdOZdyf2a+ZcGUzTHbWaY6mZBuTjHf8IGlh9dC0hoCFeEpDcModMujAOi5+C1bOBCbFF99jLTD5duSnpjWVn00k7jS5v41oITVa5XTXQ4CJJTF4gAr/gu6+IBgSxVyqocEq/9udAAIPQ/pg0YyPA1i9w6aTeg1hlXPfHUAZSlpSK5ILIRvuL2Vj3wGuvSiai+R1h6EioYnRQW5xQ3WnuR7qIA35HZJ7fXhgA0azOhcFNF92AxdLEeos8FSrkNFTQBLXU7ljy2lfZp8EE50trhwoq5zsLcvPG0186cowwUb4zSU5TBcNLiT9gps0cLc6XoOLJHQ8S2TL7URxJHVaUGk7gRFe7o+ipBuI1TXVQmSYfHBkdBhSppQoas96xoXP8mQAKBTTutRWDw99qBaWSdgz6DbeSET76h/bZ3pa+JbNtULyWmBdSoQk8wagLcZuqgk8x0gpgYwCceSfCCWWKPCxqqoyPhuCTUNIbeBr1WHVGZ4EO7kWZ94FG0ZdgPnmz4dlJYBYGTTUNEwzEMLiLlU5xqHKioBIl1UAHEh/MpY3ZzX78kuJo57Q3l8LZcNh0mTjPFnkYeGFhJA0sFiBpvFn/doWk+miWhWZbwAS8Ld+RDkctOHwpdtPhZF0tSM2X1sRFKjcLachtvgoxU+2wjgF4U+gcDjU3CZ1HQYP/gMPOw+CwE3fbZSeFT6kiTzWg7pB1+Rqd9XZSnyNWE83ySbv2+WzlpZ4u+GgAyhbPly5ErnJlwJuXxCZDmk0qzWTApzODgZiQ3iIO2KC8nMwFBEUZHG1vkWTyzJbGJyZoKaLrAUaFrf2v4GjvSONDiekcufR3GBVPkkU0XuPO4KFGn65ubIJ+IhHkUs0+npga3l+7JzZMPy5g7P09XKVQMwRYoT1TCd9XTtHOushVo2lMrvlWN58bSHHxUISJ+SRKN1kKmlihRJYZK0nGg2YDkmLFggUyISa6JQCpXUKk2WSE3MklSJNEI3UxZkgxOV8cSfo9enUVkBTruRxwEp5qSa182OvTQOvuYo3XU33eLEmQtXt91x170Rur35e2Twct8DIo/0WHAMzve8x+72xj32hNgGP/4CBPpWkLCNpWXKJjMiHEWOCN+ItOQfSsDIw2PgvrrzHvOEJ/Py+HjfPpB3KHWnyaaaZoqlplvrLj+42z0GWGCgYjNEuWaOCy6spFvMNoPziUWlXXF4y9upt+ANJY9EThjF278N1BMuQvwSkHhJkKBoMWIR4gjFIyUQSSSWRCKZVAqZVHJpFBZJr8JvfveHRAnqy/IxY7lGltljngBbkt4tppRBVRy/IYbpJdJFapk0smQXLKd11isoJFdee+2zwUabbPahj+z0fxZfdFWgUJGl6chTrKTZdnCid3O8HJF4P/rJFtkaauAFhRaaQAoVjdiVqKIpM9jQNF+jNq3a1RH4Kl2J0SlUh6deeua5V8V71dX89KJ0zfVAbTNVChkxOypLGcjKUoZAqtFckrvX1kVC9ZuOxDOUUNehQ5mnL6r+S12VNCtqm076cqS5o2ka336Nb1X1L8VGRXS9yHajrfUS+uXfyDr9Jm9kPeqsL0wos15Bp3LCWc52Pied45TTK1YTVdYzeBPgHBYARMFJ5zjl9H4bfzUO+SluD6O35qZKhbK0nGI9ZPBN3CQZMPqib8HU73dHZUD3h8Ij38yNbjn0tPwE0P+pq18i7h4o1sCA/oasdLkMGszVbPqj2u5r2vZurjj9QMjaSU7zQXF32obB8JmbEql01pSzZyGjzdrNgOHeBAVrpCSCRvPCV8OjkxHU4bqMIFWwQs0Coy1BT9RAfYM5VfAd6TRBiWiCObobVfX3OKBpXjcM5ue8kTv3gfJQNX38h1JfadRtKi7M1VTkCMcLIUHEXsc0ZV5vcOLPujz/2pxflZ7zb+A0AQA=') format('woff2')}
:root{font-family:'DM Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--ink:#123f31;--muted:#536b60;--green:#007a5a;--green-soft:#e8f2ec;--mint:#d5e6d9;--surface:#fff;--line:#dce5de;--canvas:#f4f7f3;--radius:12px;--shadow:0 2px 8px #123f3104;--shell-margin:0px;--shell-padding:16px;--nav-top:16px;color:var(--ink);background:var(--canvas)}
h1,h2,h3,.brand-wordmark{font-family:'Manrope','DM Sans',sans-serif}h1{font-weight:650}button,input,select,textarea{accent-color:var(--green)}
.scene-background{background:var(--canvas)}.scene-background>svg{display:none}
.workspace-shell{width:100%;max-width:none;min-height:100dvh;margin:0;padding:16px;gap:28px;border:0;border-radius:0;background:var(--canvas);box-shadow:none;overflow:clip}
.workspace-shell::before{display:none}
.workspace-shell>.sidebar{top:16px;width:240px;flex-basis:240px;height:calc(100dvh - 32px);padding:22px 12px 12px;border-radius:14px;border-color:var(--line);box-shadow:none}
.sidebar-brand{padding:0 10px 23px;min-height:62px}
.brand{gap:9px;color:var(--ink)}.brand .brand-logo{width:48px;height:31px;object-fit:contain;border-radius:0}
.brand>.brand-wordmark{font-size:22px;font-weight:750;letter-spacing:-1.2px;line-height:1.1;white-space:nowrap}.brand .brand-quant{font-weight:450}.brand small{display:block;font:500 8px/1.2 'DM Sans',sans-serif;letter-spacing:1.5px;margin-top:6px;color:var(--muted)}
.workspace-selector,.platform-workspace-switch{border-radius:8px;background:#f6f8f4}
.nav-group>p{font-size:10px;color:#597265;letter-spacing:1.2px}.nav-link{font-size:13px;min-height:44px;border-radius:8px;color:#4d675b;margin:2px 0;padding:10px 12px}
.nav-link.active{background:var(--ink);box-shadow:none}.nav-link:hover{background:#edf4ec}.nav-link.active:hover{background:#1e5340}.nav-count{font-size:10px}
.sidebar-bottom{padding-top:10px;margin-top:10px}.tour-link,.help-link{min-height:40px;font-size:12px}.sidebar-profile strong{font-size:12px}.sidebar-profile small{font-size:10px}.sidebar-profile .icon-btn{height:40px;width:36px}
.workspace-main{padding-right:12px;max-width:1800px;margin-inline:auto}.topbar{top:0;min-height:68px;padding:10px 0 12px;margin-bottom:22px;background:var(--canvas);border-bottom:1px solid var(--line);box-shadow:none}.topbar::before{background:var(--canvas);height:16px}
.breadcrumb{font-size:12px;color:#536b60}.breadcrumb strong{font-weight:600;color:var(--ink)}.topbar-actions{gap:8px}
.global-search{height:40px;min-height:40px;font-size:12px;background:#fff;border-color:var(--line);border-radius:8px}.global-search kbd{font-size:10px}
.topbar-create,.topbar-runall{height:40px;min-height:40px;border-radius:8px;font-size:12px}.topbar .icon-btn{height:40px;width:40px;border-radius:8px;background:#fff;border-color:var(--line)}
.btn{min-height:40px;font-size:12px;border-radius:8px}.btn.primary{background:var(--ink);border-color:var(--ink);box-shadow:none}.btn.primary:hover:not(:disabled){background:#1e5340;border-color:#1e5340}.btn:hover:not(:disabled){transform:none}.btn.outline{border-color:#cddcd1}.btn.small{min-height:36px;font-size:12px}
.eyebrow{font-size:10px;letter-spacing:1.4px;color:#536b60}.page-heading h1{font-size:clamp(24px,2.1vw,32px);letter-spacing:-1px}.subtitle{font-size:13px}.muted,.label{font-size:12px}.microcopy{font-size:12px;line-height:1.6}
.demo-notice{font-size:12px;line-height:1.6;margin-bottom:18px;background:#edf3eb;padding:10px 14px;border-radius:8px}.demo-notice>.text-link{font-size:12px}.demo-notice>svg{width:16px;height:16px}.demo-notice strong{color:var(--ink)}
.field>span{font-size:12px}.field>input,.field>select,.field>textarea{min-height:42px;font-size:13px;border-radius:8px}.field>textarea{min-height:100px}.text-link,.text-button{font-size:12px;color:#196248}.info-box strong{font-size:13px}.info-box p{font-size:12px;color:#536b60}.info-box.warning p{color:#776039}
.app-footer{font-size:11px;padding:24px 0 12px;color:#536b60}.app-footer a{font-weight:600;text-underline-offset:3px}.app-footer a:hover{text-decoration:underline}
:focus-visible,.btn:focus-visible,.nav-link:focus-visible,.icon-btn:focus-visible{outline:2px solid #007a5a;outline-offset:3px}
.auth-layout{background:#f4f7f3;box-shadow:0 12px 50px #123f3110;border-color:var(--line);border-radius:16px}.auth-story{color:var(--ink)}.auth-story .brand-logo{width:60px;height:38px}.auth-story .brand-wordmark{font-size:29px}.auth-story h1{font-size:clamp(34px,4vw,54px);letter-spacing:-2px}.auth-story h1 span{color:var(--green)}.auth-card{border-radius:12px}.auth-links button{min-height:40px;font-size:13px}
@media(min-width:801px) and (max-width:1150px){.workspace-shell{gap:20px;padding:12px}.workspace-shell>.sidebar{width:222px;flex-basis:222px;top:12px;height:calc(100dvh - 24px)}.workspace-main{padding-right:4px}.brand>.brand-wordmark{font-size:20px}.brand .brand-logo{width:42px;height:28px}.global-search{width:40px;padding:9px;justify-content:center}.global-search>span,.global-search kbd{display:none}.topbar-actions .locale-switch>span{display:none}}
@media(max-width:800px){:root{--nav-top:12px}.workspace-shell{padding:12px;gap:0}.workspace-main{padding:0;width:100%}.workspace-shell>.sidebar{top:12px;left:12px;width:min(300px,calc(100vw - 48px));height:calc(100dvh - 24px);border-radius:12px}.sidebar-brand{padding:0 10px 22px}.topbar{top:0;margin-bottom:18px;gap:8px}.topbar-create,.topbar-runall,.global-search{height:44px;min-height:44px;width:44px;padding:10px}.topbar .icon-btn{height:44px;width:44px}.topbar-actions{gap:6px}.profile-button{width:36px;height:36px}.topbar-actions .locale-switch{display:none}.demo-notice{font-size:12px;flex-wrap:wrap;gap:7px}.demo-notice>span{flex:1;min-width:210px}.demo-notice>.text-link{margin-left:23px}.app-footer{flex-wrap:wrap}.btn{min-height:44px}.btn.small{min-height:40px}}
@media(max-width:590px){.workspace-shell{margin:0;width:100%;padding:12px;border-radius:0;min-height:100dvh}.breadcrumb{gap:7px;font-size:12px}.topbar-actions .global-search,.topbar-runall{display:none}.page-heading h1{font-size:26px}.demo-notice{margin-bottom:16px;padding:10px 12px}.auth-layout{margin:12px;padding:20px}.auth-story .brand-wordmark{font-size:25px}.auth-story .brand-logo{width:52px;height:34px}.auth-card{padding:22px}.topbar-create{width:44px;min-height:44px}}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important}.btn,.nav-link,.aw-agent-card,.intelligence-engine{transition:none!important}}

.sidebar-locale{display:none}.locale-switch select{min-height:40px;border-radius:8px;font-size:12px}.topbar .locale-switch>span{display:none}
.sidebar .nav-primary{margin-bottom:20px}.sidebar .nav-section{border-top:1px solid var(--line);margin:0;padding:4px 0}.nav-section>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 12px;color:#4d675b;font-size:10px;letter-spacing:1px;font-weight:650;cursor:pointer;list-style:none;border-radius:8px}.nav-section>summary::-webkit-details-marker{display:none}.nav-section>summary:hover{background:#edf4ec}.nav-section>summary>.icon{transition:transform .16s}.nav-section[open]>summary>.icon{transform:rotate(180deg)}.nav-section-links{padding:0 0 8px}.sidebar .nav-section-links .nav-link{padding-inline-start:14px;font-size:12px}.sidebar>nav{scroll-padding-block:12px}.workspace-shell>.sidebar{scroll-margin-top:16px}
@media(max-width:800px){.sidebar-locale{display:block;margin:0 0 10px}.sidebar-locale .locale-switch{justify-content:space-between;padding:0 8px}.sidebar-locale .locale-switch select{width:150px;min-height:44px}.topbar-create{width:auto;max-width:140px}.topbar-create>span{display:inline}.breadcrumb{flex:1;overflow:hidden}.breadcrumb strong{max-width:125px}}

/* Shared configuration navigation: position is not evidence of completion. */
.financial-flow{display:grid;grid-template-columns:202px minmax(0,1fr);align-items:start;background:#fff;border:1px solid #dce5de;border-radius:12px;box-shadow:none;overflow:visible}
.financial-flow .financial-step-nav{display:block;position:sticky;top:var(--workflow-top,88px);align-self:start;max-height:calc(100dvh - var(--workflow-top,88px) - 20px);padding:12px;background:#f1f5ef;border-right:1px solid #dce5de;border-radius:12px 0 0 12px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}
.financial-flow .financial-step-nav[data-scroll-pinned]{position:static;top:auto;max-height:var(--rail-height,calc(100dvh - var(--workflow-top,88px) - 20px))}
.financial-rail-heading{display:grid;gap:6px;padding:6px 5px 17px;margin:0 0 8px;border-bottom:1px solid #dce5de;color:#123f31}.financial-rail-heading .eyebrow{font-size:9px;letter-spacing:.12em;color:#536b60}.financial-rail-heading>strong{font-size:13px;font-weight:650}.financial-rail-heading>small{font-size:11px;line-height:1.6;color:#536b60}
.financial-step-list{display:grid;gap:5px;list-style:none;margin:0;padding:0;min-width:0}.financial-step-list>li{min-width:0}
.financial-flow .financial-step-nav button{display:flex;align-items:center;gap:9px;width:100%;min-height:54px;padding:10px 9px;border:1px solid transparent;border-radius:8px;background:transparent;color:#536b60;text-align:left;font:inherit;cursor:pointer;box-shadow:none}
.financial-flow .financial-step-nav button:hover:not(.active){background:#e7efe7;color:#123f31;border-color:#d5e2d8}.financial-flow .financial-step-nav button.active{background:#123f31;border-color:#123f31;color:#fff;box-shadow:none}
.financial-flow .financial-step-nav button .financial-step-number{display:grid;place-items:center;flex-shrink:0;width:26px;height:26px;border:1px solid #d0dfd3;border-radius:6px;background:#fff;font-size:10px;font-weight:600;color:#536b60;font-variant-numeric:tabular-nums}
.financial-flow .financial-step-nav button.active .financial-step-number{background:#007a5a;border-color:#3a9b7f;color:#fff}
.financial-flow .financial-step-nav button strong{display:flex;align-items:center;gap:7px;min-width:0;font-size:12px;line-height:1.5;font-weight:550;overflow-wrap:anywhere}.financial-flow .financial-step-nav button strong>.icon{color:currentColor;opacity:.85;width:15px;height:15px;flex-shrink:0}
.financial-flow .financial-step-nav button:focus-visible{outline:2px solid #007a5a;outline-offset:2px}.financial-flow .financial-step-nav button.active:focus-visible{outline-color:#007a5a;outline-offset:3px}
.financial-flow .financial-step-body{min-width:0;padding:24px;background:#fff;border-radius:0 12px 12px 0}
.financial-flow .financial-step-caption{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 16px;margin:0 0 22px;padding-bottom:13px;border-bottom:1px solid #e5ece7;letter-spacing:0;color:#123f31}
.financial-flow .financial-step-caption>span{display:block;float:none;letter-spacing:.08em;font-size:10px;font-weight:600;color:#536b60;text-transform:uppercase}.financial-flow .financial-step-caption>strong{font-size:13px;font-weight:600;line-height:1.5;color:#123f31}
.financial-flow .financial-step-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;position:sticky;bottom:12px;margin-top:24px;padding:12px;border:1px solid #dce5de;border-radius:9px;background:#fffffff5;box-shadow:0 4px 16px #123f3107;z-index:5}
.financial-flow .financial-step-footer .btn{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:10px 13px;font-size:12px;line-height:1.5;border-radius:7px;flex-shrink:0}.financial-flow .financial-step-footer .btn>svg{flex-shrink:0}
.financial-flow .financial-step-footer .financial-step-help{display:block;max-width:240px;color:#536b60;font-size:11px;line-height:1.6;text-align:center;letter-spacing:0}.financial-flow .financial-next-step{max-width:320px;white-space:normal;text-align:left;background:#123f31;border-color:#123f31;color:#fff}
.financial-flow .financial-step-footer .btn:disabled{opacity:1;color:#74847b;background:#f2f5f0;border-color:#e0e7df;cursor:default;box-shadow:none}.financial-flow .financial-step-footer .btn:focus-visible{outline:2px solid #007a5a;outline-offset:3px}
@media(max-width:1150px){.financial-flow{grid-template-columns:184px minmax(0,1fr)}.financial-flow .financial-step-nav{padding:10px}.financial-flow .financial-step-body{padding:20px}.financial-flow .financial-step-footer{gap:8px}.financial-flow .financial-step-footer .financial-step-help{max-width:180px;font-size:10px}.financial-flow .financial-step-footer .btn{padding:10px 12px}.financial-flow .financial-next-step{max-width:240px}}
@media(max-width:900px){.financial-flow{display:block}.financial-flow .financial-step-nav{position:static;top:auto;max-height:none;padding:12px;border-right:0;border-bottom:1px solid #dce5de;border-radius:12px 12px 0 0;overflow:visible}.financial-rail-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 9px;padding:0;border:0}.financial-rail-heading>small{display:none}.financial-rail-heading>strong{font-size:12px}.financial-step-list{display:flex;gap:6px;max-width:100%;padding:3px;overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:3px;scrollbar-width:thin}.financial-step-list>li{flex:0 0 170px}.financial-flow .financial-step-nav button{width:100%;min-width:0;min-height:58px;height:100%;padding:9px;border-color:#dce5de;background:#fff}.financial-flow .financial-step-body{border-radius:0 0 12px 12px}.financial-flow .financial-step-caption{margin-top:0}.financial-flow .financial-step-footer .financial-step-help{max-width:200px;font-size:11px}}
@media(max-width:700px){.financial-flow .financial-step-body{padding:16px}.financial-flow .financial-step-nav{padding:10px}.financial-step-list>li{flex-basis:156px}.financial-flow .financial-step-nav button{min-height:58px}.financial-flow .financial-step-caption{gap:5px;margin-bottom:17px;padding-bottom:11px}.financial-flow .financial-step-caption>strong{display:block;font-size:12px}.financial-flow .financial-step-footer{gap:8px;bottom:6px;padding:9px;margin-top:22px}.financial-flow .financial-step-footer .financial-step-help{display:none}.financial-flow .financial-step-footer .btn{min-width:0;min-height:44px;padding:9px 10px;white-space:normal}.financial-flow .financial-next-step{max-width:none;flex:1;justify-content:space-between;text-align:left}.financial-flow .financial-step-footer>.btn:first-child{flex:0 0 auto}}
@media(prefers-reduced-motion:reduce){.financial-flow .financial-step-list{scroll-behavior:auto}.financial-flow .financial-step-nav button{transition:none}}

/* Forest frames orient the work; light sheets preserve evidence readability. */
:root{--brand-forest:#0c3027;--brand-ivory:#f5f4e9;--brand-sage:#c5d6c9;--brand-focus:#d5e99b;--cover-market:url('data:image/webp;base64,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');--cover-financial:url('data:image/webp;base64,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');--cover-risk:url('data:image/webp;base64,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')}
.workspace-shell>.sidebar{background:var(--brand-forest);color:var(--brand-ivory);border-color:#174b3c;padding-top:16px}
.sidebar .sidebar-brand{min-height:50px;padding-bottom:12px}.sidebar .brand{color:var(--brand-ivory)}.sidebar .brand-logo{filter:brightness(0) invert(1)}.sidebar .brand small{color:var(--brand-sage)}
.sidebar .workspace-selector{background:#194638;border-color:#ffffff24;margin:0 2px 12px;color:var(--brand-ivory)}
.sidebar .workspace-selector.field{display:grid;gap:4px;padding:8px;align-items:stretch}.sidebar .workspace-selector.field>span{font-size:11px;color:var(--brand-sage);margin:0}.sidebar .workspace-selector.field>select{width:100%;min-height:40px;padding:7px 5px;border:0;background:transparent;color:var(--brand-ivory);font-size:12px}.sidebar select option{background:#fff;color:#123f31}.sidebar .workspace-selector small{color:var(--brand-sage)}
.sidebar .workspace-avatar{background:#ffffff14;border-color:#ffffff24;color:var(--brand-ivory)}
.sidebar .nav-primary{margin-bottom:12px}.sidebar .nav-group>p{color:#a6bcae;margin-bottom:6px}.sidebar .nav-link{color:var(--brand-sage)}.sidebar .nav-link:hover{background:#1b493b;color:#fff}.sidebar .nav-link.active,.sidebar .nav-link.active:hover{background:var(--brand-ivory);color:var(--brand-forest)}
.sidebar .nav-count{background:#ffffff14;color:var(--brand-sage)}.sidebar .nav-link.active .nav-count{background:#dce7d8;color:#123f31}.sidebar .nav-section{border-color:#ffffff1c}.sidebar .nav-section>summary{color:var(--brand-sage)}.sidebar .nav-section>summary:hover{background:#1b493b;color:#fff}.sidebar>nav{scrollbar-color:#739488 transparent}
.sidebar .sidebar-bottom{padding-top:6px;margin-top:6px}.sidebar .tour-link{min-height:44px;padding:9px 10px;background:#194638;border-color:#ffffff20;color:var(--brand-ivory)}.sidebar .help-link{min-height:44px;padding:10px;color:var(--brand-sage)}.sidebar .sidebar-profile{padding-top:8px;border-color:#ffffff24;min-height:52px}.sidebar .sidebar-profile small{color:#a6bcae}.sidebar .sidebar-profile .icon-btn,.sidebar .sidebar-brand>.mobile-only{color:var(--brand-sage);min-width:40px;min-height:44px}.sidebar .icon-btn:hover{background:#1b493b;color:#fff}.sidebar .sidebar-locale .locale-switch{color:var(--brand-sage)}.sidebar .sidebar-locale select{background:#194638;border-color:#ffffff24;color:#fff}
.sidebar :is(a,button,summary,select):focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}
.intelligence-heading{background-image:linear-gradient(90deg,#0c3027 20%,#0c3027ef 48%,#0c3027b8),var(--cover-market);background-size:cover;background-position:center 55%}.aw-workspace .aw-hero{background-image:linear-gradient(90deg,#0c3027 20%,#0c3027ed 55%,#0c3027bd),var(--cover-financial);background-size:cover;background-position:center 55%}
.f-page .f-page-head{background-color:var(--brand-forest);background-image:linear-gradient(90deg,#0c3027 20%,#0c3027ef 60%,#0c3027c9),var(--cover-market);background-size:cover;background-position:center;padding:18px 22px;border:1px solid #174b3c;border-radius:12px;align-items:center;color:var(--brand-ivory);margin-bottom:16px}
.f-page .f-page-head h1{color:var(--brand-ivory)}.f-page .f-page-head p,.f-page .f-page-head>.field>span{color:var(--brand-sage)}.f-page .f-page-head .eyebrow{display:block;margin-top:10px;color:var(--brand-sage)}.f-page .f-back{display:inline-flex;gap:6px;margin:0;color:var(--brand-sage)}.f-page .f-page-head>.field{margin:0;flex-shrink:0}.f-page .f-page-head select{background:#f5f4e9;border-color:#f5f4e9}
.f-page .f-process-sidebar{background:var(--brand-forest);border-color:#174b3c;color:var(--brand-ivory);top:var(--workflow-top,88px);max-height:calc(100dvh - var(--workflow-top,88px) - 16px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#739488 transparent;scroll-padding-block:12px}
.f-page .f-process-heading .eyebrow,.f-page .f-step-copy small{color:var(--brand-sage)}.f-page .f-steps button{color:var(--brand-sage)}.f-page .f-steps button:hover{background:#194638;border-color:#ffffff24}.f-page .f-steps button[aria-current=step]{background:var(--brand-ivory);border-color:var(--brand-ivory);color:#123f31}.f-page .f-steps .f-step-number{background:#ffffff12;color:var(--brand-sage)}.f-page .f-steps button[aria-current=step] .f-step-number{background:#123f31;color:#fff}.f-page .f-steps button[aria-current=step] small{color:#536b60}.f-page .f-steps button>svg{color:var(--brand-sage)}.f-page .f-steps button[aria-current=step]>svg{color:#007a5a}
.f-page .f-context-summary,.f-page .f-rail-actions{border-color:#ffffff24}.f-page .f-context .f-context-targets,.f-page .f-context dd{color:var(--brand-ivory)}.f-page .f-context dt,.f-page .f-preset-disclosure summary{color:var(--brand-sage)}.f-page .f-context-summary header .text-btn{color:var(--brand-ivory);min-height:36px}.f-page .f-process-sidebar .btn{background:#194638;border-color:#ffffff40;color:var(--brand-ivory)}.f-page .f-process-sidebar .btn:hover{background:#235442}.f-page .f-process-sidebar .field>span{color:var(--brand-sage)}.f-page .f-process-sidebar .field>input{background:var(--brand-ivory);color:#123f31}.f-page .f-process-sidebar :is(button,summary,input):focus-visible{outline-color:var(--brand-focus)}
.financial-flow .financial-step-nav{background:var(--brand-forest);border-color:#174b3c;scrollbar-color:#739488 transparent}.financial-rail-heading{color:var(--brand-ivory);border-color:#ffffff24}.financial-rail-heading .eyebrow,.financial-rail-heading>small{color:var(--brand-sage)}.financial-flow .financial-step-nav button{color:var(--brand-sage);background:transparent;border-color:transparent}.financial-flow .financial-step-nav button:hover:not(.active){background:#194638;color:#fff;border-color:#ffffff24}.financial-flow .financial-step-nav button.active{background:var(--brand-ivory);color:#123f31;border-color:var(--brand-ivory)}.financial-flow .financial-step-nav button .financial-step-number{background:#ffffff12;border-color:#ffffff24;color:var(--brand-sage)}.financial-flow .financial-step-nav button.active .financial-step-number{background:#123f31;border-color:#123f31;color:#fff}.financial-flow .financial-step-nav button:focus-visible{outline-color:var(--brand-focus)}
.f-setup-body :is(input,select,summary,button),.financial-step-body :is(input,select,summary,button){scroll-margin-block:calc(var(--workflow-top,88px) + 12px) 115px}
.report-cover-art{background-color:var(--brand-forest);background-image:linear-gradient(0deg,#0c3027b3,transparent 55%),var(--edition-cover,var(--cover-market));background-position:center;background-size:cover;color:var(--brand-ivory)}.report-cover-art>svg{opacity:.12}.report-edition-number{color:var(--brand-ivory);text-shadow:0 2px 14px #0006}.report-divider{background:#123f31}.report-cover.report-art-financial{--edition-cover:var(--cover-financial)}.report-cover.report-art-risk{--edition-cover:var(--cover-risk)}
.report-book,.pb-book{--report-green:#007a5a;--pb-accent:#007a5a}.report-night .report-cover-art,.pb-night .report-cover-art{background-color:var(--brand-forest);color:var(--brand-ivory)}
@media(max-width:850px){.f-page .f-process-sidebar{position:static;max-height:none;overflow:visible}.f-page .f-page-head{padding:16px 18px}.f-page .f-page-head>.field{margin-top:12px}}
@media(max-width:550px){.f-page .f-page-head{padding:16px}.sidebar .sidebar-brand{padding-bottom:12px}.sidebar .brand>.brand-wordmark{font-size:21px}}

/* AQ's diagonal and open curve belong to the frame, not the click target. */
:root{--radius:4px}
.workspace-shell>.sidebar{border-radius:4px}.sidebar :is(.workspace-selector,.nav-link,.nav-section>summary,.tour-link){border-radius:3px}.sidebar .nav-link.active{box-shadow:inset 3px 0 #b8ce9b}.sidebar .nav-section-links{border-radius:0}
.card,.f-page .f-setup,.f-page .f-process-sidebar,.f-page .f-advanced,.f-page .f-tray,.f-page .f-listings,.f-page .f-preflight,.f-page .f-horizon,.f-page .f-target-chip{border-radius:4px}
.btn,.icon-btn,.global-search,.topbar .icon-btn,.locale-switch select,.field>input,.field>select,.field>textarea,.f-page input:not([type=checkbox]):not([type=file]),.f-page select,.f-page .f-counter,.f-page .f-tabs button,.f-page .f-steps button,.f-page .f-step-number{border-radius:3px}
.f-page .f-step-actions{border-radius:0 0 4px 4px}.f-page .f-process-sidebar .f-steps button[aria-current=step]{box-shadow:inset 3px 0 #b8ce9b}
.financial-flow,.financial-flow .financial-step-body{border-radius:4px}.financial-flow .financial-step-nav{border-radius:4px 0 0 4px}.financial-flow .financial-step-nav button,.financial-flow .financial-step-nav button .financial-step-number,.financial-flow .financial-step-footer,.financial-flow .financial-step-footer .btn{border-radius:3px}.financial-flow .financial-step-nav button.active{box-shadow:inset 3px 0 #b8ce9b}
.f-page .f-page-head,.intelligence-heading,.aw-workspace .aw-hero{position:relative;isolation:isolate;background:none;border:0;border-radius:0;overflow:visible}
.f-page .f-page-head::before,.intelligence-heading::before,.aw-workspace .aw-hero::before{content:'';position:absolute;inset:0;width:auto;height:auto;transform:none;border:0;z-index:0;pointer-events:none;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 26px,100% 100%,16px 100%,0 calc(100% - 24px));background-color:var(--brand-forest);background-image:linear-gradient(90deg,#0c3027 20%,#0c3027ef 60%,#0c3027b8),var(--cover-market);background-size:cover;background-position:center 55%}
.aw-workspace .aw-hero::before{background-image:linear-gradient(90deg,#0c3027 20%,#0c3027ef 60%,#0c3027bd),var(--cover-financial)}
.f-page .f-page-head>*,.intelligence-heading>div,.intelligence-heading>nav,.aw-workspace .aw-hero>div{position:relative;z-index:1}
.f-page .f-page-head :is(a,select):focus-visible,.f-page .f-process-sidebar :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--brand-focus);outline-offset:3px}
@media(max-width:900px){.financial-flow .financial-step-nav{border-radius:4px 4px 0 0}}

/* AurelQuant studio: quiet surfaces, a clear top-level map, and green used for emphasis. */
:root{--ink:#171e1b;--muted:#626c66;--green:#166348;--green-soft:#e5f9e9;--mint:#8ef5a7;--line:#e6eae6;--canvas:#f5f6f4;--surface:#fff;--radius:6px;--shadow:0 2px 6px #18271c03;color:var(--ink);background:var(--canvas)}
body{background:var(--canvas)}
.scene-background{background:var(--canvas)}
.studio-shell.workspace-shell{display:block;padding:0 36px;gap:0;margin:0;width:100%;max-width:none;min-height:100dvh;background:var(--canvas);overflow:clip}
.studio-shell .workspace-main{width:100%;max-width:1680px;padding:0;margin:0 auto;min-height:100dvh}
.studio-shell .topbar.studio-topbar{display:flex;position:sticky;top:0;z-index:30;height:90px;min-height:90px;margin:0;gap:30px;padding:16px 0;background:#f5f6f4f5;border:0;box-shadow:none;backdrop-filter:blur(16px)}
.studio-topbar::before{display:none}
.studio-brand{flex:none}.studio-brand .brand{gap:8px}.studio-brand .brand-logo{width:45px;height:31px}.studio-brand .brand-wordmark{font-size:23px;letter-spacing:-1.4px;color:#173f32}.studio-brand .brand small{font-size:7px;letter-spacing:1.5px;margin-top:5px}
.studio-navigation{display:flex;align-items:center;gap:3px;min-width:0;flex:1}
.studio-navigation>a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:9px 15px;border-radius:5px;font-size:12px;font-weight:500;white-space:nowrap;color:#333b35;transition:background .16s,color .16s}
.studio-navigation>a>.icon{display:none}.studio-navigation>a:hover{background:#e9ede7}.studio-navigation>a[aria-current="page"]{background:#171d19;color:#fff}
.studio-more>summary{display:flex;align-items:center;gap:7px;min-height:40px;padding:9px 13px;border-radius:3px;font-size:12px;font-weight:500;cursor:pointer;list-style:none;color:#333b35;}
.studio-more>summary::-webkit-details-marker{display:none}
.studio-more[open]>summary{background:#e7eee5;color:#123f31}
.studio-more>summary:focus-visible{outline:2px solid #226341;outline-offset:3px}
.studio-tools-dropdown{position:absolute;top:calc(100% - 9px);left:0;right:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px;padding:25px;background:#fff;border:1px solid #dce6dd;border-radius:3px;box-shadow:0 20px 45px #173f311a;max-height:calc(100dvh - 110px);overflow-y:auto;z-index:40;}
.studio-tools-dropdown h2{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:#69806e;margin:0 0 12px;}
.studio-tools-dropdown section{min-width:0}
.studio-tools-dropdown a{display:flex;gap:10px;align-items:center;min-height:39px;padding:8px;color:#233f2f;border-radius:3px;font-size:12px;text-decoration:none;}
.studio-tools-dropdown a>.icon{flex:none;color:#6b8b72}
.studio-tools-dropdown a:is(:hover,:focus-visible),.studio-tools-dropdown a[aria-current="page"]{background:#edf6e8;color:#123f31;outline-color:#226341}
.studio-topbar .topbar-actions{gap:8px;flex:none}
.studio-topbar .global-search{display:flex;width:230px;min-height:38px;height:38px;border:0;background:#efF1ed;padding:9px 10px;gap:9px;border-radius:5px;color:#707971;font-size:11px}
.studio-topbar .global-search kbd{margin-left:auto;border:0;background:transparent;color:#66736a;font-size:9px}.studio-topbar .global-search>.icon{color:#1e2b23}
.studio-topbar .global-search>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.studio-topbar .global-search kbd{white-space:nowrap;flex:none}
.studio-topbar .icon-btn{width:38px;height:38px;min-height:38px;border:1px solid #e5eae3;background:transparent!important;border-radius:5px;color:#293a2d}.studio-topbar .icon-btn:hover{background:#e8eee6!important}
.studio-profile{display:flex;align-items:center;gap:8px;text-align:left;padding:0 0 0 4px;max-width:178px;min-height:40px}.studio-profile .avatar{width:34px;height:34px;border:0;border-radius:5px;background:#ddf3df;color:#1e4934;font-size:11px}
.studio-profile>span:last-child{min-width:0}.studio-profile strong{display:block;font-size:11px;font-weight:550;max-width:116px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-profile small{display:block;font-size:9px;color:#737b75;max-width:116px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px}
.studio-quick-action{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;min-height:38px;padding:9px;border:1px solid #e5eae3;border-radius:3px;background:transparent;color:#385442;font-family:inherit;font-size:11px;font-weight:500;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .18s,border-color .18s}
.studio-quick-action>.icon{flex:none}
.studio-quick-action>span{max-width:0;opacity:0;overflow:hidden;margin-left:0;transition:max-width .22s ease,margin-left .22s ease,opacity .18s ease}
.studio-quick-action:is(:hover,:focus-visible){background:#e8eee6;border-color:#b9cdbb;color:#123f31}
.studio-quick-action:is(:hover,:focus-visible)>span{max-width:108px;margin-left:8px;opacity:1}
.studio-quick-action:focus-visible{outline:2px solid #226341;outline-offset:3px}
.studio-shell #main-content{min-width:0;flex:1;outline:none;padding:0;scroll-margin-top:100px}
.studio-shell .page-heading{margin-bottom:22px}.studio-shell .page-heading h1{font-weight:500;font-size:clamp(26px,2.7vw,39px);line-height:1.2;letter-spacing:-1.5px;color:var(--ink)}
.studio-shell .eyebrow{font-weight:500;color:#677169;letter-spacing:1px}.studio-shell .subtitle{color:#657068;font-size:13px;max-width:800px;line-height:1.7}
.studio-shell .card{background:#fff;border-color:#fff;border-radius:6px;box-shadow:0 1px 5px #192e1f04;backdrop-filter:none}
.studio-shell .btn{border-radius:5px;font-weight:500}.studio-shell .btn.primary{background:#18231c;border-color:#18231c;color:#fff}.studio-shell .btn.primary:hover:not(:disabled){background:#28593d;border-color:#28593d}.studio-shell .btn.outline{background:#fff;border-color:#dfe6dc;color:#35463a}
.studio-shell .field>input,.studio-shell .field>select,.studio-shell .field>textarea{border-radius:5px;border-color:#dfe6df;background:#fff;color:#24362a}
.studio-shell .metric-card{background:#fff;border:1px solid #edf0eb;border-radius:6px}.studio-shell .metric-card>strong{font-weight:500;color:#18251d}.studio-shell .pill{border-radius:4px}
.studio-shell .app-footer{margin-top:30px;padding:18px 0 22px;border-top:1px solid #e7ebe5;font-size:10px;color:#6b776d}.studio-shell .app-footer .status-dot{color:#27714b;width:5px;height:5px}
/* The full tool library remains available from the header and mobile dock. */
.studio-shell.workspace-shell>.sidebar{display:none;position:fixed;inset:12px auto 12px 12px;width:min(312px,calc(100vw - 24px));min-height:0;height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);padding:20px 12px 12px;border:1px solid #dee8dc;border-radius:8px;z-index:80;background:#fafcf8;color:#203529;box-shadow:0 15px 80px #0c26142e;transform:none}
.studio-shell.nav-open>.sidebar{display:flex}.studio-shell.workspace-shell>.mobile-nav-shade{display:none;position:fixed;inset:0;width:100%;height:100dvh;z-index:70;border:0;background:#13251a36;border-radius:0;backdrop-filter:blur(3px)}.studio-shell.nav-open>.mobile-nav-shade{display:block}
body:has(.studio-shell.nav-open){overflow:hidden}
.studio-shell .sidebar-brand{padding:0 8px 18px;min-height:60px}.studio-shell .sidebar-brand .brand-logo{filter:none;width:41px}.studio-shell .sidebar-brand .brand-wordmark{color:#173f32;font-size:21px}.studio-shell .sidebar-brand .brand small{color:#607564}.studio-shell .sidebar-brand>.icon-btn{display:inline-flex;color:#315c40;flex:none}
.studio-shell .sidebar .workspace-selector,.studio-shell .sidebar .platform-workspace-switch{background:#edf5e9;border-color:#dce9d7;color:#31513a}.studio-shell .sidebar .platform-workspace-switch select{background:#edf5e9;color:#213e29;border-color:#dce9d7}.studio-shell .sidebar .workspace-avatar{background:#d8f1d6;color:#234b31;border-color:#cee5c8}
.studio-shell .sidebar .workspace-selector strong,.studio-shell .sidebar .platform-workspace-switch strong{color:#203e29}.studio-shell .sidebar .workspace-selector small,.studio-shell .sidebar .platform-workspace-switch small{color:#556d5b}
.studio-shell .sidebar .workspace-selector.field>select{background:#edf5e9;color:#213e29;border-color:#dce9d7}.studio-shell .sidebar .workspace-selector.field>span{color:#50674f}.studio-shell .sidebar :focus-visible{outline:2px solid #226341;outline-offset:3px}
.studio-shell .sidebar>.sidebar-bottom{padding-top:6px;margin-top:8px;border-color:#dee8da}.studio-shell .sidebar .nav-primary{margin-bottom:15px}.studio-shell .sidebar .nav-group>p,.studio-shell .sidebar .nav-section>summary{color:#60715f;font-weight:500;letter-spacing:.7px}.studio-shell .sidebar .nav-section{border-color:#e3eadf}
.studio-shell .sidebar .nav-link{color:#405643;min-height:41px;border-radius:5px;font-size:12px}.studio-shell .sidebar .nav-link>.icon{color:inherit}.studio-shell .sidebar .nav-link:hover,.studio-shell .sidebar .nav-section>summary:hover{background:#eaf4e4;color:#203c28}.studio-shell .sidebar .nav-link.active{background:#19251d;color:#fff;border-color:transparent;box-shadow:none}.studio-shell .sidebar .nav-count{background:#e8f4e1;color:#42613c}.studio-shell .sidebar .nav-link.active .nav-count{background:#baf8b6;color:#163720}
.studio-shell .sidebar .tour-link{background:#edf7e7;color:#2e603c;border-color:#daebd1}.studio-shell .sidebar .help-link,.studio-shell .sidebar-profile,.studio-shell .sidebar-profile strong{color:#38513c}.studio-shell .sidebar-profile small{color:#69806b}.studio-shell .sidebar-profile{border-color:#dfe8da}.studio-shell .sidebar-profile .icon-btn{color:#355039}.studio-shell .sidebar .sidebar-locale{display:block}.studio-shell .sidebar .locale-switch{justify-content:space-between}.studio-shell .sidebar .locale-switch select{background:#f6faf3;border-color:#dce5d6;color:#35543e}
.studio-dock{display:none}
@media(max-width:1360px){.studio-shell.workspace-shell{padding-inline:26px}.studio-shell .topbar.studio-topbar{gap:23px}.studio-topbar .global-search{width:190px}.studio-profile>span:last-child{display:none}.studio-navigation>a{padding-inline:13px}}
@media(max-width:1080px){.studio-shell.workspace-shell{padding-inline:22px}.studio-topbar .global-search{width:38px;justify-content:center}.studio-topbar .global-search>span,.studio-topbar .global-search kbd{display:none}.studio-shell .topbar.studio-topbar{gap:20px;height:80px;min-height:80px}.studio-navigation>a{padding-inline:12px}.studio-brand .brand-wordmark{font-size:21px}.studio-context{margin-bottom:12px}.studio-context-actions{gap:15px}}
@media(max-width:800px){.studio-shell.workspace-shell{padding-inline:18px}.studio-shell .topbar.studio-topbar{height:76px;min-height:76px;justify-content:space-between;gap:12px;padding:13px 0}.studio-navigation{display:none}.studio-shell .topbar-actions{gap:6px}.studio-brand .brand-logo{width:40px;height:28px}.studio-brand .brand-wordmark{font-size:22px}.studio-topbar .global-search{display:flex}.studio-profile{padding-left:0}.studio-context{padding:0;margin-bottom:12px;min-height:38px}.studio-context .breadcrumb{font-size:10px}.studio-context .breadcrumb>span{display:none}.studio-context .breadcrumb>.icon{display:none}.studio-context .breadcrumb strong{max-width:210px}.studio-context-actions>.text-button{display:none}.studio-context-actions .topbar-create{width:auto;max-width:none;min-height:38px;height:38px}.studio-context-actions .topbar-create>span{display:inline}.studio-shell .workspace-main{padding:0 0 70px}.studio-dock{position:fixed;display:flex;align-items:center;justify-content:center;gap:5px;bottom:max(12px,env(safe-area-inset-bottom));left:50%;transform:translateX(-50%);z-index:35;padding:6px;background:#ffffffef;backdrop-filter:blur(16px);border:1px solid #e4eae0;border-radius:9px;box-shadow:0 8px 35px #19312514;max-width:calc(100vw - 24px)}.studio-dock>a,.studio-dock>button{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;min-width:50px;min-height:45px;padding:6px 8px;border-radius:5px;color:#506450}.studio-dock>a[aria-current="page"]{background:#17211a;color:#fff}.studio-dock>a>span,.studio-dock>button>span{font-size:8px;line-height:1.2}.studio-shell .app-footer{flex-wrap:wrap;gap:8px}}
@media(max-width:480px){.studio-shell.workspace-shell{padding-inline:14px}.studio-topbar .notification-button{display:none}.studio-brand .brand-wordmark{font-size:21px}.studio-brand .brand-logo{width:35px}.studio-shell .topbar.studio-topbar{gap:8px}.studio-topbar .icon-btn,.studio-topbar .global-search{height:36px;min-height:36px;width:36px}.studio-topbar .topbar-actions{gap:4px}.studio-profile .avatar{width:31px;height:31px}.studio-context .breadcrumb strong{max-width:158px}.studio-shell .page-heading{flex-wrap:wrap}.studio-shell .page-heading h1{font-size:29px}.studio-shell .app-footer{font-size:9px;line-height:1.8}}
@media(prefers-reduced-motion:reduce){.studio-navigation>a{transition:none}}
@media(max-width:1100px){
 .studio-tools-dropdown{grid-template-columns:repeat(3,minmax(0,1fr));}
 .studio-quick-action>span{position:absolute;top:calc(100% + 8px);right:0;max-width:none;margin:0;padding:7px 10px;background:#123f31;color:#fff;border-radius:3px;pointer-events:none;visibility:hidden;transition:opacity .15s ease;}
 .studio-quick-action:is(:hover,:focus-visible)>span{max-width:none;margin:0;visibility:visible;}
}
@media(max-width:480px){
 .studio-topbar .icon-btn,.studio-topbar .global-search{height:32px;min-height:32px;width:32px;}
 .studio-quick-action{min-height:32px;padding:6px;}
 .studio-profile .avatar{width:28px;height:28px;}
}
@media(prefers-reduced-motion:reduce){.studio-quick-action,.studio-quick-action>span{transition:none}}

/* Research overview: quiet surfaces, precise data and a luminous AQ accent. */
.overview-studio [data-playbook-featured]{min-width:0}
.overview-studio .overview-insight-card{min-height:206px}
.overview-insight-asof{display:flex;align-items:center;gap:6px;color:#365e42;font-size:10px;margin-top:10px;line-height:1.5}
.overview-insight-controls{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin:12px 0 0;min-height:30px}
.overview-insight-controls>span{margin-right:auto;color:#234a32;font-size:11px;font-variant-numeric:tabular-nums}
.overview-insight-controls>span>span{color:#737e76;margin-left:3px}
.overview-insight-controls button{display:grid;place-items:center;width:34px;height:30px;border:1px solid #d7e3d8;border-radius:3px;background:#fff;color:#214631;cursor:pointer}
.overview-insight-controls button[data-playbook-feature="-1"] svg{transform:rotate(180deg)}
.overview-insight-controls button[data-playbook-feature="1"] svg{transform:none}
.overview-insight-controls button:hover{background:#e6f8e8;border-color:#89bd92}
.overview-insight-controls button:focus-visible,.overview-book:focus-visible{outline:2px solid #176041;outline-offset:5px}
.overview-playbook-library{padding:6px 0 4px;min-width:0}
.overview-playbook-library .overview-section-heading{align-items:flex-end}
.overview-playbook-library .overview-section-heading p{font-size:12px;line-height:1.6;color:#6d7970;margin:7px 0 0}
.overview-book-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;padding:5px 7px 8px 0}
.overview-book{display:block;min-width:0;color:#133e2c;text-decoration:none!important;perspective:1200px;outline-offset:5px}
.overview-book-cover{position:relative;display:flex;flex-direction:column;min-height:310px;padding:20px 22px 18px 26px;border-radius:2px 4px 4px 2px;color:#f0f7e9;background:#103d2c;box-shadow:6px 5px 0 -1px #f8faf2,7px 5px 0 #ced6c9,0 12px 22px #1b342012;isolation:isolate;transition:transform .22s ease,box-shadow .22s ease;overflow:hidden}
.overview-book-cover::before{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#072b2370 0%,#092b21dc 75%),var(--book-art);background-size:cover;background-position:center;opacity:.96}
.overview-book-cover::after{content:'';position:absolute;top:0;bottom:0;left:0;width:12px;background:linear-gradient(90deg,#001e1d80,#d1f1c828 40%,#041e153a 65%,transparent);border-right:1px solid #defbce24;pointer-events:none}
.overview-book-market{--book-art:var(--cover-market)}
.overview-book-financial{--book-art:var(--cover-financial)}
.overview-book-risk{--book-art:var(--cover-risk)}
.overview-book-imprint{font-size:9px;font-weight:650;letter-spacing:.17em;color:#e8f6dd;display:flex;justify-content:space-between;gap:10px;line-height:1.5}
.overview-book-imprint>span{font-size:7px;letter-spacing:.08em;text-align:right;max-width:60px;color:#d0e0c6}
.overview-book-number{font-size:48px;font-weight:400;letter-spacing:-3px;line-height:1;margin:22px 0 23px;color:#c8e5a8}
.overview-book-title{margin-top:auto;min-width:0}
.overview-book-title>small{font-size:8px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:#cae1c7}
.overview-book-title h3{color:#f4faef;font-size:clamp(20px,1.8vw,28px);line-height:1.14;font-weight:500;letter-spacing:-.7px;margin:7px 0 13px;overflow-wrap:anywhere}
.overview-book-title p{color:#d5e5cc;font-size:11px;line-height:1.5;margin:0 0 20px;overflow-wrap:anywhere}
.overview-book-cover-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;padding-top:12px;border-top:1px solid #cbe1c536;color:#dcebd4}
.overview-book-caption{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:17px 3px 0 0}
.overview-book-caption>span:first-child{display:grid;gap:5px;min-width:0}
.overview-book-caption strong{font-size:11px;font-weight:550;overflow-wrap:anywhere;line-height:1.5}
.overview-book-caption small{font-size:9px;color:#758176;line-height:1.5}
.overview-book-open{display:flex;align-items:center;gap:6px;font-size:10px;white-space:nowrap}
.overview-book:hover .overview-book-cover{transform:translateY(-4px) rotateY(-3deg);box-shadow:7px 7px 0 -1px #f8faf2,8px 7px 0 #bdcfb9,0 17px 26px #1b34201f}
.overview-book-shelf-footer{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:21px 0 2px;padding-top:16px;border-top:1px solid #e1e8de}
.overview-book-shelf-footer p{font-size:10px;color:#79847b;margin:0}
.overview-book-empty{display:flex;align-items:center;gap:20px;border:1px dashed #ccdccc;background:#f2f8ef;padding:26px;color:#2d5339}
.overview-book-empty>div{flex:1}.overview-book-empty h3{font-size:16px;font-weight:500;margin:0 0 6px}.overview-book-empty p{font-size:12px;color:#6d7970;margin:0;line-height:1.6}
.overview-book-loading{min-height:150px;display:grid;place-items:center;background:#f0f6ef;color:#657869;font-size:12px;border:1px solid #e4ece1}
.playbook-library-notice{font-size:12px;line-height:1.6;padding:13px 16px;background:#f1f6ec;border:1px solid #dae4d4;color:#45614b}.playbook-library-notice button{margin-left:10px}
@media(min-width:1600px){.overview-book-cover{min-height:340px}.overview-book-title h3{font-size:28px}}
@media(max-width:1100px){.overview-book-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.overview-book-cover{min-height:300px}.overview-book-title h3{font-size:26px}}
@media(max-width:600px){.overview-book-grid{gap:19px;grid-template-columns:minmax(0,1fr)}.overview-book-cover{min-height:285px;padding:22px 25px 19px 30px}.overview-book-title h3{font-size:28px}.overview-book-number{margin:18px 0;font-size:43px}.overview-playbook-library .overview-section-heading{align-items:flex-start;gap:12px}.overview-playbook-library .overview-section-note{max-width:85px;text-align:right;font-size:9px}.overview-book-empty{align-items:flex-start;flex-wrap:wrap}.overview-book-empty>div{min-width:180px}.overview-book-shelf-footer{align-items:flex-start}.overview-studio .overview-insight-card{min-height:218px}}
@media(prefers-reduced-motion:reduce){.overview-book-cover{transition:none}.overview-book:hover .overview-book-cover{transform:none}}
.overview-studio { --overview-ink:#151a17; --overview-muted:#6a716c; --overview-line:#edf0ed; --overview-accent:#77f29b; gap:12px; color:var(--overview-ink); }
.overview-studio .card { background:#fff; border:1px solid #eef0ee; border-radius:5px; box-shadow:0 2px 6px #13261903; }
.overview-studio .text-button { color:#253e30; }
.overview-studio-hero { display:grid; grid-template-columns:minmax(0,1.08fr) minmax(330px,1fr); align-items:end; gap:36px; min-height:190px; padding:12px 0 5px; }
.overview-studio-intro { min-width:0; padding:5px 0 14px; }
.overview-studio-intro .eyebrow { color:#737b75; font-size:10px; letter-spacing:1.2px; line-height:1.6; overflow-wrap:anywhere; }
.overview-studio-intro h1 { font-size:clamp(34px,3.55vw,54px); font-weight:500; line-height:1.12; letter-spacing:-2px; color:#101713; margin:13px 0 14px; }
.overview-studio-intro h1>span { color:#308b52; }
.overview-studio-intro>p { font-size:13px; line-height:1.6; color:var(--overview-muted); margin:0; }
.overview-studio-date { display:flex; align-items:center; gap:9px; margin-top:17px; font-size:11px; color:#646e67; flex-wrap:wrap; }
.overview-studio-date svg { color:#273c2d; }
.overview-studio-date-divider { width:1px; height:12px; background:#d6dcd7; margin:0 4px; }
.overview-insight-stack { position:relative; min-height:184px; padding-right:87px; isolation:isolate; }
.overview-insight-layer { position:absolute; top:23px; right:15px; width:70%; height:153px; border:1px solid #e1f9e6; border-radius:6px; background:linear-gradient(120deg,#ddf6dc80,#73ed9760 53%,#e5f2dd60); transform:rotate(6deg); z-index:-2; }
.overview-insight-layer.layer-middle { right:51px; top:12px; transform:rotate(3deg); background:linear-gradient(120deg,#d2f7d4aa,#71ec8d90 53%,#dbf8e0aa); z-index:-1; }
.overview-insight-card { position:relative; display:flex; flex-direction:column; min-height:179px; padding:18px 24px 16px; border:1px solid #dcf7d9; border-radius:6px; overflow:hidden; color:#152e1c; background:radial-gradient(ellipse at 68% 34%,#7bfa8cdf,transparent 55%),radial-gradient(ellipse at 18% 75%,#a5fba6a8,transparent 67%),linear-gradient(115deg,#e7f9dfd9,#b2f4bde8); box-shadow:0 8px 26px #61be7221,inset 0 1px 1px #fff9; transition:transform .2s ease,box-shadow .2s ease; }
.overview-insight-card::after { content:''; position:absolute; width:95px; height:330px; right:13%; top:-45px; background:linear-gradient(90deg,transparent,#f7fff830,transparent); transform:rotate(29deg); pointer-events:none; }
.overview-insight-card:hover { transform:translateY(-3px); box-shadow:0 12px 26px #61be7238; }
.overview-insight-label { display:flex; align-items:center; gap:7px; font-size:11px; font-weight:500; }
.overview-insight-label>svg:last-child { margin-left:auto; transform:rotate(-45deg); }
.overview-insight-card>p { font-size:clamp(19px,1.6vw,23px); font-weight:400; letter-spacing:-.7px; line-height:1.35; margin:14px 0 7px; max-width:29ch; }
.overview-insight-card>p strong { font-weight:650; }
.overview-insight-card>small { font-size:10px; line-height:1.5; color:#416c4c; overflow-wrap:anywhere; }
.overview-insight-foot { display:flex; align-items:center; justify-content:space-between; gap:12px; padding-top:12px; margin-top:auto; font-size:10px; }
.overview-studio-toolbar { display:flex; align-items:center; justify-content:space-between; gap:12px; margin:0; }
.overview-studio-toolbar>.button-row { gap:7px; }
.overview-studio-launch { display:flex; align-items:center; gap:18px; flex-wrap:wrap; }
.overview-studio-launch>.text-button { font-size:11px; }
.overview-studio-tabs { display:flex; align-items:center; gap:6px; min-width:0; }
.overview-studio-tabs>a,.overview-studio-tabs>span { display:inline-flex; align-items:center; justify-content:center; gap:7px; padding:10px 12px; font-size:11px; color:#69716b; border-radius:4px; white-space:nowrap; }
.overview-studio-tabs>span { background:#fff; color:#17231b; box-shadow:0 1px 4px #14261a07; }
.overview-studio-tabs>a:hover { color:#152b1d; background:#edf1ec; }
.overview-studio-toolbar .btn { min-height:35px; font-size:11px; background:#fff; border-color:#e5eae4; color:#344a3c; }
.overview-studio-toolbar .btn.primary { background:#17251c; border-color:#17251c; color:#fff; }
.overview-studio-grid { display:grid; grid-template-columns:minmax(0,1fr) minmax(290px,.42fr); gap:12px; align-items:stretch; }
.overview-studio-main { display:flex; flex-direction:column; gap:12px; min-width:0; }
.overview-assistant-slot { min-width:0; }
.overview-studio .overview-summary { display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:10px; }
.overview-studio .overview-stat { min-height:185px; gap:0; padding:16px 19px 13px; color:var(--overview-ink); background:#fff; border-color:#eef0ee; border-radius:5px; }
.overview-studio .overview-stat:hover { border-color:#b6d8bc; }
.overview-studio .overview-stat>.overview-stat-label { display:flex; font-size:11px; gap:7px; color:#727972; white-space:normal; line-height:1.4; }
.overview-studio .overview-stat-label>svg:first-child { color:#27382c; }
.overview-studio .overview-stat-label>svg:last-child { display:block; color:#607464; transform:rotate(-45deg); }
.overview-studio .overview-stat>strong { display:flex; align-items:baseline; justify-content:center; gap:7px; font-size:37px; font-weight:500; letter-spacing:-1.4px; line-height:1.2; margin:17px 0 14px; }
.overview-studio .overview-stat>strong>span { color:#7f8980; font-size:10px; font-weight:400; letter-spacing:0; }
.overview-stat-pair { display:flex; justify-content:space-between; align-items:flex-start; gap:12px; }
.overview-stat-pair>span { display:grid; gap:5px; color:#7c837d; font-size:9px; line-height:1.35; }
.overview-stat-pair>span:last-child { text-align:right; }
.overview-stat-pair b { font-size:12px; font-weight:550; color:#303c32; font-variant-numeric:tabular-nums; }
.overview-studio .overview-stat>small { font-size:9px; color:#727d74; line-height:1.5; margin-top:auto; padding-top:12px; }
.overview-coverage-gauge { position:relative; width:100%; max-width:180px; margin:12px auto 0; aspect-ratio:220/112; }
.overview-coverage-gauge>svg { display:block; width:100%; height:100%; overflow:visible; }
.overview-coverage-gauge path { fill:none; stroke-width:5; }
.overview-gauge-track { stroke:#e8ebe7; }
.overview-gauge-fill { stroke:#70e990; }
.overview-coverage-gauge strong { position:absolute; inset:49% 0 0; display:flex; align-items:baseline; justify-content:center; gap:3px; font-size:34px; font-weight:500; letter-spacing:-1.5px; }
.overview-coverage-gauge strong span { font-size:13px; font-weight:400; }
.overview-studio .overview-stat-coverage>small { text-align:center; }
.overview-focus-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:10px; flex:1; }
.overview-studio .overview-focus-card { display:flex; flex-direction:column; align-self:stretch; min-height:277px; padding:17px 19px 13px; }
.overview-studio .overview-focus-card>header { display:flex; align-items:center; justify-content:space-between; border:0; margin:0 0 16px; padding:0; gap:8px; }
.overview-studio .overview-focus-card>header h2 { font-size:12px; font-weight:500; color:#303b32; gap:7px; }
.overview-studio .overview-focus-card>header .text-button { font-size:9px; }
.overview-focus-card>footer { display:flex; align-items:center; justify-content:space-between; gap:10px; margin-top:auto; padding-top:16px; }
.overview-focus-card>footer .text-button { font-size:10px; }
.overview-studio .overview-focus-card .profile-empty { margin:30px 0; max-width:32ch; line-height:1.7; font-size:12px; }
.overview-focus-card .overview-quotes li { padding:8px 0; }
.overview-focus-card .overview-quotes .asset-badge { width:27px; height:27px; font-size:9px; }
.overview-focus-card .overview-record-copy strong { font-size:11px; }
.overview-focus-card .overview-record-copy small { font-size:9px; }
.overview-focus-card .overview-quote-source { font-size:8px; margin-top:4px; }
.overview-clear-queue { display:grid; justify-items:start; gap:10px; margin:15px 0; }
.overview-clear-queue>span { display:grid; place-items:center; background:#eaffec; color:#247441; width:39px; height:39px; border-radius:4px; }
.overview-clear-queue strong { font-size:13px; font-weight:500; }
.overview-clear-queue p { font-size:12px; line-height:1.6; color:#7a817b; margin:0; max-width:29ch; }
.overview-studio .overview-latest { margin-top:2px; border-color:#e6ede4; background:#f9fcf7; border-radius:5px; padding:17px 20px; }
.overview-studio .overview-latest .eyebrow { font-size:8px; letter-spacing:1px; }
.overview-section-heading { display:flex; align-items:center; justify-content:space-between; gap:20px; margin:13px 0 17px; }
.overview-section-heading .eyebrow { font-size:9px; letter-spacing:1px; color:#859086; }
.overview-section-heading h2 { font-size:24px; color:#1b2b20; font-weight:500; letter-spacing:-.7px; margin:5px 0 0; }
.overview-section-heading .button-row { gap:7px; flex-wrap:wrap; justify-content:flex-end; }
.overview-section-heading .btn { min-height:34px; font-size:10px; background:#fff; border-color:#e2e8e0; }
.overview-studio .profile-dashboard-grid { gap:12px; align-items:stretch; }
.overview-studio .profile-dashboard-grid>.profile-widget { align-self:stretch; border-radius:5px; padding:20px; }
.overview-studio .profile-widget header h2 { font-size:13px; font-weight:500; color:#273d2d; }
.overview-studio .profile-widget header { border-color:#edf0eb; }
.overview-studio .profile-evidence dd { font-size:24px; font-weight:500; }
.overview-market-details { border:1px solid #e8ece6; background:#fff; border-radius:5px; }
.overview-market-details>summary { display:flex; justify-content:space-between; align-items:center; gap:15px; padding:20px; list-style:none; cursor:pointer; }
.overview-market-details>summary::-webkit-details-marker { display:none; }
.overview-market-details>summary>span { display:flex; align-items:center; gap:13px; }
.overview-market-details>summary>span>span { display:grid; gap:5px; }
.overview-market-details>summary strong { font-size:13px; font-weight:500; }
.overview-market-details>summary small { font-size:10px; color:#7a867c; line-height:1.5; }
.overview-market-details>summary>svg { transition:transform .18s ease; }
.overview-market-details[open]>summary>svg { transform:rotate(90deg); }
.overview-market-content { display:grid; gap:18px; padding:0 20px 20px; min-width:0; }
.overview-studio .overview-workstream { gap:12px; grid-template-columns:minmax(0,1.6fr) minmax(270px,1fr); }
.overview-studio .overview-job-counts { background:#f5f7f3; border-radius:3px; }
.overview-studio .overview-continue>a { border-color:#eef0eb; border-radius:3px; }
.overview-studio .overview-history { border-radius:5px; }
.overview-studio .dashboard-customization { border-radius:5px; }
.overview-studio :is(a,button,summary):focus-visible { outline:2px solid #237241; outline-offset:4px; }
@media(min-width:1550px) { .overview-studio-grid { grid-template-columns:minmax(0,1fr) minmax(345px,.43fr); }.overview-insight-stack { max-width:530px; justify-self:end; width:100%; } }
@media(max-width:1180px) { .overview-studio-grid { grid-template-columns:minmax(0,1fr) minmax(270px,.45fr); }.overview-studio-hero { gap:24px; }.overview-studio .overview-stat { padding:17px 13px 13px; }.overview-studio .overview-stat>strong { font-size:32px; }.overview-studio .overview-focus-card { padding:16px 14px 12px; }.overview-focus-card>header .text-button { font-size:0!important; gap:0; }.overview-focus-card>header .text-button svg { width:14px; height:14px; }.overview-studio-intro h1 { font-size:39px; } }
@media(max-width:980px) { .overview-studio-grid { grid-template-columns:minmax(0,1fr); }.overview-assistant-slot { width:100%; }.overview-insight-stack { padding-right:48px; }.overview-insight-layer.layer-middle { right:29px; }.overview-insight-layer.layer-back { right:5px; }.overview-insight-card { padding:20px; }.overview-studio-hero { grid-template-columns:minmax(0,1fr) minmax(290px,.9fr); }.overview-studio-intro h1 { font-size:36px; }.overview-studio-tabs>a { font-size:10px; padding:10px 8px; }.overview-studio .overview-focus-card>header .text-button { font-size:10px!important; gap:5px; } }
@media(max-width:650px) { .overview-studio { gap:13px; }.overview-studio-hero { grid-template-columns:1fr; gap:8px; padding-top:4px; min-height:0; }.overview-studio-intro { padding:7px 0 12px; }.overview-studio-intro h1 { font-size:36px; letter-spacing:-1.5px; margin:11px 0 9px; }.overview-studio-date { margin-top:16px; font-size:10px; }.overview-insight-stack { min-height:191px; padding-right:55px; }.overview-insight-card { min-height:184px; padding:17px 20px; }.overview-insight-card>p { font-size:23px; max-width:25ch; margin-top:17px; }.overview-insight-layer { height:162px; top:25px; right:7px; }.overview-insight-layer.layer-middle { right:31px; top:12px; }.overview-insight-foot { padding-top:12px; }.overview-studio-toolbar { gap:9px; flex-wrap:wrap; }.overview-studio-tabs { flex:1 1 100%; gap:3px; }.overview-studio-tabs>a,.overview-studio-tabs>span { font-size:10px; padding:9px; }.overview-studio-toolbar>.button-row { margin-left:auto; }.overview-studio .overview-summary { grid-template-columns:repeat(2,minmax(0,1fr)); gap:9px; }.overview-studio .overview-stat { min-height:191px; padding:16px 13px; }.overview-studio .overview-stat-coverage { grid-column:1/-1; grid-row:2; min-height:173px; }.overview-coverage-gauge { max-width:185px; margin-top:2px; }.overview-studio .overview-stat>strong { margin:22px 0 18px; font-size:35px; }.overview-studio .overview-stat>strong>span { font-size:9px; }.overview-focus-grid { grid-template-columns:1fr; }.overview-studio .overview-focus-card { min-height:225px; padding:18px; }.overview-focus-card>footer { padding-top:20px; }.overview-section-heading { align-items:flex-start; flex-direction:column; gap:14px; margin:10px 0 14px; }.overview-section-heading .button-row { justify-content:flex-start; }.overview-studio .profile-dashboard-grid { grid-template-columns:1fr; }.overview-studio .overview-workstream { grid-template-columns:1fr; }.overview-market-details>summary { padding:17px; }.overview-market-content { padding:0 12px 15px; }.overview-studio .overview-latest { padding:17px; gap:13px; }.overview-studio .overview-latest dl { flex-basis:100%; }.overview-studio .overview-history time { white-space:normal; } }
@media(prefers-reduced-motion:reduce) { .overview-insight-card,.overview-market-details>summary>svg { transition:none; }.overview-insight-card:hover { transform:none; } }

/* Organize by purpose: summary, working board, evidence, then work products. */
.overview-studio { gap:16px; }
.overview-studio-hero { min-height:172px; padding-bottom:0; }
.overview-insight-stack { min-height:168px; }
.overview-insight-card { min-height:166px; }
.overview-insight-layer { height:139px; }
.overview-studio-grid { grid-template-columns:minmax(0,1fr) minmax(300px,.43fr); gap:14px; }
.overview-studio-main { gap:12px; }
.overview-studio .overview-stat { min-height:166px; padding:16px 18px 12px; }
.overview-studio .overview-stat>strong { margin:13px 0 11px; font-size:35px; }
.overview-studio .overview-stat>small { padding-top:9px; }
.overview-coverage-gauge { max-width:158px; margin-top:8px; }
.overview-coverage-gauge strong { font-size:30px; }
.overview-focus-grid { grid-template-columns:minmax(0,1.04fr) minmax(0,1fr); }
.overview-studio .overview-focus-card { min-height:345px; padding:17px 17px 14px; }
.overview-studio .overview-focus-card>header { min-height:22px; margin-bottom:12px; }
.overview-studio .overview-focus-card>header h2 { font-size:13px; }
.overview-studio .overview-focus-card>header .text-button { font-size:10px!important; gap:5px; }
.overview-focus-card .overview-record-copy strong { font-size:12px; line-height:1.45; }
.overview-focus-card .overview-record-copy small { font-size:10px; line-height:1.5; }
.overview-focus-card .overview-quote-source { font-size:9px; line-height:1.5; }
.overview-focus-card .overview-quotes li { padding:10px 0; }
.overview-focus-card .overview-quotes li:first-child { padding-top:0; }
.overview-watchlist .overview-quotes { flex:1; }
.overview-watchlist .overview-list-note { margin:12px 0 0; }
.overview-studio .overview-focus-card>footer { padding-top:14px; }
.overview-attention-count { font-size:9px; color:#896337; background:#f7f0e3; border-radius:3px; padding:4px 6px; white-space:nowrap; }
.overview-queue-tabs { display:flex; gap:14px; border-bottom:1px solid #e8ede6; margin-bottom:5px; }
.overview-queue-tabs button { display:flex; align-items:center; justify-content:center; gap:6px; font-size:10px; line-height:1.4; padding:8px 0 10px; color:#717b73; background:none; border:0; border-bottom:2px solid transparent; cursor:pointer; }
.overview-queue-tabs button[aria-selected=true] { color:#163e27; border-color:#235c36; }
.overview-queue-tabs button span { background:#f0f4ee; color:#506151; border-radius:3px; padding:1px 5px; font-variant-numeric:tabular-nums; }
.overview-queue-body { flex:1; min-height:220px; max-height:252px; overflow:auto; scrollbar-width:thin; scrollbar-color:#d8e0d7 transparent; padding-right:3px; }
.overview-queue-body [hidden] { display:none!important; }
.overview-queue-body .overview-records a { padding:13px 0; }
.overview-queue-body .overview-records .asset-badge { width:27px; height:27px; }
.overview-queue-body .overview-job-list { margin:0; }
.overview-queue-body .overview-job-list li { gap:8px; padding:12px 0; }
.overview-queue-body .overview-job-list strong { font-size:11px; }
.overview-queue-body .overview-job-list small { font-size:10px; line-height:1.55; }
.overview-queue-body .overview-job-icon { width:25px; height:25px; flex-shrink:0; }
.overview-studio .overview-assistant-slot { position:relative; }
.overview-studio .overview-assistant-slot .assistant-studio--compact { position:absolute; inset:0; width:100%; min-height:0; height:100%; max-height:none; }
.overview-studio .overview-section-heading { margin:11px 0 14px; gap:18px; }
.overview-studio .overview-section-heading h2 { font-size:23px; margin-top:4px; }
.overview-section-heading>.text-button { font-size:11px; }
.overview-section-note { color:#7b847e; font-size:11px; }
.overview-studio .overview-evidence-grid { grid-template-columns:repeat(3,minmax(0,1fr)); align-items:start; gap:12px; }
.overview-studio .overview-desk-card { padding:19px 20px; border-radius:5px; min-width:0; align-self:start; }
.overview-studio .overview-desk-card header { min-height:26px; margin-bottom:14px; padding-bottom:13px; }
.overview-studio .overview-desk-card header h2 { font-size:13px; }
.overview-studio .overview-desk-card header>a { padding:4px; }
.overview-studio .overview-desk-card .overview-result-meta { margin:0 0 13px; }
.overview-studio .overview-desk-card .profile-evidence { display:flex; flex-direction:column; gap:0; margin:0 0 10px; }
.overview-desk-card .profile-evidence>div { display:grid; grid-template-columns:minmax(0,1fr) auto; gap:4px 16px; border-bottom:1px solid #edf1ea; padding:10px 0; }
.overview-desk-card .profile-evidence>div:first-child { padding-top:0; }
.overview-studio .overview-desk-card .profile-evidence dt { font-size:11px; align-self:center; }
.overview-studio .overview-desk-card .profile-evidence dd { font-size:21px; letter-spacing:-.7px; line-height:1.2; margin:0; text-align:right; }
.overview-desk-card .profile-evidence small { grid-column:1/-1; }
.overview-desk-card>.microcopy { font-size:10px; color:#707970; margin:11px 0 14px; }
.overview-desk-card>.btn { min-height:32px; font-size:10px; }
.overview-library-grid { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; align-items:start; }
.overview-library-grid>.profile-widget { width:100%; }
.overview-secondary-grid { display:grid; gap:12px; grid-template-columns:repeat(2,minmax(0,1fr)); margin-top:7px; align-items:start; }
.overview-secondary-grid:has(details[open]) { grid-template-columns:1fr; }
.overview-studio .overview-history-details>.overview-history { border:0; margin:0; background:transparent; padding:0 20px 20px; }
.overview-history-details .overview-history>header { display:none; }
.overview-secondary-grid>details { min-width:0; }
.overview-studio .dashboard-customization { border-color:transparent; background:transparent; padding:12px 0; }
.dashboard-customization>p { font-size:12px; line-height:1.6; max-width:72ch; }
@media(max-width:900px) { .overview-studio .overview-assistant-slot .assistant-studio--compact { position:relative; inset:auto; } }
@media(max-width:1100px) { .overview-studio-grid { grid-template-columns:minmax(0,1fr) minmax(280px,.5fr); }.overview-focus-grid { grid-template-columns:1fr; }.overview-studio .overview-focus-card { min-height:0; }.overview-watchlist .overview-quotes { display:grid; grid-template-columns:1fr 1fr; gap:9px 16px; }.overview-watchlist .overview-quotes li { border:0; padding:0; }.overview-quote-value strong { font-size:11px; }.overview-watchlist .overview-quotes .overview-record-copy small { display:none; }.overview-studio .overview-assistant-slot .assistant-studio--compact { max-height:760px; }.overview-queue-body { max-height:210px; min-height:160px; }.overview-studio .overview-evidence-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } }
@media(max-width:900px) { .overview-studio-grid { grid-template-columns:1fr; }.overview-focus-grid { grid-template-columns:1fr 1fr; }.overview-watchlist .overview-quotes { display:block; }.overview-watchlist .overview-quotes li { padding:10px 0; border-bottom:1px solid #edf1ea; }.overview-watchlist .overview-quotes .overview-record-copy small { display:block; }.overview-studio .overview-assistant-slot .assistant-studio--compact { height:480px; max-height:480px; }.overview-queue-body { max-height:258px; }.overview-studio-hero { grid-template-columns:1fr 1fr; } }
@media(max-width:650px) { .overview-studio-hero { grid-template-columns:1fr; }.overview-insight-stack { min-height:170px; }.overview-insight-card { min-height:166px; }.overview-studio .overview-stat { min-height:164px; padding:15px 13px; }.overview-studio .overview-stat-coverage { min-height:130px; display:grid; grid-template-columns:1fr 120px; align-items:center; }.overview-stat-coverage>.overview-stat-label { align-self:start; }.overview-stat-coverage>.overview-coverage-gauge { grid-column:2; grid-row:1/3; margin:0; }.overview-studio .overview-stat-coverage>small { text-align:left; margin:0; }.overview-focus-grid,.overview-studio .overview-evidence-grid,.overview-library-grid,.overview-secondary-grid { grid-template-columns:1fr; }.overview-studio .overview-focus-card { padding:18px; }.overview-queue-body { min-height:0; max-height:282px; }.overview-studio .overview-section-heading { flex-direction:row; align-items:center; }.overview-section-heading>.text-button { font-size:10px; }.overview-section-note { display:none; }.overview-studio .overview-desk-card { padding:18px; }.overview-studio .overview-assistant-slot .assistant-studio--compact { height:490px; max-height:490px; }.overview-studio-launch { gap:14px; }.overview-studio-toolbar>.button-row { margin-left:0; } }

/* Details open at the card edge; the default board stays short and scannable. */
.overview-studio .overview-focus-grid{align-items:start;flex:0}
.overview-studio .overview-focus-card{min-height:0;align-self:start}
.overview-studio :is(.overview-focus-card,.overview-desk-card).expand-card>.expand-card-header{padding:14px 17px;margin:0;min-height:0;border-bottom:1px solid #edf0eb}
.overview-studio .profile-widget.expand-card .expand-card-header>h3{font-size:13px;font-weight:500;color:#273d2d}
.overview-studio .overview-queue-body{min-height:0;max-height:none;overflow:visible;padding:0}
.overview-queue-extra[hidden]{display:none!important}
.overview-queue-extra .overview-records,.overview-queue-extra .overview-job-list{margin:0}
.overview-studio .overview-work-queue.is-expanded>.expand-card-body{border-top:1px solid #edf0eb}
.overview-studio .overview-secondary-grid>.overview-market-card.is-expanded{grid-column:1/-1}
.overview-studio .overview-market-card .overview-market-content{padding:0;gap:14px}
.overview-studio .overview-history-card{padding:17px}
.overview-studio .overview-history-card .overview-history{border:0;padding:0;margin:0;background:transparent}
.overview-history-card .overview-history ol{margin:0;padding:0;list-style:none}
.overview-history-card .overview-history li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 0;border-bottom:1px solid #edf0eb}
.overview-history-card .overview-history li:last-child{border-bottom:0}
.overview-history-card .overview-history strong{font-size:11px;font-weight:500}
.overview-history-card .overview-history p{font-size:11px;color:#69756c;overflow-wrap:anywhere;margin:6px 0 0}
.overview-history-card .overview-history time{font-size:9px;color:#738077;line-height:1.6}
.overview-studio .overview-playbook-library.expand-card{background:transparent;border:0;box-shadow:none}
.overview-studio .overview-playbook-library.expand-card>.expand-card-header{padding:8px 0 15px;border:0}
.overview-studio .overview-playbook-library.expand-card .expand-card-header>h3{font-size:23px;font-weight:500;letter-spacing:-.7px}
.overview-playbook-library.expand-card>.expand-card-summary,.overview-playbook-library.expand-card>.expand-card-body>.expand-card-content{padding:0}
.overview-playbook-library.expand-card.is-expanded>.expand-card-body{margin-top:22px}
.overview-studio .overview-book-cover{min-height:250px;padding-top:17px;padding-bottom:16px}
.overview-studio .overview-book-number{font-size:39px;margin:17px 0}
.overview-studio .overview-book-title h3{font-size:23px;line-height:1.15;margin:5px 0 10px}
.overview-studio .overview-book-title p{margin-bottom:14px}
@media(max-width:650px){.overview-history-card .overview-history li{grid-template-columns:18px minmax(0,1fr)}.overview-history-card .overview-history time{grid-column:2}.overview-studio .overview-playbook-library.expand-card .expand-card-header>h3{font-size:20px}.overview-studio .overview-book-cover{min-height:245px}}

/* Evidence workspace: a real, source-linked assistant alongside the overview. */
.assistant-studio{--assistant-ink:#14201b;--assistant-muted:#68716b;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:#fff;border:1px solid #edf0ed;border-radius:7px;color:var(--assistant-ink);box-shadow:0 3px 15px #14221a03}
.assistant-studio--compact{height:100%;min-height:510px;max-height:640px}
.assistant-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:20px 20px 9px}
.assistant-panel-head h2{display:flex;align-items:center;gap:9px;margin:0;font-size:13px;font-weight:500;letter-spacing:-.01em}
.assistant-expand,.assistant-reset{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;color:var(--assistant-ink);text-decoration:none;padding:5px;border-radius:3px}
.assistant-expand:hover,.assistant-reset:hover{background:#edf5ed}.assistant-reset{font-size:12px}
.assistant-context{display:flex;align-items:center;gap:7px;padding:0 20px 14px;color:var(--assistant-muted);font-size:10px}
.assistant-context>span{width:5px;height:5px;border-radius:50%;background:#335d40}
.assistant-transcript{flex:1;min-height:180px;overflow:auto;overscroll-behavior:contain;padding:12px 20px 20px;scrollbar-width:thin;scrollbar-color:#d8e0d7 transparent}
.assistant-empty{padding:7px 0 0}.assistant-aq-mark{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:42px;height:40px;border-radius:4px;background:linear-gradient(135deg,#d8ffe1,#9fefb0)}
.assistant-aq-mark img{width:31px;height:25px;object-fit:contain}.assistant-empty>.assistant-aq-mark{width:50px;height:47px;margin-bottom:14px}.assistant-empty>.assistant-aq-mark img{width:37px;height:30px}
.assistant-empty h3{margin:0 0 10px;font-size:24px;font-weight:500;line-height:1.18;letter-spacing:-.055em}.assistant-empty>p{margin:0;color:var(--assistant-muted);font-size:12px;line-height:1.65;max-width:310px}
.assistant-suggestions{display:grid;gap:6px;margin-top:22px}.assistant-suggestions button{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:10px 11px;text-align:left;background:#f6f8f5;border:1px solid transparent;border-radius:4px;font-size:11px;line-height:1.5;color:#36493a;cursor:pointer}.assistant-suggestions button:hover{border-color:#c4dcc5;background:#f0f9ef}.assistant-suggestions svg{flex-shrink:0}
.assistant-question{margin:0 0 22px;padding:11px 13px;background:#f4f6f3;border-radius:4px}.assistant-question>span{font-size:10px;color:var(--assistant-muted)}.assistant-question>p{font-size:12px;line-height:1.6;margin:4px 0 0;white-space:pre-wrap;overflow-wrap:anywhere}
.assistant-answer-title{display:flex;align-items:center;gap:10px;margin-bottom:11px}.assistant-answer-title .assistant-aq-mark,.assistant-working .assistant-aq-mark{width:32px;height:32px}.assistant-answer-title .assistant-aq-mark img,.assistant-working .assistant-aq-mark img{width:25px;height:20px}.assistant-answer-title strong,.assistant-working strong{display:block;font-size:12px;font-weight:600}.assistant-answer-title small{display:block;margin-top:3px;color:var(--assistant-muted);font-size:10px}.assistant-answer>p{font-size:12px;line-height:1.65;overflow-wrap:anywhere}.assistant-answer p.assistant-answer-note{margin-top:14px;color:var(--assistant-muted);font-size:10px;line-height:1.6}.assistant-answer>.text-link{font-size:12px}
.assistant-source{margin:9px 0;border:1px solid #e7ece5;background:#fff;border-radius:4px;overflow:hidden}.assistant-source summary{display:flex;align-items:center;gap:8px;padding:10px;cursor:pointer;list-style:none}.assistant-source summary::-webkit-details-marker{display:none}.assistant-source summary>span:nth-child(2){flex:1;min-width:0}.assistant-source summary strong{display:block;font-size:11px;font-weight:600;overflow-wrap:anywhere}.assistant-source summary strong>span{font-weight:400}.assistant-source summary small{display:block;font-size:9px;color:var(--assistant-muted);margin-top:4px}.assistant-source-icon{display:flex;color:#315b3e}.assistant-source[open] summary>svg{transform:rotate(180deg)}.assistant-source-content{padding:0 11px 12px;border-top:1px solid #f0f2ef}.assistant-source-content dl{margin:5px 0 10px}.assistant-source-content dl>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid #eff2ed}.assistant-source-content dt{font-size:10px;color:var(--assistant-muted)}.assistant-source-content dd{margin:0;font-size:11px;font-weight:500;text-align:right}.assistant-source-content>p{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.assistant-source-content .assistant-source-warning{color:#816226;font-size:10px}.assistant-source-content .btn{min-height:30px;padding:6px 8px;font-size:10px}
.assistant-working{display:flex;gap:10px;padding:3px 0 14px}.assistant-working p{font-size:11px;color:var(--assistant-muted);line-height:1.6;margin:6px 0}.assistant-working-dots{display:flex;gap:4px;margin-top:10px}.assistant-working-dots i{width:4px;height:4px;background:#43965b;border-radius:50%;animation:evidence-pulse 1.3s ease-in-out infinite}.assistant-working-dots i:nth-child(2){animation-delay:.15s}.assistant-working-dots i:nth-child(3){animation-delay:.3s}
.assistant-stop{display:inline-flex;align-items:center;gap:7px;margin-top:14px;padding:6px 0;background:none;border:0;border-bottom:1px solid #d9e4d5;color:#52644f;font-size:11px;cursor:pointer}.assistant-stop:hover{color:#173920;border-color:#94ad8b}
.assistant-composer-area{margin-top:auto;padding:13px 16px 14px;border-top:1px solid #f2f4f0;background:#fff}.assistant-resources{display:flex;gap:6px;margin-bottom:9px}.assistant-resource{display:flex;align-items:center;gap:6px;background:#f5f6f3;padding:7px 8px;color:#39453b;text-decoration:none;border-radius:3px;font-size:10px}.assistant-resource svg{width:13px;height:13px}.assistant-resource:hover{background:#eaf3e7}
.assistant-composer{display:flex;gap:8px;align-items:flex-end}.assistant-composer textarea{flex:1;min-width:0;width:100%;max-height:120px;min-height:54px;resize:vertical;padding:10px;border:1px solid #ecefea;background:#f7f8f5;border-radius:4px;font-size:12px;line-height:1.5;color:var(--assistant-ink);box-shadow:none}.assistant-composer textarea::placeholder{color:#7a817a}.assistant-composer textarea:focus{outline:2px solid #8bbb90;outline-offset:2px}.assistant-send{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#122119;border:0;border-radius:5px;color:#fff;width:36px;height:36px;cursor:pointer;margin-bottom:2px}.assistant-send:hover{background:#244d30}.assistant-send:disabled{opacity:.45;cursor:default}.assistant-composer-status{min-height:14px;margin:8px 0 0;font-size:9px;line-height:1.5;color:var(--assistant-muted)}.assistant-composer-status[role=alert]{color:#a83c29;font-size:11px}
.assistant-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.assistant-workspace{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(230px,.8fr);gap:22px;max-width:1160px}.assistant-studio--full{min-height:650px;max-height:calc(100dvh - 180px)}.assistant-studio--full .assistant-transcript{padding:24px 30px}.assistant-studio--full .assistant-panel-head{padding:24px 30px 10px}.assistant-studio--full .assistant-context{padding-left:30px}.assistant-studio--full .assistant-empty{max-width:430px;margin:18px auto}.assistant-studio--full .assistant-empty h3{font-size:32px}.assistant-studio--full .assistant-empty>p{font-size:14px}.assistant-studio--full .assistant-composer-area{padding:18px 24px}.assistant-studio--full .assistant-question p,.assistant-studio--full .assistant-answer>p{font-size:14px}.assistant-studio--full .assistant-source-content dl{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}
.assistant-guide{padding:28px 21px;color:#314338}.assistant-guide>.eyebrow{font-size:10px;color:#758176}.assistant-guide h2{margin:20px 0 15px;font-size:28px;font-weight:500;line-height:1.25;letter-spacing:-.04em}.assistant-guide>p{font-size:13px;line-height:1.8;color:#6b766d}.assistant-guide-links{display:grid;gap:0;margin:24px 0}.assistant-guide-link{display:flex;align-items:center;gap:10px;color:#294734;padding:16px 0;border-bottom:1px solid #e0e7dc;text-decoration:none;font-size:12px}.assistant-guide-link:hover{color:#1a682d}.assistant-guide-note{display:flex;gap:12px;padding:17px;background:#eaf3e5;border-radius:4px}.assistant-guide-note>svg{flex-shrink:0;margin-top:3px}.assistant-guide-note>p{font-size:11px;line-height:1.8;margin:0;color:#51634f}
@keyframes evidence-pulse{0%,75%,100%{opacity:.25;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}
@media(max-width:1100px){.assistant-studio--compact{min-height:500px}.assistant-panel-head{padding:17px 16px 9px}.assistant-context{padding-left:16px}.assistant-transcript{padding:10px 16px 16px}.assistant-empty h3{font-size:22px}}
@media(max-width:720px){.assistant-workspace{grid-template-columns:1fr;gap:15px}.assistant-studio--full{min-height:560px;max-height:none}.assistant-studio--full .assistant-transcript{max-height:58dvh;padding:18px}.assistant-studio--full .assistant-panel-head{padding:18px 18px 10px}.assistant-studio--full .assistant-context{padding-left:18px}.assistant-studio--full .assistant-composer-area{padding:14px}.assistant-studio--full .assistant-empty{margin:10px 0}.assistant-studio--full .assistant-empty h3{font-size:28px}.assistant-guide{padding:20px 10px}.assistant-guide h2 br{display:none}.assistant-guide h2{font-size:23px}.assistant-studio--full .assistant-source-content dl{grid-template-columns:1fr}.assistant-composer textarea{font-size:16px}.assistant-studio--compact{min-height:470px;max-height:650px}}
@media(prefers-reduced-motion:reduce){.assistant-working-dots i{animation:none}}

/* The studio catalogue uses quiet sheets, mint signals and AQ's diagonal. */
.intelligence-catalogue {
  --research-forest: #17201b;
  --research-emerald: #176947;
  --research-muted: #68716b;
  --research-line: #e9ece9;
  --research-pale: #f4f7f3;
}
.aw-workspace {
  --aw-ink: #17201b;
  --aw-muted: #68716b;
  --aw-line: #e9ece9;
  --aw-accent: #176947;
  --aw-pale: #f4f7f3;
}
.intelligence-catalogue .intelligence-heading,
.aw-workspace .aw-hero {
  color: #17201b;
  background: transparent;
  border: 0;
  border-radius: 6px;
  padding: 20px 0 24px;
  margin-bottom: 10px;
  overflow: hidden;
}
.intelligence-catalogue .intelligence-heading::before,
.aw-workspace .aw-hero::before {
  inset: 0 0 0 auto;
  width: 28%;
  height: 100%;
  border: 0;
  transform: none;
  clip-path: polygon(45% 0, 100% 0, 100% 100%, 0 100%);
  background: linear-gradient(130deg, #d5ffd31a, #d5ffd365 62%, #f4f7f300);
}
.intelligence-catalogue .intelligence-heading h1,
.aw-workspace .aw-hero h1 {
  color: #151b17;
  font-size: clamp(28px, 3vw, 42px);
  font-weight: 500;
  line-height: 1.14;
  letter-spacing: -.055em;
  margin: 9px 0 12px;
}
.intelligence-catalogue .intelligence-heading .eyebrow,
.aw-workspace .aw-hero .eyebrow {
  color: #68716b;
  font-size: 10px;
  font-weight: 500;
  letter-spacing: .1em;
}
.intelligence-catalogue .intelligence-heading > div > p:last-child,
.aw-workspace .aw-hero p,
.aw-workspace .aw-hero .aw-mandate {
  color: #68716b;
  font-size: 13px;
  line-height: 1.65;
}
.intelligence-catalogue .intelligence-brand-mark {
  width: 140px;
  height: 140px;
  right: 3%;
  top: -20px;
  filter: none;
  opacity: .055;
}
.aw-workspace .aw-hero::after { opacity: .035; background-color: #176947; }
.intelligence-catalogue .intelligence-heading nav a,
.aw-workspace .aw-hero .btn {
  background: #ffffffb8;
  color: #26302a;
  border: 1px solid #e3e8e2;
  border-radius: 6px;
  min-height: 42px;
  font-size: 12px;
}
.intelligence-catalogue .intelligence-heading nav a:hover,
.aw-workspace .aw-hero .btn:hover:not(:disabled) {
  background: #fff;
  color: #17201b;
  border-color: #b9c7bd;
}
.aw-workspace .aw-hero .btn.primary {
  background: #151b17;
  border-color: #151b17;
  color: #fff;
}
.aw-workspace .aw-hero .btn.primary:hover:not(:disabled) {
  background: #294c36;
  color: #fff;
  border-color: #294c36;
}
.intelligence-catalogue .intelligence-start {
  background: #fff;
  border: 1px solid #eceeeb;
  border-radius: 6px;
  padding: 16px 18px;
  margin-bottom: 12px;
}
.intelligence-catalogue .intelligence-start li > span {
  background: #e0ffdf;
  border: 0;
  color: #1b4f31;
  border-radius: 4px;
  width: 30px;
  height: 30px;
  font-size: 11px;
}
.intelligence-catalogue .intelligence-start strong { font-size: 12px; font-weight: 550; }
.intelligence-catalogue .intelligence-start small { font-size: 11px; }
.intelligence-catalogue .intelligence-access-count { font-size: 11px; max-width: none; }
.intelligence-catalogue .intelligence-catalogue-controls {
  padding: 18px 0 0;
  margin-bottom: 20px;
  background: transparent;
  border: 0;
  gap: 14px 20px;
}
.intelligence-catalogue .intelligence-search > div,
.intelligence-catalogue.aq-page .intelligence-filter-row select,
.aw-control-center .aw-catalog-search {
  background: #fff;
  border-color: #e5e9e4;
  border-radius: 6px;
}
.intelligence-catalogue .intelligence-family-tabs {
  border: 0;
  padding: 0;
  gap: 6px;
}
.intelligence-catalogue .intelligence-family-tabs button,
.aw-workspace.aw-control-center .aw-family-filters button {
  border: 1px solid transparent;
  background: #fff;
  border-radius: 5px;
  min-height: 40px;
  padding: 9px 11px;
  font-size: 11px;
  font-weight: 500;
  color: #626e65;
}
.intelligence-catalogue .intelligence-family-tabs button:hover,
.aw-workspace.aw-control-center .aw-family-filters button:hover {
  background: #ecf9ec;
  color: #17201b;
}
.intelligence-catalogue .intelligence-family-tabs button[aria-pressed="true"],
.aw-workspace.aw-control-center .aw-family-filters button.active {
  color: #fff;
  background: #151b17;
  border-color: #151b17;
}
.intelligence-catalogue .intelligence-family-tabs span { background: #f2f4f1; border-radius: 3px; }
.intelligence-catalogue .intelligence-family-tabs button[aria-pressed="true"] span { background: #ffffff20; }
.intelligence-catalogue .intelligence-result-count { margin-bottom: 10px; font-size: 12px; }
.intelligence-catalogue .aq-catalog { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; }
.intelligence-catalogue .intelligence-engine {
  border: 1px solid #e9ece780;
  border-radius: 7px;
  box-shadow: 0 1px 3px #17201b03;
  background: #fff;
  padding: 20px;
  gap: 11px;
}
.intelligence-catalogue .intelligence-engine:hover,
.aw-workspace.aw-control-center .aw-agent-card:hover {
  border-color: #bbd5bf;
  box-shadow: 0 6px 24px #193a2610;
  transform: translateY(-2px);
}
.intelligence-catalogue .intelligence-engine-cover {
  margin: -20px -20px 2px;
  height: 58px;
  min-height: 58px;
  padding: 14px 20px;
  align-items: center;
  clip-path: none;
  background: linear-gradient(110deg, #eeffeb, #fafff9 60%, #fff);
  border-bottom: 1px solid #f3f6f0;
  color: #2a5635;
}
.intelligence-catalogue .intelligence-cover-risk { background: linear-gradient(110deg, #e8f9ed, #fafffa 60%, #fff); }
.intelligence-catalogue .intelligence-cover-financial { background: linear-gradient(110deg, #f0f7e5, #fcfdf8 60%, #fff); }
.intelligence-catalogue .intelligence-engine-cover::after {
  inset: 0 0 0 auto;
  width: 48px;
  background: #71f88712;
  transform: skewX(-28deg);
}
.intelligence-catalogue .intelligence-cover-identity { color: #244e2d; font-size: 11px; letter-spacing: .075em; }
.intelligence-catalogue .intelligence-cover-identity svg { color: #245738; width: 18px; height: 18px; }
.intelligence-catalogue .intelligence-cover-family { color: #738174; font-size: 10px; font-weight: 400; }
.intelligence-catalogue .intelligence-engine h2 { font-size: 18px; font-weight: 550; letter-spacing: -.035em; }
.intelligence-catalogue .intelligence-engine .intelligence-question { font-size: 12px; line-height: 1.65; }
.intelligence-catalogue .intelligence-engine .pill { background: #f0f8ed; color: #496447; padding: 4px 6px; font-size: 10px; }
.intelligence-catalogue .intelligence-contract { padding-top: 12px; gap: 8px; }
.intelligence-catalogue .intelligence-contract > div { grid-template-columns: 92px minmax(0, 1fr); gap: 8px; }
.intelligence-catalogue .intelligence-contract :is(dt, dd) { font-size: 11px; line-height: 1.6; }
.intelligence-catalogue .intelligence-contract dt { color: #4d5f51; font-weight: 500; }
.intelligence-catalogue .intelligence-target-types { font-size: 10px; }
.intelligence-catalogue .aq-card-link { color: #1c3f29; font-size: 12px; }
.intelligence-catalogue .intelligence-model-summary { border-color: #e9ece9; border-radius: 7px; }
.intelligence-catalogue .intelligence-model-counts > div { border-left: 2px solid #80f491; }
.intelligence-catalogue .intelligence-model-counts strong { font-size: 30px; font-weight: 450; }

/* Agent discovery follows the same catalogue rhythm. */
.aw-workspace.aw-control-center .aw-tabs {
  padding: 0 0 12px;
  margin-bottom: 22px;
  border-bottom: 1px solid #e3e8e2;
  gap: 4px;
}
.aw-workspace.aw-control-center .aw-tabs :is(button, a) { border-radius: 5px; color: #657066; font-size: 12px; padding: 10px 12px; }
.aw-workspace.aw-control-center .aw-tabs .active { background: #151b17; color: #fff; }
.aw-workspace.aw-control-center .aw-catalog-toolbar { margin-top: 0; }
.aw-workspace.aw-control-center .aw-catalog-toolbar h2 { font-size: 19px; font-weight: 550; letter-spacing: -.025em; }
.aw-workspace.aw-control-center .aw-catalog-toolbar p { font-size: 12px; }
.aw-workspace.aw-control-center .aw-catalog { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; }
.aw-workspace.aw-control-center .aw-agent-card {
  position: relative;
  overflow: hidden;
  border-color: #e9ece780;
  border-radius: 7px;
  padding: 21px;
  box-shadow: 0 1px 3px #17201b03;
  background: #fff;
  transition: transform .18s ease, border-color .18s ease, box-shadow .18s ease;
}
.aw-workspace.aw-control-center .aw-agent-card .aw-agent-cover {
  position: absolute;
  inset: 0 0 auto auto;
  width: 110px;
  height: 80px;
  margin: 0;
  border-radius: 0;
  clip-path: polygon(60% 0, 100% 0, 100% 100%, 0 100%);
  background: linear-gradient(150deg, #91ff8918, #ddffd61f, transparent);
}
.aw-workspace.aw-control-center .aw-agent-card .aw-card-icon {
  width: 34px;
  height: 34px;
  background: #e7ffe1;
  color: #214a2b;
  border-radius: 5px;
}
.aw-workspace.aw-control-center .aw-agent-card .aw-card-id { color: #768075; font-size: 10px; letter-spacing: .02em; }
.aw-workspace.aw-control-center .aw-agent-card h3 { font-size: 18px; font-weight: 550; margin-top: 20px; letter-spacing: -.035em; }
.aw-workspace.aw-control-center .aw-agent-card p { font-size: 12px; line-height: 1.65; }
.aw-workspace.aw-control-center .aw-agent-card-meta { font-size: 10px; margin-bottom: 14px; }
.aw-workspace.aw-control-center .aw-agent-card footer { font-size: 12px; border-color: #eef1ec; }
.aw-workspace.aw-control-center .aw-agent-card footer small { color: #798278; font-size: 10px; }
.aw-workspace.aw-control-center .aw-activity { margin-top: 24px; }
.aw-workspace.aw-control-center .aw-counts { gap: 8px; border: 0; background: transparent; overflow: visible; }
.aw-workspace.aw-control-center .aw-counts > button {
  grid-template-columns: 16px minmax(0, 1fr);
  gap: 10px 7px;
  padding: 15px;
  border: 1px solid #e9ece780;
  border-radius: 6px;
  background: #fff;
}
.aw-workspace.aw-control-center .aw-counts > button:hover { background: #edfaeb; }
.aw-workspace.aw-control-center .aw-counts strong { grid-column: 1 / -1; font-size: 28px; font-weight: 450; }
.aw-workspace.aw-control-center .aw-counts .aw-stat-label { font-size: 10px; }

/* Configuration surfaces only: preserve the report and analytical chart styles. */
.f-page .f-page-head {
  background: transparent;
  color: #17201b;
  padding: 12px 0 20px;
  border: 0;
}
.f-page .f-page-head::before { display: none; }
.f-page .f-page-head h1 { color: #17201b; font-size: clamp(26px, 2.5vw, 35px); font-weight: 500; letter-spacing: -.05em; }
.f-page .f-page-head :is(p, .eyebrow, .f-back),
.f-page .f-page-head > .field > span { color: #68716b; }
.f-page .f-page-head select { background: #fff; border-color: #e3e8e2; }
.f-page .f-process-sidebar,
.financial-flow .financial-step-nav { color: #17201b; background: #f8faf7; border-color: #e5eae3; scrollbar-color: #b8c6b7 transparent; }
.f-page .f-process-heading .eyebrow,
.f-page .f-step-copy small,
.f-page .f-context dt,
.f-page .f-preset-disclosure summary,
.financial-rail-heading .eyebrow,
.financial-rail-heading > small { color: #737e73; }
.financial-rail-heading { color: #17201b; border-color: #e2e9df; }
.f-page .f-context-summary,
.f-page .f-rail-actions { border-color: #e2e9df; }
.f-page .f-context :is(.f-context-targets, dd),
.f-page .f-context-summary header .text-btn { color: #243b29; }
.f-page .f-steps button,
.financial-flow .financial-step-nav button { color: #61705f; border-radius: 5px; }
.f-page .f-steps button:hover,
.financial-flow .financial-step-nav button:hover:not(.active) { background: #eaf4e7; color: #17201b; border-color: #dce8d7; }
.f-page .f-steps button[aria-current="step"],
.financial-flow .financial-step-nav button.active { background: #18271c; color: #fff; border-color: #18271c; box-shadow: none; }
.f-page .f-steps button[aria-current="step"] small { color: #c5d4c5; }
.f-page .f-steps .f-step-number,
.financial-flow .financial-step-nav button .financial-step-number { background: #edf3e8; border-color: #e1e8dd; color: #61705f; border-radius: 4px; }
.f-page .f-steps button[aria-current="step"] .f-step-number,
.financial-flow .financial-step-nav button.active .financial-step-number { background: #a1f999; border-color: #a1f999; color: #18351d; }
.f-page .f-steps button > svg { color: #789276; }
.f-page .f-steps button[aria-current="step"] > svg { color: #a1f999; }
.f-page .f-process-sidebar .btn { background: #fff; color: #34472f; border-color: #dce5d8; }
.f-page .f-process-sidebar .btn:hover { background: #eff8e9; }
.f-page .f-process-sidebar .field > span { color: #687963; }
.f-page .f-process-sidebar .field > input { background: #fff; color: #17201b; }
.aw-workspace .aw-case-header {
  padding: 14px 0 20px;
  border: 0;
  border-radius: 0;
  background: transparent;
  box-shadow: none;
}
.aw-workspace .aw-case-header h1 { color: #17201b; font-weight: 500; letter-spacing: -.045em; }
.aw-workspace .aw-left { background: #f8faf7; border-color: #e5eae3; border-radius: 6px; }
.aw-workspace .aw-left nav button { border-radius: 5px; color: #657260; }
.aw-workspace .aw-left nav button:hover { background: #ecf5e8; color: #17201b; }
.aw-workspace .aw-left nav button.active { background: #18271c; color: #fff; }
.aw-workspace .aw-left nav button b { border-radius: 4px; background: #edf3e8; border-color: #dfe8da; color: #657260; }
.aw-workspace .aw-left nav button.active b { background: #a1f999; border-color: #a1f999; color: #18351d; }
.aw-workspace .aw-left nav button.active small { color: #cfddca; }
.f-page .f-process-sidebar :is(button, summary, input):focus-visible,
.financial-flow .financial-step-nav button:focus-visible,
.intelligence-catalogue .intelligence-heading nav a:focus-visible,
.aw-workspace .aw-hero .btn:focus-visible { outline-color: #24864c; outline-offset: 3px; }

@media (max-width: 1100px) {
  .intelligence-catalogue .aq-catalog,
  .aw-workspace.aw-control-center .aw-catalog { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}
@media (max-width: 900px) {
  .intelligence-catalogue .intelligence-heading,
  .aw-workspace .aw-hero { padding-top: 12px; padding-bottom: 18px; gap: 18px; }
  .intelligence-catalogue .intelligence-start { align-items: flex-start; }
  .intelligence-catalogue .intelligence-access-count { padding-top: 4px; }
  .intelligence-catalogue .intelligence-family-tabs,
  .aw-workspace.aw-control-center .aw-family-filters { flex-wrap: nowrap; overflow-x: auto; max-width: 100%; padding-bottom: 5px; }
  .intelligence-catalogue .intelligence-family-tabs button,
  .aw-workspace.aw-control-center .aw-family-filters button { flex-shrink: 0; white-space: nowrap; }
  .aw-workspace.aw-control-center .aw-counts { grid-template-columns: repeat(3, minmax(0, 1fr)); }
}
@media (max-width: 600px) {
  .intelligence-catalogue .intelligence-heading,
  .aw-workspace .aw-hero { padding: 8px 0 16px; margin-bottom: 6px; }
  .intelligence-catalogue .intelligence-heading h1,
  .aw-workspace .aw-hero h1 { font-size: 30px; }
  .intelligence-catalogue .intelligence-heading nav { flex-wrap: wrap; }
  .intelligence-catalogue .intelligence-start { padding: 14px; }
  .intelligence-catalogue .intelligence-start ol { grid-template-columns: 1fr; gap: 12px; }
  .intelligence-catalogue .intelligence-start li > div { display: grid; gap: 2px; }
  .intelligence-catalogue .intelligence-catalogue-controls { padding-top: 12px; gap: 12px; }
  .intelligence-catalogue .intelligence-filter-row { flex-wrap: wrap; }
  .intelligence-catalogue .intelligence-filter-row > .btn { width: 100%; }
  .intelligence-catalogue .aq-catalog,
  .aw-workspace.aw-control-center .aw-catalog { grid-template-columns: minmax(0, 1fr); }
  .intelligence-catalogue .intelligence-engine,
  .aw-workspace.aw-control-center .aw-agent-card { padding: 18px; }
  .intelligence-catalogue .intelligence-engine-cover { margin: -18px -18px 2px; padding-inline: 18px; }
  .intelligence-catalogue .intelligence-contract > div { grid-template-columns: 94px minmax(0, 1fr); }
  .aw-workspace.aw-control-center .aw-counts { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .aw-workspace.aw-control-center .aw-catalog-toolbar { align-items: stretch; }
  .aw-workspace.aw-control-center .aw-catalog-search { width: 100%; }
  .aw-workspace.aw-control-center .aw-catalog-search input { font-size: 16px; }
  .f-page .f-page-head { padding: 8px 0 14px; }
  .f-page .f-page-head h1 { font-size: 28px; }
}
@media (prefers-reduced-motion: reduce) {
  .intelligence-catalogue .intelligence-engine,
  .aw-workspace.aw-control-center .aw-agent-card { transition: none; }
  .intelligence-catalogue .intelligence-engine:hover,
  .aw-workspace.aw-control-center .aw-agent-card:hover { transform: none; }
}

/* Research discovery begins with an objective, then reveals its AQ tools. */
.intelligence-blueprint-catalogue .intelligence-heading {padding:4px 0 16px; margin-bottom:0; gap:14px;}
.intelligence-blueprint-catalogue .intelligence-heading h1 {max-width:none; font-size:24px; line-height:1.2; letter-spacing:-.045em; color:#123f31; margin:0;}
.intelligence-blueprint-catalogue .intelligence-heading>div>p:last-child {max-width:64ch; color:#64716a;}
.intelligence-blueprint-catalogue .intelligence-heading::before {display:none;}
.intelligence-blueprint-catalogue .intelligence-brand-mark {opacity:.035;}
.intelligence-blueprint-catalogue .blueprint-choice-controls {grid-template-columns:minmax(240px,560px) 1fr; align-items:end; padding:0 0 14px; margin:0; border-bottom:1px solid #dfe7df;}
.intelligence-blueprint-catalogue .intelligence-search>div {border-radius:3px; background:#fff; min-height:46px;}
.intelligence-blueprint-catalogue .intelligence-search input {min-width:0;}
.intelligence-blueprint-catalogue .blueprint-search-note {display:flex; align-items:center; justify-content:flex-end; gap:9px; color:#63756a; font-size:12px; margin:0 0 13px;}
.intelligence-blueprint-catalogue .blueprint-section-heading {display:flex; align-items:end; justify-content:space-between; gap:18px; margin:18px 0 13px;}
.intelligence-blueprint-catalogue .blueprint-section-heading .eyebrow {font-size:9px; font-weight:600; letter-spacing:.13em; color:#527261;}
.intelligence-blueprint-catalogue .blueprint-section-heading h2 {font-size:23px; font-weight:500; letter-spacing:-.035em; color:#173f31; margin:7px 0;}
.intelligence-blueprint-catalogue .blueprint-section-heading p {font-size:12px; color:#68756d; margin:0;}
.intelligence-blueprint-catalogue .blueprint-section-heading>span {font-size:11px; color:#68756d; padding-bottom:3px; white-space:nowrap;}
.intelligence-blueprint-catalogue .intelligence-blueprint-grid {display:grid; grid-template-columns:repeat(6,minmax(0,1fr)); gap:14px;}
.intelligence-blueprint-catalogue .intelligence-blueprint {position:relative; display:flex; flex-direction:column; grid-column:span 2; min-width:0; min-height:258px; padding:21px 22px 16px; border:1px solid #dce5dc; border-radius:3px; background:#fff; color:#173f31; text-align:left; box-shadow:0 2px 4px #0c362803; font-family:inherit; cursor:pointer; overflow:hidden; transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease,background-color .2s ease;}
.intelligence-blueprint-catalogue .intelligence-blueprint:nth-child(4),
.intelligence-blueprint-catalogue .intelligence-blueprint:nth-child(5) {grid-column:span 3;}
.intelligence-blueprint-catalogue .intelligence-blueprint::before {position:absolute; content:''; height:3px; background:#2e7055; inset:0 0 auto; transform:scaleX(.16); transform-origin:left; transition:transform .25s ease;}
.intelligence-blueprint-catalogue .intelligence-blueprint:hover {border-color:#5b9675; background:#fcfefb; transform:translateY(-3px); box-shadow:0 12px 28px #173f310b;}
.intelligence-blueprint-catalogue .intelligence-blueprint:hover::before,
.intelligence-blueprint-catalogue .intelligence-blueprint:focus-visible::before {transform:scaleX(1);}
.intelligence-blueprint-catalogue .blueprint-kicker {display:flex; justify-content:space-between; align-items:center; gap:10px; color:#587263; font-size:10px; letter-spacing:.035em;}
.intelligence-blueprint-catalogue .blueprint-kicker>span:first-child {display:flex; align-items:center; gap:8px;}
.intelligence-blueprint-catalogue .blueprint-art {position:absolute; width:130px; height:64px; top:42px; right:-9px; color:#459365; opacity:.3; pointer-events:none;}
.intelligence-blueprint-catalogue .blueprint-art svg {width:100%; height:100%;}
.intelligence-blueprint-catalogue .blueprint-title {position:relative; font-weight:550; font-size:24px; letter-spacing:-.045em; line-height:1.22; margin:25px 0 11px; max-width:20ch;}
.intelligence-blueprint-catalogue .blueprint-description {position:relative; display:block; max-width:47ch; min-height:42px; font-size:12px; line-height:1.65; color:#66756a;}
.intelligence-blueprint-catalogue .blueprint-output {display:flex; flex-direction:column; gap:5px; padding:18px 0; font-size:12px; line-height:1.4; color:#2b503e;}
.intelligence-blueprint-catalogue .blueprint-output small {font-size:8px; letter-spacing:.13em; color:#829083;}
.intelligence-blueprint-catalogue .blueprint-foot {display:flex; justify-content:space-between; align-items:center; gap:12px; margin-top:auto; padding-top:13px; border-top:1px solid #e6ece4; font-size:11px;}
.intelligence-blueprint-catalogue .blueprint-foot>span:first-child {background:#eef5eb; border:1px solid #e1ebdc; border-radius:2px; padding:4px 6px; color:#59714d;}
.intelligence-blueprint-catalogue .blueprint-foot>span:last-child {display:flex; align-items:center; gap:8px; font-weight:600; color:#18553a;}
.intelligence-blueprint-catalogue .blueprint-agent-entry {display:flex; justify-content:space-between; align-items:center; gap:20px; margin-top:22px; padding:18px 0; border-top:1px solid #dfe7df;}
.intelligence-blueprint-catalogue .blueprint-agent-entry>span {display:flex; align-items:center; gap:13px; color:#2b4d3b; font-size:12px;}
.intelligence-blueprint-catalogue .blueprint-agent-entry small {display:block; color:#768276; margin-top:4px; font-size:11px;}
.intelligence-blueprint-catalogue .blueprint-agent-entry a {display:flex; align-items:center; gap:10px; color:#18553a; font-size:12px; font-weight:550; text-decoration:none; padding:8px 0; white-space:nowrap;}
.intelligence-blueprint-catalogue .blueprint-agent-entry a:hover {text-decoration:underline; text-underline-offset:4px;}
.intelligence-blueprint-catalogue .blueprint-selected {display:flex; justify-content:space-between; align-items:center; gap:20px; background:#123f31; color:#f2f7ed; padding:20px 22px; border-radius:3px;}
.intelligence-blueprint-catalogue .blueprint-selected>div {display:flex; align-items:center; flex-wrap:wrap; gap:14px;}
.intelligence-blueprint-catalogue .blueprint-selected-icon {width:38px; height:38px; display:grid; place-items:center; background:#b8e3a51a; border:1px solid #d8efc92b; color:#cce6b5; border-radius:2px;}
.intelligence-blueprint-catalogue .blueprint-selected small {display:block; color:#b0c8b8; font-size:8px; letter-spacing:.12em; margin-bottom:5px;}
.intelligence-blueprint-catalogue .blueprint-selected strong {font-size:15px; font-weight:500; color:#f1f6ea;}
.intelligence-blueprint-catalogue .blueprint-selected-output {border-left:1px solid #edf9e32b; padding-left:18px; margin-left:8px; color:#bfd2c3; font-size:12px;}
.intelligence-blueprint-catalogue .blueprint-selected .btn {background:#eef5e7; color:#164733; border:1px solid #eef5e7; border-radius:2px; min-height:40px; white-space:nowrap;}
.intelligence-blueprint-catalogue .blueprint-tools-controls {padding-top:22px; margin-bottom:0;}
.intelligence-blueprint-catalogue .intelligence-no-matches {grid-column:1/-1; padding:30px;}
.intelligence-blueprint-catalogue :is(.intelligence-blueprint,.blueprint-agent-entry a,#intelligence-change-blueprint):focus-visible {outline:3px solid #51a46b; outline-offset:4px;}
.intelligence-blueprint-catalogue #blueprint-tools-title:focus {outline:none;}
@media(max-width:1100px){
 .intelligence-blueprint-catalogue .intelligence-blueprint-grid {grid-template-columns:repeat(2,minmax(0,1fr));}
 .intelligence-blueprint-catalogue .intelligence-blueprint,.intelligence-blueprint-catalogue .intelligence-blueprint:nth-child(4) {grid-column:span 1;}
 .intelligence-blueprint-catalogue .intelligence-blueprint:nth-child(5) {grid-column:1/-1;}
 .intelligence-blueprint-catalogue .blueprint-selected-output {display:none;}
 .intelligence-blueprint-catalogue .blueprint-choice-controls {grid-template-columns:minmax(0,1fr); gap:8px;}
 .intelligence-blueprint-catalogue .blueprint-search-note {justify-content:flex-start; margin:0;}
}
@media(max-width:640px){
 .intelligence-blueprint-catalogue .intelligence-heading h1 {font-size:30px;}
 .intelligence-blueprint-catalogue .intelligence-blueprint-grid {grid-template-columns:minmax(0,1fr); gap:11px;}
 .intelligence-blueprint-catalogue .intelligence-blueprint,.intelligence-blueprint-catalogue .intelligence-blueprint:nth-child(4),.intelligence-blueprint-catalogue .intelligence-blueprint:nth-child(5) {grid-column:1; min-height:235px; padding:19px;}
 .intelligence-blueprint-catalogue .blueprint-title {font-size:24px; margin-top:22px;}
 .intelligence-blueprint-catalogue .blueprint-description {min-height:0;}
 .intelligence-blueprint-catalogue .blueprint-section-heading {align-items:start; flex-direction:column; gap:10px; margin-top:24px;}
 .intelligence-blueprint-catalogue .blueprint-selected {padding:17px; align-items:start; flex-direction:column; gap:15px;}
 .intelligence-blueprint-catalogue .blueprint-selected .btn {width:100%; justify-content:center;}
 .intelligence-blueprint-catalogue .blueprint-agent-entry {align-items:start; flex-direction:column; gap:9px;}
 .intelligence-blueprint-catalogue .blueprint-agent-entry a {padding-left:31px;}
}
@media(prefers-reduced-motion:reduce){
 .intelligence-blueprint-catalogue .intelligence-blueprint,.intelligence-blueprint-catalogue .intelligence-blueprint::before {transition:none;}
 .intelligence-blueprint-catalogue .intelligence-blueprint:hover {transform:none;}
}

/* One compact toolbar keeps the blueprint choices in view. */
.intelligence-blueprint-catalogue .blueprint-toolbar {
 display:grid; grid-template-columns:max-content minmax(180px,1fr) max-content max-content;
 align-items:center; gap:18px; padding:4px 0 18px; margin:0 0 20px;
 border-bottom:1px solid #dfe7df; border-radius:0; overflow:visible;
}
.intelligence-blueprint-catalogue .blueprint-toolbar h1 {white-space:nowrap;}
.intelligence-blueprint-catalogue .blueprint-toolbar .intelligence-search {min-width:0; margin:0;}
.intelligence-blueprint-catalogue .blueprint-toolbar .intelligence-search>div {min-height:42px;}
.intelligence-blueprint-catalogue .blueprint-toolbar .intelligence-search input {width:100%;}
.intelligence-blueprint-catalogue .blueprint-tool-total {font-size:11px; color:#68756d; white-space:nowrap;}
.intelligence-blueprint-catalogue .blueprint-toolbar nav {gap:8px;}
.intelligence-blueprint-catalogue .blueprint-toolbar nav a {border-radius:3px;}
.intelligence-blueprint-catalogue .blueprint-match-count {font-size:12px; color:#68756d; margin:0 0 14px;}
.intelligence-blueprint-catalogue .blueprint-tools-controls {display:block; padding:16px 0;}
.intelligence-blueprint-catalogue .intelligence-result-count h2 {font-size:12px; font-weight:500; margin:0;}
@media(max-width:1100px){
 .intelligence-blueprint-catalogue .blueprint-toolbar {grid-template-columns:minmax(0,1fr) auto; gap:12px 16px;}
 .intelligence-blueprint-catalogue .blueprint-toolbar h1 {grid-column:1; grid-row:1;}
 .intelligence-blueprint-catalogue .blueprint-toolbar nav {grid-column:2; grid-row:1;}
 .intelligence-blueprint-catalogue .blueprint-toolbar .intelligence-search {grid-column:1; grid-row:2;}
 .intelligence-blueprint-catalogue .blueprint-tool-total {grid-column:2; grid-row:2; justify-self:end;}
}
@media(max-width:640px){
 .intelligence-blueprint-catalogue .blueprint-toolbar {grid-template-columns:minmax(0,1fr) auto; margin-bottom:16px; padding:4px 0 16px;}
 .intelligence-blueprint-catalogue .blueprint-toolbar h1 {grid-column:1/-1; font-size:23px; white-space:normal;}
 .intelligence-blueprint-catalogue .blueprint-toolbar .intelligence-search {grid-column:1/-1;}
 .intelligence-blueprint-catalogue .blueprint-toolbar nav {grid-column:1; grid-row:3; flex-wrap:wrap; gap:6px;}
 .intelligence-blueprint-catalogue .blueprint-tool-total {grid-column:2; grid-row:3;}
 .intelligence-blueprint-catalogue .blueprint-toolbar nav a {padding:8px; font-size:11px;}
}

/* Portfolio, company discovery, watchlists and risk share one compact workspace. */
.portfolio-studio{display:grid;gap:18px;min-width:0;padding-bottom:12px}
.portfolio-studio>.page-heading{margin:0;align-items:center;gap:22px}
.portfolio-studio>.page-heading .subtitle{max-width:650px;font-size:13px;line-height:1.65;margin-top:9px}
.portfolio-studio>.page-heading .eyebrow{font-size:10px;margin-bottom:9px}
.portfolio-studio>.page-heading .heading-actions{flex-wrap:wrap;flex-shrink:0;gap:8px}
.portfolio-studio .btn{min-height:38px;padding:9px 13px;font-size:11px}
.portfolio-studio .btn.small{min-height:34px;padding:8px 11px;font-size:10px}
.portfolio-studio-nav{display:flex;gap:4px;padding:3px 0 13px;border-bottom:1px solid #e1e7df;min-width:0;overflow-x:auto;scrollbar-width:thin}
.portfolio-studio-nav>a{display:flex;align-items:center;gap:8px;padding:10px 13px;min-height:38px;flex-shrink:0;border-radius:4px;color:#626d64;font-size:11px;white-space:nowrap}
.portfolio-studio-nav>a:hover{background:#e9eee6;color:#273d2d}
.portfolio-studio-nav>a[aria-current="page"]{background:#e0f2df;color:#294832;font-weight:600}
.portfolio-studio-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;min-width:0}
.portfolio-studio .portfolio-studio-stat{display:flex;flex-direction:column;min-width:0;min-height:140px;padding:20px 22px;border:1px solid #e9eee7;border-radius:5px}
.portfolio-studio-stat>span{display:flex;align-items:center;gap:8px;font-size:11px;line-height:1.5;color:#657065}
.portfolio-studio-stat>span .icon{color:#38543e;flex:none}
.portfolio-studio-stat>strong{display:block;font-size:clamp(22px,2.2vw,31px);font-weight:500;line-height:1.3;letter-spacing:-1px;margin:17px 0 10px;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.portfolio-studio-stat>small{font-size:10px;color:#748073;line-height:1.55;margin-top:auto}
.portfolio-studio .section-head{align-items:center;gap:16px;margin:0 0 18px}
.portfolio-studio .section-head>div:first-child{min-width:0;flex:1}
.portfolio-studio .section-head h2{font-size:15px;font-weight:550;line-height:1.5;overflow-wrap:anywhere}
.portfolio-studio .section-head p{font-size:11px;line-height:1.6;color:#727d73;margin-top:4px}
.portfolio-studio .section-head>.button-row{justify-content:flex-end;flex:none;gap:7px;flex-wrap:wrap}
.portfolio-studio .holdings-card,.portfolio-studio .directory-card{min-width:0;max-width:100%;border:1px solid #e8ede6}
.portfolio-studio .holdings-card>.section-head,.portfolio-studio .directory-card>.section-head,.portfolio-studio .portfolio-composition>.section-head{margin:0;padding:21px 22px}
.portfolio-studio .table-scroll{width:100%;max-width:100%;min-width:0;overflow:auto;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#b8c8b7 #f4f6f2;border-top:1px solid #edf0e9}
.portfolio-studio .table-scroll:focus-visible{outline:2px solid #3e7a50;outline-offset:-2px}
.portfolio-studio .table-scroll th{background:#f7f9f5;color:#748071;font-size:10px;font-weight:500;white-space:nowrap}
.portfolio-studio .table-scroll td{font-size:11px;color:#344535;border-bottom:1px solid #edf0e9}
.portfolio-studio .table-scroll td.positive{color:#25734a}.portfolio-studio .table-scroll td.negative{color:#ad5656}
.portfolio-studio .table-scroll th,.portfolio-studio .table-scroll td{padding:16px 18px}
.portfolio-studio .table-scroll th:first-child,.portfolio-studio .table-scroll td:first-child{padding-left:22px}
.portfolio-studio .table-scroll th:last-child,.portfolio-studio .table-scroll td:last-child{padding-right:22px}
.portfolio-studio .table-scroll tbody tr:last-child td{border-bottom:0}
.portfolio-studio .table-scroll tbody tr:hover{background:#fbfdf9}
.portfolio-studio .asset-cell{gap:10px;color:#27382c}
.portfolio-studio .asset-cell strong{font-size:12px;font-weight:600}
.portfolio-studio .asset-cell small{font-size:10px;line-height:1.5;color:#758071}
.portfolio-studio .company-badge{width:33px;height:33px;flex-basis:33px;border-radius:4px}
.portfolio-studio .cell-meta{font-size:9px;line-height:1.5;color:#75806f}
.portfolio-studio .cell-meta.stale-data{color:#916127}
.portfolio-studio .row-actions{gap:7px}
.portfolio-studio .row-actions .icon-btn{border-radius:4px;width:32px;height:32px;border:1px solid #e3e9df}
.portfolio-studio .holdings-note{background:#f7faf4;border-top:1px solid #e6ede2;padding:15px 22px;font-size:10px;line-height:1.65}
.portfolio-studio-detail-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:16px;min-width:0}
.portfolio-studio-detail-grid>*{min-width:0}
.portfolio-studio .portfolio-composition{border:1px solid #e8ede6}
.portfolio-studio .portfolio-composition>.allocation-layout{padding:0 22px 22px;min-height:180px;gap:28px;flex-wrap:nowrap}
.portfolio-studio .allocation-layout>.empty-state{width:100%;padding:26px 12px}
.portfolio-studio .allocation-layout .horizontal-bars{min-width:0;flex:1}
.portfolio-studio-allocation{list-style:none;display:grid;gap:20px;width:100%;padding:3px 0 0;margin:0;max-height:310px;overflow:auto;scrollbar-width:thin;min-width:0}
.portfolio-studio-allocation li{min-width:0}.portfolio-studio-allocation li>div:first-child{display:flex;align-items:baseline;gap:14px;justify-content:space-between;margin-bottom:8px;font-size:11px;color:#65765f}.portfolio-studio-allocation li>div:first-child>span{overflow-wrap:anywhere}.portfolio-studio-allocation strong{flex:none;color:#304b34;font-size:12px;font-weight:500;font-variant-numeric:tabular-nums}
.portfolio-studio-allocation-track{height:6px;background:#edf3e8;width:100%;overflow:hidden;border-radius:1px}.portfolio-studio-allocation-track>span{display:block;height:100%;background:#82cd8f;border-radius:1px}.portfolio-studio-allocation li:first-child .portfolio-studio-allocation-track>span{background:#345b3d}
.portfolio-studio .portfolio-studio-next{position:relative;padding:24px 25px;background:radial-gradient(ellipse at 95% 0,#baf5bd 0,transparent 65%),linear-gradient(130deg,#effaeb,#e0f2dd);border:1px solid #dfeeda;overflow:hidden}
.portfolio-studio-section-icon{display:grid;place-items:center;width:34px;height:34px;background:#ffffff94;color:#375c37;border-radius:5px;margin-bottom:19px}
.portfolio-studio-next .eyebrow{font-size:9px;color:#5c7757;letter-spacing:1px;margin-bottom:8px}
.portfolio-studio-next h2{font-size:21px;line-height:1.3;font-weight:500;letter-spacing:-.5px;margin-bottom:10px}
.portfolio-studio-next>p:not(.eyebrow){font-size:11px;line-height:1.8;color:#597053;max-width:470px}
.portfolio-studio-action-list{display:grid;gap:0;margin-top:16px;border-top:1px solid #cfe2c6}
.portfolio-studio-action{display:flex;gap:10px;align-items:center;text-align:left;padding:12px 0;border-bottom:1px solid #cfe2c6;color:#345137;font-size:11px;font-weight:500}
.portfolio-studio-action:last-child{border-bottom:0;padding-bottom:0}
.portfolio-studio-action:hover{color:#122d1a;text-decoration:underline;text-underline-offset:4px}
.portfolio-studio .empty-state{padding:38px 24px;min-width:0}
.portfolio-studio .empty-state h3{font-size:15px;font-weight:500;color:#354c39;line-height:1.5}
.portfolio-studio .empty-state p{font-size:11px;line-height:1.8;max-width:450px;color:#798372}
.portfolio-studio .empty-icon{border-radius:5px;background:#e9f4e4;color:#4c7550;width:45px;height:45px}
.portfolio-studio-context{display:flex;align-items:center;gap:25px;flex-wrap:wrap;padding:2px 1px 1px;color:#6b7868;font-size:11px}
.portfolio-studio-context>span{display:flex;gap:7px;align-items:center}
.portfolio-studio-context strong{font-weight:600;color:#334c37}
.portfolio-studio-context>span:last-child{margin-left:auto;font-size:10px}
.portfolio-studio .directory-search{padding:0 22px 20px;gap:10px}
.portfolio-studio .directory-search .search-field{background:#f7f9f5;border:1px solid #e3e9de;border-radius:5px;min-height:42px;height:auto}
.portfolio-studio .directory-search input{min-width:0;font-size:12px}
.portfolio-studio .directory-search .btn{min-height:42px;padding-inline:17px}
.portfolio-studio .directory-status,.portfolio-studio .directory-provenance{padding:0 22px 18px;font-size:10px;line-height:1.65}
.portfolio-studio .directory-pagination{padding:17px 22px;font-size:11px}
.portfolio-studio .directory-card>.info-box{margin:0 22px 20px}
.portfolio-studio .watchlist-layout{display:grid;grid-template-columns:216px minmax(0,1fr);gap:16px;align-items:start;min-width:0}
.portfolio-studio .watchlist-selector{padding:18px 13px;min-width:0;border:1px solid #e6ede2;border-radius:5px;position:sticky;top:104px}
.portfolio-studio-collection-head{display:flex;align-items:center;justify-content:space-between;padding:0 7px 14px}
.portfolio-studio-collection-head .eyebrow{font-size:9px;margin:0}
.portfolio-studio-collection-head>span{font-size:10px;color:#6b8164;background:#eef5e8;border-radius:3px;padding:3px 6px}
.portfolio-studio-collections{display:grid;gap:4px;margin-bottom:16px;max-height:55vh;overflow:auto;min-width:0}
.portfolio-studio .watchlist-option{display:flex;gap:10px;align-items:center;width:100%;min-width:0;padding:12px 10px;border:0;border-radius:4px;color:#5b6a53;text-align:left;margin:0}
.portfolio-studio .watchlist-option>span{min-width:0;flex:1}
.portfolio-studio .watchlist-option strong{display:block;font-size:11px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}
.portfolio-studio .watchlist-option small{display:block;margin-top:3px;font-size:9px;color:#89927f}
.portfolio-studio .watchlist-option.active{background:#e7f5df;color:#294b2b}
.portfolio-studio .watchlist-option.active small{color:#628356}
.portfolio-studio .watchlist-option:hover{background:#f0f6eb}
.portfolio-studio .watchlist-selector>.btn{width:100%;font-size:10px}
.portfolio-studio .watchlist-main{padding:0;min-width:0;border:1px solid #e8ede3;overflow:hidden}
.portfolio-studio .watchlist-main>.section-head{padding:21px 22px 16px;margin:0}
.portfolio-studio-watch-summary{display:flex;gap:19px;align-items:center;flex-wrap:wrap;padding:0 22px 17px;font-size:10px;color:#7c8975;border-bottom:1px solid #edf1e8}
.portfolio-studio-watch-summary>span{display:flex;align-items:center;gap:6px}
.portfolio-studio-watch-summary i{width:5px;height:5px;background:#6ace78;border-radius:50%}
.portfolio-studio-watch-summary>.text-button{margin-left:auto;font-size:10px;gap:6px}
.portfolio-studio .watchlist-asset-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:0;padding:0;background:#fff;min-width:0}
.portfolio-studio .watchlist-asset{padding:23px 22px 17px;margin:0;border:0;border-right:1px solid #edf1e8;border-bottom:1px solid #edf1e8;border-radius:0;background:#fff;min-width:0;overflow:hidden}
.portfolio-studio .watchlist-asset .card-top{display:flex;justify-content:space-between;align-items:start;gap:8px;min-width:0}
.portfolio-studio .watchlist-asset .asset-cell{min-width:0;text-align:left;flex:1}
.portfolio-studio .watchlist-asset .asset-cell>span:last-child{min-width:0}
.portfolio-studio .watchlist-asset .asset-cell small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.portfolio-studio .watchlist-asset .card-top>.icon-btn{width:25px;height:25px;flex:none;color:#96a08f}
.portfolio-studio-watch-price{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:23px 0 14px;min-width:0}
.portfolio-studio-watch-price>.watch-price{margin:0;font-size:27px;letter-spacing:-.8px;line-height:1.2;font-weight:500;overflow-wrap:anywhere}
.portfolio-studio-watch-price>span{font-size:12px;flex:none;text-align:right;font-variant-numeric:tabular-nums}
.portfolio-studio-watch-price small{display:block;color:#929b88;font-size:9px;margin-top:4px}
.portfolio-studio-sparkline{min-height:62px;margin-bottom:13px;display:grid;align-items:center;min-width:0}
.portfolio-studio-sparkline svg{width:100%;max-width:100%;height:62px}
.portfolio-studio-sparkline .data-unavailable{max-width:none;font-size:10px;color:#929e87}
.portfolio-studio .watchlist-asset>.cell-meta{max-width:none;font-size:9px;padding-top:11px;border-top:1px solid #f0f3eb}
.portfolio-studio-watch-footer{display:flex;align-items:center;gap:18px;justify-content:space-between;padding:17px 22px;background:#fbfdf8;font-size:10px;color:#7b8c72}
.portfolio-studio-watch-footer>span{display:flex;gap:8px;align-items:center;min-width:0}
.risk-studio-stats{grid-template-columns:repeat(3,minmax(0,1fr))}
.risk-studio-concentration{padding:23px;border:1px solid #e6ede2}
.risk-studio-concentration>.section-head{margin-bottom:22px}
.risk-studio-concentration .horizontal-bars{max-height:300px;overflow:auto}
.risk-studio-results{min-width:0}
.risk-studio-results>.section-head{padding:6px 0 0;margin-bottom:15px}
.risk-studio-results>*{min-width:0;max-width:100%}
@media(min-width:1550px){.portfolio-studio .watchlist-asset-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1100px){.portfolio-studio .portfolio-studio-stat{padding:18px 17px}.portfolio-studio .watchlist-layout{grid-template-columns:185px minmax(0,1fr)}.portfolio-studio-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.portfolio-studio .portfolio-composition>.allocation-layout{flex-wrap:wrap;justify-content:center;gap:18px}.portfolio-studio .allocation-layout .horizontal-bars{flex-basis:100%}.portfolio-studio>.page-heading{align-items:flex-start}.portfolio-studio>.page-heading .heading-actions{max-width:290px;justify-content:flex-end}.portfolio-studio-context>span:last-child{margin-left:0}}
@media(max-width:800px){.portfolio-studio{gap:16px}.portfolio-studio-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-studio-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.portfolio-studio .portfolio-studio-stat{min-height:130px}.portfolio-studio .watchlist-layout{grid-template-columns:minmax(0,1fr)}.portfolio-studio .watchlist-selector{position:static;padding:13px 15px}.portfolio-studio-collection-head{padding:0 0 11px}.portfolio-studio-collections{display:flex;gap:6px;max-height:none;overflow-x:auto;margin:0 0 12px;scrollbar-width:thin}.portfolio-studio .watchlist-option{flex:0 0 165px;min-width:0}.portfolio-studio .watchlist-selector>.btn{width:auto}.portfolio-studio .watchlist-option strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.portfolio-studio-detail-grid{grid-template-columns:minmax(0,1fr)}.portfolio-studio .portfolio-composition>.allocation-layout{flex-wrap:nowrap;justify-content:flex-start}.portfolio-studio .allocation-layout .horizontal-bars{flex-basis:auto}.portfolio-studio .section-head{flex-wrap:wrap;gap:12px}.portfolio-studio .section-head>.button-row{margin-left:auto}.portfolio-studio .portfolio-studio-next{padding:23px}.portfolio-studio-nav>a{padding:9px 11px;font-size:10px;gap:6px}}
@media(max-width:550px){.portfolio-studio>.page-heading{display:block}.portfolio-studio>.page-heading .heading-actions{margin-top:17px;max-width:none;justify-content:flex-start}.portfolio-studio>.page-heading .subtitle{font-size:12px}.portfolio-studio .portfolio-studio-stat{padding:17px 15px;min-height:138px}.portfolio-studio-stat>span{font-size:10px;gap:6px}.portfolio-studio-stat>strong{font-size:25px;letter-spacing:-.7px}.portfolio-studio-stat>small{font-size:9px}.portfolio-studio-stats{gap:9px}.risk-studio-stats{grid-template-columns:minmax(0,1fr)}.risk-studio .portfolio-studio-stat{min-height:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 12px}.risk-studio .portfolio-studio-stat>strong{grid-column:2;grid-row:1/3;margin:0;align-self:center}.risk-studio .portfolio-studio-stat>small{grid-column:1}.portfolio-studio .holdings-card>.section-head,.portfolio-studio .directory-card>.section-head,.portfolio-studio .portfolio-composition>.section-head,.portfolio-studio .watchlist-main>.section-head{padding:19px 17px}.portfolio-studio .section-head>.button-row{margin-left:0;justify-content:flex-start}.portfolio-studio .holdings-note{padding:14px 17px}.portfolio-studio .directory-search{padding:0 17px 18px;flex-direction:column}.portfolio-studio .directory-search input{font-size:16px}.portfolio-studio .directory-pagination{padding:17px;align-items:flex-start;gap:12px}.portfolio-studio .directory-pagination>.button-row{margin-left:auto}.portfolio-studio .directory-provenance,.portfolio-studio .directory-status{padding:0 17px 17px}.portfolio-studio .directory-card>.info-box{margin:0 17px 17px}.portfolio-studio-context{gap:12px;font-size:10px}.portfolio-studio-context>span:last-child{line-height:1.6}.portfolio-studio .watchlist-asset-grid{grid-template-columns:minmax(0,1fr)}.portfolio-studio .watchlist-asset{padding:20px 18px}.portfolio-studio-watch-summary{padding:0 17px 16px;gap:13px}.portfolio-studio-watch-summary>.text-button{margin-left:0}.portfolio-studio-watch-footer{padding:17px;flex-wrap:wrap;gap:12px}.portfolio-studio-watch-footer>.btn{margin-left:auto}.portfolio-studio .portfolio-composition>.allocation-layout{flex-wrap:wrap;padding:0 17px 20px}.portfolio-studio .allocation-layout .horizontal-bars{flex-basis:100%}.portfolio-studio .empty-state{padding:30px 17px}.risk-studio-concentration{padding:19px 17px}.portfolio-studio .portfolio-studio-next{padding:22px 20px}.portfolio-studio .empty-state .btn{margin:8px 3px 0}}

/* Saved research has a consistent library grid and a quiet, readable writing surface. */
.research-studio{min-width:0;--research-ink:#1c2620;--research-muted:#69736c;--research-rule:#e9eee7}
.research-studio .page-heading{align-items:center;margin-bottom:24px}
.research-studio .page-heading h1{font-size:clamp(28px,3vw,38px);letter-spacing:-1.6px}
.research-studio .page-heading .subtitle{margin-top:8px;font-size:13px}
.research-library-summary{display:flex;align-items:center;flex-wrap:wrap;gap:18px 32px;padding:18px 22px;background:#fff;border-radius:6px;margin-bottom:24px}
.research-library-summary>div{display:flex;align-items:center;gap:9px;min-width:0}
.research-library-summary>div>.icon{color:#55745e;width:17px;height:17px}
.research-library-summary strong{font-size:21px;line-height:1.1;font-weight:500;font-variant-numeric:tabular-nums;color:var(--research-ink)}
.research-library-summary span{font-size:11px;color:var(--research-muted)}
.research-library-summary>a{display:flex;align-items:center;gap:10px;margin-left:auto;font-size:11px;color:#355d42}
.research-library-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}
.research-library-toolbar .chip-tabs{gap:6px}
.research-library-toolbar .chip{display:flex;align-items:center;gap:10px;padding:10px 14px;font-size:12px;background:transparent;border-radius:5px;min-height:41px;color:#616e64}
.research-library-toolbar .chip span{font-size:10px;min-width:17px;line-height:17px;text-align:center;color:inherit;opacity:.7}
.research-library-toolbar .chip.active{background:#1c2620;color:#fff;border-color:#1c2620;box-shadow:none}
.research-library-toolbar .search-field{width:min(340px,45%);background:#fff;min-height:41px;border-color:#e5eae3;border-radius:5px}
.research-library-toolbar .search-field input{font-size:12px}
.research-library-caption{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 14px}
.research-library-caption h2{font-size:15px;font-weight:500;color:#28372d}
.research-library-caption>span{font-size:11px;color:var(--research-muted)}
.reports-studio .report-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;align-items:stretch}
.reports-studio .research-report-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid #edf0ea;box-shadow:none}
.research-report-cover{display:flex;flex-direction:column;position:relative;gap:20px;min-height:174px;padding:20px 22px;background:linear-gradient(118deg,#e6fbe8 0%,#f1fbec 65%,#ecf4e9 100%);color:var(--research-ink);overflow:hidden;border-bottom:1px solid #e8efe3}
.research-report-cover::after{content:"";position:absolute;inset:0 0 0 auto;width:24%;background:linear-gradient(120deg,#a6efa329,transparent);clip-path:polygon(70% 0,100% 0,45% 100%,0 100%);pointer-events:none}
.research-report-cover>strong{font-size:21px;font-weight:500;line-height:1.32;letter-spacing:-.65px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1}
.research-cover-top,.research-cover-bottom{display:flex;justify-content:space-between;align-items:center;gap:12px;position:relative;z-index:1}
.research-cover-top{font-size:8px;letter-spacing:1.1px;color:#54735c}
.research-cover-top>span{display:flex;align-items:center;gap:8px}
.research-cover-bottom{font-size:10px;line-height:1.4;color:#597260;overflow-wrap:anywhere}
.research-cover-bottom>span{flex-shrink:0;color:#35583e}
.research-report-cover:hover{background:linear-gradient(118deg,#d5f6da,#eaf8e4)}
.reports-studio .report-details{display:flex;flex-direction:column;flex:1;padding:19px 22px 15px;min-width:0}
.reports-studio .report-details .card-top{min-height:24px;gap:10px;flex-wrap:wrap}
.reports-studio .report-details time{font-size:10px;color:#7a857c}
.reports-studio .report-details>p{font-size:12px;line-height:1.8;min-height:65px;margin:16px 0 13px;color:#69766d;-webkit-line-clamp:3;overflow-wrap:anywhere}
.research-report-source{display:flex;align-items:flex-start;gap:7px;min-height:29px;margin-top:auto;color:#617967;font-size:10px;line-height:1.6}
.research-report-source>.icon{flex-shrink:0;margin-top:1px}
.research-report-source>span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}
.reports-studio .report-meta{border-color:var(--research-rule);margin-top:12px;padding-top:13px;gap:12px}
.research-open-report{display:flex;align-items:center;gap:8px;font-size:11px;color:#284c35}
.reports-studio .report-meta .row-actions{gap:3px}
.reports-studio .report-meta .icon-btn{width:32px;height:32px;color:#627369;border-radius:4px}
.reports-studio .report-meta .icon-btn:hover{background:#edf5e9;color:#254732}
.reports-studio .report-grid>.empty-state{background:#fff;border:1px dashed #dbe6d6;border-radius:6px;min-height:330px}
.research-studio :is(a,button,input,textarea):focus-visible{outline:2px solid #3b8e52;outline-offset:3px}
.report-reader .report-document{max-width:1120px;border-color:#e9eee5;border-radius:6px;padding:34px 42px}
.report-reader .report-document-header{border-color:var(--research-rule)}
.report-reader .report-introduction{max-width:840px;padding:32px 0}
.report-reader .report-introduction h2{font-size:26px;letter-spacing:-.7px}
.report-reader .report-introduction>p:last-child{font-size:14px;line-height:1.95;color:#5d6a61}
.report-reader .report-section{border-color:var(--research-rule)}
.report-reader .report-section .section-head h2{font-size:20px;letter-spacing:-.45px}
.report-reader .report-section .metric-card{background:#f5f9f1;border-color:#eaf0e4}
.report-reader .report-disclosure{color:#738174;font-size:11px;border-color:var(--research-rule)}
.notebook-studio .notebook-layout{display:grid;grid-template-columns:minmax(250px,300px) minmax(0,1fr);gap:18px;min-height:0;align-items:start}
.notebook-studio .note-sidebar{display:flex;flex-direction:column;padding:20px 12px 0;position:sticky;top:100px;max-height:calc(100dvh - 120px);min-width:0;overflow:hidden;border:1px solid #eef1eb}
.notebook-library-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 8px;color:#4e6957}
.notebook-library-head .eyebrow{font-size:9px;letter-spacing:1.1px}
.notebook-library-head h2{font-size:17px;font-weight:500;color:#25382b;margin:8px 0 0;letter-spacing:-.3px}
.notebook-library-head h2>span{font-size:11px;color:#718774;background:#eff5ea;padding:2px 7px;border-radius:3px;margin-left:4px}
.notebook-studio .notebook-search{display:flex;align-items:center;gap:8px;background:#f5f7f2;color:#748374;margin:20px 8px 12px;padding:0 11px;border-radius:5px;border:1px solid transparent;flex-shrink:0}
.notebook-studio .notebook-search input{border:0;border-radius:0;background:transparent;padding:11px 0;font-size:12px;min-width:0;outline:0;color:#26382a}
.notebook-studio .notebook-search:focus-within{border-color:#77aa7a}
.notebook-library-caption{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 8px 13px;font-size:9px;color:#879284}
.notebook-note-list{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding:0 3px;min-height:100px}
.notebook-studio .note-option{display:flex;flex-direction:column;gap:8px;padding:15px 13px;border:1px solid transparent;border-radius:5px;width:100%;min-width:0;margin:0 0 7px;color:#627566}
.notebook-studio .note-option:hover{background:#f5f8f1}
.notebook-studio .note-option.active{background:#edf9e9;border-color:#d7efcf;color:#355539}
.notebook-note-type{display:flex;justify-content:space-between;align-items:center;gap:15px;width:100%;font-size:9px;color:#58805a}
.notebook-note-type time{color:#7a8978;font-size:9px}
.notebook-studio .note-option>strong{font-size:13px;font-weight:500;color:#253a29;white-space:normal;max-width:100%;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}
.notebook-note-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:10px;line-height:1.7;color:#859180;overflow-wrap:anywhere}
.notebook-studio .note-option .notebook-note-tags{font-size:9px;color:#6c886a;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}
.notebook-studio .note-sidebar>.side-note{display:flex;align-items:center;gap:8px;flex-shrink:0;padding:15px 8px;margin:7px 0 0;border-color:#eef2e9;color:#7d8e77}
.notebook-studio .note-sidebar>.side-note p{font-size:9px;line-height:1.6;color:#809076;margin:0}
.notebook-library-empty{display:grid;justify-items:start;gap:10px;padding:24px 13px;color:#7c9277;font-size:11px;line-height:1.7}
.notebook-library-empty strong{font-size:12px;color:#42563d;font-weight:500}
.notebook-library-empty p{margin:0;font-size:11px}
.notebook-workspace{display:grid;gap:18px;min-width:0}
.notebook-studio .note-editor{padding:0;border:1px solid #eef1e9;min-width:0;overflow:hidden}
.notebook-studio #note-form{margin:0;display:flex;flex-direction:column;min-width:0}
.notebook-studio .note-editor-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 26px;border-color:#edf1e9;margin:0}
.notebook-studio .note-save-status{display:flex;align-items:center;gap:7px;color:#85917d;font-size:10px;line-height:1.5}
.notebook-studio .note-save-status::before{content:"";display:block;width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}
.notebook-studio .note-editor-top .row-actions{gap:5px;flex-shrink:0}
.notebook-studio .note-editor-top .icon-btn{width:32px;height:32px;color:#6f8066}
.notebook-studio .note-editor-top .btn{min-height:34px;font-size:11px;padding:8px 13px;margin-left:5px}
.notebook-writing-area{padding:30px 34px 16px;min-width:0}
.notebook-field-label{display:block;font-size:9px;color:#89967e;letter-spacing:1.2px;margin:0 0 12px}
.notebook-studio .note-title-input{display:block;width:100%;min-width:0;border:0;border-radius:0;padding:0 0 8px;background:transparent;font-size:clamp(22px,2.4vw,31px);font-weight:500;line-height:1.4;letter-spacing:-.8px;color:#22341e;outline:0}
.notebook-studio .note-title-input::placeholder{color:#a3afa0}
.notebook-studio .note-tags{display:flex;align-items:center;gap:8px;padding:8px 0 19px!important;border-bottom:1px solid #eff3e9!important;color:#87977b!important}
.notebook-studio .note-tags input{background:transparent;border:0;padding:5px 0;font-size:11px;line-height:1.6;width:100%;min-width:0;color:#72876a;outline:0}
.notebook-studio #note-body{display:block;border:0;border-radius:0;width:100%;max-width:100%;resize:vertical;min-height:360px;padding:22px 0 12px;font-family:inherit;font-size:14px;line-height:1.95;color:#42533b;background:transparent;outline:0}
.notebook-studio #note-body::placeholder{color:#99a592}
.notebook-studio .note-editor-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px;padding:15px 26px;border-top:1px solid #edf1e9;background:#fcfdfb;color:#8a977f;font-size:9px;line-height:1.5}
.notebook-evidence-hint{display:flex;align-items:center;gap:14px;padding:20px 23px;border:1px solid #e7eee0;border-radius:6px;background:#f0f8e9;color:#4f7147}
.notebook-evidence-hint>svg{flex-shrink:0}.notebook-evidence-hint>div{flex:1;min-width:0}
.notebook-evidence-hint strong{font-size:12px;font-weight:500;color:#496340}
.notebook-evidence-hint p{font-size:11px;line-height:1.8;color:#849679;margin:5px 0 0}
.notebook-evidence-hint a{display:flex;align-items:center;gap:8px;font-size:11px;flex-shrink:0}
.notebook-studio .notebook-evidence{padding:25px 28px;margin:0;border:1px solid #edf1e7;min-width:0}
.notebook-studio .notebook-evidence header{align-items:center;margin-bottom:15px}
.notebook-studio .notebook-evidence h2{font-size:20px;letter-spacing:-.5px;color:#273d22;overflow-wrap:anywhere;margin:8px 0}
.notebook-studio .notebook-evidence header p{font-size:11px;color:#83957a}
.notebook-studio .notebook-evidence nav{gap:10px;border-color:#eaf0e3}
.notebook-studio .notebook-evidence nav button{font-size:11px;padding:10px 12px;border-radius:0}
.notebook-studio .notebook-evidence nav button.active{border-bottom-color:#679b4d;color:#416b30}
.notebook-studio .notebook-evidence-content{min-width:0;font-size:12px;line-height:1.8;color:#718566}
.notebook-studio .notebook-findings{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.notebook-studio .notebook-findings article{border-color:#ecf1e5;background:#f8faf5;border-radius:5px;padding:18px}
.notebook-studio .notebook-findings p{font-size:12px;color:#697e5c;overflow-wrap:anywhere}
.notebook-studio .notebook-table{max-width:100%;scrollbar-width:thin;border:1px solid #e7eee0;border-radius:4px}
.notebook-studio .notebook-table td,.notebook-studio .notebook-table th{font-size:11px;padding:12px;color:#637955;border-color:#e7efdd}
.notebook-studio .notebook-table th{color:#385626;background:#f1f6e9}
@media(min-width:1600px){.reports-studio .report-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1150px){.research-library-summary{gap:18px 24px}.research-library-summary>a{flex-basis:100%;margin-left:0;padding-top:12px;border-top:1px solid #edf1e9}.reports-studio .report-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.notebook-studio .notebook-layout{grid-template-columns:250px minmax(0,1fr)}.notebook-writing-area{padding:25px}.notebook-studio .note-editor-top{padding:16px 20px}.notebook-evidence-hint{flex-wrap:wrap}.notebook-evidence-hint a{margin-left:32px}.notebook-studio .notebook-findings{grid-template-columns:1fr}}
@media(max-width:800px){.notebook-studio .notebook-layout{grid-template-columns:1fr}.notebook-studio .note-sidebar{position:static;max-height:none;padding:18px 13px 0;display:flex;gap:0;flex-wrap:nowrap}.notebook-library-head{width:100%}.notebook-note-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:230px;width:100%;padding:0 3px}.notebook-studio .note-option{margin:0;flex:auto;min-width:0}.notebook-studio .notebook-search{margin-top:16px}.notebook-studio .note-editor-top{padding:15px 20px}.notebook-studio .note-sidebar>.side-note{display:flex}.notebook-studio .notebook-evidence header{flex-direction:row}.report-reader .report-document{padding:28px}.research-studio .page-heading{align-items:flex-start}}
@media(max-width:560px){.research-studio .page-heading{gap:14px;margin-bottom:20px}.research-library-summary{display:grid;grid-template-columns:1fr 1fr;gap:17px;padding:19px}.research-library-summary>div{flex-wrap:wrap;gap:7px}.research-library-summary span{width:100%;font-size:10px}.research-library-summary>a{grid-column:1/-1;padding-top:14px;font-size:11px}.research-library-toolbar{align-items:stretch;flex-direction:column;gap:12px}.research-library-toolbar .search-field{width:100%}.reports-studio .report-grid{grid-template-columns:1fr;gap:15px}.research-report-cover{min-height:165px}.reports-studio .report-details>p{min-height:0}.notebook-note-list{grid-template-columns:1fr;max-height:210px}.notebook-studio .note-option{gap:6px;padding:12px}.notebook-note-excerpt{-webkit-line-clamp:1}.notebook-studio .note-option .notebook-note-tags{display:none}.notebook-writing-area{padding:23px 20px 15px}.notebook-studio .note-editor-top{padding:14px 16px;gap:8px;flex-wrap:wrap}.notebook-studio .note-editor-top .row-actions{margin-left:auto}.notebook-studio .note-editor-bottom{padding:14px 20px;font-size:9px}.notebook-studio .note-title-input{font-size:24px}.notebook-studio #note-body{min-height:320px;font-size:13px}.notebook-shortcut{display:none}.notebook-studio .notebook-evidence{padding:20px}.notebook-studio .notebook-evidence header{flex-direction:column;align-items:flex-start}.notebook-studio .notebook-evidence nav{gap:0}.notebook-studio .notebook-evidence nav button{padding-inline:10px}.notebook-evidence-hint{padding:18px;align-items:flex-start;gap:12px}.notebook-evidence-hint a{margin-left:30px}.report-reader .report-document{padding:22px 18px}.report-reader .report-document-header{gap:16px;flex-wrap:wrap}.report-reader .report-section .section-head{align-items:flex-start;flex-wrap:wrap}.report-reader .report-introduction>p:last-child{font-size:13px}}

/* Supporting workspaces share the studio's compact, readable panel system. */
.workspace-studio{max-width:1480px;margin-inline:auto;min-width:0}
.workspace-studio .page-heading{align-items:center;margin-bottom:24px}
.workspace-studio .page-heading .eyebrow{font-size:10px;letter-spacing:1.2px;margin-bottom:10px}
.workspace-studio .page-heading h1{font-size:clamp(27px,2.7vw,38px);letter-spacing:-1.2px}
.workspace-studio .page-heading .subtitle{font-size:13px;margin-top:9px;line-height:1.65}
.workspace-studio h2{font-size:18px;font-weight:500;letter-spacing:-.35px;line-height:1.35}
.workspace-studio p{color:#667269}
.workspace-studio .section-head{padding:0;margin:0 0 22px;align-items:flex-start}
.workspace-studio .section-head p{font-size:12px;line-height:1.7;color:#68756b;margin-top:6px}
.workspace-studio .btn{min-height:40px;font-size:11px}
.workspace-studio .text-link{font-size:12px;line-height:1.65}
.workspace-studio .info-box{border-color:#e3eae1;background:#f5f8f2;border-radius:5px;margin-block:22px;padding:16px}
.workspace-studio .info-box strong{color:#385341;font-size:12px}.workspace-studio .info-box p{color:#657765;font-size:11px}
.workspace-studio .info-box>.icon{color:#4d7355;flex:none}
.ws-summary-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:20px}
.ws-summary-strip>div{display:flex;align-items:center;gap:12px;background:#fff;border-radius:5px;padding:18px 20px;min-width:0}
.ws-summary-strip>div>.icon{color:#477f57;flex:none}
.ws-summary-strip>div>span{font-size:12px;color:#607063}
.ws-summary-strip>div>strong{font-weight:500;font-size:25px;letter-spacing:-.7px;margin-left:auto;color:#1d2b21}
.ws-content-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:18px;align-items:start}
.ws-side-stack{display:grid;gap:16px;min-width:0}
.ws-side-card{padding:23px;min-width:0}
.ws-side-card>.icon,.ws-side-card>.ws-help-icon{color:#38714a;margin-bottom:18px}
.ws-side-card h2{font-size:18px;margin:0 0 10px}.ws-side-card>p{font-size:12px;line-height:1.85;margin:0 0 20px}
.ws-side-card>small{display:block;font-size:10px;color:#5d755e;line-height:1.8;margin-top:14px}
.ws-side-card>.text-link{display:flex;gap:8px;align-items:center;margin-top:12px}
.studio-shell .ws-accent-card{background:radial-gradient(ellipse at 100% 0,#baf7c7a8,transparent 70%),#edf7e9;border-color:#e7f4e3}
.ws-panel-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 20px;border-bottom:1px solid #edf0ea}
.ws-panel-toolbar>.muted{font-size:11px;white-space:nowrap}
.workspace-studio .chip{border-radius:4px;font-size:11px;padding:8px 12px;color:#63766a}
.workspace-studio .chip.active{background:#203128;color:#fff;border-color:#203128;box-shadow:none}
.workspace-studio .notification-list{border-radius:0 0 6px 6px}
.workspace-studio .notification-item{padding:22px;gap:14px;border-color:#edf0ea;flex-wrap:nowrap}
.workspace-studio .notification-item.unread{background:#f8fcf5}
.workspace-studio .notification-icon{width:34px;height:34px;background:#eaf4e4;border:0;border-radius:5px;color:#3e724c}
.workspace-studio .notification-icon.warning{background:#f7efd9;color:#887244}
.workspace-studio .notification-item h3{font-size:13px;font-weight:500;line-height:1.5;color:#22382a}
.workspace-studio .notification-item p{font-size:12px;line-height:1.7;margin:5px 0 8px;overflow-wrap:anywhere}
.workspace-studio .notification-item small{font-size:10px;color:#748279}
.workspace-studio .notification-actions{margin:0 0 0 auto;gap:8px;flex:none}.workspace-studio .notification-actions .text-button{font-size:11px}
.workspace-studio .notification-actions .icon-btn{width:30px;height:30px;border:1px solid #e5eadf;border-radius:4px}
.ws-alert-panel{padding:23px;min-width:0}.workspace-studio .ws-alert-panel .section-head{align-items:center}.ws-alert-panel .table-scroll{max-width:100%;overflow-x:auto}.ws-alert-panel th{color:#687d60;background:#fafcf7;font-size:10px}.ws-alert-panel td{font-size:12px;color:#40523a}.ws-alert-panel .section-head>.text-link{display:flex;align-items:center;gap:7px;font-size:11px}
.workspace-studio .empty-state{min-height:280px;padding:40px 22px}.workspace-studio .empty-state h3{font-size:17px}.workspace-studio .empty-state p{font-size:12px}
.workspace-studio .settings-layout{grid-template-columns:250px minmax(0,1fr);gap:20px;align-items:start}
.ws-settings-sidebar{position:sticky;top:110px;min-width:0}
.workspace-studio .settings-nav{padding:9px;display:grid;gap:3px}
.workspace-studio .settings-nav>button{margin:0;padding:15px 12px;gap:10px;border-radius:4px;min-height:68px;color:#536758;align-items:center}
.workspace-studio .settings-nav>button>span{min-width:0;display:flex;flex-direction:column;gap:4px}
.workspace-studio .settings-nav>button strong{font-size:12px;font-weight:500;line-height:1.35}
.workspace-studio .settings-nav>button small{font-size:10px;font-weight:400;color:#7b887d;line-height:1.45}
.workspace-studio .settings-nav>button>.icon{flex:none}.workspace-studio .settings-nav>button>.icon:last-child{margin-left:auto}
.workspace-studio .settings-nav>button.active{background:#e7f6e1;color:#23462d}.workspace-studio .settings-nav>button.active small{color:#58745a}
.workspace-studio .settings-nav>button:hover:not(.active){background:#f4f7f1}
.ws-settings-caption{display:flex;gap:10px;padding:18px 12px;align-items:flex-start;color:#71816d}
.ws-settings-caption>.icon{flex:none;margin-top:2px}.ws-settings-caption>span{font-size:11px;font-weight:500;color:#526b56}.ws-settings-caption small{font-size:10px;line-height:1.7;display:block;color:#7b8879;margin-top:5px}
.workspace-studio .settings-content{padding:30px;min-height:0;min-width:0;overflow-wrap:anywhere}
.workspace-studio .settings-content>form{max-width:none}.workspace-studio .profile-intro{padding-bottom:22px;margin-bottom:12px;border-color:#e8eee4}
.workspace-studio .profile-intro .avatar{background:#e4f6df;color:#376144;border-radius:6px;width:50px;height:50px;font-size:17px}
.workspace-studio .profile-intro h2{font-size:20px}.workspace-studio .profile-intro p{font-size:11px;color:#738175}
.workspace-studio .field>span{font-size:11px;color:#506656}.workspace-studio .field input,.workspace-studio .field select{font-size:12px;min-height:43px}
.workspace-studio .form-grid{gap:0 24px}.workspace-studio .form-footer{border-color:#e7ede3;margin-top:22px;padding-top:22px;gap:18px;flex-wrap:wrap}
.workspace-studio .form-footer p,.workspace-studio .form-footer>.muted{font-size:11px;color:#708071;line-height:1.7}
.ws-field-note{font-size:11px;line-height:1.7;margin:5px 0 0}
.ws-related-links{display:flex;gap:24px;flex-wrap:wrap;border-top:1px solid #e8eee4;margin-top:26px;padding-top:22px}.ws-related-links .text-link{display:flex;align-items:center;gap:7px;font-size:11px}
.workspace-studio .appearance-choices{gap:18px;margin:0 0 24px}
.workspace-studio .appearance-card{padding:15px;background:#fff;border-color:#e4e9df;border-radius:5px}
.workspace-studio .appearance-card.selected{border-color:#6d9a6f;box-shadow:0 0 0 1px #6d9a6f}
.workspace-studio .appearance-card strong{font-size:13px;color:#2d4533;margin-top:14px}.workspace-studio .appearance-card>span{color:#6b7d6c;font-size:11px;line-height:1.6}
.workspace-studio .appearance-preview{height:105px;border-radius:3px;background:linear-gradient(#f7f8f4 0 19%,transparent 19%),linear-gradient(135deg,#f0f7ea,#c6f2c6);padding:33px 12px 12px;border-color:#ebf0e5;gap:7px}
.workspace-studio .appearance-preview>i{border-radius:3px;background:#fff;height:100%;width:36%}.workspace-studio .appearance-preview>i:last-child{width:28%;background:#c4eebc}.workspace-studio .mono-preview{filter:grayscale(1)}
.workspace-studio .setting-row{padding:18px 0;border-color:#e7ede3;gap:20px}.workspace-studio .setting-row strong{font-size:12px;color:#374c3c}.workspace-studio .setting-row p{font-size:11px;color:#718271;margin-top:5px;line-height:1.7}
.workspace-studio .switch{flex:none}.workspace-studio .switch.on{background:#345e3f}
.ws-data-actions{display:grid;gap:12px}
.workspace-studio .data-action-card{margin:0;padding:18px;border-color:#e5ece0;border-radius:5px;background:#fbfcf9;gap:15px}
.workspace-studio .data-action-card>span{color:#54835a;flex:none}.workspace-studio .data-action-card h3{font-size:13px;font-weight:500;color:#354c3a}.workspace-studio .data-action-card p{font-size:11px;line-height:1.7;color:#72816d}
.workspace-studio .data-action-card>.btn{flex:none;min-width:124px}.workspace-studio .data-action-card.danger-zone{margin-top:24px;background:#fffaf7;border-color:#efe3d9}.workspace-studio .danger-zone>span{color:#9f735c}
.workspace-studio .usage-grid{gap:12px;margin:24px 0}.workspace-studio .usage-grid>div{border:0;background:#f6f8f2;border-radius:4px;padding:18px}.workspace-studio .usage-grid strong{font-size:26px;color:#304f36}.workspace-studio .usage-grid strong>small{font-size:11px;letter-spacing:0;font-weight:400;color:#788773}.workspace-studio .usage-grid span{font-size:11px;color:#73856e}
.workspace-studio .settings-content .body-copy{font-size:12px;line-height:1.85}.workspace-studio .settings-content .microcopy{font-size:11px;line-height:1.75;color:#76866f}.workspace-studio .check-field{font-size:12px;color:#526e51}
.ws-service-strip{display:flex;gap:13px;align-items:center;padding:17px 20px;background:#edf6e8;border:1px solid #e3efdc;border-radius:5px;margin:0 0 20px;color:#48754b}
.ws-service-strip>span:not(.pill){flex:1;min-width:0}.ws-service-strip>.icon{flex:none}.ws-service-strip strong{display:block;font-size:12px;font-weight:500;color:#355438}.ws-service-strip small{display:block;font-size:11px;color:#6c8166;line-height:1.6;margin-top:4px}
.ws-connection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:20px}
.workspace-studio .integration-card{padding:25px;display:flex;flex-direction:column;min-width:0}
.workspace-studio .integration-logo{width:42px;height:42px;background:#eaf5e4;color:#47764b;border-radius:5px;flex:none}
.workspace-studio .integration-card h2{font-size:21px;margin:24px 0 12px}.workspace-studio .integration-card>p{font-size:12px;line-height:1.8;margin-bottom:22px}
.workspace-studio .compact-dl{font-size:11px;margin-bottom:22px;margin-top:auto}.workspace-studio .compact-dl>div{gap:15px;border-color:#e7eee2;padding:12px 0;align-items:flex-start}.workspace-studio .compact-dl dt{font-size:10px;color:#708369}.workspace-studio .compact-dl dd{font-size:11px;color:#45623d;max-width:60%}
.ws-connection-guide{display:flex;flex-direction:column;padding:25px}.ws-connection-guide>h2{font-size:21px;margin-top:24px}.ws-connection-guide>p{margin-bottom:22px}
.ws-inline-note{margin-top:auto;display:flex;gap:9px;padding-top:24px;color:#6f8464}.ws-inline-note>.icon{flex:none;margin-top:2px}.ws-inline-note p{font-size:11px;line-height:1.8}
.ws-connection-options{padding:25px}.workspace-studio .integration-planned{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
.workspace-studio .integration-planned>div{align-items:flex-start;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;border:0;padding:0;min-width:0;color:#597c4f}
.workspace-studio .integration-planned strong{display:block;font-size:12px;font-weight:500;color:#3e5b35}.workspace-studio .integration-planned small{font-size:11px;color:#74876a;line-height:1.8;display:block;margin-top:7px}.workspace-studio .integration-planned .pill{grid-column:2;width:max-content;margin-top:0}
.ws-help-paths{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:22px}
.ws-help-path{display:flex;flex-direction:column;padding:23px;min-width:0;transition:box-shadow .16s,border-color .16s}
.studio-shell .ws-help-path:hover{border-color:#c6ddbf;box-shadow:0 4px 15px #33542608}.ws-help-icon{display:grid;place-items:center;width:37px;height:37px;border-radius:5px;color:#4c784e;background:#eaf6e4}
.ws-help-path h2{font-size:17px;margin:22px 0 10px}.ws-help-path>p{font-size:12px;line-height:1.8;margin-bottom:22px;flex:1}.ws-help-path-action{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:15px;border-top:1px solid #e9eee4;font-size:11px;color:#47623e}.ws-help-path-action .icon{flex:none}
.workspace-studio .faq-card{padding:25px;min-width:0}.workspace-studio .faq-card details{border-color:#e7ede3}.workspace-studio .faq-card summary{font-size:13px;color:#334b38;font-weight:500;padding:20px 0;line-height:1.6}.workspace-studio .faq-card summary .icon{flex:none;color:#6c8b64}.workspace-studio .faq-card details p{font-size:12px;line-height:1.9;color:#6c7f67;padding-bottom:22px;padding-right:20px}
.ws-help-sequence{list-style:none;padding:0;margin:22px 0;display:grid;gap:21px}.ws-help-sequence>li{display:flex;gap:13px}.ws-help-sequence>li>span{font-size:10px;color:#689663;flex:none;padding-top:3px}.ws-help-sequence strong{display:block;font-size:12px;font-weight:500;color:#3d623b}.ws-help-sequence p{font-size:11px;line-height:1.7;margin-top:4px}
@media(max-width:1100px){.ws-connection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-connection-guide{grid-column:1/-1;display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;column-gap:20px}.ws-connection-guide>h2{grid-column:2;margin:0;font-size:19px}.ws-connection-guide>p{grid-column:2;margin:6px 0 0}.ws-connection-guide>.btn{grid-column:3;grid-row:1/3}.ws-connection-guide>.ws-inline-note{grid-column:2/-1;padding-top:14px}.ws-help-paths{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-studio .settings-layout{grid-template-columns:220px minmax(0,1fr)}.workspace-studio .settings-content{padding:25px}.workspace-studio .data-action-card{flex-wrap:wrap}.workspace-studio .data-action-card>div{min-width:180px}.workspace-studio .data-action-card>.btn{margin-left:37px}.ws-content-grid{grid-template-columns:minmax(0,1fr) 260px}}
@media(max-width:850px){.ws-content-grid{grid-template-columns:minmax(0,1fr)}.ws-side-stack{grid-template-columns:repeat(2,minmax(0,1fr))}.ws-summary-strip>div{padding:16px;gap:8px}.ws-summary-strip>div>span{font-size:11px}.ws-summary-strip>div>strong{font-size:23px}.workspace-studio .settings-layout{grid-template-columns:minmax(0,1fr);gap:15px}.ws-settings-sidebar{position:static}.workspace-studio .settings-nav{display:flex;overflow-x:auto;padding:7px;gap:5px}.workspace-studio .settings-nav>button{width:auto;min-height:47px;flex:none;padding:10px 12px;gap:7px}.workspace-studio .settings-nav>button small,.workspace-studio .settings-nav>button>.icon:last-child{display:none}.workspace-studio .settings-nav>button strong{white-space:nowrap;font-size:11px}.ws-settings-caption{padding:12px 5px}.ws-settings-caption small{display:none}.workspace-studio .data-action-card{flex-wrap:nowrap}.workspace-studio .data-action-card>.btn{margin-left:0}.workspace-studio .integration-planned{grid-template-columns:minmax(0,1fr);gap:22px}.workspace-studio .integration-planned>div{grid-template-columns:22px minmax(0,1fr) auto}.workspace-studio .integration-planned .pill{grid-column:3;grid-row:1}.workspace-studio .integration-planned small{margin-top:4px}}
@media(max-width:590px){.workspace-studio .page-heading{align-items:flex-start;gap:14px;margin-bottom:20px}.workspace-studio .page-heading .eyebrow{font-size:9px;margin-bottom:9px}.workspace-studio .page-heading h1{font-size:29px}.workspace-studio .page-heading .subtitle{font-size:12px;line-height:1.8}.ws-summary-strip{gap:7px;margin-bottom:14px}.ws-summary-strip>div{display:grid;grid-template-columns:1fr;padding:13px 11px;gap:7px}.ws-summary-strip>div>.icon{display:none}.ws-summary-strip>div>span{font-size:10px}.ws-summary-strip>div>strong{font-size:25px;margin:0}.ws-panel-toolbar{padding:13px;gap:5px;flex-wrap:wrap}.workspace-studio .chip{font-size:10px;padding:8px 10px}.ws-panel-toolbar>.muted{font-size:10px}.workspace-studio .notification-item{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:17px 14px}.workspace-studio .notification-icon{width:30px;height:30px}.workspace-studio .notification-item h3{font-size:12px}.workspace-studio .notification-item p{font-size:11px}.workspace-studio .notification-actions{grid-column:2;margin:0;justify-content:flex-start}.ws-side-stack{grid-template-columns:minmax(0,1fr);gap:14px}.ws-side-card{padding:21px}.workspace-studio .settings-content{padding:21px 17px}.workspace-studio .settings-content .form-grid{grid-template-columns:1fr;gap:0}.workspace-studio .field{margin:12px 0}.workspace-studio .form-footer{padding-top:18px;margin-top:20px}.workspace-studio .form-footer>.btn{margin-left:auto}.workspace-studio .profile-intro{gap:13px}.workspace-studio .profile-intro h2{font-size:18px}.workspace-studio .profile-intro .avatar{width:43px;height:43px;font-size:15px;flex:none}.workspace-studio .profile-intro p{font-size:10px;overflow-wrap:anywhere}.ws-related-links{gap:14px;flex-direction:column}.workspace-studio .appearance-choices{gap:11px}.workspace-studio .appearance-card{padding:11px}.workspace-studio .appearance-preview{height:78px;padding:24px 7px 7px;gap:5px}.workspace-studio .appearance-card strong{font-size:12px}.workspace-studio .appearance-card>span{font-size:10px}.workspace-studio .setting-row{gap:16px}.workspace-studio .setting-row p{font-size:11px}.workspace-studio .data-action-card{padding:16px 13px;gap:10px;flex-wrap:wrap}.workspace-studio .data-action-card>div{min-width:0;flex-basis:calc(100% - 34px)}.workspace-studio .data-action-card>.btn{margin-left:32px}.workspace-studio .usage-grid{gap:8px}.workspace-studio .usage-grid>div{padding:14px 9px}.workspace-studio .usage-grid span{font-size:9px}.workspace-studio .usage-grid strong{font-size:23px}.workspace-studio .usage-grid strong>small{font-size:9px}.ws-service-strip{padding:15px;gap:10px;flex-wrap:wrap}.ws-service-strip>span:not(.pill){flex-basis:calc(100% - 32px)}.ws-service-strip>.pill{margin-left:28px}.ws-connection-grid{grid-template-columns:minmax(0,1fr);gap:14px}.workspace-studio .integration-card{padding:22px}.ws-connection-guide{display:flex;padding:22px;align-items:flex-start;gap:0}.ws-connection-guide>h2{margin-top:22px}.ws-connection-guide>p{margin:10px 0 20px}.ws-connection-guide>.ws-inline-note{padding-top:18px}.ws-connection-options{padding:22px}.workspace-studio .integration-planned>div{grid-template-columns:22px minmax(0,1fr)}.workspace-studio .integration-planned .pill{grid-column:2;grid-row:auto}.ws-help-paths{gap:12px;margin-bottom:16px}.ws-help-path{padding:17px 14px}.ws-help-path h2{font-size:16px;line-height:1.45;margin-top:19px}.ws-help-path>p{font-size:11px;line-height:1.8;margin-bottom:18px}.ws-help-path-action{font-size:10px;line-height:1.5;align-items:flex-start}.ws-help-path-action>.icon{width:14px;height:14px;margin-top:2px}.workspace-studio .faq-card{padding:22px 18px}.workspace-studio .faq-card summary{font-size:12px;padding:17px 0}.workspace-studio .faq-card details p{font-size:11px;padding-right:5px}.workspace-studio .section-head{margin-bottom:19px}.workspace-studio .section-head p{font-size:11px}}
@media(prefers-reduced-motion:reduce){.ws-help-path{transition:none}}

/* AQ research desks: a working brief, a focused input flow and an evidence-first result grid. */
.aq-studio{--aq-studio-line:#e6ebe4;--aq-studio-muted:#637068;color:#19251d}
.aq-studio .aq-navigation{gap:19px;margin-bottom:21px}.aq-studio .aq-navigation a{font-size:11px}
.aq-studio .aq-workspace-header{align-items:center;margin-bottom:24px;gap:18px}
.aq-studio .aq-workspace-header h1{font-size:clamp(27px,2.7vw,39px);font-weight:500;letter-spacing:-1.35px;line-height:1.15;margin:9px 0 11px}
.aq-studio .aq-workspace-header p{font-size:13px;line-height:1.65;color:var(--aq-studio-muted)}
.aq-studio .aq-workspace-header>div:last-child{max-width:270px}.aq-studio .aq-workspace-header small{text-align:right;line-height:1.6}
.aq-studio .aq-workspace-tabs{gap:6px;border:0;margin:0 0 17px;padding:3px 0 8px}
.aq-studio .aq-workspace-tabs button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:11px 16px;background:#fff;border:1px solid #fff;border-radius:5px;font-size:12px;color:#647067;font-weight:500}
.aq-studio .aq-workspace-tabs button.active{background:#19251d;border-color:#19251d;color:#fff}
.aq-studio .aq-workspace-tabs button:not(.active):hover{background:#eaf2e7;border-color:#eaf2e7;color:#253c2d}
.aq-studio-config{display:grid;grid-template-columns:minmax(0,1fr) 242px;gap:14px;align-items:start;min-width:0}
.aq-studio-config>.aq-edit-area{min-width:0}
.aq-studio-brief{display:grid;gap:1px;background:var(--aq-studio-line);border:1px solid var(--aq-studio-line);border-radius:6px;overflow:hidden;min-width:0}
.aq-studio-brief>section{min-width:0;padding:20px;background:#fff}
.aq-studio-brief>section:first-child{background:linear-gradient(130deg,#e3fbdf,#f2faf0)}
.aq-studio-brief .eyebrow{display:block;font-size:9px;letter-spacing:.9px;margin-bottom:12px;color:#607161}
.aq-studio-brief h2{margin:0;font-size:17px;line-height:1.5;letter-spacing:-.3px;font-weight:500}
.aq-studio-brief p{font-size:11px;line-height:1.7;color:var(--aq-studio-muted);margin:10px 0}
.aq-studio-brief>section>strong{font-size:14px;font-weight:550;overflow-wrap:anywhere;line-height:1.5}
.aq-studio-brief .text-button{display:flex;align-items:center;gap:7px;font-size:11px;color:#246342;padding:5px 0;margin-top:8px;min-height:32px}
.aq-studio-brief small{font-size:10px;line-height:1.6;color:#748174}
.aq-studio-input-count{display:flex;gap:12px;align-items:center}.aq-studio-input-count>strong{font-size:32px;font-weight:500;letter-spacing:-1.2px;font-variant-numeric:tabular-nums}.aq-studio-input-count>span{font-size:10px;line-height:1.6;color:var(--aq-studio-muted)}
.aq-studio .aq-target,.aq-studio .aq-parameters,.aq-studio .aq-inputs,.aq-studio .aq-auto-evidence{padding:0;border:0;box-shadow:none;border-radius:0}
.aq-studio .aq-section-title{gap:10px;margin-bottom:20px}.aq-studio .aq-section-title h2{font-size:19px;line-height:1.35;font-weight:500;letter-spacing:-.45px}.aq-studio .aq-section-title p{font-size:12px;line-height:1.6;max-width:68ch}
.aq-studio .aq-section-title>.aq-step{display:none}
.aq-studio .field>span{font-size:11px;color:#506455}.aq-studio .field input,.aq-studio .field select,.aq-studio .field textarea{border-color:#dfe6df;border-radius:4px;font-size:12px;min-height:40px}
.aq-studio .aq-parameter-grid{gap:16px}.aq-studio .aq-number-control{border-radius:4px;border-color:#dfe6df}.aq-studio .aq-number-control button{background:#f2f6ee;color:#466049}
.aq-studio .aq-quick-choices button{border-radius:4px;min-height:34px}.aq-studio .aq-quick-choices button[aria-pressed=true]{background:#def8dc;border-color:#c3e5bd;color:#1b4a2d;font-weight:500}
.aq-studio .aq-source-notice{border-radius:5px;background:#f2f8ed;border-color:#e1ebd9}
.aq-studio .aq-object-editor{padding:14px;border:1px solid var(--aq-studio-line);background:#fafcf8;border-radius:5px}.aq-studio .aq-object-editor .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
.aq-studio .aq-target-picker{min-width:0}.aq-studio .aq-picker-tabs{gap:5px}.aq-studio .aq-picker-tabs button{border-radius:4px;font-weight:500}
.aq-studio .research-workbook-tools{padding:15px;background:#f6f8f3;border:1px solid #e6ebdf;border-radius:5px;gap:13px;margin-bottom:20px}
.aq-studio .research-workbook-tools strong{font-size:12px;font-weight:550}.aq-studio .research-workbook-tools p{font-size:11px;line-height:1.6;margin:5px 0 0}.aq-studio .research-workbook-tools>div:last-child{gap:6px}
.aq-studio .research-workbook-tools .btn{font-size:10px;padding:8px 10px;min-height:34px}
.aq-studio .aq-readiness{border:1px solid #dfead8;background:#f5faf0;padding:20px;border-radius:5px;margin-top:16px}.aq-studio .aq-readiness.aq-needs-attention{border-color:#e8d7b5;background:#fffaf1}
.aq-studio .aq-run-bar h2{font-weight:500;font-size:19px;letter-spacing:-.4px}.aq-studio .aq-blocker{background:#fff;border-radius:4px}.aq-studio .aq-run-details{border-color:#e3eada}.aq-studio .aq-readiness .aq-execution-actions{margin-top:8px}
.aq-studio .financial-review{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}.aq-studio .financial-review>div{min-width:0}.aq-studio .financial-review dd{overflow-wrap:anywhere}
.aq-studio .aq-table-scroll{border-radius:4px;border-color:var(--aq-studio-line)}.aq-studio .aq-table-scroll th{background:#f4f7f1;color:#5d6b60;border-color:var(--aq-studio-line);font-size:10px;font-weight:550}.aq-studio .aq-table-scroll td{font-size:11px;border-color:#edf0e9}.aq-studio .aq-table-scroll tr:hover td{background:#f8fbf5}
.aq-studio .aq-action-status:empty{display:none}.aq-studio .aq-action-status{color:#416345}
.aq-studio .aq-results{gap:14px}.aq-studio .aq-result-summary{gap:15px;padding:20px 22px;margin:0 0 14px}.aq-studio .aq-results>.aq-result-summary{margin:0}
.aq-studio .aq-result-summary h2{font-size:23px;font-weight:500;letter-spacing:-.7px;margin:7px 0}.aq-studio .aq-result-summary p{font-size:11px;line-height:1.6;margin:0}
.aq-studio-export{max-width:330px;min-width:132px}.aq-studio-export>summary{display:flex;align-items:center;gap:7px;font-size:11px;padding:10px 12px;border:1px solid var(--aq-studio-line);border-radius:4px;cursor:pointer;list-style:none}.aq-studio-export>summary::after{content:'+';margin-left:auto}.aq-studio-export[open]>summary::after{content:'−'}.aq-studio .aq-studio-export .aq-export-actions{margin:9px 0 0;gap:5px}.aq-studio-export .btn{font-size:10px;min-height:31px;padding:7px 9px}
.aq-studio-result-layout{display:grid;grid-template-columns:minmax(0,1fr) 285px;gap:14px;align-items:start;min-width:0}.aq-studio-findings,.aq-studio-charts,.aq-studio-result-aside{display:grid;gap:14px;min-width:0}
.aq-studio-section-label{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:7px 0 14px}.aq-studio-section-label>span{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:500}.aq-studio-section-label>small{color:#728073;font-size:10px}
.aq-studio .aq-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.aq-studio .aq-metric{padding:18px;gap:11px;min-height:140px;justify-content:flex-start}.aq-studio .aq-metric>span{line-height:1.55;min-height:2.6em;font-size:11px}.aq-studio .aq-metric strong{font-size:27px;font-weight:500;letter-spacing:-1px;line-height:1.2}.aq-studio .aq-metric strong small{font-size:10px}.aq-studio .aq-metric>small{font-size:9px;letter-spacing:.5px;color:#74806e}.aq-studio .aq-metric details{font-size:10px;color:#607561;margin-top:auto}.aq-studio .aq-metric summary{cursor:pointer}.aq-studio .aq-metric details p{margin-top:7px}
.aq-studio-result-aside>.card{padding:20px;min-width:0}.aq-studio-result-aside h2{font-size:18px;line-height:1.4;font-weight:500;letter-spacing:-.4px;margin:9px 0 13px}.aq-studio-result-aside .eyebrow{font-size:9px;letter-spacing:.9px}.aq-studio-result-aside p{font-size:11px;line-height:1.7;color:#637068}
.aq-studio-source dl{display:grid;gap:12px;margin:0 0 16px}.aq-studio-source dl>div{display:grid;gap:5px}.aq-studio-source dt{font-size:10px;color:#728073}.aq-studio-source dd{margin:0;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.aq-studio-source .btn{font-size:11px;width:100%}
.aq-studio .aq-studio-deliverables{background:linear-gradient(140deg,#e5f9df,#f8fcf4);border-color:#dbeed4}.aq-studio-deliverables .research-deliverable-actions{margin:12px 0 0;display:grid;gap:8px}.aq-studio-deliverables .research-deliverable-actions:empty{display:none}.aq-studio-deliverables .report-run-actions{border:0;background:transparent;box-shadow:none;padding:0;margin:12px 0 0;display:block}.aq-studio-deliverables .report-run-actions>.report-progress{margin:0}.aq-studio-deliverables .report-progress h3{font-size:13px}.aq-studio-deliverables .report-progress ol{font-size:10px}
.aq-studio .aq-result-limitations h2{display:flex;gap:9px;align-items:center}.aq-studio .aq-result-limitations h2>span{font-size:10px;min-width:20px;padding:3px 5px;border-radius:3px;background:#f2f4ee;text-align:center}.aq-studio .aq-result-limitations ul{padding-left:16px;margin:0 0 15px;max-height:340px;overflow:auto}.aq-studio .aq-result-limitations li{font-size:11px;line-height:1.75;margin-bottom:8px;color:#626e62;overflow-wrap:anywhere}.aq-studio .aq-result-limitations summary{font-size:11px;cursor:pointer}.aq-studio .aq-result-limitations details{padding-top:13px;border-top:1px solid var(--aq-studio-line)}
.aq-studio .aq-studio-table-panel{padding:22px;min-width:0}.aq-studio .aq-studio-table-panel>header{align-items:end;gap:22px;margin-bottom:20px}.aq-studio-table-panel>header>div{min-width:0}.aq-studio .aq-studio-table-panel h2{font-size:20px;font-weight:500;letter-spacing:-.5px;margin-top:7px}.aq-studio-table-panel>header>.field{min-width:0;width:min(430px,48%)}.aq-studio-table-caption{display:flex;justify-content:space-between;gap:14px;align-items:center;margin-bottom:12px}.aq-studio-table-caption strong{font-size:12px;font-weight:550}.aq-studio-table-caption>span{font-size:10px;color:#70806e}.aq-studio-table-body{min-height:320px;min-width:0}.aq-studio-table-body .aq-table-scroll{max-height:490px}.aq-studio-table-body>.aq-empty{padding:28px 16px;border:1px dashed #dfe7da;border-radius:4px;text-align:center}
.aq-studio-history>header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:22px}.aq-studio-history h2{font-size:24px;font-weight:500;letter-spacing:-.7px;margin:8px 0}.aq-studio-history p{font-size:12px;line-height:1.7;margin:0;color:#697369}
.aq-studio-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.aq-studio-run-card{display:flex;flex-direction:column;align-items:stretch;min-width:0;padding:20px;gap:14px;border:1px solid transparent;color:inherit;text-align:left;cursor:pointer}.aq-studio-run-top{display:flex;justify-content:space-between;align-items:center;gap:10px}.aq-studio-run-top .eyebrow{font-size:10px}.aq-studio-run-card>strong{font-size:19px;font-weight:500;line-height:1.45;letter-spacing:-.4px;overflow-wrap:anywhere}.aq-studio-run-card>small{font-size:11px;color:#68786a}.aq-studio-run-link{display:flex;align-items:center;justify-content:space-between;font-size:11px;color:#376346;border-top:1px solid var(--aq-studio-line);margin-top:auto;padding-top:14px}.aq-studio-run-card:hover{border-color:#bdd7b7;background:#fcfef9}
.aq-studio .aq-evidence-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:start}.aq-studio .aq-evidence-layout>section:first-child{grid-row:auto}.aq-studio .aq-studio-lineage{grid-column:1/-1;display:grid;grid-template-columns:220px minmax(0,1fr);gap:0 22px}.aq-studio-lineage>.eyebrow{grid-column:1}.aq-studio .aq-studio-lineage>h2{grid-column:1;margin-top:8px}.aq-studio-lineage>.aq-table-scroll{grid-column:2;grid-row:1/4;max-height:315px}.aq-studio-lineage>.microcopy{grid-column:1;overflow-wrap:anywhere}.aq-studio .aq-evidence-layout h2{font-size:20px;line-height:1.4;font-weight:500;letter-spacing:-.5px;margin:9px 0 18px}.aq-studio-note-log{max-height:300px;overflow:auto}.aq-studio .aq-evidence-layout blockquote{background:#f4f9ef;border-left:2px solid #a6d49a;border-radius:0}.aq-studio .aq-evidence-layout form>.btn{justify-self:start;min-width:125px}.aq-studio .aq-evidence-layout .eyebrow{font-size:9px}
.aq-studio-result-empty{padding:42px 24px!important;text-align:center}.aq-studio-result-empty>div:last-child{display:flex;justify-content:center;gap:9px;flex-wrap:wrap}.aq-studio-result-empty>p{font-size:12px;line-height:1.7;max-width:70ch;margin:18px auto}.aq-studio-result-empty>h2{font-size:23px;font-weight:500}.aq-studio-result-empty>button{margin-top:14px}
.aq-studio :is(button,summary,select):focus-visible{outline:2px solid #327445;outline-offset:3px}
@media(max-width:1390px){.aq-studio-config{grid-template-columns:minmax(0,1fr)}.aq-studio-brief{grid-template-columns:1.3fr 1fr 1fr;grid-row:1}.aq-studio-brief>section{padding:16px 18px}.aq-studio-brief h2{font-size:15px}.aq-studio-brief p{margin:7px 0}.aq-studio-brief .eyebrow{margin-bottom:9px}.aq-studio-result-layout{grid-template-columns:minmax(0,1fr) 264px}.aq-studio .aq-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-studio .aq-metric{min-height:138px}}
@media(max-width:1040px){.aq-studio-result-layout{grid-template-columns:minmax(0,1fr)}.aq-studio-result-aside{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.aq-studio-result-aside>.card{padding:17px}.aq-studio .aq-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.aq-studio .aq-result-limitations ul{max-height:240px}.aq-studio-history-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-studio .aq-workspace-header{align-items:flex-start}.aq-studio .aq-workspace-header>div:last-child{max-width:205px}}
@media(max-width:720px){.aq-studio .aq-navigation{gap:10px 17px}.aq-studio .aq-workspace-header{display:block}.aq-studio .aq-workspace-header>div:last-child{flex-direction:row;justify-content:space-between;align-items:center;max-width:none;margin-top:18px}.aq-studio .aq-workspace-header small{max-width:160px;font-size:9px}.aq-studio .aq-workspace-tabs button{padding-inline:12px;font-size:11px;flex-shrink:0}.aq-studio-brief{grid-template-columns:1fr 1fr}.aq-studio-brief>section:first-child{grid-column:1/-1}.aq-studio-brief>section{padding:15px}.aq-studio-brief>section:first-child p{margin-bottom:0}.aq-studio-brief h2{font-size:16px}.aq-studio .aq-object-editor .form-grid,.aq-studio .financial-review{grid-template-columns:1fr}.aq-studio .aq-result-summary{padding:18px}.aq-studio .aq-result-summary>div:first-child{flex-basis:100%}.aq-studio-export{max-width:none;flex:1}.aq-studio .aq-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.aq-studio-result-aside{grid-template-columns:1fr 1fr}.aq-studio-result-aside>.aq-result-limitations{grid-column:1/-1}.aq-studio .aq-studio-table-panel{padding:17px}.aq-studio .aq-studio-table-panel>header{display:grid;gap:17px}.aq-studio-table-panel>header>.field{width:100%}.aq-studio-table-caption{align-items:flex-start;flex-direction:column;gap:6px}.aq-studio .aq-evidence-layout{grid-template-columns:1fr}.aq-studio .aq-studio-lineage{display:block}.aq-studio-lineage>.aq-table-scroll{margin:16px 0}.aq-studio-history>header{display:block}.aq-studio-history>header>.btn{margin-top:13px}.aq-studio-section-label>small{display:none}.aq-studio .field input,.aq-studio .field select,.aq-studio .field textarea{font-size:16px}.aq-studio .aq-entry-table input,.aq-studio .aq-entry-table select{font-size:13px}.aq-studio .aq-number-control input{font-size:14px}}
@media(max-width:460px){.aq-studio-result-aside,.aq-studio-history-grid{grid-template-columns:1fr}.aq-studio .aq-metric{padding:15px;gap:9px}.aq-studio .aq-metric strong{font-size:24px}.aq-studio .aq-parameter-grid{grid-template-columns:1fr}.aq-studio .aq-studio-brief>section>strong{font-size:12px}.aq-studio .aq-run-bar{align-items:stretch}.aq-studio-result-aside>.aq-result-limitations{grid-column:auto}.aq-studio .aq-table-actions{gap:8px}.aq-studio .aq-workspace-header h1{font-size:29px}}

/* Dedicated AQ workspaces: scope, evidence and results share one calm studio grid. */
.financial-studio{--flow-ink:#17201b;--flow-muted:#68716b;--flow-line:#e5eae4;--flow-mint:#a1f999;--flow-wash:#f6f8f5;max-width:1500px;min-width:0;color:var(--flow-ink)}
.financial-studio :is(.f-page-head,.v-page-head,.h-page-head,.e-page-head,.l-page-head,.q-page-head,.m-header){padding:8px 0 20px;margin:0;gap:20px;min-height:0;background:none;border:0}
.financial-studio :is(.f-page-head,.v-page-head,.h-page-head,.e-page-head,.l-page-head,.q-page-head,.m-header) h1{font-size:clamp(25px,2.55vw,36px);line-height:1.18;letter-spacing:-.05em;font-weight:500;color:var(--flow-ink);margin:7px 0 9px;max-width:38ch}
.financial-studio :is(.f-page-head,.v-page-head,.h-page-head,.e-page-head,.l-page-head,.q-page-head,.m-header) p{font-size:13px;line-height:1.65;color:var(--flow-muted);max-width:84ch;margin:0}
.financial-studio :is(.eyebrow,.m-eyebrow){font-size:10px;color:var(--flow-muted);font-weight:500;letter-spacing:.1em}
.financial-studio :is(.f-back,.v-back,.h-back,.e-back,.l-back,.q-back){font-size:11px;color:var(--flow-muted);margin-bottom:12px}
.financial-workspace-nav{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin:0 0 18px;padding:0;min-width:0}
.financial-nav-group{display:flex;flex-direction:column;justify-content:flex-start;gap:8px;padding:12px 14px;border:1px solid var(--flow-line);border-radius:5px;background:#fff;min-width:0;flex:1 1 auto}
.financial-nav-label{display:flex;align-items:center;gap:6px;font-size:10px;line-height:1.4;color:var(--flow-muted);letter-spacing:.04em}
.financial-nav-group>div{display:flex;align-items:center;flex-wrap:wrap;gap:4px}
.financial-nav-group button{font:inherit;font-size:12px;line-height:1.4;min-height:38px;padding:8px 11px;background:transparent;border:1px solid transparent;border-radius:4px;color:#56615a;cursor:pointer}
.financial-nav-group button:hover{background:var(--flow-wash);color:var(--flow-ink)}
.financial-nav-group button.active{background:var(--flow-ink);color:#fff;border-color:var(--flow-ink)}
.financial-studio .financial-flow{grid-template-columns:214px minmax(0,1fr);gap:12px;align-items:start;background:transparent;border:0;border-radius:0;margin:0 0 12px;overflow:visible}
.financial-studio .financial-step-nav{padding:14px 10px;border:1px solid var(--flow-line);border-radius:5px;background:#fff;top:var(--workflow-top,88px);max-height:calc(100dvh - var(--workflow-top,88px) - 20px)}
.financial-studio .financial-rail-heading{margin:0 4px 13px;padding-bottom:13px;border-color:var(--flow-line)}
.financial-studio .financial-rail-heading>strong{font-size:15px;font-weight:500}
.financial-studio .financial-rail-heading>small{font-size:11px;line-height:1.5}
.financial-studio .financial-step-nav button{min-height:55px;padding:10px 8px;gap:8px;border-radius:4px}
.financial-studio .financial-step-nav button strong{font-size:12px;font-weight:500;line-height:1.5}
.financial-studio .financial-step-nav button .financial-step-number{width:25px;height:25px;font-size:10px;border-radius:3px}
.financial-studio .financial-step-body{padding:20px;border:1px solid var(--flow-line);border-radius:5px;background:#fff}
.financial-studio .financial-step-caption{margin-bottom:16px;padding-bottom:13px;border-color:var(--flow-line)}
.financial-studio .financial-step-caption>strong{color:var(--flow-ink);font-size:12px;font-weight:500}
.financial-studio .financial-step-caption>span{color:var(--flow-muted);font-size:10px}
.financial-step-content{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;align-items:start;min-width:0}
.financial-step-content>*{grid-column:1/-1;min-width:0}
.financial-studio .financial-step-content>:is(.h-block,.v-block,.e-block,.l-block,.q-block,.v-section){margin:0;padding:0;border:0;border-radius:0;background:transparent}
.financial-studio .financial-step-content>:is(.financial-purpose-panel,.financial-target-details){grid-column:auto;border-top:1px solid var(--flow-line);padding-top:18px}
.financial-studio .financial-step-content>.financial-target-selection{padding-bottom:4px}
.financial-studio .financial-step-footer{position:static;margin-top:22px;padding:14px 0 0;border:0;border-top:1px solid var(--flow-line);border-radius:0;background:#fff;box-shadow:none}
.financial-studio .financial-step-footer .btn{min-height:42px;font-size:12px;border-radius:4px}
.financial-studio .financial-step-footer .financial-step-help{max-width:220px;font-size:10px;color:var(--flow-muted)}
.financial-studio .financial-step-footer .financial-next-step{background:var(--flow-ink);border-color:var(--flow-ink);color:#fff}
.financial-studio .financial-step-footer .financial-next-step:disabled{background:var(--flow-wash);border-color:var(--flow-line);color:var(--flow-muted)}
.financial-studio :is(.h-grid,.v-grid,.e-grid,.l-grid,.q-grid,.f-grid){gap:14px;margin:16px 0}
.financial-studio :is(.h-grid,.v-grid,.e-grid,.l-grid,.q-grid,.f-grid)>.field{margin:0}
.financial-studio :is(.h-target-grid,.v-target-grid,.e-target-grid,.l-target-grid,.q-target-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0}
.financial-studio :is(.h-target-card,.v-target-card,.e-target-card,.l-target-card,.q-target-card){padding:13px;border:1px solid var(--flow-line);border-radius:5px;background:#fff;gap:7px}
.financial-studio :is(.h-target-card,.v-target-card,.e-target-card,.l-target-card,.q-target-card) strong{font-size:13px;line-height:1.5;font-weight:500}
.financial-studio :is(.h-target-card,.v-target-card,.e-target-card,.l-target-card,.q-target-card) small{font-size:11px;line-height:1.6;color:var(--flow-muted)}
.financial-studio :is(.h-target-card,.v-target-card,.e-target-card,.l-target-card,.q-target-card) span{font-size:10px;line-height:1.5;color:#57725c}
.financial-studio :is(.h-target-card,.v-target-card,.e-target-card,.l-target-card,.q-target-card):hover{border-color:#9cbaa0;background:#fafdf9}
.financial-studio :is(.h-target-card,.v-target-card,.e-target-card,.l-target-card,.q-target-card).active{background:linear-gradient(135deg,#e9fbe5,#f4fcf1);border-color:#97c18d;box-shadow:inset 3px 0 #64c87a}
.financial-studio :is(.h-block,.v-block,.e-block,.l-block,.q-block,.v-section,.h-panel,.v-panel,.e-panel,.l-panel,.q-panel){padding:19px;border:1px solid var(--flow-line);border-radius:5px;background:#fff;margin:14px 0;min-width:0}
.financial-studio :is(.h-block,.v-block,.e-block,.l-block,.q-block,.v-section,.h-panel,.v-panel,.e-panel,.l-panel,.q-panel) :is(h2,h3){font-size:17px;line-height:1.4;letter-spacing:-.025em;color:var(--flow-ink);font-weight:500;margin:0 0 10px}
.financial-studio :is(.h-block,.v-block,.e-block,.l-block,.q-block,.v-section)>p{font-size:12px;line-height:1.65;color:var(--flow-muted)}
.financial-studio :is(.h-chips,.v-chips,.e-chips,.l-chips,.q-chips){gap:6px;margin:12px 0}
.financial-studio .field>span{font-size:12px;color:#4d5951;font-weight:500;line-height:1.5}
.financial-studio .field>small{font-size:11px;color:var(--flow-muted);line-height:1.55}
.financial-studio :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border-color:#dce3da;border-radius:4px;background:#fff;font-size:12px;min-height:40px}
.financial-studio :is(input[type=checkbox],input[type=radio]){accent-color:#237746}
.financial-studio .btn{border-radius:4px;font-size:12px;min-height:38px}
.financial-studio .btn.primary{background:#18271c;border-color:#18271c;color:#fff}
.financial-studio .btn.primary:hover:not(:disabled){background:#294c36;border-color:#294c36;color:#fff}
.financial-studio .financial-step-content>.btn{justify-self:start}
.financial-studio .financial-review{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;border:1px solid var(--flow-line);border-radius:5px;background:#fff;margin:16px 0;overflow:hidden}
.financial-studio .financial-review>div{padding:13px 15px;border:0;border-bottom:1px solid var(--flow-line);background:transparent;min-width:0}
.financial-studio .financial-review dt{color:var(--flow-muted);font-size:11px;margin-bottom:6px}
.financial-studio .financial-review dd{margin:0;color:var(--flow-ink);font-size:13px;line-height:1.6;font-weight:500;overflow-wrap:anywhere}
.financial-studio :is(.h-headline-grid,.v-headline-grid,.e-headline-grid,.l-headline-grid,.q-headline-grid){grid-template-columns:minmax(250px,.75fr) minmax(0,1.4fr);gap:12px;align-items:start;margin:14px 0}
.financial-studio :is(.h-headline-grid,.v-headline-grid,.e-headline-grid,.l-headline-grid,.q-headline-grid)>*{margin:0;min-width:0}
.financial-studio :is(.h-facts,.v-facts,.e-facts,.l-facts,.q-facts)>div{grid-template-columns:minmax(90px,.65fr) minmax(0,1fr);gap:12px;padding:8px 0;border-bottom:1px solid var(--flow-line)}
.financial-studio :is(.h-facts,.v-facts,.e-facts,.l-facts,.q-facts) dt{color:var(--flow-muted);font-size:11px}
.financial-studio :is(.h-facts,.v-facts,.e-facts,.l-facts,.q-facts) dd{color:var(--flow-ink);font-size:12px;line-height:1.5;overflow-wrap:anywhere}
.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis){grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:10px;margin:14px 0 18px;border:0;border-radius:0;background:transparent;overflow:visible}
.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis)>div{padding:16px;border:1px solid var(--flow-line);border-radius:5px;background:#fff;min-width:0}
.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis) strong{font-size:24px;line-height:1.25;letter-spacing:-.04em;font-weight:500;color:var(--flow-ink);overflow-wrap:anywhere}
.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis) span{font-size:11px;line-height:1.5;color:var(--flow-muted);margin-bottom:8px}
.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis) small{font-size:10px;line-height:1.5;color:var(--flow-muted)}
.financial-studio :is(.h-note,.v-note,.e-note,.l-note,.q-note,.m-note,.f-note,.h-semantics,.v-semantics,.e-semantics,.l-semantics,.q-semantics){background:var(--flow-wash);border-color:var(--flow-line);border-radius:4px;color:#57655c;font-size:11px;line-height:1.7;padding:11px 13px}
.financial-studio :is(.h-semantics,.v-semantics,.e-semantics,.l-semantics,.q-semantics){border-left:3px solid #96bf89;margin-bottom:14px}
.financial-studio :is(.h-alert,.v-alert,.e-alert,.l-alert,.q-alert,.f-alert,.m-error){border-radius:4px}
.financial-studio :is(.h-table-scroll,.v-table-scroll,.e-table-scroll,.l-table-scroll,.q-table-scroll,.f-table-scroll,.m-table){border:1px solid var(--flow-line);border-radius:4px;min-width:0;max-width:100%;margin:14px 0;scrollbar-width:thin}
.financial-studio table :is(th,td){padding:11px 13px;font-size:11px;border-color:#edf0eb;vertical-align:top;line-height:1.6}
.financial-studio table th{background:#f7f9f5;color:#5c685f;font-weight:500}
.financial-studio table td{color:#27372d}
.financial-studio table td :is(input,select){min-width:105px;font-size:12px;min-height:36px}
.financial-studio table tbody tr:hover{background:#fafcf8}
.financial-studio :is(.h-history,.v-history,.e-history,.l-history,.q-history){display:grid;gap:10px;margin:14px 0}
.financial-studio :is(.h-history-row,.v-history-row,.e-history-row,.l-history-row,.q-history-row,.f-history-row){padding:15px;border-color:var(--flow-line);border-radius:5px;background:#fff;min-width:0;margin:0;font-size:12px;line-height:1.5}
.financial-studio :is(.h-history-row,.v-history-row,.e-history-row,.l-history-row,.q-history-row,.f-history-row):hover{border-color:#b0c4ab;background:#f8fcf5}
.financial-studio :is(.h-tabs,.v-tabs,.e-tabs,.l-tabs,.q-tabs){gap:5px;padding:7px;background:#fff;border:1px solid var(--flow-line);border-radius:5px;flex-wrap:wrap;margin:14px 0}
.financial-studio :is(.h-tabs,.v-tabs,.e-tabs,.l-tabs,.q-tabs) button{font-size:12px;padding:9px 12px;min-height:38px;border:0;border-radius:4px}
.financial-studio :is(.h-tabs,.v-tabs,.e-tabs,.l-tabs,.q-tabs) button.active{background:#e8f8e1;color:#244332;font-weight:500}
.financial-studio :is(.h-actions,.v-actions,.e-actions,.l-actions,.q-actions){gap:8px;align-items:center}
.financial-studio :is(.h-actions,.v-actions,.e-actions,.l-actions,.q-actions)>.h-note,
.financial-studio :is(.h-actions,.v-actions,.e-actions,.l-actions,.q-actions)>.v-note{margin:0;background:transparent;border:0;padding:6px}
.financial-studio :is(.h-details,.v-details,.e-details,.l-details,.q-details){border-color:var(--flow-line);border-radius:4px;background:#fafbf8}
.financial-studio :is(button,summary,a,input,select,textarea):focus-visible{outline:2px solid #26885b;outline-offset:3px}
.financial-studio .v-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.financial-studio .v-section>:not(.field){grid-column:1/-1}
.financial-studio .v-section>.field{margin:0}
.financial-studio .v-section>h2{margin:0}
.financial-studio .v-section>.v-step{display:none}
.financial-studio .v-section>p{margin:0}
.financial-studio .f-setup-layout{grid-template-columns:228px minmax(0,1fr);gap:12px}
.financial-studio .f-process-sidebar{background:#fff;border:1px solid var(--flow-line);border-radius:5px;padding:15px 12px}
.financial-studio .f-process-heading{margin:2px 5px 15px}
.financial-studio .f-steps button{min-height:59px;border-radius:4px}
.financial-studio .f-step-copy strong{font-size:12px;font-weight:500}
.financial-studio .f-step-copy small{font-size:10px;line-height:1.5}
.financial-studio .f-setup{border:1px solid var(--flow-line);border-radius:5px}
.financial-studio .f-section-head{margin-bottom:18px}
.financial-studio .f-section-head h2{font-size:19px;font-weight:500;letter-spacing:-.035em}
.financial-studio .f-step-actions{position:static;margin-top:22px;padding:16px 0 0;background:#fff;box-shadow:none;border:0;border-top:1px solid var(--flow-line)}
.financial-studio .f-results{border:1px solid var(--flow-line);border-radius:5px;padding:20px}
.financial-result-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0}
.financial-studio .financial-result-tools{margin:0 0 18px;padding:12px 0;border-block:1px solid var(--flow-line)}
.financial-result-tools summary{font-size:11px;color:var(--flow-muted)}
.financial-result-tools .f-toolbar{margin:13px 0 0}
.financial-studio .f-result-context{gap:9px 18px;padding:14px 0;border-color:var(--flow-line)}
.financial-studio .f-result-context span{line-height:1.6}
.financial-studio .m-panel{border-color:var(--flow-line);border-radius:5px;padding:20px}
.financial-studio .m-market-intro{padding:2px 0 18px;gap:20px}
.financial-studio .m-market-intro h2{font-size:26px;line-height:1.25;font-weight:500;letter-spacing:-.04em;max-width:30ch}
.financial-studio .m-scope-emblem{display:none}
.financial-studio .m-market-summary{gap:10px;padding:0;background:transparent;color:var(--flow-ink);border-radius:0;margin-bottom:20px}
.financial-studio .m-market-summary>div{border:1px solid var(--flow-line);padding:17px;border-radius:5px;background:#f8fcf4}
.financial-studio .m-market-summary span{font-size:11px;color:var(--flow-muted)}
.financial-studio .m-market-summary strong{font-size:27px;letter-spacing:-.045em;font-weight:500;margin-top:10px}
.financial-studio .m-market-summary .m-scope-all{font-size:21px}
.financial-studio .m-research{padding:19px;border-color:var(--flow-line);border-radius:5px;background:#f8fbf5;margin:20px 0}
.financial-studio .m-footer{gap:10px;flex-wrap:wrap}
.financial-studio .m-footer p{flex:1 1 300px;max-width:none}
.financial-studio .m-footer .btn{flex-shrink:0}
.financial-studio :is(.m-listings,.m-tile,.m-metric-catalog span){border-color:var(--flow-line);border-radius:4px}
.financial-studio .m-fields{grid-template-columns:repeat(3,minmax(0,1fr))}
.financial-studio .m-history{align-items:start;gap:10px}
.financial-studio .m-history>label{display:flex;gap:8px;align-items:center;border:1px solid var(--flow-line);border-radius:4px;padding:8px;background:#fff}
@media(min-width:1350px){.financial-studio .financial-step-content>.financial-purpose-panel{grid-column:1}.financial-studio .financial-step-content>.financial-target-details{grid-column:2}.financial-studio .f-filters{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:1180px){.financial-studio :is(.h-target-grid,.v-target-grid,.e-target-grid,.l-target-grid,.q-target-grid){grid-template-columns:repeat(2,minmax(0,1fr))}.financial-studio :is(.h-headline-grid,.v-headline-grid,.e-headline-grid,.l-headline-grid,.q-headline-grid){grid-template-columns:minmax(0,1fr)}.financial-studio .financial-step-content>:is(.financial-purpose-panel,.financial-target-details){grid-column:1/-1}.financial-studio .financial-review{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-studio .financial-step-footer .financial-step-help{display:none}}
@media(max-width:900px){.financial-workspace-nav{gap:8px}.financial-nav-group{padding:10px;flex:1 1 240px}.financial-nav-group button{min-height:40px}.financial-studio .financial-flow{display:block}.financial-studio .financial-step-nav{position:static;max-height:none;margin-bottom:10px;padding:12px;overflow:visible}.financial-studio .financial-rail-heading{padding-bottom:0;margin:0 0 9px}.financial-studio .financial-step-list{gap:6px;display:flex}.financial-studio .financial-step-list>li{flex:0 0 165px}.financial-studio .financial-step-nav button{min-height:55px}.financial-studio .financial-step-body{padding:18px}.financial-studio .f-setup-layout{grid-template-columns:1fr}.financial-studio .f-process-sidebar{position:static;max-height:none;overflow:visible}.financial-studio .f-process-sidebar .f-steps{display:flex;overflow-x:auto;gap:6px}.financial-studio .f-process-sidebar .f-steps button{flex:0 0 168px}.financial-studio .f-process-sidebar .f-context-summary{display:none}.financial-studio .f-process-sidebar .f-rail-actions{display:flex;flex-wrap:wrap;align-items:start;padding-top:12px;gap:10px}.financial-studio .f-preset-disclosure{flex:1 1 210px;margin:0}.financial-studio .f-process-sidebar .f-rail-actions>.btn{min-height:38px}.financial-studio .m-fields,.financial-studio .m-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.financial-studio :is(.f-page-head,.v-page-head,.h-page-head,.e-page-head,.l-page-head,.q-page-head,.m-header){padding:6px 0 17px}.financial-studio :is(.f-page-head,.v-page-head,.h-page-head,.e-page-head,.l-page-head,.q-page-head,.m-header) h1{font-size:27px}.financial-nav-group{flex:1 1 100%;padding:9px 10px;gap:5px}.financial-nav-group>div{gap:3px}.financial-nav-group button{font-size:11px;padding:8px 9px;min-height:40px}.financial-nav-label{font-size:9px}.financial-studio .financial-step-body{padding:15px}.financial-step-content{gap:12px;grid-template-columns:1fr}.financial-step-content>*{grid-column:1}.financial-studio :is(.h-grid,.v-grid,.e-grid,.l-grid,.q-grid,.f-grid,.v-section){grid-template-columns:1fr;gap:13px}.financial-studio :is(.h-target-grid,.v-target-grid,.e-target-grid,.l-target-grid,.q-target-grid){grid-template-columns:1fr}.financial-studio .financial-review{grid-template-columns:1fr}.financial-studio .financial-step-footer{gap:8px}.financial-studio .financial-step-footer .btn{padding:9px 10px}.financial-studio :is(.h-block,.v-block,.e-block,.l-block,.q-block,.v-section,.h-panel,.v-panel,.e-panel,.l-panel,.q-panel){padding:15px}.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis)>div{padding:13px}.financial-studio :is(.f-kpis,.h-kpis,.v-kpis,.e-kpis,.l-kpis,.q-kpis,.m-kpis) strong{font-size:21px}.financial-studio :is(.h-history-row,.v-history-row,.e-history-row,.l-history-row,.q-history-row,.f-history-row){display:flex;flex-wrap:wrap;gap:7px 15px;text-align:left}.financial-studio .f-results,.financial-studio .m-panel{padding:15px}.financial-studio .f-toolbar .field{min-width:0;width:100%;flex-wrap:wrap}.financial-studio .f-toolbar .field select{width:100%;max-width:none;min-width:0}.financial-studio .financial-result-actions>.btn{width:100%;justify-content:center}.financial-studio .m-fields,.financial-studio .m-filters,.financial-studio .m-task-grid,.financial-studio .m-spec-grid{grid-template-columns:1fr}.financial-studio .m-market-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.financial-studio .m-market-summary>div{padding:13px}.financial-studio .m-market-summary strong{font-size:23px}.financial-studio .m-market-intro h2{font-size:23px}.financial-studio .m-footer .btn{flex:1;min-width:130px}.financial-studio .m-history>label{width:100%;min-width:0}.financial-studio .m-history>label button{min-width:0;text-align:left;white-space:normal}.financial-studio .f-context dl{grid-template-columns:1fr}}
@media(prefers-reduced-motion:reduce){.financial-studio *{scroll-behavior:auto}}

/* Case work uses the same quiet tiles and mint emphasis as the research overview. */
.studio-shell .aw-workspace {
  --aw-ink: #1b2520;
  --aw-accent: #176549;
  --aw-muted: #626e65;
  --aw-line: #e0e7df;
  --aw-pale: #f1f6ef;
}
.studio-shell .aw-workspace :is(h1,h2,h3) { color: var(--aw-ink); }
.studio-shell .aw-workspace :is(.aw-case-header,.er-header,.mp-header) h1 {
  font-size: clamp(25px,2.6vw,36px); font-weight: 500; line-height: 1.2; letter-spacing: -.045em;
}
.studio-shell .aw-workspace :is(.aw-case-header,.er-header,.mp-header) {
  margin: 0 0 16px; padding: 8px 0 10px; gap: 18px; align-items: center;
}
.studio-shell .aw-workspace .aw-case-header h1 { margin: 9px 0 7px; }
.studio-shell .aw-workspace .aw-case-header p { color: var(--aw-muted); font-size: 12px; }
.studio-shell .aw-workspace .aw-case-header .button-row { flex-wrap: wrap; gap: 8px; justify-content: flex-end; }
.studio-shell .aw-workspace #aw-save-state { font-size: 11px; color: var(--aw-muted); }
.studio-shell .aw-workspace .aw-case-header .btn { min-height: 40px; font-size: 12px; }
.aw-context-grid {
  display: grid; grid-template-columns: minmax(0,1.5fr) repeat(3,minmax(0,1fr)); gap: 10px; margin: 0 0 16px;
}
.aw-context-grid > * {
  min-width: 0; border: 1px solid #fff; border-radius: 5px; background: #fff; padding: 16px 17px;
}
.aw-context-grid .aw-context-purpose {
  background: linear-gradient(115deg,#e8fbe6,#d4f6d9); border-color: #d9f0d6;
}
.aw-context-purpose > p { margin: 9px 0 0; font-size: 12px; line-height: 1.65; color: #31523b; overflow-wrap: anywhere; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 3; overflow: hidden; }
.aw-context-grid > button { display: flex; flex-direction: column; text-align: left; font: inherit; cursor: pointer; gap: 8px; }
.aw-context-grid > button > span { display: flex; align-items: center; gap: 7px; color: #68766a; font-size: 11px; }
.aw-context-grid > button > strong { font-size: 13px; line-height: 1.5; font-weight: 550; color: #1b2520; overflow-wrap: anywhere; }
.aw-context-grid > button > small { font-size: 10px; line-height: 1.5; color: #68766a; }
.aw-context-grid > button:hover { border-color: #afd0b2; background: #fafff8; }
.studio-shell .aw-studio-case :is(.aw-case-layout,.er-case-layout,.mp-case-layout) {
  display: grid; grid-template-columns: 218px minmax(0,1fr); gap: 14px; align-items: start;
}
.studio-shell .aw-studio-case :is(.aw-case-layout,.er-case-layout,.mp-case-layout) > .aw-left {
  grid-column: 1; grid-row: 1 / 3; position: sticky; top: 102px; margin: 0;
  padding: 12px; background: #fff; border: 1px solid #fff; border-radius: 5px;
}
.studio-shell .aw-studio-case .aw-left nav { display: grid; gap: 5px; }
.studio-shell .aw-studio-case .aw-left nav button {
  display: flex; align-items: center; width: 100%; gap: 9px; padding: 10px 9px; min-height: 48px; margin: 0;
  border: 1px solid transparent; border-radius: 6px; background: transparent; color: #56665a; text-align: left;
  transition: background .16s ease, border-color .16s ease, color .16s ease;
}
.studio-shell .aw-studio-case .aw-left nav button > b {
  background: #eef3eb; color: #5a6a5c; border: 0; border-radius: 3px; width: 23px; height: 23px;
  flex: none; font-size: 10px; font-weight: 500;
}
.studio-shell .aw-studio-case .aw-left nav button > span.aw-step-copy { display: flex; flex: 1; flex-direction: column; align-items: flex-start; gap: 3px; min-width: 0; font-size: 11.5px; line-height: 1.4; }
.studio-shell .aw-studio-case .aw-left nav .aw-stage-label { display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; font-weight: 500; }
.studio-shell .aw-studio-case .aw-left nav button > span > svg { display: none; }
.studio-shell .aw-studio-case .aw-left nav button small.aw-stage-meta { display: block; font-size: 10px; line-height: 1.4; margin: 0; white-space: nowrap; font-weight: 400; }
.studio-shell .aw-studio-case .aw-left nav button.active { background: #eaf7ec; border-color: #c4e3c8; color: #17452e; }
.studio-shell .aw-studio-case .aw-left nav button.active > b { background: #176549; color: #fff; }
.studio-shell .aw-studio-case .aw-left nav button.active small { color: #496c54; }
.studio-shell .aw-studio-case .aw-left nav button:hover:not(.active) { background: #f0f8ed; }
.studio-shell .aw-studio-case .aw-left-footer { padding: 17px 5px 4px; margin-top: 12px; border-color: var(--aw-line); }
.studio-shell .aw-studio-case .aw-left-footer p { font-size: 11px; color: #68766a; }
.studio-shell .aw-studio-case .aw-left-footer .btn { width: 100%; justify-content: center; font-size: 11px; }
.studio-shell .aw-studio-case .aw-main { min-width: 0; grid-column: 2; grid-row: 1; }
.studio-shell .aw-studio-case :is(.aw-step,section.aw-main) { padding: 26px !important; border: 1px solid #fff; background: #fff; }
.studio-shell .aw-studio-case .aw-step > header {
  margin-bottom: 22px; padding-bottom: 19px; border-bottom: 1px solid #e8ede6; background: transparent;
}
.studio-shell .aw-studio-case .aw-step > header h2 { font-size: 25px; font-weight: 500; margin: 8px 0; }
.aw-stage-hint { font-size: 13px; line-height: 1.65; color: #68766a; margin: 0; max-width: 740px; }
.studio-shell .aw-studio-case .aw-step .form-grid { gap: 16px 20px; margin: 0; grid-template-columns: repeat(2,minmax(0,1fr)); }
.studio-shell .aw-studio-case .aw-step .field { margin: 0; }
.studio-shell .aw-studio-case .aw-step > .field + .field,
.studio-shell .aw-studio-case .aw-step > .form-grid + .field { margin-top: 18px; }
.studio-shell .aw-studio-case .aw-config-group { min-width: 0; padding: 0; margin: 0 0 24px; border: 0; }
.aw-config-group > legend { width: 100%; padding: 0 0 14px; font-size: 13px; font-weight: 600; color: #283b2e; }
.studio-shell .aw-studio-case :is(.aw-config-group,.aw-step) .field > span { font-size: 11px; color: #5f6c63; }
.studio-shell .aw-studio-case .field :is(input,select,textarea) { background: #fcfdfb; border-color: #dee6dc; font-size: 13px; border-radius: 4px; }
.studio-shell .aw-studio-case .field :is(input,select) { min-height: 44px; }
.studio-shell .aw-studio-case .field textarea { line-height: 1.7; }
.studio-shell .aw-studio-case .aw-notes { margin-top: 24px !important; }
.studio-shell .aw-studio-case .aw-step-footer {
  padding-top: 20px; margin-top: 26px; gap: 12px; border-top: 1px solid #e2e9df; flex-wrap: wrap; background: #fff;
}
.studio-shell .aw-studio-case .aw-step-footer > .btn:last-child { margin-left: auto; }
.studio-shell .aw-studio-case .aw-step-footer > span { font-size: 10px; }
.studio-shell .aw-studio-case .aw-evidence.aw-support-grid {
  display: grid; grid-column: 2; grid-row: 2; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px;
  position: static; margin: 0; padding: 0 !important; background: transparent; border: 0; box-shadow: none;
}
.studio-shell .aw-workspace .aw-support-tile { min-width: 0; padding: 19px; }
.studio-shell .aw-workspace .aw-support-tile h3 { font-size: 15px; margin: 12px 0 8px; }
.studio-shell .aw-workspace .aw-support-tile p { font-size: 12px; color: #657068; line-height: 1.7; }
.studio-shell .aw-workspace .aw-support-tile .aw-readiness-summary { margin-bottom: 0; }
.studio-shell .aw-workspace .aw-support-tile :is(.aw-toolbox,.aw-organizer) { margin: 10px 0 0; }
.studio-shell .aw-workspace .aw-support-tile .aw-tool-link { padding: 10px 0; border-inline: 0; border-radius: 0; min-width: 0; }
.studio-shell .aw-workspace .aw-support-tile .aw-tool-link span { font-size: 11px; overflow-wrap: anywhere; }
.studio-shell .aw-workspace .aw-support-tile .aw-tool-link small { font-size: 10px; }
.studio-shell .aw-workspace .aw-support-tile .aw-toolbox summary { font-size: 12px; }
.studio-shell .aw-workspace .aw-support-tile .aw-table-jump { border-bottom: 1px solid #ecf0e9; font-size: 11px; padding: 11px 0; }
.aw-linked-sources { margin-top: 15px; font-size: 12px; }
.aw-linked-sources summary { cursor: pointer; color: #4f6355; }
.studio-shell .aw-studio-case .aw-grid-section { padding: 20px 0 2px; margin: 5px 0 22px; }
.studio-shell .aw-studio-case .aw-grid-section h3 { font-size: 17px; }
.studio-shell .aw-studio-case .aw-grid-scroll { border-radius: 4px; border-color: #e0e7dc; max-height: 520px; }
.studio-shell .aw-studio-case .aw-grid thead th { background: #f3f7f0; color: #596c5b; height: 44px; font-size: 11px; }
.studio-shell .aw-studio-case .aw-grid tbody th { background: #f7faf4; }
.studio-shell .aw-studio-case .aw-grid td { height: 46px; border-color: #edf0e9; }
.studio-shell .aw-studio-case .aw-grid td :is(input,select) { font-size: 12px; }
.studio-shell .aw-studio-case .aw-grid-tools input { border-color: #dfe7dc; min-height: 39px; }
.studio-shell .aw-studio-case .aw-document-tools { padding: 16px; background: #f6f9f3; }
.studio-shell .aw-studio-case .aw-upload-form { padding: 18px; margin: 20px 0; background: #f6fcf3; border: 1px dashed #b9d7b8; gap: 14px; }
.studio-shell .aw-workspace input[type=file]::file-selector-button {
  color: #fff; background: #243e2a; border: 0; border-radius: 3px; padding: 9px 12px; margin-right: 10px; font: inherit; cursor: pointer;
}
.studio-shell .aw-workspace .aw-upload-form input[type=file] { padding: 5px; font-size: 11px; }
.studio-shell .aw-studio-case .aw-document-row { padding: 15px 0; }
.studio-shell .aw-studio-case .aw-document-row .btn { font-size: 11px; }
.studio-shell .aw-studio-case :is(.aw-directory,.aw-research-evidence) { background: #f7faf4; border-color: #e2e9dc; border-radius: 4px; padding: 16px; }
.studio-shell .aw-studio-case .aw-calculated { border-color: #e2e9de; padding-top: 22px; }
.studio-shell .aw-studio-case .aw-preview-metrics { grid-template-columns: repeat(auto-fit,minmax(150px,1fr)); }
.studio-shell .aw-studio-case .aw-preview-metrics > div { background: #f7faf4; border-color: #e5edde; border-radius: 4px; padding: 16px; }
.studio-shell .aw-studio-case .aw-preview-metrics strong { font-weight: 500; font-size: 25px; color: #223d2a; }
.aw-review-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 24px; margin: 0 0 22px; }
.aw-review-grid > section { min-width: 0; }
.aw-review-grid .aw-review-purpose { background: #f2f9ee; padding: 20px; border-radius: 4px; }
.aw-review-grid h3 { font-size: 19px; margin: 12px 0; }
.aw-review-grid p { font-size: 13px; line-height: 1.7; }
.aw-review-grid .check-field { margin: 20px 0; align-items: start; font-size: 12px; }
.studio-shell .aw-workspace .aw-review-grid .aw-readiness { margin: 8px 0 0; padding: 0; border: 0; }
.aw-review-grid .aw-readiness > button {
  display: flex; align-items: center; justify-content: space-between; gap: 12px; width: 100%; min-height: 50px; padding: 12px 0;
  border: 0; border-bottom: 1px solid #e8eee4; font: inherit; font-size: 12px; background: transparent; color: #273b2c; text-align: left; cursor: pointer;
}
.aw-review-grid .aw-readiness > button strong { font-weight: 500; }
.aw-review-grid .aw-readiness > button span { display: flex; gap: 8px; align-items: center; font-size: 11px; text-align: right; }
.aw-review-grid .aw-readiness > button:hover { color: #12794b; }
.studio-shell .aw-workspace .aw-readiness-summary { border-radius: 4px; }
.studio-shell .aw-studio-case .aw-step > .aw-readiness-summary .aw-checks { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 12px 20px; }
.studio-shell .aw-studio-start .aw-start-grid { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 14px; margin-bottom: 14px; }
.studio-shell .aw-studio-start .aw-start-brief { background: linear-gradient(120deg,#eafbe5,#d5f7dc 75%,#eaf4e6); padding: 26px; }
.studio-shell .aw-studio-start .aw-start-brief h2 { font-size: clamp(23px,2.4vw,32px); font-weight: 500; margin: 15px 0 12px; line-height: 1.2; }
.studio-shell .aw-studio-start .aw-start-brief > p { font-size: 13px; max-width: 560px; line-height: 1.75; color: #4d6956; }
.aw-start-actions { display: flex; align-items: center; gap: 16px; margin: 24px 0 18px; }
.aw-start-actions .btn { flex: none; }
.aw-start-actions .microcopy { max-width: 250px; font-size: 11px; }
.studio-shell .aw-studio-start .aw-start-options { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 8px; margin-top: 21px; }
.studio-shell .aw-studio-start .aw-start-options button { background: #ffffff70; border: 1px solid #b9d4bc; padding: 12px; align-items: center; border-radius: 4px; font-size: 11px; line-height: 1.5; }
.studio-shell .aw-studio-start .aw-start-options button:hover { background: #ffffffc9; }
.studio-shell .aw-studio-start .aw-start-guide { margin: 0; padding: 26px; }
.studio-shell .aw-studio-start .aw-start-guide h2 { margin: 15px 0 20px; font-weight: 500; font-size: 24px; }
.aw-start-contract { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 22px; }
.aw-start-contract h3 { display: flex; align-items: center; gap: 8px; font-size: 13px; }
.aw-start-contract ul { padding-left: 17px; margin: 12px 0; color: #657168; font-size: 12px; line-height: 1.8; }
.studio-shell .aw-studio-start .aw-output-list { display: block; padding-left: 17px; }
.studio-shell .aw-studio-start .aw-output-list li { display: list-item; padding: 0; border: 0; background: transparent; color: #526758; font-size: 12px; margin: 4px 0; }
.aw-start-review { font-size: 12px; color: #657168; line-height: 1.7; margin-top: 20px; padding-top: 16px; border-top: 1px solid #e5ebe1; }
.aw-start-journey { padding: 21px 22px; margin-bottom: 18px; background: #fff; border-radius: 5px; }
.studio-shell .aw-start-journey .aw-start-steps { display: grid; grid-template-columns: repeat(auto-fit,minmax(125px,1fr)); gap: 13px; list-style: none; padding: 0; margin: 16px 0 0; counter-reset: none; }
.studio-shell .aw-start-journey .aw-start-steps li { display: flex; align-items: start; gap: 9px; padding: 0; font-size: 11px; color: #58665d; line-height: 1.5; }
.studio-shell .aw-start-journey .aw-start-steps li::before { display: none; }
.aw-start-journey .aw-start-steps li b { color: #41834c; font-size: 10px; font-weight: 500; }
.aw-start-tools { margin-top: 14px; }
.aw-start-tools .aw-toolbox { margin: 0; }
.aw-start-tools .aw-toolbox nav { display: grid; grid-template-columns: repeat(auto-fit,minmax(210px,1fr)); gap: 10px; }
/* Specialist workspaces keep their domain-specific evidence and editing controls. */
.studio-shell .aw-workspace :is(.er-start-layout,.mp-start-layout) { gap: 14px; margin-bottom: 18px; }
.studio-shell .aw-workspace :is(.er-start-hero,.mp-start-hero) { padding: 26px; background: linear-gradient(120deg,#eafbe5,#d5f7dc 75%,#eaf4e6); }
.studio-shell .aw-workspace :is(.er-start-hero,.mp-start-hero) h2 { font-size: 30px; font-weight: 500; }
.studio-shell .aw-workspace :is(.er-hero-icon,.mp-hero-icon) { border-radius: 4px; width: 44px; height: 44px; background: #b5efb9; }
.studio-shell .aw-workspace :is(.er-start-guide,.mp-start-guide) { padding: 24px; }
.studio-shell .aw-workspace :is(.er-start-guide,.mp-start-guide) > div > span { border-radius: 4px; }
.studio-shell .aw-workspace :is(.er-analysis,.mp-analysis,.er-observations,.er-review-summary,.mp-profile,.mp-empty,.er-analysis-icon,.mp-analysis-icon,.mp-stage-title>span,.er-badge,.mp-tag,.er-stage-topics>span) { border-radius: 4px; }
.studio-shell .aw-workspace :is(.er-analysis-grid,.mp-analysis-grid) { grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px; }
.studio-shell .aw-workspace :is(.er-analysis,.mp-analysis) { padding: 17px; border-color: #e1e8db; background: #fbfdf9; }
.studio-shell .aw-workspace :is(.er-analysis,.mp-analysis) strong { color: #243d2b; font-size: 13px; }
.studio-shell .aw-workspace :is(.er-research-judgements,.mp-connection-grid) { gap: 18px; }
.studio-shell .aw-workspace .er-research-judgements { grid-template-columns: repeat(2,minmax(0,1fr)); }
.studio-shell .aw-workspace :is(.er-note textarea,.mp-brief textarea) { background: #fff; border-color: #d8e4d3; }
.studio-shell .aw-workspace :is(.er-source-counts>div,.mp-connection-grid>section) { border-radius: 4px; }
.studio-shell .aw-workspace .er-source-counts strong { font-weight: 500; }
.studio-shell .aw-studio-case.cfx-case .aw-case-layout.is-draft { display: block; }
.studio-shell .aw-studio-case.cfx-case .is-draft > .aw-main { padding: 0 !important; background: transparent; border: 0; }
.studio-shell .aw-studio-case.cfx-case .is-draft > .aw-left,
.studio-shell .aw-studio-case.cfx-case .is-draft > .aw-evidence { display: none; }
.studio-shell .aw-workspace :is(.aw-context-grid>button,.aw-review-grid button,.aw-start-options button,.aw-start-shortcuts button):focus-visible { outline: 2px solid #23834f; outline-offset: 3px; }
/* Saved processing and work products share a readable evidence grid. */
.agent-studio-run { display: grid; grid-template-columns: minmax(0,1.7fr) minmax(280px,1fr); gap: 14px; align-items: start; }
.agent-studio-run > .agent-processing { grid-column: 1; grid-row: 1 / 5; min-width: 0; }
.agent-studio-run > :is(.agent-output,.agent-schedule,.agent-audit,#agent-action-status) { grid-column: 2; min-width: 0; margin: 0; }
.studio-shell :is(.agent-studio-run,.agent-studio-deliverable,.agent-studio-library) > .card { padding: 24px; margin: 0; }
.studio-shell :is(.agent-studio-run,.agent-studio-deliverable,.agent-studio-library) :is(h2,h3) { color: #22332a; font-weight: 500; letter-spacing: -.035em; }
.studio-shell :is(.agent-studio-run,.agent-studio-deliverable,.agent-studio-library) h2 { font-size: 22px; margin: 9px 0 13px; }
.agent-studio-run :is(.card-top,.button-row),.agent-studio-deliverable :is(.card-top,.button-row) { flex-wrap: wrap; gap: 9px; }
.agent-studio-run .card-top { align-items: start; }
.agent-studio-run .card-top p { margin: 12px 0; color: #687469; font-size: 12px; }
.agent-studio-run .card-top .btn { font-size: 11px; }
.agent-studio-run .agent-run-progress { padding: 21px; margin: 18px 0 23px; border: 1px solid #d4eccd; border-radius: 4px; background: linear-gradient(120deg,#f0fce9,#dcf7da); }
.agent-studio-run .agent-run-progress strong { font-weight: 500; font-size: 32px; color: #21412a; }
.agent-studio-run .agent-run-progress progress { height: 5px; accent-color: #32794b; }
.agent-studio-run .agent-timeline { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 12px; margin: 0; padding: 0; list-style: none; }
.agent-studio-run .agent-step { border: 1px solid #e2e9dd; padding: 17px; border-radius: 4px; background: #fbfdf9; min-width: 0; margin: 0; }
.agent-studio-run .agent-step::before { display: none; }
.agent-studio-run .agent-step > div { align-items: start; flex-direction: column; gap: 10px; }
.agent-studio-run .agent-step > div > strong { font-size: 13px; line-height: 1.5; align-items: start; }
.agent-studio-run .agent-step > div > strong svg { flex: none; margin-top: 2px; }
.agent-studio-run .agent-step > small { display: block; margin: 13px 0 0; font-size: 10px; color: #70806f; }
.agent-studio-run .agent-step details { font-size: 11px; margin-top: 13px; }
.agent-studio-run .agent-step details[open] { grid-column: 1 / -1; }
.agent-studio-run .agent-step:has(details[open]) { grid-column: 1 / -1; }
.agent-studio-run .agent-step.needs-attention { background: #fffaf0; border-color: #e9d9b4; }
.agent-studio-run .agent-step.is-current { border-color: #8cc499; background: #effbec; }
.agent-studio-run .agent-output .agent-run-row { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 13px; padding: 17px 0; }
.agent-studio-run .agent-output .agent-run-row > .btn { grid-column: 1 / -1; justify-self: start; }
.agent-studio-run :is(.agent-schedule,.agent-audit) > summary { font-size: 13px; font-weight: 550; cursor: pointer; color: #344c39; }
.agent-studio-run :is(.agent-schedule,.agent-audit) p { font-size: 12px; line-height: 1.75; color: #68766a; }
.agent-studio-run .platform-form { max-width: none; }
.agent-studio-run .platform-form .field { min-width: 0; }
.agent-studio-deliverable { display: grid; grid-template-columns: minmax(0,1fr); gap: 14px; }
.agent-result-nav { display: flex; flex-wrap: wrap; gap: 6px; padding: 10px; background: #fff; border-radius: 5px; }
.agent-result-nav > button { min-height: 40px; padding: 10px 15px; border: 0; border-radius: 4px; background: #f1f6ed; color: #405343; font: inherit; font-size: 12px; cursor: pointer; }
.agent-result-nav > button:hover { background: #1b2b20; color: #fff; }
.agent-result-nav > button:focus-visible { outline: 2px solid #28844e; outline-offset: 2px; }
.agent-studio-deliverable :is([id^=agent-product-],.agent-calculation) { min-width: 0; scroll-margin-top: 112px; }
.agent-studio-deliverable [tabindex="-1"]:focus { outline: none; }
.agent-studio-deliverable .agent-product-summary > .card-top { padding-bottom: 17px; margin-bottom: 20px; border-bottom: 1px solid #e8ede4; }
.agent-studio-deliverable .agent-product-summary > p { font-size: 14px; line-height: 1.8; max-width: 1050px; }
.agent-studio-deliverable .agent-product-summary blockquote { margin: 22px 0; padding: 19px 22px; background: #f0f9ed; border-left: 3px solid #a4d5a5; color: #3f6349; border-radius: 0 4px 4px 0; line-height: 1.8; font-size: 13px; }
.agent-studio-deliverable .agent-calculation-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 14px; }
.agent-studio-deliverable .agent-calculation { min-width: 0; padding: 23px; margin: 0; }
.agent-studio-deliverable .agent-calculation:only-child { grid-column: 1 / -1; }
.agent-studio-deliverable .agent-calculation.is-expanded { grid-column: 1 / -1; }
.agent-studio-deliverable [id^=agent-product-] > .expand-card { margin: 0; }
.agent-result-metrics { display: grid; grid-template-columns: repeat(auto-fit,minmax(130px,1fr)); gap: 12px; margin: 16px 0; }
.agent-result-metrics > div { display: grid; align-content: start; gap: 6px; padding: 13px; border: 1px solid #e2eadf; border-radius: 6px; background: #f8fbf5; min-width: 0; }
.agent-result-metrics :is(span,small) { color: #657563; font-size: 11px; font-weight: 400; overflow-wrap: anywhere; }
.agent-result-metrics strong { font-size: 23px; font-weight: 500; line-height: 1.3; overflow-wrap: anywhere; }
.agent-source-summary { list-style: none; padding: 0; margin: 12px 0 0; display: grid; gap: 10px; }
.agent-source-summary li { display: flex; align-items: baseline; gap: 9px; font-size: 12px; overflow-wrap: anywhere; }
.agent-source-summary .pill { flex: none; }
.agent-product-summary:not(.is-expanded) .agent-summary-copy { display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden; }
.agent-run-failure { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 10px; padding: 12px 0; border-top: 1px solid #eadfc8; }
.agent-run-failure p { flex: 1 1 220px; margin: 0; font-size: 12px; }
.aw-calculation-grid { display: grid; gap: 12px; }
.aw-calculation-grid .agent-calculation { margin: 0; }
.aw-calculation-grid .agent-calculation .table-scroll { max-height: 420px; overflow: auto; }
.aw-calculation-grid .agent-calculation :is(th,td) { overflow-wrap: anywhere; }
.agent-studio-deliverable .agent-calculation h2 { font-size: 20px; }
.agent-studio-deliverable .agent-calculation h3 { margin: 24px 0 12px; font-size: 15px; }
.agent-studio-deliverable .table-scroll { width: 100%; min-width: 0; max-width: 100%; border: 1px solid #e3eadd; border-radius: 4px; }
.agent-studio-deliverable .agent-table th { background: #f3f7ee; padding: 13px 15px; font-size: 10px; color: #61745d; }
.agent-studio-deliverable .agent-table td { padding: 13px 15px; font-size: 12px; border-color: #ecf0e7; }
.agent-studio-deliverable .agent-lineage { margin-top: 18px; border-top: 1px solid #e3eadd; padding-top: 16px; font-size: 12px; }
.agent-studio-deliverable .agent-lineage summary { cursor: pointer; color: #4e7256; margin-bottom: 12px; }
.agent-studio-deliverable .agent-issues { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; padding: 0; list-style: none; }
.agent-studio-deliverable .agent-issues li { padding: 14px 17px; margin: 0; border: 1px solid #eadfc8; background: #fffaf1; border-radius: 4px; color: #7a6138; font-size: 12px; line-height: 1.7; overflow-wrap: anywhere; }
.agent-source-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px; margin-top: 20px; }
.agent-source-grid > .agent-source { min-width: 0; margin: 0; padding: 17px; border: 1px solid #e1e8db; border-radius: 4px; background: #fbfdf9; }
.agent-source-grid > .agent-source header { display: flex; gap: 9px; align-items: start; }
.agent-source-grid > .agent-source header > .pill { flex: none; font-size: 10px; padding: 4px 6px; }
.agent-source-grid > .agent-source strong { font-size: 13px; line-height: 1.5; overflow-wrap: anywhere; }
.agent-source-grid > .agent-source p { font-size: 12px; line-height: 1.7; color: #647461; overflow-wrap: anywhere; }
.agent-source-grid > .agent-source details { font-size: 11px; margin: 15px 0; }
.agent-source-grid > .agent-source:has(details[open]) { grid-column: 1 / -1; }
.agent-studio-deliverable .agent-product-review .platform-form { max-width: 700px; background: #f5f9f0; padding: 21px; border-radius: 4px; margin: 20px 0; }
.agent-studio-deliverable .agent-product-review > .button-row { padding-top: 20px; margin-top: 22px; border-top: 1px solid #e7ede2; }
.agent-deliverable-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 14px; margin-top: 23px; }
.agent-deliverable-grid .agent-run-row { display: flex; flex-direction: column; align-items: start; gap: 14px; padding: 20px; border: 1px solid #dde8d7; background: #fafff7; border-radius: 5px; }
.agent-deliverable-grid .agent-run-row > span:first-child { display: grid; gap: 7px; }
.agent-deliverable-grid .agent-run-row strong { font-size: 16px; line-height: 1.5; font-weight: 500; }
.agent-deliverable-grid .agent-run-row small { font-size: 11px; line-height: 1.5; color: #687b62; }
.agent-deliverable-grid .agent-run-row > .btn { margin-top: auto; }
@media (max-width: 1200px) {
  .agent-studio-run { grid-template-columns: minmax(0,1.5fr) minmax(280px,1fr); }
  .agent-studio-run .agent-timeline { grid-template-columns: minmax(0,1fr); }
  .agent-source-grid,.agent-deliverable-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .aw-context-grid { grid-template-columns: repeat(3,minmax(0,1fr)); }
  .aw-context-grid .aw-context-purpose { grid-column: 1 / -1; padding: 13px 17px; display: flex; align-items: baseline; gap: 16px; }
  .aw-context-purpose > .eyebrow { flex: none; }
  .aw-context-purpose > p { margin: 0; }
  .studio-shell .aw-studio-case :is(.aw-case-layout,.er-case-layout,.mp-case-layout) { grid-template-columns: 198px minmax(0,1fr); }
  .studio-shell .aw-studio-case .aw-evidence.aw-support-grid { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .studio-shell .aw-studio-case .aw-support-tile:last-child { grid-column: 1 / -1; }
  .studio-shell .aw-studio-case .aw-support-tile:last-child > .aw-toolbox nav { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 10px; }
  .studio-shell .aw-workspace :is(.er-analysis-grid,.mp-analysis-grid) { grid-template-columns: repeat(2,minmax(0,1fr)); }
  .aw-start-actions { align-items: start; flex-direction: column; gap: 10px; }
}
@media (max-width: 900px) {
  .agent-studio-run { grid-template-columns: minmax(0,1fr); }
  .agent-studio-run > .agent-processing { grid-column: 1; grid-row: auto; }
  .agent-studio-run > :is(.agent-output,.agent-schedule,.agent-audit,#agent-action-status) { grid-column: 1; }
  .agent-studio-run > .agent-output { grid-row: 1; }
  .agent-studio-deliverable .agent-calculation-grid { grid-template-columns: minmax(0,1fr); }
  .studio-shell .aw-studio-case :is(.aw-case-layout,.er-case-layout,.mp-case-layout) { display: grid; grid-template-columns: minmax(0,1fr); gap: 12px; }
  .studio-shell .aw-studio-case :is(.aw-case-layout,.er-case-layout,.mp-case-layout) > .aw-left { grid-column: 1; grid-row: 1; position: static; padding: 8px; }
  .studio-shell .aw-studio-case .aw-left nav { display: flex; overflow-x: auto; gap: 6px; max-width: 100%; scroll-padding: 8px; }
  .studio-shell .aw-studio-case .aw-left nav button { width: 175px; min-width: 175px; flex: none; min-height: 60px; }
  .studio-shell .aw-studio-case .aw-left-footer { display: none; }
  .studio-shell .aw-studio-case .aw-main { grid-column: 1; grid-row: 2; }
  .studio-shell .aw-studio-case .aw-evidence.aw-support-grid { grid-column: 1; grid-row: 3; }
  .studio-shell .aw-workspace .aw-case-header .button-row { justify-content: flex-start; }
  .studio-shell .aw-studio-start .aw-start-grid { grid-template-columns: minmax(0,1fr); }
  .aw-start-actions { align-items: center; flex-direction: row; }
}
@media (max-width: 620px) {
  .studio-shell :is(.agent-studio-run,.agent-studio-deliverable,.agent-studio-library) > .card { padding: 19px; }
  .agent-studio-deliverable .agent-issues,.agent-source-grid,.agent-deliverable-grid { grid-template-columns: minmax(0,1fr); }
  .agent-studio-deliverable .agent-calculation { padding: 19px; }
  .agent-studio-deliverable .agent-table :is(th,td) { padding: 12px; }
  .agent-result-nav { flex-wrap: nowrap; overflow-x: auto; }
  .agent-result-nav > button { flex: none; font-size: 11px; }
  .studio-shell .aw-workspace :is(.aw-case-header,.er-header,.mp-header) { flex-direction: column; align-items: start; }
  .studio-shell .aw-workspace .aw-case-header h1 { font-size: 26px; }
  .studio-shell .aw-workspace .aw-case-header .button-row { width: 100%; }
  .studio-shell .aw-workspace #aw-save-state { flex-basis: 100%; }
  .aw-context-grid { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 8px; }
  .aw-context-grid .aw-context-purpose { display: block; padding: 14px; }
  .aw-context-purpose > p { margin-top: 7px; font-size: 11px; }
  .aw-context-grid > button { padding: 13px; }
  .aw-context-grid > button:last-child { grid-column: 1 / -1; }
  .aw-context-grid > button > strong { font-size: 12px; }
  .studio-shell .aw-studio-case :is(.aw-step,section.aw-main) { padding: 18px !important; }
  .studio-shell .aw-studio-case .aw-step > header h2 { font-size: 22px; }
  .studio-shell .aw-studio-case .aw-step .form-grid,
  .studio-shell .aw-workspace .er-research-judgements { grid-template-columns: minmax(0,1fr); }
  .studio-shell .aw-studio-case .field :is(input,select,textarea) { font-size: 16px; }
  .studio-shell .aw-studio-case .aw-step-footer > span { display: none; }
  .studio-shell .aw-studio-case .aw-step-footer > .btn { font-size: 12px; }
  .studio-shell .aw-studio-case .aw-evidence.aw-support-grid,
  .studio-shell .aw-studio-case .aw-support-tile:last-child > .aw-toolbox nav,
  .studio-shell .aw-studio-case .aw-step > .aw-readiness-summary .aw-checks,
  .aw-review-grid { grid-template-columns: minmax(0,1fr); }
  .studio-shell .aw-studio-case .aw-support-tile:last-child { grid-column: 1; }
  .aw-review-grid { gap: 20px; }
  .studio-shell .aw-studio-start :is(.aw-start-brief,.aw-start-guide),
  .studio-shell .aw-workspace :is(.er-start-hero,.mp-start-hero,.er-start-guide,.mp-start-guide) { padding: 20px; }
  .aw-start-actions { align-items: start; flex-direction: column; }
  .studio-shell .aw-studio-start .aw-start-options { grid-template-columns: minmax(0,1fr); }
  .aw-start-contract { gap: 14px; }
  .aw-start-journey { padding: 18px; }
  .studio-shell .aw-start-journey .aw-start-steps { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 16px; }
  .studio-shell .aw-workspace :is(.er-analysis-grid,.mp-analysis-grid) { grid-template-columns: minmax(0,1fr); }
}

/* Keep the case toolbar in the document flow and reserve space for actions. */
.studio-shell .aw-workspace header.aw-case-header{position:static;top:auto;z-index:auto;display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:12px;min-width:0;margin:0 0 12px;padding:6px 0;border:0;border-radius:0;background:transparent;backdrop-filter:none;box-shadow:none}
.studio-shell .aw-workspace header.aw-case-header>div:first-child{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;flex:1;min-width:0}
.studio-shell .aw-workspace header.aw-case-header h1{min-width:0;margin:0;font-size:18px;line-height:1.35;letter-spacing:-.025em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.studio-shell .aw-workspace header.aw-case-header .microcopy{font-size:10px;white-space:nowrap;max-width:125px;overflow:hidden;text-overflow:ellipsis}
.studio-shell .aw-workspace header.aw-case-header p{min-width:0;max-width:220px;margin:0;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.studio-shell .aw-workspace header.aw-case-header>.button-row{width:auto;flex:none;flex-wrap:nowrap;gap:6px;align-items:center;justify-content:flex-end;white-space:nowrap}
.studio-shell .aw-workspace header.aw-case-header #aw-save-state{font-size:10px;flex-basis:auto}
.studio-shell .aw-workspace header.aw-case-header .btn{min-height:32px;padding:6px 9px;font-size:11px;gap:5px;white-space:nowrap}
.studio-shell .aw-workspace header.aw-case-header .btn svg{width:13px;height:13px}
@media(max-width:1100px){.studio-shell .aw-workspace header.aw-case-header>div:first-child{grid-template-columns:auto minmax(0,1fr)}.studio-shell .aw-workspace header.aw-case-header p{display:none}}
@media(max-width:600px){.studio-shell .aw-workspace header.aw-case-header{gap:7px}.studio-shell .aw-workspace header.aw-case-header h1{font-size:15px}.studio-shell .aw-workspace header.aw-case-header .microcopy{font-size:0;width:24px;text-align:center}.studio-shell .aw-workspace header.aw-case-header .microcopy:before{content:'←';font-size:15px}.studio-shell .aw-workspace header.aw-case-header #aw-save-state{display:none}.studio-shell .aw-workspace header.aw-case-header .btn{font-size:0;width:34px;min-height:34px;padding:8px}.studio-shell .aw-workspace header.aw-case-header .btn svg{width:16px;height:16px}}

/* Agent discovery shares the compact research-blueprint layout. */
.aw-workspace.aw-blueprint-catalogue .aw-blueprint-toolbar {
  display:grid; grid-template-columns:minmax(240px,1fr) minmax(220px,380px) auto auto;
  align-items:center; gap:16px; padding:4px 0 16px; margin-bottom:4px;
}
.aw-blueprint-catalogue .aw-blueprint-toolbar h1 {
  margin:0; color:#123f31; font-size:24px; font-weight:500; line-height:1.2; letter-spacing:-.045em;
}
.aw-workspace.aw-blueprint-catalogue .aw-blueprint-toolbar .aw-catalog-search {
  width:100%; min-width:0; margin:0; min-height:42px; border-radius:3px; background:#fff;
}
.aw-blueprint-catalogue .aw-catalog-search input {min-width:0; width:100%;}
.aw-blueprint-catalogue .aw-blueprint-total {font-size:11px; color:#68756d; white-space:nowrap;}
.aw-workspace.aw-blueprint-catalogue .aw-blueprint-toolbar .button-row {flex-wrap:wrap; gap:8px; justify-content:flex-end;}
.aw-blueprint-catalogue .aw-blueprint-toolbar .btn {border-radius:3px; white-space:nowrap;}
.aw-workspace.aw-blueprint-catalogue .aw-tabs {margin-bottom:18px; gap:3px;}
.aw-blueprint-catalogue .aw-blueprint-matches {font-size:12px; color:#68756d; margin:0 0 14px;}
.aw-blueprint-catalogue .aw-blueprint-grid {display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px;}
.aw-blueprint-catalogue .aw-blueprint-card {
  position:relative; display:flex; flex-direction:column; min-width:0; min-height:254px;
  padding:21px 22px 16px; border:1px solid #dce5dc; border-radius:3px; background:#fff;
  color:#173f31; text-align:left; font:inherit; cursor:pointer; overflow:hidden;
  box-shadow:0 2px 4px #0c362803; transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;
}
.aw-blueprint-catalogue .aw-blueprint-card::before {
  content:''; position:absolute; inset:0 0 auto; height:3px; background:#2e7055;
  transform:scaleX(.16); transform-origin:left; transition:transform .25s ease;
}
.aw-blueprint-catalogue .aw-blueprint-card:hover {
  border-color:#5b9675; background:#fcfefb; transform:translateY(-3px); box-shadow:0 12px 28px #173f310b;
}
.aw-blueprint-catalogue .aw-blueprint-card:is(:hover,:focus-visible)::before {transform:scaleX(1);}
.aw-blueprint-catalogue .aw-blueprint-kicker {display:flex; align-items:center; gap:8px; color:#587263; font-size:10px; letter-spacing:.035em;}
.aw-blueprint-catalogue .aw-blueprint-art {position:absolute; top:39px; right:-8px; width:128px; height:70px; color:#459365; opacity:.24; pointer-events:none;}
.aw-blueprint-catalogue .aw-blueprint-art svg {width:100%; height:100%;}
.aw-blueprint-catalogue .aw-blueprint-card>strong {position:relative; font-size:24px; font-weight:550; letter-spacing:-.045em; line-height:1.22; margin:25px 0 11px; max-width:19ch;}
.aw-blueprint-catalogue .aw-blueprint-description {position:relative; font-size:12px; line-height:1.65; color:#66756a; min-height:40px; max-width:46ch;}
.aw-blueprint-catalogue .aw-blueprint-output {font-size:12px; line-height:1.5; padding:17px 0; color:#2b503e;}
.aw-blueprint-catalogue .aw-blueprint-foot {display:flex; justify-content:space-between; align-items:center; gap:12px; margin-top:auto; padding-top:13px; border-top:1px solid #e6ece4; font-size:11px;}
.aw-blueprint-catalogue .aw-blueprint-foot>span:first-child {padding:4px 6px; background:#eef5eb; border:1px solid #e1ebdc; border-radius:2px; color:#59714d;}
.aw-blueprint-catalogue .aw-blueprint-foot>span:last-child {display:flex; align-items:center; gap:8px; font-weight:600; color:#18553a;}
.aw-blueprint-catalogue .aw-blueprint-selected {display:flex; align-items:center; justify-content:space-between; gap:20px; padding:17px 20px; background:#123f31; color:#f2f7ed; border-radius:3px;}
.aw-blueprint-catalogue .aw-blueprint-selected>div {display:flex; align-items:center; gap:13px; min-width:0;}
.aw-blueprint-catalogue .aw-blueprint-selected-icon {width:38px; height:38px; display:grid; place-items:center; flex:none; background:#b8e3a51a; border:1px solid #d8efc92b; color:#cce6b5; border-radius:2px;}
.aw-blueprint-catalogue .aw-blueprint-selected strong {display:block; font-size:15px; font-weight:500;}
.aw-blueprint-catalogue .aw-blueprint-selected small {display:block; font-size:11px; line-height:1.5; color:#bfd2c3; margin-top:5px;}
.aw-blueprint-catalogue .aw-blueprint-selected .btn {background:#eef5e7; color:#164733; border:1px solid #eef5e7; border-radius:2px; min-height:40px; white-space:nowrap;}
.aw-workspace.aw-blueprint-catalogue .aw-catalog-summary {margin:0; padding:14px 0; min-height:52px;}
.aw-blueprint-catalogue #aw-blueprint-agents-title {margin:0; font-size:12px; font-weight:500; color:#68756d;}
.aw-blueprint-catalogue #aw-blueprint-agents-title:focus {outline:none;}
.aw-blueprint-catalogue .aw-blueprint-empty {grid-column:1/-1; padding:25px;}
.aw-blueprint-catalogue .aw-blueprint-empty :is(h2,h3) {margin:0 0 8px; font-size:18px; font-weight:500;}
.aw-blueprint-catalogue .aw-blueprint-empty p {font-size:12px; color:#68756d;}
.aw-blueprint-catalogue :is(.aw-blueprint-card,#aw-change-blueprint,#aw-catalog-reset):focus-visible {outline:3px solid #51a46b; outline-offset:4px;}
@media(max-width:1200px) {
  .aw-workspace.aw-blueprint-catalogue .aw-blueprint-toolbar {grid-template-columns:minmax(0,1fr) auto; gap:12px 16px;}
  .aw-blueprint-catalogue .aw-blueprint-toolbar h1 {grid-column:1; grid-row:1;}
  .aw-blueprint-catalogue .aw-blueprint-toolbar .button-row {grid-column:2; grid-row:1;}
  .aw-blueprint-catalogue .aw-blueprint-toolbar .aw-catalog-search {grid-column:1; grid-row:2;}
  .aw-blueprint-catalogue .aw-blueprint-total {grid-column:2; grid-row:2; justify-self:end;}
  .aw-blueprint-catalogue .aw-blueprint-grid {grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:620px) {
  .aw-blueprint-catalogue .aw-blueprint-toolbar h1 {grid-column:1/-1; font-size:23px;}
  .aw-blueprint-catalogue .aw-blueprint-toolbar .aw-catalog-search {grid-column:1/-1;}
  .aw-blueprint-catalogue .aw-blueprint-toolbar .button-row {grid-column:1; grid-row:3; justify-content:flex-start;}
  .aw-blueprint-catalogue .aw-blueprint-total {grid-column:2; grid-row:3;}
  .aw-blueprint-catalogue .aw-blueprint-grid {grid-template-columns:minmax(0,1fr); gap:11px;}
  .aw-blueprint-catalogue .aw-blueprint-card {min-height:235px; padding:19px;}
  .aw-blueprint-catalogue .aw-blueprint-card>strong {margin-top:22px;}
  .aw-blueprint-catalogue .aw-blueprint-description {min-height:0;}
  .aw-blueprint-catalogue .aw-blueprint-selected {align-items:flex-start; flex-direction:column; gap:15px; padding:17px;}
  .aw-blueprint-catalogue .aw-blueprint-selected .btn {width:100%; justify-content:center;}
}
@media(prefers-reduced-motion:reduce) {
  .aw-blueprint-catalogue .aw-blueprint-card,.aw-blueprint-catalogue .aw-blueprint-card::before {transition:none;}
  .aw-blueprint-catalogue .aw-blueprint-card:hover {transform:none;}
}

/* FinanceToolkit: choose an objective before opening its existing calculation form. */
.fk-blueprint-catalogue,.fk-calculation-workspace {--fk-forest:#123f31; --fk-line:#dfe7df; --fk-muted:#68756d;}
.fk-blueprint-toolbar {display:grid; grid-template-columns:minmax(250px,1fr) minmax(220px,390px) auto; align-items:center; gap:18px; padding:4px 0 17px; border-bottom:1px solid var(--fk-line);}
.fk-blueprint-toolbar h1,.fk-calculation-heading h1 {margin:0; color:var(--fk-forest); font-size:24px; font-weight:500; line-height:1.2; letter-spacing:-.045em;}
.fk-blueprint-toolbar>span {font-size:11px; color:var(--fk-muted); white-space:nowrap;}
.fk-blueprint-search {display:flex; align-items:center; gap:10px; min-width:0; min-height:42px; padding:0 12px; border:1px solid var(--fk-line); border-radius:3px; background:#fff; color:#617267;}
.fk-blueprint-search input {width:100%; min-width:0; padding:10px 0; border:0; background:transparent; color:#193f31; font:inherit; font-size:12px;}
.fk-blueprint-search:focus-within {outline:2px solid #51a46b; outline-offset:2px;}
.fk-blueprint-search input:focus {outline:0;}
.fk-blueprint-grid,.fk-method-grid {display:grid; grid-template-columns:repeat(3,minmax(0,1fr)); gap:14px;}
.fk-blueprint-card {position:relative; display:flex; flex-direction:column; min-width:0; min-height:254px; padding:21px 22px 16px; overflow:hidden; border:1px solid #dce5dc; border-radius:3px; background:#fff; color:#173f31; text-align:left; font:inherit; cursor:pointer; transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;}
.fk-blueprint-card::before {content:''; position:absolute; inset:0 0 auto; height:3px; background:#2e7055; transform:scaleX(.16); transform-origin:left; transition:transform .25s ease;}
.fk-blueprint-card:hover {border-color:#5b9675; transform:translateY(-3px); box-shadow:0 12px 28px #173f310b;}
.fk-blueprint-card:is(:hover,:focus-visible)::before {transform:scaleX(1);}
.fk-blueprint-kicker {color:#587263;}
.fk-blueprint-glyph {position:absolute; right:13px; top:29px; color:#459365; opacity:.12; pointer-events:none;}
.fk-blueprint-card>strong {position:relative; font-size:24px; font-weight:550; letter-spacing:-.045em; line-height:1.22; margin:21px 0 11px; max-width:21ch;}
.fk-blueprint-description {position:relative; font-size:12px; line-height:1.65; color:#66756a; min-height:40px;}
.fk-blueprint-output {font-size:12px; line-height:1.5; padding:17px 0; color:#2b503e;}
.fk-blueprint-foot {display:flex; justify-content:space-between; align-items:center; gap:12px; margin-top:auto; padding-top:13px; border-top:1px solid #e6ece4; font-size:11px;}
.fk-blueprint-foot>span:first-child {padding:4px 6px; background:#eef5eb; border:1px solid #e1ebdc; border-radius:2px; color:#59714d;}
.fk-blueprint-foot>span:last-child {display:flex; align-items:center; gap:8px; font-weight:600; color:#18553a;}
.fk-blueprint-selected {display:flex; align-items:center; justify-content:space-between; gap:20px; padding:17px 20px; background:#123f31; color:#f2f7ed; border-radius:3px;}
.fk-blueprint-selected>span {display:flex; align-items:center; gap:13px; font-size:13px;}
.fk-blueprint-selected strong {font-weight:500;}
.fk-blueprint-selected .btn {background:#eef5e7; color:#164733; border:1px solid #eef5e7; border-radius:2px; min-height:40px; white-space:nowrap;}
.fk-blueprint-result-heading {display:flex; align-items:center; justify-content:space-between; gap:12px;}
.fk-workspace .fk-blueprint-result-heading h2,.fk-blueprint-match-count {font-size:12px; font-weight:500; color:var(--fk-muted); margin:0;}
.fk-workspace .fk-method-card {display:flex; flex-direction:column; align-items:flex-start; padding:22px; border:1px solid var(--fk-line); border-radius:3px; min-width:0; background:#fff;}
.fk-method-card h3 {font-size:18px; font-weight:550; line-height:1.4; letter-spacing:-.025em;}
.fk-method-card p {font-size:12px; line-height:1.7; color:var(--fk-muted); margin:0 0 15px; flex:1;}
.fk-method-card small {font-size:10px; color:#59714d; margin-bottom:18px;}
.fk-blueprint-catalogue .btn,.fk-calculation-workspace .btn {border-radius:3px;}
.fk-blueprint-empty {grid-column:1/-1; padding:25px;}
.fk-blueprint-empty :is(h2,h3) {font-size:18px; font-weight:500;}
.fk-blueprint-empty p {font-size:12px; color:var(--fk-muted);}
.fk-blueprint-links {display:flex; flex-wrap:wrap; gap:12px 24px; padding:14px 0; border-top:1px solid var(--fk-line);}
.fk-blueprint-links a {display:flex; align-items:center; gap:8px; font-size:12px; color:#18553a; text-decoration:none;}
.fk-blueprint-links a:hover {text-decoration:underline; text-underline-offset:4px;}
.fk-calculation-heading {display:flex; align-items:center; justify-content:space-between; gap:18px; padding:4px 0 12px;}
.fk-calculation-workspace :is(.card,.fk-scroll,.fk-mapping) {border-radius:4px;}
.fk-blueprint-catalogue :is(button,a):focus-visible,.fk-calculation-workspace #fk-change-blueprint:focus-visible {outline:3px solid #51a46b; outline-offset:4px;}
:is(#fk-blueprint-results,#fk-calculation-title,#fk-result):focus {outline:none;}
@media(max-width:1100px) {
  .fk-blueprint-toolbar {grid-template-columns:minmax(0,1fr) auto; gap:12px;}
  .fk-blueprint-toolbar h1 {grid-column:1/-1;}
  .fk-blueprint-grid,.fk-method-grid {grid-template-columns:repeat(2,minmax(0,1fr));}
}
@media(max-width:620px) {
  .fk-blueprint-toolbar h1,.fk-calculation-heading h1 {font-size:23px;}
  .fk-blueprint-toolbar .fk-blueprint-search {grid-column:1/-1;}
  .fk-blueprint-grid,.fk-method-grid {grid-template-columns:minmax(0,1fr);}
  .fk-blueprint-card {min-height:235px; padding:19px;}
  .fk-blueprint-description {min-height:0;}
  .fk-blueprint-selected,.fk-calculation-heading {align-items:flex-start; flex-direction:column; gap:15px;}
  .fk-blueprint-selected .btn {width:100%; justify-content:center;}
}
@media(prefers-reduced-motion:reduce) {
  .fk-blueprint-card,.fk-blueprint-card::before {transition:none;}
  .fk-blueprint-card:hover {transform:none;}
}

.finance-chat{--fc-ink:#153e30;--fc-muted:#69756d;--fc-line:#e0e7df;color:var(--fc-ink);max-width:1540px;margin:0 auto;min-width:0}
.fc-page-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 22px}
.fc-page-head h1{font-size:30px;line-height:1.2;letter-spacing:-.04em;font-weight:500;margin:0}
.fc-page-head nav{display:flex;gap:5px;padding:4px;background:#eaf0e8;border-radius:3px}
.fc-page-head nav a{color:#627368;text-decoration:none;padding:9px 15px;font-size:12px;border-radius:2px;white-space:nowrap}
.fc-page-head nav a[aria-current=page]{background:#fff;color:#143e30;box-shadow:0 1px 4px #152f1e0a}
.fc-page-head nav span{font-size:10px;margin-left:5px;color:#7b887e}
.fc-layout{display:grid;grid-template-columns:232px minmax(0,1fr);gap:16px;align-items:stretch;min-height:480px;height:calc(100dvh - 184px);max-height:1000px}
.fc-history{display:flex;flex-direction:column;min-height:0;padding:19px 13px;background:#edf2eb;border:1px solid var(--fc-line);border-radius:3px}
.fc-history>.btn{justify-content:center;border-radius:2px;min-height:42px;font-size:12px}
.fc-history h2{font-size:10px;text-transform:uppercase;letter-spacing:.09em;color:#72816f;font-weight:600;margin:24px 10px 10px}
.fc-history nav{overflow:auto;min-height:0;flex:1}
.fc-history nav a{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:#385142;padding:12px 10px;border:1px solid transparent;border-radius:2px;margin:3px 0;font-size:12px;line-height:1.5}
.fc-history nav a span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}
.fc-history nav a small{font-size:10px;color:#83907e}
.fc-history nav a:hover{background:#f5f8f2}.fc-history nav a[aria-current=page]{background:#fff;border-color:#dbe5d6;color:#143f2e}
.fc-history nav>p{font-size:12px;color:#7a8875;margin:16px 10px;line-height:1.7}
.fc-research-link{display:flex;align-items:center;gap:8px;margin:16px 8px 0;padding-top:16px;border-top:1px solid #d9e2d3;font-size:11px;text-decoration:none;color:#446446}
.fc-conversation{background:#fff;border:1px solid var(--fc-line);border-radius:3px;min-width:0;min-height:0;display:flex;flex-direction:column}
.fc-conversation-head{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid #edf0e9;padding:17px 23px;min-width:0}
.fc-conversation-head h2{font-size:13px;line-height:1.5;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0}
.fc-conversation-head>span{font-size:10px;color:#84917f;max-width:35%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}
.fc-mode-picker{flex-shrink:0;max-width:52%}.fc-mode-picker select{width:100%;max-width:220px;min-height:32px;border:1px solid #d8e3d2;border-radius:2px;background:#f4f8ef;color:#284e35;font:inherit;font-size:11px;padding:5px 8px}.fc-mode-picker select:disabled{opacity:.65;cursor:wait}
.fc-transcript{flex:1;min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:25px clamp(20px,3.3vw,56px)}
.fc-welcome{max-width:800px;margin:12px auto 20px}.fc-welcome h2{font-size:24px;line-height:1.3;letter-spacing:-.04em;font-weight:500;margin:14px 0 23px}
.fc-starters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.fc-starter{display:flex;flex-direction:column;gap:10px;min-height:150px;padding:19px;text-align:left;background:#fbfdf9;border:1px solid #e0e8dc;border-radius:3px;color:#254c34;font:inherit;cursor:pointer;transition:border-color .16s,background .16s}
.fc-starter:hover{background:#f2f8ed;border-color:#9fbe92}.fc-starter>span{display:flex;justify-content:space-between;align-items:center;color:#447b49;margin-bottom:5px}.fc-starter strong{font-size:14px;font-weight:500}.fc-starter small{font-size:11px;line-height:1.6;color:#7b8877;max-width:35ch}
.fc-message{max-width:840px;margin:0 auto 28px;min-width:0}.fc-message header{display:flex;align-items:center;gap:10px;font-size:12px;margin-bottom:12px}.fc-message header strong{font-weight:600}.fc-message header>span{font-size:10px;color:#879181}.fc-message header img{object-fit:contain}.fc-message--user{background:#f2f6ee;border:1px solid #e5ecdf;padding:17px 20px;border-radius:3px}.fc-message--user header{margin-bottom:7px}.fc-message-text{color:#35493a;font-size:13px;line-height:1.85;overflow-wrap:anywhere}.fc-message-text p{margin:0 0 13px}.fc-message-text p:last-child{margin-bottom:0}.fc-message-text h3{font-size:15px;margin:20px 0 9px;font-weight:600;color:#20492e}.fc-message-text h3:first-child{margin-top:0}.fc-message-text ul,.fc-message-text ol{padding-left:22px;margin:9px 0 17px}.fc-message-text li{margin:4px 0}.fc-message-text pre{overflow:auto;max-width:100%;background:#f2f5f0;padding:15px;border:1px solid #e6ece1;font-size:11px;line-height:1.7}.fc-message-text code{font-size:11px;background:#eff3eb;padding:1px 4px;border-radius:2px}.fc-message-text pre code{padding:0}
.fc-message footer{display:flex;gap:12px;margin-top:12px}.fc-message footer button{display:flex;align-items:center;gap:6px;background:none;border:0;color:#547455;padding:6px 0;font-size:11px;cursor:pointer}.fc-message footer button:hover{text-decoration:underline;text-underline-offset:3px}.fc-context-used{display:flex;gap:6px;align-items:center;font-size:10px;color:#73846b;margin-top:10px}
.fc-sources{margin-top:14px;font-size:11px}.fc-sources summary{color:#4d744c;cursor:pointer;padding:5px 0}.fc-sources>div{padding:11px 14px;border-left:2px solid #cbdcbe;background:#fafcf7;margin-top:6px}.fc-sources a{display:inline-flex;gap:8px;align-items:center;color:#315f3e;font-weight:500}.fc-sources p{color:#75806e;font-size:11px;line-height:1.65;margin:7px 0;white-space:pre-wrap}.fc-sources small{color:#78856f}
.fc-opening,.fc-working{color:#7b8972;font-size:12px;padding:12px 0}.fc-working{display:flex;align-items:center;gap:9px}.fc-working i{width:7px;height:7px;background:#79ae67;border-radius:50%;animation:fc-pulse 1.6s ease-in-out infinite}.fc-message-error{color:#8c4937;font-size:12px;line-height:1.6}.fc-message-status{color:#798573;font-size:12px}
.fc-composer-area{border-top:1px solid #edf0e9;padding:17px 23px 13px}.fc-composer-area form{border:1px solid #d5e1cd;border-radius:3px;background:#fff;padding:10px 13px}.fc-composer-area form:focus-within{border-color:#7f9e73;box-shadow:0 0 0 2px #dfead65c}.fc-composer-area textarea{width:100%;min-height:65px;max-height:180px;resize:vertical;border:0;background:transparent;padding:4px 1px;font:inherit;font-size:13px;line-height:1.7;color:#294332;outline:0}.fc-composer-area textarea::placeholder{color:#919a8a}
.fc-composer-tools{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:6px}.fc-composer-tools>.btn{border-radius:2px;min-height:36px;padding:8px 13px;font-size:11px;flex-shrink:0}.fc-note-picker{display:flex;align-items:center;gap:6px;color:#7a8c70;min-width:0}.fc-note-picker select{max-width:310px;min-width:0;width:100%;border:0;background:transparent;padding:5px 0;font-size:11px;color:#74846b;outline-offset:3px}.fc-composer-note{font-size:10px;line-height:1.65;color:#8b9583;margin:9px 0 0}.fc-composer-note span{margin-left:5px}.fc-alert{padding:12px 18px;background:#faf7ec;border-bottom:1px solid #e8e1c8;font-size:12px;line-height:1.6;color:#7b6a40}.fc-alert p{margin:4px 0}.fc-alert button{border:0;background:none;color:inherit;text-decoration:underline;font:inherit;font-weight:600;padding:5px 0;cursor:pointer}.fc-alert--error{display:flex;gap:14px;align-items:center;justify-content:space-between;margin-bottom:13px;border:1px solid #ead9ce;color:#8b4c38;background:#fcf6f0;border-radius:2px}.fc-alert--error button{white-space:nowrap}.fc-notice{font-size:11px;color:#4b7a43;margin:0 0 10px}.fc-notes-actions{display:flex;justify-content:flex-end;margin:0 0 13px}
.finance-chat :is(button,a,select):focus-visible{outline:2px solid #65965c;outline-offset:3px}.finance-chat .btn:disabled{opacity:.5;cursor:not-allowed}
@keyframes fc-pulse{0%,100%{opacity:.35}50%{opacity:1}}
@media(max-width:1000px){.fc-layout{grid-template-columns:195px minmax(0,1fr)}.fc-transcript{padding:22px}.fc-starters{gap:9px}.fc-starter{padding:15px}.fc-composer-area{padding:14px}.fc-note-picker select{max-width:220px}}
@media(max-width:720px){.fc-page-head{align-items:flex-start;gap:13px;flex-direction:column;margin-bottom:16px}.fc-page-head h1{font-size:27px}.fc-layout{display:flex;flex-direction:column;height:auto;min-height:0;gap:11px}.fc-history{padding:10px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:9px;align-items:center}.fc-history>.btn{padding:9px 12px}.fc-history h2,.fc-research-link{display:none}.fc-history nav{display:flex;gap:5px;overflow:auto}.fc-history nav a{min-width:150px;max-width:200px;margin:0;padding:8px 10px}.fc-history nav a span{display:block;white-space:nowrap;text-overflow:ellipsis}.fc-history nav>p{font-size:10px;white-space:nowrap;margin:0}.fc-conversation{min-height:610px;height:calc(100dvh - 230px);max-height:900px}.fc-conversation-head{padding:13px 15px}.fc-transcript{padding:20px 15px}.fc-welcome{margin:0}.fc-welcome h2{font-size:22px;margin:0 0 17px}.fc-starter{min-height:145px;gap:8px;padding:13px}.fc-starter strong{font-size:13px}.fc-starter small{font-size:10px}.fc-composer-area textarea{font-size:16px}.fc-note-picker select{font-size:12px;max-width:100%}.fc-composer-tools{gap:9px}.fc-composer-note span{display:block;margin:3px 0 0}.fc-message-text{font-size:13px}.fc-message--user{padding:14px}.fc-alert--error{align-items:flex-start;flex-direction:column;gap:3px}}
@media(max-width:380px){.fc-starters{grid-template-columns:1fr}.fc-history{display:flex;align-items:stretch;flex-direction:column}.fc-history nav a{min-width:160px}.fc-composer-tools{align-items:stretch;flex-direction:column}.fc-composer-tools>.btn{align-self:flex-end}}
@media(prefers-reduced-motion:reduce){.fc-working i{animation:none}.fc-starter{transition:none}}
@media(max-width:720px){.fc-conversation{min-height:430px;height:calc(100dvh - 390px)}.fc-composer-area textarea{min-height:70px}.fc-composer-note{font-size:9px;line-height:1.45}}

.fc-send-tools{display:flex;align-items:center;gap:8px;margin-left:auto;flex-shrink:0}
.fc-tools{margin-top:10px;border:1px solid #dae5d8;border-radius:8px;background:#f8fbf5;padding:12px;max-height:300px;overflow:auto;font-size:12px}.fc-tools>nav{display:flex;gap:6px;margin-bottom:12px;flex-wrap:wrap}.fc-tools button{font:inherit;cursor:pointer;border:1px solid #cddfcb;background:#fff;color:#28553a;border-radius:5px;padding:7px 10px}.fc-tools>nav button[aria-pressed=true]{background:#dfefdb}.fc-tools>nav button:last-child{margin-inline-start:auto}.fc-tools form{display:flex!important;gap:9px;border:0!important;padding:0!important;background:transparent!important;margin:10px 0}.fc-tools form input{min-width:0;flex:1;border:1px solid #cfddc9;border-radius:4px;padding:9px;font:inherit}.fc-tools small{display:block;color:#70816b;font-size:10px;line-height:1.6}.fc-tools-list{display:grid;gap:9px;margin-top:12px}.fc-tools-list>label{display:flex;align-items:flex-start;gap:9px}.fc-tools-list input{accent-color:#28764a;margin-top:3px}.fc-tools-list a{color:#285b39}.fc-tools-list details{margin-top:4px}.fc-tools-list details p,.fc-tools-list article p{white-space:pre-wrap;font-size:11px;line-height:1.6;overflow-wrap:anywhere}.fc-tools-list article{border-top:1px solid #dfebd9;padding-top:10px}.fc-tools #fc-learning-form{display:grid!important}.fc-tools #fc-learning-form label{display:grid;gap:5px}.fc-tools #fc-learning-form textarea{min-height:65px;border:1px solid #cfddc9;border-radius:5px;padding:9px;font:inherit}.fc-attachments{font-size:10px;color:#497544;margin:8px 0}.fc-table-wrap{overflow:auto;margin:12px 0;max-width:100%}.fc-table-wrap table{border-collapse:collapse;width:100%;font-size:12px}.fc-table-wrap th,.fc-table-wrap td{text-align:start;border-bottom:1px solid #dce6d7;padding:8px 12px;min-width:70px}.fc-table-wrap thead{background:#eff6e9}.fc-visual{margin:18px 0;padding:15px;border:1px solid #dce7d6;border-radius:8px;max-width:640px;background:#fbfdf9}.fc-visual figcaption{font-size:13px;font-weight:600;color:#245034}.fc-visual small{font-size:10px;font-weight:400;color:#6c7e65}.fc-visual svg{display:block;width:100%;height:auto;max-height:240px;margin:12px 0}.fc-diagram{display:grid;gap:8px;margin:14px 0}.fc-diagram>div{display:flex;gap:12px;align-items:center}.fc-diagram span{border:1px solid #c4dabe;background:#eef7e9;padding:10px;border-radius:7px;overflow-wrap:anywhere;flex:1;text-align:center;font-size:12px}.fc-diagram b{color:#478251}
.fc-icon-button{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:38px;height:38px;padding:0;border:1px solid #dce6d8;border-radius:12px;background:#f4f8f1;color:#315d40;font:inherit;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}
.fc-icon-button:hover{background:#e7f2e2;border-color:#a3b99b}.fc-icon-button:active{transform:scale(.95)}.fc-icon-button:disabled{opacity:.45;cursor:not-allowed}.fc-send{background:#153f2d;border-color:#153f2d;color:#efffe7}.fc-send:hover{background:#24583b;border-color:#24583b}.fc-send>svg{transform:rotate(-45deg)}
.fc-voice{position:relative;flex-shrink:0}.fv-main,.fv-controls{display:flex;align-items:center;gap:6px}.fv-start,.fv-toggle{border:0;background:transparent!important;border-radius:50%;width:40px;height:40px;overflow:visible}
.fv-orb{position:relative;isolation:isolate;display:grid;place-items:center;width:37px;height:37px;border-radius:50%;background:transparent;border:0;box-shadow:none}
.fv-orb img,.fv-sphere-core img{object-fit:contain;filter:none}.fv-mic-slash{display:none}[data-voice-mute][aria-pressed=true] .fv-mic-slash{display:block}[data-voice-mute][aria-pressed=true]{background:#e8eae6;color:#778170}
.fc-voice[data-active=false] .fv-controls,.fc-voice[data-active=true] .fv-start{display:none}.fc-voice [hidden]{display:none!important}.fc-voice[data-active=true] .fv-orb{box-shadow:inset 0 0 5px #a1ffab33,0 0 0 3px #79e69528,0 0 13px #5fe87d33}
.fv-popover{position:absolute;z-index:80;bottom:calc(100% + 16px);right:0;width:330px;max-width:calc(100vw - 40px);max-height:min(510px,calc(100dvh - 120px));overflow:auto;box-sizing:border-box;padding:15px 22px 19px;border:1px solid #dbe6d9;border-radius:24px;background:radial-gradient(ellipse at 50% 38%,#edf9ec 0%,#fbfcf8 63%);box-shadow:0 18px 60px #193a1e1f,0 2px 12px #193a1e0a;color:#153e2b;text-align:center;animation:fv-reveal .24s ease-out;transform-origin:bottom right;scrollbar-width:thin;scrollbar-color:#b9cdb7 transparent}
.fv-popover-head{display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left;font-size:12px;font-weight:600;color:#274a36}.fv-popover-head small{font-size:10px;font-weight:400;color:#788d76;margin-left:6px}.fv-popover-head .fc-icon-button{width:28px;height:28px;border:0;background:#e9f0e7;color:#5a7359;border-radius:50%}.fv-popover-head .fc-icon-button:hover{background:#dfeadb}
.fv-sphere{--fv-energy:0;position:relative;isolation:isolate;width:230px;height:230px;margin:3px auto 5px;display:grid;place-items:center}
.fv-language{margin:10px 0 0;text-align:start}.fv-language .locale-picker>summary{min-height:34px;padding:7px 10px;background:#ffffffa6;font-size:11px}.fv-language .locale-menu{width:100%;box-sizing:border-box}.fv-language .locale-menu>[role=listbox]{max-height:230px}.fv-language .locale-menu button{font-size:12px;min-height:34px;padding:7px 10px}
.fv-halo{position:absolute;inset:29px;border-radius:50%;background:transparent;border:2px solid #74dca3;box-shadow:0 0 5px #3cf7a866,0 0 calc(10px + var(--fv-energy)*16px) #21c98540;transform:rotate(-20deg);transition:box-shadow .1s linear}
.fv-halo:before,.fv-halo:after{content:"";position:absolute;border-radius:50%;pointer-events:none}.fv-halo:before{inset:-5px;border:1px solid #67daa34a;box-shadow:0 0 12px #20be8930}.fv-halo:after{inset:4px;background:transparent;border:1px solid #8bffd77a}
.fv-sphere-core{position:absolute;inset:36px;display:grid;place-items:center;background:transparent;box-shadow:none;overflow:hidden}
.fv-sphere-core img{opacity:1;filter:none}
.fv-wave{position:absolute;inset:0;pointer-events:none}.fv-wave i{position:absolute;left:calc(50% - 1px);bottom:50%;width:2px;height:2px;border-radius:1px;background:repeating-linear-gradient(to top,#127a53 0 2px,transparent 2px 3.5px);box-shadow:0 0 3px #4beb9c80;transform:rotate(var(--fv-angle)) translateY(-91px);transform-origin:50% 100%;transition:height .075s linear;opacity:.7}.fc-voice[data-wave=audio] .fv-wave i,.fc-voice[data-wave=microphone] .fv-wave i{opacity:1}
.fv-status{display:block;color:#183f2d;font-size:17px;font-weight:500;letter-spacing:-.02em}.fv-hint{font-size:11px;line-height:1.6;color:#6c806b;margin:9px auto 0;max-width:29ch;text-wrap:pretty}.fv-transcript{font-size:12px;line-height:1.65;color:#294c36;margin:15px 0 0;padding:11px 12px;border:1px solid #dde8da;border-radius:12px;background:#fff;white-space:pre-wrap;max-height:95px;overflow:auto;overflow-wrap:anywhere;text-align:left}
.fv-held{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:7px;font-size:11px;color:#5e785b;margin:13px 0 0}.fv-held>span{flex-basis:100%;margin-bottom:3px}.fv-held button{border:1px solid #b6cbb1;border-radius:8px;background:#eef5e9;padding:8px 11px;font:inherit;font-size:11px;color:#315b34;cursor:pointer}.fv-held button:disabled{opacity:.45;cursor:not-allowed}.fv-privacy{display:block;border-top:1px solid #e4ebdf;padding-top:12px;font-size:9px;line-height:1.5;color:#82947b;margin:16px 0 0;text-wrap:pretty}.fc-voice[data-phase=error] .fv-status,.fc-voice[data-phase=error] .fv-hint{color:#a95335}.fc-voice[data-phase=error] .fv-sphere{opacity:.5}.fc-voice[data-phase=muted] .fv-sphere{opacity:.55}
.fc-voice:is([data-phase=connecting],[data-phase=thinking]) .fv-halo{animation:fv-orbit 8s linear infinite}.fc-voice[data-wave=device] .fv-halo{animation:fv-device-breath 1.9s ease-in-out infinite}.fc-voice:is([data-phase=connecting],[data-phase=thinking]) .fv-orb,.fc-voice:is([data-wave=audio],[data-wave=device]) .fv-orb{animation:fv-mini-glow 2s ease-in-out infinite}
@keyframes fv-orbit{to{transform:rotate(340deg)}}@keyframes fv-device-breath{0%,100%{filter:brightness(.93);transform:scale(1)}50%{filter:brightness(1.17);transform:scale(1.028)}}@keyframes fv-mini-glow{50%{box-shadow:0 0 0 3px #79e69528,0 0 15px #5fe87d66}}@keyframes fv-reveal{from{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}
@media(max-width:720px){.fc-composer-tools{flex-wrap:wrap}.fc-note-picker{flex:1 1 150px}.fc-send-tools{gap:7px}.fv-controls{gap:5px}.fv-popover{width:310px;right:-46px;max-width:calc(100vw - 52px);padding:13px 17px 16px}.fv-sphere{margin-top:4px;margin-bottom:5px}}
@media(max-width:380px){.fc-composer-tools{flex-direction:row;align-items:center}.fc-note-picker{flex-basis:100%}.fc-send-tools{align-self:flex-end}}
@media(prefers-reduced-motion:reduce){.fc-voice .fv-orb,.fc-voice .fv-halo,.fc-voice .fv-sphere-core img,.fc-voice .fv-popover{animation:none}.fc-icon-button,.fv-wave i{transition:none}}

.fc-calculation{border:1px solid #d7e5d1;border-radius:8px;background:#f8fcf5;margin:16px 0;padding:16px}.fc-calculation>header{display:flex;gap:10px;flex-wrap:wrap;align-items:center;font-size:12px}.fc-calculation>header a{margin-inline-start:auto;font-size:10px;color:#36724b}.fc-calculation small{font-size:10px;color:#71816b}.fc-calculation-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin:16px 0}.fc-calculation-metrics>div{display:grid;gap:5px}.fc-calculation-metrics strong{font-size:19px;color:#23563b;font-weight:500}.fc-calculation details{margin-top:12px;font-size:11px}.fc-calculation summary{cursor:pointer;color:#3b6747}.fc-calculation h4{font-size:12px}.fc-calculation details p{font-size:11px;line-height:1.6}.fc-calculation .fc-visual{padding:10px}

.fc-sources{display:grid;gap:10px;margin:14px 0}.fc-source-card{border:1px solid #dce7d5;border-radius:8px;padding:13px 15px;background:#f8fbf5;min-width:0}.fc-source-card>header{display:flex;align-items:baseline;gap:9px;margin:0 0 9px;font-size:12px}.fc-source-card>header span{color:#54825c;font-size:10px;flex-shrink:0}.fc-source-card a{color:#235a38;text-decoration:none;font-weight:500}.fc-source-card a:hover{text-decoration:underline}.fc-source-card p{white-space:pre-line!important;font-size:12px!important;line-height:1.65!important;color:#51674f!important;margin:0!important;overflow-wrap:anywhere}.fc-source-card>footer{font-size:10px;color:#7a8a71;margin:9px 0 0}.fc-reference-warning{font-size:10px;color:#8a7751;margin-inline-start:4px}

.aw-chat-specialists{margin:22px 0}.aw-chat-specialists>h2{font-size:16px;font-weight:500;margin:0 0 12px}.aw-chat-specialists>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.aw-chat-specialists a,.aw-chat-specialists article{display:grid;gap:12px;text-decoration:none;color:#27513a;border:1px solid #d7e4d1;background:#fbfdf8;border-radius:7px;padding:18px}.aw-chat-specialists a:hover{background:#edf7e8;border-color:#a3c49a}.aw-chat-specialists a>span{display:flex;justify-content:space-between;align-items:center}.aw-chat-specialists strong{font-size:14px;font-weight:500}.aw-chat-specialists p{font-size:12px;line-height:1.6;margin:0;color:#72816c}.aw-chat-specialists small{font-size:10px;color:#63835c}.fc-specialist-status{display:flex;flex-wrap:wrap;gap:8px;color:#517b4e;font-size:10px}@media(max-width:900px){.aw-chat-specialists>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.aw-chat-specialists>div{grid-template-columns:1fr}}

.fc-calculation-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.fc-calculation-charts>.fc-visual{min-width:0;margin:10px 0}.fc-calculation-charts>.fc-visual:only-child{grid-column:1/-1}
@media(max-width:1000px){.fc-calculation-charts{grid-template-columns:minmax(0,1fr)}}

.overview-studio .overview-paired-hero{display:block;min-height:0;padding:6px 0 0}
.overview-paired-hero .overview-studio-intro{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 0 20px}
.overview-paired-hero .overview-studio-intro h1{font-size:30px;letter-spacing:-1px;margin:0;line-height:1.2}
.overview-paired-hero .overview-studio-date{margin:0}
.dashboard-live-insights.overview-insight-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;padding:0;perspective:1000px;isolation:isolate}
.dashboard-live-insights .overview-insight-stack{padding-right:26px;max-width:none;width:100%;min-width:0}
.dashboard-live-insights [data-insight-slide],.dashboard-live-insights [data-insight-market-slide]{position:relative;z-index:3}
.overview-studio .dashboard-live-insights .overview-insight-card{height:330px;min-height:330px;display:flex;flex-direction:column;padding:23px;box-shadow:0 12px 32px #174e1b10;background:radial-gradient(ellipse at 85% 0,#73f79399,transparent 62%),linear-gradient(120deg,#e4fbdb,#b3f6b8 70%,#c7f8cb);transition:transform .25s,box-shadow .25s;border:1px solid #d5f8d2;overflow:hidden}
.dashboard-live-insights .overview-insight-card:hover{transform:translateY(-3px);box-shadow:0 18px 32px #174e1b18}
.dashboard-live-insights .overview-insight-card:focus-visible{outline:2px solid #145438;outline-offset:4px}
.dashboard-live-insights .overview-insight-card>p{font-size:23px;line-height:1.3;margin:15px 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#164c37}
.dashboard-live-insights .overview-insight-card>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}
.dashboard-live-insights .overview-insight-foot{margin-top:auto;padding-top:10px}
.dashboard-live-insights .overview-insight-asof{margin-top:10px;font-size:10px}
.dashboard-live-insights .overview-insight-layer{height:288px;right:3px;transition:transform .4s,opacity .4s;pointer-events:none}
.dashboard-live-insights .overview-insight-layer.layer-middle{right:14px}
.dashboard-live-insights:hover .layer-middle{transform:translateX(4px) rotate(4deg)}
.dashboard-live-insights:hover .layer-back{transform:translateX(8px) rotate(7deg)}
.insight-quote{font-size:35px;font-weight:500;letter-spacing:-1px;line-height:1.1;margin-bottom:9px;font-variant-numeric:tabular-nums;color:#124734}
.dashboard-live-insights .insight-fx>p{font-size:19px;margin:12px 0 5px}
.insight-metrics{display:flex;gap:22px;margin:10px 0 0;min-width:0}
.insight-metrics>div{min-width:0;flex:1}
.insight-metrics dt{font-size:9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#41684a;max-width:170px}
.insight-metrics dd{font-size:18px;color:#133f2d;margin:3px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}
.insight-fx .insight-metrics{display:flex}
.overview-insight-pair>.overview-insight-controls{grid-column:1/-1;margin-top:16px;padding-right:26px}
.overview-insight-controls [data-insight-market-position]{margin-left:18px}
.dashboard-live-insights .insight-market-card>p{font-size:22px;margin:12px 0}
.insight-quote-table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums;table-layout:auto}
.insight-quote-table th,.insight-quote-table td{font-size:11px;text-align:right;padding:7px 0 7px 8px;border-bottom:1px solid #57906925;white-space:nowrap}
.insight-quote-table th:first-child{padding-left:0;text-align:left;font-weight:500}
.insight-quote-table thead th{font-size:9px;color:#41684a;font-weight:400;padding-top:0;padding-bottom:5px}
.insight-quote-table th small{display:block;font-size:8px;font-weight:400;color:#4e6c58;margin-top:3px;white-space:normal;line-height:1.3}
.insight-change{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;font-weight:600;font-variant-numeric:tabular-nums}
.insight-change>span{font-size:8px;line-height:1}
.insight-change-up{color:#075c35}
.insight-change-down{color:#a32635}
.insight-change-flat,.insight-change-unavailable{color:#41684a}
.dashboard-live-insights .insight-market-source{margin-top:10px;font-size:10px}
.dashboard-live-insights .insight-market-card .overview-insight-asof{font-size:9px;margin-top:4px}
.dashboard-live-insights .insight-market-card .overview-insight-foot{padding-top:8px}
.insight-market-empty{font-size:14px;line-height:1.6;margin:16px 0;max-width:35ch;color:#41684a}
.insight-live-dot{width:6px;height:6px;flex:0 0 6px;background:#176f3d;border-radius:50%;box-shadow:0 0 0 3px #176f3d18;animation:insight-live 2.5s ease-in-out infinite}
.overview-insight-controls button[data-insight-step="-1"] svg{transform:rotate(180deg)}
.overview-insight-controls button[data-insight-step="1"] svg{transform:none}
.overview-insight-controls button[data-insight-pause]{margin-right:8px}
@keyframes insight-live{50%{box-shadow:0 0 0 5px #176f3d06}}
@media(max-width:1000px){.dashboard-live-insights.overview-insight-pair{gap:0 15px}.overview-studio .dashboard-live-insights .overview-insight-card{padding:18px}.insight-quote-table th,.insight-quote-table td{font-size:10px;padding-left:5px}.overview-paired-hero .overview-studio-intro h1{font-size:28px}.overview-paired-hero .overview-studio-date{font-size:10px}}
@media(max-width:760px){.dashboard-live-insights.overview-insight-pair{grid-template-columns:minmax(0,1fr);gap:20px}.overview-paired-hero .overview-studio-intro{align-items:flex-start;flex-direction:column;gap:10px;padding-bottom:18px}.overview-studio .dashboard-live-insights .overview-insight-card{height:320px;min-height:320px;padding:21px}.dashboard-live-insights .overview-insight-card>p{font-size:22px}.dashboard-live-insights .overview-insight-layer{height:278px}.insight-metrics dd{font-size:17px}.overview-insight-pair>.overview-insight-controls{margin-top:0}.insight-quote-table th,.insight-quote-table td{font-size:11px}.overview-insight-controls [data-insight-market-position]{margin-left:12px}}
@media(prefers-reduced-motion:reduce){.dashboard-live-insights .overview-insight-card,.dashboard-live-insights .overview-insight-layer{transition:none}.dashboard-live-insights:hover .layer-middle,.dashboard-live-insights:hover .layer-back,.dashboard-live-insights .overview-insight-card:hover{transform:none}.insight-live-dot{animation:none}}

/* The same calm studio canvas for the saved research reader. */
.studio-shell :is(.report-book,.pb-book){max-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.studio-shell .report-book:not(.report-night){--report-ink:#19231d;--report-muted:#6d7770;--report-green:#174e36;--report-light:#eef7ee;--report-paper:#fff;--report-line:#e4e9e2}
.studio-shell .pb-book:not(.pb-night){--pb-ink:#19231d;--pb-muted:#6d7770;--pb-accent:#174e36;--pb-paper:#fff;--pb-line:#e4e9e2;--report-green:#174e36;--report-light:#eef7ee}
.reader-studio-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin:0 0 20px;padding:4px 0 18px;border-bottom:1px solid #e4e9e2}
.reader-studio-heading .eyebrow{font-size:9px;letter-spacing:.14em;margin:0 0 9px;color:var(--report-muted)}
.reader-studio-heading h1{font-size:clamp(24px,2.6vw,36px);font-weight:500;letter-spacing:-1.1px;line-height:1.2;margin:0;color:var(--report-ink)}
.reader-studio-heading>p{flex:none;max-width:35%;text-align:right;font-size:12px;line-height:1.5;margin:0;color:var(--report-ink);overflow-wrap:anywhere}
.reader-studio-heading>p>span{display:block;font-size:10px;margin-top:5px;color:var(--report-muted)}
.studio-shell :is(.report-toolbar,.pb-toolbar){position:relative;display:flex;align-items:center;gap:8px;padding:0 0 16px;margin:0 0 18px;border-bottom:1px solid var(--report-line);overflow:visible}
.studio-shell .pb-toolbar .field{margin-right:auto;min-width:125px;max-width:220px}
.studio-shell .pb-toolbar .field>span{font-size:10px}
.studio-shell :is(.report-toolbar,.pb-toolbar) .btn{border-radius:4px;background:var(--report-paper);color:var(--report-ink);border:1px solid var(--report-line);min-height:36px;font-size:11px;padding:8px 12px}
.studio-shell :is(.report-toolbar,.pb-toolbar) .btn[aria-pressed=true]{background:var(--report-light);color:var(--report-ink);border-color:var(--report-green)}
.reader-studio-primary{display:flex;align-items:center;gap:6px;flex-wrap:wrap}
.reader-studio-tools{position:relative;font-size:11px;margin:0;color:var(--report-ink)}
.reader-studio-tools>summary{list-style:none;display:flex;align-items:center;gap:12px;min-height:36px;padding:8px 12px;background:var(--report-paper);border:1px solid var(--report-line);border-radius:4px;cursor:pointer}
.reader-studio-tools>summary::-webkit-details-marker{display:none}
.reader-studio-tools>summary::after{content:'+';font-size:15px}
.reader-studio-tools[open]>summary::after{content:'−'}
.reader-studio-tools>div{position:absolute;right:0;top:calc(100% + 7px);z-index:24;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:300px;max-width:calc(100vw - 48px);padding:12px;background:var(--report-paper);border:1px solid var(--report-line);border-radius:5px;box-shadow:0 12px 35px #14281d18}
.reader-studio-tools .btn{text-align:left;justify-content:flex-start}
.studio-shell :is(.report-toolbar,.pb-toolbar){flex-wrap:wrap}
.studio-shell :is(.report-toolbar,.pb-toolbar) .reader-save-version{background:var(--report-green,#174e36);border-color:var(--report-green,#174e36);color:#fff;gap:7px}
.studio-shell :is(.report-toolbar,.pb-toolbar) .reader-save-version:disabled{opacity:.65;cursor:progress}
.reader-versions{padding:22px;margin:0 0 20px;background:var(--report-paper,#fff);border:1px solid var(--report-line,#e4e9e2);border-radius:5px;color:var(--report-ink,#19231d)}
.reader-versions>header{display:flex;align-items:center;justify-content:space-between;gap:18px}
.reader-versions .eyebrow{font-size:9px;letter-spacing:.12em;color:var(--report-muted,#6d7770);margin:0 0 8px}
.reader-versions h3{font-size:19px;font-weight:500;margin:0;letter-spacing:-.4px}
.reader-versions h3>span{display:inline-flex;align-items:center;justify-content:center;margin-left:7px;min-width:24px;min-height:24px;padding:2px 6px;background:var(--report-light,#eef7ee);border-radius:3px;font-size:11px;letter-spacing:0}
.reader-versions>p{font-size:12px;line-height:1.65;color:var(--report-muted,#6d7770);max-width:780px;margin:12px 0 20px}
.reader-version-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));gap:12px}
.reader-version-card{display:grid;grid-template-columns:74px minmax(0,1fr);gap:16px;padding:17px;border:1px solid var(--report-line,#e4e9e2);border-radius:4px;align-items:start;background:var(--report-paper,#fff)}
.reader-version-cover{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;min-height:115px;padding:11px 9px 11px 13px;background:linear-gradient(125deg,#164e36,#103b29);color:#dcf0d4;border-left:4px solid #88b49a;box-shadow:3px 3px 0 var(--report-paper,#fff),4px 4px 0 var(--report-line,#e4e9e2);border-radius:1px 3px 3px 1px}
.reader-version-cover>span{font-size:11px;letter-spacing:.08em}.reader-version-cover>small{font-size:10px;color:#bed4be}.reader-version-cover>svg{opacity:.8}
.reader-version-copy{min-width:0}.reader-version-copy>p{font-size:10px;color:var(--report-muted,#6d7770);margin:0 0 6px}.reader-version-copy h4{font-size:15px;font-weight:500;margin:0 0 4px;line-height:1.4;overflow-wrap:anywhere}.reader-version-copy>small{font-size:10px;color:var(--report-muted,#6d7770)}
.reader-version-copy ul{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding:0;margin:10px 0}.reader-version-copy li{font-size:9px;line-height:1.4;padding:4px 6px;background:var(--report-light,#eef7ee);border-radius:2px;overflow-wrap:anywhere}
.reader-version-copy .btn{min-height:34px;padding:7px 10px;font-size:10px;border-radius:3px;gap:8px}
.reader-versions-empty{display:flex;align-items:center;gap:14px;padding:21px;background:var(--report-light,#eef7ee);border-radius:3px}.reader-versions-empty>svg{flex:none}.reader-versions-empty strong{font-size:13px;font-weight:500}.reader-versions-empty p{font-size:12px;color:var(--report-muted,#6d7770);margin:6px 0 0;line-height:1.5}
.reader-versions-error{padding:14px;border:1px solid #d6b897;background:#fbf5ed;margin-bottom:14px;color:#70401e;font-size:12px}.reader-versions-error p{margin:0 0 8px}
.studio-shell :is(.report-notice,.pb-notice){font-size:12px;padding:11px 14px;margin:0 0 16px;background:var(--report-light,#eef7ee);border-left:2px solid var(--report-green,#174e36);border-radius:2px}
.studio-shell :is(.report-notice,.pb-notice)[role=alert]{background:#fbf5ed;border-color:#ae7144;color:#70401e}
.studio-shell :is(.report-layout,.pb-layout){grid-template-columns:210px minmax(0,1fr);gap:16px;align-items:start}
.studio-shell :is(.report-no-contents,.pb-no-contents){grid-template-columns:minmax(0,1fr)}
.studio-shell :is(.report-contents,.pb-contents){top:102px;background:var(--report-paper);border:1px solid var(--report-line);border-radius:5px;padding:18px 10px;max-height:calc(100dvh - 126px);box-shadow:none}
.studio-shell :is(.report-contents,.pb-contents) button{font-size:11px;line-height:1.5;min-height:42px;padding:10px;border:0;border-radius:3px;gap:8px;margin:2px 0;color:var(--report-ink)}
.studio-shell :is(.report-contents,.pb-contents) button.active{background:var(--report-light);box-shadow:inset 2px 0 var(--report-green);font-weight:600}
.studio-shell :is(.report-contents,.pb-contents) button:hover{background:var(--report-light)}
.studio-shell :is(.report-reader,.pb-paper){border:1px solid var(--report-line);border-radius:5px;box-shadow:0 3px 14px #192b1d04;overflow:clip}
.studio-shell :is(.report-leaf,.pb-leaf){padding:26px clamp(18px,2.4vw,36px) 60px;overflow-wrap:anywhere}
.studio-shell .report-leaf{min-height:650px}
.studio-shell .report-cover{min-height:520px}
.studio-shell .report-cover-copy{padding:26px}
.studio-shell .report-cover-copy h2{font-size:clamp(30px,3.3vw,48px);letter-spacing:-.045em;line-height:1.08}
.studio-shell .report-cover-target{font-size:20px}
.studio-shell :is(.report-metric-grid,.pb-portfolio-metrics){gap:12px}
.studio-shell .report-metric-grid>div{border:1px solid var(--report-line);background:var(--report-paper);border-radius:4px;padding:18px}
.studio-shell .report-metric-grid dd{font-size:26px}
.studio-shell .report-card-grid{gap:12px}
.studio-shell .report-card-grid .report-article{background:var(--report-paper);padding:18px;border-color:var(--report-line)}
.studio-shell :is(.report-navigation,.pb-navigation){gap:14px;background:var(--report-paper);border-color:var(--report-line)}
.studio-shell :is(.report-notes,.pb-notes){background:var(--report-paper);border:1px solid var(--report-line);border-radius:5px;padding:20px;margin-top:16px}
.studio-shell :is(.report-night,.pb-night){background:#14251b;padding:20px;color:var(--report-ink)}
.studio-shell :is(.report-focus,.pb-focus){position:fixed;inset:0;margin:0;width:100%;height:100dvh;max-width:none;padding:24px;background:#f5f6f4;overflow:auto;z-index:150}
.studio-shell :is(.report-focus.report-night,.pb-focus.pb-night){background:#14251b}
.research-ready-status{display:flex;align-items:center;gap:8px;font-size:11px;color:#42664e;margin:0}
.research-deliverables .report-run-actions{grid-column:1/-1;border:0;border-top:1px solid #e4e9e2;border-radius:0;background:transparent;margin:0;padding:12px 0 0}
.research-deliverables .research-deliverable-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.research-deliverables .report-progress{padding:16px;background:#f3f8f1}
@media(max-width:1100px){.studio-shell :is(.report-layout,.pb-layout){grid-template-columns:180px minmax(0,1fr)}.studio-shell :is(.report-no-contents,.pb-no-contents){grid-template-columns:minmax(0,1fr)}.studio-shell .report-cover-copy{padding:22px}.studio-shell .report-cover{grid-template-columns:120px minmax(0,1fr)}.studio-shell .report-edition-number{font-size:43px;left:18px}}
@media(max-width:760px){
 .reader-studio-heading{align-items:flex-start;flex-direction:column;gap:10px;margin-bottom:14px}.reader-studio-heading>p{max-width:100%;text-align:left}.reader-studio-heading>p>span{display:inline;margin-left:8px}.reader-studio-heading h1{font-size:25px}
 .studio-shell :is(.report-layout,.pb-layout){display:block}.studio-shell :is(.report-contents,.pb-contents){position:static;max-height:210px;margin-bottom:12px;padding:12px 8px}
 .studio-shell .report-toolbar{align-items:flex-start;gap:12px}.reader-studio-primary{width:100%}.reader-studio-tools{margin-left:auto}.studio-shell .pb-toolbar{flex-wrap:wrap}.studio-shell .pb-toolbar .field{max-width:none;width:100%}
 .studio-shell :is(.report-toolbar,.pb-toolbar) .btn{font-size:10px;padding:8px 9px}.studio-shell .report-leaf{min-height:550px;padding:18px 14px 55px}
 .studio-shell .report-cover{grid-template-columns:1fr;min-height:0}.studio-shell .report-cover-art{height:120px}.studio-shell .report-cover-copy{padding:20px 8px}.studio-shell .report-cover-copy h2{font-size:32px}
 .studio-shell .report-metric-grid>div{padding:12px}.studio-shell .report-metric-grid dd{font-size:22px}.studio-shell .report-cover-metrics{grid-template-columns:1fr;gap:12px}
 .studio-shell :is(.report-focus,.pb-focus){padding:16px}.studio-shell :is(.report-notes,.pb-notes){padding:16px}
 .reader-versions{padding:16px}.reader-version-grid{grid-template-columns:minmax(0,1fr)}.reader-version-card{padding:14px;gap:14px}.reader-versions-empty{align-items:flex-start;padding:16px}
}
@media print{.reader-studio-heading,.reader-versions{display:none}.studio-shell :is(.report-book,.pb-book){padding:0;background:white}.studio-shell :is(.report-leaf,.pb-leaf){min-height:0;overflow:visible}.studio-shell :is(.report-layout,.pb-layout){display:block}}

/* AQ World Monitor: an original research console, all map assets served locally. */
.wm{--wm-ink:#153d32;--wm-line:#dce5db;--wm-muted:#64786d;color:var(--wm-ink);font-family:'DM Sans',sans-serif;margin:2px 0 25px;position:relative}.wm *{box-sizing:border-box}.wm button,.wm input,.wm select,.wm textarea{font:inherit}.wm button,.wm a{touch-action:manipulation}.wm button{cursor:pointer}.wm button:disabled{cursor:wait;opacity:.6}.wm button:focus-visible,.wm a:focus-visible,.wm input:focus-visible,.wm select:focus-visible,.wm summary:focus-visible{outline:2px solid #65983b;outline-offset:3px}.wm button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--wm-line);background:#fff;color:var(--wm-ink);border-radius:5px;min-height:34px;padding:7px 10px;font-size:11px}.wm button:hover{background:#eaf2e4;border-color:#abc4a4}.wm .wm-primary{background:#173f32;border-color:#173f32;color:#fff}.wm .wm-primary:hover{background:#286248}.wm [hidden]{display:none!important}.wm .sr-only{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.wm-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px}.wm-identity{display:flex;align-items:center;gap:13px}.wm-emblem{width:48px;height:48px;border:1px solid #b9ccb4;border-radius:50%;display:grid;place-items:center;background:#e9efde}.wm-eyebrow{font-size:9px;letter-spacing:1.9px;line-height:1.5;font-weight:600;color:#66816c}.wm h1{font-size:26px;line-height:1.3;font-weight:500;letter-spacing:-.9px;margin:3px 0 0;display:flex;gap:11px;align-items:center}.wm-beta{font-size:9px;letter-spacing:1px;padding:3px 6px;background:#e1eacb;border:1px solid #c8d8ac;border-radius:3px;color:#476135}.wm-heading-actions{display:flex;align-items:center;gap:9px}.wm-heading time{font-family:monospace;font-size:11px;color:#697b6e;margin-inline:6px 10px}.wm-health{font-size:10px;color:#446d50;display:flex;align-items:center;gap:6px;white-space:nowrap}.wm-health:before{content:'';width:5px;height:5px;border-radius:50%;background:#65a86b;box-shadow:0 0 0 3px #65a86b18}.wm-health.is-partial:before{background:#b3934b}.wm-toolbar{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid var(--wm-line);border-bottom:0;padding:10px 13px;background:#fff;border-radius:7px 7px 0 0}.wm-lenses,.wm-scope,.wm-periods{display:flex;align-items:center;gap:3px}.wm-lenses button{background:transparent;border-color:transparent;font-size:11px;padding:8px 13px}.wm-lenses button[aria-pressed=true]{background:#153d32;color:#f2f7e9}.wm-periods{background:#f1f4ed;border:1px solid #e3e8dc;padding:3px;border-radius:5px}.wm-periods button{border:0;background:transparent;font-size:10px;min-height:26px;padding:4px 9px}.wm-periods button[aria-pressed=true]{background:#fff;box-shadow:0 1px 3px #173f321a}.wm select{height:34px;max-width:100%;padding:5px 24px 5px 10px;border:1px solid #dce5d8;border-radius:4px;background:#fff;color:#365642;font-size:11px}.wm .wm-layer-toggle{display:none}.wm-workspace{display:grid;grid-template-columns:180px minmax(300px,1fr) 312px;border:1px solid var(--wm-line);border-radius:0 0 7px 7px;overflow:hidden;background:#fff}.wm-layers{background:#f8faf5;border-right:1px solid var(--wm-line);padding:18px 12px;min-width:0}.wm-panel-label{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:600;margin:0 0 22px}.wm-panel-label>span{color:#7c927b;font-size:10px;font-weight:400}.wm-layers section{margin:0 0 23px}.wm-layers h3{font-size:8px;text-transform:uppercase;letter-spacing:1.3px;color:#789078;font-weight:600;margin:0 0 8px}.wm-layers label{display:flex;align-items:center;gap:7px;font-size:10px;cursor:pointer;padding:7px 0;color:#405b48}.wm-layers input{accent-color:#214f3b;width:12px;height:12px;margin:0;flex-shrink:0}.wm-layers label i{height:5px;width:5px;border-radius:50%;background:var(--signal-color);flex-shrink:0}.wm-layers label span{flex:1}.wm-layers small{font-family:monospace;color:#8b9d87;font-size:9px}.wm-layer-note{border-top:1px solid var(--wm-line);padding-top:14px;font-size:9px;line-height:1.8;color:#809078}.wm-layers>button{margin-top:13px;font-size:9px;background:transparent;border:0;padding:0;text-align:left;justify-content:flex-start}.wm-map-column{background:#fff;min-width:0;display:flex;flex-direction:column}.wm-map-stage{position:relative;background:#0a2422;isolation:isolate;min-height:535px;flex:1}.wm-map-stage:before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;box-shadow:inset 0 35px 50px #071c1852}.wm #wm-map{position:absolute;inset:0;background:radial-gradient(ellipse at 55% 45%,#234d3e,#0a2422 65%)}.wm-map-caption{position:absolute;top:21px;left:24px;display:flex;flex-direction:column;gap:7px;pointer-events:none;z-index:2;max-width:calc(100% - 180px)}.wm-map-caption .wm-eyebrow{color:#84a68b;font-size:8px;letter-spacing:2px}.wm-map-caption strong{font-weight:400;color:#eaf3e6;font-size:21px;letter-spacing:-.4px}.wm-map-caption>span:last-child{color:#a3bdad;font-size:9px}.wm-map-tools{position:absolute;top:19px;right:15px;display:flex;align-items:center;gap:5px;z-index:3;flex-wrap:wrap;max-width:160px;justify-content:flex-end}.wm-map-tools button,.wm-map-navigation button{background:#15372ff0;border-color:#3a594b;color:#c8dbbc;font-size:9px;min-height:29px;padding:5px 8px}.wm-map-tools button:hover,.wm-map-navigation button:hover{background:#30573d}.wm-map-tools button[aria-pressed=true]{background:#c7dda6;color:#173d32;border-color:#c7dda6}.wm-map-tools>button>span{display:none}.wm-projections{display:flex;gap:2px}.wm-map-navigation{position:absolute;bottom:43px;right:17px;z-index:3;display:flex;flex-direction:column;gap:5px}.wm-map-navigation button>span{display:none}.wm-map-navigation button{width:30px;height:30px;padding:6px}.wm-map-credit{position:absolute;right:12px;bottom:10px;font-size:8px;color:#98b39d;z-index:3;background:#0b2822a3;padding:2px 4px}.wm-map-message{position:absolute;left:20px;right:55px;bottom:30px;color:#d7e4c5;font-size:11px;pointer-events:none;z-index:3}.wm-map-message:empty{display:none}.wm-map-column:fullscreen{width:100vw;height:100dvh;background:#f5f7f1}.wm-map-column:fullscreen .wm-map-stage{min-height:0}.wm-timeline{display:grid;grid-template-columns:31px 1fr;gap:14px;padding:15px 19px 10px;border-top:1px solid var(--wm-line);background:#f7faf2}.wm-timeline>button{align-self:center;width:31px;height:31px;padding:7px}.wm-timeline-label,.wm-timeline-ticks{display:flex;justify-content:space-between;align-items:center;gap:8px}.wm-timeline-label>span{font-size:8px;color:#6d8465;letter-spacing:1.1px}.wm-timeline-label output{font-size:9px;color:#476445}.wm-timeline-label button{font-size:9px;min-height:20px;padding:1px 4px;background:transparent;border:0;color:#537c42}.wm-timeline input{width:100%;height:16px;accent-color:#46734d;margin:4px 0;cursor:pointer}.wm-timeline-ticks{font-size:8px;color:#8a9b7b}.wm-selection-strip{display:flex;align-items:center;gap:10px;justify-content:space-between;border-top:1px solid #e6eddf;padding:9px 14px;background:#fcfdf9}.wm-selection-strip>span{display:flex;align-items:center;gap:6px;font-size:9px;color:#7d8e74}.wm-selection-strip select{font-size:9px;height:29px;max-width:190px}.wm-stream{display:flex;flex-direction:column;min-width:0;background:#fff;border-left:1px solid var(--wm-line);height:100%;max-height:740px}.wm-stream-head{display:flex;justify-content:space-between;align-items:center;padding:17px 17px 10px}.wm-stream h2{font-size:15px;font-weight:500;margin:0;display:flex;align-items:center;gap:9px}.wm-stream h2 span{font-size:9px;color:#6a875e;border:1px solid #dae5cb;background:#f2f7e9;border-radius:4px;padding:3px 6px}.wm-stream-head>button{border:0;padding:0;min-height:24px;color:#64835b}.wm-search{margin:0 16px;display:flex;align-items:center;gap:7px;padding:8px 9px;background:#f3f6ee;border:1px solid #e4eadc;border-radius:4px;color:#78916b}.wm-search input{border:0;outline:none;background:transparent;min-width:0;width:100%;font-size:11px;color:#24482f}.wm-search kbd{font:10px monospace;padding:1px 4px;border:1px solid #d2deca;border-radius:2px}.wm-feed-filters{display:flex;gap:6px;padding:9px 16px 13px}.wm-feed-filters select{width:50%;font-size:9px;height:29px;padding-left:7px}.wm-event-list{min-height:200px;overflow:auto;flex:1;scrollbar-width:thin;scrollbar-color:#c6d5bd transparent}.wm button.wm-event{display:block;border:0;border-bottom:1px solid #e8eee1;border-radius:0;width:100%;text-align:left;padding:15px 17px;background:#fff;min-height:90px}.wm button.wm-event:hover,.wm button.wm-event.is-selected{background:#f2f6e9}.wm-event-meta{display:flex;gap:6px;align-items:center;font-size:8px;letter-spacing:.15px;color:#6a8261}.wm-event-meta i{display:block;flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--signal-color)}.wm-event-meta time{margin-left:auto;font:8px monospace;color:#90a086;white-space:nowrap}.wm-event>strong{display:block;font-size:12px;line-height:1.55;letter-spacing:-.1px;font-weight:500;margin:7px 0 9px;color:#264732}.wm-event-bottom{display:flex;align-items:center;gap:5px;font-size:8px;color:#829473}.wm-event-bottom em{font-style:normal;border-radius:2px;padding:1px 4px;background:#f3e6c7;color:#8d652e}.wm-event-bottom .high{background:#fae1d9;color:#b25036}.wm-event-bottom .wm-match{background:#dceacb;color:#426b36}.wm-stream-footer{border-top:1px solid var(--wm-line);padding:9px 15px;display:flex;justify-content:space-between;align-items:center;font-size:8px;color:#95a389}.wm-stream-footer button{border:0;font-size:9px;padding:0;min-height:24px;background:transparent}.wm .wm-load-more{display:flex;margin:15px auto;width:calc(100% - 30px);font-size:10px}.wm-empty{padding:27px 18px;color:#849375;font-size:11px;line-height:1.8}.wm-empty button{margin-top:15px;display:flex}.wm-bottom-heading{display:flex;justify-content:space-between;align-items:flex-end;margin:29px 0 15px}.wm-bottom-heading h2{font-size:21px;font-weight:500;letter-spacing:-.4px;margin:5px 0 0}.wm-customize{position:relative;font-size:10px;z-index:8}.wm-customize summary{list-style:none;display:flex;align-items:center;gap:7px;cursor:pointer;border:1px solid var(--wm-line);border-radius:4px;padding:9px 12px;background:#fff}.wm-customize>div{position:absolute;top:calc(100% + 5px);right:0;min-width:220px;background:#fff;border:1px solid var(--wm-line);box-shadow:0 12px 40px #173f3214;border-radius:5px;padding:13px}.wm-customize label{display:flex;align-items:center;gap:7px;padding:8px 0;font-size:11px}.wm-customize input{accent-color:#396341}.wm-panels{display:grid;grid-template-columns:1fr 1fr 1.08fr;gap:14px;align-items:start}.wm-panel{border:1px solid var(--wm-line);border-radius:6px;background:#fff;overflow:hidden;min-width:0}.wm-panel>header{display:flex;justify-content:space-between;align-items:center;padding:16px 18px;border-bottom:1px solid #e6eddf;gap:8px}.wm-panel h3{display:flex;gap:7px;align-items:center;font-size:12px;font-weight:500;margin:0}.wm-panel>header>span{font-size:8px;color:#8b9b80;white-space:nowrap}.wm-panel-content{padding:17px;font-size:11px}.wm-pulse-summary{display:flex;align-items:center;gap:15px;padding:21px 18px 17px}.wm-pulse-summary>strong{font-size:36px;font-weight:400;letter-spacing:-2px;line-height:1}.wm-pulse-summary>span{font-size:11px;color:#54764d;line-height:1.5}.wm-pulse-summary small{font-size:8px;color:#8b9b7d}.wm-bars{display:flex;gap:4px;align-items:flex-end;height:65px;margin:0 18px}.wm-bars i{flex:1;background:linear-gradient(#789d64,#c7d9af);min-width:2px;border-radius:2px 2px 0 0;transition:height .3s}.wm-scale-label{display:flex;justify-content:space-between;font-size:8px;color:#81916f;margin:8px 18px 15px}.wm-space-weather{padding:14px 18px;border-top:1px solid #ebefe4;background:#fafcf6}.wm-space-weather>div{display:flex;justify-content:space-between;gap:10px;font-size:10px;margin-top:10px;color:#688259}.wm-space-weather strong{font-size:10px;font-weight:500;color:#284f37}.wm-space-weather>small{display:block;font-size:8px;color:#93a382;margin-top:10px}.wm-rate-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 13px}.wm-rate-grid>div{display:flex;flex-direction:column;gap:6px}.wm-rate-grid span{color:#7c9270;font-size:9px;letter-spacing:.5px}.wm-rate-grid strong{font-size:20px;font-weight:400;letter-spacing:-.6px;font-variant-numeric:tabular-nums}.wm-panel-footnote{font-size:9px;color:#829474;line-height:1.7;margin:18px 0 0}.wm-panel>.wm-panel-footnote{margin:12px 17px 17px}.wm-muted{font-size:11px;line-height:1.7;color:#7d9170}.wm-watch-tags{display:flex;flex-wrap:wrap;gap:5px}.wm-watch-tags button{font-size:9px;min-height:26px;padding:3px 7px;background:#f1f6e7;border-color:#e0eacd}.wm-watch-result{width:100%;justify-content:space-between!important;text-align:left;font-size:10px!important;border:0!important;border-bottom:1px solid #edf1e7!important;padding:10px 0!important;line-height:1.6}.wm-watch-result svg{flex-shrink:0}.wm #wm-watch-form{display:flex;gap:7px;margin:2px 17px 14px}.wm #wm-watch-form input{width:100%;min-width:0;border:1px solid var(--wm-line);border-radius:4px;font-size:10px;padding:8px;color:#24482f;background:#fcfdf9}.wm #wm-watch-form button{width:34px;flex-shrink:0;padding:7px}.wm-sources{grid-column:1/-1;scroll-margin-top:105px}.wm #wm-sources{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:8px 18px}.wm-source-row{display:grid;grid-template-columns:5px 1fr 64px 50px;align-items:center;gap:10px;padding:10px 12px 10px 0;border-bottom:1px solid #edf1e7;font-size:10px;min-width:0}.wm-source-row:nth-child(even){padding-left:20px;border-left:1px solid #edf1e7}.wm-source-row i{height:5px;width:5px;border-radius:50%;background:#9da996}.wm-source-row i.available{background:#6c9e55}.wm-source-row i.stale{background:#c4a65b}.wm-source-row i.unavailable{background:#b77a66}.wm-source-row a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wm-source-row>span,.wm-source-row>time{font-size:8px;color:#8b9b7d;text-transform:capitalize}.wm-method{padding:13px 18px 18px;font-size:10px;color:#6c8561;line-height:1.8}.wm-method summary{cursor:pointer;color:#3c6442}.wm-method p{max-width:1100px;margin:13px 0}.wm-detail{margin-top:14px;border:1px solid #bdd0b1;border-radius:6px;background:#fff;position:relative;display:grid;grid-template-columns:minmax(220px,1fr) minmax(320px,1.6fr);scroll-margin-top:105px;box-shadow:0 8px 25px #173f3205}.wm .wm-detail-close{position:absolute;right:13px;top:13px;border:0;background:transparent;z-index:2;width:28px;height:28px;min-height:0;padding:5px}.wm-detail-heading{padding:30px;background:linear-gradient(135deg,#edf3df,#f8faf3);border-right:1px solid #dce6cf}.wm-detail h2{font-size:25px;line-height:1.35;font-weight:400;letter-spacing:-.7px;margin:14px 0}.wm-detail h2>span{font-size:11px;color:#91a373;letter-spacing:1px;display:inline-block;margin-left:13px}.wm-detail-heading>p{font-size:12px;line-height:1.8;color:#617c54}.wm-detail-meta{display:flex;flex-direction:column;gap:10px;font-size:10px;color:#7a8e6a;margin-top:25px}.wm-detail-meta>strong{font-size:10px;color:#a87837;font-weight:500}.wm-detail-body{padding:28px;min-width:0}.wm-detail-metrics{display:flex;gap:25px;flex-wrap:wrap}.wm-detail-metrics>div{display:flex;flex-direction:column;gap:7px;margin-bottom:15px}.wm-detail-metrics span{font-size:10px;color:#7b926f}.wm-detail-metrics strong{font-size:15px;font-weight:500}.wm-detail-countries{display:flex;gap:6px;margin:0 0 16px}.wm-detail-countries button{font-size:10px}.wm-analysis-label{display:block;color:#5a784d;font-size:10px}.wm-analysis-label textarea{display:block;margin:8px 0 18px;width:100%;resize:vertical;min-height:80px;background:#fcfdf9;border:1px solid var(--wm-line);border-radius:4px;padding:11px;font-size:11px;line-height:1.7;color:#375a35}.wm-detail-actions{display:flex;justify-content:space-between;align-items:center;gap:10px}.wm-detail-actions a{display:flex;align-items:center;gap:7px;font-size:11px;color:#5d8051}.wm-detail-note{font-size:9px;color:#8c9c7d;line-height:1.7;margin:18px 0 0}.wm-country-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:23px}.wm-country-actions a{display:flex;align-items:center;gap:6px;font-size:10px}.wm-macro-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.wm-macro-grid>a{display:flex;flex-direction:column;gap:8px;padding:11px 0}.wm-macro-grid span{font-size:10px;color:#668459}.wm-macro-grid strong{font-size:23px;font-weight:400;letter-spacing:-.5px}.wm-macro-grid small{font-size:9px;color:#8a9b79}.wm-dossier-events{margin-top:23px}.wm-dossier-events h3{font-size:11px;font-weight:500;margin-bottom:8px}.wm-dossier-events .wm-event{min-height:0;padding:12px 0}.wm-dossier-events .wm-event>strong{font-size:11px}.wm .maplibregl-canvas:focus-visible{outline:2px solid #c5d78d;outline-offset:-3px}
@media(min-width:1550px){.wm-workspace{grid-template-columns:200px minmax(400px,1fr) 350px}.wm-map-stage{min-height:590px}.wm-stream{max-height:795px}.wm-layers{padding:20px 17px}.wm-layers label{font-size:11px}.wm-event>strong{font-size:13px}}
@media(max-width:1250px){.wm-heading time{display:none}.wm-workspace{grid-template-columns:minmax(0,1fr) 300px;position:relative}.wm-layers{display:none}.wm .wm-layer-toggle{display:inline-flex}.wm-show-layers .wm-layers{display:block;position:absolute;left:0;top:0;bottom:0;width:195px;z-index:10;overflow:auto;box-shadow:10px 0 25px #09241926}.wm-lenses button{padding:8px 10px}.wm-scope>label{max-width:150px}.wm-map-caption{left:20px}.wm-map-caption strong{font-size:18px}.wm-selection-strip>span{display:none}.wm-selection-strip{justify-content:flex-end}.wm-detail{grid-template-columns:1fr 1.5fr}.wm-detail-heading,.wm-detail-body{padding:23px}.wm-macro-grid{grid-template-columns:1fr 1fr}.wm-panel>header{padding-inline:14px}.wm-panel>header>span{font-size:7px}}
@media(max-width:950px){.wm-heading-actions{gap:6px}.wm-health{display:none}.wm h1{font-size:24px}.wm-toolbar{flex-wrap:wrap;padding:10px}.wm-scope{flex:1;justify-content:flex-end}.wm-lenses{flex:1}.wm-lenses button{font-size:10px}.wm-workspace{grid-template-columns:minmax(0,1fr) 275px}.wm-map-tools{top:auto;bottom:45px;left:16px;right:auto;max-width:none;justify-content:flex-start}.wm-map-caption{max-width:calc(100% - 35px)}.wm-map-caption strong{font-size:21px}.wm-map-stage{min-height:500px}.wm-timeline{padding:12px;gap:8px}.wm-timeline-label{flex-wrap:wrap;gap:4px}.wm-timeline-label>span{display:none}.wm-stream{max-height:675px}.wm-panels{grid-template-columns:1fr 1fr}.wm-panel[data-wm-panel=watch]{grid-column:1/-1}.wm-detail{grid-template-columns:1fr}.wm-detail-heading{border-right:0;border-bottom:1px solid var(--wm-line);padding-right:45px}.wm-detail-meta{margin-top:16px}.wm-macro-grid{grid-template-columns:repeat(4,1fr)}.wm #wm-sources{grid-template-columns:1fr}.wm-source-row:nth-child(even){padding-left:0;border-left:0}}
@media(max-width:620px){.wm{margin-top:5px}.wm-heading{gap:10px;margin-bottom:15px;align-items:center}.wm-emblem{width:35px;height:35px}.wm-emblem svg{width:21px}.wm-identity{gap:9px}.wm-eyebrow{font-size:7px;letter-spacing:1.4px}.wm h1{font-size:21px}.wm-beta{display:none}.wm-heading-actions>button{min-height:32px;padding:7px}.wm-heading-actions>button span{display:none}.wm-toolbar{gap:10px}.wm-lenses{width:100%;justify-content:space-between}.wm-lenses button{padding:7px 9px;font-size:10px;min-height:30px}.wm-scope{justify-content:space-between;flex-basis:100%;gap:5px}.wm-scope>label{max-width:135px;min-width:0}.wm-scope select{font-size:10px}.wm-periods{gap:0;padding:2px}.wm-periods button{font-size:9px;padding:4px 7px}.wm-layer-toggle>span{display:none}.wm-workspace{display:block}.wm-map-stage{min-height:410px}.wm-map-caption{top:17px;left:17px}.wm-map-caption strong{font-size:22px}.wm-stream{height:500px;max-height:none;border-left:0;border-top:1px solid var(--wm-line)}.wm-show-layers .wm-layers{bottom:auto;height:535px}.wm-stream-head{padding-top:15px}.wm-event>strong{font-size:12px}.wm-panels{grid-template-columns:1fr}.wm-panel[data-wm-panel=watch],.wm-sources{grid-column:auto}.wm-bottom-heading{margin-top:22px}.wm-bottom-heading h2{font-size:20px}.wm-customize summary{font-size:0;padding:8px}.wm-detail-body,.wm-detail-heading{padding:21px}.wm-detail h2{font-size:24px;padding-right:12px}.wm-macro-grid{grid-template-columns:1fr 1fr}.wm-detail-actions{align-items:flex-start;flex-direction:column;gap:15px}.wm-detail-actions .wm-primary{width:100%}.wm-source-row{grid-template-columns:5px 1fr 55px 45px;gap:7px}.wm-source-row a{font-size:9px}.wm-selection-strip{justify-content:space-between}.wm-selection-strip>span{display:flex;font-size:8px;max-width:125px}.wm-timeline-label>span{display:block;font-size:7px}.wm-map-stage .maplibregl-ctrl{max-width:100%}}
.wm-status-banner{padding:12px 18px;border:1px solid #dacba6;background:#faf5e7;color:#876f39;font-size:12px;line-height:1.6}.wm-compare-label{display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:11px;margin-top:22px;border-top:1px solid var(--wm-line);padding-top:17px}.wm-compare-label select{max-width:230px}.wm-compare-table{width:100%;border-collapse:collapse;margin:15px 0;font-size:11px;text-align:left}.wm-compare-table caption{text-align:left;font-size:9px;color:#84936f;margin-bottom:12px}.wm-compare-table th,.wm-compare-table td{padding:11px 8px;border-bottom:1px solid #e3ebd8}.wm-compare-table th{font-weight:500;color:#527044}.wm-compare-table small{display:block;font-size:8px;color:#879e75;margin-top:3px}
/* Keep the map, timeline and event desk in one view; long layer lists scroll independently. */
@media(min-width:621px){.wm-workspace{height:clamp(480px,calc(100dvh - 220px),760px)}.wm-layers{height:100%;overflow:auto;scrollbar-width:thin;scrollbar-color:#c9d7bf transparent}.wm-map-column{min-height:0}.wm-map-stage{min-height:0}.wm-stream{max-height:none;min-height:0}.wm-map-column:fullscreen .wm-map-stage{min-height:0}}
@media(max-width:620px){.wm-compare-label{align-items:flex-start;flex-direction:column;gap:8px}.wm-compare-label select{max-width:100%;width:100%}}
@media(prefers-reduced-motion:reduce){.wm *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}

.maplibregl-map{font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative;-webkit-tap-highlight-color:rgb(0 0 0/0)}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:transparent}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}@media (hover:hover){.maplibregl-ctrl button:not(:disabled):hover{background-color:rgba(0,0,0,.05)}}.maplibregl-ctrl button:not(:disabled):active{background-color:rgba(0,0,0,.05)}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 29 29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-globe .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%23333' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-globe-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none' stroke='%2333b5e5' viewBox='0 0 22 22'%3E%3Ccircle cx='11' cy='11' r='8.5'/%3E%3Cpath d='M17.5 11c0 4.819-3.02 8.5-6.5 8.5S4.5 15.819 4.5 11 7.52 2.5 11 2.5s6.5 3.681 6.5 8.5Z'/%3E%3Cpath d='M13.5 11c0 2.447-.331 4.64-.853 6.206-.262.785-.562 1.384-.872 1.777-.314.399-.58.517-.775.517s-.461-.118-.775-.517c-.31-.393-.61-.992-.872-1.777C8.831 15.64 8.5 13.446 8.5 11s.331-4.64.853-6.206c.262-.785.562-1.384.872-1.777.314-.399.58-.517.775-.517s.461.118.775.517c.31.393.61.992.872 1.777.522 1.565.853 3.76.853 6.206Z'/%3E%3Cpath d='M11 7.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138q.07-.058.224-.138c.299-.151.763-.302 1.379-.434C7.378 5.666 9.091 5.5 11 5.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138q-.07.058-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428ZM4.486 6.436ZM11 16.5c-1.909 0-3.622-.166-4.845-.428-.616-.132-1.08-.283-1.379-.434a1.3 1.3 0 0 1-.224-.138 1.3 1.3 0 0 1 .224-.138c.299-.151.763-.302 1.379-.434C7.378 14.666 9.091 14.5 11 14.5s3.622.166 4.845.428c.616.132 1.08.283 1.379.434.105.053.177.1.224.138a1.3 1.3 0 0 1-.224.138c-.299.151-.763.302-1.379.434-1.223.262-2.936.428-4.845.428Zm-6.514-1.064ZM11 12.5c-2.46 0-4.672-.222-6.255-.574-.796-.177-1.406-.38-1.805-.59a1.5 1.5 0 0 1-.39-.272.3.3 0 0 1-.047-.064.3.3 0 0 1 .048-.064c.066-.073.189-.167.389-.272.399-.21 1.009-.413 1.805-.59C6.328 9.722 8.54 9.5 11 9.5s4.672.222 6.256.574c.795.177 1.405.38 1.804.59.2.105.323.2.39.272a.3.3 0 0 1 .047.064.3.3 0 0 1-.048.064 1.4 1.4 0 0 1-.389.272c-.399.21-1.009.413-1.804.59-1.584.352-3.796.574-6.256.574Zm-8.501-1.51v.002zm0 .018v.002zm17.002.002v-.002zm0-.018v-.002z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5' viewBox='0 0 22 22'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85)scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:content-box;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:rgba(0,0,0,.05)}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}[dir=rtl] .maplibregl-popup-anchor-left{flex-direction:row-reverse}[dir=rtl] .maplibregl-popup-anchor-right{flex-direction:row}[dir=rtl] .maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-start}[dir=rtl] .maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-end}[dir=rtl] .maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-start}.maplibregl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:rgba(0,0,0,.05)}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@media (prefers-reduced-motion:reduce){.maplibregl-user-location-dot:before{animation:none}}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:rgba(0,0,0,.4);color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(pointer:coarse){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}
/* Shared compact result cards. Content and controls stay in their original DOM. */
.expand-card{min-width:0;align-self:start;background:#fff;border:1px solid var(--line,#e0e7df);border-radius:6px;box-sizing:border-box;padding:0!important}
.expand-card>.expand-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;margin:0;border-bottom:1px solid var(--line,#e0e7df)}
.expand-card>.expand-card-header>h3{margin:0;font-size:14px;font-weight:600;line-height:1.4;letter-spacing:-.015em;color:var(--ink,#173f31);min-width:0}
.expand-card-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:none;flex-wrap:wrap}
.expand-card-toggle{display:inline-grid;place-items:center;width:32px;height:32px;flex:none;padding:0;border:1px solid #d8e2d8;border-radius:4px;background:#f8fbf7;color:#23513c;cursor:pointer;transition:background .15s,border-color .15s}
.expand-card-toggle:hover,.expand-card-toggle[aria-expanded=true]{background:#ddf1df;border-color:#9abb9d}
.expand-card-toggle:focus-visible{outline:2px solid #1c7152;outline-offset:3px}
.expand-card-toggle .expand-card-close-icon,.expand-card.is-expanded>.expand-card-header .expand-card-open-icon{display:none}
.expand-card.is-expanded>.expand-card-header .expand-card-close-icon{display:block}
.expand-card-summary,.expand-card-content{min-width:0;padding:16px 18px}
.expand-card-summary>:first-child,.expand-card-content>:first-child{margin-top:0}
.expand-card-summary>:last-child,.expand-card-content>:last-child{margin-bottom:0}
.expand-card-summary p,.expand-card-content p{line-height:1.65}
.expand-card [hidden]{display:none!important}
.expand-card .table-scroll{max-width:100%}
.expand-card-content>.card{box-shadow:none}
.expand-card-summary .microcopy{font-size:11px}
@media(max-width:600px){.expand-card>.expand-card-header{padding:13px 14px;gap:8px}.expand-card-summary,.expand-card-content{padding:14px}.expand-card-actions{gap:5px}.expand-card-toggle{width:36px;height:36px}.expand-card>.expand-card-header>h3{font-size:13px}}
@media(prefers-reduced-motion:reduce){.expand-card-toggle{transition:none}}

/* One language control for sign-in, onboarding and the workspace drawer. */
.locale-switch{display:block;position:relative;min-width:0}
.locale-switch>select[hidden]{display:none!important}
.locale-picker{position:relative;min-width:0;color:#244a38}
.locale-picker>summary{display:flex;align-items:center;gap:9px;list-style:none;cursor:pointer;min-height:42px;padding:10px 12px;border:1px solid #dce5dc;border-radius:7px;background:#fff;font-size:12px;font-weight:500;line-height:1.4;user-select:none}
.locale-picker>summary::-webkit-details-marker{display:none}
.locale-picker>summary>.icon{flex:none;color:#4f725b}
.locale-picker>summary>span{min-width:0;flex:1}
.locale-picker>summary>.icon:last-child{margin-inline-start:10px;transition:transform .16s}
.locale-picker[open]>summary{border-color:#8bb698;box-shadow:0 0 0 3px #b7eac02b}
.locale-picker[open]>summary>.icon:last-child{transform:rotate(180deg)}
.locale-picker>summary:hover{background:#f6faf4}
.locale-picker>summary:focus-visible,.locale-menu button:focus-visible{outline:2px solid #23724e;outline-offset:2px}
.locale-menu{position:absolute;inset-inline-end:0;top:calc(100% + 8px);z-index:90;width:244px;max-width:calc(100vw - 32px);padding:8px;background:#fff;border:1px solid #dce5dc;border-radius:10px;box-shadow:0 14px 40px #133e3026;text-align:start}
.locale-menu>p{font-size:10px;font-weight:600;letter-spacing:.04em;color:#6a7a6c;padding:8px 10px;margin:0}
.locale-menu>[role=listbox]{max-height:min(330px,50dvh);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c6d8c5 transparent}
.locale-menu button{display:flex;align-items:center;justify-content:space-between;gap:18px;width:100%;min-height:39px;padding:9px 10px;border:0;border-radius:5px;text-align:start;font-size:13px;font-weight:400;color:#244a38;background:transparent;cursor:pointer}
.locale-menu button[aria-selected=true]{background:#e9f6e8;color:#174e32;font-weight:600}
.locale-menu button:hover,.locale-menu button:focus-visible{background:#eff6ec}
.locale-check-space{width:15px;flex:none}
.studio-shell .sidebar .locale-switch{width:100%}
.sidebar-locale .locale-menu{top:auto;bottom:calc(100% + 8px);inset-inline-start:0;inset-inline-end:0;width:auto}
.auth-studio-header .locale-switch{position:relative;z-index:20;flex:none}
.auth-studio-header .locale-picker>summary{min-width:144px;background:#ffffffb3}
@media(max-width:600px){.locale-menu{width:225px}.auth-studio-header .locale-picker>summary{min-width:112px;min-height:40px;padding:9px 10px;font-size:12px;gap:7px}.auth-studio-header .locale-picker>summary>.icon:last-child{margin-inline-start:0}.locale-menu button{min-height:42px}}
@media(prefers-reduced-motion:reduce){.locale-picker>summary>.icon:last-child{transition:none}}

/* Account access shares the research studio's typography and original AQ artwork. */
.auth-studio{max-width:1320px;margin:0 auto;padding:24px 36px 18px;color:#182b22;min-height:100dvh}
.auth-studio-header{display:flex;align-items:center;justify-content:space-between;gap:22px;min-height:44px;margin-bottom:24px}
.auth-studio-header .brand-logo{width:48px;height:32px;border-radius:0}.auth-studio-header .brand-wordmark{font-size:25px}.auth-studio-header .locale-switch{color:#647369;gap:10px}.auth-studio-header .locale-switch select{border-radius:3px;background:transparent;border-color:#dce5dd;font-size:11px;max-width:155px}
.auth-studio-layout{display:grid;grid-template-columns:minmax(290px,.95fr) minmax(360px,1.05fr);min-height:calc(100dvh - 151px);background:#fff;border:1px solid #e2e8e0;border-radius:5px;overflow:clip}
.auth-studio-story{position:relative;isolation:isolate;display:flex;flex-direction:column;overflow:hidden;background:#103c2b;color:#eff7e8;padding:34px 38px;min-height:690px}
.auth-studio-story::before{content:'';position:absolute;inset:0;z-index:-2;background:linear-gradient(180deg,#09271da6,#092e246b 47%,#071f16f0),var(--cover-market);background-size:cover;background-position:60% center}
.auth-studio-story::after{content:'';position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 4% 2%,#a7e78a20,transparent 64%);pointer-events:none}
.auth-studio-edition{display:flex;justify-content:space-between;gap:14px;font-size:10px;letter-spacing:.17em;margin:0;color:#eff6e7}.auth-studio-edition>span{font-size:8px;letter-spacing:.13em;color:#c4d8be}
.auth-studio-story-copy{margin-top:62px}.auth-studio-story .eyebrow{color:#bad8ae;font-size:9px;letter-spacing:.16em}.auth-studio-story h2{font-size:clamp(38px,4vw,55px);line-height:1.06;font-weight:450;letter-spacing:-2.2px;color:#f1f7e9;margin:18px 0 22px}.auth-studio-story h2 em{font-family:Georgia,serif;font-weight:400;color:#cdeaa9;letter-spacing:-1.4px}.auth-studio-story-copy>p:last-child{font-size:13px;line-height:1.85;max-width:34ch;color:#d5e1cf;margin-bottom:0}


.auth-studio-story-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:22px;border-top:1px solid #cee4c729}.auth-studio-story-foot>span{display:flex;align-items:center;gap:7px;font-size:10px;color:#e1eadb}
.auth-studio-form{display:flex;align-items:center;justify-content:center;padding:50px 54px;min-width:0}.auth-studio-form-inner{width:100%;max-width:410px;min-width:0}.auth-studio-form .eyebrow{font-size:9px;color:#698074;letter-spacing:.14em;margin:0 0 14px}.auth-studio-form h1{font-size:34px;line-height:1.14;letter-spacing:-1.25px;color:#143b2a;font-weight:500;margin:0 0 15px;outline:none}.auth-description{font-size:13px;color:#6b776e;line-height:1.75;margin:0 0 27px;max-width:49ch}
.auth-studio-form form{display:grid;gap:19px}.auth-studio-form .field{display:grid;gap:8px;margin:0;min-width:0}.auth-studio-form .field>span:first-child{font-size:12px;color:#2a4536;font-weight:500}.auth-studio-form input:not([type=checkbox]):not([type=radio]),.auth-studio-form select{width:100%;min-width:0;border:1px solid #d8e2d8;border-radius:3px;background:#fbfcfa;color:#193d2c;min-height:46px;padding:11px 13px;font-size:13px;box-shadow:none}
.auth-studio-form input:focus,.auth-studio-form select:focus{outline:2px solid #298451;outline-offset:2px;border-color:#298451}.auth-studio-form input[aria-invalid=true]{border-color:#b65b43}.auth-studio-form input[type=checkbox],.auth-studio-form input[type=radio]{accent-color:#1a6644;flex-shrink:0;width:16px;height:16px;margin:3px 0 0}.auth-studio-form .check-field{font-size:11px;color:#617367;align-items:flex-start;line-height:1.7;display:flex;gap:10px}
.auth-studio-form .btn{border-radius:3px;min-height:44px;font-size:12px;justify-content:center;white-space:normal}.auth-studio-form .btn.primary{background:#163e2c;color:#f2faec;border-color:#163e2c}.auth-studio-form .btn.primary:hover{background:#235b3c}.auth-studio-form .btn.full{width:100%;display:flex;justify-content:space-between;padding:13px 17px}.auth-studio-form button:focus-visible,.auth-studio-form a:focus-visible{outline:2px solid #298451;outline-offset:3px}.auth-studio-form button:disabled{cursor:wait;opacity:.6}.auth-studio-form .btn.outline{background:transparent;border-color:#d5e1d4}.auth-studio-form .auth-submit{margin-top:2px}
.auth-password-control{display:block;position:relative;min-width:0}.auth-studio-form .auth-password-control input{padding-inline-end:65px}.auth-password-toggle{position:absolute;inset-inline-end:5px;top:4px;bottom:4px;border:0;background:transparent;color:#42644d;font-size:11px;padding:0 10px;cursor:pointer;border-radius:2px;min-height:36px!important}.auth-password-toggle:hover{background:#e8f1e4}
.auth-password-hint,.auth-studio-form .microcopy{font-size:11px;color:#6e7d70;line-height:1.65;margin:0}.auth-password-hint{margin-top:-9px}.auth-form-utility{display:flex;justify-content:flex-end;align-items:center;gap:12px;margin-top:-8px}.auth-text-button{font-size:12px;color:#286343;text-decoration:underline;text-underline-offset:4px;background:none;border:0;padding:3px 0;cursor:pointer}.auth-studio-form-foot{margin-top:28px;padding-top:23px;border-top:1px solid #e7ece4;font-size:12px;color:#6d7c70}.auth-studio-form-foot a,.auth-studio-form-foot button{color:#1b5335}.auth-studio-form-foot .auth-link-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.auth-studio-form-foot p{line-height:1.7;margin:14px 0 0}.auth-studio-footer{display:flex;justify-content:space-between;gap:20px;padding-top:17px;font-size:9px;color:#7a897d}
.auth-feedback{display:flex;gap:10px;align-items:flex-start;padding:13px 14px;font-size:12px;line-height:1.65;background:#edf7e9;color:#285d3c;border:1px solid #d9e8d2;border-radius:3px;overflow-wrap:anywhere;outline:none}.auth-feedback svg{flex-shrink:0;margin-top:2px}.auth-feedback.is-error{color:#8f442e;background:#fff7f2;border-color:#eac9b9}.auth-message:empty{display:none}.auth-studio-form .auth-message{font-size:12px;line-height:1.7;margin:16px 0 0;min-height:0}
.auth-studio-form .auth-message.is-error{padding:12px 14px;color:#8f442e;background:#fff7f2;border:1px solid #eac9b9;border-radius:3px}.auth-studio-form .auth-message.is-success{padding:12px 14px;color:#285d3c;background:#edf7e9;border:1px solid #d9e8d2;border-radius:3px}.auth-delivery-note{margin-top:22px!important;padding:13px 0 0;border-top:1px solid #e6ecdf}.auth-studio-form .auth-links{margin:0;align-items:center;flex-wrap:wrap}.auth-studio-form .auth-links a{font-size:12px;text-underline-offset:4px}.auth-step-summary button{border:0;background:transparent;color:#25613e;font-size:11px;text-decoration:underline;text-underline-offset:3px;cursor:pointer;margin-inline-start:auto}.auth-studio-form form+.auth-form-actions{margin-top:20px}.auth-progress strong{font-weight:500}
.auth-step-summary{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;color:#52705a;background:#f0f7ec;border:1px solid #e0ead9;padding:12px 14px;margin:0 0 23px}.auth-step-summary strong{color:#214b33}.auth-code-field input{font-size:23px!important;letter-spacing:.23em;font-variant-numeric:tabular-nums;text-align:center;direction:ltr}.auth-code-field.recovery input{font-size:16px!important;letter-spacing:.1em}.auth-studio-form .auth-qr{width:185px;border:1px solid #e0e8dc;border-radius:3px;padding:8px;margin:0 auto 16px}.auth-studio-form details{border:1px solid #e0e8dc;padding:13px 14px;border-radius:3px;font-size:11px;color:#5b705f;line-height:1.65}.auth-studio-form details summary{cursor:pointer;font-size:11px;color:#32543d}.auth-studio-form details p{font-size:11px;line-height:1.7}.auth-studio-form .auth-secret{font-size:12px;direction:ltr}.auth-studio-form .recovery-codes{margin:0;border:1px solid #dce7d5;background:#f2f7ee;border-radius:3px;padding:18px;gap:12px}.auth-studio-form .recovery-codes code{font-size:12px;color:#284a31;direction:ltr}.auth-loading{display:flex;align-items:center;gap:12px;font-size:13px;color:#647b68;padding:12px 0}.auth-loading-dot{width:14px;height:14px;border:2px solid #d8e5d1;border-top-color:#3d8250;border-radius:50%;animation:auth-turn 1s linear infinite}
.auth-studio-wide .auth-studio-layout{grid-template-columns:minmax(255px,.68fr) minmax(450px,1.32fr)}.auth-studio-wide .auth-studio-form{padding:36px 40px;align-items:flex-start}.auth-studio-wide .auth-studio-form-inner{max-width:690px}.auth-studio-wide .auth-studio-story{position:relative;align-self:stretch;min-height:calc(100dvh - 151px)}.auth-studio-wide .auth-studio-story h2{font-size:44px}
.auth-progress{list-style:none;display:flex;gap:14px;flex-wrap:wrap;margin:0 0 24px;padding:0}.auth-progress li{display:flex;align-items:center;gap:7px;color:#7b897c;font-size:10px;line-height:1.5}.auth-progress li>span:first-child,.auth-progress li>i{display:grid;place-items:center;width:25px;height:25px;border:1px solid #dce5d8;color:#7a877b;font-style:normal;font-size:10px;flex-shrink:0;border-radius:3px}.auth-progress li.current{color:#1e4b32}.auth-progress li.current>span:first-child,.auth-progress li.current>i{background:#1b5237;color:#eff8e8;border-color:#1b5237}.auth-progress li.complete>span:first-child,.auth-progress li.complete>i{background:#e2f5db;color:#276442;border-color:#c9e1c1}
.auth-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.auth-choice{display:flex;gap:10px;align-items:flex-start;border:1px solid #dce6d7;border-radius:3px;padding:14px 12px;cursor:pointer;color:#294f37;min-width:0;background:#fff}.auth-choice:has(input:checked){background:#eef8e9;border-color:#548b60;box-shadow:inset 3px 0 #246140}.auth-choice:focus-within{outline:2px solid #388452;outline-offset:2px}.auth-choice>span{display:grid;gap:4px}.auth-choice strong{font-size:12px;line-height:1.4;font-weight:500}.auth-choice small{font-size:10px;line-height:1.6;color:#72836f}.auth-account-group{border:0;padding:0;margin:0;min-width:0}.auth-account-group legend{font-size:11px;font-weight:500;margin-bottom:12px}.auth-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.auth-form-actions{display:flex;align-items:center;gap:12px;justify-content:space-between}.auth-form-actions>.btn.primary{margin-inline-start:auto;min-width:150px}.auth-studio-form .market-choice{border-radius:3px;padding:12px;gap:9px}.auth-studio-form .market-choice strong{font-size:12px}.auth-studio-form .market-choice small{font-size:10px}.auth-studio-form .activation-state{border-radius:3px;background:#eef6e9}.auth-studio-form .onboarding-progress{display:none}
@keyframes auth-turn{to{transform:rotate(360deg)}}
@media(min-width:1440px){.auth-studio{padding-top:32px}.auth-studio-layout{min-height:calc(100dvh - 174px)}.auth-studio-story{min-height:700px}}
@media(min-width:761px) and (max-height:800px){.auth-studio-story,.auth-studio-wide .auth-studio-story{min-height:calc(100dvh - 151px)}.auth-studio-story-copy{margin-top:44px}.auth-studio-story h2{font-size:46px}.auth-studio-form{padding-top:36px;padding-bottom:36px}}
@media(max-width:1000px){.auth-studio{padding:20px 22px}.auth-studio-form{padding:40px 32px}.auth-studio-story{padding:30px}.auth-studio-story h2{font-size:42px}.auth-studio-wide .auth-studio-layout{grid-template-columns:minmax(220px,.6fr) minmax(380px,1.4fr)}.auth-studio-wide .auth-studio-form{padding:30px 26px}.auth-studio-wide .auth-studio-story h2{font-size:36px}.auth-studio-wide .auth-studio-story-foot{flex-wrap:wrap}}
@media(max-width:760px){.auth-studio{padding:18px 18px 14px}.auth-studio-header{margin-bottom:24px}.auth-studio-layout,.auth-studio-wide .auth-studio-layout{grid-template-columns:1fr;min-height:0;overflow:visible}.auth-studio-story,.auth-studio-wide .auth-studio-story{display:none}.auth-studio-form,.auth-studio-wide .auth-studio-form{padding:35px 28px 30px}.auth-studio-form-inner{max-width:460px}.auth-studio-wide .auth-studio-form-inner{max-width:620px}.auth-studio-form h1{font-size:30px}.auth-studio-form .field>span:first-child{font-size:12px}.auth-studio-form input:not([type=checkbox]):not([type=radio]),.auth-studio-form select{font-size:16px;min-height:47px}.auth-description{font-size:13px}.auth-studio-header .locale-switch>span{display:none}.auth-studio-header .locale-switch select{max-width:123px;font-size:11px}.auth-studio-header .brand-wordmark{font-size:22px}.auth-studio-header .brand-logo{width:41px;height:29px}.auth-studio-footer{font-size:9px;line-height:1.6}.auth-progress{gap:10px}.auth-studio-form-foot{margin-top:24px}}
@media(max-width:440px){.auth-studio{padding:17px 14px}.auth-studio-form,.auth-studio-wide .auth-studio-form{padding:30px 22px}.auth-studio-layout{border-top:3px solid #9be9a5}.auth-studio-form h1{font-size:29px}.auth-studio-form .btn{min-height:46px}.auth-choice-grid,.auth-form-grid{grid-template-columns:1fr}.auth-choice{padding:13px}.auth-studio-header{gap:12px}.auth-studio-header .locale-switch select{max-width:111px}.auth-studio-footer span:last-child{display:none}.auth-progress li{font-size:10px}.auth-studio-form .market-choice-list{grid-template-columns:1fr}.auth-studio-form .recovery-codes{grid-template-columns:1fr 1fr;padding:13px;gap:10px}.auth-studio-form .recovery-codes code{font-size:10px}}
@media(prefers-reduced-motion:reduce){.auth-loading-dot{animation:none}}

/* The essential journey is account, professional role, and a verified plan. */
.auth-studio-form .auth-google{background:#fff;border:1px solid #cbd8cd;color:#183b29;gap:12px;justify-content:flex-start;margin-bottom:0}
.auth-google>svg:last-child{margin-left:auto}.auth-google-note{margin-top:8px!important}.auth-divider{display:flex;align-items:center;gap:14px;color:#778579;font-size:10px;margin:18px 0}.auth-divider::before,.auth-divider::after{content:'';height:1px;background:#e4ebe1;flex:1}.auth-studio-form form .auth-divider{margin:0}.auth-studio-form form{gap:15px}.auth-studio-form .auth-terms{padding:9px 12px}.auth-progress{justify-content:space-between;flex-wrap:nowrap;border-bottom:1px solid #e2e9de;padding-bottom:18px;gap:12px}.auth-progress li{gap:6px}.auth-studio-wide .auth-studio-story-copy{margin-top:42px}.auth-studio-wide .auth-studio-form h1{font-size:30px}.auth-studio-wide .auth-description{margin-bottom:20px}
.auth-role-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.auth-role-card{position:relative;display:flex;gap:10px;border:1px solid #dde6d9;padding:15px 13px;border-radius:3px;background:#fff;cursor:pointer;min-width:0}.auth-role-card:has(input:checked){border-color:#348c59;background:linear-gradient(120deg,#e7fbe0,#eef9eb);box-shadow:inset 3px 0 #26704b}.auth-role-card:focus-within{outline:2px solid #348c59;outline-offset:2px}.auth-role-card>span{display:grid;gap:5px;min-width:0}.auth-role-card>span>svg{color:#3d7c52;margin-bottom:4px}.auth-role-card strong{font-size:12px;font-weight:600}.auth-role-card em{font-size:10px;font-style:normal;color:#34704c}.auth-role-card small{font-size:10px;line-height:1.6;color:#697d6a;max-width:28ch}.auth-studio-form .auth-other-role{border:0;border-bottom:1px solid #e2e9de;padding:0 0 12px}.auth-other-role .field{margin-top:12px}.auth-setup-bottom{display:grid;grid-template-columns:1.15fr 1fr;gap:16px;align-items:end}.auth-workspace-toggle{display:flex;gap:6px}.auth-workspace-toggle .btn{flex:1;gap:7px;min-width:0;font-size:11px}.auth-setup-bottom legend{margin-bottom:8px}
.auth-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.auth-plan-card{display:flex;flex-direction:column;min-width:0;padding:17px 14px;border:1px solid #dce5d8;border-radius:3px;background:#fff}.auth-plan-card.is-selected{border-color:#3b8354;background:#f3faef;box-shadow:inset 0 3px #2d6c46}.auth-plan-card-head{display:flex;justify-content:space-between;gap:5px;flex-wrap:wrap;min-height:22px}.auth-plan-card .eyebrow{font-size:8px;letter-spacing:.07em;color:#73866c;margin:0}.auth-selected-label{font-size:8px;color:#2e764b}.auth-plan-card h2{font-size:17px;letter-spacing:-.5px;margin:6px 0 12px;line-height:1.25;color:#163e2c}.auth-plan-price{font-size:26px;letter-spacing:-1px;margin:0 0 12px;color:#173d2a;line-height:1.2}.auth-plan-price small{display:block;font-size:9px;letter-spacing:0;color:#778672;margin-top:4px}.auth-plan-description{font-size:11px;line-height:1.65;color:#6c7b66;margin:0 0 18px}.auth-plan-card ul{padding:0;margin:0 0 20px;list-style:none;display:grid;gap:9px}.auth-plan-card li{display:flex;gap:7px;font-size:10px;line-height:1.5;color:#496043}.auth-plan-card li svg{flex-shrink:0}.auth-plan-card .btn{margin-top:auto;font-size:10px;gap:5px;padding:10px 6px;min-height:44px;justify-content:center}.auth-plan-card .btn:disabled{cursor:not-allowed;opacity:1;background:#f3f5f0;color:#7b8477;border-color:#e0e6da}.auth-plan-card.is-quote{grid-column:span 1;background:#f8faf5}.auth-plan-card.is-quote .auth-plan-price{font-size:23px}.auth-plan-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;border-top:1px solid #e0e8da;margin-top:20px;padding-top:16px}.auth-plan-footer p{font-size:10px;line-height:1.6;max-width:34ch;color:#75816e}.auth-plan-footer .btn{font-size:11px;gap:7px;flex-shrink:0}.auth-payment-notice{background:#f2f6ed;border:1px solid #dde7d4;padding:13px 15px;font-size:11px;line-height:1.7;color:#537247;margin:0 0 15px;border-radius:3px}.auth-payment-notice p{font-size:11px;line-height:1.7;margin:4px 0 0}.auth-payment-state{background:#133e2c;color:#e8f8db;border-radius:3px;padding:18px;margin-bottom:16px}.auth-payment-state strong{display:block;font-size:14px;margin-top:8px}.auth-payment-state p{font-size:11px;line-height:1.7;color:#c4d8bd}.auth-payment-state .btn.primary{background:#dff5cf;border-color:#dff5cf;color:#19422e}.auth-payment-state .btn.outline{color:#e1f5d4;border-color:#749577}.auth-studio-form .auth-plan-note{margin-bottom:14px}.workspace-billing-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:20px}.workspace-billing-summary h2{font-size:22px;margin:0 0 8px}.workspace-billing-summary p{font-size:12px;line-height:1.6;color:#6d7b6a}.workspace-billing-plans .auth-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-billing-plans .auth-plan-card{padding:24px}.workspace-billing-plans .auth-plan-card h2{font-size:22px}.workspace-billing-plans .auth-plan-card .btn{font-size:12px}.workspace-billing-plans .auth-plan-description,.workspace-billing-plans .auth-plan-card li{font-size:12px}
@media(min-width:1200px){.auth-studio-wide .auth-studio-layout{grid-template-columns:minmax(245px,.54fr) minmax(630px,1.46fr)}.auth-studio-wide .auth-studio-form-inner{max-width:760px}.auth-studio-wide .auth-studio-form{padding:34px}.auth-studio-wide .auth-studio-story{padding:30px}.auth-studio-wide .auth-studio-story h2{font-size:40px}}
@media(max-width:1199px){.auth-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.auth-plan-card.is-quote:last-child{grid-column:auto}}
@media(max-width:760px){.workspace-billing-plans .auth-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-billing-summary{align-items:flex-start;flex-direction:column}.auth-studio-wide .auth-studio-form{padding:28px 22px}}
@media(max-width:440px){.auth-role-card{padding:12px 9px;gap:7px}.auth-role-card strong{font-size:11px}.auth-role-card small{font-size:10px}.auth-role-card em{font-size:9px}.auth-role-card>span>svg{width:17px;height:17px}.auth-role-grid{gap:7px}.auth-setup-bottom{grid-template-columns:1fr}.auth-plan-grid,.workspace-billing-plans .auth-plan-grid{grid-template-columns:1fr}.auth-plan-card{padding:20px}.auth-plan-card h2{font-size:20px}.auth-plan-footer{align-items:flex-start;flex-direction:column}.auth-progress{gap:7px}.auth-progress li{font-size:9px}.auth-progress li>span:first-child{width:22px;height:22px}.auth-studio-wide .auth-studio-form h1{font-size:27px}.auth-studio-wide .auth-studio-form{padding:26px 18px}.auth-studio-form .auth-payment-state .auth-form-actions{flex-wrap:wrap}.auth-studio-form .auth-form-actions>.btn.primary{margin-inline-start:0}}
.auth-role-card>span{grid-template-columns:20px 1fr;column-gap:7px}.auth-role-card>span>svg{grid-column:1;grid-row:1 / 3;align-self:center;margin:0}.auth-role-card strong,.auth-role-card em{grid-column:2}.auth-role-card small{grid-column:1 / -1;max-width:none}.account-google-connection{padding:20px 0;margin:14px 0;border-top:1px solid #e0e8da;border-bottom:1px solid #e0e8da}.account-google-connection h3{font-size:15px;margin:0 0 9px}.account-google-connection p{font-size:12px;line-height:1.7;color:#697c6b}
.auth-studio-form .auth-google{border-color:#747775;color:#1f1f1f;background:#fff;font-family:'Google Sans',Arial,sans-serif;font-size:14px;font-weight:500;justify-content:center;position:relative;padding:12px 40px}.auth-google-logo{width:20px;height:20px;object-fit:contain;flex:none;position:absolute;inset-inline-start:12px;top:50%;transform:translateY(-50%)}.auth-studio-form .auth-google:disabled{opacity:1;color:#737573;border-color:#d8d9d7;cursor:not-allowed}.auth-studio-form .auth-google:hover:enabled{background:#f8f9fa}
.auth-studio-form .btn.auth-google.full{justify-content:center;padding:12px 40px;gap:10px}.auth-studio-form .auth-google>span{display:block;text-align:center}
@media(min-width:1200px){.auth-role-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.auth-role-card{padding:13px 10px;gap:7px}.auth-role-card strong{font-size:11px}.auth-role-card small{font-size:10px}.auth-studio-wide .auth-description{max-width:none}}
@media(min-width:761px) and (max-height:800px){.auth-studio{padding-top:18px}.auth-studio-header{margin-bottom:18px}.auth-studio-form{padding:26px 40px}.auth-description{margin-bottom:20px}.auth-studio-form h1{font-size:31px}.auth-divider{margin:12px 0}.auth-studio-form-foot{margin-top:18px;padding-top:15px}.auth-studio-form form{gap:12px}.auth-studio-wide .auth-studio-form{padding-top:26px}.auth-progress{margin-bottom:18px;padding-bottom:14px}}
.overview-task-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.overview-task-card{display:flex;flex-direction:column;gap:9px;min-width:0;border:1px solid #e2e8df;border-radius:4px;padding:19px;background:#fff;color:#193e2c;text-decoration:none;transition:border-color .16s,background .16s}.overview-task-card:hover{border-color:#81b68b;background:#f1faed}.overview-task-card:focus-visible{outline:2px solid #3c8251;outline-offset:3px}.overview-task-card strong{font-size:14px;font-weight:500}.overview-task-card p{font-size:12px;line-height:1.6;color:#6c7c68;margin:0}.overview-task-card>svg{color:#3c8251}.overview-task-section{margin-bottom:20px}
@media(max-width:760px){.overview-task-grid{grid-template-columns:1fr}.overview-task-card{padding:16px}}

.ops-center{--ops-ink:#123f31;--ops-line:#d9e2d7;max-width:1500px;margin:0 auto;color:var(--ops-ink)}
.ops-header{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:10px 0 28px}.ops-header h1{font-size:clamp(28px,3vw,42px);letter-spacing:-1.4px;line-height:1.1;margin:10px 0}.ops-header p{margin:0;color:#607569}.ops-eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#5a7660}.ops-header-actions{display:flex;gap:8px;flex-wrap:wrap}.ops-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--ops-line);padding-bottom:10px;margin-bottom:24px}.ops-tabs button{display:flex;align-items:center;gap:8px;white-space:nowrap;border:0;background:transparent;padding:12px 14px;color:#587065;border-radius:7px;cursor:pointer;font:inherit;font-size:12px}.ops-tabs button[aria-current=page]{background:#123f31;color:#f8fbf3}.ops-tabs button:focus-visible,.ops-dialog button:focus-visible{outline:3px solid #94b76b;outline-offset:2px}
.ops-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px}.ops-metrics article{padding:24px;background:linear-gradient(130deg,#edf3e6,#fafbf7);border:1px solid var(--ops-line);border-radius:12px}.ops-metrics span{display:block;font-size:12px;color:#587065}.ops-metrics strong{display:block;font-size:38px;line-height:1.25;margin-top:14px;font-weight:500;letter-spacing:-1.5px}.ops-columns{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:20px}.ops-panel{background:#fcfdf9;border:1px solid #d9e2d7;border-radius:12px;padding:24px;margin-bottom:20px}.ops-panel h2{font-size:18px;margin:0 0 12px}.ops-panel h3{font-size:16px;margin:0 0 12px}.ops-panel p,.ops-dialog p{color:#577065;font-size:13px;line-height:1.65}.ops-access-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0}.ops-access-grid>div{border-bottom:1px solid #d9e2d7;padding-bottom:16px}.ops-access-grid strong{display:block;margin-top:12px;font-size:26px;font-weight:500}.ops-status{display:inline-flex;border:1px solid #d9e2d7;color:#456052;background:#f2f5ed;border-radius:20px;padding:4px 9px;font-size:10px;line-height:1.4;text-transform:capitalize;white-space:nowrap}.ops-status.good{background:#e3efda;border-color:#c9ddbd;color:#28502c}.ops-status.attention{background:#faf1da;border-color:#e9d7a8;color:#785923}.ops-status.danger{background:#fbe8e3;border-color:#eac6bd;color:#954b36}.ops-dl{margin:0;display:grid;gap:0}.ops-dl>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #e1e7dc;font-size:12px}.ops-dl dt{color:#6c8073}.ops-dl dd{margin:0;overflow-wrap:anywhere;text-align:right}.ops-policy{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ops-policy b{font-size:12px}.ops-note{font-size:11px!important;color:#6c8073;line-height:1.6}.ops-filter{display:flex;align-items:end;gap:10px;margin:0 0 20px;max-width:520px}.ops-filter .field{flex:1;margin:0}.ops-table-scroll{overflow-x:auto;border:1px solid #d9e2d7;border-radius:10px;background:#fcfdf9}.ops-table{width:100%;border-collapse:collapse;font-size:12px}.ops-table th{background:#edf2e8;color:#657a6c;font-size:10px;font-weight:600;text-align:left;letter-spacing:.7px;padding:14px 18px;white-space:nowrap}.ops-table td{padding:17px 18px;border-top:1px solid #e5eadd;vertical-align:middle;max-width:350px;overflow-wrap:anywhere}.ops-table td strong{font-weight:600}.ops-table td small{display:block;font-size:10px;color:#718476;margin-top:6px}.ops-table td .btn{margin:3px}.ops-small{min-height:32px!important;padding:7px 12px!important;font-size:11px!important}.ops-toolbar{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:20px}.ops-toolbar p{font-size:13px;color:#5e7669;max-width:720px;line-height:1.6;margin:0}.ops-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;font-size:12px;color:#64796d}.ops-pagination>div{display:flex;gap:8px}.ops-empty{padding:65px 20px;text-align:center;border:1px dashed #d3dfca;border-radius:12px;color:#6c8170}.ops-empty svg{color:#91ac7c}.ops-empty p{font-size:13px}.ops-notices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ops-notices .ops-panel{margin:0}.ops-notices .ops-panel>div{display:flex;gap:10px;align-items:center;margin-bottom:16px;color:#6a7f6d;font-size:11px}.ops-notices .is-read{opacity:.68}.ops-notices button{margin-right:8px}
dialog.ops-dialog{position:fixed;inset:0;margin:auto;width:min(640px,calc(100vw - 32px));height:auto;min-height:0;max-height:calc(100dvh - 40px);border:1px solid #d2dfc9;border-radius:16px;padding:0;color:#143f31;background:#f7f9f1;box-shadow:0 24px 90px #09291e44;overflow:auto}dialog.ops-dialog::backdrop{background:#0a261e80;backdrop-filter:blur(7px)}.ops-dialog>header{display:flex;justify-content:space-between;align-items:flex-start;gap:18px;padding:24px 28px;border-bottom:1px solid #d9e2d7;background:#edf2e5}.ops-dialog h2{font-size:24px;letter-spacing:-.6px;margin:8px 0 0;line-height:1.25}.ops-dialog>header button{border:1px solid #becdb5;border-radius:5px;background:transparent;color:#143f31;width:34px;height:34px;display:grid;place-items:center;flex-shrink:0;cursor:pointer}.ops-dialog-body{padding:24px 28px}.ops-dialog-body>p:first-child{margin-top:0}.ops-dialog .field{margin:0 0 16px}.ops-dialog input,.ops-dialog select,.ops-dialog textarea{max-width:100%;box-sizing:border-box}.ops-dialog .check-field{font-size:12px;line-height:1.6;margin:16px 0;display:flex;align-items:flex-start;gap:8px}.ops-dialog input[type=checkbox]{flex-shrink:0;margin-top:3px}.ops-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ops-message:empty{display:none}.ops-message{color:#945335!important;white-space:pre-wrap;overflow-wrap:anywhere}.ops-thread{display:grid;gap:12px;max-height:280px;overflow-y:auto;margin:20px 0;padding-right:8px}.ops-thread article{border-left:2px solid #a1bd82;background:#fffef8;padding:14px}.ops-thread article.internal{background:#edf1e5;border-color:#698c69}.ops-thread small{color:#69806d;font-size:10px}.ops-thread p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}.access-banner{display:flex;justify-content:space-between;align-items:center;gap:14px;background:#edf3dc;border:1px solid #cfdfb7;border-radius:8px;padding:12px 18px;margin-bottom:20px;font-size:12px;color:#385338}.access-banner span{display:flex;align-items:center;gap:9px}.access-banner a{white-space:nowrap;display:flex;align-items:center;gap:8px}
.access-paused{min-height:100dvh;background:#edf2e8;position:relative;overflow:hidden;color:#123f31}.access-skeleton{position:absolute;inset:0;display:grid;grid-template-columns:220px 1fr;gap:30px;padding:30px;filter:blur(10px);opacity:.55;pointer-events:none}.access-skeleton aside{border-radius:16px;background:linear-gradient(#c2d2b9,#dce6d5)}.access-skeleton section{padding:10px}.access-skeleton header{height:60px;border-bottom:4px solid #c5d5bc}.access-skeleton-cards{display:flex;gap:24px;margin-top:36px}.access-skeleton-cards i{display:block;flex:1;height:140px;border:1px solid #b5c9ab;background:#f7faf1;border-radius:12px}.access-skeleton-chart{height:280px;background:linear-gradient(170deg,#e9f0df 40%,#d7e4cb 40%,#eaf2df 45%,#eaf2df 55%,#c8d9b9 55%);margin-top:30px;border-radius:12px}.access-skeleton footer{height:160px;background:#f9fbf5;margin-top:30px;border-radius:12px}.access-frost{position:relative;min-height:100dvh;display:grid;place-items:center;padding:30px;box-sizing:border-box;background:#f1f5ed7d;backdrop-filter:blur(14px)}.access-message{width:min(490px,100%);text-align:center;border:1px solid #ffffffd9;border-radius:22px;padding:48px;background:#fafff7bb;box-shadow:0 24px 80px #183e2912;box-sizing:border-box}.access-message img{height:48px;width:72px;object-fit:contain;display:block;margin:0 auto 28px}.access-message .ops-eyebrow{font-size:9px;letter-spacing:1.7px}.access-message h1{font-size:34px;font-weight:500;line-height:1.18;letter-spacing:-1px;margin:18px 0}.access-message p{font-size:13px;line-height:1.8;color:#567060}.access-message .btn{margin-top:18px;min-width:210px}.access-plan-grid{display:grid;gap:12px}.access-plan-grid .ops-panel{margin:0;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:12px}.access-plan-grid .ops-panel h3{margin:0}.access-plan-grid .ops-panel button{grid-column:1/-1}.access-plan-grid .ops-panel strong{text-align:right}.access-plan-grid small{font-weight:400;font-size:11px}
@media(max-width:900px){.ops-tabs{margin-inline:-12px;padding-inline:12px}.ops-columns,.ops-policy{grid-template-columns:1fr}.ops-metrics{grid-template-columns:repeat(2,1fr)}.ops-header{align-items:flex-start}.ops-notices{grid-template-columns:1fr}.ops-skeleton{grid-template-columns:80px 1fr}}@media(max-width:560px){.ops-header{display:block}.ops-header-actions{margin-top:20px}.ops-toolbar{align-items:flex-start;flex-direction:column;gap:12px}.ops-panel{padding:18px}.ops-metrics article{padding:18px}.ops-metrics strong{font-size:32px}.ops-form-grid{grid-template-columns:1fr;gap:0}.ops-dialog>header,.ops-dialog-body{padding:20px}.ops-dialog h2{font-size:22px}.ops-table th,.ops-table td{padding:12px}.access-message{padding:32px 22px}.access-message h1{font-size:29px}.access-frost{padding:18px}.access-banner{align-items:flex-start;flex-direction:column}.access-skeleton{grid-template-columns:60px 1fr;padding:18px;gap:15px}}
