.sort-heading{font:inherit;letter-spacing:inherit;text-transform:inherit;align-items:center;gap:8px;padding:8px 0;display:inline-flex}.sort-heading span{color:var(--t-accent);font-size:15px}.notice-copy p+p{margin-top:1em}.notice-copy{font-family:var(--t-font-serif);font-size:var(--t-size-verbatim);overflow-wrap:anywhere;line-height:1.65}.notice-copy ul,.notice-copy ol{margin:1em 0;padding-left:1.5em}.notice-copy ul{list-style:outside}.notice-copy ol{list-style:decimal}.notice-copy li+li{margin-top:.55em}.description-toggle{margin-top:12px}.match-explanation{max-width:80ch;margin-top:20px;line-height:1.7}.drawer-footer{flex-wrap:wrap;align-items:center;gap:12px;justify-content:space-between!important}.drawer-footer .external-primary{white-space:nowrap}.market-notices table{min-width:760px}.market-notices td:first-child{white-space:normal;width:48%}.market-chart{margin-top:24px}.market-chart summary,.health-details summary{cursor:pointer;padding:4px 0;font-weight:500}.market-chart summary span{margin-left:12px}.market-chart .bar-chart{margin-top:24px}.decision-panel>.surface:first-child{border:1px solid var(--t-accent);border-top:5px solid var(--t-accent);background:var(--t-wash);box-shadow:0 5px 18px #16232c12}.decision-panel>.surface:first-child .section-heading{display:block}.decision-marker{color:var(--t-accent);text-transform:uppercase;letter-spacing:.08em;margin-top:8px;font-size:11px;display:block}.full-actions .decision-primary{order:-1;min-height:42px}.founder-support button{background:var(--t-wash);border:1px solid var(--t-rule);width:100%;font-weight:500;padding:12px!important}.health-table table{min-width:850px}.health-table td{vertical-align:top;white-space:normal}.health-table td:first-child{width:25%;min-width:210px}.health-table small{color:var(--t-muted);margin-top:6px;display:block}.health-table details{max-width:42ch;margin-top:10px;font-size:12px}.health-table details p{margin-top:8px}.health-state{background:var(--t-unknown);color:var(--t-muted);white-space:nowrap;padding:4px 8px;font-size:12px;display:inline-block}.health-state--current,.health-state--complete,.health-state--completed{color:var(--t-accent);background:var(--t-wash)}.health-state--running,.health-state--backfilling,.health-state--queued{color:var(--t-flag);background:var(--t-wash-flag)}.health-state--failed,.health-state--attention,.health-state--stale{color:var(--t-over);background:#b03a2e0c}.health-attention{background:var(--t-wash-flag);border-left:3px solid var(--t-flag);margin-bottom:24px;padding:20px 24px}.health-attention ul{margin-top:12px;padding-left:20px;list-style:outside}.health-attention li+li{margin-top:8px}.health-auxiliary{border-top:1px solid var(--t-rule);flex-wrap:wrap;align-items:center;gap:20px;padding:18px 0;display:flex}.health-auxiliary>div{flex:1;min-width:220px}.health-auxiliary p{margin:6px 0}progress{width:130px;max-width:100%;height:6px;accent-color:var(--t-accent);margin:10px 0;display:block}.health-details{margin:24px 0}.health-details>summary{margin-bottom:12px}.health-failure{border-bottom:1px solid var(--t-rule);flex-wrap:wrap;gap:20px;padding:12px 0;display:flex}.health-failure span{color:var(--t-muted);font-size:12px}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed}a,button{transition:color var(--t-duration) var(--t-ease), background var(--t-duration) var(--t-ease)}svg{stroke-width:1.8px;flex-shrink:0}p{margin:0 0 12px}h1,h2,h3{margin:0}h3{font-size:var(--t-size-body);font-weight:600}strong{font-weight:500}button,a{text-underline-offset:3px}button:hover,a:hover{color:var(--t-accent)}input,textarea,select{font-family:var(--t-font-sans)}input,select{min-height:36px}textarea{resize:vertical;min-height:90px}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:var(--t-focus-width) solid var(--t-accent)!important;outline-offset:var(--t-focus-offset)!important}body{overflow-x:hidden}main:focus{outline:none}[data-slot=button],[data-slot=input],[data-slot=textarea],[data-slot=native-select],[data-slot=switch],[data-slot=checkbox]{border-radius:var(--t-radius);box-shadow:none;font-size:var(--t-size-row)}[data-slot=button]{white-space:nowrap;height:auto;min-height:34px;padding:7px 12px;font-weight:500;line-height:1.35}[data-slot=button] svg{width:14px;height:14px}[data-slot=button][data-variant=default]{background:var(--t-ink);color:var(--t-card)}[data-slot=button][data-variant=default]:hover{background:var(--t-accent);color:var(--t-card)}[data-slot=button][data-variant=outline]{background:var(--t-card);border-color:var(--t-rule)}[data-slot=button][data-variant=outline]:hover{border-color:var(--t-accent);background:var(--t-wash)}[data-slot=button].destructive{color:var(--t-over);background:var(--t-card)}[data-slot=button].destructive:hover{background:var(--t-wash-flag)}[data-slot=input],[data-slot=textarea]{background:var(--t-card);border-color:var(--t-rule);color:var(--t-ink);padding:8px 12px}[data-slot=native-select-wrapper]{max-width:100%}[data-slot=native-select]{background:var(--t-card);font-size:var(--t-size-row);border-color:var(--t-rule)}[data-slot=dialog-overlay],[data-slot=sheet-overlay],[data-slot=alert-dialog-overlay]{-webkit-backdrop-filter:none;backdrop-filter:none;background:color-mix(in srgb, var(--t-ink) 24%, transparent)}[data-slot=dialog-content],[data-slot=alert-dialog-content],[data-slot=sheet-content],[data-slot=toast]{border-radius:var(--t-radius-section);box-shadow:var(--t-shadow-float);background:var(--t-card)}[data-slot=toast]{font-family:var(--t-font-sans)}[data-slot=tooltip-content]{border-radius:var(--t-radius);font-size:var(--t-size-meta);max-width:330px;line-height:1.5}[data-slot=table-container]{max-width:100%;overflow:auto}[data-slot=table]{font-size:var(--t-size-row)}[data-slot=table-head]{height:40px;color:var(--t-muted);background:var(--muted);letter-spacing:var(--t-track-thead);text-transform:uppercase;padding:10px 16px;font-size:12px;font-weight:500}[data-slot=table-cell]{border-bottom:1px solid var(--t-rule-soft);vertical-align:top;white-space:normal;overflow-wrap:anywhere;padding:16px}[data-slot=table-row]:hover{background:var(--t-wash)}[data-slot=table-cell] .t-num{white-space:nowrap}[data-slot=table-cell] .row-title{white-space:normal;min-width:230px;max-width:min(620px,100%)}[data-slot=table-cell] .buyer-link{font-size:var(--t-size-meta);white-space:normal;max-width:100%}[data-slot=table-cell] .opportunity-actions{flex-wrap:nowrap}[data-slot=table-cell] .t-match{white-space:nowrap}.opening{place-content:center;gap:24px;min-height:100vh;display:grid}.brand{flex-direction:column;align-items:flex-start;gap:7px;line-height:1;display:inline-flex}.brand-wordmark{font-family:var(--t-font-serif);font-size:var(--t-size-logo);letter-spacing:-.5px;align-items:center;gap:9px;font-weight:400;display:inline-flex}.brand-wordmark svg{flex:none}.brand-hq{font-family:var(--t-font-wordmark);font-size:var(--t-size-logo-suffix);color:var(--t-accent);margin-left:1px;font-weight:500}.brand-strapline{font-family:var(--t-font-mono);font-size:var(--t-size-logo-strap);letter-spacing:-.2px;color:var(--t-muted);white-space:nowrap;font-weight:400}.auth-brand-panel .brand-strapline{color:var(--t-chart-5)}.workspace-name [data-slot=native-select-wrapper]{max-width:100%;margin-top:6px}.workspace-name select{text-overflow:ellipsis;width:100%}.brand-button{text-align:left;width:fit-content;padding:0}.workspace-main{flex:1;width:calc(100% - 224px);min-width:0}.t-sidebar [data-slot=sidebar-inner]{background:var(--t-card);border-right:1px solid var(--t-rule)}.t-sidebar [data-slot=sidebar-header]{gap:28px;padding:28px 20px 24px}.workspace-name{flex-direction:column;gap:8px;display:flex}.workspace-name strong{font-size:var(--t-size-row);max-width:180px;font-weight:500;line-height:1.4}.t-sidebar [data-slot=sidebar-group]{padding:0 12px}.t-sidebar [data-slot=sidebar-menu]{gap:4px}.nav-item{border-radius:var(--t-radius);height:40px;font-size:var(--t-size-row);color:var(--t-muted);padding:0 12px;font-weight:400}.nav-item svg{width:15px;height:15px}.nav-item[data-active]{background:var(--t-wash);color:var(--t-accent);font-weight:500}.nav-item[data-active=false]{color:var(--t-muted);background:0 0;font-weight:400}.nav-item:hover{background:var(--t-wash)}.nav-count{text-align:center;min-width:18px;margin-left:auto;font-size:12px}.is-nested .nav-item{height:36px;padding-left:36px}.is-nested .nav-item svg{width:13px;height:13px}.is-nested{position:relative}.is-nested:before{content:"";background:var(--t-rule);width:1px;position:absolute;top:-2px;bottom:-2px;left:19px}.sidebar-secondary{margin-top:28px}.t-sidebar [data-slot=sidebar-footer]{gap:20px;padding:16px}.founder-support{border-top:1px solid var(--t-rule);padding:16px 4px}.founder-support .t-eyebrow{letter-spacing:.04em;font-size:10px}.founder-support button{font-size:var(--t-size-row);align-items:center;gap:8px;margin-top:12px;font-weight:500;display:flex}.founder-support svg{width:14px;height:14px}.founder-support svg:last-child{width:12px;margin-left:auto}.account-chip{text-align:left;border-top:1px solid var(--t-rule);align-items:center;gap:10px;padding-top:20px;display:flex}.account-chip>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.account-chip strong{font-size:var(--t-size-meta)}.account-chip small{color:var(--t-muted);font-size:12px}.account-chip>svg{width:13px}.avatar-initials{background:var(--t-wash);border:1px solid var(--t-rule);border-radius:var(--t-radius);justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:500;display:flex}.topbar{border-bottom:1px solid var(--t-rule);background:var(--t-card);justify-content:space-between;align-items:center;gap:16px;height:64px;padding:0 32px;display:flex}.breadcrumb,.topbar-actions{align-items:center;gap:12px;display:flex}.breadcrumb{font-size:var(--t-size-meta);color:var(--t-muted)}.breadcrumb strong{color:var(--t-ink)}.breadcrumb>svg{width:12px}.topbar-actions{gap:8px}.review-trigger{font-size:var(--t-size-meta);align-items:center;gap:8px;margin-right:8px;display:flex}.version-marker{font-family:var(--t-font-mono);border:1px solid var(--t-rule);border-radius:var(--t-radius);background:var(--t-wash);padding:2px 5px;font-size:11px}.page-content{width:100%;max-width:none;padding:28px 32px 0}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.page-heading h1{max-width:55ch}.page-subtitle{color:var(--t-muted);font-size:var(--t-size-row);margin:8px 0 0}.heading-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.page-footer{border-top:1px solid var(--t-rule);color:var(--t-muted);justify-content:space-between;align-items:center;gap:20px;margin-top:40px;padding:20px 0 24px;font-size:12px;display:flex}.page-footer button{align-items:center;gap:5px;display:flex}.page-footer svg{width:12px;height:12px}.skip-link{z-index:100;background:var(--t-card);padding:12px;position:fixed;top:-100px;left:20px}.skip-link:focus{top:10px}.t-segments{background:var(--t-card);border:1px solid var(--t-rule);border-radius:var(--t-radius);gap:2px;height:auto;padding:3px}.note-discussion-dialog{width:min(960px,100vw - 32px);max-width:min(960px,100vw - 32px);max-height:90dvh;padding:28px;overflow-y:auto}.note-discussion{min-width:0}.note-discussion h3{font-family:var(--t-font-sans);font-size:var(--t-size-body);margin:24px 0 12px;font-weight:500}.note-discussion-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.note-compose{border:1px solid var(--t-rule);background:var(--t-card);margin:16px 0;padding:16px}.note-reply-context{background:var(--t-paper);border-left:3px solid var(--t-accent);font-size:var(--t-size-meta);color:var(--t-muted);margin-top:12px;padding:10px 12px}.note-reply-context span,.note-thread-label{align-items:center;gap:6px;display:flex}.note-reply-context p{margin:6px 0 0}.note-editor{border:1px solid var(--t-rule);margin:12px 0;position:relative}.note-toolbar{border-bottom:1px solid var(--t-rule);background:var(--t-wash);flex-wrap:wrap;gap:3px;padding:5px;display:flex}.note-toolbar button{min-height:34px;padding:6px 9px}.note-toolbar button[aria-pressed=true]{background:var(--t-accent);color:var(--t-card)}.note-editor-content{overflow-wrap:anywhere;outline:none;min-height:140px;padding:14px}.note-editor-content:focus{box-shadow:inset 0 0 0 2px var(--t-accent)}.note-mention{color:var(--t-accent);background:var(--t-wash);border-radius:var(--t-radius);padding:0 3px;font-weight:600}.note-mention-menu{z-index:5;border:1px solid var(--t-rule);border-radius:var(--t-radius);width:340px;box-shadow:var(--t-shadow-float);background:var(--t-card);overscroll-behavior:contain;max-height:220px;padding:8px;overflow-y:auto}.note-mention-menu button{text-align:left;overflow-wrap:anywhere;flex-direction:column;width:100%;padding:8px 12px;display:flex}.note-mention-menu button[aria-selected=true],.note-mention-menu button:hover{background:var(--t-wash);box-shadow:inset 3px 0 var(--t-accent)}.note-mention-hint{padding:0 14px 10px}.note-mentioned-comment{border-left:3px solid var(--t-accent);background:var(--t-wash);margin-bottom:16px;padding:12px}.note-editor--large .note-editor-content{min-height:340px}.note-editor-content p,.note-rich-text p{margin:0 0 10px}.note-editor-content ul,.note-rich-text ul{padding-left:24px;list-style:outside}.note-editor-content ol,.note-rich-text ol{padding-left:24px;list-style:decimal}.note-editor-content li,.note-rich-text li{margin:4px 0}.note-editor-content a,.note-rich-text a,.note-documents a{color:var(--t-accent);overflow-wrap:anywhere;text-decoration:underline}.note-link-form{border-bottom:1px solid var(--t-rule);flex-wrap:wrap;align-items:end;gap:8px;padding:12px;display:flex}.note-link-form label{flex:240px}.note-link-form input{border:1px solid var(--t-rule);width:100%;margin-top:6px;padding:8px;display:block}.team-note{overflow-wrap:anywhere;align-items:flex-start;gap:12px;margin:20px 0;display:flex}.note-avatar{border-radius:var(--t-radius-chip);background:var(--t-wash);border:1px solid var(--t-rule);width:34px;height:34px;color:var(--t-accent);font-size:var(--t-size-meta);flex:0 0 34px;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.note-message{flex:1;min-width:0}.team-note-meta{font-size:var(--t-size-meta);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin-bottom:6px;display:flex}.team-note-meta small,.note-you{color:var(--t-muted);font-size:var(--t-size-meta)}.note-bubble{background:var(--t-paper);border:1px solid var(--t-rule-soft);border-radius:var(--t-radius-section);width:fit-content;min-width:140px;max-width:100%;padding:12px 16px}.team-note--own>.note-message>.note-bubble{background:var(--t-wash)}.note-bubble>.note-rich-text>:last-child{margin-bottom:0}.team-note .team-controls{flex-wrap:wrap;gap:4px;margin-top:4px}.team-note .team-controls button{font-size:var(--t-size-meta)}.pinned-notes{border-left:3px solid var(--t-accent);background:var(--t-wash);padding:1px 16px}.note-pin-label{color:var(--t-accent);font-size:var(--t-size-meta);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.note-replies{border-left:2px solid var(--t-rule);margin-top:10px;padding:4px 0 4px 16px}.note-thread-label{color:var(--t-muted);font-size:var(--t-size-meta);margin:6px 0}.team-note--reply{margin:12px 0}.team-note--reply .note-avatar{flex-basis:28px;width:28px;height:28px}.note-documents{background:var(--t-wash);font-size:var(--t-size-meta);margin:12px 0;padding:12px}.note-documents ul{margin:8px 0 0;padding:0;list-style:none}.note-documents li{flex-wrap:wrap;align-items:baseline;gap:8px;margin:6px 0;display:flex}.note-documents svg{flex-shrink:0}.note-upload{display:inline-block}.note-activity{text-align:left;color:var(--t-muted);font-size:var(--t-size-meta);flex-wrap:wrap;align-items:center;gap:4px;padding:6px 0;display:flex}.note-activity:hover{color:var(--t-accent);text-decoration:underline}.note-unseen{color:var(--t-accent);font-weight:500}.note-preview{text-align:left;border-bottom:1px solid var(--t-rule);align-items:flex-start;gap:10px;width:100%;padding:12px 0;display:flex}.note-preview-content{min-width:0}.note-preview-content strong,.note-preview-content span{display:block}.note-preview-content span{color:var(--t-muted);font-size:var(--t-size-meta);overflow-wrap:anywhere;margin-top:4px}.note-preview-content .note-preview-replies{color:var(--t-accent)}.note-empty{color:var(--t-muted);background:var(--t-wash);padding:20px}@media (max-width:600px){.note-discussion-dialog{padding:18px}.note-compose{padding:10px}.note-replies{padding-left:8px}.team-note{gap:8px}.note-avatar{flex-basis:28px;width:28px;height:28px}.note-bubble{min-width:0;padding:10px}.note-compose--reply{margin-left:-36px}}.t-segments[aria-label=Account\ sections]{flex-wrap:wrap;justify-content:flex-start;max-width:100%}.t-segments [data-slot=tabs-trigger]{border-radius:var(--t-radius);font-size:var(--t-size-meta);box-shadow:none;flex:initial;min-height:30px;padding:6px 12px;font-weight:400}.t-segments [data-slot=tabs-trigger][data-active]{background:var(--t-wash);color:var(--t-accent);font-weight:500}.t-segments [data-slot=tabs-trigger]:after{display:none}.tip-trigger{font-family:var(--t-font-sans);color:var(--t-muted);border-radius:var(--t-radius);margin-left:3px;padding:2px;font-size:13px;line-height:1}.tooltip-copy{font-family:var(--t-font-sans)}.assessment-tooltip{max-width:min(420px,100vw - 32px);display:block}.assessment-tooltip p{margin:0 0 10px}.assessment-tooltip small{font-size:var(--t-size-meta);display:block}.text-link{color:var(--t-accent);font-size:inherit;text-align:left;text-decoration:underline}.inline-actions,.heading-actions{align-items:center;gap:8px;display:flex}.inline-save,.dialog-actions{justify-content:flex-end;align-items:center;gap:8px;margin-top:20px;display:flex}.review-note{border:1px dashed var(--t-rule);border-left:2px solid var(--t-accent);background:var(--t-wash);font-size:var(--t-size-meta);margin:0 0 24px;padding:12px 16px}.review-note p{color:var(--t-muted);margin:5px 0 0}.coverage-line{font-size:var(--t-size-meta);color:var(--t-muted);margin:16px 0 24px}.data-footnote{color:var(--t-muted);margin-top:16px;font-size:12px}.error-copy{color:var(--t-over);font-size:var(--t-size-row);margin:12px 0}.surface{background:var(--t-card);border:1px solid var(--t-rule);border-radius:var(--t-radius-section);min-width:0;padding:24px}.section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.section-heading h2{min-width:0}.surface p:last-child{margin-bottom:0}.empty-state{text-align:center;border:1px solid var(--t-rule);background:var(--t-card);padding:52px 24px}.empty-state h2{margin-bottom:12px}.empty-state p{color:var(--t-muted);max-width:54ch;margin:0 auto 20px}.surface .empty-state{border:0}.field{min-width:0;font-size:var(--t-size-row);flex-direction:column;gap:8px;margin-bottom:18px;display:flex}.field>span:first-child{font-weight:500}.field small{font-size:var(--t-size-meta);color:var(--t-muted);font-weight:400;line-height:1.45}.field [data-slot=native-select-wrapper]{width:100%}.form-grid{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.form-grid>p{grid-column:1/-1}.check-label{line-height:1.5;font-size:var(--t-size-row);cursor:pointer;align-items:flex-start;gap:10px;display:flex}.check-label [data-slot=checkbox]{flex-shrink:0;margin-top:3px}.checkbox-grid{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;display:grid}.t-dialog{gap:20px;width:calc(100% - 32px);max-width:600px;max-height:calc(100dvh - 48px);padding:28px;overflow:auto}.t-dialog [data-slot=dialog-description]{font-size:var(--t-size-row);line-height:1.5}.t-dialog [data-slot=dialog-header]{gap:10px}.t-dialog [data-slot=dialog-title]{padding-right:24px}.t-caveat ul{margin:8px 0 0;padding-left:18px}.t-caveat li+li{margin-top:6px}.t-evidence svg{vertical-align:middle;width:16px;height:16px;margin-right:8px;display:inline}.t-evidence p{margin:12px 0 0}.plain-list{margin:0;padding-left:20px;list-style:decimal}.plain-list li{margin:10px 0}.inbox-overview{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:20px;display:flex}.inbox-view-control{color:var(--t-muted);font-size:var(--t-size-meta);align-items:center;gap:12px;margin-left:auto;display:flex}.inbox-summary{font-size:var(--t-size-row);color:var(--t-muted);flex-wrap:wrap;align-items:center;gap:8px;padding:0;display:flex}.inbox-summary>.t-num{color:var(--t-ink);font-size:20px}.inbox-summary .t-match{color:var(--t-ink)}.summary-rule{background:var(--t-rule);width:1px;height:16px;margin:0 12px}.filter-bar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 16px;display:flex}.search-field{flex:1;min-width:240px;max-width:520px;position:relative}.search-field svg{width:15px;height:15px;color:var(--t-muted);position:absolute;top:11px;left:12px}.search-field input{font-size:var(--t-size-row);height:38px;padding-left:36px}.filter-bar [data-slot=native-select-wrapper]{flex:0 160px;min-width:0}.filter-bar [data-slot=native-select]{text-overflow:ellipsis;height:38px}.opportunity-filter-pair,.opportunity-sort{display:contents}.opportunities-page .filter-bar{grid-template-columns:minmax(200px,420px) minmax(596px,1fr) 252px;gap:12px 24px;display:grid}.opportunities-page .search-field{min-width:0;max-width:none}.opportunities-page .opportunity-filter-pair{justify-self:center;gap:8px;width:596px;display:flex}.opportunities-page .opportunity-filter-pair [data-slot=native-select-wrapper]:last-child{flex-basis:260px}.opportunities-page .opportunity-sort{display:block}.opportunities-page .opportunity-sort [data-slot=native-select-wrapper]{width:100%}.opportunities-page .filter-bar>[data-slot=button]{grid-column:1/-1;justify-self:end}@media (max-width:1500px){.opportunities-page .filter-bar{grid-template-columns:minmax(596px,1fr) 252px}.opportunities-page .search-field{grid-column:1/-1}.opportunities-page .opportunity-filter-pair{justify-self:start}}@media (max-width:1150px){.opportunities-page .filter-bar{grid-template-columns:minmax(0,1fr)}.opportunities-page .opportunity-filter-pair{flex-wrap:wrap;width:100%}.opportunities-page .opportunity-filter-pair [data-slot=native-select-wrapper]{flex:150px}.inbox-view-control{margin-left:0}}.response-type{font-family:var(--t-font-sans);font-size:var(--t-size-meta);color:var(--t-muted);white-space:normal;margin-top:4px;font-weight:400;display:block}.opportunity-list{border:1px solid var(--t-rule);background:var(--t-card);border-radius:var(--t-radius-section)}.page-heading--inline{margin-bottom:16px}.page-heading--inline>div:first-child{flex-wrap:wrap;align-items:baseline;gap:8px 20px;display:flex}.page-heading--inline .page-subtitle{margin:0}.opportunities-page .t-match:before{display:none}.opportunity-table-wrap{container-type:inline-size}.opportunity-table{table-layout:fixed}.opportunity-selection-heading,.opportunity-selection-row{gap:var(--t-space-3);align-items:flex-start;display:flex}.opportunity-selection-heading{align-items:center}.opportunity-selection-row>[data-slot=checkbox]{margin-top:var(--t-space-1)}.opportunity-selection-content{flex:1;min-width:0}.opportunity-bulk-actions{z-index:10;align-items:center;gap:var(--t-space-2);padding:var(--t-space-3) var(--t-space-4);border:1px solid var(--t-rule);background:var(--t-wash);margin-bottom:var(--t-space-3);flex-wrap:wrap;display:flex;position:sticky;top:0}.opportunity-table [data-slot=checkbox]{border-radius:var(--t-radius)}.queued-board-select-all{margin-bottom:var(--t-space-3);flex-shrink:0}.opportunity-bulk-result{padding:var(--t-space-4);margin-bottom:var(--t-space-3);overflow-wrap:anywhere}.opportunity-col-match{width:116px}.opportunity-col-value{width:132px}.opportunity-col-deadline{width:156px}.opportunity-col-actions{width:272px}.opportunity-table [data-slot=table-cell] .row-title{max-width:100%}.opportunity-table [data-slot=table-cell] .opportunity-actions{flex-wrap:wrap}.opportunity-table [data-slot=table-cell]>.t-meta{font-family:var(--t-font-sans);display:block}.opportunities-page .opportunity-table--expanded [data-slot=table-cell]{padding-top:16px;padding-bottom:16px}.opportunity-mobile-label,.opportunities-page .status-line:empty{display:none}.opportunities-page [data-slot=table-cell].t-num{white-space:nowrap}.opportunity-title{align-items:baseline;gap:8px;display:flex}.opportunity-attention{border-radius:var(--t-radius-round);background:var(--t-accent);flex:none;align-self:center;width:7px;height:7px;display:inline-block}.opportunity-attention.updated{border:1px solid var(--t-accent);background:0 0}.opportunity-shortcuts{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}.opportunity-shortcuts button{border:1px solid var(--t-rule);border-radius:var(--t-radius-chip);background:var(--t-card);font-size:var(--t-size-row);cursor:pointer;padding:7px 12px}.opportunity-shortcuts button[aria-pressed=true]{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-card)}.opportunity-shortcuts button:focus-visible{outline:2px solid var(--t-accent);outline-offset:3px}.value-context{white-space:normal;font-family:var(--t-font-sans);max-width:24ch;margin-top:5px}.notice-value-context{font-size:var(--t-size-row);padding:12px 0}.notice-value-context p{margin:5px 0 0}.notice-changes{background:var(--t-wash);border-left:3px solid var(--t-accent);font-size:var(--t-size-row);margin-bottom:20px;padding:16px 20px}.notice-changes ul{margin-top:8px;padding-left:20px;list-style:outside}.notice-changes li+li{margin-top:6px}.opportunity-checks summary{cursor:pointer;font-weight:500}.published-requirements{margin-bottom:20px}.check-list{margin:8px 0 16px;padding:0;list-style:none}.check-list li{border-bottom:1px solid var(--t-rule-soft);padding:12px 0}.check-list p{margin:5px 0 0}.check-kind{font-size:var(--t-size-meta);color:var(--t-flag);margin-left:10px;display:inline-block}.lot-facts{font-size:var(--t-size-row);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;padding:12px 0;display:grid}.lot-facts dt{font-size:var(--t-size-meta);color:var(--t-muted)}.lot-facts dd{margin:4px 0 0}.lot-fit-reason{color:var(--t-accent);padding:12px 0}.opportunity-buyer-line{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.opportunity-reference{font-family:var(--t-font-mono);color:var(--t-muted);white-space:nowrap;font-size:11px}.opportunity-buyer{align-items:baseline;gap:8px;display:flex}.opportunity-buyer .buyer-link{margin:0}.availability-tooltip{width:min(260px,100vw - 32px);max-width:260px;font-family:var(--t-font-sans);font-size:var(--t-size-meta);line-height:var(--t-lh-meta);text-align:left;white-space:normal;overflow-wrap:anywhere;padding:12px 14px;display:block}.availability-tooltip strong{font-weight:500;display:block}.availability-tooltip p{color:inherit;margin:5px 0 0}.status-line .drop-reason{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.drop-reason strong{font-weight:500}.drop-reason>span{white-space:pre-wrap;overflow-wrap:anywhere}.opportunities-page [data-slot=table-cell] .buyer-link{font-size:var(--t-size-row)}.opportunities-page [data-slot=table-cell]{padding-top:12px;padding-bottom:12px}.opportunities-page [data-slot=table-cell] .t-match{font-size:var(--t-size-meta)}.opportunities-page .opportunity-title .row-title{min-width:0}.opportunities-page .opportunity-row,.opportunities-page tbody tr{cursor:pointer}.availability{cursor:help;width:18px;height:18px;color:var(--t-muted);background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.availability svg{stroke-width:1.8px;vertical-align:-2px;width:13px;height:13px;display:inline-block}.availability--open{color:var(--t-accent)}.availability--planned,.availability--closed{color:var(--t-over)}.opportunity-attributes{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.opportunity-attributes li{border-radius:var(--t-radius-chip);background:color-mix(in srgb, var(--t-accent) 9%, var(--t-card));color:var(--t-accent);font-size:var(--t-size-meta);overflow-wrap:anywhere;max-width:100%;padding:1px 6px;line-height:1.4}.opportunity-evidence-gap{margin:10px 0 0}@container (max-width:960px){.opportunity-table,.opportunity-table thead,.opportunity-table tbody{display:block}.opportunity-table colgroup{display:none}.opportunity-table thead tr{background:var(--muted);flex-wrap:wrap;display:flex}.opportunity-table [data-slot=table-head]{align-items:center;gap:6px;height:auto;display:flex}.opportunity-table [data-slot=table-head]:first-child{flex-basis:100%}.opportunity-table [data-slot=table-head]:last-child{display:none}.opportunity-table tbody tr{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.opportunities-page .opportunity-table [data-slot=table-cell]{white-space:normal;border-bottom:0;min-width:0;padding:8px 16px;display:block}.opportunity-table [data-slot=table-cell]:first-child,.opportunity-table [data-slot=table-cell]:last-child{grid-column:1/-1;padding-top:16px;padding-bottom:16px}.opportunity-table [data-slot=table-cell] .t-match{white-space:normal}.opportunity-mobile-label{margin-bottom:6px;display:block}}@container (max-width:480px){.opportunity-table tbody tr{grid-template-columns:repeat(2,minmax(0,1fr))}.opportunity-table [data-slot=table-cell]:nth-child(4){grid-column:1/-1}}.opportunity-row{border-bottom:1px solid var(--t-rule);padding:20px 24px}.opportunity-row:last-child{border-bottom:0}.row-top{font-size:var(--t-size-meta);align-items:center;gap:16px;margin-bottom:12px;display:flex}.row-id{letter-spacing:.02em;margin-left:auto;font-size:11px}.row-main{grid-template-columns:minmax(0,1fr) 170px 180px;gap:24px;display:grid}.row-title{font-family:var(--t-font-sans);text-align:left;color:var(--t-ink);overflow-wrap:anywhere;font-size:16px;font-weight:500;line-height:1.4;display:block}.row-title:hover{color:var(--t-accent);text-decoration:underline}.buyer-link{font-size:var(--t-size-row);color:var(--t-muted);text-align:left;overflow-wrap:anywhere;margin-top:5px;display:block}.buyer-link:hover{color:var(--t-accent)}.row-description{-webkit-line-clamp:2;color:var(--t-muted);font-size:var(--t-size-row);-webkit-box-orient:vertical;margin:10px 0 0;line-height:1.5;display:-webkit-box;overflow:hidden}.row-fact{flex-direction:column;align-items:flex-start;gap:8px;padding-top:2px;display:flex}.row-fact>.t-num{font-size:var(--t-size-row);font-weight:400}.row-fact>.t-meta{font-size:12px}.row-bottom{border-top:1px solid var(--t-rule-soft);justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding-top:14px;display:flex}.row-bottom p{font-size:var(--t-size-meta);margin:0;line-height:1.45}.row-rationale{color:var(--t-muted)}.row-caveat{color:var(--t-flag);max-width:80ch}.opportunity-actions{flex-wrap:wrap;flex-shrink:0;align-items:center;gap:6px;display:flex}.opportunity-actions [data-slot=button]{font-size:var(--t-size-meta);min-height:32px;padding:6px 10px}.status-line{color:var(--t-muted);flex-wrap:wrap;align-items:center;gap:16px;margin-top:10px;font-size:12px;display:flex}.status-line:empty{display:none}.status-line>span{align-items:center;gap:5px;display:flex}.status-line svg{width:12px;height:12px}.data-table{background:var(--t-card);border:1px solid var(--t-rule);border-radius:var(--t-radius-section);margin-top:16px;overflow:hidden}.data-table .t-meta{margin:4px 0 0}.pagination{font-size:var(--t-size-meta);color:var(--t-muted);justify-content:space-between;align-items:center;padding:16px 0;display:flex}.pagination>div{gap:8px;display:flex}.kanban{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.kanban-lane{background:var(--muted);border:1px solid var(--t-rule);border-radius:var(--t-radius-section);min-width:0;min-height:480px;padding:16px}.kanban-lane>h2{font-size:var(--t-size-row);justify-content:space-between;margin-bottom:20px;font-weight:500;display:flex}.kanban-lane>h2>span{color:var(--t-muted);font-size:var(--t-size-meta)}.queue-card{background:var(--t-card);border:1px solid var(--t-rule);border-radius:var(--t-radius);margin-bottom:12px;padding:20px 16px}.queue-card>.t-match{font-size:var(--t-size-meta);margin-bottom:12px}.queue-card>.row-title{font-size:var(--t-size-body)}.queue-card>p{margin:8px 0 0}.queue-card-facts{font-family:var(--t-font-mono);justify-content:space-between;gap:8px;margin:20px 0 16px;font-size:12px;display:flex}.queue-card>.t-button{justify-content:space-between;width:100%;margin-top:16px}.lane-empty{color:var(--t-muted);font-size:var(--t-size-meta);padding:16px 8px}.tender-drawer[data-slot=sheet-content]{border-left:1px solid var(--t-rule);gap:0;width:min(780px,94vw);max-width:none;height:100dvh;padding:0}.drawer-navigation{border-bottom:1px solid var(--t-rule);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:14px 20px;display:flex}.drawer-navigation>div{align-items:center;gap:8px;display:flex}.drawer-scroll{overscroll-behavior:contain;flex:1;min-height:0;overflow-y:auto}.drawer-footer{border-top:1px solid var(--t-rule);background:var(--t-card);padding:16px 28px}.drawer-footer .opportunity-actions{justify-content:flex-end}.tender-content{padding:28px}.detail-heading{margin-bottom:24px}.detail-heading .t-title{margin:12px 0;font-size:26px;line-height:1.3}.detail-facts{border-top:1px solid var(--t-rule);border-bottom:1px solid var(--t-rule);grid-template-columns:1fr 1fr;gap:24px;padding:20px 0;display:grid}.detail-fact{flex-direction:column;gap:8px;min-width:0;display:flex}.award-criteria-chart{margin-bottom:var(--t-space-4)}.award-criteria-chart figcaption{font-size:var(--t-size-meta);margin-bottom:var(--t-space-2)}.award-criteria-bar{border-radius:var(--t-radius-chip);min-height:var(--t-space-8);display:flex;overflow:hidden}.criteria-segment{min-width:0;font-size:var(--t-size-meta);background:var(--t-chart-1);color:var(--t-card);align-items:center;display:flex;overflow:hidden}.criteria-segment+.criteria-segment{border-left:1px solid var(--t-card)}.criteria-segment>span{padding:var(--t-space-1) var(--t-space-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.criteria-tone-1{background:var(--t-chart-4);color:var(--t-ink)}.criteria-tone-2{background:var(--t-chart-5);color:var(--t-ink)}.detail-fact strong{overflow-wrap:anywhere;font-weight:400;font-size:var(--t-size-row)}.source-action{justify-content:space-between;align-items:center;gap:16px;padding:20px 0;display:flex}.external-primary{background:var(--t-ink);color:var(--t-card);border-radius:var(--t-radius);font-size:var(--t-size-row);white-space:nowrap;padding:10px 16px;font-weight:500;display:inline-flex}.external-primary:hover{background:var(--t-accent);color:var(--t-card)}.detail-section{border-top:1px solid var(--t-rule);margin-top:28px;padding-top:24px}.detail-section>.t-section{margin-bottom:16px}.detail-section .t-verbatim{white-space:pre-line;overflow-wrap:anywhere;max-width:100%}.detail-section .t-meta{margin-top:14px}.detail-section .t-evidence{max-width:none}.fact-grid{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px;display:grid}.unknown-block{background:var(--t-unknown);color:var(--t-muted);font-size:var(--t-size-row);padding:16px}.lot-block{border-top:1px solid var(--t-rule);padding:16px 0}.lot-block>summary{font-size:var(--t-size-row);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;font-weight:500;display:flex}.lot-block>summary>span{color:var(--t-muted);font-size:var(--t-size-meta);white-space:nowrap;font-weight:400}.lot-block p{margin-top:16px}.lot-block h3{margin-bottom:12px}.fit-reasons{margin:20px 0}.fit-reasons>div{border-bottom:1px solid var(--t-rule-soft);grid-template-columns:110px 1fr;gap:24px;padding:14px 0;display:grid}.fit-reasons h3{font-size:var(--t-size-row)}.fit-reasons p{font-size:var(--t-size-row);margin:0}.evidence-row{font-size:var(--t-size-row);grid-template-columns:120px 1fr;gap:20px;margin-bottom:16px;display:grid}.evidence-row>span{font-weight:500}.evidence-row>p{color:var(--t-muted);margin:0}.queue-detail-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:28px;margin-top:20px;display:grid}.tender-full-content{background:var(--t-card);border:1px solid var(--t-rule);padding:28px}.tender-full-content .t-title{font-size:var(--t-size-title)}.decision-panel{flex-direction:column;gap:20px;display:flex;position:sticky;top:20px}.decision-panel>.surface{padding:20px}.decision-panel .section-heading{margin-bottom:12px}.decision-panel p{font-size:var(--t-size-row)}.full-actions{flex-direction:column;align-items:stretch;margin-top:20px}.full-actions [data-slot=button]{font-size:var(--t-size-row);width:100%}.stage-label{font-family:var(--t-font-mono);text-transform:uppercase;color:var(--t-accent);letter-spacing:.06em;font-size:12px!important}.activity-list{font-size:var(--t-size-meta);padding:0;list-style:none}.activity-list li{border-left:1px solid var(--t-rule);padding:0 0 20px 14px}.activity-list small{color:var(--t-muted);margin-top:5px;display:block}.metric-strip{border:1px solid var(--t-rule);background:var(--t-card);border-radius:var(--t-radius-section);grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0;display:grid}.metric{border-right:1px solid var(--t-rule);flex-direction:column;gap:12px;padding:24px;display:flex}.metric:last-child{border-right:0}.metric>span{font-size:var(--t-size-meta);color:var(--t-muted)}.metric>strong{overflow-wrap:anywhere;font-size:24px;font-weight:400;line-height:1.2}.metric>small{color:var(--t-muted);font-size:12px}.metric-currency{white-space:nowrap;display:block}.market-controls{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.market-controls>[data-slot=native-select-wrapper]{flex:0 240px;min-width:0;max-width:100%}.market-controls [data-slot=native-select]{text-overflow:ellipsis}.market-controls>[data-slot=native-select-wrapper]:nth-child(2){margin-left:auto}.buyer-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.buyer-card{border-top:2px solid var(--t-accent);border-bottom:1px solid var(--t-rule);padding:20px 0}.buyer-card h3{margin:12px 0;font-size:17px;font-weight:500}.buyer-card>p{font-size:var(--t-size-row);color:var(--t-muted);min-height:44px}.buyer-card-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.market-overview{grid-template-columns:1.2fr 1fr;gap:24px;margin:24px 0;display:grid}.bar-chart{min-height:190px;margin:0}.bar-row{font-size:var(--t-size-meta);grid-template-columns:90px 1fr 30px;align-items:center;gap:14px;margin:24px 0;display:grid}.bar-row>div{background:var(--t-wash);height:26px}.bar-row i{background:var(--t-chart-1);min-width:2px;height:100%;display:block}.bar-row:nth-child(2n) i{background:var(--t-chart-2)}.bar-chart figcaption{font-size:var(--t-size-meta);color:var(--t-muted);margin-top:28px}.renewal-item{border-bottom:1px solid var(--t-rule-soft);padding:14px 0}.renewal-item a{font-size:var(--t-size-row);margin:6px 0;display:block}.renewal-item p{font-size:12px}.directory-list{background:var(--t-card);border:1px solid var(--t-rule);margin-top:20px}.directory-list>button{text-align:left;border-bottom:1px solid var(--t-rule-soft);justify-content:space-between;align-items:center;gap:24px;width:100%;padding:20px 24px;display:flex}.directory-list>button:last-child{border-bottom:0}.directory-list>button>span{flex-direction:column;gap:7px;min-width:0;display:flex}.directory-list small{color:var(--t-muted);font-size:var(--t-size-meta)}.directory-list svg{width:16px}.directory-list>button:hover{background:var(--t-wash)}.profile-sections{grid-template-columns:1fr 1fr;align-items:start;gap:24px;display:grid}.profile-sections>.surface:nth-child(2){grid-area:1/2/3}.profile-sections>.surface:nth-child(3){grid-column:1}.profile-facts{font-size:var(--t-size-row);grid-template-columns:110px 1fr;gap:12px 20px;margin:0;display:grid}.profile-facts dt{color:var(--t-muted)}.profile-facts dd{overflow-wrap:anywhere;margin:0}.work-readonly>div{border-bottom:1px solid var(--t-rule-soft);justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 0;display:flex}.work-readonly>div:first-child{padding-top:0}.work-readonly>div:last-child{border:0;padding-bottom:0}.work-readonly strong{font-size:var(--t-size-row)}.work-readonly .t-meta{margin:8px 0 0}.work-choice{background:var(--t-wash);border:1px solid var(--t-rule);border-radius:var(--t-radius);color:var(--t-accent);white-space:nowrap;padding:3px 8px;font-size:12px}.work-choice.consider{color:var(--t-ink);background:var(--t-card)}.work-choice.exclude{color:var(--t-muted);background:var(--t-unknown)}.work-item{border-bottom:1px solid var(--t-rule-soft);align-items:flex-start;gap:8px;padding:16px 0;display:flex}.work-item-main{flex:1;min-width:0}.work-item-main input{font-size:var(--t-size-row)}.work-item-main>small{color:var(--t-muted);margin-top:8px;font-size:12px;line-height:1.45;display:block}.work-item [data-slot=native-select-wrapper]{flex-shrink:0;width:108px}.work-item>[data-slot=button]{flex-shrink:0;padding:8px}.work-add{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:20px;display:flex}.sample-mapping{background:var(--t-wash);margin-top:20px;padding:16px}.sample-mapping>.field{margin:12px 0}.settings-columns,.help-layout,.review-overview,.admin-next{grid-template-columns:1fr 1fr;align-items:start;gap:24px;margin-top:24px;display:grid}.switch-line{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:24px;display:flex}.switch-line>span{flex-direction:column;gap:7px;display:flex}.switch-line small{font-size:var(--t-size-meta);color:var(--t-muted)}.switch-line strong{font-size:var(--t-size-row)}.plan-badge{border:1px solid var(--t-rule);background:var(--t-wash);color:var(--t-accent);white-space:nowrap;padding:4px 8px;font-size:12px;display:inline-block}.price-heading{font-family:var(--t-font-mono);margin:24px 0;font-size:30px;font-weight:400}.price-heading small{font-family:var(--t-font-sans);font-size:var(--t-size-row);color:var(--t-muted)}.email-preview{max-width:650px}.email-preview>.brand{margin:12px 0}.email-item{border-bottom:1px solid var(--t-rule);padding:16px 0}.email-item p{margin:8px 0}.support-ticket{border-bottom:1px solid var(--t-rule);padding:20px 0}.support-ticket .plan-badge{margin-left:12px}.support-ticket p{font-size:var(--t-size-row);margin:16px 0}.support-ticket small{color:var(--t-muted)}blockquote{border-left:2px solid var(--t-accent);background:var(--t-wash);font-size:var(--t-size-row);margin:16px 0;padding:12px 16px}.admin-ticket{border:1px solid var(--t-rule);background:var(--t-card);max-width:1000px;margin:20px 0;padding:24px}.screen-checklist{border:1px solid var(--t-rule);background:var(--t-card);margin:24px 0}.screen-checklist>button{text-align:left;border-bottom:1px solid var(--t-rule-soft);align-items:center;gap:20px;width:100%;padding:18px 24px;display:flex}.screen-checklist>button:hover{background:var(--t-wash)}.screen-number{color:var(--t-accent);font-size:var(--t-size-meta)}.screen-checklist>button>span:nth-child(2){flex-direction:column;flex:1;gap:6px;display:flex}.screen-checklist small{font-size:var(--t-size-meta);color:var(--t-muted)}.screen-checklist svg{width:16px}.source-library>button{text-align:left;border-bottom:1px solid var(--t-rule-soft);grid-template-columns:110px 1fr 250px 20px;align-items:center;gap:20px;width:100%;padding:16px 0;display:grid}.source-library .t-num,.source-library strong{font-size:var(--t-size-meta);font-weight:400}.source-library small{color:var(--t-muted);font-size:12px}.source-library svg{width:15px}.review-menu{flex-direction:column;gap:10px;display:flex}.review-menu [data-slot=button]{justify-content:space-between;padding:12px}.review-overview{margin-bottom:24px}.today-item{border-bottom:1px solid var(--t-rule-soft);font-size:var(--t-size-row);padding:16px 0}.today-item p{margin:6px 0}.today-link{text-align:left;flex-direction:column;gap:8px;width:100%;display:flex}.today-item:last-of-type{margin-bottom:20px}.auth-page{grid-template-columns:45% 55%;min-height:100vh;display:grid}.auth-brand-panel{background:var(--t-ink);color:var(--t-card);flex-direction:column;justify-content:space-between;padding:48px 56px;display:flex}.auth-brand-panel>div{margin:80px 0}.auth-brand-panel .t-title{max-width:500px;margin:20px 0;font-size:44px;line-height:1.2}.auth-brand-panel p{max-width:42ch;font-size:var(--t-size-body);line-height:1.65}.auth-brand-panel .t-eyebrow,.auth-brand-panel>small{color:var(--t-chart-5)}.auth-brand-panel>.brand{align-self:flex-start}.auth-form-panel{padding:32px 56px}.auth-form{width:100%;max-width:410px;margin:60px auto}.auth-form>h2{margin-bottom:12px}.auth-form>p{color:var(--t-muted);margin-bottom:28px}.auth-form .oauth-button{justify-content:center;width:100%;margin-bottom:10px;padding:12px}.or-rule{color:var(--t-muted);align-items:center;gap:14px;margin:24px 0;font-size:12px;display:flex}.or-rule:before,.or-rule:after{content:"";background:var(--t-rule);flex:1;height:1px}.auth-form form>.t-button{width:100%;margin:12px 0 20px;padding:12px}.auth-form>.text-link{font-size:var(--t-size-meta)}.auth-alternate{font-size:var(--t-size-row);margin-top:28px}.setup-page{max-width:1300px;min-height:100vh;margin:auto;padding:36px 48px}.setup-top{justify-content:space-between;align-items:center;margin-bottom:48px;display:flex}.setup-layout{grid-template-columns:260px 1fr;align-items:start;gap:64px;display:grid}.setup-steps>.t-title{margin:20px 0 36px;font-size:30px;line-height:1.3}.setup-steps ol{margin-bottom:40px;padding:0;list-style:none}.setup-steps li{color:var(--t-muted);font-size:var(--t-size-row);align-items:center;gap:12px;padding:14px 0;display:flex}.setup-steps li>span{border:1px solid var(--t-rule);width:28px;height:28px;font-family:var(--t-font-mono);justify-content:center;align-items:center;font-size:12px;display:flex}.setup-steps li.active{color:var(--t-ink);font-weight:500}.setup-steps li.active>span{background:var(--t-ink);color:var(--t-card);border-color:var(--t-ink)}.setup-steps li.complete>span{color:var(--t-accent);background:var(--t-wash)}.setup-steps svg{width:14px}.setup-card{background:var(--t-card);border:1px solid var(--t-rule);border-radius:var(--t-radius-section);min-width:0;padding:36px}.setup-card>.t-section{margin:12px 0 20px}.setup-card>h3{margin:28px 0 16px}.setup-card>p{color:var(--t-muted);font-size:var(--t-size-row);margin-bottom:24px}.setup-bottom{border-top:1px solid var(--t-rule);justify-content:space-between;align-items:center;margin-top:32px;padding-top:24px;display:flex}.research-options{flex-wrap:wrap;gap:12px;margin:24px 0;display:flex}.confirmation-brief{border:1px solid var(--t-rule);margin-bottom:24px;padding:20px}.confirmation-brief h3{margin-bottom:10px}.confirmation-brief p{font-size:var(--t-size-row)}.trial-offer{background:var(--t-wash);border:1px solid var(--t-rule);margin-bottom:24px;padding:24px}.trial-offer h3{font-family:var(--t-font-mono);margin:16px 0;font-size:28px}.trial-offer p{font-size:var(--t-size-row)}.trial-offer .t-meta{font-size:var(--t-size-meta);margin-top:16px}.demo-payment{border:1px solid var(--t-rule);flex-direction:column;gap:8px;margin-bottom:20px;padding:16px;display:flex}.demo-payment span,.demo-payment small{font-size:var(--t-size-meta);color:var(--t-muted)}.setup-card>.review-note{margin-top:20px}@media (min-width:1800px){.page-content{padding:32px 48px 0}.topbar{padding:0 48px}.row-main{grid-template-columns:minmax(0,1fr) 220px 220px}.row-description{max-width:110ch}.buyer-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1200px){.page-content{padding:24px 24px 0}.topbar{padding:0 24px}.row-main{grid-template-columns:minmax(0,1fr) 145px;gap:16px}.row-fact:last-child{grid-area:1/2;margin-top:70px}.row-fact:nth-child(2)>.t-meta{display:none}.row-content{grid-row:1/3}.row-bottom{flex-wrap:wrap;gap:16px}.row-bottom>.opportunity-actions{margin-left:auto}.metric{padding:20px 16px}.metric>strong{font-size:21px}.queue-detail-layout{grid-template-columns:minmax(0,1fr) 260px;gap:20px}.tender-full-content{padding:20px}.profile-sections{grid-template-columns:1fr}.profile-sections>.surface:nth-child(2),.profile-sections>.surface:nth-child(3){grid-area:auto}.profile-sections>.surface:nth-child(2){order:0}.source-library>button{grid-template-columns:100px 1fr 20px}.source-library small{grid-area:2/2}.source-library svg{grid-area:1/3}.auth-brand-panel{padding:40px 32px}.auth-brand-panel .t-title{font-size:36px}.setup-layout{grid-template-columns:220px 1fr;gap:36px}}@media (max-width:1000px){.page-heading{flex-wrap:wrap;align-items:flex-start}.inbox-summary{flex-wrap:wrap;gap:8px}.summary-rule{margin:0 4px}.row-main{grid-template-columns:1fr 135px}.kanban{gap:12px}.kanban-lane{padding:10px}.queue-card{padding:16px 12px}.queue-card-facts{flex-direction:column}.queue-detail-layout{grid-template-columns:1fr}.decision-panel{grid-row:1;display:block;position:static}.decision-panel>.surface:not(:first-child){margin-top:20px}.decision-panel>.surface:first-child .full-actions{flex-flow:wrap}.decision-panel .full-actions>.t-button{width:auto}.buyer-grid,.market-overview,.settings-columns,.help-layout,.review-overview,.admin-next{grid-template-columns:1fr}.metric-strip{grid-template-columns:1fr 1fr}.metric:nth-child(2){border-right:0}.metric:nth-child(-n+2){border-bottom:1px solid var(--t-rule)}.setup-page{padding:28px}.setup-layout{grid-template-columns:1fr}.setup-steps .t-title,.setup-steps>p{display:none}.setup-steps ol{gap:16px;margin:16px 0;display:flex}.setup-steps li{gap:8px;padding:0}.setup-card{padding:28px}.notification-label{display:none}}@media (max-width:767px){.workspace-main{width:100%}.topbar{flex-wrap:wrap;gap:8px;height:auto;min-height:58px;padding:10px 16px}.breadcrumb>span,.breadcrumb>svg{display:none}.breadcrumb{gap:8px}.review-trigger{margin-right:0;font-size:12px}.topbar-actions{flex-wrap:wrap;justify-content:flex-end;gap:2px;min-width:0;margin-left:auto}.topbar-actions>.t-button{padding:6px}.page-content{padding:24px 16px 0}.page-heading{gap:16px;margin-bottom:20px}.t-title{font-size:27px}.page-footer{flex-direction:column;align-items:flex-start;gap:12px}.row-main{grid-template-columns:1fr 1fr;gap:20px}.row-content{grid-area:1/1/auto/-1}.row-fact:nth-child(2){grid-area:2/1}.row-fact:last-child{grid-area:2/2;margin:0}.row-fact{gap:8px}.opportunity-row{padding:20px 16px}.row-id{display:none}.row-top{flex-wrap:wrap;gap:12px}.row-top>.t-meta{font-size:12px}.row-title{font-size:16px}.row-description{-webkit-line-clamp:3}.inbox-summary{font-size:13px}.inbox-summary .summary-rule:nth-of-type(3){display:none}.filter-bar{gap:8px}.search-field{flex-basis:100%;min-width:100%;max-width:none}.filter-bar [data-slot=native-select-wrapper]{flex:1;min-width:130px}.row-bottom{gap:16px}.row-bottom>.opportunity-actions{margin-left:0}.opportunity-actions [data-slot=button]{padding:7px 12px}.kanban{grid-template-columns:1fr}.kanban-lane{min-height:120px;padding:16px}.queue-card-facts{flex-direction:row}.tender-drawer[data-slot=sheet-content]{width:100vw}.drawer-navigation{gap:4px;padding:12px}.drawer-navigation [data-slot=button]{padding:6px 8px;font-size:12px}.drawer-navigation .t-meta{display:none}.tender-content{padding:24px 20px}.drawer-footer{padding:12px 20px}.source-action{flex-direction:column;align-items:flex-start;gap:10px}.detail-heading .t-title{font-size:24px}.detail-facts{gap:20px}.fit-reasons>div,.evidence-row{grid-template-columns:1fr;gap:8px}.surface{padding:20px}.metric{padding:20px 14px}.metric>strong{font-size:20px}.form-grid,.checkbox-grid{grid-template-columns:1fr}.work-item{flex-wrap:wrap}.work-item-main{flex-basis:100%}.work-item>[data-slot=native-select-wrapper]{flex:1}.profile-facts{grid-template-columns:1fr;gap:5px}.profile-facts dd{margin-bottom:12px}.t-dialog{padding:24px 20px}.source-library>button{grid-template-columns:1fr 20px;gap:8px}.source-library strong{grid-area:2/1}.source-library small{grid-area:3/1}.source-library svg{grid-area:2/2}.screen-checklist>button{gap:12px;padding:16px}.screen-number{align-self:flex-start}.setup-page{padding:20px 16px}.setup-top{margin-bottom:28px}.setup-steps ol{grid-template-columns:1fr 1fr;gap:16px;display:grid}.setup-card{padding:24px 20px}.setup-layout{gap:16px}.setup-steps>.t-eyebrow{display:none}.auth-page{grid-template-columns:1fr}.auth-brand-panel{padding:24px}.auth-brand-panel>div,.auth-brand-panel>small{display:none}.auth-form-panel{padding:20px}.auth-form{margin:24px auto}.brand{font-size:24px}.review-note{font-size:12px}.market-controls>[data-slot=tabs],.market-controls [data-slot=tabs-list]{width:100%}.market-controls [data-slot=tabs-trigger]{flex:1;padding:8px}.buyer-card-footer{flex-direction:column;align-items:flex-start}}.supplier-name{margin-bottom:8px;display:block}.award-table [data-slot=table]{table-layout:fixed;min-width:960px}.award-table [data-slot=table-head]{white-space:normal}.award-table [data-slot=table-head]:first-child{width:28%}.award-table [data-slot=table-head]:nth-child(2){width:25%}.award-table [data-slot=table-cell]{white-space:normal;overflow-wrap:anywhere;vertical-align:top}.award-suppliers summary{cursor:pointer;color:var(--t-accent);font-size:var(--t-size-meta)}.award-suppliers>div{max-height:260px;margin-top:12px;overflow-y:auto}.award-value-note{font-family:var(--t-font-sans);font-size:var(--t-size-meta);color:var(--t-muted);border-top:1px solid var(--t-rule);margin:0;padding:14px 16px}.analytics-consent{z-index:200;background:var(--t-paper,#fff);width:min(1120px,100vw - 32px);max-height:70vh;color:var(--t-ink,#15242c);border:1px solid #d3dcd8;border-top:3px solid #2d7164;align-items:flex-start;gap:28px;padding:24px;display:flex;position:fixed;bottom:20px;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 8px 36px #15242c24}.analytics-consent>div{flex:1;min-width:0}.analytics-consent h2{margin:0 0 8px}.analytics-consent p{margin:0 0 10px;font-size:13px;line-height:1.65}.analytics-consent summary,.analytics-consent a{cursor:pointer;font-size:12px;text-decoration:underline}.analytics-consent-actions{flex-direction:column;flex:1;gap:10px;display:flex}.analytics-usage-choice{margin-top:18px}.analytics-consent-actions strong{font-size:13px}.analytics-consent-actions strong:not(:first-child){border-top:1px solid var(--t-rule);margin-top:10px;padding-top:14px}.analytics-consent-actions .t-button{min-height:42px}.analytics-settings-link{z-index:35;color:#37675e;background:#fff;border:1px solid #d3dcd8;padding:5px 9px;font-size:11px;text-decoration:underline;position:fixed;bottom:8px;right:14px}@media (max-width:700px){.analytics-consent{flex-direction:column;align-items:stretch;gap:12px;padding:18px;bottom:12px}.analytics-consent-actions{flex-flow:wrap;flex:auto}.analytics-consent-actions .t-button{flex:1}.analytics-consent-actions strong,.analytics-consent-actions p{flex-basis:100%}}.setup-save,.setup-identity,.setup-add,.setup-summary header,.setup-progress-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.setup-save{flex-wrap:wrap;justify-content:flex-end}.setup-identity,.setup-important{border:1px solid var(--t-rule);background:var(--t-wash);margin:20px 0;padding:16px}.setup-identity p,.setup-important p{margin:4px 0 0}.setup-identity>div{overflow-wrap:anywhere;min-width:0}.setup-important{border-left:3px solid var(--t-accent)}.setup-preference-section,.setup-summary{border-top:1px solid var(--t-rule);margin-top:24px;padding:24px 0}.setup-preference-section h3,.setup-summary h3{margin:0 0 12px}.setup-summary header{margin-bottom:16px}.setup-summary p,.setup-summary dd{color:var(--t-muted);margin:4px 0 16px}.setup-summary dt{font-weight:500}.setup-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0;display:grid}.setup-option{border:1px solid var(--t-rule);align-items:center;gap:12px;padding:12px;display:flex}.setup-option small,.setup-search-results small{color:var(--t-muted);font-size:var(--t-size-meta);display:block}.setup-add{margin-top:16px}.setup-search-results,.setup-customer-list{margin:12px 0 0;padding:0;list-style:none}.setup-search-results li{border-bottom:1px solid var(--t-rule)}.setup-search-results button{text-align:left;white-space:normal;justify-content:space-between;width:100%;height:auto}.setup-customer-list li{justify-content:space-between;align-items:center;display:flex}.setup-actions{border-top:1px solid var(--t-rule);flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:24px;display:flex}.setup-confirm{margin-top:24px}.setup-research{padding:32px 0}.setup-spinner{width:24px;height:24px;color:var(--t-accent);animation:1.5s linear infinite setup-spin}@keyframes setup-spin{to{transform:rotate(360deg)}}.setup-research-stages,.setup-progress-stages{margin:24px 0;padding:0;list-style:none}.setup-research-stages li,.setup-progress-stages li{color:var(--t-muted);align-items:center;gap:12px;padding:12px 0;display:flex}.setup-research-stages li.active,.setup-progress-stages li.active{color:var(--t-ink);font-weight:500}.setup-research-stages .complete,.setup-progress-stages .complete{color:var(--t-accent)}.setup-research-stages svg,.setup-progress-stages svg{width:18px;height:18px}.setup-progress-card{max-width:800px;margin:auto}.setup-progress-heading{justify-content:flex-start;margin:16px 0}.setup-progress-card progress{width:100%;accent-color:var(--t-accent);height:8px}.setup-card .work-item{grid-template-columns:minmax(0,1fr) 230px 40px;display:grid}.setup-card .work-item [data-slot=native-select-wrapper]{width:100%}.setup-company .setup-search-results{max-height:420px;overflow-y:auto}.setup-company .setup-search-results button{text-align:left;width:100%;padding:12px;display:block}.setup-company [role=option][aria-selected=true]{background:var(--t-surface);outline:2px solid var(--t-accent);outline-offset:-2px}.setup-company .setup-search-results small{color:var(--t-muted);display:block}.setup-identity-editor{border-bottom:1px solid var(--t-rule);padding:16px 0}.setup-option{flex-direction:column;align-items:flex-start}.setup-option .check-label{align-items:flex-start;width:100%}.setup-option small{line-height:1.5}.setup-options{padding:4px}.setup-company-details{overflow-wrap:anywhere;margin-top:4px;display:block}.setup-company-details small{color:var(--t-muted);font-size:var(--t-size-meta);line-height:1.5;display:block}.setup-linked-company{border:1px solid var(--t-rule);background:var(--t-wash);margin-bottom:20px;padding:16px}.setup-option p{margin:0}.setup-progress-activity{border-left:2px solid var(--t-accent);margin:16px 0;padding:8px 16px}.setup-progress-stages small{color:var(--t-muted);margin-top:4px;font-weight:400;display:block}@media (max-width:700px){.setup-options{grid-template-columns:1fr}.setup-identity{flex-direction:column;align-items:flex-start}.setup-card .work-item{grid-template-columns:minmax(0,1fr) 40px}.setup-card .work-item-main{grid-column:1/-1}.setup-card .work-item>[data-slot=native-select-wrapper]{grid-column:1}.setup-save{gap:8px}.setup-actions button{white-space:normal;height:auto;min-height:40px}}@media (prefers-reduced-motion:reduce){.setup-spinner{animation:none}}.matching-inspector[data-slot=dialog-content]{width:min(760px,100vw - 32px);max-width:760px;max-height:88dvh;overflow-y:auto}.inspector-summary{background:var(--t-wash);border:1px solid var(--t-rule);padding:16px}.inspector-summary p{margin:8px 0 0}.inspector-services details{border-bottom:1px solid var(--t-rule);padding:16px 0}.inspector-services summary{cursor:pointer;font-weight:500}.inspector-services summary .t-meta{margin:5px 0 0 16px;display:block}.inspector-services h3{font-size:var(--t-size-row);margin:18px 0 8px;font-weight:500}.inspector-services ul{padding-left:20px;list-style:outside}.inspector-services li{margin:4px 0}.inspector-terms{columns:2}.semantic-source{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--t-paper);padding:12px}@media (max-width:560px){.inspector-terms{columns:1}}.team-roster{margin:20px 0;padding:0;list-style:none}.team-roster li{border-bottom:1px solid var(--t-rule);justify-content:space-between;align-items:center;gap:16px;padding:16px 0;display:flex}.team-roster li .t-meta{display:block}.team-controls,.row-actions{flex-wrap:wrap;gap:8px;display:flex}.team-invite,.team-settings form{gap:12px;max-width:640px;display:grid}.team-notes form{gap:12px;display:grid}.team-note p,.note-body{white-space:pre-wrap;overflow-wrap:anywhere}.security-gate{max-width:620px;margin:48px auto;padding:24px}.security-gate form{gap:16px;margin:24px 0;display:grid}.security-key,.recovery-codes pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--muted);padding:16px;display:block}.authenticator-qr{margin:20px 0;display:block}@media (max-width:640px){.team-roster li{flex-direction:column;align-items:flex-start}}.team-notes{padding:0;list-style:none}.team-notes>li{border-bottom:1px solid var(--t-rule);padding:16px 0}.team-note-body{white-space:pre-wrap;overflow-wrap:anywhere}
.growth{color:var(--t-ink);min-width:0}.demand-statusbar,.demand-list-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:20px 0;display:flex}.demand-statusbar{border-left:2px solid var(--t-accent);background:var(--t-wash);padding:14px 18px}.demand-statusbar span,.demand-list-head>span{color:var(--t-muted);font-size:13px}.demand-table{table-layout:fixed}.growth-demand .demand-table th:first-child{width:29%}.growth-demand .demand-table th:last-child{width:128px}.demand-table td{overflow-wrap:anywhere;vertical-align:top}.growth-demand .demand-table td{padding:16px 18px}.demand-table small{color:var(--t-muted);margin-top:5px;font-size:12px;display:block}.demand-company{text-align:left;color:var(--t-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}.demand-controls{max-width:960px;padding:24px}.demand-controls p{margin-bottom:20px;line-height:1.6}.demand-facts{margin:24px 0}.demand-facts>div{border-bottom:1px solid var(--t-rule);justify-content:space-between;gap:24px;padding:12px 0;display:flex}.demand-facts dd{font-family:var(--t-font-mono);text-align:right}.demand-opportunities article{border-bottom:1px solid var(--t-rule);padding:24px 0}.demand-opportunities h3{font-family:var(--t-font-sans);margin:10px 0;font-weight:600}.demand-opportunities p{margin:10px 0;line-height:1.6}.demand-opportunities a{color:var(--t-accent);text-decoration:underline}.demand-opportunities ul{padding-left:20px;list-style:outside}.growth-demand summary{cursor:pointer;color:var(--t-accent);padding:10px 0}.demand-footnote{font-size:12px}.growth-engine-hero{background:var(--t-ink);color:var(--t-paper);grid-template-columns:2fr 1fr;margin-bottom:24px;display:grid}.growth-engine-hero>div{padding:36px}.growth .growth-engine-hero h2{font-family:var(--t-font-serif);max-width:640px;margin:16px 0;font-size:clamp(28px,3vw,40px);line-height:1.15}.growth-engine-hero p{max-width:650px;line-height:1.7}.growth .growth-engine-hero small{color:#cedbd5;opacity:.8;font-size:12px}.growth-engine-hero aside{background:#ffffff0d;flex-direction:column;gap:12px;padding:36px;display:flex}.growth-engine-hero aside>strong{font-family:var(--t-font-mono);font-size:36px}.growth .growth-engine-hero aside>strong small{font-size:20px;display:inline}.growth-engine-actions{flex-wrap:wrap;gap:10px;margin:24px 0 16px;display:flex}.growth-engine-actions button{background:var(--t-paper);color:var(--t-ink)}.growth-coverage-bar{background:#ffffff26;height:4px}.growth-coverage-bar span{background:#93b7ab;height:100%;display:block}.growth-engine-flow{border:1px solid var(--t-rule);background:var(--t-card);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:28px;display:grid}.growth-engine-flow>div{border-right:1px solid var(--t-rule);flex-direction:column;gap:10px;padding:20px;display:flex}.growth-engine-flow>div:last-child{border-right:0}.growth-engine-flow span{font-family:var(--t-font-mono);color:var(--t-accent);font-size:12px}.growth-engine-flow p{color:var(--t-muted);font-size:12px;line-height:1.6}.growth-engine-flow .is-pending{background:var(--t-paper)}.growth-section-intro{max-width:760px;margin:34px 0 20px}.growth .growth-section-intro h2{font-family:var(--t-font-serif);margin:8px 0;font-size:28px}.growth-section-intro p{color:var(--t-muted);line-height:1.7}.growth-auto-campaigns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-bottom:28px;display:grid}.growth-auto-campaigns article{border:1px solid var(--t-rule);background:var(--t-card);flex-direction:column;align-items:flex-start;padding:28px;display:flex}.growth .growth-auto-campaigns h3{font-family:var(--t-font-serif);margin:14px 0 12px;font-size:25px}.growth-auto-campaigns p{color:var(--t-muted);font-size:14px;line-height:1.7}.growth-auto-campaigns dl{border-block:1px solid var(--t-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:100%;margin:22px 0;padding:18px 0;display:grid}.growth-auto-campaigns dt{color:var(--t-muted);font-size:11px}.growth-auto-campaigns dd{font-family:var(--t-font-mono);margin-top:8px;font-size:24px}.growth .growth-auto-campaigns dd small{font-size:12px;display:inline}.growth-campaign-angle{flex:1;margin-bottom:22px}.growth-campaign-angle strong{font-size:12px}.growth-auto-explainer{border-left:3px solid var(--t-accent);margin:12px 0 20px;padding:8px 24px}.growth .growth-auto-explainer h3{font-family:var(--t-font-serif);margin-bottom:10px;font-size:24px}.growth-auto-explainer p{color:var(--t-muted);margin-bottom:10px;line-height:1.7}.growth-priority-explainer{grid-template-columns:1fr 2fr 2fr;gap:24px;padding:24px;line-height:1.7;display:grid}.growth-priority-explainer>div:first-child>strong{font-family:var(--t-font-mono);font-size:32px;display:block}.growth-priority-explainer small{color:var(--t-muted);font-size:12px}.growth-priority-explainer ul{padding-left:20px;font-size:13px;list-style:outside}.growth-priority-explainer p{font-size:13px}@media (max-width:1100px){.growth-engine-flow{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.growth-engine-hero,.growth-auto-campaigns,.growth-priority-explainer{grid-template-columns:1fr}.growth-engine-hero>div,.growth-engine-hero aside,.growth-auto-campaigns article{padding:24px}.growth-engine-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-auto-campaigns dl{gap:8px}}.growth-preview-bar{align-items:center;gap:24px;padding:18px 0 28px;display:flex}.growth-preview-bar>span:nth-child(2){color:var(--t-muted);flex:1}.growth .page-heading{margin-bottom:24px}.growth button,.growth a{-webkit-tap-highlight-color:transparent}.growth-tabs{border-bottom:1px solid var(--t-rule);gap:26px;margin:0 0 28px;display:flex;overflow-x:auto}.growth-tabs button{color:var(--t-muted);cursor:pointer;border-bottom:2px solid #0000;flex-shrink:0;padding:12px 0 14px;font-size:14px}.growth-tabs button[aria-current=page]{color:var(--t-accent);border-bottom-color:var(--t-accent);font-weight:600}.growth button:focus-visible,.growth a:focus-visible{outline:2px solid var(--t-accent);outline-offset:4px}.growth-status{color:var(--t-muted);white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:inline-flex}.growth-status>span{border-radius:var(--t-radius-round);border:1px solid;width:6px;height:6px}.growth-status.is-good{color:var(--t-accent)}.growth-status.is-good>span{background:currentColor}.growth-metrics{border:1px solid var(--t-rule);background:var(--t-card);grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:28px;display:grid}.growth-metrics>div{border-right:1px solid var(--t-rule);gap:10px;padding:21px;display:grid}.growth-metrics>div:last-child{border-right:0}.growth-metrics span{color:var(--t-muted);font-size:13px}.growth-metrics strong{font-family:var(--t-font-mono);font-size:28px;font-weight:400}.growth small{color:var(--t-muted);margin-top:4px;font-size:12px;line-height:1.6;display:block}.growth-two-column{grid-template-columns:1.5fr 1fr;align-items:start;gap:24px;margin-bottom:28px;display:grid}.growth .surface{border:1px solid var(--t-rule);background:var(--t-card);margin-bottom:24px}.growth .section-heading{border-bottom:1px solid var(--t-rule-soft);justify-content:space-between;align-items:center;gap:12px;padding:20px 24px;display:flex}.growth h2{font-family:var(--t-font-serif);font-size:24px;font-weight:400;line-height:1.2}.growth h3{font-size:14px;font-weight:600}.growth p{line-height:1.65}.growth-steps{margin:0;padding:8px 24px;list-style:none}.growth-steps li{border-bottom:1px solid var(--t-rule-soft);gap:20px;padding:16px 0;display:flex}.growth-steps li:last-child{border:0}.growth-steps li>span{font-family:var(--t-font-mono);color:var(--t-accent);padding-top:2px}.growth-steps strong{font-size:14px;font-weight:600}.growth-steps p{color:var(--t-muted);margin:5px 0 0;font-size:13px}.growth-next-action{background:var(--t-wash);border:1px solid var(--t-rule);border-top:3px solid var(--t-accent);margin-bottom:24px;padding:26px}.growth-next-action h2{margin:12px 0;font-size:29px}.growth-next-action p{margin:12px 0 20px;font-size:14px}.growth-next-action>.t-button{width:100%}.growth-next-action hr{border-color:var(--t-rule);margin:26px 0}.growth-fine-print{color:var(--t-muted);line-height:1.6;font-size:12px!important}.growth-table-scroll{border:1px solid var(--t-rule);background:var(--t-card);overflow-x:auto}.growth-table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:13px}.growth-table th{text-align:left;color:var(--t-muted);background:var(--t-paper);font-size:10px;font-weight:500;font-family:var(--t-font-mono);text-transform:uppercase;letter-spacing:.07em;padding:13px 16px}.growth-table td{border-top:1px solid var(--t-rule-soft);vertical-align:top;overflow-wrap:anywhere;padding:18px 16px}.growth-table th:first-child{width:29%}.growth-table th:last-child{width:95px}.growth-name{color:var(--t-ink);text-align:left;cursor:pointer;overflow-wrap:anywhere;font-size:15px;font-weight:600}.growth-name:hover{color:var(--t-accent);text-underline-offset:4px;text-decoration:underline}.growth-reason-row{border-bottom:1px solid var(--t-rule-soft);background:var(--t-card);grid-template-columns:minmax(220px,2fr) minmax(120px,1fr) minmax(150px,1fr) auto;align-items:center;gap:24px;padding:22px 24px;display:grid}.growth-reason-row:last-child{border-bottom:0}.growth-reason-row p{margin-top:8px;font-size:13px}.growth-reason-row strong{font-size:13px;font-weight:500}.growth-intro-line{justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;display:flex}.growth-intro-line p{color:var(--t-muted);margin-top:8px;font-size:14px}.growth-toolbar{align-items:end;gap:16px;margin-bottom:16px;display:flex}.growth-search{background:var(--t-card);border:1px solid var(--t-rule);flex:1;align-items:center;gap:10px;padding:9px 12px;display:flex}.growth-search input{background:0 0;border:0;width:100%;min-width:0;font-size:14px}.growth-pagination{justify-content:end;align-items:center;gap:10px;margin-top:20px;display:flex}.growth-pagination>span{color:var(--t-muted);margin-right:auto;font-size:12px}.growth-pipeline-stages{border:1px solid var(--t-rule);grid-template-columns:repeat(6,minmax(0,1fr));margin-bottom:26px;display:grid}.growth-pipeline-stages button{text-align:left;border-right:1px solid var(--t-rule);background:var(--t-card);cursor:pointer;gap:12px;padding:20px 16px;font-size:12px;display:grid}.growth-pipeline-stages strong{font-family:var(--t-font-mono);font-size:23px;font-weight:400}.growth-pipeline-stages button[aria-pressed=true]{background:var(--t-wash);box-shadow:inset 0 -2px var(--t-accent);color:var(--t-accent)}.growth-briefing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.growth-briefing-tile{text-align:left;cursor:pointer;border:1px solid var(--t-rule);background:var(--t-card)}.growth-briefing-cover{background:var(--t-wash);border-bottom:1px solid var(--t-rule);flex-direction:column;align-items:start;gap:25px;padding:24px;display:flex}.growth-briefing-cover>span:last-child{font:30px/1.15 var(--t-font-serif)}.growth-briefing-tile>div:last-child{padding:20px 24px}.growth-briefing-tile p{color:var(--t-muted);margin:8px 0 14px;font-size:12px}.growth-company-meta{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:22px;font-size:13px;display:flex}.growth a{color:var(--t-accent);text-underline-offset:3px;text-decoration:underline}.growth a svg,.growth-source-link svg{vertical-align:middle;display:inline}.growth-company-layout{grid-template-columns:minmax(0,2.2fr) minmax(290px,1fr);gap:24px;display:grid}.growth-company-layout>div,.growth-company-layout aside{min-width:0}.growth-padding{padding:24px}.growth-muted{color:var(--t-muted);font-size:13px}.growth-service-list{margin:24px 0}.growth-service-list>div{align-items:start;gap:14px;margin:20px 0;display:flex}.growth-service-list svg{color:var(--t-accent);flex-shrink:0;margin-top:3px}.growth-service-list p{color:var(--t-muted);margin-top:5px;font-size:13px}.growth-source-list{margin:0 0 24px;padding:0;list-style:none}.growth-source-list li{margin-bottom:15px;font-size:13px}.growth-caveat{border-left:2px solid var(--t-flag);background:var(--t-wash-flag);margin:14px 0;padding:12px 16px;font-size:13px}.growth-readiness{margin:20px 0;padding:0;list-style:none}.growth-readiness li{align-items:start;gap:10px;padding:10px 0;font-size:13px;line-height:1.5;display:flex}.growth-readiness svg{color:var(--t-muted);flex-shrink:0;margin-top:2px}.growth-form{flex-direction:column;gap:18px;display:flex}.growth-form textarea,.growth-share-link input{border:1px solid var(--t-rule);background:var(--t-card);width:100%;font:13px var(--t-font-sans);border-radius:var(--t-radius);padding:10px}.growth-settings-grid{grid-template-columns:1fr 1fr;gap:24px;margin:12px 0;display:grid}.growth-campaign-control{border-bottom:1px solid var(--t-rule);align-items:center;gap:12px;margin-bottom:24px;padding-bottom:22px;display:flex}.growth-campaign-control p{color:var(--t-muted);flex:1;font-size:13px}.growth details summary{cursor:pointer;padding:14px 0;font-weight:500}.growth-setup-list{grid-template-columns:1fr 1fr;gap:0 28px;padding:12px 24px;display:grid}.growth-setup-list>div{border-bottom:1px solid var(--t-rule-soft);align-items:start;gap:14px;padding:14px 0;display:flex}.growth-setup-list svg{color:var(--t-flag);flex-shrink:0;margin-top:3px}.growth-setup-list p{font-size:13px}.growth-alert,.growth-notice{border-left:2px solid var(--t-accent);background:var(--t-wash);justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;padding:14px 18px;font-size:13px;display:flex}.growth-alert{color:var(--t-over);border-color:var(--t-over);background:var(--t-wash-flag)}.growth-check{align-items:start;gap:12px;font-size:13px;line-height:1.6;display:flex}.growth-check input{width:16px;height:16px;margin-top:4px}.growth-email-draft{white-space:pre-wrap;font:14px/1.7 var(--t-font-sans)}.growth-document-row{border-bottom:1px solid var(--t-rule);align-items:center;gap:18px;padding:15px 0;display:flex}.growth-document-row>div{flex:1}.growth-opportunities article{border-bottom:1px solid var(--t-rule);padding:24px}.growth-opportunities h2{margin:10px 0 16px}.growth-opportunities p:not(.t-eyebrow){margin-top:12px;font-size:14px}.growth-inline-facts{font:12px var(--t-font-mono);color:var(--t-muted);gap:25px;display:flex}.growth-activity{margin:0;padding:24px;list-style:none}.growth-activity li{align-items:start;gap:12px;margin-bottom:24px;font-size:13px;display:flex}.growth-activity svg{flex-shrink:0;margin-top:3px}.growth-capitalize{text-transform:capitalize}.growth-brief-dialog{max-height:92vh;overflow-y:auto;width:min(940px,94vw)!important;max-width:940px!important;padding:24px!important}.growth-brief-actions{flex-wrap:wrap;gap:10px;margin:14px 0 20px;display:flex}.growth-briefing{background:var(--t-card);color:var(--t-ink);border:1px solid var(--t-rule);max-width:900px;font-family:var(--t-font-sans);margin:0 auto;padding:36px 42px}.growth-briefing-head{border-bottom:1px solid var(--t-rule);flex-wrap:wrap;align-items:center;gap:20px;padding-bottom:24px;display:flex}.growth-briefing-head>.t-eyebrow{margin-left:auto;font-size:9px}.growth-briefing-intro{padding:40px 0 32px}.growth-briefing h1{font:52px/1.07 var(--t-font-serif);letter-spacing:-.025em;margin:20px 0}.growth-briefing-for{margin-bottom:14px;font-size:18px;font-weight:500}.growth-briefing p{line-height:1.65}.growth-briefing-item{border-top:1px solid var(--t-rule);break-inside:avoid;grid-template-columns:35px 1fr;gap:18px;padding:28px 0;display:grid}.growth-briefing-number{color:var(--t-accent);font:14px var(--t-font-mono);padding-top:2px}.growth-briefing-item h2{font:27px/1.2 var(--t-font-serif);margin:12px 0 20px}.growth-briefing-item h3{margin:18px 0 8px;font-size:13px;font-weight:600}.growth-briefing-item p,.growth-briefing-item li{font-size:14px}.growth-briefing-facts{border-block:1px solid var(--t-rule-soft);color:var(--t-muted);grid-template-columns:1fr 1fr;gap:16px;padding:14px 0;font-size:11px;display:grid}.growth-briefing-facts strong{font:14px var(--t-font-mono);color:var(--t-ink);margin-top:7px;display:block}.growth-briefing ul{padding-left:17px;list-style:outside}.growth-briefing .growth-caveat h3{margin-top:0}.growth-source-link{color:var(--t-accent);text-underline-offset:3px;margin-top:10px;font-size:13px;text-decoration:underline;display:inline-block}.growth-briefing footer{border-top:2px solid var(--t-accent);margin-top:20px;padding-top:24px}.growth-briefing footer h2{font:28px var(--t-font-serif);margin-bottom:12px}.growth-briefing footer a{color:var(--t-accent);margin:14px 0;text-decoration:underline;display:inline-block}.growth-sample-note{font:11px var(--t-font-mono);color:var(--t-flag);margin-top:20px}.growth-local{max-width:1400px;margin:auto;padding:0 36px 50px}.growth-public{background:var(--t-paper);min-height:100vh;padding:40px 20px}@media (max-width:1100px){.growth-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-reason-row{grid-template-columns:2fr 1fr}.growth-company-layout{grid-template-columns:minmax(0,1.5fr) minmax(270px,1fr)}}@media (max-width:760px){.growth-local{padding:0 16px 30px}.growth-preview-bar{flex-wrap:wrap;gap:12px}.growth-preview-bar>span:nth-child(2){display:none}.growth-two-column,.growth-company-layout,.growth-settings-grid,.growth-setup-list{grid-template-columns:1fr}.growth-metrics{grid-template-columns:1fr 1fr}.growth-toolbar,.growth-intro-line,.growth-campaign-control{flex-direction:column;align-items:stretch}.growth-pipeline-stages{grid-template-columns:repeat(3,minmax(0,1fr))}.growth-briefing-grid{grid-template-columns:1fr}.growth-table{min-width:720px}.growth-tabs{gap:22px}.growth-reason-row{grid-template-columns:1fr;gap:14px;padding:20px}.growth .section-heading{flex-wrap:wrap}.growth-briefing{padding:24px 18px}.growth-briefing h1{font-size:40px}.growth-briefing-head>.t-eyebrow{display:none}.growth-briefing-item{grid-template-columns:1fr}.growth-briefing-number{display:none}.growth-briefing-facts{grid-template-columns:1fr}.growth-brief-dialog{padding:16px!important}}@media print{body:has(.growth-briefing){background:var(--t-card);height:auto!important;overflow:visible!important}body:has(.growth-brief-dialog)>:not([data-slot=dialog-portal]){display:none!important}body:has(.growth-brief-dialog) [data-slot=dialog-overlay]{display:none!important}.growth-briefing{border:0;width:100%;max-width:none;margin:0;padding:0;position:static}[role=dialog].growth-brief-dialog{--growth-print-translation:0px 0px;box-shadow:none;border:0;transform:none!important;translate:var(--growth-print-translation)!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;padding:0!important;transition:none!important;animation:none!important;display:block!important;position:absolute!important;inset:0!important;overflow:visible!important;scale:none!important}.growth-no-print,.growth-no-print *,[data-slot=dialog-close]{display:none!important}.growth-public{padding:0}@page{size:A4;margin:16mm}}.growth .growth-engine-hero .t-eyebrow{color:#b0ccc1}.growth .growth-engine-actions button:first-child{color:var(--t-ink);background:#d6e5de;border-color:#d6e5de}.growth-pilot{gap:20px;display:grid}.growth-pilot-intro{max-width:900px}.growth-pilot-intro h2{font-family:var(--t-font-serif);margin:10px 0;font-size:30px}.growth-pilot-intro p{line-height:1.7}.growth-pilot-toolbar{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.growth-pilot-toolbar label{align-items:center;gap:8px;font-size:13px;display:flex}.growth-pilot-toolbar input,.growth-pilot-toolbar select{background:var(--t-card);border:1px solid var(--t-rule);color:var(--t-ink);max-width:100%;padding:9px 12px}.growth-pilot-metrics{border:1px solid var(--t-rule);background:var(--t-card);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.growth-pilot-metrics>div{border-right:1px solid var(--t-rule);gap:8px;padding:22px;display:grid}.growth-pilot-metrics>div:last-child{border:0}.growth-pilot-metrics span,.growth-pilot small{color:var(--t-muted);font-size:12px}.growth-pilot-metrics strong{font-family:var(--t-font-mono);font-size:25px;font-weight:400}.growth-pilot-note{background:var(--t-wash);border-left:2px solid var(--t-accent);padding:16px 20px;line-height:1.7}.growth-pilot-table{table-layout:fixed}.growth-pilot-table td{vertical-align:top;overflow-wrap:anywhere}.growth-pilot-table td p{-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;line-height:1.6;display:-webkit-box;overflow:hidden}.growth-pilot small{margin-top:7px;line-height:1.5;display:block}.growth-pilot-name{color:var(--t-accent);text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.growth-pilot-match{border-bottom:1px solid var(--t-rule);padding:18px 0}.growth-pilot-match h3{font-family:var(--t-font-sans);font-size:17px}.growth-pilot a{color:var(--t-accent);text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.growth-pilot li{margin:6px 0}@media (max-width:760px){.growth-pilot-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-pilot-metrics>div{padding:15px}.growth-pilot-table{min-width:820px}.growth-pilot-toolbar label{flex-wrap:wrap}}.growth-pilot-draft{white-space:pre-wrap;overflow-wrap:anywhere}.growth-pilot-explainer{border:1px solid var(--t-rule);background:var(--t-card);padding:16px 20px;line-height:1.7}.growth-pilot-explainer summary{cursor:pointer;font-weight:600}.growth-pilot-explainer dt{margin-top:12px;font-weight:600}.growth-pilot-explainer dd{margin:0}.growth-pilot-size{flex-wrap:wrap;gap:28px;display:flex}.growth-pilot-size>div{gap:6px;display:grid}.growth-pilot-size span{color:var(--t-muted)}.growth-awards{gap:12px;display:grid}.growth-awards-compact{gap:4px;min-width:150px}.growth-awards small{color:var(--t-muted);line-height:1.5;display:block}.growth-award-link{text-align:left;color:var(--t-accent);text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;padding:4px 0;text-decoration:underline}.growth-award-metrics{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;display:grid}.growth-award-metrics>div{border-bottom:1px solid var(--t-rule);gap:8px;padding:12px 0;display:grid}.growth-award-metrics span{color:var(--t-muted)}.growth-award-metrics strong{font:400 25px var(--t-font-mono);font-variant-numeric:tabular-nums}.growth-award-policy{border-left:2px solid var(--t-accent);background:var(--t-wash);padding:16px}.growth-award-policy p{margin:8px 0}.growth-award-dialog{width:min(1100px,100vw - 32px);max-width:min(1100px,100vw - 32px);font-family:var(--t-font-sans);border-radius:var(--t-radius);padding:24px}.growth-award-dialog small{color:var(--t-muted);margin-top:8px;display:block}.growth-award-table{table-layout:fixed;width:100%;min-width:640px}.growth-award-table th:first-child{width:48%}.growth-award-table td{vertical-align:top;overflow-wrap:anywhere}.growth-award-table a{color:var(--t-accent);text-underline-offset:3px;text-decoration:underline}.growth-pilot-table th:first-child{width:23%}.growth-pilot-table th:nth-child(2){width:31%}.growth-pilot-table th:nth-child(3){width:23%}.growth-pilot-table th:nth-child(4){width:8%}.growth-pilot-table th:nth-child(5){width:15%}.growth-award-table th:nth-child(2),.growth-award-table th:nth-child(3){width:26%}.growth-award-table a svg{vertical-align:middle;display:inline}.growth-prospect-status{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:8px 0;display:flex}.growth-prospect-status>div:first-child{gap:4px;display:grid}.growth-prospect-status span,.growth-depth-items small{color:var(--t-muted);font-size:var(--t-size-meta)}.growth-text-button{color:var(--t-accent);cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:4px 0;display:inline-flex}.growth-text-button:hover{text-underline-offset:3px;text-decoration:underline}.growth-prospect-table{table-layout:fixed;width:100%;min-width:980px}.growth-prospect-table th:first-child{width:25%}.growth-prospect-table th:nth-child(2){width:29%}.growth-prospect-table th:nth-child(3){width:10%}.growth-prospect-table th:nth-child(4){width:14%}.growth-prospect-table th:nth-child(5){width:12%}.growth-prospect-table th:nth-child(6){width:10%}.growth-prospect-table td{vertical-align:middle;overflow-wrap:anywhere;padding:16px}.growth-prospect-table td p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.growth-prospect-table small{color:var(--t-muted);font-size:var(--t-size-meta);margin-top:4px;display:block}.growth-prospect-table tbody tr:hover{background:var(--t-wash)}.growth-numeric{font-family:var(--t-font-mono);font-variant-numeric:tabular-nums;font-weight:500}.growth-depth-summary{border-bottom:1px solid var(--t-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:16px 0 24px;display:grid}.growth-depth-summary>div{gap:12px;display:grid}.growth-depth-summary span{color:var(--t-muted)}.growth-depth-summary strong{font:500 29px var(--t-font-mono);font-variant-numeric:tabular-nums}.growth-depth-progress{border-left:2px solid var(--t-accent);background:var(--t-wash);margin:16px 0;padding:16px}.growth-depth-progress progress{width:min(100%,480px);height:8px;accent-color:var(--t-accent);margin:12px 0;display:block}.growth-depth-progress p{margin-bottom:0}.growth-depth-items>article{border-bottom:1px solid var(--t-rule-soft);padding:20px 0}.growth-depth-item-head{justify-content:space-between;gap:24px;display:flex}.growth-depth-item-head a{font-weight:500}.growth-depth-item-head span{font-family:var(--t-font-mono);white-space:nowrap}.growth-depth-items summary{cursor:pointer;color:var(--t-accent)}.growth-depth-items svg{vertical-align:middle;display:inline}@media (max-width:760px){.growth-depth-summary{gap:12px}.growth-depth-summary span{font-size:var(--t-size-meta)}.growth-depth-item-head{flex-direction:column;gap:8px}}
.v4-workspace{--t-size-title:var(--t-reading-title);--t-size-section:var(--t-reading-heading);--t-size-verbatim:var(--t-reading-quotation);--t-size-body:var(--t-size-meta);--t-size-row:var(--t-size-meta);--t-size-row-compact:var(--t-size-meta);--t-size-eyebrow:var(--t-size-meta);font-size:var(--t-size-meta)}.v4-workspace .t-sidebar [data-slot=sidebar-inner]{background:var(--t-unknown)}.v4-workspace .t-sidebar [data-slot=sidebar-header]{gap:18px;padding:18px 12px}.v4-workspace .t-sidebar .brand-button,.v4-workspace .t-sidebar .brand{width:100%;min-width:0}.v4-workspace .t-sidebar .brand-strapline{white-space:normal;max-width:100%;line-height:var(--t-lh-meta)}.v4-workspace .t-sidebar .sidebar-secondary{margin-top:12px}.v4-workspace .t-sidebar [data-slot=sidebar-footer]{gap:10px;padding:12px}.v4-workspace .t-sidebar .founder-support{padding:8px 0}.v4-workspace .t-sidebar .founder-support>.t-eyebrow{display:none}.v4-workspace .t-sidebar .founder-support button{margin-top:0}.v4-workspace .t-sidebar .nav-item>span{white-space:normal;line-height:1.3}.v4-workspace .t-sidebar [data-slot=sidebar-group]{padding:8px}.v4-workspace .t-sidebar button,.v4-workspace .t-sidebar a,.v4-workspace .t-sidebar select{font-size:var(--t-size-meta)}.v4-workspace .topbar{height:48px;padding:0 16px}.v4-workspace:has(.v4-opportunities) .page-content{flex-direction:column;height:calc(100dvh - 48px);min-height:0;padding:16px 16px 8px;display:flex}.v4-workspace:has(.v4-opportunities) .page-footer{display:none}.v4-opportunities{flex-direction:column;flex:1;min-height:0;display:flex}.v4-opportunities .page-heading{order:0;gap:10px;margin-bottom:14px}.v4-opportunities .filter-bar{flex-wrap:nowrap;order:1;gap:10px;margin-bottom:10px;display:flex}.v4-opportunities .filter-bar .search-field{flex:1;min-width:150px}.v4-opportunities .opportunity-filter-pair{flex:2;gap:8px;width:auto;min-width:0;display:flex}.v4-opportunities .opportunity-filter-pair>*{flex:1;min-width:0}.v4-opportunities .opportunity-filter-pair [data-slot=native-select-wrapper],.v4-opportunities .opportunity-filter-pair [data-slot=native-select-wrapper]:last-child{flex:1 1 0}.v4-opportunities .opportunity-sort{flex-basis:200px;min-width:140px}.v4-opportunities .opportunity-shortcuts{order:2;margin:0 0 12px}.v4-opportunities .opportunity-shortcuts button{border-radius:var(--t-radius);min-height:32px;padding:5px 10px;font-weight:500}.v4-opportunities .opportunity-shortcuts button[aria-pressed=true]{background:var(--t-wash);color:var(--t-ink)}.v4-opportunities>*{order:3}.v4-opportunities .data-footnote{display:none}.v4-opportunities button,.v4-opportunities input,.v4-opportunities select,.v4-opportunities textarea{font-size:var(--t-size-meta)}.v4-opportunities select{height:32px}.v4-opportunities .pagination{font-size:var(--t-size-meta);flex-wrap:wrap;flex:none;justify-content:flex-start;gap:8px 16px;margin:6px 0 0;padding:0}.v4-opportunities .pagination>div{flex-wrap:wrap;order:-1;align-items:center}.v4-opportunities .pagination-page{white-space:nowrap}.v4-opportunities .kanban{min-height:0;overflow:auto}.reading-layout{background:var(--t-rule-soft);flex:1;grid-template-columns:minmax(300px,2fr) minmax(380px,3fr);gap:12px;min-height:220px;padding:1px;display:grid}.reading-list,.reading-detail{background:var(--t-card);border:1px solid var(--t-rule);flex-direction:column;min-width:0;min-height:0;display:flex}.reading-list-toolbar,.reading-detail-toolbar{border-bottom:1px solid var(--t-rule);flex-shrink:0;align-items:center;gap:8px;min-height:44px;padding:8px 10px;display:flex}.reading-list-toolbar label{cursor:pointer;align-items:center;gap:7px;padding:3px;display:inline-flex}.reading-unread-active{background:var(--t-wash);outline:1px solid var(--t-accent)}.reading-detail-toolbar{flex-wrap:wrap}.reading-detail-toolbar>strong{margin-right:auto}.reading-detail-toolbar .opportunity-actions{flex-wrap:wrap;gap:4px}.reading-detail-toolbar button,.reading-detail-toolbar a{min-height:30px;padding:5px 8px}.reading-list-scroll,.reading-detail-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.reading-row{border-bottom:1px solid var(--t-rule);border-left:3px solid #0000;align-items:flex-start;gap:8px;min-height:96px;padding:12px 10px;display:flex}.reading-row.is-unread{background:var(--t-card)}.reading-row.is-read{background:var(--t-paper)}.reading-row.is-read .reading-open>strong{color:var(--t-muted);font-weight:400}.reading-row.is-checked{outline:1px solid var(--t-accent);outline-offset:-2px}.reading-row.is-open{background:var(--t-wash);border-left-color:var(--t-accent)}.reading-row>[role=checkbox]{flex:none;margin-top:3px}.reading-open{text-align:left;flex-direction:column;flex:1;gap:5px;min-width:0;line-height:1.45;display:flex}.reading-open>strong{overflow-wrap:anywhere;font-weight:600}.reading-buyer{color:var(--t-muted);justify-content:space-between;gap:8px;display:flex}.reading-badge{border:1px solid var(--t-rule);font-size:var(--t-size-meta);flex-shrink:0;align-items:center;gap:4px;padding:0 4px;line-height:1.5;display:inline-flex}.reading-badge svg{width:13px;height:13px}.reading-badge.unread{background:var(--t-accent);border-color:var(--t-accent);color:var(--t-card)}.reading-badge.read{color:var(--t-muted);background:var(--t-card)}.reading-service,.reading-summary{color:var(--t-muted)}.reading-summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.reading-row-facts{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.reading-row-facts>span:last-child{font-family:var(--t-font-mono)}.reading-list-footer{border-top:1px solid var(--t-rule);color:var(--t-muted);flex-wrap:wrap;justify-content:space-between;gap:6px;padding:8px 10px;display:flex}.reading-detail-scroll{padding:16px}.reading-detail .tender-content{padding:0}.v4-workspace :is(.tender-content,.tender-full-content) .t-title{font-family:var(--t-font-sans);font-size:var(--t-reading-heading);line-height:1.3}.v4-workspace :is(.tender-content,.tender-full-content,.decision-panel) .t-section{font-family:var(--t-font-sans);font-size:var(--t-size-meta);line-height:var(--t-lh-meta);font-weight:600}.v4-workspace :is(.tender-content,.tender-full-content) .match-explanation{line-height:var(--t-lh-meta)}.v4-workspace .decision-panel .full-actions{margin-top:0}.reading-detail .detail-heading{margin-bottom:16px}.reading-detail .detail-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;padding:12px 0}.reading-detail .detail-fact{gap:4px}.reading-detail .detail-fact .t-eyebrow{font-family:var(--t-font-sans);text-transform:none;letter-spacing:normal}.reading-detail .source-action{display:none}.reading-detail .detail-section{padding:16px 0}.reading-detail .detail-section p{font-size:var(--t-size-meta)}.reading-detail .t-evidence,.v4-workspace :is(.tender-content,.tender-full-content) .notice-copy :is(p,li){font-size:var(--t-reading-quotation)}.reading-personal-actions{color:var(--t-muted);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;display:flex}.reading-empty{color:var(--t-muted);padding:24px}.reading-list .opportunity-bulk-actions{border:0;border-bottom:1px solid var(--t-rule);flex-wrap:wrap;flex-shrink:0;gap:6px;padding:8px;position:static}.reading-list .opportunity-select-matching{padding-bottom:var(--t-space-4)}.reading-list .opportunity-bulk-actions button{padding:4px 7px}.reading-back{display:none}@media (max-width:1150px){.v4-opportunities .filter-bar{flex-wrap:wrap}.v4-opportunities .opportunity-filter-pair{flex-basis:65%}.reading-detail-toolbar>strong{flex-basis:100%}}@media (max-width:900px){.reading-layout{display:flex}.reading-list,.reading-detail{width:100%}.reading-layout:not(.has-reading-selection) .reading-detail,.reading-layout.has-reading-selection .reading-list{display:none}.reading-back{display:inline-flex}.reading-detail-toolbar>strong{flex-basis:auto}.v4-opportunities .opportunity-filter-pair{flex-wrap:wrap;flex-basis:100%}.v4-opportunities .opportunity-filter-pair>*{min-width:120px}}@media (max-width:600px){.v4-workspace:has(.v4-opportunities) .page-content{padding:10px 8px}.v4-opportunities .page-heading{flex-wrap:wrap}.v4-opportunities .filter-bar{gap:6px}.reading-detail-scroll{padding:12px}.reading-personal-actions>span{display:none}}
