._root_1ug62_1{min-width:0;position:relative}._trigger_1ug62_2{width:100%;height:var(--control-height);min-height:var(--control-height);border:1px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;box-sizing:border-box;border-radius:8px;align-items:center;gap:16px;padding:0 16px;display:flex}._trigger_1ug62_2:hover{border-color:var(--muted)}._trigger_1ug62_2:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._value_1ug62_5{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._chevron_1ug62_6{color:var(--muted);flex:0 0 16px;transition:transform .15s}._trigger_1ug62_2[aria-expanded=true] ._chevron_1ug62_6{transform:rotate(180deg)}._menu_1ug62_8{z-index:1000;box-sizing:border-box;border:1px solid var(--line);background:var(--surface);max-height:min(240px,35vh);color:var(--ink);border-radius:8px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 8px 24px #0004}._option_1ug62_9{box-sizing:border-box;min-height:40px;font:inherit;cursor:pointer;white-space:nowrap;border-radius:5px;align-items:center;gap:8px;padding:8px 12px;line-height:1.4;display:flex}._option_1ug62_9>span:last-child{text-overflow:ellipsis;overflow:hidden}._option_1ug62_9[data-active]{background:color-mix(in srgb, var(--accent) 12%, var(--surface))}._check_1ug62_12{color:var(--accent);flex:0 0 16px}@media (prefers-reduced-motion:reduce){._chevron_1ug62_6{transition:none}}.table-pagination{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:12px 0;font-size:12px;display:flex}.table-pagination-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.table-pagination label{align-items:center;gap:8px;display:flex}.table-pagination button{padding:6px 10px;font-size:12px}.table-pagination label button{min-width:72px}.table-filter-chips{flex-wrap:wrap;gap:8px;margin:8px 0;display:flex}.table-filter-chips>button:not(.link){border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:20px;padding:4px 10px;font-size:12px}.table-filter-chips span{color:var(--muted);margin-left:4px}.table-filter-chips .link{font-size:12px}.table-sort{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.table-sort:hover{color:var(--accent)}.employment-badge{border:1px solid var(--line);color:var(--muted);border-radius:12px;margin-left:7px;padding:1px 7px;font-size:11px;font-weight:400;display:inline-block}.table-filter-toggle{align-items:center;gap:6px;font-size:12px;display:flex}.table-filter-toggle input{width:auto!important}.table-filter-panel{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.table-filter-panel>label{color:var(--muted);gap:4px;font-size:12px;display:grid}@media (width<=600px){.table-pagination{align-items:flex-start}.table-pagination-actions{gap:7px}.table-pagination-actions label{flex-basis:100%}}.brief-share-dialog::backdrop{background:#0009}.brief-share-dialog{box-sizing:border-box;background:var(--surface);width:min(720px,100vw - 40px);height:fit-content;max-height:85vh;color:var(--text);border:1px solid var(--line);border-radius:12px;margin:auto;padding:24px;font-size:13px;line-height:1.6;position:fixed;inset:0;overflow:auto;box-shadow:0 20px 70px #0006}.brief-share-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.brief-share-heading h2{margin:0;font-size:20px}.brief-share-dialog fieldset{border:1px solid var(--line);border-radius:8px;margin:20px 0;padding:16px}.brief-share-dialog legend{font-weight:600}.brief-share-dialog label{align-items:center;gap:8px;margin:8px 16px 8px 0;display:inline-flex}.brief-share-dialog input[type=checkbox]{accent-color:var(--accent);width:16px;height:16px}.brief-share-dialog input:not([type=checkbox]){background:var(--bg);width:100%;color:var(--text);border:1px solid var(--line);box-sizing:border-box;border-radius:6px;padding:10px}.brief-share-people{flex-wrap:wrap;max-height:170px;display:flex;overflow:auto}.brief-share-preview{background:var(--bg);border-radius:8px;padding:16px}.brief-share-preview summary{cursor:pointer;font-weight:600}.brief-share-preview p,.shared-brief-item p{white-space:pre-wrap}.brief-share-actions{flex-wrap:wrap;gap:12px;display:flex}.brief-share-button{margin-top:10px}.brief-last-refreshed{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.brief-last-refreshed time{color:var(--ink)}.shared-brief-items{margin:0}.shared-brief-items>section+section{margin-top:32px}.shared-brief-item{padding:20px}@media (width<=600px){.brief-share-dialog{width:calc(100vw - 24px);max-height:85vh;padding:18px}}.brief-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:24px;display:flex}.brief-header .founder-coverage{border:0;gap:16px;margin:0;padding:0}.brief-sharing-toolbar{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-left:auto;display:flex}.brief-sharing-segments{border:1px solid var(--line);height:var(--control-height,36px);box-sizing:border-box;border-radius:10px;align-items:stretch;display:inline-flex;overflow:hidden}.brief-sharing-segments .btnGhost{box-shadow:none;height:calc(var(--control-height,36px) - 2px);min-height:calc(var(--control-height,36px) - 2px);background:0 0;border:0;border-radius:0;align-items:center;display:inline-flex}.brief-sharing-segments .btnGhost+.btnGhost{border-left:1px solid var(--line)}.brief-sharing-toolbar>p{flex-basis:100%;margin:0}.brief-sharing-toolbar [aria-pressed=true]{background:color-mix(in srgb, var(--accent) 16%, var(--surface));box-shadow:none;color:var(--ink)}.brief-status-controls{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.brief-status-controls input{accent-color:var(--accent);width:16px;height:16px}.brief-share-mark{border:1px solid var(--muted);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.brief-share-mark.is-shared{border:0;border-radius:0;width:16px;height:16px}.brief-share-glyph{color:#55b996;flex-shrink:0}[data-theme=light] .brief-share-glyph{color:#247d60}.brief-share-button{align-items:center;gap:8px;display:inline-flex}.brief-share-mark:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.brief-advice{flex-shrink:0;max-width:320px;font-size:12px;display:inline-flex}.brief-advice>button{cursor:pointer;color:var(--muted);border:1px solid var(--line);white-space:nowrap;background:0 0;border-radius:5px;padding:3px 7px;font-family:inherit;font-size:11px}.brief-advice.suggested>button{color:var(--ok-text)}.brief-advice-tooltip{z-index:1000;box-sizing:border-box;border:1px solid var(--line);background:var(--surface);width:360px;max-width:calc(100vw - 32px);color:var(--text);pointer-events:none;border-radius:6px;padding:10px 12px;font-size:12px;line-height:1.5;position:fixed;box-shadow:0 6px 24px #0005}.brief-advice-pending{font-size:11px}.approved-excerpt small{display:block}.approved-excerpt{border-bottom:1px solid var(--line);padding:10px 0}.approved-excerpt blockquote{border-left:2px solid var(--line);white-space:pre-wrap;margin:8px 0;padding-left:12px}.brief-share-dialog{flex-direction:column;padding:0;display:flex;overflow:hidden}.brief-share-dialog:not([open]){display:none}.brief-share-heading,.brief-share-actions{flex-shrink:0;padding:16px 20px}.brief-share-body{min-height:0;padding:0 20px;overflow:auto}.brief-share-actions{border-top:1px solid var(--line)}.brief-share-preview{padding:8px}.brief-share-preview .operating-issue{margin-bottom:12px}.brief-share-preview .issue-actions{display:none}.brief-share-preview .issue-meta{justify-content:space-between}.brief-sharing-audit .activity-help{display:none}.brief-sharing-audit small{display:block}.brief-share-dialog input:not([type=checkbox]){height:var(--control-height,36px);padding:0 12px}.brief-status-controls input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.brief-share-body>.brief-audience-choice{width:100%;margin:16px 0;display:block}.brief-audience-choice .shared-select{width:100%;margin-top:6px;display:block}.brief-sharing-audit .activity-sharing td{padding:9px 10px}.brief-sharing-audit .activity-sharing td:first-child,.brief-sharing-audit .activity-sharing td:nth-child(2){width:auto}.brief-sharing-audit a{color:var(--accent);margin-top:0;text-decoration:none}.brief-sharing-audit a:hover{text-decoration:underline}.brief-sharing-audit input{min-width:220px}.brief-share-mark{position:relative}.brief-share-mark:after{content:attr(aria-label);z-index:5;white-space:nowrap;background:var(--surface);color:var(--text);border:1px solid var(--line);border-radius:5px;padding:6px 10px;font-size:12px;display:none;position:absolute;top:16px;right:0;box-shadow:0 3px 12px #0004}.brief-share-mark:hover:after,.brief-share-mark:focus-visible:after{display:block}.operating-pattern>summary .brief-status-controls{white-space:nowrap;flex-shrink:0}.operating-pattern>summary .brief-share-mark{padding:0;display:inline-block}.brief-sharing-audit .table-sort{color:var(--muted)}@media (width<=768px){.brief-sharing-toolbar{justify-content:flex-start;width:100%;margin-left:0}.brief-sharing-audit .activity-sharing td{width:auto}.brief-status-controls{gap:8px}}.brief-sharing-toolbar .brief-share-button{height:var(--control-height,36px);box-sizing:border-box;margin-top:0}.coverage-ooo{display:inline-block;position:relative}.coverage-ooo>.link{border-bottom:1px dotted;padding:0}.coverage-ooo-tooltip{z-index:30;border:1px solid var(--border);background:var(--surface);text-align:left;width:280px;max-width:calc(100vw - 56px);color:var(--text);border-radius:10px;padding:14px 16px;font-size:13px;line-height:1.5;display:none;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 28px #0005}.coverage-ooo-tooltip>span,.coverage-ooo-tooltip>strong,.coverage-ooo-tooltip>small{display:block}.coverage-ooo-tooltip>strong{margin-bottom:6px}.coverage-ooo-tooltip>small{opacity:.7;margin-top:8px}.coverage-ooo:hover .coverage-ooo-tooltip,.coverage-ooo:focus-within .coverage-ooo-tooltip{display:block}.brief-view-nav{border-bottom:1px solid var(--line);align-items:center;gap:22px;min-height:44px;margin:0 0 20px;display:flex}.brief-view-tabs>button{color:var(--muted);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:12px 0;font-size:13px;font-weight:550}.brief-view-tabs>button[aria-current]{color:var(--ink);border-bottom-color:var(--accent)}.brief-view-tabs>button:hover{color:var(--accent)}.brief-method{margin-left:auto;font-size:12px;position:relative}.brief-method>summary{cursor:pointer;color:var(--muted);align-items:center;gap:6px;padding:10px 0;list-style:none;display:flex}.brief-method>summary::-webkit-details-marker{display:none}.brief-method[open]>div{z-index:10;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:min(350px,100vw - 48px);padding:16px;font-size:13px;line-height:1.55;position:absolute;top:100%;right:0;box-shadow:0 12px 32px #0003}.brief-method p{color:var(--muted);margin:10px 0 0}.brief-section-heading{margin:0 0 12px!important}.brief-section-heading h2{font-weight:600;font-size:16px!important}.brief-priorities{gap:12px}.brief-priorities>.operating-issue>summary{padding:16px 18px}.brief-priorities .issue-impact{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.brief-signal{color:var(--muted);align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.brief-signal.win{color:var(--ok-text)}.brief-signal.risk{color:var(--warn-text)}.brief-signal.decision{color:var(--accent)}.brief-rank{font-variant-numeric:tabular-nums;color:var(--muted);margin-right:3px;font-size:11px}.brief-rationale{border-top:1px solid var(--line);padding:14px 0 4px}.brief-rationale p{margin:6px 0 10px;line-height:1.6}.brief-facets{color:var(--muted);flex-wrap:wrap;gap:6px 12px;font-size:11px;display:flex}.brief-coaching p{line-height:1.6;margin:10px 0!important}.brief-browse-toolbar{align-items:center;gap:8px;margin-bottom:12px;display:flex}.brief-browse-toolbar>input{width:260px;max-width:100%}.brief-browse-toolbar>.select{min-width:140px}.brief-list{border-top:1px solid var(--line);gap:0;grid-template-columns:minmax(0,1fr)!important}.brief-list>.operating-issue{border:0;border-bottom:1px solid var(--line);box-shadow:none;background:0 0;border-radius:0}.brief-list>.operating-issue>summary{padding:15px 8px}.brief-list .issue-meta{margin-bottom:5px}.brief-list .issue-impact{margin:6px 0;font-size:13px}.brief-list .issue-footer{margin-top:8px}.brief-account{margin-bottom:24px}.brief-account-heading{align-items:baseline;gap:10px;margin:18px 0 8px;display:flex}.brief-account-heading h3{margin:0;font-size:16px}.brief-account-heading>span{color:var(--muted);font-size:12px}.brief-other{margin:22px 0 0!important}.brief-other>summary{padding:13px 0!important;font-size:13px!important}.brief-other>summary>span{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:8px}.brief-goals-roadmap{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;padding:16px 0 8px;font-size:12px;display:flex}.brief-coming-soon{border:1px solid var(--line);border-radius:4px;padding:2px 5px;font-size:10px}.brief-goals-roadmap small{margin-left:auto;font-size:12px}.brief-notice{color:var(--muted);align-items:center;gap:8px;margin:0 0 16px;font-size:12px;display:flex}.founder-brief>.founder-context{margin-top:16px!important}@media (width>=1200px){.brief-priorities{grid-template-columns:repeat(3,minmax(0,1fr))}.brief-priorities>.operating-issue:first-child{grid-column:span 2}.brief-priorities>.operating-issue:first-child h3{font-size:19px}}@media (width<=680px){.brief-view-nav{flex-wrap:wrap;gap:16px;margin-bottom:16px}.brief-view-tabs>button{padding:10px 0;font-size:12px}.brief-method{margin-left:0}.brief-method>summary>span:last-child{display:none}.brief-method[open]>div{right:0}.brief-browse-toolbar{flex-wrap:wrap}.brief-browse-toolbar>input{width:100%}.brief-goals-roadmap small{width:100%;margin-left:25px}.brief-priorities{grid-template-columns:minmax(0,1fr)}.brief-priorities>.operating-issue>summary{padding:14px}.brief-list>.operating-issue>summary{padding:14px 0}}@media (pointer:coarse){.brief-view-tabs>button,.brief-method>summary{min-height:44px}}.brief-account-context{color:var(--muted);margin:0 0 14px;font-size:12px}.brief-team-topics{color:var(--muted);margin:8px 0 18px;font-size:12px}.brief-team-topics>summary{cursor:pointer;padding:6px 0}.brief-team-topics>div{flex-wrap:wrap;gap:8px 20px;padding:10px 0;display:flex}.brief-team-topics button{align-items:center;gap:8px;font-size:12px;display:flex}.brief-team-topics button>span{color:var(--muted);font-size:11px}.brief-priorities>.operating-issue[open]{grid-column:1/-1}.brief-view-nav{position:relative}.brief-method{position:static}.brief-feedback form{gap:12px;padding:12px 0 0;display:grid}.brief-feedback label{color:var(--muted);gap:6px;font-size:12px;display:grid}.brief-feedback textarea{resize:vertical;width:100%;min-height:64px}.brief-feedback-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.brief-feedback-footer small{color:var(--muted)}.brief-feedback-admin{padding-top:16px}.brief-feedback-admin h2{font-size:16px}.brief-feedback-table td{vertical-align:top}.brief-feedback-table small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.brief-feedback-table td:last-child{white-space:pre-wrap;overflow-wrap:anywhere;max-width:340px}.brief-feedback-table td:nth-child(3){white-space:normal;max-width:300px}@media (width<=600px){.brief-feedback-footer{align-items:flex-start}.brief-feedback .feedback{flex-wrap:wrap}.brief-feedback-admin .section-heading{flex-direction:column;align-items:flex-start;gap:4px}}.brief-feedback-admin .activity-filters input{width:320px;max-width:100%}.brief-feedback-table a{color:var(--ink);text-decoration:none}.brief-feedback-table a:hover{color:var(--accent);text-decoration:underline}@media (width<=700px){.brief-feedback-admin .activity-filters input{width:100%}.brief-feedback-admin .brief-feedback-table{width:100%;min-width:0;display:block}.brief-feedback-table thead{display:none}.brief-feedback-table tbody{display:block}.brief-feedback-table tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:14px 18px;padding:16px 0;display:grid}.brief-feedback-table td{white-space:normal;border:0;padding:0;display:block;max-width:none!important}.brief-feedback-table td:before{content:attr(data-label);text-transform:uppercase;letter-spacing:.04em;color:var(--muted);margin-bottom:5px;font-size:10px;display:block}.brief-feedback-table td:nth-child(3),.brief-feedback-table td:nth-child(6){grid-column:1/-1}}.feedback-item-link{text-align:left;white-space:normal;color:var(--ink);font-size:inherit;font-weight:inherit;line-height:1.5}.brief-feedback-reading .issue-actions{display:none}.brief-feedback-reading blockquote{border-left:2px solid var(--line);white-space:pre-wrap;margin:16px 0 0;padding-left:12px}.review-page.founder-brief{padding:0}.founder-brief .brief-view-nav{gap:4px;min-height:38px;margin:0;padding:0 14px}.founder-brief .brief-view-tabs>button{min-height:38px;padding:0 12px;font-size:12px}.founder-brief .brief-view-tabs>button[aria-current]{color:var(--accent)}.founder-brief .brief-method{margin-right:12px}.founder-brief .brief-content{padding:12px 14px 24px}.founder-brief .brief-header{gap:8px 16px;margin:0 0 12px}.founder-brief .founder-coverage{gap:12px;font-size:12px}.founder-brief .brief-notice{margin:0 0 12px}@media (width<=760px){.founder-brief .brief-view-nav{padding:0 6px}.founder-brief .brief-view-tabs>button{padding:0 8px}.founder-brief .brief-view-tabs>button:first-child{padding-left:12px}.founder-brief .brief-content{padding:10px 12px 20px}.founder-brief .brief-method{margin-right:6px}}.brief-more-link{margin-top:16px}.brief-spotlight-label{color:var(--accent);margin-right:8px;font-size:11px;font-weight:600}.brief-browse-toolbar{flex-wrap:wrap}.brief-browse-toolbar>.brief-sharing-toolbar{margin-left:auto}@media (width<=600px){.brief-browse-toolbar>.brief-sharing-toolbar{width:100%}}.brief-expand-glyph>span:last-child,.pattern-toggle>span:last-child,.operating-issue[open]>summary .brief-expand-glyph>span:first-child,.operating-pattern[open]>summary .pattern-toggle>span:first-child{display:none}.operating-issue[open]>summary .brief-expand-glyph>span:last-child,.operating-pattern[open]>summary .pattern-toggle>span:last-child{display:inline}.brief-view-tabs{scrollbar-width:thin;gap:4px;min-width:0;display:flex;overflow-x:auto}.founder-brief .brief-view-nav{flex-wrap:nowrap}.brief-view-tabs>button,.founder-brief .brief-method{flex-shrink:0}.brief-order-label{color:var(--muted);white-space:nowrap;font-size:11px}.analysis-page .quality-toolbar{flex-wrap:wrap}.analysis-about{border-bottom:1px solid var(--line);padding:12px 0}.analysis-about summary{cursor:pointer}.analysis-about p{max-width:90ch}.analysis-badge{border:1px solid var(--line);white-space:normal;border-radius:4px;padding:3px 7px;font-size:12px;display:inline-block}.analysis-badge.strength,.analysis-badge.win,.heat-cell.win{background:color-mix(in srgb,#52ad85 16%,var(--surface));color:var(--ink)}.analysis-badge.concern,.analysis-badge.risk,.heat-cell.risk{background:color-mix(in srgb,#f0a35a 18%,var(--surface));color:var(--ink)}.analysis-badge.mixed,.analysis-badge.progress,.heat-cell.progress{background:color-mix(in srgb,#7faee7 15%,var(--surface));color:var(--ink)}.heat-cell.missing,.heat-cell.insufficient,.heat-cell.partial{border-style:dashed}.trend-legend{flex-wrap:wrap;gap:6px;padding:12px 0;display:flex}.analysis-table{border-collapse:collapse;width:100%}.analysis-table th,.analysis-table td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px}.analysis-table small,.person-toggle small{color:var(--muted);margin-top:4px;font-weight:400;display:block}.group-signal{margin:4px 0;font-size:12px;display:block}.contribution-person{border-bottom:1px solid var(--line)}.person-toggle{text-align:left;width:100%;color:var(--ink);background:0 0;border:0;justify-content:space-between;align-items:center;gap:16px;padding:14px 8px;display:flex}.person-toggle:hover{background:var(--surface)}.attribute-strip{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:5px;display:flex}.person-detail{padding:0 8px 16px}.attribute-detail{border-top:1px solid var(--line);padding:12px 0}.attribute-detail h3{margin:0;font-size:14px}.attribute-detail p{max-width:90ch;margin:8px 0}.ledger-entry{border-bottom:1px solid var(--line);padding:12px 0}.ledger-entry small{overflow-wrap:anywhere;color:var(--muted)}.heat-cell{border:1px solid var(--line);background:var(--surface);width:100%;min-width:100px;min-height:54px;color:var(--ink);border-radius:4px;padding:8px;font-size:12px}.heat-cell span,.heat-cell small{display:block}.heat-cell[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:2px}.current-week{background:color-mix(in srgb,var(--accent) 9%,var(--surface))}.trend-heatmap{overflow-x:auto}.trend-heatmap th:first-child{min-width:190px}.trend-mobile{display:none}.trend-drill{border:1px solid var(--line);margin:16px 0;padding:14px}.drill-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.drill-heading h2{margin:0;font-size:16px}.analysis-reading{border-bottom:1px solid var(--line);padding:12px 0}.analysis-reading summary{cursor:pointer}.analysis-page button:focus-visible,.analysis-page summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}@media (width<=760px){.person-toggle{flex-wrap:wrap}.attribute-strip{flex-basis:100%;order:3;justify-content:flex-start}.trend-heatmap{display:none}.trend-mobile{display:block}.trend-mobile article{border-bottom:1px solid var(--line);padding:14px 0}.mobile-week-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:8px;display:grid}.heat-cell{min-width:0;min-height:68px}.drill-heading{align-items:flex-start}.analysis-page .quality-toolbar>input{width:100%}.analysis-table{font-size:12px}.table-scroll{overflow-x:auto}}@media (pointer:coarse){.person-toggle{min-height:44px}.heat-cell{min-height:68px}}.trend-mobile .heat-cell.current-week{outline:2px solid var(--accent);outline-offset:-2px}.trends-period{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:16px;padding:14px 0;font-size:12px;display:flex}.trends-period b{color:var(--ink)}.trends-coverage{margin-bottom:10px;padding:8px 0}.trends-coverage summary{cursor:pointer;color:var(--accent);font-size:12px}.trends-coverage p{max-width:90ch;font-size:13px}.trends-view-bar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.trends-highlight-count{color:var(--ink);padding:10px 0;font-size:12px;font-weight:600}.trend-grid-legend{color:var(--muted);gap:12px;font-size:11px;display:flex}.trend-grid-legend span:before{content:"";background:var(--signal);border-radius:2px;width:8px;height:8px;margin-right:5px;display:inline-block}.trends-summary .risk{--signal:#e6a45a}.trends-summary .win{--signal:#52ad85}.trends-summary .progress,.trends-summary .decision{--signal:#7faee7}.trends-summary .mixed{--signal:#b49bdc}.trends-grid{border-collapse:collapse;table-layout:fixed;width:100%}.trend-topic-column{width:38%}.trends-grid th,.trends-grid td{border-bottom:1px solid var(--line);vertical-align:middle;padding:7px 5px}.trends-grid thead th{color:var(--muted);text-align:center;padding:10px 5px;font-size:12px;font-weight:600}.trends-grid thead th:first-child{text-align:left}.trends-grid thead small{margin-top:3px;font-size:10px;font-weight:400;display:block}.trend-topic{width:100%;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;padding:4px 10px 4px 0;display:block}.trend-topic-heading{justify-content:space-between;gap:12px;font-size:13px;display:flex}.trend-topic-heading>span{color:var(--accent)}.trend-topic-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:3px 0;font-size:12px;font-weight:400;line-height:1.4;display:-webkit-box;overflow:hidden}.trend-topic small{color:var(--muted);font-size:10px;font-weight:400}.trend-grid-cell{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:var(--surface);overflow-wrap:anywhere;border-radius:4px;flex-direction:column;justify-content:center;align-items:center;padding:6px 3px;font-size:11px;line-height:1.25;display:flex}.trend-grid-cell.risk,.trend-grid-cell.win,.trend-grid-cell.progress,.trend-grid-cell.mixed,.trend-grid-cell.decision{background:color-mix(in srgb,var(--signal) 23%,var(--surface));border-color:color-mix(in srgb,var(--signal) 45%,var(--line))}.trend-grid-cell.partial-coverage{border-style:dashed}.trend-grid-cell[aria-pressed=true]{outline:2px solid var(--accent);outline-offset:1px}.trend-grid-cell.before-tracking{color:var(--muted);opacity:.65;background:0 0;border-style:dashed}.grid-cell-date{display:none}.trend-expanded>td{padding:0!important}.trend-inline-detail{background:var(--surface);border-left:2px solid var(--accent);padding:14px 16px;font-size:13px}.trend-inline-detail>p{max-width:95ch;line-height:1.5}.trend-detail-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.trend-detail-heading h2{margin:0;font-size:14px}.prior-reading{padding:12px 0}.trends-grid-hint{color:var(--muted);margin:12px 0;font-size:11px}@media (width<=760px){.trends-grid,.trends-grid tbody{display:block}.trends-grid colgroup,.trends-grid thead{display:none}.trends-grid .trend-development{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:10px 0;display:grid}.trends-grid .trend-development th{grid-column:1/-1}.trends-grid .trend-development td,.trends-grid .trend-development th{border:0;padding:0}.grid-cell-date{color:var(--muted);margin-bottom:3px;font-size:10px;display:block}.trends-grid .trend-expanded,.trends-grid .trend-expanded>td{display:block}.trend-topic-column{width:auto}.trends-view-bar{gap:8px;padding-bottom:8px}.trends-period{gap:6px}.trend-inline-detail{padding:12px}.trend-grid-cell{min-height:48px}}@media (pointer:coarse){.trend-topic{min-height:44px}}.trends-summary .quality-toolbar>input{flex:0 440px;width:360px;min-width:320px;max-width:100%}@media (width<=760px){.trends-summary .quality-toolbar>input{flex-basis:100%;width:100%;min-width:0}}.development-banner{background:var(--surface);height:28px;color:var(--muted);border-bottom:1px solid var(--line);letter-spacing:.04em;box-sizing:border-box;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.development-frame>.app{height:calc(100vh - 28px)}.development-frame{--sign-in-height:calc(100vh - 28px)}.connection-banner{color:#ffe7e4;letter-spacing:0;background:#542522;border-bottom-color:#a44940;gap:4px;font-size:12px}._md_16r1p_1{font-size:13.5px;line-height:1.55}._p_16r1p_5{margin:0 0 8px}._md_16r1p_1>:last-child{margin-bottom:0}._heading_16r1p_11{color:var(--ink);margin:10px 0 6px;font-weight:600}._list_16r1p_16{margin:4px 0 8px;padding-left:20px}._list_16r1p_16 li{margin-bottom:3px}._code_16r1p_23{background:var(--bg);border:.5px solid var(--line);overflow-wrap:anywhere;word-break:break-all;border-radius:4px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}._download_16r1p_34{color:var(--accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}._table_16r1p_40{border-collapse:collapse;width:100%;margin:6px 0 10px;font-size:12.5px}._table_16r1p_40 th,._table_16r1p_40 td{border:.5px solid var(--line);text-align:left;padding:5px 9px}._table_16r1p_40 th{color:var(--hint);white-space:nowrap;font-weight:600}._split_1noqc_1{border-top:.5px solid var(--line);flex:1;min-height:0;display:flex;overflow:hidden}._sidebar_1noqc_10{border-right:.5px solid var(--line);flex-shrink:0;width:220px;padding:12px;overflow-y:auto}._newBtn_1noqc_17{border:.5px solid var(--line2);width:100%;color:var(--ink);cursor:pointer;background:0 0;border-radius:8px;margin-bottom:12px;padding:8px;font-size:13px}._newBtn_1noqc_17:hover{border-color:var(--accent)}._sessionList_1noqc_31{flex-direction:column;gap:2px;display:flex}._sessionGroup_1noqc_36{margin-bottom:10px}._groupLabel_1noqc_39{color:var(--hint);text-transform:uppercase;letter-spacing:.05em;padding:4px 9px;font-size:10.5px}._sessionRow_1noqc_47,._sessionRowActive_1noqc_48{border-left:2px solid #0000;border-radius:0 6px 6px 0;align-items:center;display:flex}._sessionRow_1noqc_47:hover{background:var(--surface)}._sessionRowActive_1noqc_48{background:var(--surface);border-left-color:var(--accent)}._sessionBtn_1noqc_61{text-align:left;min-width:0;color:var(--muted);cursor:pointer;background:0 0;border:none;flex:1;align-items:center;gap:6px;padding:7px 9px;font-size:13px;display:flex}._sessionRowActive_1noqc_48 ._sessionBtn_1noqc_61{color:var(--ink)}._sessionName_1noqc_78{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}._sealedDot_1noqc_85{background:var(--warn-text);border-radius:50%;flex-shrink:0;width:6px;height:6px}._sessionControls_1noqc_93{align-items:center;gap:2px;padding-right:5px;display:none}._sessionRow_1noqc_47:hover ._sessionControls_1noqc_93,._sessionRowActive_1noqc_48 ._sessionControls_1noqc_93{display:flex}._rowBtn_1noqc_103{width:22px;height:22px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;font-size:12px;display:flex}._rowBtn_1noqc_103:hover{background:var(--line);color:var(--ink)}._rowBtnDanger_1noqc_121:hover{background:color-mix(in srgb, var(--over) 16%, transparent);color:var(--over)}._confirmStrip_1noqc_127{align-items:center;gap:4px;width:100%;min-width:0;padding:5px 9px;display:flex}._confirmText_1noqc_135{min-width:0;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;overflow:hidden}._confirmYes_1noqc_145{width:22px;height:22px;color:var(--over);cursor:pointer;background:0 0;border:none;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._confirmYes_1noqc_145:hover{background:color-mix(in srgb, var(--over) 16%, transparent)}._renameInput_1noqc_161{background:var(--bg);border:.5px solid var(--accent);min-width:0;color:var(--ink);border-radius:6px;flex:1;margin:1px 5px 1px 7px;padding:6px 8px;font-family:inherit;font-size:13px}._renameInput_1noqc_161:focus{outline:none}._pane_1noqc_178{flex-direction:column;flex:1;min-width:0;display:flex}._messages_1noqc_184{flex-direction:column;flex:1;gap:14px;padding:20px;display:flex;overflow-y:auto}._userRow_1noqc_192{justify-content:flex-end;display:flex}._asstRow_1noqc_196{align-items:flex-start;gap:8px;display:flex}._msgCol_1noqc_201{flex-direction:column;min-width:0;max-width:82%;display:flex}._userRow_1noqc_192 ._msgCol_1noqc_201{align-items:flex-end}._userBubble_1noqc_210{background:var(--bubble-user);color:var(--bubble-user-ink);border:.5px solid var(--bubble-user-line);overflow-wrap:anywhere;word-break:break-word;border-radius:14px 14px 2px;padding:9px 13px;font-size:13.5px}._asstBubble_1noqc_222{background:var(--surface);border:.5px solid var(--line);color:var(--ink);overflow-wrap:anywhere;word-break:break-word;border-radius:14px 14px 14px 2px;padding:10px 14px}._asstBubbleError_1noqc_234{color:var(--over);overflow-wrap:anywhere;word-break:break-word;background:#e24b4a1f;border:1px solid #e24b4a66;border-radius:14px 14px 14px 2px;padding:10px 14px}._msgFooter_1noqc_243{align-items:center;gap:4px;margin-top:3px;display:flex}._userRow_1noqc_192 ._msgFooter_1noqc_243{flex-direction:row-reverse}._msgTime_1noqc_252{color:var(--hint);padding:0 4px;font-size:10.5px}._copyBtn_1noqc_258{width:20px;height:20px;color:var(--hint);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:5px;justify-content:center;align-items:center;padding:0;transition:opacity .12s;display:flex}._asstRow_1noqc_196:hover ._copyBtn_1noqc_258,._userRow_1noqc_192:hover ._copyBtn_1noqc_258,._copyBtn_1noqc_258:focus-visible{opacity:1}._copyBtn_1noqc_258:hover{background:var(--line);color:var(--ink)}@media (pointer:coarse){._copyBtn_1noqc_258{opacity:1}}._dayDivider_1noqc_288{justify-content:center;margin:8px 0 2px;display:flex}._dayDivider_1noqc_288 span{color:var(--hint);border:.5px solid var(--line);border-radius:999px;padding:2px 12px;font-size:10.5px}._avatarDot_1noqc_300{background:var(--accent);border-radius:50%;flex-shrink:0;width:14px;height:14px;margin-top:6px;animation:1.8s ease-in-out infinite _pulse-blink_1noqc_1}@keyframes _pulse-blink_1noqc_1{0%,to{opacity:1}50%{opacity:.4}}._toolChip_1noqc_319{color:var(--muted);align-items:center;gap:8px;padding-left:22px;font-size:12px;font-style:italic;display:flex}._thinking_1noqc_328{color:var(--muted);align-items:center;gap:8px;font-style:italic;display:inline-flex}._spinner_1noqc_335{border:2px solid var(--line2);border-top-color:var(--accent);border-radius:50%;width:12px;height:12px;animation:.8s linear infinite _spin_1noqc_335}@keyframes _spin_1noqc_335{to{transform:rotate(360deg)}}._errorBar_1noqc_233{color:var(--over);background:#e24b4a1f;border:1px solid #e24b4a66;border-radius:8px;padding:10px 12px;font-size:13px}._emptyState_1noqc_358{text-align:center;max-width:640px;margin:auto}._bigDot_1noqc_363{background:var(--accent);border-radius:50%;width:44px;height:44px;margin:0 auto 14px;animation:1.8s ease-in-out infinite _pulse-blink_1noqc_1}._emptyPrompt_1noqc_371{color:var(--muted);margin-bottom:20px;font-size:15px}._suggestGrid_1noqc_376{text-align:left;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}@media (width<=768px){._emptyState_1noqc_358{margin:8px auto 0}._bigDot_1noqc_363{width:34px;height:34px;margin-bottom:10px}._emptyPrompt_1noqc_371{margin-bottom:14px;font-size:14px}._suggestGrid_1noqc_376{gap:8px}._suggestCard_1noqc_401{padding:10px}._suggestCat_1noqc_404{margin-bottom:4px}._suggestBtn_1noqc_407{font-size:12.5px}}._suggestCard_1noqc_401{background:var(--surface);border:.5px solid var(--line);border-radius:10px;padding:12px}._suggestCat_1noqc_404{color:var(--hint);text-transform:uppercase;letter-spacing:.04em;margin-bottom:8px;font-size:11px}._suggestBtn_1noqc_407{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;padding:6px 0;font-size:13px;display:block}._suggestBtn_1noqc_407:hover{color:var(--accent)}._inputArea_1noqc_440{border-top:.5px solid var(--line);padding:12px 20px 16px}._tokenBar_1noqc_446{text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;width:100%;color:inherit;background:0 0;border:none;border-radius:6px;align-items:center;gap:10px;margin-bottom:8px;padding:4px 6px;font-size:11.5px;display:flex}._detailChevron_1noqc_462{color:var(--hint);flex-shrink:0;font-size:15px;line-height:1}._tokenBar_1noqc_446:hover ._detailChevron_1noqc_462{color:var(--muted)}._tokenCount_1noqc_471{color:var(--muted);flex-shrink:0}._budgetBar_1noqc_475{background:var(--line);border-radius:2px;flex:1;height:4px;overflow:hidden}._budgetFill_1noqc_482{background:var(--accent);height:100%;transition:width .3s}._budgetLabel_1noqc_487{flex-shrink:0;font-weight:600}._detailBtn_1noqc_491{color:var(--hint);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:2px 4px;font-size:11.5px}._detailBtn_1noqc_491:hover{color:var(--ink)}._costDetail_1noqc_503{color:var(--muted);background:var(--surface);border:.5px solid var(--line);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin-bottom:10px;padding:8px 10px;font-size:12px;display:flex}._costParts_1noqc_517{min-width:0}._modelInfo_1noqc_521{color:var(--hint);white-space:nowrap;flex-shrink:0}._inputRow_1noqc_526{align-items:flex-end;gap:8px;display:flex}._textarea_1noqc_531{resize:none;background:var(--surface);border:.5px solid var(--line2);color:var(--ink);box-sizing:border-box;border-radius:12px;flex:1;min-height:40px;max-height:160px;padding:10px 14px;font-family:inherit;font-size:13.5px;line-height:1.4;overflow-y:hidden}._textarea_1noqc_531:focus{border-color:var(--accent);outline:none}._sendBtn_1noqc_552{background:var(--accent);width:38px;height:38px;color:var(--accent-ink);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;font-size:18px}._sendBtn_1noqc_552:disabled{opacity:.45;cursor:default}._notConfigured_1noqc_569{text-align:center;color:var(--muted);margin:80px auto}._escalation_1noqc_576{border:.5px solid color-mix(in srgb, var(--warn-text) 45%, transparent);background:var(--warn-bg);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin:0 0 10px;padding:10px 14px;font-size:13px;display:flex}._escalationText_1noqc_589{color:var(--ink);flex:1;min-width:200px}._escalationActions_1noqc_594{gap:8px;display:flex}._btnSmall_1noqc_598{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;border-radius:8px;padding:5px 12px;font-size:12.5px}._btnSmallGhost_1noqc_607{color:var(--muted);border:.5px solid var(--line2);cursor:pointer;background:0 0;border-radius:8px;padding:5px 12px;font-size:12.5px}._paneBar_1noqc_618{border-bottom:.5px solid var(--line);flex-shrink:0;align-items:center;gap:8px;padding:6px 10px;display:none}._hamburger_1noqc_626,._paneBarNew_1noqc_627{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:none;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex}._paneBarNew_1noqc_627{font-size:24px;line-height:1}._hamburger_1noqc_626:hover,._paneBarNew_1noqc_627:hover{background:var(--surface);color:var(--ink)}._paneBarTitle_1noqc_649{min-width:0;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;text-align:center;flex:1;font-size:14px;font-weight:600;overflow:hidden}._backdrop_1noqc_662{z-index:30;background:#00000073;position:absolute;inset:0}@media (width<=768px){._split_1noqc_1{position:relative}._paneBar_1noqc_618{display:flex}._sidebar_1noqc_10{background:var(--surface);z-index:40;visibility:hidden;pointer-events:none;border-right:.5px solid var(--line2);width:280px;max-width:85vw;transition:transform .22s;position:absolute;top:0;bottom:0;left:0;transform:translate(-100%);box-shadow:4px 0 24px #00000059}._sidebarOpen_1noqc_696{visibility:visible;pointer-events:auto;transform:translate(0)}._pane_1noqc_178{width:100%}._messages_1noqc_184{padding:16px 14px}._msgCol_1noqc_201{max-width:90%}._inputArea_1noqc_440{padding:10px 14px 14px}}@media (pointer:coarse){._sessionControls_1noqc_93{display:flex}._rowBtn_1noqc_103,._hamburger_1noqc_626,._paneBarNew_1noqc_627{width:44px;height:44px;font-size:15px}._sessionBtn_1noqc_61,._newBtn_1noqc_17,._suggestBtn_1noqc_407,._textarea_1noqc_531{min-height:44px}._sendBtn_1noqc_552{width:44px;height:44px}}._split_1noqc_1{border:1px solid var(--line);border-radius:12px;height:calc(100dvh - 175px);min-height:380px;position:relative}._sidebar_1noqc_10{width:250px}._sessionRow_1noqc_47:focus-within ._sessionControls_1noqc_93{display:flex}._rowBtn_1noqc_103:focus-visible,._copyBtn_1noqc_258:focus-visible{outline:2px solid var(--accent)}._paneBar_1noqc_618{display:flex}._hamburger_1noqc_626{display:none}._paneBarTitle_1noqc_649{text-align:left}._copyBtn_1noqc_258{width:28px;height:28px}._textarea_1noqc_531{font-size:14px}._scope_1noqc_774{color:var(--muted);margin-top:12px;font-size:12px}._scope_1noqc_774 pre{white-space:pre-wrap;max-height:250px;overflow:auto}._detailsContent_1noqc_784{margin-top:8px}@media (width<=768px){._split_1noqc_1{height:calc(100dvh - 180px);min-height:350px}._hamburger_1noqc_626{display:flex}._sidebar_1noqc_10{width:280px}._sessionControls_1noqc_93{display:flex}._msgCol_1noqc_201{max-width:94%}}@media (prefers-reduced-motion:reduce){._spinner_1noqc_335,._avatarDot_1noqc_300,._bigDot_1noqc_363{animation:none}}._scope_1noqc_774 label{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:12px;display:flex}._scope_1noqc_774 select{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;max-width:100%;min-height:40px;padding:8px 12px}[data-theme=light] ._scope_1noqc_774 select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}._scope_1noqc_774 select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._msgFooter_1noqc_243:focus-within ._copyBtn_1noqc_258{opacity:1}._copyBtn_1noqc_258[aria-expanded=true]{opacity:1;color:var(--accent)}._chatLoader_1noqc_820{min-height:160px;color:var(--muted);justify-content:center;align-items:center;gap:10px;display:flex}._thinkingSteps_1noqc_822{background:var(--bg);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:8px;max-width:820px;padding:12px 16px}._thinkingTitle_1noqc_830{color:var(--ink);margin:0 0 4px;font-size:12px;font-weight:600}._thinkingList_1noqc_836{margin:0;padding-left:22px}._thinkingStep_1noqc_822{color:var(--muted);border-bottom:1px solid var(--line);padding:9px 0 9px 5px}._thinkingStep_1noqc_822:last-child{border-bottom:0;padding-bottom:0}._thinkingStep_1noqc_822::marker{color:var(--accent);font-size:11px;font-weight:600}._thinkingStep_1noqc_822>div{font-size:12px;line-height:1.6}._thinkingStep_1noqc_822 strong{color:var(--ink)}@media (width<=600px){._thinkingSteps_1noqc_822{padding:10px 12px}}._execCards_auhx4_3{background:var(--line);grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:1px;display:grid}._metricStrip_auhx4_12{background:var(--line);border:.5px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;margin-bottom:16px;display:grid;overflow:hidden}._grid2_auhx4_22{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px;display:grid}._tableControls_auhx4_28{align-items:center;gap:10px;margin-bottom:10px;display:flex}._muted_auhx4_34{color:var(--hint)}._projectCards_auhx4_39{margin:0;padding:0;list-style:none}._projectCard_auhx4_39{border-bottom:.5px solid var(--line);cursor:pointer;flex-direction:column;gap:6px;padding:13px 2px;display:flex}._projectCard_auhx4_39:active{background:var(--surface)}._projectCardTop_auhx4_55{justify-content:space-between;align-items:center;gap:8px;display:flex}._projectCardName_auhx4_61{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}._projectCardTop_auhx4_55 ._badge_auhx4_69{flex-shrink:0}._projectCardMeta_auhx4_72{color:var(--hint);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}._subTabBar_auhx4_82{margin-bottom:22px}._devCallout_auhx4_88{border:.5px dashed var(--line2);border-radius:var(--radius-sm);background:var(--surface);margin-bottom:28px;padding:12px 14px 14px}._devCalloutHead_auhx4_95{align-items:center;gap:8px;margin-bottom:4px;display:flex}._devCalloutTitle_auhx4_101{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;font-size:12px;font-weight:600}._devTag_auhx4_108{letter-spacing:.06em;text-transform:uppercase;color:var(--warn-text);border:.5px solid color-mix(in srgb, var(--warn-text) 40%, transparent);border-radius:4px;padding:1px 6px;font-size:10px;font-weight:700}._subHead_auhx4_120{color:var(--muted);text-transform:uppercase;letter-spacing:.04em;align-items:baseline;gap:8px;margin:22px 0 10px;font-size:11.5px;font-weight:600;display:flex}._subHeadFirst_auhx4_131{margin-top:4px}._subHeadCount_auhx4_134{color:var(--hint);letter-spacing:0;font-weight:500}._subHeadNote_auhx4_139{color:var(--hint);text-transform:none;letter-spacing:0;margin-left:auto;font-size:12px;font-weight:400}._search_auhx4_147{background:var(--bg);border:.5px solid var(--line2);max-width:340px;color:var(--ink);border-radius:8px;flex:1;padding:7px 11px;font-size:13px}._search_auhx4_147:focus{border-color:var(--accent);outline:none}._resultCount_auhx4_161{color:var(--hint);font-variant-numeric:tabular-nums;font-size:12px}._addForm_auhx4_170{border:.5px solid var(--line2);background:var(--bg);border-radius:9px;margin-top:14px;padding:11px 13px 13px}._addFormTitle_auhx4_177{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;margin-bottom:9px;font-size:11px;font-weight:600}._addFormRow_auhx4_185{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._addFormRow_auhx4_185 ._search_auhx4_147{flex:0 auto}@media (width<=720px){._addFormRow_auhx4_185>*{flex:100%;max-width:none}}._sortable_auhx4_200{cursor:pointer;-webkit-user-select:none;user-select:none}._sortable_auhx4_200:hover{color:var(--muted)}._caret_auhx4_207{color:var(--accent);font-weight:700}._tableWrap_auhx4_216{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}._tableWrap_auhx4_216 ._table_auhx4_28 th,._tableWrap_auhx4_216 ._table_auhx4_28 td{white-space:nowrap}._table_auhx4_28{border-collapse:collapse;width:100%;font-size:13px}._table_auhx4_28 th{text-align:left;color:var(--hint);text-transform:uppercase;letter-spacing:.04em;border-bottom:.5px solid var(--line);padding:8px 10px;font-size:11px;font-weight:500}._table_auhx4_28 td{border-bottom:.5px solid var(--line);color:var(--ink);padding:8px 10px}._table_auhx4_28 tr:last-child td{border-bottom:none}._badge_auhx4_69{border-radius:10px;padding:1px 8px;font-size:11px;display:inline-block}._badgeActive_auhx4_260{background:var(--ok-bg);color:var(--ok-text)}._badgeIdle_auhx4_264{color:var(--hint);background:#7a79722e}._badgeDanger_auhx4_268{background:var(--over-bg,#e24b4a26);color:var(--over)}._badgeWarnFlag_auhx4_272{background:var(--warn-bg);color:var(--warn-text)}._pillRow_auhx4_278{gap:8px;display:flex}._pillGroup_auhx4_282{border:.5px solid var(--line2);border-radius:6px;display:flex;overflow:hidden}._pill_auhx4_278,._pillOn_auhx4_289{background:var(--bg);border:none;border-right:.5px solid var(--line2);color:var(--hint);cursor:pointer;padding:4px 10px;font-family:inherit;font-size:11.5px;font-weight:500}._pill_auhx4_278:last-child,._pillOn_auhx4_289:last-child{border-right:none}._pill_auhx4_278:hover{color:var(--ink)}._pillOn_auhx4_289{background:var(--accent);color:var(--accent-ink)}._pillBadge_auhx4_312{background:var(--over,#e24b4a);color:#fff;text-align:center;vertical-align:middle;border-radius:8px;min-width:15px;height:15px;margin-left:6px;padding:0 4px;font-size:9.5px;font-weight:700;line-height:15px;display:inline-block}._auditControls_auhx4_329{flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px;display:flex}._auditControls_auhx4_329 ._search_auhx4_147{flex:1;min-width:200px;margin:0}._filterPills_auhx4_341{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}._filterPill_auhx4_341,._filterPillOn_auhx4_348{border:.5px solid var(--line);background:var(--surface);color:var(--muted);cursor:pointer;white-space:nowrap;border-radius:999px;padding:3px 11px;font-family:inherit;font-size:11.5px}._filterPill_auhx4_341:hover{color:var(--ink);border-color:var(--line2)}._filterPillOn_auhx4_348{background:var(--accent);color:var(--accent-ink);border-color:#0000}._apprCard_auhx4_370{border:.5px solid var(--line);background:var(--surface);border-radius:10px;margin-top:12px;padding:14px 16px}._apprHead_auhx4_377{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}._apprWho_auhx4_384{color:var(--ink);font-size:14px}._apprTime_auhx4_388{color:var(--hint);white-space:nowrap;flex-shrink:0;font-size:11.5px}._reqLabel_auhx4_395{text-transform:uppercase;letter-spacing:.05em;color:var(--hint);margin:14px 0 5px;font-size:10.5px}._reqAsk_auhx4_402{background:var(--bg);color:var(--ink);border-radius:8px;padding:10px 12px;font-size:13px;line-height:1.5}._apprActions_auhx4_410{flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;display:flex}._apprActions_auhx4_410 ._search_auhx4_147{flex:1;min-width:150px}._reqChat_auhx4_422{border:.5px solid var(--line);border-radius:8px;margin-top:8px;padding:10px 12px}._reqChatHead_auhx4_428{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px;display:flex}._reqChatTitle_auhx4_435{color:var(--ink);overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:600}._reqChatMeta_auhx4_442{color:var(--hint);white-space:nowrap;font-size:11.5px}._reqPreview_auhx4_447{flex-direction:column;gap:10px;max-height:260px;margin-top:10px;padding-right:6px;display:flex;overflow-y:auto}._reqMsgRole_auhx4_456{text-transform:uppercase;letter-spacing:.04em;margin-bottom:3px;font-size:10.5px;font-weight:700}._reqMsgText_auhx4_463{white-space:pre-wrap;word-break:break-word;color:var(--ink);font-size:12.5px;line-height:1.55}._reqCaveat_auhx4_471{background:var(--surface);border:.5px solid var(--line);color:var(--muted);border-radius:8px;margin-top:12px;padding:8px 10px;font-size:11.5px;line-height:1.45}._reqConv_auhx4_481{flex-direction:column;gap:10px;max-height:240px;padding-right:6px;display:flex;overflow-y:auto}._flagStrip_auhx4_491{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}._flagChip_auhx4_497{cursor:pointer;border:.5px solid #0000;border-radius:6px;padding:5px 12px;font-family:inherit;font-size:12.5px;font-weight:500}._flagChip_auhx4_497 b{opacity:.7;margin-left:4px}._flagChipActive_auhx4_510{box-shadow:inset 0 0 0 1.5px}._flagDanger_auhx4_513{background:var(--over-bg,#e24b4a26);color:var(--over)}._flagWarn_auhx4_517{background:var(--warn-bg);color:var(--warn-text)}._flagPanel_auhx4_521{border:.5px solid var(--line);border-radius:8px;margin-top:4px;padding:14px 16px}._flagPanelDanger_auhx4_527{background:var(--over-bg,#e24b4a14);border-color:color-mix(in srgb, var(--over) 30%, transparent)}._flagPanelWarn_auhx4_531{background:var(--warn-bg);border-color:var(--warn-border,color-mix(in srgb, var(--warn-text) 30%, transparent))}._flagPanelSec_auhx4_535{margin-bottom:9px}._flagPanelSec_auhx4_535:last-child{margin-bottom:0}._flagPanelSec_auhx4_535 strong{text-transform:uppercase;letter-spacing:.06em;opacity:.65;margin-bottom:3px;font-size:10.5px;display:block}._flagPanelSec_auhx4_535 p{margin:0;font-size:13px;line-height:1.55}._filterChip_auhx4_556{cursor:pointer;color:var(--hint);opacity:.45;font-variant-numeric:tabular-nums;background:0 0;border:none;align-items:center;gap:5px;padding:2px;font-family:inherit;font-size:12px;display:inline-flex}._filterChipOn_auhx4_570{opacity:1;color:var(--muted)}._groupToggle_auhx4_577{opacity:1;color:var(--muted);border:1px solid var(--line2);border-radius:6px;padding:3px 9px}._groupToggleOn_auhx4_584{color:var(--accent);border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent)}._controlsRight_auhx4_592{align-items:center;gap:8px;margin-left:auto;display:flex}._flagsMenuWrap_auhx4_602{position:relative}._flagsMenu_auhx4_602{background:var(--surface);border:.5px solid var(--line2);z-index:50;border-radius:10px;flex-direction:column;gap:6px;min-width:230px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #00000059}._flagsMenu_auhx4_602 ._flagChip_auhx4_497{text-align:left;width:100%}._teamMultiOption_auhx4_624{color:var(--muted);cursor:pointer;align-items:center;gap:8px;padding:5px;display:flex}._teamMultiOption_auhx4_624 input{accent-color:var(--accent)}._teamGroupRow_auhx4_628 td{background:color-mix(in srgb, var(--accent) 9%, var(--surface));font-weight:600}tr._teamGroupRow_auhx4_628:hover td{background:color-mix(in srgb, var(--accent) 15%, var(--surface))}._levLeveraged_auhx4_638{background:var(--ok-bg);color:var(--ok-text)}._levShared_auhx4_642{background:color-mix(in srgb, var(--accent) 18%, transparent);color:var(--accent)}._levSingle_auhx4_646{color:var(--hint);background:#7a79722e}._levDormant_auhx4_650{background:var(--warn-bg);color:var(--warn-text)}._list_auhx4_655{margin:0;padding:0;list-style:none}._listRow_auhx4_660{border-bottom:.5px solid var(--line);justify-content:space-between;padding:7px 0;font-size:13px;display:flex}._listRow_auhx4_660:last-child{border-bottom:none}._listRight_auhx4_670{color:var(--muted)}._settingRow_auhx4_674{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0;display:flex}._numInput_auhx4_681{background:var(--bg);width:72px;color:var(--ink);border:.5px solid var(--line2);border-radius:6px;padding:6px 8px;font-size:13px}._dateInput_auhx4_690{background:var(--bg);color:var(--ink);border:.5px solid var(--line2);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:6px;padding:6px 8px;font-size:13px}._covTrack_auhx4_701{background:var(--bg);border:.5px solid var(--line);border-radius:6px;height:26px;position:relative;overflow:hidden}._covSlice_auhx4_709{background:color-mix(in srgb, var(--accent) 55%, transparent);border-left:2px solid var(--accent);border-right:2px solid var(--accent);min-width:3px;position:absolute;top:0;bottom:0}._covAxis_auhx4_718{color:var(--hint);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:5px;font-size:11px;display:flex}._covAxisMid_auhx4_726{color:var(--muted);text-transform:uppercase;letter-spacing:.04em}._covPending_auhx4_731{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--hint) 22%, transparent), color-mix(in srgb, var(--hint) 22%, transparent) 4px, transparent 4px, transparent 8px);border-left:1px dashed var(--line2);position:absolute;top:0;bottom:0}._covLegend_auhx4_744{gap:16px;margin-top:8px;display:flex}._covLegendItem_auhx4_749{color:var(--hint);align-items:center;gap:6px;font-size:11px;display:flex}._covLegendSwatch_auhx4_756{background:color-mix(in srgb, var(--accent) 55%, transparent);border:1px solid var(--accent);border-radius:3px;width:12px;height:12px}._covLegendPending_auhx4_763{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--hint) 30%, transparent), color-mix(in srgb, var(--hint) 30%, transparent) 3px, transparent 3px, transparent 6px);border:1px dashed var(--line2)}._btn_auhx4_773{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;border-radius:7px;padding:7px 14px;font-size:13px;font-weight:600}._btn_auhx4_773:disabled{opacity:.55;cursor:default}._btnGhost_auhx4_787{color:var(--ink);border:.5px solid var(--line2);cursor:pointer;background:0 0;border-radius:7px;padding:7px 14px;font-size:13px}._btnGhost_auhx4_787:disabled{opacity:.55;cursor:default}._btnWithIcon_auhx4_800{align-items:center;gap:7px;display:inline-flex}._btnWithIcon_auhx4_800 svg{flex:none;width:15px;height:15px}._btnRow_auhx4_810{align-items:center;gap:8px;display:flex}._rolloutModes_auhx4_816{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}._rolloutSelection_auhx4_823{margin:12px 0}._btnDanger_auhx4_827{color:var(--over);border:.5px solid color-mix(in srgb, var(--over) 45%, transparent);cursor:pointer;background:0 0;border-radius:7px;padding:7px 14px;font-size:13px}._btnDanger_auhx4_827:hover{background:color-mix(in srgb, var(--over) 12%, transparent)}._btnDanger_auhx4_827:disabled{opacity:.5;cursor:default}._note_auhx4_843{color:var(--muted);margin-top:6px;font-size:12px}._mono_auhx4_848{font-variant-numeric:tabular-nums}._mgStatus_auhx4_853{padding:12px 24px}._mgStatusRow_auhx4_856{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._mgStatusText_auhx4_862{color:var(--muted);align-items:center;gap:8px;font-size:13px;display:inline-flex}._mgStatusErr_auhx4_869{color:var(--over);font-size:12px}._originPill_auhx4_873{letter-spacing:.05em;text-transform:uppercase;border:.5px solid var(--line2);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700}._originLive_auhx4_882{background:var(--ok-bg);color:var(--ok-text)}._originMock_auhx4_886{background:var(--warn-bg);color:var(--warn-text)}._originEmpty_auhx4_890{background:var(--bg);color:var(--hint)}._mgSubHead_auhx4_894{text-transform:uppercase;letter-spacing:.05em;color:var(--hint);margin:16px 0 2px;font-size:11px;font-weight:600}._toggleRow_auhx4_903{cursor:pointer;align-items:center;gap:10px;margin-bottom:8px;display:inline-flex}._toggleInput_auhx4_910{opacity:0;width:0;height:0;position:absolute}._toggleTrack_auhx4_916{background:var(--line2);border-radius:11px;flex-shrink:0;width:38px;height:22px;transition:background .15s;position:relative}._toggleThumb_auhx4_925{background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:2px;left:2px}._toggleInput_auhx4_910:checked+._toggleTrack_auhx4_916{background:var(--accent)}._toggleInput_auhx4_910:checked+._toggleTrack_auhx4_916 ._toggleThumb_auhx4_925{transform:translate(16px)}._toggleInput_auhx4_910:disabled+._toggleTrack_auhx4_916{opacity:.5;cursor:default}._toggleLabel_auhx4_945{color:var(--ink);font-size:13px;font-weight:500}._coverageBar_auhx4_952{background:var(--bg);border:.5px solid var(--line);border-radius:5px;height:10px;margin:2px 0 8px;display:flex;overflow:hidden}._coverageDone_auhx4_961{background:var(--accent)}._coveragePending_auhx4_964{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--hint) 30%, transparent), color-mix(in srgb, var(--hint) 30%, transparent) 4px, transparent 4px, transparent 8px)}._coverageLag_auhx4_975{background:color-mix(in srgb, var(--hint) 14%, transparent)}._coverageLegend_auhx4_978{color:var(--muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:12px;display:flex}._coverageHead_auhx4_989{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}._coverageRange_auhx4_995{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._statusChip_auhx4_1000{border:.5px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}._statusChip_auhx4_1000[data-tone=ok]{color:var(--ok-text);border-color:color-mix(in srgb, var(--ok-text) 40%, transparent);background:color-mix(in srgb, var(--ok-text) 9%, transparent)}._statusChip_auhx4_1000[data-tone=busy]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 40%, transparent)}._coverageKey_auhx4_1020{color:var(--muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:16px;font-size:12px;display:flex}._keyItem_auhx4_1028{cursor:default;align-items:center;gap:6px;display:inline-flex}._swatch_auhx4_1034{border-radius:3px;flex:none;width:10px;height:10px}._swatch_auhx4_1034[data-k=done]{background:var(--accent)}._swatch_auhx4_1034[data-k=lag]{background:color-mix(in srgb, var(--hint) 30%, transparent)}._swatch_auhx4_1034[data-k=pending]{border:.5px solid var(--line);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--hint) 40%, transparent), color-mix(in srgb, var(--hint) 40%, transparent) 3px, transparent 3px, transparent 6px)}._autoRow_auhx4_1052{border-top:.5px solid var(--line);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}._autoStatus_auhx4_1060{color:var(--muted);font-variant-numeric:tabular-nums;font-size:12px}._progressWrap_auhx4_1067{padding:4px 0}._progressHead_auhx4_1070{align-items:center;gap:8px;margin-bottom:8px;display:flex}._progressPhase_auhx4_1076{color:var(--ink);font-size:13px;font-weight:500}._progressPct_auhx4_1081{color:var(--muted);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}._progressTrack_auhx4_1087{background:var(--line);border-radius:3px;height:6px;overflow:hidden}._progressFill_auhx4_1093{background:var(--accent);border-radius:3px;height:100%;transition:width .4s}._spinnerSm_auhx4_1099{border:2px solid var(--line2);border-top-color:var(--accent);border-radius:50%;width:13px;height:13px;animation:.8s linear infinite _spin_auhx4_1099}@keyframes _spin_auhx4_1099{to{transform:rotate(360deg)}}._chips_auhx4_1112{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}._chip_auhx4_1112{color:var(--muted);background:var(--bg);border:.5px solid var(--line);border-radius:20px;padding:3px 10px;font-size:11px}._chip_auhx4_1112 b{color:var(--ink);font-variant-numeric:tabular-nums}._rowClickable_auhx4_632{cursor:pointer}._rowClickable_auhx4_632:hover td{background:var(--bg)}._drawerOverlay_auhx4_1140{z-index:50;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_auhx4_1140{background:var(--surface);border-left:.5px solid var(--line2);width:440px;max-width:92vw;height:100%;padding:20px;overflow-y:auto}._drawerWide_auhx4_1157{width:560px}._reportRange_auhx4_1160{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}._reportRange_auhx4_1160 label{color:var(--muted);gap:5px;font-size:12px;display:grid}._reportRange_auhx4_1160 input{border:1px solid var(--line);background:var(--bg);color:var(--ink);border-radius:6px;padding:8px}._depthRow_auhx4_1165{align-items:center;gap:10px;padding:4px 0;font-size:12.5px;display:flex}._depthLabel_auhx4_1172{width:84px;color:var(--muted);flex-shrink:0}._depthBar_auhx4_1177{background:var(--bg);border-radius:4px;flex:1;height:8px;overflow:hidden}._depthBar_auhx4_1177>span{background:var(--accent);border-radius:4px;height:100%;display:block}._depthCount_auhx4_1190{text-align:right;width:36px;color:var(--ink);font-variant-numeric:tabular-nums}._drawerHead_auhx4_1196{justify-content:space-between;align-items:flex-start;margin-bottom:16px;display:flex}._drawerTitle_auhx4_1202{margin:0;font-size:16px;font-weight:600}._drawerSub_auhx4_1207{color:var(--hint);margin-top:2px;font-size:12px}._drawerClose_auhx4_1212{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}._drawerSection_auhx4_1220{margin-top:16px}._drawerLabel_auhx4_1223{color:var(--hint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:8px;font-size:11px}._drawerMetricGrid_auhx4_1230{border:.5px solid var(--line);border-radius:var(--radius-sm);grid-template-columns:1fr 1fr;margin:18px 0;display:grid;overflow:hidden}._drawerMetricGrid_auhx4_1230>div{border-right:.5px solid var(--line);border-bottom:.5px solid var(--line);padding:10px 12px}._drawerMetricGrid_auhx4_1230>div:nth-child(2n){border-right:none}._drawerMetricGrid_auhx4_1230>div:nth-last-child(-n+2){border-bottom:none}._drawerMetricGrid_auhx4_1230 small{color:var(--hint);text-transform:uppercase;letter-spacing:.05em;font-size:10px;display:block}._drawerMetricGrid_auhx4_1230 strong{margin-top:3px;font-size:16px;display:block}._drawerClientGrid_auhx4_1236{gap:8px;margin-bottom:18px;display:grid}._drawerClientGrid_auhx4_1236>div{border:.5px solid var(--line);border-radius:var(--radius-sm);padding:9px 11px}._drawerClientGrid_auhx4_1236 strong,._drawerClientGrid_auhx4_1236 span{display:block}._drawerClientGrid_auhx4_1236 span{color:var(--muted);margin-top:2px;font-size:12px}._trendHead_auhx4_1240{justify-content:space-between;align-items:center;gap:8px;margin-top:30px;display:flex}._trendHead_auhx4_1240 ._drawerLabel_auhx4_1223{margin-top:0}._usageTrend_auhx4_1242{border-bottom:.5px solid var(--line);align-items:end;gap:3px;height:116px;margin:28px 0 24px;padding-bottom:18px;display:flex}._usageTrend_auhx4_1242>div{flex:1;justify-content:center;align-items:end;min-width:0;height:100%;display:flex;position:relative}._usageTrend_auhx4_1242 span{background:var(--accent);border-radius:2px 2px 0 0;width:min(16px,80%);position:relative}._usageTrend_auhx4_1242 small{color:var(--hint);font-size:9px;position:absolute;bottom:calc(100% + 3px)}._usageTrend_auhx4_1242 em{color:var(--hint);white-space:nowrap;font-size:8px;font-style:normal;position:absolute;bottom:-17px}._healthPill_auhx4_1249{border:.5px solid var(--line);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:600}._healthPill_auhx4_1249[data-status=ok]{color:var(--ok-text);border-color:color-mix(in srgb, var(--ok-text) 40%, transparent)}._healthPill_auhx4_1249[data-status=warn]{color:var(--warn-text);border-color:color-mix(in srgb, var(--warn-text) 40%, transparent)}._healthPill_auhx4_1249[data-status=error]{color:var(--over);border-color:color-mix(in srgb, var(--over) 45%, transparent)}._healthPill_auhx4_1249[data-status=neutral]{color:var(--hint);border-color:var(--line2)}._healthList_auhx4_1260{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._healthRow_auhx4_1268{border-bottom:.5px solid var(--line);align-items:flex-start;gap:10px;padding:8px 0;display:flex}._healthRow_auhx4_1268:last-child{border-bottom:none}._healthDot_auhx4_1276{background:var(--hint);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}._healthDot_auhx4_1276[data-sev=error]{background:var(--over)}._healthDot_auhx4_1276[data-sev=warn]{background:var(--warn-text)}._healthDot_auhx4_1276[data-sev=info]{background:var(--hint)}._healthDot_auhx4_1276[data-sev=dismissed]{background:var(--line2)}._healthText_auhx4_1288{flex:1;min-width:0}._healthTitle_auhx4_1289{color:var(--ink);font-size:13px;font-weight:600}._healthDetail_auhx4_1290{color:var(--muted);margin-top:2px;font-size:12px}._healthDismissed_auhx4_1291{color:var(--hint);margin-top:10px;font-size:12px}._healthDismissed_auhx4_1291 summary{cursor:pointer;padding:4px 0}._select_auhx4_1302{background:var(--surface);color:var(--ink);border:.5px solid var(--line2);cursor:pointer;border-radius:7px;padding:5px 26px 5px 10px;font-size:12.5px}._select_auhx4_1302:hover{border-color:var(--accent)}@media (width<=768px){._grid2_auhx4_22{grid-template-columns:minmax(0,1fr)}._execCards_auhx4_3,._metricStrip_auhx4_12{grid-template-columns:1fr 1fr}._execCards_auhx4_3>:last-child:nth-child(odd),._metricStrip_auhx4_12>:last-child:nth-child(odd){grid-column:1/-1}._metric_auhx4_12{padding:12px 16px 13px}._metricValue_auhx4_1343{font-size:21px}._tableControls_auhx4_28{flex-wrap:wrap;align-items:stretch}._search_auhx4_147{flex-basis:100%;max-width:none}._flagStrip_auhx4_491{-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 18px),#0000)}._flagStrip_auhx4_491::-webkit-scrollbar{display:none}._flagChip_auhx4_497{white-space:nowrap;flex-shrink:0}._subHead_auhx4_120{flex-wrap:wrap}._subHeadNote_auhx4_139{flex-basis:100%;margin-left:0}._mgStatus_auhx4_853{padding:12px 16px}}@media (width<=560px){._execCards_auhx4_3,._metricStrip_auhx4_12{grid-template-columns:1fr 1fr}._drawer_auhx4_1140,._drawerWide_auhx4_1157{width:100vw;max-width:100vw;padding:18px 16px}}@media (pointer:coarse){._btn_auhx4_773,._btnGhost_auhx4_787,._btnDanger_auhx4_827,._select_auhx4_1302,._search_auhx4_147,._numInput_auhx4_681,._dateInput_auhx4_690,._pill_auhx4_278,._pillOn_auhx4_289,._flagChip_auhx4_497,._filterChip_auhx4_556{min-height:44px}._pill_auhx4_278,._pillOn_auhx4_289{padding:8px 14px}._sortable_auhx4_200{padding-top:14px;padding-bottom:14px}}._hubList_auhx4_1440{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._hubRow_auhx4_1441{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}._hubRow_auhx4_1441:hover{border-color:var(--accent)}._hubRowMain_auhx4_1447{flex-direction:column;gap:4px;min-width:0;display:flex}._hubName_auhx4_1448{font-weight:600}._hubMeta_auhx4_1449{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}._hubRowStats_auhx4_1450{color:var(--muted);white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}._hubCov_auhx4_1451{color:var(--hint)}._sparkline_auhx4_1452{align-items:flex-end;gap:1px;height:18px;display:inline-flex}._sparkline_auhx4_1452 i{background:var(--accent);border-radius:1px;width:3px;display:block}._mixBar_auhx4_1454{background:var(--line2);border-radius:5px;height:10px;margin:4px 0;display:flex;overflow:hidden}._mixBar_auhx4_1454 span{height:100%;display:block}._mixLegend_auhx4_1456{color:var(--muted);flex-wrap:wrap;gap:10px;font-size:12px;display:flex}._mixLegend_auhx4_1456 span{align-items:center;gap:4px;display:inline-flex}._mixLegend_auhx4_1456 i{border-radius:2px;width:10px;height:10px;display:inline-block}._calibRow_auhx4_1459{grid-template-columns:130px 1fr;align-items:center;gap:10px;margin-bottom:6px;display:grid}._calibLabel_auhx4_1460{color:var(--muted);font-size:12px}._tableWrap_auhx4_216 ._table_auhx4_28 td._rationaleCell_auhx4_1461{color:var(--muted);white-space:normal;overflow-wrap:anywhere;min-width:240px;max-width:440px;font-size:12px}@media (width<=768px){._hubRow_auhx4_1441{flex-direction:column;align-items:stretch}._hubRowStats_auhx4_1450{white-space:normal;flex-wrap:wrap}._calibRow_auhx4_1459{grid-template-columns:100px 1fr}}._switch_auhx4_1470{background:var(--line2);border:1px solid var(--line);cursor:pointer;vertical-align:middle;border-radius:10px;width:36px;height:20px;padding:0;transition:background .15s,border-color .15s;position:relative}._switch_auhx4_1470:after{content:"";background:var(--surface);border-radius:50%;width:14px;height:14px;transition:left .15s,background .15s;position:absolute;top:2px;left:2px}._switchOn_auhx4_1479{background:var(--accent);border-color:var(--accent)}._switchOn_auhx4_1479:after{left:18px}._covCell_auhx4_1481{color:var(--muted);font-size:12px;line-height:1.4}._covPending_auhx4_731{color:var(--accent)}._hubLayout_auhx4_1485{grid-template-columns:minmax(230px,270px) 1fr;align-items:start;gap:16px;display:grid}._hubRail_auhx4_1486{flex-direction:column;gap:8px;display:flex}._hubCard_auhx4_1487{text-align:left;cursor:pointer;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:100%;padding:10px 12px;transition:border-color .15s,background .15s;display:block}._hubCard_auhx4_1487:hover{border-color:var(--accent)}._hubCardActive_auhx4_1493{border-color:var(--accent);background:var(--ok-bg)}._hubCardHead_auhx4_1494{justify-content:space-between;align-items:center;gap:8px;display:flex}._hubCardName_auhx4_1495{color:var(--ink);font-size:13px;font-weight:600}._askPulse_auhx4_1496{border:.5px solid var(--line2);cursor:pointer;color:var(--accent);font:inherit;white-space:nowrap;background:0 0;border-radius:6px;padding:3px 8px;font-size:11px}._askPulse_auhx4_1496:hover{border-color:var(--accent);background:var(--ok-bg)}._hubCardStats_auhx4_1501{color:var(--muted);margin:4px 0 6px;font-size:11px}._hubCardCov_auhx4_1502{color:var(--hint);margin-top:4px;font-size:11px}._spark_auhx4_1452{width:100%;height:34px;display:block}._sparkEmpty_auhx4_1504{height:34px}._hubDetail_auhx4_1506{min-width:0}._hubDetailHead_auhx4_1507{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}._hubDetailTitle_auhx4_1508{margin:0;font-size:18px;font-weight:700}._hubChips_auhx4_1509{flex-wrap:wrap;gap:6px;display:flex}._hubChip_auhx4_1509{color:var(--muted);border:1px solid var(--line);white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px}._statGrid_auhx4_1512{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:12px;display:grid}._insight_auhx4_1513{border-left:3px solid var(--accent);background:var(--ok-bg);border-radius:6px;flex-direction:column;gap:4px;margin-bottom:12px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}._chartGrid2_auhx4_1514{grid-template-columns:1fr 1fr;gap:12px;display:grid}._chartCard_auhx4_1515{background:var(--surface);border:1px solid var(--line);border-radius:10px;min-width:0;margin-bottom:12px;padding:12px}._chartHead_auhx4_1516{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;font-size:13px;font-weight:600;display:flex}._chartHint_auhx4_1517{color:var(--hint);font-size:11px;font-weight:400}._doughnutWrap_auhx4_1519{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;display:flex}._doughnut_auhx4_1519{flex:0 0 180px;width:180px;position:relative}._doughnutCenter_auhx4_1521{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._doughnutCenter_auhx4_1521 b{font-size:22px}._doughnutCenter_auhx4_1521 span{color:var(--muted);font-size:11px}._hbars_auhx4_1525{flex-direction:column;gap:8px;display:flex}._hbarRow_auhx4_1526{grid-template-columns:minmax(120px,34%) 1fr auto;align-items:center;gap:10px;font-size:12px;display:grid}._hbarLabel_auhx4_1527{color:var(--muted);overflow-wrap:anywhere}._hbarTrack_auhx4_1528{background:var(--line2);border-radius:4px;height:10px;overflow:hidden}._hbarTrack_auhx4_1528>span{border-radius:4px;height:100%;display:block}._hbarVal_auhx4_1530{color:var(--muted);white-space:nowrap}._hbarEnd_auhx4_1531{white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}._vbars_auhx4_1533{justify-content:space-around;align-items:flex-end;gap:8px;height:180px;padding-top:18px;display:flex}._vbarCol_auhx4_1534{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex}._vbarPct_auhx4_1535{color:var(--muted);font-size:11px}._vbarBar_auhx4_1536{background:var(--accent);border-radius:3px 3px 0 0;width:60%;max-width:46px;min-height:2px}._vbarLabel_auhx4_1537{color:var(--hint);font-size:11px}._linkBtn_auhx4_1539{color:var(--accent);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._nameEdit_auhx4_1542{font:inherit;color:var(--ink);cursor:text;text-align:left;background:0 0;border:none;border-bottom:1px dashed #0000;padding:0}._nameEdit_auhx4_1542:hover,._nameEdit_auhx4_1542:focus-visible{border-bottom-color:var(--line2)}._covList_auhx4_1557{flex-direction:column;gap:12px;display:flex}._covItemHead_auhx4_1558{justify-content:space-between;gap:8px;margin-bottom:4px;font-size:13px;display:flex}._covSeg_auhx4_1559{background:var(--line2);border-radius:6px;height:12px;display:flex;overflow:hidden}._covSeg_auhx4_1559>span{height:100%;display:block}._covItemMeta_auhx4_1561{color:var(--muted);margin-top:4px;font-size:11px}._covLegend_auhx4_744{color:var(--muted);flex-wrap:wrap;gap:12px;margin:10px 0;font-size:11px;display:flex}._covLegend_auhx4_744 span{align-items:center;gap:4px;display:inline-flex}._covLegend_auhx4_744 i{border-radius:2px;width:10px;height:10px;display:inline-block}@media (width<=900px){._statGrid_auhx4_1512{grid-template-columns:repeat(2,1fr)}._chartGrid2_auhx4_1514{grid-template-columns:1fr}}@media (width<=768px){._hubLayout_auhx4_1485{grid-template-columns:1fr}._hubRail_auhx4_1486{-webkit-overflow-scrolling:touch;flex-direction:row;padding-bottom:4px;overflow-x:auto}._hubCard_auhx4_1487{flex:0 0 78%;max-width:300px}._hbarRow_auhx4_1526{grid-template-columns:96px 1fr auto}}._slackDrawer_auhx4_1580{flex-direction:column;width:480px;max-width:100vw;padding:0;display:flex;overflow:hidden}._slackHeader_auhx4_1588{border-bottom:.5px solid var(--line);flex:none;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px 16px;display:flex}._slackHeader_auhx4_1588 ._drawerTitle_auhx4_1202{margin-top:4px;font-size:18px}._slackHeader_auhx4_1588 ._drawerSub_auhx4_1207{max-width:360px;margin:5px 0 0;line-height:1.45}._nudgeEyebrow_auhx4_1606{color:var(--accent);letter-spacing:.07em;text-transform:uppercase;font-size:10px;font-weight:700}._slackBody_auhx4_1613{flex:auto;min-height:0;padding:0 22px 24px;overflow-y:auto}._slackFooter_auhx4_1619{border-top:.5px solid var(--line2);background:var(--surface);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:12px 22px;display:flex}._slackFooter_auhx4_1619>span{color:var(--muted);font-size:12px}._slackFooter_auhx4_1619 ._btn_auhx4_773,._slackFooter_auhx4_1619 ._btnGhost_auhx4_787{min-width:112px;min-height:36px}._nudgeNotice_auhx4_1639{color:var(--muted);align-items:center;gap:8px;margin:14px 0 2px;font-size:11px;display:flex}._nudgeNotice_auhx4_1639 span{background:var(--warn-bg);color:var(--warn-text);letter-spacing:.05em;text-transform:uppercase;border-radius:4px;padding:2px 6px;font-size:9px;font-weight:700}._inlineWarn_auhx4_1657{border:.5px solid var(--warn-border);background:var(--warn-bg);color:var(--warn-text);border-radius:8px;margin:14px 0 2px;padding:9px 11px;font-size:12px}._nudgeSection_auhx4_1666{border-bottom:.5px solid var(--line);padding:18px 0}._nudgeSection_auhx4_1666:last-child{border-bottom:0}._nudgeSectionHead_auhx4_1673{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}._nudgeSectionHead_auhx4_1673 strong,._nudgeSectionHead_auhx4_1673 span{display:block}._nudgeSectionHead_auhx4_1673 strong{color:var(--ink);font-size:12px;font-weight:650}._nudgeSectionHead_auhx4_1673 span{color:var(--muted);margin-top:2px;font-size:10.5px}._nudgeSectionHead_auhx4_1673 b{background:color-mix(in srgb, var(--accent) 12%, transparent);color:var(--accent);border-radius:999px;flex:none;padding:3px 7px;font-size:10px;font-weight:650}._campaignPicker_auhx4_1703{grid-template-columns:1fr 1fr;gap:8px;display:grid}._campaignCard_auhx4_1708,._campaignCardOn_auhx4_1709{border:.5px solid var(--line2);background:var(--bg);min-width:0;color:var(--ink);text-align:left;cursor:pointer;border-radius:8px;padding:10px 11px}._campaignCard_auhx4_1708:hover{border-color:var(--hint)}._campaignCardOn_auhx4_1709{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--bg));box-shadow:inset 0 0 0 .5px var(--accent)}._campaignCard_auhx4_1708 strong,._campaignCard_auhx4_1708 span,._campaignCardOn_auhx4_1709 strong,._campaignCardOn_auhx4_1709 span{display:block}._campaignCard_auhx4_1708 strong,._campaignCardOn_auhx4_1709 strong{font-size:12px}._campaignCard_auhx4_1708 span,._campaignCardOn_auhx4_1709 span{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}._nudgeSearchWrap_auhx4_1746{position:relative}._nudgeSearchWrap_auhx4_1746 svg{fill:none;width:13px;height:13px;stroke:var(--hint);stroke-linecap:round;stroke-width:1.35px;pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}._nudgeSearchWrap_auhx4_1746 input{box-sizing:border-box;border:.5px solid var(--line2);background:var(--bg);width:100%;height:36px;color:var(--ink);font:inherit;border-radius:8px;outline:none;padding:7px 11px 7px 33px;font-size:12px}._nudgeSearchWrap_auhx4_1746 input:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 14%, transparent)}._nudgeSearchWrap_auhx4_1746 input::placeholder{color:var(--hint)}._selectionActions_auhx4_1782{align-items:center;gap:14px;min-height:31px;display:flex}._nudgeTeamControls_auhx4_1788{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}._nudgeTeamControls_auhx4_1788 ._flagsMenu_auhx4_602{max-height:240px;overflow-y:auto}._nudgeSelectionNote_auhx4_1790{color:var(--muted);margin:0 0 10px;font-size:12px}._recipientTeamHeading_auhx4_1791{color:var(--muted);background:var(--surface);border-bottom:1px solid var(--line);margin:0;padding:10px 14px;font-size:12px}._selectionActions_auhx4_1782 button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:10.5px}._selectionActions_auhx4_1782 button:hover{color:var(--accent)}._recipientList_auhx4_1803{border:.5px solid var(--line);background:var(--bg);border-radius:8px;overflow:hidden}._recipientRow_auhx4_1809{border-bottom:.5px solid var(--line);cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:48px;padding:7px 10px;display:grid}._recipientRow_auhx4_1809:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}._recipientRow_auhx4_1809:last-child{border-bottom:0}._recipientRow_auhx4_1809[data-disabled]{cursor:default;opacity:.58}._recipientRow_auhx4_1809 input{width:14px;height:14px;accent-color:var(--accent);margin:0}._recipientRow_auhx4_1809 span{min-width:0}._recipientRow_auhx4_1809 strong,._recipientRow_auhx4_1809 small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._recipientRow_auhx4_1809 small{color:var(--muted);font-size:10.5px;font-weight:400}._recipientRow_auhx4_1809 em{background:color-mix(in srgb, var(--ink) 5%, transparent);color:var(--hint);text-align:right;border-radius:999px;padding:2px 6px;font-size:9.5px;font-style:normal}._nudgeEmpty_auhx4_1859{color:var(--muted);text-align:center;margin:0;padding:24px;font-size:12px}._recipientPager_auhx4_1866,._recipientPager_auhx4_1866>div{align-items:center;display:flex}._recipientPager_auhx4_1866{min-height:32px;color:var(--muted);justify-content:space-between;font-size:10px}._recipientPager_auhx4_1866>div{gap:8px}._recipientPager_auhx4_1866 ._btnGhost_auhx4_787{min-height:26px;padding:4px 8px;font-size:10px}._messageEditor_auhx4_1885{box-sizing:border-box;field-sizing:content;resize:vertical;border:.5px solid var(--line2);background:var(--bg);width:100%;min-height:132px;max-height:260px;color:var(--ink);font:inherit;border-radius:8px;padding:10px 11px;font-size:11.5px;line-height:1.5;overflow-y:auto}._messageEditor_auhx4_1885:focus{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}._messagePreview_auhx4_1907{border:.5px solid var(--line);background:var(--bg);border-radius:8px;grid-template-columns:28px minmax(0,1fr);gap:9px;margin-top:10px;padding:10px;display:grid}._slackAvatar_auhx4_1917{background:#fff;border-radius:6px;place-items:center;width:28px;height:28px;display:grid}._slackAvatar_auhx4_1917 img{width:22px;height:22px}._messagePreview_auhx4_1907 small{color:var(--ink);font-size:10.5px;font-weight:650}._messagePreview_auhx4_1907 small span{color:var(--muted);margin-left:3px;font-weight:400}._messagePreview_auhx4_1907 p{color:var(--ink);white-space:pre-wrap;margin:3px 0 0;font-size:11.5px;line-height:1.48}._messagePreview_auhx4_1907 a{color:#1d9bd1;text-decoration:none}._messagePreview_auhx4_1907 a:hover{text-decoration:underline}._reviewSummary_auhx4_1953{background:color-mix(in srgb, var(--accent) 9%, var(--bg));border-radius:8px;align-items:center;gap:10px;margin-top:20px;padding:12px;display:flex}._reviewSummary_auhx4_1953 strong{color:var(--accent);font-size:22px;line-height:1}._reviewSummary_auhx4_1953 span{color:var(--muted);font-size:11px}._reviewNames_auhx4_1971{border:.5px solid var(--line);background:var(--bg);border-radius:8px;max-height:240px;display:grid;overflow:auto}._reviewNames_auhx4_1971>span{border-bottom:.5px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}._reviewNames_auhx4_1971>span:last-child{border-bottom:0}._reviewNames_auhx4_1971 strong{font-size:11.5px}._reviewNames_auhx4_1971 small{color:var(--muted);font-size:10.5px}._resultSummary_auhx4_1997{border:.5px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,1fr);gap:1px;margin:20px 0 18px;display:grid;overflow:hidden}._resultSummary_auhx4_1997 div{background:var(--bg);padding:12px}._resultSummary_auhx4_1997 strong,._resultSummary_auhx4_1997 span{display:block}._resultSummary_auhx4_1997 strong{font-size:18px}._resultSummary_auhx4_1997 span{color:var(--muted);font-size:10px}._reviewNames_auhx4_1971 small[data-status=sent]{color:var(--ok-text)}._reviewNames_auhx4_1971 small[data-status=unresolved],._reviewNames_auhx4_1971 small[data-status=failed]{color:var(--warn-text)}@media (width<=600px){._slackHeader_auhx4_1588{padding:17px 16px 14px}._slackBody_auhx4_1613{padding:0 16px 20px}._slackFooter_auhx4_1619{padding:11px 16px}._recipientRow_auhx4_1809{grid-template-columns:auto minmax(0,1fr) auto}._recipientRow_auhx4_1809 em{text-overflow:ellipsis;white-space:nowrap;max-width:92px;overflow:hidden}}._hubTabs_auhx4_2049{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:4px;margin-bottom:14px;display:flex}._hubTab_auhx4_2049{cursor:pointer;font:inherit;color:var(--muted);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;padding:8px 12px;font-size:13px}._hubTab_auhx4_2049:hover{color:var(--fg)}._hubTab_auhx4_2049:focus-visible{color:var(--fg);background:var(--ok-bg);border-radius:6px 6px 0 0;outline:none}._hubTabOn_auhx4_2062{color:var(--fg);border-bottom-color:var(--accent);font-weight:600}._hubRailWrap_auhx4_2064{flex-direction:column;gap:8px;display:flex}._railFoot_auhx4_2065{color:var(--hint);padding:6px 2px;font-size:11px;line-height:1.4}._hubSortRow_auhx4_2066{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}._hubSortRow_auhx4_2066 select{flex:1;min-width:0}._insight_auhx4_1513{align-items:flex-start;gap:8px;display:flex}._insightIcon_auhx4_2070{color:var(--accent);flex:none;font-size:13px;line-height:1.5}._insightBody_auhx4_2071{flex-direction:column;gap:3px;display:flex}._subMuted_auhx4_2072{color:var(--muted)}._vbarBar_auhx4_1536{min-height:4px}@media (width<=768px){._hubRailWrap_auhx4_2064{gap:6px}._hubTabs_auhx4_2049{flex-wrap:nowrap;overflow-x:auto}._hubTab_auhx4_2049{white-space:nowrap}}._search_auhx4_147,._select_auhx4_1302,._numInput_auhx4_681,._dateInput_auhx4_690,._btn_auhx4_773,._btnGhost_auhx4_787,._btnDanger_auhx4_827{height:var(--control-height);min-height:var(--control-height);box-sizing:border-box;padding-top:0;padding-bottom:0}.jobs-view{gap:16px;width:100%;display:grid}.job-card{border:1px solid var(--line);background:var(--surface);border-radius:12px;padding:20px}.job-heading,.job-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.job-heading{justify-content:space-between;margin-bottom:16px}.job-heading h3{margin:0;font-size:16px}.job-auto{align-items:center;gap:8px;font-size:13px;display:flex}.job-auto button{border:1px solid var(--line);min-width:48px;color:var(--ink);background:0 0;border-radius:20px;padding:3px 10px}.job-auto button[aria-checked=true]{color:var(--accent);border-color:var(--accent)}.job-actions .muted{font-size:13px}.job-outcome{gap:8px;margin:16px 0;font-size:14px;display:grid}.job-outcome progress{width:100%;height:6px;accent-color:var(--accent)}.job-history{border-top:1px solid var(--line);margin-top:12px;padding:12px 0 0;font-size:13px}.job-history>summary{cursor:pointer;padding:4px 0}.job-history-row{border-radius:6px;margin-top:8px;padding:8px}.job-history-row>summary{cursor:pointer;justify-content:space-between;gap:12px;display:flex}.job-history-row:hover{background:var(--bg)}.job-dialog{color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:12px;width:min(440px,100vw - 32px);max-height:85dvh;padding:24px;overflow:auto}.job-dialog::backdrop{background:#0008}.job-dialog h2{margin:0 0 20px;font-size:19px}.job-dialog .job-actions{justify-content:flex-end;margin-top:24px}.job-dialog input{color:inherit;background:var(--bg);border:1px solid var(--line);border-radius:6px;padding:10px}.job-dialog ul{padding-left:20px}@media (width<=600px){.job-card{padding:16px}.job-heading{align-items:flex-start}.job-heading h3{max-width:60%}.job-actions .muted{flex-basis:100%}}.jobs-cards{gap:16px;display:grid}.job-activity{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-top:28px;padding:20px}.activity-toolbar,.activity-filters,.activity-pager,.completion-counts,.activity-row-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.activity-toolbar{justify-content:space-between;margin-bottom:16px}.activity-toolbar nav{flex-wrap:wrap;gap:4px;display:flex}.activity-toolbar nav button{background:0 0;border:0;padding:8px 12px}.activity-toolbar nav button[aria-current=page]{color:var(--accent);background:var(--bg);border-radius:6px}.activity-filters{margin-bottom:16px}.activity-filters input{max-width:240px;padding:8px 12px}.activity-filters .shared-select{min-width:170px}.completion-counts{margin-bottom:16px;font-size:13px}.activity-table-wrap{overflow:auto}.job-activity table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.job-activity th{color:var(--muted);border-bottom:1px solid var(--line);padding:10px;font-weight:500}.job-activity td{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;padding:14px 10px}.job-activity small{color:var(--muted);margin-top:5px;display:block}.job-activity td p{margin:0 0 8px}.job-activity a{margin-top:8px;display:inline-block}.job-activity details{margin-top:8px}.job-activity details p{margin-top:10px}.activity-pager{justify-content:flex-end;margin-top:14px}.activity-row-actions{margin-top:8px}.activity-row-actions button{padding:5px 9px}.job-dialog ul{max-height:40vh;overflow:auto}.job-dialog .formlabel{gap:10px;display:grid}@media (width>=1200px){.jobs-cards{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start}.job-card{margin:0}.job-heading{flex-wrap:wrap;align-items:start}.job-heading h3{flex:1;min-width:180px}}@media (width<=600px){.job-activity{padding:12px}.job-activity th,.job-activity td{padding:10px 5px;font-size:12px}.job-activity td:first-child{width:27%}.job-activity td:nth-child(2){width:30%}.activity-filters input{width:100%;max-width:none}.activity-toolbar nav button{padding:8px}.activity-filters>*{max-width:100%}}.jobs-view{grid-template-columns:minmax(0,1fr)}.jobs-cards,.job-card,.job-activity{min-width:0}.job-activity a{width:fit-content;display:block}.activity-filters input{color:var(--ink);background:var(--bg);border:1px solid var(--line);border-radius:6px}@media (width<=600px){.job-activity table,.job-activity tbody{display:block}.job-activity thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.job-activity tr{border-bottom:1px solid var(--line);gap:8px;padding:16px 0;display:grid}.job-activity td,.job-activity td:first-child,.job-activity td:nth-child(2){border:0;width:auto;padding:0;display:block}.job-activity td p{margin-bottom:4px}.activity-table-wrap{overflow:visible}}.job-activity{background:0 0;border:0;margin-top:0;padding:0}.job-activity table{table-layout:fixed;font-size:13px}.job-activity table th{text-transform:uppercase;letter-spacing:.04em;color:var(--hint);border-bottom:.5px solid var(--line);padding:8px 10px;font-size:11px;font-weight:500}.job-activity table td{border-bottom:.5px solid var(--line);white-space:normal;padding:10px}.job-activity td:first-child{width:25%}.job-activity td:nth-child(2){width:30%}.job-activity tbody tr:hover{background:var(--bg)}.job-activity time small{font-size:11px}.job-activity .table-sort{font:inherit}.job-activity .table-filter-toggle{white-space:nowrap}.job-activity .table-pagination .shared-select{min-width:72px}@media (width<=600px){.job-activity table td,.job-activity table td:first-child,.job-activity table td:nth-child(2){border:0;width:auto;padding:0}.job-activity table th{padding:0}.job-activity tbody tr:hover{background:0 0}}dialog.job-dialog{border-radius:12px;width:min(720px,100vw - 32px);height:auto;min-height:0;max-height:calc(100dvh - 32px);margin:auto;padding:0;inset:0;overflow:hidden}dialog.job-dialog[open]{display:flex}dialog.job-dialog form{flex-direction:column;gap:0;width:100%;min-height:0;max-height:calc(100dvh - 32px);padding:0;display:flex}dialog.job-dialog h2{flex:none;margin:0;padding:24px 24px 16px}.job-dialog-body{min-height:0;padding:0 24px;overflow:auto}.job-dialog-body>p{margin:0 0 12px}.job-dialog .job-actions{border-top:1px solid var(--line);flex:none;margin:0;padding:16px 24px}.job-dialog .error{padding:0 24px}.reminder-override{align-items:center;gap:8px;margin:20px 0;display:flex}.reminder-override input{width:16px;height:16px;accent-color:var(--accent)}.recipient-table{border-collapse:collapse;text-align:left;width:100%;margin-bottom:16px;font-size:13px}.recipient-table th{text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.recipient-table td,.recipient-table th{border-bottom:1px solid var(--line);overflow-wrap:anywhere;padding:10px 8px}.preview-progress{padding:8px 0 24px}.preview-progress progress{width:100%;accent-color:var(--accent)}.job-outcome p{margin:0;font-size:13px;line-height:1.6}.job-run-history h3{font-size:16px}.job-run-history td:last-child{width:50%}.job-planned{max-height:240px;overflow:auto}@media (width<=600px){dialog.job-dialog{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}dialog.job-dialog form{max-height:calc(100dvh - 16px)}dialog.job-dialog h2{padding:20px 16px 16px}.job-dialog-body{padding:0 16px}.job-dialog .job-actions{padding:16px}.job-run-history td:last-child{width:auto}}.jobs-cards{display:block}.job-card{border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(210px,.8fr) minmax(260px,1.3fr) minmax(180px,.7fr);gap:8px 24px;padding:16px 0;display:grid}.job-heading{flex-direction:column;grid-area:1/1;justify-content:flex-start;align-items:flex-start;gap:10px;margin:0;display:flex}.job-heading h3{flex:none;min-width:0;font-size:14px}.job-card>.job-actions{grid-area:1/3;place-content:start flex-end;align-items:center;gap:8px}.job-card>.job-actions>.muted{text-align:right;flex-basis:100%}.job-outcome{grid-area:1/2;gap:4px;margin:0;font-size:13px}.job-outcome time{color:var(--muted);font-size:11px}.job-outcome time small{margin-left:8px}.job-links{grid-column:2/4;justify-content:flex-start;gap:12px;display:flex}.job-links button{color:var(--accent);border:0;padding:3px 0;font-size:12px}.job-links button:hover{text-underline-offset:3px;text-decoration:underline}dialog.job-dialog{height:fit-content;margin:auto;inset:0;transform:none}.job-dialog .recipient-table{table-layout:fixed;min-width:0}.recipient-table td{word-break:normal}@media (width<=800px){.job-card{grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:16px 0}.job-card>.job-actions{grid-column:2}.job-heading h3{max-width:none}.job-outcome{grid-area:2/1/auto/3}.job-links{grid-area:3/1/auto/3}.job-card>.job-actions>.muted{max-width:150px}.job-card>.job-actions .primary{padding:8px 12px}}.job-run-history>.shared-select{width:180px;max-width:100%}.job-run-history table th:first-child{width:22%}.job-run-history table th:nth-child(2){width:16%}.job-run-history table th:last-child{width:62%}@media (width<=600px){.admin-page .job-run-history table{min-width:0}}.job-run-history .job-history-select{width:180px;max-width:100%}.team-activity .activity-toolbar{border-bottom:1px solid var(--line);justify-content:flex-start;gap:12px;margin:0 0 12px;padding-left:12px;position:relative}.team-activity .activity-toolbar nav{gap:20px}.team-activity .activity-toolbar nav button{min-height:34px;color:var(--muted);border-bottom:2px solid #0000;border-radius:0;padding:0 2px;font-size:12px}.team-activity .activity-toolbar nav button[aria-current=page]{color:var(--accent);border-bottom-color:var(--accent);background:0 0;border-radius:0}.team-activity .activity-toolbar>.btnGhost{margin-left:auto;padding:5px 10px;font-size:12px}.team-activity .activity-table-wrap{overflow:auto}.admin-page .team-activity table.activity-grid{table-layout:auto;min-width:900px;margin-top:0}.team-activity table.activity-grid th{white-space:nowrap;padding:7px 8px}.admin-page .team-activity table.activity-grid td{vertical-align:top;width:auto;padding:9px 8px;font-size:13px;line-height:1.45}.team-activity .activity-grid .activity-col-name{width:15%}.team-activity .activity-grid .activity-col-team{width:13%}.team-activity .activity-grid .activity-col-week,.team-activity .activity-grid .activity-col-date{white-space:nowrap}.team-activity .activity-grid .activity-col-changes{max-width:240px}.team-activity .activity-grid .activity-col-next{max-width:300px}.team-activity .activity-grid .activity-col-link{text-align:center;width:40px}.team-activity .activity-grid details{margin:0}.team-activity .activity-grid summary{cursor:pointer}.team-activity .activity-grid small{margin-top:2px;font-size:11px}.team-activity .activity-grid a.activity-update-link{border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;margin:0;text-decoration:none;display:inline-flex}.activity-update-link:hover{background:var(--surface)}.team-activity .activity-grid td p{margin:0}.team-activity .activity-grid details p{margin-top:8px}.team-activity .table-pagination{margin-bottom:8px}@media (width<=700px){.team-activity .activity-toolbar{align-items:center;gap:4px;padding-left:4px}.team-activity .activity-toolbar nav{flex:1;gap:12px}.team-activity .activity-toolbar nav button{font-size:11px}.admin-page .team-activity table.activity-grid{min-width:0;display:block}.team-activity .activity-grid tbody{display:block}.team-activity .activity-grid thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.team-activity table.activity-grid tr{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:12px 0;display:grid}.admin-page .team-activity table.activity-grid td{white-space:normal;text-align:left;overflow-wrap:anywhere;border:0;width:auto;min-width:0;max-width:none;padding:0;display:block}.team-activity .activity-grid td:before{content:attr(data-label);color:var(--muted);margin-bottom:2px;font-size:10px;display:block}.team-activity .activity-grid td.activity-col-next,.team-activity .activity-grid td.activity-col-changes{grid-column:1/-1}.team-activity .activity-table-wrap{overflow:visible}}.activity-mobile-sort{display:none}@media (width<=700px){.activity-mobile-sort{align-items:center;gap:8px;display:flex}.team-activity .activity-grid thead{display:none}}.job-history-filters{flex-wrap:wrap;gap:8px;margin:12px 0;display:flex}.job-run-history{margin-top:0}.admin-page .job-run-history table{table-layout:auto;width:100%}.admin-page .job-run-history table th:first-child{width:20%}.admin-page .job-run-history table th:nth-child(2){width:17%}.admin-page .job-run-history table th:nth-child(3){width:13%}.admin-page .job-run-history table th:last-child{width:50%}.admin-page .job-run-history table td{width:auto;padding:9px 8px}.job-run-history td p{margin:0;line-height:1.5}@media (width<=700px){.admin-page .job-run-history table,.admin-page .job-run-history tbody{display:block}.admin-page .job-run-history thead{display:none}.admin-page .job-run-history tr{grid-template-columns:1fr 1fr;gap:10px 16px;padding:12px 0;display:grid}.admin-page .job-run-history table td{border:0;width:auto;padding:0;display:block}.job-run-history td:before{content:attr(data-label);color:var(--hint);margin-bottom:3px;font-size:11px;display:block}.job-run-history td:last-child{grid-column:1/-1}}.admin-page .team-activity .activity-toolbar{margin:0 calc(-1 * var(--admin-content-inset));padding:0 var(--admin-tab-inset);border-bottom:1px solid var(--line);gap:0}.admin-page .team-activity .activity-toolbar nav{flex-wrap:nowrap;gap:4px;width:100%;min-width:0;display:flex;overflow-x:auto}.admin-page .team-activity .activity-toolbar nav button{white-space:nowrap;flex:none;min-height:38px;padding:0 12px;font-size:12px}.team-activity .activity-help{color:var(--muted);margin:10px 0 12px;font-size:12px}.activity-help summary{cursor:pointer;width:fit-content;color:var(--accent);padding:4px 0}.team-activity .activity-help p{max-width:80ch;margin:6px 0 0;line-height:1.6;position:static}.run-issues-dialog{width:min(1080px,94vw)}.run-issues-dialog td p{margin:5px 0}.run-issues-dialog table{table-layout:auto;width:100%}.run-issues-dialog th,.run-issues-dialog td{white-space:normal}.run-issues-dialog footer{justify-content:flex-end;padding-top:16px;display:flex}dialog.run-issues-dialog[open]{flex-direction:column;width:min(1080px,100vw - 32px);max-height:calc(100dvh - 32px)}.run-issues-dialog .job-dialog-body{flex:1;min-height:0}.run-issues-dialog footer{border-top:1px solid var(--line);flex:none;padding:16px 24px}.run-issues-dialog table{border-collapse:collapse;text-align:left;font-size:13px}.run-issues-dialog th,.run-issues-dialog td{border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}.run-issues-dialog th{text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:500}.run-issues-dialog td:first-child{width:16%}.run-issues-dialog td:nth-child(2){width:13%}.run-issues-dialog td:nth-child(3){width:34%}.run-issues-dialog td:nth-child(4){width:32%}.run-issues-dialog td:nth-child(5){width:5%}@media (width<=600px){dialog.run-issues-dialog[open]{width:calc(100vw - 16px);max-height:calc(100dvh - 16px)}.run-issues-dialog thead{display:none}.run-issues-dialog tbody{display:block}.run-issues-dialog tr{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;padding:10px 0;display:grid}.run-issues-dialog td:nth-child(n){overflow-wrap:anywhere;border:0;width:auto;min-width:0;padding:6px 0;display:block}.run-issues-dialog td:nth-child(3),.run-issues-dialog td:nth-child(4){grid-column:1/-1}.run-issues-dialog td:before{content:attr(data-label);color:var(--muted);margin-bottom:4px;font-size:11px;display:block}}dialog.reminder-preview-dialog{width:min(920px,100vw - 32px)}.recipient-table{table-layout:fixed}.recipient-table th:first-child{width:30%}.recipient-table th:nth-child(2){width:28%}.recipient-table th:nth-child(3){width:42%}@media (width<=600px){dialog.reminder-preview-dialog{width:calc(100vw - 16px)}.recipient-table th:nth-child(n){width:33.333%}.recipient-table td,.recipient-table th{padding:8px 5px}.recipient-table .table-sort{white-space:normal;text-align:left}}.review-refresh{gap:12px;min-width:0;margin:0 0 20px;display:grid}.review-refresh .formlabel{gap:6px;display:grid}.review-refresh p{overflow-wrap:anywhere;margin:0;font-size:13px}.review-refresh fieldset{border:1px solid var(--line);border-radius:8px;gap:10px;min-width:0;padding:12px;display:grid}.review-refresh legend{padding:0 6px;font-size:13px}.review-refresh fieldset label{align-items:center;gap:8px;min-height:28px;font-size:13px;display:flex}.review-refresh input[type=checkbox]{width:16px;height:16px;accent-color:var(--accent);flex:none}.review-refresh input[type=search],.review-refresh input:not([type]){width:100%;min-width:0}.refresh-people{gap:6px;max-height:200px;display:grid;overflow:auto}.refresh-people label span{gap:2px;display:grid}.review-refresh small{color:var(--muted);font-size:11px}.review-refresh .error{padding:0}.run-timings{margin-top:8px;font-size:12px}.run-timings summary{cursor:pointer;color:var(--muted)}.run-timings dl{gap:6px;margin:10px 0;display:grid}.run-timings dl div{justify-content:space-between;gap:12px;display:flex}.run-timings dt{overflow-wrap:anywhere}.run-timings dd{white-space:nowrap;color:var(--muted);margin:0}@media (pointer:coarse){.review-refresh fieldset label{min-height:44px}}.job-card,.job-run-history{--job-error:var(--over)}html[data-theme=light] .job-card,html[data-theme=light] .job-run-history{--job-error:#b42318}.job-card .error,.job-run-history .error{color:var(--job-error)}.run-timings .stage-failed,.run-timings .stage-stopped,.run-timings .stage-failed dd,.run-timings .stage-stopped dd{color:var(--job-error,var(--over))}.run-timings .stage-not_run{color:var(--muted);opacity:.8}.job-retrying{color:var(--accent);margin:6px 0}.job-diagnostics{overflow-wrap:anywhere;margin:8px 0}.job-diagnostics>div{border-bottom:1px solid var(--line);padding:8px 0}.job-suspension{color:var(--job-error,var(--over));padding:8px 0}@media (width<=800px){.job-card>.job-actions{min-width:0;max-width:160px}.job-card>.job-actions button{max-width:100%}}.tabs:has(.admin-nav){padding-right:0}.tabs .admin-nav{border-left:1px solid var(--line);align-items:center;gap:8px;margin-left:auto;margin-right:0;padding-left:22px;display:inline-flex}.admin-page{padding-top:32px}.admin-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:32px;display:flex}.admin-heading h1{margin:0 0 6px;font-size:28px}.admin-heading p{color:var(--muted);margin:0;font-size:14px}.admin-sections,.operations-sections{border:1px solid var(--line);background:var(--surface);border-radius:10px;flex-wrap:wrap;gap:4px;padding:5px;display:flex}.admin-sections button,.operations-sections button{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;min-height:40px;padding:10px 16px;font-size:13px}.admin-sections button[aria-current=page],.operations-sections button[aria-current=page]{color:var(--ink);background:var(--bg);box-shadow:0 1px 3px #0002}.admin-sections button:hover,.operations-sections button:hover{color:var(--ink)}.access-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin:20px 0 12px;display:flex}.access-toolbar>label{color:var(--muted);flex-direction:column;flex:260px;gap:8px;max-width:420px;font-size:12px;display:flex}.access-toolbar input{width:100%;max-width:none;min-height:40px}.access-assurance{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.access-assurance a{white-space:nowrap;justify-content:center;align-items:center;min-height:40px;text-decoration:none;display:inline-flex}.status-chip{color:var(--muted);background:var(--surface);border:1px solid var(--line);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;line-height:1.2;display:inline-flex}.status-ready{color:var(--ink)}.status-ready:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px}.role-chip{color:var(--accent)}.access-rules{color:var(--muted);max-width:760px;margin:0 0 24px;font-size:12px}.access-rules summary{cursor:pointer;width:fit-content;padding:8px 0}.access-rules p{margin:0;padding:0 0 8px;line-height:1.7}.enroll-person{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:16px 0 24px}.enroll-person summary{cursor:pointer;justify-content:space-between;align-items:center;padding:15px 18px;font-size:13px;display:flex}.enroll-grid{grid-template-columns:minmax(160px,1.3fr) minmax(140px,1fr) minmax(120px,.7fr) auto;align-items:end;gap:16px;padding:8px 18px 20px;display:grid}.enroll-grid label{color:var(--muted);flex-direction:column;gap:8px;min-width:0;font-size:12px;display:flex}.enroll-grid input,.enroll-grid select{width:100%;min-height:40px;max-width:none!important}.admin-page input,.admin-page select{box-sizing:border-box}.admin-page input[type=checkbox]{accent-color:var(--accent);cursor:pointer;width:16px;height:16px}.admin-page table{margin-top:16px}.admin-page table td{padding-top:16px;padding-bottom:16px}.table-sort{font:inherit;color:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:4px 0}.name-editor{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.name-editor input{flex:160px}.hr-grant{align-items:center;gap:8px;min-height:40px;display:flex}.admin-page button:focus-visible,.admin-page summary:focus-visible,.admin-page a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.operations-sections{width:fit-content;margin:0 0 24px}.operations-policy{flex-wrap:wrap;align-items:center;gap:8px;margin:20px 0;display:flex}.operations-details{color:var(--muted);margin:12px 0 24px;font-size:12px}.operations-details summary{cursor:pointer;padding:8px 0}.operations-empty{color:var(--muted);text-align:center!important;padding:36px!important}@media (width<=760px){.enroll-grid{grid-template-columns:1fr 1fr}.admin-heading{gap:16px;margin-bottom:24px}.access-assurance{justify-content:flex-start}.admin-page table{min-width:660px}}@media (width<=480px){.admin-page{padding-top:24px}.enroll-grid{grid-template-columns:1fr}.access-toolbar{gap:14px}.tabs .admin-nav{margin-right:0;padding-left:14px}.admin-sections,.operations-sections{gap:0;max-width:100%}.admin-sections button,.operations-sections button{padding:10px 12px}}.review-page.admin-page{padding-top:0}.admin-heading{border-bottom:1px solid var(--line);gap:0;margin:0 -24px;padding:0 24px}.admin-sections{background:0 0;border:0;border-radius:0;flex-wrap:nowrap;gap:20px;width:100%;padding:0;overflow-x:auto}.admin-sections button{white-space:nowrap;border-bottom:2px solid #0000;border-radius:0;min-height:38px;padding:0 2px;font-size:12px}.admin-sections button[aria-current=page]{color:var(--accent);box-shadow:none;border-bottom-color:var(--accent);background:0 0}.admin-page>.jobs-view{padding-top:12px}.admin-page .job-dialog table{min-width:0;margin-top:0}.admin-page .job-dialog td{padding:10px 8px}@media (width<=600px){.admin-heading{margin:0 -16px;padding:0 16px}.admin-sections{gap:16px}.admin-page>.jobs-view{padding-top:8px}}.admin-page{--admin-content-inset:32px;--admin-tab-inset:14px}.admin-page .admin-heading{margin:0 calc(-1 * var(--admin-content-inset));padding:0 var(--admin-tab-inset)}.admin-page .admin-sections{gap:4px}.admin-page .admin-sections button{padding:0 12px}.admin-page>.jobs-history-view{padding-top:0}@media (width<=768px){.admin-page{--admin-content-inset:16px}}@media (width<=760px){.admin-page{--admin-tab-inset:6px}}.aliases-view{padding:16px 0}.aliases-view form{max-width:880px}.aliases-view .alias-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto;gap:8px;margin:8px 0;display:grid}.aliases-view input{width:100%;min-width:0}@media (width<=600px){.aliases-view{padding:12px 0}}.alias-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:16px 0;display:flex}.alias-toolbar>.search{flex:1;min-width:200px}.alias-toolbar>label{color:var(--muted);align-items:center;gap:8px;display:flex}.alias-headings small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:400;display:block}.draft-readiness small{color:var(--muted);font-size:11px;font-weight:400;display:block}._center_1lolg_1{min-height:var(--sign-in-height,100vh);background:var(--bg);justify-content:center;align-items:center;padding:24px;display:flex}._card_1lolg_10{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:380px;padding:40px 36px;display:flex}._logo_1lolg_24{margin-bottom:2px;display:block}._title_1lolg_29{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:22px;font-weight:650}._accent_1lolg_37{color:var(--accent)}._sub_1lolg_41{color:var(--muted);margin:0;font-size:14px;line-height:1.5}._notice_1lolg_49{box-sizing:border-box;border-radius:var(--radius-sm);text-align:center;text-wrap:balance;width:100%;padding:9px 12px;font-size:12.5px;line-height:1.45}._notice_1lolg_49[data-tone=warn]{background:var(--warn-bg,#ba75171a);color:var(--warn-text,#d9a441);border:.5px solid color-mix(in srgb, var(--warn-text,#d9a441) 30%, transparent)}._notice_1lolg_49[data-tone=error]{background:color-mix(in srgb, var(--over,#e24b4a) 12%, transparent);color:var(--over,#e24b4a);border:.5px solid color-mix(in srgb, var(--over,#e24b4a) 32%, transparent)}._btn_1lolg_73{cursor:pointer;height:var(--control-height);min-height:var(--control-height);border-radius:var(--radius-sm);background:var(--accent);color:var(--accent-ink);border:1px solid #0000;justify-content:center;align-items:center;margin-top:8px;padding:0 22px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}._btn_1lolg_73:hover{background:var(--accent-strong)}._spinner_1lolg_97{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite _authgate-spin_1lolg_1}@keyframes _authgate-spin_1lolg_1{to{transform:rotate(360deg)}}._localForm_1lolg_112{text-align:left;flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}._localForm_1lolg_112 button:disabled{opacity:.5;cursor:not-allowed}:root{--bg:#1a1916;--surface:#242320;--ink:#f1efe8;--muted:#a8a79f;--hint:#7a7972;--line:#ffffff1f;--line2:#ffffff38;--accent:#35bc98;--accent-strong:#1c9172;--accent-ink:#fff;--bubble-user:#157a5e;--today:#818cf8;--ok:#1d9e75;--warn:#ba7517;--over:#e24b4a;--warn-bg:#e8b04a1f;--warn-border:#e8b04a80;--warn-text:#e8b04a;--ok-bg:#2dbe911f;--ok-text:#5ecfa5;--info-bg:#60a5fa1f;--info-border:#60a5fa8c;--cat-1:#35bc98;--cat-2:#378add;--cat-3:#b57edc;--cat-4:#ba7517;--cat-5:#d4537e;--cat-6:#5f9ea0;--radius:12px;--radius-sm:8px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif}html[data-theme=light]{--bg:#faf9f5;--surface:#fff;--ink:#1f1e1b;--muted:#6b6a64;--hint:#94938c;--line:#1f1e1b1f;--line2:#1f1e1b38;--accent:#1c9172;--accent-strong:#146b54;--accent-ink:#fff;--bubble-user:#146b54;--today:#6366f1;--warn-bg:#ba75171a;--warn-border:#ba751773;--warn-text:#8a5a12;--ok-bg:#1d9e751a;--ok-text:#15724f;--info-bg:#2563eb14;--info-border:#2563eb80}:root{--control-height:36px}@media (pointer:coarse){:root{--control-height:44px}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0;overflow-x:clip}body{background:var(--bg);color:var(--ink);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.5}#root{min-height:100vh}button{font-family:inherit}@media (pointer:coarse){input,textarea,select{font-size:max(16px,1em)}}*{scrollbar-width:thin;scrollbar-color:var(--line2) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--line2);background-clip:content-box;border:3px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--muted);background-clip:content-box}::-webkit-scrollbar-track{background:0 0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{flex-direction:column;height:100vh;display:flex;overflow:hidden}.header{border-bottom:.5px solid var(--line);flex-shrink:0;align-items:center;gap:12px;height:56px;padding:0 18px;display:flex}.brand{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:flex}.wordmark{color:var(--ink);white-space:nowrap;margin:0;font-size:16px;font-weight:600}.titleAccent{color:var(--accent)}.version{border:.5px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;padding:2px 7px;font-size:11px}.version:hover{color:var(--ink);border-color:var(--line2)}.spacer{flex:1}.rightCluster{align-items:center;gap:12px;display:flex}.scopeToggle{border:.5px solid var(--line);border-radius:7px;display:flex;overflow:hidden}.scopeBtn,.scopeActive{color:var(--muted);cursor:pointer;background:0 0;border:none;padding:5px 12px;font-size:12px}.scopeActive{background:var(--accent);color:var(--accent-ink);font-weight:600}.periodControls{align-items:center;gap:8px;min-width:0;display:flex}.periodGroup{border:.5px solid var(--line);background:var(--surface);border-radius:8px;align-items:center;gap:6px;padding:2px 4px 2px 9px;display:flex}.periodLabel{text-transform:uppercase;letter-spacing:.05em;color:var(--hint);font-size:10.5px}.period{background:var(--surface);color:var(--ink);border:.5px solid var(--line);cursor:pointer;border-radius:7px;padding:5px 8px;font-size:12px}.periodGroup .period{background:0 0;border:none;padding:4px 6px}.mockTag{background:var(--warn-bg);color:var(--warn-text);border:.5px solid var(--warn-border);letter-spacing:.06em;cursor:pointer;white-space:nowrap;border-radius:7px;padding:4px 8px;font-size:10px;font-weight:700}.freshness{color:var(--muted);white-space:nowrap;cursor:pointer;background:0 0;border:.5px solid #0000;border-radius:7px;align-items:center;gap:6px;padding:4px 8px;font-size:12px;display:flex}.freshness:hover{border-color:var(--line);color:var(--ink)}.freshDot{background:var(--accent);border-radius:50%;width:7px;height:7px}.blink{animation:1.2s ease-in-out infinite pulse-blink}.freshDotWarn{background:var(--warn-text);border-radius:50%;width:7px;height:7px}.menuWrap{flex-shrink:0;position:relative}.avatarBtn{border:.5px solid var(--line2);background:var(--surface);cursor:pointer;border-radius:20px;align-items:center;gap:4px;padding:3px 8px 3px 3px;display:flex}.avatarBtn:hover{background:var(--bg)}.avatarBtnBare{background:0 0;border:none;border-radius:50%;justify-content:center;min-width:44px;min-height:44px;padding:0}.avatarBtnBare:hover{background:0 0}.avatarCircle{background:var(--accent);width:26px;height:26px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:flex}.caret{color:var(--hint);font-size:10px}.menu{background:var(--surface);border:.5px solid var(--line2);border-radius:var(--radius-sm);z-index:100;min-width:210px;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden;box-shadow:0 8px 24px #0000004d}.menuInfo{align-items:center;gap:10px;padding:12px 14px;display:flex}.menuAvatar{background:var(--accent);width:32px;height:32px;color:var(--accent-ink);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;font-weight:600;display:flex}.menuName{color:var(--ink);margin:0 0 1px;font-size:13px;font-weight:500}.menuRole{color:var(--hint);margin:0;font-size:11px}.menuDivider{background:var(--line);height:.5px}.menuItem{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:10px 14px;font-family:inherit;font-size:13px;text-decoration:none;display:flex}.menuIcon{opacity:.65;width:16px;height:16px;color:var(--muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.menuItem:hover{background:var(--bg)}.menuItemDanger{color:var(--over)}.menuItemDanger .menuIcon{color:var(--over);opacity:.8}.menuItemDanger:hover{background:color-mix(in srgb, var(--over) 12%, transparent)}.tabs{border-bottom:.5px solid var(--line);flex-shrink:0;gap:4px;height:40px;padding:0 14px;display:flex}.tab,.tabActive{color:var(--hint);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:6px;padding:0 12px;font-size:13px;display:flex}.tab:hover{color:var(--muted)}.tabActive{color:var(--accent);border-bottom-color:var(--accent);font-weight:600}.pulseDot{background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.8s ease-in-out infinite pulse-blink}@keyframes pulse-blink{0%,to{opacity:1}50%{opacity:.35}}.main{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mobileBar{border-bottom:.5px solid var(--line);height:44px;padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));flex-shrink:0;align-items:center;gap:8px;display:flex}.brandIcon{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.tabStrip{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex:1;gap:2px;min-width:0;height:44px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 16px),#0000)}.tabStrip::-webkit-scrollbar{display:none}.tabStrip .tab,.tabStrip .tabActive{scroll-snap-align:start;flex-shrink:0;height:44px;font-size:14px}.contextLine{border-bottom:.5px solid var(--line);min-height:44px;padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right));flex-shrink:0;align-items:center;gap:8px;display:flex}.ctxPeriod{align-items:center;gap:7px;min-width:0;display:flex}.ctxKey{letter-spacing:.05em;text-transform:uppercase;color:var(--hint);flex-shrink:0;font-size:10px}.ctxSelect{color:var(--ink);cursor:pointer;text-overflow:ellipsis;background:0 0;border:none;max-width:62vw;padding:4px 2px;font-size:13.5px}.ctxRight{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;display:flex}@media (pointer:coarse){.period,.freshness,.version,.avatarBtn,.tab,.tabActive,.menuItem,.ctxSelect{min-height:44px}.brandIcon{min-width:44px;min-height:44px}}.menu{min-width:260px;max-width:calc(100vw - 24px)}.menuInfo>div{min-width:0}.menuName,.menuRole{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.menuItemText{flex:1}.menuToggle{background:var(--line2);border-radius:10px;flex-shrink:0;width:28px;height:16px;margin-left:auto;padding:2px}.menuToggle:after{content:"";background:var(--muted);border-radius:50%;width:12px;height:12px;transition:transform .12s;display:block}.menuToggle[data-on=true]{background:var(--accent)}.menuToggle[data-on=true]:after{background:var(--accent-ink);transform:translate(12px)}.metric{background:var(--surface);min-width:0;padding:13px 20px 15px;position:relative}.metricLabel{color:var(--hint);text-transform:uppercase;letter-spacing:.06em;margin-bottom:5px;font-size:12px;font-weight:600}.metricValue{color:var(--ink);letter-spacing:-.03em;font-size:24px;font-weight:700;line-height:1.1}.metricSub{color:var(--hint);margin-top:3px;font-size:12.5px}.panel{background:0 0;border:none;border-radius:0;min-width:0;margin-bottom:26px;padding:0}.panelHead{border-bottom:.5px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:8px;display:flex}.panelTitle{color:var(--muted);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:6px;min-width:0;margin:0;font-size:12px;font-weight:600;display:flex}.chartBox{width:100%;position:relative}.state{color:var(--muted);justify-content:center;align-items:center;gap:8px;padding:32px;font-size:13px;display:flex}.spinner{border:2px solid var(--line2);border-top-color:var(--accent);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty{border:1px dashed var(--line2);border-radius:var(--radius-sm);text-align:center;color:var(--muted);padding:28px}.emptyTitle{color:var(--ink);margin-bottom:4px;font-weight:600}.emptyHint{color:var(--hint);font-size:12px}.error{color:var(--over);border-radius:var(--radius-sm);background:#e24b4a1a;border:1px solid #e24b4a66;padding:14px 16px;font-size:13px}.modalOverlay{z-index:200;background:#00000080;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal{background:var(--surface);border:.5px solid var(--line2);border-radius:var(--radius);width:460px;max-width:100%;padding:20px 22px;box-shadow:0 12px 40px #0006}.modalTitle{color:var(--ink);margin:0 0 10px;font-size:15px;font-weight:600}.modalBody{color:var(--muted);margin-bottom:18px;font-size:13px;line-height:1.55}.modalActions{justify-content:flex-end;gap:10px;display:flex}.modalCancel{color:var(--ink);border:.5px solid var(--line2);cursor:pointer;background:0 0;border-radius:7px;padding:7px 14px;font-size:13px}.modalConfirm{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:none;border-radius:7px;padding:7px 16px;font-size:13px;font-weight:600}.modalConfirmDanger{background:var(--over);color:#fff;cursor:pointer;border:none;border-radius:7px;padding:7px 16px;font-size:13px;font-weight:600}@media (width<=560px){.modalOverlay{padding:16px}.modal{padding:18px 16px}}.page-loading{text-align:center;min-height:clamp(180px,35vh,360px);padding:24px}.spinner{flex-shrink:0}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.tableControls{align-items:center;gap:10px;margin-bottom:10px;display:flex}.search{background:var(--bg);border:.5px solid var(--line2);max-width:340px;color:var(--ink);border-radius:8px;flex:1;padding:7px 11px;font-size:13px}.search:focus{border-color:var(--accent);outline:none}.addFormRow .search{flex:0 auto}.sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.sortable:hover{color:var(--muted)}.tableWrap{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.tableWrap .table th,.tableWrap .table td{white-space:nowrap}.table{border-collapse:collapse;width:100%;font-size:13px}.table th{text-align:left;color:var(--hint);text-transform:uppercase;letter-spacing:.04em;border-bottom:.5px solid var(--line);padding:8px 10px;font-size:11px;font-weight:500}.table td{border-bottom:.5px solid var(--line);color:var(--ink);padding:8px 10px}.table tr:last-child td{border-bottom:none}.auditControls .search{flex:1;min-width:200px;margin:0}.apprActions .search{flex:1;min-width:150px}.btnGhost{color:var(--ink);border:.5px solid var(--line2);cursor:pointer;background:0 0;border-radius:7px;padding:7px 14px;font-size:13px}.btnGhost:disabled{opacity:.55;cursor:default}.btnRow{align-items:center;gap:8px;display:flex}.note{color:var(--muted);margin-top:6px;font-size:12px}.select{background:var(--surface);color:var(--ink);border:.5px solid var(--line2);cursor:pointer;border-radius:7px;padding:5px 26px 5px 10px;font-size:12.5px}.select:hover{border-color:var(--accent)}.tableControls{flex-wrap:wrap;align-items:stretch}.search{flex-basis:100%;max-width:none}.sortable{padding-top:14px;padding-bottom:14px}.tableWrap .table td.rationaleCell{color:var(--muted);white-space:normal;overflow-wrap:anywhere;min-width:240px;max-width:440px;font-size:12px}.selectionActions{align-items:center;gap:14px;min-height:31px;display:flex}.selectionActions button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px 0;font-size:10.5px}.selectionActions button:hover{color:var(--accent)}.recipientPager .btnGhost{min-height:26px;padding:4px 8px;font-size:10px}:root{--accent:#f0a35a;--accent-strong:#e68a37;--accent-ink:#24180c;--bubble-user:#49372b;--bubble-user-ink:#f0f2ec;--bubble-user-line:#785439;--hint:#a09d94;--soft:color-mix(in srgb, var(--accent) 9%, transparent)}html[data-theme=light]{--accent:#9d490c;--accent-strong:#783400;--accent-ink:#fff;--bubble-user:#f4e8dc;--bubble-user-ink:#20261f;--bubble-user-line:#d6b99e;--hint:#706d65}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}button,a,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{opacity:.4;cursor:default}button:focus-visible,select:focus-visible,input:focus-visible,textarea:focus-visible,a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}[hidden]{display:none!important}.company{color:var(--muted);font-size:12px}.context{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:12px 22px;display:flex}.note{color:var(--muted);font-size:12px}.main{overflow:auto}.body{width:100%;max-width:1280px;margin:auto;padding:26px 30px 42px}.headline{justify-content:space-between;align-items:start;gap:20px;margin-bottom:25px;display:flex}h2{letter-spacing:-.7px;margin:3px 0 8px;font-size:25px;line-height:1.3}h3{margin:0 0 8px;font-size:16px}p{margin:0 0 12px}.eyebrow{text-transform:uppercase;letter-spacing:.09em;color:var(--accent);font-size:11px;font-weight:600}.muted{color:var(--muted)}.primary{background:var(--accent);color:var(--accent-ink);white-space:nowrap;border:0;border-radius:7px;padding:9px 15px;font-weight:600}.btnGhost{border-radius:7px;padding:7px 12px}.band{background:var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.metric{padding:17px 24px}.metricLabel{font-size:10px}.metricSub{font-size:11px}.columns{grid-template-columns:minmax(0,1.8fr) minmax(240px,1fr);gap:36px;display:grid}.finding{text-align:left;border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);background:0 0;padding:20px 0;display:block}.finding h3{margin:9px 0;font-size:17px}.finding p{color:var(--muted);max-width:720px;font-size:13px}.badge{border:1px solid var(--line2);color:var(--muted);border-radius:5px;margin-right:6px;padding:2px 6px;font-size:10px;display:inline-flex}.accent{color:var(--accent);background:var(--soft)}.ok{color:var(--ok-text)}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.between{justify-content:space-between}.briefnote{border-bottom:1px solid var(--line);padding:14px 0}.briefnote p{color:var(--muted);margin:6px 0;font-size:13px}.link{color:var(--accent);text-align:left;background:0 0;border:0;padding:0}.notice{border:1px solid var(--warn-border);background:var(--warn-bg);border-radius:8px;margin-bottom:20px;padding:12px 15px;font-size:13px}.subtabs{gap:6px;margin-bottom:20px;display:flex}.subtabs button{padding:6px 14px}.toolbar{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.search{flex:1;min-width:160px;max-width:320px}.table{table-layout:fixed;width:100%}.table th button{color:inherit;text-align:left;font-size:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.table td{padding-top:14px;padding-bottom:14px;font-size:13px}.table td:first-child{width:25%}.tableWrap{overflow:auto}.table{min-width:660px}.table .link{color:var(--ink);font-weight:500}.table .link:hover{color:var(--accent)}.pager{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.mockbar{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:7px 20px;font-size:11px;display:flex}.mockbar label{align-items:center;gap:8px;display:flex}.mockbar select{font-size:11px}.empty{max-width:650px;margin:35px auto;padding:45px}.empty .primary{margin-top:15px}dialog{border:0;border-left:1px solid var(--line2);background:var(--surface);width:510px;max-width:100%;height:100dvh;max-height:100dvh;color:var(--ink);margin:0 0 0 auto;padding:28px;overflow:auto}dialog::backdrop{background:#00000080}.close{color:var(--muted);background:0 0;border:0;font-size:22px}blockquote{border-left:2px solid var(--accent);margin:18px 0;padding:8px 0 8px 16px;font-size:15px}dialog section{margin:24px 0}.timeline{border-left:1px solid var(--line2);margin:20px 0;padding-left:19px}.timeline article{margin-bottom:23px}.stage{border-bottom:1px solid var(--line);justify-content:space-between;padding:13px 0;display:flex}.chat-layout{flex:1;grid-template-columns:210px 1fr;min-height:100%;display:grid}.sessions{border-right:1px solid var(--line);padding:20px}.sessions button{margin-bottom:14px;display:block}.session{border-left:2px solid var(--accent);background:var(--soft);padding:10px;font-size:12px}.chat{flex-direction:column;width:100%;max-width:850px;min-height:100%;margin:auto;padding:35px 30px;display:flex}.chat-intro{text-align:center;margin:50px 0 24px}.suggestions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.suggestions button{border:1px solid var(--line);text-align:left;color:var(--ink);background:var(--surface);border-radius:8px;padding:16px;font-size:13px}.composer{align-items:end;gap:10px;margin-top:auto;padding-top:32px;display:flex}.composer textarea{resize:vertical;background:var(--surface);border:1px solid var(--line2);width:100%;min-height:70px;max-height:180px;color:var(--ink);border-radius:9px;padding:12px}.message{border:1px solid var(--line);background:var(--surface);border-radius:12px;margin-bottom:20px;padding:18px;line-height:1.7}.user-message{background:var(--bubble-user);color:var(--bubble-user-ink);align-self:end;max-width:85%}.draft{border:1px solid var(--line);border-radius:8px;margin-top:20px;padding:20px}@media (width<=760px){.header{gap:8px;padding:0 12px}.wordmark{font-size:13px}.company{display:none}.context{flex-wrap:wrap;gap:8px;padding:10px 12px}.context #fresh{display:none}.body{padding:22px 16px}.columns{grid-template-columns:1fr;gap:24px}.band{grid-template-columns:repeat(2,1fr)}.metric{padding:13px 16px}.headline{flex-wrap:wrap}.mockbar{padding:6px 10px}.mockbar>span{max-width:150px;font-size:10px}.chat-layout{grid-template-columns:1fr}.sessions{display:none}.chat{padding:22px 16px}.suggestions{grid-template-columns:1fr}.chat-intro{margin-top:10px}h2{font-size:22px}.pager{gap:8px}.period{font-size:12px}.tabs{padding-left:6px}}@media (prefers-reduced-motion:reduce){*{animation:none!important}}.body{flex-shrink:0;margin:0 auto}.band{flex-shrink:0}.body{max-width:none;padding:26px 24px 42px}.finding{border-radius:6px;padding:18px 16px}.finding:hover{background:var(--soft)}.columns{grid-template-columns:minmax(0,2fr) minmax(270px,1fr)}.errorbox{margin:16px 24px}.run-progress{width:100%;height:4px;accent-color:var(--accent)}.source{white-space:pre-wrap;font-size:13px}.actions{flex-wrap:wrap;gap:8px;display:flex}.hint{color:var(--muted);font-size:12px}.inline-input{background:var(--bg);border:1px solid var(--line2);color:var(--ink);border-radius:7px;width:100%;margin:6px 0 16px;padding:9px;display:block}.formlabel{margin-top:14px;display:block}.feedback{gap:8px;margin-top:16px;display:flex}.line{border-bottom:1px solid var(--line);padding:12px 0}.busy{opacity:.7}.statusbar{border-top:1px solid var(--line);color:var(--muted);padding:7px 24px;font-size:11px}@media (width<=760px){.columns{grid-template-columns:1fr}.body{padding:20px 12px}.finding{padding:16px 12px}}.alias-row{grid-template-columns:1fr auto 1fr auto;align-items:center;gap:8px;display:grid}.alias-row input{min-width:0;margin:7px 0}.chat{max-width:1100px}.table tbody tr:hover{background:var(--soft)}.finding p:last-child{margin-bottom:0}details summary{cursor:pointer;color:var(--muted);padding:7px 0}.feedback{flex-wrap:wrap}.briefnote>.link{margin-top:8px;display:block}:root{--bg:#191b1a;--surface:#222523;--surface2:#292d2a;--line:#353a36;--line2:#484e48;--ink:#f0f2ec;--muted:#a8afa7;--hint:#899288;--soft:#f0a35a0b}html[data-theme=light]{--bg:#f7f8f5;--surface:#fff;--surface2:#f0f3ee;--line:#dce1d9;--line2:#b8c1b4;--ink:#20261f;--muted:#5f695b;--hint:#6b7666;--soft:#9d490c09}.main{flex-direction:column;flex:1;min-height:0;display:flex}.context{flex-shrink:0;gap:14px;min-height:58px;padding:10px 24px}.context>.note{color:var(--hint);font-size:11px}.review-page{width:100%;padding:30px 32px 36px}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:26px;display:flex}.page-heading h1{letter-spacing:-1px;margin:7px 0 8px;font-size:30px;font-weight:650;line-height:1.2}.page-heading p{color:var(--muted);margin:0;font-size:13px}.page-heading .eyebrow{color:var(--hint);letter-spacing:.12em;font-size:10px}.coverage-strip{background:var(--surface);border:1px solid var(--line);border-radius:10px;align-items:center;gap:22px;margin-bottom:24px;padding:15px 20px;display:flex}.coverage-number{white-space:nowrap;align-items:baseline;gap:8px;display:flex}.coverage-number b{letter-spacing:-.5px;font-size:22px}.coverage-number span{color:var(--muted);font-size:12px}.completion-track{background:var(--line);border-radius:9px;flex:1;height:6px;overflow:hidden}.completion-track span{background:#7daa96;border-radius:9px;height:100%;display:block}.text-button{color:var(--ink);white-space:nowrap;background:0 0;border:0;padding:4px 0;font-size:12px}.text-button span{color:var(--accent);margin-left:8px}.icon-button{color:var(--muted);background:0 0;border:0;flex-shrink:0;width:30px;height:30px}.brief-grid{grid-template-columns:1.2fr 1fr 1fr;gap:16px;display:grid}.insight-card{text-align:left;background:var(--surface);border:1px solid var(--line);min-width:0;color:var(--ink);border-radius:12px;flex-direction:column;min-height:206px;padding:20px;transition:border-color .15s,transform .15s;display:flex}.insight-card:hover{border-color:var(--accent);transform:translateY(-2px)}.insight-card:focus-visible{outline-offset:4px}.lead-card{background:linear-gradient(145deg, var(--surface2), var(--surface));grid-row:span 2;padding:26px}.card-top{color:var(--muted);letter-spacing:.045em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:17px;font-size:10px;display:flex}.insight-icon{width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 9%, transparent);border-radius:8px;flex-shrink:0;place-items:center;font-size:18px;display:grid}.insight-icon.delivery{color:#a4b8d2;background:#8ca8c91a}.insight-icon.progress{color:#86bda5;background:#7daa961a}.card-arrow{color:var(--hint);margin-left:auto;font-size:16px}.insight-card h2{letter-spacing:-.3px;margin:0 0 12px;font-size:17px;font-weight:600;line-height:1.4}.lead-card h2{letter-spacing:-.7px;margin-top:14px;font-size:27px;line-height:1.32}.insight-card p{color:var(--muted);margin:0 0 22px;font-size:12px;line-height:1.6}.lead-card p{font-size:14px;line-height:1.75}.card-foot{color:var(--hint);border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin-top:auto;padding-top:12px;font-size:10px;display:flex}.card-foot span:last-child{white-space:nowrap}.brief-tools{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:20px;margin-top:28px;padding-top:22px;display:grid}.brief-tools button{text-align:left;color:var(--ink);background:0 0;border:0;padding:0}.brief-tools b{margin-bottom:6px;font-size:12px;font-weight:550;display:block}.brief-tools span{color:var(--muted);font-size:11px;display:block}.brief-tools button:hover b{color:var(--accent)}.quality-overview{grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:28px;display:grid}.quality-tile{border:1px solid var(--line);background:var(--surface);text-align:left;color:var(--ink);border-radius:10px;align-items:center;gap:14px;padding:18px 20px 26px;display:flex;position:relative;overflow:hidden}.tile-count{letter-spacing:-1px;font-size:28px;font-weight:600;line-height:1.2}.quality-tile>span:nth-child(2){font-size:12px}.quality-tile small{color:var(--muted);margin-top:3px;font-size:10px;display:block}.tile-line{background:var(--line);height:3px;position:absolute;bottom:0;left:0;right:0}.tile-line i{background:var(--tone);height:100%;display:block}.amber{--tone:#dda762}.blue{--tone:#8da9c9}.green{--tone:#83b69d}.neutral{--tone:var(--hint)}.quality-tile[aria-pressed=true]{border-color:var(--tone);box-shadow:0 0 0 1px var(--tone)}.quality-toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.quality-toolbar input,.quality-toolbar select{border:1px solid var(--line2);background:var(--surface);color:var(--ink);border-radius:7px;min-height:36px;padding:9px 11px;font-size:12px}.quality-toolbar .search{min-width:160px;max-width:230px}.sort-control{color:var(--hint);align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}.results-line{color:var(--hint);justify-content:space-between;margin:18px 0 10px;font-size:11px;display:flex}.quality-table{min-width:880px}.quality-table th{color:var(--hint);text-transform:uppercase;letter-spacing:.06em;padding:11px 10px;font-size:10px;font-weight:500}.quality-table td{vertical-align:middle;padding:15px 10px;font-size:12px}.quality-table th:first-child{width:22%}.quality-table th:nth-child(2){width:16%}.quality-table th:nth-child(3){width:12%}.quality-table th:nth-child(4){width:17%}.quality-table th:nth-child(5){width:23%}.quality-table th:nth-child(6){width:10%}.person-link{color:var(--ink);text-align:left;background:0 0;border:0;padding:0;font-weight:550}.person-link:hover{color:var(--accent)}.status-dot{color:var(--muted);align-items:center;gap:7px;display:inline-flex}.status-dot:before{content:"";background:var(--tone);border-radius:50%;width:5px;height:5px}.score-mark{white-space:nowrap;align-items:center;gap:10px;display:inline-flex}.score-mark b{color:var(--muted);font-size:11px;font-weight:500}.score-bars{gap:3px;display:inline-flex}.score-bars i{background:var(--line);border-radius:2px;width:7px;height:14px}.score-bars i.filled{background:var(--tone)}.quality-caption{color:var(--muted);font-size:11px}.pager{color:var(--muted);padding-top:6px;font-size:11px}.rubric-help{font-size:12px;position:relative}.rubric-help>div{border:1px solid var(--line2);background:var(--surface);z-index:5;border-radius:10px;width:330px;padding:16px 20px;position:absolute;top:35px;right:0;box-shadow:0 12px 30px #0004}.rubric-help p{gap:3px;margin-bottom:12px;font-size:12px;display:grid}.rubric-help p span,.rubric-help small{color:var(--muted);font-size:11px}.quiet-empty{text-align:center;color:var(--muted);padding:40px}dialog{background:var(--bg);width:540px;padding:24px 28px}dialog h2#panel-title{margin-bottom:22px;font-size:23px;line-height:1.35}.drawer-tabs{border-bottom:1px solid var(--line);gap:22px;margin-bottom:24px;display:flex}.drawer-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 0;font-size:12px}.drawer-tabs button.active{color:var(--ink);border-color:var(--accent)}.finding-summary{margin:22px 0}.finding-summary>.eyebrow,.next-step>.eyebrow{color:var(--hint);font-size:10px}.finding-summary>p{margin:9px 0;font-size:14px;line-height:1.75}.next-step{background:var(--surface);border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:8px;margin:20px 0;padding:16px 18px}.next-step p{margin:7px 0 0;font-size:13px;line-height:1.7}.confidence-line{color:var(--hint);align-items:center;gap:12px;font-size:11px;display:flex}.confidence-line .link{margin-left:auto}.feedback-fold{border-top:1px solid var(--line);margin-top:24px;font-size:12px}.feedback-fold section{margin:8px 0}.feedback-fold h3{display:none}.followup{margin-top:24px}.source-item{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin:10px 0;padding:0 15px}.source-item>summary{align-items:center;gap:10px;padding:14px 0;list-style:none;display:flex}.source-item>summary::-webkit-details-marker{display:none}.source-item summary b{color:var(--ink);font-size:12px;font-weight:550}.source-item summary small{color:var(--hint);margin-top:3px;font-size:10px;display:block}.source-avatar{background:var(--surface2);width:30px;height:30px;color:var(--muted);border-radius:50%;place-items:center;font-size:10px;display:grid}.source-chevron{margin-left:auto}.source-item blockquote{border-left:2px solid var(--line2);margin:6px 0 16px;padding-left:12px;font-size:13px;line-height:1.7}.source-bottom{justify-content:space-between;align-items:start;margin-bottom:12px;font-size:11px;display:flex}.source-bottom details summary{padding:0;font-size:10px}.source-bottom a,.detail-section a{color:var(--accent);text-decoration:none}.drawer-subtitle{color:var(--muted);font-size:12px}.quality-verdict{background:var(--surface);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;margin:20px 0 16px;padding:20px;display:flex}.quality-verdict h3{color:var(--tone);margin:0;font-size:20px}.quality-verdict .score-bars i{width:10px;height:25px}.quality-verdict .score-mark b{color:var(--ink);font-size:18px}.rubric-ladder{gap:4px;margin:18px 0 28px;display:flex}.rubric-ladder>div{text-align:center;border-top:3px solid var(--line);color:var(--hint);flex:1;gap:4px;padding-top:8px;display:grid}.rubric-ladder .current{border-color:var(--accent);color:var(--ink)}.rubric-ladder b{font-size:11px}.rubric-ladder span{font-size:9px}.missing-sections{color:var(--accent);gap:8px;margin:12px 0;font-size:11px;display:flex}.detail-section{border-bottom:1px solid var(--line);padding:9px 0;font-size:12px}.detail-section>summary{color:var(--ink)}.detail-section>summary>span{float:right;color:var(--hint);font-size:11px}.detail-section p{margin-top:8px;font-size:12px;line-height:1.7}.topic-row{color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;background:0 0;flex-direction:column;gap:6px;width:100%;padding:16px 10px;display:flex}.topic-row:hover{background:var(--surface)}.topic-row b{font-size:13px}.topic-row span{color:var(--muted);font-size:11px}.coverage-facts{grid-template-columns:repeat(3,1fr);gap:12px;margin:24px 0;display:grid}.coverage-facts>div{background:var(--surface);border-radius:8px;gap:6px;padding:16px;display:grid}.coverage-facts b{font-size:24px}.coverage-facts span{color:var(--muted);font-size:10px}.ask-split{flex:1;min-height:0;display:flex;position:relative;overflow:hidden}.ask-sidebar{border-right:.5px solid var(--line);flex-shrink:0;width:220px;padding:12px;overflow-y:auto}.new-conversation{border:.5px solid var(--line2);width:100%;color:var(--ink);background:0 0;border-radius:8px;margin-bottom:12px;padding:8px;font-size:13px}.new-conversation:hover{border-color:var(--accent)}.session-group-label{color:var(--hint);text-transform:uppercase;letter-spacing:.05em;padding:4px 9px;font-size:10.5px}.session-list{flex-direction:column;gap:2px;display:flex}.session-row{border-left:2px solid #0000;border-radius:0 6px 6px 0;align-items:center;display:flex}.session-row:hover,.session-row.selected{background:var(--surface)}.session-row.selected{border-left-color:var(--accent)}.session-row button{text-align:left;min-width:0;color:var(--muted);background:0 0;border:0;flex:1;align-items:center;padding:7px 9px;font-size:13px;display:flex}.session-row.selected button{color:var(--ink)}.session-row button>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.ask-pane{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.ask-messages{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex;overflow-y:auto}.ask-message{max-width:100%;display:flex}.ask-message.from-user{justify-content:flex-end}.message-content{overflow-wrap:anywhere;word-break:break-word;max-width:82%;padding:10px 14px;font-size:13.5px;line-height:1.7}.from-user .message-content{background:var(--bubble-user);color:var(--bubble-user-ink);border-radius:14px 14px 2px}.from-assistant .message-content{background:var(--surface);border:.5px solid var(--line);border-radius:14px 14px 14px 2px}.answer-paragraph{margin-bottom:18px}.answer-paragraph p{margin-bottom:5px}.citation-button{background:color-mix(in srgb, var(--accent) 7%, transparent);color:var(--accent);border:0;border-radius:4px;padding:2px 6px;font-size:10px}.answer-scope{color:var(--hint);font-size:10px}.answer-scope summary{padding:0;font-size:10px}.answer-scope p{margin-top:5px}.ask-empty{text-align:center;width:100%;max-width:640px;margin:auto}.ask-orb{background:var(--accent);width:44px;height:44px;color:var(--accent-ink);border-radius:50%;place-items:center;margin:0 auto 18px;font-size:25px;display:grid}.ask-empty h2{margin-bottom:8px;font-size:25px}.ask-empty>p{color:var(--muted);margin-bottom:26px;font-size:13px}.ask-suggestions{text-align:left;grid-template-columns:1fr 1fr;gap:12px;display:grid}.ask-suggestions button{background:var(--surface);border:.5px solid var(--line);color:var(--ink);text-align:left;border-radius:10px;padding:14px 34px 14px 14px;font-size:13px;line-height:1.6;position:relative}.ask-suggestions small{color:var(--hint);text-transform:uppercase;letter-spacing:.05em;margin-bottom:7px;font-size:10px;display:block}.ask-suggestions button>span{color:var(--accent);position:absolute;bottom:16px;right:13px}.ask-input{border-top:.5px solid var(--line);flex-shrink:0;padding:12px 20px 16px}.ask-input>div{align-items:flex-end;gap:8px;display:flex}.ask-input textarea{box-sizing:border-box;resize:none;background:var(--surface);border:.5px solid var(--line2);min-width:0;color:var(--ink);border-radius:12px;flex:1;min-height:40px;max-height:160px;padding:10px 14px;font-size:13.5px;line-height:1.4;overflow-y:auto}.ask-input button{background:var(--accent);width:38px;height:38px;color:var(--accent-ink);border:0;border-radius:50%;flex-shrink:0;font-size:18px}.ask-input>small{color:var(--hint);margin:7px 2px 0;font-size:10px;display:block}.thinking{color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.thinking span{background:var(--accent);border-radius:50%;width:8px;height:8px}.ask-mobile-bar,.session-backdrop{display:none}@media (width>=1800px){.brief-grid{grid-template-columns:1.15fr 1fr 1fr}.insight-card{min-height:215px}}@media (width<=1100px){.brief-grid{grid-template-columns:1fr 1fr}.lead-card{grid-area:auto/span 2;min-height:0}.lead-card h2{margin-top:0;font-size:23px}.lead-card p{font-size:13px}.brief-tools{grid-template-columns:1fr 1fr}.sort-control{margin-left:0}}@media (width<=768px){.review-page{padding:22px 16px}.page-heading{flex-wrap:wrap;align-items:start;gap:12px;margin-bottom:20px}.page-heading h1{font-size:26px}.coverage-strip{flex-wrap:wrap;gap:12px;padding:13px 15px}.coverage-number{flex:1}.completion-track{flex-basis:100%;order:4}.brief-grid{grid-template-columns:1fr}.lead-card{grid-column:auto;padding:20px}.insight-card{min-height:0}.insight-card h2,.lead-card h2{font-size:19px}.card-top{margin-bottom:13px}.quality-overview{grid-template-columns:1fr 1fr;gap:10px}.quality-tile{gap:10px;padding:14px 13px 22px}.tile-count{font-size:24px}.quality-toolbar>*{flex:1;min-width:135px}.quality-toolbar .search{max-width:none}.sort-control{flex-basis:100%}.quality-toolbar select{max-width:100%}.context{padding:9px 16px}.context>.note{display:none}.rubric-help>div{width:300px;left:0;right:auto}.ask-mobile-bar{border-bottom:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:6px 10px;font-size:12px;display:flex}.ask-sidebar{background:var(--surface);z-index:40;width:280px;max-width:85vw;transition:transform .2s;position:absolute;inset:0 auto 0 0;transform:translate(-100%)}.ask-sidebar.sidebar-open{transform:translate(0)}.session-backdrop{z-index:30;background:#0007;border:0;display:block;position:absolute;inset:0}.ask-messages{padding:16px 14px}.ask-empty{margin:10px auto}.ask-suggestions{gap:8px}.ask-suggestions button{padding:12px 20px 12px 12px;font-size:12px}.ask-input{padding:10px 14px 14px}.message-content{max-width:95%;font-size:13px}.ask-input>small{font-size:9px}dialog{padding:20px}.confidence-line{flex-wrap:wrap}.brief-tools{gap:20px}.page-heading p{font-size:12px}}.mobile-people{display:none}@media (width<=768px){.quality-table{display:none}.mobile-people{gap:8px;display:grid}.mobile-person{text-align:left;border:1px solid var(--line);background:var(--surface);color:var(--ink);border-radius:9px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:14px;display:grid}.mobile-person b{font-size:12px}.mobile-person small{color:var(--muted);margin-top:4px;font-size:10px;display:block}.mobile-person>span:last-child{border-top:1px solid var(--line);color:var(--muted);grid-column:span 2;padding-top:9px;font-size:11px}.mobile-person>span:last-child>span{float:right;color:var(--accent)}}.few-priorities{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.few-priorities .lead-card{grid-area:auto;min-height:220px}.few-priorities .lead-card h2{margin-top:0;font-size:23px}.few-priorities .lead-card p{font-size:13px}.answer-topic{color:var(--ink);margin:0 0 5px;font-size:13px;font-weight:650}.header .periodGroup{flex-shrink:0;margin-left:8px}.analysis-action{white-space:nowrap;flex-shrink:0;font-size:12px}@media (width<=900px){.header .periodLabel{display:none}.header .periodGroup{margin-left:0}}@media (width<=640px){.header .wordmark{display:none}.header{gap:8px;padding:0 12px}.header .spacer{flex:1}.header .periodGroup{padding:5px 7px}.header .period{font-size:11px}.analysis-action{padding:7px 8px;font-size:11px}.header .avatarBtn{padding:3px}.header .avatarCircle{width:26px;height:26px;font-size:11px}.header .caret{display:none}}.tabs{flex-shrink:0;overflow-x:auto}.tabs button{white-space:nowrap}.selectable-row{cursor:pointer}.selectable-row:hover td,.selectable-row:focus-visible td{background:var(--surface2)}.selectable-row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.section-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.section-heading h2{letter-spacing:-.4px;margin:0;font-size:20px}.section-heading p,.section-heading>span{color:var(--muted);margin:6px 0 0;font-size:12px}.brief-section{min-width:0;margin-top:30px}.topic-highlights{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.topic-highlight{border:1px solid var(--line);background:var(--surface);border-radius:12px;overflow:hidden}.topic-highlight>summary{cursor:pointer;justify-content:space-between;gap:20px;padding:20px;list-style:none;display:flex}.topic-highlight>summary:hover{background:var(--surface2)}.topic-highlight h3{margin:7px 0;font-size:19px}.topic-highlight p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.mention-number{color:var(--accent);flex-direction:column;align-items:center;font-size:30px;font-weight:650;display:flex}.mention-number small{color:var(--muted);font-size:11px;font-weight:400}.topic-highlight[open]{grid-column:1/-1}.executive-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.executive-sections>:last-child{grid-column:1/-1}.brief-insight{border-bottom:1px solid var(--line)}.brief-insight>summary{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:18px;padding:18px 14px;list-style:none;display:flex}.brief-insight>summary:hover{background:var(--surface)}.brief-insight summary b{font-size:15px;font-weight:550;line-height:1.5}.brief-insight summary small{color:var(--muted);margin-top:8px;font-size:11px;display:block}.expand-mark{color:var(--accent);flex-shrink:0}.brief-insight[open]>summary .expand-mark{transform:rotate(45deg)}.inline-body{padding:0 14px 20px}.inline-body>p{color:var(--muted);max-width:100ch;font-size:14px;line-height:1.7}.inline-evidence{margin-top:16px}.inline-evidence>summary{color:var(--accent);cursor:pointer;padding:8px 0;font-size:12px}.inline-evidence .source-list{margin-top:12px}.topic-detail{background:var(--bg);white-space:normal;padding:24px}.digest-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.digest-columns p{color:var(--ink);margin:10px 0;font-size:14px;line-height:1.7}.digest-columns small{color:var(--muted);font-size:11px}.topic-signals{margin-top:24px}.topic-signals h3{color:var(--muted);font-size:14px}.topics-table{table-layout:fixed;width:100%}.topics-table th:first-child{width:25%}.topics-table th:nth-child(2){width:12%}.topics-table th:nth-child(3){width:43%}.topics-table th:nth-child(4){width:17%}.topics-table th:last-child{width:3%}.topics-table td{white-space:normal;overflow-wrap:anywhere;padding:18px 14px}.topics-table td>small{color:var(--muted);margin-top:6px;font-size:11px;line-height:1.5;display:block}.topic-preview{color:var(--muted);font-size:12px;line-height:1.65}.people-meter{align-items:center;gap:12px;display:flex}.people-meter>span{background:var(--line);border-radius:3px;width:52px;height:4px}.people-meter i{background:var(--accent);border-radius:3px;height:100%;display:block}.expanded-topic>td{padding:0}.change-item{margin:18px 0}.change-item>.badge{text-transform:capitalize;margin-left:14px}@media (width<=760px){.topic-highlights,.executive-sections,.digest-columns{grid-template-columns:1fr}.section-heading{flex-direction:column;align-items:start;gap:6px}.topic-detail{padding:16px}.topics-table th:first-child{width:42%}.topics-table th:nth-child(2){width:18%}.topics-table th:nth-child(4){width:32%}.topics-table th:last-child{width:8%}.topics-table tr:not(.expanded-topic)>:nth-child(3){display:none}.topics-table{min-width:0}.topics-table td{padding:14px 10px}.topics-table .people-meter>span{display:none}.topic-highlight>summary{padding:16px}.coverage-strip>.muted{font-size:11px}}.brief-insight>summary,.topic-highlight>summary{color:var(--ink)}.topic-highlight>summary p,.topic-preview{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.digest-count{margin-top:8px;display:block}.topics-table td>small,.topics-table .status-dot{white-space:normal}@media (width<=760px){.topics-table td>small{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.tableWrap .topics-table td{white-space:normal}.week-picker{flex-shrink:0;position:relative}.week-trigger{border:1px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:8px;align-items:center;gap:14px;padding:9px 12px;font-size:13px;display:flex}.week-trigger>span:first-child{color:var(--hint);text-transform:uppercase;letter-spacing:.7px;font-size:10px}.week-trigger b{font-weight:500}.week-trigger:hover,.week-trigger[aria-expanded=true]{border-color:var(--accent)}.week-popover{z-index:60;border:1px solid var(--line2);background:var(--surface);border-radius:12px;width:280px;padding:12px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 40px #0005}.week-popover>.eyebrow{padding:4px 8px 12px}.week-popover [role=listbox]{max-height:330px;overflow-y:auto}.week-popover [role=option]{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;padding:11px 12px;display:flex}.week-popover [role=option] small{color:var(--hint);margin-top:4px;font-size:10px;display:block}.week-popover [role=option]:hover,.week-popover [role=option]:focus-visible{background:var(--surface2);outline:1px solid var(--line2);outline-offset:-1px}.week-popover [aria-selected=true]{color:var(--accent);background:var(--soft)}.prior-week{padding:10px 14px 18px}.prior-week>summary{cursor:pointer;color:var(--muted);font-size:12px}@media (width<=600px){.week-trigger>span:first-child{display:none}.week-trigger{gap:8px;padding:8px 10px;font-size:11px}.week-popover{width:260px;right:-65px}}.version-button{cursor:pointer;background:0 0}.version-button:hover{color:var(--accent);border-color:var(--accent)}.release-notes summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.release-notes summary b{color:var(--accent)}.release-notes summary>span{font-size:11px}.release-notes section{margin-top:24px}.release-notes h3{text-transform:uppercase;letter-spacing:.6px;color:var(--hint);font-size:12px}.release-notes ul{color:var(--muted);padding-left:18px;font-size:13px;line-height:1.65}.release-notes li{margin-bottom:10px}.auto-setting{border:1px solid var(--line);border-radius:10px;margin:20px 0;padding:16px}.auto-setting label{align-items:center;gap:10px;font-weight:550;display:flex}.auto-setting input{accent-color:var(--accent)}.auto-setting p,.auto-setting small{color:var(--muted);font-size:12px;line-height:1.6}.auto-description{color:var(--muted);max-width:230px;margin:-4px 0 5px;padding:0 14px 8px 40px;font-size:11px;line-height:1.5}.founder-brief{max-width:none}.analysis-badge{color:var(--muted);white-space:nowrap;font-size:12px}.founder-coverage{color:var(--muted);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:28px;padding:4px 0 22px;font-size:13px;display:flex}.founder-coverage b{color:var(--ink)}.operating-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.operating-issue{background:var(--surface,#222523);border:1px solid var(--line);border-radius:12px;overflow:hidden}.operating-issue>summary{cursor:pointer;padding:20px 22px;list-style:none}.operating-issue>summary::-webkit-details-marker{display:none}.operating-issue>summary:hover{background:#f0a35a0b}.operating-issue[open]{grid-column:1/-1}.issue-meta,.issue-footer,.issue-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.issue-kind{color:#f0b579;letter-spacing:.03em;font-size:11px;font-weight:650}.tone-green .issue-kind{color:#92c5a5}.tone-red .issue-kind{color:#efb0a7}.issue-confidence{color:var(--muted);font-size:11px}.operating-issue h3{margin:12px 0 8px;font-size:19px;line-height:1.4}.issue-impact{color:var(--text-secondary,#c4cbc5);margin:0 0 18px;font-size:14px;line-height:1.6}.issue-footer{color:var(--muted);align-items:end;font-size:12px}.issue-expand{white-space:nowrap;color:var(--ink)}.issue-expand b{color:#f0a35a;margin-left:10px}.issue-detail{border-top:1px solid var(--line);padding:20px 22px}.issue-reading{max-width:95ch;margin:0 0 20px;font-size:14px;line-height:1.65}.issue-positions{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.issue-positions section{background:#7f7f7f0a;border-left:2px solid #58645c;padding:6px 16px}.issue-positions small{color:var(--muted);margin-top:6px;display:block}.issue-positions p,.issue-unknown p,.issue-question p{margin:8px 0;font-size:14px;line-height:1.65}.issue-unknown{max-width:95ch;margin-top:22px}.issue-question{background:#f0a35a0e;border-left:3px solid #f0a35a;margin:20px 0;padding:12px 16px}.issue-actions{flex-wrap:wrap;font-size:12px}.issue-review-controls,.founder-context{border-top:1px solid var(--line);margin-top:22px;padding-top:16px;font-size:13px}.founder-context>p{font-size:13px}.founder-context form{align-items:end;gap:12px;margin-top:16px;display:flex}.founder-context label{gap:6px;font-size:12px;display:grid}.context-input{flex:1}.founder-context textarea{resize:vertical;width:100%;min-height:70px}.context-note{max-width:90ch;padding:12px 0}.context-note p{white-space:pre-wrap}.patterns-section{margin-top:32px}.operating-pattern{border-bottom:1px solid var(--line);padding:16px 0}.operating-pattern>summary{cursor:pointer;justify-content:space-between;gap:16px;display:flex}.operating-pattern>summary span{color:var(--muted);font-size:12px}.operating-pattern>p{max-width:95ch;font-size:14px;line-height:1.65}.other-issues{margin-top:28px}.other-issues>summary{cursor:pointer;color:var(--muted);padding:14px 0}[data-theme=light] .operating-issue{background:#fff}[data-theme=light] .issue-kind{color:#86521c}[data-theme=light] .tone-green .issue-kind{color:#326a43}[data-theme=light] .tone-red .issue-kind{color:#913f32}[data-theme=light] .issue-impact{color:#454d47}[data-theme=light] .issue-expand,[data-theme=light] .founder-coverage b{color:#242924}@media (width<=760px){.operating-grid{grid-template-columns:1fr}.issue-meta{flex-wrap:wrap;gap:6px}.founder-coverage{gap:10px 16px}.founder-context form{flex-direction:column;align-items:stretch}.issue-positions{grid-template-columns:1fr}.issue-footer{flex-wrap:wrap}.analysis-badge{white-space:normal}}.operating-issue h3{color:var(--ink)}[data-theme=light] .operating-issue h3{color:#242924}.founder-context{background:var(--surface);border:1px solid var(--line);border-radius:12px;margin-top:28px;padding:0}.founder-context>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;list-style:none;display:flex}.founder-context>summary::-webkit-details-marker{display:none}.context-heading{gap:4px;display:grid}.context-heading b{color:var(--ink);font-size:14px;font-weight:600}.context-heading small{color:var(--muted);font-size:12px}.context-disclosure{color:var(--accent);font-size:20px;transition:transform .15s}.founder-context[open] .context-disclosure{transform:rotate(45deg)}.founder-context[open]>summary{border-bottom:1px solid var(--line)}.founder-context form{gap:20px;max-width:900px;margin:0;padding:24px;display:grid}.note-kind{border:0;min-width:0;margin:0;padding:0}.note-kind legend{color:var(--muted);margin-bottom:10px;font-size:12px}.note-kind-options{background:var(--bg);border:1px solid var(--line);border-radius:9px;gap:4px;padding:4px;display:inline-flex}.founder-context .note-kind-options label{display:block;position:relative}.note-kind-options input{opacity:0;width:1px;height:1px;position:absolute}.note-kind-options span{color:var(--muted);cursor:pointer;border-radius:6px;padding:8px 18px;font-size:13px;display:block}.note-kind-options label.selected span{background:var(--surface);color:var(--ink);box-shadow:0 1px 4px #0002}.note-kind-options label:hover span{color:var(--ink)}.note-kind-options input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.founder-context .context-input{color:var(--ink);gap:10px;font-size:13px}.founder-context textarea{resize:vertical;background:var(--bg);width:100%;min-height:112px;color:var(--ink);border:1px solid var(--line2);font:inherit;border-radius:9px;padding:13px 15px;line-height:1.6;display:block}.founder-context textarea::placeholder{color:var(--muted);opacity:.8}.founder-context textarea:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.context-form-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.context-form-footer>span{color:var(--muted);font-size:12px}.context-note{border:1px solid var(--line);border-radius:8px;margin:16px 24px 0;padding:14px 16px}.context-note small{color:var(--accent);text-transform:capitalize}.founder-context>[role=status]{color:var(--muted);margin:0;padding:0 24px 20px}.operating-pattern>summary span{flex-shrink:0;align-items:center;gap:18px;display:flex}.operating-pattern>summary .pattern-toggle{color:var(--accent);font-size:16px;font-weight:400}.operating-pattern[open]>summary .pattern-toggle{transform:none}.quality-toolbar select,select.inline-input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%239ca59d' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 11px center;background-repeat:no-repeat;border-radius:8px;padding-right:34px}.quality-toolbar input{border-radius:8px}.quality-toolbar input:hover,.quality-toolbar select:hover{border-color:var(--muted)}.trend-baseline{text-align:center;max-width:600px;margin:70px auto;padding:32px}.baseline-mark{justify-content:center;align-items:end;gap:7px;height:56px;margin-bottom:26px;display:flex}.baseline-mark i{border:1px solid var(--line2);border-radius:4px;width:14px;height:30px}.baseline-mark i:first-child{background:var(--accent);border-color:var(--accent);opacity:.8;height:22px}.baseline-mark i:last-child{height:44px}.trend-baseline h2{color:var(--ink);letter-spacing:-.02em;margin:0 0 12px;font-size:21px}.trend-baseline p{color:var(--muted);max-width:44ch;margin:0 auto 22px;line-height:1.7}.trend-baseline>span{color:var(--muted);font-size:12px}.analysis-date-card{background:var(--surface);border:1px solid var(--line);border-radius:12px;grid-template-columns:1fr 1fr;align-items:center;gap:24px;margin-top:24px;padding:20px;display:grid}.analysis-date-card .formlabel{margin:0}.analysis-date-card input{width:100%;min-width:0;font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;padding:12px}[data-theme=light] .analysis-date-card input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.week-preview{border-left:1px solid var(--line);gap:5px;padding-left:24px;display:grid}.week-preview span{color:var(--muted);font-size:12px}.week-preview strong{color:var(--ink);font-size:18px;font-weight:600}.analysis-reuse{color:var(--muted);margin:14px 0 22px;font-size:12px}.analysis-options{margin:0 0 24px;font-size:13px}.analysis-options>summary{cursor:pointer;color:var(--muted)}.auto-setting{margin-top:28px}.week-trigger:disabled{cursor:default;opacity:.65}@media (width<=760px){.founder-context>summary,.founder-context form{padding:18px}.note-kind-options{display:flex}.note-kind-options label{text-align:center;flex:1}.note-kind-options span{padding:10px 12px}.context-form-footer{flex-direction:column;align-items:start;gap:12px}.context-form-footer button{width:100%}.context-note{margin:14px 18px 0}.operating-pattern>summary{align-items:start}.operating-pattern>summary span{flex-shrink:1;gap:8px;min-width:95px}.analysis-date-card{grid-template-columns:1fr;gap:18px}.week-preview{border-left:0;border-top:1px solid var(--line);padding:16px 0 0}.trend-baseline{margin:40px auto;padding:24px 8px}}.founder-brief>.founder-context{margin:24px 0 28px}.context-history{border-top:1px solid var(--line);padding:0 24px}.context-history>summary{cursor:pointer;color:var(--muted);align-items:center;gap:10px;padding:17px 0;list-style:none;display:flex}.context-history>summary::-webkit-details-marker{display:none}.context-note>summary::-webkit-details-marker{display:none}.context-history>summary:after{content:"＋";color:var(--accent);margin-left:auto}.context-history[open]>summary:after{content:"−"}.context-history>summary>span{background:var(--bg);border-radius:12px;padding:2px 8px;font-size:11px}.context-history-list{gap:8px;display:grid}.context-history .context-note{background:var(--bg);min-width:0;max-width:none;margin:0;padding:0}.context-note>summary{cursor:pointer;align-items:center;gap:12px;padding:14px;list-style:none;display:flex}.context-note>summary>small{flex-shrink:0;width:70px;font-size:11px}.context-note>summary>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:1;line-height:1.6;display:-webkit-box;overflow:hidden}.context-note>summary>b{color:var(--muted);font-weight:400}.context-note[open]>summary>b{transform:rotate(45deg)}.context-note-body{overflow-wrap:anywhere;padding:0 14px 14px}.context-note-body p{max-height:240px;line-height:1.7;overflow-y:auto}.context-pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:14px 0 18px;font-size:12px;display:flex}.context-pagination>div{gap:8px;display:flex}.context-pagination button:disabled{opacity:.4;cursor:default}@media (width<=760px){.context-history{padding:0 18px}.context-note>summary{flex-wrap:wrap;gap:6px}.context-note>summary>small{order:0;width:calc(100% - 24px)}.context-note>summary>b{order:1}.context-note>summary>span{flex-basis:100%;order:2}.context-pagination{flex-direction:column;align-items:flex-start}}.issue-actions{justify-content:flex-start;gap:8px;margin:0 0 20px}.issue-actions .brief-share-button{margin-top:0}.issue-actions>button{min-height:36px;padding:8px 12px}.issue-disclosure,.issue-review-controls.issue-disclosure{border-top:1px solid var(--line);margin:0;padding:16px 0;font-size:13px}.issue-disclosure>summary{cursor:pointer;color:var(--muted)}.issue-disclosure>summary:hover{color:var(--ink)}.issue-disclosure>p{margin:12px 0 0}.operating-pattern>.issue-actions{margin-top:16px}.review-page{padding-top:24px}.review-page>.page-heading{min-height:0;margin-bottom:20px}.founder-coverage{margin-top:0;margin-bottom:24px;padding-top:0;padding-bottom:20px}.week-picker{align-items:center;gap:10px;display:flex}.week-label{color:var(--muted);white-space:nowrap;font-size:13px}.change-item .inline-finding{margin:0}button.compact-select{border-color:var(--line);background:0 0;width:auto;min-width:130px;min-height:36px;padding:7px 16px 7px 10px;font-size:13px}@media (width<=600px){.week-picker{gap:6px}.week-label{font-size:11px}}.finding-heading{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finding-heading .badge{flex-shrink:0;font-size:11px;line-height:1.4}.change-item{border:0;margin:12px 0;padding:0}.change-item>.brief-insight{border:0}.change-item>.brief-insight>summary{border:1px solid var(--line);border-radius:8px;padding:16px}.quality-table th,.topics-table th{letter-spacing:.04em;padding:8px 10px;font-size:11px}.quality-table td,.topics-table td{vertical-align:middle;padding:10px;font-size:13px}.quality-toolbar{gap:10px}.quality-toolbar .table-filter-toggle input{width:auto;min-height:0}.header .version-label{cursor:default;align-items:center;display:inline-flex}.header .version-label:hover{color:var(--muted);border-color:var(--line)}#root :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]),select,.primary,.btn,.btnGhost,.btnDanger,.modalCancel,.modalConfirm,.modalConfirmDanger){height:var(--control-height);min-height:var(--control-height);box-sizing:border-box;padding-top:0;padding-bottom:0}#root input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]){color:var(--ink);background:var(--surface);border:1px solid var(--line);font:inherit;border-radius:6px;padding-left:12px;padding-right:12px}#root input::placeholder{color:var(--muted);opacity:1}#root input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._overlay_12seq_1{z-index:50;background:#00000073;justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_12seq_9{background:var(--surface);border-left:.5px solid var(--line2);width:420px;max-width:90vw;height:100%;padding:20px;overflow-y:auto}._head_12seq_18{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}._title_12seq_24{margin:0;font-size:16px}._close_12seq_28{color:var(--muted);cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}._empty_12seq_36{color:var(--muted);font-size:13px}._version_12seq_40{border-bottom:.5px solid var(--line);margin-bottom:18px;padding-bottom:14px}._version_12seq_40:last-child{border-bottom:none}._vHead_12seq_49{cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:9px;width:100%;padding:6px 0;font-family:inherit;display:flex}._chevron_12seq_61{color:var(--hint);flex-shrink:0;font-size:11px;transition:transform .15s}._chevronOpen_12seq_67{transform:rotate(90deg)}._vNum_12seq_70{color:var(--accent);font-size:14px;font-weight:600}._vDate_12seq_75{color:var(--hint);font-size:12px}._kindPill_12seq_80{letter-spacing:.05em;text-transform:uppercase;border:.5px solid #0000;border-radius:999px;flex-shrink:0;margin-left:auto;padding:2px 8px;font-size:10px;font-weight:700}._kind_major_12seq_91{background:color-mix(in srgb, var(--cat-3) 20%, transparent);color:var(--cat-3);border-color:color-mix(in srgb, var(--cat-3) 45%, transparent)}._kind_minor_12seq_96{background:var(--ok-bg);color:var(--ok-text);border-color:color-mix(in srgb, var(--ok-text) 45%, transparent)}._kind_patch_12seq_101{color:var(--hint);border-color:var(--line2);background:#7a797229}._tagline_12seq_106{color:var(--ink);margin:2px 0 0;padding-left:20px;font-size:13px}._sections_12seq_112{margin-top:10px;padding-left:20px}._section_12seq_112{margin-bottom:10px}._cat_12seq_119{color:var(--hint);text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-size:11px}._items_12seq_126{color:var(--muted);margin:0;padding-left:18px;font-size:13px}._items_12seq_126 li{margin-bottom:4px}@media (width<=560px){._drawer_12seq_9{width:100vw;max-width:100vw;padding:18px 16px}}
