:root{--retention-economics-border:#1c2230;color-scheme:dark;--backstop-bg:#0b0c0e;--backstop-surface:#111419;--backstop-surface-2:#171a1f;--backstop-text:#f2f4f6;--backstop-muted:#8a9099;--backstop-primary:#e56a32;--backstop-border:#24272c}.legal-page{min-height:100vh;background:radial-gradient(circle at 10% 0,#1a1710 0,#0b0c0e 34%),#0b0c0e;color:#e8eaf0}.legal-footer,.legal-header{width:min(1120px,calc(100% - 40px));margin:auto;display:flex;justify-content:space-between;align-items:center}.legal-header{padding:24px 0;border-bottom:1px solid #28251e}.legal-brand{color:#f2f4f6;font:700 18px Barlow,sans-serif;letter-spacing:.08em}.legal-brand span{color:#c7a45a}.legal-footer span:last-child,.legal-header nav{display:flex;gap:20px}.legal-footer a,.legal-header nav a{color:#a9a292;font-size:12px}.legal-footer a:hover,.legal-header nav a:hover{color:#f6c96b}.legal-main{width:min(860px,calc(100% - 40px));margin:auto;padding:72px 0 80px}.legal-kicker{color:#c7a45a;font:700 10px JetBrains Mono,monospace;letter-spacing:.14em}.legal-main h1{margin:12px 0 8px;font-size:48px;letter-spacing:-.02em}.legal-updated{margin:0 0 46px;color:#8b93a6;font:11px JetBrains Mono,monospace}.legal-content{padding:32px 36px;background:#111419;border:1px solid #292b2c;border-top:2px solid #c7a45a;border-radius:12px;box-shadow:0 20px 60px #0005}.legal-content section+section{margin-top:30px}.legal-content h2{margin:0 0 9px;color:#e7c875;font-size:19px}.legal-content p{margin:0;color:#c0c4cc;font-size:14px;line-height:1.75}.legal-content p+p{margin-top:12px}.legal-content a{color:#e7c875;text-decoration:underline}.legal-footer{padding:22px 0 30px;border-top:1px solid #28251e;color:#747a84;font-size:11px}@media (max-width:620px){.legal-footer,.legal-header{width:calc(100% - 32px);align-items:flex-start}.legal-header{gap:18px}.legal-footer,.legal-header nav{flex-wrap:wrap;gap:12px}.legal-main{width:calc(100% - 32px);padding:48px 0}.legal-main h1{font-size:38px}.legal-content{padding:24px 20px}.legal-content p{font-size:13px}}.retention-hero-value{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin:24px 0 8px}.retention-hero-value>div{padding:20px;border:1px solid #2b2b24;border-top:2px solid #c7a45a;border-radius:10px;background:linear-gradient(135deg,#171820,#151712)}.retention-hero-value small,.retention-hero-value span,.retention-hero-value strong{display:block}.retention-hero-value strong{margin:5px 0;color:#f6c96b;font:600 32px JetBrains Mono,monospace}.retention-hero-value span{color:#e8eaf0;font:11px JetBrains Mono,monospace}.retention-hero-value small{margin-top:8px;color:#8b93a6;font:10px JetBrains Mono,monospace}.retention-flow>div.tone-gold,.retention-flow>div.tone-green,.retention-flow>div.tone-orange,.retention-flow>div.tone-purple{border-top:2px solid var(--tone)}.retention-flow .tone-gold{--tone:#c7a45a}.retention-flow .tone-orange{--tone:#e56a32}.retention-flow .tone-purple{--tone:#9d7bd6}.retention-flow .tone-green{--tone:#65b889}.retention-flow>div strong{color:var(--tone,#e8eaf0)}.retention-board>div,.retention-cohorts>div,.retention-spend-grid>div{border-top:2px solid var(--tone,#2a3142)}.tone-gold{--tone:#c7a45a}.tone-orange{--tone:#e56a32}.tone-blue,.tone-cyan{--tone:#5ec4d6}.tone-purple{--tone:#9d7bd6}.tone-green{--tone:#65b889}.tone-red{--tone:#d96b6b}.tone-gray{--tone:#737b88}.retention-board>div strong,.retention-cohorts>div strong,.retention-spend-grid>div strong{color:var(--tone,#e8eaf0)}.retention-gate-badge{display:inline-block!important;width:max-content;padding:4px 7px;border-radius:5px;background:color-mix(in srgb,var(--tone) 15%,transparent);color:var(--tone)!important;border:1px solid color-mix(in srgb,var(--tone) 40%,transparent)}@media (max-width:620px){.retention-hero-value{grid-template-columns:1fr}}.retention-app .bk-main{padding:0 34px 60px}.retention-hero{display:flex;justify-content:space-between;gap:30px;align-items:flex-end;padding:42px 0 25px;border-bottom:1px solid #1c2230}.retention-hero h1{margin:7px 0 0;color:#e8eaf0;font-size:42px}.retention-hero p{max-width:560px;margin:0;color:#8b93a6;font-size:14px;line-height:1.6}.retention-kicker{color:#c7a45a;font:700 10px JetBrains Mono,monospace;letter-spacing:1px}.retention-freshness{display:flex;justify-content:space-between;gap:20px;padding:13px 0;color:#5b6478;font:10px JetBrains Mono,monospace}.retention-freshness b{color:#8b93a6;font-weight:500}.retention-flow{display:grid;grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr 22px 1fr;grid-gap:8px;gap:8px;align-items:center;margin:18px 0 28px}.retention-flow>div{padding:16px;background:#12161f;border:1px solid #1c2230;border-radius:10px}.retention-flow span,.retention-flow strong{display:block}.retention-flow span{color:#8b93a6;font:10px JetBrains Mono,monospace}.retention-flow strong{margin-top:8px;color:#e8eaf0;font:600 25px JetBrains Mono,monospace}.retention-flow i{color:#c7a45a;text-align:center;font-size:18px;font-style:normal}.retention-section,.retention-spend{margin-top:24px}.retention-section-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:12px}.retention-section-head h2{margin:6px 0 0;color:#e8eaf0;font-size:21px}.retention-section-head>span{color:#5b6478;font:10px JetBrains Mono,monospace}.retention-spend{padding:20px;background:#12161f;border:1px solid #1c2230;border-radius:12px}.retention-spend-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1px;gap:1px;background:#1c2230;margin-top:18px}.retention-spend-grid>div{padding:15px;background:#12161f}.retention-spend-grid small,.retention-spend-grid span,.retention-spend-grid strong{display:block}.retention-spend-grid span{color:#8b93a6;font-size:11px}.retention-spend-grid strong{margin:7px 0;font:600 22px JetBrains Mono,monospace}.retention-spend-grid small{color:#5b6478;font-size:9px}.retention-table{overflow:hidden;border:1px solid #1c2230;border-radius:10px;background:#12161f}.retention-row,.retention-table-head{display:grid;grid-template-columns:1.2fr 1fr 1.1fr 1.5fr 1.2fr;grid-gap:15px;gap:15px;align-items:center;padding:12px 16px}.retention-table-head{color:#5b6478;font:10px JetBrains Mono,monospace;border-bottom:1px solid #1c2230}.retention-row{width:100%;border:0;border-bottom:1px solid #171c27;background:transparent;color:#c7cbd6;text-align:left;cursor:pointer;font-size:12px}.retention-row:hover{background:#171c27}.retention-row b,.retention-row small,.retention-row span{display:block}.retention-row strong{color:#e8eaf0}.retention-row small{margin-top:5px;color:#5b6478;font-size:10px}.retention-row b{color:#f6c96b;font:10px JetBrains Mono,monospace}.retention-empty{padding:28px;color:#8b93a6;text-align:center}.retention-cohorts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.retention-board>div,.retention-cohorts>div{padding:16px;background:#12161f;border:1px solid #1c2230;border-radius:10px}.retention-board span,.retention-board strong,.retention-cohorts small,.retention-cohorts span,.retention-cohorts strong{display:block}.retention-board span,.retention-cohorts span{color:#8b93a6;font:10px JetBrains Mono,monospace}.retention-board strong,.retention-cohorts strong{margin-top:8px;color:#e8eaf0;font:600 23px JetBrains Mono,monospace}.retention-cohorts small{margin-top:5px;color:#5b6478;font-size:10px}.retention-board{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;gap:10px;margin-top:24px}.retention-overlay{position:fixed;inset:0;z-index:50}.retention-backdrop{position:absolute;inset:0;width:100%;border:0;background:rgba(0,0,0,.62)}.retention-detail{position:absolute;right:0;top:0;width:min(560px,100vw);height:100%;overflow:auto;padding:30px;background:#12161f;border-left:1px solid #2a3142}.retention-close{float:right;border:0;background:transparent;color:#8b93a6;cursor:pointer}.retention-detail h2{margin:14px 0 22px;color:#e8eaf0;font-size:26px}.retention-detail-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.retention-detail-grid>div{padding:13px;background:#171c27}.retention-detail-grid b,.retention-detail-grid small,.retention-detail-grid span{display:block}.retention-detail-grid b{color:#c7a45a;font:10px JetBrains Mono,monospace}.retention-detail-grid span{margin:7px 0;color:#e8eaf0;font-size:13px}.retention-detail p,.retention-detail-grid small{color:#8b93a6;font-size:11px;line-height:1.5}.retention-actions{display:flex;flex-wrap:wrap;gap:7px;margin-top:24px}.retention-actions button{padding:8px 10px;border:1px solid #2a3142;border-radius:7px;background:transparent;color:#c7cbd6;font-size:10px;cursor:pointer}.retention-actions button:hover{border-color:#c7a45a;color:#f6c96b}.retention-actions button:disabled{opacity:.5}@media (max-width:900px){.retention-hero{display:block}.retention-hero p{margin-top:18px}.retention-flow{grid-template-columns:1fr}.retention-flow i{transform:rotate(90deg)}.retention-board,.retention-cohorts,.retention-spend-grid{grid-template-columns:repeat(2,1fr)}.retention-table{overflow:auto}.retention-row,.retention-table-head{min-width:900px}}@media (max-width:620px){.retention-app .bk-main{padding:0 18px 40px}.retention-board,.retention-cohorts,.retention-detail-grid,.retention-spend-grid{grid-template-columns:1fr}.retention-freshness{display:block}.retention-freshness span{display:block;margin:5px 0}}*{box-sizing:border-box}body{margin:0;font-family:Barlow,system-ui,sans-serif;background:var(--backstop-bg);color:var(--backstop-text)}a{color:inherit;text-decoration:none}.bk-app,main{min-height:100vh}.bk-app{display:flex;background:radial-gradient(circle at 80% -20%,#24272c 0,#0b0c0e 38rem)}.bk-sidebar{width:218px;flex:0 0 218px;border-right:1px solid var(--backstop-border);padding:30px 18px 20px;display:flex;flex-direction:column}.bk-brand{display:flex;gap:11px;align-items:center;margin-bottom:60px}.bk-brand-mark{width:30px;height:30px;display:grid;place-items:center;background:var(--backstop-primary);color:#0b0c0e;font-weight:800;font-size:20px}.bk-brand strong{display:block;letter-spacing:2px;font-size:15px}.bk-brand-accent{color:var(--backstop-primary)}.bk-rail-label{color:#4e545c;font:9px IBM Plex Mono,monospace;letter-spacing:1.6px;margin:0 10px 10px}.bk-brand small,.bk-sidebar-foot small{display:block;color:var(--backstop-muted);font:10px/1.5 IBM Plex Mono,monospace;letter-spacing:.8px}.bk-sidebar nav{display:grid;grid-gap:7px;gap:7px}.bk-sidebar nav a{color:var(--backstop-muted);display:flex;justify-content:space-between;padding:12px 10px;font:12px IBM Plex Mono,monospace;letter-spacing:1.4px;border-left:2px solid transparent}.bk-sidebar nav a.bk-nav-active,.bk-sidebar nav a:hover{color:var(--backstop-text);background:#171a1f;border-left-color:var(--backstop-primary)}.bk-sidebar nav i{color:var(--backstop-primary);font-style:normal}.bk-sidebar-foot{margin-top:auto;color:var(--backstop-muted);font:10px/1.7 IBM Plex Mono,monospace;letter-spacing:1px}.bk-section-title button,.bk-sidebar-foot button,.bk-top-actions button{border:0;background:transparent;color:var(--backstop-muted);font:inherit;letter-spacing:inherit;cursor:pointer;padding:0;text-align:left}.bk-sidebar-foot button{display:block;margin-bottom:18px}.bk-sidebar-foot button small{margin-left:18px}.bk-live-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--backstop-primary);margin-right:8px;box-shadow:0 0 10px #e56a32}.bk-main{width:min(1440px,calc(100% - 218px));padding:22px clamp(24px,4vw,64px) 80px}.bk-topbar{border-bottom:1px solid var(--backstop-border);padding-bottom:14px;display:flex;justify-content:space-between;color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.bk-top-actions{display:flex;align-items:center;gap:16px}.bk-top-actions button{color:var(--backstop-muted)}.bk-section-title button:hover,.bk-top-actions button:hover{color:var(--backstop-text)}.bk-section-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:60px 0 35px}.bk-section-heading h1{font:500 clamp(38px,5vw,72px)/.9 Barlow Condensed,sans-serif;letter-spacing:-1px;margin:9px 0 0}.bk-section-heading p{max-width:420px;margin:0;color:var(--backstop-muted);font-size:14px;line-height:1.5}.bk-kicker,.bk-section-title{color:var(--backstop-primary);font:10px IBM Plex Mono,monospace;letter-spacing:1.4px}.bk-grid{display:grid;grid-gap:12px;gap:12px}.bk-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.bk-grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.bk-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}.bk-metric,.bk-panel{background:linear-gradient(140deg,var(--backstop-surface-2),var(--backstop-surface));border:1px solid var(--backstop-border);padding:20px;min-height:136px}.bk-panel-wide{margin-top:12px;min-height:auto}.bk-panel h2{font:400 25px/1 Barlow Condensed,sans-serif;margin:20px 0 12px}.bk-panel p{color:var(--backstop-muted);line-height:1.6;margin:20px 0 0;max-width:850px}.bk-panel small{color:var(--backstop-muted);display:block;margin-top:12px;font:11px IBM Plex Mono,monospace}.bk-metric{min-height:118px;display:flex;flex-direction:column;justify-content:space-between}.bk-metric strong{font:400 clamp(31px,3vw,48px)/1 Barlow Condensed,sans-serif}.bk-state{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:.6px;text-transform:uppercase}.bk-state-available{color:#a8bed2}.bk-state-partial{color:#f08b5b}.bk-state-not_connected,.bk-state-unavailable{color:#ff8a80}.bk-state-awaiting_governed_review{color:#f2c879}.bk-section{margin-top:52px}.bk-section-title{justify-content:space-between;padding-bottom:12px;margin-bottom:12px}.bk-section-title,.bk-tabs{display:flex;border-bottom:1px solid var(--backstop-border)}.bk-tabs{gap:4px;margin:0 0 22px}.bk-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--backstop-muted);padding:11px 22px 13px;font:700 16px Barlow Condensed,sans-serif;letter-spacing:1.5px;cursor:pointer}.bk-tabs button.bk-tab-active,.bk-tabs button:hover{color:var(--backstop-text);border-bottom-color:var(--backstop-primary)}.bk-row{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;align-items:baseline;padding:12px 0;border-bottom:1px solid var(--backstop-border)}.bk-row strong{font-weight:500}.bk-row small,.bk-table-row small{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.bk-table{border-top:1px solid var(--backstop-border)}.bk-table-row{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.2fr;grid-gap:14px;gap:14px;align-items:center;padding:14px 0;border-bottom:1px solid var(--backstop-border)}.bk-table-row strong{display:block}.bk-table-row em{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;font-style:normal}.bk-owner-boundary{display:flex;justify-content:space-between;gap:16px;padding:13px 18px;margin-bottom:22px;border:1px solid rgba(229,106,50,.3);background:rgba(229,106,50,.06);color:#c9cfd6}.bk-owner-boundary span{color:var(--backstop-primary);font:9px IBM Plex Mono,monospace}.bk-overlay{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:24px}.bk-overlay-backdrop{position:absolute;inset:0;border:0;background:rgba(5,6,7,.76);cursor:pointer}.bk-overlay-card{position:relative;width:min(680px,100%);padding:28px;border:1px solid var(--backstop-border);background:#0d0f13;box-shadow:0 24px 70px rgba(0,0,0,.45)}.bk-overlay-card h2{font:400 32px/1.05 Barlow Condensed,sans-serif;margin:18px 0 12px}.bk-overlay-card small{color:var(--backstop-muted);line-height:1.6}.bk-overlay-close{float:right;border:1px solid var(--backstop-border);background:transparent;padding:7px 10px;cursor:pointer}.bk-inline-status,.bk-overlay-close{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.bk-inline-status{display:flex;flex-wrap:wrap;gap:18px;align-items:center;margin-top:25px}.bk-inline-status b{color:var(--backstop-text);font-weight:400}.bk-health-list{border-top:1px solid var(--backstop-border)}.bk-health-row{display:grid;grid-template-columns:14px 145px 140px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:15px 0;border-bottom:1px solid var(--backstop-border)}.bk-health-row .bk-live-dot{margin:0}.bk-health-row small,.bk-health-row strong{font:11px IBM Plex Mono,monospace}.bk-error,.bk-health-row small,.bk-loading{color:var(--backstop-muted)}.bk-error,.bk-loading{margin:80px 0;padding:24px;border:1px solid var(--backstop-border)}.bk-error{color:#ff8a80;border-color:#5c2b2e}.bk-auth{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 50% 0,#24272c 0,#0b0c0e 34rem)}.bk-auth-card{width:min(100%,430px);border:1px solid var(--backstop-border);background:var(--backstop-surface);padding:34px}.bk-auth-card h1{font:400 44px/1 Barlow Condensed,sans-serif;margin:18px 0 12px}.bk-auth-card p{color:var(--backstop-muted);line-height:1.5}.bk-auth-card form{display:grid;grid-gap:16px;gap:16px;margin:26px 0}.bk-auth-card label{display:grid;grid-gap:7px;gap:7px;color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:1px;text-transform:uppercase}.bk-auth-card input{border:1px solid var(--backstop-border);background:#0b0c0e;color:var(--backstop-text);padding:12px;font:14px IBM Plex Mono,monospace}.bk-auth-card button{border:0;background:var(--backstop-primary);color:#0b0c0e;padding:13px;font:11px IBM Plex Mono,monospace;letter-spacing:1px;cursor:pointer}.bk-auth-card button:disabled{opacity:.55;cursor:wait}.bk-auth-card a{color:var(--backstop-primary);font:11px IBM Plex Mono,monospace}@media (max-width:900px){.bk-sidebar{width:170px;flex-basis:170px}.bk-main{width:calc(100% - 170px);padding:18px 24px 60px}.bk-grid-4,.bk-grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-section-heading{display:block}.bk-section-heading p{margin-top:20px}}@media (max-width:620px){.bk-app{display:block}.bk-sidebar{width:100%;border-right:0;border-bottom:1px solid var(--backstop-border);padding:16px}.bk-brand{margin-bottom:18px}.bk-sidebar nav{display:flex;overflow-x:auto}.bk-sidebar nav a{white-space:nowrap}.bk-sidebar-foot{display:none}.bk-main{width:100%;padding:16px}.bk-topbar{line-height:2}.bk-topbar,.bk-topbar span{display:block}.bk-grid-2,.bk-grid-3,.bk-grid-4,.bk-grid-5{grid-template-columns:1fr}.bk-section-heading{margin-top:38px}.bk-section-heading h1{font-size:51px}.bk-health-row{grid-template-columns:14px 1fr auto}.bk-health-row small{grid-column:2/-1}}.sales-v3-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-v3-card{min-height:132px;display:flex;flex-direction:column;justify-content:space-between}.sales-v3-card strong{font-size:clamp(1.55rem,3vw,2.4rem);letter-spacing:-.04em}.sales-v3-card small,.sales-v3-note{color:var(--ink-muted,#6b7280);line-height:1.5}.sales-v3-setters{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.sales-v3-setter{padding:20px}.sales-v3-setter-foot,.sales-v3-setter-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.sales-v3-setter h3{margin:4px 0 0;font-size:1.45rem}.sales-v3-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:20px 0}.sales-v3-metrics div{padding:12px;border:1px solid rgba(127,127,127,.18);border-radius:10px}.sales-v3-metrics span,.sales-v3-reconcile span{display:block;color:var(--ink-muted,#6b7280);font-size:.78rem;text-transform:uppercase;letter-spacing:.08em}.sales-v3-metrics strong{display:block;margin-top:5px;font-size:1.2rem}.sales-v3-booking-summary,.sales-v3-reconcile{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.sales-v3-reconcile{padding:16px;background:rgba(127,127,127,.08);border-radius:12px}.sales-v3-reconcile strong{display:block;margin-top:6px;font-size:1.2rem}.sales-v3-exception{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid rgba(127,127,127,.16)}@media (max-width:900px){.sales-v3-booking-summary,.sales-v3-grid,.sales-v3-reconcile{grid-template-columns:repeat(2,minmax(0,1fr))}.sales-v3-setters{grid-template-columns:1fr}}@media (max-width:560px){.sales-v3-booking-summary,.sales-v3-grid,.sales-v3-metrics,.sales-v3-reconcile{grid-template-columns:1fr}.sales-v3-card strong{font-size:1.8rem}}.sales-hero{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:60px 0 30px}.sales-hero h1{margin:9px 0 0;font:500 clamp(42px,5vw,72px)/.9 Barlow Condensed,sans-serif;letter-spacing:-1px}.sales-hero p{max-width:440px;margin:0;color:var(--backstop-muted);font-size:14px;line-height:1.5}.sales-kicker{color:var(--backstop-primary);font:10px IBM Plex Mono,monospace;letter-spacing:1.4px;text-transform:uppercase}.sales-period-row{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--backstop-border);margin-bottom:22px}.sales-periods{display:flex;gap:4px;overflow-x:auto}.sales-periods button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--backstop-muted);padding:11px 15px 13px;font:700 12px IBM Plex Mono,monospace;letter-spacing:1px;white-space:nowrap;cursor:pointer}.sales-periods button.active,.sales-periods button:hover{color:var(--backstop-text);border-bottom-color:var(--backstop-primary)}.sales-evidence,.sales-period-meta{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:.4px}.sales-condition{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;padding:16px 18px;border:1px solid rgba(229,106,50,.3);background:rgba(229,106,50,.06)}.sales-condition small,.sales-condition strong{display:block}.sales-condition strong{margin-top:7px;font:400 28px/1 Barlow Condensed,sans-serif}.sales-condition small{margin-top:8px;color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.sales-condition-facts{display:flex;gap:22px;align-items:center;flex-wrap:wrap}.sales-condition-facts span{display:grid;grid-gap:5px;gap:5px;color:var(--backstop-text);font:400 20px Barlow Condensed,sans-serif}.sales-condition-facts b{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;text-transform:uppercase}.sales-section{margin-top:38px}.sales-section-tight{margin-top:0}.sales-section-head{display:flex;justify-content:space-between;align-items:end;gap:18px;border-bottom:1px solid var(--backstop-border);padding-bottom:12px;margin-bottom:12px}.sales-section-head h2{margin:6px 0 0;font:400 28px/1 Barlow Condensed,sans-serif}.sales-funnel{grid-template-columns:repeat(5,minmax(0,1fr))}.sales-funnel,.sales-funnel-stage{display:grid;grid-gap:10px;gap:10px}.sales-funnel-stage{min-height:160px;padding:15px;border:1px solid var(--backstop-border);background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface));color:var(--backstop-text);text-align:left;cursor:pointer}.sales-funnel-stage.selected,.sales-funnel-stage:hover{border-color:var(--backstop-primary);background:linear-gradient(145deg,#20252b,#15181c)}.sales-stage-label{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:1px;text-transform:uppercase}.sales-funnel-stage strong{font:400 40px/1 Barlow Condensed,sans-serif}.sales-funnel-stage small{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.sales-bar{height:5px;overflow:hidden;background:#2a2e34}.sales-bar,.sales-bar i{display:block;border-radius:4px}.sales-bar i{height:100%;background:var(--backstop-primary)}.sales-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.sales-card{background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface));border:1px solid var(--backstop-border);padding:16px}.sales-metric-card{min-height:132px;display:flex;flex-direction:column;justify-content:space-between}.sales-metric-card strong{font:400 clamp(25px,3vw,39px)/1 Barlow Condensed,sans-serif}.sales-metric-card small{color:var(--backstop-muted);font:10px/1.4 IBM Plex Mono,monospace}.sales-state{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:.5px;text-transform:uppercase}.sales-state-available{color:#a8bed2}.sales-state-partial{color:#f08b5b}.sales-state-unavailable{color:#ff8a80}.sales-state-ambiguous{color:#f2c879}.sales-two-column{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:38px}.sales-table{overflow-x:auto;border-top:1px solid var(--backstop-border)}.sales-table-head,.sales-table-row{min-width:780px;display:grid;grid-gap:12px;gap:12px;align-items:center}.sales-table-head{grid-template-columns:1.4fr repeat(4,1fr);padding:10px 0;color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:.7px}.sales-table-row{width:100%;border:0;border-bottom:1px solid var(--backstop-border);background:transparent;color:var(--backstop-text);padding:13px 0;text-align:left;font:12px IBM Plex Mono,monospace}.sales-setter-table .sales-table-head,.sales-setter-table .sales-table-row{grid-template-columns:1.35fr 1fr .75fr .75fr 1fr .75fr .75fr .85fr}.sales-table-row strong{font-weight:600}.sales-button-row{cursor:pointer}.sales-button-row:hover{color:var(--backstop-primary)}.sales-expansion{display:flex;flex-wrap:wrap;gap:14px;padding:12px 14px;border-bottom:1px solid var(--backstop-border);background:#121519;color:var(--backstop-muted);font:10px/1.5 IBM Plex Mono,monospace}.sales-unavailable-copy{display:grid;grid-gap:10px;gap:10px;min-height:150px;align-content:center;padding:20px;border:1px solid var(--backstop-border);background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface))}.sales-unavailable-copy strong{font:400 28px Barlow Condensed,sans-serif;color:#ff8a80}.sales-state-block p,.sales-unavailable-copy span{color:var(--backstop-muted);font:11px/1.55 IBM Plex Mono,monospace}.sales-state-block{min-height:118px;display:grid;align-content:center;grid-gap:8px;gap:8px;padding:18px;border:1px solid var(--backstop-border);background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface))}.sales-state-block strong{font:400 27px/1 Barlow Condensed,sans-serif;color:#ff8a80;text-transform:uppercase}.sales-state-block p{margin:0}.sales-appointment{width:100%;display:grid;grid-template-columns:70px 1fr auto;grid-gap:12px;gap:12px;align-items:center;border:0;border-bottom:1px solid var(--backstop-border);background:transparent;color:var(--backstop-text);padding:12px 0;text-align:left;cursor:pointer}.sales-appointment:hover{color:var(--backstop-primary)}.sales-appointment strong{color:#a8bed2;font:600 12px IBM Plex Mono,monospace}.sales-appointment small{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.sales-health-list{border-top:1px solid var(--backstop-border)}.sales-health-row{width:100%;display:grid;grid-template-columns:10px 1fr auto;grid-gap:9px;gap:9px;align-items:center;border:0;border-bottom:1px solid var(--backstop-border);background:transparent;color:var(--backstop-text);padding:12px 0;text-align:left;cursor:pointer}.sales-health-row:hover{color:var(--backstop-primary)}.sales-health-row small{grid-column:2/-1;color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.sales-health-dot{width:7px;height:7px;border-radius:50%;background:var(--backstop-primary);box-shadow:0 0 9px var(--backstop-primary)}.sales-text-button{border:0;background:transparent;color:var(--backstop-primary);cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.sales-error{margin:80px 0;padding:24px;border:1px solid #5c2b2e;color:#ff8a80;font:12px IBM Plex Mono,monospace}@media (max-width:1050px){.sales-funnel,.sales-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-two-column{grid-template-columns:1fr}}@media (max-width:700px){.sales-hero{display:block;margin-top:38px}.sales-hero p{margin-top:18px}.sales-period-row{display:block}.sales-period-meta{display:block;padding:10px 0 12px}.sales-condition{grid-template-columns:1fr}.sales-condition-facts{justify-content:space-between}.sales-funnel,.sales-summary-grid{grid-template-columns:1fr}.sales-summary-grid .sales-metric-card{min-height:105px}.sales-appointment{grid-template-columns:62px 1fr}.sales-appointment small{grid-column:2}.sales-section-head{align-items:start;flex-direction:column}.sales-section-head>.sales-evidence,.sales-section-head>.sales-period-meta{align-self:flex-start}}.sales-v3-hero{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:56px 0 30px}.sales-v3-hero h1{margin:9px 0 0;font:500 clamp(42px,5vw,72px)/.9 Barlow Condensed,sans-serif;letter-spacing:-1px}.sales-v3-hero p{max-width:450px;margin:0;color:var(--backstop-muted);font-size:14px;line-height:1.55}.sales-v3-section{margin-top:40px}.sales-v3-section-head{display:flex;justify-content:space-between;align-items:end;gap:18px;border-bottom:1px solid var(--backstop-border);padding-bottom:12px;margin-bottom:14px}.sales-v3-section-head h2{margin:7px 0 0;font:400 29px/1 Barlow Condensed,sans-serif}.sales-v3-action-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.sales-v3-action-card{min-width:0;min-height:152px;display:grid;align-content:space-between;grid-gap:12px;gap:12px;border:1px solid var(--backstop-border);background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface));color:var(--backstop-text);padding:18px;text-align:left}.sales-v3-action-card:where(button){cursor:pointer}.sales-v3-action-card:where(button):hover{border-color:var(--backstop-primary);transform:translateY(-1px)}.sales-v3-action-card span,.sales-v3-channel-grid span,.sales-v3-economics span,.sales-v3-metric-grid span{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace;letter-spacing:1px;text-transform:uppercase}.sales-v3-action-card strong{font:400 clamp(34px,4vw,55px)/.9 Barlow Condensed,sans-serif}.sales-v3-action-card small{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.sales-v3-tone-urgent{border-color:rgba(229,106,50,.55)}.sales-v3-tone-urgent strong{color:#f4a27a}.sales-v3-tone-cash strong{color:#e0c27c}.sales-v3-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid var(--backstop-border)}.sales-v3-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--backstop-muted);padding:12px 14px;white-space:nowrap;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.5px}.sales-v3-tabs button.active,.sales-v3-tabs button:hover{color:var(--backstop-text);border-bottom-color:var(--backstop-primary)}.sales-v3-tabs b{color:var(--backstop-primary);font-weight:400}.sales-v3-queue{border-top:1px solid var(--backstop-border)}.sales-v3-queue-row{width:100%;display:grid;grid-template-columns:1.15fr 1fr 1.7fr auto;grid-gap:16px;gap:16px;align-items:center;border:0;border-bottom:1px solid var(--backstop-border);background:transparent;color:var(--backstop-text);padding:15px 0;text-align:left;cursor:pointer}.sales-v3-queue-row:hover{background:rgba(229,106,50,.04);color:var(--backstop-primary)}.sales-v3-queue-row div{min-width:0}.sales-v3-queue-row small,.sales-v3-queue-row strong{display:block;overflow-wrap:anywhere}.sales-v3-queue-row strong{font:12px IBM Plex Mono,monospace}.sales-v3-queue-row small{margin-top:5px;color:var(--backstop-muted);font:10px/1.4 IBM Plex Mono,monospace}.sales-v3-attribution{color:#9fb7c8;font:10px IBM Plex Mono,monospace;text-transform:uppercase;white-space:nowrap}.sales-v3-attribution.unattributed{color:#e0c27c}.sales-v3-empty,.sales-v3-loading{display:grid;grid-gap:8px;gap:8px;min-height:140px;align-content:center;padding:20px;border:1px solid var(--backstop-border);color:var(--backstop-muted)}.sales-v3-empty strong{color:var(--backstop-text);font:400 25px Barlow Condensed,sans-serif}.sales-v3-empty span,.sales-v3-loading{font:11px IBM Plex Mono,monospace}.sales-v3-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.sales-v3-channel-grid article,.sales-v3-economics article,.sales-v3-metric-grid article,.sales-v3-team-grid article{min-width:0;display:grid;grid-gap:10px;gap:10px;padding:17px;border:1px solid var(--backstop-border);background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface))}.sales-v3-metric-grid strong{font:400 38px/1 Barlow Condensed,sans-serif}.sales-v3-funnel{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.sales-v3-funnel div{position:relative;display:grid;grid-gap:11px;gap:11px;min-height:142px;padding:17px;border:1px solid var(--backstop-border);background:linear-gradient(145deg,var(--backstop-surface-2),var(--backstop-surface))}.sales-v3-funnel strong{font:400 42px/1 Barlow Condensed,sans-serif}.sales-v3-funnel i{position:absolute;right:-17px;top:48%;z-index:2;color:var(--backstop-primary);font-style:normal}.sales-v3-info{margin-top:12px;border:1px solid var(--backstop-border);padding:13px 16px;color:var(--backstop-muted);font:10px/1.5 IBM Plex Mono,monospace}.sales-v3-info summary{cursor:pointer;color:#e0c27c}.sales-v3-info p{margin:10px 0}.sales-v3-info div{display:flex;flex-wrap:wrap;gap:12px 20px}.sales-v3-info b{color:var(--backstop-text);font-weight:400}.sales-v3-team-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.sales-v3-team-grid h3{margin:5px 0 4px;font:400 28px Barlow Condensed,sans-serif}.sales-v3-team-grid article div{display:grid;grid-gap:6px;gap:6px}.sales-v3-team-grid b{color:#e0c27c;font:12px IBM Plex Mono,monospace}.sales-v3-channel-grid small,.sales-v3-economics small,.sales-v3-team-grid small,.sales-v3-unattributed small{color:var(--backstop-muted);font:10px/1.45 IBM Plex Mono,monospace}.sales-v3-unattributed{display:flex;align-items:center;gap:14px;margin-top:12px;padding:15px 17px;border:1px solid rgba(224,194,124,.3);background:rgba(224,194,124,.05)}.sales-v3-unattributed strong{color:#e0c27c;font:400 34px Barlow Condensed,sans-serif}.sales-v3-unattributed span{color:var(--backstop-text);font:10px IBM Plex Mono,monospace}.sales-v3-unattributed small{margin-left:auto}.sales-v3-channel-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.sales-v3-channel-grid strong,.sales-v3-economics strong{font:400 35px Barlow Condensed,sans-serif}.sales-v3-economics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.sales-v3-limitations{display:flex;flex-wrap:wrap;gap:8px}.sales-v3-limitations span{padding:11px 13px;border:1px solid var(--backstop-border);color:var(--backstop-muted);font:10px/1.4 IBM Plex Mono,monospace}.sales-v3-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px}.sales-v3-overlay>button{position:absolute;inset:0;border:0;background:rgba(5,6,7,.78);cursor:pointer}.sales-v3-overlay article{position:relative;width:min(620px,100%);padding:28px;border:1px solid var(--backstop-border);background:#0d0f13;box-shadow:0 24px 70px rgba(0,0,0,.5)}.sales-v3-overlay article>button{float:right;border:1px solid var(--backstop-border);background:transparent;color:var(--backstop-muted);padding:8px 11px;cursor:pointer;font:10px IBM Plex Mono,monospace}.sales-v3-overlay h2{margin:18px 0 6px;font:400 36px Barlow Condensed,sans-serif}.sales-v3-overlay p{color:var(--backstop-muted);font:11px IBM Plex Mono,monospace}.sales-v3-overlay article div{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:12px;gap:12px;margin-top:22px;padding-top:17px;border-top:1px solid var(--backstop-border)}.sales-v3-overlay article div span{color:var(--backstop-muted);font:10px IBM Plex Mono,monospace}.sales-v3-overlay article div b{font:11px IBM Plex Mono,monospace;overflow-wrap:anywhere}@media (max-width:1050px){.sales-v3-action-grid,.sales-v3-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.sales-v3-economics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.sales-v3-hero{display:block;margin-top:38px}.sales-v3-hero p{margin-top:18px}.sales-v3-action-grid,.sales-v3-channel-grid,.sales-v3-economics,.sales-v3-funnel,.sales-v3-metric-grid,.sales-v3-team-grid{grid-template-columns:1fr}.sales-v3-section-head{align-items:start;flex-direction:column}.sales-v3-queue-row{grid-template-columns:1fr;gap:8px}.sales-v3-attribution{justify-self:start}.sales-v3-funnel i{display:none}.sales-v3-unattributed{align-items:start;flex-wrap:wrap}.sales-v3-unattributed small{margin-left:0;width:100%}.sales-v3-overlay{padding:12px}}.owner-sales-performance-window{margin:18px 0 26px}.owner-sales-performance-window>h3{margin:0 0 10px;color:var(--backstop-muted);font:11px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-performance-window>article{display:grid;grid-template-columns:minmax(150px,.7fr) 2fr;align-items:center;grid-gap:18px;gap:18px;padding:14px 16px;border:1px solid var(--backstop-border);border-bottom:0;background:var(--backstop-surface)}.owner-sales-performance-window>article:last-of-type{border-bottom:1px solid var(--backstop-border)}.owner-sales-performance-window>article.team-total{background:var(--backstop-surface-2)}.owner-sales-performance-window>article>b{font:12px IBM Plex Mono,monospace}.owner-sales-performance-cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.owner-sales-performance-cells>div{display:grid;grid-gap:4px;gap:4px}.owner-sales-performance-cells strong{font:400 28px/1 Barlow Condensed,sans-serif}.owner-sales-performance-cells span{color:var(--backstop-muted);font:9px IBM Plex Mono,monospace;letter-spacing:.8px}@media (max-width:700px){.owner-sales-performance-cells,.owner-sales-performance-window>article{grid-template-columns:1fr}.owner-sales-performance-cells>div{grid-template-columns:1fr 1fr;align-items:baseline}}.owner-sales-performance-cells>div.is-not-reported{min-height:58px;align-content:center;padding:9px 11px;border:1px solid rgba(209,73,73,.42);background:rgba(112,29,29,.16)}.owner-sales-performance-cells>div.is-not-reported strong{color:#d87575;font:500 13px/1.25 IBM Plex Mono,monospace;letter-spacing:.45px}.owner-sales-performance-cells>div.is-not-reported span{color:#b86b6b}.owner-sales-app{--owner-gold:#d5a65a;--owner-gold-soft:#f0c878;--owner-ink:#f4f0e9;--owner-muted:#928d85;--owner-line:#302d29;background:radial-gradient(circle at 76% -12%,#30271d 0,transparent 32rem),#0b0c0e}.owner-sales-app .bk-sidebar{border-color:#2a2825}.owner-sales-app .bk-brand-accent,.owner-sales-app .bk-sidebar nav a.bk-nav-active,.owner-sales-app .bk-sidebar nav a:hover{color:var(--owner-gold)}.owner-sales-app .bk-sidebar nav a.bk-nav-active{border-left-color:var(--owner-gold)}.owner-sales-app .bk-live-dot{background:var(--owner-gold);box-shadow:0 0 10px var(--owner-gold)}.owner-sales-header{display:flex;align-items:end;justify-content:space-between;gap:32px;padding:54px 0 27px;border-bottom:1px solid var(--owner-line)}.owner-sales-eyebrow{color:var(--owner-gold);font:11px IBM Plex Mono,monospace;letter-spacing:2.2px}.owner-sales-header h1{margin:10px 0 8px;color:var(--owner-ink);font:400 clamp(42px,5vw,68px)/.88 Barlow Condensed,sans-serif;letter-spacing:-1px}.owner-sales-header p{margin:0;color:var(--owner-muted);font:12px/1.5 IBM Plex Mono,monospace}.owner-sales-window{display:flex;gap:3px;border:1px solid #3a352d;padding:3px;background:#12110f}.owner-sales-window button{border:0;background:transparent;color:var(--owner-muted);padding:11px 16px;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-window button.active,.owner-sales-window button:hover{color:#17130d;background:var(--owner-gold)}.owner-sales-now{display:grid;grid-template-columns:170px 1fr;grid-gap:22px;gap:22px;align-items:stretch;margin-top:24px;padding:16px 0 2px}.owner-sales-section-label{display:grid;align-content:center;grid-gap:7px;gap:7px;border-right:1px solid var(--owner-line)}.owner-sales-section-label span{color:var(--owner-gold);font:25px Barlow Condensed,sans-serif}.owner-sales-section-label strong{color:var(--owner-ink);font:12px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-section-label small{color:var(--owner-muted);font:9px/1.35 IBM Plex Mono,monospace}.owner-sales-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px}.owner-sales-strip-card{min-width:0;display:grid;align-content:space-between;min-height:105px;grid-gap:12px;gap:12px;padding:14px;border:1px solid #3a352d;background:#141311;color:var(--owner-ink);text-align:left;cursor:pointer}.owner-sales-strip-card:hover{border-color:var(--owner-gold);transform:translateY(-1px)}.owner-sales-strip-card span{color:var(--owner-muted);font:9px IBM Plex Mono,monospace;letter-spacing:.6px}.owner-sales-strip-card strong{color:var(--owner-ink);font:400 40px/1 Barlow Condensed,sans-serif}.owner-sales-strip-card.urgent{border-top:2px solid #c76d43}.owner-sales-strip-card.urgent strong{color:#f2a077}.owner-sales-strip-card.gold strong{color:var(--owner-gold-soft)}.owner-sales-strip-card.cash strong{color:#d8c08a}.owner-sales-section{margin-top:50px}.owner-sales-section-heading{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:15px}.owner-sales-section-heading>div{display:grid;grid-gap:7px;gap:7px}.owner-sales-section-heading span{color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1.5px}.owner-sales-section-heading h2{margin:0;color:var(--owner-ink);font:400 32px/.95 Barlow Condensed,sans-serif}.owner-sales-section-heading small{color:var(--owner-muted);font:9px IBM Plex Mono,monospace;letter-spacing:.5px;text-align:right}.owner-sales-attention{padding-top:5px}.owner-sales-tabs{display:flex;gap:3px;overflow-x:auto;border-bottom:1px solid var(--owner-line)}.owner-sales-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--owner-muted);padding:12px 14px;white-space:nowrap;cursor:pointer;font:10px IBM Plex Mono,monospace}.owner-sales-tabs button.active,.owner-sales-tabs button:hover{color:var(--owner-ink);border-bottom-color:var(--owner-gold)}.owner-sales-tabs b{margin-left:4px;color:var(--owner-gold);font-weight:400}.owner-sales-queue{border-top:1px solid var(--owner-line)}.owner-sales-queue-row{width:100%;display:grid;grid-template-columns:1.2fr 1.2fr 1fr auto;grid-gap:22px;gap:22px;align-items:center;border:0;border-bottom:1px solid var(--owner-line);background:transparent;color:var(--owner-ink);padding:17px 4px;text-align:left;cursor:pointer}.owner-sales-queue-row:hover{background:rgba(213,166,90,.05)}.owner-sales-queue-row div{min-width:0}.owner-sales-queue-row span,.owner-sales-queue-row strong{display:block;overflow-wrap:anywhere}.owner-sales-queue-row strong{font:12px IBM Plex Mono,monospace}.owner-sales-queue-row span{margin-top:5px;color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-row-action{color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:.8px;white-space:nowrap}.owner-sales-row-action.urgent{color:#ed9a70}.owner-sales-view-all{border:0;background:transparent;color:var(--owner-gold);padding:14px 2px;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-empty,.owner-sales-loading{min-height:130px;display:grid;place-items:center;border-bottom:1px solid var(--owner-line);color:var(--owner-muted);font:11px IBM Plex Mono,monospace}.owner-sales-funnel{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:0;gap:0;border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.owner-sales-funnel>div{position:relative;display:grid;grid-gap:12px;gap:12px;min-height:150px;align-content:center;padding:20px;border-right:1px solid var(--owner-line);background:linear-gradient(150deg,#171512,#11110f)}.owner-sales-funnel>div:last-child{border-right:0}.owner-sales-funnel span{color:var(--owner-muted);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-funnel strong{color:var(--owner-ink);font:400 clamp(42px,5vw,64px)/.85 Barlow Condensed,sans-serif}.owner-sales-funnel i{position:absolute;top:47%;right:-8px;z-index:2;color:var(--owner-gold);font:18px sans-serif;font-style:normal}.owner-sales-detail{margin-top:12px;color:var(--owner-muted);font:10px/1.5 IBM Plex Mono,monospace}.owner-sales-detail summary{width:max-content;cursor:pointer;color:#c9b27d}.owner-sales-detail p{max-width:730px;margin:9px 0}.owner-sales-detail div{display:flex;flex-wrap:wrap;gap:10px 18px}.owner-sales-detail b{color:var(--owner-ink);font-weight:400}.owner-sales-call-group{margin-top:12px;border-top:1px solid var(--owner-line)}.owner-sales-call-group>label{display:block;padding:10px 0;color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-call-group .owner-sales-queue-row{padding:13px 4px}.owner-sales-setter-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.owner-sales-setter-grid article{display:grid;grid-gap:11px;gap:11px;min-height:206px;padding:22px;border:1px solid var(--owner-line);background:linear-gradient(145deg,#1b1814,#131210)}.owner-sales-person-label{color:var(--owner-gold);font:9px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-setter-grid h3{margin:0;color:var(--owner-ink);font:400 32px/.9 Barlow Condensed,sans-serif}.owner-sales-setter-grid article>strong{color:#d9bd78;font:11px IBM Plex Mono,monospace;letter-spacing:.7px}.owner-sales-setter-grid p{max-width:450px;margin:0;color:var(--owner-muted);font:11px/1.5 IBM Plex Mono,monospace}.owner-sales-setter-facts{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:auto}.owner-sales-setter-facts span{display:grid;grid-gap:5px;gap:5px;color:var(--owner-muted);font:9px IBM Plex Mono,monospace}.owner-sales-setter-facts b{color:var(--owner-ink);font-weight:400}.owner-sales-unattributed{display:flex;align-items:center;gap:18px;margin-top:12px;padding:16px 20px;border-left:2px solid #b89550;background:rgba(184,149,80,.07)}.owner-sales-unattributed strong{color:var(--owner-gold-soft);font:400 40px Barlow Condensed,sans-serif}.owner-sales-unattributed div{display:grid;grid-gap:4px;gap:4px}.owner-sales-unattributed span{color:var(--owner-ink);font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.owner-sales-unattributed small{color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-channel-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--owner-line);border:1px solid var(--owner-line)}.owner-sales-channel-grid article{display:grid;grid-gap:9px;gap:9px;min-height:170px;padding:19px;background:#141311}.owner-sales-channel-grid span,.owner-sales-economics span{color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-channel-grid strong{color:var(--owner-ink);font:400 42px/.9 Barlow Condensed,sans-serif}.owner-sales-channel-grid div,.owner-sales-channel-grid small{color:var(--owner-muted);font:10px/1.45 IBM Plex Mono,monospace}.owner-sales-channel-grid div b{color:var(--owner-ink);font-weight:400}.owner-sales-economics{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--owner-line);border:1px solid var(--owner-line)}.owner-sales-economics article{display:grid;grid-gap:10px;gap:10px;min-height:145px;padding:19px;background:#141311}.owner-sales-economics strong{color:var(--owner-ink);font:400 clamp(24px,3vw,40px)/.9 Barlow Condensed,sans-serif;overflow-wrap:anywhere}.owner-sales-economics small{color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-reconcile{display:flex;align-items:center;gap:18px;padding:17px 20px;border-left:2px solid #d5a65a;background:rgba(213,166,90,.07)}.owner-sales-reconcile strong{color:var(--owner-gold-soft);font:400 42px Barlow Condensed,sans-serif}.owner-sales-reconcile div{display:grid;grid-gap:5px;gap:5px}.owner-sales-reconcile span{color:var(--owner-ink);font:10px IBM Plex Mono,monospace}.owner-sales-reconcile small{color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-confidence{margin-bottom:40px;border-top:1px solid var(--owner-line);padding-top:13px}.owner-sales-confidence details>summary{display:flex;justify-content:space-between;cursor:pointer;color:var(--owner-muted);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-confidence details>summary b{color:#6e6962;font-weight:400}.owner-sales-confidence-grid{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.owner-sales-confidence-grid span{padding:9px 11px;border:1px solid var(--owner-line);color:var(--owner-muted);font:9px/1.4 IBM Plex Mono,monospace}.brock-semantic-intake details{border-top:1px solid rgba(255,255,255,.09);padding:1rem 0}.brock-semantic-intake summary{cursor:pointer;display:flex;justify-content:space-between;gap:1rem;color:#dce5e1;font-size:.78rem;letter-spacing:.08em}.brock-semantic-intake summary b{color:#8cbba8}.brock-semantic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1rem}.brock-semantic-grid article{background:rgba(255,255,255,.025);border:1px solid rgba(255,255,255,.07);padding:1rem}.brock-semantic-grid h3{font-size:.9rem;margin:0 0 .75rem}.brock-semantic-grid p{color:#a5afab;font-size:.72rem;overflow-wrap:anywhere}.brock-semantic-chips{display:flex;flex-wrap:wrap;gap:.35rem}.brock-semantic-chips span{border:1px solid rgba(140,187,168,.2);color:#9fb7ae;font-size:.64rem;padding:.3rem .45rem}.brock-semantic-table{margin-top:1rem}.brock-semantic-table>div{display:grid;grid-template-columns:minmax(140px,.7fr) minmax(220px,1.3fr) minmax(240px,1.4fr);grid-gap:1rem;gap:1rem;border-bottom:1px solid rgba(255,255,255,.07);padding:.75rem .25rem;color:#bcc6c2;font-size:.72rem}.brock-semantic-table>div:first-child{color:#6f7c77;font-size:.62rem;letter-spacing:.07em;text-transform:uppercase}.brock-semantic-table strong{color:#edf3f0}.brock-semantic-table small{display:block;color:#6f827a;margin-top:.25rem}.brock-semantic-boundary,.brock-semantic-caption{font-size:.7rem;color:#82918b}.brock-semantic-json{white-space:pre-wrap;overflow-wrap:anywhere;background:#0b0f0e;border:1px solid rgba(255,255,255,.07);padding:1rem;font-size:.67rem;color:#9eb0a9;margin-top:1rem}.brock-semantic-questions{color:#c4cec9;font-size:.76rem;display:grid;grid-gap:.65rem;gap:.65rem;padding-left:1.5rem}.brock-semantic-boundary{display:grid;grid-gap:.45rem;gap:.45rem;margin-top:1rem}.brock-semantic-boundary strong{color:#8cc4ad}@media(max-width:800px){.brock-semantic-grid{grid-template-columns:1fr}.brock-semantic-table>div{grid-template-columns:1fr;gap:.35rem}.brock-semantic-table>div:first-child{display:none}.brock-semantic-intake summary{align-items:flex-start}.brock-semantic-intake summary b{text-align:right}}.owner-sales-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px}.owner-sales-overlay>button{position:absolute;inset:0;border:0;background:rgba(5,6,7,.78);cursor:pointer}.owner-sales-overlay article{position:relative;width:min(620px,100%);padding:28px;border:1px solid #554932;background:#12110f;box-shadow:0 24px 70px rgba(0,0,0,.5)}.owner-sales-overlay article>button{float:right;border:1px solid var(--owner-line);background:transparent;color:var(--owner-muted);padding:8px 10px;cursor:pointer;font:10px IBM Plex Mono,monospace}.owner-sales-overlay article>span{color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-overlay h2{margin:18px 0 6px;color:var(--owner-ink);font:400 38px/.9 Barlow Condensed,sans-serif}.owner-sales-overlay p{color:var(--owner-muted);font:10px IBM Plex Mono,monospace}.owner-sales-overlay dl{display:grid;grid-template-columns:1fr 1.4fr;grid-gap:12px;gap:12px;margin:22px 0 0;padding-top:18px;border-top:1px solid var(--owner-line)}.owner-sales-overlay dt{color:var(--owner-muted);font:10px IBM Plex Mono,monospace}.owner-sales-overlay dd{margin:0;color:var(--owner-ink);font:10px IBM Plex Mono,monospace;overflow-wrap:anywhere}@media (max-width:1050px){.owner-sales-now{grid-template-columns:1fr}.owner-sales-section-label{border-right:0;border-bottom:1px solid var(--owner-line);padding-bottom:12px}.owner-sales-strip{grid-template-columns:repeat(3,1fr)}.owner-sales-channel-grid,.owner-sales-economics{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.owner-sales-header{display:block;padding-top:38px}.owner-sales-header p{margin-top:14px}.owner-sales-window{margin-top:24px;width:max-content}.owner-sales-channel-grid,.owner-sales-economics,.owner-sales-funnel,.owner-sales-setter-grid,.owner-sales-strip{grid-template-columns:1fr}.owner-sales-strip-card{min-height:92px}.owner-sales-section-heading{align-items:start;flex-direction:column}.owner-sales-section-heading small{text-align:left}.owner-sales-queue-row{grid-template-columns:1fr;gap:8px}.owner-sales-row-action{justify-self:start}.owner-sales-funnel>div{min-height:110px;border-right:0;border-bottom:1px solid var(--owner-line)}.owner-sales-funnel>div:last-child{border-bottom:0}.owner-sales-funnel i{display:none}.owner-sales-setter-facts{grid-template-columns:repeat(2,1fr)}.owner-sales-reconcile,.owner-sales-unattributed{align-items:start;flex-wrap:wrap}.owner-sales-reconcile div,.owner-sales-unattributed div{width:100%}.owner-sales-overlay{padding:12px}}.owner-sales-business-flow{margin-top:30px;padding-top:4px}.owner-sales-flow{grid-template-columns:1.15fr 18px repeat(5,minmax(0,1fr)) 18px repeat(2,minmax(0,1fr)) 1.1fr;grid-gap:1px;gap:1px;background:var(--owner-line);border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.owner-sales-flow-roas,.owner-sales-flow-step{display:grid;align-content:center;grid-gap:9px;gap:9px;min-height:138px;padding:18px 14px;background:linear-gradient(150deg,#191713,#11110f)}.owner-sales-flow-roas span,.owner-sales-flow-step span{color:var(--owner-gold);font:9px IBM Plex Mono,monospace;letter-spacing:.65px}.owner-sales-flow-roas strong,.owner-sales-flow-step strong{color:var(--owner-ink);font:400 clamp(26px,3vw,43px)/.86 Barlow Condensed,sans-serif;overflow-wrap:anywhere}.owner-sales-flow-roas small,.owner-sales-flow-step small{color:var(--owner-muted);font:9px/1.35 IBM Plex Mono,monospace}.owner-sales-flow-step.meta{background:linear-gradient(150deg,#241d12,#14120f);border-top:2px solid var(--owner-gold)}.owner-sales-flow-roas strong,.owner-sales-flow-step.meta strong{color:var(--owner-gold-soft)}.owner-sales-flow-step.crm{border-top:2px solid #c58a54}.owner-sales-flow-step.stripe{border-top:2px solid #8bbd9c}.owner-sales-flow-step.stripe span{color:#a9d0b5}.owner-sales-flow-arrow{display:grid;place-items:center;color:var(--owner-gold);background:#12110f;font:18px sans-serif;font-style:normal}.owner-sales-flow-roas{border-top:2px solid #8bbd9c;background:linear-gradient(150deg,#142019,#101411)}.owner-sales-authority{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px;color:var(--owner-muted);font:9px IBM Plex Mono,monospace;letter-spacing:.4px}.owner-sales-authority b{color:var(--owner-ink);font-weight:500}.owner-sales-pulse-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--owner-line);border:1px solid var(--owner-line)}.owner-sales-pulse-grid article{display:grid;grid-gap:8px;gap:8px;min-height:135px;padding:18px;background:#141311}.owner-sales-pulse-grid article>span{color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.owner-sales-pulse-grid article>strong{color:var(--owner-ink);font:400 49px/.85 Barlow Condensed,sans-serif}.owner-sales-pulse-grid article>div,.owner-sales-pulse-grid article>small{color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-pulse-grid article>div{margin-top:auto}.owner-sales-pulse-grid b{color:var(--owner-ink);font-weight:400}.owner-sales-funnel-break{grid-column:1/-1;display:flex!important;align-items:center;justify-content:space-between;gap:18px;padding:14px 20px!important;background:#171512!important;border-right:0!important;border-top:1px solid var(--owner-line)}.owner-sales-funnel-break strong{color:var(--owner-gold-soft);font:11px IBM Plex Mono,monospace;letter-spacing:.6px}.owner-sales-funnel-break small{color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-team-link{margin-left:auto;color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:.5px;text-decoration:none;white-space:nowrap}.owner-sales-team-link:hover{color:var(--owner-gold-soft)}@media (max-width:1050px){.owner-sales-flow{grid-template-columns:repeat(4,minmax(0,1fr))}.owner-sales-flow-arrow{display:none}.owner-sales-flow-roas,.owner-sales-flow-step.crm,.owner-sales-flow-step.meta,.owner-sales-flow-step.stripe{grid-column:auto}.owner-sales-pulse-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.owner-sales-flow{grid-template-columns:1fr 1fr}.owner-sales-flow-roas,.owner-sales-flow-step{min-height:112px}.owner-sales-flow-roas,.owner-sales-flow-step.meta{grid-column:1/-1}.owner-sales-authority{display:grid;grid-gap:7px;gap:7px}.owner-sales-pulse-grid{grid-template-columns:1fr}.owner-sales-funnel-break{display:grid!important;justify-content:stretch;grid-gap:6px;gap:6px}.owner-sales-team-link{margin-left:0}}.owner-sales-app{--owner-line:#292722;--owner-line-soft:rgba(219,211,194,0.12);--owner-surface:#121211;--owner-surface-raised:#181714;--owner-action:#e58a5c}.owner-sales-app .bk-main{padding-bottom:96px}.owner-sales-header{padding:62px 0 34px;border-bottom-color:var(--owner-line-soft)}.owner-sales-header h1{font-size:clamp(48px,5.2vw,76px);letter-spacing:-1.5px}.owner-sales-header p{max-width:620px;font-size:13px;line-height:1.65}.owner-sales-header p small{color:#aba49a;font-size:10px}.owner-sales-section-heading{margin-bottom:20px}.owner-sales-section-heading>div{gap:9px}.owner-sales-section-heading span,.owner-sales-section-label strong{font-size:11px}.owner-sales-section-heading h2{font-size:36px;letter-spacing:-.2px}.owner-sales-section-heading small{font-size:10px;line-height:1.4}.owner-sales-business-flow{margin-top:38px}.owner-sales-flow{gap:2px}.owner-sales-flow-roas,.owner-sales-flow-step{min-height:158px;padding:22px 16px;background:linear-gradient(155deg,#1a1916,#11110f);box-shadow:inset 0 1px rgba(255,255,255,.025)}.owner-sales-flow-roas span,.owner-sales-flow-step span{color:#bfa36b;font-size:10px;line-height:1.25;letter-spacing:.7px}.owner-sales-flow-roas strong,.owner-sales-flow-step strong{font-size:clamp(31px,3.15vw,52px);line-height:.9}.owner-sales-flow-roas small,.owner-sales-flow-step small{font-size:10px;line-height:1.4}.owner-sales-flow-step.meta{border-top:3px solid var(--owner-gold);background:linear-gradient(155deg,#2a2115,#15120f)}.owner-sales-flow-step.meta strong{color:#f4cd7b;font-size:clamp(41px,4vw,62px)}.owner-sales-flow-step.crm{border-top:3px solid #b87d4e;background:linear-gradient(155deg,#211914,#141210)}.owner-sales-flow-step.stripe{border-top:3px solid #86ad91}.owner-sales-flow-step.stripe.cash{background:linear-gradient(155deg,#17251e,#101512)}.owner-sales-flow-step.stripe.cash strong{color:#d7efdb;font-size:clamp(38px,3.8vw,59px)}.owner-sales-flow-roas{border-top:3px solid #b7d4bc;background:linear-gradient(155deg,#1a2a20,#101612)}.owner-sales-flow-roas strong{color:#e6f6e6;font-size:clamp(42px,4.2vw,64px)}.owner-sales-flow-arrow{min-width:26px;color:#d7ad68;font-size:22px}.owner-sales-authority{margin-top:15px;font-size:10px;gap:9px 28px}.owner-sales-authority span{color:#8e897f}.owner-sales-authority b{color:#ddd4c5}.owner-sales-now{grid-template-columns:190px 1fr;gap:28px;margin-top:34px;padding:22px 0 4px}.owner-sales-section-label{gap:9px;border-right-color:var(--owner-line-soft)}.owner-sales-section-label span{font-size:30px}.owner-sales-section-label strong{letter-spacing:1.2px}.owner-sales-section-label small{max-width:145px;font-size:10px;line-height:1.45}.owner-sales-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.owner-sales-strip-card{min-height:118px;padding:17px 16px;border:0;border-top:2px solid #4a4135;background:#151411;box-shadow:inset 0 1px rgba(255,255,255,.025)}.owner-sales-strip-card:hover{border-color:transparent;border-top-color:var(--owner-gold);background:#1b1915}.owner-sales-strip-card span{font-size:10px;line-height:1.25}.owner-sales-strip-card strong{font-size:47px}.owner-sales-strip-card.urgent{border-top-color:var(--owner-action)}.owner-sales-strip-card.urgent strong{color:#f1a479}.owner-sales-strip-card.cash{border-top-color:#b99a58}.owner-sales-strip-card.cash strong{color:#dfc785}.owner-sales-section{margin-top:62px}.owner-sales-attention{margin-top:58px;padding:24px 24px 18px;background:linear-gradient(180deg,rgba(28,25,20,.72),rgba(15,15,14,.35));border-top:1px solid var(--owner-line-soft);border-bottom:1px solid var(--owner-line-soft)}.owner-sales-attention .owner-sales-section-heading{margin-bottom:18px}.owner-sales-tabs{border-bottom-color:var(--owner-line-soft)}.owner-sales-tabs button{padding:14px 12px 13px;font-size:11px}.owner-sales-queue{border-top:0}.owner-sales-queue-row{grid-template-columns:1.35fr 1.15fr .95fr auto;gap:28px;padding:19px 4px;border-bottom-color:var(--owner-line-soft)}.owner-sales-queue-row:hover{background:rgba(213,166,90,.045)}.owner-sales-queue-row strong{font-size:12px;line-height:1.25}.owner-sales-queue-row .owner-sales-lead strong{color:#fffaf0;font-size:15px;font-weight:500}.owner-sales-queue-row span{margin-top:6px;font-size:11px;line-height:1.45}.owner-sales-row-action{font-size:11px}.owner-sales-empty{min-height:132px;border-bottom-color:var(--owner-line-soft);font-size:12px}.owner-sales-view-all{padding:16px 2px 4px;font-size:11px}.owner-sales-pulse-grid{gap:2px;border:0;background:transparent}.owner-sales-pulse-grid article{min-height:156px;padding:22px;background:#151513;box-shadow:inset 0 1px rgba(255,255,255,.025)}.owner-sales-pulse-grid article>span{font-size:11px}.owner-sales-pulse-grid article>strong{font-size:58px}.owner-sales-pulse-grid article>div,.owner-sales-pulse-grid article>small{font-size:11px}.owner-sales-funnel{gap:2px;border:0;background:transparent}.owner-sales-funnel>div{min-height:190px;padding:27px 22px;border-right:0;background:linear-gradient(155deg,#1b1a17,#121211);box-shadow:inset 0 1px rgba(255,255,255,.025)}.owner-sales-funnel>div:nth-child(2){background:linear-gradient(155deg,#191916,#121211)}.owner-sales-funnel>div:nth-child(5){background:linear-gradient(155deg,#211b14,#131210)}.owner-sales-funnel span{font-size:11px}.owner-sales-funnel strong{font-size:clamp(50px,5.5vw,78px)}.owner-sales-funnel i{right:-11px;font-size:22px}.owner-sales-funnel-break{padding:17px 20px!important;background:#171612!important;box-shadow:none!important;border-top:1px solid var(--owner-line-soft)}.owner-sales-funnel-break span{color:#a79777}.owner-sales-funnel-break small{font-size:10px}.owner-sales-detail{margin-top:16px;font-size:11px;line-height:1.6}.owner-sales-detail summary{color:#bda775;font-size:11px}.owner-sales-call-group{margin-top:18px;border-top-color:var(--owner-line-soft)}.owner-sales-call-group>label{padding:12px 0 10px;font-size:11px;letter-spacing:1.2px}.owner-sales-call-group .owner-sales-queue-row{padding:17px 4px}.owner-sales-setter-grid{gap:16px}.owner-sales-setter-grid article{min-height:222px;padding:24px;border:0;border-top:2px solid #8c7347;background:linear-gradient(155deg,#1b1915,#131311)}.owner-sales-person-label{font-size:10px}.owner-sales-setter-grid h3{font-size:38px}.owner-sales-setter-grid article>strong{color:#c9ad70;font-size:11px}.owner-sales-setter-grid p{font-size:11px;line-height:1.6}.owner-sales-setter-facts{gap:12px}.owner-sales-setter-facts span{font-size:10px;line-height:1.35}.owner-sales-setter-facts b{font-size:12px}.owner-sales-unattributed{margin-top:16px;padding:17px 20px;border-left-color:#8e7647;background:rgba(184,149,80,.055)}.owner-sales-unattributed strong{font-size:44px}.owner-sales-unattributed span{font-size:11px}.owner-sales-unattributed small{font-size:10px}.owner-sales-channel-grid,.owner-sales-economics{gap:2px;border:0;background:transparent}.owner-sales-channel-grid article,.owner-sales-economics article{min-height:184px;padding:22px;background:#151513;box-shadow:inset 0 1px rgba(255,255,255,.025)}.owner-sales-channel-grid span,.owner-sales-economics span{font-size:11px}.owner-sales-channel-grid strong{font-size:51px}.owner-sales-channel-grid div,.owner-sales-channel-grid small,.owner-sales-economics small{font-size:11px}.owner-sales-channel-grid div{line-height:1.55}.owner-sales-channel-primary{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px;margin-top:14px}.owner-sales-channel-primary>div{display:grid;grid-gap:6px;gap:6px}.owner-sales-channel-primary strong{color:var(--owner-ink)}.owner-sales-channel-primary small{color:var(--owner-muted);font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.owner-sales-channel-attribution{display:grid;grid-gap:5px;gap:5px;margin-top:18px;padding-top:12px;border-top:1px solid var(--owner-line-soft);color:var(--owner-muted);font:9px/1.45 IBM Plex Mono,monospace;letter-spacing:.3px}.owner-sales-channel-attribution span{font-size:9px}.owner-sales-channel-attribution b{color:#d2c19b;font-weight:400}.owner-sales-economics article{min-height:164px}.owner-sales-economics article:first-child{border-top:2px solid var(--owner-gold);background:#1b1813}.owner-sales-economics article:nth-child(3),.owner-sales-economics article:nth-child(4){border-top:2px solid #91b99a;background:#151c17}.owner-sales-economics article:first-child strong,.owner-sales-economics article:nth-child(3) strong,.owner-sales-economics article:nth-child(4) strong{font-size:clamp(34px,3.4vw,52px)}.owner-sales-economics article:nth-child(3) strong,.owner-sales-economics article:nth-child(4) strong{color:#e0f1e2}.owner-sales-reconcile{margin-top:16px;padding:18px 20px;border-left-color:#a88a50;background:rgba(184,149,80,.055)}.owner-sales-reconcile strong{font-size:46px}.owner-sales-reconcile span{font-size:11px}.owner-sales-reconcile small{font-size:10px;line-height:1.5}.owner-sales-confidence{margin-top:68px;margin-bottom:26px;padding-top:14px;border-top-color:var(--owner-line-soft)}.owner-sales-confidence details>summary{font-size:10px}.owner-sales-confidence-grid span{padding:10px 12px;border-color:var(--owner-line-soft);font-size:10px}@media (max-width:1050px){.owner-sales-now{grid-template-columns:1fr;gap:18px}.owner-sales-section-label{border-right:0;border-bottom-color:var(--owner-line-soft);padding-bottom:14px}.owner-sales-section-label small{max-width:none}.owner-sales-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-sales-flow{grid-template-columns:repeat(4,minmax(0,1fr));gap:2px}.owner-sales-flow-roas,.owner-sales-flow-step.crm,.owner-sales-flow-step.meta,.owner-sales-flow-step.stripe{grid-column:auto}.owner-sales-flow-roas,.owner-sales-flow-step.meta{grid-column:span 2}.owner-sales-flow-arrow{display:none}.owner-sales-queue-row{grid-template-columns:1.3fr 1.1fr .9fr auto;gap:18px}}@media (max-width:700px){.owner-sales-header{padding-top:42px}.owner-sales-header h1{font-size:clamp(45px,14vw,64px)}.owner-sales-section{margin-top:48px}.owner-sales-section-heading h2{font-size:32px}.owner-sales-now{margin-top:28px;padding:18px 0 2px}.owner-sales-attention{margin-top:44px;padding:18px 16px 14px}.owner-sales-channel-grid,.owner-sales-economics,.owner-sales-flow,.owner-sales-funnel,.owner-sales-setter-grid,.owner-sales-strip{grid-template-columns:1fr}.owner-sales-flow-roas,.owner-sales-flow-step.crm,.owner-sales-flow-step.meta,.owner-sales-flow-step.stripe{grid-column:auto}.owner-sales-flow-roas,.owner-sales-flow-step{min-height:126px}.owner-sales-flow-roas strong,.owner-sales-flow-step.meta strong,.owner-sales-flow-step.stripe.cash strong{font-size:46px}.owner-sales-strip-card{min-height:102px}.owner-sales-queue-row{grid-template-columns:1fr;gap:9px;padding:18px 4px}.owner-sales-row-action{justify-self:start}.owner-sales-funnel>div{min-height:142px;padding:22px;border-bottom:0}.owner-sales-funnel i{display:none}.owner-sales-pulse-grid article{min-height:142px}.owner-sales-pulse-grid article>strong{font-size:52px}.owner-sales-funnel-break{display:grid!important;justify-content:stretch;grid-gap:6px;gap:6px}.owner-sales-setter-grid article{min-height:0}.owner-sales-reconcile,.owner-sales-unattributed{align-items:start;flex-wrap:wrap}.owner-sales-reconcile div,.owner-sales-unattributed div{width:100%}.owner-sales-team-link{margin-left:0}}.sales-card{min-width:0;overflow:hidden}.sales-metric-card strong{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal;line-height:.95}.sales-unavailable-value{display:flex!important;align-items:baseline;gap:9px}.sales-unavailable-value span{color:var(--backstop-muted);font:400 30px/1 Barlow Condensed,sans-serif}.sales-unavailable-value em{color:var(--backstop-muted);font:400 15px/1 IBM Plex Mono,monospace;font-style:normal;letter-spacing:.3px;text-transform:uppercase}.sales-metric-card.sales-metric-unavailable strong{font-size:clamp(17px,2.2vw,28px);letter-spacing:.02em}.sales-metric-card small,.sales-state{min-width:0;max-width:100%;overflow-wrap:anywhere;white-space:normal}.sales-state-block-compact{min-height:78px;padding:13px 16px;gap:5px}.sales-state-block-compact strong{font-size:21px;color:var(--backstop-text)}.sales-state-block-compact p{font-size:10px;line-height:1.35}.sales-empty-state-compact{min-height:78px;padding:14px 16px;gap:5px}.sales-empty-state-compact strong{font-size:20px;color:var(--backstop-text)}.athletes-v2-app .bk-main{background:radial-gradient(circle at 82% -12%,#392c20 0,transparent 30rem)}.athletes-hero{display:flex;align-items:end;justify-content:space-between;gap:30px;margin:58px 0 28px}.athletes-hero h1{margin:9px 0 0;color:#f0e7dc;font:500 clamp(42px,5vw,72px)/.9 Barlow Condensed,sans-serif;letter-spacing:-1px}.athletes-hero p{max-width:480px;margin:0;color:#b8aaa0;font-size:14px;line-height:1.55}.athletes-kicker{color:#d99b4e;font:10px IBM Plex Mono,monospace;letter-spacing:1.4px;text-transform:uppercase}.athletes-period{color:#9e8f84;font:10px IBM Plex Mono,monospace}.athletes-condition{display:grid;grid-template-columns:1fr auto;grid-gap:24px;gap:24px;padding:18px 20px;border:1px solid rgba(217,155,78,.34);background:rgba(93,67,39,.18)}.athletes-condition small,.athletes-condition strong{display:block}.athletes-condition strong{margin-top:8px;color:#f0e7dc;font:400 29px/1 Barlow Condensed,sans-serif}.athletes-condition small{margin-top:8px;color:#a99a8e;font:10px IBM Plex Mono,monospace}.athletes-condition-facts{display:flex;flex-wrap:wrap;gap:22px;align-items:center}.athletes-condition-facts span{display:grid;grid-gap:6px;gap:6px;color:#f0e7dc;font:400 21px Barlow Condensed,sans-serif}.athletes-condition-facts b{color:#a99a8e;font:10px IBM Plex Mono,monospace;text-transform:uppercase}.athletes-section{margin-top:38px}.athletes-section-tight{margin-top:0}.athletes-section-head{display:flex;justify-content:space-between;align-items:end;gap:18px;border-bottom:1px solid #493d32;padding-bottom:12px;margin-bottom:13px}.athletes-section-head h2{margin:7px 0 0;color:#eee4d9;font:400 29px/1 Barlow Condensed,sans-serif}.athletes-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:10px;gap:10px}.athletes-card{min-width:0;min-height:132px;display:flex;flex-direction:column;justify-content:space-between;padding:16px;border:1px solid #493d32;background:linear-gradient(145deg,#30261e,#201a16);overflow:hidden}.athletes-metric strong{min-width:0;max-width:100%;margin:14px 0 4px;color:#f0e7dc;font:400 clamp(27px,3vw,41px)/.95 Barlow Condensed,sans-serif;overflow-wrap:anywhere;word-break:break-word}.athletes-metric-unavailable strong{color:#91847a;font-size:27px}.athletes-card small{color:#9e8f84;font:10px/1.4 IBM Plex Mono,monospace}.athletes-state{color:#9e8f84;font:10px IBM Plex Mono,monospace;letter-spacing:.5px;text-transform:uppercase}.athletes-state-available{color:#b7d0bf}.athletes-state-partial{color:#dca06b}.athletes-state-unavailable{color:#c18d83}.athletes-state-ambiguous{color:#e0c27c}.athletes-journey{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.athletes-journey>div{min-width:0;display:grid;grid-gap:6px;gap:6px;min-height:126px;padding:17px;border:1px solid #493d32;background:linear-gradient(145deg,#30261e,#201a16)}.athletes-journey strong{color:#e0a458;font:400 42px/1 Barlow Condensed,sans-serif}.athletes-journey span{color:#eee4d9;font:12px IBM Plex Mono,monospace}.athletes-journey small{color:#9e8f84;font:10px/1.45 IBM Plex Mono,monospace}.athletes-controls{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:15px}.athletes-controls label{display:grid;grid-gap:7px;gap:7px;width:min(330px,100%)}.athletes-controls input{width:100%;border:1px solid #493d32;border-radius:0;background:#1b1612;color:#eee4d9;padding:11px 12px;font:12px IBM Plex Mono,monospace}.athletes-filters{display:flex;gap:4px;overflow-x:auto}.athletes-filters button{border:0;border-bottom:2px solid transparent;background:transparent;color:#9e8f84;padding:10px 12px;white-space:nowrap;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.7px}.athletes-filters button.active,.athletes-filters button:hover{color:#eee4d9;border-bottom-color:#d99b4e}.athletes-roster{overflow-x:auto;border-top:1px solid #493d32}.athletes-roster-head,.athletes-roster-row{min-width:920px;display:grid;grid-template-columns:1.5fr 1.1fr 1fr 1.25fr 1.1fr;grid-gap:14px;gap:14px;align-items:center}.athletes-roster-head{padding:11px 0;color:#9e8f84;font:10px IBM Plex Mono,monospace;letter-spacing:.7px}.athletes-roster-row{width:100%;border:0;border-bottom:1px solid #493d32;background:transparent;color:#eee4d9;padding:14px 0;text-align:left;cursor:pointer;font:11px IBM Plex Mono,monospace}.athletes-roster-row:hover{color:#e0a458;background:rgba(217,155,78,.04)}.athletes-roster-row>span{min-width:0;overflow-wrap:anywhere}.athletes-roster-row small{display:block;margin-top:5px;color:#91847a;font:10px IBM Plex Mono,monospace}.athletes-roster-name strong{display:block;color:#f0e7dc;font-weight:600}.athletes-two-column{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:38px}.athletes-report-list>div{display:grid;grid-gap:6px;gap:6px;min-height:118px;align-content:center;padding:19px;border:1px solid #493d32;background:linear-gradient(145deg,#30261e,#201a16)}.athletes-report-list strong{color:#e0a458;font:400 42px/1 Barlow Condensed,sans-serif}.athletes-report-list span{color:#eee4d9;font:12px IBM Plex Mono,monospace}.athletes-report-list small,.athletes-unsupported span{color:#9e8f84;font:10px/1.5 IBM Plex Mono,monospace}.athletes-unsupported{display:grid;grid-gap:8px;gap:8px;min-height:118px;align-content:center;padding:19px;border:1px solid #493d32;background:linear-gradient(145deg,#30261e,#201a16)}.athletes-unsupported strong{color:#b8aaa0;font:400 25px/1 Barlow Condensed,sans-serif}.athletes-health{border-top:1px solid #493d32}.athletes-health button{width:100%;display:grid;grid-template-columns:10px 1fr auto;grid-gap:10px;gap:10px;align-items:center;border:0;border-bottom:1px solid #493d32;background:transparent;color:#eee4d9;padding:13px 0;text-align:left;cursor:pointer}.athletes-health button:hover{color:#e0a458}.athletes-health button small{grid-column:2/-1;color:#91847a;font:10px IBM Plex Mono,monospace}.athletes-health-dot{width:7px;height:7px;border-radius:50%;background:#d99b4e;box-shadow:0 0 8px #d99b4e}.athletes-detail-button{border:0;background:transparent;color:#d99b4e;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.athletes-empty{display:grid;grid-gap:8px;gap:8px;min-height:120px;align-content:center;padding:20px;border:1px solid #493d32;background:linear-gradient(145deg,#30261e,#201a16)}.athletes-empty strong{color:#b8aaa0;font:400 24px/1 Barlow Condensed,sans-serif}.athletes-empty-compact{min-height:78px;padding:14px 16px}.athletes-empty-compact strong{font-size:20px}.athletes-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px}.athletes-overlay-backdrop{position:absolute;inset:0;border:0;background:rgba(8,6,5,.8);cursor:pointer}.athletes-detail{position:relative;width:min(880px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:30px;border:1px solid #493d32;background:#1c1612;box-shadow:0 24px 70px rgba(0,0,0,.5)}.athletes-close{float:right;border:1px solid #493d32;background:transparent;color:#a99a8e;padding:8px 11px;cursor:pointer;font:10px IBM Plex Mono,monospace}.athletes-detail h2{margin:16px 0 8px;color:#f0e7dc;font:400 40px/1 Barlow Condensed,sans-serif}.athletes-detail-lede{max-width:680px;margin:0 0 24px;color:#a99a8e;font:11px/1.55 IBM Plex Mono,monospace}.athletes-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.athletes-detail-grid>div{min-width:0;display:grid;grid-gap:8px;gap:8px;padding:15px;border:1px solid #493d32;background:#251c16}.athletes-detail-grid strong{color:#eee4d9;font:400 22px/1 Barlow Condensed,sans-serif;overflow-wrap:anywhere}.athletes-detail-grid small{color:#9e8f84;font:10px/1.45 IBM Plex Mono,monospace}.athletes-detail-section{margin-top:28px}.athletes-detail-section h3{margin:6px 0 0;color:#eee4d9;font:400 25px/1 Barlow Condensed,sans-serif}.athletes-detail-section .athletes-section-head>span{color:#9e8f84;font:10px IBM Plex Mono,monospace}.athletes-history{border-top:1px solid #493d32}.athletes-history>div{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid #493d32;color:#eee4d9;font:11px IBM Plex Mono,monospace}.athletes-history small{color:#91847a;font:10px IBM Plex Mono,monospace}.athletes-health-detail{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-bottom:1px solid #493d32;color:#eee4d9;font:11px IBM Plex Mono,monospace}.athletes-health-detail span{color:#a99a8e}@media (max-width:1100px){.athletes-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.athletes-detail-grid,.athletes-journey{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.athletes-hero{display:block;margin-top:38px}.athletes-hero p{margin-top:18px}.athletes-condition{grid-template-columns:1fr}.athletes-condition-facts{justify-content:space-between}.athletes-detail-grid,.athletes-journey,.athletes-summary-grid,.athletes-two-column{grid-template-columns:1fr}.athletes-controls{display:block}.athletes-controls label{margin-bottom:14px}.athletes-section-head{align-items:start;flex-direction:column}.athletes-period{align-self:flex-start}.athletes-detail{padding:22px}.athletes-health-detail{display:grid;grid-gap:5px;gap:5px}.athletes-history>div{grid-template-columns:1fr 1fr}.athletes-history small{grid-column:1/-1}}.athletes-rollups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.athletes-rank-list{border-top:1px solid #493d32}.athletes-rank-row{width:100%;display:grid;grid-template-columns:28px 1.25fr .9fr .95fr auto;grid-gap:12px;gap:12px;align-items:center;min-width:0;padding:12px 0;border:0;border-bottom:1px solid #493d32;background:transparent;color:#eee4d9;text-align:left;cursor:pointer;font:11px IBM Plex Mono,monospace}.athletes-rank-row:hover{color:#e0a458;background:rgba(217,155,78,.04)}.athletes-rank-row>span{min-width:0}.athletes-rank-row small{display:block;margin-top:4px;color:#91847a;font:10px/1.35 IBM Plex Mono,monospace;overflow-wrap:anywhere}.athletes-rank-row strong{color:#f0e7dc;font-weight:600;overflow-wrap:anywhere}.athletes-rank-number{color:#d99b4e;font:400 26px/1 Barlow Condensed,sans-serif}.athletes-rank-row b{color:#d99b4e;font:10px IBM Plex Mono,monospace;white-space:nowrap}.athletes-roster-toggle{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:38px;padding:18px 20px;border:1px solid #493d32;background:linear-gradient(145deg,#30261e,#201a16)}.athletes-roster-toggle>div{display:grid;grid-gap:6px;gap:6px;min-width:0}.athletes-roster-toggle strong{color:#f0e7dc;font:400 27px/1 Barlow Condensed,sans-serif}.athletes-roster-toggle small{color:#9e8f84;font:10px IBM Plex Mono,monospace;overflow-wrap:anywhere}.athletes-roster-toggle button{border:1px solid #6b5135;background:transparent;color:#d99b4e;padding:10px 13px;cursor:pointer;font:10px IBM Plex Mono,monospace;white-space:nowrap}@media (max-width:1100px){.athletes-rollups{grid-template-columns:1fr}.athletes-rank-row{grid-template-columns:28px 1.4fr 1fr 1fr auto}}@media (max-width:700px){.athletes-roster-toggle{display:block}.athletes-roster-toggle button{margin-top:14px}.athletes-rank-row{grid-template-columns:28px 1fr auto}.athletes-rank-row b,.athletes-rank-row>span:nth-child(3),.athletes-rank-row>span:nth-child(4){grid-column:2/-1}}.finance-v2-app .bk-main{background:radial-gradient(circle at 82% -12%,#202b3f 0,transparent 30rem)}.finance-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;margin:54px 0 30px}.finance-hero h1{margin:8px 0 0;color:#f2f4f6;font:700 clamp(38px,4vw,58px)/.95 Barlow Condensed,sans-serif;letter-spacing:-.8px}.finance-hero p{margin:7px 0 0;color:#8a9099;font-size:13.5px}.finance-kicker{color:#6f9dff;font:10px IBM Plex Mono,monospace;letter-spacing:1.3px;text-transform:uppercase}.finance-controls{display:grid;justify-items:end;grid-gap:10px;gap:10px}.finance-source-pills{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end}.finance-source-pills span{padding:5px 10px;border:1px solid #2e3542;border-radius:20px;color:#b7c2d2;font:11px IBM Plex Mono,monospace}.finance-source-pills span:first-letter{color:#72d5a0}.finance-periods{display:flex;gap:3px;padding:3px;border:1px solid #2e3542;border-radius:9px;background:#171c25}.finance-periods button{border:0;border-radius:6px;background:transparent;color:#8a9099;padding:7px 12px;cursor:pointer;font:600 11px IBM Plex Mono,monospace;white-space:nowrap}.finance-periods button.active,.finance-periods button:hover{background:#6f9dff;color:#0b0f17}.finance-section-label{margin:28px 0 10px;color:#687282;font:700 11px IBM Plex Mono,monospace;letter-spacing:1px}.finance-condition{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.finance-card,.finance-condition{border:1px solid #2e3542;border-radius:14px;background:#171c25}.finance-card{min-width:0;padding:20px 22px}.finance-condition .finance-card{border:0;border-right:1px solid #2e3542;border-radius:0}.finance-condition .finance-card:last-child{border-right:0}.finance-metric-card{min-height:132px;display:flex;flex-direction:column;justify-content:space-between}.finance-metric-card strong{display:block;min-width:0;color:#f2f4f6;font:700 clamp(25px,3vw,38px)/1 Barlow Condensed,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.finance-empty-value{color:#8a9099!important;font-size:22px!important}.finance-card small,.finance-note{color:#8a9099;font:11px/1.5 IBM Plex Mono,monospace}.finance-state{color:#8a9099;font:10px IBM Plex Mono,monospace;letter-spacing:.4px;text-transform:uppercase}.finance-state-available{color:#72d5a0}.finance-state-partial{color:#e5b15b}.finance-state-unavailable{color:#ff9a91}.finance-attention{border:1px solid #3d3540;border-radius:12px;background:#1c1d25}.finance-attention-row{width:100%;display:flex;align-items:center;gap:14px;padding:15px 18px;border:0;background:transparent;color:#f2f4f6;text-align:left;cursor:pointer}.finance-attention-row:hover{background:#22242d}.finance-attention-dot{width:9px;height:9px;flex:0 0 9px;border-radius:50%;background:#ff746c;box-shadow:0 0 10px #ff746c}.finance-attention-row>span{flex:1 1;min-width:0}.finance-attention-row small,.finance-attention-row strong{display:block}.finance-attention-row strong{font-size:13px}.finance-attention-row small{margin-top:4px;color:#aab1bd;font:11px IBM Plex Mono,monospace}.finance-attention-row b{color:#6f9dff;font:10px IBM Plex Mono,monospace;white-space:nowrap}.finance-detail-list{border-top:1px solid #343845;padding:0 18px}.finance-detail-row{display:grid;grid-template-columns:1.5fr .8fr auto;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid #2e3542;font:11px IBM Plex Mono,monospace}.finance-detail-row small,.finance-detail-row strong{display:block}.finance-detail-row small{margin-top:4px;color:#8a9099}.finance-detail-row>strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance-two-column{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:20px;gap:20px;margin-top:20px}.finance-section-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;margin-bottom:16px}.finance-section-head h2{margin:0;color:#f2f4f6;font-size:16px}.finance-period-note{color:#8a9099;font:11px IBM Plex Mono,monospace}.finance-money-top{display:flex;justify-content:space-between;gap:18px;margin-bottom:18px}.finance-money-top strong,.finance-sales-value strong{display:block;color:#f2f4f6;font:700 30px/1 Barlow Condensed,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.finance-money-top small,.finance-sales-value small{display:block;margin-top:5px;color:#8a9099;font:10px IBM Plex Mono,monospace}.finance-bars{display:flex;align-items:flex-end;gap:5px;height:68px;padding:0 0 8px;border-bottom:1px solid #2e3542}.finance-bars i{flex:1 1;min-height:4px;border-radius:3px 3px 0 0;background:#425c8e}.finance-bars i:last-child{background:#6f9dff}.finance-bars span{color:#8a9099;font:11px IBM Plex Mono,monospace}.finance-money-footer{display:flex;justify-content:space-between;gap:12px;padding-top:13px;color:#aab1bd;font:11px IBM Plex Mono,monospace}.finance-compact-empty{display:grid;grid-gap:6px;gap:6px;min-height:74px;align-content:center;padding:14px;border:1px solid #2e3542;background:#1c212b;color:#aab1bd;font:11px/1.5 IBM Plex Mono,monospace}.finance-compact-empty strong{color:#f2f4f6;font-size:13px}.finance-refunds,.finance-table-card{min-height:260px}.finance-table{overflow-x:auto;border-top:1px solid #2e3542}.finance-table-head,.finance-table-row{min-width:620px;display:grid;grid-template-columns:.8fr 1.35fr .85fr .9fr 1.1fr;grid-gap:12px;gap:12px;align-items:center;padding:11px 0;border-bottom:1px solid #292f3a;font:11px IBM Plex Mono,monospace}.finance-table-head{color:#687282;font-size:10px}.finance-table-row strong{font-weight:600}.finance-table-row small{font-size:10px}.finance-refund-row{display:grid;grid-template-columns:1fr auto;grid-gap:5px 12px;gap:5px 12px;padding:12px 0;border-bottom:1px solid #2e3542;font:11px IBM Plex Mono,monospace}.finance-refund-row span{color:#ff9a91}.finance-refund-row small{grid-column:1/-1}.finance-economics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.finance-fact{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid #2e3542;color:#aab1bd;font:11px IBM Plex Mono,monospace}.finance-fact strong{color:#f2f4f6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.finance-note{display:block;margin-top:13px}.finance-unsupported-list{display:grid;grid-gap:11px;gap:11px}.finance-unsupported-list div{display:flex;justify-content:space-between;gap:10px;padding-bottom:10px;border-bottom:1px solid #2e3542;color:#aab1bd;font:11px IBM Plex Mono,monospace}.finance-unsupported-list strong{color:#8a9099;font-weight:400}.finance-lower{margin-bottom:30px}.finance-reconciliation{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.finance-reconciliation div{display:grid;grid-gap:5px;gap:5px;padding:15px;border:1px solid #2e3542;background:#1c212b}.finance-reconciliation strong{color:#f2f4f6;font:700 30px Barlow Condensed,sans-serif}.finance-reconciliation span{color:#8a9099;font:10px IBM Plex Mono,monospace}.finance-health-list{border-top:1px solid #2e3542}.finance-health-list button{width:100%;display:grid;grid-template-columns:9px 1fr auto;grid-gap:9px;gap:9px;align-items:center;padding:11px 0;border:0;border-bottom:1px solid #2e3542;background:transparent;color:#f2f4f6;text-align:left;cursor:pointer}.finance-health-list button:hover{color:#6f9dff}.finance-health-dot{width:7px;height:7px;border-radius:50%;background:#e5b15b}.finance-health-list small{grid-column:2/-1}.finance-detail-button{border:0;background:transparent;color:#6f9dff;cursor:pointer;font:10px IBM Plex Mono,monospace}.finance-overlay{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px}.finance-overlay-backdrop{position:absolute;inset:0;border:0;background:rgba(5,7,11,.78);cursor:pointer}.finance-overlay-card{position:relative;width:min(680px,100%);padding:28px;border:1px solid #34415a;border-radius:12px;background:#171c25;box-shadow:0 24px 70px rgba(0,0,0,.5)}.finance-overlay-card h2{margin:16px 0 20px;color:#f2f4f6;font:400 30px Barlow Condensed,sans-serif}.finance-close{float:right;border:1px solid #34415a;background:transparent;color:#aab1bd;padding:8px 11px;cursor:pointer;font:10px IBM Plex Mono,monospace}.finance-health-detail{display:flex;justify-content:space-between;gap:14px;padding:13px 0;border-bottom:1px solid #2e3542;color:#f2f4f6;font:11px IBM Plex Mono,monospace}.finance-health-detail span{color:#aab1bd}@media (max-width:1050px){.finance-condition{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-condition .finance-card:nth-child(2){border-right:0}.finance-condition .finance-card:nth-child(-n+2){border-bottom:1px solid #2e3542}.finance-economics{grid-template-columns:1fr}}@media (max-width:700px){.finance-hero{display:block;margin-top:38px}.finance-controls{justify-items:stretch;margin-top:22px}.finance-source-pills{justify-content:flex-start}.finance-periods{overflow-x:auto}.finance-periods button{flex:1 1}.finance-condition,.finance-two-column{grid-template-columns:1fr}.finance-condition .finance-card{border-right:0;border-bottom:1px solid #2e3542}.finance-condition .finance-card:last-child{border-bottom:0}.finance-money-top{display:grid;grid-template-columns:1fr 1fr}.finance-money-top>div:first-child{grid-column:1/-1}.finance-money-footer{display:grid}.finance-detail-row{grid-template-columns:1fr auto}.finance-detail-row .finance-state{grid-column:2}.finance-table-head,.finance-table-row{min-width:580px}.finance-reconciliation{grid-template-columns:1fr}}@media (max-width:900px){.bk-top-actions{flex-wrap:wrap;justify-content:flex-end}.bk-table-row{grid-template-columns:1fr 1fr}.bk-table-row em{grid-column:1/-1}}.setter-shell{min-height:100vh;width:min(100%,980px);margin:0 auto;padding:18px clamp(16px,4vw,44px) 72px;background:#0e0f11}.admin-preview-chrome{display:flex;align-items:center;gap:14px;padding:8px 16px;background:#15171a;border-bottom:1px solid #292b30;color:#8d9098;font:11px IBM Plex Mono,monospace;letter-spacing:.6px}.admin-preview-chrome nav{display:flex;gap:8px}.admin-preview-chrome a{color:#cfd1d5;text-decoration:none;padding:4px 7px;border:1px solid transparent}.admin-preview-chrome a[aria-current=page]{color:#ffb173;border-color:#7d4c27}@media (max-width:620px){.admin-preview-chrome{align-items:flex-start;flex-wrap:wrap}}.setter-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-bottom:18px;border-bottom:1px solid #292b30;font-family:IBM Plex Mono,monospace}.setter-brand,.setter-kicker,.setter-section-title{color:#ff6a2c;font:600 10px IBM Plex Mono,monospace;letter-spacing:1.5px}.setter-booking small,.setter-card small,.setter-date,.setter-history small,.setter-section-title span:last-child,.setter-subtitle{display:block;color:#8d9098;font:10px IBM Plex Mono,monospace;letter-spacing:.8px;margin-top:7px}.setter-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #292b30}.setter-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#777a82;padding:14px 12px;cursor:pointer;font:11px IBM Plex Mono,monospace;white-space:nowrap}.setter-tabs button.active,.setter-tabs button:hover{color:#f3f2ef;border-bottom-color:#ff6a2c}.setter-hero{display:flex;align-items:end;justify-content:space-between;gap:24px;padding:54px 0 36px}.setter-hero h1{margin:10px 0 12px;font:400 clamp(38px,7vw,70px)/.9 Barlow Condensed,sans-serif;letter-spacing:-1px}.setter-hero p,.setter-muted{color:#9c9ca3;line-height:1.55;max-width:610px}.setter-primary{border:0;background:#ff6a2c;color:#17181b;padding:13px 16px;cursor:pointer;font:700 11px IBM Plex Mono,monospace;white-space:nowrap}.setter-primary:hover{background:#ff8a52}.setter-section{margin-top:34px}.setter-section-title{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border-bottom:1px solid #292b30;padding-bottom:11px;margin-bottom:12px}.setter-update-wrap{display:grid;grid-gap:12px;gap:12px;margin-top:14px}.setter-update-toggle{justify-self:start}.setter-update-panel{padding:16px;border:1px solid #292b30;background:#101114;display:grid;grid-gap:14px;gap:14px}.setter-update-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.setter-update-actions,.setter-update-grid label{display:grid;grid-gap:7px;gap:7px;color:#9c9ca3;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.setter-update-grid input{width:100%;border:1px solid #34373d;background:#17191d;color:#f3f2ef;border-radius:0;padding:11px;font:12px IBM Plex Mono,monospace}.setter-update-actions{grid-template-columns:1fr auto;align-items:center}.setter-update-actions span{color:#8d9098}.setter-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.setter-reconciliation{border-color:#45474e}.setter-reconciliation-update_may_be_needed{border-color:#9b6b2d}.setter-reconcile-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.setter-reconcile-compact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;border:1px solid #292b30;background:#292b30}.setter-reconcile-compact-grid article{min-width:0;padding:14px 16px;background:#101114}.setter-reconcile-compact-grid article>small,.setter-reconcile-compact-grid article>span,.setter-reconcile-compact-grid article>strong{display:block}.setter-reconcile-compact-grid article>span{color:#9c9ca3;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.setter-reconcile-compact-grid article>strong{margin-top:7px;color:#f3f2ef;font:600 21px/1.1 IBM Plex Mono,monospace}.setter-reconcile-compact-grid article>small{margin-top:7px;color:#8d9098;font-size:11px}.setter-reconciliation-update_may_be_needed .setter-reconcile-compact-grid article:nth-child(3)>small,.setter-reconciliation-update_may_be_needed .setter-reconcile-compact-grid article:nth-child(3)>strong{color:#d9b77b}.setter-reconcile-action{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:14px;border:1px solid #6f512a;background:#211a10;color:#d9b77b}.setter-reconcile-action p{margin:0;line-height:1.5}.setter-reconcile-action .setter-primary{width:auto;margin:0}.setter-card{min-height:130px;padding:18px;border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518)}.setter-card>span{color:#f3f2ef;font:11px IBM Plex Mono,monospace;letter-spacing:1px}.setter-card strong{display:block;margin-top:22px;color:#f3f2ef;font:400 clamp(25px,4vw,38px)/1 Barlow Condensed,sans-serif}.setter-policy-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 0;color:#9c9ca3;font:10px/1.7 IBM Plex Mono,monospace}.setter-policy-row b{color:#ffb173;font-weight:500}.setter-booking,.setter-history{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 0;border-bottom:1px solid #292b30}.setter-booking strong,.setter-history strong{display:block;color:#f3f2ef;font:15px IBM Plex Mono,monospace}.setter-booking select,.setter-form-grid input,.setter-form-grid select,.setter-wide textarea{width:100%;border:1px solid #34373d;background:#17191d;color:#f3f2ef;border-radius:0;padding:11px;font:12px IBM Plex Mono,monospace}.setter-booking select{width:160px}.setter-history>div:nth-child(2){display:flex;flex-wrap:wrap;gap:10px;color:#9c9ca3;font:10px IBM Plex Mono,monospace}.setter-history>div:nth-child(2) span{white-space:nowrap}.setter-close,.setter-history button{border:1px solid #34373d;background:transparent;color:#9c9ca3;padding:9px 11px;cursor:pointer;font:10px IBM Plex Mono,monospace;white-space:nowrap}.setter-error,.setter-state,.setter-success{margin-top:18px;padding:13px 15px;border:1px solid #315844;color:#9fe0ad;background:rgba(62,151,85,.08);font:11px/1.5 IBM Plex Mono,monospace}.setter-error{border-color:#67353a;color:#ff9c93;background:rgba(140,41,43,.1)}.setter-modal{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px}.setter-modal-backdrop{position:absolute;inset:0;border:0;background:rgba(5,6,7,.82);cursor:pointer}.setter-modal-card{position:relative;width:min(680px,100%);max-height:calc(100vh - 32px);overflow:auto;padding:24px;border:1px solid #34373d;background:#101114;box-shadow:0 24px 70px rgba(0,0,0,.5)}.setter-close{float:right}.setter-modal-card h2{margin:18px 0 8px;font:400 34px/1 Barlow Condensed,sans-serif}.setter-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:13px;gap:13px;margin-top:22px}.setter-form-grid label,.setter-wide{display:grid;grid-gap:7px;gap:7px;color:#9c9ca3;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.setter-wide{margin-top:14px}.setter-wide textarea{min-height:78px;resize:vertical}.setter-ownership-list{border-top:1px solid #292b30;padding-top:14px}.setter-ownership-list>span{color:#ff6a2c}.setter-ownership-list label{margin-top:10px}.setter-ownership-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.setter-ownership-row+.setter-ownership-row{margin-top:12px}.setter-submit{width:100%;margin-top:20px}.setter-performance-section{margin-top:12px}.setter-performance-section .setter-card{min-height:0;height:250px;max-height:300px;overflow:hidden;padding:20px}.setter-performance-section .setter-card>span{font-size:14px}.setter-performance-section .setter-card strong{font-size:clamp(42px,5vw,52px);margin-top:28px}.setter-performance-section .setter-card:first-child strong{font-size:clamp(30px,4vw,36px)}.setter-performance-section .setter-card small{font-size:13px;line-height:1.45}.setter-performance-rows{display:grid;grid-gap:22px;gap:22px;margin-top:18px}.setter-performance-row{display:grid;grid-gap:10px;gap:10px}.setter-period-heading{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid #292b30;padding-bottom:8px}.setter-period-heading span{color:#ff6a2c;font:600 15px IBM Plex Mono,monospace;letter-spacing:1px}.setter-period-heading small{color:#8d9098;font:12px IBM Plex Mono,monospace}.setter-performance-row .setter-card{min-height:120px;height:140px;max-height:160px;overflow:hidden}.setter-performance-row .setter-card>span{font-size:13px}.setter-performance-row .setter-card strong{margin-top:18px;font-size:clamp(36px,4vw,48px)}.setter-performance-row .setter-card.setter-card-not-reported{border-color:#743238;background:linear-gradient(145deg,#2b171a,#1d1214)}.setter-performance-row .setter-card.setter-card-not-reported strong{color:#f08b93;font-size:28px}.setter-performance-row>.setter-primary{justify-self:start;margin-top:2px}.setter-message-coach-card{border:1px solid #33363d;background:#15171b;padding:clamp(18px,3vw,30px);box-shadow:0 18px 50px rgba(0,0,0,.22)}.setter-message-coach-intro h2{margin:5px 0 6px;color:#f3f2ef;font:500 clamp(30px,5vw,44px)/1 Barlow Condensed,sans-serif;letter-spacing:.4px}.setter-message-coach-intro p{color:#b8bbc2;margin:0 0 22px;font-size:15px}.setter-message-coach-form{display:grid;grid-gap:18px;gap:18px}.setter-message-coach-form label{display:grid;grid-gap:8px;gap:8px;color:#f3f2ef;font:600 11px IBM Plex Mono,monospace;letter-spacing:1px}.setter-message-coach-form label small{display:inline;color:#777b84;font-size:9px}.setter-message-coach-form input,.setter-message-coach-form textarea{width:100%;box-sizing:border-box;border:1px solid #3a3d45;background:#0f1013;color:#f3f2ef;border-radius:2px;padding:14px;font:16px/1.5 system-ui,sans-serif;resize:vertical}.setter-message-coach-form input:focus,.setter-message-coach-form textarea:focus{outline:2px solid rgba(255,106,44,.32);border-color:#ff6a2c}.setter-message-coach-submit{width:100%;min-height:50px;font-size:13px}.setter-message-coach-submit:disabled,.setter-try-again:disabled{cursor:not-allowed;opacity:.48}.setter-message-coach-result{margin-top:24px;border-top:1px solid #2e3036;padding-top:24px}.setter-message-coach-response{margin:10px 0 14px;padding:18px;background:#f0ede6;color:#17181b;font:500 18px/1.5 system-ui,sans-serif;white-space:pre-wrap}.setter-copy-response,.setter-try-again{min-height:44px;border:1px solid #ff6a2c;background:transparent;color:#ff8a52;padding:10px 16px;cursor:pointer;font:700 11px IBM Plex Mono,monospace;letter-spacing:.8px}.setter-message-coach-reason{margin-top:24px}.setter-message-coach-reason h3{color:#f3f2ef;margin:0 0 8px;font:600 11px IBM Plex Mono,monospace;letter-spacing:1px}.setter-message-coach-reason li,.setter-message-coach-reason p{color:#b8bbc2;font-size:14px;line-height:1.55}.setter-message-coach-reason ul{margin:0;padding-left:20px}.setter-message-coach-sources{margin:22px 0;color:#9ea1aa;font:11px/1.6 IBM Plex Mono,monospace}.setter-message-coach-sources summary{min-height:40px;display:flex;align-items:center;cursor:pointer;color:#f3f2ef}.setter-message-coach-sources ul{padding-left:20px}.setter-secondary{margin-top:24px}.setter-secondary summary{color:#f3f2ef;cursor:pointer;font:600 11px IBM Plex Mono,monospace;letter-spacing:1px;padding:14px 0;border-bottom:1px solid #292b30}.setter-bonus-section{border-top:1px solid #292b30;padding-top:8px}.setter-bonus-section .setter-muted{margin:0;font-size:11px}.setter-bonus-evidence,.setter-bonus-toolbar,.team-bonus-dashboard>footer,.team-bonus-dashboard>header{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.setter-bonus-toolbar label,.team-bonus-dashboard label{display:grid;grid-gap:6px;gap:6px;color:#8d9098;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.setter-bonus-toolbar select,.team-bonus-dashboard select,.team-bonus-modal input,.team-bonus-modal textarea{border:1px solid #34373d;background:#17191d;color:#f3f2ef;padding:9px;font:12px IBM Plex Mono,monospace}.setter-bonus-toolbar small{color:#777a82;font:9px IBM Plex Mono,monospace}.setter-bonus-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:14px;border:1px solid #292b30;background:#292b30}.setter-bonus-summary article{padding:16px;background:#101114}.setter-bonus-summary small,.setter-bonus-summary span{display:block;color:#8d9098;font:10px/1.4 IBM Plex Mono,monospace}.setter-bonus-summary strong{display:block;margin:10px 0 6px;color:#f3f2ef;font:34px Barlow Condensed,sans-serif}.setter-bonus-pools{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:10px}.setter-bonus-pool{padding:16px;border:1px solid #34373d;background:#15171a}.setter-bonus-pool header{display:flex;justify-content:space-between;gap:8px}.setter-bonus-pool header b,.setter-bonus-pool header span,.setter-bonus-pool small{font:9px/1.4 IBM Plex Mono,monospace;letter-spacing:.5px}.setter-bonus-pool header b{color:#ffb173}.setter-bonus-pool>strong{display:block;margin-top:18px;font:34px Barlow Condensed,sans-serif}.setter-bonus-pool p{min-height:40px;color:#b8bbc2;font-size:12px;line-height:1.5}.setter-bonus-pool small{display:block;color:#8d9098}.setter-bonus-pool.status-forfeited{border-color:#813d3d}.setter-bonus-pool.status-earned,.setter-bonus-pool.status-paid{border-color:#315844}.setter-bonus-evidence{margin-top:10px;padding:12px;border:1px solid #292b30;color:#8d9098;font:9px IBM Plex Mono,monospace}.setter-bonus-notice,.setter-bonus-warning,.team-bonus-warning{margin-top:10px;padding:12px;border-left:3px solid #d59a45;background:#211a10;color:#e4c68f;font:11px/1.5 IBM Plex Mono,monospace}.team-bonus-dashboard{margin:24px 0;padding:22px;border:1px solid #2d3439;background:#0d1215}.team-bonus-dashboard>header h2{margin:4px 0;font:44px Barlow Condensed,sans-serif}.team-bonus-dashboard>header p,.team-bonus-dashboard>header span{color:#8da29a;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.team-bonus-dashboard>header p{margin:0}.team-bonus-team-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:1px;gap:1px;margin-top:18px;border:1px solid #29332f;background:#29332f}.team-bonus-team-metrics article{padding:14px;background:#111917}.team-bonus-team-metrics span,.team-bonus-team-metrics strong{display:block}.team-bonus-team-metrics span{color:#86a095;font:9px IBM Plex Mono,monospace}.team-bonus-team-metrics strong{margin-top:8px;font:24px Barlow Condensed,sans-serif}.team-bonus-setters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.team-bonus-setter{padding:17px;border:1px solid #29332f;background:#111715}.team-bonus-setter>header{display:flex;justify-content:space-between;gap:10px}.team-bonus-setter h3{margin:3px 0 12px;font:30px Barlow Condensed,sans-serif}.team-bonus-setter>header b,.team-bonus-setter>header span{color:#89a096;font:9px IBM Plex Mono,monospace}.team-bonus-setter>header b{color:#e1b66f}.team-bonus-money{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1px;gap:1px;background:#2b3431}.team-bonus-money span{padding:10px;background:#0d1210;color:#81918b;font:9px IBM Plex Mono,monospace}.team-bonus-money strong{display:block;margin-top:6px;color:#eef3f0;font-size:16px}.team-bonus-pool-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:10px;gap:10px;padding:12px 0;border-bottom:1px solid #29332f}.team-bonus-pool-row small,.team-bonus-pool-row span{display:block}.team-bonus-pool-row span{font-size:11px}.team-bonus-pool-row small{margin-top:4px;color:#81918b;font-size:10px}.team-bonus-pool-row b{color:#cfad72;font:9px IBM Plex Mono,monospace}.team-bonus-modal form>button,.team-bonus-pool-row button{border:1px solid #49685a;background:#16241d;color:#a7ddc3;padding:7px;font:9px IBM Plex Mono,monospace;cursor:pointer}.team-bonus-dashboard>footer{margin-top:14px;padding-top:14px;border-top:1px solid #29332f;color:#a9b7b1;font:10px/1.5 IBM Plex Mono,monospace}.team-bonus-dashboard>footer small{width:100%;color:#73847d}.team-bonus-modal{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:16px}.team-bonus-modal>button{position:absolute;inset:0;border:0;background:#000b}.team-bonus-modal form{position:relative;display:grid;grid-gap:14px;gap:14px;width:min(440px,100%);padding:22px;border:1px solid #3d4b45;background:#101715}.team-bonus-modal form label{display:grid;grid-gap:7px;gap:7px}.team-bonus-modal textarea{min-height:90px;resize:vertical}.team-bonus-empty{margin-top:12px}.owner-sales-closeout-action{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 28px 0;padding:14px 18px;border:1px solid #5d4930;background:#1d1811}.owner-sales-closeout-action a{margin:0}.owner-sales-closeout-action small{color:#c5b18f;font:10px/1.5 IBM Plex Mono,monospace}@media(max-width:850px){.setter-bonus-summary,.team-bonus-team-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.setter-bonus-pools,.team-bonus-setters{grid-template-columns:1fr}.owner-sales-closeout-action{align-items:flex-start;flex-direction:column;margin-inline:14px}}@media(max-width:520px){.setter-bonus-summary,.team-bonus-money,.team-bonus-team-metrics{grid-template-columns:1fr}.team-bonus-pool-row{grid-template-columns:1fr auto}.team-bonus-pool-row button{grid-column:1/-1}}@media (max-width:650px){.setter-hero{display:block;padding-top:40px}.setter-primary{width:100%;margin-top:22px}.setter-kpi-grid,.setter-reconcile-compact-grid,.setter-reconcile-grid{grid-template-columns:1fr}.setter-card{min-height:112px}.setter-card strong{margin-top:15px}.setter-reconcile-compact-grid article{padding:12px 14px}.setter-booking,.setter-history{align-items:flex-start;flex-direction:column}.setter-booking select,.setter-history button{width:100%}.setter-history>div:nth-child(2){display:grid;grid-template-columns:1fr 1fr;width:100%}.setter-form-grid,.setter-ownership-row,.setter-update-actions,.setter-update-grid{grid-template-columns:1fr}.setter-modal-card{padding:18px}.setter-reconcile-action{align-items:stretch;flex-direction:column}.setter-reconcile-action .setter-primary{width:100%}.setter-message-coach-card{margin-inline:-4px;padding:18px 14px}.setter-message-coach-form textarea{min-height:210px}.setter-copy-response,.setter-try-again{width:100%}.setter-message-coach-response{font-size:17px}}.steve-shell{min-height:100vh;width:min(100%,1180px);margin:0 auto;padding:18px clamp(16px,4vw,44px) 72px;background:#0e0f11}.steve-header{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #292b30;font-family:IBM Plex Mono,monospace}.steve-brand,.steve-kicker,.steve-section-title{color:#ff6a2c;font:600 10px IBM Plex Mono,monospace;letter-spacing:1.5px}.steve-athlete-card small,.steve-athlete-facts,.steve-date,.steve-row small,.steve-section-title span:last-child,.steve-subtitle{display:block;color:#8d9098;font:10px IBM Plex Mono,monospace;letter-spacing:.8px;margin-top:7px}.steve-nav{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #292b30}.steve-back,.steve-nav button{border:0;border-bottom:2px solid transparent;background:transparent;color:#777a82;padding:14px 12px;cursor:pointer;font:11px IBM Plex Mono,monospace;white-space:nowrap}.steve-back:hover,.steve-nav button.active,.steve-nav button:hover{color:#f3f2ef;border-bottom-color:#ff6a2c}.steve-preview{margin-top:18px;border:1px solid rgba(255,106,44,.35);background:rgba(255,106,44,.08);color:#ffb173;padding:12px 14px;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.steve-hero,.steve-page-title{padding:54px 0 32px}.steve-detail-head h1,.steve-hero h1,.steve-page-title h1{margin:10px 0 12px;font:400 clamp(38px,7vw,70px)/.9 Barlow Condensed,sans-serif;letter-spacing:-1px}.steve-detail-head p,.steve-hero p,.steve-muted,.steve-page-title p{color:#9c9ca3;line-height:1.55;max-width:700px}.steve-section{margin-top:28px}.steve-section-title{display:flex;justify-content:space-between;gap:18px;flex-wrap:wrap;border-bottom:1px solid #292b30;padding-bottom:11px;margin-bottom:12px}.steve-list,.steve-priority-list{display:grid;grid-gap:9px;gap:9px}.steve-priority{display:flex;flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:16px 18px;border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518);color:#f3f2ef;text-align:left;cursor:pointer}.steve-athlete-card:hover,.steve-athlete-mini:hover,.steve-priority:hover{border-color:#ff6a2c}.steve-priority strong{font:700 16px Barlow,sans-serif}.steve-priority small{color:#9c9ca3;font:11px IBM Plex Mono,monospace}.steve-grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.steve-panel{margin-top:28px;border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518);padding:18px}.steve-row{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:10px;gap:10px;padding:13px 0;border-bottom:1px solid #292b30}.steve-row strong{font-size:14px;font-weight:600}.steve-row span{color:#f3f2ef;text-align:right;font:11px IBM Plex Mono,monospace}.steve-row small{grid-column:1/-1;margin-top:0}.steve-calendar-list{display:grid}.steve-calendar-row{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:10px;gap:10px;padding:13px 0;border-bottom:1px solid #292b30}.steve-calendar-row strong{font-size:14px;font-weight:600}.steve-calendar-row span{color:#f3f2ef;text-align:right;font:11px IBM Plex Mono,monospace}.steve-calendar-row small{grid-column:1/-1;margin-top:0}.steve-calendar-foot{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:12px;color:#8d9098;font:10px IBM Plex Mono,monospace;letter-spacing:.8px}.steve-mini-card{border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518);color:#f3f2ef;padding:16px}.steve-mini-card strong{display:block;font-size:15px}.steve-mini-card p,.steve-mini-card small{display:block;margin-top:8px;color:#8d9098;font:10px IBM Plex Mono,monospace}.steve-mini-card p{margin-top:10px;color:#f3f2ef}.steve-drawer-list{display:grid;grid-gap:10px;gap:10px}.steve-evidence{border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518);padding:14px 15px}.steve-evidence small,.steve-evidence span,.steve-evidence strong{display:block}.steve-evidence span{color:#8d9098;font:10px IBM Plex Mono,monospace}.steve-evidence strong{margin:5px 0;font-size:13px}.steve-evidence small{color:#9c9ca3;font-size:11px;line-height:1.5}.steve-coverage{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.steve-coverage div{padding:12px;border:1px solid #292b30}.steve-coverage strong{display:block;color:#f3f2ef;font:12px IBM Plex Mono,monospace;line-height:1.45}.steve-coverage small{display:block;margin-top:8px;color:#8d9098;font:9px IBM Plex Mono,monospace}.steve-athlete-grid,.steve-mini-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.steve-athlete-card,.steve-athlete-mini{border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518);color:#f3f2ef;padding:16px;text-align:left;cursor:pointer}.steve-athlete-card strong,.steve-athlete-mini strong{display:block;font-size:15px}.steve-athlete-mini span{display:block;margin-top:14px;color:#ffb173;font:10px IBM Plex Mono,monospace}.steve-athlete-mini small{display:block;margin-top:8px;color:#8d9098;font:10px IBM Plex Mono,monospace}.steve-athlete-card{display:grid;grid-gap:13px;gap:13px}.steve-athlete-card>b{color:#ffb173;font:10px IBM Plex Mono,monospace}.steve-athlete-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-top:0}.steve-athlete-facts span{color:#777a82}.steve-athlete-facts em{display:block;margin-top:3px;color:#f3f2ef;font-style:normal}.steve-filter-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.steve-filter-row span{padding:8px 12px;border:1px solid #34373d;color:#9c9ca3;font:10px IBM Plex Mono,monospace}.steve-detail-head{padding:22px 0 10px}.steve-detail-head h1{font-size:clamp(34px,6vw,58px)}.steve-back{padding-left:0}.steve-feedback{display:flex;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid #292b30}.steve-feedback span,.steve-feedback strong{display:block}.steve-feedback small,.steve-feedback span{color:#9c9ca3;font:11px IBM Plex Mono,monospace;margin-top:6px}.steve-note,.steve-unavailable{margin-top:24px;padding:16px;border:1px solid #34373d;color:#9c9ca3;font:11px/1.6 IBM Plex Mono,monospace}.steve-error,.steve-loading{margin:80px 0;padding:24px;border:1px solid #292b30;color:#9c9ca3}.steve-error{color:#ff9c93;border-color:#67353a}@media (max-width:850px){.steve-athlete-grid,.steve-grid-2{grid-template-columns:1fr 1fr}}@media (max-width:620px){.steve-hero,.steve-page-title{padding-top:38px}.steve-athlete-grid,.steve-calendar-row,.steve-grid-2,.steve-mini-grid,.steve-row{grid-template-columns:1fr}.steve-calendar-row span,.steve-row span{text-align:left}.steve-calendar-row small,.steve-row small{grid-column:auto}.steve-coverage{grid-template-columns:1fr}.steve-feedback{align-items:flex-start;flex-direction:column}}.steve-detail-meta{display:flex;flex-wrap:wrap;gap:20px;padding:14px 0 20px;color:#8d9098;font:10px IBM Plex Mono,monospace;letter-spacing:.5px}.steve-detail-meta b{color:#f3f2ef;font-weight:500}.steve-detail-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #292b30;margin-bottom:24px}.steve-detail-tabs button,.steve-window-buttons button{border:0;border-bottom:2px solid transparent;background:transparent;color:#777a82;padding:13px 15px;cursor:pointer;font:11px IBM Plex Mono,monospace;white-space:nowrap}.steve-detail-tabs button.active,.steve-detail-tabs button:hover,.steve-window-buttons button.active,.steve-window-buttons button:hover{color:#f3f2ef;border-bottom-color:#ff6a2c}.steve-scoreboard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.steve-score{min-height:128px;padding:17px;border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518)}.steve-score small,.steve-score>span{display:block;color:#8d9098;font:10px IBM Plex Mono,monospace;letter-spacing:.7px}.steve-score strong{display:block;margin:20px 0 9px;font:400 clamp(28px,4vw,43px)/1 Barlow Condensed,sans-serif}.steve-score small{margin-top:0;color:#ffb173;line-height:1.35}.steve-retention-feedback-hero{display:grid;grid-template-columns:2fr repeat(3,1fr);grid-gap:10px;gap:10px;margin:0 0 18px}.steve-retention-feedback-hero>div{min-height:100px;padding:15px;border:1px solid #3a4047;background:linear-gradient(145deg,#1b1d21,#141518)}.steve-retention-feedback-hero>div:first-child{border-top:2px solid #d6b06a}.steve-retention-feedback-hero small,.steve-retention-feedback-hero span{display:block;color:#9c9ca3;font:10px IBM Plex Mono,monospace}.steve-retention-feedback-hero strong{display:block;margin:12px 0 6px;color:#f3f2ef;font:700 clamp(24px,4vw,38px) IBM Plex Mono,monospace}.steve-retention-feedback-hero small{color:#d6b06a}.steve-quarterly-reviews{margin-top:24px;padding:16px;border:1px solid #34373d;background:#111315}.steve-quarterly-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0 16px}.steve-quarterly-summary button,.steve-quarterly-summary>div{display:grid;grid-gap:6px;gap:6px;padding:13px;border:1px solid #30343a;background:#181b1e;color:#f3f2ef;text-align:left;cursor:pointer}.steve-quarterly-summary button:hover{border-color:#d6b06a}.steve-quarterly-summary strong{font:700 24px IBM Plex Mono,monospace}.steve-quarterly-summary span{color:#9c9ca3;font:9px IBM Plex Mono,monospace}.steve-quarterly-reviews details summary{padding:12px 0;color:#d6b06a;cursor:pointer;font:10px IBM Plex Mono,monospace}.steve-text-button{border:0;background:transparent;color:#ffb173;cursor:pointer;font:10px IBM Plex Mono,monospace;letter-spacing:.6px}.steve-text-button:hover{color:#f3f2ef}.steve-chart-wrap{padding:6px 0 0}.steve-chart{width:100%;height:170px;display:block;overflow:visible}.steve-chart-small{height:120px}.steve-chart-gridline{stroke:#292b30;stroke-width:1;stroke-dasharray:4 5}.steve-chart-line{fill:none;stroke:#ff6a2c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.steve-chart-point{fill:#0e0f11;stroke:#ffb173;stroke-width:2}.steve-chart-labels{display:flex;justify-content:space-between;color:#777a82;font:9px IBM Plex Mono,monospace}.steve-chart-note,.steve-metric-note{color:#8d9098;font:10px/1.5 IBM Plex Mono,monospace;margin:12px 0 0}.steve-assessment-summary{display:grid;grid-template-columns:1.5fr 1fr 1fr;grid-gap:14px;gap:14px}.steve-assessment-summary>div{border-left:2px solid #34373d;padding-left:12px}.steve-assessment-summary small,.steve-assessment-summary span{display:block;color:#8d9098;font:9px IBM Plex Mono,monospace;letter-spacing:.6px}.steve-assessment-summary strong{display:block;margin:12px 0 6px;color:#f3f2ef;font:400 25px Barlow Condensed,sans-serif}.steve-assessment-summary small{line-height:1.4}.steve-change{border-left-color:#ff6a2c!important}.steve-tab-content{margin-top:28px}.steve-tab-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;padding:10px 0 22px}.steve-tab-heading h2{margin:8px 0 9px;font:400 38px/1 Barlow Condensed,sans-serif}.steve-tab-heading p{margin:0;max-width:680px;color:#9c9ca3;line-height:1.5}.steve-window-buttons{display:flex;border-bottom:1px solid #292b30}.steve-metric-list{display:grid;grid-gap:12px;gap:12px}.steve-metric-series{border:1px solid #292b30;background:linear-gradient(145deg,#1b1d21,#141518);padding:18px}.steve-metric-heading{display:flex;justify-content:space-between;gap:12px;align-items:start}.steve-metric-heading strong{display:block;font-size:16px}.steve-metric-heading small,.steve-metric-heading span{display:block;margin-top:6px;color:#8d9098;font:10px IBM Plex Mono,monospace}.steve-metric-heading span{color:#ffb173}.steve-metric-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:19px 0 8px}.steve-metric-values>div{padding:11px;border:1px solid #292b30}.steve-metric-values small,.steve-metric-values span{display:block;color:#8d9098;font:9px IBM Plex Mono,monospace}.steve-metric-values strong{display:block;margin:8px 0 5px;font:400 24px Barlow Condensed,sans-serif}.steve-metric-values span{line-height:1.4}.steve-completion-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.steve-completion-summary>div{padding:13px;border:1px solid #292b30}.steve-completion-summary strong{display:block;font:400 31px Barlow Condensed,sans-serif}.steve-completion-summary span{display:block;margin-top:6px;color:#8d9098;font:9px IBM Plex Mono,monospace;line-height:1.35}.steve-prescription-list details{border-bottom:1px solid #292b30;padding:13px 0}.steve-prescription-list summary{display:flex;justify-content:space-between;gap:16px;cursor:pointer;list-style:none}.steve-prescription-list summary::-webkit-details-marker{display:none}.steve-prescription-list summary span{color:#8d9098;font:10px IBM Plex Mono,monospace}.steve-exercise-list{display:grid;grid-gap:7px;gap:7px;margin-top:12px;padding-left:12px;border-left:1px solid #ff6a2c}.steve-exercise-list div{display:flex;justify-content:space-between;gap:14px;color:#f3f2ef;font-size:12px}.steve-exercise-list span{color:#8d9098;font:10px IBM Plex Mono,monospace;text-align:right}.steve-coverage-list{display:grid;grid-gap:0;gap:0}.steve-coverage-list div{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid #292b30}.steve-coverage-list b{font-weight:500}.steve-coverage-list span{color:#ffb173;font:10px IBM Plex Mono,monospace;text-align:right}.steve-empty{margin:0;padding:18px 0;color:#8d9098;font:11px/1.6 IBM Plex Mono,monospace}.steve-timeline{border-left:1px solid #34373d;margin:9px 0 0 8px}.steve-timeline-item{position:relative;display:flex;gap:16px;padding:0 0 22px 24px}.steve-timeline-dot{position:absolute;left:-5px;top:3px;width:9px;height:9px;border:2px solid #ff6a2c;background:#0e0f11;border-radius:50%}.steve-timeline-item small,.steve-timeline-item strong{display:block;margin-top:6px}.steve-timeline-item small{color:#8d9098;font:10px IBM Plex Mono,monospace}@media (max-width:850px){.steve-retention-feedback-hero,.steve-scoreboard{grid-template-columns:repeat(2,minmax(0,1fr))}.steve-retention-feedback-hero>div:first-child{grid-column:1/-1}.steve-quarterly-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.steve-tab-heading{align-items:flex-start;flex-direction:column}.steve-window-buttons{align-self:stretch}.steve-window-buttons button{flex:1 1}}@media (max-width:620px){.steve-assessment-summary,.steve-completion-summary,.steve-metric-values,.steve-quarterly-summary,.steve-retention-feedback-hero,.steve-scoreboard{grid-template-columns:1fr}.steve-retention-feedback-hero>div:first-child{grid-column:auto}.steve-score{min-height:106px}.steve-score strong{margin:13px 0 7px}.steve-exercise-list div,.steve-prescription-list summary{align-items:flex-start;flex-direction:column}.steve-exercise-list span{text-align:left}.steve-detail-meta{display:grid;grid-gap:8px;gap:8px}}.steve-filter-row button,.steve-primary-button{border:1px solid #34373d;background:#17191d;color:#9c9ca3;padding:8px 12px;cursor:pointer;font:10px IBM Plex Mono,monospace}.steve-filter-row button.active,.steve-filter-row button:hover,.steve-primary-button{border-color:#ff6a2c;color:#f3f2ef}.steve-feedback-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.85fr);grid-gap:16px;gap:16px;margin-top:22px}.steve-feedback-queue{border:1px solid #292b30;background:#141518;padding:18px}.steve-feedback-row{display:grid;grid-template-columns:1.25fr 1.5fr .8fr .8fr auto;grid-gap:12px;gap:12px;width:100%;align-items:center;border:0;border-bottom:1px solid #292b30;background:transparent;color:#f3f2ef;padding:14px 0;text-align:left;cursor:pointer}.steve-feedback-row:hover{color:#ffb173}.steve-feedback-row small,.steve-feedback-row span{display:block}.steve-feedback-row b,.steve-feedback-row span:not(:first-child){color:#9c9ca3;font:10px IBM Plex Mono,monospace}.steve-feedback-row small{margin-top:5px;color:#8d9098;font:10px IBM Plex Mono,monospace}.steve-feedback-row b{color:#ffb173}.steve-product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.steve-product-grid p,.steve-product-grid small{display:block;color:#9c9ca3;font:10px/1.5 IBM Plex Mono,monospace}.steve-report-editor{display:grid;grid-gap:12px;gap:12px}.steve-report-editor label{display:grid;grid-gap:6px;gap:6px;color:#9c9ca3;font:10px IBM Plex Mono,monospace}.steve-report-editor textarea{min-height:70px;resize:vertical;border:1px solid #34373d;background:#101114;color:#f3f2ef;padding:10px;font:12px/1.5 IBM Plex Mono,monospace}.steve-report-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.steve-program-alert{width:100%;margin-top:18px;border:1px solid #ff6a2c;background:rgba(255,106,44,.08);color:#ffb173;padding:12px;text-align:left;cursor:pointer;font:10px IBM Plex Mono,monospace}.feedback-review-layout{display:grid;grid-template-columns:minmax(0,3fr) minmax(280px,1.2fr);grid-gap:22px;gap:22px;margin-top:22px;align-items:start}.feedback-review-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:0 0 12px}.feedback-review-heading h2{margin:5px 0 0;font-size:24px}.feedback-state{border:1px solid #7d4c27;color:#ffb173;padding:7px 10px;font:10px IBM Plex Mono,monospace;letter-spacing:1px}.feedback-state-approved{border-color:#4f8a62;color:#a6d8b5}.feedback-state-reviewed{border-color:#52718e;color:#aed2ed}.feedback-report-preview{background:#fbfaf7;color:#202428;border:1px solid #d5d1c8;box-shadow:0 18px 45px rgba(0,0,0,.22);padding:36px 42px;max-width:900px}.feedback-report-cover{border-bottom:3px solid #ff6a2c;padding-bottom:26px}.feedback-report-brand,.feedback-report-kicker,.feedback-report-status{display:block;color:#c45525;font:700 10px IBM Plex Mono,monospace;letter-spacing:1.8px}.feedback-report-status{margin-top:34px;color:#73777c}.feedback-report-cover h2{margin:12px 0 5px;font-size:34px;letter-spacing:-.8px}.feedback-report-cover p{margin:0;color:#73777c;font:12px IBM Plex Mono,monospace}.feedback-report-section{border-bottom:1px solid #d9d5cc;padding:25px 0}.feedback-report-section h3{margin:7px 0 10px;font-size:19px}.feedback-report-section p{margin:0;color:#4f555b;font-size:14px;line-height:1.65}.feedback-report-facts,.feedback-report-program{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:14px;gap:14px}.feedback-report-program{border-bottom:1px solid #d9d5cc}.feedback-report-facts small,.feedback-report-metric small,.feedback-report-program small{display:block;color:#85898d;font:9px IBM Plex Mono,monospace;letter-spacing:1px}.feedback-report-program strong{display:block;margin-top:6px;font-size:14px}.feedback-report-facts{margin-top:20px}.feedback-report-facts>div{background:#f0eee8;padding:13px}.feedback-report-facts strong{display:block;margin:8px 0 3px;font-size:20px}.feedback-report-facts span,.feedback-report-series-note{color:#777d83;font:10px IBM Plex Mono,monospace}.feedback-report-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.feedback-report-metric{border:1px solid #d5d1c8;padding:14px}.feedback-report-metric-head,.feedback-report-metric-values{display:flex;justify-content:space-between;gap:10px}.feedback-report-metric-head span{color:#777d83;font:10px IBM Plex Mono,monospace}.feedback-report-metric-values{margin-top:17px}.feedback-report-metric-values b{display:block;margin-top:5px;font-size:17px}.feedback-report-sparkline{display:block;width:100%;height:72px;margin-top:12px;background:linear-gradient(180deg,transparent 49%,#e2ded5 50%,transparent 51%)}.feedback-report-sparkline line{stroke:#c45525;stroke-width:2}.feedback-report-sparkline circle{fill:#c45525}.feedback-report-series-note{display:block;margin-top:5px}.feedback-report-completion-trend{display:flex;align-items:end;gap:10px;height:120px;margin-top:22px;border-bottom:1px solid #d5d1c8}.feedback-report-completion-trend>div{display:flex;flex:1 1;height:100%;flex-direction:column;align-items:center;justify-content:end;gap:5px}.feedback-report-completion-trend i{width:100%;max-width:28px;min-height:8px;background:#c45525}.feedback-report-completion-trend b,.feedback-report-completion-trend span{color:#777d83;font:9px IBM Plex Mono,monospace}.feedback-report-upcoming{display:flex;justify-content:space-between;border-top:1px solid #e1ddd5;padding:12px 0;gap:12px}.feedback-report-upcoming span{color:#777d83;font:10px IBM Plex Mono,monospace}.feedback-report-coach{background:#f0eee8;padding:18px}.feedback-report-limitations{background:#f0eee8;padding:16px;color:#73777c;font:11px/1.5 IBM Plex Mono,monospace}.feedback-report-limitations p{margin-top:7px;font-size:11px}.feedback-report-muted{color:#777d83;font:11px IBM Plex Mono,monospace}.feedback-control-rail{border:1px solid #292b30;background:#141518;padding:18px;position:-webkit-sticky;position:sticky;top:18px}.feedback-rail-heading{display:flex;justify-content:space-between;gap:12px;align-items:end;border-bottom:1px solid #292b30;padding-bottom:14px}.feedback-rail-heading strong{color:#f3f2ef;font:11px IBM Plex Mono,monospace}.feedback-control-rail>label{display:grid;grid-gap:6px;gap:6px;margin-top:16px;color:#9c9ca3;font:10px IBM Plex Mono,monospace}.feedback-control-rail textarea{min-height:76px;resize:vertical;border:1px solid #34373d;background:#101114;color:#f3f2ef;padding:10px;font:12px/1.5 IBM Plex Mono,monospace}.feedback-control-rail .steve-report-actions{flex-direction:column}.feedback-control-rail .steve-report-actions button{width:100%}@media (max-width:850px){.feedback-review-layout,.steve-feedback-layout,.steve-product-grid{grid-template-columns:1fr 1fr}.feedback-review-layout{grid-template-columns:1fr}.steve-feedback-row{grid-template-columns:1fr 1fr}.steve-feedback-row b,.steve-feedback-row span:nth-child(n+3){text-align:left}.feedback-control-rail{position:static}.feedback-report-preview{padding:28px}.feedback-report-metrics{grid-template-columns:1fr}}@media (max-width:620px){.feedback-review-layout,.steve-feedback-layout,.steve-feedback-row,.steve-product-grid{grid-template-columns:1fr}.steve-feedback-row{gap:5px}.steve-feedback-row b,.steve-feedback-row span:not(:first-child){text-align:left}.feedback-report-preview{padding:22px 18px}.feedback-report-cover h2{font-size:26px}.feedback-report-facts,.feedback-report-program{grid-template-columns:1fr 1fr}.feedback-report-upcoming{flex-direction:column;gap:4px}}.athlete-report-v1{--report-ink:#f4f0e7;--report-muted:#9fa3a8;--report-gold:#cda856;--report-border:#35322c;--report-card:#171817;margin-top:18px;padding:clamp(22px,4vw,54px);color:var(--report-ink);background:#0b0c0d;border:1px solid #39352d;box-shadow:0 26px 80px rgba(0,0,0,.45);font-family:Arial,Helvetica,sans-serif}.athlete-report-hero{display:flex;justify-content:space-between;gap:28px;align-items:end;padding-bottom:30px;border-bottom:2px solid var(--report-gold)}.athlete-report-brand,.athlete-report-footer>span,.athlete-report-kicker,.athlete-report-section-head span{display:block;color:var(--report-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1.7px;text-transform:uppercase}.athlete-report-kicker{margin-top:28px;color:#c3c5c1}.athlete-report-hero h2{margin:10px 0 7px;font:400 clamp(38px,6vw,76px)/.92 Barlow Condensed,sans-serif;letter-spacing:-.8px}.athlete-report-coverage span,.athlete-report-footer small,.athlete-report-hero p,.athlete-report-muted,.athlete-report-section-head small{color:var(--report-muted);font:11px/1.55 IBM Plex Mono,monospace}.athlete-report-coverage{min-width:190px;padding:15px;border-left:2px solid var(--report-gold);background:#141615}.athlete-report-coverage strong{display:block;color:#e5d39e;font:12px IBM Plex Mono,monospace;letter-spacing:.9px}.athlete-report-coverage span{display:block;margin-top:8px}.athlete-report-section{margin-top:25px;padding:24px 0;border-bottom:1px solid var(--report-border)}.athlete-report-section-head{display:flex;justify-content:space-between;gap:15px;align-items:baseline;margin-bottom:18px}.athlete-report-section-head small{text-align:right}.athlete-report-context-grid,.athlete-report-domain-grid,.athlete-report-roadmap,.athlete-report-stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.athlete-report-domain-grid>div,.athlete-report-roadmap>div,.athlete-report-stat-grid>div{min-height:104px;padding:15px;background:var(--report-card);border:1px solid var(--report-border)}.athlete-report-domain-grid small,.athlete-report-metric-values small,.athlete-report-roadmap small,.athlete-report-stat-grid small{color:#85898d;font:9px IBM Plex Mono,monospace;letter-spacing:1px}.athlete-report-stat-grid strong{display:block;margin:12px 0 5px;font:400 27px Barlow Condensed,sans-serif}.athlete-report-context-grid details small,.athlete-report-context-grid p,.athlete-report-domain-grid p,.athlete-report-roadmap p,.athlete-report-stat-grid span{color:var(--report-muted);font:11px/1.55 IBM Plex Mono,monospace}.athlete-report-metric-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.athlete-report-metric{padding:17px;background:var(--report-card);border-top:1px solid var(--report-border);border:1px solid var(--report-border);border-top:2px solid rgba(205,168,86,.7)}.athlete-report-metric>div:first-child{display:flex;justify-content:space-between;gap:10px}.athlete-report-metric>div:first-child strong{font-size:15px}.athlete-report-metric>div:first-child small{color:var(--report-muted);font:10px IBM Plex Mono,monospace}.athlete-report-metric-values{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:18px}.athlete-report-metric-values b{display:block;margin-top:6px;font-size:15px}.report-trend-improving{color:#39ff88}.report-trend-regressing{color:#ff8a4c}.report-trend-insufficient,.report-trend-stable,.report-trend-unknown_direction{color:#a8bed2}.athlete-report-metric .steve-chart-wrap{margin-top:15px}.athlete-report-metric .steve-chart{width:100%;height:88px}.athlete-report-metric .steve-chart-line{fill:none;stroke:var(--report-gold);stroke-width:2}.athlete-report-metric .steve-chart-point{fill:var(--report-gold)}.athlete-report-empty{display:grid;grid-gap:8px;gap:8px;padding:24px;border:1px dashed #514938;background:#121313}.athlete-report-empty strong{color:#e0bd69;font:400 25px Barlow Condensed,sans-serif}.athlete-report-domain-grid{grid-template-columns:repeat(3,1fr)}.athlete-report-domain-grid strong{display:block;margin:12px 0 5px;color:#b9d4e9;font:12px IBM Plex Mono,monospace}.athlete-report-context-grid{grid-template-columns:1.4fr 1fr}.athlete-report-context-grid h3{margin:0 0 12px;color:#e5d39e;font:400 24px Barlow Condensed,sans-serif}.athlete-report-context-grid details{padding:12px 0;border-top:1px solid var(--report-border)}.athlete-report-context-grid summary{cursor:pointer;color:#e9e6dc;font:12px IBM Plex Mono,monospace}.athlete-report-context-grid details p{margin:10px 0 4px}.athlete-report-context-grid details small{display:block}.athlete-report-roadmap{grid-template-columns:repeat(4,1fr)}.athlete-report-roadmap p{margin-top:12px}.athlete-report-footer{margin-top:25px;padding:25px;background:#151615;border-left:3px solid var(--report-gold)}.athlete-report-footer p{margin:13px 0;font:400 24px/1.25 Barlow Condensed,sans-serif}.athlete-report-footer small{display:block}@media (max-width:900px){.athlete-report-roadmap,.athlete-report-stat-grid{grid-template-columns:repeat(2,1fr)}.athlete-report-context-grid{grid-template-columns:1fr}}@media (max-width:620px){.athlete-report-hero{display:block}.athlete-report-coverage{margin-top:20px}.athlete-report-domain-grid,.athlete-report-metric-grid,.athlete-report-roadmap,.athlete-report-stat-grid{grid-template-columns:1fr}.athlete-report-metric-values{grid-template-columns:repeat(2,1fr)}.athlete-report-section-head{display:block}.athlete-report-section-head small{display:block;margin-top:7px;text-align:left}.athlete-report-v1{padding:20px 16px}}.report-v1{max-width:1080px;margin:0 auto;padding:0 24px 52px;background:#0a0908;color:#f5efe1;font-family:IBM Plex Sans,Arial,sans-serif;background-image:repeating-linear-gradient(0deg,rgba(205,168,86,.025),rgba(205,168,86,.025) 1px,transparent 0,transparent 64px)}.report-v1-hero{padding:72px 0 44px;border-bottom:1px solid #332c1e}.report-v1-hero-grid{display:grid;grid-template-columns:230px 1fr;grid-gap:44px;gap:44px;align-items:start}.report-v1-monogram{height:290px;display:grid;place-items:center;position:relative;color:#cda856;background:linear-gradient(145deg,#17130d,#0e0c09);border:1px solid #4a3f28;font:900 140px/.8 Barlow Condensed,sans-serif;text-shadow:0 0 40px rgba(205,168,86,.18)}.report-v1-monogram:after,.report-v1-monogram:before{content:"";position:absolute;width:22px;height:22px;border-color:#cda856}.report-v1-monogram:before{top:-8px;left:-8px;border-top:2px solid;border-left:2px solid}.report-v1-monogram:after{bottom:-8px;right:-8px;border-bottom:2px solid;border-right:2px solid}.report-v1-monogram span{display:none}.report-v1-topline{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;flex-wrap:wrap;color:#cda856;font:600 13px Barlow Condensed,sans-serif;letter-spacing:3.5px;text-transform:uppercase}.report-v1-topline:before{content:"";width:36px;height:3px;background:#cda856;box-shadow:48px 0 0 -1px #cda856;margin-right:12px}.report-v1-topline b{padding:4px 12px;color:#cda856;border:1px solid #cda856;border-radius:20px;font:700 10.5px Barlow Condensed,sans-serif;letter-spacing:1.2px}.report-v1 h1{margin:0 0 4px;color:#f5efe1;font:900 82px/.92 Barlow Condensed,sans-serif;letter-spacing:-1px;text-shadow:0 0 40px rgba(205,168,86,.18)}.report-v1-meta{display:flex;flex-wrap:wrap;margin:22px 0 26px;border:1px solid #332c1e;border-radius:2px;overflow:hidden}.report-v1-meta span{padding:10px 20px;border-right:1px solid #332c1e;background:#141210;color:#f5efe1;font-size:14px;font-weight:500}.report-v1-meta small{display:block;margin-bottom:3px;color:#6f6a5e;font:10px Barlow Condensed,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.report-v1-byline{margin:0 0 24px;color:#8a8474;font-size:13px}.report-v1-byline strong{color:#d6d0c2}.report-v1-headline{position:relative;padding:26px 28px 22px;background:linear-gradient(135deg,#171310,#120f0b);border:1px solid #4a3f28;box-shadow:0 12px 40px -16px rgba(0,0,0,.6)}.report-v1-headline:after{content:"“";position:absolute;top:5px;right:18px;color:#cda856;opacity:.22;font:900 46px/.8 Barlow Condensed,sans-serif}.report-v1-headline span{display:block;margin-bottom:10px;color:#cda856;font:700 11px Barlow Condensed,sans-serif;letter-spacing:2px;text-transform:uppercase}.report-v1-headline strong{display:block;max-width:760px;color:#f5efe1;font-size:21px;line-height:1.4;font-weight:500}.report-v1-section{position:relative;padding:56px 0;border-bottom:1px solid #332c1e}.report-v1-section:nth-of-type(odd){background:#0d0b09}.report-v1-section-title{display:flex;align-items:center;gap:12px;margin-bottom:28px}.report-v1-section-title i{width:36px;height:3px;flex:none;background:#cda856}.report-v1-section-title h2{margin:0;color:#cda856;font:700 16px Barlow Condensed,sans-serif;letter-spacing:3px;text-transform:uppercase}.report-v1-title-green i{background:#6dc28f}.report-v1-title-green h2{color:#6dc28f}.report-v1-title-blue i{background:#7fb0dd}.report-v1-title-blue h2{color:#7fb0dd}.report-v1-lead{max-width:780px;margin:0;padding-left:22px;border-left:3px solid #cda856;color:#f5efe1;font-size:26px;line-height:1.5;font-weight:500}.report-v1-section-intro{max-width:720px;margin:-8px 0 28px;color:#8a8474;font-size:14px;line-height:1.65}.report-v1-headline-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.report-v1-headline-card{position:relative;min-height:165px;padding:26px 22px 22px;overflow:hidden;background:#16130f;border:1px solid #332c1e;border-top:4px solid #cda856}.report-v1-headline-card span{display:block;margin-bottom:12px;color:#a39b89;font:600 12px Barlow Condensed,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.report-v1-headline-card strong{display:inline-block;color:#f5efe1;font:800 46px/1 Barlow Condensed,sans-serif}.report-v1-headline-card>small{color:#8a8474;font-size:12px}.report-v1-headline-card em{display:block;margin-top:12px;color:#cda856;font:700 11px Barlow Condensed,sans-serif;letter-spacing:1.2px;font-style:normal;text-transform:uppercase}.report-v1-headline-card p{margin:9px 0 0;color:#8a8474;font-size:12.5px}.report-v1-tone-improving{border-top-color:#6dc28f;background:linear-gradient(160deg,#132018,#0f1712)}.report-v1-tone-improving em{color:#6dc28f}.report-v1-tone-regressing{border-top-color:#e56a32}.report-v1-tone-regressing em{color:#e56a32}.report-v1-trajectory-grid{display:grid;grid-gap:18px;gap:18px}.report-v1-trajectory-card{padding:28px 30px;background:linear-gradient(160deg,#171310,#120f0b);border:1px solid #4a3f28}.report-v1-trajectory-head{display:flex;align-items:start;justify-content:space-between;gap:18px}.report-v1-trajectory-head span{display:block;color:#f5efe1;font:700 26px Barlow Condensed,sans-serif}.report-v1-trajectory-head small{display:block;margin-top:5px;color:#8a8474;font:11px IBM Plex Mono,monospace;letter-spacing:.7px;text-transform:uppercase}.report-v1-trajectory-head b{padding:5px 14px;border:1px solid #6dc28f;border-radius:20px;color:#6dc28f;font:700 11px Barlow Condensed,sans-serif;letter-spacing:1.2px}.report-v1-trajectory-values{display:flex;align-items:end;gap:28px;margin:24px 0 8px}.report-v1-trajectory-values div{min-width:100px}.report-v1-trajectory-values small{display:block;color:#6f6a5e;font:11px Barlow Condensed,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.report-v1-trajectory-values strong{display:block;margin-top:5px;color:#f5efe1;font:600 34px/1 Barlow Condensed,sans-serif}.report-v1-trajectory-values>span{color:#4a3f28;font-size:28px}.report-v1-trajectory-card .steve-chart-wrap{margin-top:18px}.report-v1-trajectory-card .steve-chart{width:100%;height:180px}.report-v1-trajectory-card .steve-chart-line{fill:none;stroke:#cda856;stroke-width:2.5}.report-v1-trajectory-card .steve-chart-point{fill:#cda856}.report-v1-skill-list{display:grid;grid-gap:16px;gap:16px}.report-v1-skill{padding:28px 30px;background:#16130f;border:1px solid #332c1e;border-left:4px solid #cda856}.report-v1-skill-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.report-v1-skill-head h3{margin:0;color:#f5efe1;font:800 26px Barlow Condensed,sans-serif}.report-v1-skill-head b{padding:5px 14px;color:#cda856;border:1px solid #cda856;border-radius:20px;font:700 11px Barlow Condensed,sans-serif;letter-spacing:1.2px;text-transform:uppercase}.report-v1-skill-grid{display:grid;grid-template-columns:200px 1fr;grid-gap:22px;gap:22px}.report-v1-priority-grid span,.report-v1-recruiting-grid small,.report-v1-roadmap-grid small,.report-v1-skill-grid small,.report-v1-training-card span{display:block;color:#6f6a5e;font:600 11px Barlow Condensed,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.report-v1-skill-grid strong{display:block;margin-top:7px;color:#c9c3b5;font-size:15px}.report-v1-skill-grid p{margin:0;color:#c9c3b5;font-size:14.5px;line-height:1.65}.report-v1-working-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.report-v1-working-grid>div{padding:24px 22px;background:linear-gradient(160deg,#132018,#0f1712);border:1px solid #2c4a37;box-shadow:0 0 24px -12px rgba(109,194,143,.25)}.report-v1-working-grid span{display:grid;place-items:center;width:30px;height:30px;margin-bottom:14px;border:1px solid #6dc28f;border-radius:50%;color:#6dc28f;font-weight:800}.report-v1-working-grid strong{display:block;color:#e0f0e6;font-size:17px}.report-v1-working-grid p{margin:10px 0 0;color:#c9d9cd;font-size:14px;line-height:1.6}.report-v1-priority-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:18px;gap:18px}.report-v1-priority-grid>div{position:relative;min-height:200px;padding:30px 26px 26px;background:linear-gradient(160deg,#181410,#120f0b);border:1px solid #4a3f28;border-top:4px solid #cda856}.report-v1-priority-grid b{position:absolute;top:6px;right:16px;color:#cda856;opacity:.18;font:900 86px/.8 Barlow Condensed,sans-serif}.report-v1-priority-grid h3{margin:12px 0 18px;color:#f5efe1;font:800 23px/1.15 Barlow Condensed,sans-serif}.report-v1-priority-grid p{color:#c9c3b5;font-size:13.5px;line-height:1.6}.report-v1-training-card{display:grid;grid-template-columns:210px 1fr;grid-gap:32px;gap:32px;align-items:center;padding:30px;background:#141a20;border:1px solid #2c3f52}.report-v1-training-card strong{display:block;text-align:center;color:#f5efe1;font:900 56px/.9 Barlow Condensed,sans-serif}.report-v1-training-card span{margin-top:8px;color:#7fb0dd;text-align:center}.report-v1-training-card p{margin:0;color:#c9c3b5;font-size:14.5px;line-height:1.65}.report-v1-recruiting{background:#0d0b09!important}.report-v1-recruiting-picture{display:grid;grid-gap:36px;gap:36px}.report-v1-recruiting-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px}.report-v1-recruiting-grid>div{padding:16px 18px;background:#16130f;border:1px solid #332c1e;border-left:3px solid #cda856}.report-v1-recruiting-grid strong{display:block;margin-top:7px;color:#cda856;font-size:14.5px}.report-v1-context-list{padding:28px 30px;background:linear-gradient(160deg,#171310,#120f0b);border:1px solid #4a3f28}.report-v1-context-list h3{margin:0 0 14px;color:#f5efe1;font:700 13px Barlow Condensed,sans-serif;letter-spacing:2px;text-transform:uppercase}.report-v1-context-list details{padding:14px 0;border-top:1px solid #332c1e}.report-v1-context-list summary{cursor:pointer;color:#f5efe1;font-size:15px}.report-v1-context-list p{margin:10px 0 5px;color:#c9c3b5;font-size:14px;line-height:1.65}.report-v1-context-list small{color:#8a8474;font:11px IBM Plex Mono,monospace}.report-v1-roadmap-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:#332c1e;border:1px solid #332c1e}.report-v1-roadmap-grid>div{min-height:112px;padding:24px 22px;background:#16130f}.report-v1-roadmap-grid p{margin:12px 0 0;color:#e4ded0;font-size:14.5px;line-height:1.55}.report-v1-message{position:relative;overflow:hidden}.report-v1-message:before{content:"“";position:absolute;left:50%;top:-20px;transform:translateX(-50%);color:#cda856;opacity:.04;font:900 220px/.8 Barlow Condensed,sans-serif}.report-v1-message-inner{position:relative;max-width:700px;margin:0 auto;text-align:center}.report-v1-message-inner span{color:#cda856;font:700 12px Barlow Condensed,sans-serif;letter-spacing:3px;text-transform:uppercase}.report-v1-message-inner p{margin:26px 0 22px;color:#f5efe1;font:500 italic 26px/1.5 Barlow Condensed,sans-serif}.report-v1-message-inner b{color:#cda856;font:600 14px Barlow Condensed,sans-serif;letter-spacing:1px}.report-v1-footer{display:grid;grid-gap:8px;gap:8px;padding:30px 0 0;color:#6f6a5e;font-size:12px}.report-v1-footer span{color:#a39b89;font:700 11px Barlow Condensed,sans-serif;letter-spacing:1.5px;text-transform:uppercase}.report-v1-footer small{color:#6f6a5e}@media print{.report-v1{max-width:none;padding:0 24px 30px;background:#0a0908;-webkit-print-color-adjust:exact;print-color-adjust:exact}.report-v1-context-list,.report-v1-hero,.report-v1-section,.report-v1-skill,.report-v1-trajectory-card{page-break-inside:avoid;break-inside:avoid}}@media (max-width:900px){.report-v1-hero-grid{grid-template-columns:150px 1fr;gap:28px}.report-v1-monogram{height:220px;font-size:100px}.report-v1 h1{font-size:64px}.report-v1-headline-grid{grid-template-columns:repeat(2,1fr)}.report-v1-priority-grid,.report-v1-working-grid{grid-template-columns:1fr 1fr}.report-v1-recruiting-grid{grid-template-columns:repeat(3,1fr)}.report-v1-training-card{grid-template-columns:160px 1fr}}@media (max-width:620px){.report-v1{padding:0 16px 30px}.report-v1-hero{padding-top:42px}.report-v1-hero-grid{display:block}.report-v1-monogram{width:140px;height:170px;margin:0 0 28px;font-size:80px}.report-v1 h1{font-size:58px}.report-v1-meta{display:grid;grid-template-columns:1fr 1fr}.report-v1-meta span{border-bottom:1px solid #332c1e}.report-v1-topline{letter-spacing:2px}.report-v1-headline-grid,.report-v1-priority-grid,.report-v1-recruiting-grid,.report-v1-roadmap-grid,.report-v1-working-grid{grid-template-columns:1fr}.report-v1-section{padding:42px 0}.report-v1-lead{font-size:22px}.report-v1-trajectory-values{gap:14px;flex-wrap:wrap}.report-v1-skill-grid,.report-v1-training-card{grid-template-columns:1fr}.report-v1-training-card span,.report-v1-training-card strong{text-align:left}.report-v1-section-title h2{font-size:14px;letter-spacing:2px}}.feedback-report-preview{background:linear-gradient(180deg,#111,#0c0c0c);color:#ececec;border-color:#3b3425;box-shadow:0 24px 80px rgba(0,0,0,.55);font-family:Arial,Helvetica,sans-serif}.feedback-report-cover{border-bottom:1px solid #3b3425;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.6));padding-top:28px}.feedback-report-brand,.feedback-report-kicker,.feedback-report-status{color:#d6bf87}.feedback-report-cover p,.feedback-report-status{color:#a7a7a7}.feedback-report-cover h2{color:#fff;font-size:38px;letter-spacing:.02em}.feedback-report-meta{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;padding:18px 0;border-bottom:1px solid #3b3425;background:#101010}.feedback-report-meta>div{padding:14px 16px;background:#141414;border:1px solid #2a2a2a}.feedback-report-facts small,.feedback-report-meta small,.feedback-report-metric small,.feedback-report-program small{color:#d6bf87;text-transform:uppercase}.feedback-report-section{border:1px solid #2c2c2c;background:#141414;margin-top:18px;padding:25px 18px}.feedback-report-section h3{color:#fff}.feedback-report-section p{color:#d8d8d8}.feedback-report-program{border:0;border-top:1px solid #3b3425;background:transparent;padding:20px 0}.feedback-report-facts>div,.feedback-report-metric,.feedback-report-prescriptions>div{background:#191919;border-color:#2d2d2d}.feedback-report-facts strong,.feedback-report-metric-values b{color:#fff}.feedback-report-facts span,.feedback-report-metric-head span,.feedback-report-series-note,.feedback-report-upcoming span{color:#a7a7a7}.feedback-report-sparkline{background:linear-gradient(180deg,transparent 49%,#333 50%,transparent 51%)}.feedback-report-sparkline line{stroke:#69a7db}.feedback-report-sparkline circle{fill:#d6bf87}.feedback-report-completion-trend{border-color:#3b3425}.feedback-report-completion-trend i{background:#6abf69}.feedback-report-completion-trend b,.feedback-report-completion-trend span{color:#a7a7a7}.feedback-report-compact,.feedback-report-limitations{background:#111;border-left-color:#b79b5a}.feedback-report-compact strong{color:#d6bf87}.feedback-report-compact span{color:#d8d8d8}.feedback-report-coach{background:#111;border-left-color:#d6bf87}.feedback-report-upcoming{border-color:#2a2a2a}.feedback-report-muted{color:#a7a7a7}@media (max-width:620px){.feedback-report-meta{grid-template-columns:1fr}}.team-v2-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin:48px 0 22px}.team-v2-brand{color:#5b6478;font:700 11px IBM Plex Mono,monospace;letter-spacing:1.8px;margin-bottom:8px}.team-v2-header h1{margin:0;font:800 38px/1 Barlow,sans-serif}.team-v2-header p{color:#8b93a6;margin:8px 0 0;font-size:14px}.team-v2-primary{background:#3b82f6;color:#fff;border:0;border-radius:9px;padding:11px 18px;font-size:14px;font-weight:600}.team-v2-primary:disabled{opacity:.55;cursor:not-allowed}.team-v2-nav{display:flex;gap:28px;border-bottom:1px solid #1c2230;margin-bottom:26px}.team-v2-calendar-tabs button,.team-v2-nav button{padding:0 0 12px;border:0;border-bottom:2px solid transparent;background:transparent;color:#5b6478;font-size:14px;font-weight:700;cursor:pointer}.team-v2-calendar-tabs button.active,.team-v2-nav button.active,.team-v2-nav button:hover{color:#e8eaf0;border-bottom-color:#3b82f6}.team-v2-body{display:flex;flex-direction:column;gap:26px}.team-v2-assignment-stats,.team-v2-stats{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;background:#1c2230;border:1px solid #1c2230;border-radius:12px;overflow:hidden}.team-v2-assignment-stats{grid-template-columns:repeat(5,minmax(0,1fr))}.team-v2-stat{background:#12161f;padding:16px 18px;min-width:0}.team-v2-stat small,.team-v2-stat span{display:block;color:#8b93a6;font-size:12px}.team-v2-stat strong{display:block;color:#e8eaf0;font:600 26px/1.1 JetBrains Mono,monospace;margin:8px 0 4px}.team-v2-stat small{color:#5b6478;font-size:11px}.team-v2-status{display:inline-block;color:#8b93a6;font:700 10px/1.2 JetBrains Mono,monospace;letter-spacing:.4px;text-transform:uppercase}.team-v2-stat .team-v2-status{margin-top:8px}.team-v2-status-available{color:#22c55e}.team-v2-status-partial{color:#f59e0b}.team-v2-status-not_configured,.team-v2-status-unavailable{color:#8b93a6}.team-v2-card{background:#12161f;border:1px solid #1c2230;border-radius:12px;overflow:hidden}.team-v2-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 20px;border-bottom:1px solid #1c2230}.team-v2-card-head h2{margin:0;font-size:15px}.team-v2-card-head>span{color:#5b6478;font:11px JetBrains Mono,monospace}.team-v2-attention{display:grid;grid-template-columns:1.1fr 1.8fr .8fr 1fr;grid-gap:16px;gap:16px;align-items:center;padding:14px 20px;border-bottom:1px solid #171c27}.team-v2-attention small,.team-v2-attention strong{display:block}.team-v2-attention small{color:#8b93a6;font-size:12px;margin-top:3px}.team-v2-attention button{justify-self:end;border:1px solid #2a3142;background:transparent;color:#e8eaf0;border-radius:7px;padding:7px 12px;cursor:pointer}.team-v2-section-title{color:#e8eaf0;font-size:15px;font-weight:700;margin-bottom:12px}.team-v2-section-title span{float:right;color:#5b6478;font:11px JetBrains Mono,monospace}.team-v2-roster{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.team-v2-person-card{background:#12161f;border:1px solid #1c2230;border-radius:12px;padding:18px;color:#e8eaf0;text-align:left;cursor:pointer}.team-v2-person-card:hover{border-color:#3b82f6}.team-v2-person-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.team-v2-avatar{width:34px;height:34px;flex:0 0 34px;display:grid;place-items:center;border-radius:9px;background:#1c2333;color:#8b93a6;font-size:13px;font-weight:700}.team-v2-person-head>div:nth-child(2){min-width:0;flex:1 1}.team-v2-person-head small,.team-v2-person-head strong{display:block}.team-v2-person-head strong{font-size:15px}.team-v2-person-head small{color:#5b6478;font-size:12px;margin-top:3px}.team-v2-responsibilities{display:flex;flex-direction:column;gap:6px;min-height:68px}.team-v2-responsibilities span,.team-v2-signal{color:#8b93a6;font-size:12px}.team-v2-person-facts{display:flex;gap:14px;padding-top:12px;border-top:1px solid #1c2230}.team-v2-person-facts small,.team-v2-person-facts strong{display:block}.team-v2-person-facts strong{font:600 16px JetBrains Mono,monospace}.team-v2-person-facts small{color:#5b6478;font-size:11px;margin-top:3px}.team-v2-signal{display:block;color:#5b6478;margin-top:12px}.team-v2-health-row{display:grid;grid-template-columns:10px 180px 130px 1fr;grid-gap:10px;gap:10px;align-items:center;padding:13px 20px;border-bottom:1px solid #171c27}.team-v2-dot,.team-v2-health-row i{width:8px;height:8px;border-radius:50%;background:#f59e0b}.team-v2-health-row i{background:#22c55e}.team-v2-health-row strong{font:12px JetBrains Mono,monospace}.team-v2-health-row small{color:#8b93a6;font-size:12px}.team-v2-empty{padding:32px 20px;text-align:center;color:#5b6478;font-size:13px}.team-v2-calendar-tabs{display:flex;gap:10px;flex-wrap:wrap}.team-v2-calendar-tabs button{border:1px solid #2a3142;border-radius:8px;padding:8px 16px}.team-v2-calendar-tabs button.active{background:#3b82f6;border-color:#3b82f6;color:#fff}.team-v2-calendar-status{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:16px 0;color:#8b93a6}.team-v2-calendar-status small{color:#5b6478}.team-v2-calendar-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:16px;gap:16px}.team-v2-event{display:flex;gap:16px;align-items:flex-start;padding:13px 20px;border-bottom:1px solid #171c27}.team-v2-event>strong{width:180px;flex:0 0 180px;color:#8b93a6;font:11px JetBrains Mono,monospace}.team-v2-event b,.team-v2-event small{display:block}.team-v2-event small{color:#5b6478;font-size:11px;margin-top:4px}.team-v2-backdrop{position:fixed;inset:0;z-index:40;border:0;background:rgba(0,0,0,.55)}.team-v2-drawer{position:fixed;z-index:41;top:0;right:0;width:min(440px,100vw);height:100vh;overflow:auto;padding:24px;background:#12161f;border-left:1px solid #1c2230}.team-v2-close{float:right;background:transparent;border:0;color:#5b6478;font-size:24px;cursor:pointer}.team-v2-drawer-title{display:flex;align-items:center;gap:12px;margin:8px 0 16px}.team-v2-drawer-title h2{margin:0;font-size:20px}.team-v2-drawer-title p{margin:4px 0 0;color:#8b93a6;font-size:13px}.team-v2-drawer h3{margin:24px 0 9px;color:#5b6478;font:700 11px JetBrains Mono,monospace;letter-spacing:.7px;text-transform:uppercase}.team-v2-drawer-list,.team-v2-evidence-list{display:grid;grid-gap:8px;gap:8px}.team-v2-drawer-list{color:#c7cbd6;font-size:13px}.team-v2-evidence{padding:11px 13px;border-radius:9px;background:#171c27}.team-v2-evidence>small,.team-v2-evidence>span,.team-v2-evidence>strong{display:block}.team-v2-evidence>span{color:#5b6478;font:10px JetBrains Mono,monospace}.team-v2-evidence>strong{margin:5px 0;font-size:13px}.team-v2-evidence>small{color:#8b93a6;font-size:10px}.team-v2-evidence .team-v2-status{font-size:9px}@media (max-width:1050px){.team-v2-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.team-v2-roster{grid-template-columns:repeat(2,minmax(0,1fr))}.team-v2-calendar-layout{grid-template-columns:1fr}}@media (max-width:700px){.team-v2-header{display:block}.team-v2-primary{margin-top:18px}.team-v2-assignment-stats,.team-v2-attention,.team-v2-roster,.team-v2-stats{grid-template-columns:1fr}.team-v2-attention{gap:8px}.team-v2-attention button{justify-self:start}.team-v2-health-row{grid-template-columns:10px 1fr auto}.team-v2-health-row small{grid-column:2/-1}.team-v2-event{display:block}.team-v2-event>strong{display:block;width:auto;margin-bottom:6px}}.team-v2-header{position:relative}.team-v2-assign-command{position:absolute;z-index:30;right:0;top:58px;width:min(460px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 100px));overflow:auto;display:grid;grid-gap:12px;gap:12px;padding:18px;background:#12161f;border:1px solid #344057;border-radius:12px;box-shadow:0 24px 60px rgba(0,0,0,.55)}.team-v2-command-head{display:flex;justify-content:space-between;align-items:center}.team-v2-command-head strong{font:700 12px JetBrains Mono,monospace;letter-spacing:1px}.team-v2-command-head button{border:0;background:transparent;color:#8b93a6;font-size:22px}.team-v2-assign-command label{display:grid;grid-gap:6px;gap:6px;color:#8b93a6;font:700 10px JetBrains Mono,monospace;letter-spacing:.6px}.team-v2-assign-command input,.team-v2-assign-command select,.team-v2-assign-command textarea{width:100%;min-height:42px;padding:9px 11px;border:1px solid #2a3142;border-radius:8px;background:#0c1017;color:#e8eaf0;font:13px/1.5 Inter,sans-serif}.team-v2-assign-command textarea{min-height:150px;resize:vertical;white-space:pre-wrap}.team-v2-command-assign{min-height:44px;border:0;border-radius:8px;background:#3b82f6;color:white;font-weight:800}.team-v2-confirmation{margin:-10px 0 18px;padding:11px 14px;border:1px solid #286b49;background:#10251d;color:#55d691;border-radius:9px;font:700 11px JetBrains Mono,monospace}.team-v2-task-dashboard{margin-bottom:26px;background:#12161f;border:1px solid #1c2230;border-radius:12px;overflow:hidden}.team-v2-task-dashboard .team-v2-card-head h2{margin:4px 0 0}.team-v2-task-dashboard .team-v2-card-head span{color:#5b6478;font:700 10px JetBrains Mono,monospace}.team-v2-task-dashboard .team-v2-card-head button{border:1px solid #2a3142;background:transparent;color:#c7cbd6;border-radius:7px;padding:7px 11px}.team-v2-task-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #1c2230}.team-v2-task-metrics div{padding:15px 20px;border-right:1px solid #1c2230}.team-v2-task-metrics span,.team-v2-task-metrics strong{display:block}.team-v2-task-metrics span{color:#697187;font:700 10px JetBrains Mono,monospace}.team-v2-task-metrics strong{margin-top:7px;font:700 24px JetBrains Mono,monospace}.team-v2-task-metrics .danger strong{color:#ef6b72}.team-v2-task-metrics .attention strong{color:#f2b84b}.team-v2-task-row{display:grid;grid-template-columns:160px minmax(240px,1fr) 130px 190px;grid-gap:14px;gap:14px;align-items:center;padding:13px 20px;border-bottom:1px solid #171c27;font-size:12px}.team-v2-task-row b,.team-v2-task-row small{display:block}.team-v2-task-row small{margin-top:4px;color:#8b93a6}.team-v2-task-row em{font-style:normal;color:#8b93a6;font:700 10px JetBrains Mono,monospace}.team-v2-task-row.task-overdue em{color:#ef6b72}.team-v2-task-row.task-due_today em{color:#f2b84b}.team-v2-task-filters{display:flex;justify-content:space-between;gap:12px;padding:13px 20px;border-bottom:1px solid #1c2230}.team-v2-task-filters div{display:flex;gap:7px}.team-v2-task-filters button,.team-v2-task-filters select{border:1px solid #2a3142;background:#0c1017;color:#8b93a6;border-radius:7px;padding:8px 11px}.team-v2-task-filters button.active{border-color:#3b82f6;color:white}.team-v2-assignment-row{width:100%;grid-template-columns:160px minmax(240px,1fr) 130px 190px;text-align:left;background:transparent;color:#e8eaf0;border:0;cursor:pointer}.team-v2-task-detail{position:absolute;right:0;top:0;width:min(620px,100vw);height:100vh;overflow:auto;padding:28px;background:#12161f;border-left:1px solid #2a3142}.team-v2-task-detail>button{float:right;border:0;background:transparent;color:#8b93a6;font-size:25px}.team-v2-task-detail dt,.team-v2-task-detail>span{color:#5b6478;font:700 10px JetBrains Mono,monospace}.team-v2-task-detail h2{margin:10px 0}.team-v2-task-detail p{color:#b9becb;line-height:1.6}.recipient-task-instructions,.team-v2-task-instructions{white-space:pre-wrap;overflow-wrap:anywhere}.team-v2-task-detail dl{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.team-v2-task-detail dl div{padding:10px;background:#171c27}.team-v2-task-detail dd{margin:5px 0 0}.team-v2-task-detail>a{display:inline-block;margin:14px 0;padding:10px 14px;background:#3b82f6;color:white;text-decoration:none;border-radius:7px}.team-v2-task-edit{margin:18px 0}.team-v2-task-edit>button{padding:10px 14px;border:1px solid #3b82f6;background:transparent;color:#8db9ff;border-radius:7px}.team-v2-task-edit form{display:grid;grid-gap:12px;gap:12px;padding:16px;background:#171c27;border:1px solid #344057}.team-v2-task-edit label{display:grid;grid-gap:6px;gap:6px;color:#8b93a6;font:700 10px JetBrains Mono,monospace}.team-v2-task-edit input,.team-v2-task-edit select,.team-v2-task-edit textarea{width:100%;padding:10px;border:1px solid #344057;background:#0c1017;color:#e8eaf0}.team-v2-task-edit textarea{min-height:150px;resize:vertical}.team-v2-task-edit form>div{display:flex;justify-content:flex-end;gap:8px}.team-v2-task-edit button{padding:9px 12px;border:1px solid #344057;background:#0c1017;color:#e8eaf0}.team-v2-task-history p{display:grid;grid-gap:4px;gap:4px;padding:12px;border-left:2px solid #344057;background:#171c27}.team-v2-task-history small,.team-v2-task-history span{color:#8b93a6}.recipient-tasks{margin:24px 0;border:1px solid #363534;background:#121211;color:#f3f2ef}.recipient-tasks-head{display:flex;justify-content:space-between;align-items:center;padding:18px 20px;border-bottom:1px solid #363534}.recipient-tasks-head span{color:#9b9891;font:700 10px IBM Plex Mono,monospace}.recipient-tasks-head h2{margin:4px 0 0;font-size:22px}.recipient-tasks-head>strong{color:#ff8a4c;font:700 11px IBM Plex Mono,monospace}.recipient-task-notice{display:flex;gap:14px;padding:10px 20px;background:#19251f;border-bottom:1px solid #28513a;color:#7be0a4;font:11px IBM Plex Mono,monospace}.recipient-task{padding:16px 20px;border-bottom:1px solid #2d2c2b}.recipient-task-overdue{border-left:3px solid #e25b62}.recipient-task-due_today{border-left:3px solid #e0a73c}.recipient-task-summary{display:block;width:100%;border:0;background:transparent;color:inherit;text-align:left}.recipient-task-summary>span{color:#b08b72;font:700 10px IBM Plex Mono,monospace}.recipient-task-summary h3{margin:7px 0;font-size:16px}.recipient-task-summary p{margin:0 0 8px;color:#bab7b0;line-height:1.5}.recipient-task-summary em,.recipient-task-summary small{display:block;margin-top:4px;color:#88857f;font:10px IBM Plex Mono,monospace}.recipient-task-summary em{color:#d6ad8e}.recipient-task-actions{display:flex;gap:8px;margin-top:12px}.recipient-task-actions a,.recipient-task-actions button,.recipient-task-dialog>button,.recipient-task-open-work{padding:9px 12px;border:1px solid #4b4843;background:#1d1c1a;color:#f3f2ef;text-decoration:none;font:700 10px IBM Plex Mono,monospace}.recipient-task-empty{padding:20px;color:#88857f}.recipient-task-completed{padding:14px 20px}.recipient-task-completed div{display:flex;justify-content:space-between;padding:8px 0}.recipient-task-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:20px}.recipient-task-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.8)}.recipient-task-dialog{position:relative;z-index:1;width:min(650px,100%);max-height:90vh;overflow:auto;padding:24px;background:#121211;border:1px solid #494640;box-shadow:0 25px 80px #000}.recipient-task-close{float:right;border:0!important;background:transparent!important;font-size:24px!important}.recipient-task-dialog dt,.recipient-task-dialog>span{color:#9b9891;font:700 10px IBM Plex Mono,monospace}.recipient-task-dialog h2{margin:8px 0}.recipient-task-dialog dl{display:flex;gap:8px;flex-wrap:wrap}.recipient-task-dialog dl div{padding:9px 11px;background:#1c1b19}.recipient-task-dialog dd{margin:4px 0 0}.recipient-task-history{margin:18px 0;display:grid;grid-gap:8px;gap:8px}.recipient-task-history>div{padding:10px;border-left:2px solid #57524b;background:#1c1b19}.recipient-task-history span,.recipient-task-history strong{display:block}.recipient-task-history span{color:#88857f;font-size:11px}.recipient-task-dialog label{display:grid;grid-gap:6px;gap:6px;margin-top:12px;color:#9b9891;font:700 10px IBM Plex Mono,monospace}.recipient-task-dialog textarea{min-height:75px;padding:10px;background:#0b0b0a;border:1px solid #494640;color:white}.recipient-task-complete{border-color:#2f7650!important;color:#7be0a4!important}.recipient-task-readonly{display:grid;grid-gap:4px;gap:4px;padding:11px 20px;border-bottom:1px solid #54472b;background:#242016;color:#d7b66c;font:11px IBM Plex Mono,monospace}.recipient-task-readonly span{color:#b9aa87}.recipient-task-dialog .recipient-task-readonly{margin-top:16px;border:1px solid #54472b}.recipient-task-error{display:grid;grid-gap:4px;gap:4px;margin-top:14px;padding:11px;border:1px solid #71363a;background:#291719;color:#ef6b72}.recipient-task-error span{color:#d9a5a8;font-size:12px}@media (max-width:700px){.team-v2-assign-command{position:fixed;top:80px;right:16px}.team-v2-task-metrics{grid-template-columns:repeat(2,1fr)}.team-v2-assignment-row,.team-v2-task-row{grid-template-columns:1fr;gap:5px}.team-v2-task-labels{display:none}.team-v2-task-filters{display:grid}.team-v2-task-filters div{overflow:auto}.team-v2-task-detail dl{grid-template-columns:1fr}.recipient-task-actions{flex-wrap:wrap}.recipient-task-dialog dl{display:grid}}.owner-task-alerts{margin:18px 0 26px;border:1px solid #386045;background:#102219}.owner-task-alerts>header{display:flex;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #386045;color:#72d89b;font:700 11px JetBrains Mono,monospace}.owner-task-alerts>article{display:flex;align-items:center;border-bottom:1px solid #263d2e}.owner-task-alerts>article:last-child{border-bottom:0}.owner-task-alerts article>a{display:flex;flex:1 1;justify-content:space-between;gap:16px;padding:14px 16px;color:#e8eaf0;text-decoration:none}.owner-task-alerts p{margin:4px 0;color:#aab5ae}.owner-task-alerts small{color:#6e8277}.owner-task-alerts article>a>span{align-self:center;color:#72d89b;font:700 10px JetBrains Mono,monospace}.owner-task-alerts article>button{margin-right:16px;border:1px solid #386045;background:transparent;color:#72d89b;padding:8px 10px;font:700 9px JetBrains Mono,monospace;cursor:pointer}.team-v2-agenda{padding-bottom:8px}.team-v2-agenda-section{border-bottom:1px solid #1c2230}.team-v2-agenda-section:last-of-type{border-bottom:0}.team-v2-agenda-head{display:flex;align-items:center;justify-content:space-between;padding:14px 20px 8px}.team-v2-agenda-head h3{margin:0;color:#e8eaf0;font-size:13px}.team-v2-agenda-head span{color:#5b6478;font:11px JetBrains Mono,monospace}.team-v2-agenda-empty,.team-v2-agenda-more{padding:10px 20px 14px;color:#5b6478;font-size:12px}.team-v2-agenda-more{padding-top:0;color:#8b93a6}.team-v2-calendar-expand{margin:14px 20px 18px;border:1px solid #2a3142;border-radius:7px;background:transparent;color:#c7cbd6;padding:8px 12px;font-size:12px;cursor:pointer}.team-v2-calendar-expand:hover{border-color:#3b82f6;color:#fff}.knowledge-app{background:#0e0f11;color:#f3f2ef}.knowledge-shell{max-width:1180px;margin:0 auto;padding:0 34px 60px}.knowledge-hero{display:flex;align-items:end;justify-content:space-between;gap:28px;padding:54px 0 30px}.knowledge-kicker{color:#d6bf87;font:700 10px IBM Plex Mono,monospace;letter-spacing:1.5px;text-transform:uppercase}.knowledge-hero h1{margin:10px 0 8px;font:400 clamp(42px,6vw,72px)/.9 Barlow Condensed,sans-serif}.knowledge-hero p{max-width:620px;margin:0;color:#a7a7a7;line-height:1.55}.knowledge-primary,.knowledge-upload-button{border:1px solid #d6bf87;background:#d6bf87;color:#171717;padding:12px 16px;cursor:pointer;font:700 10px IBM Plex Mono,monospace;letter-spacing:.8px}.knowledge-primary:hover,.knowledge-upload-button:hover{background:#f0d999}.knowledge-primary:disabled{opacity:.45;cursor:not-allowed}.knowledge-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #302d28}.knowledge-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;color:#777a82;padding:14px 18px;cursor:pointer;font:11px IBM Plex Mono,monospace;letter-spacing:1px;white-space:nowrap}.knowledge-tabs button.active,.knowledge-tabs button:hover{color:#f3f2ef;border-bottom-color:#d6bf87}.knowledge-section{margin-top:28px}.knowledge-section-head{display:flex;align-items:end;justify-content:space-between;gap:18px;margin-bottom:16px}.knowledge-section-head h2{margin:8px 0 0;font:400 33px/1 Barlow Condensed,sans-serif}.knowledge-section-head h3{margin:8px 0 0;font:400 24px/1 Barlow Condensed,sans-serif}.knowledge-helper,.knowledge-inline-message,.knowledge-muted{color:#8e9097;font:10px/1.5 IBM Plex Mono,monospace}.knowledge-section,.knowledge-upload-panel{border:1px solid #292b30;background:#141518;padding:22px}.knowledge-upload-panel{margin-top:28px}.knowledge-dropzone{width:100%;display:grid;grid-gap:8px;gap:8px;place-items:center;min-height:155px;padding:24px;border:1px dashed #5b5547;background:#111214;color:#f3f2ef;cursor:pointer;text-align:center}.knowledge-dropzone.is-dragging,.knowledge-dropzone:hover{border-color:#d6bf87;background:#1b1915}.knowledge-dropzone strong{font-size:17px}.knowledge-dropzone span{color:#8e9097;font:10px IBM Plex Mono,monospace}.knowledge-upload-fields{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:18px}.knowledge-upload-fields label{display:grid;grid-gap:7px;gap:7px;color:#a7a7a7;font:10px IBM Plex Mono,monospace}.knowledge-search-form input,.knowledge-upload-fields input,.knowledge-upload-fields select{width:100%;border:1px solid #34373d;background:#0e0f11;color:#f3f2ef;padding:11px 12px;font:12px IBM Plex Mono,monospace}.knowledge-helper{margin:14px 0 0}.knowledge-upload-actions{display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:18px}.knowledge-inline-message{color:#d6bf87}.knowledge-library{display:grid}.knowledge-library-row{display:grid;grid-template-columns:minmax(220px,1.8fr) minmax(160px,1fr) 130px 100px;grid-gap:18px;gap:18px;align-items:center;width:100%;padding:15px 0;border:0;border-bottom:1px solid #292b30;background:transparent;color:#f3f2ef;text-align:left;cursor:pointer}.knowledge-library-row:hover,.knowledge-result:hover{color:#d6bf87}.knowledge-library-row small,.knowledge-library-row strong{display:block}.knowledge-library-row small{margin-top:6px;color:#8e9097;font:10px IBM Plex Mono,monospace}.knowledge-library-row>span:last-child{color:#8e9097;font:9px IBM Plex Mono,monospace;text-align:right}.knowledge-status{display:inline-block;width:max-content;padding:6px 8px;border:1px solid #5b5547;color:#d6bf87;font:9px IBM Plex Mono,monospace;text-transform:uppercase}.knowledge-status-active{border-color:#4f8a62;color:#a6d8b5}.knowledge-status-draft,.knowledge-status-pending_review{border-color:#7d4c27;color:#ffb173}.knowledge-status-failed,.knowledge-status-rejected{border-color:#67353a;color:#ff9c93}.knowledge-search-form{display:flex;gap:10px;margin-bottom:18px}.knowledge-search-form input{min-height:44px}.knowledge-results{display:grid;grid-gap:10px;gap:10px}.knowledge-result{display:flex;justify-content:space-between;align-items:start;gap:20px;width:100%;padding:18px;border:1px solid #292b30;background:#101114;color:#f3f2ef;text-align:left;cursor:pointer}.knowledge-result h3{margin:8px 0 7px;font-size:17px}.knowledge-result p{margin:0;max-width:850px;color:#c7c7c7;line-height:1.55}.knowledge-result small,.knowledge-result-meta{display:block;margin-top:10px;color:#8e9097;font:10px IBM Plex Mono,monospace}.knowledge-result b{color:#d6bf87;font:10px IBM Plex Mono,monospace;white-space:nowrap}.knowledge-state{display:grid;grid-gap:9px;gap:9px;place-items:center;min-height:170px;padding:28px;border:1px dashed #383b40;color:#f3f2ef;text-align:center}.knowledge-state strong{max-width:500px;font-size:17px;font-weight:500}.knowledge-global-error,.knowledge-state-error{border-color:#67353a;color:#ff9c93}.knowledge-global-error{display:flex;justify-content:space-between;gap:14px;align-items:center;margin:22px 0 -4px;padding:12px 15px;border:1px solid #67353a;background:#1c1315;font:11px IBM Plex Mono,monospace}.knowledge-close,.knowledge-global-error button{border:1px solid #34373d;background:transparent;color:#a7a7a7;padding:8px 10px;cursor:pointer;font:10px IBM Plex Mono,monospace}.knowledge-activity,.knowledge-source-list{display:grid}.knowledge-source-row{display:grid;grid-template-columns:10px 190px 125px 1fr;grid-gap:12px;gap:12px;align-items:center;padding:15px 0;border-bottom:1px solid #292b30}.knowledge-activity-row i,.knowledge-source-row i{width:8px;height:8px;border-radius:50%;background:#d6bf87}.knowledge-source-row small,.knowledge-source-row strong{display:block}.knowledge-source-row small,.knowledge-source-row span{color:#8e9097;font:10px IBM Plex Mono,monospace}.knowledge-source-row small{grid-column:2/-1}.knowledge-activity-row{display:grid;grid-template-columns:10px 1fr 190px;grid-gap:14px;gap:14px;align-items:start;padding:15px 0;border-bottom:1px solid #292b30}.knowledge-activity-row small,.knowledge-activity-row strong{display:block}.knowledge-activity-row small,.knowledge-activity-row time{color:#8e9097;font:10px IBM Plex Mono,monospace;margin-top:5px}.knowledge-activity-row time{text-align:right}.knowledge-overlay{position:fixed;inset:0;z-index:70;display:grid;place-items:center;padding:20px}.knowledge-overlay-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.78);cursor:pointer}.knowledge-detail{position:relative;width:min(880px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:28px;border:1px solid #494333;background:#151618;box-shadow:0 24px 80px #000}.knowledge-close{float:right}.knowledge-detail h2{margin:20px 0 7px;font:400 42px/1 Barlow Condensed,sans-serif}.knowledge-detail-lede{margin:0 0 24px;color:#d6bf87;font:11px IBM Plex Mono,monospace}.knowledge-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.knowledge-detail-grid>div{display:grid;grid-gap:7px;gap:7px;padding:13px;border:1px solid #292b30;background:#111214}.knowledge-detail-grid small,.knowledge-detail-grid span,.knowledge-provenance small,.knowledge-provenance span{color:#8e9097;font:9px IBM Plex Mono,monospace}.knowledge-detail-grid strong{overflow-wrap:anywhere}.knowledge-detail-block{margin-top:24px;padding-top:20px;border-top:1px solid #292b30}.knowledge-detail-block pre{max-height:300px;overflow:auto;margin:14px 0 0;padding:15px;white-space:pre-wrap;color:#d8d8d8;background:#0e0f11;font:12px/1.6 IBM Plex Mono,monospace}.knowledge-provenance{display:grid;grid-gap:6px;gap:6px;margin-top:13px;padding:13px;border:1px solid #292b30}.knowledge-provenance a{color:#d6bf87}.knowledge-version-row{display:grid;grid-template-columns:100px 130px 1fr;grid-gap:14px;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid #292b30;font:11px IBM Plex Mono,monospace}.knowledge-version-row small{color:#8e9097}@media (max-width:850px){.knowledge-hero{align-items:flex-start;flex-direction:column}.knowledge-upload-fields{grid-template-columns:1fr 1fr}.knowledge-library-row{grid-template-columns:1.5fr 1fr 110px}.knowledge-library-row>span:last-child{display:none}.knowledge-detail-grid{grid-template-columns:1fr 1fr}.knowledge-source-row{grid-template-columns:10px 150px 120px 1fr}}@media (max-width:620px){.knowledge-shell{padding:0 18px 40px}.knowledge-hero{padding-top:34px}.knowledge-detail-grid,.knowledge-library-row,.knowledge-upload-fields{grid-template-columns:1fr}.knowledge-library-row{gap:8px}.knowledge-library-row .knowledge-status{justify-self:start}.knowledge-result,.knowledge-search-form{flex-direction:column}.knowledge-result b{align-self:flex-end}.knowledge-source-row{grid-template-columns:10px 1fr 105px}.knowledge-source-row span{grid-column:3;grid-row:1}.knowledge-source-row small{grid-column:2/-1}.knowledge-activity-row{grid-template-columns:10px 1fr}.knowledge-activity-row time{grid-column:2;text-align:left}.knowledge-detail{padding:20px}.knowledge-detail h2{font-size:34px}.knowledge-version-row{grid-template-columns:1fr 1fr}.knowledge-version-row small{grid-column:1/-1}}.knowledge-source-catalog{display:grid;grid-gap:12px;gap:12px}.knowledge-source-card{padding:18px;border:1px solid #292b30;background:#101114}.knowledge-source-card-head{display:flex;justify-content:space-between;align-items:start;gap:18px}.knowledge-source-card-head strong{display:block;font-size:18px}.knowledge-source-card-head p{margin:7px 0 0;color:#8e9097;font:10px/1.5 IBM Plex Mono,monospace}.knowledge-source-facts{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px;color:#a7a7a7;font:10px IBM Plex Mono,monospace}.knowledge-source-error{margin-top:12px;color:#ff9c93;font:10px/1.5 IBM Plex Mono,monospace}.knowledge-source-connections{display:grid;grid-gap:8px;gap:8px;margin-top:18px;padding-top:15px;border-top:1px solid #292b30}.knowledge-source-connection{display:grid;grid-template-columns:minmax(170px,1fr) 120px minmax(180px,1fr);grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid #292b30}.knowledge-source-connection small{color:#8e9097;font:10px IBM Plex Mono,monospace}.knowledge-source-badges{display:grid;justify-items:end;grid-gap:6px;gap:6px}.knowledge-source-badges small{color:#8e9097;font:9px IBM Plex Mono,monospace;text-transform:uppercase}.knowledge-secondary{border:1px solid #34373d;background:transparent;color:#a7a7a7;padding:8px 10px;cursor:pointer;font:10px IBM Plex Mono,monospace}.knowledge-secondary:hover{border-color:#d6bf87;color:#d6bf87}.knowledge-governance{margin:20px 0;padding:16px;border:1px solid #494333;background:#111214}.knowledge-governance-head{display:flex;justify-content:space-between;align-items:start;gap:16px}.knowledge-governance-head strong{display:block;margin-top:7px}.knowledge-governance-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.knowledge-governance-actions small{color:#ff9c93;font:10px IBM Plex Mono,monospace}.knowledge-governance-block{margin-top:16px;padding-top:14px;border-top:1px solid #292b30}.knowledge-link-row{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #292b30}.knowledge-link-row small,.knowledge-link-row strong{display:block}.knowledge-link-row small{margin-top:5px;color:#8e9097;font:10px IBM Plex Mono,monospace}.knowledge-entity-picker{display:grid;grid-template-columns:150px 1fr auto;grid-gap:8px;gap:8px;margin-top:14px}.knowledge-entity-picker input,.knowledge-entity-picker select{min-width:0;border:1px solid #34373d;background:#0e0f11;color:#f3f2ef;padding:9px 10px;font:10px IBM Plex Mono,monospace}.knowledge-entity-result{grid-column:1/-1;display:flex;justify-content:space-between;border:1px solid #34373d;background:#151618;color:#f3f2ef;padding:10px;cursor:pointer;text-align:left}.knowledge-entity-result small{color:#8e9097;font:9px IBM Plex Mono,monospace}@media (max-width:620px){.knowledge-source-card-head{flex-direction:column}.knowledge-source-connection{grid-template-columns:1fr 105px}.knowledge-source-connection small{grid-column:1/-1}}.knowledge-library-filters{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:12px}.knowledge-library-filters select{border:1px solid #34373d;background:#0e0f11;color:#f3f2ef;padding:9px 11px;font:10px IBM Plex Mono,monospace}.knowledge-library-open{color:#d6bf87!important}.team-v2-scoreboard{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.team-v2-op-card,.team-v2-score-card{background:#12161f;border:1px solid #1c2230;border-radius:12px;padding:18px}.team-v2-score-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.team-v2-score-head small,.team-v2-score-head strong,.team-v2-score-mtd p,.team-v2-score-mtd small,.team-v2-score-mtd span,.team-v2-score-pace span,.team-v2-score-pace strong{display:block}.team-v2-score-head strong{font-size:18px}.team-v2-score-head small,.team-v2-score-mtd span,.team-v2-score-pace span{color:#8b93a6;font:10px JetBrains Mono,monospace;letter-spacing:.5px}.team-v2-score-today{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin:18px 0}.team-v2-score-today div{background:#171c27;border-radius:8px;padding:11px}.team-v2-score-today span,.team-v2-score-today strong{display:block}.team-v2-score-mtd small,.team-v2-score-today span{color:#8b93a6;font-size:11px}.team-v2-score-today strong{margin-top:6px;font:600 17px JetBrains Mono,monospace}.team-v2-score-mtd{border-top:1px solid #1c2230;padding-top:13px}.team-v2-score-mtd p{margin:7px 0;color:#c7cbd6;font-size:13px;line-height:1.5}.team-v2-score-mtd small{font-size:11px}.team-v2-score-pace{margin-top:14px;padding-top:12px;border-top:1px solid #1c2230}.team-v2-score-pace strong{margin-top:6px;color:#22c55e;font:600 13px JetBrains Mono,monospace}.team-v2-observed-grid,.team-v2-ops-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:#1c2230}.team-v2-observed-grid>div,.team-v2-op-card{background:#12161f;padding:15px}.team-v2-observed-grid span,.team-v2-observed-grid strong,.team-v2-op-card small,.team-v2-op-card span,.team-v2-op-card strong{display:block}.team-v2-observed-grid span,.team-v2-op-card span{color:#8b93a6;font-size:11px}.team-v2-observed-grid strong{margin-top:7px;font:600 18px JetBrains Mono,monospace}.team-v2-muted,.team-v2-observed p{padding:0 20px 16px;margin:14px 0 0;color:#8b93a6;font-size:12px;line-height:1.5}.team-v2-ops-grid{grid-template-columns:repeat(4,minmax(0,1fr));background:transparent;gap:12px}.team-v2-op-card{border:1px solid #1c2230;border-radius:10px}.team-v2-op-card strong{margin:8px 0 4px;font:600 21px JetBrains Mono,monospace}.team-v2-op-card small{color:#5b6478;font-size:10px;text-transform:uppercase}@media (max-width:1050px){.team-v2-scoreboard{grid-template-columns:1fr}.team-v2-observed-grid,.team-v2-ops-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.team-v2-observed-grid,.team-v2-ops-grid,.team-v2-score-today{grid-template-columns:1fr}.team-v2-score-card{padding:15px}}:root{--steve-work-queue-added:1}.steve-work-queue{margin:24px 0;border:1px solid #292b30;background:#141518;padding:18px}.steve-work-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.steve-work-card{min-height:128px;border:1px solid #34373d;background:linear-gradient(145deg,#1b1d21,#141518);color:#f3f2ef;padding:16px;text-align:left;cursor:pointer}.steve-work-card:focus-visible,.steve-work-card:hover{border-color:#ff6a2c;outline:0}.steve-work-card small,.steve-work-card span,.steve-work-card strong{display:block}.steve-work-card strong{color:#f3f2ef;font:400 42px/1 Barlow Condensed,sans-serif}.steve-work-card span{margin-top:12px;color:#ffb173;font:11px IBM Plex Mono,monospace;letter-spacing:.5px}.steve-work-card small{margin-top:9px;color:#9c9ca3;font-size:11px;line-height:1.35}.steve-work-review{border-color:#52718e}.steve-work-info{border-color:#9b6b33}.steve-work-calendar{border-color:#4f8a62}.steve-attention-badge{display:inline-block;width:-moz-fit-content;width:fit-content;border:1px solid #ff6a2c;color:#ffb173;padding:5px 7px;font:10px IBM Plex Mono,monospace;letter-spacing:.4px}.steve-attention-reasons{display:grid;grid-gap:4px;gap:4px;border-left:2px solid #ff6a2c;padding-left:9px;color:#ffb173;font:10px/1.35 IBM Plex Mono,monospace}.steve-athlete-card.needs-attention{border-color:#ff6a2c;box-shadow:0 0 0 1px rgba(255,106,44,.18),0 8px 24px rgba(255,106,44,.08)}.steve-athlete-evidence{display:grid;grid-template-columns:auto 1fr auto;grid-gap:8px;gap:8px;align-items:center;padding-top:9px;border-top:1px solid #292b30;color:#ffb173;font:10px IBM Plex Mono,monospace;letter-spacing:.35px}.steve-athlete-evidence em{color:#d9b08e;font-style:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steve-athlete-evidence a{color:#ff8a4c;text-decoration:none;white-space:nowrap}.steve-athlete-evidence a:hover{color:#ffd0a8;text-decoration:underline}.steve-athlete-evidence-muted,.steve-athlete-evidence-muted em{color:#777a82}.steve-athlete-evidence-linked{grid-template-columns:10px auto minmax(0,1fr) auto;padding:10px 8px 0;border-top-color:#39ff88;color:#39ff88;box-shadow:0 -1px 0 rgba(57,255,136,.18),0 -5px 14px rgba(57,255,136,.08)}.steve-athlete-evidence-linked i{width:7px;height:7px;border-radius:50%;background:#39ff88;box-shadow:0 0 8px rgba(57,255,136,.8)}.steve-athlete-evidence-linked em{color:#b7f8cd}.steve-athlete-evidence-linked a{border:1px solid rgba(57,255,136,.7);padding:5px 7px;color:#39ff88}.steve-athlete-evidence-linked a:focus-visible,.steve-athlete-evidence-linked a:hover{border-color:#8affb5;background:rgba(57,255,136,.1);color:#b7f8cd;outline:0}.steve-fathom-timeline{margin-top:26px}.athletes-fathom-timeline{border-top:1px solid #493d32}.athletes-fathom-timeline-row{display:grid;grid-template-columns:150px 1fr auto;grid-gap:8px 14px;gap:8px 14px;align-items:center;padding:12px 0;border-bottom:1px solid #493d32;color:#eee4d9;font:11px IBM Plex Mono,monospace}.athletes-fathom-timeline-row>span{color:#d99b4e;font-size:10px;letter-spacing:.6px}.athletes-fathom-timeline-row strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.athletes-fathom-timeline-row small{grid-column:2;color:#9e8f84;font:10px IBM Plex Mono,monospace}.athletes-fathom-timeline-row a{grid-column:3;grid-row:1/span 2;color:#d99b4e;font:10px IBM Plex Mono,monospace;text-decoration:none;white-space:nowrap}.athletes-fathom-timeline-row a:hover{text-decoration:underline}.athletes-fathom-timeline-row-linked{border-bottom-color:rgba(57,255,136,.3);box-shadow:inset 3px 0 0 #39ff88}.athletes-fathom-timeline-row-linked a,.athletes-fathom-timeline-row-linked>span{color:#39ff88}.athletes-fathom-timeline-row-linked a{border:1px solid rgba(57,255,136,.55);padding:5px 7px}.athletes-fathom-timeline-row-linked small{color:#b7f8cd}.athletes-fathom-timeline-row-linked a:focus-visible,.athletes-fathom-timeline-row-linked a:hover{background:rgba(57,255,136,.1);color:#b7f8cd;outline:0}.athletes-fathom-muted{color:#9e8f84;font:10px/1.5 IBM Plex Mono,monospace}.athletes-fathom-dock{position:fixed;right:30px;bottom:30px;z-index:61;width:min(560px,calc(100vw - 60px));max-height:38vh;overflow:auto;padding:18px;border:1px solid #493d32;background:#1c1612;box-shadow:0 18px 50px rgba(0,0,0,.55)}.athletes-fathom-dock h3{margin:6px 0 0;color:#eee4d9;font:400 25px/1 Barlow Condensed,sans-serif}.athletes-fathom-dock .athletes-section-head{margin-bottom:8px}@media (max-width:850px){.steve-work-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.steve-work-grid{grid-template-columns:1fr}.steve-work-card{min-height:104px}.steve-athlete-evidence-linked{grid-template-columns:10px minmax(0,1fr) auto;gap:6px}.steve-athlete-evidence-linked em,.steve-athlete-evidence-linked span{grid-column:2}.steve-athlete-evidence-linked a{grid-column:3;grid-row:1/span 2;align-self:center}.athletes-fathom-timeline-row{grid-template-columns:1fr auto;gap:6px 10px}.athletes-fathom-timeline-row small,.athletes-fathom-timeline-row strong,.athletes-fathom-timeline-row>span{grid-column:1}.athletes-fathom-timeline-row a{grid-column:2;grid-row:1/span 3;align-self:center}}.steve-call-overlay{z-index:80;padding:20px}.steve-call-backdrop{position:absolute;inset:0;border:0;background:rgba(0,0,0,.78);cursor:pointer}.steve-call-detail{position:relative;width:min(880px,100%);max-height:calc(100vh - 40px);overflow:auto;padding:28px;border:1px solid rgba(57,255,136,.45);background:#15191a;box-shadow:0 24px 80px rgba(0,0,0,.75),0 0 28px rgba(57,255,136,.08);color:#f3f2ef}.steve-call-authority,.steve-call-back,.steve-call-content pre,.steve-call-content>span,.steve-call-detail h2,.steve-call-error,.steve-call-kicker,.steve-call-loading,.steve-call-meta span{font-family:IBM Plex Mono,monospace}.steve-call-back{border:0;background:transparent;padding:0;color:#39ff88;cursor:pointer;font-size:10px;letter-spacing:.6px}.steve-call-kicker{margin-top:26px;color:#39ff88;font-size:10px;letter-spacing:1px}.steve-call-detail h2{max-width:760px;margin:10px 0 18px;color:#f3f2ef;font:400 36px/1.05 Barlow Condensed,sans-serif}.steve-call-meta{display:flex;flex-wrap:wrap;gap:10px}.steve-call-meta span{border:1px solid #303b35;padding:9px 11px;color:#8fa39a;font-size:9px}.steve-call-meta b{display:block;margin-top:5px;color:#b7f8cd;font-weight:500}.steve-call-authority{margin-top:20px;padding:12px 14px;border-left:2px solid #39ff88;background:rgba(57,255,136,.06);color:#b7f8cd;font-size:10px;line-height:1.5}.steve-call-content{margin-top:24px;padding-top:18px;border-top:1px solid #303b35}.steve-call-content>span{color:#39ff88;font-size:10px;letter-spacing:.8px}.steve-call-content pre{max-height:420px;overflow:auto;margin:12px 0 0;padding:16px;white-space:pre-wrap;color:#d7e1db;background:#0f1211;font-size:11px;line-height:1.65}.steve-call-error,.steve-call-loading{padding:45px 0 25px;color:#b7f8cd;font-size:11px}.steve-call-error{color:#ff9c93}@media (max-width:620px){.steve-call-overlay{padding:10px}.steve-call-detail{max-height:calc(100vh - 20px);padding:20px}.steve-call-detail h2{font-size:30px}.steve-call-meta{display:grid;grid-template-columns:1fr 1fr}.steve-call-meta span:last-child{grid-column:1/-1}.steve-call-content pre{max-height:50vh;font-size:10px}}.steve-performance{margin:24px 0;padding:20px;border:1px solid #292b30;background:#141518}.steve-performance-head{display:flex;align-items:end;justify-content:space-between;gap:18px}.steve-performance-head h2{margin:8px 0 0;color:#f3f2ef;font:400 30px/1 Barlow Condensed,sans-serif}.steve-performance-context,.steve-performance-contract{color:#8d9098;font:10px/1.5 IBM Plex Mono,monospace}.steve-performance-contract{max-width:760px;margin:10px 0 18px}.steve-performance-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.steve-performance-column{min-width:0;border:1px solid #292b30;background:#101114}.steve-performance-column-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid #292b30;font:10px IBM Plex Mono,monospace;letter-spacing:.5px}.steve-performance-top .steve-performance-column-head strong{color:#39ff88}.steve-performance-bottom .steve-performance-column-head strong{color:#ffb173}.steve-performance-column-head span{color:#777a82}.steve-performance-row{display:grid;grid-template-columns:24px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;width:100%;padding:12px 15px;border:0;border-bottom:1px solid #292b30;background:transparent;color:#f3f2ef;text-align:left;cursor:pointer}.steve-performance-row:last-child{border-bottom:0}.steve-performance-row:focus-visible,.steve-performance-row:hover{background:#1a1c1f;outline:0}.steve-performance-row>b{font:700 15px IBM Plex Mono,monospace}.steve-performance-top .steve-performance-row i,.steve-performance-top .steve-performance-row>b{color:#39ff88}.steve-performance-bottom .steve-performance-row i,.steve-performance-bottom .steve-performance-row>b{color:#ffb173}.steve-performance-row span{min-width:0}.steve-performance-row small,.steve-performance-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.steve-performance-row strong{font-size:13px}.steve-performance-row small{margin-top:4px;color:#8d9098;font:9px IBM Plex Mono,monospace}.steve-performance-row em{color:#8d9098}.steve-performance-row em,.steve-performance-row i{font:9px IBM Plex Mono,monospace;white-space:nowrap}.steve-performance-row i{font-style:normal}.steve-performance-empty{padding:18px 15px;color:#8d9098;font:10px/1.5 IBM Plex Mono,monospace}@media (max-width:700px){.steve-performance{padding:15px}.steve-performance-head{display:block}.steve-performance-context{display:block;margin-top:10px}.steve-performance-columns{grid-template-columns:1fr}.steve-performance-row{grid-template-columns:24px minmax(0,1fr) auto;padding:12px 11px}.steve-performance-row em{display:none}.steve-performance-row i{font-size:8px}}:root{--steve-surface-page:#0b0d0f;--steve-surface-section:#14171a;--steve-surface-card:#1b1f23;--steve-border-default:#30353b;--steve-border-soft:#252a30;--steve-accent-positive:#39ff88;--steve-accent-attention:#ff8a4c;--steve-accent-info:#8eb9df;--steve-accent-structural:#d6bf87}.steve-shell{background:var(--steve-surface-page)}.steve-header{border-bottom:1px solid var(--steve-border-default);padding-bottom:18px}.steve-nav{margin-top:12px;border-bottom-color:var(--steve-border-default)}.steve-back:hover,.steve-nav button.active,.steve-nav button:hover{border-bottom-color:var(--steve-accent-structural)}.steve-section{margin-top:34px}.steve-page-title{padding-bottom:18px;border-bottom:1px solid var(--steve-border-soft)}.steve-section-title{color:var(--steve-accent-structural);border-bottom-color:var(--steve-border-default)}.steve-performance,.steve-work-queue{margin-top:24px;border-color:var(--steve-border-default);background:var(--steve-surface-section);box-shadow:0 10px 28px rgba(0,0,0,.16)}.steve-work-queue{border-top:2px solid rgba(214,191,135,.6)}.steve-work-card{border-color:var(--steve-border-default);background:var(--steve-surface-card);box-shadow:0 5px 14px rgba(0,0,0,.2);transition:border-color .16s ease,background .16s ease,transform .16s ease}.steve-work-card:focus-visible,.steve-work-card:hover{border-color:var(--steve-accent-structural);background:#22272c;transform:translateY(-1px)}.steve-work-card span{color:var(--steve-accent-structural)}.steve-work-card:nth-child(2){border-top:2px solid var(--steve-accent-info)}.steve-work-card:nth-child(2) span{color:var(--steve-accent-info)}.steve-work-card:nth-child(3){border-top:2px solid var(--steve-accent-attention)}.steve-work-card:nth-child(3) span{color:var(--steve-accent-attention)}.steve-work-card:nth-child(4){border-top:2px solid var(--steve-accent-positive)}.steve-work-card:nth-child(4) span{color:var(--steve-accent-positive)}.steve-grid-2{gap:20px}.steve-panel{border-color:var(--steve-border-default);background:var(--steve-surface-section);box-shadow:0 8px 22px rgba(0,0,0,.14)}.steve-mini-grid{gap:12px}.steve-mini-card{border-color:var(--steve-border-default);background:var(--steve-surface-card);box-shadow:0 4px 12px rgba(0,0,0,.2)}.steve-mini-card strong{color:#f3f2ef}.steve-mini-card p{color:var(--steve-accent-info);font-weight:600}.steve-calendar-list{gap:8px}.steve-calendar-row{padding:14px 12px;border:1px solid var(--steve-border-soft);background:var(--steve-surface-card)}.steve-calendar-row strong{color:#f3f2ef}.steve-calendar-row span{color:var(--steve-accent-info)}.steve-calendar-row small{color:#9199a2}.steve-calendar-stale{margin-bottom:10px;border-color:#745b27;background:#282214}.steve-calendar-stale span,.steve-calendar-stale strong{color:#e2b95e}.steve-calendar-upcoming{margin-top:20px}.steve-calendar-upcoming h3{margin:0 0 10px;color:#aeb4bd;font:700 11px IBM Plex Mono,monospace;letter-spacing:.12em}.steve-performance{border-top:2px solid var(--steve-accent-structural)}.steve-performance-columns{gap:18px}.steve-performance-column{border-color:var(--steve-border-default);background:#111417;box-shadow:0 6px 18px rgba(0,0,0,.22)}.steve-performance-top{border-top:2px solid var(--steve-accent-positive)}.steve-performance-bottom{border-top:2px solid var(--steve-accent-attention)}.steve-performance-row{background:var(--steve-surface-card);border-bottom-color:var(--steve-border-soft)}.steve-performance-row:focus-visible,.steve-performance-row:hover{background:#252a2f}.steve-performance-top .steve-performance-row{border-left:2px solid rgba(57,255,136,.35)}.steve-performance-bottom .steve-performance-row{border-left:2px solid rgba(255,138,76,.38)}.steve-performance-row strong{font-weight:650}.steve-performance-row small{color:#a2a9b0}.steve-performance-context{color:var(--steve-accent-structural)}.steve-athlete-card,.steve-athlete-mini{background:var(--steve-surface-card);border-color:var(--steve-border-default);box-shadow:0 5px 15px rgba(0,0,0,.2);transition:border-color .16s ease,background .16s ease,transform .16s ease}.steve-athlete-card:hover,.steve-athlete-mini:hover{background:#24292e;transform:translateY(-1px)}.steve-athlete-card.needs-attention{box-shadow:0 0 0 1px rgba(255,106,44,.18),0 8px 24px rgba(255,106,44,.08),0 5px 15px rgba(0,0,0,.2)}.steve-fathom-timeline{padding:18px;border:1px solid var(--steve-border-default);background:var(--steve-surface-section)}.steve-fathom-timeline .steve-section-title{margin-bottom:16px}@media (max-width:620px){.steve-shell{padding-bottom:48px}.steve-section{margin-top:26px}.steve-performance,.steve-work-queue{padding:15px}.steve-work-grid{gap:10px}.steve-work-card{padding:14px}.steve-performance-columns{gap:12px}.steve-performance-row{min-height:58px}.steve-panel{padding:15px}.steve-calendar-row{padding:13px 11px}}.steve-detail-head{padding:24px 20px 16px;border:1px solid var(--steve-border-default);border-top:2px solid var(--steve-accent-structural);background:var(--steve-surface-section);box-shadow:0 8px 22px rgba(0,0,0,.16)}.steve-detail-meta{margin-top:12px;padding:14px 16px;border:1px solid var(--steve-border-soft);background:var(--steve-surface-card)}.steve-detail-tabs{margin-top:18px;border-bottom-color:var(--steve-border-default)}.steve-detail-tabs button.active,.steve-detail-tabs button:hover,.steve-window-buttons button.active,.steve-window-buttons button:hover{border-bottom-color:var(--steve-accent-structural)}.steve-tab-content{margin-top:24px;padding:20px;border:1px solid var(--steve-border-default);background:var(--steve-surface-section)}.steve-tab-heading{border-bottom:1px solid var(--steve-border-soft)}.steve-tab-heading h2{color:#f3f2ef}.steve-scoreboard{gap:12px}.steve-score{border-color:var(--steve-border-default);border-top:2px solid var(--steve-accent-structural);background:var(--steve-surface-card);box-shadow:0 5px 14px rgba(0,0,0,.2)}.steve-score strong{color:#f3f2ef}.steve-score small{color:var(--steve-accent-structural)}.steve-metric-list{gap:14px}.steve-metric-series{border-color:var(--steve-border-default);border-left:2px solid var(--steve-accent-info);background:var(--steve-surface-card);box-shadow:0 5px 14px rgba(0,0,0,.18)}.steve-metric-heading span{color:var(--steve-accent-positive)}.steve-completion-summary>div,.steve-metric-values>div{border-color:var(--steve-border-soft);background:#20252a}.steve-completion-summary strong,.steve-metric-values strong{color:#f3f2ef}.steve-coverage-list div{border-bottom-color:var(--steve-border-soft)}.steve-coverage-list span{color:var(--steve-accent-info)}.steve-timeline{border-left-color:var(--steve-border-default)}.steve-timeline-item{margin:0 0 8px;padding:12px 14px 14px 30px;border:1px solid var(--steve-border-soft);background:var(--steve-surface-card)}.steve-timeline-dot{border-color:var(--steve-accent-positive);box-shadow:0 0 8px rgba(57,255,136,.25)}.steve-feedback-layout{gap:20px}.feedback-control-rail,.steve-feedback-queue{border-color:var(--steve-border-default);background:var(--steve-surface-section);box-shadow:0 8px 22px rgba(0,0,0,.16)}.steve-feedback-queue{border-top:2px solid var(--steve-accent-structural)}.steve-feedback-row{padding:15px 10px;border-bottom-color:var(--steve-border-soft);background:var(--steve-surface-card);margin-bottom:6px}.steve-feedback-row:focus-visible,.steve-feedback-row:hover{color:#f3f2ef;background:#252a2f;outline:0}.steve-feedback-row span:not(:first-child){color:var(--steve-accent-info)}.steve-feedback-row b{color:var(--steve-accent-structural)}.steve-product-grid{gap:14px}.steve-product-grid .steve-panel{margin-top:0;border-color:var(--steve-border-default);background:var(--steve-surface-card);box-shadow:0 5px 14px rgba(0,0,0,.18)}.steve-product-grid .steve-panel h2{color:#f3f2ef}.steve-report-editor{padding:18px;border:1px solid var(--steve-border-default);background:var(--steve-surface-section)}.steve-primary-button,.steve-report-actions button{border-color:var(--steve-border-default);background:#20252a}.steve-primary-button:hover,.steve-report-actions button:hover{border-color:var(--steve-accent-structural);background:#292f35}.feedback-state-ready-to-review,.feedback-state-ready_for_review,.feedback-state-reviewed{border-color:rgba(142,185,223,.65);color:var(--steve-accent-info)}.feedback-state-approved{border-color:rgba(57,255,136,.6);color:var(--steve-accent-positive)}.feedback-state-delivery_failed,.feedback-state-draft,.feedback-state-needs_revision{border-color:rgba(255,138,76,.6);color:var(--steve-accent-attention)}.feedback-control-rail{border-top:2px solid var(--steve-accent-info)}.feedback-rail-heading{border-bottom-color:var(--steve-border-soft)}.feedback-report-preview{border-color:var(--steve-border-default);box-shadow:0 20px 48px rgba(0,0,0,.3)}@media (max-width:620px){.steve-detail-head,.steve-tab-content{padding:15px}.steve-scoreboard{gap:10px}.steve-score{min-height:100px}.feedback-control-rail,.steve-feedback-queue{padding:15px}.steve-feedback-row{margin-bottom:7px;padding:13px 10px}.steve-product-grid .steve-panel{padding:15px}.steve-timeline-item{padding-left:26px}}.evaluation-v2-shell{min-height:100vh;padding:28px clamp(16px,4vw,54px) 60px;background:#0b0c0d;color:#f3f2ef}.evaluation-v2-review-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;max-width:1320px;margin:0 auto 22px;padding-bottom:20px;border-bottom:1px solid var(--steve-border-default)}.evaluation-v2-review-bar h1{margin:6px 0 3px;font-size:clamp(28px,4vw,48px)}.evaluation-v2-review-bar p{margin:0;color:#a2a9b0}.evaluation-v2-review-actions{display:flex;flex-wrap:wrap;gap:8px}.evaluation-v2-review-actions a,.evaluation-v2-review-actions button{border:1px solid var(--steve-border-default);background:#20252a;color:#f3f2ef;padding:10px 13px;font:600 10px IBM Plex Mono,monospace;text-decoration:none;cursor:pointer}.evaluation-v2-review-actions a:hover,.evaluation-v2-review-actions button:hover{border-color:var(--steve-accent-structural)}.evaluation-v2-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:22px;gap:22px;max-width:1320px;margin:0 auto;align-items:start}.evaluation-v2-report{max-width:920px;margin:0 auto;padding:clamp(22px,4vw,52px);background:#f8f7f3;color:#24282c;border:1px solid #d5d1c8;box-shadow:0 22px 60px rgba(0,0,0,.28)}.evaluation-v2-hero{padding-bottom:24px;border-bottom:3px solid #c45525}.evaluation-v2-hero>span{color:#c45525;font:700 10px IBM Plex Mono,monospace;letter-spacing:1.5px}.evaluation-v2-hero h1{margin:12px 0 5px;font-size:clamp(34px,5vw,60px);letter-spacing:-1px}.evaluation-v2-hero p{margin:0;color:#73777c;font:11px IBM Plex Mono,monospace}.evaluation-v2-section{padding:24px 0;border-bottom:1px solid #d9d5cc}.evaluation-v2-section-head{display:flex;gap:10px;align-items:center;margin-bottom:16px}.evaluation-v2-section-head span{color:#c45525;font:700 10px IBM Plex Mono,monospace}.evaluation-v2-section-head h2{margin:0;font-size:20px}.evaluation-v2-facts,.evaluation-v2-metrics,.evaluation-v2-roadmap{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.evaluation-v2-facts>div,.evaluation-v2-metrics>div,.evaluation-v2-roadmap>div{padding:13px;background:#efede7}.evaluation-v2-facts small,.evaluation-v2-metrics small,.evaluation-v2-roadmap small{display:block;color:#85898d;font:700 9px IBM Plex Mono,monospace}.evaluation-v2-facts strong,.evaluation-v2-metrics strong{display:block;margin-top:7px;font-size:14px}.evaluation-v2-metrics span{display:block;margin-top:7px;color:#73777c;font:10px IBM Plex Mono,monospace}.evaluation-v2-lead{max-width:760px;margin:0;color:#3f464c;font-size:18px;line-height:1.55}.evaluation-v2-list{margin:0;padding-left:20px;color:#3f464c;line-height:1.6}.evaluation-v2-list li+li{margin-top:8px}.evaluation-v2-priorities{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.evaluation-v2-priorities>div{padding:15px;border-top:3px solid #c45525;background:#efede7}.evaluation-v2-priorities b{color:#c45525;font:700 10px IBM Plex Mono,monospace}.evaluation-v2-priorities strong{display:block;margin:8px 0}.evaluation-v2-priorities p{margin:7px 0 0;color:#555b61;font-size:12px;line-height:1.45}.evaluation-v2-priorities em{color:#85898d;font:700 9px IBM Plex Mono,monospace;font-style:normal}.evaluation-v2-recruiting h3{margin:20px 0 8px;color:#73777c;font:700 10px IBM Plex Mono,monospace;letter-spacing:1px}.evaluation-v2-sources{margin-top:18px;padding:12px;background:#efede7;color:#555b61;font-size:12px}.evaluation-v2-sources p{line-height:1.5}.evaluation-v2-roadmap>div{min-height:90px}.evaluation-v2-roadmap p{margin:9px 0 0;color:#3f464c;font-size:13px;line-height:1.45}.evaluation-v2-message{margin:0;padding:18px;background:#efede7;color:#3f464c;font-size:18px;line-height:1.55}.evaluation-v2-muted{color:#85898d;font:10px IBM Plex Mono,monospace}.evaluation-v2-footer{padding-top:20px;color:#85898d;font:10px/1.5 IBM Plex Mono,monospace}.evaluation-v2-controls{position:-webkit-sticky;position:sticky;top:18px;padding:18px;border:1px solid var(--steve-border-default);border-top:2px solid var(--steve-accent-info);background:var(--steve-surface-section)}.evaluation-v2-controls>p{color:#a2a9b0;font-size:12px;line-height:1.5}.evaluation-v2-controls label{display:grid;grid-gap:6px;gap:6px;margin-top:15px;color:#9c9ca3;font:10px IBM Plex Mono,monospace}.evaluation-v2-controls textarea{min-height:76px;resize:vertical;border:1px solid #34373d;background:#101114;color:#f3f2ef;padding:10px;font:12px/1.5 IBM Plex Mono,monospace}@media (max-width:900px){.evaluation-v2-layout{grid-template-columns:1fr}.evaluation-v2-controls{position:static;order:-1}.evaluation-v2-report{max-width:none}.evaluation-v2-priorities{grid-template-columns:1fr}}@media (max-width:620px){.evaluation-v2-shell{padding:18px 12px 40px}.evaluation-v2-review-bar{display:block}.evaluation-v2-review-actions{margin-top:15px}.evaluation-v2-facts,.evaluation-v2-metrics,.evaluation-v2-roadmap{grid-template-columns:1fr 1fr}.evaluation-v2-report{padding:18px 15px}.evaluation-v2-section{padding:20px 0}}.steve-feedback-readiness{display:flex!important;flex-wrap:wrap;align-items:center;gap:5px 7px;margin-top:9px;color:inherit!important;font-size:9px!important;line-height:1.35}.steve-feedback-readiness b,.steve-feedback-readiness em{display:inline-flex;align-items:center;border:1px solid;border-radius:999px;padding:3px 6px;font:700 9px/1.1 IBM Plex Mono,monospace;font-style:normal;letter-spacing:.02em;white-space:nowrap}.steve-readiness-linked,.steve-readiness-ready{color:var(--steve-accent-positive);border-color:rgba(57,255,136,.55)!important;background:rgba(57,255,136,.08)}.steve-readiness-missing{color:var(--steve-accent-attention);border-color:rgba(255,138,76,.55)!important;background:rgba(255,138,76,.08)}.steve-readiness-summary-ready{color:var(--steve-accent-positive);border-color:rgba(57,255,136,.4)!important;background:rgba(57,255,136,.05)}.steve-readiness-summary-partial{color:var(--steve-accent-structural);border-color:rgba(220,180,84,.5)!important;background:rgba(220,180,84,.07)}.steve-readiness-summary-missing_inputs{color:var(--steve-accent-attention);border-color:rgba(255,138,76,.4)!important;background:rgba(255,138,76,.05)}.steve-athlete-card{position:relative}.steve-athlete-card:focus-visible{outline:2px solid var(--steve-accent-structural);outline-offset:2px}.steve-athlete-actions{display:flex;justify-content:flex-end;margin-top:12px}.steve-email-button{border:1px solid;border-radius:999px;padding:7px 10px;background:rgba(16,18,20,.45);cursor:pointer;font:700 10px IBM Plex Mono,monospace}.steve-email-button.ready{color:var(--steve-accent-positive);border-color:rgba(57,255,136,.6)}.steve-email-button.missing{color:var(--steve-accent-attention);border-color:rgba(255,138,76,.65)}.steve-email-button:focus-visible,.steve-email-button:hover{background:#292f35;outline:0}.steve-email-panel{margin-top:14px;padding:14px;border:1px solid var(--steve-border-default);border-top:2px solid var(--steve-accent-structural);background:var(--steve-surface-section);box-shadow:0 10px 24px rgba(0,0,0,.2);text-align:left;cursor:default}.steve-email-panel-head{display:flex;justify-content:space-between;gap:12px;align-items:end;padding-bottom:10px;border-bottom:1px solid var(--steve-border-soft)}.steve-email-panel-head strong{display:block;margin-top:4px;color:#f3f2ef;font:700 15px IBM Plex Mono,monospace}.steve-email-panel-head>span{color:var(--steve-accent-structural);font:10px IBM Plex Mono,monospace}.steve-email-panel form{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.steve-email-panel label{display:grid;grid-gap:5px;gap:5px;color:var(--steve-accent-structural);font:700 10px IBM Plex Mono,monospace}.steve-email-panel input{width:100%;box-sizing:border-box;border:1px solid var(--steve-border-default);border-radius:3px;background:#101214;color:#f3f2ef;padding:10px;font:12px IBM Plex Mono,monospace}.steve-email-panel input:focus{border-color:var(--steve-accent-positive);outline:0;box-shadow:0 0 0 2px rgba(57,255,136,.12)}.steve-email-panel-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:3px}.steve-email-panel-actions button:disabled{opacity:.6;cursor:wait}.steve-email-status{margin:0;color:var(--steve-accent-positive);font:10px/1.4 IBM Plex Mono,monospace}.steve-email-button.review{color:var(--steve-accent-attention);border-color:rgba(255,138,76,.9);background:rgba(255,138,76,.08)}.steve-contact-review-alert{border-left:3px solid var(--steve-accent-attention);background:rgba(255,138,76,.1);color:var(--steve-accent-attention);padding:9px 10px;font:700 10px IBM Plex Mono,monospace}.steve-contact-review-alert small{display:block;margin-top:4px;color:#f0a779;font:10px IBM Plex Mono,monospace}.steve-contact-candidate-list{display:grid;grid-gap:9px;gap:9px;margin-top:12px}.steve-contact-review-heading{border:1px solid rgba(255,138,76,.55);background:rgba(255,138,76,.08);color:var(--steve-accent-attention);padding:9px 10px;font:700 10px IBM Plex Mono,monospace}.steve-contact-review-heading small{display:block;margin-top:4px;color:#d7a27c;font:10px IBM Plex Mono,monospace}.steve-contact-candidate{display:grid;grid-gap:5px;gap:5px;border:1px solid rgba(255,138,76,.35);border-left:3px solid var(--steve-accent-attention);background:#191817;padding:10px}.steve-contact-candidate strong{color:#f3f2ef;font:700 13px IBM Plex Mono,monospace}.steve-contact-candidate small,.steve-contact-candidate span{color:#c49370;font:10px/1.4 IBM Plex Mono,monospace}.steve-contact-candidate div{display:flex;flex-wrap:wrap;gap:7px;margin-top:4px}.steve-readiness-review,.steve-readiness-summary-review{color:var(--steve-accent-attention);border-color:rgba(255,138,76,.55)!important;background:rgba(255,138,76,.08)}.team-v2-score-reconcile{margin-top:14px;padding-top:12px;border-top:1px solid #1c2230}.team-v2-score-reconcile>small,.team-v2-score-reconcile>span{display:block;color:#8b93a6;font:10px JetBrains Mono,monospace;letter-spacing:.5px}.team-v2-reconcile-lines{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:9px 0 7px}.team-v2-reconcile-lines span{display:flex;justify-content:space-between;gap:8px;padding:8px 9px;background:#171c27;color:#8b93a6;font-size:11px}.team-v2-reconcile-lines b{color:#e8eaf0;font:600 13px JetBrains Mono,monospace}@media (max-width:700px){.team-v2-reconcile-lines{grid-template-columns:1fr;gap:4px}}.steve-athlete-card.needs-attention{border-color:var(--steve-border-default);box-shadow:0 5px 15px rgba(0,0,0,.2)}.steve-athlete-card-complete{border-left:3px solid rgba(126,207,154,.72)}.steve-athlete-card-review{border-left:3px solid rgba(214,176,106,.78)}.steve-athlete-card-missing{border-left:3px solid rgba(217,129,120,.82)}.steve-athlete-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.steve-athlete-card-head>div{min-width:0}.steve-primary-reason{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:baseline;margin-top:15px;padding:10px 11px;border-left:2px solid;background:rgba(10,12,14,.28)}.steve-primary-reason small,.steve-primary-reason span,.steve-primary-reason strong{font-family:IBM Plex Mono,monospace}.steve-primary-reason span{font-size:9px;font-weight:700;letter-spacing:.6px}.steve-primary-reason strong{min-width:0;color:#f3f2ef;font-size:12px;font-weight:600}.steve-primary-reason small{color:#a2a9b0;font-size:9px;white-space:nowrap}.steve-primary-review{border-color:#d6b06a;background:rgba(214,176,106,.08)}.steve-primary-review span{color:#d6b06a}.steve-primary-missing{border-color:#d98178;background:rgba(217,129,120,.08)}.steve-primary-missing span{color:#d98178}.steve-primary-ready{border-color:#7ecf9a;background:rgba(126,207,154,.06)}.steve-primary-ready span{color:#7ecf9a}.steve-athlete-statuses{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.steve-status-pill{display:inline-flex;align-items:baseline;gap:5px;border:1px solid;border-radius:999px;padding:5px 8px;font-family:IBM Plex Mono,monospace;font-size:9px;letter-spacing:.25px}.steve-status-pill b{font-weight:700}.steve-status-pill em{font-style:normal;opacity:.9}.steve-status-ready{color:#7ecf9a;border-color:rgba(126,207,154,.55);background:rgba(126,207,154,.07)}.steve-status-review{color:#d6b06a;border-color:rgba(214,176,106,.58);background:rgba(214,176,106,.08)}.steve-status-missing{color:#d98178;border-color:rgba(217,129,120,.62);background:rgba(217,129,120,.08)}.steve-status-info{color:#8eb9df;border-color:rgba(142,185,223,.52);background:rgba(142,185,223,.07)}.steve-status-unavailable{color:#858b94;border-color:rgba(133,139,148,.45);background:rgba(133,139,148,.06)}.steve-email-button.complete,.steve-email-button.ready{color:#7ecf9a;border-color:rgba(126,207,154,.58)}.steve-email-button.review{color:#d6b06a;border-color:rgba(214,176,106,.72);background:rgba(214,176,106,.08)}.steve-email-button.missing{color:#d98178;border-color:rgba(217,129,120,.72);background:rgba(217,129,120,.08)}.steve-email-button.unavailable{color:#858b94;border-color:rgba(133,139,148,.48)}.steve-attention-badge{border-color:rgba(214,176,106,.55);color:#d6b06a;background:rgba(214,176,106,.06)}@media (max-width:620px){.steve-primary-reason{grid-template-columns:1fr auto;gap:5px 8px}.steve-primary-reason span{grid-column:1/-1}.steve-athlete-statuses{gap:5px}.steve-status-pill{max-width:100%}.steve-athlete-actions{justify-content:flex-start;flex-wrap:wrap;gap:7px}.steve-athlete-actions .steve-email-button{white-space:normal}}.steve-triage-controls{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:16px}.steve-triage-controls .steve-filter-row{margin-bottom:0}.steve-issue-filter{display:grid;grid-gap:5px;gap:5px;min-width:180px;color:#8d9098;font:700 9px IBM Plex Mono,monospace;letter-spacing:.5px}.steve-issue-filter select{width:100%;border:1px solid var(--steve-border-default);background:#17191d;color:#f3f2ef;padding:8px 10px;font:10px IBM Plex Mono,monospace}.steve-triage-grid{align-items:start}.steve-triage-card{gap:0;min-height:0;cursor:default;padding:17px 17px 13px;border-left:3px solid var(--steve-border-default)}.steve-triage-card:hover{transform:none}.steve-triage-action-required{border-left-color:#d98178}.steve-triage-needs-attention{border-left-color:#d6b06a}.steve-triage-on-track{border-left-color:rgba(126,207,154,.55);background:#191c1f}.steve-triage-card .steve-athlete-card-head strong{font:700 17px Barlow,sans-serif;letter-spacing:.2px}.steve-triage-card .steve-athlete-card-head small{margin-top:5px;color:#a2a9b0;font:700 9px IBM Plex Mono,monospace}.steve-triage-status{flex:0 0 auto;color:#a2a9b0;font:700 9px IBM Plex Mono,monospace;letter-spacing:.45px}.steve-triage-action-required .steve-triage-status{color:#d98178}.steve-triage-needs-attention .steve-triage-status{color:#d6b06a}.steve-triage-on-track .steve-triage-status{color:#7ecf9a;opacity:.82}.steve-triage-issue{display:grid;grid-gap:4px;gap:4px;margin-top:14px;padding:10px 0 2px;border-top:1px solid var(--steve-border-soft)}.steve-triage-issue strong{color:#f3f2ef;font:600 13px Barlow,sans-serif}.steve-triage-issue span{color:#a2a9b0;font:10px/1.5 IBM Plex Mono,monospace}.steve-triage-issue small{margin-top:2px;color:#d6b06a;font:700 9px IBM Plex Mono,monospace}.steve-triage-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:15px}.steve-triage-actions button{min-height:34px}.steve-triage-on-track .steve-triage-actions{margin-top:12px}.steve-triage-health{display:flex;flex-wrap:wrap;gap:7px 13px;margin-top:13px;padding-top:10px;border-top:1px solid var(--steve-border-soft);color:#747b84;font:700 8px IBM Plex Mono,monospace;letter-spacing:.3px}.steve-triage-health span{white-space:nowrap}.steve-triage-health b{color:#b7bdc5;font-size:10px}.steve-triage-action-required .steve-triage-health b[aria-label$=attention],.steve-triage-needs-attention .steve-triage-health b[aria-label$=attention]{color:#d6b06a}.steve-workflow-modal{position:fixed;inset:0;z-index:90;display:flex;justify-content:flex-end}.steve-workflow-backdrop{position:absolute;inset:0;border:0;background:rgba(5,6,7,.78);cursor:pointer}.steve-workflow-dialog{position:relative;z-index:1;width:min(620px,92vw);height:100%;overflow:auto;box-sizing:border-box;padding:28px;border-left:1px solid #42464d;background:#121417;box-shadow:-24px 0 70px rgba(0,0,0,.55)}.steve-workflow-dialog h2{margin:7px 0 18px;color:#f3f2ef;font:400 34px/1 Barlow Condensed,sans-serif}.steve-workflow-dialog .steve-email-panel{margin-top:0}.steve-workflow-close{position:absolute;top:16px;right:18px;border:0;background:transparent;color:#a2a9b0;cursor:pointer;font-size:28px}@media (max-width:760px){.steve-triage-controls{align-items:stretch;flex-direction:column}.steve-issue-filter{width:100%}.steve-workflow-dialog{width:100%;padding:22px 14px}.steve-triage-actions{display:grid;grid-template-columns:1fr}.steve-triage-actions button{width:100%}.steve-triage-health{gap:8px 11px}}.team-v2-video-coaching{display:grid;grid-gap:16px;gap:16px}.team-v2-video-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:20px}.team-v2-video-heading p{margin:-5px 0 0;color:#8b93a6;font-size:12px}.team-v2-video-periods{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.team-v2-video-periods>span{color:#5b6478;font:10px JetBrains Mono,monospace;letter-spacing:.6px}.team-v2-video-periods button{border:1px solid #2a3142;border-radius:7px;background:transparent;color:#8b93a6;padding:7px 10px;font:10px JetBrains Mono,monospace}.team-v2-video-periods button.active{border-color:#c7a45a;color:#e8eaf0;background:rgba(199,164,90,.1)}.team-v2-video-periods button:disabled{cursor:not-allowed;opacity:.8}.team-v2-video-flow{display:grid;grid-template-columns:minmax(0,1fr) 26px minmax(0,1fr);align-items:center;grid-gap:14px;gap:14px}.team-v2-video-flow>div{min-width:0;padding:16px 18px;background:#12161f;border:1px solid #1c2230;border-radius:10px}.team-v2-video-flow>div>span{display:block;color:#c7a45a;font:700 10px JetBrains Mono,monospace;letter-spacing:.8px}.team-v2-video-flow>i{color:#5b6478;font:20px Barlow Condensed,sans-serif;font-style:normal;text-align:center}.team-v2-video-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:14px}.team-v2-video-metrics>div{min-width:0}.team-v2-video-metrics small,.team-v2-video-metrics span,.team-v2-video-metrics strong{display:block}.team-v2-video-metrics span{color:#8b93a6;font-size:11px;line-height:1.25}.team-v2-video-metrics strong{margin:5px 0 3px;color:#e8eaf0;font:600 20px JetBrains Mono,monospace}.team-v2-video-metrics small{color:#5b6478;font-size:9px}.team-v2-video-blocked{display:flex;align-items:baseline;justify-content:space-between;gap:18px;padding:13px 16px;border-left:2px solid #f59e0b;background:rgba(245,158,11,.07)}.team-v2-video-blocked strong{color:#f6c96b;font:11px JetBrains Mono,monospace;letter-spacing:.2px}.team-v2-video-blocked small{color:#8b93a6;font-size:11px;text-align:right}.team-v2-video-table-wrap{overflow-x:auto;border:1px solid #1c2230;border-radius:10px;background:#12161f}.team-v2-video-table{min-width:1060px}.team-v2-video-table-head,.team-v2-video-table-row{display:grid;grid-template-columns:minmax(150px,1.35fr) repeat(8,minmax(88px,1fr));grid-gap:12px;gap:12px;align-items:center;padding:12px 16px}.team-v2-video-table-head{border-bottom:1px solid #1c2230;color:#5b6478;font:10px JetBrains Mono,monospace;letter-spacing:.4px}.team-v2-video-table-row{min-height:52px;border-bottom:1px solid #171c27;color:#c7cbd6;font-size:12px}.team-v2-video-table-row:last-child{border-bottom:0}.team-v2-video-table-row span:first-child{color:#e8eaf0;font-weight:700}.team-v2-video-empty{padding:24px 18px;color:#8b93a6;font-size:12px}.team-v2-video-empty strong{color:#c7a45a;font:10px JetBrains Mono,monospace}@media (max-width:1050px){.team-v2-video-flow{grid-template-columns:1fr}.team-v2-video-flow>i{transform:rotate(90deg)}.team-v2-video-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.team-v2-video-heading{display:block}.team-v2-video-periods{margin-top:14px}.team-v2-video-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.team-v2-video-blocked{display:block}.team-v2-video-blocked small{display:block;margin-top:7px;text-align:left}}.team-v2-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.team-v2-stat{position:relative;border-top:2px solid #2a3142}.team-v2-stat-icon{display:block;width:24px;height:24px;margin-bottom:8px;color:#8eb9df;font:700 16px/24px JetBrains Mono,monospace;text-align:center}.team-v2-stat:nth-child(2){border-top-color:rgba(57,255,136,.65)}.team-v2-stat:nth-child(2) .team-v2-stat-icon{color:#39ff88}.team-v2-stat:nth-child(3){border-top-color:rgba(245,158,11,.65)}.team-v2-stat:nth-child(3) .team-v2-stat-icon{color:#f6c96b}.team-v2-team-health{border-top-color:rgba(57,255,136,.65);background:rgba(57,255,136,.035)}.team-v2-team-health.attention{border-top-color:rgba(245,158,11,.72);background:rgba(245,158,11,.045)}.team-v2-team-health .team-v2-stat-icon{color:#39ff88}.team-v2-team-health.attention .team-v2-stat-icon,.team-v2-team-health.attention .team-v2-status{color:#f6c96b}.team-v2-team-health strong{color:#39ff88}.team-v2-team-health.attention strong{color:#f6c96b}.team-v2-performance-title{display:flex;align-items:center;gap:7px}.team-v2-performance-title>span:not(.team-v2-title-icon){margin-left:auto}.team-v2-closed-wins{display:grid;grid-gap:12px;gap:12px}.team-v2-win-periods{display:flex;gap:8px;flex-wrap:wrap}.team-v2-win-periods button{display:grid;grid-gap:4px;gap:4px;min-width:150px;padding:10px 14px;text-align:left;border:1px solid #2a3142;border-radius:8px;background:#10141c;color:#8b93a6;cursor:pointer}.team-v2-win-periods button.active{border-color:#c7a45a;background:rgba(199,164,90,.1);color:#e8eaf0}.team-v2-win-periods small{font:9px JetBrains Mono,monospace;letter-spacing:.5px}.team-v2-win-periods strong{font:700 14px JetBrains Mono,monospace}.team-v2-win-panel{overflow:hidden;border:1px solid #1c2230;border-top:2px solid #c7a45a;border-radius:12px;background:#12161f}.team-v2-win-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding:16px 18px;border-bottom:1px solid #1c2230}.team-v2-win-heading small,.team-v2-win-heading span{color:#8b93a6;font:9px JetBrains Mono,monospace;letter-spacing:.6px}.team-v2-win-heading h2{margin:4px 0 0;color:#f2d391;font-size:24px}.team-v2-win-table{border-bottom:1px solid #1c2230}.team-v2-win-row{display:grid;grid-template-columns:minmax(155px,1.25fr) minmax(72px,.55fr) minmax(125px,.85fr) minmax(95px,.65fr) minmax(125px,.85fr) minmax(170px,1.1fr);align-items:center;min-height:48px}.team-v2-win-row>*{min-width:0;padding:11px 18px}.team-v2-win-row>span{color:#e8eaf0;font:600 16px JetBrains Mono,monospace}.team-v2-win-header{min-height:36px;background:#171c27}.team-v2-win-header>span{color:#8b93a6;font-size:9px;letter-spacing:.5px}.team-v2-win-setter{border-top:1px solid #1c2230}.team-v2-win-setter:first-of-type{border-top:0}.team-v2-win-setter summary{cursor:pointer;list-style:none}.team-v2-win-setter summary::-webkit-details-marker{display:none}.team-v2-win-setter summary strong{color:#e8eaf0;font-size:12px;letter-spacing:.3px}.team-v2-win-unattributed summary strong{color:#f6c96b}.team-v2-win-details{display:grid;grid-gap:1px;gap:1px;padding:0 18px 12px}.team-v2-win-detail{display:grid;grid-template-columns:minmax(130px,.75fr) minmax(220px,1.5fr) minmax(210px,1fr);grid-gap:12px;gap:12px;padding:10px 12px;background:#0e1219;color:#c7cbd6;font-size:11px}.team-v2-win-detail small,.team-v2-win-detail span{color:#8b93a6}.team-v2-win-totals{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:1px;gap:1px;background:#1c2230}.team-v2-win-totals>div{min-height:104px;padding:14px;background:#10141c}.team-v2-win-totals span,.team-v2-win-totals strong{display:block}.team-v2-win-totals span{min-height:30px;color:#8b93a6;font-size:9px;line-height:1.35;letter-spacing:.35px}.team-v2-win-totals strong{margin-top:10px;color:#e8eaf0;font:600 24px JetBrains Mono,monospace}.team-v2-win-retention{border-top:1px solid #1c2230}.team-v2-win-retention summary{padding:12px 18px;color:#8b93a6;cursor:pointer;font:10px JetBrains Mono,monospace}.team-v2-win-authority{margin:0;padding:11px 18px;color:#667085;font:9px JetBrains Mono,monospace;letter-spacing:.3px}.team-v2-performance-windows{display:grid;grid-gap:14px;gap:14px}.team-v2-performance-window{overflow:hidden;border:1px solid #1c2230;border-radius:12px;background:#12161f}.team-v2-performance-window-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid #1c2230}.team-v2-performance-window-head h2{margin:0;font-size:18px}.team-v2-performance-window-head small{color:#8b93a6;font:10px JetBrains Mono,monospace;letter-spacing:.4px;text-transform:uppercase}.team-v2-performance-table-row{display:grid;grid-template-columns:minmax(150px,1.25fr) repeat(3,minmax(120px,1fr));align-items:center;min-height:48px;border-bottom:1px solid #1c2230}.team-v2-performance-table-row:last-child{border-bottom:0}.team-v2-performance-table-row>*{padding:11px 16px}.team-v2-performance-table-row>span{color:#e8eaf0;font:600 16px JetBrains Mono,monospace}.team-v2-performance-table-row>strong{font-size:13px;letter-spacing:.4px}.team-v2-performance-table-header{min-height:38px;background:#171c27}.team-v2-performance-table-header>span{color:#8b93a6;font-size:10px;letter-spacing:.5px}.team-v2-performance-team-total{background:rgba(66,153,225,.055)}.team-v2-performance-team-total>strong{color:#b9dcf7}.team-v2-performance-not-reported{color:#f08b93!important;background:rgba(116,50,56,.18);font-size:12px!important}.team-v2-ghl-windows{display:grid;grid-gap:14px;gap:14px}.team-v2-ghl-window{overflow:hidden;border:1px solid #1c2230;border-radius:12px;background:#12161f}.team-v2-ghl-window-head{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:14px 16px;border-bottom:1px solid #1c2230}.team-v2-ghl-window-head h3{margin:0;font-size:18px}.team-v2-ghl-window-head small{color:#8b93a6;font:10px JetBrains Mono,monospace;letter-spacing:.4px}.team-v2-ghl-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:#1c2230}.team-v2-ghl-grid>div{min-height:112px;padding:16px;background:#12161f}.team-v2-ghl-grid span,.team-v2-ghl-grid strong{display:block}.team-v2-ghl-grid span{color:#8b93a6;font-size:12px;letter-spacing:.4px}.team-v2-ghl-grid strong{margin-top:18px;font:600 36px JetBrains Mono,monospace}.team-v2-ghl-grid .team-v2-ghl-not-observed{border-color:#743238;background:linear-gradient(145deg,#2b171a,#1d1214)}.team-v2-ghl-grid .team-v2-ghl-not-observed strong{color:#f08b93;font-size:18px}.team-v2-ghl-reconciliation{margin-top:12px;overflow:hidden;border:1px solid #1c2230;border-radius:10px;background:#10141c}.team-v2-ghl-reconciliation summary{cursor:pointer;padding:13px 16px;color:#8b93a6;font:11px JetBrains Mono,monospace;letter-spacing:.45px}.team-v2-ghl-reconciliation>p{padding:0 20px 16px;color:#8b93a6;font-size:12px}.team-v2-section-title .team-v2-title-icon{float:none;color:#8eb9df;font-size:13px}.team-v2-score-card{box-shadow:0 8px 22px rgba(0,0,0,.16);transition:border-color .16s ease,background .16s ease}.team-v2-score-card-sean{border-color:rgba(66,153,225,.54);border-top:2px solid #4299e1;background:linear-gradient(110deg,rgba(66,153,225,.075),rgba(18,22,31,.98) 48%)}.team-v2-score-card-eduardo{border-color:rgba(57,255,136,.42);border-top:2px solid #39c879;background:linear-gradient(110deg,rgba(57,255,136,.055),rgba(18,22,31,.98) 48%)}.team-v2-setter-identity{display:flex;align-items:center;gap:10px;min-width:0}.team-v2-setter-avatar{display:grid;place-items:center;width:36px;height:36px;flex:0 0 36px;border-radius:50%;background:rgba(66,153,225,.15);color:#8eb9df;border:1px solid rgba(66,153,225,.55);font:700 11px JetBrains Mono,monospace}.team-v2-score-card-eduardo .team-v2-setter-avatar{background:rgba(57,255,136,.11);color:#79e3a4;border-color:rgba(57,255,136,.45)}.team-v2-score-card-sean .team-v2-score-head strong,.team-v2-score-card-sean .team-v2-score-mtd b{color:#b9dcf7}.team-v2-score-card-eduardo .team-v2-score-head strong,.team-v2-score-card-eduardo .team-v2-score-mtd b{color:#b9edc9}.team-v2-score-head .team-v2-status-not_configured{padding:5px 8px;border:1px solid rgba(245,158,11,.35);border-radius:999px;color:#c7a45a;background:rgba(245,158,11,.07)}.team-v2-metric-label{display:flex!important;align-items:center;gap:5px}.team-v2-metric-label i{color:#8eb9df;font-style:normal;font-size:13px}.team-v2-score-card-eduardo .team-v2-metric-label i{color:#79e3a4}.team-v2-score-today strong{color:#e8eaf0}.team-v2-score-reconcile{border-top-color:rgba(142,185,223,.18)}.team-v2-score-card-eduardo .team-v2-score-reconcile{border-top-color:rgba(57,255,136,.16)}.team-v2-score-reconcile-matched .team-v2-score-reconcile-note{color:#8eb9df}.team-v2-score-reconcile-reconciliation_needed .team-v2-score-reconcile-note{color:#f6c96b}.team-v2-score-reconcile-note{margin-top:4px;color:#8b93a6}.team-v2-reconcile-lines span{border-left:2px solid rgba(142,185,223,.22)}.team-v2-score-card-eduardo .team-v2-reconcile-lines span{border-left-color:rgba(57,255,136,.18)}@media (max-width:1050px){.team-v2-stats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.team-v2-stats{grid-template-columns:1fr}.team-v2-performance-title{display:block}.team-v2-performance-title>span:not(.team-v2-title-icon){display:block;margin:6px 0 0}.team-v2-ghl-window-head,.team-v2-performance-window-head,.team-v2-win-heading{align-items:flex-start;flex-direction:column}.team-v2-performance-table-row{grid-template-columns:minmax(82px,1.2fr) repeat(3,minmax(0,1fr))}.team-v2-performance-table-row>*{min-width:0;padding:9px 7px}.team-v2-performance-table-row>span{font-size:12px}.team-v2-performance-table-row>strong{font-size:10px}.team-v2-performance-not-reported,.team-v2-performance-table-header>span{font-size:8px!important}.team-v2-ghl-grid{grid-template-columns:1fr}.team-v2-ghl-grid>div{min-height:96px}.team-v2-score-head{align-items:center}.team-v2-score-reconcile-lines span{min-width:0}.team-v2-win-periods button{flex:1 1;min-width:130px}.team-v2-win-header{display:none}.team-v2-win-setter summary.team-v2-win-row{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px 8px;gap:8px}.team-v2-win-setter summary.team-v2-win-row>*{padding:0}.team-v2-win-setter summary.team-v2-win-row>strong{grid-column:1/-1;padding-bottom:5px;font-size:10px}.team-v2-win-setter summary.team-v2-win-row>span{display:grid;grid-gap:3px;gap:3px;font-size:12px}.team-v2-win-setter summary.team-v2-win-row>span:before{content:attr(data-label);color:#667085;font:8px JetBrains Mono,monospace;letter-spacing:.35px}.team-v2-win-detail{grid-template-columns:1fr;gap:4px}.team-v2-win-totals{grid-template-columns:repeat(2,minmax(0,1fr))}}.steve-fathom-calls-panel{margin-top:12px}.steve-fathom-call-card{border-left-color:var(--steve-accent-positive)}.steve-fathom-call-review{border-left-color:var(--steve-accent-attention)}.steve-retention-module{margin:22px 0;padding:22px;border:1px solid rgba(214,176,106,.38);background:linear-gradient(135deg,rgba(214,176,106,.08),rgba(20,22,24,.7))}.steve-retention-heading{display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.steve-retention-heading h2{margin:5px 0;font-size:clamp(24px,4vw,40px)}.steve-retention-heading p{margin:0;color:#a2a9b0}.steve-retention-hero-value{min-width:210px;padding:12px 15px;border-left:3px solid #d6b06a;background:#17191b}.steve-retention-hero-value small,.steve-retention-hero-value span{display:block;color:#a2a9b0;font:9px IBM Plex Mono,monospace}.steve-retention-hero-value strong{display:block;margin:4px 0;color:#f3f2ef;font:700 27px IBM Plex Mono,monospace}.steve-retention-unclassified{display:flex;justify-content:space-between;gap:10px;margin-top:14px;padding:10px 12px;border:1px solid rgba(217,129,120,.45);color:#ffc29e;font:10px IBM Plex Mono,monospace}.steve-retention-metrics{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;margin:20px 0}.steve-retention-metric{padding:12px;background:#141618;border:1px solid #30343a}.steve-retention-metric strong{display:block;color:#f3f2ef;font:700 20px IBM Plex Mono,monospace}.steve-retention-metric span{display:block;margin-top:6px;color:#a2a9b0;font:9px IBM Plex Mono,monospace}.steve-retention-value-windows{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:12px 0}.steve-retention-value-window{display:grid;grid-template-columns:1fr auto;grid-gap:5px 10px;gap:5px 10px;padding:11px 12px;background:#141618;border:1px solid #30343a}.steve-retention-value-window small,.steve-retention-value-window span{color:#a2a9b0;font:9px IBM Plex Mono,monospace}.steve-retention-value-window strong{font:700 16px IBM Plex Mono,monospace}.steve-retention-value-window small{grid-column:1/-1}.steve-retention-pipeline{margin-top:16px;padding:15px;background:#111315;border:1px solid #2c3035}.steve-retention-pipeline-flow{display:flex;align-items:stretch;gap:9px;margin-top:12px}.steve-retention-stage{display:grid;flex:1 1;min-height:100px;align-content:center;grid-gap:6px;gap:6px;padding:12px;text-align:left;border:1px solid #3a4047;background:#181b1e;color:#f3f2ef;cursor:pointer}.steve-retention-stage span{color:#a2a9b0;font:9px IBM Plex Mono,monospace}.steve-retention-stage strong{font:700 24px IBM Plex Mono,monospace}.steve-retention-stage small{color:#d6b06a;font:11px IBM Plex Mono,monospace}.steve-retention-pipeline-flow i{align-self:center;color:#d6b06a;font-style:normal}.steve-retention-pipeline-note{margin-top:10px;padding-top:10px;border-top:1px solid #30343a;color:#ffc29e;font:10px IBM Plex Mono,monospace}.steve-retention-attention,.steve-retention-graph{margin-top:16px;padding:15px;background:#111315;border:1px solid #2c3035}.steve-retention-plot{position:relative;height:220px;margin:12px 28px 0 34px}.steve-retention-y{position:absolute;left:-32px;top:44%;transform:rotate(-90deg);color:#858b94;font:9px IBM Plex Mono,monospace}.steve-retention-gridlines{position:absolute;inset:0;display:grid;grid-template-rows:repeat(4,1fr)}.steve-retention-gridlines i{border-top:1px dashed #30343a}.steve-retention-dot{position:absolute;transform:translate(-50%,-50%);max-width:100px;padding:5px 7px;border:1px solid;border-radius:999px;background:#17191b;color:#f3f2ef;font:9px IBM Plex Mono,monospace;cursor:pointer}.steve-retention-dot-strong,.steve-retention-legend .strong{color:#7ecf9a}.steve-retention-dot-partial,.steve-retention-legend .partial{color:#d6b06a}.steve-retention-dot-insufficient,.steve-retention-legend .insufficient{color:#d98178}.steve-retention-axis,.steve-retention-legend{display:flex;justify-content:space-between;gap:8px;margin-top:8px;color:#858b94;font:9px IBM Plex Mono,monospace}.steve-retention-legend{justify-content:flex-start;flex-wrap:wrap}.steve-retention-attention-row{display:flex;width:100%;justify-content:space-between;gap:12px;text-align:left;padding:13px 0;border:0;border-bottom:1px solid #292d32;background:none;color:#f3f2ef;cursor:pointer}.steve-retention-attention-row:last-child{border-bottom:0}.steve-retention-attention-row span{display:grid;grid-gap:4px;gap:4px}.steve-retention-attention-row small{color:#a2a9b0;font:10px IBM Plex Mono,monospace}.steve-next-action,.steve-retention-attention-row b{color:#ffc29e;font:700 10px IBM Plex Mono,monospace}.steve-retention-section{margin:18px 0;padding:15px;border:1px solid #2b2f34;background:#141618}.steve-retention-row{display:flex;align-items:stretch;gap:8px;border-bottom:1px solid #2b2f34}.steve-retention-row:last-child{border-bottom:0}.steve-retention-row-main{display:grid;grid-template-columns:1.1fr 1.2fr 1.1fr .9fr;align-items:center;grid-gap:12px;gap:12px;flex:1 1;text-align:left;padding:14px 0;border:0;background:none;color:#f3f2ef;cursor:pointer}.steve-retention-row-main span{display:grid;grid-gap:4px;gap:4px}.steve-retention-row-main small{color:#a2a9b0;font:10px IBM Plex Mono,monospace}.steve-email-evaluation-button,.steve-retention-row-main b{font:700 10px IBM Plex Mono,monospace}.steve-email-evaluation-button{align-self:center;min-height:48px;padding:10px 14px;border:1px solid #7ecf9a;background:#203729;color:#baf1c8;cursor:pointer}.steve-feedback-row .steve-email-evaluation-button{white-space:nowrap}.steve-primary-button{min-height:48px}.steve-unavailable{padding:22px}@media (max-width:900px){.steve-retention-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.steve-retention-row-main{grid-template-columns:1fr 1fr}.steve-next-action{grid-column:1/-1}.steve-retention-row{display:block}.steve-email-evaluation-button{width:100%;margin:0 0 12px}.steve-retention-heading{display:block}.steve-retention-heading .steve-primary-button,.steve-retention-hero-value{margin-top:14px}.steve-retention-pipeline-flow{display:grid;grid-template-columns:1fr 1fr}.steve-retention-pipeline-flow i{display:none}}@media (max-width:620px){.steve-retention-module{padding:14px;margin-left:-8px;margin-right:-8px}.steve-retention-metrics,.steve-retention-value-windows{grid-template-columns:repeat(2,minmax(0,1fr))}.steve-retention-metric strong{font-size:16px}.steve-retention-plot{height:250px}.steve-retention-axis{font-size:8px}.steve-retention-row-main{display:grid;grid-template-columns:1fr}.steve-retention-attention-row{display:block}.steve-retention-attention-row b{display:block;margin-top:8px}.steve-retention-legend{display:grid}.steve-retention-dot{max-width:82px;overflow:hidden;text-overflow:ellipsis}.steve-retention-unclassified{display:block}.steve-retention-unclassified span{display:block;margin-top:6px}}.dean-suggestion{margin:14px 0;padding:14px;border:1px solid rgba(205,168,86,.55);border-left:3px solid var(--steve-accent-structural);background:rgba(205,168,86,.08)}.dean-suggestion p{color:#d8d1c1;font-size:12px;line-height:1.5}.dean-suggestion details{margin-top:10px;color:var(--steve-accent-info);font:11px IBM Plex Mono,monospace}.dean-suggestion pre{max-height:180px;overflow:auto;white-space:pre-wrap;color:#b8cce0;font-size:10px}.owner-sales-app{--owner-line-soft:rgba(219,211,194,0.1)}.sales-monthly-scorecard{margin:24px 0;padding:22px;border:1px solid var(--owner-line);background:#12110f;overflow:hidden}.sales-monthly-scorecard>header{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-bottom:16px}.sales-monthly-scorecard header span,.sales-monthly-scorecard>small{color:var(--owner-muted);font:9px/1.4 IBM Plex Mono,monospace;letter-spacing:1px}.sales-monthly-scorecard h2{margin:5px 0 0;color:var(--owner-ink);font:400 28px Barlow Condensed,sans-serif}.sales-monthly-scorecard button{border:1px solid #484239;background:#1b1915;color:var(--owner-gold);padding:9px 12px;font:9px IBM Plex Mono,monospace}.sales-monthly-table{min-width:980px;overflow:hidden}.sales-monthly-scorecard:has(.sales-monthly-table){overflow-x:auto}.sales-monthly-table>div{display:grid;grid-template-columns:92px repeat(11,minmax(70px,1fr));align-items:center;border-bottom:1px solid var(--owner-line)}.sales-monthly-table>div>*{min-width:0;padding:11px 8px;color:var(--owner-muted);font:10px/1.35 IBM Plex Mono,monospace;overflow-wrap:anywhere}.sales-monthly-table .head b{color:#8c857a;font-size:8px;text-transform:uppercase}.sales-monthly-table .current{background:rgba(213,166,90,.08);box-shadow:inset 3px 0 var(--owner-gold)}.sales-monthly-table .current strong{color:var(--owner-gold)}.closeout-section{scroll-margin-top:20px}.closeout-summary{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--owner-line);border:1px solid var(--owner-line)}.closeout-summary article{display:grid;grid-gap:8px;gap:8px;padding:18px;background:#141311}.closeout-summary strong{color:var(--owner-ink);font:400 38px/1 Barlow Condensed,sans-serif}.closeout-summary span{color:var(--owner-muted);font:9px IBM Plex Mono,monospace;letter-spacing:1px}.closeout-call-list{display:grid;margin-top:12px;border-top:1px solid var(--owner-line)}.closeout-call-list>button{display:grid;grid-template-columns:1fr auto;grid-gap:18px;gap:18px;align-items:center;padding:15px 4px;border:0;border-bottom:1px solid var(--owner-line);background:transparent;color:var(--owner-ink);text-align:left;cursor:pointer}.closeout-call-list>button.active,.closeout-call-list>button:hover{background:rgba(213,166,90,.06)}.closeout-call-list b,.closeout-call-list span{display:block;font:10px/1.45 IBM Plex Mono,monospace}.closeout-call-list span{margin-top:4px;color:var(--owner-muted)}.closeout-workflow{margin-top:18px;border:1px solid #554932;background:#11110f}.closeout-workflow>header{position:-webkit-sticky;position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--owner-line);background:#141311}.closeout-workflow h3{margin:6px 0 0;color:var(--owner-ink);font:400 25px Barlow Condensed,sans-serif}.closeout-workflow header span{color:var(--owner-gold);font:9px IBM Plex Mono,monospace;letter-spacing:1px}.closeout-workflow button{border:1px solid #484239;background:#1b1915;color:var(--owner-ink);padding:9px 12px;cursor:pointer;font:9px IBM Plex Mono,monospace}.closeout-workflow button.active,.closeout-workflow button:hover{border-color:var(--owner-gold);color:var(--owner-gold)}.closeout-steps{grid-template-columns:repeat(5,minmax(260px,1fr));overflow-x:auto;scroll-snap-type:x mandatory}.closeout-steps fieldset{min-width:0;margin:0;padding:20px;border:0;border-right:1px solid var(--owner-line);scroll-snap-align:start}.closeout-steps legend{padding:0 0 18px;color:var(--owner-gold);font:10px IBM Plex Mono,monospace;letter-spacing:1px}.closeout-steps label{display:grid;grid-gap:6px;gap:6px;margin-bottom:14px;color:var(--owner-muted);font:9px/1.35 IBM Plex Mono,monospace}.closeout-steps input,.closeout-steps select,.closeout-steps textarea{min-width:0;border:1px solid #3d3932;background:#0d0d0c;color:var(--owner-ink);padding:10px;font:11px IBM Plex Mono,monospace}.closeout-steps textarea{min-height:72px;resize:vertical}.closeout-steps input:focus,.closeout-steps select:focus,.closeout-steps textarea:focus{outline:1px solid var(--owner-gold);border-color:var(--owner-gold)}.closeout-steps input[readonly]{color:#918b80;background:#12110f}.closeout-steps p{color:var(--owner-muted);font:9px/1.5 IBM Plex Mono,monospace}.closeout-contact-card{margin:12px 0;padding:12px;border:1px solid var(--owner-line);background:rgba(255,255,255,.015)}.closeout-contact-card>strong{display:block;margin-bottom:12px;color:var(--owner-gold);font:9px IBM Plex Mono,monospace}.closeout-inline-actions{display:flex;flex-wrap:wrap;gap:7px;margin:8px 0 16px}.closeout-check{grid-template-columns:auto 1fr;align-items:start}.closeout-check input{width:16px;height:16px;padding:0}.closeout-conflict{border-left:2px solid #d78552;padding-left:10px;color:#e6ae84!important}.closeout-statuses{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:5px;gap:5px;margin-bottom:16px}.closeout-statuses button{white-space:normal;padding:9px 5px}.closeout-statuses .status-closed_won.active{border-color:#3cab72;color:#62d595;background:rgba(60,171,114,.1)}.closeout-statuses .status-closed_lost.active{border-color:#c65e58;color:#ee8580;background:rgba(198,94,88,.1)}.closeout-statuses .status-pending.active{border-color:#4f88cf;color:#75aaf0;background:rgba(79,136,207,.1)}.closeout-statuses .status-no_show.active{border-color:#d0677c;color:#f092a5;background:rgba(208,103,124,.1)}.closeout-statuses .status-follow_up_scheduled.active{border-color:#d5a65a;color:#f0c878;background:rgba(213,166,90,.1)}.conditional-disabled{opacity:.52}.closeout-field-state{display:block;color:#aaa39a;font:8px/1.35 IBM Plex Mono,monospace;text-transform:uppercase}.state-prefilled_verified{color:#62bd8c}.state-prefilled_review_required{color:#e0b864}.state-human_entry_required{color:#e58a5c}.state-conflicting{color:#ed7272}.state-unavailable{color:#79746d}.closeout-workflow>footer{display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:14px 18px;border-top:1px solid var(--owner-line);background:#141311}.closeout-workflow>footer p,.closeout-workflow>footer span{margin:0 auto 0 0;color:var(--owner-muted);font:9px IBM Plex Mono,monospace}.closeout-workflow>footer p{color:#e58a5c}.closeout-workflow>footer button:last-child{border-color:var(--owner-gold);background:var(--owner-gold);color:#17130d}.closeout-workflow button:disabled{opacity:.45;cursor:not-allowed}.closeout-coverage-states{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 4px}.closeout-coverage-states span{border:1px solid var(--owner-line);background:#141311;padding:7px 9px;color:var(--owner-muted);font:8px/1.3 IBM Plex Mono,monospace}.closeout-coverage-states b{color:var(--owner-ink);font-size:10px}@media (max-width:900px){.sales-monthly-scorecard{margin-inline:0;padding:16px}.sales-monthly-scorecard>header{align-items:flex-start}.closeout-summary{grid-template-columns:repeat(2,1fr)}.closeout-steps{grid-template-columns:repeat(5,88vw)}.closeout-workflow>footer{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;flex-wrap:wrap}.closeout-workflow>footer p{width:100%}.closeout-call-list>button{grid-template-columns:1fr}.closeout-call-list>button>div:last-child{text-align:left}}.owner-sales-header{padding-bottom:26px}.owner-sales-business-flow{margin-top:28px}.owner-sales-business-flow .owner-sales-section-heading{margin-bottom:14px}.owner-sales-flow{display:grid;grid-template-columns:minmax(150px,.72fr) 20px minmax(440px,2.2fr) 20px minmax(220px,1.15fr);grid-gap:10px;gap:10px;align-items:stretch;border:0;background:transparent}.owner-sales-flow-region{min-width:0;padding:18px 18px 16px;background:rgba(22,21,18,.78);border:0;border-top:1px solid var(--owner-line-soft);border-bottom:1px solid var(--owner-line-soft)}.owner-sales-flow-region.meta-region{border-left:3px solid var(--owner-gold);background:linear-gradient(150deg,rgba(42,33,21,.82),rgba(19,17,14,.82))}.owner-sales-flow-region.ghl-region{background:linear-gradient(150deg,rgba(27,26,23,.88),rgba(17,17,15,.84))}.owner-sales-flow-region.stripe-region{border-left:3px solid #86ad91;background:linear-gradient(150deg,rgba(23,36,28,.88),rgba(15,21,17,.84))}.owner-sales-region-heading{display:flex;align-items:baseline;gap:9px;padding-bottom:11px;border-bottom:1px solid var(--owner-line-soft)}.owner-sales-region-heading b{color:var(--owner-ink);font:600 13px IBM Plex Mono,monospace;letter-spacing:1.5px}.owner-sales-region-heading span{color:#bda775;font:10px IBM Plex Mono,monospace;letter-spacing:1px}.stripe-region .owner-sales-region-heading span{color:#a9cdb1}.owner-sales-region-primary{display:grid;grid-gap:7px;gap:7px;padding-top:18px}.owner-sales-engine-stages span,.owner-sales-region-primary>span,.owner-sales-stripe-primary span,.owner-sales-stripe-status>span{color:#aaa297;font:10px IBM Plex Mono,monospace;letter-spacing:.9px;white-space:nowrap}.owner-sales-region-primary strong,.owner-sales-stripe-primary strong{display:block;color:#f4cd7b;font:400 clamp(40px,3.7vw,58px)/.9 Barlow Condensed,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.4px;white-space:nowrap}.owner-sales-region-primary small,.owner-sales-stripe-status small{color:var(--owner-muted);font:10px/1.4 IBM Plex Mono,monospace}.owner-sales-engine-stages{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;padding-top:18px}.owner-sales-engine-stages>div{min-width:0;display:grid;align-content:start;grid-gap:9px;gap:9px}.owner-sales-engine-stages strong{color:var(--owner-ink);font:400 clamp(28px,2.45vw,42px)/.9 Barlow Condensed,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.2px;white-space:nowrap}.owner-sales-engine-stages .crm-stage strong{color:#e5c181}.owner-sales-engine-stages small{color:#a89573;font:9px/1.3 IBM Plex Mono,monospace}.owner-sales-flow-arrow{align-self:center;min-width:0;color:#cba464;background:transparent;font-size:24px}.owner-sales-stripe-primary{display:grid;grid-template-columns:1.15fr .85fr;grid-gap:14px;gap:14px;padding-top:18px}.owner-sales-stripe-primary>div{min-width:0;display:grid;grid-gap:9px;gap:9px}.owner-sales-stripe-primary strong{color:#e0f1e2;font-size:clamp(31px,3vw,47px)}.owner-sales-stripe-status{display:grid;grid-gap:6px;gap:6px;margin-top:17px;padding-top:12px;border-top:1px solid rgba(145,185,154,.2)}.owner-sales-stripe-status>span{color:#a9cdb1}.owner-sales-stripe-status strong{color:#c9e4ce;font:500 12px IBM Plex Mono,monospace;letter-spacing:.6px;white-space:nowrap}.owner-sales-authority{margin-top:10px;font-size:9px}.owner-sales-now{grid-template-columns:150px 1fr;gap:18px;margin-top:26px;padding:12px 0 0}.owner-sales-section-label{gap:6px}.owner-sales-section-label span{font-size:26px}.owner-sales-section-label strong{font-size:10px}.owner-sales-section-label small{max-width:135px;font-size:9px}.owner-sales-strip{gap:8px}.owner-sales-strip-card{min-height:78px;padding:11px 13px;gap:7px}.owner-sales-strip-card span{font-size:9px}.owner-sales-strip-card strong{font-size:35px;line-height:.95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.owner-sales-section{margin-top:42px}.owner-sales-attention{margin-top:38px;padding:18px 20px 12px}.owner-sales-section-heading{margin-bottom:14px}.owner-sales-section-heading h2{font-size:33px}.owner-sales-pulse-grid article{min-height:124px;padding:17px 19px}.owner-sales-pulse-grid article>strong{font-size:47px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.owner-sales-funnel{gap:1px}.owner-sales-funnel>div{min-height:142px;padding:20px 18px}.owner-sales-funnel strong{font-size:clamp(45px,4.8vw,67px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.owner-sales-funnel-break{min-height:0!important;padding:13px 16px!important}.owner-sales-call-group{margin-top:13px}.owner-sales-call-group>label{padding:9px 0 7px}.owner-sales-call-group .owner-sales-queue-row{padding:14px 4px}.owner-sales-queue-row{padding:16px 4px}.owner-sales-queue-row strong{font-size:11px}.owner-sales-queue-row .owner-sales-lead strong{font-size:14px}.owner-sales-setter-grid article{min-height:196px;padding:20px}.owner-sales-channel-grid article,.owner-sales-economics article{min-height:158px;padding:18px}.owner-sales-channel-grid strong{font-size:45px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.owner-sales-economics article:first-child strong,.owner-sales-economics article:nth-child(3) strong,.owner-sales-economics article:nth-child(4) strong{font-size:clamp(30px,3vw,45px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.owner-sales-reconcile{margin-top:12px;padding:14px 17px}.owner-sales-reconcile strong{font-size:39px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.owner-sales-confidence{margin-top:48px}@media (max-width:1100px){.owner-sales-flow{grid-template-columns:1fr;gap:8px}.owner-sales-flow-arrow{justify-self:center;transform:rotate(90deg)}.owner-sales-engine-stages{gap:10px}}@media (max-width:700px){.owner-sales-flow-region{padding:16px}.owner-sales-engine-stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 10px}.owner-sales-engine-stages>div:last-child{grid-column:1/-1}.owner-sales-stripe-primary{grid-template-columns:1fr 1fr}.owner-sales-now{grid-template-columns:1fr;gap:12px}.owner-sales-section-label small{max-width:none}.owner-sales-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.retention-hero-subtitle{display:block;margin-top:8px;color:#8b93a6;font:10px JetBrains Mono,monospace;letter-spacing:1px}.retention-section-note{margin:8px 0 0;color:#8b93a6;font-size:12px;line-height:1.5}.retention-portfolio{margin-top:22px}.retention-portfolio-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.retention-anchor{padding:20px;background:#12161f;border:1px solid #1c2230;border-top:2px solid var(--tone);border-radius:10px}.retention-anchor small,.retention-anchor span,.retention-anchor strong{display:block}.retention-anchor span{color:#8b93a6;font:10px JetBrains Mono,monospace}.retention-anchor strong{margin-top:8px;color:var(--tone);font:600 38px JetBrains Mono,monospace}.retention-anchor small{margin-top:7px;color:#5b6478;font:9px JetBrains Mono,monospace}.retention-opportunity-bar{display:grid;grid-template-columns:1.2fr 1fr;grid-gap:18px;gap:18px;margin-top:12px;padding:18px;background:linear-gradient(135deg,#171820,#151712);border:1px solid #2b2b24;border-top:2px solid #c7a45a;border-radius:10px}.retention-opportunity-bar>div:first-child small,.retention-opportunity-bar>div:first-child span,.retention-opportunity-bar>div:first-child strong{display:block}.retention-opportunity-bar span{color:#8b93a6;font:10px JetBrains Mono,monospace}.retention-opportunity-bar strong{margin-top:8px;color:#f6c96b;font:600 25px JetBrains Mono,monospace}.retention-opportunity-bar small{margin-top:6px;color:#8b93a6;font:10px JetBrains Mono,monospace}.retention-cohort-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;align-items:stretch}.retention-cohort-row{padding:11px;border-left:2px solid var(--tone);background:#12161f}.retention-cohort-row small,.retention-cohort-row span,.retention-cohort-row strong{display:block}.retention-cohort-row span{font-size:10px}.retention-cohort-row strong{margin-top:7px;color:var(--tone);font:600 22px JetBrains Mono,monospace}.retention-cohort-row small{margin-top:3px;color:#5b6478;font-size:10px}.retention-book-section{margin-top:34px}.retention-book-table{overflow-x:auto}.retention-book-table .retention-row,.retention-book-table .retention-table-head{grid-template-columns:1.15fr 1fr 1.35fr 1.15fr 1.2fr .85fr 1.35fr;min-width:1260px}.retention-book-table .retention-row{padding-top:15px;padding-bottom:15px}.retention-time-badge{display:inline-block!important;width:max-content;padding:3px 5px;color:var(--tone)!important;font:10px JetBrains Mono,monospace}.retention-time-badge.tone-orange{color:#e56a32!important}.retention-time-badge.tone-gold{color:#c7a45a!important}.retention-next-action{color:#f6c96b!important}.retention-pipeline-section{margin-top:34px}.retention-pipeline-section .retention-flow{margin-top:12px}.retention-pipeline-section .retention-flow>div{padding:13px 10px}.retention-pipeline-section .retention-flow strong{font-size:22px}.retention-outcomes{grid-template-columns:repeat(6,1fr);margin-top:0}.retention-outcomes>div{min-height:108px}.retention-pending{color:#8b93a6!important}.retention-review-section details{border:1px solid #242a32;border-radius:10px;background:#111419}.retention-review-section summary{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px;cursor:pointer;list-style:none}.retention-review-section summary::-webkit-details-marker{display:none}.retention-review-section summary>span span,.retention-review-section summary>span strong{display:block}.retention-review-section summary strong{margin-top:6px;color:#e8eaf0;font-size:18px}.retention-review-section summary>b{color:#737b88;font:10px JetBrains Mono,monospace}.retention-review-table{border-top:1px solid #242a32;overflow-x:auto}.retention-review-row,.retention-review-table .retention-table-head{grid-template-columns:1.2fr 1.2fr 2fr;min-width:640px}.retention-review-row{display:grid;grid-gap:15px;gap:15px;align-items:center;padding:13px 16px;border-bottom:1px solid #171c27;color:#c7cbd6;font-size:12px}.retention-review-row strong{color:#e8eaf0}.retention-review-row span{color:#8b93a6}.retention-review-section details:not([open]) summary{border-bottom:0}.evaluation-v3-shell{min-height:100vh;padding:24px clamp(14px,4vw,52px) 64px;background:#0b0c0d;color:#f3f2ef}.evaluation-v3-review-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;max-width:1050px;margin:0 auto 18px;padding-bottom:16px;border-bottom:1px solid var(--steve-border-default)}.evaluation-v3-review-bar h1{margin:5px 0 2px;font-size:clamp(28px,4vw,46px)}.evaluation-v3-review-bar p{margin:0;color:#a2a9b0;font:10px IBM Plex Mono,monospace}.evaluation-v3-review-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.evaluation-v3-review-actions a,.evaluation-v3-review-actions button{min-height:48px;border:1px solid var(--steve-border-default);background:#20252a;color:#f3f2ef;padding:12px 17px;font:700 11px IBM Plex Mono,monospace;text-decoration:none;cursor:pointer}.evaluation-v3-review-actions button.active{border-color:#c45525;background:#332018;color:#ffc29e}.evaluation-v3-report{max-width:900px;margin:0 auto;background:#f8f7f3;color:#24282c;border:1px solid #d5d1c8;box-shadow:0 20px 55px rgba(0,0,0,.25);padding:clamp(22px,4vw,48px)}.evaluation-v3-cover{padding-bottom:20px;border-bottom:3px solid #c45525}.evaluation-v3-cover>span{color:#c45525;font:700 10px IBM Plex Mono,monospace;letter-spacing:1.5px}.evaluation-v3-cover h1{margin:10px 0 4px;font-size:clamp(34px,5vw,58px);letter-spacing:-1px}.evaluation-v3-cover p{margin:0;color:#73777c;font:10px IBM Plex Mono,monospace}.evaluation-v3-section{padding:20px 0;border-bottom:1px solid #d9d5cc;page-break-inside:avoid;break-inside:avoid}.evaluation-v3-section-head{display:flex;align-items:center;gap:10px;margin-bottom:12px}.evaluation-v3-section-head span{color:#c45525;font:700 10px IBM Plex Mono,monospace}.evaluation-v3-section-head h2{margin:0;font-size:19px}.evaluation-v3-metrics,.evaluation-v3-snapshot{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.evaluation-v3-metrics>div,.evaluation-v3-profile>div,.evaluation-v3-roadmap>div,.evaluation-v3-snapshot>div{padding:12px;background:#efede7}.evaluation-v3-metrics small,.evaluation-v3-profile small,.evaluation-v3-roadmap small,.evaluation-v3-snapshot small{display:block;color:#85898d;font:700 9px IBM Plex Mono,monospace;letter-spacing:.5px}.evaluation-v3-snapshot strong{display:block;margin-top:6px;font-size:13px}.evaluation-v3-story p{max-width:760px;margin:0;color:#3f464c;font-size:16px;line-height:1.5}.evaluation-v3-story p+p{margin-top:10px}.evaluation-v3-metrics>div>strong{display:block;min-height:30px;font-size:12px}.evaluation-v3-metrics>div>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin-top:12px}.evaluation-v3-metrics span{color:#3f464c;font:12px IBM Plex Mono,monospace}.evaluation-v3-metrics small{margin-bottom:4px}.evaluation-v3-strengths{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.evaluation-v3-strengths>div{padding:13px;border-top:2px solid #5e8e68;background:#efede7}.evaluation-v3-priorities b,.evaluation-v3-strengths b{color:#c45525;font:700 10px IBM Plex Mono,monospace}.evaluation-v3-strengths p{margin:8px 0 0;color:#3f464c;font-size:13px;line-height:1.45}.evaluation-v3-priorities{display:grid;grid-gap:10px;gap:10px}.evaluation-v3-priorities>div{display:grid;grid-template-columns:28px 1fr;grid-gap:10px;gap:10px;padding:12px;background:#efede7}.evaluation-v3-priorities h3,.evaluation-v3-recruiting h3{margin:0 0 6px;font-size:14px}.evaluation-v3-priorities p{margin:4px 0;color:#555b61;font-size:12px;line-height:1.4}.evaluation-v3-priorities p strong{color:#85898d;font:700 9px IBM Plex Mono,monospace}.evaluation-v3-profile{display:grid;grid-template-columns:2fr 1fr 1fr;grid-gap:9px;gap:9px;margin-bottom:14px}.evaluation-v3-profile p{margin:7px 0 0;color:#3f464c;font-size:13px;line-height:1.4}.evaluation-v3-recruiting-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.evaluation-v3-recruiting-grid>div{page-break-inside:avoid;break-inside:avoid}.evaluation-v3-recruiting h3{color:#73777c;font:700 9px IBM Plex Mono,monospace;letter-spacing:.8px}.evaluation-v3-recruiting ul{margin:0;padding-left:18px;color:#3f464c;font-size:12px;line-height:1.45}.evaluation-v3-roadmap{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px}.evaluation-v3-roadmap>div{min-height:82px}.evaluation-v3-roadmap p{margin:8px 0 0;color:#3f464c;font-size:12px;line-height:1.4}.evaluation-v3-message{margin:0;padding:18px;background:#efede7;color:#3f464c;font-size:17px;line-height:1.5}.evaluation-v3-footer,.evaluation-v3-muted{color:#85898d;font:10px/1.5 IBM Plex Mono,monospace}.evaluation-v3-footer{padding-top:16px}.evaluation-v3-review-panel{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:18px;gap:18px;max-width:900px;margin:18px auto 0;padding:20px;border:1px solid var(--steve-border-default);background:#141518}.evaluation-v3-review-panel h2{margin:5px 0;font-size:20px}.evaluation-v3-review-panel p{color:#a2a9b0;font-size:12px;line-height:1.5}.evaluation-v3-review-panel label{display:grid;grid-gap:6px;gap:6px;margin-top:16px;color:#9c9ca3;font:11px IBM Plex Mono,monospace}.evaluation-v3-review-panel textarea{min-height:100px;resize:vertical;border:1px solid #34373d;background:#101114;color:#f3f2ef;padding:12px;font:14px/1.5 IBM Plex Mono,monospace}.evaluation-v3-evidence{align-self:start;border:1px solid #292b30;padding:14px}.evaluation-v3-evidence>div{display:grid;grid-gap:4px;gap:4px;padding:9px 0;border-top:1px solid #292b30}.evaluation-v3-evidence strong{color:#ffb173;font:9px IBM Plex Mono,monospace}.evaluation-v3-evidence span{color:#f3f2ef;font-size:11px}.evaluation-v3-evidence code{color:#85898d;font:9px IBM Plex Mono,monospace;overflow-wrap:anywhere}.evaluation-v3-review-actions button,.evaluation-v3-review-panel button{min-height:48px}.evaluation-v3-review-panel button{width:100%;margin-top:12px;padding:13px 16px;border:1px solid #34373d;background:#20252a;color:#f3f2ef;font:700 11px IBM Plex Mono,monospace;cursor:pointer}.evaluation-v3-review-actions button:hover,.evaluation-v3-review-panel button:hover{border-color:#c45525}.evaluation-v3-review-panel .evaluation-v3-primary{background:#c45525;border-color:#c45525;color:#17110d}.evaluation-v3-review-panel .evaluation-v3-approve{background:#5e8e68;border-color:#5e8e68;color:#07130a}@media (max-width:800px){.evaluation-v3-review-bar{display:block}.evaluation-v3-review-actions{justify-content:flex-start;margin-top:14px}.evaluation-v3-review-actions a,.evaluation-v3-review-actions button{flex:1 1 44%;min-width:44px}.evaluation-v3-metrics,.evaluation-v3-recruiting-grid,.evaluation-v3-review-panel,.evaluation-v3-roadmap,.evaluation-v3-snapshot{grid-template-columns:1fr 1fr}.evaluation-v3-profile,.evaluation-v3-strengths{grid-template-columns:1fr}.evaluation-v3-report{padding:20px 15px}}@media print{.evaluation-v3-shell{padding:0;background:#fff}.evaluation-v3-review-bar,.evaluation-v3-review-panel,.steve-preview{display:none!important}.evaluation-v3-report{max-width:none;border:0;box-shadow:none;padding:0}.evaluation-v3-section{padding:15px 0}.evaluation-v3-cover h1{font-size:34px}.evaluation-v3-message{font-size:14px}.evaluation-v3-footer{font-size:8px}}.steve-next-action{display:flex;align-items:center;justify-content:center;min-height:60px;padding:12px 14px;border:1px solid #ff6a2c;background:#2a1d18;color:#ffc29e;text-align:center;cursor:pointer}.steve-retention-row-main:hover .steve-next-action{background:#43261a;border-color:#ff9a5f;color:#fff0e6}.evaluation-v3-email-attention{background:#332018!important;border-color:#ff9a5f!important;color:#ffc29e!important}.evaluation-v3-action-stack{display:grid;grid-gap:10px;gap:10px;margin-top:24px}.evaluation-v3-action-stack>span{margin-top:8px;color:#8f96a1;font:700 10px IBM Plex Mono,monospace;letter-spacing:1px}.evaluation-v3-action-stack button{min-height:52px!important;padding:14px 18px!important;font-size:12px!important;letter-spacing:.4px}.evaluation-v3-action-stack .evaluation-v3-primary{background:#c45525!important;color:#fff!important;border-color:#c45525!important}.evaluation-v3-action-stack .evaluation-v3-approve{background:#a98238!important;color:#fff!important;border-color:#a98238!important}.evaluation-v3-diagnostic{min-height:100vh;padding:32px;background:#0b0c0d;color:#f3f2ef;font:14px/1.5 IBM Plex Mono,monospace}.evaluation-v3-diagnostic p{max-width:900px;margin:0 0 10px}.evaluation-v3-diagnostic pre{max-width:1100px;white-space:pre-wrap;color:#ffb173;border:1px solid #34373d;padding:16px;overflow:auto}.evaluation-v3-report{max-width:1160px!important;padding:34px 42px!important}.evaluation-v3-pages{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:22px;gap:22px}.evaluation-v3-page{min-width:0;padding:22px;page-break-inside:avoid;break-inside:avoid}.evaluation-v3-page .evaluation-v3-section-head{margin-bottom:16px}.evaluation-v3-page .evaluation-v3-section-head h2{font-size:18px}.evaluation-v3-page-01,.evaluation-v3-page-02,.evaluation-v3-page-03,.evaluation-v3-page-04{grid-column:span 2}.evaluation-v3-page-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:22px;gap:22px}.evaluation-v3-message-wrap>h3,.evaluation-v3-page-grid>div>h3{margin:0 0 10px;color:#73777c;font:700 10px IBM Plex Mono,monospace;letter-spacing:.8px}.evaluation-v3-page-grid .evaluation-v3-strengths{grid-template-columns:repeat(3,minmax(0,1fr))}.evaluation-v3-page-grid .evaluation-v3-priorities{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.evaluation-v3-page-grid .evaluation-v3-priorities>div{display:block;padding:11px}.evaluation-v3-page-grid .evaluation-v3-priorities>div>b{display:block;margin-bottom:7px}.evaluation-v3-page-grid .evaluation-v3-priorities h4{margin:0;font-size:12px}.evaluation-v3-page-grid .evaluation-v3-priorities p{font-size:11px}.evaluation-v3-page-01 .evaluation-v3-story{max-width:none;margin-top:18px;font-size:15px;line-height:1.45}.evaluation-v3-page-02 .evaluation-v3-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.evaluation-v3-page-04 .evaluation-v3-recruiting-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-v3-page-04 .evaluation-v3-roadmap{margin-top:18px;grid-template-columns:repeat(4,minmax(0,1fr))}.evaluation-v3-message-wrap{margin-top:18px}.evaluation-v3-message{font-size:15px;line-height:1.45}.evaluation-v3-action-stack button{font-size:16px!important;font-weight:800!important}.evaluation-v3-review-panel{grid-template-columns:minmax(320px,400px) minmax(0,1fr);max-width:1160px!important;padding:26px}.evaluation-v3-review-actions a,.evaluation-v3-review-actions button{font-size:14px!important;font-weight:800!important}.evaluation-v3-review-panel textarea{min-height:140px;padding:16px;font-size:16px}.evaluation-v3-review-panel button{padding:16px 20px!important}.evaluation-v3-review-panel .evaluation-v3-action-stack button{min-height:60px!important}@media (max-width:800px){.evaluation-v3-report{padding:22px 15px!important}.evaluation-v3-pages{grid-template-columns:1fr;gap:14px}.evaluation-v3-page-01,.evaluation-v3-page-02,.evaluation-v3-page-03,.evaluation-v3-page-04{grid-column:auto}.evaluation-v3-page-02 .evaluation-v3-metrics,.evaluation-v3-page-04 .evaluation-v3-recruiting-grid,.evaluation-v3-page-04 .evaluation-v3-roadmap,.evaluation-v3-page-grid,.evaluation-v3-page-grid .evaluation-v3-priorities,.evaluation-v3-page-grid .evaluation-v3-strengths,.evaluation-v3-review-panel{grid-template-columns:1fr}.evaluation-v3-review-actions a,.evaluation-v3-review-actions button{min-height:52px!important;font-size:13px!important}}@media print{.evaluation-v3-report{max-width:1160px!important;padding:0!important}.evaluation-v3-pages{display:block}.evaluation-v3-page{margin-bottom:18px;border:0;padding:16px 0}.evaluation-v3-page-01,.evaluation-v3-page-02,.evaluation-v3-page-03,.evaluation-v3-page-04{page-break-before:always;break-before:page}.evaluation-v3-page-01{page-break-before:auto;break-before:auto}.evaluation-v3-page-04 .evaluation-v3-recruiting-grid,.evaluation-v3-page-04 .evaluation-v3-roadmap,.evaluation-v3-page-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-v3-page-02 .evaluation-v3-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}.evaluation-v3-pages{display:block}.evaluation-v3-page{min-height:720px;margin:0 auto 28px;padding:42px 46px;border:1px solid #d9d5cc;background:#f8f7f3}.evaluation-v3-page:last-child{margin-bottom:0}.evaluation-v3-page .evaluation-v3-section-head{margin-bottom:30px}.evaluation-v3-page .evaluation-v3-section-head h2{font-size:26px}.evaluation-v3-message-wrap>h3,.evaluation-v3-page-grid>div>h3,.evaluation-v3-page>h3{margin:26px 0 13px;color:#73777c;font:700 13px IBM Plex Mono,monospace;letter-spacing:1px}.evaluation-v3-page>h3:first-child{margin-top:0}.evaluation-v3-cover h1{font-size:clamp(36px,5vw,52px)}.evaluation-v3-story{max-width:900px!important;color:#3f464c;font-size:17px!important;line-height:1.55!important}.evaluation-v3-metrics,.evaluation-v3-snapshot{gap:14px}.evaluation-v3-metrics>div,.evaluation-v3-profile>div,.evaluation-v3-roadmap>div,.evaluation-v3-snapshot>div{padding:18px}.evaluation-v3-metrics small,.evaluation-v3-profile small,.evaluation-v3-roadmap small,.evaluation-v3-snapshot small{font-size:12px}.evaluation-v3-snapshot strong{font-size:16px}.evaluation-v3-metrics>div>strong{font-size:15px}.evaluation-v3-metrics span{font-size:14px}.evaluation-v3-page-grid{display:block}.evaluation-v3-page-grid>div+div{margin-top:34px}.evaluation-v3-page-grid .evaluation-v3-priorities,.evaluation-v3-page-grid .evaluation-v3-strengths{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.evaluation-v3-priorities>div,.evaluation-v3-strengths>div{padding:18px}.evaluation-v3-priorities p,.evaluation-v3-strengths p{font-size:15px;line-height:1.5}.evaluation-v3-priorities h4{font-size:16px}.evaluation-v3-profile{gap:14px}.evaluation-v3-profile p,.evaluation-v3-recruiting ul{font-size:15px;line-height:1.55}.evaluation-v3-recruiting-grid{gap:24px}.evaluation-v3-recruiting-grid>div{padding:4px 0 12px}.evaluation-v3-roadmap{gap:14px}.evaluation-v3-roadmap>div{min-height:150px}.evaluation-v3-roadmap p{font-size:15px;line-height:1.55}.evaluation-v3-message-wrap{margin-top:52px}.evaluation-v3-message{padding:28px;font-size:18px;line-height:1.6}.evaluation-v3-review-actions a,.evaluation-v3-review-actions button{min-height:52px!important;padding:14px 22px!important;font-size:15px!important}.evaluation-v3-action-stack button{min-height:60px!important}.evaluation-v3-review-panel button{min-height:56px!important;font-size:15px!important}@media print{.evaluation-v3-pages{display:block}.evaluation-v3-page{min-height:0;margin:0;padding:34px 42px;border:0;page-break-before:always;break-before:page}.evaluation-v3-page-01{page-break-before:auto;break-before:auto}.evaluation-v3-page-grid{display:block}.evaluation-v3-page-grid .evaluation-v3-priorities,.evaluation-v3-page-grid .evaluation-v3-strengths,.evaluation-v3-recruiting-grid,.evaluation-v3-roadmap{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-v3-message-wrap{margin-top:42px}.evaluation-v3-report{max-width:1160px!important}}@media (max-width:800px){.evaluation-v3-page{min-height:0;padding:28px 20px}.evaluation-v3-page-grid .evaluation-v3-priorities,.evaluation-v3-page-grid .evaluation-v3-strengths,.evaluation-v3-recruiting-grid,.evaluation-v3-roadmap{grid-template-columns:1fr}.evaluation-v3-story{font-size:16px!important}.evaluation-v3-message-wrap{margin-top:30px}}.evaluation-v3-freshness{display:flex;flex-wrap:wrap;gap:26px;margin-top:22px;color:#73777c;font-size:14px;line-height:1.45}.evaluation-v3-freshness span{display:grid;grid-gap:5px;gap:5px}.evaluation-v3-freshness small{color:#85898d;font:700 11px IBM Plex Mono,monospace;letter-spacing:.6px}.evaluation-v3-trends{display:grid;grid-gap:16px;gap:16px}.evaluation-v3-trend-card{padding:20px;background:#efede7;border:1px solid #d9d5cc;page-break-inside:avoid;break-inside:avoid}.evaluation-v3-trend-heading{display:flex;justify-content:space-between;align-items:baseline;gap:15px;margin-bottom:8px}.evaluation-v3-trend-heading strong{font-size:17px}.evaluation-v3-trend-heading span{font:11px IBM Plex Mono,monospace}.evaluation-v3-trend-svg{display:block;width:100%;height:auto;min-height:150px;overflow:visible}.evaluation-v3-trend-svg line{stroke:#c9c4ba}.evaluation-v3-trend-svg polyline{stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.evaluation-v3-trend-svg circle{stroke-width:2}.evaluation-v3-trend-svg text{font:12px IBM Plex Mono,monospace}.evaluation-v3-trend-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.evaluation-v3-trend-stats span{display:grid;grid-gap:4px;gap:4px}.evaluation-v3-trend-stats small{color:#85898d;font:700 11px IBM Plex Mono,monospace}.evaluation-v3-trend-stats b{font-size:16px}.evaluation-v3-metric-summary{display:grid;grid-gap:7px;gap:7px;padding:18px;background:#efede7;font-size:15px}.evaluation-v3-metric-summary small{color:#73777c;font:11px IBM Plex Mono,monospace}@media print{.evaluation-v3-trend-card{border:0;padding:14px 0}.evaluation-v3-trend-svg{min-height:130px}.evaluation-v3-trend-heading strong{font-size:15px}.evaluation-v3-trend-stats b{font-size:13px}}@media (max-width:800px){.evaluation-v3-freshness{gap:14px;font-size:13px}.evaluation-v3-trend-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-v3-trend-heading{display:block}.evaluation-v3-trend-heading span{display:block;margin-top:5px}}.evaluation-v3-current-data-banner{display:grid;grid-template-columns:1fr auto auto;align-items:center;grid-gap:16px;gap:16px;margin:0 auto 18px;padding:14px 18px;max-width:1160px;background:#332018;border:1px solid #c45525;color:#f8f7f3;font-size:14px}.evaluation-v3-current-data-banner span{color:#ffc29e}.evaluation-v3-current-data-banner button{min-height:48px;padding:12px 18px;border:1px solid #c45525;background:#c45525;color:#17110d;font:700 12px IBM Plex Mono,monospace;cursor:pointer}.evaluation-v3-current-data-banner button:disabled{opacity:.65;cursor:wait}@media print{.evaluation-v3-current-data-banner{display:none}}@media (max-width:800px){.evaluation-v3-current-data-banner{grid-template-columns:1fr}.evaluation-v3-current-data-banner button{width:100%}}.evaluation-v3-email-action{min-height:60px!important;background:#5e8e68!important;border-color:#7ecf9a!important;color:#07130a!important;font-size:12px!important}.evaluation-v3-email-review{max-width:1050px;margin:0 auto 18px;padding:18px;border:1px solid #7ecf9a;background:#17241b;color:#f3f2ef}.evaluation-v3-email-review h2{margin:0 0 6px}.evaluation-v3-email-review p{color:#b8c8bb}.evaluation-v3-email-review div{display:flex;justify-content:space-between;gap:12px;border-top:1px solid #36513d;padding:10px 0;font:11px IBM Plex Mono,monospace}.evaluation-v3-email-review button{min-height:48px;margin:10px 8px 0 0;padding:12px 18px;border:1px solid #7ecf9a;background:#5e8e68;color:#07130a;font:700 11px IBM Plex Mono,monospace;cursor:pointer}.evaluation-v3-test-email-action{min-height:60px!important;border:1px dashed #8eb9df!important;background:#172330!important;color:#b9dcfa!important;font:800 12px IBM Plex Mono,monospace!important}.evaluation-v3-test-email-review{border-color:#8eb9df;background:#121e29}.evaluation-v3-test-email-review p{color:#b9cddd}.evaluation-v3-test-email-review div{border-top-color:#30475d}.evaluation-v3-test-email-review button{border-color:#8eb9df;background:#274762;color:#e8f4ff}.evaluation-v3-top-controls{max-width:1160px;margin:0 auto 18px;padding:18px;border:1px solid #34373d;background:#141518;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:12px;gap:12px}.evaluation-v3-top-control-group{min-width:0}.evaluation-v3-comments-toggle,.evaluation-v3-refine-top{width:100%;min-height:60px;padding:16px 24px;border:1px solid #c45525;background:#c45525;color:#17110d;font:800 17px IBM Plex Mono,monospace;letter-spacing:.3px;cursor:pointer}.evaluation-v3-comments-toggle{border-color:#59616b;background:#20252a;color:#f3f2ef}.evaluation-v3-comments-toggle:disabled,.evaluation-v3-refine-top:disabled{opacity:.55;cursor:not-allowed}.evaluation-v3-comments-panel,.evaluation-v3-refine-panel{margin-top:10px;padding:16px;border:1px solid #34373d;background:#101114}.evaluation-v3-comments-panel label,.evaluation-v3-refine-panel label{display:grid;grid-gap:7px;gap:7px;color:#c9cbd0;font:700 11px IBM Plex Mono,monospace;letter-spacing:.4px}.evaluation-v3-comments-panel textarea,.evaluation-v3-refine-panel textarea{min-height:116px;resize:vertical;border:1px solid #4a4f57;background:#090a0c;color:#f3f2ef;padding:13px;font:15px/1.5 IBM Plex Mono,monospace}.evaluation-v3-comments-save,.evaluation-v3-refine-submit{width:100%;min-height:60px;margin-top:12px;padding:15px 20px;border:1px solid #c45525;background:#332018;color:#ffc29e;font:800 15px IBM Plex Mono,monospace;cursor:pointer}.evaluation-v3-comments-save{border-color:#7ecf9a;background:#5e8e68;color:#07130a}.evaluation-v3-comments-save:disabled,.evaluation-v3-refine-submit:disabled{opacity:.55;cursor:not-allowed}.evaluation-v3-comments-panel small{display:block;margin-top:10px;color:#9299a3;font:10px IBM Plex Mono,monospace}.evaluation-v3-dean-decision{width:min(1180px,calc(100% - 32px));margin:0 auto 18px;padding:18px;border:1px solid rgba(126,207,154,.45);background:#102018;display:flex;align-items:center;justify-content:space-between;gap:18px}.evaluation-v3-dean-decision h2,.evaluation-v3-dean-decision p{margin:4px 0}@media (max-width:800px){.evaluation-v3-top-controls{grid-template-columns:1fr;padding:12px}.evaluation-v3-comments-save,.evaluation-v3-comments-toggle,.evaluation-v3-refine-submit,.evaluation-v3-refine-top{min-height:60px}.evaluation-v3-dean-decision{align-items:stretch;flex-direction:column}.evaluation-v3-dean-decision .evaluation-v3-review-actions{display:grid}}@media print{.evaluation-v3-top-controls{display:none!important}}.evaluation-v3-page-intro{margin:0 0 20px;color:#5f6469;font-size:16px;line-height:1.55}.evaluation-v3-page-02 .evaluation-v3-priorities{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.evaluation-v3-page-02 .evaluation-v3-priorities>div{min-height:190px;padding:26px}.evaluation-v3-page-02 .evaluation-v3-priorities>div:last-child{grid-column:span 2}.evaluation-v3-page-02 .evaluation-v3-priorities h4{font-size:20px;line-height:1.25}.evaluation-v3-page-02 .evaluation-v3-priorities p{margin-top:14px}.evaluation-v3-page-02 .evaluation-v3-priorities p strong{font-size:11px}.evaluation-v3-trend-heading span{font-size:13px}.evaluation-v3-message{padding:36px;font-size:21px;line-height:1.7}.evaluation-v3-message-wrap{margin-top:64px}@media (max-width:800px){.evaluation-v3-page-02 .evaluation-v3-priorities{grid-template-columns:1fr}.evaluation-v3-page-02 .evaluation-v3-priorities>div:last-child{grid-column:auto}}.evaluation-v3-cover{position:relative;padding:34px 0 30px;border-bottom:4px solid #c45525}.evaluation-v3-brand-lockup{display:flex;align-items:baseline;gap:12px;color:#c45525}.evaluation-v3-brand-lockup span{font:800 14px IBM Plex Mono,monospace;letter-spacing:2px}.evaluation-v3-brand-lockup small{color:#73777c;font:700 11px IBM Plex Mono,monospace;letter-spacing:1.4px}.evaluation-v3-hero-copy{margin:34px 0 26px}.evaluation-v3-hero-copy h1{margin:0;max-width:780px;font-size:clamp(48px,8vw,82px);line-height:.94;letter-spacing:-3px}.evaluation-v3-hero-copy strong{display:block;margin-top:16px;color:#c45525;font:800 18px IBM Plex Mono,monospace;letter-spacing:2px}.evaluation-v3-hero-copy p{margin:12px 0 0;color:#73777c;font:12px IBM Plex Mono,monospace}.evaluation-v3-freshness{gap:34px}.evaluation-v3-freshness small{color:#c45525}.evaluation-v3-proof-points{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}.evaluation-v3-proof-points span{padding:10px 14px;background:#24282c;color:#f8f7f3;font:800 11px IBM Plex Mono,monospace;letter-spacing:.8px}.evaluation-v3-scorecard{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 28px}.evaluation-v3-scorecard>div{position:relative;min-height:150px;padding:18px 16px 15px;background:#24282c;color:#f8f7f3;border-top:4px solid #c45525}.evaluation-v3-scorecard small{display:block;min-height:34px;color:#ffc29e;font:800 11px/1.25 IBM Plex Mono,monospace;letter-spacing:.7px}.evaluation-v3-scorecard strong{display:block;margin-top:12px;color:#fff;font-size:42px;line-height:.95;letter-spacing:-1px}.evaluation-v3-scorecard span{display:block;margin-top:7px;color:#ffc29e;font:800 10px IBM Plex Mono,monospace;letter-spacing:1px}.evaluation-v3-scorecard p{margin:16px 0 0;color:#d9d5cc;font:11px IBM Plex Mono,monospace;line-height:1.4}.evaluation-v3-scorecard p b{color:#c45525}.evaluation-v3-trend-card{padding:24px 24px 20px;border:0;border-top:1px solid #c9c4ba;background:transparent}.evaluation-v3-trend-card+.evaluation-v3-trend-card{border-top:1px solid #d9d5cc}.evaluation-v3-trend-heading{margin-bottom:14px}.evaluation-v3-trend-heading strong{font-size:20px;letter-spacing:-.2px}.evaluation-v3-trend-heading span{color:#73777c;font:700 12px IBM Plex Mono,monospace}.evaluation-v3-trend-svg{min-height:180px}.evaluation-v3-trend-svg line{stroke:#d9d5cc;stroke-width:1}.evaluation-v3-trend-svg polyline{stroke:#c45525;stroke-width:4}.evaluation-v3-trend-svg circle{fill:#c45525;stroke:#f8f7f3;stroke-width:3}.evaluation-v3-trend-svg circle.evaluation-v3-point-baseline{fill:#f8f7f3;stroke:#c45525;stroke-width:4}.evaluation-v3-trend-svg circle.evaluation-v3-point-current{fill:#c45525;stroke:#24282c;stroke-width:3}.evaluation-v3-trend-svg text{fill:#73777c;font:700 12px IBM Plex Mono,monospace}.evaluation-v3-page-02 .evaluation-v3-page-grid{gap:28px}.evaluation-v3-page-02 .evaluation-v3-priorities{gap:20px}.evaluation-v3-page-02 .evaluation-v3-priorities>div{position:relative;grid-template-columns:70px 1fr;gap:18px;min-height:220px;padding:28px 30px;border-left:4px solid #c45525;background:#efede7}.evaluation-v3-page-02 .evaluation-v3-priorities>div>b{color:#d9d5cc;font:900 62px/1 IBM Plex Mono,monospace;letter-spacing:-5px}.evaluation-v3-priority-emphasis{display:block;margin-bottom:9px;color:#c45525;font:800 10px IBM Plex Mono,monospace;letter-spacing:1.1px}.evaluation-v3-page-02 .evaluation-v3-priorities h4{font-size:24px;line-height:1.1}.evaluation-v3-page-02 .evaluation-v3-priorities p{font-size:16px;line-height:1.6}.evaluation-v3-page-03 .evaluation-v3-profile{gap:0;margin-bottom:28px;border-top:3px solid #c45525;border-bottom:1px solid #d9d5cc}.evaluation-v3-page-03 .evaluation-v3-profile>div{min-height:118px;padding:22px 20px;background:transparent;border-right:1px solid #d9d5cc}.evaluation-v3-page-03 .evaluation-v3-profile>div:first-child{background:#24282c;color:#f8f7f3}.evaluation-v3-page-03 .evaluation-v3-profile>div:last-child{border-right:0}.evaluation-v3-page-03 .evaluation-v3-recruiting-grid>div{padding:18px 2px 22px;border-top:1px solid #d9d5cc}.evaluation-v3-page-03 .evaluation-v3-recruiting-grid h3{font-size:12px;color:#c45525}.evaluation-v3-page-03 .evaluation-v3-coach-lens{grid-column:span 2;padding:24px 26px!important;background:#24282c;color:#f8f7f3;border-top:4px solid #c45525!important}.evaluation-v3-page-03 .evaluation-v3-coach-lens h3{color:#ffc29e}.evaluation-v3-coach-lens-intro{max-width:650px;margin:0 0 13px;color:#d9d5cc;font-size:16px;line-height:1.5}.evaluation-v3-page-03 .evaluation-v3-coach-lens ul{color:#f8f7f3}.evaluation-v3-roadmap{position:relative;gap:0;border-top:3px solid #c45525}.evaluation-v3-roadmap>div{position:relative;min-height:190px;padding:24px 18px!important;background:transparent!important;border-right:1px solid #d9d5cc}.evaluation-v3-roadmap>div:last-child{border-right:0}.evaluation-v3-roadmap>div:not(:last-child):after{content:"→";position:absolute;z-index:1;right:-13px;top:48%;color:#c45525;background:#f8f7f3;font:900 24px/1 Arial,sans-serif}.evaluation-v3-roadmap small{color:#c45525!important;font-size:12px!important}.evaluation-v3-roadmap p{font-size:16px;line-height:1.6}.evaluation-v3-message-wrap{margin-top:76px;padding-top:8px}.evaluation-v3-message{position:relative;padding:46px 56px 40px;background:#24282c;color:#f8f7f3;font-size:24px;line-height:1.65}.evaluation-v3-quote-mark{position:absolute;left:20px;top:8px;color:#c45525;font:900 72px/1 Georgia,serif}.evaluation-v3-attribution{display:block;margin-top:24px;color:#ffc29e;font:800 12px IBM Plex Mono,monospace;letter-spacing:1px}.evaluation-v3-page-01>h3:nth-of-type(3){margin-top:34px}@media (max-width:800px){.evaluation-v3-scorecard{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-v3-hero-copy h1{font-size:clamp(42px,13vw,64px);letter-spacing:-2px}.evaluation-v3-page-03 .evaluation-v3-coach-lens{grid-column:auto}.evaluation-v3-roadmap{display:block;border-top:3px solid #c45525}.evaluation-v3-roadmap>div{min-height:0;border-right:0;border-bottom:1px solid #d9d5cc}.evaluation-v3-roadmap>div:not(:last-child):after{content:"↓";right:auto;top:auto;bottom:-15px;left:50%;font-size:20px}.evaluation-v3-message{padding:38px 28px 32px;font-size:20px}.evaluation-v3-page-02 .evaluation-v3-priorities>div{grid-template-columns:52px 1fr;padding:22px 20px}.evaluation-v3-page-02 .evaluation-v3-priorities>div>b{font-size:46px}}@media print{.evaluation-v3-message,.evaluation-v3-page-03 .evaluation-v3-coach-lens,.evaluation-v3-page-03 .evaluation-v3-profile>div:first-child,.evaluation-v3-proof-points span,.evaluation-v3-scorecard>div{background:#24282c!important;color:#f8f7f3!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.evaluation-v3-scorecard{grid-template-columns:repeat(4,minmax(0,1fr))}.evaluation-v3-trend-card{padding:16px 0}.evaluation-v3-message{font-size:18px;padding:30px}.evaluation-v3-roadmap>div:not(:last-child):after{display:none}}.evaluation-v3-scorecard-label{margin:-18px 0 14px;color:#c45525;font:800 12px IBM Plex Mono,monospace;letter-spacing:1.2px}.evaluation-v3-refine-panel>strong{display:block;margin-bottom:12px;color:#c9cbd0;font:700 11px IBM Plex Mono,monospace;letter-spacing:.4px}.evaluation-v3-scope-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:14px}.evaluation-v3-scope-options button{min-height:52px;padding:12px;border:1px solid #59616b;background:#20252a;color:#f3f2ef;font:700 11px IBM Plex Mono,monospace;cursor:pointer}.evaluation-v3-scope-options button.selected{border-color:#c45525;background:#332018;color:#ffc29e}.evaluation-v3-scope-options button:disabled{opacity:.55;cursor:not-allowed}.evaluation-v3-saved-comments-option{display:flex!important;grid-template-columns:none!important;align-items:center;gap:10px!important;margin-top:14px!important;color:#c9cbd0!important;font:700 11px IBM Plex Mono,monospace!important}.evaluation-v3-saved-comments-option input{width:22px;height:22px;accent-color:#7ecf9a}.evaluation-v3-saved-comments-option input:disabled{opacity:.55}@media (max-width:800px){.evaluation-v3-scope-options{grid-template-columns:1fr}}.evaluation-v3-review-panel input{min-height:56px;border:1px solid #34373d;background:#101114;color:#f3f2ef;padding:12px 16px;font:16px IBM Plex Mono,monospace}.evaluation-v3-locked-evidence{display:grid;grid-gap:6px;gap:6px;margin-top:18px;padding:14px;border:1px solid #34373d;background:#101114}.evaluation-v3-locked-evidence strong{color:#ffb173;font:700 11px IBM Plex Mono,monospace}.evaluation-v3-locked-evidence span{color:#a2a9b0;font:11px/1.5 IBM Plex Mono,monospace}.evaluation-v3-live-edit-panel{grid-template-columns:minmax(0,1fr) minmax(220px,.32fr)!important;margin-top:0!important}.evaluation-v3-live-edit-panel>div:first-child{min-width:0}.evaluation-v3-live-edit-panel textarea{width:100%;min-height:150px}.evaluation-v3-direct-edit-mode .evaluation-v3-review-bar{align-items:center}.evaluation-v3-direct-edit-mode .evaluation-v3-review-actions button{min-height:60px!important}.evaluation-v3-recruiting-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0 0 28px}.evaluation-v3-recruiting-metrics>div{min-height:132px;padding:16px;background:#efede7;border-top:3px solid #c45525}.evaluation-v3-recruiting-metrics em,.evaluation-v3-recruiting-metrics small,.evaluation-v3-recruiting-metrics span{display:block;font:800 10px IBM Plex Mono,monospace;letter-spacing:.7px}.evaluation-v3-recruiting-metrics small{color:#c45525}.evaluation-v3-recruiting-metrics strong{display:block;margin-top:10px;font-size:34px;line-height:1}.evaluation-v3-recruiting-metrics span{margin-top:5px;color:#73777c}.evaluation-v3-recruiting-metrics p{margin:12px 0 0;color:#3f464c;font:11px/1.4 IBM Plex Mono,monospace}.evaluation-v3-recruiting-metrics em{margin-top:7px;color:#85898d;font-style:normal}@media (max-width:800px){.evaluation-v3-recruiting-metrics{grid-template-columns:1fr}.evaluation-v3-live-edit-panel{grid-template-columns:1fr!important}}.evaluation-v3-approve-top{min-height:60px!important;border-color:#7ecf9a!important;background:#5e8e68!important;color:#07130a!important;font-size:16px!important;font-weight:900!important}.evaluation-v3-approve-top:disabled{opacity:.5;cursor:not-allowed}.evaluation-v3-final-delivery-review{display:grid;grid-gap:14px;gap:14px;margin:18px 0;padding:22px;border:1px solid var(--steve-border-default);background:var(--steve-surface-section)}.evaluation-v3-final-delivery-review>div:not(.evaluation-v3-delivery-actions){display:grid;grid-template-columns:180px 1fr;grid-gap:12px;gap:12px}.evaluation-v3-final-delivery-review iframe{width:100%;height:min(78vh,920px);border:1px solid var(--steve-border-default);background:#fff}.evaluation-v3-delivery-actions{display:flex;flex-wrap:wrap;gap:12px}.evaluation-v3-delivery-actions button{min-height:56px;padding:0 22px}.evaluation-v3-delivery-valid{color:var(--steve-accent-positive)}.evaluation-v3-delivery-invalid{color:var(--steve-accent-attention)}@media (max-width:700px){.evaluation-v3-final-delivery-review>div:not(.evaluation-v3-delivery-actions){grid-template-columns:1fr}.evaluation-v3-final-delivery-review iframe{height:70vh}.evaluation-v3-delivery-actions button{width:100%}}.evaluation-v3-path-ahead{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.evaluation-v3-path-ahead>section{display:grid;grid-template-columns:44px 1fr;grid-gap:14px;gap:14px;min-height:190px;padding:24px;border-top:4px solid #c45525;background:#efede7}.evaluation-v3-path-ahead>section>b{color:#c45525;font:900 26px/1 IBM Plex Mono,monospace}.evaluation-v3-path-ahead h3{margin:0 0 12px;color:#24282c;font:800 12px IBM Plex Mono,monospace;letter-spacing:.8px}.evaluation-v3-path-ahead p{margin:0;color:#3f464c;font-size:16px;line-height:1.6}.evaluation-v3-path-ahead-edit{display:grid;grid-gap:0;gap:0;margin:24px 0 0;padding:18px;border:1px solid #59616b}.evaluation-v3-path-ahead-edit legend{padding:0 8px;color:#ffb173;font:800 11px IBM Plex Mono,monospace;letter-spacing:.6px}@media (max-width:800px){.evaluation-v3-path-ahead{grid-template-columns:1fr}.evaluation-v3-path-ahead>section{min-height:0;padding:20px}.evaluation-v3-page-05{grid-column:auto}}@media print{.evaluation-v3-page-05{page-break-before:always;break-before:page}.evaluation-v3-path-ahead{grid-template-columns:repeat(2,minmax(0,1fr))}.evaluation-v3-path-ahead>section{min-height:150px}}.steve-retention-calls{margin-top:16px;padding:18px;border:1px solid rgba(214,176,106,.6);background:#111315}.steve-retention-calls-head{display:flex;justify-content:space-between;align-items:end;gap:18px}.steve-retention-calls-head h3{margin:4px 0 0;font-size:28px}.steve-retention-calls-head>div:last-child{display:flex;gap:14px;color:#d6b06a;font:700 10px IBM Plex Mono,monospace}.steve-retention-call-groups{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-top:14px}.steve-retention-call-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:92px;padding:12px;border:1px solid #30343a;background:#181b1e}.steve-retention-call-row+.steve-retention-call-row{margin-top:8px}.steve-retention-call-row.attention{border-color:rgba(217,129,120,.6);background:rgba(91,36,33,.28)}.steve-retention-call-row>div:first-child{display:grid;grid-gap:4px;gap:4px}.steve-retention-call-row small,.steve-retention-call-row span{color:#a2a9b0;font:9px IBM Plex Mono,monospace}.steve-retention-call-actions{display:flex;gap:7px}.steve-retention-call-actions button,.steve-schedule-call-button{min-height:44px;padding:9px 12px;border:1px solid #d6b06a;background:#292318;color:#f3d49d;font:700 9px IBM Plex Mono,monospace;cursor:pointer}.steve-call-dialog select{min-height:44px;width:100%;margin-top:6px;padding:8px;border:1px solid #3b4148;background:#111315;color:#f3f2ef}.steve-call-athlete-context,.steve-call-existing{display:grid;grid-gap:5px;gap:5px;margin:12px 0;padding:12px;border:1px solid #343a41;background:#15181b}.steve-call-athlete-context span,.steve-call-existing span{color:#a2a9b0;font:10px IBM Plex Mono,monospace}.steve-call-existing{border-color:rgba(214,176,106,.6)}.steve-call-existing .steve-primary-button{margin-top:6px}.steve-call-overlay{position:fixed;inset:0;z-index:1200;display:grid;place-items:center;padding:24px;isolation:isolate}.steve-call-overlay>.steve-call-backdrop{position:absolute;inset:0;z-index:0;width:100%;height:100%;border:0;background:rgba(2,4,7,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:default}.steve-call-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(680px,100%);max-height:calc(100dvh - 48px);overflow:hidden;border:1px solid #59616b;border-radius:10px;background:#12161b;color:#f5f7f8;box-shadow:0 30px 100px rgba(0,0,0,.95),0 0 0 1px rgba(214,176,106,.12)}.steve-call-dialog-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 28px 20px;border-bottom:1px solid #343b43;background:#171c22}.steve-call-dialog-header h2{margin:0;color:#fff;font:700 30px/1 Barlow Condensed,sans-serif;letter-spacing:.02em}.steve-call-dialog-header p{margin:9px 0 0;color:#b8c0c8;font:13px/1.45 IBM Plex Mono,monospace}.steve-call-close{display:grid;flex:0 0 44px;width:44px;height:44px;place-items:center;padding:0;border:1px solid #59616b;border-radius:6px;background:#232a32;color:#fff;font:400 28px/1 Arial,sans-serif;cursor:pointer}.steve-call-close:focus-visible,.steve-call-close:hover{border-color:#d6b06a;background:#303945;outline:2px solid rgba(214,176,106,.4);outline-offset:2px}.steve-call-dialog-body{overflow-y:auto;padding:24px 28px}.steve-call-dialog label{display:grid;grid-gap:8px;gap:8px;margin:0 0 18px;color:#eef1f3;font:700 11px IBM Plex Mono,monospace;letter-spacing:.06em}.steve-call-dialog input,.steve-call-dialog select,.steve-call-dialog textarea{box-sizing:border-box;width:100%;min-height:50px;margin:0;padding:12px 14px;border:1px solid #68727d;border-radius:5px;background:#0b0f13;color:#fff;font:500 15px/1.3 IBM Plex Mono,monospace;color-scheme:dark}.steve-call-dialog textarea{min-height:88px;resize:vertical}.steve-call-dialog input::placeholder{color:#818b95}.steve-call-dialog input:hover,.steve-call-dialog select:hover,.steve-call-dialog textarea:hover{border-color:#8e99a5}.steve-call-dialog input:focus-visible,.steve-call-dialog select:focus-visible,.steve-call-dialog textarea:focus-visible{border-color:#d6b06a;outline:3px solid rgba(214,176,106,.25);outline-offset:1px}.steve-call-athlete-fields{position:relative}.steve-call-search-results{display:grid;max-height:210px;overflow-y:auto;margin:-10px 0 18px;border:1px solid #68727d;border-radius:5px;background:#0d1217;box-shadow:0 14px 35px rgba(0,0,0,.65)}.steve-call-search-results button{min-height:46px;padding:11px 14px;border:0;border-bottom:1px solid #293039;background:#0d1217;color:#eef1f3;text-align:left;font:600 13px IBM Plex Mono,monospace;cursor:pointer}.steve-call-search-results button:last-child{border-bottom:0}.steve-call-search-results button:focus-visible,.steve-call-search-results button:hover,.steve-call-search-results button[aria-selected=true]{background:#29331f;color:#f4d79f;outline:none}.steve-call-athlete-context{gap:10px;margin:2px 0 20px;padding:16px;border-color:#4b5661;background:#1a2027}.steve-call-athlete-context small{color:#d6b06a;font:700 9px IBM Plex Mono,monospace;letter-spacing:.09em}.steve-call-athlete-context>strong{font:700 23px Barlow Condensed,sans-serif}.steve-call-athlete-context>div{display:flex;flex-wrap:wrap;gap:7px}.steve-call-athlete-context>div span{padding:7px 9px;border:1px solid #3c4650;border-radius:4px;background:#11161b;color:#d3d9df;font-size:9px}.steve-call-existing{margin:0 0 20px;padding:16px;background:#211e17}.steve-call-existing>div{display:flex;gap:10px;margin-top:8px}.steve-call-danger{min-height:48px;padding:10px 14px;border:1px solid #a9534d;border-radius:5px;background:#351b1a;color:#ffc2bd;font:700 10px IBM Plex Mono,monospace;cursor:pointer}.steve-call-date-grid{display:grid;grid-template-columns:1fr 1fr 1.25fr;grid-gap:12px;gap:12px}.steve-call-timezone{margin:-8px 0 18px;color:#c8d0d7;font:10px IBM Plex Mono,monospace}.steve-call-actions{display:flex;justify-content:space-between;gap:14px;padding:18px 28px;border-top:1px solid #343b43;background:#171c22}.steve-call-cancel,.steve-call-confirm{min-height:52px;padding:12px 20px;border-radius:5px;font:700 11px IBM Plex Mono,monospace;cursor:pointer}.steve-call-cancel{border:1px solid #69737e;background:#20262d;color:#eef1f3}.steve-call-confirm{min-width:230px;border:1px solid #e2bd78;background:#d6b06a;color:#11151a}.steve-call-confirm:focus-visible,.steve-call-confirm:hover:not(:disabled){background:#e4c17e;outline:3px solid rgba(214,176,106,.28);outline-offset:2px}.steve-call-confirm:disabled{border-color:#3e464e;background:#292f35;color:#77818a;cursor:not-allowed;opacity:1}@media (max-width:720px){.steve-call-overlay{padding:12px}.steve-call-dialog{width:100%;max-height:calc(100dvh - 24px)}.steve-call-dialog-header{padding:21px 20px 17px}.steve-call-dialog-header h2{font-size:26px}.steve-call-dialog-body{padding:20px}.steve-call-date-grid{grid-template-columns:1fr}.steve-call-actions{padding:16px 20px}.steve-call-cancel,.steve-call-confirm{flex:1 1;min-width:0}.steve-call-athlete-context>div{display:grid}}@media (max-width:900px){.steve-retention-call-groups{grid-template-columns:1fr 1fr}}@media (max-width:620px){.steve-retention-call-groups{grid-template-columns:1fr}.steve-retention-call-row,.steve-retention-calls-head{align-items:stretch;flex-direction:column}.steve-retention-calls-head>div:last-child{display:grid}.steve-retention-call-actions{width:100%}.steve-retention-call-actions button,.steve-retention-call-row>.steve-schedule-call-button{flex:1 1;width:100%}}.steve-video-coaching{margin:24px 0;padding:22px;border:1px solid rgba(72,185,199,.28);background:#10191d}.steve-video-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.steve-video-summary article{display:grid;grid-gap:7px;gap:7px;padding:16px;border:1px solid #293b40;background:#0d1417}.steve-video-row-head,.steve-video-summary span{font:600 11px/1.3 IBM Plex Mono,monospace;letter-spacing:.55px;color:#8fa5aa}.steve-video-summary strong{font:500 32px/1 Barlow Condensed,sans-serif;color:#f4f6f2}.steve-video-queue,.team-v2-video-athletes{display:grid;border-top:1px solid #293b40}.steve-video-row,.team-v2-video-athlete{display:grid;grid-template-columns:1.4fr repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:center;padding:11px 8px;border-bottom:1px solid #243338;font-size:13px}.steve-video-row-head,.team-v2-video-athlete-head{color:#81979c;font-size:10px}.team-v2-video-window{margin-top:16px}.team-v2-video-window h3{font:600 12px/1.2 IBM Plex Mono,monospace;letter-spacing:.6px;color:#9bb0b5}.team-v2-video-athletes{margin-top:18px}.team-v2-video-athlete{grid-template-columns:1.4fr repeat(5,minmax(0,1fr))}@media (max-width:760px){.steve-video-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.steve-video-queue,.team-v2-video-athletes{overflow-x:auto}.steve-video-row,.team-v2-video-athlete{min-width:720px}}.evaluation-v3-approval-state,.evaluation-v3-brock-feedback{max-width:1050px;margin:0 auto 16px;padding:16px 18px;border:1px solid #a87825;background:#241d10;color:#f6e6b2}.evaluation-v3-approval-state{display:grid;grid-gap:5px;gap:5px}.evaluation-v3-approval-state>strong{font:800 13px IBM Plex Mono,monospace;letter-spacing:.08em}.evaluation-v3-approval-state>span{font:11px IBM Plex Mono,monospace;color:#c9b77d}.evaluation-v3-approval-state p{display:grid;grid-gap:5px;gap:5px;margin:8px 0 0;padding-top:10px;border-top:1px solid rgba(246,230,178,.2)}.evaluation-v3-approval-state.state-approved_for_delivery{border-color:#5e8e68;background:#142319;color:#cdebd3}.evaluation-v3-approval-state.state-changes_requested{border-color:#c45525;background:#2c1812;color:#ffd3bd}.evaluation-v3-brock-feedback{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;align-items:end}.evaluation-v3-brock-feedback label{display:grid;grid-gap:7px;gap:7px;font:700 11px IBM Plex Mono,monospace}.evaluation-v3-brock-feedback textarea{min-height:84px;padding:11px;background:#101114;border:1px solid #4a4e55;color:#f3f2ef}.evaluation-v3-brock-feedback button{min-height:48px;padding:10px 16px;border:1px solid #c45525;background:#c45525;color:#170d09;font-weight:800}@media (max-width:700px){.evaluation-v3-brock-feedback{grid-template-columns:1fr}}.steve-retention-review-notifications{display:grid;grid-gap:8px;gap:8px;margin:0 0 18px}.steve-retention-review-notifications a{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border:1px solid #c45525;background:#281912;color:#f3f2ef;text-decoration:none}.steve-retention-review-notifications strong{color:#ffc29e;font:800 11px IBM Plex Mono,monospace}.steve-retention-review-notifications span{font-size:13px}.steve-retention-review-notifications small{color:#a2a9b0}.bk-session-expired-backdrop{position:fixed;inset:0;z-index:10000;display:grid;place-items:center;padding:20px;background:rgba(8,13,20,.78);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bk-session-expired{width:min(440px,100%);border:1px solid rgba(255,255,255,.14);border-radius:18px;padding:26px;background:#111923;color:#f5f7fa;box-shadow:0 24px 70px rgba(0,0,0,.45)}.bk-session-expired>span{font-size:11px;font-weight:800;letter-spacing:.18em;color:#9bacbe}.bk-session-expired h2{margin:10px 0 8px;font-size:24px;line-height:1.15}.bk-session-expired p{margin:0 0 20px;color:#c5cfda;line-height:1.5}.bk-session-expired button{width:100%;min-height:44px;border:0;border-radius:10px;background:#f4b942;color:#111923;font-weight:900;letter-spacing:.06em;cursor:pointer}.sp-dashboard{margin:0 0 32px;padding:24px;border:1px solid #283431;background:linear-gradient(145deg,#111917,#0a0f0e);color:#eef5f1}.sp-dashboard>header{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;border-bottom:1px solid #27332f;padding-bottom:18px}.sp-dashboard header span,.sp-section>div:first-child span{font-size:11px;letter-spacing:.14em;color:#7cae9b}.sp-dashboard h2{font-size:30px;margin:4px 0}.sp-dashboard h3{margin:0;font-size:19px}.sp-dashboard p{color:#a8b5b0}.sp-periods{display:flex;gap:6px;flex-wrap:wrap}.sp-periods button{border:1px solid #34433e;background:#111a17;color:#b9c5c0;padding:9px 12px;cursor:pointer}.sp-periods button.active{background:#173c30;color:#bcf9dd;border-color:#2e8063}.sp-custom,.sp-status{display:flex;gap:16px;justify-content:space-between;margin:16px 0}.sp-custom label{display:grid;grid-gap:5px;gap:5px;color:#9fb0aa;font-size:12px}.sp-custom input{background:#0b1210;border:1px solid #35433e;color:#f1f6f4;padding:9px}.sp-status{font-size:11px;color:#82938d}.sp-section{padding:22px 0;border-bottom:1px solid #222d29}.sp-section>div:first-child{display:flex;align-items:center;gap:12px;margin-bottom:14px}.sp-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.sp-card{display:flex;flex-direction:column;background:#131c19;border:1px solid #2a3732;padding:15px;min-height:120px}.sp-card>span{font-size:11px;letter-spacing:.08em;color:#9caaa5}.sp-card>strong{font-size:24px;margin:8px 0}.sp-card>small{font-size:10px;color:#82938d}.sp-card>em{font-size:11px;color:#88d2b4;margin-top:6px;font-style:normal}.sp-card details{margin-top:auto;font-size:11px;color:#a5b5af}.sp-partial{border-left:3px solid #4c7aa5}.sp-unavailable{border-left:3px solid #744b52}.sp-conflict{border-left:3px solid #c65d63}.sp-authoritative{border-left:3px solid #3d9974}.sp-corroborated{border-left:3px solid #6c9c89}.sp-callout{display:flex;flex-wrap:wrap;gap:8px;background:#111917;border:1px solid #293630;padding:15px}.sp-callout span{border:1px solid #35423d;padding:6px 8px;font-size:11px;color:#aebbb6}.sp-definitions{width:100%}.sp-definitions>summary{cursor:pointer;color:#a7dec8}.sp-definitions article{padding:12px 0;border-bottom:1px solid #26302d}.sp-definitions article p{margin:4px 0}.sp-definitions article small{color:#899790}.sp-dashboard footer{padding-top:18px;color:#7f9089;font-size:10px;line-height:1.7}.sp-error{color:#ff9a9e}.sp-loading{padding:20px 0}@media (max-width:900px){.sp-dashboard>header{align-items:flex-start;flex-direction:column}.sp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.sp-dashboard{padding:15px}.sp-dashboard h2{font-size:24px}.sp-grid{grid-template-columns:1fr}.sp-periods{display:grid;grid-template-columns:repeat(3,1fr);width:100%}.sp-periods button{padding:8px 5px}.sp-custom,.sp-status{flex-direction:column}.sp-card{min-height:104px}}.sp-command{margin-top:18px;border:1px solid #2b3833;background:#0d1512;padding:16px}.sp-command>header{display:flex;justify-content:space-between;align-items:center}.sp-command>header span{font-size:10px;letter-spacing:.12em;color:#79ad98}.sp-command>header h3{margin:3px 0}.sp-command>header a{color:#92d6ba;font-size:11px}.sp-command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:12px}.sp-command-grid .sp-card{min-height:100px}.sp-command-loops{display:flex;gap:12px;flex-wrap:wrap;margin-top:10px;color:#8e9e98;font-size:11px}.sp-command-loading{margin-top:14px;color:#8c9a95}@media (max-width:800px){.sp-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:500px){.sp-command-grid{grid-template-columns:1fr}}.example-closeout{overflow:visible}.example-readonly-banner{display:flex;align-items:center;gap:18px;padding:14px 18px;margin:-1px -1px 24px;border:1px solid #d9a441;background:#2b2417;color:#f8dda4}.example-readonly-banner strong{letter-spacing:.12em;white-space:nowrap}.example-readonly-banner span{color:#e6d4ae;font-size:12px}.example-scenario-tabs{display:flex;gap:8px;margin:0 0 18px}.example-scenario-tabs button{border:1px solid #37404a;background:#11171d;color:#d7dde2;padding:10px 14px;font-weight:800;letter-spacing:.06em}.example-scenario-tabs .active.won{border-color:#44c581;color:#84e6ae;background:#11271e}.example-scenario-tabs .active.pending{border-color:#55a5ff;color:#a4cdfd;background:#102238}.example-scenario-tabs .active.lost{border-color:#ef6767;color:#ffaaaa;background:#301718}.post-call-linear-flow{display:grid;grid-template-columns:repeat(10,minmax(310px,1fr));grid-gap:14px;gap:14px;overflow-x:auto;padding:3px 2px 20px;scroll-snap-type:x proximity}.post-call-linear-flow fieldset{min-width:0;min-height:520px;scroll-snap-align:start;border:1px solid #303a43;background:linear-gradient(180deg,#151c22,#10161b);padding:18px}.post-call-linear-flow legend{color:#82dbad;padding:0 8px;font-size:12px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.governed-dropdown>label,.post-call-linear-flow label{display:grid;grid-gap:6px;gap:6px;margin:0 0 13px;color:#9baab4;font-size:11px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.post-call-linear-flow input,.post-call-linear-flow textarea{width:100%;box-sizing:border-box;border:1px solid #34414b;background:#0b1116;color:#edf4f6;padding:10px 11px;font:inherit;resize:vertical}.post-call-linear-flow small{color:#87949d;line-height:1.55}.governed-dropdown{position:relative;margin-bottom:14px}.governed-dropdown-trigger{width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid #43515c;background:#0c1318;color:#eef4f6;font-weight:800;text-align:left}.governed-dropdown-menu{position:absolute;z-index:30;left:0;right:0;top:calc(100% - 8px);display:grid;padding:6px;border:1px solid #4d5d69;background:#0b1116;box-shadow:0 18px 38px #000b}.governed-dropdown-menu button{display:flex;gap:9px;align-items:center;padding:11px;border:0;border-bottom:1px solid #242d34;background:transparent;color:#dce5e9;text-align:left}.governed-dropdown-menu button:hover,.governed-dropdown-menu button[aria-selected=true]{background:#1b252c}.governed-dropdown-menu i{width:8px;height:8px;border-radius:50%;background:#70808a}.tone-won i,.tone-won.governed-dropdown-trigger{border-color:#43c07c}.tone-won i{background:#43c07c}.tone-pending i,.tone-pending.governed-dropdown-trigger{border-color:#438fdd}.tone-pending i{background:#438fdd}.tone-lost i,.tone-lost.governed-dropdown-trigger{border-color:#df5d61}.tone-lost i{background:#df5d61}.tone-canceled i,.tone-canceled.governed-dropdown-trigger{border-color:#e8a95f}.tone-canceled i{background:#e8a95f}.tone-no-show i,.tone-no-show.governed-dropdown-trigger{border-color:#ef8585}.tone-no-show i{background:#ef8585}.tone-follow-up i,.tone-follow-up.governed-dropdown-trigger{border-color:#bd83e7}.tone-follow-up i{background:#bd83e7}.status-call{padding:10px;border-left:3px solid #72818b;color:#dce4e8;background:#182027}.status-canceled{border-color:#e8a95f;background:#2e2418}.status-no-show{border-color:#ef8585;background:#301c1c}.status-showed{border-color:#43c07c;background:#14281e}.pending-decision-card{display:grid;grid-gap:9px;gap:9px;padding:13px;border:1px solid #387fc5;background:#102238}.pending-decision-card>span{color:#b4cbe0;font-size:12px}.pending-decision-card .approaching{color:#f0c06c;font-weight:800}.cash-boundary,.evidence-conflict,.evidence-ok,.structured-note-prompt{padding:10px;border-left:3px solid #e36568;background:#301719;color:#ffb0b2;font-size:11px;line-height:1.45}.evidence-ok{border-color:#44c581;background:#11271e;color:#92e7b8}.cash-boundary{border-color:#519ce8;background:#11243a;color:#a8d2fb}.structured-note-prompt{border-color:#e6ae55;background:#2c2416;color:#f2d49d}.contact-subsection{margin-bottom:14px;padding:12px;border:1px solid #2d3942}.contact-subsection>strong{display:block;margin-bottom:12px;color:#8ee3b4}.split-pay-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 10px;gap:0 10px}.fathom-suggestion{display:grid;grid-gap:5px;gap:5px;padding:12px;margin-bottom:14px;border:1px solid #3d7257;background:#12251c}.fathom-suggestion span{font-size:12px;color:#b5c8be}.fathom-actions{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px;margin-top:12px}.contact-subsection button,.fathom-actions button{padding:9px;border:1px solid #3a4852;background:#151e24;color:#d8e1e5;font-size:10px;font-weight:800}.example-loop-list{display:grid;grid-gap:8px;gap:8px;padding:0;list-style:none}.example-loop-list li{display:grid;grid-gap:4px;gap:4px;padding:11px;border-left:3px solid #df9f50;background:#251f16}.example-loop-list li.pending{border-color:#438fdd;background:#11243a}.example-loop-list span{font-size:11px;color:#b7c0c6}.closeout-sticky-actions{position:-webkit-sticky;position:sticky;bottom:0;z-index:15;display:flex;align-items:center;gap:10px;padding:13px 16px;border:1px solid #3a4650;background:#0c1217f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.closeout-sticky-actions div{display:grid;margin-right:auto}.closeout-sticky-actions small,.closeout-sticky-actions span{font-size:11px;color:#929fa7}.closeout-sticky-actions button{padding:11px 16px;border:1px solid #44515b;background:#172027;color:#89949a;font-weight:900}.owner-sales-confidence details>.owner-sales-section{margin:20px 0 0}@media(max-width:720px){.example-readonly-banner{align-items:flex-start;flex-direction:column;gap:6px}.example-scenario-tabs{overflow-x:auto}.example-scenario-tabs button{white-space:nowrap}.post-call-linear-flow{display:grid;grid-template-columns:1fr;overflow:visible;scroll-snap-type:none}.post-call-linear-flow fieldset{min-height:0}.split-pay-grid{grid-template-columns:1fr}.closeout-sticky-actions{flex-wrap:wrap}.closeout-sticky-actions div,.closeout-sticky-actions small{width:100%}}.command-sales-open-loops{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0;padding-top:12px;border-top:1px solid #28332f}.command-sales-open-loops>strong{width:100%;font-size:11px;letter-spacing:.1em;color:#8eddb2}.command-sales-open-loops span{display:flex;align-items:center;gap:7px;padding:7px 10px;background:#151d1a;color:#9ca9a4;font-size:10px}.command-sales-open-loops b{color:#ecf3ef;font-size:14px}.contract-follow-through{margin:20px 0;padding:22px;border:1px solid #27364b;border-radius:16px;background:#0d1521;color:#eef5ff}.contract-follow-through>header{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;margin-bottom:14px}.contract-follow-through h2{margin:4px 0 0;font-size:22px}.contract-follow-through header small,.contract-follow-through header span{font-size:11px;letter-spacing:.12em;color:#91a8c4}.contract-source-limitation{padding:12px 14px;border-left:3px solid #dca84c;background:#201b12}.contract-source-limitation strong{color:#ffd17a}.contract-source-limitation p{margin:5px 0;color:#dfe7f2}.contract-source-limitation small{color:#aebdce}.contract-follow-counts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:14px 0}.contract-follow-counts article{padding:11px;border:1px solid #26364b;border-radius:10px;background:#111d2b}.contract-follow-counts span{display:block;min-height:28px;font-size:10px;letter-spacing:.08em;color:#9fb1c7}.contract-follow-counts strong{font-size:22px}.contract-follow-rows{display:grid;grid-gap:8px;gap:8px}.contract-follow-rows>article{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:12px;border:1px solid #28384e;border-radius:10px;color:inherit}.contract-follow-rows article small,.contract-follow-rows article span{display:block;color:#aebdce}.contract-follow-rows .state-signed{border-left:3px solid #4cc68a}.contract-follow-rows .state-overdue{border-left:3px solid #ee6b6b}.contract-follow-rows .state-review{border-left:3px solid #dca84c}.contract-follow-rows .state-awaiting{border-left:3px solid #5c9fe8}.contract-follow-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.contract-follow-actions a,.contract-follow-actions button{padding:7px 9px;border:1px solid #405575;border-radius:7px;background:#111d2b;color:#dce9f8;font-size:10px;text-decoration:none}.contract-follow-actions button:disabled{opacity:.45}.contract-follow-empty{color:#aebdce}.contract-follow-through details{margin-top:12px;color:#aebdce}.contract-follow-through.compact{margin:14px 0}.contract-follow-through.compact .contract-follow-counts{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:760px){.contract-follow-through>header{display:block}.contract-follow-counts,.contract-follow-through.compact .contract-follow-counts{grid-template-columns:repeat(2,minmax(0,1fr))}.contract-follow-rows>article{align-items:flex-start;flex-direction:column}.contract-follow-actions{justify-content:flex-start}}.top-five-dry-run{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:32px;color:var(--foreground);overflow:hidden}.top-five-header{display:flex;justify-content:space-between;gap:24px;align-items:flex-start}.top-five-dry-run section{margin-top:32px}.card-grid,.summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:12px;gap:12px}.decision-panel,.empty-state,.evidence-card,.summary-grid article{border:1px solid rgba(148,163,184,.24);border-radius:14px;background:rgba(15,23,42,.68);padding:16px}.evidence-card dt,.summary-grid article span{display:block;color:#94a3b8;font-size:.78rem;text-transform:uppercase;letter-spacing:.06em}.summary-grid article strong{display:block;margin-top:8px;font-size:1.35rem}.mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.evidence-card dl{display:grid;grid-template-columns:120px 1fr;grid-gap:7px;gap:7px;margin:12px 0}.evidence-card dd{margin:0}.table-scroll{overflow:auto;border:1px solid rgba(148,163,184,.22);border-radius:12px}.data-table{width:100%;min-width:760px;border-collapse:collapse}.data-table td,.data-table th{text-align:left;padding:11px 13px;border-bottom:1px solid rgba(148,163,184,.15);white-space:nowrap}.data-table th{color:#94a3b8;font-size:.75rem;text-transform:uppercase}.status-pill.warning{display:inline-block;padding:7px 11px;border-radius:999px;background:rgba(245,158,11,.18);color:#fbbf24;font-weight:700}.eyebrow{color:#60a5fa;font-weight:700;letter-spacing:.08em;font-size:.75rem}@media(max-width:600px){.top-five-dry-run{padding:18px 14px}.top-five-header{display:block}.card-grid,.summary-grid{grid-template-columns:1fr}.top-five-header a{display:inline-block;margin-top:10px}.evidence-card dl{grid-template-columns:1fr}.evidence-card dd{margin-bottom:7px}}.top-five-operational{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:32px;color:var(--foreground);overflow:hidden}.top-five-operational details,.top-five-operational section{margin-top:32px}.tf-status{display:flex;flex-wrap:wrap;gap:10px 24px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:rgba(255,255,255,.035)}.tf-status span{color:var(--muted-foreground)}.tf-change,.tf-evidence-values span,.top-five-operational .data-table small{display:block;margin-top:4px;color:var(--muted-foreground);white-space:normal}.tf-evidence-values{min-width:260px}.top-five-operational details summary{cursor:pointer;font-weight:800;letter-spacing:.04em}.top-five-operational .mono{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}@media(max-width:600px){.top-five-operational{padding:18px 14px}.top-five-operational .top-five-header{display:block}.top-five-operational .top-five-header a{display:inline-block;margin-top:12px}.tf-status{display:grid}.tf-evidence-values{min-width:220px}}.top-five-workspace-entry{margin:24px 0;padding:20px;border:1px solid rgba(214,191,135,.36);border-radius:14px;background:linear-gradient(135deg,rgba(214,191,135,.09),rgba(255,255,255,.025));color:var(--foreground)}.top-five-workspace-entry>header{display:flex;align-items:center;justify-content:space-between;gap:18px}.top-five-workspace-entry>header span{display:block;color:#d6bf87;font:700 10px IBM Plex Mono,monospace;letter-spacing:1.2px}.top-five-workspace-entry h2{margin:5px 0 0;font-size:24px}.top-five-workspace-entry a{display:inline-flex;min-height:44px;align-items:center;padding:0 14px;border:1px solid rgba(214,191,135,.45);border-radius:8px;color:#f3f2ef;font:700 10px IBM Plex Mono,monospace;letter-spacing:.7px;text-decoration:none}.top-five-workspace-entry a:focus-visible,.top-five-workspace-entry a:hover{border-color:#d6bf87;background:rgba(214,191,135,.12)}.top-five-workspace-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:16px}.top-five-workspace-categories article{padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:9px;background:rgba(0,0,0,.16)}.top-five-workspace-categories small,.top-five-workspace-categories strong{display:block}.top-five-workspace-categories strong{font-size:13px}.top-five-workspace-categories small{margin-top:7px;color:var(--muted-foreground);font:10px IBM Plex Mono,monospace}.top-five-workspace-entry>footer{display:flex;justify-content:space-between;gap:12px;margin-top:14px;color:var(--muted-foreground);font:10px IBM Plex Mono,monospace;letter-spacing:.45px}.steve-nav>a{display:inline-flex;align-items:center;min-height:44px;border-bottom:2px solid transparent;color:#a9abb2;padding:0 12px;font:700 11px IBM Plex Mono,monospace;white-space:nowrap;text-decoration:none}.steve-nav>a:focus-visible,.steve-nav>a:hover{color:#f3f2ef;border-bottom-color:var(--steve-accent-structural,#d6bf87)}@media(max-width:600px){.top-five-workspace-entry{margin:16px 0;padding:15px}.top-five-workspace-entry>header{display:block}.top-five-workspace-entry>header a{width:100%;box-sizing:border-box;justify-content:center;margin-top:13px}.top-five-workspace-categories{grid-template-columns:1fr}.top-five-workspace-entry>footer{display:grid}.steve-nav{flex-wrap:wrap;overflow:visible}.steve-nav button,.steve-nav>a{flex:1 1 auto;justify-content:center;padding-left:8px;padding-right:8px}}.closeout-dialog-shell{position:fixed;inset:0;z-index:1000;display:grid;place-items:stretch;padding:24px;overflow:hidden}.closeout-dialog-backdrop{position:absolute;inset:0;border:0;background:#050504d9}.closeout-dialog-shell>.closeout-workflow{position:relative;z-index:1;width:min(1180px,100%);max-height:calc(100vh - 48px);margin:auto;overflow-y:auto;overscroll-behavior:contain;box-shadow:0 24px 80px #000}.closeout-workflow>header p{margin:4px 0 0;color:var(--owner-muted);font:10px IBM Plex Mono,monospace}.closeout-identity-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--owner-line);border-bottom:1px solid var(--owner-line)}.closeout-identity-strip>span{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:13px;background:#11110f}.closeout-identity-strip small{color:var(--owner-muted);font:8px IBM Plex Mono,monospace;letter-spacing:.8px}.closeout-identity-strip b{overflow-wrap:anywhere;color:var(--owner-ink);font:11px IBM Plex Mono,monospace}.closeout-steps{display:grid;grid-template-columns:1fr;overflow:visible;scroll-snap-type:none}.closeout-steps fieldset{border-right:0;border-bottom:1px solid var(--owner-line);scroll-snap-align:none}.closeout-steps.is-locked{pointer-events:none;opacity:.72}.closeout-choice-row{display:flex;flex-wrap:wrap;gap:8px;margin:5px 0 14px}.closeout-choice-row button{min-height:44px}.closeout-choice-row button[aria-pressed=true]{border-color:var(--owner-gold);background:#352918;color:#f2c77f}.closeout-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 14px;gap:0 14px}.closeout-grid .span-2{grid-column:1/-1}.closeout-disabled-reason{padding:12px;border-left:3px solid #625b50;background:#171612}.closeout-inline-error{margin:7px 0;color:#ff9a8a}.closeout-help,.closeout-inline-error{display:block;font:10px/1.5 IBM Plex Mono,monospace}.closeout-help{color:#d7b46f}.closeout-schedule{display:grid;grid-gap:9px;gap:9px;margin:14px 0;padding:13px;border:1px solid var(--owner-line)}.closeout-schedule>div:first-child{display:flex;align-items:center;justify-content:space-between}.closeout-payment-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;grid-gap:8px;gap:8px;align-items:end;padding:10px;background:#151411}.closeout-payment-row label{margin:0}.closeout-payment-row>button{min-height:44px}.closeout-known-contact{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px;border:1px solid var(--owner-line)}.closeout-known-contact b,.closeout-known-contact span{display:block}.closeout-known-contact span{margin-top:4px;color:var(--owner-muted);font:10px IBM Plex Mono,monospace}.closeout-fathom{display:grid;grid-gap:6px;gap:6px;margin:14px 0;padding:13px;border-left:3px solid #6b685f;background:#171612}.closeout-fathom.state-ok{border-color:#45b778;background:#102019}.closeout-fathom.state-conflict{border-color:#d9625e;background:#281313}.closeout-fathom small,.closeout-fathom span{color:var(--owner-muted);font:10px/1.5 IBM Plex Mono,monospace}.closeout-fathom a{color:#e4ba70;font:10px IBM Plex Mono,monospace}.closeout-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--owner-line)}.closeout-review-grid span{display:grid;grid-gap:7px;gap:7px;padding:12px;background:#151411;color:var(--owner-muted);font:9px IBM Plex Mono,monospace}.closeout-review-grid b{color:var(--owner-ink);font-size:11px}.closeout-validation-summary{margin-top:12px;padding:13px;border:1px solid #8e493f;background:#271511;color:#ffc0b4}.closeout-validation-summary ul{margin:8px 0 0;padding-left:18px}.closeout-validation-summary li{margin:4px 0;font:10px/1.4 IBM Plex Mono,monospace}.closeout-steps input,.closeout-steps select,.closeout-workflow button{min-height:44px;box-sizing:border-box}.closeout-fathom a:focus-visible,.closeout-steps input:focus-visible,.closeout-steps select:focus-visible,.closeout-steps textarea:focus-visible,.closeout-workflow button:focus-visible{outline:2px solid #f0c477;outline-offset:2px}.closeout-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.closeout-fathom-result{display:grid;grid-gap:4px;gap:4px;width:100%;padding:10px;border:1px solid #50657a;background:#152331;color:inherit;text-align:left}.closeout-fathom-result span{font-size:.82rem;opacity:.82}@media(max-width:760px){.closeout-dialog-shell{padding:0}.closeout-dialog-shell>.closeout-workflow{width:100%;max-height:100vh;border-inline:0}.closeout-identity-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.closeout-grid,.closeout-review-grid{grid-template-columns:1fr}.closeout-grid .span-2{grid-column:auto}.closeout-payment-row{grid-template-columns:1fr}.closeout-known-contact{align-items:flex-start;flex-direction:column}.closeout-workflow>footer,.closeout-workflow>header{position:-webkit-sticky;position:sticky}.closeout-workflow>footer{bottom:0}.closeout-workflow>footer span{width:100%}.closeout-workflow>footer button{flex:1 1}.closeout-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.closeout-summary article{padding:12px}.closeout-summary strong{font-size:30px}.closeout-search-row{grid-template-columns:1fr}}.bk-sidebar nav .bk-nav-more{margin-top:6px}.bk-sidebar nav .bk-nav-more>summary{cursor:pointer;opacity:.7;padding:8px 12px;list-style:none;font-size:.75em;letter-spacing:.08em}.bk-sidebar nav .bk-nav-more>summary::-webkit-details-marker{display:none}.bk-sidebar nav .bk-nav-more[open]>summary{opacity:1}.setter-nav-more,.steve-nav-more{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.setter-nav-more>summary,.steve-nav-more>summary{cursor:pointer;opacity:.7;font-size:.75em;letter-spacing:.08em;list-style:none}.setter-nav-more>summary::-webkit-details-marker,.steve-nav-more>summary::-webkit-details-marker{display:none}