.offer-worklist{color:#20314e;gap:14px;min-width:0;display:grid}.owl-intro{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.owl-intro p,.owl-context{color:#596a7b;margin:4px 0;font-size:13px;line-height:1.5}.owl-tools{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.owl-tools label{flex:1;gap:5px;min-width:170px;font-size:13px;font-weight:650;display:grid}.owl-tools input,.owl-tools select{color:#20314e;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #c8d3df;border-radius:8px;padding:11px}.offer-worklist button{color:#264357;font:inherit;cursor:pointer;background:#fff;border:1px solid #c9d5df;border-radius:9px;min-height:44px;padding:10px 12px;font-size:13px;font-weight:650}.offer-worklist button[aria-pressed=true]{color:#fff;background:#244a59;border-color:#244a59}.offer-worklist button:disabled{opacity:.55;cursor:default}.offer-worklist :focus-visible,.offer-history :focus-visible{outline-offset:3px;outline:3px solid #329fa8}.owl-columns{grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start;gap:16px;min-width:0;display:grid}.owl-group{min-width:0;padding:0}.owl-group .cp-section-heading{align-items:flex-start;min-height:112px;padding:18px 20px}.owl-group h3{margin:0;font-size:19px}.owl-group .cp-section-heading p{color:#53677c;margin:5px 0 0;font-size:13px}.owl-group .owl-group-description{color:#6b7b8c}.owl-group:nth-child(2) h3:after{content:"◷";color:#a36714;margin-left:8px}.owl-scroll{scrollbar-gutter:stable;overscroll-behavior-y:contain;min-width:0;max-height:clamp(360px,100dvh - 410px,650px);padding:0 18px 12px;overflow:auto}.owl-scroll:focus-visible{outline-offset:-3px}.owl-row{border-bottom:1px solid #e1e7ee;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px 12px;padding:16px 0;display:grid}.owl-row:last-of-type{border-bottom:0}.owl-customer{overflow-wrap:anywhere;flex-wrap:wrap;gap:4px 10px;min-width:0;display:flex}.owl-customer>strong{flex-basis:100%;font-size:15px}.owl-customer>span,.owl-customer>small{color:#5b6d80;font-size:12px}.owl-row dl{grid-area:2/1/auto/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px 12px;min-width:0;margin:0;display:grid}.owl-row dt{color:#596d7d;font-size:11px;line-height:1.4}.owl-row dd{overflow-wrap:anywhere;margin:3px 0 0;font-size:13px;font-weight:650}.owl-row .cp-status{grid-area:1/2}.owl-row .offer-workflow-actions{grid-column:1/-1;justify-content:flex-end;display:flex!important}.owl-row .offer-workflow-actions button{white-space:normal;min-width:0;padding:8px 11px;font-size:12px}.owl-row .owl-warning{color:#794c00;background:#fff5df;border-radius:7px;flex-basis:100%;padding:7px;line-height:1.5}.owl-overdue{color:#86520d;background:#fff1d9;border-radius:12px;width:max-content;max-width:100%;margin-top:5px;padding:3px 7px;font-size:11px;font-weight:600;display:table}.owl-readonly{color:#667a8a;grid-column:1/-1;justify-self:end;font-size:12px}.owl-undated{grid-column:1/-1}.owl-undated>summary{cursor:pointer;padding:0 18px;list-style-position:inside}.owl-undated>summary .cp-section-heading{vertical-align:middle;width:calc(100% - 22px);min-height:0;padding:14px 0 14px 8px;display:inline-flex}.owl-undated>summary h3{font-size:15px}.owl-undated:not([open])>summary .cp-section-heading p{display:none}.owl-undated .owl-scroll{max-height:450px}.owl-group .cp-empty{padding:16px 0}.offer-worklist .cp-offer-filters{flex-wrap:wrap}.offer-history{background:#fff;border:1px solid #d8e1e9;border-radius:12px;margin-top:24px;padding:16px}.offer-history>summary{cursor:pointer;color:#385367;font-weight:650}.offer-history[open]>summary{margin-bottom:18px}@media (max-width:1250px){.owl-row dl{grid-template-columns:repeat(2,minmax(0,1fr))}.owl-group .cp-section-heading{padding:16px}.owl-scroll{padding-left:14px;padding-right:14px}.owl-row{grid-template-columns:minmax(0,1fr)}.owl-row .cp-status{grid-area:auto/1;justify-self:start}.owl-row dl{grid-row:auto}}@media (max-width:1050px){.owl-columns{grid-template-columns:minmax(0,1fr)}.owl-scroll{scrollbar-gutter:auto;max-height:none;overflow:visible}.owl-undated .owl-scroll{max-height:none}.owl-row{grid-template-columns:minmax(0,1fr) auto}.owl-row .cp-status{grid-area:1/2}.owl-row dl{grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr))}.owl-group .cp-section-heading{min-height:0}}@media (max-width:650px){.owl-intro{flex-wrap:wrap}.owl-tools{grid-template-columns:minmax(0,1fr);display:grid}.owl-tools label{min-width:0}.owl-tools .cp-segment{flex-wrap:wrap;display:flex}.owl-row{grid-template-columns:minmax(0,1fr);gap:12px}.owl-row .offer-workflow-actions,.owl-row .cp-status{grid-area:auto/1}.owl-row .offer-workflow-actions{justify-content:flex-start}.owl-row dl{grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.owl-group .cp-section-heading{flex-wrap:wrap}.owl-group .cp-count{font-size:14px}.owl-tools button{width:100%}.offer-worklist .cp-offer-filters button{flex:1}.owl-intro h2{font-size:21px}}.main:has(>.cp-offers)>header{margin:16px 0 12px}.offer-worklist{gap:10px}.owl-intro .eyebrow{display:none}.owl-intro h2{margin:0;font-size:18px}.owl-intro p{margin:3px 0;font-size:12px}.offer-worklist .cp-offer-filters{margin:0}.owl-context{margin:0;font-size:12px}.owl-row{gap:8px 12px;padding:12px 0}.owl-row .offer-workflow-actions button{margin:0}.owl-undated .owl-scroll{height:auto}@media (min-width:1051px){.owl-scroll{height:clamp(300px,100dvh - 565px,600px);max-height:none}.owl-undated .owl-scroll{height:auto;max-height:450px}}.attio-offer-pilot .offer-worklist{color:var(--op-text);gap:16px;min-width:0}.attio-offer-pilot .offer-worklist *,.attio-offer-pilot .owl-detail-panel *{box-sizing:border-box}.attio-offer-pilot .owl-intro h2{font-size:18px;font-weight:650}.attio-offer-pilot .owl-intro p,.attio-offer-pilot .owl-context{color:var(--op-muted);font-size:12px}.attio-offer-pilot .owl-tools{gap:10px}.attio-offer-pilot .owl-tools label{color:var(--op-muted);gap:4px;font-size:11px}.attio-offer-pilot .owl-tools input,.attio-offer-pilot .owl-tools select{background:var(--op-surface);border-color:var(--op-border);color:var(--op-text);border-radius:7px;min-height:40px;padding:9px 10px}.attio-offer-pilot .offer-worklist button,.attio-offer-pilot .owl-detail-panel button{background:var(--op-surface);color:var(--op-text);border:1px solid var(--op-border);min-height:40px;box-shadow:none;border-radius:7px;padding:8px 11px;font-size:12px;font-weight:550}.attio-offer-pilot .offer-worklist button:not(:disabled):hover,.attio-offer-pilot .owl-detail-panel button:not(:disabled):hover{background:var(--op-bg)}.attio-offer-pilot .offer-worklist button.primary,.attio-offer-pilot .owl-detail-panel button.primary{background:var(--op-primary);color:var(--op-surface);border-color:var(--op-primary)}.attio-offer-pilot .offer-worklist button.primary:not(:disabled):hover,.attio-offer-pilot .owl-detail-panel button.primary:not(:disabled):hover{background:var(--op-primary-hover)}.attio-offer-pilot .offer-worklist button[aria-pressed=true]{background:var(--op-accent-soft);color:var(--op-primary);border-color:var(--op-border)}.attio-offer-pilot .offer-worklist :focus-visible,.attio-offer-pilot .owl-detail-panel :focus-visible{outline:3px solid var(--op-focus);outline-offset:3px}.attio-offer-pilot .owl-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.attio-offer-pilot .owl-kpi{border:1px solid var(--op-border);border-radius:var(--op-radius);background:var(--op-surface);gap:8px;min-width:0;padding:16px;display:grid}.attio-offer-pilot .owl-kpi>span,.attio-offer-pilot .owl-kpi>small{color:var(--op-muted);overflow-wrap:anywhere;font-size:11px;line-height:1.45}.attio-offer-pilot .owl-kpi>strong{color:var(--op-text);letter-spacing:-.025em;font-size:24px;font-weight:650}.attio-offer-pilot .owl-workspace{gap:var(--op-gap);grid-template-columns:minmax(0,1fr);align-items:start;min-width:0;display:grid}.attio-offer-pilot .owl-workspace.has-detail{grid-template-columns:minmax(0,1fr) 320px}.attio-offer-pilot .owl-columns{gap:var(--op-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.attio-offer-pilot .owl-group{border:1px solid var(--op-border);border-radius:var(--op-radius);background:var(--op-surface);box-shadow:none}.attio-offer-pilot .owl-group .cp-section-heading{border-color:var(--op-border);gap:8px;min-height:90px;padding:14px}.attio-offer-pilot .owl-group h3{color:var(--op-text);letter-spacing:-.015em;font-size:15px;line-height:1.4}.attio-offer-pilot .owl-group .cp-section-heading p{color:var(--op-muted);font-size:11px;line-height:1.45}.attio-offer-pilot .owl-group .cp-count{color:var(--op-primary);background:var(--op-accent-soft);font-size:12px}.attio-offer-pilot .owl-scroll{padding:0 12px 12px}.attio-offer-pilot .owl-row{border-color:var(--op-border);grid-template-columns:minmax(0,1fr) auto;gap:7px 10px;padding:12px 0}.attio-offer-pilot .owl-row.is-selected{background:var(--op-accent-soft);box-shadow:inset 2px 0 var(--op-primary)}.attio-offer-pilot .owl-customer{gap:3px 8px}.attio-offer-pilot .owl-customer .owl-select{min-height:32px;color:var(--op-text);text-align:left;overflow-wrap:anywhere;background:0 0;border:0;padding:3px 0;font-size:13px;font-weight:650}.attio-offer-pilot .owl-customer>span,.attio-offer-pilot .owl-customer>small{color:var(--op-muted);font-size:11px}.attio-offer-pilot .owl-row dl{grid-area:auto/1/auto/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.attio-offer-pilot .owl-row dt{color:var(--op-muted);font-size:10px}.attio-offer-pilot .owl-row dd{color:var(--op-text);font-size:11px;font-weight:550}.attio-offer-pilot .owl-price{color:var(--op-text);overflow-wrap:anywhere;grid-column:1/-1;font-size:12px;line-height:1.5}.attio-offer-pilot .owl-row .cp-status{white-space:normal;border-radius:5px;grid-area:1/2;align-self:start;padding:4px 6px;font-weight:550}.attio-offer-pilot .owl-row .offer-workflow-actions{flex-wrap:wrap;gap:6px}.attio-offer-pilot .owl-row .offer-workflow-actions button{min-height:32px;padding:6px 9px;font-size:11px}.attio-offer-pilot .owl-overdue,.attio-offer-pilot .owl-warning{background:var(--op-warning-bg);color:var(--op-warning)}.attio-offer-pilot .owl-detail-panel{border:1px solid var(--op-border);border-radius:var(--op-radius);background:var(--op-surface);width:auto;min-width:0;max-width:none;color:var(--op-text);margin:0;padding:0;position:static;inset:auto;box-shadow:0 4px 20px #17203308}.attio-offer-pilot .owl-detail-panel[open]{flex-direction:column;display:flex}.attio-offer-pilot .owl-detail-header{border-bottom:1px solid var(--op-border);justify-content:space-between;align-items:flex-start;gap:12px;padding:18px;display:flex}.attio-offer-pilot .owl-detail-header h2{overflow-wrap:anywhere;margin:0 0 5px;font-size:17px}.attio-offer-pilot .owl-detail-header p{color:var(--op-muted);margin:0;font-size:12px}.attio-offer-pilot .owl-detail-close{flex-shrink:0}.attio-offer-pilot .owl-detail-body{overflow-wrap:anywhere;min-width:0;padding:18px}.attio-offer-pilot .owl-detail-body dl{grid-template-columns:minmax(90px,1fr) minmax(0,1.4fr);gap:12px;margin:0;font-size:12px;display:grid}.attio-offer-pilot .owl-detail-body dt{color:var(--op-muted)}.attio-offer-pilot .owl-detail-body dd{color:var(--op-text);margin:0}.attio-offer-pilot .owl-detail-section{border-top:1px solid var(--op-border);margin-top:18px;padding-top:16px;font-size:12px;line-height:1.6}.attio-offer-pilot .owl-detail-section h3{margin:0 0 10px;font-size:13px}.attio-offer-pilot .owl-detail-actions{border-top:1px solid var(--op-border);padding:14px 18px}.attio-offer-pilot .owl-detail-actions .offer-workflow-actions{flex-wrap:wrap;gap:8px;display:flex}.attio-offer-pilot .owl-detail-panel::backdrop{background:#17203366}@media (max-width:1439px){.attio-offer-pilot .owl-workspace.has-detail{grid-template-columns:minmax(0,1fr)}.attio-offer-pilot .owl-detail-panel{width:min(440px,100% - 24px);max-height:calc(100dvh - 24px);position:fixed;inset:12px 12px 12px auto;overflow:auto}.attio-offer-pilot .owl-detail-header{background:var(--op-surface);z-index:1;position:sticky;top:0}}@media (max-width:760px){.attio-offer-pilot .owl-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.attio-offer-pilot .owl-kpi{padding:13px}.attio-offer-pilot .owl-kpi>strong{font-size:22px}.attio-offer-pilot .owl-columns{grid-template-columns:minmax(0,1fr)}.attio-offer-pilot .owl-row .offer-workflow-actions button,.attio-offer-pilot .owl-customer .owl-select,.attio-offer-pilot .owl-detail-panel button{min-height:44px}.attio-offer-pilot .owl-detail-body,.attio-offer-pilot .owl-detail-header{padding:16px}}.attio-offer-pilot .cp-status{background:var(--op-success-bg);color:var(--op-success)!important}.attio-offer-pilot .cp-status.open{background:var(--op-accent-soft);color:var(--op-primary)!important}.attio-offer-pilot .cp-status.lost{background:var(--op-warning-bg);color:var(--op-warning)!important}.attio-offer-pilot .owl-price{gap:2px;display:grid}.attio-offer-pilot .owl-price strong{font-size:12px;font-weight:600}.attio-offer-pilot .owl-price small,.attio-offer-pilot .owl-closing-date{color:var(--op-muted);font-size:11px}.attio-offer-pilot .owl-detail-body dl{grid-template-columns:minmax(0,1fr)}.attio-offer-pilot .owl-detail-body dl>div{grid-template-columns:minmax(90px,1fr) minmax(0,1.4fr);gap:12px;display:grid}.attio-offer-pilot .owl-detail-section:first-child{border-top:0;margin-top:0;padding-top:0}@media (max-width:760px){.attio-offer-pilot .offer-worklist button,.attio-offer-pilot .owl-tools input,.attio-offer-pilot .owl-tools select{min-height:44px}}@media (min-width:761px){.attio-offer-pilot .offer-worklist{gap:8px}.attio-offer-pilot .owl-intro{align-items:center;gap:12px;margin:0}.attio-offer-pilot .owl-intro h2{margin:0;font-size:14px;line-height:1.2}.attio-offer-pilot .owl-intro p{margin:2px 0 0;font-size:11px;line-height:1.3}.attio-offer-pilot .owl-intro>button{min-height:32px;padding:5px 9px}.attio-offer-pilot .owl-tools{gap:8px}.attio-offer-pilot .owl-tools label{gap:3px;min-width:130px}.attio-offer-pilot .owl-tools input,.attio-offer-pilot .owl-tools select,.attio-offer-pilot .owl-tools button{min-height:34px;padding:6px 9px}.attio-offer-pilot .cp-segment{gap:2px;padding:2px}.attio-offer-pilot .cp-offer-filters button{min-height:30px;padding:5px 9px}.attio-offer-pilot .owl-context{margin:0;font-size:11px;line-height:1.3}.attio-offer-pilot .owl-kpis{gap:10px}.attio-offer-pilot .owl-kpi{align-content:start;gap:3px;padding:10px 12px}.attio-offer-pilot .owl-kpi>span{font-size:11px;line-height:1.25}.attio-offer-pilot .owl-kpi>strong{overflow-wrap:anywhere;font-size:20px;line-height:1.2}.attio-offer-pilot .owl-kpi>small{font-size:10.5px;line-height:1.3}.attio-offer-pilot .owl-group .cp-section-heading{min-height:72px;padding:10px 12px}.attio-offer-pilot .owl-workspace.has-detail{grid-template-columns:minmax(0,1fr) 320px;gap:12px}.attio-offer-pilot .owl-row{gap:5px 8px;padding:9px 0}.attio-offer-pilot .owl-row .cp-status{overflow-wrap:anywhere;max-width:80px}.attio-offer-pilot .owl-scroll{padding:0 10px 10px}}@media (min-width:761px) and (max-width:1439px){.attio-offer-pilot .owl-workspace.has-detail{grid-template-columns:minmax(0,1fr)}}.attio-offer-pilot .owl-row{padding:0;display:block}.attio-offer-pilot .owl-row-main{grid-template-columns:minmax(0,1fr) max-content 70px max-content;align-items:center;gap:8px;min-width:0;min-height:56px;padding:9px 2px 3px;display:grid}.attio-offer-pilot .owl-row-main>.owl-customer{min-width:0;display:block}.attio-offer-pilot .owl-row-main .owl-select{white-space:nowrap;text-overflow:ellipsis;width:100%;max-width:100%;min-height:28px;padding:3px 0;font-size:12px;font-weight:650;display:block;overflow:hidden}.attio-offer-pilot .owl-row-main>.owl-price{white-space:nowrap;overflow-wrap:normal;grid-area:auto;gap:1px;font-size:10.5px;line-height:1.25}.attio-offer-pilot .owl-row-main>.owl-price strong{font-size:11px;font-weight:600;line-height:1.25}.attio-offer-pilot .owl-row-main>.owl-price small{white-space:nowrap;font-size:10px;line-height:1.25}.attio-offer-pilot .owl-row-main>.owl-closing-date{color:var(--op-muted);font-size:10.5px;line-height:1.3}.attio-offer-pilot .owl-row .owl-row-main>.cp-status{white-space:nowrap;border-radius:4px;grid-area:auto;align-self:center;max-width:none;padding:3px 5px;font-weight:500}.attio-offer-pilot .owl-tools{border:1px solid var(--op-border);background:var(--op-surface);border-radius:8px;padding:10px}.attio-offer-pilot .owl-tools>.cp-offer-filters{background:0 0;border-radius:0;flex-wrap:wrap;flex:1 0 100%;gap:12px;margin:0;padding:0;display:flex}.attio-offer-pilot .owl-tools .cp-segment{background:0 0}.attio-offer-pilot .owl-tools .cp-offer-filters button{min-height:30px;color:var(--op-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:6px 2px;font-size:11px}.attio-offer-pilot .owl-tools .cp-offer-filters button[aria-pressed=true]{border-bottom-color:var(--op-primary);color:var(--op-primary);background:0 0}.attio-offer-pilot .owl-kpi{gap:2px;padding:9px 12px}.attio-offer-pilot .owl-kpi>strong{font-size:20px;line-height:1.2}.attio-offer-pilot .owl-kpi-secondary{background:var(--op-bg)}.attio-offer-pilot .owl-kpi-secondary>strong{color:var(--op-muted);font-size:16px}.attio-offer-pilot .owl-group .cp-section-heading{min-height:66px;padding:10px 12px}.attio-offer-pilot .owl-group h3{font-size:14px}.attio-offer-pilot .owl-group .cp-section-heading p{margin:3px 0 0;font-size:10.5px}.attio-offer-pilot .owl-detail-tabs{border-bottom:1px solid var(--op-border);flex-wrap:wrap;gap:10px;padding:0 16px;display:flex}.attio-offer-pilot .owl-detail-tabs button{color:var(--op-muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;min-height:36px;padding:10px 0;font-size:11px}.attio-offer-pilot .owl-detail-tabs button[aria-selected=true]{color:var(--op-primary);border-bottom-color:var(--op-primary);background:0 0}.attio-offer-pilot .owl-detail-tab-content{min-width:0}@media (min-width:1440px){.attio-offer-pilot .owl-workspace.has-detail{grid-template-columns:minmax(0,1fr) 320px;gap:16px}}@media (max-width:1439px){.attio-offer-pilot .owl-workspace.has-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.attio-offer-pilot .owl-tools>.cp-offer-filters{gap:6px}.attio-offer-pilot .owl-tools .cp-offer-filters button{min-height:44px}.attio-offer-pilot .owl-row-main{grid-template-columns:minmax(0,1fr) max-content;gap:4px 8px;padding:8px 2px}.attio-offer-pilot .owl-row-main>.owl-customer{grid-area:1/1}.attio-offer-pilot .owl-row-main>.owl-price{grid-area:1/2/3}.attio-offer-pilot .owl-row-main>.owl-closing-date{grid-area:2/1}.attio-offer-pilot .owl-row .owl-row-main>.cp-status{grid-area:3/1;justify-self:start}.attio-offer-pilot .owl-row-main .owl-select{min-height:44px}.attio-offer-pilot .owl-kpi{padding:10px}.attio-offer-pilot .owl-detail-tabs button{min-height:44px}}@media (min-width:1440px){.attio-offer-pilot .offer-worklist:has(>.owl-workspace.has-detail){grid-template-columns:minmax(0,1fr) 320px;align-items:start;column-gap:16px}.attio-offer-pilot .offer-worklist:has(>.owl-workspace.has-detail)>*{grid-column:1}.attio-offer-pilot .offer-worklist:has(>.owl-workspace.has-detail)>.owl-workspace.has-detail{display:contents}.attio-offer-pilot .offer-worklist:has(>.owl-workspace.has-detail)>.owl-workspace>.owl-columns{grid-column:1}.attio-offer-pilot .offer-worklist:has(>.owl-workspace.has-detail)>.owl-workspace>.owl-detail-panel{grid-area:1/2/span 6;align-self:start}}.attio-offer-pilot .owl-row{cursor:pointer}.attio-offer-pilot .owl-row:focus-visible{outline:3px solid var(--op-focus);outline-offset:-3px}.attio-offer-pilot .owl-row:not(.is-selected):hover{background:var(--op-bg)}.attio-offer-pilot .owl-scroll{scrollbar-gutter:stable;height:auto;min-height:72px;max-height:min(520px,55dvh);overflow:auto}.attio-offer-pilot .owl-columns{align-items:start}.attio-offer-pilot .owl-row.is-selected{box-shadow:inset 1px 0 var(--op-border);background:#f4f6fa}.attio-offer-pilot .owl-row-main{border-color:var(--op-border)}.attio-offer-pilot .owl-undated{grid-column:1/-1}.attio-offer-pilot .owl-undated>.owl-undated-summary{min-height:44px;color:var(--op-muted);cursor:pointer;padding:12px;font-size:12px;font-weight:550;line-height:1.5}.attio-offer-pilot .owl-undated>.owl-undated-summary .cp-count{background:var(--op-bg);color:var(--op-muted);border:1px solid var(--op-border);border-radius:5px;margin-left:8px;padding:2px 6px;font-size:11px;line-height:1.2;display:inline-block}.attio-offer-pilot .owl-undated[open]>.owl-undated-summary{border-bottom:1px solid var(--op-border)}.attio-offer-pilot .owl-undated .owl-scroll{height:auto;min-height:0;max-height:min(400px,45dvh)}@media (max-width:760px){.attio-offer-pilot .owl-scroll,.attio-offer-pilot .owl-undated .owl-scroll{scrollbar-gutter:auto;height:auto;max-height:none;overflow:visible}}.attio-offer-pilot .owl-customer .owl-meeting-shortcut{min-height:30px;color:var(--sales-primary,#245bd7);text-align:left;background:0 0;border:0;align-self:flex-start;padding:3px 0;font-size:12px;font-weight:600}.attio-offer-pilot .owl-customer .owl-meeting-shortcut:hover{text-decoration:underline}.attio-offer-pilot .owl-customer .owl-meeting-shortcut:focus-visible{outline:2px solid var(--sales-primary,#245bd7);outline-offset:3px}@media (max-width:600px){.attio-offer-pilot .owl-customer .owl-meeting-shortcut{min-height:44px}}.owl-intro-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.attio-offer-pilot .owl-intro-actions>button{min-height:32px;padding:5px 10px}.attio-offer-pilot .owl-intro-actions>.new-contract-button{background:var(--op-primary);border-color:var(--op-primary);color:#fff;align-items:center;gap:6px;display:inline-flex}.attio-offer-pilot .owl-intro-actions>.new-contract-button:hover{background:var(--op-primary-hover)}.owl-intro-actions>.new-contract-button svg{width:15px;height:15px}
.cp-documents{color:var(--text,#172139);width:100%}.cp-documents>header,.cp-document-dialog>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.cp-documents h3{margin:6px 0;font-size:22px}.cp-documents p{overflow-wrap:anywhere;line-height:1.5}.cp-documents button,.cp-document-dialog>header button,.cp-document-list a{color:#172139;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce2eb;border-radius:8px;min-height:40px;padding:10px 14px}.cp-documents button:disabled{opacity:.5;cursor:default}.cp-documents .primary{color:#fff;background:#5145b8;border-color:#5145b8}.cp-document-upload,.cp-doc-contracts{background:#f8fafc;border:1px solid #e3e8ef;border-radius:12px;margin:18px 0;padding:18px}.cp-document-upload h4{align-items:center;gap:8px;margin:0 0 14px;display:flex}.cp-document-fields{grid-template-columns:1fr 1fr;gap:14px;margin-bottom:14px;display:grid}.cp-documents label{flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.cp-documents input,.cp-documents select,.cp-documents textarea{color:#172139;width:100%;font:inherit;background:#fff;border:1px solid #dce2eb;border-radius:8px;padding:10px}.cp-documents small{color:#58657b;margin-top:6px;font-weight:400;display:block}.cp-document-list{gap:12px;display:grid}.cp-document-list article{background:#fff;border:1px solid #e3e8ef;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:14px;padding:18px;display:grid}.cp-document-list h4{margin:8px 0}.cp-document-list a{font-size:13px;text-decoration:none}.cp-document-kind{color:#4540a1;background:#eef2ff;border-radius:5px;padding:4px 8px;font-size:12px}.cp-document-empty{text-align:center;background:#f8fafc;border-radius:12px;padding:28px}.cp-document-note{color:#58657b;font-size:13px}.cp-document-error{color:brown}.cp-documents>nav{justify-content:center;align-items:center;gap:12px;margin:18px 0;display:flex}.cp-document-dialog{color:#172139;border:0;border-radius:16px;width:min(950px,94vw);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 24px 80px #15203844}.cp-document-dialog::backdrop{background:#18243d99}.cp-document-dialog>header h2{margin:6px 0}.cp-documents button:focus-visible,.cp-documents a:focus-visible,.cp-document-dialog>header button:focus-visible{outline-offset:3px;outline:3px solid #5145b8}@media (max-width:650px){.cp-document-fields{grid-template-columns:1fr}.cp-document-dialog{padding:16px}.cp-document-list article{grid-template-columns:24px minmax(0,1fr)}.cp-document-list a{grid-column:2;justify-self:start}.cp-documents>header{flex-wrap:wrap}}
.mta{color:#142346;background:#fff;border:1px solid #e5ebf5;border-radius:12px;gap:12px;margin:0 0 16px;padding:16px 18px;font-size:13px;line-height:1.55;display:grid}.mta-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mta-eyebrow{color:#7c88a2;letter-spacing:.11em;font-size:10px;font-weight:800}.mta-temp{color:#5e4dd3;background:#f0ecff;border-radius:999px;align-items:center;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.mta-temp[data-temp=varm]{color:#306b64;background:#e8f7f1}.mta-temp[data-temp=kald]{color:#4c5a78;background:#eef1f7}.mta-summary{margin:0;font-size:14px}.mta-muted{color:#7c88a2;margin:0}.mta-section{border-top:1px solid #eef1f7;padding-top:10px}.mta-section h4{color:#142346;margin:0 0 6px;font-size:12px;font-weight:750}.mta-section p{margin:0 0 4px}.mta-section ul{gap:4px;margin:0;padding-left:16px;display:grid}.mta-section li small{color:#7c88a2;font-size:12px;display:block}.mta-next li{font-weight:600}.mta-next li small{font-weight:400}.mta-quote+.mta-quote{margin-top:8px}.mta-quote q{color:#3a4766;quotes:"«" "»";font-style:italic;display:block}.mta-response{color:#5e4dd3}.mta dl{grid-template-columns:max-content 1fr;gap:4px 12px;margin:0;display:grid}.mta dt{color:#7c88a2}.mta dd{margin:0}.mta-foot{color:#7c88a2;margin:0;font-size:11.5px}.mta-toggle{color:#5144c8;font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 0;font-size:13px;font-weight:750}.mta-toggle:hover{text-decoration:underline}.mta-leader{background:#f7f8fc;border:1px dashed #d9dfee;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.mta-leader>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mta-seller{color:#3a4766;background:#fff;border:1px solid #e5ebf5;border-radius:999px;padding:4px 9px;font-size:12px;font-weight:700;display:inline-flex}.mta-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mta-row h4{margin:0}.mta-link{color:#5144c8;font:inherit;cursor:pointer;background:0 0;border:0;padding:2px 0;font-size:12.5px;font-weight:700}.mta-link:disabled{opacity:.5;cursor:default}.mta-save{color:#fff;font:inherit;cursor:pointer;background:#5e4dd3;border:0;border-radius:8px;padding:6px 12px;font-size:12.5px;font-weight:700}.mta-save:disabled{opacity:.45;cursor:default}.mta-steps{list-style:none;margin-top:6px!important;padding-left:0!important}.mta-steps label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.mta-steps input{accent-color:#5e4dd3;margin-top:3px}.mta-steps li[data-done=ja] span{color:#7c88a2;font-weight:400;text-decoration:line-through}.mta-edit{gap:8px;margin-top:8px;display:grid}.mta-edit-row{border-bottom:1px dashed #eef1f7;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"what what remove""who when.";gap:6px;padding-bottom:8px;display:grid}.mta-what{grid-area:what}.mta-who{grid-area:who}.mta-when{grid-area:when}.mta-remove{grid-area:remove}.mta-edit-row input,.mta-follow input{min-width:0;font:inherit;color:#142346;border:1px solid #d9e1ee;border-radius:8px;padding:6px 8px;font-size:13px}.mta-remove{color:#7c88a2;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px}.mta-follow{color:#3a4766;border-top:1px dashed #eef1f7;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding-top:10px;font-size:12.5px;display:flex}.mta-follow span{flex:180px;font-weight:600}.mta-hint{margin-top:8px;font-size:12px}.mta-notice{color:#306b64;margin:8px 0 0;font-size:12.5px}
.meeting-notably{min-width:0}.meeting-notably p{overflow-wrap:anywhere}.meeting-notably-actions{flex-wrap:wrap;align-items:stretch;gap:8px;margin:12px 0;display:flex}.meeting-notably .meeting-notably-actions button{color:#16365c;min-width:0;max-width:100%;height:auto;min-height:44px;font:inherit;white-space:normal;overflow-wrap:anywhere;cursor:pointer;background:#fff;border:1px solid #b9cbe4;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:10px 14px;display:inline-flex}.meeting-notably .meeting-notably-actions button:disabled{opacity:.55;cursor:default}@media (max-width:600px){.meeting-notably .meeting-notably-actions button{width:100%}}.meeting-notably-choices{border:1px solid #b9cbe4;border-radius:8px;min-width:0;margin:12px 0;padding:12px}.meeting-notably-choices label{overflow-wrap:anywhere;align-items:flex-start;gap:10px;padding:10px 0;display:flex}.meeting-notably-choices input[type=radio]{flex:none;margin-top:5px}
.info-card{color:#172033;background:#fff;border:1px solid #e1e5ed;border-radius:14px;width:min(760px,100% - 24px);max-height:90vh;margin:auto;padding:0;overflow:auto;box-shadow:0 24px 64px #14243d2e}.info-card::backdrop{background:#14243d88}.info-card-head{z-index:1;background:#fff;border-bottom:1px solid #e1e5ed;grid-template-columns:minmax(0,1fr) auto auto;align-items:start;gap:12px;padding:20px 22px 14px;display:grid;position:sticky;top:0}.info-card-head h2{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:20px}.info-card-head p{color:#596579;margin:4px 0 0;font-size:13px}.info-card-status{white-space:nowrap;color:#174cc2;background:#edf3ff;border-radius:999px;align-self:center;padding:4px 10px;font-size:12px;font-weight:600}.info-card-close{cursor:pointer;color:#596579;background:#fff;border:1px solid #e1e5ed;border-radius:9px;width:36px;height:36px;font-size:20px;line-height:1}.info-card-body{gap:16px;padding:18px 22px;display:grid}.info-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.info-card-block{align-content:start;gap:5px;min-width:0;font-size:13px;display:grid}.info-card h3{letter-spacing:1.4px;text-transform:uppercase;color:#596579;margin:0 0 2px;font-size:10px;font-weight:600}.info-card-block strong{font-size:14px}.info-card-block a{color:#245bd7;overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;text-decoration:none;display:inline-flex}.info-card-block a:hover{text-decoration:underline}.info-card-block svg{flex:none;width:14px;height:14px}.info-card .info-card-ext{opacity:.6;width:11px;height:11px}.info-card-muted{color:#596579;font-size:12px}.info-card-note{background:#f6f9ff;border-left:3px solid #245bd7;border-radius:0 8px 8px 0;margin:0;padding:12px 14px}.info-card-note p{white-space:pre-wrap;margin:4px 0 0;font-size:14px;line-height:1.55}.info-card-reason{color:#43516b;margin:0;font-size:13px}.info-card-history ul{gap:4px;margin:6px 0 0;padding:0;list-style:none;display:grid}.info-card-history li{border-bottom:1px solid #f0f2f6;justify-content:space-between;gap:12px;padding:6px 0;font-size:13px;display:flex}.info-card-history li span{color:#596579;text-align:right}.info-card-history a{color:#245bd7;text-decoration:none}.info-card-foot{background:#fbfcfe;border-top:1px solid #e1e5ed;gap:10px;padding:14px 22px 18px;display:grid;position:sticky;bottom:0}.info-card-foot-label{margin:0;font-size:13px;font-weight:650}.info-card-more summary{cursor:pointer;color:#596579;font-size:13px}.info-card-more>div{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.info-card-actions{flex-wrap:wrap;gap:8px;display:flex}.info-card-actions button,.info-card-outcome button,.info-card-more button{color:#243950;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600}.info-card-actions button[aria-pressed=true]{color:#174cc2;background:#edf3ff;border-color:#245bd7}.info-card .info-card-primary{color:#fff;cursor:pointer;background:#245bd7;border:1px solid #245bd7;border-radius:9px;align-items:center;min-height:40px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.info-card-outcome{background:#fff;border:1px solid #e1e5ed;border-radius:10px;gap:10px;padding:12px;display:grid}.info-card-outcome label{gap:5px;font-size:12px;font-weight:600;display:grid}.info-card-outcome input,.info-card-outcome textarea{font:inherit;border:1px solid #ccd6e3;border-radius:8px;padding:8px 10px;font-weight:400}.info-card-outcome .info-card-primary{justify-self:start}.info-card-error{color:#a12635;margin:0}.info-card button:disabled{opacity:.55;cursor:default}.info-card :focus-visible{outline-offset:2px;outline:3px solid #245bd7}@media (max-width:700px){.info-card-grid{grid-template-columns:1fr}.info-card-head{grid-template-columns:minmax(0,1fr) auto}.info-card-status{grid-area:2/1;justify-self:start}}.info-card-more-actions{flex-wrap:wrap;gap:8px;display:flex}.info-card-more-actions:empty{display:none}.info-card-more-actions button{color:#243950;min-height:40px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dce3ee;border-radius:9px;padding:8px 14px;font-size:13px;font-weight:600}
.sw-workspace{background:var(--surface,#fff);border:1px solid #dce3ea;border-radius:18px;min-width:0;margin:0 0 24px;padding:22px}.sw-heading,.sw-tools,.sw-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.sw-heading h2{margin:4px 0 14px}.sw-tools{justify-content:flex-start;align-items:end;margin:16px 0}.sw-tools label,.sw-dialog label{gap:6px;font-size:13px;display:grid}.sw-tools input,.sw-tools select,.sw-dialog input:not([type=checkbox]),.sw-dialog select,.sw-profile select{color:#152d40;background:#fff;border:1px solid #cbd5df;border-radius:8px;max-width:100%;min-height:42px;padding:8px}.sw-tools input[type=search]{width:240px}.sw-tools button,.sw-actions button,.sw-profile button{min-height:42px}.sw-tools [aria-pressed=true],.sw-tools [aria-selected=true]{color:#fff;background:#124964}.sw-row{overflow-wrap:anywhere;border-top:1px solid #e3e8ed;padding:18px 0}.sw-row h3,.sw-row p{margin:8px 0}.sw-row small{color:#596d7c}.sw-transcript{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:440px;overflow:auto}.sw-actions{justify-content:flex-start;margin-top:10px}.sw-report details{margin:12px 0}.sw-dialog{color:#142c40;border:1px solid #d7e0e9;border-radius:18px;width:min(600px,100% - 24px);max-height:90vh;padding:24px;overflow:auto}.sw-dialog::backdrop{background:#10263899}.sw-dialog form{gap:14px;display:grid}.sw-dialog label:has([type=checkbox]){align-items:center;gap:8px;display:flex}.sw-profile{margin:18px 0;padding:16px}.sw-readonly{border:1px solid #d5e0eb;padding:12px}@media (max-width:640px){.sw-workspace{border-radius:12px;padding:14px}.sw-tools>*{flex:140px;min-width:0}.sw-tools input[type=search]{width:100%}.sw-tools label{max-width:100%}.sw-actions>*{min-height:44px}.sw-heading{align-items:start}.sw-dialog{padding:16px}}@media (prefers-reduced-motion:reduce){.sw-workspace *{scroll-behavior:auto}}.sw-workspace button,.sw-dialog button,.sw-profile button{color:#243950;cursor:pointer;background:#f7f8fc;border:1px solid #dce3ee;border-radius:9px;min-height:44px;padding:9px 13px;font-size:13px;font-weight:600}.sw-workspace button:disabled,.sw-dialog button:disabled,.sw-profile button:disabled{opacity:.55;cursor:wait}.sw-workspace button:focus-visible,.sw-workspace a:focus-visible,.sw-dialog button:focus-visible{outline-offset:3px;outline:3px solid #b9adff}.sw-tools [role=group],.sw-tools [role=tablist]{background:#f4f5fa;border:1px solid #e5e8f2;border-radius:12px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.sw-tools [aria-pressed=true],.sw-tools [aria-selected=true]{color:#fff;background:#5b46df;border-color:#5b46df}.sw-heading h2{font-size:19px;font-weight:650;line-height:1.35}.sw-actions a{color:#5542c5;border:1px solid #dce3ee;border-radius:8px;align-items:center;min-height:44px;padding:8px 12px;font-size:13px;font-weight:600;display:inline-flex}.sw-dialog{background:#fff;margin:auto;inset:0}.sw-row details summary{cursor:pointer;color:#536582;min-height:36px;padding:8px 0;font-size:13px}.sw-heading .eyebrow{letter-spacing:.12em;font-size:10px;font-weight:700}.sw-tools input,.sw-tools select,.sw-row>div{min-width:0}.sw-workspace{box-sizing:border-box}.sw-meeting-periods{flex-wrap:wrap;gap:8px;margin:8px 0 20px;display:flex}.sw-meeting-periods [aria-pressed=true]{color:#fff;background:#6045ed;border-color:#6045ed}.sw-meeting-row{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:20px;padding:22px 0;display:grid}.sw-meeting-summary{align-items:flex-start;gap:18px;display:flex}.sw-meeting-summary time{gap:6px;min-width:80px;display:grid}.sw-meeting-summary time strong{color:#6045ed;font-size:20px}.sw-meeting-summary>div>strong{font-size:18px}.sw-meeting-summary p{color:#697a94;margin:5px 0;font-size:13px}.sw-meeting-summary .sw-open-meeting{color:#687a97;background:0 0;border:0;min-height:36px;padding:4px 0;font-size:12px;display:block}.meeting-selected-next{border:1px solid #e3e7f1;border-radius:14px;margin:16px 0;padding:18px}.meeting-selected-next h3{margin:0}.meeting-selected-next>p{color:#657791}@media (max-width:1100px){.sw-meeting-row{grid-template-columns:1fr}.sw-meeting-periods button{flex:100px}}@media (max-width:640px){.sw-meeting-summary{gap:12px}.sw-meeting-summary time{min-width:68px}.sw-meeting-summary>div>strong{font-size:16px}.sw-meeting-periods{gap:6px}}
.offer-workflow-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.offer-workflow-actions button{white-space:nowrap}.manual-sales-actions{background:#fff;border:1px solid #dbe3ea;border-radius:12px;margin:0 0 18px;padding:12px 16px}.manual-sales-actions summary{cursor:pointer;color:#52637a;font-weight:600}.manual-sales-actions p{color:#637487;font-size:13px}.manual-sales-actions button{color:#263c54;font:inherit;background:#f6f8fb;border:1px solid #cbd7e1;border-radius:8px;padding:10px 14px}.manual-sales-actions :focus-visible,.offer-workflow-actions :focus-visible{outline-offset:3px;outline:3px solid #329fa8}.report-choice .contract-path{color:inherit;background:#fff;border:2px solid #0000;border-radius:16px;grid-template-columns:40px 1fr;align-items:center;column-gap:12px;padding:20px;text-decoration:none;display:grid;box-shadow:0 5px 20px #2b385508}.report-choice .contract-path:focus-visible{outline-offset:3px;outline:3px solid #329fa8}.agreement-terms-editor{background:#f8f9ff;border:1px solid #d9deed;border-radius:14px;margin:20px 0;padding:20px}.agreement-terms-editor legend{color:#172b4d;font-weight:700}.agreement-terms-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.agreement-terms-grid label{flex-direction:column;gap:6px;font-weight:600;display:flex}.agreement-terms-grid input,.agreement-terms-grid select{color:#172b4d;background:#fff;border:1px solid #ccd3e0;border-radius:8px;width:100%;min-width:0;padding:10px}.agreement-terms-editor ul{padding-left:20px;line-height:1.6}.agreement-customer-value{background:#fff;border-radius:8px;padding:12px}.agreement-terms-editor [role=alert]{color:#9a3412}@media (max-width:700px){.agreement-terms-grid{grid-template-columns:1fr}}
.attio-offer-pilot{--op-bg:#fafbfd;--op-surface:#fff;--op-sidebar:#f7f8fb;--op-text:#172033;--op-muted:#596579;--op-border:#e1e5ed;--op-primary:#245bd7;--op-primary-hover:#174cc2;--op-accent-soft:#edf3ff;--op-focus:#245bd7;--op-success:#176347;--op-success-bg:#eaf6ef;--op-warning:#86520d;--op-warning-bg:#fff3df;--op-danger:#a12635;--op-danger-bg:#fff0f1;--op-radius:10px;--op-gap:16px;background:var(--op-bg);color:var(--op-text)}.attio-offer-pilot .main{background:var(--op-bg);color:var(--op-text);padding:24px clamp(16px,2vw,32px) 64px}.attio-offer-pilot .main>header{margin:0 0 18px}.attio-offer-pilot .main>header h1{letter-spacing:-.035em;color:var(--op-text);font-size:28px;font-weight:700}.attio-offer-pilot #sales-navigation.sidebar{background:var(--op-sidebar);color:var(--op-text);box-shadow:inset -1px 0 var(--op-border)}.attio-offer-pilot #sales-navigation nav button{color:var(--op-muted);border-radius:7px;font-weight:600}.attio-offer-pilot #sales-navigation nav button.active,.attio-offer-pilot #sales-navigation nav button.active:hover{background:var(--op-accent-soft);color:var(--op-primary);box-shadow:none}.attio-offer-pilot #sales-navigation nav button:not(.active):hover{color:var(--op-text);background:#e9ecf3}.attio-offer-pilot #sales-navigation .brand-logo img{filter:brightness(0)}.attio-offer-pilot #sales-navigation .profile,.attio-offer-pilot #sales-navigation .sidebar-labs,.attio-offer-pilot #sales-navigation .mobile-menu-logout{border-color:var(--op-border)}.attio-offer-pilot #sales-navigation .profile strong,.attio-offer-pilot #sales-navigation .tenant-brand-name{color:var(--op-text)}.attio-offer-pilot #sales-navigation .profile span,.attio-offer-pilot #sales-navigation .profile a,.attio-offer-pilot #sales-navigation .profile-actions button,.attio-offer-pilot #sales-navigation .mobile-menu-logout,.attio-offer-pilot #sales-navigation .delivery-sidebar-label{color:var(--op-muted)}.attio-offer-pilot #sales-navigation .avatar,.attio-offer-pilot .mobile-primary-nav>button.active{background:var(--op-accent-soft);color:var(--op-primary)}.attio-offer-pilot #sales-navigation :focus-visible,.attio-offer-pilot .mobile-primary-nav>button:focus-visible{outline:3px solid var(--op-focus);outline-offset:3px}@media (max-width:700px){.attio-offer-pilot .main{padding:86px 14px 104px}.attio-offer-pilot .main>header h1{font-size:25px}}@media (min-width:701px){.shell.attio-offer-pilot .main{padding-top:12px}.shell.attio-offer-pilot .workspace-topbar{height:42px;min-height:42px;margin-bottom:8px}.shell.attio-offer-pilot .main>.view-as-bar{gap:10px;min-height:40px;margin:0 0 8px;padding:5px 10px;font-size:12px}.shell.attio-offer-pilot .main>.view-as-bar select,.shell.attio-offer-pilot .main>.view-as-bar button{min-height:30px;padding:5px 9px;font-size:12px}.shell.attio-offer-pilot .main>header{gap:10px;margin:8px 0 10px}.shell.attio-offer-pilot .main>header h1{margin:2px 0 0;font-size:26px;line-height:1.15}.shell.attio-offer-pilot .main>header .eyebrow{font-size:9px;line-height:1.2}}@media (min-width:1001px){.shell.attio-offer-pilot{grid-template-columns:184px minmax(0,1fr)}.shell.attio-offer-pilot .main{padding-left:16px;padding-right:16px}.shell.attio-offer-pilot .workspace-topbar{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.attio-offer-pilot #sales-navigation.sidebar{padding-left:10px;padding-right:10px}.attio-offer-pilot #sales-navigation .brand{padding-left:4px;padding-right:4px}.attio-offer-pilot #sales-navigation .brand-logo-horizontal{width:144px;max-width:100%}.attio-offer-pilot #sales-navigation nav button{padding-left:9px;padding-right:9px;font-size:12px}.attio-offer-pilot #sales-navigation .profile{grid-template-columns:28px minmax(0,1fr);gap:6px}.attio-offer-pilot #sales-navigation .profile>div:not(.avatar){overflow-wrap:anywhere;min-width:0}.attio-offer-pilot #sales-navigation .profile-actions{grid-column:2}}
.my-tasks{--ink:var(--sales-text,#172033);--muted:var(--sales-muted,#596579);--line:var(--sales-border,#e1e5ed);color:var(--ink);max-width:1400px;margin:auto}.my-tasks-intro{border-bottom:1px solid var(--line);margin-bottom:26px;padding:24px 0 30px}.my-tasks-intro>span,.my-tasks-status-link>span{letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);font-size:10px}.my-tasks-intro h1{letter-spacing:-1.6px;margin:12px 0;font-size:clamp(26px,3vw,34px);line-height:1.2}.my-tasks-intro p{color:var(--muted);font-size:14px}.my-tasks-layout{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:28px;display:grid}.my-tasks-primary,.my-tasks-secondary{min-width:0}.my-tasks-card{border:1px solid var(--line);background:#fff;border-radius:10px;overflow:hidden}.my-tasks-card>header,.my-tasks-activity>header,.my-tasks-section-title{justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.my-tasks h2{align-items:center;gap:8px;margin:0;font-size:17px;display:flex}.my-tasks a{color:#245bd7;text-decoration:none}.my-tasks a:hover{color:#174cc2;text-decoration:underline}.my-tasks a:focus-visible,.my-tasks button:focus-visible{outline-offset:4px;outline:3px solid #245bd7}.my-tasks header a,.my-tasks-status-link>a{flex-shrink:0;align-items:center;gap:8px;font-size:12px;display:inline-flex}.my-tasks-meeting{border-top:1px solid var(--line);align-items:center;gap:16px;padding:19px 20px;font-size:13px;display:flex}.my-tasks-meeting strong{overflow-wrap:anywhere;flex:1}.my-tasks-meeting>span{color:var(--muted);font-size:11px}.my-tasks-empty{color:var(--muted);align-items:center;gap:7px;padding:16px 20px;font-size:13px;display:flex}.my-tasks-section-title{padding:28px 0 4px}.my-tasks-section-title>span,.my-tasks-group h3 span{background:#edf4ff;border-radius:4px;padding:3px 7px;font-size:11px}.my-tasks-group h3{align-items:center;gap:9px;margin:19px 0 10px;font-size:12px;display:flex}.my-tasks-group article{border:1px solid var(--line);background:#fff;border-width:0 0 1px;border-radius:0;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:16px 18px;display:flex}.my-tasks-group.overdue article{background:#fff}.my-tasks-kind{letter-spacing:1px;text-transform:uppercase;color:var(--sales-muted,#596579);font-size:10px}.my-tasks-group h4{letter-spacing:-.2px;overflow-wrap:anywhere;margin:6px 0;font-size:16px}.my-tasks-group time{color:var(--muted);font-size:12px}.my-tasks-group article>a{color:#fff;background:#245bd7;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:inline-flex}.my-tasks-group article>a:hover{color:#fff;background:#174cc2}.my-tasks-status-link{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:26px;padding:20px}.my-tasks-status-link h2{margin:15px 0;font-size:20px;line-height:1.4}.my-tasks-status-link p{color:var(--muted);font-size:13px;line-height:1.7}.my-tasks-activity>header{padding:0 0 17px}.my-tasks-activity>a{border-left:1px solid var(--line);flex-direction:column;gap:6px;padding:8px 16px 20px;font-size:12px;display:flex}.my-tasks-activity small{color:var(--muted);font-size:9px}.my-tasks-activity span{color:var(--muted);line-height:1.5}.my-tasks-error{background:#fff7e8;border:1px solid #d6b880;border-radius:8px;margin-bottom:16px;padding:16px;font-size:13px}.my-tasks-error button{gap:6px;margin-left:12px;display:inline-flex}.sales-workroom-shell,.sales-workroom-shell .main{background:var(--sales-bg,#fafbfd)}.external-tasks-main{min-width:0;margin-left:240px;padding:32px}@media (max-width:1000px){.my-tasks-layout{grid-template-columns:minmax(0,1fr)}.my-tasks-secondary{grid-template-columns:1fr 1fr;gap:24px;display:grid}.external-tasks-main{margin-left:0}}@media (max-width:600px){.my-tasks-secondary{display:block}.my-tasks-group article{flex-direction:column;align-items:flex-start;padding:18px}.my-tasks-group article>a{justify-content:center;align-self:stretch}.my-tasks-meeting{flex-wrap:wrap;gap:10px}.my-tasks-meeting>span{display:none}.my-tasks-intro{padding-top:12px}.external-tasks-main{padding:80px 16px 30px}.my-tasks-card>header{padding:16px}.my-tasks h2{font-size:16px}}.my-tasks-group{background:var(--sales-surface,#fff);border:1px solid var(--line);border-radius:10px;margin-top:16px;overflow:hidden}.my-tasks-group h3{border-bottom:1px solid var(--line);background:var(--sales-bg,#fafbfd);margin:0;padding:12px 18px}.my-tasks-group.overdue h3{color:var(--sales-danger,#a12635)}.my-tasks-group.overdue h3 span{background:var(--sales-danger-bg,#fff0f1)}.my-tasks-group article:last-child{border-bottom:0}.my-tasks-group article>a{background:var(--sales-surface,#fff);color:var(--sales-primary,#245bd7);border:1px solid var(--line);min-height:40px;padding:9px 12px}.my-tasks-group article>a:hover{background:var(--sales-accent-soft,#edf3ff);color:var(--sales-primary-hover,#174cc2)}.my-tasks-group article small{color:var(--muted);margin-top:6px;display:block}.my-tasks-filters{flex-wrap:wrap;align-items:end;gap:12px;margin:14px 0;display:flex}.my-tasks-filters label{color:var(--muted);gap:6px;font-size:12px;display:grid}.my-tasks-filters label:first-child{flex:1;min-width:180px}.my-tasks-filters :is(input,select,button){border:1px solid var(--line);min-height:40px;color:var(--ink);font:inherit;background:#fff;border-radius:7px;padding:8px 10px}.my-tasks-filters button{font-size:12px}.my-tasks-filters :is(input,select):focus-visible{outline-offset:3px;outline:3px solid #245bd7}.my-tasks a.my-tasks-calendar,.my-tasks div.my-tasks-calendar{color:var(--muted);background:#fbfcfe}.my-tasks-calendar strong{color:var(--ink);font-weight:500}.my-tasks-calendar>i{flex:none;width:16px}.my-tasks-calendar-tag{border:1px solid var(--line);background:#fff;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.my-tasks-calendar-note{color:var(--muted);border-top:1px solid var(--line);margin:0;padding:10px 20px 14px;font-size:12px}@media (max-width:600px){.my-tasks-meeting>span.my-tasks-calendar-tag{display:inline-flex}}.my-tasks-group article{flex-wrap:wrap}.my-tasks-actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.my-tasks-group .my-tasks-actions>a{color:#fff;background:#245bd7;border-radius:6px;align-items:center;gap:8px;padding:12px 16px;font-size:12px;display:inline-flex}.my-tasks-group .my-tasks-actions>a:hover{color:#fff;background:#174cc2}.my-tasks-remove-toggle{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:6px;align-items:center;gap:4px;padding:10px 12px;font-size:12px;display:inline-flex}.my-tasks-remove-toggle:hover{color:#a3261f;background:#fff6f5;border-color:#e3b4b0}.my-tasks-remove{border:1px solid var(--line);background:#fbfcfe;border-radius:8px;flex-basis:100%;gap:10px;padding:14px 16px;font-size:13px;display:grid}.my-tasks-remove>p{color:var(--muted);margin:0;line-height:1.5}.my-tasks-remove label{gap:6px;font-size:12px;font-weight:600;display:grid}.my-tasks-remove label span{color:var(--muted);font-weight:400}.my-tasks-remove textarea{font:inherit;border:1px solid var(--line);resize:vertical;border-radius:6px;padding:8px 10px;font-weight:400}.my-tasks-remove>div{gap:8px;display:flex}.my-tasks-remove button{border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:6px;padding:9px 14px;font-size:12px}.my-tasks-remove button.danger{color:#fff;background:#a3261f;border-color:#a3261f}.my-tasks-remove button:disabled{opacity:.6;cursor:default}.my-tasks-remove-error{color:#a3261f!important}.my-tasks-removed{color:#1d6b3a;background:#eef8f1;border:1px solid #cfe9d8;border-radius:8px;align-items:center;gap:7px;margin:8px 0;padding:10px 14px;font-size:13px;display:flex}@media (max-width:600px){.my-tasks-actions{align-self:stretch}.my-tasks-group .my-tasks-actions>a{flex:1;justify-content:center}}@media (min-width:601px){.my-tasks-actions{grid-template-columns:168px 84px;gap:8px;display:grid}.my-tasks-group .my-tasks-actions>a{justify-content:space-between}.my-tasks-remove-toggle{justify-content:center}.my-tasks-remove-slot{display:block}}@media (max-width:600px){.my-tasks-remove-slot{display:none}}.my-tasks .my-tasks-company{all:unset;cursor:pointer;color:inherit;border-bottom:1px dashed #b8c4d6}.my-tasks .my-tasks-company:hover{color:#245bd7;border-bottom-color:#245bd7}.my-tasks .my-tasks-company:focus-visible{outline-offset:3px;outline:3px solid #245bd7}
.sales-overview .sov-groups{gap:14px;display:grid}.sales-overview.attio-offer-pilot .sov-group .cp-section-heading{border-bottom:1px solid var(--op-border);justify-content:space-between;align-items:flex-start;gap:12px;min-height:0;padding:14px 16px;display:flex}.sales-overview .sov-group .cp-section-heading h3{margin:0}.sales-overview .sov-group .cp-section-heading p{margin:3px 0 0}.sales-overview .sov-list{padding:0 16px}.sales-overview .sov-row{border-bottom:1px solid var(--op-border);grid-template-columns:minmax(0,1fr) minmax(120px,auto) auto;grid-template-areas:"main value status""main actions actions";align-items:center;gap:6px 16px;padding:14px 0;display:grid}.sales-overview .sov-row:last-child{border-bottom:0}.sales-overview .sov-main{grid-area:main;gap:3px;min-width:0;display:grid}.sales-overview .sov-company{color:var(--op-text);overflow-wrap:anywhere;font-size:14px;font-weight:650}.sales-overview .sov-sub{color:var(--op-muted);overflow-wrap:anywhere;font-size:12px}.sales-overview .sov-when{color:var(--op-muted);font-size:11px}.sales-overview .sov-value{text-align:right;grid-area:value;justify-items:end;gap:2px;display:grid}.sales-overview .sov-value strong{color:var(--op-text);font-size:14px;font-weight:650}.sales-overview .sov-value small{color:var(--op-muted);font-size:11px}.sales-overview .sov-status{white-space:nowrap;grid-area:status;justify-self:end}.sales-overview .sov-status.signed{color:var(--op-success);background:var(--op-success-bg)}.sales-overview .sov-status.opened,.sales-overview .sov-status.sent{color:var(--op-primary);background:var(--op-accent-soft)}.sales-overview .sov-status.expired,.sales-overview .sov-status.revoked,.sales-overview .sov-status.unknown{color:var(--op-warning);background:var(--op-warning-bg)}.sales-overview .sov-actions{flex-wrap:wrap;grid-area:actions;justify-content:flex-end;gap:8px;display:flex}.sales-overview .sov-actions:empty{display:none}.sales-overview .sov-actions a,.sales-overview .sov-actions button{border:1px solid var(--op-border);background:var(--op-surface);min-height:34px;color:var(--op-primary);border-radius:7px;align-items:center;padding:6px 11px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.sales-overview .sov-actions a:hover,.sales-overview .sov-actions button:hover{background:var(--op-accent-soft)}.sales-overview .sov-tab-count{background:#245bd71a;border-radius:999px;margin-left:7px;padding:1px 7px;font-size:11px;display:inline-block}.sales-overview button[aria-pressed=true] .sov-tab-count{background:#ffffff38}.sales-overview .sov-other{padding:12px 16px}.sales-overview .sov-other summary{cursor:pointer;font-size:13px;font-weight:650}.sales-overview .sov-other p{color:var(--op-muted);font-size:12px}.sales-overview .sov-archive{padding:12px 16px}.sales-overview .sov-archive>summary{cursor:pointer;font-size:13px;font-weight:650}@media (max-width:1100px){.sales-overview .owl-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.sales-overview .sov-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main status""value value""actions actions"}.sales-overview .sov-value{text-align:left;justify-items:start}.sales-overview .sov-actions{justify-content:flex-start}}.sales-overview .sov-group h3:after{content:none}.quick-contract .quick-contract-company{margin:4px 0}
.cp-journey,.cp-journey-overview{color:#243349;min-width:0}.cp-journey-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.cp-journey-header h2,.cp-journey-header h3{margin:5px 0 8px}.cp-journey-header p{color:#63748b;max-width:680px;margin:0;line-height:1.55}.cp-journey button,.cp-journey-overview button{cursor:pointer;color:#273b54;font:inherit;white-space:normal;background:#fff;border:1px solid #dce4ed;border-radius:9px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.cp-journey button.primary{color:#fff;background:#244dc7;border-color:#244dc7}.cp-journey button:disabled,.cp-journey-overview button:disabled{opacity:.5;cursor:default}.cp-journey-dialog{color:#243349;background:#fff;border:1px solid #dce4ed;border-radius:18px;width:calc(100% - 40px);max-width:1100px;max-height:90vh;padding:0;box-shadow:0 20px 70px #11234430}.cp-journey-dialog::backdrop{background:#13233480}.cp-journey-dialog>header{z-index:2;background:#fff;border-bottom:1px solid #e5ebf2;justify-content:space-between;align-items:center;padding:22px 26px;display:flex;position:sticky;top:0}.cp-journey-dialog>header h2{margin:4px 0}.cp-journey-dialog>header button{cursor:pointer;background:#f2f5fa;border:0;border-radius:8px;padding:8px}.cp-journey-dialog>.cp-journey{padding:26px}.cp-journey-tabs{flex-wrap:wrap;gap:8px;margin:18px 0;display:flex}.cp-journey-tabs button[aria-pressed=true]{color:#234dbc;background:#edf2ff;border-color:#c5d3f9}.cp-journey-fields{grid-template-columns:1fr 1fr;gap:16px;margin:16px 0;display:grid}.cp-journey label,.cp-journey-filters label{flex-direction:column;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}.cp-journey-fields .full{grid-column:1/-1}.cp-journey input:not([type=checkbox]),.cp-journey select,.cp-journey textarea,.cp-journey-filters input,.cp-journey-filters select{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #d4deea;border-radius:8px;padding:10px 12px}.cp-journey textarea{resize:vertical}.cp-journey small,.cp-journey-overview small{color:#687990;font-size:12px;font-weight:400;line-height:1.55;display:block}.cp-journey-start,.cp-journey-task-form,.cp-journey-transition,.cp-journey-import{background:#f8faff;border:1px solid #dde6f3;border-radius:12px;margin:18px 0;padding:20px}.cp-journey-start h4,.cp-journey-task-form h4,.cp-journey-transition h4{margin:0 0 8px}.cp-journey-actions{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.cp-journey-actions label{flex:1;max-width:300px}.cp-journey-actions a{color:#244dc7;font-size:13px;font-weight:600}.cp-journey-stats{grid-template-columns:1.4fr 1fr 1fr;gap:12px;margin:18px 0;display:grid}.cp-journey-stats article{background:#f9fbff;border:1px solid #dfe7f1;border-radius:12px;padding:18px}.cp-journey-stats span{letter-spacing:.04em;text-transform:uppercase;color:#61738c;font-size:11px;display:block}.cp-journey-stats strong{margin:8px 0;font-size:22px;line-height:1.3;display:block}.cp-journey-phases{grid-template-columns:repeat(4,1fr);gap:8px;margin:22px 0;padding:0;list-style:none;display:grid}.cp-journey-phases li{background:#f8faff;border-top:3px solid #e3e9f2;border-radius:0 0 8px 8px;padding:12px}.cp-journey-phases li.current{background:#edf2ff;border-color:#4468d6}.cp-journey-phases span{color:#60728d;font-size:11px;display:block}.cp-journey-phases strong{margin-top:5px;font-size:13px;display:block}.cp-journey-notice,.cp-journey-connection{background:#f0f5ff;border:1px solid #d7e3fc;border-radius:10px;margin:16px 0;padding:14px 16px;font-size:13px;line-height:1.6}.cp-journey-connection p{margin:6px 0 0}.cp-journey-tasks,.cp-journey-source-list,.cp-journey-customer-list{gap:10px;margin:16px 0;display:grid}.cp-journey-tasks article,.cp-journey-customer-list article{border:1px solid #dfe6f0;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;min-width:0;padding:16px 18px;display:flex}.cp-journey-tasks article>div,.cp-journey-customer-list article>div{flex:1;min-width:0}.cp-journey-tasks article.blocked,.cp-journey-tasks article.overdue{border-left:4px solid #c98f32}.cp-journey-tasks article.done{background:#f7fbf9}.cp-journey-tasks h4,.cp-journey-source-list h4,.cp-journey-customer-list h3{margin:7px 0;font-size:15px}.cp-journey-tasks p,.cp-journey-customer-list p{margin:6px 0;font-size:13px;line-height:1.55}.cp-journey-badge{color:#51657e;background:#eef2f8;border-radius:5px;padding:4px 7px;font-size:11px;display:inline-block}.cp-journey-empty{text-align:center;color:#677990;border:1px dashed #d6e0ed;border-radius:12px;padding:30px 20px}.cp-journey-empty h3,.cp-journey-empty h4{color:#344961;margin:0 0 9px}.cp-journey-empty p{margin:0;font-size:13px;line-height:1.55}.cp-journey-error{white-space:pre-wrap;line-height:1.5;color:#963f30!important}.cp-journey-text{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.cp-journey-history article{border-bottom:1px solid #e3e9f1;padding:18px 0}.cp-journey-history p{font-size:13px}.cp-journey-check{align-items:flex-start;margin:16px 0;line-height:1.55;flex-direction:row!important}.cp-journey-check input{flex:none;margin-top:4px}.cp-journey-source-list article{overflow-wrap:anywhere;border:1px solid #dee6f1;border-radius:12px;min-width:0;padding:18px}.cp-journey-source-list p{font-size:13px}.cp-journey details summary{cursor:pointer;font-size:13px;font-weight:600}.cp-journey-markdown{white-space:pre-wrap;overflow-wrap:anywhere;background:#f7f9fd;border:1px solid #dfe6f0;border-radius:10px;min-width:0;max-height:650px;padding:18px;font:13px/1.7 ui-monospace,monospace;overflow:auto}.cp-journey-statline{color:#536984;flex-wrap:wrap;gap:20px;padding:14px 0;font-size:13px;display:flex}.cp-journey-statline span{align-items:center;gap:7px;display:flex}.cp-journey-filters{grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;margin:18px 0;display:grid}.cp-journey-customer-list button{flex:none}.cp-journey-overview-toggle{margin:16px 0}.cp-journey-overview-wrapper{background:#fff;border:1px solid #dde6f3;border-radius:14px;margin:16px 0;padding:22px}@media (max-width:700px){.cp-journey-dialog{width:calc(100% - 16px);max-height:95vh}.cp-journey-dialog>header,.cp-journey-dialog>.cp-journey{padding:18px}.cp-journey-header{flex-direction:column}.cp-journey-stats,.cp-journey-fields,.cp-journey-filters{grid-template-columns:1fr}.cp-journey-phases{grid-template-columns:1fr 1fr}.cp-journey-tasks article,.cp-journey-customer-list article{flex-direction:column;align-items:flex-start}.cp-journey-tasks article button,.cp-journey-customer-list button{width:100%}.cp-journey-stats strong{font-size:20px}.cp-journey-source-list article{padding:15px}.cp-journey-markdown{padding:12px;font-size:12px}.cp-journey-overview-wrapper{padding:16px}}.cp-journey-period-actions{margin-top:18px}.cp-journey-stats small{display:block}.cp-journey-transition label{gap:6px;display:grid}.cp-journey-overview h3,.cp-journey-tasks h4{overflow-wrap:anywhere}
.cp-launch-queue{min-width:0}.cp-launch-queue header{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.cp-launch-actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cp-launch-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;display:grid}.cp-launch-list article,.cp-launch-form,.cp-plan-editor{border:1px solid var(--border,#64748b);overflow-wrap:anywhere;border-radius:8px;min-width:0;margin-block:12px;padding:16px}.cp-launch-queue label,.cp-plan-editor label{gap:6px;margin-block:10px;display:grid}.cp-launch-queue input,.cp-launch-queue textarea,.cp-launch-queue select,.cp-plan-editor input,.cp-plan-editor select,.cp-plan-editor textarea{width:100%;min-width:0;max-width:100%;font:inherit}.cp-launch-queue input[type=checkbox]{width:auto}.cp-launch-queue button,.cp-plan-editor button{white-space:normal;max-width:100%;min-height:44px}.cp-launch-form fieldset{border:0;gap:8px;min-width:0;padding:0;display:grid}.cp-plan-edit-tasks{gap:12px;max-height:55vh;display:grid;overflow:auto}.cp-plan-edit-tasks fieldset{grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;min-width:0;display:grid}.cp-launch-queue [role=alert],.cp-plan-editor [role=alert]{border-left:4px solid;padding:12px}.cp-launch-queue :focus-visible,.cp-plan-editor :focus-visible{outline-offset:3px;outline:3px solid #48ccff}@media (max-width:700px){.cp-plan-edit-tasks fieldset{grid-template-columns:1fr}.cp-launch-queue input,.cp-launch-queue textarea,.cp-plan-editor input,.cp-plan-editor textarea{font-size:16px}.cp-launch-list{grid-template-columns:1fr}}.cp-launch-workarea{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.cp-launch-workarea.has-detail{grid-template-columns:minmax(0,1fr) minmax(300px,.85fr)}.cp-launch-queue .cp-launch-list{display:block}.cp-launch-queue .cp-launch-list article{border:0;border-bottom:1px solid var(--sales-border);border-radius:0;grid-template-columns:minmax(140px,1.2fr) minmax(100px,.7fr) minmax(140px,1fr) minmax(100px,.7fr) auto;align-items:start;gap:12px;margin:0;padding:14px 0;display:grid}.cp-launch-list article>div{gap:4px;min-width:0;display:grid}.cp-launch-list h4{margin:0;font-size:14px}.cp-launch-list small{color:var(--sales-muted);font-size:12px}.cp-launch-list span{font-size:13px}.cp-launch-phase{color:var(--sales-primary);font-weight:600}.cp-launch-evidence{grid-column:1/-1}.cp-launch-overdue{color:var(--sales-warning);font-size:12px}.cp-launch-list .cp-launch-actions{gap:5px}.cp-launch-actions button{padding:7px 10px;font-size:12px}.cp-launch-queue .cp-launch-form{background:var(--sales-surface);border-color:var(--sales-border);max-height:80vh;margin:0;position:sticky;top:16px;overflow:auto}.cp-launch-help{margin:8px 0;font-size:12px}.cp-launch-help summary{cursor:pointer}.cp-launch-workarea.has-detail .cp-launch-list article{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-launch-workarea.has-detail .cp-launch-list article>div:first-child{grid-column:1/-1}.cp-launch-list .is-selected{box-shadow:inset 3px 0 var(--sales-primary);background:var(--sales-accent-soft);padding-left:12px!important}@media (max-width:1000px){.cp-launch-workarea.has-detail{grid-template-columns:1fr}.cp-launch-queue .cp-launch-form{grid-row:1;max-height:none;position:static}.cp-launch-queue .cp-launch-list article{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.cp-launch-queue .cp-launch-list article>div:first-child{grid-column:1/-1}}.cp-launch-queue header{align-items:center}.cp-launch-queue header p{max-width:80ch;font-size:13px;line-height:1.5}.cp-launch-queue button{background:var(--sales-surface,#fff);border:1px solid var(--sales-border,#d6dee8);color:var(--sales-text,#142338);border-radius:7px;align-self:start;padding:8px 12px;font-size:13px}.cp-launch-queue button:hover:not(:disabled){background:var(--sales-accent-soft,#e5efff);border-color:var(--sales-primary,#245bd7)}.cp-launch-queue button:disabled{opacity:.5;cursor:not-allowed}.cp-launch-queue .cp-launch-list .cp-launch-actions{flex-direction:column;align-items:stretch;display:flex}.cp-launch-list .cp-launch-actions button:first-child{color:var(--sales-primary,#245bd7);background:var(--sales-accent-soft,#e5efff)}.cp-launch-queue input:not([type=checkbox]),.cp-launch-queue select,.cp-launch-queue textarea{border:1px solid var(--sales-border,#d6dee8);background:var(--sales-surface,#fff);color:var(--sales-text,#142338);border-radius:6px;padding:9px 10px}.cp-launch-actions>label{align-items:center;font-size:13px;display:flex}.cp-launch-queue .cp-launch-form{font-size:13px}.cp-launch-form h4{margin-top:0}.cp-launch-form fieldset{gap:4px}.cp-launch-list h4{font-weight:650}.cp-launch-queue header h3{font-size:16px;font-weight:650}.cp-launch-queue .cp-launch-list .cp-launch-actions{flex-flow:wrap;max-width:290px}.cp-launch-workarea.has-detail .cp-launch-list .cp-launch-actions{flex-direction:column}
.customer-handover{min-width:0;color:var(--foreground,#183044);gap:16px;display:grid}.customer-handover h2,.customer-handover h3{margin:0 0 12px}.customer-handover p{overflow-wrap:anywhere;margin:8px 0;line-height:1.6}.customer-handover input,.customer-handover textarea{border:1px solid #c6d3dc;border-radius:6px;width:100%;max-width:420px;margin:6px 0 14px;padding:10px;display:block}.customer-handover button,.customer-handover a{margin:6px 8px 6px 0}.customer-handover button{cursor:pointer;background:#fff;border:1px solid #b5c7d4;border-radius:6px;padding:8px 12px}.customer-handover button:disabled{opacity:.5;cursor:default}.customer-handover article{border-top:1px solid #dbe3e9;padding:12px 0}.customer-handover :focus-visible{outline-offset:3px;outline:3px solid #1784af}.customer-handover .offer-contract-history{border:1px solid #dbe3e9;border-radius:10px;padding:16px}.customer-handover .offer-contract-history>strong{margin-bottom:8px;display:block}.customer-handover small{color:#526879;line-height:1.5}.customer-handover .cp-surface{border-radius:10px;margin:0!important}@media (max-width:650px){.customer-handover .cp-section-heading{flex-wrap:wrap;gap:12px}.customer-handover button{min-height:44px}}
.cp-ops{color:#202944;background:#fff;border:1px solid #e2e5ef;border-radius:14px;margin:18px 0;padding:22px}.cp-ops h2{margin:0 0 8px;font-size:19px}.cp-ops p,.cp-ops small{line-height:1.5}.cp-ops label,.cp-ops-dialog label{flex-direction:column;gap:6px;margin:10px 0;font-size:13px;font-weight:600;display:flex}.cp-ops input,.cp-ops select,.cp-ops textarea,.cp-ops-dialog input,.cp-ops-dialog select,.cp-ops-dialog textarea{font:inherit;color:#202944;background:#fff;border:1px solid #cbd2e5;border-radius:7px;width:100%;padding:10px}.cp-ops button,.cp-ops-dialog button{color:#423893;cursor:pointer;background:#f7f8fc;border:1px solid #cbd2e5;border-radius:8px;min-height:40px;padding:9px 14px;font-weight:600}.cp-ops button:disabled,.cp-ops-dialog button:disabled{opacity:.5;cursor:not-allowed}.cp-ops-dialog .primary,.cp-ops .primary{color:#fff;background:#6655c9;border-color:#6655c9}.cp-ops-table{overflow-x:auto}.cp-ops table{border-collapse:collapse;width:100%;font-size:13px}.cp-ops th,.cp-ops td{text-align:left;vertical-align:top;border-bottom:1px solid #e8ebf2;padding:12px}.cp-ops td small{display:block}.cp-ops-actions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}.cp-ops-dialog{color:#202944;border:0;border-radius:14px;width:min(850px,94vw);max-height:90vh;padding:24px;overflow:auto;box-shadow:0 24px 80px #15203844}.cp-ops-dialog::backdrop{background:#18243d99}.cp-ops-dialog header{justify-content:space-between;align-items:center;gap:20px;display:flex}.cp-ops-dialog h2{margin:0;font-size:20px}.cp-ops-fields{grid-template-columns:1fr 1fr;gap:0 18px;display:grid}.cp-ops-full{grid-column:1/-1}.cp-ops-dialog .cp-ops-check,.cp-ops .cp-ops-check{flex-direction:row;align-items:center;font-weight:400}.cp-ops-check input{width:auto;min-width:18px;height:18px}.cp-ops-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.cp-ops-notice{background:#f5f2ff;border-radius:8px;padding:12px}.cp-ops-dialog pre{white-space:pre-wrap;word-break:break-word;max-height:200px;font-size:12px;overflow:auto}.cp-ops-period{border:1px solid #e1e5f0;border-radius:8px;margin:12px 0;padding:12px}.cp-ops-warning{color:#8b4610;background:#fff6e9;border-radius:8px;padding:12px}.cp-ops button:focus-visible,.cp-ops-dialog button:focus-visible{outline-offset:2px;outline:3px solid #6c5acb}@media (max-width:650px){.cp-ops-fields{grid-template-columns:1fr}.cp-ops{padding:14px}.cp-ops-dialog{padding:18px}.cp-ops th,.cp-ops td{padding:8px}.cp-ops-dialog footer button{width:100%}}
.cp-tt{background:#fafaff;border:1px solid #dedee8;border-radius:12px;margin:24px 0;padding:20px}.cp-tt h3{margin-top:0}.cp-tt small{color:#55556b;margin-top:4px;display:block}.cp-tt-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:16px 0;display:flex}.cp-tt-controls label{flex:1;min-width:160px}.cp-tt .cp-ops-table{margin-top:14px}.cp-tt th,.cp-tt td{text-align:left;vertical-align:top}.cp-tt details{margin-top:16px}.cp-tt summary{cursor:pointer;padding:8px 0;font-weight:600}.cp-tt :focus-visible{outline-offset:3px;outline:3px solid #7161db}@media (max-width:640px){.cp-tt{padding:14px}.cp-tt-controls button{width:100%}}.cp-tt-review{background:#f8fafc;border:1px solid #c7d2fe;border-radius:12px;margin:16px 0;padding:20px}.cp-tt-review fieldset{border:0;gap:14px;padding:0;display:grid}.cp-tt-review label{gap:6px;display:grid}.cp-tt-review label:has(input[type=checkbox]){align-items:flex-start;display:flex}.cp-tt-review input[type=checkbox]{flex-shrink:0;width:18px;height:18px}.cp-tt-review textarea{min-height:90px}.cp-tt select{max-width:100%}
.delivery-home{color:#142d36;gap:24px;display:grid}.delivery-intro{justify-content:space-between;align-items:center;gap:20px;display:flex}.delivery-intro h2{letter-spacing:-.6px;margin:8px 0;font-size:26px}.delivery-intro p,.delivery-description{color:#61727a;line-height:1.6}.delivery-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.delivery-nav button{text-align:left;background:#fff;border:1px solid #dbe5e7;border-radius:12px;align-items:center;gap:10px;padding:18px;font-weight:650;display:flex}.delivery-nav button.active{color:#236a65;background:#eaf5f3;border-color:#2f7e78}.delivery-nav svg{width:20px}.delivery-nav svg:last-child{width:16px;margin-left:auto}.delivery-home .panel{min-width:0;padding:28px}.delivery-section-head{justify-content:space-between;align-items:center;display:flex}.delivery-count{background:#edf3f4;border-radius:12px;padding:8px 13px;font-weight:700}.delivery-help-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:20px 0;display:grid}.delivery-help-card{background:#fafcfc;border:1px solid #dbe5e7;border-radius:12px;min-width:0;padding:20px}.delivery-help-card.overdue{background:#fff9f7;border-left:4px solid #c85246}.delivery-help-card.soon{background:#fffdf5;border-left:4px solid #c39032}.delivery-help-top{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.delivery-help-top>strong{color:#ad493f}.delivery-help-card.soon .delivery-help-top>strong{color:#916719}.delivery-badge{color:#36736d;background:#e9f0ef;border-radius:6px;padding:5px 8px}.delivery-help-card h3{margin:16px 0 9px;font-size:19px}.delivery-reason{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px}.delivery-home dl,.delivery-dialog dl{grid-template-columns:120px minmax(0,1fr);gap:8px 16px;font-size:13px;line-height:1.65;display:grid}.delivery-home dt,.delivery-dialog dt{color:#6c7c83}.delivery-home dd,.delivery-dialog dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.delivery-help-card footer{border-top:1px solid #e0e7e8;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.delivery-help-card footer span{color:#6c7c83;font-size:12px}.delivery-help-card footer button{align-items:center;gap:6px;display:flex}.delivery-help-card footer svg{width:15px}.delivery-source-note{color:#74868c;margin-top:20px;font-size:12px;line-height:1.6}.delivery-empty{text-align:center;background:#f8fbfb;border:1px dashed #dbe4e6;border-radius:12px;margin:20px 0;padding:30px 24px}.delivery-empty>svg{color:#438980;width:25px}.delivery-empty h3{margin:10px 0 8px;font-size:16px}.delivery-empty p{color:#6b7e84;margin:0;font-size:13px}.delivery-controls{gap:12px;margin:20px 0;display:flex}.delivery-controls label{flex:1;align-items:center;gap:10px;display:flex}.delivery-controls label svg{color:#81969b;width:18px}.delivery-controls input,.delivery-controls select{background:#fff;border:1px solid #dbe5e7;border-radius:8px;padding:11px}.delivery-controls input{width:100%}.delivery-table{overflow:auto}.delivery-table table{border-collapse:collapse;width:100%;font-size:13px}.delivery-table th{text-align:left;color:#73858a;text-transform:uppercase;letter-spacing:.6px;background:#f6f9f9;padding:12px 10px;font-size:11px}.delivery-table td{vertical-align:top;border-bottom:1px solid #e8eeee;padding:17px 10px}.delivery-table td:first-child{min-width:230px}.delivery-table small{color:#6c7e85;margin-top:5px;font-size:12px;display:block}.delivery-table td>strong{font-size:14px}.delivery-table button{white-space:nowrap}.delivery-blocker,.delivery-overdue,.delivery-table .delivery-blocker,.delivery-table .delivery-overdue small{color:#b64d43}.delivery-onboardings>article,.delivery-demo-list>article{border-bottom:1px solid #e7eeee;align-items:flex-start;gap:18px;padding:20px 0;display:flex}.delivery-onboardings h3,.delivery-demo-list h3{margin:0 0 7px;font-size:16px}.delivery-onboardings p,.delivery-demo-list p{color:#74858b;margin:8px 0;font-size:13px}.delivery-onboardings small{color:#6c7e85;margin-top:7px;line-height:1.6;display:block}.delivery-calendar-icon{color:#37766e;background:#edf6f4;border-radius:10px;padding:13px}.delivery-calendar-icon svg{width:22px}.delivery-row-actions{flex-direction:column;flex-shrink:0;gap:8px;margin-left:auto;display:flex}.delivery-demo-list button{margin-left:auto}.delivery-dialog{color:#142d36;border:1px solid #d7e4e5;border-radius:16px;width:min(900px,100vw - 32px);max-height:90vh;padding:0;box-shadow:0 20px 90px #122a3655}.delivery-dialog::backdrop{background:#102d3a99}.delivery-dialog>header{z-index:1;background:#fff;border-bottom:1px solid #e5ecee;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex;position:sticky;top:0}.delivery-dialog>header h2{margin:7px 0 0;font-size:23px}.delivery-dialog-body{gap:20px;padding:24px;display:grid}.delivery-dialog-body .panel{padding:20px}.delivery-clarification{background:#f7faf9;border:1px solid #dce8e4;border-radius:12px;padding:20px}.delivery-clarification h3{margin:0 0 16px}.delivery-clarification form{gap:10px;margin-top:20px;display:grid}.delivery-clarification label{gap:7px;font-size:13px;display:grid}.delivery-clarification textarea{border:1px solid #d0dfe0;border-radius:8px;width:100%;min-height:90px;padding:10px}.delivery-history article{border-bottom:1px solid #e0e9e9;padding:15px 0;font-size:13px}.delivery-history p{white-space:pre-wrap;overflow-wrap:anywhere}.delivery-dialog button,.delivery-home button{cursor:pointer}.delivery-home button:disabled,.delivery-dialog button:disabled{cursor:default;opacity:.5}.delivery-booking-selected{outline-offset:3px;outline:2px solid #318779}.delivery-sidebar-links{border-bottom:1px solid #ffffff20;margin-bottom:10px;padding-bottom:10px;display:grid}.delivery-sidebar-links .delivery-sidebar-label{color:#91b1b9;letter-spacing:1.4px;margin:12px;font-size:10px}.delivery-detail-data{background:#f8fbfa;border-radius:10px;padding:18px}@media (max-width:1000px){.delivery-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-help-list{grid-template-columns:1fr}}@media (max-width:600px){.delivery-home .panel{padding:18px}.delivery-intro{align-items:flex-start}.delivery-intro h2{font-size:21px}.delivery-nav button{padding:12px;font-size:12px}.delivery-controls{flex-wrap:wrap}.delivery-controls label{min-width:100%}.delivery-onboardings>article{flex-wrap:wrap}.delivery-row-actions{flex-direction:row;margin-left:0}.delivery-help-card footer{flex-direction:column;align-items:flex-start}.delivery-dialog-body,.delivery-dialog>header{padding:16px}.delivery-home dl,.delivery-dialog dl{grid-template-columns:100px minmax(0,1fr)}.delivery-calendar-icon{display:none}}.delivery-home{gap:14px}.delivery-intro strong{margin-top:4px;font-size:17px;display:block}.delivery-intro p{margin:4px 0;font-size:13px}.delivery-nav{flex-wrap:wrap;gap:7px;display:flex}.delivery-nav button{border-radius:9px;padding:10px 12px;font-size:13px}.delivery-nav svg:last-child{display:none}.delivery-home .panel{padding:18px}.delivery-section-head h2{margin:4px 0;font-size:19px}.delivery-description{margin:6px 0;font-size:12px}.delivery-help-list{gap:10px;margin:12px 0}.delivery-help-card{padding:14px}.delivery-help-card h3{overflow-wrap:anywhere;margin:10px 0 6px;font-size:16px}.delivery-help-card dl{gap:4px 12px;line-height:1.45}.delivery-help-card footer{margin-top:10px;padding-top:10px}.delivery-source-note{margin-top:10px;font-size:11px}.delivery-empty{margin:12px 0;padding:16px}.delivery-onboardings article{padding:12px}.delivery-table td{padding-top:12px;padding-bottom:12px}.delivery-table strong{overflow-wrap:anywhere}.delivery-home .delivery-blocker{color:#ae493f}@media (max-width:700px){.shell .sidebar nav .delivery-sidebar-links{border:0;flex:none;gap:2px;margin:0;padding:0;display:flex}.shell .sidebar nav .delivery-sidebar-label{display:none}}@media (min-width:901px){.delivery-dialog{border-radius:12px;width:min(640px,100vw - 40px);height:calc(100dvh - 24px);max-height:calc(100dvh - 24px);margin:0;inset:12px 12px 12px auto}}
.delivery-board{color:#101d3f}.delivery-board header p,.delivery-board>p{color:#52647c;line-height:1.5}.delivery-board-stages,.delivery-board-controls{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.delivery-board-stages button{color:#101d3f;background:#fff;border:1px solid #dde6f0;border-radius:8px;padding:10px}.delivery-board-stages button[aria-pressed=true]{color:#00073b;background:#48ccff;border-color:#00073b}.delivery-board-controls label{align-items:center;gap:8px;display:flex}.delivery-board-controls input[type=search]{border:1px solid #52647c;border-radius:6px;min-width:0;padding:10px}.delivery-board-cards{grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:14px;display:grid}.delivery-board-cards article{overflow-wrap:anywhere;background:#f5f8fd;border:1px solid #dde6f0;border-radius:12px;min-width:0;padding:18px}.delivery-board-cards h3{margin:0 0 8px}.delivery-board-cards header>span{background:#edf4ff;border-radius:5px;padding:4px 7px;font-size:12px}.delivery-board-cards article>button{color:#fff;background:#245bd7;border:0;border-radius:8px;padding:10px 14px}.delivery-board button:focus-visible,.delivery-board input:focus-visible{outline-offset:3px;outline:3px solid #245bd7}.delivery-board-cards dl{grid-template-columns:110px minmax(0,1fr);gap:8px;display:grid}.delivery-board-cards dd{margin:0}.delivery-board-controls input[type=checkbox]{width:18px;height:18px}@media (max-width:600px){.delivery-board-controls label{flex-wrap:wrap}.delivery-board-controls input[type=search]{width:100%}.delivery-board-stages button{flex:42%}}.shell .delivery-board-cards{border-top:1px solid var(--sales-border);grid-template-columns:1fr;gap:0;display:grid}.shell .delivery-board-cards>article{border:0;border-bottom:1px solid var(--sales-border);background:var(--sales-surface);border-radius:0;grid-template-columns:minmax(160px,1.3fr) minmax(140px,1fr) minmax(90px,.7fr) minmax(150px,1.2fr) minmax(90px,.6fr) auto;align-items:start;gap:14px;padding:14px 0;display:grid}.delivery-board-cards article>div{overflow-wrap:anywhere;gap:5px;min-width:0;display:grid}.delivery-board-cards small{color:var(--sales-muted);font-size:12px;display:block}.delivery-row-customer button{text-align:left;color:var(--sales-text);font-size:14px;font-weight:650;background:0 0!important;border:0!important;min-height:0!important;padding:0!important}.delivery-phase{background:var(--sales-accent-soft);width:fit-content;color:var(--sales-primary);border-radius:5px;padding:3px 7px;font-size:12px;font-weight:650}.delivery-phase-published{color:var(--sales-success);background:var(--sales-success-bg)}.delivery-phase-delivered{color:var(--sales-warning);background:var(--sales-warning-bg)}.delivery-row-evidence{grid-column:1/-1;font-size:12px}.delivery-row-evidence summary{cursor:pointer;color:var(--sales-muted)}.delivery-board-cards .delivery-row-warning{color:var(--sales-warning)}@media (max-width:1200px){.shell .delivery-board-cards>article{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.shell .delivery-board-cards>article{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.delivery-row-customer{grid-column:1/-1}}
