.relationship-screen>.operation-list{flex:1 1;min-height:0;overflow:hidden}.relationship-list-heading{display:flex;justify-content:space-between;gap:24px;align-items:center;padding:20px 24px}.relationship-list-heading h2{font-size:18px;font-weight:500;margin:0 0 8px}.relationship-list-heading p,.relationship-list-heading>span{font-size:13px;line-height:1.5;color:var(--muted)}.contact-relationships,.continuity-rows{list-style:none;padding:0;margin:0}.continuity-rows li+li{border-top:1px solid var(--edge)}.continuity-select{display:flex;gap:18px;align-items:center;width:100%;padding:20px 24px;text-align:left;background:transparent;color:var(--text);border:0;min-height:100px}.contact-relationships button:hover,.continuity-select:hover{background:var(--surface-hover)}.continuity-signal{color:var(--muted);display:grid;place-items:center;flex-shrink:0;width:38px;height:38px;border-radius:50%;background:var(--surface-secondary)}.continuity-signal[data-attention=true]{color:var(--accent);background:#e9d0a714}.continuity-person{display:grid;grid-gap:7px;gap:7px;flex:1 1;min-width:0}.continuity-person strong{font-size:16px;font-weight:500}.continuity-person>span,.continuity-reason>span{font-size:13px;color:var(--muted);line-height:1.5}.continuity-person small{font-size:12px;color:var(--muted)}.continuity-reason{display:grid;grid-gap:8px;gap:8px;width:34%;min-width:200px}.continuity-reason strong{font-weight:500;font-size:14px}.continuity-open{display:flex;align-items:center;gap:8px;color:var(--accent);font-size:13px}.contacts-table small{display:block;margin-top:6px;color:var(--muted);font-size:12px}.contact-detail,.contacts-table td{overflow-wrap:anywhere}.contact-detail{width:min(780px,100%);margin:auto;padding:24px}.contact-detail>header h2{font-size:28px;font-weight:500;margin:12px 0 18px}.contact-close{float:right;min-width:44px;min-height:44px}.contact-facts{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin:28px 0}.contact-facts div{display:grid;grid-gap:7px;gap:7px}.contact-facts dt{font-size:12px;color:var(--muted)}.contact-facts dd{margin:0;font-size:15px}.contact-restriction{display:flex;gap:12px;align-items:center;background:var(--surface-secondary);padding:16px;border-radius:6px;margin:22px 0 30px;font-size:14px}.contact-restriction small{display:block;color:var(--muted);font-size:12px;margin-top:7px;line-height:1.5}.contact-detail h3{font-size:18px;font-weight:500;margin:0 0 18px}.contact-detail section>p{color:var(--muted);font-size:14px;line-height:1.6}.contact-relationships button{display:flex;align-items:center;justify-content:space-between;gap:22px;width:100%;min-height:76px;text-align:left;background:transparent;padding:16px 8px;border:0;border-bottom:1px solid var(--edge);color:var(--text)}.contact-relationships strong{font-size:15px;font-weight:500}.contact-relationships small{display:block;margin-top:8px;color:var(--muted);font-size:12px}.contact-relationships button>span:last-child{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--accent)}@media(max-width:900px){.continuity-select{flex-wrap:wrap;padding:18px;gap:14px}.continuity-reason{width:auto;flex:1 1 50%;margin-left:52px}.continuity-open{margin-left:auto}.relationship-list-heading{padding:18px;flex-wrap:wrap;gap:10px}.contacts-table{min-width:730px}.contact-detail{padding:16px}}@media(max-width:500px){.contact-facts{grid-template-columns:1fr;gap:20px}.continuity-reason{margin-left:0;min-width:0;flex-basis:100%}.continuity-person strong{font-size:15px}.contact-relationships button,.relationship-screen .operation-toolbar{flex-wrap:wrap}.relationship-screen .compact-field,.relationship-screen .compact-field select{max-width:100%}}:root{--background:#071217;--panel:rgba(13,33,39,.78);--panel-reading:rgba(13,31,37,.84);--panel-context:rgba(13,33,39,.80);--text:#f1f5f2;--muted:#c8d4d5;--text-secondary:#d0dad9;--dim:#c4d1d3;--edge:rgba(193,218,215,.16);--accent:#e9d0a7;--positive:#bbdacd;--warning:#f1ce98;--sidebar:177px;--font-sans:Arial,Helvetica,sans-serif;--surface-field:#12252b;--surface-floating:#132329;--surface-dialog:#101f25;--surface-context:#102329;--surface-scrim:#01090dcc;--surface-hover:#dcebe90b;--surface-secondary:#b7cebd13;--surface-secondary-hover:#b7cebd25;--surface-selected:#c4d5c911;--edge-accent:#ddc49a55;--edge-control:#ccd9d62b;--edge-muted:#ccd9d629;--text-on-accent:#152429;--border-subtle:1px solid var(--edge);--shadow-panel:0 8px 26px rgba(0,0,0,.18),inset 0 1px rgba(239,247,242,.025);--shadow-small:0 3px 12px #0003;--shadow-selection:inset 2px 0 var(--accent);--shadow-tab:inset 0 -2px var(--accent);--shadow-accent:0 0 10px rgba(209,184,124,.18);--focus-outline:2px solid var(--accent);--glass-backdrop:none;--opacity-disabled:.4;--motion-reduced-duration:0s;--space-4:4px;--space-6:6px;--space-7:7px;--space-8:8px;--space-9:9px;--space-10:10px;--space-12:12px;--space-14:14px;--space-15:15px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-28:28px;--space-32:32px;--space-36:36px;--space-40:40px;--radius-corner:2px;--radius-tight:4px;--radius-control:5px;--radius-compact:6px;--radius-soft:7px;--radius-card:8px;--radius-panel:12px;--radius-pill:20px;--radius-circle:50%;--text-9:9px;--text-10:10px;--text-11:11px;--text-12:12px;--text-13:13px;--text-14:14px;--text-15:15px;--text-16:16px;--text-17:17px;--text-18:18px;--text-19:19px;--text-20:20px;--text-21:21px;--text-22:22px;--text-23:23px;--text-24:24px;--text-25:25px;--text-26:26px;--text-27:27px;--text-28:28px;--text-29:29px;--text-30:30px;--text-34:34px;--weight-regular:400;--weight-medium:500;--weight-strong:550;--weight-emphasis:600;--leading-1-4:1.4;--leading-1-5:1.5;--leading-1-6:1.6}.agenda-toolbar{display:flex;align-items:center;gap:var(--space-16);padding:var(--space-12) var(--space-16);flex-wrap:wrap}.segmented{display:flex;background:#07161c80;border-radius:var(--radius-compact);padding:3px}.segmented button{background:none;border:0;padding:var(--space-9) var(--space-16);color:var(--muted);border-radius:var(--radius-tight)}.segmented button[aria-pressed=true]{background:#c7dac31b;color:var(--text)}.agenda-date{display:flex;align-items:center;gap:var(--space-6);margin:auto}.agenda-date label{display:flex;gap:var(--space-8);align-items:center}.agenda-date input{background:transparent;color:var(--text);border:0;max-width:150px;padding:var(--space-9) 2px}.agenda-toolbar small{color:var(--muted);font-size:var(--text-11)}.agenda-workspace{display:flex;gap:var(--space-14);flex:1 1;min-height:0}.agenda-calendar{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.agenda-days{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));flex:1 1;min-height:0}.agenda-days[data-view=day]{grid-template-columns:1fr}.agenda-days>.operation-empty{grid-column:1/-1}.agenda-day{min-width:0;border-right:1px solid #b4ccc80c}.agenda-day:last-child{border:0}.agenda-day>header{padding:var(--space-18) var(--space-12) var(--space-15);display:flex;align-items:baseline;gap:var(--space-6);flex-wrap:wrap}.agenda-day>header span{width:100%;color:var(--muted);font-size:var(--text-11)}.agenda-day>header strong{font-size:var(--text-25);font-weight:var(--weight-regular);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agenda-day>header small{font-size:var(--text-10);color:var(--dim)}.agenda-day>header[data-today=true] strong{color:var(--accent)}.agenda-events{padding:3px var(--space-7) var(--space-14);display:grid;grid-gap:var(--space-9);gap:var(--space-9)}.agenda-event{text-align:left;background:#a2bbb213;border:1px solid #a2bbb218;border-left:2px solid #95b9a8;border-radius:var(--radius-control);padding:var(--space-12) var(--space-9);display:grid;grid-gap:var(--space-7);gap:var(--space-7);width:100%;overflow-wrap:anywhere}.agenda-event:hover{background:#a2bbb224}.agenda-event[data-selected=true]{outline:1px solid var(--accent);background:#dcc9a616}.agenda-event[data-status=canceled],.agenda-event[data-status=no_show]{border-left-color:var(--warning);background:#b99b7010}.agenda-event time{font-size:var(--text-12);color:var(--accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.agenda-event strong{font-size:var(--text-13);line-height:var(--leading-1-4);font-weight:var(--weight-medium)}.agenda-event span{font-size:var(--text-11)}.agenda-event small,.agenda-event span{color:var(--muted);line-height:var(--leading-1-4)}.agenda-event small{font-size:var(--text-10)}.agenda-empty-day{padding:var(--space-15) var(--space-7);color:var(--dim);font-size:var(--text-11);line-height:var(--leading-1-5)}.appointment-detail{width:305px;flex-shrink:0;padding:var(--space-20);overflow:auto}.appointment-detail>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-20)}.appointment-detail>h2{font-size:var(--text-24);font-weight:var(--weight-regular);margin-bottom:var(--space-8)}.appointment-detail>p{font-size:var(--text-13);color:var(--muted)}.appointment-actions{display:flex;flex-wrap:wrap;gap:var(--space-8);margin-top:var(--space-18)}.appointment-actions button{font-size:var(--text-12)}.appointment-review{margin-top:25px;border-top:var(--border-subtle);padding-top:var(--space-20)}.appointment-review h3{font-size:var(--text-16);font-weight:var(--weight-medium)}.appointment-review>p{margin:var(--space-12) 0;font-size:var(--text-12);line-height:var(--leading-1-6);color:var(--muted)}.appointment-review label{display:grid;grid-gap:var(--space-8);gap:var(--space-8);margin:var(--space-16) 0;font-size:var(--text-12)}.appointment-review select,.appointment-review textarea{width:100%;min-width:0;background:#11242b;color:var(--text);border-radius:var(--radius-control);padding:var(--space-10)}.appointment-review textarea{min-height:80px;resize:vertical}.appointment-actions .primary-button{background:var(--accent);color:#13232a;padding:var(--space-10) 13px;border-radius:var(--radius-control)}.agenda-saved{padding:var(--space-10) var(--space-14);color:var(--positive);font-size:var(--text-12)}.agenda-conversation-context{position:fixed;inset:80px 24px 24px calc(var(--sidebar) + 24px);width:auto;height:auto;max-width:none;max-height:none;margin:0;z-index:5;display:flex;gap:var(--space-12);padding:var(--space-12);background:#071217;color:var(--text);border:var(--border-subtle);border-radius:var(--radius-card)}.agenda-conversation-context::-webkit-backdrop{background:#02090bc9}.agenda-conversation-context::backdrop{background:#02090bc9}.agenda-conversation-context:not([open]){display:none}.agenda-screen{position:relative}@media (max-width:1250px){.agenda-workspace.has-selection .agenda-days{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-workspace.has-selection .agenda-days[data-view=day]{grid-template-columns:1fr}}@media (max-width:900px){.agenda-days{grid-template-columns:repeat(3,minmax(0,1fr))}.agenda-toolbar{gap:var(--space-10)}.agenda-date{margin:0}.appointment-detail{width:280px}}@media (max-width:650px){.agenda-toolbar{padding:var(--space-10)}.agenda-date{flex-wrap:wrap}.agenda-days{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-workspace.has-selection .agenda-calendar{display:none}.appointment-detail{width:100%}.agenda-conversation-context{padding:0;position:fixed;inset:90px 8px 8px 70px}}.operation-context-dialog{position:fixed;inset:75px 22px 22px calc(var(--sidebar) + 22px);margin:0;width:auto;height:auto;max-width:none;max-height:none;padding:var(--space-22);background:#0b1b21;color:var(--text);border:var(--border-subtle);border-radius:9px;overflow:hidden}.operation-context-dialog::-webkit-backdrop{background:var(--surface-scrim)}.operation-context-dialog::backdrop{background:var(--surface-scrim)}.operation-context-dialog>.operation-screen{height:100%;min-height:0}.lead360-title{display:flex;align-items:center;gap:var(--space-15)}.lead360-title h1{margin-top:var(--space-8)}.lead360-status{display:flex;align-items:center;gap:30px;padding:var(--space-20) var(--space-24);flex-wrap:wrap}.lead360-status>span{display:grid;grid-gap:var(--space-8);gap:var(--space-8)}.lead360-status strong{font-size:var(--text-15);font-weight:var(--weight-medium)}.lead360-status small{color:var(--muted);font-size:var(--text-11)}.lead360-status .eyebrow{font-size:var(--text-10)}.lead360-next{flex:1 1}.lead360-tabs{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.lead360-tabs button{background:none;border:0;color:var(--muted);padding:var(--space-12) var(--space-14);border-bottom:2px solid transparent}.lead360-tabs button[aria-pressed=true]{color:var(--text);border-color:var(--accent)}.lead360-tabs small{margin-left:auto;font-size:var(--text-10);color:var(--dim)}.lead360-content{min-height:0;flex:1 1;padding:26px}.lead360-overview{display:grid;grid-template-columns:minmax(0,1fr) 285px;grid-gap:50px;gap:50px}.lead360-content h2{font-size:var(--text-19);font-weight:var(--weight-medium);margin-bottom:var(--space-12)}.section-description{font-size:var(--text-12);color:var(--muted);line-height:1.65;margin-bottom:var(--space-24)}.lead360-knowledge{padding:var(--space-18) 0;border-bottom:1px solid #c5d8d310}.lead360-knowledge p{font-size:var(--text-15);line-height:1.65;margin:var(--space-8) 0}.lead360-knowledge small{font-size:var(--text-11);color:var(--muted);line-height:var(--leading-1-5)}.lead360-knowledge summary{font-size:var(--text-11);color:var(--muted);cursor:pointer;margin-top:var(--space-8)}.lead360-knowledge blockquote{font-size:var(--text-13);line-height:var(--leading-1-6);padding:var(--space-14);margin:var(--space-12) 0;background:#bfd6c80a}.lead360-knowledge cite{display:block;margin-top:var(--space-7);font-size:var(--text-10);color:var(--dim);font-style:normal}.lead360-memory{margin-top:var(--space-28)}.lead360-memory>p{font-size:var(--text-14);line-height:1.7;margin-bottom:var(--space-12)}.lead360-memory>small{color:var(--muted);font-size:var(--text-11)}.lead360-profile{border-left:var(--border-subtle);padding-left:var(--space-28)}.lead360-profile>svg{color:var(--accent);margin-bottom:var(--space-20)}.lead360-profile>h2{font-size:var(--text-17);line-height:var(--leading-1-5)}.lead360-profile dd{overflow-wrap:anywhere}.lead360-records>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);margin-bottom:var(--space-20)}.lead360-records>article{padding:var(--space-18) 0;display:flex;gap:var(--space-24);border-bottom:var(--border-subtle)}.lead360-records h3,.lead360-timeline h3{font-size:var(--text-14);font-weight:var(--weight-medium);margin-bottom:var(--space-9)}.lead360-records p,.lead360-timeline p{font-size:var(--text-13);line-height:1.65;color:var(--muted);white-space:pre-wrap}.lead360-records small{font-size:var(--text-11);color:var(--dim);display:block;margin-top:var(--space-7)}.record-state{color:var(--accent);font-size:var(--text-11);width:115px;flex-shrink:0;line-height:var(--leading-1-5)}.lead360-timeline>article{display:flex;gap:30px;padding:var(--space-20) 0;border-bottom:1px solid #c3d5cd0c}.lead360-timeline time{width:110px;flex-shrink:0;color:var(--dim);font-size:var(--text-11)}.lead360-commercial{max-width:760px}.lead360-commercial>p{line-height:1.7;color:var(--muted);margin:var(--space-12) 0}.sale-amount{display:block;font-size:var(--text-34);font-weight:var(--weight-regular);margin:var(--space-20) 0}.lead360-commercial h3{margin:30px 0 var(--space-15);font-size:var(--text-16);font-weight:var(--weight-medium)}.lead360-commercial article{padding:var(--space-16) 0;border-bottom:var(--border-subtle)}.lead360-commercial article p{margin:var(--space-12) 0;color:var(--muted)}.lead360-commercial article small{color:var(--dim)}.lead360-conversation{display:flex;height:100%;gap:var(--space-14)}@media(max-width:1000px){.lead360-overview{grid-template-columns:minmax(0,1fr) 235px;gap:var(--space-20)}.lead360-profile{padding-left:var(--space-18)}.lead360-status{gap:var(--space-20);padding:var(--space-18)}}@media(max-width:700px){.operation-context-dialog{inset:80px 8px 8px 70px;padding:var(--space-12)}.lead360-overview{grid-template-columns:1fr}.lead360-profile{border:0;padding:var(--space-10) 0}.lead360-content{padding:var(--space-16)}.lead360-status{gap:var(--space-20)}.lead360-status .lead360-next{flex-basis:100%}.lead360-tabs button{padding:var(--space-10) var(--space-6);font-size:var(--text-12)}.lead360-tabs small{margin:0;width:100%}.lead360-records>article,.lead360-timeline>article{flex-direction:column;gap:var(--space-10)}.lead360-title{gap:var(--space-6)}}.tasks-heading-actions{display:flex;align-items:center;gap:var(--space-16)}.task-form .primary-button,.tasks-screen .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:39px;padding:var(--space-10) var(--space-16);border:1px solid var(--edge-accent);border-radius:var(--radius-compact);background:var(--accent);color:#182321;font:inherit;font-size:var(--text-13);font-weight:var(--weight-emphasis);cursor:pointer}.task-form .primary-button:hover,.tasks-screen .primary-button:hover{background:#e8d3b4}.task-form .primary-button:disabled,.tasks-screen .primary-button:disabled{opacity:.5;cursor:default}.tasks-toolbar{display:flex;justify-content:space-between;align-items:center;padding:var(--space-10) var(--space-15);gap:var(--space-12)}.task-list-heading small,.task-row small,.tasks-footnote,.tasks-toolbar small{color:var(--muted);font-size:var(--text-12)}.tasks-workspace{display:flex;gap:var(--space-14);min-height:0;flex:1 1}.task-list{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.task-list-heading{display:flex;justify-content:space-between;padding:19px var(--space-22);gap:var(--space-12)}.task-rows{flex:1 1;min-height:0}.task-row{display:flex;align-items:center;width:100%;text-align:left;gap:var(--space-15);padding:19px var(--space-22);border:0;border-top:1px solid #cfdfdd09;background:transparent}.task-row:hover,.task-row[data-selected=true]{background:#c4d5c90d}.task-row[data-selected=true]{box-shadow:var(--shadow-selection)}.task-type-icon{width:36px;height:36px;border:var(--border-subtle);display:grid;place-items:center;border-radius:var(--radius-circle);flex-shrink:0;color:var(--muted)}.task-row-time[data-overdue=true],.task-type-icon[data-overdue=true]{color:var(--warning)}.task-row-main{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--space-6)}.task-row-main strong{font-weight:var(--weight-medium);font-size:var(--text-15)}.task-row-main>span{color:var(--muted);font-size:var(--text-13)}.task-row-time{display:flex;flex-direction:column;gap:var(--space-7);text-align:right;font-size:var(--text-13)}.task-detail{width:320px;flex-shrink:0;overflow:auto;padding:var(--space-22)}.task-detail header{display:flex;align-items:center;justify-content:space-between}.task-detail h2{font-weight:var(--weight-medium);font-size:var(--text-23);line-height:1.3;margin:var(--space-18) 0 var(--space-8)}.task-detail>p{color:var(--muted)}.task-detail>button{width:100%;margin-top:var(--space-12)}.tasks-footnote{margin:0;padding:0 var(--space-4)}.task-form{max-width:680px;margin:0 auto;padding:30px;color:var(--text);max-height:calc(100dvh - 70px);overflow:auto}.operation-context-dialog>.task-form{height:100%;max-height:100%;width:100%}.task-form h2{font-weight:var(--weight-medium);font-size:var(--text-24);margin:0 0 var(--space-10)}.task-form>p{color:var(--muted);line-height:var(--leading-1-5)}.task-form label{display:flex;flex-direction:column;gap:var(--space-9);margin:var(--space-18) 0;font-size:var(--text-13)}.task-form input,.task-form select,.task-form textarea{min-width:0;width:100%;padding:11px var(--space-12);border-radius:var(--radius-compact);border:var(--border-subtle);background:#0c1c22;color:var(--text);font:inherit}.task-form textarea{min-height:80px;resize:vertical}.task-form small{color:var(--muted);line-height:var(--leading-1-5)}.form-pair{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-15);gap:var(--space-15)}.task-form-actions{display:flex;flex-wrap:wrap;gap:var(--space-10);margin-top:var(--space-22)}.task-form .task-effect{border-left:var(--focus-outline);padding:var(--space-10) var(--space-14);font-size:var(--text-13)}.task-confirm,.task-selected-lead{background:#c4d5c90b;padding:var(--space-20);border-radius:var(--radius-soft);margin:var(--space-20) 0;line-height:var(--leading-1-6)}.task-selected-lead{display:flex;flex-direction:column;gap:var(--space-8);align-items:flex-start}.task-lead-options{max-height:190px;overflow:auto;display:flex;flex-direction:column;align-items:stretch}.task-lead-options button{justify-content:space-between;text-align:left}@media(max-width:1100px){.task-row{padding:var(--space-16);gap:var(--space-10);flex-wrap:wrap}.task-row-main{flex-basis:60%}.task-row-time{margin-left:46px;text-align:left;flex-direction:row;font-size:var(--text-12)}.tasks-heading-actions{align-items:flex-end;flex-direction:column;gap:var(--space-8)}.task-list-heading{flex-direction:column}}@media(max-width:700px){.tasks-toolbar{align-items:flex-start;flex-direction:column}.tasks-toolbar .segmented{width:100%}.tasks-toolbar .segmented button{flex:1 1;font-size:var(--text-12);padding:var(--space-10) var(--space-7)}.tasks-workspace.has-selection .task-list{display:none}.task-detail{width:100%}.tasks-screen .operation-heading{align-items:flex-start}.tasks-screen .operation-heading h1{font-size:var(--text-24)}.tasks-heading-actions{align-items:flex-start}.task-form{padding:var(--space-22) var(--space-16)}.form-pair{grid-template-columns:1fr;gap:0}.tasks-footnote{font-size:var(--text-11)}}.commercial-workspace{flex:1 1;min-height:0;display:flex;gap:var(--space-14)}.commercial-queue{width:315px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;overflow:hidden}.commercial-queue>header{padding:var(--space-20) var(--space-18) var(--space-12)}.commercial-queue h2{font-size:var(--text-16);font-weight:var(--weight-medium);margin:0 0 var(--space-8)}.commercial-queue header p,.commercial-zone{color:var(--muted);font-size:var(--text-12);line-height:var(--leading-1-5)}.commercial-items{flex:1 1;min-height:0}.commercial-queue-item{display:block;width:100%;border:0;border-top:1px solid #cfdfdd0b;background:transparent;text-align:left;padding:var(--space-18)}.commercial-queue-item[data-selected=true]{background:#c4d5c90e;box-shadow:var(--shadow-selection)}.commercial-queue-item>div:first-child{display:flex;flex-direction:column;gap:var(--space-7)}.commercial-queue-item strong{font-size:var(--text-15);font-weight:var(--weight-medium)}.commercial-queue-item p{font-size:var(--text-13);margin:var(--space-9) 0}.commercial-reason{color:var(--positive);font-size:var(--text-11)}.commercial-reason[data-attention=true]{color:var(--warning)}.commercial-evidence,.commercial-item-stage{color:var(--muted);font-size:var(--text-11)}.commercial-item-bottom{display:flex;gap:var(--space-12);justify-content:space-between;margin:var(--space-14) 0 var(--space-8)}.commercial-item-bottom small{color:var(--muted);font-size:var(--text-12)}.commercial-item-bottom>span{flex-shrink:0;font-size:var(--text-13)}.commercial-welcome{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:45px}.commercial-welcome h2{font-size:var(--text-22);font-weight:var(--weight-regular);max-width:440px}.commercial-welcome p{color:var(--muted);max-width:360px;line-height:1.7}.seller-detail{flex:1 1;min-width:0;display:flex;flex-direction:column;overflow:hidden}.seller-detail-heading{display:flex;align-items:center;justify-content:space-between;padding:var(--space-20);gap:var(--space-15)}.seller-person{display:flex;gap:var(--space-12);align-items:center}.seller-person h2{font-size:var(--text-24);font-weight:var(--weight-medium);margin:0 0 var(--space-7)}.seller-person p{color:var(--muted);font-size:var(--text-13);margin:0}.seller-state-strip{display:flex;flex-wrap:wrap;gap:var(--space-20);padding:var(--space-18) 23px;background:#b8cfc506}.seller-state-strip>div{display:flex;flex-direction:column;gap:var(--space-6);flex:1 1;min-width:100px}.seller-state-strip strong{font-size:var(--text-13);font-weight:var(--weight-medium);line-height:var(--leading-1-5)}.seller-state-strip small{color:var(--muted);font-size:var(--text-11)}.seller-state-strip .seller-next{flex:1.5 1}.seller-actions{display:flex;flex-wrap:wrap;gap:var(--space-10);padding:var(--space-16) var(--space-22)}.commercial-screen .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:39px;padding:var(--space-10) var(--space-15);border:1px solid var(--edge-accent);border-radius:var(--radius-compact);background:var(--accent);color:#182321;font:inherit;font-size:var(--text-13);font-weight:var(--weight-emphasis)}.commercial-screen .primary-button:disabled{opacity:.45}.seller-tabs{display:flex;gap:var(--space-12);padding:0 var(--space-22)}.seller-tabs button{padding:var(--space-12) 0;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);font-size:var(--text-12)}.seller-tabs button[aria-pressed=true]{border-bottom-color:var(--accent);color:var(--text)}.seller-detail-content{flex:1 1;min-height:0;padding:var(--space-22)}.seller-detail-content h3{font-size:var(--text-17);font-weight:var(--weight-medium)}.seller-current{display:flex;justify-content:space-between;gap:var(--space-15);margin-bottom:var(--space-20)}.seller-current p{color:var(--muted);font-size:var(--text-13)}.seller-amount{display:flex;flex-direction:column;text-align:right;gap:var(--space-8)}.seller-amount strong{font-weight:var(--weight-regular);font-size:var(--text-26);white-space:nowrap}.seller-amount small{color:var(--muted);font-size:var(--text-11)}.seller-terms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-16);gap:var(--space-16);margin:0 0 var(--space-28)}.seller-terms dt{color:var(--muted);font-size:var(--text-11);margin-bottom:var(--space-7)}.seller-terms dd{margin:0;font-size:var(--text-13);line-height:var(--leading-1-5)}.seller-revision{padding:17px 0;border-top:var(--border-subtle)}.seller-revision>div{display:flex;gap:var(--space-12);align-items:center}.seller-revision>div>div{flex:1 1;display:flex;flex-direction:column;gap:var(--space-7)}.seller-revision strong{font-size:var(--text-13);font-weight:var(--weight-medium)}.seller-revision small{color:var(--muted);font-size:var(--text-11)}.revision-number{color:var(--dim);font-size:var(--text-19)}.commercial-optional,.seller-revision details{font-size:var(--text-12);margin-top:var(--space-15)}.commercial-optional summary,.seller-revision summary{cursor:pointer;color:var(--muted)}.seller-summary{border-left:var(--focus-outline);padding:2px var(--space-16) var(--space-10);margin:23px 0;line-height:1.7}.seller-summary small{color:var(--muted);font-size:var(--text-11)}.seller-handoff-message{max-width:90%;padding:var(--space-12) var(--space-15);margin:var(--space-12) 0;border-radius:var(--radius-soft);background:#b6cbc40b}.seller-handoff-message[data-direction=outbound]{margin-left:auto;background:#96beae16}.seller-handoff-message small{color:var(--muted);font-size:var(--text-11)}.seller-handoff-message p{line-height:var(--leading-1-6);margin:var(--space-8) 0 0;white-space:pre-wrap}.seller-appointment{border-top:var(--border-subtle);padding:var(--space-18) 0;display:flex;flex-direction:column;gap:var(--space-8)}.seller-appointment p,.seller-appointment small{margin:0;color:var(--muted)}.seller-agenda>a{margin:var(--space-15) 0}.commercial-next-form{margin:var(--space-22) 0;padding-top:var(--space-6);border-top:var(--border-subtle)}@media(max-width:1150px){.commercial-queue{width:250px}.seller-detail-heading{align-items:flex-start;flex-direction:column;gap:var(--space-10)}.seller-current{flex-direction:column}.seller-amount{text-align:left}.seller-tabs{flex-wrap:wrap;gap:5px var(--space-12)}}@media(max-width:700px){.commercial-screen.operation-screen{height:calc(100dvh - 100px);min-height:650px}.commercial-queue{width:100%}.commercial-welcome,.commercial-workspace.has-selection .commercial-queue{display:none}.seller-detail-heading{padding:var(--space-15)}.seller-detail-content{padding:17px}.seller-state-strip{padding:var(--space-15);gap:var(--space-14)}.seller-state-strip .seller-next{flex-basis:100%}.seller-actions{padding:var(--space-12) var(--space-15)}.seller-tabs{padding:0 var(--space-15)}.seller-person h2{font-size:var(--text-22)}.seller-revision>div{flex-wrap:wrap}.seller-detail{display:block;overflow:auto}.seller-detail-content{overflow:visible}.seller-detail-heading{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#0d2026}}.central-surface.manager-home{grid-template-columns:minmax(0,1.35fr) minmax(340px,1fr);grid-template-rows:auto;grid-template-areas:"heading heading" "scope scope" "work results" "continuity continuity" "note note";align-content:start;gap:var(--space-16) var(--space-24);max-width:1300px;margin:auto}.central-surface.manager-home:not(:has(.manager-scope-control)){grid-template-areas:"heading heading" "work results" "continuity continuity" "note note"}.operation-shell .central-surface.manager-home>.central-heading{grid-area:heading;padding:var(--space-18) var(--space-20);min-height:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-20)}.operation-shell .central-surface.manager-home>.central-heading h1{margin:0}.manager-home .central-heading p{max-width:70ch;line-height:var(--leading-1-5)}.central-surface.manager-home .central-results{grid-area:results;align-self:start;max-width:none;width:100%}.manager-home .manager-scope-control{grid-area:scope;padding:var(--space-12) var(--space-18)}.manager-scope-control .dashboard-unit-scope{grid-template-columns:minmax(0,1fr) minmax(240px,1fr);align-items:center;gap:var(--space-8) var(--space-24);padding:0;background:transparent;border:0}.manager-scope-control .dashboard-unit-scope label{font-size:var(--text-12)}.manager-scope-control .dashboard-unit-scope small{color:var(--muted);font-size:var(--text-11);max-width:70ch}.manager-home .manager-work{grid-area:work;align-self:start;overflow:hidden}.manager-work>header{padding:var(--space-20);display:grid;grid-gap:var(--space-16);gap:var(--space-16);border-bottom:var(--border-subtle)}.manager-continuity h2,.manager-work h2{font-size:var(--text-17);font-weight:var(--weight-medium)}.manager-work>header p{color:var(--muted);font-size:var(--text-12);line-height:var(--leading-1-5);margin-top:var(--space-6)}.manager-work .segmented{width:-moz-fit-content;width:fit-content}.manager-work .segmented button{display:flex;align-items:center;gap:var(--space-7);font-size:var(--text-12)}.manager-work>.resource-notice{margin:var(--space-12) var(--space-20)}.manager-items{padding:0 var(--space-12)}.manager-item{width:100%;display:flex;align-items:center;gap:var(--space-12);padding:var(--space-15) var(--space-8);border:0;border-radius:var(--radius-compact);background:transparent;text-align:left}.manager-item>span:not(.manager-overdue){display:grid;grid-gap:var(--space-6);gap:var(--space-6);flex:1 1;min-width:0}.manager-item strong{font-size:var(--text-13);font-weight:var(--weight-medium);overflow-wrap:anywhere}.manager-item small,.manager-item time{color:var(--muted);font-size:var(--text-11)}.manager-item small{line-height:var(--leading-1-5)}.manager-item time{width:80px;flex-shrink:0}.manager-overdue{color:var(--accent);font-size:var(--text-23)}.manager-work>footer{display:flex;gap:var(--space-10);align-items:center;justify-content:space-between;padding:var(--space-12) var(--space-20);border-top:1px solid #ccd6d30d}.manager-work>footer>span{font-size:var(--text-10);color:var(--muted);line-height:var(--leading-1-5)}.manager-scope{font-size:var(--text-12);line-height:1.8;color:var(--muted);margin:var(--space-14) var(--space-20)}.manager-home .manager-footnote{grid-area:note;display:flex;flex-wrap:wrap;align-content:flex-start;gap:var(--space-8) var(--space-24);color:var(--dim);font-size:var(--text-11);line-height:var(--leading-1-5);margin:0}.manager-footnote a{display:flex;gap:5px;align-items:center;color:var(--muted)}.manager-home .manager-continuity{grid-area:continuity;padding:var(--space-18) var(--space-20)}.manager-continuity>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-12) var(--space-24);gap:var(--space-12) var(--space-24);margin-top:var(--space-12)}.manager-continuity a{display:flex;align-items:center;gap:var(--space-12);min-height:64px;padding:var(--space-8) 0;color:var(--text)}.manager-continuity a>span{display:grid;flex:1 1;grid-gap:var(--space-6);gap:var(--space-6);min-width:0}.manager-continuity a>svg{flex-shrink:0;color:var(--accent)}.manager-continuity strong{font-size:var(--text-13);font-weight:var(--weight-medium)}.manager-continuity small{color:var(--muted);font-size:var(--text-12);line-height:var(--leading-1-5);max-width:36ch}.manager-continuity a:hover strong{text-decoration:underline;text-underline-offset:4px}.manager-continuity a:focus-visible{outline:var(--focus-outline);outline-offset:4px;border-radius:var(--radius-control)}.central-surface.central-overview{grid-template-columns:minmax(0,720px);grid-template-rows:auto auto;align-content:start;gap:var(--space-24)}.central-overview .central-heading{grid-column:1;grid-row:1;padding:var(--space-16) var(--space-4) 0}.central-overview .central-results{grid-column:1;grid-row:2}.manager-comparison{padding:var(--space-24)}.manager-comparison h2{font-size:var(--text-25);font-weight:var(--weight-medium);margin-top:var(--space-8)}.manager-filters{display:flex;flex-wrap:wrap;gap:var(--space-14);align-items:flex-end}.manager-filters label{display:grid;grid-gap:var(--space-7);gap:var(--space-7);color:var(--muted);font-size:var(--text-12)}.manager-filters select{padding:var(--space-10);min-width:175px;max-width:100%;color:var(--text);background:#1a272b;border:1px solid #ccd6d325;border-radius:var(--radius-soft)}.manager-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-20);gap:var(--space-20);margin:var(--space-24) var(--space-20)}.manager-metrics>div{display:flex;flex-direction:column;gap:var(--space-12);padding-bottom:var(--space-20);border-bottom:1px solid #ccd6d311}.manager-metrics dt{font-size:var(--text-12);color:var(--muted)}.manager-metrics dd{font-size:var(--text-30);font-weight:var(--weight-regular)}.manager-warning{padding:var(--space-12) var(--space-18);border-left:var(--focus-outline);color:var(--accent);font-size:var(--text-12);line-height:var(--leading-1-6)}@media(max-width:1100px){.central-surface.manager-home,.central-surface.manager-home:not(:has(.manager-scope-control)){grid-template-columns:minmax(0,1fr);grid-template-areas:"heading" "scope" "work" "results" "continuity" "note";gap:var(--space-16)}.central-surface.manager-home:not(:has(.manager-scope-control)){grid-template-areas:"heading" "work" "results" "continuity" "note"}.manager-home .central-results{max-width:none}.manager-continuity>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.operation-shell .central-surface.manager-home>.central-heading{display:grid;grid-gap:var(--space-14);gap:var(--space-14);padding:var(--space-16)}.manager-home .central-heading .secondary-button{font-size:var(--text-12);width:-moz-fit-content;width:fit-content}.operation-shell .central-surface.manager-home>.central-heading{order:0}.operation-shell .central-surface.manager-home>.manager-scope-control{order:1}.operation-shell .central-surface.manager-home>.manager-work{order:2}.operation-shell .central-surface.manager-home>.central-results{order:3}.operation-shell .central-surface.manager-home>.manager-continuity{order:4}.operation-shell .central-surface.manager-home>.manager-footnote{order:5}.manager-scope-control .dashboard-unit-scope{grid-template-columns:minmax(0,1fr);gap:var(--space-10)}.manager-scope-control .dashboard-unit-scope select{min-height:44px}.manager-scope-control .dashboard-unit-scope small{font-size:var(--text-12)}.manager-work>header{padding:var(--space-14)}.manager-work .segmented button{font-size:var(--text-11);padding:var(--space-7)}.manager-item{gap:var(--space-8)}.manager-item time{width:60px}.manager-work>footer{padding:var(--space-12);flex-wrap:wrap}.manager-home .manager-continuity{padding:var(--space-16)}.manager-continuity>div{grid-template-columns:minmax(0,1fr);gap:var(--space-8)}.manager-continuity a+a{border-top:var(--border-subtle);padding-top:var(--space-16)}.manager-comparison{padding:var(--space-12);overflow:auto}.manager-filters{display:grid}.manager-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:var(--space-18) var(--space-8)}.manager-scope{margin:var(--space-12) var(--space-8)}}.reports-screen{gap:var(--space-18)}.report-tabs{display:flex;gap:var(--space-8);overflow-x:auto;flex-shrink:0}.report-tabs button{border:0;border-radius:var(--radius-compact);padding:var(--space-12) var(--space-14);background:transparent;white-space:nowrap;color:var(--muted);font-size:var(--text-12)}.report-tabs button[aria-pressed=true]{color:var(--text);background:#c6d8d016;box-shadow:var(--shadow-tab)}.report-content{padding:var(--space-20);flex:1 1;min-height:0}.report-content>h2{font-size:var(--text-19);font-weight:var(--weight-medium)}.report-content>.resource-notice{margin-bottom:var(--space-18)}.report-export label,.report-unit,.report-week-toolbar label{display:grid;grid-gap:var(--space-7);gap:var(--space-7);color:var(--muted);font-size:var(--text-12)}.report-export input,.report-unit select,.report-week-toolbar input{padding:var(--space-9);color:var(--text);border:1px solid #cbd6d32b;border-radius:var(--radius-compact);background:#15252a;max-width:100%;min-width:0}.report-unit span{font-size:var(--text-13);color:var(--text)}.report-week-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-12);align-items:flex-end}.report-week-toolbar>.resource-notice{margin-left:auto}.report-week{max-width:650px;margin:var(--space-24) auto}.report-week .results-card{min-height:300px}.report-definitions{max-width:650px;margin:var(--space-24) auto;font-size:var(--text-12);color:var(--muted);line-height:1.9}.report-definitions summary{cursor:pointer;color:var(--text)}.report-definitions ul{padding-left:var(--space-20);margin-top:var(--space-14)}.report-content .manager-comparison{min-height:100%;height:auto;padding:0}.report-footer{font-size:var(--text-11);color:var(--dim);line-height:var(--leading-1-5)}.report-table-wrap{overflow-x:auto}.report-table-wrap table{width:100%;border-collapse:collapse;font-size:var(--text-12)}.report-table-wrap td,.report-table-wrap th{text-align:left;padding:var(--space-16) var(--space-12);border-bottom:1px solid #cbd6d314;min-width:90px}.report-table-wrap th{font-weight:var(--weight-medium)}.report-table-wrap thead{color:var(--muted)}.report-table-wrap small{display:block;color:var(--dim);margin-top:var(--space-6);max-width:280px;overflow-wrap:anywhere}.report-export{display:grid;align-content:start;grid-gap:var(--space-24);gap:var(--space-24);max-width:720px;margin:0 auto}.report-export h2{font-weight:var(--weight-medium);font-size:var(--text-23);margin-top:var(--space-10)}.report-export p{font-size:var(--text-12);color:var(--muted);line-height:1.8}.report-export>button{justify-self:start}.export-review{display:grid;grid-gap:var(--space-18);gap:var(--space-18)}.export-review h3{font-weight:var(--weight-medium)}.export-review dl{display:grid;grid-gap:var(--space-16);gap:var(--space-16)}.export-review dl>div{display:grid;grid-gap:var(--space-6);gap:var(--space-6);font-size:var(--text-12);line-height:var(--leading-1-6)}.export-review dt{color:var(--muted)}.export-review dd{overflow-wrap:anywhere}.export-review>button{justify-self:start}@media(max-width:599px){.report-content{padding:var(--space-12);overflow:visible}.report-week-toolbar{gap:var(--space-8)}.report-week-toolbar>.resource-notice{margin:0}.reports-screen>.operation-heading{align-items:flex-start;gap:var(--space-18)}.report-unit select{max-width:135px}.report-content .manager-metrics{grid-template-columns:1fr 1fr}.report-tabs button{padding:var(--space-10);font-size:var(--text-11)}.report-week .results-card{min-height:0}.report-table-wrap{max-width:100%}.report-content>h2{font-size:var(--text-17)}}.team-screen{gap:var(--space-16)}.team-screen .report-tabs button{display:flex;align-items:center;gap:var(--space-8)}.team-filters{display:flex;gap:var(--space-16);flex-wrap:wrap}.team-filters label,.team-name{display:grid;grid-gap:var(--space-7);gap:var(--space-7);font-size:var(--text-12);color:var(--muted)}.team-filters input,.team-filters select,.team-name input{border:1px solid #c6d6d029;padding:var(--space-10);border-radius:var(--radius-compact);background:var(--surface-floating);color:var(--text);min-width:160px;max-width:100%}.team-workspace{display:grid;grid-template-columns:1fr;min-height:0;flex:1 1;grid-gap:var(--space-16);gap:var(--space-16)}.team-workspace.has-selection{grid-template-columns:minmax(0,1fr) 300px}.team-list{display:flex;flex-direction:column}.team-list>.list-pagination{margin-top:auto}.team-person{display:flex;gap:var(--space-14);align-items:center;text-align:left;border:0;background:transparent;padding:var(--space-16);border-bottom:1px solid #c6d6d011}.team-person:hover,.team-person[data-selected=true]{background:#c4d4cc10}.team-person>span:nth-child(2){display:grid;grid-gap:var(--space-6);gap:var(--space-6);flex:1 1;min-width:0}.team-person>span:nth-child(3){display:grid;grid-gap:var(--space-8);gap:var(--space-8);text-align:right;max-width:150px}.team-person strong{font-size:var(--text-13);font-weight:var(--weight-medium);overflow-wrap:anywhere}.team-person small{color:var(--muted);font-size:var(--text-11);line-height:var(--leading-1-5);overflow-wrap:anywhere}.team-initial{display:grid;place-items:center;width:34px;height:34px;flex-shrink:0;border:1px solid var(--edge-muted);border-radius:var(--radius-circle);font-size:var(--text-14);color:var(--accent)}.team-member{overflow:auto;padding:var(--space-20);display:flex;flex-direction:column;gap:var(--space-18)}.team-member>header{display:flex;align-items:center;justify-content:space-between}.team-member h2{font-size:var(--text-20);font-weight:var(--weight-medium)}.team-member p{font-size:var(--text-12);color:var(--muted);overflow-wrap:anywhere}.team-member .manager-scope{margin:0;line-height:1.7}.team-roles{padding:var(--space-20);flex:1 1;min-height:0}.team-roles>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-15);margin-bottom:var(--space-24)}.team-roles h2{font-size:var(--text-19);font-weight:var(--weight-medium)}.team-roles details{padding:var(--space-18) var(--space-6);border-bottom:1px solid #ccd9d619}.team-roles summary{cursor:pointer;font-size:var(--text-13);line-height:1.8}.team-roles summary strong{font-weight:var(--weight-medium)}.team-roles summary>span{margin-left:var(--space-18);color:var(--muted);font-size:var(--text-11)}.team-roles ul{padding:var(--space-16) var(--space-22);display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.team-roles li{font-size:var(--text-12);line-height:1.7}.team-roles li small{display:block;color:var(--muted)}.team-change-form{height:100%;overflow:auto;padding:var(--space-24);display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-22)}.team-change-form header h2{font-size:var(--text-24);font-weight:var(--weight-medium);margin:var(--space-10) 0}.team-change-form p{font-size:var(--text-13);line-height:1.8;color:var(--muted)}.team-change-form fieldset{padding:var(--space-16);border:1px solid #ccd9d622;display:grid;grid-gap:var(--space-16);gap:var(--space-16);max-width:800px;width:100%;min-width:0}.team-change-form legend{font-size:var(--text-13);padding:0 var(--space-6)}.team-change-form fieldset label{display:flex;align-items:flex-start;gap:var(--space-12);font-size:var(--text-13);line-height:var(--leading-1-5)}.team-change-form input[type=checkbox]{accent-color:var(--accent);width:17px;height:17px;flex-shrink:0}.team-change-form fieldset small{display:block;color:var(--muted);margin-top:var(--space-4);font-size:var(--text-11);overflow-wrap:anywhere}.team-review{display:grid;grid-gap:var(--space-20);gap:var(--space-20);max-width:800px}.team-review h3{font-size:var(--text-19);font-weight:var(--weight-medium)}.team-review dl{display:grid;grid-gap:var(--space-18);gap:var(--space-18)}.team-review dl>div{font-size:var(--text-13);line-height:1.8}.team-review dt{color:var(--muted)}.team-review dd{overflow-wrap:anywhere}.team-review ul{font-size:var(--text-12);line-height:1.8;padding-left:var(--space-20)}.team-review button{justify-self:start}@media(max-width:1000px){.team-workspace.has-selection{grid-template-columns:1fr}.team-member{position:static;order:-1;background:#102027;max-height:460px}.team-person>span:nth-child(3){max-width:130px}}@media(max-width:599px){.team-workspace{min-height:400px}.team-filters{display:grid}.team-filters input,.team-filters select{min-width:0}.team-person{gap:var(--space-9);padding:var(--space-12)}.team-person>span:nth-child(3){max-width:85px}.team-person small{font-size:var(--text-10)}.team-member{position:static;max-height:none}.team-roles{padding:var(--space-14);overflow:visible}.team-roles>header{flex-wrap:wrap}.team-roles summary>span{display:block;margin-left:var(--space-18)}.team-change-form{padding:var(--space-15)}.team-change-form h2{font-size:var(--text-20)}.team-name{max-width:100%}}.team-screen .team-filters{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,.8fr);grid-gap:var(--space-16);gap:var(--space-16);padding:0 0 var(--space-4)}.team-screen .team-filters label{min-width:0}.team-screen .team-filters input,.team-screen .team-filters select{width:100%;min-width:0;min-height:44px;border-color:var(--edge-control)}.team-list-heading{padding:var(--space-20);border-bottom:1px solid var(--edge-muted);flex-shrink:0}.team-list-heading h2{font-size:var(--text-16);font-weight:var(--weight-medium);margin:0 0 var(--space-6)}.team-list-heading p{color:var(--muted);font-size:var(--text-12);line-height:var(--leading-1-5);margin:0}.team-screen .team-person{padding:var(--space-18) var(--space-20);color:var(--text);flex-shrink:0}.team-screen .team-person small{font-size:var(--text-12)}.team-screen .team-person[data-selected=true]{background:var(--surface-selected)}.team-screen .team-person>span:nth-child(3){max-width:180px}.team-screen .team-workspace.has-selection{grid-template-columns:minmax(0,1fr) minmax(280px,320px)}.team-screen .team-member{background:var(--surface-context);gap:var(--space-16)}.team-screen .team-member>.context-facts{margin:0;padding:var(--space-16) 0;border-top:1px solid var(--edge-muted);border-bottom:1px solid var(--edge-muted)}.team-screen .team-member>button{align-self:stretch;min-height:44px}.team-screen .team-roles>header{margin-bottom:var(--space-16)}.team-screen .team-roles summary{min-height:44px;align-content:center}@media(max-width:1100px){.team-screen .admin-section-toolbar>.resource-notice{flex-basis:100%}}@media(max-width:1000px){.team-screen .team-workspace.has-selection{grid-template-columns:1fr}.team-screen .team-workspace.has-selection>.team-list{display:none}.team-screen .team-member{order:0;max-height:none}.team-screen .team-person>span:nth-child(3){max-width:150px}}@media(max-width:599px){.team-screen .team-filters{grid-template-columns:1fr 1fr;gap:var(--space-12)}.team-screen .team-filters>label:first-child{grid-column:1/-1}.team-screen .team-person{padding:var(--space-16) var(--space-12);align-items:flex-start;flex-wrap:wrap}.team-screen .team-person>span:nth-child(3){max-width:none;margin-left:calc(34px + var(--space-9));text-align:left;flex-basis:100%;display:flex;flex-wrap:wrap}.team-list-heading{padding:var(--space-16)}.team-screen .team-workspace.has-selection{min-height:0}.team-screen .team-member>header{gap:var(--space-12)}}.team-screen .team-filters{background:var(--panel-context);border-radius:var(--radius-control);padding:var(--space-12) var(--space-16)}@media(forced-colors:active){.team-screen .team-filters{background:Canvas;color:CanvasText}}.settings-screen .report-tabs button{display:flex;gap:var(--space-8);align-items:center}.settings-content{display:flex;flex-direction:column;gap:var(--space-22);min-height:0;flex:1 1}.settings-profile{padding:var(--space-28);max-width:1050px}.settings-profile>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-20)}.settings-context h2,.settings-profile h2{font-size:var(--text-21);font-weight:var(--weight-medium)}.settings-profile dl{display:grid;grid-gap:var(--space-28);gap:var(--space-28);margin:var(--space-32) 0}.settings-profile dt{color:var(--muted);font-size:var(--text-12);margin-bottom:var(--space-9)}.settings-profile dd{font-size:var(--text-16);overflow-wrap:anywhere}.settings-profile small{display:block;color:var(--muted);font-size:var(--text-12);margin-top:var(--space-9)}.settings-context p,.settings-profile p{font-size:var(--text-13);color:var(--muted);line-height:1.8}.settings-context{padding:var(--space-8) var(--space-28);max-width:850px}.settings-context h2{font-size:var(--text-16);margin-bottom:var(--space-16)}.settings-context p{margin-bottom:13px}.settings-units-header{display:flex;justify-content:space-between;gap:var(--space-15);align-items:center}.settings-units-header>button{display:flex;gap:var(--space-8);align-items:center}.settings-units>section{padding:var(--space-22);display:flex;align-items:center;gap:var(--space-20);border-bottom:1px solid #ccd9d619}.settings-units>section:last-child{border:0}.settings-units>section>div{flex:1 1;min-width:0}.settings-unit-icon{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--edge-muted);border-radius:var(--radius-card);color:var(--accent);flex-shrink:0}.settings-units h2{font-size:var(--text-15);font-weight:var(--weight-medium);overflow-wrap:anywhere}.settings-units p,.settings-units small{font-size:var(--text-12);color:var(--muted);margin-top:var(--space-7);display:block;overflow-wrap:anywhere}.settings-fields{display:grid;grid-gap:var(--space-18);gap:var(--space-18);width:min(100%,680px)}.settings-fields label{display:grid;grid-gap:var(--space-9);gap:var(--space-9);font-size:var(--text-13);color:var(--muted)}.settings-fields input{background:var(--surface-floating);color:var(--text);border:1px solid var(--edge-control);border-radius:var(--radius-compact);padding:var(--space-12);width:100%;min-width:0}.settings-fields p{margin-top:-10px}.settings-form{overflow:auto}.settings-form h3{font-size:var(--text-18);font-weight:var(--weight-medium)}@media(max-width:700px){.settings-screen>.operation-heading{align-items:flex-start;gap:var(--space-16);flex-wrap:wrap}.settings-profile{padding:var(--space-20)}.settings-profile>header{align-items:flex-start;flex-direction:column}.settings-profile h2{font-size:var(--text-19)}.settings-context{padding:var(--space-8) var(--space-20)}.settings-units>section{padding:var(--space-16);gap:var(--space-12);flex-wrap:wrap}.settings-unit-icon{width:34px;height:34px}.settings-units>section>button{margin-left:auto}.settings-units-header{align-items:flex-start;flex-wrap:wrap}}.admin-area-nav{display:flex;align-items:center;gap:var(--space-24);min-width:0;flex-shrink:0;border-bottom:1px solid var(--edge-muted)}.admin-area-nav a{display:flex;align-items:center;min-height:44px;padding:var(--space-8) 0;border-bottom:1px solid transparent;margin-bottom:-1px;font-size:var(--text-12);line-height:var(--leading-1-5);color:var(--muted);text-decoration:none}.admin-area-nav a:hover{color:var(--text)}.admin-area-nav a[aria-current=page]{border-bottom-color:var(--accent);color:var(--text);font-weight:var(--weight-medium)}.admin-action-group,.admin-section-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16);min-width:0;flex-wrap:wrap}.admin-section-toolbar{flex-shrink:0}.admin-action-group{justify-content:flex-end;gap:var(--space-8)}.admin-action-group>button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8)}.admin-section-toolbar>.resource-notice{flex-wrap:wrap;min-width:0}.admin-section-toolbar>.report-tabs{min-width:0;max-width:100%}.channels-screen .operation-heading,.settings-screen .operation-heading,.team-screen .operation-heading{align-items:center}.channels-screen .operation-heading p,.settings-screen .operation-heading p,.team-screen .operation-heading p{line-height:var(--leading-1-5)}.settings-company-layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(240px,.8fr);grid-gap:var(--space-32);gap:var(--space-32);align-items:start;max-width:1280px}.settings-company-layout>.settings-profile{min-width:0;max-width:none}.settings-company-layout>.settings-profile dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-24)}.settings-company-layout>.settings-context{min-width:0;padding:var(--space-24) 0}.settings-context .settings-current-context{color:var(--text);font-size:var(--text-15);line-height:var(--leading-1-5)}.settings-context>.resource-notice{display:flex;flex-wrap:wrap;margin-top:var(--space-20);padding-top:var(--space-16);border-top:1px solid var(--edge-muted);line-height:var(--leading-1-5)}.settings-content>.resource-notice{flex-wrap:wrap;align-self:stretch;justify-content:flex-end}.settings-screen .settings-profile>header h2{min-width:0;overflow-wrap:anywhere}.settings-screen .settings-profile>header>button{flex-shrink:0}@media(max-width:1100px){.settings-company-layout{grid-template-columns:1fr;gap:var(--space-16)}.settings-company-layout>.settings-context{padding:var(--space-16) var(--space-24);max-width:75ch}.admin-section-toolbar{align-items:flex-start}}@media(max-width:700px){.admin-area-nav{gap:var(--space-16);align-items:stretch;flex-wrap:wrap}.admin-area-nav a{font-size:var(--text-11);max-width:100%}.admin-section-toolbar{gap:var(--space-12)}.admin-section-toolbar>.resource-notice{flex-basis:100%;justify-content:space-between}.admin-action-group{justify-content:flex-start}.settings-company-layout>.settings-profile dl{grid-template-columns:1fr;gap:var(--space-20)}.settings-company-layout>.settings-context{padding:var(--space-16) var(--space-20)}.settings-content>.resource-notice{justify-content:space-between}.settings-screen .settings-profile>header>button{align-self:flex-start}}@media(forced-colors:active){.admin-area-nav a[aria-current=page]{border-bottom-color:Highlight;color:LinkText}}.admin-area-nav{padding:0 var(--space-16)}.admin-area-nav,.admin-section-toolbar{background:var(--panel-context);border-radius:var(--radius-control)}.admin-section-toolbar{padding:var(--space-10) var(--space-12)}.admin-section-toolbar>.report-tabs{background:transparent;border:0;padding:0}.settings-company-layout>.settings-context{background:var(--panel-context);border-radius:var(--radius-control);padding:var(--space-24)}.settings-content>.resource-notice{background:var(--panel-context);border-radius:var(--radius-control);padding:var(--space-10) var(--space-12);width:-moz-fit-content;width:fit-content;max-width:100%;align-self:flex-end}@media(max-width:700px){.settings-company-layout>.settings-context{padding:var(--space-20)}.settings-content>.resource-notice{align-self:stretch;width:auto}.admin-area-nav{gap:var(--space-12)}}@media(forced-colors:active){.admin-area-nav,.admin-section-toolbar,.settings-company-layout>.settings-context,.settings-content>.resource-notice{background:Canvas;color:CanvasText}}.channels-screen .report-tabs button{display:flex;align-items:center;gap:var(--space-8)}.channels-content{display:flex;flex-direction:column;gap:var(--space-22);flex:1 1;min-height:0}.channels-transport{padding:var(--space-15) var(--space-18);background:#ac97670d;border-left:2px solid #ac97677a;color:var(--muted);font-size:var(--text-13);line-height:1.7}.channel-list>section{padding:var(--space-24);border-bottom:1px solid #ccd9d61a}.channel-list>section:last-child{border:0}.channel-list header{display:flex;align-items:center;gap:var(--space-15)}.channel-list header>svg{color:var(--accent)}.channel-list h2,.connector-list h2{font-size:var(--text-16);font-weight:var(--weight-medium);overflow-wrap:anywhere}.channel-list p,.connector-list p{font-size:var(--text-12);color:var(--muted);margin-top:var(--space-8)}.channel-list dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-22);gap:var(--space-22);margin:var(--space-22) 0 0 var(--space-36)}.channel-list dt{font-size:var(--text-11);color:var(--muted);margin-bottom:var(--space-8)}.channel-list dd{font-size:var(--text-13);overflow-wrap:anywhere}.connector-list>section{display:flex;align-items:center;gap:var(--space-16);padding:var(--space-24);border-bottom:1px solid #ccd9d61a}.connector-list>section>div{flex:1 1;min-width:0}.connector-list>section>span{font-size:var(--text-12)}.connector-list small{display:block;margin-top:var(--space-7);color:var(--muted);font-size:var(--text-11)}.channels-readiness-summary h2{font-size:var(--text-21);font-weight:var(--weight-medium)}.channels-readiness-summary p{font-size:var(--text-13);color:var(--muted);margin:13px 0;line-height:1.7}.channels-readiness-summary small{font-size:var(--text-11);color:var(--muted)}.channels-checks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));padding:var(--space-12) var(--space-24);grid-gap:0 var(--space-32);gap:0 var(--space-32)}.channels-checks>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-15);padding:var(--space-15) 0;border-bottom:1px solid #ccd9d612;font-size:var(--text-12)}.channels-checks strong{font-size:var(--text-11);font-weight:var(--weight-regular);color:var(--accent)}.channels-checks strong[data-ready=true]{color:var(--muted)}.channels-registration select{background:var(--surface-floating);color:var(--text);border:1px solid var(--edge-control);border-radius:var(--radius-compact);padding:var(--space-12);width:100%;min-width:0}@media(max-width:850px){.channels-checks{grid-template-columns:1fr}.channel-list dl{margin-left:0;gap:var(--space-18)}.connector-list>section{flex-wrap:wrap}.connector-list>section>span{flex-basis:100%;margin-left:35px}}@media(max-width:599px){.channel-list dl{grid-template-columns:1fr}.channel-list>section{padding:var(--space-20)}.channels-readiness-summary h2{font-size:var(--text-19)}.channels-checks{padding:var(--space-8) var(--space-16)}.channels-screen .operation-heading{flex-wrap:wrap;gap:var(--space-14)}.channels-screen .report-tabs{overflow-x:auto;max-width:100%;flex-shrink:0}.channels-screen .report-tabs button{white-space:nowrap;flex-shrink:0}}.settings-links{display:flex;gap:var(--space-12);align-items:center;flex-wrap:wrap}.channels-screen .channels-transport{border:1px solid var(--edge-muted);border-radius:var(--radius-control);background:var(--surface-secondary);line-height:var(--leading-1-5);margin:0}.channels-screen .channels-content{gap:var(--space-20)}.channels-screen .channel-list>section{display:grid;grid-template-columns:minmax(180px,.9fr) minmax(0,1.8fr);align-items:start;grid-gap:var(--space-24);gap:var(--space-24);border-bottom-color:var(--edge-muted)}.channels-screen .channel-list header{align-items:flex-start;min-width:0;gap:var(--space-12)}.channels-screen .channel-list header>svg{flex-shrink:0;margin-top:var(--space-4)}.channels-screen .channel-list header>div{min-width:0}.channels-screen .channel-list p,.channels-screen .connector-list p{line-height:var(--leading-1-5)}.channels-screen .channel-list dl{margin:0;gap:var(--space-20)}.channels-screen .channel-list dl>div{min-width:0}.channels-screen .channel-list dt{font-size:var(--text-12)}.channels-screen .channel-list dd{line-height:var(--leading-1-5)}.channels-screen .connector-list>section{border-bottom-color:var(--edge-muted)}.channels-screen .connector-list>section:last-child{border-bottom:0}.channels-screen .connector-list>section>span{line-height:var(--leading-1-5)}.channels-screen .channels-readiness-summary{padding:var(--space-4) 0}.channels-screen .channels-checks>div{font-size:var(--text-13);line-height:var(--leading-1-5)}.channels-screen .channels-checks strong{flex-shrink:0;font-size:var(--text-12)}@media(max-width:1100px){.channels-screen .channel-list>section{grid-template-columns:1fr;gap:var(--space-20)}.channels-screen .admin-section-toolbar>.resource-notice{flex-basis:100%}.channels-screen .admin-action-group{justify-content:flex-start}}@media(max-width:700px){.channels-screen .channel-list dl{grid-template-columns:1fr;gap:var(--space-16)}.channels-screen .channel-list dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:var(--space-12);gap:var(--space-12)}.channels-screen .channel-list dt{margin:0}.channels-screen .admin-action-group{align-items:stretch;flex-direction:column;width:100%}.channels-screen .admin-action-group>button{white-space:normal;min-height:44px}.channels-screen .channels-checks>div{align-items:flex-start}.channels-screen .channels-content>.admin-section-toolbar>.primary-button{white-space:normal;min-height:44px}}.channels-screen .channels-transport{background:var(--panel-context)}.channels-screen .channels-readiness-summary{background:var(--panel-context);border-radius:var(--radius-control);padding:var(--space-18) var(--space-20)}.channels-screen .channels-content>.resource-notice{background:var(--panel-context);border-radius:var(--radius-control);padding:var(--space-10) var(--space-12);flex-wrap:wrap}@media(forced-colors:active){.channels-screen .channels-content>.resource-notice,.channels-screen .channels-readiness-summary,.channels-screen .channels-transport{background:Canvas;color:CanvasText}}.campaign-period-form{display:flex;align-items:flex-end;gap:var(--space-16);flex-wrap:wrap}.campaign-period-form label{display:grid;grid-gap:var(--space-7);gap:var(--space-7);font-size:var(--text-12);color:var(--muted)}.campaign-period-form input{color-scheme:dark;color:var(--text);background:var(--surface-floating);border:1px solid var(--edge-control);border-radius:var(--radius-compact);padding:var(--space-10)}.campaign-period-form [role=alert]{font-size:var(--text-12);flex-basis:100%}.campaign-period-note{font-size:var(--text-12);line-height:1.8;color:var(--muted);max-width:1000px}.campaign-portfolio{flex:1 1;min-height:0;contain:layout paint;max-width:100%}.campaign-portfolio table{border-collapse:collapse;min-width:870px;width:100%;font-size:var(--text-13)}.campaign-portfolio th{text-align:left;font-size:var(--text-11);color:var(--muted);font-weight:var(--weight-regular);background:#0d1f24;position:-webkit-sticky;position:sticky;top:0}.campaign-portfolio td,.campaign-portfolio th{padding:var(--space-20) var(--space-16);border-bottom:1px solid #ccd9d614}.campaign-portfolio th:first-child{width:28%}.campaign-portfolio td strong{font-weight:var(--weight-medium);overflow-wrap:anywhere}.campaign-portfolio td small{display:block;font-size:var(--text-11);color:var(--muted);margin-top:var(--space-9)}.campaign-portfolio td:not(:first-child){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.campaign-portfolio .quiet-button{white-space:nowrap}.campaign-detail{padding:var(--space-28);height:100%;min-height:0}.campaign-detail .operation-heading h1{font-size:var(--text-25)}.campaign-detail-content{display:flex;flex-direction:column;gap:var(--space-24);min-height:0;flex:1 1}.campaign-detail-content>p{font-size:var(--text-13);color:var(--muted);line-height:1.7}.campaign-population{display:flex;align-items:center;gap:var(--space-18);font-size:var(--text-14)}.campaign-population>strong{font-weight:var(--weight-regular);font-size:var(--text-34);color:var(--accent)}.campaign-population small{display:block;font-size:var(--text-12);color:var(--muted);margin-top:var(--space-8)}.campaign-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-24);gap:var(--space-24);padding:var(--space-24) 0;border-top:1px solid #ccd9d61a;border-bottom:1px solid #ccd9d61a}.campaign-metrics dt{font-size:var(--text-12);color:var(--muted);line-height:var(--leading-1-6)}.campaign-metrics dd{font-size:var(--text-23);margin-top:var(--space-12);font-weight:var(--weight-regular);overflow-wrap:anywhere}.campaign-cost-note h2,.campaign-reconciliation h2{font-size:var(--text-17);font-weight:var(--weight-medium);margin-bottom:var(--space-14)}.campaign-cost-note p,.campaign-reconciliation p{font-size:var(--text-12);line-height:1.8;color:var(--muted);margin-top:var(--space-8)}.campaign-reconciliation>p:has(span){display:flex;justify-content:space-between;gap:var(--space-20);max-width:650px;border-bottom:1px solid #ccd9d614;padding:var(--space-9) 0}.campaign-reconciliation strong{font-weight:var(--weight-regular);color:var(--text)}.campaign-reconciliation small{font-size:var(--text-11);color:var(--muted);display:block;margin-top:var(--space-14)}@media(max-width:850px){.campaign-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-portfolio{overflow:auto}.campaign-detail{padding:var(--space-20)}}@media(max-width:599px){.campaign-period-form{gap:var(--space-12)}.campaign-period-form input,.campaign-period-form label{min-width:0;max-width:100%}.campaign-detail{padding:var(--space-15)}.campaign-detail .operation-heading h1,.campaign-metrics dd{font-size:var(--text-20)}.campaigns-screen .list-pagination{flex-wrap:wrap}.campaign-portfolio{min-height:330px}.campaign-detail .report-tabs{overflow-x:auto;flex-shrink:0}.campaign-detail .report-tabs button{white-space:nowrap;flex-shrink:0}}.campaigns-workspace{display:flex;flex-direction:column;min-height:0;flex:1 1;gap:var(--space-16)}.campaigns-workspace>.operation-screen{height:auto;flex:1 1;min-height:0;padding:0;gap:var(--space-16)}.campaigns-workspace>.operation-screen>.operation-heading h2{font-size:var(--text-18);font-weight:var(--weight-medium);line-height:var(--leading-1-5);margin:0 0 var(--space-6)}.campaigns-workspace>.operation-heading{flex-shrink:0}.campaigns-workspace .campaign-workspace-toolbar{padding-bottom:var(--space-12);border-bottom:var(--border-subtle)}.campaign-inline-actions,.campaign-workspace-toolbar{display:flex;align-items:center;gap:var(--space-12);flex-wrap:wrap}.campaign-workspace-toolbar{justify-content:space-between;flex-shrink:0}:is(.campaigns-workspace,.campaign-preparation,.channels-screen) .primary-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-8);min-height:44px;padding:var(--space-10) var(--space-16);border:1px solid var(--edge-accent);border-radius:var(--radius-compact);background:var(--accent);color:var(--text-on-accent);font:inherit;font-size:var(--text-13);font-weight:var(--weight-emphasis);cursor:pointer}:is(.campaigns-workspace,.campaign-preparation,.channels-screen) .primary-button:hover:not(:disabled){background:#e8d3b4}:is(.campaigns-workspace,.campaign-preparation,.channels-screen) .primary-button:disabled{opacity:var(--opacity-disabled);cursor:default}:is(.campaigns-workspace,.campaign-preparation) :is(.secondary-button,.quiet-button){min-height:44px}.campaign-preparation>footer.campaign-inline-actions{display:flex;justify-content:flex-end}.campaign-preparation{display:flex;flex-direction:column;height:100%;min-height:0;padding:var(--space-28);gap:var(--space-20);color:var(--text)}.campaign-preparation>header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-16);flex-shrink:0}.campaign-preparation h1{font-size:var(--text-25);font-weight:var(--weight-medium)}.campaign-preparation h2,.campaign-preparation-list h2,.campaign-reviews h2{font-size:var(--text-18);font-weight:var(--weight-medium)}.campaign-preparation h3{font-size:var(--text-15);font-weight:var(--weight-medium)}.campaign-preparation-content{flex:1 1;min-height:0}.campaign-preparation fieldset{border:0;min-width:0;padding:0;margin:0}.campaign-fields{display:grid;grid-gap:var(--space-18);gap:var(--space-18);min-width:0}.campaign-fields.two-columns{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--space-16)}.campaign-fields label{display:grid;grid-gap:var(--space-8);gap:var(--space-8);font-size:var(--text-13)}.campaign-fields input:not([type=checkbox]),.campaign-fields select,.campaign-fields textarea{width:100%;min-width:0;padding:var(--space-12);border:1px solid var(--edge-control);border-radius:var(--radius-control);background:var(--surface-field);color:var(--text);font:inherit}.campaign-fields input,.campaign-fields select{min-height:44px}.campaign-fields p,.campaign-fields small,.campaign-preparation footer,.campaign-preparation-list p{font-size:var(--text-13);line-height:1.6;color:var(--muted)}.campaign-fields small{display:block;font-size:var(--text-12)}.campaign-fields a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.campaign-fields details{padding:var(--space-12) 0}.campaign-fields summary{cursor:pointer;min-height:44px;align-content:center;font-size:var(--text-14)}.campaign-steps{display:flex;list-style:none;gap:var(--space-20);margin:0;padding:0;flex-shrink:0;flex-wrap:wrap}.campaign-steps li{display:flex;align-items:center;gap:var(--space-8);color:var(--muted);font-size:var(--text-12)}.campaign-steps li[aria-current=step]{color:var(--accent)}.campaign-steps li span{display:grid;place-items:center;min-width:24px;height:24px;border-radius:50%;border:1px solid var(--edge-control)}.campaign-checks{display:flex;flex-direction:column;gap:var(--space-8)}.campaign-checks label{display:flex;align-items:center;gap:var(--space-12);min-height:44px}.campaign-checks input{width:18px;height:18px;accent-color:var(--accent);flex-shrink:0}.campaign-preview ul{list-style:none;padding:0;margin:var(--space-16) 0}.campaign-preview li{display:flex;justify-content:space-between;gap:var(--space-16);padding:var(--space-12) 0;font-size:var(--text-13);border-bottom:1px solid var(--edge-control)}.campaign-review-summary{display:grid;grid-gap:var(--space-12);gap:var(--space-12)}.campaign-review-summary>div{display:grid;grid-template-columns:minmax(120px,1fr) 2fr;grid-gap:var(--space-16);gap:var(--space-16);font-size:var(--text-13)}.campaign-review-summary dt{color:var(--muted)}.campaign-fields blockquote,.campaign-review-summary dd{margin:0;overflow-wrap:anywhere}.campaign-fields blockquote{white-space:pre-wrap;padding:var(--space-18);background:var(--surface-field);border-left:2px solid var(--accent);line-height:1.7}.campaign-preparation>footer{display:grid;grid-gap:var(--space-12);gap:var(--space-12);flex-shrink:0;padding-top:var(--space-12)}.campaign-preparation>footer .campaign-inline-actions{justify-content:space-between}.campaign-preparation.compact>.campaign-fields{flex:1 1;min-height:0;overflow:auto;align-content:start}.campaign-preparation-list{flex:1 1;min-height:0;padding:var(--space-24)}.campaign-preparation-list>section{display:flex;justify-content:space-between;gap:var(--space-20);padding:var(--space-20) 0;border-bottom:1px solid var(--edge-control)}.campaign-reviews{display:grid;grid-gap:var(--space-20);gap:var(--space-20);min-height:0;align-content:start}.campaign-reviews>.glass-panel{padding:var(--space-24)}@media(max-width:700px){.campaign-preparation{padding:var(--space-16)}.campaign-steps{gap:var(--space-12)}.campaign-fields.two-columns{grid-template-columns:1fr}.campaign-preparation-list>section{flex-direction:column}.campaign-review-summary>div{grid-template-columns:1fr;gap:var(--space-6)}.campaign-workspace-toolbar{align-items:stretch}.campaign-inline-actions{gap:var(--space-8)}}.attention-screen{display:flex;flex-direction:column;gap:var(--space-18);min-height:0}.attention-tabs{align-self:flex-start;flex-wrap:wrap}.attention-source{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:var(--space-20) var(--space-24);flex:1 1}.attention-source-heading{display:flex;justify-content:space-between;gap:var(--space-16);align-items:flex-start;padding-bottom:var(--space-16)}.attention-source-heading h2{font-size:var(--text-19);margin:0 0 var(--space-8)}.attention-date small,.attention-footer,.attention-source-heading p{font-size:var(--text-13);color:var(--muted)}.attention-items{min-height:0;flex:1 1}.attention-item{display:flex;align-items:flex-start;gap:var(--space-16);padding:var(--space-20) var(--space-4);border-bottom:1px solid rgba(170,198,194,.1)}.attention-item>svg{flex-shrink:0;margin-top:3px;color:var(--accent)}.attention-item>div{min-width:0;flex:1 1}.attention-item h3{font-size:var(--text-16);margin:0 0 var(--space-7);font-weight:var(--weight-strong);overflow-wrap:anywhere}.attention-item p{font-size:var(--text-14);margin:0 0 var(--space-6)}.attention-item small{font-size:var(--text-12);color:var(--muted)}.attention-item details{margin-top:var(--space-14);font-size:var(--text-13)}.attention-item summary{cursor:pointer;padding:5px 0;color:var(--accent)}.attention-item details p{margin:var(--space-8) 0;font-size:var(--text-13)}.attention-item.signal-critical>svg{color:#e19b90}.attention-item.signal-attention>svg{color:#d4b27a}.attention-footer{display:flex;justify-content:space-between;gap:var(--space-16);padding-top:var(--space-18)}.attention-footer a{color:var(--accent);white-space:nowrap}.attention-date{display:flex;align-items:flex-end;gap:var(--space-12);padding:0 0 var(--space-18)}.attention-date label{display:flex;flex-direction:column;gap:5px;font-size:var(--text-12)}.attention-date input{color-scheme:dark;background:rgba(255,255,255,.03);color:inherit;border:1px solid rgba(173,206,197,.23);border-radius:var(--radius-card);padding:var(--space-9)}.attention-lead{width:min(1000px,85vw)}@media(max-width:1000px){.attention-source-heading{flex-wrap:wrap}.attention-source{padding:var(--space-18)}.attention-item{gap:var(--space-12)}.attention-item>.quiet-button{font-size:var(--text-12)}.attention-footer{flex-wrap:wrap}}@media(max-width:600px){.attention-items,.attention-source{overflow:visible}.attention-item{flex-wrap:wrap}.attention-item>div{flex-basis:calc(100% - 40px)}.attention-item>.quiet-button{margin-left:30px}.attention-date{flex-wrap:wrap}.attention-lead{width:auto}.attention-tabs button{font-size:var(--text-12)}.attention-footer span{line-height:var(--leading-1-5)}}.global-search-trigger{display:inline-flex;align-items:center;gap:var(--space-9)}.global-search-trigger kbd{font:10px inherit;border:var(--border-subtle);padding:3px 5px;border-radius:var(--radius-tight);color:var(--muted)}.global-search-dialog{width:min(700px,calc(100vw - 32px));max-height:calc(100dvh - 40px);overflow:auto;padding:0}.global-search-surface{padding:26px;background:#0d1d23}.global-search-heading{display:flex;align-items:flex-start;gap:var(--space-16);justify-content:space-between;margin-bottom:var(--space-22)}.global-search-heading h2{font-size:var(--text-23);font-weight:var(--weight-medium);margin:var(--space-8) 0 0}.global-search-heading>div{min-width:0;overflow-wrap:anywhere}.global-search-input{display:flex;align-items:center;gap:var(--space-12);border:var(--border-subtle);border-radius:10px;padding:var(--space-12);color:var(--accent)}.global-search-input:focus-within{outline:var(--focus-outline);outline-offset:2px}.global-search-input input{flex:1 1;min-width:0;background:transparent;border:0;color:var(--text);font-size:var(--text-16);padding:3px;outline:0}.global-search-scope{font-size:var(--text-12);line-height:var(--leading-1-5);color:var(--muted);margin:var(--space-14) 0}.global-search-status{font-size:var(--text-13);min-height:32px;color:var(--muted)}.global-search-results{list-style:none;margin:0;padding:0}.global-search-result{width:100%;display:flex;align-items:center;gap:var(--space-14);background:transparent;border:0;border-radius:var(--radius-card);padding:var(--space-16) var(--space-10);text-align:left}.global-search-result:focus-visible,.global-search-result:hover{background:#e6f1ec0a}.global-search-result>span:nth-child(2){flex:1 1;min-width:0;display:grid;grid-gap:var(--space-6);gap:var(--space-6)}.global-search-result strong{font-size:var(--text-16);font-weight:var(--weight-strong);overflow-wrap:anywhere}.global-search-result small{font-size:var(--text-12);line-height:var(--leading-1-4);color:var(--muted);overflow-wrap:anywhere}.search-initial{width:34px;height:34px;border:var(--border-subtle);border-radius:var(--radius-circle);display:grid;place-items:center;flex-shrink:0;color:var(--accent)}.global-search-footer{display:grid;grid-gap:var(--space-10);gap:var(--space-10);font-size:var(--text-12);line-height:var(--leading-1-5);color:var(--muted);margin-top:var(--space-24)}.search-show-lead{width:min(1160px,calc(100vw - 32px))}.search-show-lead .lead360-screen{margin-top:var(--space-18);min-height:560px}.search-show-lead .global-search-surface{min-height:0}.global-search-trigger kbd{white-space:nowrap}@media(max-width:800px){.global-search-trigger kbd{display:none}.global-search-surface{padding:var(--space-20)}.global-search-heading h2{font-size:var(--text-20)}}@media(max-width:600px){.global-search-trigger>span{display:none}.global-search-heading{margin-bottom:var(--space-18)}.global-search-result{padding:var(--space-15) 0}.search-initial{width:28px;height:28px}.global-search-result>svg{display:none}.global-search-dialog{width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.global-search-surface{padding:var(--space-16)}.global-search-input{gap:var(--space-8);padding:var(--space-10)}.global-search-input input{font-size:var(--text-15)}.global-search-footer{font-size:var(--text-11)}}.global-search-dialog{inset:min(8vh,75px) 0 auto;margin:0 auto;height:auto}.global-search-trigger kbd{font-family:inherit;font-size:var(--text-10)}@media(max-width:600px){.global-search-dialog{inset:10px 0 auto}}.dashboard-unit-scope{display:grid;grid-gap:.4rem;gap:.4rem;padding-bottom:.7rem;max-width:100%}.dashboard-unit-scope label{display:flex;align-items:center;flex-wrap:wrap;gap:.7rem;font-size:.76rem;color:var(--text-secondary,#bdcacb)}.dashboard-unit-scope select{max-width:100%;min-height:36px;padding:.35rem .65rem;color:#e3edeb;background:#193338;border:1px solid #526c6e;border-radius:var(--radius-compact)}.dashboard-unit-scope small{font-size:.7rem;color:#abbabc;line-height:var(--leading-1-5)}.jarvis-dialog{inset:0;margin:auto;width:min(680px,calc(100vw - 32px));height:-moz-fit-content;height:fit-content;max-height:min(880px,calc(100dvh - 40px));padding:var(--space-22);background:var(--surface-dialog);border:1px solid #4a6266;border-radius:14px;color:#e9efed;overflow:auto}.jarvis-dialog.jarvis-lead-open{width:min(1150px,calc(100vw - 30px));height:calc(100dvh - 40px)}.jarvis-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-16)}.jarvis-heading h2{display:flex;align-items:center;gap:var(--space-8);font-size:var(--text-24);margin:5px 0}.jarvis-context-label{font-size:var(--text-15);color:#d4e2dd;padding:var(--space-12) 0;margin:0}.jarvis-context-label small{display:block;color:#a9babb;font-size:var(--text-12);margin-top:5px}.jarvis-form{display:grid;grid-gap:var(--space-9);gap:var(--space-9);margin:var(--space-12) 0 var(--space-16)}.jarvis-form label{font-size:var(--text-14)}.jarvis-form textarea{width:100%;resize:vertical;min-height:86px;max-height:220px;color:#eef2ef;background:#09171d;padding:var(--space-12);border:1px solid #597174;border-radius:var(--radius-card);font:inherit;font-size:var(--text-14)}.jarvis-form>div{display:flex;align-items:center;gap:var(--space-12);justify-content:space-between}.jarvis-form small{max-width:230px;font-size:var(--text-12);color:#afc1c0;line-height:var(--leading-1-5)}.jarvis-form .primary-button{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:var(--space-10) var(--space-16);border:1px solid var(--edge-accent);border-radius:var(--radius-compact);background:var(--accent);color:#182321;font:inherit;font-size:var(--text-13);font-weight:var(--weight-emphasis)}.jarvis-form .primary-button:hover:not(:disabled){background:#e8d3b4}.jarvis-form .primary-button:disabled{opacity:.5;cursor:default}.jarvis-evidence .text-button{min-height:36px;font-size:var(--text-13)}.jarvis-examples{display:flex;gap:var(--space-7);flex-wrap:wrap}.jarvis-examples button{text-align:left;font-size:var(--text-12);border:1px solid #40595e;border-radius:var(--radius-soft);padding:var(--space-9)}.jarvis-answer{margin-top:var(--space-22);padding-top:var(--space-18);border-top:1px solid #354b50;overflow-wrap:anywhere}.jarvis-summary{font-size:var(--text-16);line-height:1.65}.jarvis-proposal{background:#193137;border-left:3px solid #ddc49a;border-radius:var(--radius-soft);padding:var(--space-15);margin:var(--space-16) 0}.jarvis-proposal h3{font-size:var(--text-17);margin:0 0 var(--space-10)}.jarvis-proposal p{font-size:var(--text-14);line-height:var(--leading-1-5)}.jarvis-proposal small{display:block;font-size:var(--text-12);color:#becac5;margin-bottom:var(--space-12)}.jarvis-evidence{margin-top:var(--space-16);font-size:var(--text-13)}.jarvis-evidence summary{cursor:pointer;color:#dbd0b7;padding:var(--space-8) 0}.jarvis-evidence article{margin-top:var(--space-12);padding:var(--space-12) 0;border-top:1px solid #344b50}.jarvis-evidence article p{color:#bbc9c9;line-height:1.55}.jarvis-answer footer,.jarvis-period{margin-top:var(--space-18);color:#a8babc;font-size:var(--text-12);line-height:var(--leading-1-5)}.jarvis-answer footer small{display:block;margin-top:5px}.jarvis-error{padding:var(--space-12);border-left:2px solid #e4a987;font-size:var(--text-14);color:#ead0bd}.jarvis-stale{color:#e7c597;font-size:var(--text-13)}.jarvis-context-trigger{display:inline-flex;align-items:center;gap:var(--space-6);font-size:var(--text-12)}.jarvis-trigger{display:inline-flex;align-items:center;gap:var(--space-7);background:transparent}.nav-item[aria-label="Abrir Jarvis"]{width:100%;background:transparent;text-align:left;border:1px solid transparent}.nav-item[aria-label="Abrir Jarvis"]:hover{background:var(--surface-hover)}.jarvis-trigger kbd{color:#a4b5b7;font-size:var(--text-10)}@media(max-width:1100px){.jarvis-trigger kbd{display:none}}@media(max-width:600px){.jarvis-dialog{padding:var(--space-16);width:calc(100vw - 20px);max-height:calc(100dvh - 20px)}.jarvis-form>div{align-items:stretch;flex-direction:column}.jarvis-trigger span{display:none}.jarvis-trigger{padding:var(--space-7)}}.command-palette-trigger,.global-search-trigger{background:transparent}.command-palette-trigger{display:inline-flex;align-items:center;gap:var(--space-7)}.command-palette-dialog{position:fixed;inset:min(9vh,80px) 0 auto;margin:0 auto;width:min(560px,calc(100vw - 24px));height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - 100px);overflow:auto;background:var(--surface-dialog);color:var(--text);border:1px solid #4a6266;border-radius:var(--radius-panel);padding:var(--space-22)}.command-palette-dialog::-webkit-backdrop{background:var(--surface-scrim)}.command-palette-dialog::backdrop{background:var(--surface-scrim)}.command-palette-dialog header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-14)}.command-palette-dialog h2{font-size:var(--text-24);margin:var(--space-7) 0 var(--space-18);font-weight:var(--weight-medium)}.command-palette-query{display:flex;align-items:center;gap:var(--space-10);border:1px solid #53686c;border-radius:var(--radius-soft);padding:var(--space-10) var(--space-12)}.command-palette-query:focus-within{outline:var(--focus-outline);outline-offset:2px}.command-palette-query input{min-width:0;width:100%;background:transparent;border:0;padding:3px 0;outline:0;color:var(--text);font-size:var(--text-16)}.command-palette-status{font-size:var(--text-12);color:var(--muted);margin:17px 0 var(--space-8)}.command-palette-results{list-style:none;padding:0;margin:0}.command-palette-results button{display:flex;justify-content:space-between;align-items:center;gap:var(--space-14);width:100%;min-height:54px;padding:var(--space-10);border:0;border-radius:var(--radius-compact);background:transparent;text-align:left}.command-palette-results button:focus-visible,.command-palette-results button:hover{background:#dcebe912}.command-palette-results button>span{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.command-palette-results strong{font-size:var(--text-14);font-weight:var(--weight-medium)}.command-palette-results kbd,.command-palette-results small{color:var(--muted);font-size:var(--text-12)}.command-palette-results kbd{white-space:nowrap;font-family:inherit}.command-palette-unavailable{margin-top:var(--space-14);color:#9dadad;font-size:var(--text-12);padding:var(--space-10)}.command-palette-unavailable p{display:inline-block;margin:var(--space-8) var(--space-12) 0 0}.command-palette-dialog footer{font-size:var(--text-12);color:var(--muted);display:grid;grid-gap:5px;gap:5px;line-height:var(--leading-1-6);margin-top:var(--space-18)}@media(max-width:1100px){.command-palette-trigger span{display:none}}@media(max-width:600px){.command-palette-dialog{inset:10px 0 auto;max-height:calc(100dvh - 20px);padding:var(--space-16)}.command-palette-results button{min-height:58px}.app-topbar .global-search-trigger,.app-topbar .jarvis-trigger{display:none}.command-palette-trigger{min-width:42px;min-height:42px}}.operation-shell{display:contents}.manager-mobile-nav{display:none}.manager-context-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--space-12);margin-bottom:var(--space-10)}.manager-context-heading h2{font-size:var(--text-18);font-weight:var(--weight-medium)}.manager-context-content{height:calc(100% - 54px);min-height:0;overflow:auto}@media(max-width:600px){.operation-shell{--sidebar:0px}.operation-shell .app-sidebar{display:none}.operation-shell .app-topbar{position:-webkit-sticky;position:sticky;top:0;z-index:10;margin:0;width:100%;height:64px;padding:var(--space-10) var(--space-12);align-items:center;gap:var(--space-8);background:#09171cf5;border-bottom:var(--border-subtle)}.operation-shell .topbar-location{max-width:none;flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-13);display:block}.operation-shell .app-topbar>.company-link[href="/empresas"]{display:none}.operation-shell .app-topbar .company-link{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:var(--text-12)}.operation-shell .app-topbar .global-search-trigger,.operation-shell .app-topbar .jarvis-trigger{display:none}.operation-shell .app-main{margin:0;padding:var(--space-16) var(--space-12) 110px;height:auto;min-height:calc(100dvh - 64px)}.operation-shell .skip-link{left:12px}.operation-shell .manager-home{display:flex;flex-direction:column;min-height:0;gap:var(--space-20)}.operation-shell .manager-home .central-heading{padding:2px 0 0;gap:var(--space-14)}.operation-shell .manager-home .central-heading h1{font-size:var(--text-28)}.manager-shell .manager-home .central-heading p{font-size:var(--text-13);line-height:var(--leading-1-6)}.manager-shell .manager-home .central-results{order:1;width:100%;max-width:none}.manager-shell .manager-work{order:2;width:100%}.manager-shell .manager-footnote{order:3}.manager-shell .manager-home .central-heading{order:0}.manager-shell .manager-work .segmented{width:100%}.manager-shell .manager-work .segmented button{flex:1 1;min-height:44px;font-size:var(--text-12);padding:var(--space-10) var(--space-7)}.manager-shell .manager-item strong{font-size:var(--text-14)}.manager-shell .manager-item small,.manager-shell .manager-item time{font-size:var(--text-12)}.manager-shell .manager-item time{width:70px}.manager-shell .manager-scope{font-size:var(--text-14);padding:0 var(--space-8)}.manager-shell .manager-footnote{font-size:var(--text-12);line-height:var(--leading-1-6)}.manager-shell .manager-footnote a{min-height:44px;align-items:center}.manager-shell .results-header h2{font-size:var(--text-16)}.manager-shell .results-header .text-button{min-height:44px;font-size:var(--text-12)}.manager-shell .metric-change,.manager-shell .metric-label{font-size:var(--text-12)}.manager-shell .week-metrics{gap:var(--space-18);padding:var(--space-10) var(--space-16) var(--space-18)}.manager-shell .results-lower{margin-inline:var(--space-16)}.manager-shell .results-feedback,.manager-shell .results-freshness{font-size:var(--text-12);line-height:var(--leading-1-6)}.manager-shell .list-pagination button,.manager-shell .quiet-button,.manager-shell .secondary-button{min-height:44px}.manager-shell .icon-button{min-width:44px;min-height:44px}.manager-mobile-nav{position:fixed;z-index:20;inset:auto 0 0;display:flex;gap:var(--space-4);background:#08171dfa;border-top:var(--border-subtle);padding:var(--space-7) var(--space-10) max(var(--space-9),env(safe-area-inset-bottom))}.manager-mobile-nav>*{display:flex;flex:1 1;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);min-height:50px;border:0;border-radius:var(--radius-soft);background:transparent;color:var(--muted);font-size:var(--text-12)}.manager-mobile-nav [aria-current=page]{color:var(--accent);background:#ddc49a10}.manager-mobile-menu{position:fixed;inset:auto 0 0;margin:0 auto;width:100%;max-width:none;max-height:calc(100dvh - 24px);overflow:auto;color:var(--text);background:#102026;border:1px solid #455d62;border-radius:16px 16px 0 0;padding:var(--space-20) var(--space-18) max(var(--space-24),env(safe-area-inset-bottom))}.manager-mobile-menu::-webkit-backdrop{background:var(--surface-scrim)}.manager-mobile-menu::backdrop{background:var(--surface-scrim)}.manager-mobile-menu header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-16)}.manager-mobile-menu h2{font-size:var(--text-22);font-weight:var(--weight-medium);margin:var(--space-7) 0;overflow-wrap:anywhere}.manager-mobile-menu header p{color:var(--muted);font-size:var(--text-13)}.manager-mobile-menu nav{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-6);gap:var(--space-6);margin-top:var(--space-18)}.manager-mobile-menu nav>*{display:grid;align-content:center;grid-gap:3px;gap:3px;min-height:48px;text-align:left;padding:var(--space-10);background:#c4d8cd06;border:0;border-radius:var(--radius-compact);font-size:var(--text-14)}.manager-mobile-menu [aria-disabled=true]{color:#9aabae}.manager-mobile-menu small{font-size:var(--text-11);line-height:var(--leading-1-5)}.manager-mobile-menu footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-14);margin-top:var(--space-20)}.manager-mobile-menu footer a{padding:var(--space-12) 0}.manager-shell .agenda-conversation-context,.manager-shell .operation-context-dialog{inset:8px;width:auto;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);padding:var(--space-12)}.manager-shell .global-search-dialog{inset:10px 0 auto;width:calc(100vw - 20px);height:auto;padding:0}.manager-shell .jarvis-dialog{inset:10px 0 auto;width:calc(100vw - 20px);height:-moz-fit-content;height:fit-content;padding:var(--space-16)}.manager-shell .jarvis-dialog.jarvis-lead-open{height:calc(100dvh - 20px)}.manager-shell .operation-context-dialog .operation-screen{height:100%;min-height:0}.manager-shell .operation-heading{flex-wrap:wrap;gap:var(--space-12)}.manager-shell .agenda-days{grid-template-columns:1fr}.manager-shell .agenda-toolbar{align-items:flex-start;flex-wrap:wrap}.manager-shell .agenda-toolbar input{font-size:var(--text-16)}.manager-shell .commercial-layout{min-width:0}.manager-shell .manager-context-heading h2{font-size:var(--text-16)}.manager-shell .operation-context-dialog:has(>.lead360-screen){overflow:auto}.manager-shell .operation-context-dialog>.lead360-screen{height:auto;min-height:100%;gap:var(--space-16)}.manager-shell .lead360-screen .operation-heading{gap:var(--space-10)}.manager-shell .lead360-title h1{font-size:var(--text-23);margin-top:5px}.manager-shell .lead360-status{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-16);gap:var(--space-16);padding:var(--space-14)}.manager-shell .lead360-next{grid-column:1/-1}.manager-shell .lead360-status strong{font-size:var(--text-14);line-height:1.45}.manager-shell .lead360-content{flex:none;overflow:visible}.environment-surface[data-mobile-economy=true] .environment-preference{position:static;display:block;width:auto;margin:-95px auto 75px;padding:5px var(--space-10);font-size:var(--text-11);border:0;opacity:.8}}