body:has(.ops-root){background:#f3f5f7;background-image:none;color:#171a1f;font-size:14px;line-height:1.45}body:has(.ops-root) .site-footer,body:has(.ops-root) .site-header{display:none}body:has(.ops-root) .page-shell{min-height:100vh;display:block}body:has(.ops-root) .main-content.container{width:100%;max-width:none;margin:0;padding:0}.ops-root{--ops-bg:#f3f5f7;--ops-surface:#ffffff;--ops-surface-muted:#f8f9fa;--ops-text:#171a1f;--ops-muted:#69707b;--ops-border:#dfe3e8;--ops-border-strong:#c9cfd7;--ops-accent:#2459a9;--ops-accent-soft:#eaf1fb;--ops-green:#18764c;--ops-green-soft:#e9f6ef;--ops-amber:#8b5b0a;--ops-amber-soft:#fff4dc;--ops-red:#a33b32;--ops-red-soft:#fcedeb;min-height:100vh;background:var(--ops-bg);color:var(--ops-text);font-family:var(--font-body),"IBM Plex Sans",sans-serif}.ops-root,.ops-root *,.ops-root :after,.ops-root :before{letter-spacing:0}.ops-root button,.ops-root input,.ops-root select,.ops-root textarea{font:inherit}.ops-root a,.ops-root button,.ops-root input,.ops-root select{outline-color:var(--ops-accent);outline-offset:2px}.ops-root a,.ops-root button{touch-action:manipulation}.ops-root :focus-visible{outline:2px solid var(--ops-accent)}.ops-skip-link{position:fixed;z-index:100;top:10px;left:10px;padding:8px 10px;border-radius:5px;background:#ffffff;color:#173f78;transform:translateY(-160%)}.ops-skip-link:focus{transform:translateY(0)}.ops-app-shell{display:grid;grid-template-columns:218px minmax(0,1fr);min-height:100vh}.ops-sidebar{position:-webkit-sticky;position:sticky;top:0;height:100vh;padding:20px 14px;background:#121820;color:#f7f9fb;display:flex;flex-direction:column;border-right:1px solid #202a35}.ops-brand{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 9px 20px}.ops-brand img{border-radius:5px}.ops-brand div,.ops-primary-cell,.ops-product-row>div:nth-child(2){display:grid}.ops-brand strong{font-size:14px;line-height:1.2}.ops-brand span,.ops-sidebar-foot{color:#929dab;font-size:11px}.ops-nav{min-height:0;display:grid;grid-gap:3px;gap:3px;overflow-y:auto}.ops-nav button{width:100%;height:38px;border:0;border-radius:6px;padding:0 10px;background:transparent;color:#aeb7c2;display:flex;align-items:center;gap:10px;text-align:left;cursor:pointer}.ops-nav button:hover{color:#ffffff;background:#1a232d}.ops-nav button.ops-nav-active{color:#ffffff;background:#263447}.ops-sidebar-foot{margin-top:auto;display:flex;align-items:center;gap:7px;padding:14px 10px 0;border-top:1px solid #26313d}.ops-workspace{min-width:0;min-height:100vh}.ops-toolbar{height:74px;padding:0 30px;border-bottom:1px solid var(--ops-border);background:rgb(255 255 255/.92);display:flex;align-items:center;justify-content:space-between;gap:24px}.ops-root h1,.ops-root h2,.ops-root h3,.ops-toolbar h1{margin:0;color:var(--ops-text);font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-weight:600;letter-spacing:0}.ops-toolbar h1{font-size:20px;line-height:1.2}.ops-eyebrow{margin:0 0 2px;color:var(--ops-muted);font-size:10px;font-weight:600;line-height:1.2;text-transform:uppercase}.ops-toolbar-actions{display:flex;align-items:center;gap:8px}.ops-sync-time{margin-right:5px;color:var(--ops-muted);font-size:11px;white-space:nowrap}.ops-icon-button,.ops-row-action button{width:34px;height:34px;border:1px solid var(--ops-border);border-radius:6px;background:var(--ops-surface);color:#4b5563;display:inline-grid;place-items:center;cursor:pointer}.ops-icon-button:hover,.ops-row-action button:hover{border-color:var(--ops-border-strong);color:var(--ops-accent)}.ops-icon-button:disabled{opacity:.55;cursor:wait}.ops-content{width:min(1380px,100%);margin:0 auto;padding:26px 30px 48px;display:grid;grid-gap:22px;gap:22px}.ops-inline-notice{margin:18px 30px 0;min-height:38px;padding:9px 12px;border:1px solid #e3bd7a;border-radius:6px;background:var(--ops-amber-soft);color:#6e4707;display:flex;align-items:center;gap:8px}.ops-global-notice{position:fixed;z-index:120;top:16px;right:16px;width:min(420px,calc(100vw - 32px));margin:0;box-shadow:0 12px 32px rgb(51 35 10/.16)}.ops-global-notice>span{flex:1 1}.ops-global-notice>button{width:28px;height:28px;border:0;border-radius:5px;background:transparent;color:currentColor;display:grid;place-items:center;cursor:pointer}.ops-global-notice>button:hover{background:rgb(110 71 7/.08)}.ops-save-feedback-region{position:fixed;z-index:120;right:max(16px,env(safe-area-inset-right));bottom:max(16px,env(safe-area-inset-bottom));width:min(420px,calc(100vw - 32px));pointer-events:none}.ops-save-feedback{display:flex;align-items:center;gap:10px;padding:8px 8px 8px 14px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-accent);box-shadow:0 4px 18px rgb(17 17 17/.06);pointer-events:auto}.ops-save-feedback>svg{flex-shrink:0}.ops-save-feedback p{flex:1 1;margin:0;font-size:.84rem;overflow-wrap:anywhere}.ops-save-feedback button{display:grid;place-items:center;flex-shrink:0;width:36px;height:36px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.ops-save-feedback button:hover{background:var(--ops-bg)}.ops-save-feedback button:focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ops-global-notice,.ops-save-feedback{animation:ops-feedback-enter .18s ease-out}.ops-content>*{animation:ops-panel-enter .16s ease-out}.ops-revenue-receipt[open]>form{animation:ops-feedback-enter .18s ease-out}}@keyframes ops-feedback-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@keyframes ops-panel-enter{0%{opacity:.7}to{opacity:1}}.ops-metrics{margin:0;border:1px solid var(--ops-border);border-radius:7px;background:var(--ops-surface);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.ops-metrics>div{min-width:0;padding:18px 20px}.ops-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-metrics dt{color:var(--ops-muted);font-size:11px}.ops-metrics dd{margin:6px 0 0;font-size:24px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-metrics dd span{color:var(--ops-muted);font-size:13px;font-weight:400}.ops-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.8fr);grid-gap:22px;gap:22px}.ops-overview-priority-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.9fr);align-items:start}.ops-overview-stack{min-width:0;display:grid;align-content:start;grid-gap:22px;gap:22px}.ops-section{min-width:0;border:1px solid var(--ops-border);border-radius:7px;background:var(--ops-surface)}.ops-section-head{min-height:64px;padding:14px 18px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:16px}.ops-section-head h2{font-size:16px;line-height:1.2}.ops-section-head>span{color:var(--ops-muted);font-size:11px}.ops-text-button{border:0;padding:4px;background:transparent;color:var(--ops-accent);font-size:12px;display:inline-flex;align-items:center;gap:2px;cursor:pointer}.ops-agenda-section{overflow:hidden}.ops-agenda-intro{margin:0;padding:13px 18px;border-bottom:1px solid var(--ops-border);color:var(--ops-muted);font-size:12px}.ops-agenda-list{display:grid}.ops-agenda-row{width:100%;min-width:0;padding:14px 18px;border:0;background:transparent;color:var(--ops-text);display:grid;grid-template-columns:80px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;text-align:left;cursor:pointer}.ops-agenda-row+.ops-agenda-row{border-top:1px solid var(--ops-border)}.ops-agenda-row:hover{background:var(--ops-surface-muted)}.ops-agenda-source{width:-moz-fit-content;width:fit-content;max-width:100%;padding:3px 5px;border:1px solid var(--ops-border);border-radius:4px;background:#f8fafc;color:#536171;font-size:9px;font-weight:600;line-height:1.1;text-transform:uppercase}.ops-agenda-row-opportunities .ops-agenda-source{background:var(--ops-green-soft);color:var(--ops-green);border-color:#cce8d8}.ops-agenda-row-career .ops-agenda-source{background:var(--ops-accent-soft);color:var(--ops-accent);border-color:#cddcf1}.ops-agenda-row-outreach .ops-agenda-source{background:var(--ops-amber-soft);color:var(--ops-amber);border-color:#ead39e}.ops-agenda-row-command .ops-agenda-source{background:var(--ops-red-soft);color:var(--ops-red);border-color:#efcbc7}.ops-agenda-copy{min-width:0;display:grid;grid-gap:3px;gap:3px}.ops-agenda-copy strong{font-size:13px;font-weight:600}.ops-agenda-copy>span{overflow:hidden;color:var(--ops-muted);font-size:11px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ops-agenda-action{color:var(--ops-accent);font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.ops-audience-list,.ops-blocker-list,.ops-product-list,.ops-system-list{display:grid}.ops-audience-row+.ops-audience-row,.ops-blocker+.ops-blocker,.ops-product-row+.ops-product-row,.ops-system-row+.ops-system-row{border-top:1px solid var(--ops-border)}.ops-blocker{padding:15px 18px;display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:10px;gap:10px}.ops-blocker>svg{margin-top:2px;color:var(--ops-amber)}.ops-blocker-title{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ops-audience-row strong,.ops-blocker strong,.ops-product-row strong,.ops-system-row strong{font-size:13px;font-weight:600}.ops-audience-row p,.ops-blocker p,.ops-system-row p{margin:4px 0 5px;color:var(--ops-muted);font-size:12px}.ops-audience-row span,.ops-blocker>div>span,.ops-product-row span,.ops-system-row span{color:var(--ops-muted);font-size:10px}.ops-product-row{min-height:68px;padding:11px 14px;display:grid;grid-template-columns:34px minmax(0,1fr) auto 24px;align-items:center;grid-gap:10px;gap:10px}.ops-audience-icon,.ops-product-mark,.ops-system-icon{width:32px;height:32px;border-radius:6px;background:var(--ops-surface-muted);color:#596371;display:grid;place-items:center}.ops-product-row a{width:24px;height:24px;color:var(--ops-muted);display:grid;place-items:center}.ops-status{display:inline-flex;align-items:center;min-height:22px;width:-moz-fit-content;width:fit-content;border:1px solid transparent;border-radius:999px;padding:2px 7px;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}.ops-status-positive{background:var(--ops-green-soft);color:var(--ops-green);border-color:#cce8d8}.ops-status-warning{background:var(--ops-amber-soft);color:var(--ops-amber);border-color:#ead39e}.ops-status-negative{background:var(--ops-red-soft);color:var(--ops-red);border-color:#efcbc7}.ops-status-neutral{background:#f0f2f4;color:#5a626d;border-color:#dde1e5}.ops-table-wrap{width:100%;overflow-x:auto;transition:opacity .14s ease-out}.ops-table-loading{opacity:.52}.ops-table{width:100%;min-width:720px;border-collapse:collapse;table-layout:auto;text-align:left}.ops-entity-table{min-width:1040px}.ops-table th{height:38px;padding:0 14px;background:var(--ops-surface-muted);color:var(--ops-muted);font-size:10px;font-weight:600;white-space:nowrap}.ops-table td,.ops-table th{border-bottom:1px solid var(--ops-border)}.ops-table td{min-height:48px;padding:11px 14px;color:#3f4650;font-size:12px;vertical-align:middle;overflow-wrap:anywhere}.ops-pagination,.ops-system-row time,.ops-table td,.ops-table th{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-table tbody tr:last-child td{border-bottom:0}.ops-table tbody tr:hover td{background:#fbfcfd}.ops-table td strong{color:var(--ops-text);font-weight:600}.ops-primary-cell{gap:2px;min-width:156px}.ops-primary-cell span{color:var(--ops-muted);font-size:10px}.ops-row-action{width:44px;text-align:right}.ops-row-action button{width:28px;height:28px}.ops-filters{padding:12px 14px;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:minmax(240px,1fr) 180px 150px auto;grid-gap:8px;gap:8px}.ops-search-field{position:relative}.ops-search-field svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--ops-muted);pointer-events:none}.ops-filters input,.ops-filters select,.ops-login-form input{width:100%;height:36px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text)}.ops-filters input{padding:0 10px 0 33px}.ops-filters select{padding:0 30px 0 10px}.ops-filter-clear{height:36px;border:0;padding:0 8px;background:transparent;color:var(--ops-accent);cursor:pointer}.ops-active-filter{padding:8px 14px;border-bottom:1px solid var(--ops-border);background:var(--ops-accent-soft);color:#274f8b;font-size:11px}.ops-pagination{min-height:50px;padding:8px 14px;border-top:1px solid var(--ops-border);color:var(--ops-muted);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:11px}.ops-pagination>div{display:flex;gap:6px}.ops-pagination button{width:30px;height:30px;border:1px solid var(--ops-border);border-radius:6px;background:var(--ops-surface);color:#4b5563;display:grid;place-items:center;cursor:pointer}.ops-pagination button:hover:not(:disabled){border-color:var(--ops-border-strong);color:var(--ops-accent)}.ops-pagination button:disabled{opacity:.4;cursor:not-allowed}.ops-audience-row{width:100%;min-height:74px;border:0;padding:13px 16px;background:var(--ops-surface);color:var(--ops-text);display:grid;grid-template-columns:38px minmax(0,1fr) auto 20px;align-items:center;grid-gap:12px;gap:12px;text-align:left;cursor:pointer}.ops-audience-row:hover{background:#fbfcfd}.ops-audience-row p{max-width:70ch}.ops-audience-row b{font-size:18px;font-weight:600}.ops-system-row{min-height:84px;padding:14px 16px;display:grid;grid-template-columns:38px minmax(0,1fr) auto 120px;align-items:center;grid-gap:12px;gap:12px}.ops-system-row time{color:var(--ops-muted);font-size:10px;text-align:right}.ops-system-copy{min-width:0}.ops-system-signals{margin:8px 0;display:flex;flex-wrap:wrap;gap:6px}.ops-system-signals>div{border:1px solid var(--ops-border);border-radius:5px;padding:5px 7px;background:var(--ops-surface-muted);display:flex;align-items:baseline;gap:5px}.ops-system-signals dt{color:var(--ops-muted);font-size:9px}.ops-system-signals dd{margin:0;color:var(--ops-text);font-size:10px;font-weight:600}.ops-system-copy .ops-system-issues{margin:6px 0;color:var(--ops-red);font-weight:600}.ops-system-check{display:grid;justify-items:end;grid-gap:7px;gap:7px}.ops-system-check a{color:var(--ops-accent);font-size:9px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:3px}.ops-detail-grid{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-detail-grid>div{min-width:0;padding:16px 18px}.ops-detail-grid>div+div{border-left:1px solid var(--ops-border)}.ops-detail-grid dt{color:var(--ops-muted);font-size:10px}.ops-detail-grid dd{margin:5px 0 0;overflow-wrap:anywhere;font-size:12px;font-weight:500}.ops-transport-gates{border-top:1px solid var(--ops-border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-transport-gates>div{min-width:0;padding:14px 18px;display:grid;align-content:start;grid-gap:7px;gap:7px}.ops-transport-gates>div+div{border-left:1px solid var(--ops-border)}.ops-transport-gates span:first-child{color:var(--ops-muted);font-size:10px}.ops-transport-gates strong{overflow-wrap:anywhere;font-size:11px;font-weight:600;line-height:1.45}.ops-transport-next-gate{margin:0;border-top:1px solid var(--ops-border);padding:13px 18px;display:flex;align-items:baseline;gap:10px;color:var(--ops-muted);font-size:11px;line-height:1.45}.ops-transport-next-gate strong{flex:0 0 auto;color:var(--ops-text);font-size:10px}.ops-direction-head{min-width:0;padding:4px 2px 0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ops-direction-head h2{font-size:21px;line-height:1.2}.ops-direction-head p:last-child{max-width:72ch;margin:5px 0 0;color:var(--ops-muted);font-size:12px}.ops-primary-button,.ops-secondary-button{min-height:36px;border-radius:6px;padding:0 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap;cursor:pointer}.ops-primary-button{border:1px solid #174888;background:var(--ops-accent);color:#ffffff}.ops-secondary-button{border:1px solid var(--ops-border-strong);background:var(--ops-surface);color:var(--ops-text)}.ops-primary-button:hover:not(:disabled){background:#1e4d93}.ops-secondary-button:hover:not(:disabled){border-color:#aeb6c0;background:var(--ops-surface-muted)}.ops-primary-button:disabled,.ops-secondary-button:disabled{opacity:.5;cursor:not-allowed}.ops-direction-filters{width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--ops-border);border-radius:7px;padding:3px;background:#e9edf1;display:flex;gap:2px;overflow-x:auto}.ops-direction-filters button{height:30px;border:0;border-radius:5px;padding:0 11px;background:transparent;color:#59616d;font-size:11px;white-space:nowrap;cursor:pointer}.ops-direction-filters button:hover{color:var(--ops-text)}.ops-direction-filters button[aria-pressed=true]{background:var(--ops-surface);color:var(--ops-text);box-shadow:0 1px 2px rgb(23 26 31/.09)}.ops-direction-board{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.ops-direction-column{min-width:0}.ops-direction-column>header{min-height:46px;padding:0 2px 8px;border-bottom:1px solid var(--ops-border-strong);display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.ops-direction-column>header div{min-width:0;display:grid;grid-gap:1px;gap:1px}.ops-direction-column>header h3{font-size:14px}.ops-direction-column>header b,.ops-direction-column>header span{color:var(--ops-muted);font-size:10px;font-weight:500}.ops-direction-list{padding-top:10px;display:grid;align-content:start;grid-gap:10px;gap:10px}.ops-direction-card{min-width:0;min-height:236px;border:1px solid var(--ops-border);border-top:3px solid #7e8895;border-radius:7px;padding:13px 14px 11px;background:var(--ops-surface);box-shadow:0 2px 7px rgb(23 26 31/.025);display:grid;grid-template-rows:auto auto minmax(50px,auto) auto auto auto;align-content:start;grid-gap:9px;gap:9px}.ops-direction-revenue_path{border-top-color:#3b8b63}.ops-direction-career_option{border-top-color:#b47a20}.ops-direction-decision{border-top-color:#735aa5}.ops-direction-venture{border-top-color:#2d68b5}.ops-direction-action{border-top-color:#677483}.ops-direction-card footer,.ops-direction-card footer>div,.ops-direction-card-head,.ops-direction-meta,.ops-direction-score{display:flex;align-items:center}.ops-direction-card footer,.ops-direction-card-head,.ops-direction-meta{justify-content:space-between;gap:10px}.ops-direction-card-head>span{color:#4e5967;display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;text-transform:uppercase}.ops-direction-card-head i{color:var(--ops-muted);font-size:10px;font-style:normal}.ops-direction-card h3{min-height:34px;font-size:15px;line-height:1.18;overflow-wrap:anywhere}.ops-direction-card>p{margin:0;color:var(--ops-muted);font-size:11px;line-height:1.45}.ops-direction-meta{min-width:0;color:var(--ops-muted);font-size:10px;text-transform:capitalize}.ops-direction-meta span,.ops-direction-meta time{min-width:0;overflow-wrap:anywhere}.ops-direction-score{gap:5px}.ops-direction-score span,.ops-direction-score strong{min-width:28px;height:22px;border-radius:4px;padding:0 6px;background:var(--ops-surface-muted);color:#5a6470;display:inline-grid;place-items:center;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-direction-score strong{margin-left:auto;background:var(--ops-accent-soft);color:#28518c}.ops-direction-card footer{min-height:28px;padding-top:8px;border-top:1px solid var(--ops-border)}.ops-direction-card footer>div{gap:4px}.ops-direction-card footer a,.ops-direction-card footer button{width:28px;height:28px;border:0;border-radius:5px;background:transparent;color:var(--ops-muted);display:grid;place-items:center}.ops-direction-card footer button{cursor:pointer}.ops-direction-card footer a:hover,.ops-direction-card footer button:hover:not(:disabled){background:var(--ops-surface-muted);color:var(--ops-accent)}.ops-direction-card footer button:disabled{opacity:.45;cursor:wait}.ops-direction-empty{min-height:112px;border:1px dashed var(--ops-border-strong);border-radius:7px;color:var(--ops-muted);display:grid;place-items:center;font-size:11px}.ops-dialog-backdrop{position:fixed;z-index:80;inset:0;padding:24px;background:rgb(14 19 26/.5);display:grid;place-items:center;overflow-y:auto}.ops-dialog{width:min(700px,100%);max-height:calc(100vh - 48px);border:1px solid var(--ops-border-strong);border-radius:8px;background:var(--ops-surface);box-shadow:0 22px 70px rgb(11 18 28/.24);overflow-y:auto}.ops-dialog-head{position:-webkit-sticky;position:sticky;z-index:1;top:0;min-height:70px;padding:14px 18px;border-bottom:1px solid var(--ops-border);background:rgb(255 255 255/.96);display:flex;align-items:center;justify-content:space-between;gap:16px}.ops-dialog-head h2{font-size:17px}.ops-direction-form,.ops-record-form{padding:18px;display:grid;grid-gap:12px;gap:12px}.ops-form-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-form-grid-secondary{grid-template-columns:1fr 1fr 1.5fr}.ops-direction-form label,.ops-record-form label{min-width:0;display:grid;grid-gap:5px;gap:5px}.ops-direction-form label>span,.ops-priority-result span,.ops-record-form label>span,.ops-score-editor label>span{color:#505966;font-size:10px;font-weight:600}.ops-direction-form input:not([type=range]),.ops-direction-form select,.ops-direction-form textarea,.ops-record-form input:not([type=checkbox]),.ops-record-form select,.ops-record-form textarea{width:100%;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text)}.ops-direction-form input:not([type=range]),.ops-direction-form select,.ops-record-form input:not([type=checkbox]),.ops-record-form select{height:38px;padding:0 10px}.ops-direction-form textarea,.ops-record-form textarea{height:64px;min-height:64px;padding:9px 10px;line-height:1.45;resize:vertical}.ops-direction-form input::placeholder,.ops-direction-form textarea::placeholder,.ops-record-form input::placeholder,.ops-record-form textarea::placeholder{color:#9aa1aa}.ops-dialog-wide{width:min(820px,100%)}.ops-record-form textarea.ops-record-content{min-height:180px}.ops-record-policy{min-height:40px;border:1px solid var(--ops-border);border-radius:6px;padding:9px 11px;background:var(--ops-surface-muted);color:#596371;display:flex;align-items:center;gap:8px;font-size:11px}.ops-record-policy svg{flex:0 0 auto;color:var(--ops-accent)}.ops-record-form label.ops-check-field{width:-moz-fit-content;width:fit-content;min-height:30px;display:flex;align-items:center;gap:8px;cursor:pointer}.ops-check-field input{width:16px;height:16px;accent-color:var(--ops-accent)}.ops-library-tools{min-width:0;display:grid;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);align-items:center;grid-gap:12px;gap:12px}.ops-library-search input{width:100%;height:38px;border:1px solid var(--ops-border-strong);border-radius:6px;padding:0 11px 0 34px;background:var(--ops-surface);color:var(--ops-text)}.ops-library-tools .ops-direction-filters{justify-self:end}.ops-library-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-library-card{min-width:0;min-height:258px;border:1px solid var(--ops-border);border-top:3px solid #708091;border-radius:7px;padding:13px 14px 11px;background:var(--ops-surface);box-shadow:0 2px 7px rgb(23 26 31/.025);display:grid;grid-template-rows:auto auto minmax(54px,auto) auto minmax(26px,auto) auto;align-content:start;grid-gap:9px;gap:9px}.ops-library-social_account{border-top-color:#2d68b5}.ops-library-prompt{border-top-color:#735aa5}.ops-library-resume{border-top-color:#b47a20}.ops-library-automation{border-top-color:#3b8b63}.ops-library-publicity{border-top-color:#b45555}.ops-library-personal{border-top-color:#8a6b52}.ops-library-idea{border-top-color:#94751d}.ops-library-card footer,.ops-library-card footer>div,.ops-library-card>header,.ops-library-card>header>div,.ops-library-card>header>span,.ops-library-context{display:flex;align-items:center}.ops-library-card footer,.ops-library-card>header,.ops-library-context{justify-content:space-between;gap:10px}.ops-library-card>header>span{gap:5px;color:#4e5967;font-size:10px;font-weight:600;text-transform:uppercase}.ops-library-card>header>div{gap:6px;color:var(--ops-muted)}.ops-library-card>header i{font-size:10px;font-style:normal;text-transform:capitalize}.ops-library-card h3{min-height:36px;font-size:15px;line-height:1.2;overflow-wrap:anywhere}.ops-library-card>p{margin:0;color:var(--ops-muted);display:-webkit-box;overflow:hidden;font-size:11px;line-height:1.46;-webkit-box-orient:vertical;-webkit-line-clamp:3}.ops-library-context{min-width:0;color:var(--ops-muted);font-size:10px}.ops-library-context>span{min-width:0;overflow-wrap:anywhere;text-transform:capitalize}.ops-library-context b{color:var(--ops-amber);display:inline-flex;align-items:center;gap:4px;font-weight:600}.ops-library-tags{min-height:26px;display:flex;align-items:flex-start;gap:5px;overflow:hidden}.ops-library-tags span{max-width:110px;border-radius:4px;padding:3px 6px;background:var(--ops-surface-muted);color:#626c78;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ops-library-card footer{min-height:29px;padding-top:8px;border-top:1px solid var(--ops-border)}.ops-library-card footer>div{gap:3px}.ops-command-card footer a,.ops-command-card footer button,.ops-library-card footer a,.ops-library-card footer button{width:28px;height:28px;border:0;border-radius:5px;background:transparent;color:var(--ops-muted);display:grid;place-items:center}.ops-command-card footer button,.ops-library-card footer button{cursor:pointer}.ops-command-card footer a:hover,.ops-command-card footer button:hover:not(:disabled),.ops-library-card footer a:hover,.ops-library-card footer button:hover:not(:disabled){background:var(--ops-surface-muted);color:var(--ops-accent)}.ops-library-empty{min-height:160px;border:1px dashed var(--ops-border-strong);border-radius:7px;color:var(--ops-muted);display:grid;place-items:center;font-size:11px}.ops-drive-workspace{min-width:0;display:grid;grid-gap:18px;gap:18px}.ops-drive-files-head>div:first-child,.ops-drive-head>div:first-child{min-width:0}.ops-drive-actions{display:flex;align-items:center;gap:8px}.ops-drive-actions a{text-decoration:none}.ops-drive-intro{max-width:86ch;margin:0;padding:15px 18px;color:var(--ops-muted);font-size:12px;line-height:1.55}.ops-drive-metrics{border-top:1px solid var(--ops-border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-drive-metrics>div{min-width:0;padding:13px 18px}.ops-drive-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-drive-metrics dt{color:var(--ops-muted);font-size:9px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ops-drive-metrics dd{margin:5px 0 0;color:var(--ops-text);overflow-wrap:anywhere;font-size:13px;font-weight:600}.ops-drive-notice{margin:0}.ops-drive-search{width:min(320px,100%)}.ops-drive-search input{width:100%;height:38px;border:1px solid var(--ops-border-strong);border-radius:6px;padding:0 11px 0 34px;background:var(--ops-surface);color:var(--ops-text)}.ops-drive-list{padding:14px;display:grid;grid-gap:8px;gap:8px}.ops-drive-card{min-width:0;min-height:64px;border:1px solid var(--ops-border);border-left:3px solid #708091;border-radius:7px;padding:10px 12px;background:var(--ops-surface);color:var(--ops-text);text-decoration:none;display:grid;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;grid-gap:10px;gap:10px;content-visibility:auto;contain-intrinsic-size:64px}.ops-drive-depth-1{-webkit-margin-start:18px;margin-inline-start:18px}.ops-drive-depth-2{-webkit-margin-start:36px;margin-inline-start:36px}.ops-drive-depth-3{-webkit-margin-start:54px;margin-inline-start:54px}.ops-drive-depth-4{-webkit-margin-start:72px;margin-inline-start:72px}.ops-drive-depth-5{-webkit-margin-start:90px;margin-inline-start:90px}.ops-drive-sheet{border-left-color:#27865f}.ops-drive-doc{border-left-color:#3974bd}.ops-drive-slides{border-left-color:#cc8b24}.ops-drive-folder{border-left-color:#9b7527;background:#fffcf5}.ops-drive-pdf{border-left-color:#b85656}.ops-drive-card:hover{background:var(--ops-surface-muted);box-shadow:inset 0 0 0 1px var(--ops-border-strong)}.ops-drive-card:focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}.ops-drive-file-icon{width:34px;height:34px;border-radius:6px;background:var(--ops-surface-muted);color:var(--ops-accent);display:grid;place-items:center}.ops-drive-file-copy{min-width:0;display:grid;grid-gap:5px;gap:5px}.ops-drive-file-copy strong{font-size:12px}.ops-drive-file-copy span,.ops-drive-file-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-drive-file-copy span{color:var(--ops-muted);font-size:10px}.ops-drive-card>svg,.ops-drive-empty{color:var(--ops-muted)}.ops-drive-empty{min-height:190px;padding:24px;text-align:center;display:grid;place-items:center;align-content:center;grid-gap:7px;gap:7px;font-size:11px}.ops-drive-empty strong{color:var(--ops-text);font-size:13px}.ops-career-head{align-items:end}.ops-career-metrics{grid-template-columns:repeat(7,minmax(0,1fr))}.ops-career-metrics>div{padding:16px 15px}.ops-career-head-actions{display:flex;align-items:center;gap:8px}.ops-career-source-link{min-height:34px;border:1px solid #cbd9ec;border-radius:6px;padding:0 10px;background:var(--ops-accent-soft);color:#214d8d;display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600;text-decoration:none;white-space:nowrap}.ops-career-source-link:hover{border-color:#aabfdd;background:#e8f0fc}.ops-career-response-rate{min-height:34px;border:1px solid #cfe4d7;border-radius:6px;padding:0 10px;background:var(--ops-green-soft);color:#346247;display:flex;align-items:center;gap:7px;font-size:10px;white-space:nowrap}.ops-career-response-rate b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-career-response-rate.ops-career-monitor-stale{border-color:#efc9bf;background:#fff0eb;color:#9b3f2d}.ops-career-profile-mode{min-height:34px;border:1px solid var(--ops-border);border-radius:6px;padding:0 10px;background:var(--ops-surface);color:#4d5866;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;white-space:nowrap}.ops-career-batch{min-width:0;margin:18px 0;border:1px solid var(--ops-border);border-radius:8px;background:var(--ops-surface);box-shadow:0 3px 12px rgb(23 26 31/.025);overflow:hidden}.ops-career-batch-handoffs>header,.ops-career-batch-head,.ops-career-batch-kits>header,.ops-career-batch-next{display:flex;align-items:center;justify-content:space-between;gap:16px}.ops-career-batch-head{min-height:78px;padding:15px 18px}.ops-career-batch-handoffs>header>div,.ops-career-batch-head>div:first-child,.ops-career-batch-kits>header>div,.ops-career-batch-next>div:first-child{min-width:0}.ops-career-batch-eyebrow,.ops-career-batch-handoffs>header span,.ops-career-batch-kits>header span,.ops-career-batch-next>div:first-child>span{color:var(--ops-muted);display:block;font-size:9px;font-weight:650;letter-spacing:.02em;text-transform:uppercase}.ops-career-batch-handoffs h4,.ops-career-batch-head h3,.ops-career-batch-kits h4,.ops-career-batch-next strong{margin:3px 0 0;color:var(--ops-text);font-size:16px;line-height:1.2}.ops-career-batch-handoffs>header p,.ops-career-batch-head p,.ops-career-batch-kits>header p,.ops-career-batch-next p{margin:4px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.45}.ops-career-batch-head p{max-width:66ch}.ops-career-batch-next{padding:13px 18px;border-top:1px solid var(--ops-border);border-bottom:1px solid var(--ops-border);background:#f7faff}.ops-career-batch-next strong{display:block;margin:3px 0 0;color:#214d8d;font-size:13px}.ops-career-batch-next p{max-width:68ch;color:#436184}.ops-career-batch-next-action,.ops-career-batch-row-actions,.ops-career-batch-section-action{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.ops-career-batch-next-action{justify-content:flex-end}.ops-career-batch-summary{border-bottom:1px solid var(--ops-border);margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-career-batch-summary>div{min-width:0;padding:13px 18px;display:grid;grid-gap:3px;gap:3px}.ops-career-batch-summary>div+div{border-left:1px solid var(--ops-border)}.ops-career-batch-summary dd{margin:0;color:var(--ops-text);font-size:21px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.ops-career-batch-summary dt{color:var(--ops-muted);font-size:10px;font-weight:500;order:2}.ops-career-batch-nav{min-height:42px;padding:0 18px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;gap:14px}.ops-career-batch-nav .ops-text-button{min-height:38px;padding:0;color:var(--ops-muted);font-size:11px;font-weight:600}.ops-career-batch-nav .ops-text-button:hover,.ops-career-batch-nav .ops-text-button[aria-expanded=true]{color:var(--ops-accent)}.ops-career-batch-body{padding:14px 18px 0;display:grid;grid-gap:12px;gap:12px}.ops-career-batch-copied,.ops-career-batch-footnote,.ops-career-batch-loading{margin:0;color:var(--ops-muted);display:flex;align-items:center;gap:6px;font-size:11px}.ops-career-batch-handoffs,.ops-career-batch-kits{min-width:0;border:1px solid var(--ops-border);border-radius:7px;overflow:hidden}.ops-career-batch-handoffs>header,.ops-career-batch-kits>header{padding:13px 14px;border-bottom:1px solid var(--ops-border)}.ops-career-batch-handoffs>header p,.ops-career-batch-kits>header p{max-width:48ch;text-align:right}.ops-career-batch-section-action{justify-content:flex-end}.ops-career-batch-section-action p{margin:0}.ops-career-batch-section-action .ops-secondary-button{flex:none}.ops-career-batch-kit-list{display:grid}.ops-career-batch-kit{padding:12px 14px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-career-batch-kit>div{min-width:0}.ops-career-batch-kit .ops-status{margin-right:7px;vertical-align:middle}.ops-career-batch-kit strong{color:var(--ops-text);font-size:12px}.ops-career-batch-kit p{margin:5px 0 0;color:var(--ops-muted);font-size:10px}.ops-career-batch-kits-empty{margin:0;padding:16px 14px;color:var(--ops-muted);font-size:11px}.ops-career-batch-kit-form{padding:14px;background:var(--ops-surface-muted);display:grid;grid-template-columns:minmax(150px,.8fr) minmax(220px,1.5fr) minmax(180px,1fr) minmax(130px,.7fr) 112px auto;align-items:end;grid-gap:9px;gap:9px}.ops-career-batch-kit-form label{min-width:0;display:grid;grid-gap:5px;gap:5px}.ops-career-batch-kit-form label>span{color:var(--ops-muted);font-size:9px;font-weight:650;text-transform:uppercase}.ops-career-batch-kit-form input,.ops-career-batch-kit-form select{width:100%;min-width:0;height:34px;border:1px solid var(--ops-border-strong);border-radius:5px;padding:0 8px;background:var(--ops-surface);color:var(--ops-text);font:inherit;font-size:11px}.ops-career-batch-kit-form .ops-secondary-button{min-height:34px;font-size:11px}.ops-career-batch-row{min-width:0;padding:13px 14px;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px}.ops-career-batch-row:last-of-type{border-bottom:0}.ops-career-batch-row-ready{background:#fbfefc}.ops-career-batch-row-copy{min-width:0}.ops-career-batch-row-title{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:7px}.ops-career-batch-row-title strong{color:var(--ops-text);font-size:12px}.ops-career-batch-row p,.ops-career-batch-row small{margin:5px 0 0;color:var(--ops-muted);display:block;font-size:10px;line-height:1.45}.ops-career-batch-row small{color:#53606e}.ops-career-batch-row-actions{justify-content:flex-end;align-content:start}.ops-career-batch-row-actions .ops-primary-button,.ops-career-batch-row-actions .ops-secondary-button{min-height:32px;padding:0 9px;font-size:10px}.ops-career-batch-row-actions .ops-text-button{min-height:30px;padding:0 4px;font-size:10px}.ops-career-batch-review{grid-column:1/-1;border-top:1px dashed var(--ops-border-strong);padding-top:10px}.ops-career-batch-review summary{width:-moz-fit-content;width:fit-content;color:var(--ops-accent);cursor:pointer;font-size:10px;font-weight:600}.ops-career-batch-review pre{max-height:280px;overflow:auto;margin:10px 0 0;border:1px solid var(--ops-border);border-radius:5px;padding:10px;background:var(--ops-surface-muted);color:#303a46;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;white-space:pre-wrap}.ops-career-batch-review ul{margin:9px 0 0;padding-left:17px;color:var(--ops-muted);font-size:10px}.ops-career-batch-review li+li{margin-top:3px}.ops-career-batch-empty{min-height:116px;padding:18px;color:var(--ops-muted);display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;text-align:center}.ops-career-batch-empty svg{color:var(--ops-amber)}.ops-career-batch-empty strong{color:var(--ops-text);font-size:12px}.ops-career-batch-empty p{max-width:55ch;margin:0;font-size:11px;line-height:1.5}.ops-career-batch-pagination{min-height:40px;border-top:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 10px 7px 14px}.ops-career-batch-pagination>span{color:var(--ops-muted);font-size:10px}.ops-career-batch-pagination>div{display:flex;gap:6px}.ops-career-batch-pagination .ops-secondary-button{min-height:28px;padding:0 8px;font-size:10px}.ops-career-batch-footnote{margin:0 -18px;padding:10px 18px;border-top:1px solid var(--ops-border);background:var(--ops-surface-muted)}.ops-career-shell{min-width:0;min-height:690px;border:1px solid var(--ops-border);border-radius:8px;background:var(--ops-surface);box-shadow:0 3px 12px rgb(23 26 31/.035);display:grid;grid-template-columns:minmax(310px,370px) minmax(0,1fr);overflow:hidden}.ops-career-queue{min-width:0;border-right:1px solid var(--ops-border);background:var(--ops-surface-muted);display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ops-career-filters{padding:14px;border-bottom:1px solid var(--ops-border);display:grid;grid-gap:9px;gap:9px}.ops-career-filters>.ops-career-queue-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.ops-career-queue-mode{min-height:34px;border:1px solid var(--ops-border-strong);border-radius:6px;padding:3px;background:#ffffff;display:grid}.ops-career-queue-mode button{min-width:0;min-height:36px;border:0;border-radius:4px;padding:0 8px;background:transparent;color:#68727e;display:flex;align-items:center;justify-content:center;gap:6px;font-size:10px;font-weight:600;cursor:pointer}.ops-career-queue-mode button[aria-pressed=true]{background:var(--ops-accent-soft);color:#214d8d;box-shadow:inset 0 0 0 1px #ccdaf0}.ops-career-queue-mode button span{min-width:18px;color:inherit;font-size:9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.72}.ops-career-live-verification{margin:0;border:1px solid #cfe0d5;border-radius:6px;padding:8px 9px;background:#f3faf5;color:#3f5f49;display:flex;align-items:flex-start;gap:7px;font-size:10px;line-height:1.45}.ops-career-live-verification svg{flex:0 0 auto;margin-top:1px}.ops-career-live-verification-warning{border-color:#ead6ae;background:#fff9ed;color:#775a24}.ops-career-filters .ops-search-field{width:100%;min-width:0}.ops-career-filters>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-career-filters input,.ops-career-filters label,.ops-career-filters select{min-width:0;width:100%}.ops-career-controlbar select,.ops-career-filters input,.ops-career-filters select{height:34px;border:1px solid var(--ops-border-strong);border-radius:5px;padding:0 28px 0 9px;background:#ffffff;color:#333943;font-size:11px}.ops-career-filters input{padding:0 9px 0 32px}.ops-career-filters select:disabled{background:var(--ops-surface-muted);color:#535d69;cursor:not-allowed}.ops-career-list{min-height:0;max-height:650px;overflow-y:auto;transition:opacity .14s ease}.ops-career-loading{opacity:.55}.ops-career-row{width:100%;min-width:0;min-height:126px;border:0;border-bottom:1px solid var(--ops-border);border-left:3px solid transparent;padding:13px 14px 12px 11px;background:transparent;color:var(--ops-text);display:grid;grid-gap:6px;gap:6px;text-align:left;cursor:pointer}.ops-career-row:hover{background:#ffffff}.ops-career-row-active{border-left-color:var(--ops-accent);background:#ffffff}.ops-career-row-meta,.ops-career-row-state,.ops-career-row-top{min-width:0;display:flex;align-items:center}.ops-career-row-state,.ops-career-row-top{justify-content:space-between;gap:10px}.ops-career-row-top b{overflow:hidden;color:#505965;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ops-career-row-top i{width:28px;height:24px;border:1px solid #cddaf0;border-radius:5px;background:var(--ops-accent-soft);color:#214d8d;display:grid;place-items:center;flex:0 0 auto;font-size:10px;font-style:normal;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700}.ops-career-row>strong{overflow:hidden;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.ops-career-row-meta{gap:5px;color:var(--ops-muted);font-size:10px}.ops-career-row-meta em{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ops-career-row-meta em+em:before{content:"·";margin-right:5px}.ops-career-row-state>span:last-child{color:#6a7380;font-size:9px;font-weight:600;text-transform:uppercase}.ops-career-pagination{min-height:48px;border-top:1px solid var(--ops-border);padding:8px 12px;background:#ffffff;color:var(--ops-muted);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:10px}.ops-career-pagination>div{display:flex;gap:4px}.ops-career-pagination button{width:30px;height:30px;border:1px solid var(--ops-border);border-radius:5px;background:#ffffff;color:#46515f;display:grid;place-items:center;cursor:pointer}.ops-career-pagination button:disabled{opacity:.4;cursor:not-allowed}.ops-career-detail{min-width:0;min-height:690px;background:#ffffff;display:flex;flex-direction:column}.ops-career-detail-head{min-width:0;min-height:116px;padding:20px 22px;border-bottom:1px solid var(--ops-border);display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ops-career-detail-head>div:first-child{min-width:0}.ops-career-source{color:#536172;display:flex;align-items:center;gap:5px;font-size:10px;font-weight:600;text-transform:uppercase}.ops-career-detail-head h2{margin-top:6px;font-size:20px;line-height:1.25}.ops-career-detail-head p{margin:5px 0 0;color:var(--ops-muted);font-size:12px}.ops-career-actions{flex:0 0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:7px}.ops-career-controlbar{min-height:58px;padding:9px 22px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:16px}.ops-career-controlbar>div{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ops-career-controlbar>div>span:last-child{color:#596370;display:inline-flex;align-items:center;gap:4px;font-size:10px}.ops-career-controlbar label{display:flex;align-items:center;gap:7px;color:#596370;font-size:10px;font-weight:600}.ops-career-tabs{min-height:48px;padding:0 22px;border-bottom:1px solid var(--ops-border);display:flex;align-items:stretch;gap:22px;overflow-x:auto}.ops-career-tabs button{border:0;border-bottom:2px solid transparent;padding:0;background:transparent;color:#697381;display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}.ops-career-tabs button[aria-selected=true]{border-bottom-color:var(--ops-accent);color:#1f4d91;font-weight:600}.ops-career-tabpanel{min-height:0;padding:22px;overflow:auto;flex:1 1}.ops-career-apply{display:grid;grid-gap:16px;gap:16px}.ops-career-apply-head{min-width:0;border-bottom:1px solid var(--ops-border);padding-bottom:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ops-career-apply-head>div{min-width:0}.ops-career-application-requirements>span,.ops-career-apply-facts span,.ops-career-apply-head span,.ops-career-materials>header span,.ops-career-prepared-file>span{color:var(--ops-muted);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ops-career-apply-head h3{margin-top:4px;font-size:17px;line-height:1.25;text-wrap:balance}.ops-career-application-requirements p,.ops-career-apply-facts p,.ops-career-apply-head p,.ops-career-material-empty p,.ops-career-prepared-file p{margin:5px 0 0;color:var(--ops-muted);font-size:10px;line-height:1.5}.ops-career-apply-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ops-career-apply-facts section{min-width:0;padding:3px 16px 3px 0}.ops-career-apply-facts section+section{border-left:1px solid var(--ops-border);padding-left:16px}.ops-career-apply-facts strong{margin-top:6px;display:block;color:var(--ops-text);overflow-wrap:anywhere;font-size:12px}.ops-career-audit-form{min-width:0;border:1px solid #c8d7ea;border-radius:7px;padding:15px;background:#f7faff;display:grid;grid-gap:13px;gap:13px}.ops-career-audit-form>footer,.ops-career-audit-form>header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ops-career-audit-form>header>div{min-width:0}.ops-career-audit-form label>span,.ops-career-audit-form>header span{color:var(--ops-muted);font-size:9px;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.ops-career-audit-form h4{margin:4px 0 0;color:var(--ops-text);font-size:14px}.ops-career-audit-form p{margin:4px 0 0;color:var(--ops-muted);font-size:10px;line-height:1.5}.ops-career-audit-classifications{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-career-audit-form label{min-width:0;display:grid;grid-gap:5px;gap:5px}.ops-career-audit-form select,.ops-career-audit-form textarea{width:100%;min-width:0;border:1px solid var(--ops-border-strong);border-radius:5px;background:#ffffff;color:var(--ops-text);font:inherit;font-size:10px}.ops-career-audit-form select{min-height:36px;padding:0 9px}.ops-career-audit-form textarea{min-height:72px;max-height:180px;padding:9px 10px;resize:vertical;line-height:1.45}.ops-career-audit-schema{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.ops-career-audit-schema label:last-child{grid-column:1/-1}.ops-career-audit-form>footer{align-items:center;border-top:1px solid #d9e3f0;padding-top:12px}.ops-career-audit-form>footer p{max-width:56ch}.ops-career-materials{min-width:0;border:1px solid var(--ops-border);border-radius:7px;overflow:hidden}.ops-career-materials>header{min-height:56px;padding:10px 13px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:14px}.ops-career-materials>header>div:first-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.ops-career-materials>header strong{color:#3f4855;font-size:11px}.ops-career-requirement-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px}.ops-career-requirement-chips span{border:1px solid var(--ops-border);border-radius:999px;padding:4px 7px;background:#ffffff;color:#596370;font-size:8px;letter-spacing:0;text-transform:none}.ops-career-material-list{padding:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-career-material-list>a{min-width:0;min-height:60px;border:1px solid var(--ops-border);border-radius:6px;padding:9px 10px;color:var(--ops-text);text-decoration:none;display:grid;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;grid-gap:9px;gap:9px}.ops-career-material-list>a:hover{border-color:var(--ops-border-strong);background:var(--ops-surface-muted)}.ops-career-material-list>a>span:nth-child(2){min-width:0;display:grid;grid-gap:3px;gap:3px}.ops-career-material-list small,.ops-career-material-list strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-career-material-list strong{font-size:10px}.ops-career-material-list small{color:var(--ops-muted);font-size:9px}.ops-career-material-list>a>svg{color:var(--ops-muted)}.ops-career-material-icon{width:34px;height:34px;border-radius:5px;background:var(--ops-accent-soft);color:var(--ops-accent);display:grid;place-items:center}.ops-career-material-empty{min-height:96px;padding:18px;color:var(--ops-muted);display:flex;align-items:center;justify-content:center;gap:12px;text-align:left}.ops-career-material-empty strong{color:var(--ops-text);font-size:11px}.ops-career-application-requirements{border-left:3px solid #6f86a6;padding:11px 13px;background:var(--ops-surface-muted)}.ops-career-application-requirements p{color:#424c59;white-space:pre-wrap;overflow-wrap:anywhere}.ops-career-apply-actions{padding-top:2px;display:flex;align-items:center;justify-content:flex-end;gap:8px}.ops-career-prepared-file{min-height:340px;border:1px solid var(--ops-border);border-radius:7px;padding:28px;color:#506071;display:grid;place-items:center;align-content:center;text-align:center}.ops-career-prepared-file>svg{margin-bottom:10px;color:#27865f}.ops-career-prepared-file h3{margin-top:5px;font-size:15px}.ops-career-prepared-file p{max-width:56ch}.ops-career-prepared-file .ops-primary-button{margin-top:18px}.ops-career-fit{min-width:0;border-bottom:1px solid var(--ops-border);padding-bottom:20px;display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center}.ops-career-fit>span{width:72px;height:62px;border:1px solid #cbd9ee;border-radius:6px;background:var(--ops-accent-soft);color:#35567f;display:grid;place-items:center;align-content:center;font-size:10px}.ops-career-fit>span b{color:#173f78;font-size:24px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-career-evidence-block h3,.ops-career-fit h3,.ops-career-profile-review h3{font-size:13px}.ops-career-empty-packet p,.ops-career-evidence-block p,.ops-career-fit p,.ops-career-profile-review p{margin:5px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.5}.ops-career-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.ops-career-evidence-block{min-width:0;padding:18px 0;border-bottom:1px solid var(--ops-border)}.ops-career-evidence-block ul,.ops-career-profile-review ul{margin:9px 0 0;padding:0;list-style:none;display:grid;grid-gap:7px;gap:7px}.ops-career-evidence-block li,.ops-career-profile-review li{position:relative;padding-left:14px;color:#4d5663;font-size:11px;line-height:1.45}.ops-career-evidence-block li:before,.ops-career-profile-review li:before{content:"";position:absolute;top:6px;left:0;width:5px;height:5px;border-radius:50%;background:var(--ops-accent)}.ops-career-empty-packet,.ops-career-profile-review{min-height:340px;color:#506071;display:grid;place-items:center;align-content:center;text-align:center}.ops-career-empty-packet strong,.ops-career-profile-review h3{margin-top:10px;color:var(--ops-text)}.ops-career-empty-packet p,.ops-career-profile-review p{max-width:54ch}.ops-career-profile-review ul{width:min(420px,100%);margin-top:18px;text-align:left}.ops-career-document{min-width:0;border:1px solid var(--ops-border);border-radius:7px;overflow:hidden}.ops-career-document>header{min-height:54px;padding:9px 13px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-career-document>header>div{display:grid;grid-gap:2px;gap:2px}.ops-career-document>header span{color:var(--ops-muted);font-size:9px;text-transform:uppercase}.ops-career-document>header strong{color:#3f4855;font-size:11px}.ops-career-document pre{min-height:420px;max-height:540px;margin:0;padding:22px;overflow:auto;color:#262c34;font-family:var(--font-body),"IBM Plex Sans",sans-serif;font-size:11px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.ops-career-message pre{min-height:240px}.ops-career-message>p{margin:0;padding:11px 13px;border-top:1px solid var(--ops-border);background:var(--ops-amber-soft);color:#6d4c13;font-size:10px}.ops-career-activity{display:grid;grid-gap:20px;gap:20px}.ops-career-note-entry{border:1px solid var(--ops-border);border-radius:7px;padding:14px;background:var(--ops-surface-muted);display:grid;grid-template-columns:minmax(170px,.55fr) minmax(260px,1fr) auto;align-items:center;grid-gap:12px;gap:12px}.ops-career-note-entry>div{min-width:0;display:flex;align-items:center;gap:9px;color:#52606f}.ops-career-note-entry>div>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.ops-career-note-entry strong{color:var(--ops-text);font-size:11px}.ops-career-note-entry small{color:var(--ops-muted);font-size:9px}.ops-career-note-entry textarea{width:100%;min-width:0;min-height:58px;max-height:140px;resize:vertical;border:1px solid var(--ops-border-strong);border-radius:5px;padding:9px 10px;background:#ffffff;color:var(--ops-text);font:inherit;font-size:10px;line-height:1.45}.ops-career-timeline{margin:0;padding:0;list-style:none;display:grid}.ops-career-timeline li{position:relative;min-width:0;padding:0 0 20px 25px}.ops-career-timeline li:before{content:"";position:absolute;top:12px;bottom:-2px;left:6px;width:1px;background:var(--ops-border)}.ops-career-timeline li:last-child:before{display:none}.ops-career-timeline li>span{position:absolute;z-index:1;top:3px;left:0;width:13px;height:13px;border:3px solid #ffffff;border-radius:50%;background:var(--ops-accent);box-shadow:0 0 0 1px #c9d7ec}.ops-career-timeline li>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.ops-career-timeline strong{font-size:11px}.ops-career-timeline time{color:var(--ops-muted);font-size:9px;white-space:nowrap}.ops-career-timeline blockquote,.ops-career-timeline p{margin:5px 0 0;color:var(--ops-muted);font-size:10px;line-height:1.5}.ops-career-timeline blockquote{border-left:2px solid #cfdaea;padding-left:9px;color:#434d59}.ops-career-timeline-empty>span{background:#a9b1bb;box-shadow:0 0 0 1px #d9dee4}.ops-resume-studio{min-width:0;display:grid;grid-gap:16px;gap:16px}.ops-resume-studio-empty{min-height:340px;place-items:center;align-content:center;text-align:center;color:#506071}.ops-resume-linked-file span,.ops-resume-studio-empty>span,.ops-resume-studio-head>div>span,.ops-resume-studio-section>header span{color:var(--ops-muted);font-size:11px;font-weight:650;letter-spacing:.045em;text-transform:uppercase}.ops-resume-studio-empty h3,.ops-resume-studio-head h3,.ops-resume-studio-section h4{margin:0;color:var(--ops-text)}.ops-resume-studio-empty h3{margin-top:8px}.ops-resume-studio-empty p{max-width:56ch;margin:2px 0 0;font-size:13px;line-height:1.55}.ops-resume-studio-head{min-width:0;border-bottom:1px solid var(--ops-border);padding-bottom:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.ops-resume-studio-head>div{min-width:0;display:grid;grid-gap:4px;gap:4px}.ops-resume-studio-head h3{font-size:18px;line-height:1.25}.ops-resume-studio-head p{max-width:64ch;margin:0;color:#596574;font-size:12px;line-height:1.5}.ops-resume-studio-head>.ops-status{flex:0 0 auto}.ops-resume-studio-summary{border:1px solid var(--ops-border);border-radius:7px;background:var(--ops-surface-muted);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-resume-studio-summary>div{min-width:0;padding:14px;display:grid;grid-gap:4px;gap:4px}.ops-resume-studio-summary>div+div{border-left:1px solid var(--ops-border)}.ops-resume-studio-summary strong{color:var(--ops-text);font-size:20px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-resume-studio-summary span{color:#66717d;font-size:11px;line-height:1.35}.ops-resume-studio-section{min-width:0;border:1px solid var(--ops-border);border-radius:7px;overflow:hidden;background:#ffffff}.ops-resume-studio-section>header{min-height:58px;padding:10px 14px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;gap:10px;color:#52606f}.ops-resume-studio-section>header>div{display:grid;grid-gap:2px;gap:2px}.ops-resume-studio-section h4{font-size:13px}.ops-resume-studio-blockers{border-color:#efcbc7}.ops-resume-studio-blockers>header{border-color:#efcbc7;background:var(--ops-red-soft);color:var(--ops-red)}.ops-resume-studio-blockers ul{margin:0;padding:0;list-style:none}.ops-resume-studio-blockers li{min-height:52px;padding:11px 14px;display:grid;grid-gap:3px;gap:3px}.ops-resume-studio-blockers li+li{border-top:1px solid #f2dbd8}.ops-resume-studio-blockers strong{color:#712d2a;font-size:12px;line-height:1.45}.ops-resume-studio-blockers li>span{color:#8a5a56;font-size:11px}.ops-resume-review-list{display:grid}.ops-resume-review-row{min-width:0;padding:13px 14px;display:grid;grid-template-columns:minmax(132px,.25fr) minmax(0,1fr);grid-gap:16px;gap:16px}.ops-resume-review-row+.ops-resume-review-row{border-top:1px solid var(--ops-border)}.ops-resume-review-state{min-width:0;color:#6a7480;display:flex;align-items:flex-start;gap:7px;font-size:12px;font-weight:650;line-height:1.35}.ops-resume-review-state svg{flex:0 0 auto;margin-top:1px}.ops-resume-review-met .ops-resume-review-state,.ops-resume-review-not_applicable .ops-resume-review-state,.ops-resume-review-verified .ops-resume-review-state{color:var(--ops-green)}.ops-resume-review-gap .ops-resume-review-state,.ops-resume-review-needs_review .ops-resume-review-state,.ops-resume-review-needs_user .ops-resume-review-state,.ops-resume-review-unverified .ops-resume-review-state{color:var(--ops-red)}.ops-resume-review-row>div:last-child{min-width:0;display:grid;grid-gap:5px;gap:5px}.ops-resume-review-row strong{color:var(--ops-text);font-size:12px;line-height:1.45}.ops-resume-review-row p,.ops-resume-review-row small{margin:0;overflow-wrap:anywhere;color:#5b6673;font-size:11px;line-height:1.5}.ops-resume-review-row small{color:var(--ops-muted)}.ops-resume-evidence-links{margin:4px 0 0;padding:0;list-style:none;display:grid;grid-gap:5px;gap:5px}.ops-resume-evidence-links li{color:#385d94;display:flex;align-items:flex-start;gap:6px;font-size:11px;line-height:1.45}.ops-resume-evidence-links svg{flex:0 0 auto;margin-top:2px}.ops-resume-review-empty{margin:0;padding:14px;color:var(--ops-red);font-size:12px}.ops-resume-check-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ops-resume-check{min-width:0;padding:13px 14px;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:8px;gap:8px;color:var(--ops-red)}.ops-resume-check:nth-child(odd){border-right:1px solid var(--ops-border)}.ops-resume-check-pass{color:var(--ops-green)}.ops-resume-check-not_run{color:#8a641f}.ops-resume-check>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.ops-resume-check strong{color:var(--ops-text);font-size:12px}.ops-resume-check p,.ops-resume-check span{margin:0;color:#68727e;font-size:11px;line-height:1.45}.ops-resume-check span{color:currentColor;font-weight:650}.ops-resume-linked-file{min-width:0;border:1px solid #ead6ae;border-radius:7px;padding:13px 14px;background:#fff9ed;color:#775a24;display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px}.ops-resume-linked-file>div{min-width:0;display:grid;grid-gap:3px;gap:3px}.ops-resume-linked-file p,.ops-resume-linked-file strong{margin:0;overflow-wrap:anywhere;color:#614b22;font-size:12px;line-height:1.45}.ops-resume-linked-file p{color:#7b673d;font-size:11px}.ops-resume-artifact-identities{display:grid;grid-gap:7px;gap:7px}.ops-resume-artifact-identities article{min-width:0;border:1px solid #ead6ae;border-radius:5px;padding:7px 8px;background:rgb(255 255 255/62%);display:grid;grid-gap:4px;gap:4px}.ops-resume-artifact-identities code,.ops-resume-artifact-identities small{overflow-wrap:anywhere;color:#6d5428;font-size:10px;line-height:1.45}.ops-resume-artifact-identities code{-webkit-user-select:all;-moz-user-select:all;user-select:all}.ops-resume-linked-file a{min-height:44px;border:1px solid #d9bd87;border-radius:5px;padding:0 12px;color:#6d4c13;display:inline-flex;align-items:center;text-decoration:none;font-size:12px;font-weight:650}.ops-resume-linked-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.ops-resume-review-confirm{min-width:0;border:1px solid #c9d8ec;border-radius:7px;padding:14px;background:var(--ops-accent-soft);color:#345a8b;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px}.ops-resume-review-confirm>div{min-width:0;display:grid;grid-gap:7px;gap:7px}.ops-resume-review-confirm strong{color:#244b7d;font-size:13px}.ops-resume-review-confirm p,.ops-resume-review-confirm small{margin:0;color:#536f95;font-size:11px;line-height:1.5}.ops-resume-review-confirm label{min-height:44px;border:1px solid #b9cce6;border-radius:6px;padding:9px 10px;background:#ffffff;color:#284b78;display:flex;align-items:flex-start;gap:9px;font-size:12px;font-weight:600;line-height:1.45;cursor:pointer}.ops-resume-review-confirm label:has(input:disabled){opacity:.64;cursor:not-allowed}.ops-resume-review-confirm input{width:18px;height:18px;margin:0;flex:0 0 auto}.ops-resume-studio-preview>p{margin:0;padding:11px 13px;border-top:1px solid var(--ops-border);background:var(--ops-accent-soft);color:#3c5d88;font-size:11px;line-height:1.45}.ops-opportunity-head{align-items:end}.ops-opportunity-head-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.ops-opportunity-source-link{min-height:36px;border:1px solid #cbd9ec;border-radius:6px;padding:0 10px;background:var(--ops-accent-soft);color:#214d8d;display:inline-flex;align-items:center;gap:7px;font-size:10px;font-weight:600;text-decoration:none;white-space:nowrap}.ops-opportunity-source-link:hover{border-color:#aabfdd;background:#e8f0fc}.ops-opportunity-registry-state{min-height:36px;border:1px solid var(--ops-border);border-radius:6px;padding:0 11px;background:var(--ops-surface);color:#57616d;display:flex;align-items:center;gap:10px;font-size:10px;white-space:nowrap}.ops-opportunity-registry-state svg{color:var(--ops-accent)}.ops-opportunity-registry-state span+span{padding-left:10px;border-left:1px solid var(--ops-border)}.ops-opportunity-registry-state b{color:var(--ops-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-opportunity-metrics{margin:0;border:1px solid var(--ops-border);border-radius:7px;background:var(--ops-surface);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.ops-opportunity-metrics>div{min-width:0;padding:13px 16px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 12px;gap:2px 12px}.ops-opportunity-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-opportunity-metrics dt{color:var(--ops-muted);font-size:10px}.ops-opportunity-metrics dd{grid-column:2;grid-row:1/span 2;margin:0;color:#243850;align-self:center;font-size:24px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-opportunity-metrics span{color:#7b838d;font-size:9px}.ops-opportunity-view-switch{width:-moz-fit-content;width:fit-content;border:1px solid var(--ops-border);border-radius:6px;background:var(--ops-surface);display:inline-flex;overflow:hidden}.ops-opportunity-view-switch button{min-width:96px;height:34px;border:0;border-right:1px solid var(--ops-border);padding:0 11px;background:transparent;color:#68727f;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:10px;font-weight:600;cursor:pointer}.ops-opportunity-view-switch button:last-child{border-right:0}.ops-opportunity-view-switch button[aria-selected=true]{background:var(--ops-accent-soft);color:#1f4d91}.ops-opportunity-calendar-shell{min-width:0;border:1px solid var(--ops-border);border-radius:8px;background:var(--ops-surface);box-shadow:0 3px 12px rgb(23 26 31/.035);display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,300px);overflow:hidden}.ops-opportunity-calendar-main{min-width:0}.ops-opportunity-calendar-head{min-height:74px;padding:14px 16px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:14px}.ops-opportunity-calendar-head>div:first-child{min-width:0}.ops-opportunity-calendar-head>div:first-child>span{color:#6d7784;display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:600;text-transform:uppercase}.ops-opportunity-calendar-head h3{margin-top:4px;color:#263645;font-size:17px;line-height:1.2}.ops-opportunity-calendar-controls{display:flex;align-items:center;gap:6px}.ops-opportunity-calendar-legend{min-height:38px;border-bottom:1px solid var(--ops-border);padding:7px 16px;background:#fbfcfe;display:flex;align-items:center;flex-wrap:wrap;gap:7px 14px}.ops-opportunity-calendar-legend span{color:#65717d;display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:600;white-space:nowrap}.ops-opportunity-calendar-legend i{width:7px;height:7px;border-radius:50%;background:#607eaa}.ops-opportunity-calendar-legend b,.ops-opportunity-calendar-rail header b{color:#344252;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-opportunity-calendar-legend-act_now i{background:#2c9864}.ops-opportunity-calendar-legend-prepare i{background:#c68420}.ops-opportunity-calendar-legend-verify i{background:#557eaf}.ops-calendar-today{height:30px;border:1px solid var(--ops-border);border-radius:5px;padding:0 10px;background:var(--ops-surface);color:#4f5c69;font-size:10px;font-weight:600;cursor:pointer}.ops-calendar-today:hover{border-color:var(--ops-border-strong);color:var(--ops-accent)}.ops-opportunity-calendar-scroller{min-width:0;overflow:auto}.ops-opportunity-calendar-grid,.ops-opportunity-calendar-weekdays{min-width:700px;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ops-opportunity-calendar-weekdays{border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted)}.ops-opportunity-calendar-weekdays span{min-height:32px;border-right:1px solid var(--ops-border);color:#77818d;display:grid;place-items:center;font-size:9px;font-weight:600;text-transform:uppercase}.ops-opportunity-calendar-weekdays span:last-child{border-right:0}.ops-opportunity-calendar-grid{grid-auto-rows:152px}.ops-opportunity-calendar-day{min-width:0;min-height:0;border-right:1px solid var(--ops-border);border-bottom:1px solid var(--ops-border);padding:7px;background:var(--ops-surface);display:flex;flex-direction:column;gap:6px;overflow:hidden}.ops-opportunity-calendar-day:nth-child(7n){border-right:0}.ops-opportunity-calendar-day-outside{background:#f7f8fa}.ops-opportunity-calendar-date{color:#65717f;font-size:10px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-opportunity-calendar-day-outside .ops-opportunity-calendar-date{color:#a4abb4}.ops-opportunity-calendar-events{min-width:0;min-height:0;display:grid;align-content:start;grid-gap:5px;gap:5px;overflow:hidden}.ops-opportunity-calendar-event{min-width:0;border:1px solid #d7e0eb;border-left:3px solid #527aaa;border-radius:4px;padding:5px 6px;background:#f8fbff;color:#2e3b49;display:grid;grid-gap:2px;gap:2px;text-align:left;cursor:pointer}.ops-opportunity-calendar-event:hover{border-color:#afc2db;background:#f1f6fc}.ops-opportunity-calendar-event-act_now{border-left-color:#2d9565;background:#f4fbf6}.ops-opportunity-calendar-event-act_now:hover{border-color:#9bcfb0;background:#ebf8ef}.ops-opportunity-calendar-event-prepare{border-left-color:#c38424;background:#fffaf1}.ops-opportunity-calendar-event-prepare:hover{border-color:#e5c58e;background:#fff5e4}.ops-opportunity-calendar-event-verify{border-left-color:#557eaf;background:#f7faff}.ops-opportunity-calendar-event-active{box-shadow:inset 0 0 0 1px var(--ops-accent)}.ops-opportunity-calendar-event:disabled{cursor:default}.ops-opportunity-calendar-event-source{min-width:0;overflow:hidden;color:#5374a0;font-size:7px;text-overflow:ellipsis;font-style:normal;font-weight:700;text-transform:uppercase;white-space:nowrap}.ops-opportunity-calendar-event strong{min-width:0;max-height:28px;overflow:hidden;color:#30455e;font-size:9px;line-height:1.3;overflow-wrap:anywhere}.ops-opportunity-calendar-event-tags{min-width:0;display:flex;align-items:center;gap:3px;overflow:hidden}.ops-opportunity-calendar-event-tag{min-width:0;max-width:100%;border:1px solid #d4dce7;border-radius:3px;padding:1px 4px;overflow:hidden;color:#667383;background:#fff;font-size:7px;font-style:normal;font-weight:700;line-height:1.25;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ops-opportunity-calendar-event-tag-act_now{border-color:#a8d9bb;color:#23784f;background:#eff9f2}.ops-opportunity-calendar-event-tag-prepare{border-color:#e6c890;color:#9a681b;background:#fff7e8}.ops-opportunity-calendar-event-tag-verify{border-color:#c5d4e7;color:#416d9e;background:#f1f6fd}.ops-opportunity-calendar-event-tag-family{color:#68717c;background:#fff}.ops-opportunity-calendar-more{color:#617184;font-size:9px;font-weight:600}.ops-opportunity-calendar-rail{min-width:0;border-left:1px solid var(--ops-border);background:var(--ops-surface-muted)}.ops-opportunity-calendar-rail>section{min-width:0;padding:14px}.ops-opportunity-calendar-rail>section+section{border-top:1px solid var(--ops-border)}.ops-opportunity-calendar-rail header span{color:#4c5c6d;font-size:10px;font-weight:700;text-transform:uppercase}.ops-opportunity-calendar-action-lane{background:#f8fbf8}.ops-opportunity-calendar-rail header p,.ops-opportunity-calendar-rail-empty{margin:4px 0 0;color:var(--ops-muted);font-size:10px;line-height:1.45}.ops-opportunity-calendar-rail-list{margin-top:10px;display:grid;grid-gap:7px;gap:7px}.ops-opportunity-calendar-event-compact{min-height:64px;background:var(--ops-surface)}.ops-opportunity-calendar-event-compact .ops-opportunity-calendar-event-source{color:#697482}.ops-opportunity-calendar-detail{grid-column:1/-1;min-width:0;border-top:1px solid var(--ops-border)}.ops-opportunity-calendar-detail .ops-opportunity-detail{min-height:520px}.ops-opportunity-shell{min-width:0;min-height:760px;border:1px solid var(--ops-border);border-radius:8px;background:var(--ops-surface);box-shadow:0 3px 12px rgb(23 26 31/.035);display:grid;grid-template-columns:minmax(330px,390px) minmax(0,1fr);overflow:hidden}.ops-opportunity-queue{min-width:0;border-right:1px solid var(--ops-border);background:var(--ops-surface-muted);display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ops-opportunity-filters{padding:13px;border-bottom:1px solid var(--ops-border);display:grid;grid-gap:9px;gap:9px}.ops-opportunity-filters .ops-search-field{width:100%;min-width:0}.ops-opportunity-filters>div{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-opportunity-filters label{min-width:0;display:grid;grid-gap:4px;gap:4px}.ops-opportunity-filters label>span:not(.ops-visually-hidden){color:var(--ops-muted);font-size:9px;font-weight:600}.ops-opportunity-filters input,.ops-opportunity-filters select{min-width:0;width:100%;height:32px;border:1px solid var(--ops-border);border-radius:5px;padding:0 9px;background:var(--ops-surface);color:#343b45;font-size:10px}.ops-opportunity-filters .ops-search-field input{height:34px;border:0;padding-left:30px}.ops-opportunity-filter-foot{align-items:end}.ops-opportunity-filter-foot button{height:32px;border:1px solid var(--ops-border);border-radius:5px;background:var(--ops-surface);color:#5c6672;font-size:10px;cursor:pointer}.ops-opportunity-filter-foot button:hover{border-color:var(--ops-border-strong);color:var(--ops-accent)}.ops-opportunity-list{min-height:0;max-height:650px;overflow-y:auto}.ops-opportunity-loading{opacity:.58}.ops-opportunity-row{width:100%;min-width:0;min-height:126px;border:0;border-bottom:1px solid var(--ops-border);padding:13px 14px;background:transparent;color:var(--ops-text);display:grid;align-content:start;grid-gap:7px;gap:7px;text-align:left;cursor:pointer}.ops-opportunity-row:hover{background:#f2f5f8}.ops-opportunity-row-active{background:var(--ops-surface);box-shadow:inset 3px 0 0 var(--ops-accent)}.ops-opportunity-row-meta,.ops-opportunity-row-state,.ops-opportunity-row-top{min-width:0;display:flex;align-items:center}.ops-opportunity-row-state,.ops-opportunity-row-top{justify-content:space-between;gap:10px}.ops-opportunity-row-top b{min-width:0;color:#68717d;overflow:hidden;font-size:9px;font-weight:600;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.ops-opportunity-row-top i{min-width:30px;height:22px;border:1px solid #cad7e9;border-radius:5px;background:var(--ops-accent-soft);color:#2b558d;display:grid;place-items:center;font-size:10px;font-style:normal;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-opportunity-row>strong{max-width:100%;color:#29323d;font-size:13px;line-height:1.25;overflow-wrap:anywhere}.ops-opportunity-row-meta{gap:0;color:#747d88;font-size:9px}.ops-opportunity-row-meta em{min-width:0;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.ops-opportunity-row-meta em+em:before{content:"·";margin:0 6px}.ops-opportunity-row-state>span:last-child{min-width:0;color:#6f7884;display:inline-flex;align-items:center;gap:4px;overflow:hidden;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ops-opportunity-pagination{min-height:46px;padding:0 13px;border-top:1px solid var(--ops-border);color:var(--ops-muted);display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:9px}.ops-opportunity-pagination>div{display:flex;gap:5px}.ops-opportunity-pagination button{width:28px;height:28px;border:1px solid var(--ops-border);border-radius:5px;background:var(--ops-surface);color:#58626f;display:grid;place-items:center;cursor:pointer}.ops-opportunity-pagination button:disabled{opacity:.35;cursor:default}.ops-opportunity-detail{min-width:0;min-height:0;background:var(--ops-surface);display:flex;flex-direction:column}.ops-opportunity-detail-head{min-width:0;min-height:98px;padding:18px 21px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:18px}.ops-opportunity-detail-head>div:first-child{min-width:0}.ops-opportunity-source{color:#5c6876;display:inline-flex;align-items:center;gap:6px;font-size:9px;font-weight:600;text-transform:uppercase}.ops-opportunity-detail-head h2{margin-top:6px;font-size:18px;line-height:1.2;overflow-wrap:anywhere}.ops-opportunity-detail-head p{margin:5px 0 0;color:var(--ops-muted);font-size:10px}.ops-opportunity-actions{display:flex;align-items:center;gap:8px}.ops-opportunity-controlbar{min-height:52px;padding:8px 21px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:14px}.ops-opportunity-controlbar>div{min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ops-opportunity-controlbar>div>span:last-child{color:#616b77;font-size:9px}.ops-opportunity-controlbar label{display:flex;align-items:center;gap:7px;color:#616b77;font-size:9px;font-weight:600}.ops-opportunity-controlbar select{height:30px;border:1px solid var(--ops-border);border-radius:5px;padding:0 8px;background:var(--ops-surface);color:#343b45;font-size:10px}.ops-opportunity-tabs{min-height:48px;padding:0 21px;border-bottom:1px solid var(--ops-border);display:flex;align-items:stretch;gap:22px}.ops-opportunity-tabs button{border:0;border-bottom:2px solid transparent;padding:0;background:transparent;color:#697381;display:flex;align-items:center;gap:6px;font-size:11px;cursor:pointer}.ops-opportunity-tabs button[aria-selected=true]{border-bottom-color:var(--ops-accent);color:#1f4d91;font-weight:600}.ops-opportunity-tabpanel{min-height:0;padding:21px;overflow:auto;flex:1 1}.ops-opportunity-fit{min-width:0;padding-bottom:19px;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:72px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:center}.ops-opportunity-fit>span{width:72px;height:62px;border:1px solid #cbd9ee;border-radius:6px;background:var(--ops-accent-soft);color:#35567f;display:grid;place-items:center;align-content:center;font-size:10px}.ops-opportunity-fit>span b{color:#173f78;font-size:24px;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-opportunity-evidence-block h3,.ops-opportunity-fit h3,.ops-opportunity-packet h3{font-size:13px}.ops-opportunity-empty p,.ops-opportunity-evidence-block p,.ops-opportunity-fit p,.ops-opportunity-gate p,.ops-opportunity-packet p,.ops-opportunity-source-audit p,.ops-opportunity-warning p{margin:5px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.5}.ops-opportunity-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ops-opportunity-facts section{min-width:0;padding:17px 0;border-bottom:1px solid var(--ops-border)}.ops-opportunity-facts section:nth-child(odd){padding-right:20px}.ops-opportunity-facts section:nth-child(2n){padding-left:20px;border-left:1px solid var(--ops-border)}.ops-opportunity-facts span,.ops-opportunity-packet-head span,.ops-opportunity-source-audit span{color:#77808c;font-size:9px;font-weight:600;text-transform:uppercase}.ops-opportunity-facts strong{margin-top:5px;display:block;color:#343c47;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.ops-opportunity-facts p{margin:4px 0 0;color:var(--ops-muted);font-size:10px;line-height:1.45}.ops-opportunity-evidence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 28px;gap:0 28px}.ops-opportunity-evidence-block{min-width:0;padding:17px 0;border-bottom:1px solid var(--ops-border)}.ops-opportunity-evidence-block ul{margin:9px 0 0;padding:0;list-style:none;display:grid;grid-gap:7px;gap:7px}.ops-opportunity-evidence-block li{position:relative;padding-left:14px;color:#4d5663;font-size:11px;line-height:1.45}.ops-opportunity-evidence-block li:before{content:"";position:absolute;top:6px;left:0;width:5px;height:5px;border-radius:50%;background:var(--ops-accent)}.ops-opportunity-runbook{min-width:0}.ops-opportunity-runbook-head{padding:0 0 17px;border-bottom:1px solid var(--ops-border)}.ops-opportunity-runbook-head>span{color:#75808d;display:block;font-size:9px;font-weight:600;text-transform:uppercase}.ops-opportunity-runbook-head strong{margin-top:5px;display:block;color:#303b48;font-size:15px;line-height:1.3}.ops-opportunity-runbook-head p,.ops-opportunity-runbook-step p{margin:5px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.5}.ops-opportunity-runbook-steps{margin:0;padding:0;list-style:none}.ops-opportunity-runbook-step{min-width:0;padding:15px 0;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:21px minmax(0,1fr) auto;align-items:start;grid-gap:10px;gap:10px}.ops-opportunity-runbook-step-icon{width:21px;height:21px;display:grid;place-items:center;color:#5c7697}.ops-opportunity-runbook-step-complete .ops-opportunity-runbook-step-icon{color:#258154}.ops-opportunity-runbook-step-blocked .ops-opportunity-runbook-step-icon{color:#ad761e}.ops-opportunity-runbook-step-manual .ops-opportunity-runbook-step-icon{color:#3f70a7}.ops-opportunity-runbook-step strong{color:#34404d;font-size:11px;line-height:1.35}.ops-opportunity-runbook-action{min-height:28px;border:1px solid var(--ops-border-strong);border-radius:5px;padding:0 9px;color:#275f9e;background:var(--ops-surface);display:inline-flex;align-items:center;justify-content:center;gap:4px;font:inherit;font-size:10px;font-weight:600;line-height:1;white-space:nowrap}button.ops-opportunity-runbook-action{cursor:pointer}.ops-opportunity-runbook-action:hover{border-color:#9db7d7;background:#f5f9ff}.ops-opportunity-runbook-action:disabled{opacity:.45;cursor:default}.ops-opportunity-source-audit{min-width:0;min-height:72px;padding:13px 14px;border:1px solid var(--ops-border);border-radius:6px;background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:16px}.ops-opportunity-source-audit strong{margin-top:3px;display:block;color:#333c48;font-size:12px}.ops-opportunity-source-audit a{color:var(--ops-accent);display:inline-flex;align-items:center;gap:5px;font-size:10px;font-weight:600;white-space:nowrap}.ops-opportunity-warning{margin-top:12px;padding:12px 14px;border:1px solid #e5c98d;border-radius:6px;background:var(--ops-amber-soft);color:#75500f;display:flex;align-items:flex-start;gap:10px}.ops-opportunity-warning strong{font-size:11px}.ops-opportunity-gates{margin-top:14px;display:grid;grid-gap:9px;gap:9px}.ops-opportunity-gate{min-width:0;min-height:68px;border:1px solid var(--ops-border);border-radius:6px;padding:11px 12px;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:start;grid-gap:9px;gap:9px}.ops-opportunity-gate>svg{margin-top:1px;color:var(--ops-muted)}.ops-opportunity-gate-passed>svg{color:var(--ops-green)}.ops-opportunity-gate-failed>svg{color:var(--ops-red)}.ops-opportunity-gate-unknown>svg{color:var(--ops-amber)}.ops-opportunity-gate strong{color:#353e49;font-size:11px}.ops-opportunity-gate p{margin-top:2px;font-size:10px}.ops-opportunity-packet{border:1px solid var(--ops-border);border-radius:7px;overflow:hidden}.ops-opportunity-packet-head{min-height:56px;padding:10px 13px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-opportunity-packet-head>div{display:grid;grid-gap:2px;gap:2px}.ops-opportunity-packet-head strong{color:#3d4652;font-size:11px}.ops-opportunity-packet>.ops-opportunity-evidence-grid,.ops-opportunity-packet>section{margin:0 18px}.ops-opportunity-packet>section{padding:17px 0;border-bottom:1px solid var(--ops-border)}.ops-opportunity-manual{margin:0!important;padding:12px 14px;border-top:1px solid #e5c98d;background:var(--ops-amber-soft);color:#6d4c13!important;display:flex;align-items:center;gap:8px;font-size:10px!important}.ops-opportunity-empty{min-height:180px;padding:22px;color:#64707d;display:grid;place-items:center;align-content:center;text-align:center}.ops-opportunity-empty strong{margin-top:9px;color:var(--ops-text)}.ops-opportunity-empty-detail{min-height:520px}.ops-command-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.ops-command-card{min-width:0;border:1px solid var(--ops-border);border-top:3px solid #718093;border-radius:7px;padding:14px;background:var(--ops-surface);box-shadow:0 2px 7px rgb(23 26 31/.025);display:grid;grid-gap:12px;gap:12px}.ops-command-active{border-top-color:var(--ops-green)}.ops-command-planned{border-top-color:#b47a20}.ops-command-paused{border-top-color:#718093}.ops-command-broken{border-top-color:var(--ops-red)}.ops-command-card footer,.ops-command-card footer>div,.ops-command-card>header,.ops-command-card>header>span,.ops-command-flow,.ops-command-title{display:flex;align-items:center}.ops-command-card footer,.ops-command-card>header,.ops-command-title{justify-content:space-between;gap:12px}.ops-command-card>header>span{gap:5px;color:#4e5967;font-size:10px;font-weight:600;text-transform:uppercase}.ops-command-card>header i{color:var(--ops-muted);font-size:10px;font-style:normal;text-transform:capitalize}.ops-command-title{align-items:flex-start}.ops-command-title>div{min-width:0}.ops-command-title h3{font-size:15px}.ops-command-flow p,.ops-command-next p,.ops-command-title p{margin:4px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.45}.ops-command-title strong{color:#586271;font-size:10px;font-weight:600;white-space:nowrap}.ops-command-flow{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);grid-gap:10px;gap:10px}.ops-command-flow>div{min-width:0;min-height:74px;border-top:1px solid var(--ops-border);border-bottom:1px solid var(--ops-border);padding:10px 0}.ops-command-flow>svg{color:var(--ops-muted)}.ops-command-flow span,.ops-command-next span{color:#555f6c;font-size:9px;font-weight:600;text-transform:uppercase}.ops-command-meta{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-command-meta>div{min-width:0}.ops-command-meta dt{color:var(--ops-muted);font-size:9px}.ops-command-meta dd{margin:4px 0 0;color:#48515e;overflow-wrap:anywhere;font-size:10px;font-weight:500}.ops-command-meta dd[class$=succeeded]{color:var(--ops-green)}.ops-command-meta dd[class$=failed]{color:var(--ops-red)}.ops-command-next{min-height:56px;padding:9px 10px;border-left:3px solid var(--ops-accent);background:var(--ops-accent-soft)}.ops-command-next p{color:#3e5574}.ops-command-card footer{min-height:30px;padding-top:7px;border-top:1px solid var(--ops-border)}.ops-command-card footer>div{gap:3px}.ops-command-editor-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-score-editor{border:1px solid var(--ops-border);border-radius:7px;padding:12px;background:var(--ops-surface-muted);display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) 76px;align-items:end;grid-gap:14px;gap:14px}.ops-score-editor label>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.ops-score-editor label b{color:var(--ops-text);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-score-editor input[type=range]{width:100%;accent-color:var(--ops-accent)}.ops-priority-result{min-height:48px;border-left:1px solid var(--ops-border);display:grid;place-items:center;align-content:center}.ops-priority-result strong{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-dialog-actions{padding-top:2px;display:flex;justify-content:flex-end;gap:8px}.ops-empty{min-height:190px;padding:32px;color:var(--ops-muted);display:grid;place-items:center;align-content:center;grid-gap:7px;gap:7px;text-align:center}.ops-empty strong{color:var(--ops-text);font-size:13px}.ops-empty p{max-width:48ch;margin:0;font-size:12px}.ops-login-shell{min-height:100vh;padding:28px;display:grid;place-items:center}.ops-login-panel{width:min(400px,100%);border:1px solid var(--ops-border);border-radius:8px;padding:28px;background:var(--ops-surface);box-shadow:0 18px 48px rgb(31 41 55/.08);display:grid;grid-gap:28px;gap:28px}.ops-login-brand{display:flex;align-items:center;gap:10px;font-weight:600}.ops-login-brand img{border-radius:6px}.ops-login-panel h1{font-size:24px;line-height:1.2}.ops-login-form{display:grid;grid-gap:8px;gap:8px}.ops-login-form label{font-size:12px;font-weight:600}.ops-login-form input{height:42px;padding:0 11px}.ops-login-form button{height:42px;margin-top:6px;border:1px solid #174888;border-radius:6px;padding:0 14px;background:var(--ops-accent);color:#ffffff;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.ops-login-form button:disabled{opacity:.55;cursor:not-allowed}.ops-form-error{margin:3px 0 0;color:var(--ops-red);font-size:11px}.ops-login-notice{padding:12px;border:1px solid #ead39e;border-radius:6px;background:var(--ops-amber-soft);color:#6e4707;display:flex;align-items:flex-start;gap:9px}.ops-login-notice p{margin:0;font-size:12px}.ops-visually-hidden{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ops-credential-username{display:none}.ops-network-dialog{width:min(940px,100%)}.ops-network-dialog .ops-record-form textarea{height:auto;min-height:86px}.ops-network-tools{min-width:0;display:grid;grid-template-columns:minmax(280px,1fr) repeat(3,minmax(142px,auto));grid-gap:10px;gap:10px}.ops-network-tools label{min-width:0}.ops-network-search input,.ops-network-tools select{width:100%;height:38px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text)}.ops-network-search input{padding:0 11px 0 34px}.ops-network-tools select{padding:0 28px 0 10px}.ops-network-list{min-width:0;border:1px solid var(--ops-border);border-radius:7px;background:var(--ops-surface);overflow:hidden}.ops-network-list-head,.ops-network-row{display:grid;grid-template-columns:minmax(170px,1.05fr) minmax(150px,.9fr) minmax(260px,1.55fr) 126px 34px;grid-gap:16px;gap:16px;align-items:center}.ops-network-list-head{min-height:36px;padding:0 14px;border-bottom:1px solid var(--ops-border);background:var(--ops-surface-muted);color:var(--ops-muted);font-size:10px;font-weight:600;text-transform:uppercase}.ops-network-row{position:relative;min-height:106px;padding:14px}.ops-network-row+.ops-network-row{border-top:1px solid var(--ops-border)}.ops-network-row:hover{background:#fbfcfd}.ops-network-affiliation,.ops-network-date,.ops-network-person,.ops-network-person>div:last-child,.ops-network-relation{min-width:0}.ops-network-person{display:flex;align-items:center;gap:10px}.ops-network-avatar{width:34px;height:34px;flex:0 0 34px;border:1px solid #cfd8e5;border-radius:6px;background:#edf3fb;color:var(--ops-accent);display:grid;place-items:center}.ops-network-affiliation,.ops-network-date,.ops-network-person>div:last-child{display:grid;grid-gap:3px;gap:3px}.ops-network-affiliation strong,.ops-network-person strong{overflow:hidden;color:var(--ops-text);font-size:13px;line-height:1.25;text-overflow:ellipsis}.ops-network-affiliation small,.ops-network-affiliation span,.ops-network-date small,.ops-network-date span,.ops-network-person a,.ops-network-person span{color:var(--ops-muted);font-size:10px}.ops-network-date small,.ops-network-date span,.ops-network-person a{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:3px}.ops-network-person a:hover{color:var(--ops-accent)}.ops-network-relation{display:grid;grid-gap:7px;gap:7px}.ops-network-relation>div{display:flex;flex-wrap:wrap;gap:5px}.ops-network-date i,.ops-network-relation>div span{border:1px solid var(--ops-border);border-radius:999px;padding:2px 6px;background:var(--ops-surface-muted);color:#4f5966;font-size:9px;font-style:normal;line-height:1.25}.ops-network-relation p{display:-webkit-box;overflow:hidden;margin:0;color:#414955;font-size:11px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.ops-network-relation small{overflow:hidden;color:var(--ops-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.ops-network-date i{width:-moz-fit-content;width:fit-content;margin-top:4px}.ops-network-row>.ops-icon-button{width:30px;height:30px}.ops-outreach-workspace{min-width:0;display:grid;grid-gap:18px;gap:18px}.ops-outreach-head{min-width:0;padding:3px 2px 0;display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.ops-outreach-head h2{font-size:21px;line-height:1.2}.ops-outreach-detail-actions,.ops-outreach-state,.ops-outreach-state span{display:flex;align-items:center}.ops-outreach-state{gap:7px}.ops-outreach-state span{min-height:28px;border:1px solid var(--ops-border);border-radius:999px;padding:0 9px;background:var(--ops-surface);color:#56606c;gap:5px;font-size:10px;font-weight:600;white-space:nowrap}.ops-outreach-surfaces{width:-moz-fit-content;width:fit-content;max-width:100%;border:1px solid var(--ops-border);border-radius:7px;padding:3px;background:#e9edf1;display:flex;gap:2px;overflow-x:auto}.ops-outreach-surfaces button{min-height:32px;border:0;border-radius:5px;padding:0 12px;background:transparent;color:#59616d;font-size:11px;white-space:nowrap;cursor:pointer}.ops-outreach-surfaces button[aria-pressed=true]{background:var(--ops-surface);color:var(--ops-text);box-shadow:0 1px 2px rgb(23 26 31/.09)}.ops-mailbox-workbench,.ops-review-workbench,.ops-verification-hub{min-width:0;display:grid;grid-gap:18px;gap:18px}.ops-mailbox-metrics{border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr))}.ops-source-inventory-metrics{border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr))}.ops-source-inventory-metrics>div{padding-top:13px;padding-bottom:13px}.ops-source-inventory-metrics>div:nth-child(n+4){border-top:1px solid var(--ops-border)}.ops-source-inventory-metrics>div:nth-child(3n+1){border-left:0}.ops-source-inventory-progress{display:grid;grid-gap:9px;gap:9px;padding:14px 18px 15px;border-top:1px solid var(--ops-border)}.ops-source-inventory-progress>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:16px;color:var(--ops-muted);font-size:.78rem}.ops-source-inventory-progress strong{color:var(--ops-text);font-size:.86rem}.ops-source-discovery{border-top:1px solid var(--ops-border)}.ops-source-discovery-head{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:18px 18px 0}.ops-source-discovery-head h3{margin:2px 0 0;font-size:1rem;letter-spacing:0}.ops-source-discovery-head>span{color:var(--ops-muted);font-size:.74rem;white-space:nowrap}.ops-source-discovery-metrics{grid-template-columns:repeat(4,minmax(0,1fr));border:0;border-radius:0}.ops-source-discovery-metrics>div:first-child{border-left:0}.ops-source-review-gate{border-top:1px solid var(--ops-border);background:var(--ops-surface-muted)}.ops-source-review-metrics{grid-template-columns:repeat(6,minmax(0,1fr));border:0;border-radius:0;background:transparent}.ops-source-review-metrics>div:first-child{border-left:0}.ops-mailbox-metrics>div{padding-top:13px;padding-bottom:13px}.ops-mailbox-table{min-width:1180px;table-layout:fixed}.ops-mailbox-table .ops-primary-cell{min-width:0}.ops-mailbox-table th:first-child{width:15%}.ops-mailbox-table th:nth-child(2){width:19%}.ops-mailbox-table th:nth-child(3){width:8%}.ops-mailbox-table th:nth-child(4){width:11%}.ops-mailbox-table th:nth-child(5){width:18%}.ops-mailbox-table th:nth-child(6){width:19%}.ops-mailbox-table th:nth-child(7){width:10%}.ops-mailbox-queue-toolbar{min-height:48px;padding:8px 14px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-mailbox-queue-toolbar>span{color:var(--ops-muted);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-review-progress-value{color:var(--ops-text)!important;font-size:18px!important;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-review-progress-track{height:5px;margin:15px 18px 3px;border-radius:999px;background:#e6e9ed;overflow:hidden}.ops-review-progress-track span{display:block;height:100%;min-width:2px;border-radius:inherit;background:var(--ops-accent)}.ops-review-metrics{border:0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-review-metrics>div{padding-top:13px;padding-bottom:13px}.ops-source-policy-metrics{border:0;border-radius:0;grid-template-columns:repeat(5,minmax(0,1fr))}.ops-source-policy-metrics>div{padding-top:13px;padding-bottom:13px}.ops-source-policy-summary{min-height:42px;padding:8px 18px;border-top:1px solid var(--ops-border);color:var(--ops-text-muted);display:flex;align-items:center;flex-wrap:wrap;gap:8px 22px;font-size:11px}.ops-source-policy-summary strong{color:var(--ops-text);font-weight:600}.ops-review-boundary{min-height:39px;margin:0;padding:9px 18px;border-top:1px solid var(--ops-border);background:#f7faf8;color:#3c6651;display:flex;align-items:center;gap:7px;font-size:11px}.ops-review-boundary svg{flex:0 0 auto}.ops-review-queue-head{align-items:flex-start}.ops-review-actions{max-width:740px;display:flex;justify-content:flex-end;flex-wrap:wrap;gap:7px}.ops-review-actions .ops-primary-button,.ops-review-actions .ops-secondary-button{min-height:32px;padding:0 10px;font-size:11px}.ops-review-batch-state{min-height:40px;padding:8px 14px;border-bottom:1px solid var(--ops-border);background:var(--ops-accent-soft);color:#315a8f;display:flex;align-items:center;gap:8px;font-size:11px}.ops-review-batch-state code{margin-left:auto;overflow:hidden;color:#5c6673;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.ops-review-filters{grid-template-columns:minmax(240px,1fr) minmax(180px,.35fr)}.ops-review-table{min-width:940px;table-layout:fixed}.ops-review-table th:first-child{width:44px}.ops-review-table th:nth-child(2){width:22%}.ops-review-table th:nth-child(3){width:27%}.ops-review-table th:nth-child(4){width:20%}.ops-review-table th:nth-child(5){width:23%}.ops-review-table th:nth-child(6){width:44px}.ops-review-table input[type=checkbox]{width:15px;height:15px;margin:0;accent-color:var(--ops-accent);cursor:pointer}.ops-review-detail-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(260px,.75fr)}.ops-review-detail-grid>section{min-width:0;padding:17px 18px}.ops-review-detail-grid>section+section{border-left:1px solid var(--ops-border)}.ops-review-detail-grid>section>p:not(.ops-eyebrow){margin:7px 0 0;color:#4e5661;font-size:12px;line-height:1.55}.ops-review-note{padding:9px 10px;border-left:2px solid var(--ops-accent);background:var(--ops-accent-soft)}.ops-review-reasons{margin-top:10px;display:flex;flex-wrap:wrap;gap:5px}.ops-review-reasons span{border:1px solid var(--ops-border);border-radius:999px;padding:3px 7px;background:var(--ops-surface-muted);color:#59616d;font-size:9px}.ops-review-checks{margin:8px 0 0;display:grid}.ops-review-checks>div{min-height:38px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-review-checks dt{color:#4e5661;font-size:11px}.ops-review-checks dd{margin:0}.ops-review-message{grid-column:1/-1;border-top:1px solid var(--ops-border);border-left:0!important}.ops-review-message a{width:-moz-fit-content;width:fit-content;margin-top:10px;color:var(--ops-accent);display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600}.ops-review-dialog{padding:18px;display:grid;grid-gap:12px;gap:12px}.ops-review-dialog header h2{font-size:17px}.ops-review-dialog>p{margin:0;color:#4e5661;font-size:12px;line-height:1.5}.ops-review-dialog label{color:#505966;font-size:10px;font-weight:600}.ops-review-dialog input,.ops-review-dialog textarea{width:100%;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text)}.ops-review-dialog input[type=file]{height:auto;min-height:38px;padding:7px 9px;font-size:11px}.ops-review-dialog input{height:38px;padding:0 10px}.ops-review-dialog textarea{min-height:230px;padding:10px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.5;resize:vertical}.ops-outreach-queue-head{align-items:center}.ops-outreach-modes{border:1px solid var(--ops-border);border-radius:7px;padding:3px;background:#e9edf1;display:flex;gap:2px}.ops-outreach-modes button{height:30px;border:0;border-radius:5px;padding:0 11px;background:transparent;color:#59616d;font-size:11px;white-space:nowrap;cursor:pointer}.ops-outreach-modes button[aria-pressed=true]{background:var(--ops-surface);color:var(--ops-text);box-shadow:0 1px 2px rgb(23 26 31/.09)}.ops-outreach-filters{padding:12px 14px;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.55fr) minmax(150px,.55fr) minmax(170px,.7fr) auto;grid-gap:8px;gap:8px}.ops-outreach-filters input,.ops-outreach-filters select{width:100%;height:36px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text)}.ops-outreach-filters input{padding:0 10px 0 33px}.ops-outreach-filters select{min-width:0;padding:0 30px 0 10px}.ops-outreach-table{min-width:1120px;table-layout:fixed}.ops-outreach-table th:first-child{width:18%}.ops-outreach-table th:nth-child(2){width:17%}.ops-outreach-table th:nth-child(3){width:18%}.ops-outreach-table th:nth-child(4){width:15%}.ops-outreach-table th:nth-child(5){width:18%}.ops-outreach-table th:nth-child(6){width:10%}.ops-outreach-table th:nth-child(7){width:44px}.ops-outreach-row-selected td{background:#f1f6fc}.ops-outreach-row-selected td:first-child{box-shadow:inset 3px 0 0 var(--ops-accent)}.ops-outreach-empty{min-height:180px;padding:28px;color:var(--ops-muted);display:grid;place-items:center;align-content:center;grid-gap:6px;gap:6px;text-align:center}.ops-outreach-empty strong{color:var(--ops-text);font-size:13px}.ops-outreach-empty span{font-size:11px}.ops-outreach-detail-head{min-height:76px;padding:14px 18px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:18px}.ops-outreach-detail-head>div:first-child{min-width:0}.ops-outreach-detail-head h2{overflow-wrap:anywhere;font-size:17px}.ops-outreach-detail-head>div:first-child>span{color:var(--ops-muted);font-size:10px}.ops-outreach-detail-actions{flex:0 0 auto;gap:7px}.ops-outreach-facts{margin:0;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-outreach-facts>div{min-width:0;padding:13px 18px}.ops-outreach-facts>div+div{border-left:1px solid var(--ops-border)}.ops-outreach-contact dt,.ops-outreach-facts dt{color:var(--ops-muted);font-size:9px;text-transform:uppercase}.ops-outreach-contact dd,.ops-outreach-facts dd{margin:4px 0 0;overflow-wrap:anywhere;color:#363e48;font-size:11px;font-weight:500}.ops-outreach-detail-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.85fr)}.ops-outreach-brief{min-width:0;padding:4px 18px 12px}.ops-outreach-brief section{padding:14px 0}.ops-outreach-brief section+section{border-top:1px solid var(--ops-border)}.ops-outreach-brief section>p:last-child{margin:5px 0 0;color:#4e5661;font-size:12px;line-height:1.55}.ops-outreach-message{white-space:pre-wrap}.ops-outreach-contacts{min-width:0;border-left:1px solid var(--ops-border)}.ops-outreach-subhead{min-height:58px;padding:11px 15px;border-bottom:1px solid var(--ops-border);display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-outreach-subhead h3{font-size:14px}.ops-outreach-subhead>span{color:var(--ops-muted);font-size:11px}.ops-outreach-contact-list{display:grid}.ops-outreach-contact{min-width:0;padding:13px 15px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px}.ops-outreach-contact+.ops-outreach-contact{border-top:1px solid var(--ops-border)}.ops-outreach-contact>div:first-child{min-width:0;display:grid;grid-gap:2px;gap:2px}.ops-outreach-contact strong,.ops-outreach-contact>div:first-child span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-outreach-contact strong{font-size:12px}.ops-outreach-contact>div:first-child span{color:var(--ops-muted);font-size:10px}.ops-outreach-contact dl{grid-column:1/-1;margin:0;display:grid;grid-template-columns:1.2fr 1fr 1fr;grid-gap:10px;gap:10px}.ops-xdm-workbench{min-width:0;display:grid;grid-gap:18px;gap:18px}.ops-xdm-summary{overflow:hidden}.ops-xdm-summary-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.ops-xdm-connection{border:1px solid #d5dbe2;border-radius:999px;padding:5px 9px;background:#f4f6f8;color:#6b7280;font-size:10px;font-weight:600}.ops-xdm-connection.is-connected{border-color:#b8dcc8;background:#edf8f1;color:#287348}.ops-xdm-metrics{border:0;border-radius:0;grid-template-columns:repeat(6,minmax(0,1fr))}.ops-xdm-layout{min-width:0;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(390px,.8fr);grid-gap:18px;gap:18px;align-items:start}.ops-xdm-detail,.ops-xdm-queue{min-width:0;overflow:hidden}.ops-xdm-detail{position:-webkit-sticky;position:sticky;top:18px;max-height:calc(100vh - 36px);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.ops-xdm-queue-head{align-items:center}.ops-xdm-filters{padding:12px 14px;border-bottom:1px solid var(--ops-border);display:grid;grid-template-columns:minmax(220px,1fr) repeat(3,minmax(128px,.5fr));grid-gap:8px;gap:8px}.ops-xdm-filters input,.ops-xdm-filters select,.ops-xdm-state-form select,.ops-xdm-state-form textarea{width:100%;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text)}.ops-xdm-filters input{height:36px;padding:0 10px 0 33px}.ops-xdm-filters select,.ops-xdm-state-form select{height:36px;padding:0 30px 0 10px}.ops-xdm-table{min-width:940px;table-layout:fixed}.ops-xdm-table th:first-child{width:42px}.ops-xdm-table th:nth-child(2){width:35%}.ops-xdm-table th:nth-child(3){width:8%}.ops-xdm-table th:nth-child(4){width:17%}.ops-xdm-table th:nth-child(5){width:20%}.ops-xdm-table th:nth-child(6){width:14%}.ops-xdm-table th:nth-child(7){width:44px}.ops-xdm-tier{min-width:22px;padding:3px 6px;border:1px solid #d5dbe2;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#f4f6f8;color:#5f6874;font-size:10px;font-weight:700;line-height:1;white-space:nowrap}.ops-xdm-tier-a{border-color:#b8dcc8;background:#edf8f1;color:#287348}.ops-xdm-tier-b{border-color:#c6d7ef;background:#eef4fb;color:#245991}.ops-xdm-tier-c{border-color:#e1d5bd;background:#faf5ea;color:#80602b}.ops-xdm-handle{color:#174f8d;display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:650;text-decoration:none}.ops-xdm-handle:hover{text-decoration:underline}.ops-xdm-queue-foot{min-height:42px;padding:0 14px;border-top:1px solid var(--ops-border);color:var(--ops-muted);display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px}.ops-xdm-detail .ops-outreach-detail-actions .ops-primary-button{text-decoration:none}.ops-xdm-detail-body{display:grid}.ops-xdm-detail-body>section{min-width:0;padding:16px 18px}.ops-xdm-detail-body>section+section{border-top:1px solid var(--ops-border)}.ops-xdm-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px}.ops-xdm-section-head h3{font-size:14px}.ops-xdm-message>p:last-child{margin:13px 0 0;padding:13px 14px;border-left:3px solid var(--ops-accent);background:#f4f7fa;color:#303943;font-size:12px;line-height:1.6;white-space:pre-wrap}.ops-xdm-context{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);grid-gap:18px;gap:18px}.ops-xdm-context>div+div{border-left:1px solid var(--ops-border);padding-left:18px}.ops-xdm-context p:last-of-type{margin:5px 0 0;color:#4e5661;font-size:11px;line-height:1.55}.ops-xdm-context a{margin-top:8px;color:#174f8d;display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;text-decoration:none}.ops-xdm-state-form{display:grid;grid-gap:7px;gap:7px}.ops-xdm-state-form label{margin-top:4px;color:var(--ops-muted);font-size:9px;font-weight:650;text-transform:uppercase}.ops-xdm-state-form textarea{min-height:86px;padding:9px 10px;resize:vertical;font:inherit;font-size:11px;line-height:1.45}.ops-xdm-form-hint{margin:-2px 0 2px;color:var(--ops-muted);font-size:10px;line-height:1.4}.ops-xdm-state-form .ops-primary-button{width:-moz-fit-content;width:fit-content;margin-top:4px}.ops-kernel-today{display:grid;grid-gap:22px;gap:22px}.ops-operating-brief{min-width:0;padding:17px 18px;border:1px solid var(--ops-border);border-left:4px solid var(--ops-green);border-radius:8px;background:var(--ops-surface);display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;grid-gap:13px;gap:13px}.ops-operating-brief-degraded{border-left-color:var(--ops-amber);background:#fffdf7}.ops-operating-brief-refresh_required{border-left-color:var(--ops-red);background:#fffafa}.ops-operating-brief-icon{width:36px;height:36px;border-radius:7px;background:var(--ops-green-soft);color:var(--ops-green);display:grid;place-items:center}.ops-operating-brief-degraded .ops-operating-brief-icon{background:var(--ops-amber-soft);color:var(--ops-amber)}.ops-operating-brief-refresh_required .ops-operating-brief-icon{background:var(--ops-red-soft);color:var(--ops-red)}.ops-operating-brief h2{margin:2px 0 0;font-size:16px;line-height:1.35}.ops-operating-brief div>p:last-child{max-width:760px;margin:5px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.5}.ops-operating-brief-state{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px}.ops-operating-brief-state>.ops-status{margin-top:2px}.ops-kernel-intro{margin:0;padding:12px 18px;border-bottom:1px solid var(--ops-border);color:var(--ops-muted);font-size:12px}.ops-commitment-grid{padding:16px 18px 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-commitment-slot{position:relative;min-width:0;min-height:190px;padding:16px;border:1px solid #cfd9e6;border-radius:7px;background:#fbfdff;display:flex;flex-direction:column}.ops-commitment-number{position:absolute;top:12px;right:12px;width:24px;height:24px;border-radius:999px;background:var(--ops-accent-soft);color:var(--ops-accent);display:grid;place-items:center;font-size:11px;font-weight:700}.ops-commitment-slot h3,.ops-work-row h3{margin:9px 0 0;font-size:14px;line-height:1.35}.ops-commitment-slot>p{margin:7px 0 16px;color:var(--ops-muted);font-size:12px;line-height:1.5}.ops-commitment-slot .ops-work-actions{margin-top:auto}.ops-commitment-slot-empty{border-style:dashed;background:var(--ops-surface-muted);color:var(--ops-muted);align-items:center;justify-content:center;text-align:center}.ops-commitment-slot-empty strong{margin-top:9px;color:var(--ops-text);font-size:13px}.ops-commitment-slot-empty>span:last-child{margin-top:3px;font-size:11px}.ops-kernel-priority-grid{grid-template-columns:minmax(0,1.25fr) minmax(330px,.75fr);align-items:start}.ops-work-list{display:grid;transition:opacity .12s ease}.ops-work-list-loading{opacity:.55}.ops-work-row{min-width:0;padding:15px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px}.ops-work-row+.ops-work-row{border-top:1px solid var(--ops-border)}.ops-work-row:hover{background:var(--ops-surface-muted)}.ops-work-row-copy{min-width:0}.ops-work-row-copy>p{margin:5px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.45}.ops-work-row-copy .ops-work-next{color:#384554}.ops-work-row-copy .ops-work-blocker{color:var(--ops-red)}.ops-work-meta{color:var(--ops-muted);display:flex;align-items:center;flex-wrap:wrap;gap:5px 10px;font-size:10px}.ops-commitment-slot .ops-work-meta{padding-right:34px}.ops-commitment-slot h3,.ops-commitment-slot>p,.ops-work-row-copy h3,.ops-work-row-copy>p{overflow-wrap:anywhere}.ops-work-meta>span{display:inline-flex;align-items:center;gap:4px}.ops-work-meta>span:first-child{padding:2px 5px;border:1px solid #cddcf1;border-radius:4px;background:var(--ops-accent-soft);color:var(--ops-accent);font-size:9px;font-weight:650;text-transform:uppercase}.ops-work-meta>.ops-work-health{color:var(--ops-amber);font-weight:650}.ops-work-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}.ops-action-danger,.ops-action-primary,.ops-action-secondary{min-height:32px;border:1px solid var(--ops-border-strong);border-radius:6px;padding:0 10px;font-size:11px;font-weight:600;line-height:1;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;cursor:pointer}.ops-action-primary{border-color:var(--ops-accent);background:var(--ops-accent);color:#fff}.ops-action-secondary{background:var(--ops-surface);color:#445163}.ops-action-danger{border-color:#e6bbb6;background:var(--ops-red-soft);color:var(--ops-red)}.ops-action-danger:hover:not(:disabled),.ops-action-primary:hover:not(:disabled),.ops-action-secondary:hover{filter:brightness(.97)}.ops-action-danger:disabled,.ops-action-primary:disabled{opacity:.6;cursor:wait}.ops-work-empty{min-height:132px;padding:28px 18px;color:var(--ops-muted);display:grid;place-items:center;align-content:center;grid-gap:5px;gap:5px;text-align:center}.ops-work-empty strong{color:var(--ops-text);font-size:13px}.ops-work-empty span{max-width:480px;font-size:11px}.ops-work-filters{grid-template-columns:minmax(260px,1fr) 180px 180px}.ops-kernel-activity-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:start;grid-gap:22px;gap:22px}.ops-receipt-list,.ops-sync-list{display:grid}.ops-receipt-row,.ops-sync-row{min-width:0;padding:14px 18px;display:grid;align-items:center;grid-gap:11px;gap:11px}.ops-receipt-row{grid-template-columns:34px minmax(0,1fr)}.ops-receipt-row+.ops-receipt-row,.ops-sync-row+.ops-sync-row{border-top:1px solid var(--ops-border)}.ops-receipt-icon{width:32px;height:32px;border-radius:6px;background:var(--ops-accent-soft);color:var(--ops-accent);display:grid;place-items:center}.ops-receipt-row strong,.ops-sync-row strong{font-size:12px}.ops-receipt-row p{margin:2px 0;color:#445163;font-size:11px}.ops-receipt-row span,.ops-sync-row div>span,.ops-sync-row span{color:var(--ops-muted);font-size:10px}.ops-sync-row{grid-template-columns:10px minmax(0,1fr) auto}.ops-sync-row>div{display:grid}.ops-sync-dot{width:8px;height:8px;border-radius:999px;background:var(--ops-amber)}.ops-sync-dot-ok{background:var(--ops-green)}.ops-spin{animation:ops-spin .9s linear infinite}.ops-autonomy{min-width:0;display:grid;grid-gap:22px;gap:22px}.ops-autonomy h2,.ops-autonomy h3{text-wrap:balance}.ops-autonomy-boundary{min-width:0;padding:16px 18px;border:1px solid #b9d9c8;border-radius:7px;background:var(--ops-green-soft);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:13px;gap:13px;color:var(--ops-green)}.ops-autonomy-boundary-paused{border-color:#e3bd7a;background:var(--ops-amber-soft);color:var(--ops-amber)}.ops-autonomy-boundary h2{font-size:16px}.ops-autonomy-boundary p:not(.ops-eyebrow){margin:4px 0 0;color:#3e4b46;font-size:11px;line-height:1.45}.ops-autonomy-boundary>span{color:currentColor;font-size:10px;font-weight:650;white-space:nowrap}.ops-autonomy-layout{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);align-items:start}.ops-autonomy-layout,.ops-autonomy-sidebar{min-width:0;display:grid;grid-gap:22px;gap:22px}.ops-autonomy-list,.ops-autonomy-review-list{display:grid}.ops-autonomy-card{min-width:0;padding:17px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:18px;gap:18px}.ops-autonomy-card+.ops-autonomy-card,.ops-autonomy-review-card+.ops-autonomy-review-card{border-top:1px solid var(--ops-border)}.ops-autonomy-card-main{min-width:0}.ops-autonomy-card-main h3,.ops-autonomy-review-card h3{margin:7px 0 0;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.ops-autonomy-card-main>p{margin:5px 0 0;color:var(--ops-muted);font-size:11px;line-height:1.45}.ops-autonomy-card-meta{color:var(--ops-muted);display:flex;flex-wrap:wrap;gap:5px 10px;font-size:10px;text-transform:capitalize}.ops-autonomy-card-meta span:first-child{padding:2px 5px;border:1px solid #cddcf1;border-radius:4px;background:var(--ops-accent-soft);color:var(--ops-accent);font-size:9px;font-weight:650;text-transform:uppercase}.ops-autonomy-economics{margin-top:13px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-autonomy-economics>div{min-width:0;padding:9px 10px;border:1px solid var(--ops-border);border-radius:6px;background:var(--ops-surface-muted);display:grid;grid-gap:2px;gap:2px}.ops-autonomy-assumptions dt,.ops-autonomy-economics span{color:var(--ops-muted);font-size:9px}.ops-autonomy-assumptions dd,.ops-autonomy-economics strong{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ops-autonomy-card-actions{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:7px}.ops-autonomy-assumptions{margin-top:12px;font-size:10px}.ops-autonomy-assumptions summary{width:-moz-fit-content;width:fit-content;color:var(--ops-accent);font-weight:650;cursor:pointer}.ops-autonomy-assumptions dl{margin:10px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.ops-autonomy-assumptions dl>div{min-width:0}.ops-autonomy-assumptions dd{margin:1px 0 0}.ops-autonomy-assumptions p{margin:8px 0 0;color:var(--ops-muted);line-height:1.45;overflow-wrap:anywhere}.ops-autonomy-blocker{margin:0;padding:10px 18px;border-bottom:1px solid #e3bd7a;background:var(--ops-amber-soft);color:#6e4707;font-size:11px}.ops-autonomy-policy{padding:16px 18px 18px;display:grid;grid-gap:11px;gap:11px}.ops-autonomy-policy label{display:grid;grid-gap:5px;gap:5px;color:var(--ops-muted);font-size:10px;font-weight:600}.ops-autonomy-policy input,.ops-autonomy-policy select{width:100%;min-height:36px;border:1px solid var(--ops-border-strong);border-radius:6px;padding:0 10px;background:var(--ops-surface);color:var(--ops-text)}.ops-autonomy-policy .ops-action-primary{width:-moz-fit-content;width:fit-content;min-height:36px;margin-top:2px}.ops-autonomy-formula{margin:0;padding:0 18px 16px}.ops-autonomy-contract,.ops-autonomy-formula{color:var(--ops-muted);font-size:10px;line-height:1.45}.ops-autonomy-contract{margin:0 18px 14px;padding:12px;border:1px solid var(--ops-border);border-radius:6px;background:var(--ops-surface-muted)}.ops-autonomy-contract strong{color:var(--ops-text);font-size:11px}.ops-autonomy-contract p{margin:5px 0 0}.ops-autonomy-contract ul{margin:8px 0 0;padding-left:16px}.ops-autonomy-contract li+li{margin-top:4px}.ops-autonomy-field-error{margin:0;color:var(--ops-red);font-size:10px;line-height:1.4}.ops-autonomy-review-card{min-width:0;padding:14px 18px}.ops-autonomy-review-card>div:first-child>span{color:var(--ops-muted);font-size:9px;font-weight:650;text-transform:uppercase}.ops-autonomy-review-card>div:first-child>strong{margin-top:5px;color:var(--ops-green);display:block;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-autonomy-review-actions{margin-top:12px;display:flex;align-items:center;flex-wrap:wrap;gap:6px}.ops-autonomy-review-actions>a{width:32px;height:32px;border:1px solid var(--ops-border-strong);border-radius:6px;color:var(--ops-muted);display:inline-grid;place-items:center}.ops-action-secondary:disabled{opacity:.6;cursor:wait}@keyframes ops-spin{to{transform:rotate(1turn)}}@media (max-width:1020px){.ops-autonomy-layout,.ops-kernel-activity-grid,.ops-overview-grid{grid-template-columns:1fr}.ops-detail-grid,.ops-transport-gates{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-transport-gates>div:nth-child(3){border-left:0}.ops-detail-grid>div:nth-child(3),.ops-transport-gates>div:nth-child(3),.ops-transport-gates>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-detail-grid>div:nth-child(3){border-left:0}.ops-detail-grid>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-career-shell,.ops-opportunity-calendar-shell,.ops-opportunity-shell{grid-template-columns:1fr}.ops-opportunity-calendar-rail{border-top:1px solid var(--ops-border);border-left:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ops-opportunity-calendar-rail>section+section{border-top:0;border-left:1px solid var(--ops-border)}.ops-opportunity-calendar-detail{grid-column:auto}.ops-opportunity-queue{border-right:0;border-bottom:1px solid var(--ops-border)}.ops-opportunity-list{max-height:430px}.ops-career-queue{border-right:0;border-bottom:1px solid var(--ops-border)}.ops-career-list{max-height:420px}.ops-career-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-career-metrics>div:nth-child(n+5){border-top:1px solid var(--ops-border)}.ops-career-metrics>div:nth-child(5){border-left:0}.ops-network-tools{grid-template-columns:minmax(240px,1fr) repeat(3,minmax(124px,auto))}.ops-network-list-head,.ops-network-row{grid-template-columns:minmax(150px,1fr) minmax(130px,.85fr) minmax(220px,1.4fr) 104px 34px;gap:11px}}@media (max-width:640px){.ops-operating-brief{grid-template-columns:36px minmax(0,1fr);padding-right:14px;padding-left:14px}.ops-operating-brief-state{grid-column:2;justify-self:start;margin-top:-3px}.ops-autonomy-boundary{grid-template-columns:auto minmax(0,1fr)}.ops-autonomy-boundary>span{grid-column:2;white-space:normal}.ops-autonomy-card{grid-template-columns:1fr}.ops-autonomy-card-actions{align-items:flex-start}.ops-autonomy-assumptions dl,.ops-autonomy-economics,.ops-commitment-grid{grid-template-columns:1fr}.ops-commitment-slot{min-height:0}.ops-work-row{grid-template-columns:1fr}.ops-work-actions{justify-content:flex-start}.ops-agenda-intro,.ops-agenda-row{padding-right:14px;padding-left:14px}.ops-agenda-row{grid-template-columns:minmax(0,1fr) auto;gap:7px 12px}.ops-agenda-source{grid-column:1/-1}.ops-agenda-copy>span{white-space:normal}.ops-agenda-action{align-self:end}}@media (max-width:900px){.ops-direction-board{grid-template-columns:1fr}.ops-direction-card{min-height:0}.ops-network-tools{grid-template-columns:1fr 1fr}.ops-network-search{grid-column:1/-1}.ops-network-list-head{display:none}.ops-network-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 34px}.ops-network-relation{grid-column:1/-1}.ops-network-date{grid-column:2;grid-row:1}.ops-network-row>.ops-icon-button{grid-column:3;grid-row:1}}@media (max-width:820px){.ops-app-shell{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr)}.ops-sidebar{position:-webkit-sticky;position:sticky;z-index:10;height:auto;min-width:0;padding:10px 12px 8px;border-right:0;border-bottom:1px solid #26313d}.ops-brand{min-height:32px;padding:0 4px 8px}.ops-brand img{width:24px;height:24px}.ops-nav{display:flex;gap:2px;overflow-x:auto;overflow-y:hidden}.ops-nav button{width:68px;min-width:68px;height:42px;padding:3px 1px;display:grid;place-items:center;align-content:center;grid-gap:1px;gap:1px;font-size:9px}.ops-sidebar-foot{display:none}.ops-toolbar{height:66px;padding:0 18px}.ops-sync-time{display:none}.ops-content{padding:18px 18px 36px}.ops-inline-notice{margin:14px 18px 0}.ops-metrics,.ops-opportunity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-opportunity-metrics>div:nth-child(3){border-top:1px solid var(--ops-border);border-left:0}.ops-metrics>div:nth-child(3),.ops-opportunity-metrics>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-metrics>div:nth-child(3){border-left:0}.ops-mailbox-metrics>div:nth-child(n+3),.ops-metrics>div:nth-child(4),.ops-source-inventory-metrics>div:nth-child(n+3){border-top:1px solid var(--ops-border)}.ops-mailbox-metrics>div:nth-child(odd),.ops-source-inventory-metrics>div:nth-child(odd){border-left:0}.ops-source-inventory-metrics>div:nth-child(9){grid-column:1/-1}.ops-source-discovery-head{align-items:start;flex-direction:column;gap:5px}.ops-source-discovery-metrics,.ops-source-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-source-review-metrics>div:nth-child(n+3){border-top:1px solid var(--ops-border)}.ops-source-review-metrics>div:nth-child(odd){border-left:0}.ops-source-discovery-metrics>div:nth-child(3),.ops-source-discovery-metrics>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-source-discovery-metrics>div:nth-child(3){border-left:0}.ops-source-policy-metrics>div:nth-child(5){grid-column:1/-1;border-top:1px solid var(--ops-border);border-left:0}.ops-career-metrics>div:nth-child(n+3){border-top:1px solid var(--ops-border)}.ops-career-metrics>div:nth-child(odd){border-left:0}.ops-filters{grid-template-columns:1fr 1fr}.ops-search-field{grid-column:1/-1}.ops-filter-clear{grid-column:1/-1;justify-self:start}.ops-system-row{grid-template-columns:38px minmax(0,1fr) auto}.ops-system-row time{display:none}.ops-system-check{grid-column:2/-1;justify-items:start}.ops-system-check a{white-space:nowrap}.ops-command-grid,.ops-library-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-library-tools{grid-template-columns:1fr}.ops-library-tools .ops-direction-filters{width:100%;justify-self:stretch}.ops-network-tools{grid-template-columns:1fr 1fr}}@media (max-width:560px){.ops-toolbar h1{font-size:18px}.ops-content{padding-right:12px;padding-left:12px}.ops-direction-head{align-items:stretch;display:grid;grid-gap:12px;gap:12px}.ops-direction-filters,.ops-direction-head .ops-primary-button{width:100%}.ops-direction-filters button{flex:1 0 auto}.ops-dialog-backdrop{padding:10px;place-items:start center}.ops-dialog{max-height:calc(100vh - 20px)}.ops-command-editor-flow,.ops-command-grid,.ops-form-grid,.ops-form-grid-secondary,.ops-library-grid{grid-template-columns:1fr}.ops-library-card{min-height:0}.ops-drive-files-head,.ops-drive-head{align-items:stretch;flex-direction:column}.ops-drive-actions,.ops-drive-actions>*{width:100%}.ops-drive-metrics{grid-template-columns:1fr}.ops-drive-metrics>div+div{border-top:1px solid var(--ops-border);border-left:0}.ops-drive-depth-1{-webkit-margin-start:10px;margin-inline-start:10px}.ops-drive-depth-2{-webkit-margin-start:20px;margin-inline-start:20px}.ops-drive-depth-3{-webkit-margin-start:30px;margin-inline-start:30px}.ops-drive-depth-4{-webkit-margin-start:40px;margin-inline-start:40px}.ops-drive-depth-5{-webkit-margin-start:50px;margin-inline-start:50px}.ops-network-tools{grid-template-columns:1fr}.ops-network-search{grid-column:auto}.ops-network-row{grid-template-columns:minmax(0,1fr) 34px;gap:12px}.ops-network-affiliation,.ops-network-date,.ops-network-person,.ops-network-relation{grid-column:1}.ops-network-person{grid-row:1}.ops-network-affiliation{grid-row:2}.ops-network-relation{grid-row:3}.ops-network-date{grid-row:4}.ops-network-row>.ops-icon-button{grid-column:2;grid-row:1}.ops-command-flow{grid-template-columns:1fr}.ops-command-flow>svg{display:none}.ops-command-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-score-editor{grid-template-columns:1fr}.ops-priority-result{min-height:42px;border-top:1px solid var(--ops-border);border-left:0}.ops-inline-notice{margin-right:12px;margin-left:12px}.ops-metrics>div{padding:15px 14px}.ops-metrics dd{font-size:21px}.ops-commitment-grid,.ops-kernel-intro,.ops-receipt-row,.ops-section-head,.ops-sync-row,.ops-work-row{padding-right:14px;padding-left:14px}.ops-work-actions{display:grid;grid-template-columns:1fr}.ops-work-actions>*{width:100%}.ops-blocker-title{display:grid}.ops-product-row{grid-template-columns:32px minmax(0,1fr) 24px}.ops-product-row>.ops-status{grid-column:2}.ops-career-profile-mode{width:100%;justify-content:center}.ops-career-head-actions{width:100%;display:grid;grid-template-columns:1fr 1fr}.ops-career-source-link{grid-column:1/-1;justify-content:center}.ops-career-response-rate{justify-content:center}.ops-career-queue-focus,.ops-career-queue-platsbanken{grid-template-rows:auto auto auto}.ops-career-queue-focus .ops-career-list,.ops-career-queue-platsbanken .ops-career-list{max-height:none;overflow-y:visible}.ops-opportunity-registry-state{width:100%;justify-content:center}.ops-opportunity-head-actions{width:100%;display:grid;grid-template-columns:1fr}.ops-opportunity-source-link{justify-content:center}.ops-opportunity-view-switch{width:100%}.ops-opportunity-view-switch button{flex:1 1}.ops-opportunity-calendar-rail{grid-template-columns:1fr}.ops-opportunity-calendar-rail>section+section{border-top:1px solid var(--ops-border);border-left:0}.ops-opportunity-calendar-head{align-items:stretch;display:grid}.ops-opportunity-calendar-controls{justify-content:space-between}.ops-calendar-today{flex:1 1}.ops-opportunity-evidence-grid,.ops-opportunity-facts,.ops-opportunity-filters>div{grid-template-columns:1fr}.ops-opportunity-facts section:nth-child(2n),.ops-opportunity-facts section:nth-child(odd){padding-right:0;padding-left:0;border-left:0}.ops-opportunity-controlbar,.ops-opportunity-detail-head,.ops-opportunity-source-audit{align-items:stretch;display:grid}.ops-opportunity-actions .ops-primary-button{min-width:0;flex:1 1}.ops-opportunity-controlbar label,.ops-opportunity-controlbar select{width:100%}.ops-opportunity-tabs{padding:0 14px;gap:14px}.ops-opportunity-tabpanel{padding:15px}.ops-opportunity-fit{grid-template-columns:60px minmax(0,1fr);gap:12px}.ops-opportunity-fit>span{width:60px}.ops-opportunity-gate{grid-template-columns:20px minmax(0,1fr)}.ops-opportunity-gate>.ops-status{grid-column:2;justify-self:start}.ops-opportunity-runbook-step{grid-template-columns:21px minmax(0,1fr)}.ops-opportunity-runbook-action{grid-column:2;justify-self:start;margin-top:3px}.ops-career-apply-facts,.ops-career-audit-classifications,.ops-career-audit-schema,.ops-career-evidence-grid,.ops-career-filters>div,.ops-career-material-list{grid-template-columns:1fr}.ops-career-audit-schema label:last-child{grid-column:auto}.ops-career-apply-facts section{padding:11px 0}.ops-career-apply-facts section+section{border-top:1px solid var(--ops-border);border-left:0;padding-left:0}.ops-career-apply-head,.ops-career-audit-form>footer,.ops-career-audit-form>header,.ops-career-materials>header{align-items:stretch;display:grid}.ops-career-apply-head>.ops-status{justify-self:start}.ops-career-requirement-chips{justify-content:flex-start}.ops-career-apply-actions{align-items:stretch;flex-direction:column}.ops-career-apply-actions .ops-primary-button,.ops-career-apply-actions .ops-secondary-button{width:100%}.ops-career-filters>.ops-career-queue-mode{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-career-filters input,.ops-career-filters select,.ops-career-queue-mode button{min-height:44px}.ops-career-controlbar,.ops-career-detail-head{align-items:stretch;display:grid}.ops-career-actions .ops-primary-button{min-width:0;flex:1 1}.ops-career-note-entry{grid-template-columns:1fr}.ops-career-note-entry .ops-secondary-button{width:100%;justify-content:center}.ops-career-controlbar label,.ops-career-controlbar select{width:100%}.ops-career-tabs{padding:0 14px;gap:14px}.ops-career-tabpanel{padding:16px}.ops-career-tabs button{min-height:44px}.ops-resume-studio-head{align-items:stretch;display:grid}.ops-resume-studio-head>.ops-status{justify-self:start}.ops-resume-studio-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-resume-studio-summary>div:nth-child(3){border-top:1px solid var(--ops-border);border-left:0}.ops-resume-studio-summary>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-resume-check-grid,.ops-resume-review-row{grid-template-columns:1fr}.ops-resume-review-row{gap:8px}.ops-resume-check:nth-child(odd){border-right:0}.ops-resume-linked-file{grid-template-columns:22px minmax(0,1fr);align-items:start}.ops-resume-linked-file a{grid-column:2;justify-content:center}.ops-resume-linked-actions{grid-column:2;justify-content:stretch}.ops-resume-linked-actions a{flex:1 1 140px}.ops-resume-studio-preview pre{min-height:320px;padding:16px}.ops-career-fit{grid-template-columns:60px minmax(0,1fr);gap:12px}.ops-career-fit>span{width:60px}.ops-product-row>a{grid-column:3;grid-row:1/span 2}.ops-audience-row{grid-template-columns:34px minmax(0,1fr) 18px}.ops-audience-row b{grid-column:2;font-size:15px}.ops-audience-row>svg{grid-column:3;grid-row:1/span 2}.ops-system-row{grid-template-columns:34px minmax(0,1fr)}.ops-system-row>.ops-status{grid-column:2}.ops-detail-grid,.ops-transport-gates{grid-template-columns:1fr}.ops-transport-gates>div+div,.ops-transport-gates>div:nth-child(3){border-top:1px solid var(--ops-border);border-left:0}.ops-transport-next-gate{align-items:flex-start;flex-direction:column;gap:3px}.ops-detail-grid>div+div,.ops-detail-grid>div:nth-child(3){border-left:0;border-top:1px solid var(--ops-border)}.ops-login-shell{padding:16px}.ops-login-panel{padding:22px}}@media (max-width:1100px){.ops-review-queue-head{display:grid}.ops-review-actions{max-width:none;justify-content:flex-start}.ops-outreach-filters{grid-template-columns:minmax(220px,1fr) repeat(2,minmax(145px,.65fr))}.ops-outreach-filters select:nth-of-type(3){grid-column:1/span 2}.ops-outreach-detail-grid{grid-template-columns:1fr}.ops-outreach-contacts{border-top:1px solid var(--ops-border);border-left:0}.ops-xdm-layout{grid-template-columns:1fr}.ops-xdm-detail{position:static;max-height:none;overflow:visible}}@media (max-width:820px){.ops-outreach-head,.ops-outreach-queue-head{align-items:stretch;display:grid}.ops-outreach-modes,.ops-outreach-state{width:-moz-fit-content;width:fit-content;max-width:100%}.ops-outreach-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-outreach-filters .ops-search-field,.ops-outreach-filters select:nth-of-type(3){grid-column:1/-1}.ops-outreach-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-outreach-facts>div:nth-child(3){border-left:0}.ops-outreach-facts>div:nth-child(3),.ops-outreach-facts>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-review-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-review-metrics>div:nth-child(3){border-left:0}.ops-review-metrics>div:nth-child(3),.ops-review-metrics>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-review-filters{grid-template-columns:minmax(0,1fr) minmax(160px,.55fr)}.ops-review-detail-grid{grid-template-columns:1fr}.ops-review-detail-grid>section+section{border-top:1px solid var(--ops-border);border-left:0}.ops-review-message{grid-column:auto}.ops-xdm-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-xdm-metrics>div:nth-child(4),.ops-xdm-metrics>div:nth-child(5),.ops-xdm-metrics>div:nth-child(6){border-top:1px solid var(--ops-border);border-left:0}.ops-xdm-metrics>div:nth-child(2),.ops-xdm-metrics>div:nth-child(3){border-top:1px solid var(--ops-border)}.ops-xdm-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-xdm-filters .ops-search-field{grid-column:1/-1}}@media (max-width:560px){.ops-outreach-surfaces{width:100%}.ops-outreach-surfaces button{flex:1 1}.ops-outreach-state{display:grid;grid-template-columns:1fr 1fr}.ops-outreach-modes button,.ops-outreach-state span{justify-content:center}.ops-outreach-modes{width:100%}.ops-outreach-modes button{flex:1 1}.ops-outreach-filters{grid-template-columns:1fr}.ops-outreach-filters .ops-search-field,.ops-outreach-filters select:nth-of-type(3){grid-column:auto}.ops-outreach-detail-actions,.ops-outreach-detail-head{align-items:stretch;display:grid}.ops-outreach-detail-actions{grid-template-columns:1fr 34px}.ops-outreach-facts{grid-template-columns:1fr}.ops-outreach-facts>div+div,.ops-outreach-facts>div:nth-child(4){border-top:1px solid var(--ops-border);border-left:0}.ops-outreach-contact dl,.ops-xdm-context,.ops-xdm-filters{grid-template-columns:1fr}.ops-xdm-filters .ops-search-field{grid-column:auto}.ops-xdm-context>div+div{border-top:1px solid var(--ops-border);border-left:0;padding-top:14px;padding-left:0}.ops-xdm-detail .ops-outreach-detail-actions{grid-template-columns:1fr}.ops-xdm-state-form .ops-primary-button{width:100%}.ops-review-actions{width:100%;justify-self:stretch;display:grid;grid-template-columns:1fr}.ops-review-queue-head{grid-template-columns:minmax(0,1fr)}.ops-review-actions .ops-primary-button,.ops-review-actions .ops-secondary-button{width:100%}.ops-review-batch-state{align-items:flex-start;display:grid;grid-template-columns:auto 1fr}.ops-review-batch-state code{grid-column:1/-1;margin-left:0}.ops-review-filters{grid-template-columns:1fr}.ops-review-boundary{align-items:flex-start}.ops-review-dialog{padding:15px}}.ops-back-link,.ops-primary-link,.ops-secondary-link,.ops-text-link{color:var(--ops-accent);font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:5px}.ops-back-link:hover,.ops-primary-link:hover,.ops-secondary-link:hover,.ops-text-link:hover{text-decoration:underline;text-underline-offset:3px}.ops-tablepredict-summary{overflow:hidden}.ops-tablepredict-summary-metrics{margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.ops-tablepredict-summary-metrics>div{min-width:0;padding:16px 18px}.ops-tablepredict-summary-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-tablepredict-secondary-metrics dt,.ops-tablepredict-summary-metrics dt{color:var(--ops-muted);font-size:11px}.ops-tablepredict-secondary-metrics dd,.ops-tablepredict-summary-metrics dd{margin:5px 0 0;font-size:21px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-tablepredict-loading,.ops-tablepredict-unavailable{min-height:78px;padding:16px 18px;color:var(--ops-muted);display:flex;align-items:center;gap:10px}.ops-tablepredict-unavailable{background:var(--ops-amber-soft);color:#6e4707}.ops-tablepredict-unavailable>div{flex:1 1}.ops-tablepredict-unavailable p,.ops-tablepredict-unavailable strong{display:block;margin:0}.ops-tablepredict-unavailable p{font-size:12px}.ops-tablepredict-unavailable button{min-height:34px;padding:0 12px;border:1px solid #d3a854;border-radius:6px;background:#ffffff;color:#6e4707;display:inline-flex;align-items:center;gap:6px;cursor:pointer}.ops-tablepredict-page{width:min(1380px,100%);min-height:100vh;margin:0 auto;padding:30px 30px 56px;display:grid;align-content:start;grid-gap:18px;gap:18px}.ops-tablepredict-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ops-tablepredict-page-head h1{margin-top:8px;font-size:28px}.ops-tablepredict-page-head p:not(.ops-eyebrow){max-width:680px;margin:6px 0 0;color:var(--ops-muted)}.ops-back-link{margin-bottom:22px}.ops-primary-link,.ops-secondary-link{min-height:36px;padding:0 12px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface)}.ops-primary-link{border-color:var(--ops-accent);background:var(--ops-accent);color:#ffffff}.ops-range-tabs{width:-moz-fit-content;width:fit-content;padding:4px;border:1px solid var(--ops-border);border-radius:7px;background:var(--ops-surface);display:flex;gap:3px}.ops-range-tabs a{min-height:34px;padding:0 13px;border-radius:5px;color:var(--ops-muted);font-size:12px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center}.ops-range-tabs a.ops-range-tab-active,.ops-range-tabs a:hover{background:var(--ops-accent-soft);color:var(--ops-accent)}.ops-tablepredict-detail-unavailable{min-height:160px;padding:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:14px;gap:14px}.ops-tablepredict-detail-unavailable h2,.ops-tablepredict-detail-unavailable p{margin:0}.ops-tablepredict-detail-unavailable p{margin-top:4px;color:var(--ops-muted)}.ops-tablepredict-overview{overflow:hidden}.ops-tablepredict-overview-body{display:grid;grid-template-columns:minmax(320px,.8fr) minmax(0,1.5fr)}.ops-tablepredict-data-health{display:inline-flex;align-items:center;gap:8px}.ops-tablepredict-primary-kpi{min-width:0;padding:20px 22px;border-right:1px solid var(--ops-border);background:#f7f9fc}.ops-tablepredict-primary-kpi>span{color:var(--ops-muted);font-size:12px}.ops-tablepredict-primary-kpi>strong{margin-top:6px;font-size:42px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:block}.ops-tablepredict-primary-kpi dl{margin:18px 0 0;padding-top:13px;border-top:1px solid var(--ops-border);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.ops-tablepredict-primary-kpi dt{color:var(--ops-muted);font-size:10px}.ops-tablepredict-primary-kpi dd{margin:4px 0 0;font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-tablepredict-data-note{padding:11px 18px;border-top:1px solid var(--ops-border);background:var(--ops-surface-muted);color:var(--ops-muted);font-size:11px;display:flex;flex-wrap:wrap;gap:7px 18px}.ops-tablepredict-secondary-metrics{margin:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--ops-border)}.ops-tablepredict-secondary-metrics>div{min-width:0;padding:17px 18px;background:var(--ops-surface)}.ops-tablepredict-secondary-metrics>div>span{color:var(--ops-muted);font-size:11px;display:block}.ops-tablepredict-lifetime-metrics{margin:0;display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.ops-tablepredict-lifetime-metrics>div{min-width:0;min-height:78px;padding:15px 18px;background:var(--ops-surface)}.ops-tablepredict-lifetime-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-tablepredict-lifetime-metrics dt{color:var(--ops-muted);font-size:11px}.ops-tablepredict-lifetime-metrics dd{margin:6px 0 0;font-size:20px;font-weight:600;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-tablepredict-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px;align-items:start}.ops-tablepredict-page .ops-table code{color:#3c4755;font-size:11px;overflow-wrap:anywhere}.ops-tablepredict-table-wrap{overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.ops-tablepredict-scroll-region{max-height:380px;overflow-y:auto;overscroll-behavior:contain}.ops-tablepredict-scroll-region:focus-visible{outline:2px solid var(--ops-accent);outline-offset:2px}.ops-tablepredict-scroll-region .ops-tablepredict-table th{position:-webkit-sticky;position:sticky;z-index:1;top:0}.ops-tablepredict-table{min-width:640px}.ops-tablepredict-table :is(th,td):not(:first-child){text-align:right}.ops-tablepredict-empty{margin:0;padding:22px 18px;color:var(--ops-muted);font-size:12px}.ops-tablepredict-list{display:grid}.ops-tablepredict-list article{padding:13px 18px}.ops-tablepredict-list article+article{border-top:1px solid var(--ops-border)}.ops-tablepredict-list article>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.ops-tablepredict-list article strong{font-size:12px;text-transform:capitalize}.ops-tablepredict-list article p,.ops-tablepredict-list article span{color:var(--ops-muted);font-size:11px}.ops-tablepredict-list article p{margin:4px 0 0;overflow-wrap:anywhere}.ops-tablepredict-recent-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-tablepredict-recent-list article{min-width:0;background:var(--ops-surface)}.ops-tablepredict-recent-list article+article{border-top:0}.ops-tablepredict-recent-list article:nth-child(2n){border-left:1px solid var(--ops-border)}.ops-tablepredict-recent-list article:nth-child(n+3){border-top:1px solid var(--ops-border)}@media (max-width:900px){.ops-tablepredict-primary-kpi dl,.ops-tablepredict-secondary-metrics,.ops-tablepredict-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-tablepredict-summary-metrics>div:nth-child(3){border-top:1px solid var(--ops-border);border-left:0}.ops-tablepredict-summary-metrics>div:nth-child(4){border-top:1px solid var(--ops-border)}.ops-tablepredict-overview-body{grid-template-columns:1fr}.ops-tablepredict-primary-kpi{border-right:0;border-bottom:1px solid var(--ops-border)}.ops-tablepredict-lifetime-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-tablepredict-lifetime-metrics>div:last-child{grid-column:span 2}.ops-tablepredict-lifetime-metrics>div:nth-child(5){border-left:0}.ops-tablepredict-lifetime-metrics>div:nth-child(n+5){border-top:1px solid var(--ops-border)}.ops-tablepredict-grid{grid-template-columns:1fr}}@media (max-width:640px){.ops-tablepredict-page{padding:22px 16px 40px}.ops-tablepredict-detail-unavailable,.ops-tablepredict-page-head{align-items:flex-start;grid-template-columns:1fr;flex-direction:column}.ops-range-tabs{width:100%}.ops-range-tabs a{flex:1 1;justify-content:center;padding:0 7px}.ops-tablepredict-summary-metrics{grid-template-columns:1fr}.ops-tablepredict-lifetime-metrics,.ops-tablepredict-secondary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-tablepredict-lifetime-metrics>div:nth-child(odd){border-left:0}.ops-tablepredict-lifetime-metrics>div:nth-child(n+3){border-top:1px solid var(--ops-border)}.ops-tablepredict-summary-metrics>div+div,.ops-tablepredict-summary-metrics>div:nth-child(3),.ops-tablepredict-summary-metrics>div:nth-child(4){border-top:1px solid var(--ops-border);border-left:0}.ops-tablepredict-unavailable{align-items:flex-start;flex-wrap:wrap}.ops-tablepredict-recent-list{grid-template-columns:1fr}.ops-tablepredict-recent-list article:nth-child(2n){border-left:0}.ops-tablepredict-recent-list article+article{border-top:1px solid var(--ops-border)}.ops-tablepredict-table{min-width:560px}}@media (max-width:1020px){.ops-career-batch-kit-form{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-career-batch-kit-form .ops-secondary-button{width:-moz-fit-content;width:fit-content}}@media (max-width:640px){.ops-career-batch-handoffs>header,.ops-career-batch-head,.ops-career-batch-kits>header,.ops-career-batch-next{align-items:stretch;flex-direction:column}.ops-career-batch-next-action,.ops-career-batch-row-actions,.ops-career-batch-section-action{justify-content:stretch}.ops-career-batch-next-action .ops-primary-button,.ops-career-batch-next-action .ops-secondary-button,.ops-career-batch-row-actions .ops-primary-button,.ops-career-batch-row-actions .ops-secondary-button,.ops-career-batch-section-action .ops-secondary-button{width:100%}.ops-career-batch-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-career-batch-summary>div:nth-child(odd){border-left:0}.ops-career-batch-summary>div:nth-child(n+3){border-top:1px solid var(--ops-border)}.ops-career-batch-handoffs>header p,.ops-career-batch-kits>header p{text-align:left}.ops-career-batch-section-action{align-items:stretch}.ops-career-batch-nav{align-items:stretch;flex-direction:column;gap:0;padding:4px 18px}.ops-career-batch-nav .ops-text-button{justify-content:space-between}.ops-career-batch-kit,.ops-career-batch-row{grid-template-columns:1fr;align-items:stretch}.ops-career-batch-kit{display:grid}.ops-career-batch-kit .ops-secondary-button{width:100%}.ops-career-batch-kit-form{grid-template-columns:1fr}.ops-career-batch-kit-form .ops-secondary-button{width:100%}.ops-career-batch-row-actions .ops-text-button{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ops-spin{animation:none}}.ops-revenue{min-width:0;display:grid;grid-gap:22px;gap:22px}.ops-revenue-operations{display:grid;grid-gap:1rem;gap:1rem}.ops-revenue-operations .ops-revenue-caption{font-size:12px;line-height:1.6}.ops-revenue-operations .ops-operation-card p{font-size:12px;line-height:1.5}.ops-revenue-operations .ops-operation-card h3{font-size:15px}.ops-revenue-operations .ops-revenue-case-economics dt{font-size:10px}.ops-revenue-operations .ops-revenue-case-economics dd{font-size:14px}.ops-operation-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-operation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));grid-gap:1.25rem;gap:1.25rem}.ops-revenue-card.ops-operation-card{min-width:0;padding:1rem;grid-template-columns:minmax(0,1fr);border:1px solid var(--ops-border);border-radius:10px;overflow-wrap:anywhere}.ops-operation-grid .ops-operation-card+.ops-operation-card{border-top:1px solid var(--ops-border)}.ops-operation-card .ops-revenue-case-economics{grid-template-columns:repeat(2,minmax(0,1fr));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-operation-plan{margin-block:.65rem}.ops-operation-plan summary{cursor:pointer;font-size:.85rem;line-height:1.5}.ops-operation-plan ol{padding-left:1.25rem;font-size:.85rem;line-height:1.6}.ops-operation-plan li+li{margin-top:.6rem}.ops-operation-stop{margin-top:.75rem}.ops-revenue-receipt .ops-operation-check{display:flex;flex-direction:row;align-items:flex-start}.ops-revenue-receipt .ops-operation-check input{width:auto;min-height:1rem;margin-top:.15rem}.ops-revenue-cycle{min-width:0}.ops-revenue-cycle>.ops-revenue-card-actions,.ops-revenue-cycle>p{margin:14px 18px}.ops-revenue-cycle .ops-revenue-card-actions{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:8px}.ops-revenue-cycle .ops-revenue-card-actions button{min-height:40px}.ops-revenue-cycle p{font-size:13px;line-height:1.65;overflow-wrap:anywhere}.ops-revenue-cycle .ops-revenue-caption{color:var(--ops-muted);font-size:12px}.ops-revenue-cycle-report{min-width:0;padding:0 18px 18px}.ops-revenue-cycle-report>.ops-revenue-caption{margin:14px 0}.ops-revenue-cycle-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin:22px 0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ops-revenue-cycle-metrics dt{color:var(--ops-muted);font-size:12px}.ops-revenue-cycle-metrics dd{margin:6px 0 0;font-size:24px;font-weight:600;overflow-wrap:anywhere}.ops-revenue-cycle-next{padding:18px;border:1px solid var(--ops-border);border-left:3px solid var(--ops-accent);border-radius:5px}.ops-revenue-cycle-next h3{margin:8px 0;font-size:17px;text-wrap:balance;overflow-wrap:anywhere}.ops-revenue-cycle-next p{margin:8px 0}.ops-revenue-play-list{margin-top:22px}.ops-revenue-play{border-top:1px solid var(--ops-border)}.ops-revenue-play>summary{padding:16px 2px;cursor:pointer;font-size:14px}.ops-revenue-play>summary span{font-weight:600}.ops-revenue-play>summary small{display:block;margin:5px 0 0 18px;color:var(--ops-muted);font-size:11px;text-transform:capitalize}.ops-revenue-play-body{min-width:0;padding:0 18px 18px}.ops-revenue-play-body .ops-revenue-caption{margin:12px 0}.ops-revenue-cycle-audience>summary,.ops-revenue-play-body details>summary{padding:12px 0;cursor:pointer;font-size:13px}.ops-revenue-proof-links{padding-left:20px;font-size:12px;line-height:1.8}.ops-revenue-proof-links a{color:var(--ops-accent);text-underline-offset:3px;overflow-wrap:anywhere}.ops-revenue-packet{padding:16px;border:1px solid var(--ops-border);border-radius:4px;font-size:12px;line-height:1.7;white-space:pre-wrap;overflow-wrap:anywhere}.ops-revenue-cycle-audience{border-top:1px solid var(--ops-border);margin-top:18px}.ops-revenue-cycle-audience caption{text-align:left;color:var(--ops-muted);padding:12px 0;font-size:12px}.ops-revenue-cycle a,.ops-revenue-cycle button,.ops-revenue-cycle summary{touch-action:manipulation}.ops-revenue-cycle :is(button,summary,a):focus-visible{outline:2px solid var(--ops-accent);outline-offset:4px}.ops-revenue-cycle summary:hover{color:var(--ops-accent)}@media (max-width:600px){.ops-revenue-cycle-metrics{grid-template-columns:1fr;gap:16px}.ops-revenue-play-body{padding-inline:0}.ops-revenue-cycle-next{padding:14px}}.ops-overview-revenue{margin-top:22px}.ops-revenue-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-revenue-caption{margin:12px 18px 0;color:var(--ops-muted);font-size:11px}.ops-revenue-layout{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);align-items:start}.ops-revenue-layout,.ops-revenue-list,.ops-revenue-sidebar{min-width:0;display:grid;grid-gap:22px;gap:22px}.ops-revenue-list{gap:0}.ops-revenue-card{min-width:0;padding:17px 18px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:18px;gap:18px}.ops-revenue-card+.ops-revenue-card{border-top:1px solid var(--ops-border)}.ops-revenue-card h3{margin:7px 0 0;font-size:14px;line-height:1.35;overflow-wrap:anywhere}.ops-revenue-card p{margin:5px 0 0;color:var(--ops-muted);font-size:11px}.ops-revenue-card-meta{color:var(--ops-muted);display:flex;flex-wrap:wrap;gap:5px 10px;font-size:10px;text-transform:capitalize}.ops-revenue-card-meta span:first-child{padding:2px 5px;border:1px solid #cddcf1;border-radius:4px;background:var(--ops-accent-soft);color:var(--ops-accent);font-size:9px;font-weight:650;text-transform:uppercase}.ops-revenue-case-economics{margin:15px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-revenue-case-economics>div{min-width:0;padding-right:9px;border-right:1px solid var(--ops-border)}.ops-revenue-case-economics>div:last-child{padding-right:0;border-right:0}.ops-revenue-case-economics dt{color:var(--ops-muted);font-size:9px;text-transform:uppercase}.ops-revenue-case-economics dd{margin:4px 0 0;color:var(--ops-text);font-size:12px;font-weight:700}.ops-revenue-card-actions{display:grid;grid-gap:7px;gap:7px;justify-items:end}.ops-revenue-receipt{width:min(290px,100%);color:var(--ops-muted);font-size:11px}.ops-revenue-receipt summary{display:inline-flex;align-items:center;gap:6px;cursor:pointer;color:var(--ops-accent);font-weight:650}.ops-revenue-form,.ops-revenue-receipt form{display:grid;grid-gap:10px;gap:10px}.ops-revenue-receipt form{margin-top:11px}.ops-revenue-form label,.ops-revenue-receipt label{min-width:0;display:grid;grid-gap:5px;gap:5px;color:var(--ops-muted);font-size:10px;font-weight:650}.ops-revenue-form input,.ops-revenue-form select,.ops-revenue-form textarea,.ops-revenue-receipt input,.ops-revenue-receipt select,.ops-revenue-receipt textarea{width:100%;min-height:34px;border:1px solid var(--ops-border-strong);border-radius:6px;background:var(--ops-surface);color:var(--ops-text);padding:7px 9px;font:inherit}.ops-revenue-form textarea,.ops-revenue-receipt textarea{min-height:68px;resize:vertical}.ops-revenue-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.ops-revenue-form .ops-action-primary{justify-self:start}@media (max-width:1100px){.ops-revenue-layout{grid-template-columns:1fr}}@media (max-width:720px){.ops-revenue-card,.ops-revenue-case-economics,.ops-revenue-metrics{grid-template-columns:1fr}.ops-revenue-card-actions{justify-items:start}.ops-revenue-case-economics>div{padding:0 0 9px;border-right:0;border-bottom:1px solid var(--ops-border)}.ops-revenue-case-economics>div:last-child{border-bottom:0}}.ops-analytics-page{width:min(1380px,100%);margin:0 auto;padding:30px 30px 52px;display:grid;grid-gap:22px;gap:22px}.ops-analytics-page-head{min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ops-analytics-page-head>div:first-child{min-width:0;display:grid;grid-gap:5px;gap:5px}.ops-analytics-page-head h1{font-size:clamp(25px,3vw,34px);line-height:1.05}.ops-analytics-page-head p:not(.ops-eyebrow){max-width:760px;margin:2px 0 0;color:var(--ops-muted)}.ops-analytics-card-head,.ops-analytics-card-meta,.ops-analytics-data-health,.ops-analytics-head-actions,.ops-analytics-health-row,.ops-analytics-page-health,.ops-analytics-summary-meta,.ops-analytics-tracking-meta{display:flex;align-items:center}.ops-analytics-page-health{flex:0 0 auto;gap:7px;color:var(--ops-muted);font-size:11px}.ops-analytics-head-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px}.ops-analytics-grid{min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.ops-analytics-card{min-height:278px;display:flex;flex-direction:column;overflow:hidden}.ops-analytics-card-head{min-width:0;min-height:64px;padding:14px 16px;border-bottom:1px solid var(--ops-border);justify-content:space-between;gap:12px}.ops-analytics-card-head h2{font-size:16px}.ops-analytics-card-head>a{color:var(--ops-muted);display:inline-grid;place-items:center}.ops-analytics-card-head>a:hover{color:var(--ops-accent)}.ops-analytics-card-meta,.ops-analytics-health-row,.ops-analytics-summary-meta,.ops-analytics-tracking-meta{justify-content:space-between;gap:12px;color:var(--ops-muted);font-size:10px}.ops-analytics-health-row{padding:10px 16px 0}.ops-analytics-health{width:-moz-fit-content;width:fit-content;padding:3px 6px;border:1px solid var(--ops-border);border-radius:999px;font-size:9px;font-weight:700;line-height:1.1;text-transform:uppercase}.ops-analytics-health-healthy{border-color:#b9dfca;background:var(--ops-green-soft);color:var(--ops-green)}.ops-analytics-health-awaiting_data{border-color:#ead39e;background:var(--ops-amber-soft);color:var(--ops-amber)}.ops-analytics-health-disabled{background:var(--ops-surface-muted);color:var(--ops-muted)}.ops-analytics-card-metrics,.ops-analytics-detail-metrics,.ops-analytics-summary-metrics{margin:0;display:grid}.ops-analytics-card-metrics{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 16px}.ops-analytics-card-metrics>div+div{padding-left:16px;border-left:1px solid var(--ops-border)}.ops-analytics-card-metrics dt,.ops-analytics-detail-metrics dt,.ops-analytics-summary-metrics dt{color:var(--ops-muted);font-size:10px}.ops-analytics-card-metrics dd,.ops-analytics-detail-metrics dd,.ops-analytics-summary-metrics dd{margin:4px 0 0;font-size:22px;font-weight:650;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.05}.ops-analytics-card-metrics span,.ops-analytics-detail-metrics span,.ops-analytics-previous{color:var(--ops-muted);font-size:10px}.ops-analytics-previous{padding:0 16px 12px;display:grid;grid-gap:2px;gap:2px}.ops-analytics-previous strong{color:#4d5764;font-weight:600}.ops-analytics-detail-state,.ops-analytics-state,.ops-analytics-summary-state{color:var(--ops-muted);display:flex;align-items:flex-start;gap:9px}.ops-analytics-state{min-height:88px;padding:16px}.ops-analytics-state>div,.ops-analytics-summary-state>div{min-width:0;flex:1 1;display:grid;grid-gap:2px;gap:2px}.ops-analytics-detail-state p,.ops-analytics-state span,.ops-analytics-summary-state p{margin:0;font-size:11px}.ops-analytics-detail-state>svg,.ops-analytics-state-error svg,.ops-analytics-summary-error svg{color:var(--ops-amber)}.ops-analytics-card-meta{padding:10px 16px;border-top:1px solid var(--ops-border)}.ops-analytics-card-meta time{text-align:right}.ops-analytics-card-link{min-height:40px;margin-top:auto;padding:0 16px;border-top:1px solid var(--ops-border);color:var(--ops-accent);display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:650}.ops-analytics-card-link:hover{background:var(--ops-accent-soft)}.ops-analytics-summary{overflow:hidden}.ops-analytics-summary-state{min-height:86px;padding:18px}.ops-analytics-summary-state button{min-height:32px;border:1px solid var(--ops-border-strong);border-radius:5px;padding:0 9px;background:var(--ops-surface);color:var(--ops-accent);display:inline-flex;align-items:center;gap:5px;cursor:pointer}.ops-analytics-summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-analytics-summary-metrics>div{min-width:0;padding:16px 18px}.ops-analytics-summary-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-analytics-summary-metrics dd span{color:var(--ops-muted);font-size:12px;font-weight:400}.ops-analytics-summary-meta{padding:10px 18px;border-top:1px solid var(--ops-border);flex-wrap:wrap}.ops-analytics-summary-meta>span:first-child{display:flex;gap:5px}.ops-analytics-detail-overview{overflow:hidden}.ops-analytics-data-health{gap:8px}.ops-analytics-tracking-meta{min-height:42px;padding:10px 18px;border-bottom:1px solid var(--ops-border);flex-wrap:wrap}.ops-analytics-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-analytics-detail-metrics>div{min-width:0;padding:18px}.ops-analytics-detail-metrics>div+div{border-left:1px solid var(--ops-border)}.ops-analytics-detail-state{min-height:104px;padding:20px}.ops-analytics-detail-state>div{flex:1 1}.ops-analytics-detail-state h2{font-size:15px}.ops-analytics-breakdown-grid{min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.ops-analytics-breakdown{overflow:hidden}.ops-analytics-table-wrap{max-width:100%;overflow-x:auto}.ops-analytics-table{min-width:460px}.ops-analytics-table td:not(:first-child),.ops-analytics-table th:not(:first-child){text-align:right}.ops-analytics-table td:first-child{max-width:330px;overflow-wrap:anywhere}.ops-analytics-empty{margin:0;padding:18px;color:var(--ops-muted);font-size:11px}@media (max-width:1040px){.ops-analytics-detail-metrics,.ops-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-analytics-detail-metrics>div:nth-child(3){border-left:0}.ops-analytics-detail-metrics>div:nth-child(n+3){border-top:1px solid var(--ops-border)}}@media (max-width:760px){.ops-analytics-page-head{align-items:flex-start;flex-direction:column}.ops-analytics-head-actions{justify-content:flex-start}.ops-analytics-breakdown-grid{grid-template-columns:1fr}.ops-analytics-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-analytics-summary-metrics>div:nth-child(3){border-left:0}.ops-analytics-summary-metrics>div:nth-child(n+3){border-top:1px solid var(--ops-border)}}@media (max-width:640px){.ops-analytics-page{padding:22px 16px 40px}.ops-analytics-detail-metrics,.ops-analytics-grid{grid-template-columns:1fr}.ops-analytics-detail-metrics>div+div{border-top:1px solid var(--ops-border);border-left:0}.ops-analytics-summary-meta,.ops-analytics-tracking-meta{align-items:flex-start;flex-direction:column}.ops-analytics-table{min-width:420px}}