html[data-design=new] #crm-main .deals-page{flex-direction:column;gap:16px;min-width:0;max-width:1120px;margin-inline:auto;padding:0;display:flex}html[data-design=new] #crm-main .deals-page>*{margin:0}html[data-design=new] .deals-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-design=new] .deals-kpis .nd-tile{min-height:84px}html[data-design=new] .deals-kpis .nd-tile-value{font-size:var(--fs-lg);white-space:nowrap}html[data-design=new] .deals-kpis .nd-tile-label{margin-top:auto}@media (min-width:600px){html[data-design=new] .deals-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design=new] .deals-kpis .nd-tile-value{font-size:var(--nd-fs-21)}}@media (min-width:1440px){html[data-design=new] .deals-kpis{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}html[data-design=new] .deals-kpis .nd-tile{min-height:132px;padding:12px 10px}html[data-design=new] .deals-kpis .nd-tile-value{font-size:var(--fs-base)}}html[data-design=new] .deals-view-switch{background:var(--bg-muted);border-radius:var(--r-control);gap:2px;max-width:100%;padding:3px;display:inline-flex}html[data-design=new] .deals-view-switch a{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--seg-h);text-align:center;white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}html[data-design=new] .deals-view-switch a.active{background:var(--bg-surface);box-shadow:var(--shadow-seg);color:var(--fg-1)}html[data-design=new] .deals-view-switch a:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--brand);outline-offset:0}html[data-design=new] .deals-view-switch--below{display:none}@media (max-width:899.98px){html[data-design=new] .deals-view-switch{width:100%;display:flex}html[data-design=new] .deals-view-switch--head{display:none}html[data-design=new] .deals-view-switch--below{display:flex}html[data-design=new] .deals-view-switch a{min-height:var(--target-floor);white-space:normal;flex:1 1 0;padding:0 6px}}html[data-design=new] #crm-main .deals-controls{background:0 0;border:0;border-radius:0;flex-direction:column;gap:12px;padding:0;display:flex}html[data-design=new] #crm-main .deals-controls>*{margin:0}html[data-design=new] #crm-main .deals-controls .deal-command-bar{flex-wrap:wrap;grid-template-columns:none;align-items:center;gap:10px 12px;display:flex}html[data-design=new] #crm-main .deals-controls .deal-quick-search{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-control);flex:260px;align-items:center;gap:8px;min-width:0;max-width:360px;min-height:46px;padding:0 6px 0 14px;display:flex}html[data-design=new] #crm-main .deals-controls .deal-quick-search:focus-within{border-color:var(--brand);box-shadow:var(--shadow-focus)}html[data-design=new] #crm-main .deals-controls .deal-quick-search>svg{color:var(--fg-3);flex:none}html[data-design=new] #crm-main .deals-controls .deal-quick-search input[type=search]{box-shadow:none;background:0 0;border:0;outline:0;flex:1 1 0;width:auto;min-width:0}html[data-design=new] #crm-main .deals-controls .deal-quick-search .deal-search-submit{color:var(--brand)}html[data-design=new] .deal-command-bar .nd-filters{-webkit-mask-image:linear-gradient(to right, var(--fg-1) calc(100% - 40px), transparent);mask-image:linear-gradient(to right, var(--fg-1) calc(100% - 40px), transparent);scrollbar-width:none;flex-wrap:nowrap;flex:100%;order:3;align-items:center;min-width:0;padding-right:40px;overflow-x:auto}html[data-design=new] .deal-command-bar .nd-filters::-webkit-scrollbar{display:none}html[data-design=new] .deal-command-bar .deal-sort-menu{flex:none;order:2}html[data-design=new] #crm-main .deals-controls .deal-sort-menu>summary{background:var(--bg-surface);border:1.5px solid var(--border-2);border-radius:var(--r-pill);color:var(--fg-2);height:auto;min-height:var(--filter-h);min-width:var(--filter-h);width:auto;padding:0 12px}html[data-design=new] .deal-filter-clear{color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-semibold);flex:none;align-items:center;min-height:36px;text-decoration:none;display:inline-flex}html[data-design=new] .deal-range-panel{flex-direction:column;gap:12px;min-width:240px;padding:10px;display:flex}html[data-design=new] .deal-range-panel>strong{font-size:var(--fs-base)}html[data-design=new] .deal-range-actions{gap:8px;display:flex}html[data-design=new] .deal-range-actions .button{flex:1 1 0;justify-content:center}@media (max-width:899.98px){html[data-design=new] #crm-main .deals-controls .deal-quick-search{flex-basis:calc(100% - 56px);max-width:none}}html[data-design=new] .deals-results{flex-direction:column;gap:12px;min-width:0;display:flex}html[data-design=new] .deals-table .nd-table-row.deal-row{border-left:4px solid #0000;align-items:start;column-gap:14px;padding:12px 16px 12px 13px}html[data-design=new] .deals-table .nd-table-head a{color:inherit;font-weight:inherit;text-decoration:none}html[data-design=new] .deals-table .nd-table-head a svg{vertical-align:-2px;margin-left:4px}html[data-design=new] .deals-table .nd-table-head{border-left:4px solid #0000;padding-left:13px}html[data-design=new] .deals-table .deal-row.is-overdue{border-left-color:var(--error-border)}html[data-design=new] .deals-table .deal-row.is-unscheduled{border-left-color:var(--status-warn-icon)}html[data-design=new] .deal-row-cell{flex-direction:column;align-items:flex-start;gap:6px;display:flex}html[data-design=new] .deal-row-title{font-size:var(--fs-field);font-weight:var(--fw-semibold);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;line-height:1.3;overflow:hidden}html[data-design=new] .deal-row-title a{color:var(--fg-1)}html[data-design=new] .deal-row-site{color:var(--fg-3);font-size:var(--fs-xs);flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}html[data-design=new] .deal-row-address{color:var(--fg-3);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}html[data-design=new] .deal-row-address *{font-size:inherit;overflow-wrap:normal;white-space:nowrap;margin:0;display:inline}html[data-design=new] .deal-row-address svg{display:none}html[data-design=new] .deal-row-chips{flex-wrap:wrap;gap:6px;min-width:0;display:flex}html[data-design=new] .deal-row-people .nd-pchip-main{text-decoration:none}html[data-design=new] .deal-row-people a.nd-pchip-main:hover .nd-pchip-text{text-decoration:underline}html[data-design=new] .deal-row-professionals{min-width:0}html[data-design=new] .deal-row-cell .nd-pchip{max-width:100%}html[data-design=new] .deal-row-cell .nd-pchip-text{overflow-wrap:break-word;white-space:normal}html[data-design=new] .deal-row-cell .nd-pchip-main{max-width:100%}html[data-design=new] .deal-stage-line{color:var(--fg-1);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 12px;line-height:1.4;display:flex}html[data-design=new] .deal-stage-line--closed{flex-direction:column;align-items:flex-start;gap:6px}html[data-design=new] .deal-stage-word{font-weight:var(--fw-semibold)}html[data-design=new] .deal-stage-unit{white-space:nowrap}html[data-design=new] .deal-booked-value{color:var(--fg-2)}html[data-design=new] .deal-row-quiet{color:var(--fg-3)}html[data-design=new] .deal-row-next-line{font-size:var(--fs-sm);align-items:baseline;gap:4px;width:100%;min-width:0;max-width:100%;line-height:1.35;display:flex}html[data-design=new] .deal-row-note{color:var(--fg-1);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}html[data-design=new] .deal-row-when{color:var(--fg-3);white-space:nowrap;flex:none}@media (min-width:1200px){html[data-design=new] .deal-row-next-line{flex-direction:column;align-items:flex-start;gap:2px}html[data-design=new] .deal-row-note{max-width:100%}html[data-design=new] .deal-row-when-dot{display:none}}html[data-design=new] .deal-row-next-foot{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}html[data-design=new] .deal-row-actions{flex-flow:row;align-items:center;gap:6px}html[data-design=new] .deal-row-log{display:contents}html[data-design=new] .deal-row-actions .deal-act{padding:0}html[data-design=new] .deal-row-actions .deal-act span{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=new] .deal-row-log .deal-act{background:var(--brand);border-color:var(--brand);color:var(--fg-on-brand)}html[data-design=new] .deal-row-log .deal-act:hover{background:var(--brand-hover);border-color:var(--brand-hover)}html[data-design=new] .deal-row-actions .deal-action-trigger{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);color:var(--fg-2);justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}@media (min-width:900px){html[data-design=new] .deal-row-actions .deal-act{justify-content:center;width:34px;height:34px;min-height:34px}html[data-design=new] .deal-row-actions{flex-wrap:nowrap}}@media (min-width:1200px){html[data-design=new] .deals-table .deal-row-cell{min-width:0}html[data-design=new] .deal-stage-line:not(.deal-stage-line--closed){flex-direction:column;gap:2px;min-width:0}html[data-design=new] .deal-stage-unit{white-space:normal}html[data-design=new] .deal-row-value,html[data-design=new] .deal-row-next{max-width:100%;overflow:hidden}}@media (max-width:1199.98px){html[data-design=new] .deals-table .nd-table-head{display:none}html[data-design=new] .deals-table .nd-table-row.deal-row{flex-direction:column;gap:10px;padding:14px 16px 14px 13px;display:flex}html[data-design=new] .deal-row .nd-table-cell:before{content:none}html[data-design=new] .deal-row .nd-table-cell{gap:10px;width:100%}html[data-design=new] .deal-row .nd-table-cell.deal-row-deal{display:contents}html[data-design=new] .deal-row .deal-row-title{font-size:var(--fs-md);order:1}html[data-design=new] .deal-row .deal-row-people{order:2}html[data-design=new] .deal-row .deal-row-site{order:3}html[data-design=new] .deal-row .deal-row-professionals{order:4}html[data-design=new] .deal-row .deal-row-value{order:5}html[data-design=new] .deal-row .deal-row-next{order:6}html[data-design=new] .deal-row .deal-row-actions{order:7}html[data-design=new] .deal-row-address{display:none}html[data-design=new] .deal-row .deal-row-next{flex-direction:row;justify-content:space-between;align-items:center;gap:8px}html[data-design=new] .deal-row .deal-row-next:has(.deal-row-quiet){display:none}html[data-design=new] .deal-row .deal-row-next-line{flex:1 1 0;width:auto}html[data-design=new] .deal-row .deal-row-next-foot{flex:none}html[data-design=new] .deal-row .deal-row-actions{flex-direction:row;gap:8px;margin-top:2px;display:flex}html[data-design=new] .deal-row .deal-row-actions .deal-act{height:var(--target-floor);min-height:var(--target-floor);width:auto;padding:0 14px}html[data-design=new] .deal-row .deal-row-actions .deal-act span{clip:auto;width:auto;height:auto;position:static;overflow:visible}html[data-design=new] .deal-row .deal-row-log{flex:auto;display:flex}html[data-design=new] .deal-row .deal-row-log .deal-act{flex:auto;width:100%}html[data-design=new] .deal-row .deal-act-call{flex:auto}html[data-design=new] .deal-row .deal-act-open--more{display:none}html[data-design=new] .deal-row .deal-row-actions .deal-act-open:not(.deal-act-open--more){flex:auto}html[data-design=new] .deal-row .deal-row-actions .deal-action-trigger{height:var(--target-floor);width:var(--target-floor)}}@media (min-width:760px) and (max-width:1199.98px){html[data-design=new] .deal-row .deal-row-actions{justify-content:flex-start}html[data-design=new] .deal-row .deal-row-log,html[data-design=new] .deal-row .deal-act-call,html[data-design=new] .deal-row .deal-row-actions .deal-act-open:not(.deal-act-open--more){flex:none}html[data-design=new] .deal-row .deal-row-log .deal-act{width:auto}html[data-design=new] .deal-row .deal-row-log .deal-act,html[data-design=new] .deal-row .deal-act-call{min-width:132px}}html[data-design=new] .deal-result-groups{flex-direction:column;gap:16px;display:flex}html[data-design=new] .deal-result-group{flex-direction:column;gap:8px;display:flex}html[data-design=new] .deal-result-group-heading{cursor:pointer;min-height:var(--target-floor);align-items:center;gap:8px;list-style:none;display:flex}html[data-design=new] .deal-result-group-heading::-webkit-details-marker{display:none}html[data-design=new] .deal-result-group-heading h3{font-size:var(--fs-md);margin:0}html[data-design=new] .deal-result-group-heading span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .deal-result-group-heading svg{color:var(--fg-3);transition:transform var(--dur-2) var(--ease-standard);margin-left:auto}html[data-design=new] .deal-result-group:not([open]) .deal-result-group-heading svg{transform:rotate(-90deg)}
html[data-design=new] .deal-workspace{flex-direction:column;gap:16px;min-width:0;max-width:1120px;margin-inline:auto;display:flex}html[data-design=new] .deal-workspace>*{margin:0}html[data-design=new] .deal-workspace .dd-navigation{color:var(--fg-3);font-size:var(--fs-sm);align-items:center;gap:12px;display:flex}html[data-design=new] .deal-workspace .dd-navigation>a{color:var(--brand-ink);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:6px;text-decoration:none;display:inline-flex}html[data-design=new] .deal-workspace .dd-notices{flex-direction:column;gap:8px;display:flex}html[data-design=new] .deal-workspace .dd-notices:empty{display:none}html[data-design=new] .deal-workspace .nd-record-head h1{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}html[data-design=new] .deal-workspace .deal-title-line{align-items:center;gap:8px;display:inline-flex}html[data-design=new] .deal-workspace .deal-title-form{font-size:var(--fs-base);font-weight:var(--fw-regular);width:100%}html[data-design=new] .deal-workspace .nd-record-meta a{color:var(--brand-ink);text-decoration:none}html[data-design=new] .deal-workspace .nd-record-meta a:hover{text-decoration:underline}html[data-design=new] .deal-workspace .nd-next .dd-next-aside{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}html[data-design=new] .deal-workspace .dd-text-action{color:var(--brand-ink);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);background:0 0;border:0;align-items:center;gap:2px;min-height:32px;padding:0 4px;display:inline-flex}html[data-design=new] .deal-workspace .dd-primary-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin:0;display:flex}html[data-design=new] .deal-workspace .dd-primary-actions .button{min-height:var(--btn-h-sm);justify-content:center}html[data-design=new] .deal-workspace .founder-watch-pill{box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0}html[data-design=new] .deal-workspace .dd-record-dates{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .deal-workspace .dd-record-dates summary{cursor:pointer;flex-wrap:wrap;align-items:center;gap:6px;min-height:32px;list-style:none;display:flex}html[data-design=new] .deal-workspace .dd-record-dates summary::-webkit-details-marker{display:none}html[data-design=new] .deal-workspace .dd-record-dates time{color:var(--fg-1);font-weight:var(--fw-semibold)}html[data-design=new] .deal-workspace .dd-record-dates dl{gap:6px;margin:4px 0 0;display:grid}html[data-design=new] .deal-workspace .dd-record-dates dl>div{grid-template-columns:56px minmax(0,1fr);gap:10px;display:grid}html[data-design=new] .deal-workspace .dd-record-dates dd,html[data-design=new] .deal-workspace .dd-tabs{margin:0}html[data-design=new] .deal-workspace .dd-panel{margin:0;display:block}html[data-design=new] .deal-workspace .dd-col,html[data-design=new] .deal-workspace .dd-section{flex-direction:column;gap:16px;min-width:0;display:flex}html[data-design=new] .deal-workspace .dd-section[hidden]{display:none}@media (min-width:900px){html[data-design=new] .deal-workspace .dd-panel{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;column-gap:16px;display:grid}html[data-design=new] .deal-workspace .dd-section[hidden]{display:flex}}html[data-design=new] .deal-workspace .dd-work,html[data-design=new] .deal-workspace .dd-people-site,html[data-design=new] .deal-workspace .dd-attention,html[data-design=new] .deal-workspace .dd-feedback-context{flex-direction:column;gap:16px;min-width:0;display:flex}html[data-design=new] .deal-workspace .nd-card{margin:0}html[data-design=new] .deal-workspace .dd-strip-card{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);flex-direction:column;gap:8px;padding:16px;display:flex}html[data-design=new] .deal-workspace .dd-strip-card .nd-people{border:0;padding:0}html[data-design=new] .deal-workspace .dd-muted{color:var(--fg-3);font-size:var(--fs-sm);margin:0;line-height:1.45}html[data-design=new] .deal-workspace .dd-text-action svg{margin-left:0}html[data-design=new] .deal-workspace .dd-money{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0 0 8px;padding:0;display:grid}@media (min-width:700px) and (max-width:899.98px),(min-width:1500px){html[data-design=new] .deal-workspace .dd-money{grid-template-columns:repeat(4,minmax(0,1fr))}}html[data-design=new] .deal-workspace .dd-money>div{flex-direction:column;gap:2px;min-width:0;padding:0;display:flex}html[data-design=new] .deal-workspace .dd-money dt{color:var(--fg-3);font-size:var(--fs-hint);margin:0}html[data-design=new] .deal-workspace .dd-money dd{font-size:var(--fs-base);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);white-space:nowrap;margin:0}html[data-design=new] .deal-workspace .dd-money dd.is-won{color:var(--status-ok-fg)}html[data-design=new] .deal-workspace .dd-money dd.is-lost{color:var(--status-bad-fg)}html[data-design=new] .deal-workspace .dd-value-bar{background:var(--bg-muted);border-radius:var(--r-pill);height:8px;margin:4px 0 12px;display:flex;overflow:hidden}html[data-design=new] .deal-workspace .dd-value-bar .is-won{background:var(--brand)}html[data-design=new] .deal-workspace .dd-value-bar .is-lost{background:var(--error-border)}html[data-design=new] .deal-workspace .dd-outcome-history h4{font-size:var(--fs-sm);margin:8px 0}html[data-design=new] .deal-workspace .dd-closed-note{background:var(--bg-sunken);border-radius:var(--r-control);color:var(--fg-2);font-size:var(--fs-sm);margin:8px 0 12px;padding:12px}html[data-design=new] .deal-workspace .dd-stage-line{font-size:var(--fs-md);margin:0}html[data-design=new] .deal-workspace .button-full{justify-content:center;width:100%}html[data-design=new] .deal-workspace .dd-origin{color:var(--brand-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:4px;min-height:36px;text-decoration:none;display:inline-flex}html[data-design=new] .deal-workspace .dd-site-decision-actions{flex-wrap:wrap;gap:8px;display:flex}html[data-design=new] .deal-workspace .nd-card .deal-contact-actions{margin:8px 0}html[data-design=new] .dd-composer{flex-direction:column;gap:16px;min-width:0;display:flex}html[data-design=new] .dd-composer h2{font-size:var(--fs-md);margin:0;line-height:1.3}html[data-design=new] .dd-composer blockquote{background:var(--bg-accent);border-radius:var(--r-control);font-size:var(--fs-sm);border:0;margin:0;padding:12px}html[data-design=new] .dd-composer blockquote span{color:var(--fg-3);font-size:var(--fs-xs);margin-bottom:4px;display:block}html[data-design=new] .deal-workspace .dd-products-total{font-family:var(--font-sans);font-size:var(--fs-md);font-variant-numeric:tabular-nums}html[data-design=new] .deal-workspace .dd-products .deal-items-table{border:1px solid var(--border-1);border-radius:var(--r-control);overflow:hidden}html[data-design=new] .deal-workspace .dd-products .deal-item-head,html[data-design=new] .deal-workspace .dd-products .deal-item-row{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) minmax(0,1fr) 44px;column-gap:12px;padding:10px 12px}html[data-design=new] .deal-workspace .dd-products .deal-item-head{background:var(--bg-sunken);color:var(--c-fg2b);font-family:var(--font-condensed);font-size:var(--fs-hint);letter-spacing:0;text-transform:none}html[data-design=new] .deal-workspace .dd-products .deal-item-row{border-top:1px solid var(--bg-muted);font-size:var(--fs-sm)}html[data-design=new] .deal-workspace .dd-products .deal-item-row>strong{font-weight:var(--fw-semibold)}html[data-design=new] .deal-workspace .dd-products .deal-item-row>span{font-family:var(--font-sans);font-size:var(--fs-sm);font-variant-numeric:tabular-nums}html[data-design=new] .deal-workspace .dd-products .deal-item-form{background:0 0;border:0;padding:0}html[data-design=new] .deal-workspace .dd-products .deal-item-fields{border:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;min-width:0;margin:0;padding:0;display:grid}html[data-design=new] .deal-workspace .dd-products .deal-item-fields>.field:first-of-type{grid-column:1/-1}html[data-design=new] .deal-workspace .dd-products .deal-item-fields>.button{grid-column:1/-1;justify-content:center}@media (max-width:899.98px){html[data-design=new] .deal-workspace .dd-products .deal-item-head{display:none}}html[data-design=new] .deal-workspace .dd-section--history>div{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}@media (min-width:1100px){html[data-design=new] .deal-workspace .dd-section--history>div{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-design=new] .deal-workspace a[href=\#deal-saved-notes]{display:none}html[data-design=new] .deal-workspace .dd-add-item{border-top:1px solid var(--bg-muted);margin-top:8px;padding-top:8px}html[data-design=new] .deal-workspace .dd-add-item>summary{color:var(--brand-ink);cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:6px;list-style:none;display:inline-flex}html[data-design=new] .deal-workspace .dd-add-item>summary::-webkit-details-marker{display:none}html[data-design=new] .deal-workspace .dd-add-item[open]>summary{margin-bottom:8px}html[data-design=new] .deal-workspace [aria-label=Deal\ history],html[data-design=new] .deal-workspace [aria-label="Saved deal notes"]>section,html[data-design=new] .deal-workspace .dd-feedback-context>div>section,html[data-design=new] .deal-workspace .dd-feedback-context [id=professional-observations]>section{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:none;padding:16px}html[data-design=new] .deal-workspace [aria-label="Saved deal notes"]{position:static}html[data-design=new] .deal-workspace [aria-label=Deal\ history] h2,html[data-design=new] .deal-workspace [aria-label="Saved deal notes"] h2,html[data-design=new] .deal-workspace .dd-feedback-context h2,html[data-design=new] .deal-workspace .dd-section--tasks h2,html[data-design=new] .deal-workspace .dd-attention h2{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-bold);margin:0}html[data-design=new] .deal-workspace .dd-section--tasks .detail-surface{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:none;padding:16px}html[data-design=new] .deal-workspace .dd-feedback-context .tab-section-stack{flex-direction:column;gap:16px;margin:0;padding:0;display:flex}html[data-design=new] .deal-workspace .dd-feedback-context .detail-surface{margin:0}html[data-design=new] .deal-workspace .dd-col--side .entity-task-list a{grid-template-columns:minmax(0,1fr) auto;align-items:start}html[data-design=new] .deal-workspace .dd-col--side .entity-task-list a>div{grid-column:1/-1}html[data-design=new] .deal-workspace .dd-col--side .entity-task-list time{grid-column:1}@media (min-width:900px){html[data-design=new] .deal-workspace .nd-record-head h1 .deal-title-edit:not(:focus-visible){clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:899.98px){html[data-design=new] .deal-workspace .nd-next{flex-wrap:wrap}html[data-design=new] .deal-workspace .nd-next .dd-next-aside{flex:100%;margin-left:30px}html[data-design=new] .deal-workspace .dd-primary-actions{background:var(--bg-surface);border-top:1px solid var(--border-1);bottom:calc(var(--tab-h) + env(safe-area-inset-bottom));box-sizing:border-box;z-index:var(--z-sticky);grid-template-columns:auto minmax(0,1fr);gap:8px;padding:10px 20px;display:grid;position:fixed;top:auto;left:0;right:0}html[data-design=new] .deal-workspace .dd-primary-actions>*{min-height:var(--target-hero);justify-content:center}html[data-design=new] .deal-workspace .dd-primary-actions>:first-child{white-space:nowrap}html[data-design=new] .deal-workspace .dd-primary-actions>:last-child:not(:first-child){text-align:center;white-space:normal;height:auto;padding-block:8px;line-height:1.2}html[data-design=new] .deal-workspace .dd-primary-actions:has(>:only-child){grid-template-columns:minmax(0,1fr)}html[data-design=new] .deal-workspace{padding-bottom:calc(var(--target-hero) + 24px)}html[data-design=new] .deal-workspace .dd-navigation{display:none}}@media (min-width:900px){html[data-design=new] .deal-workspace .nd-next .dd-primary-actions .button{min-height:var(--btn-h-sm)}}html[data-design=new] .deal-workspace .dd-composer .detail-surface,html[data-design=new] .deal-workspace .dd-composer .filing-docket{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-design=new] .deal-workspace .dd-composer .deal-progress-strip{gap:8px}html[data-design=new] .deal-fe{flex-direction:column;gap:16px;min-width:0;max-width:1120px;margin-inline:auto;display:flex}html[data-design=new] .deal-fe>*{margin:0}html[data-design=new] .deal-fe .deal-fe-back{color:var(--brand-ink);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:6px;text-decoration:none;display:inline-flex}@media (max-width:899.98px){html[data-design=new] .deal-fe .deal-fe-back{display:none}}html[data-design=new] .deal-fe-grid{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}html[data-design=new] .deal-fe-card{flex-direction:column;gap:12px;padding:16px;display:flex}html[data-design=new] .deal-fe-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=new] .deal-fe-code{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-xs)}html[data-design=new] .deal-fe-card a:not(.button){color:var(--brand-ink);text-decoration:none}html[data-design=new] .deal-fe-side{flex-direction:column;gap:16px;min-width:0;display:flex}@media (min-width:900px){html[data-design=new] .deal-fe-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}html[data-design=new] .deal-fe-side .tab-section-stack{flex-direction:column;gap:16px;margin:0;padding:0;display:flex}html[data-design=new] .deal-fe-side .detail-surface{margin:0}html[data-design=new] .deal-fe-side h2{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-bold);margin:0}html[data-design=new] .deal-fe-side [id=professional-observations]>section{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px}html[data-design=new] .deal-fe .nd-page-head h1{overflow-wrap:anywhere}html[data-design=new] .deal-fe-card .button{max-width:100%;height:auto;min-height:var(--btn-h-sm);text-align:center;white-space:normal;justify-content:center;padding-block:8px}html[data-design=new] :is(.deal-fe-side,.dd-attention) .panel{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:none;flex-direction:column;gap:10px;padding:16px;display:flex}html[data-design=new] :is(.deal-fe-side,.dd-attention) .panel>*{margin:0}html[data-design=new] :is(.deal-fe-side,.dd-attention) .panel h2{font-family:var(--font-sans);font-size:var(--fs-md);font-weight:var(--fw-bold)}html[data-design=new] :is(.deal-fe-side,.dd-attention) .panel h3{font-family:var(--font-sans);font-size:var(--fs-sm);font-weight:var(--fw-bold)}html[data-design=new] :is(.deal-fe-side,.dd-attention) .panel .muted{color:var(--fg-3);font-size:var(--fs-sm);line-height:1.45}html[data-design=new] :is(.deal-fe-side,.dd-attention) .record-facts{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px 16px;display:grid}html[data-design=new] :is(.deal-fe-side,.dd-attention) .record-facts>div{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] :is(.deal-fe-side,.dd-attention) .record-facts dt{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] :is(.deal-fe-side,.dd-attention) .record-facts dd{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}html[data-design=new] :is(.deal-fe-side,.dd-attention) .activity-list{flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}html[data-design=new] :is(.deal-fe-side,.dd-attention) .activity-list li{border-top:1px solid var(--bg-muted);padding-top:10px}@media (max-width:899.98px){html[data-design=new] .deal-workspace .nd-record-head-top{flex-wrap:nowrap;gap:6px}html[data-design=new] .deal-workspace .nd-record-head-top .nd-record-head-spacer{display:none}html[data-design=new] .deal-workspace .nd-record-head-top .nd-menu-root{margin-left:auto}}html[data-design=new] .deal-workspace .dd-header-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1.2fr) minmax(0,.9fr);gap:12px;margin:4px 0 0;display:grid}html[data-design=new] .deal-workspace .dd-hf{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-design=new] .deal-workspace .dd-hf dt{color:var(--fg-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .deal-workspace .dd-hf dd{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);box-sizing:border-box;min-height:var(--field-h);flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;margin:0;padding:6px 12px;display:flex}html[data-design=new] .deal-workspace .dd-hf dd>span{overflow-wrap:anywhere;min-width:0}html[data-design=new] .deal-workspace .dd-hf .dd-text-action{flex:none}html[data-design=new] .deal-workspace .dd-work-people{display:none}@media (max-width:899.98px){html[data-design=new] .deal-workspace .dd-header-fields{display:none}html[data-design=new] .deal-workspace .dd-work-people{display:block}}@media (min-width:900px){html[data-design=new] .deal-workspace .dd-stage-card--in-row{display:none}}
html[data-design=new] .nd-sheet .dd-composer{background:0 0;border:0;border-radius:0;max-width:none;padding:0}html[data-design=new] .nd-sheet .dd-site-professionals{gap:20px}html[data-design=new] .dsp{gap:16px}html[data-design=new] .dsp h3{font-size:var(--fs-md);margin:0 0 4px;line-height:1.3}html[data-design=new] .dsp-customer{background:var(--bg-sunken);border-radius:var(--r-card);border:0;gap:8px 16px;padding:12px 16px}html[data-design=new] .dsp-customer>div>span:first-child{color:var(--fg-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}html[data-design=new] .dsp-customer>span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .dsp-finder{gap:8px}html[data-design=new] .dsp-finder>label{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .dsp-hint,html[data-design=new] .dsp .dsp-finder>p{color:var(--fg-3);font-size:var(--fs-sm);margin:0;line-height:1.45}html[data-design=new] .dsp-search,html[data-design=new] .dpp-search{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);transition:border-color var(--dur-1) var(--ease-standard)}html[data-design=new] .dsp-search:focus-within,html[data-design=new] .dpp-search:focus-within{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand), var(--shadow-focus);outline:0}html[data-design=new] .dsp-search input,html[data-design=new] .dpp-search input{font-size:var(--fs-field);min-height:var(--field-h)!important;padding:0!important}html[data-design=new] .dsp-search svg,html[data-design=new] .dpp-search svg{color:var(--fg-3)}html[data-design=new] .dsp-matches,html[data-design=new] .dpp-matches{overscroll-behavior:contain;max-height:280px;overflow-y:auto}html[data-design=new] .dsp-option,html[data-design=new] .dpp-option{appearance:none;background:var(--bg-surface);cursor:pointer;font:inherit;text-align:left;border-top:0;border-left:0;border-right:0;flex:none;width:100%}html[data-design=new] .dsp-option:hover,html[data-design=new] .dpp-option:hover{background:var(--bg-sunken)}html[data-design=new] .dsp-option[aria-selected=true],html[data-design=new] .dpp-option[aria-selected=true]{background:var(--bg-row-selected);box-shadow:inset 3px 0 0 var(--brand)}html[data-design=new] .dsp-option:focus-visible,html[data-design=new] .dpp-option:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}html[data-design=new] .dsp-option .nd-list-row-title,html[data-design=new] .dpp-option .nd-list-row-title{font-weight:var(--fw-semibold)}html[data-design=new] .dsp-option .nd-list-row-sub,html[data-design=new] .dpp-option .nd-list-row-sub{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .dsp-option .nd-list-row-chips{margin-top:4px}html[data-design=new] .dsp-add{border-top:1px solid var(--bg-muted);color:var(--brand-ink)}html[data-design=new] .dsp-add svg{color:var(--brand)}html[data-design=new] .dsp-matches>p,html[data-design=new] .dpp-matches>p{color:var(--fg-3);font-size:var(--fs-sm);margin:0;padding:12px 16px}html[data-design=new] .dsp-selection{background:var(--status-ok-bg);border-radius:var(--r-card);color:var(--status-ok-fg)}html[data-design=new] .dsp-selection small{color:var(--fg-2)}html[data-design=new] .dsp-selection .nd-tile-icon{background:var(--bg-surface)}html[data-design=new] .dsp-selection button{color:var(--brand-ink)}html[data-design=new] .dsp-actions{border-top:1px solid var(--bg-muted)}html[data-design=new] .dsp-actions .button{min-height:var(--btn-h)}html[data-design=new] .dpp-section{border-top:1px solid var(--bg-muted);gap:12px;padding-top:20px}html[data-design=new] .dpp-section>div:first-child h3{font-size:var(--fs-md);line-height:1.3}html[data-design=new] .dpp-section>div:first-child p{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .dpp-groups{gap:12px}html[data-design=new] .dpp-group{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);gap:8px;padding:16px}html[data-design=new] .dpp-group>h3{color:var(--fg-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:0;text-transform:none}html[data-design=new] .dpp-group>p{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .dpp-group .dpp-warning{margin:0}html[data-design=new] .dpp-group .status-chip{height:auto;min-height:var(--chip-h);white-space:normal}html[data-design=new] .dpp-group>details{border-top:1px solid var(--bg-muted);margin-top:4px}html[data-design=new] .dpp-group>details>summary{color:var(--brand-ink);font-weight:var(--fw-semibold);min-height:var(--target-floor)}html[data-design=new] .dpp-form{gap:12px;padding-top:4px}html[data-design=new] .dpp-finder{gap:8px}html[data-design=new] .dpp-finder>label{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .dpp-selection{background:var(--status-ok-bg);border-radius:var(--r-card);color:var(--status-ok-fg)}html[data-design=new] .dpp-selection small{color:var(--fg-2)}html[data-design=new] .dpp-selection button,html[data-design=new] .dpp-add-new{color:var(--brand-ink)}html[data-design=new] .dpp-actions .button{min-height:var(--btn-h)}@media (max-width:899px){html[data-design=new] .dpp-groups{grid-template-columns:minmax(0,1fr)}html[data-design=new] .dsp-matches,html[data-design=new] .dpp-matches{max-height:280px}html[data-design=new] .dsp-actions .button,html[data-design=new] .dpp-actions .button{width:100%}}html[data-design=new] .nd-sheet .dpp-groups{grid-template-columns:minmax(0,1fr)}html[data-design=new] .dpp-group .person-identity a{min-height:var(--target-floor);align-items:center;display:inline-flex}@media (max-width:599px){html[data-design=new] .deal-workspace .dd-people-site .nd-card-head{flex-wrap:wrap}html[data-design=new] .deal-workspace .dd-people-site .nd-card-head>:first-child{flex:none}}html[data-design=new] .deal-workspace .dd-site-decision{background:var(--bg-sunken);border-color:#0000}html[data-design=new] .deal-workspace .dd-site-decision .nd-card-head .dd-muted{text-align:right}html[data-design=new] .deal-workspace .dd-site-radios{flex-direction:column;gap:8px;display:flex}html[data-design=new] .deal-workspace .dd-site-decision .nd-radio-card{background:var(--bg-surface)}html[data-design=new] .deal-workspace .dd-site-decision-actions .button{min-height:var(--btn-h);flex:auto;justify-content:center}html[data-design=new] .dd-sheet-notices{flex-direction:column;gap:8px;display:flex}html[data-design=new] .dd-sheet-notices:empty{display:none}@media (max-width:899px){html[data-design=new] .deal-workspace .nd-card-head .dd-text-action{min-height:var(--target-floor)}html[data-design=new] .dd-site-professionals .person-identity a{min-height:var(--target-floor);align-items:center;display:inline-flex}}html[data-design=new] .dd-cc{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex}html[data-design=new] .dd-cc-current{background:var(--bg-sunken);border-radius:var(--r-control);align-items:center;gap:var(--sp-3);padding:var(--sp-3);display:flex}html[data-design=new] .dd-cc-current>div{gap:var(--sp-1);min-width:0;display:grid}html[data-design=new] .dd-cc-current small{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .dd-cc-current strong{color:var(--fg-1);overflow-wrap:anywhere}html[data-design=new] .dd-cc .field,html[data-design=new] .nd-sheet .dd-cc .dd-muted,html[data-design=new] .dd-cc .dd-sp-error{margin:0}html[data-design=new] .deal-workspace .dd-people-site .nd-card-head>.nd-menu-root{margin-left:auto}
html[data-design=new] .deal-sales-closing{flex-direction:column;gap:12px;display:flex}html[data-design=new] .deal-sales-closing>*{margin:0}html[data-design=new] .deal-sales-strip{flex-wrap:wrap;gap:8px 20px;display:flex}html[data-design=new] .deal-sales-strip>.deal-sales-sep{display:none}html[data-design=new] .deal-sales-strip>span{color:var(--fg-3);font-size:var(--fs-hint);flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .deal-sales-strip strong{color:var(--fg-1);font-size:var(--fs-base);font-variant-numeric:tabular-nums;white-space:nowrap}html[data-design=new] .deal-sales-closing .outcome-sale{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-field)}html[data-design=new] .deal-sales-closing .outcome-sale>summary{color:var(--brand-ink);cursor:pointer;font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:8px;padding:0 12px;display:flex}html[data-design=new] .deal-sales-closing .outcome-sale[open]>summary{border-bottom:1px solid var(--border-1)}html[data-design=new] .deal-sales-closing .deal-outcome-form{flex-direction:column;gap:12px;padding:12px;display:flex}html[data-design=new] .deal-sales-closing .deal-outcome-fields{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}html[data-design=new] .deal-sales-closing .deal-outcome-note{grid-column:1/-1}html[data-design=new] .deal-sales-closing .deal-successor-fields{border:1px solid var(--border-1);border-radius:var(--r-field);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin:0;padding:12px;display:grid}html[data-design=new] .deal-sales-closing .deal-successor-fields legend{font-weight:var(--fw-semibold);flex-wrap:wrap;align-items:center;gap:6px;padding:0 4px;display:flex}html[data-design=new] .deal-sales-closing .deal-successor-fields legend small{color:var(--fg-3);font-weight:var(--fw-regular)}html[data-design=new] .deal-sales-closing .deal-outcome-actions{flex-wrap:wrap;gap:8px;display:flex}html[data-design=new] .deal-close-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-design=new] .deal-close-buttons .button{min-height:var(--target);justify-content:center}html[data-design=new] .deal-close-buttons .button[aria-pressed=true]{border-color:var(--brand);box-shadow:var(--shadow-focus)}html[data-design=new] .deal-close-buttons .button:disabled{cursor:not-allowed;opacity:.55}html[data-design=new] .deal-close-reason{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .deal-close-confirm{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-field);flex-direction:column;gap:12px;padding:12px;display:flex}html[data-design=new] .deal-close-confirm .deal-resolution-note{flex-direction:column;gap:4px;margin:0;display:flex}html[data-design=new] .deal-close-confirm .deal-resolution-note span{color:var(--fg-3);font-size:var(--fs-hint);line-height:1.45}html[data-design=new] .deal-close-confirm .deal-outcome-actions{flex-wrap:wrap;gap:8px;display:flex}html[data-design=new] .deal-sale-reverse{margin-top:6px}html[data-design=new] .deal-sale-reverse>summary{color:var(--brand-ink);cursor:pointer;font-size:var(--fs-hint);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;display:inline-flex}html[data-design=new] .deal-sale-reverse .stacked-form{flex-direction:column;gap:8px;display:flex}@media (max-width:899.98px){html[data-design=new] .deal-sales-closing .deal-outcome-actions .button{min-height:var(--target);flex:100%;justify-content:center}}
html[data-design=new] .deal-workspace .dd-sp{flex-direction:column;gap:16px;display:flex;container-type:inline-size}html[data-design=new] .deal-workspace .dd-sp-anchor{height:0;margin:0;scroll-margin-top:80px}html[data-design=new] .deal-workspace .dd-sp-cols{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}html[data-design=new] .deal-workspace .dd-sp-col{flex-direction:column;align-items:flex-start;gap:10px;min-width:0;display:flex}html[data-design=new] .deal-workspace .dd-sp-col+.dd-sp-col{border-top:1px solid var(--bg-muted);padding-top:20px}html[data-design=new] .deal-workspace .dd-sp-col h4{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .deal-workspace .dd-sp-col>div:has(>span){max-width:100%}html[data-design=new] .deal-workspace .dd-sp-line{color:var(--fg-3);font-size:var(--fs-base);overflow-wrap:anywhere;max-width:100%;margin:0;line-height:1.45}html[data-design=new] .deal-workspace .dd-sp-line [data-deal-address]>svg,html[data-design=new] .deal-workspace .dd-sp-line [data-deal-address]>span>span:first-child{display:none}html[data-design=new] .deal-workspace .dd-sp-people{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;max-width:100%;display:flex}html[data-design=new] .deal-workspace .dd-sp-people .nd-pchip-role--wide{display:inline}html[data-design=new] .deal-workspace .dd-sp-people .nd-pchip{max-width:100%;height:auto;min-height:var(--pc-h,32px)}html[data-design=new] .deal-workspace .dd-sp-people .nd-pchip-text{white-space:normal}html[data-design=new] .deal-workspace .dd-sp-state{border-radius:var(--r-pill);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:6px;min-height:28px;padding:0 12px;display:inline-flex}html[data-design=new] .deal-workspace .dd-sp-state--none{background:var(--status-neutral-bg);color:var(--status-neutral-fg)}html[data-design=new] .deal-workspace .dd-sp-state--pending{background:var(--status-warn-bg);color:var(--status-warn-fg)}html[data-design=new] .deal-workspace .dd-sp-actions{flex-wrap:wrap;align-items:center;gap:0 20px;display:flex}html[data-design=new] .deal-workspace .dd-sp-action{color:var(--brand-ink);cursor:pointer;font:inherit;font-size:var(--fs-base);font-weight:var(--fw-semibold);min-height:var(--target-floor);white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0;text-decoration:none;display:inline-flex}html[data-design=new] .deal-workspace .dd-sp-action:hover{text-decoration:underline}html[data-design=new] .deal-workspace .dd-sp-action:disabled{color:var(--fg-3);cursor:default;text-decoration:none}html[data-design=new] .deal-workspace .dd-sp-action:focus-visible{border-radius:var(--r-control);outline:2px solid var(--brand);outline-offset:2px}@container (min-width:540px){html[data-design=new] .deal-workspace .dd-sp-cols{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px}html[data-design=new] .deal-workspace .dd-sp-col+.dd-sp-col{border-top:0;padding-top:0}}html[data-design=new] .dd-sp-choices,html[data-design=new] .dd-sp-sites{flex-direction:column;display:flex}html[data-design=new] .dd-sp-choice,html[data-design=new] .dd-sp-site{background:var(--bg-surface);border:0;border-bottom:1px solid var(--bg-muted);color:var(--fg-1);cursor:pointer;font:inherit;text-align:left;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 4px;display:flex}html[data-design=new] .dd-sp-choice:hover,html[data-design=new] .dd-sp-site:hover{background:var(--bg-sunken)}html[data-design=new] .dd-sp-choice:disabled,html[data-design=new] .dd-sp-site:disabled{color:var(--fg-3);cursor:default}html[data-design=new] .dd-sp-choice:focus-visible,html[data-design=new] .dd-sp-site:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}html[data-design=new] .dd-sp-choice>svg,html[data-design=new] .dd-sp-site>svg{color:var(--brand);flex:none}html[data-design=new] .dd-sp-choice span,html[data-design=new] .dd-sp-site-text{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .dd-sp-site-text{flex:auto}html[data-design=new] .dd-sp-choice small,html[data-design=new] .dd-sp-site small{color:var(--fg-3);font-size:var(--fs-sm);overflow-wrap:anywhere}html[data-design=new] .dd-sp-search{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);color:var(--fg-3);align-items:center;gap:8px;margin:0 0 8px;padding:0 12px;display:flex}html[data-design=new] .dd-sp-search:focus-within{border-color:var(--brand);box-shadow:var(--shadow-focus)}html[data-design=new] .dd-sp-search input{box-shadow:none;font-size:var(--fs-field);min-height:var(--field-h);background:0 0;border:0;outline:0;flex:auto;padding:0}html[data-design=new] .dd-sp-field{font-weight:var(--fw-semibold);flex-direction:column;gap:6px;display:flex}html[data-design=new] .dd-sp-field textarea{font-weight:var(--fw-regular,400);resize:vertical;width:100%;min-height:96px}html[data-design=new] .dd-sp-error{color:var(--status-bad-fg);font-size:var(--fs-sm);align-items:center;gap:6px;margin:8px 0 0;display:flex}html[data-design=new] .dd-sp-confirm{background:var(--status-warn-bg);border-radius:var(--r-control);color:var(--status-warn-fg);font-size:var(--fs-sm);margin:8px 0 0;padding:10px 12px}html[data-design=new] .nd-sheet .dd-muted{color:var(--fg-3);font-size:var(--fs-sm);margin:8px 0 0}html[data-design=new] .dd-toast{background:var(--toast-bg);border-radius:var(--r-card);bottom:calc(var(--tab-h) + env(safe-area-inset-bottom) + 12px);box-shadow:var(--shadow-xl);color:var(--toast-fg);font-size:var(--fs-field);font-weight:var(--fw-medium);width:max-content;max-width:min(92vw,440px);min-height:48px;z-index:var(--z-toast);align-items:center;gap:10px;padding:6px 8px 6px 16px;display:flex;position:fixed;left:50%;transform:translate(-50%)}html[data-design=new] .dd-toast>svg{color:var(--toast-accent);flex:none}html[data-design=new] .dd-toast-text{flex:auto;min-width:0}html[data-design=new] .dd-toast-undo{border-radius:var(--r-control);color:var(--toast-accent);cursor:pointer;font:inherit;font-weight:var(--fw-bold);min-height:var(--target-floor);background:0 0;border:0;padding:0 14px}html[data-design=new] .dd-toast-undo:focus-visible{outline:2px solid var(--toast-accent);outline-offset:-2px}@media (min-width:900px){html[data-design=new] .dd-toast{bottom:24px}}
html[data-design=new] .dpl{gap:12px;container-type:inline-size}html[data-design=new] .dpl-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .dpl-row{border-top:1px solid var(--bg-muted);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 10px;padding:10px 0;display:grid}html[data-design=new] .dpl-row:first-child{border-top:0;padding-top:2px}html[data-design=new] .dpl-row.is-off .dpl-name{color:var(--fg-3)}html[data-design=new] .dpl-text{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .dpl-name{color:var(--fg-1);font-size:var(--fs-base);font-weight:var(--fw-semibold);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;line-height:1.25;display:flex}html[data-design=new] .dpl-name a{color:inherit;text-decoration:none}html[data-design=new] .dpl-name a:hover{text-decoration:underline}html[data-design=new] .dpl-meta{color:var(--fg-3);font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.3}html[data-design=new] .dpl-main{background:var(--accent-soft);border-radius:var(--r-pill);color:var(--status-warn-fg);font-size:var(--fs-chip);font-weight:var(--fw-semibold);align-items:center;gap:4px;min-height:20px;padding:0 8px;display:inline-flex}html[data-design=new] .dpl-state{grid-column:2;justify-self:start}html[data-design=new] .dpl-menu{grid-area:1/3;justify-self:end}html[data-design=new] .dpl-call{border-radius:var(--r-control);color:var(--brand-ink);height:var(--target-floor);width:var(--target-floor);grid-area:1/3;justify-content:center;justify-self:end;align-items:center;display:inline-flex}html[data-design=new] .dpl-call:focus-visible{outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .dpl-note{color:var(--fg-2)}html[data-design=new] .dpl-empty{color:var(--fg-3);font-size:var(--fs-sm);margin:0;line-height:1.45}html[data-design=new] .dpl-foot{border-top:1px solid var(--bg-muted);color:var(--fg-2);font-size:var(--fs-sm);margin:0;padding-top:10px;line-height:1.4}html[data-design=new] .dpl-foot a{color:var(--brand-ink);font-weight:var(--fw-semibold);text-decoration:none}html[data-design=new] .dpl-foot a:hover{text-decoration:underline}html[data-design=new] .dpl-actions{grid-column:1/-1;gap:8px;display:flex}html[data-design=new] .dpl-btn{min-height:var(--target-floor);flex:1 1 0;padding:0 12px}html[data-design=new] .dpl-details{border-top:1px solid var(--bg-muted);padding-top:4px}html[data-design=new] .dpl-details>summary{color:var(--brand-ink);cursor:pointer;font-size:var(--fs-base);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:6px;list-style:none;display:flex}html[data-design=new] .dpl-details>summary::-webkit-details-marker{display:none}html[data-design=new] .dpl-details[open]>summary>svg{transform:rotate(180deg)}html[data-design=new] .dpl-details>summary:focus-visible{border-radius:var(--r-control);outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .dpl-details-body{flex-direction:column;gap:16px;padding:8px 0 4px;display:flex}html[data-design=new] .dpl-details-body h4{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .dpl-labels{flex-direction:column;gap:8px;display:flex}html[data-design=new] .dpl-details-body .dd-feedback-context{gap:12px}html[data-design=new] .dpl-details .dpp-group{padding:0 16px;display:block}html[data-design=new] .dpl-details .dpp-group>summary{color:var(--brand-ink);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;padding:0;list-style:none;display:flex}html[data-design=new] .dpl-details .dpp-group>summary::-webkit-details-marker{display:none}html[data-design=new] .dpl-details .dpp-group>summary::marker{content:""}html[data-design=new] .dpl-details .dpp-group>summary:focus-visible{border-radius:var(--r-control);outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .dpl-details .dpp-group[open]{padding-bottom:16px}html[data-design=new] .dpl-details .dpp-group[open]>summary{margin-bottom:4px}html[data-design=new] .dpl-support{border:0;flex-wrap:wrap;gap:4px 20px;margin:0;padding:0;display:flex}html[data-design=new] .dpl-support legend{font-weight:var(--fw-semibold);padding:0 0 4px}html[data-design=new] .dpl-support label{min-height:var(--target-floor);align-items:center;gap:8px;display:inline-flex}html[data-design=new] .dpl-question{color:var(--fg-1);font-size:var(--fs-field);font-weight:var(--fw-semibold);margin:0 0 12px}html[data-design=new] .dpl-answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}html[data-design=new] .dpl-check{color:var(--fg-1);font-size:var(--fs-field);align-items:center;gap:8px;min-height:44px;margin:4px 0 12px;display:flex}html[data-design=new] .dpl-check input{width:18px;height:18px}html[data-design=new] .dpl-removed{flex-wrap:wrap;align-items:center;gap:0 4px;display:flex}html[data-design=new] .dpl-removed .dd-text-action{min-height:var(--target-floor)}html[data-design=new] .deal-workspace .dd-sp-state--mapped{background:var(--status-ok-bg);color:var(--status-ok-fg)}@container (min-width:560px){html[data-design=new] .dpl-row{grid-template-columns:auto minmax(0,1fr) auto auto auto}html[data-design=new] .dpl-state{grid-column:auto;justify-self:end}html[data-design=new] .dpl-menu,html[data-design=new] .dpl-call{grid-area:auto}html[data-design=new] .dpl-actions{grid-column:auto;justify-content:flex-end}html[data-design=new] .dpl-btn{flex:none}}
html[data-design=new] .deals-site-view{flex-direction:column;gap:12px;display:flex}html[data-design=new] .deals-site-group{flex-direction:column;gap:4px;min-width:0;display:flex}html[data-design=new] .deals-site-group-head{font-size:var(--fs-base);font-weight:var(--fw-bold);margin:0;line-height:1.3}html[data-design=new] .deals-site-group-head>button{border:0;border-bottom:1px solid var(--border-1);color:var(--fg-1);cursor:pointer;font:inherit;min-height:var(--target-floor);text-align:left;background:0 0;align-items:center;gap:8px;width:100%;padding:0 4px;display:flex}html[data-design=new] .deals-site-group-head>button:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .deals-site-group-head>span{align-items:center;gap:8px;display:flex}html[data-design=new] .deals-site-group-head .nd-card-count{background:var(--bg-muted);border-radius:var(--r-pill);color:var(--fg-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);text-align:center;min-width:26px;margin-left:auto;padding:2px 8px;line-height:1.4}html[data-design=new] .deals-site-group-head>span .nd-card-count{margin-left:8px}html[data-design=new] .deals-site-group--pending .nd-card-count{background:var(--status-warn-bg);color:var(--status-warn-fg)}html[data-design=new] .deals-site-chevron{color:var(--fg-3);transition:transform var(--dur-2) var(--ease-standard);flex:none}html[data-design=new] .deals-site-group:not(.is-open) .deals-site-chevron{transform:rotate(-90deg)}html[data-design=new] .deals-site-group-body{flex-direction:column;gap:10px;padding-top:8px;display:flex}html[data-design=new] .deals-site-group:not(.is-open) .deals-site-group-body{display:none}html[data-design=new] .deals-site-row{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:14px 16px;display:flex}html[data-design=new] .deals-site-row>*{max-width:100%;margin:0}html[data-design=new] .deals-site-title{font-size:var(--fs-md);font-weight:var(--fw-semibold);overflow-wrap:anywhere;line-height:1.3}html[data-design=new] .deals-site-title a{color:var(--fg-1);text-decoration:none}html[data-design=new] .deals-site-title a:hover{text-decoration:underline}html[data-design=new] .deals-site-row .nd-pchip{max-width:100%}html[data-design=new] .deals-site-row .nd-pchip-text{overflow-wrap:break-word;white-space:normal}html[data-design=new] .deals-site-stage{color:var(--fg-1);font-size:var(--fs-field);font-variant-numeric:tabular-nums;line-height:1.4}html[data-design=new] .deals-site-next{color:var(--fg-3);font-size:var(--fs-sm);line-height:1.4}html[data-design=new] .deals-site-row.is-overdue .deals-site-when{color:var(--danger);font-weight:var(--fw-semibold)}html[data-design=new] .deals-site-decide{background:var(--brand-soft);border-color:var(--brand-soft);color:var(--brand-ink);font-weight:var(--fw-semibold);min-height:var(--target-floor);justify-content:center;margin-top:2px}html[data-design=new] .deals-site-decide:hover{background:var(--bg-row-selected);border-color:var(--brand)}html[data-design=new] .deals-site-row .status-chip{white-space:normal;max-width:100%}html[data-design=new] .deals-site-empty{color:var(--fg-3);font-size:var(--fs-sm);margin:0;padding:4px}html[data-design=new] .deals-site-end{color:var(--fg-3);font-size:var(--fs-sm);text-align:center;margin:4px 0 0}@media (min-width:1200px){html[data-design=new] .deals-site-view{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}html[data-design=new] .deals-site-group{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-card);padding:12px}html[data-design=new] .deals-site-group-head{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}html[data-design=new] .deals-site-group-head .nd-card-count{margin-left:0}html[data-design=new] .deals-site-group:not(.is-open) .deals-site-group-body{display:flex}html[data-design=new] .deals-site-end{display:none}}html[data-design=new] .dds-choices{flex-direction:column;gap:10px;display:flex}html[data-design=new] .dds-choices .nd-radio-card{min-height:var(--target-floor)}html[data-design=new] .dds-choices .nd-radio-card:has(>input:checked) .nd-radio-body{gap:10px}html[data-design=new] .dds-site{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}html[data-design=new] .dds-site>svg{color:var(--brand);flex:none}html[data-design=new] .dds-site strong{font-weight:var(--fw-semibold)}html[data-design=new] .dds-note{color:var(--fg-3);font-size:var(--fs-sm);margin:0;line-height:1.4}html[data-design=new] .dds-question{background:var(--status-warn-bg);border-radius:var(--r-field);color:var(--status-warn-fg);font-size:var(--fs-field);margin:0;padding:10px 12px;line-height:1.4}html[data-design=new] .dds-pick{flex-direction:column;gap:10px;display:flex}html[data-design=new] .dds-search{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);min-height:var(--target-floor);align-items:center;gap:8px;padding:0 12px;display:flex}html[data-design=new] .dds-search:focus-within{border-color:var(--brand);box-shadow:var(--shadow-focus)}html[data-design=new] .dds-search>svg{color:var(--fg-3);flex:none}html[data-design=new] .dds-search input,html[data-design=new] .dds-search input:focus,html[data-design=new] .dds-search input:focus-visible{box-shadow:none;font:inherit;background:0 0;border:0;outline:0;flex:1 1 0;min-width:0}html[data-design=new] .dds-sites{flex-direction:column;gap:6px;max-height:240px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}html[data-design=new] .dds-site-option{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-field);color:var(--fg-1);cursor:pointer;font:inherit;min-height:var(--target-floor);text-align:left;align-items:center;gap:10px;width:100%;padding:8px 12px;display:flex}html[data-design=new] .dds-site-option>svg{color:var(--fg-3);flex:none}html[data-design=new] .dds-site-option>span:not(.status-chip){flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}html[data-design=new] .dds-site-option strong{font-size:var(--fs-field);font-weight:var(--fw-semibold)}html[data-design=new] .dds-site-option small{color:var(--fg-3);font-size:var(--fs-xs);overflow-wrap:anywhere}html[data-design=new] .dds-site-option[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand)}html[data-design=new] .dds-site-option:focus-visible{box-shadow:var(--shadow-focus);outline:2px solid var(--brand);outline-offset:1px}html[data-design=new] .dds-check{color:var(--brand);flex:none}html[data-design=new] .dds-create{color:var(--brand);font-size:var(--fs-field);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:8px;text-decoration:none;display:inline-flex}html[data-design=new] .dds-create:hover{text-decoration:underline}
html[data-design=new] .deal-workspace .dd-value-row .nd-card-head h3{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .deal-workspace .dd-value-figure{align-items:baseline;gap:0 var(--sp-1);margin:0 0 var(--sp-2);flex-wrap:wrap;display:flex}html[data-design=new] .deal-workspace .dd-value-figure strong{color:var(--fg-1);font-size:var(--fs-xl);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);white-space:nowrap}html[data-design=new] .deal-workspace .dd-value-figure span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .deal-workspace .dd-value-figure .dd-value-missing{color:var(--fg-2);font-size:var(--fs-base);font-weight:var(--fw-semibold)}html[data-design=new] .dd-value-field{gap:var(--sp-2);font-weight:var(--fw-semibold);flex-direction:column;display:flex}html[data-design=new] .deal-workspace .dd-value-inline{gap:var(--sp-2);flex-direction:column;display:flex}html[data-design=new] .deal-workspace .dd-value-inline-actions{gap:var(--sp-2);justify-content:flex-end;display:flex}html[data-design=new] .dd-value-input{display:block;position:relative}html[data-design=new] .dd-value-input>span{color:var(--fg-3);font-variant-numeric:tabular-nums;font-weight:var(--fw-regular);left:var(--sp-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}html[data-design=new] .dd-value-input input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]){font-variant-numeric:tabular-nums;font-weight:var(--fw-regular);padding-left:var(--sp-10);width:100%}
html[data-design=new] .deal-workspace .dd-buy-row .nd-card-head h3{font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .deal-workspace .dd-buy-row .nd-select-row{margin:0 0 var(--sp-2)}html[data-design=new] .deal-workspace .dd-buy-row .dd-buy-value{color:var(--fg-1);font-size:var(--fs-base);font-weight:var(--fw-semibold);margin:0 0 var(--sp-1)}html[data-design=new] .deal-workspace .dd-buy-saving{color:var(--fg-3);font-size:var(--fs-sm);align-items:center;gap:var(--sp-1);display:inline-flex}html[data-design=new] .deal-workspace .dd-hf .dd-stage-age,html[data-design=new] .deal-workspace .dd-stage-line .dd-stage-age,html[data-design=new] .deal-stage-line .deal-stage-age{color:var(--status-warn-fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap}html[data-design=new] .deal-stage-line .deal-stage-buy{color:var(--fg-2);white-space:nowrap}html[data-design=new] .deal-workspace .dd-stage-line .dd-stage-age{margin-top:var(--sp-1);display:block}
html[data-design=new] .dd-close-launch{display:contents}html[data-design=new] .dd-close-buttons{gap:var(--sp-2);display:flex}html[data-design=new] .dd-close-buttons .button{min-height:var(--target-floor);white-space:nowrap;flex:1;justify-content:center}html[data-design=new] .deal-sales-closing .dd-close-buttons{margin-block:var(--sp-3) var(--sp-2)}html[data-design=new] dialog.dd-close-dialog{line-height:var(--lh-normal);text-align:start;white-space:normal}html[data-design=new] .dd-close{gap:18px}html[data-design=new] .dd-close-mode{width:100%;display:flex}html[data-design=new] .segmented-control.dd-close-mode button{min-height:var(--target-floor);flex:1;justify-content:center;align-items:center;gap:6px;display:inline-flex}html[data-design=new] .dd-close-grid{gap:var(--sp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}html[data-design=new] .dd-close-grid .dd-value-field>span:first-child{color:var(--fg-2);font-size:var(--fs-sm)}html[data-design=new] .dd-close-date{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);box-sizing:border-box;color:var(--fg-1);font-size:var(--fs-field);font-weight:var(--fw-regular);align-items:center;gap:var(--sp-2);min-height:var(--field-h);white-space:nowrap;padding:0 12px;display:flex;position:relative}html[data-design=new] .dd-close-date svg{color:var(--fg-3);flex:none}html[data-design=new] .dd-close-date:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--ring)}html[data-design=new] .dd-close-date input[type=date]{cursor:pointer;opacity:0;border:0;width:100%;min-height:0;padding:0;position:absolute;inset:0}html[data-design=new] .dd-close-switch{align-items:center;gap:var(--sp-3);justify-content:space-between;display:flex}html[data-design=new] .dd-close-switch-title{font-size:var(--fs-base);font-weight:var(--fw-bold);margin:0}html[data-design=new] .dd-close-switch-line,html[data-design=new] .dd-close-kind{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .dd-close-switch .ui-switch{appearance:none;border-radius:var(--r-pill);cursor:pointer;height:28px;transition:background var(--dur-1) var(--ease-standard);flex:none;width:46px;margin:0;position:relative}html[data-design=new] .dd-close-switch .ui-switch:after{content:"";height:22px;transition:transform var(--dur-1) var(--ease-standard);border-radius:50%;width:22px;position:absolute;top:3px;left:3px}html[data-design=new] .dd-close-switch .ui-switch:checked:after{transform:translate(18px)}@media (prefers-reduced-motion:reduce){html[data-design=new] .dd-close-switch .ui-switch,html[data-design=new] .dd-close-switch .ui-switch:after{transition:none}}html[data-design=new] .dd-close-decide{background:var(--status-warn-bg);border:1px solid color-mix(in srgb, var(--status-warn-icon) 45%, transparent);border-radius:var(--r-card);flex-direction:column;gap:14px;padding:14px 14px 16px;display:flex}html[data-design=new] .dd-close-decide .nd-select-chip{text-align:start;white-space:normal;flex:0 auto;max-width:100%;padding-block:8px}html[data-design=new] .dd-close-decide-title{color:var(--status-warn-fg);font-size:var(--fs-base);font-weight:var(--fw-bold);margin:0 0 2px}html[data-design=new] .dd-close-decide-intro{color:var(--fg-2);font-size:var(--fs-sm);margin:0}html[data-design=new] .dd-close-people{gap:var(--sp-3);flex-direction:column;display:flex}html[data-design=new] .dd-close-person{border-top:1px solid color-mix(in srgb, var(--status-warn-icon) 30%, transparent);gap:var(--sp-2);padding-top:var(--sp-3);flex-direction:column;display:flex}html[data-design=new] .dd-close-person-name{color:var(--fg-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}html[data-design=new] .dd-close-person .dd-muted{margin:0}html[data-design=new] .dd-close-search{gap:var(--sp-2);flex-direction:column;display:flex}html[data-design=new] .dd-close-search-box{align-items:center;gap:var(--sp-2);display:flex;position:relative}html[data-design=new] .dd-close-search-box svg{color:var(--fg-3);pointer-events:none;position:absolute;left:12px}html[data-design=new] .dd-close-search-box input[type=search]{width:100%;padding-left:36px}html[data-design=new] .dd-close-cancel{display:none}@media (min-width:600px){html[data-design=new] .dd-close-footer{flex-direction:row;justify-content:flex-end;align-items:center}html[data-design=new] .dd-close-footer .nd-lu-hint{flex:1}html[data-design=new] .dd-close-footer .button{width:auto}html[data-design=new] .dd-close-cancel{display:inline-flex}}@media (min-width:600px) and (max-width:899.98px){html[data-design=new] dialog.nd-sheet.nd-sheet.dd-close-dialog{border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:var(--shadow-xl);max-width:calc(100vw - 2rem);max-height:90dvh;width:var(--nd-sheet-w,560px);margin:auto;animation:none}html[data-design=new] .dd-close-dialog .nd-sheet-handle{display:none}html[data-design=new] .dd-close-dialog .nd-sheet-footer{border-top:1px solid var(--bg-muted);box-shadow:none;padding:12px 20px 16px}}
html[data-design=new] .dr16-page{flex-direction:column;gap:16px;min-width:0;max-width:1240px;margin-inline:auto;display:flex}html[data-design=new] .dr16-page>*{margin:0}html[data-design=new] .dr16-head{flex-direction:column;gap:12px;min-width:0;display:flex}html[data-design=new] .dr16-head-main{flex-wrap:wrap;align-items:center;gap:8px 10px;min-width:0;display:flex}html[data-design=new] .dr16-head-main>*{margin:0}html[data-design=new] .dr16-codes{order:3;align-items:center;gap:10px;display:inline-flex}html[data-design=new] .dr16-code{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-xs);letter-spacing:.02em}html[data-design=new] .dr16-title{color:var(--fg-1);font-size:var(--fs-2xl);font-weight:var(--fw-bold);letter-spacing:-.015em;line-height:var(--lh-tight);overflow-wrap:anywhere;order:0;width:100%;min-width:0}html[data-design=new] .dr16-title .deal-title-line{align-items:center;gap:8px;display:flex}html[data-design=new] .dr16-meta{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-snug);flex-wrap:wrap;order:1;gap:2px 14px;width:100%;display:flex}html[data-design=new] .dr16-meta strong{color:var(--fg-1);font-weight:var(--fw-semibold)}html[data-design=new] .dr16-meta a{color:inherit;text-decoration:none}html[data-design=new] .dr16-meta a:hover strong{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}html[data-design=new] .dr16-site-chip-row{order:2;display:inline-flex}html[data-design=new] .dr16-site-chip{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-pill);color:var(--fg-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:6px;padding:4px 14px;text-decoration:none;display:inline-flex}html[data-design=new] .dr16-site-chip:hover{border-color:var(--brand);color:var(--brand-ink)}html[data-design=new] .dr16-site-chip svg{color:var(--fg-3)}html[data-design=new] .dr16-head-side{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}html[data-design=new] .dr16-follow{display:inline-flex}@media (max-width:899.98px){html[data-design=new] .dr16-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=new] .dr16-code,html[data-design=new] .dr16-title .deal-title-edit{display:none}html[data-design=new] .dr16-head-side{justify-content:flex-start}html[data-design=new] .dr16-head-side:not(:has(.dr16-follow)){display:contents}}html[data-design=new] .dr16-actions{align-items:center;gap:8px;display:flex}html[data-design=new] .dr16-actions .dd-close-buttons{gap:8px}html[data-design=new] .dr16-actions .button{white-space:nowrap;justify-content:center}@media (max-width:899.98px){html[data-design=new] .dr16-actions{background:var(--bg-surface);border-top:1px solid var(--border-1);bottom:calc(var(--tab-h) + env(safe-area-inset-bottom));box-shadow:var(--shadow-footer);box-sizing:border-box;z-index:var(--z-sticky);padding:10px 16px;position:fixed;left:0;right:0}html[data-design=new] .dr16-actions>.button,html[data-design=new] .dr16-actions>.nd-lu-open{min-height:var(--target-hero);flex:1.25 1 0}html[data-design=new] .dr16-actions .dd-close-launch,html[data-design=new] .dr16-actions .dd-close-buttons{display:contents}html[data-design=new] .dr16-actions .dd-close-buttons .button{min-height:var(--target-hero);flex:1 1 0}html[data-design=new] .dr16-page:has(.dr16-actions){padding-bottom:calc(var(--target-hero) + 32px)}}html[data-design=new] .dr16-tabs{margin:0 -4px;padding-inline:4px}html[data-design=new] .dr16-cols{min-width:0;display:block}html[data-design=new] .dr16-col{flex-direction:column;gap:16px;min-width:0;display:flex}html[data-design=new] .dr16-sec{flex-direction:column;gap:14px;min-width:0;display:flex}html[data-design=new] .dr16-sec[hidden]{display:none}html[data-design=new] .dr16-sec-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}html[data-design=new] .dr16-panel-head{display:none}html[data-design=new] .dr16-chev{color:var(--fg-3);flex:none;margin-left:auto}@media (min-width:900px){html[data-design=new] .dr16-head{grid-template-columns:minmax(0,1fr) auto;align-items:flex-start;gap:16px;display:grid}html[data-design=new] .dr16-codes{order:-1;width:100%}html[data-design=new] .dr16-tabs{display:none}html[data-design=new] .dr16-cols{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr);align-items:start;column-gap:16px;display:grid}html[data-design=new] .dr16-col>.dr16-sec,html[data-design=new] .dr16-col>.dr16-sec[hidden]{background:var(--bg-raised);border:1px solid var(--border-1);border-radius:var(--r-card);box-sizing:border-box;padding:18px 18px 20px;display:flex}html[data-design=new] .dr16-col>.dr16-sec--phone,html[data-design=new] .dr16-col>.dr16-sec--phone[hidden]{display:none}html[data-design=new] .dr16-sec-title{clip:auto;clip-path:none;color:var(--fg-1);font-size:var(--fs-lg);font-weight:var(--fw-bold);white-space:normal;width:auto;height:auto;position:static;overflow:visible}html[data-design=new] .dr16-reviews--phone{display:none}html[data-design=new] .dr16-page--fe .dr16-cols{grid-template-columns:minmax(0,760px)}html[data-design=new] .dr16-sec--panel,html[data-design=new] .dr16-sec--panel[hidden]{display:none}html[data-design=new] .dr16-sec--panel[data-open]{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:var(--shadow-xl);box-sizing:border-box;overscroll-behavior:contain;width:min(440px,100vw - 32px);z-index:var(--z-overlay);padding:18px 20px 24px;display:flex;position:fixed;top:16px;bottom:16px;right:16px;overflow-y:auto}html[data-design=new] .dr16-sec--panel[data-open]:focus{outline:none}html[data-design=new] .dr16-sec--panel[data-open]:focus-visible{box-shadow:var(--shadow-xl), var(--shadow-focus)}html[data-design=new] .dr16-panel-head{justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-design=new] .dr16-panel-title{font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0}html[data-design=new] .dr16-panel-close{border-radius:var(--r-md);color:var(--fg-2);cursor:pointer;min-height:var(--target-floor);min-width:var(--target-floor);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}html[data-design=new] .dr16-panel-close:hover{background:var(--bg-sunken)}}html[data-design=new] .dr16-card{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:var(--shadow-xs);box-sizing:border-box;min-width:0;margin:0;padding:14px 16px}html[data-design=new] .dr16-now,html[data-design=new] .dr16-people-tab,html[data-design=new] .dr16-history,html[data-design=new] .dr16-tasks,html[data-design=new] .dr16-sale{flex-direction:column;gap:14px;min-width:0;display:flex}html[data-design=new] .dr16-label{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);line-height:var(--lh-snug);align-items:center;gap:6px;margin:0;display:flex}html[data-design=new] .dr16-label svg{color:var(--fg-3)}html[data-design=new] .dr16-group{flex-direction:column;gap:10px;min-width:0;display:flex}html[data-design=new] .dr16-group-head{justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-design=new] .dr16-add{min-height:var(--target-floor)}html[data-design=new] .dr16-empty,html[data-design=new] .dr16-hint{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-normal);margin:0}html[data-design=new] .dr16-rows{flex-direction:column;padding-block:2px;display:flex}html[data-design=new] .dr16-rows>*+*{border-top:1px solid var(--border-1)}html[data-design=new] .dr16-row{box-sizing:border-box;color:inherit;align-items:center;gap:12px;min-width:0;min-height:56px;margin:0;padding:8px 0;text-decoration:none;display:flex}html[data-design=new] .dr16-row--button{cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;width:100%}html[data-design=new] .dr16-row--button:hover .dr16-row-text>strong{color:var(--brand-ink)}html[data-design=new] .dr16-row--button:focus-visible{border-radius:var(--r-sm);box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dr16-row-icon{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-md);color:var(--fg-2);flex:none;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}html[data-design=new] .dr16-row-photo{flex:none;display:inline-flex}html[data-design=new] .dr16-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-design=new] .dr16-row-text>strong{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);overflow-wrap:anywhere}html[data-design=new] .dr16-row-sub{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-snug);overflow-wrap:anywhere}html[data-design=new] .dr16-row-sub--warn{color:var(--status-warn-fg)}html[data-design=new] .dr16-site-state{margin-top:4px;display:flex}html[data-design=new] .dr16-two-lines{flex-direction:column;display:flex}html[data-design=new] .dr16-row--task{gap:12px;padding-inline:14px}html[data-design=new] .dr16-next{flex-direction:column;gap:6px;display:flex}html[data-design=new] .dr16-next-title{color:var(--fg-1);font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0}html[data-design=new] .dr16-next-title--empty{color:var(--fg-2);font-size:var(--fs-md);font-weight:var(--fw-semibold)}html[data-design=new] .dr16-next-meta{color:var(--fg-3);font-size:var(--fs-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;display:flex}html[data-design=new] .dr16-notice{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-md);color:var(--fg-2);font-size:var(--fs-sm);line-height:var(--lh-snug);align-items:flex-start;gap:10px;margin:0;padding:10px 12px;display:flex}html[data-design=new] .dr16-notice>svg{color:var(--fg-3);flex:none;margin-top:1px}html[data-design=new] .dr16-notice p{flex-direction:column;flex:1;gap:2px;min-width:0;margin:0;display:flex}html[data-design=new] .dr16-notice small{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .dr16-notice .dr16-error{color:var(--status-bad-fg)}html[data-design=new] .dr16-reviews{flex-direction:column;gap:10px;display:flex}html[data-design=new] .dr16-people{flex-direction:column;gap:10px;min-width:0;display:flex}html[data-design=new] .dr16-site{align-items:center;gap:12px;padding-block:10px;display:flex}html[data-design=new] .dr16-site--link{color:inherit;min-height:var(--target-floor);text-decoration:none}html[data-design=new] .dr16-site--link:hover .dr16-row-text>strong{color:var(--brand-ink)}html[data-design=new] .dr16-site--link:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dr16-site .nd-ellipsis-btn,html[data-design=new] .dr16-owners .nd-ellipsis-btn{box-shadow:none;min-height:var(--target-floor);min-width:var(--target-floor);background:0 0;border-color:#0000}html[data-design=new] .dr16-owners{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-snug);justify-content:space-between;align-items:center;gap:8px;display:flex}html[data-design=new] .dr16-owners p{margin:0}html[data-design=new] .dr16-sheet-form,html[data-design=new] .dr16-site-picker{flex-direction:column;gap:14px;min-width:0;display:flex}html[data-design=new] .dr16-pinned{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:12px 16px}html[data-design=new] .dr16-pinned h3{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-bold);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 6px;display:flex}html[data-design=new] .dr16-pinned h3 svg{color:var(--fg-3)}html[data-design=new] .dr16-pinned h3 small{color:var(--fg-3);font-size:var(--fs-sm);font-weight:var(--fw-regular)}html[data-design=new] .dr16-pinned ul{margin:0;padding:0;list-style:none}html[data-design=new] .dr16-pinned li{flex-direction:column;gap:2px;padding:8px 0;display:flex}html[data-design=new] .dr16-pinned li+li{border-top:1px solid var(--border-1)}html[data-design=new] .dr16-pinned p{color:var(--fg-1);overflow-wrap:anywhere;margin:0}html[data-design=new] .dr16-pinned small{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .dr16-task-list{padding-block:2px;list-style:none}html[data-design=new] .dr16-task-list li+li{border-top:1px solid var(--border-1)}html[data-design=new] .dr16-task{color:inherit;align-items:center;gap:12px;min-height:56px;padding:8px 0;text-decoration:none;display:flex}html[data-design=new] .dr16-task:hover .dr16-row-text>strong{color:var(--brand-ink)}html[data-design=new] .dr16-task-box{color:var(--fg-3);flex:none}html[data-design=new] .dr16-sale-top{flex-direction:column;gap:4px;display:flex}html[data-design=new] .dr16-sale-value-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}html[data-design=new] .dr16-sale-value-row .dd-text-action{border-radius:var(--r-sm);color:var(--brand-ink);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target-floor);min-width:var(--target-floor);background:0 0;border:0;align-items:center;gap:4px;padding:0 8px;display:inline-flex}html[data-design=new] .dr16-sale-value-row .dd-text-action:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dr16-sale-actions{border-top:1px solid var(--border-1);margin-top:8px;padding-top:4px}html[data-design=new] .dr16-sale-actions .deal-operation-composer{background:0 0;border:0;margin:0}html[data-design=new] .dr16-sale-actions .deal-operation-composer summary{border-radius:var(--r-sm);color:var(--brand-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target-floor);background:0 0;width:fit-content;padding:0 8px}html[data-design=new] .dr16-sale-actions .deal-operation-composer summary:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dr16-sale-actions .deal-operation-composer[open] summary{margin-bottom:8px}html[data-design=new] .dr16-sale-value{color:var(--fg-1);font-size:var(--fs-2xl);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);margin:0}html[data-design=new] .dr16-lines{flex-direction:column;padding-block:4px;list-style:none;display:flex}html[data-design=new] .dr16-lines li{flex-direction:column;gap:2px;padding:10px 0;display:flex}html[data-design=new] .dr16-lines li.dr16-product{flex-direction:row;align-items:center;gap:12px}html[data-design=new] .dr16-product .dr16-row-text{flex:1;min-width:0}html[data-design=new] .dr16-product-remove{border-radius:var(--r-sm);color:var(--fg-3);cursor:pointer;height:var(--target-floor);width:var(--target-floor);background:0 0;border:1px solid #0000;flex:none;justify-content:center;align-items:center;display:inline-flex}html[data-design=new] .dr16-product-remove:hover{border-color:var(--border-2);color:var(--status-bad-fg)}html[data-design=new] .dr16-product-remove:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dr16-page>.nd-delete-row{margin-top:8px}html[data-design=new] .dr16-lines li+li{border-top:1px solid var(--border-1)}html[data-design=new] .dr16-lines strong{color:var(--fg-1);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold)}html[data-design=new] .dr16-line--reversal strong{color:var(--status-bad-fg)}html[data-design=new] .dr16-line--total strong{font-size:var(--fs-lg);font-weight:var(--fw-bold)}html[data-design=new] .dr16-latest{flex-direction:column;gap:6px;display:flex}html[data-design=new] .dr16-latest ul{margin:0;padding:0;list-style:none}html[data-design=new] .dr16-latest li{justify-content:space-between;align-items:baseline;gap:12px;padding:8px 0;display:flex}html[data-design=new] .dr16-latest li+li{border-top:1px solid var(--border-1)}html[data-design=new] .dr16-latest li span{color:var(--fg-1);overflow-wrap:anywhere;min-width:0}html[data-design=new] .dr16-latest li small{color:var(--fg-3);font-size:var(--fs-sm);flex:none}html[data-design=new] .dd-loss-note{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-snug);margin:0}html[data-design=new] .dd-loss-people{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .dd-loss-person{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-md);box-sizing:border-box;color:inherit;cursor:pointer;font:inherit;text-align:start;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 12px;display:flex}html[data-design=new] .dd-loss-person[aria-checked=true]{border-color:var(--brand)}html[data-design=new] .dd-loss-person:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dd-loss-person:disabled{cursor:default;opacity:.6}html[data-design=new] .dd-loss-box{border:1.5px solid var(--border-strong);border-radius:var(--r-xs);color:var(--fg-on-brand);flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}html[data-design=new] .dd-loss-person[aria-checked=true] .dd-loss-box{background:var(--brand);border-color:var(--brand)}html[data-design=new] .dd-loss-text{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .dd-loss-text strong{color:var(--fg-1);font-weight:var(--fw-semibold)}html[data-design=new] .dd-loss-text>span:not(.dd-loss-chip){color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .dd-loss-chip{display:flex}
html[data-design=new] .dr16-sale-line-actions{flex-wrap:wrap;align-items:flex-start;gap:0 4px;margin-inline-start:-8px;display:flex}html[data-design=new] .dr16-sale-line-actions .deal-sale-reverse{margin-top:0}html[data-design=new] .dr16-sale-line-actions .deal-sale-reverse>summary{border-radius:var(--r-sm);padding:0 8px}html[data-design=new] .dr16-sale-line-actions .deal-sale-reverse[open]{flex-basis:100%;padding-inline-start:8px}html[data-design=new] .dr16-sale-line-actions .dd-text-action{border-radius:var(--r-sm);color:var(--brand-ink);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target-floor);background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;display:inline-flex}html[data-design=new] .dr16-sale-line-actions .dd-text-action:hover{background:var(--status-neutral-bg)}html[data-design=new] .dr16-sale-line-actions .dd-text-action:focus-visible,html[data-design=new] .dr16-sale-line-actions .deal-sale-reverse>summary:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .dr16-correct{flex-direction:column;gap:16px;display:flex}html[data-design=new] .dr16-correct-compare{background:var(--status-neutral-bg);border-radius:var(--r-md);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 16px;display:grid}html[data-design=new] .dr16-correct-compare p{flex-direction:column;gap:2px;min-width:0;margin:0;display:flex}html[data-design=new] .dr16-correct-compare p:last-child{text-align:end}html[data-design=new] .dr16-correct-compare span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .dr16-correct-compare strong{color:var(--fg-2);font-size:var(--fs-lg);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);overflow-wrap:anywhere}html[data-design=new] .dr16-correct-compare p.is-old strong{text-decoration:line-through;-webkit-text-decoration-color:var(--fg-3);text-decoration-color:var(--fg-3);text-decoration-thickness:1px}html[data-design=new] .dr16-correct-compare p.is-new strong{color:var(--fg-1);font-weight:var(--fw-bold)}html[data-design=new] .dr16-correct-arrow{color:var(--fg-3)}html[data-design=new] .dr16-correct-reason textarea{resize:vertical;width:100%;min-height:72px}html[data-design=new] .dr16-correct-note{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-snug);max-width:60ch;margin:0}html[data-design=new] .dr16-correct .dd-sp-error{margin:0}html[data-design=new] .dpp-why-now{border-top:1px solid var(--border-1);flex-direction:column;gap:8px;padding-top:12px;display:flex}html[data-design=new] .dpp-why-now .dr16-correct-note{margin-top:2px}html[data-design=new] .dpp-section--sheet{border-top:0;gap:20px;padding-top:0}html[data-design=new] .dpp-trade,html[data-design=new] .dpp-stance{flex-direction:column;gap:8px;display:flex}html[data-design=new] .dpp-actions--foot{background:var(--bg-surface);border-top:1px solid var(--bg-muted);padding:12px 20px calc(16px + env(safe-area-inset-bottom));z-index:1;flex-direction:column;gap:8px;margin:4px -20px -20px;display:flex;position:sticky;bottom:-20px}html[data-design=new] .dpp-actions--foot .button{width:100%;min-height:48px}@media (min-width:900px){html[data-design=new] .dpp-actions--foot{flex-direction:row;justify-content:flex-end;align-items:center;padding-bottom:16px}html[data-design=new] .dpp-actions--foot .nd-lu-hint{flex:1}html[data-design=new] .dpp-actions--foot .button{width:auto}}
