html[data-design=new] :is(.customer-record-page,.customer-protected-page,.customers-create-page){gap:14px;min-width:0;display:grid}html[data-design=new] .customers-back-link{color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .cus-identity{align-items:flex-start;gap:14px;min-width:0;display:flex}html[data-design=new] .cus-identity .profile-photo-large .profile-photo-image{font-size:var(--fs-xl);width:72px;height:72px}html[data-design=new] .cus-identity .profile-photo-action{min-height:32px;padding:0 4px}html[data-design=new] .cus-identity-text{flex-direction:column;flex:1 1 0;justify-content:center;gap:2px;min-width:0;min-height:72px;display:flex}html[data-design=new] .cus-identity-actions{align-self:center}html[data-design=new] .cus-identity-text strong{font-size:var(--fs-lg);overflow-wrap:anywhere;line-height:1.2}html[data-design=new] .cus-identity-text span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .cus-identity-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}html[data-design=new] .cus-identity-actions .button{min-height:var(--btn-h)}html[data-design=new] .cus-fix{flex-direction:column;align-items:flex-end;gap:2px;display:flex}html[data-design=new] .cus-fix-hint{color:var(--fg-3);font-size:var(--fs-xs);white-space:nowrap;line-height:1.3}html[data-design=new] .customer-record-page .nd-record-meta{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.55fr) minmax(0,1.2fr) minmax(0,1.2fr);gap:12px 16px;display:grid}html[data-design=new] .customer-record-page .nd-record-meta>div:nth-child(3){grid-column-start:1}html[data-design=new] .customer-quick-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=new] .customer-quick-actions .field-hint:empty{display:none}html[data-design=new] .customer-record-page .founder-watch-toggle{margin:0}html[data-design=new] .customer-record-page .founder-watch-pill{box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:899.98px){html[data-design=new] .customers-back-link,html[data-design=new] .customer-desktop-action{display:none}html[data-design=new] .customer-record-page .nd-record-head-top{align-items:center}html[data-design=new] .customer-record-page .nd-record-meta{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=new] .customer-record-page .nd-record-meta>div:nth-child(3){grid-column-start:auto}html[data-design=new] .customer-record-page .nd-record-meta>div:last-child{grid-column:1/-1}html[data-design=new] .customer-record-page .nd-tabs{gap:12px}html[data-design=new] .customer-record-page .nd-tabs-item{gap:4px}html[data-design=new] .customer-record-page .nd-tabs-count{font-size:var(--fs-xs);min-width:18px;height:18px;padding:0 4px}html[data-design=new] .customer-quick-actions{width:100%}html[data-design=new] .customer-quick-actions .customer-contact-action{min-height:var(--target);flex:1 1 0;justify-content:center}}html[data-design=new] .customer-tab-stack{gap:14px;min-width:0;margin:0;padding:0;display:grid}html[data-design=new] .customer-card-sub{color:var(--fg-3);font-size:var(--fs-sm);margin:0 0 8px}html[data-design=new] .customer-profile-notes{background:var(--bg-sunken);border-radius:var(--r-field);color:var(--fg-2);font-size:var(--fs-field);margin:0;padding:12px 14px;line-height:1.5}html[data-design=new] .cus-summary-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}html[data-design=new] .cus-col{gap:16px;min-width:0;display:grid}html[data-design=new] .cus-col>*{min-width:0}html[data-design=new] .cus-sites-table{border:1px solid var(--border-1);border-radius:var(--r-control);overflow:hidden}html[data-design=new] .cus-sites-head,html[data-design=new] .cus-sites-row{grid-template-columns:1.1fr 1.3fr .8fr;column-gap:12px;padding:10px 16px;display:grid}html[data-design=new] .cus-sites-head{background:var(--bg-sunken);border-bottom:1px solid var(--border-1);color:var(--c-fg2b);font-family:var(--font-condensed);font-size:var(--fs-hint);font-weight:var(--fw-semibold)}html[data-design=new] .cus-sites-row{border-bottom:1px solid var(--bg-muted);font-size:var(--fs-sm);align-items:center}html[data-design=new] .cus-sites-row:last-child{border-bottom:0}html[data-design=new] .cus-sites-row a{color:var(--fg-1);font-weight:var(--fw-semibold);text-decoration:none}html[data-design=new] .cus-sites-row a:hover{text-underline-offset:3px;text-decoration:underline}html[data-design=new] .cus-sites-row>span{overflow-wrap:anywhere;min-width:0}html[data-design=new] .cus-task-list{margin:0;padding:0;list-style:none;display:grid}html[data-design=new] .cus-task-list li{border-top:1px solid var(--bg-muted);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}html[data-design=new] .cus-task-list a{color:inherit;gap:2px;min-width:0;text-decoration:none;display:grid}html[data-design=new] .cus-task-list strong{font-size:var(--fs-field)}html[data-design=new] .cus-task-list span{color:var(--fg-3);font-size:var(--fs-sm)}@media (max-width:899.98px){html[data-design=new] .cus-summary-grid{flex-direction:column;gap:14px;display:flex}html[data-design=new] .cus-col{display:contents}html[data-design=new] .cus-col>*{box-sizing:border-box;order:5;width:100%}html[data-design=new] .cus-col>.customer-interaction-composer{order:0}html[data-design=new] .cus-col>:is(.record-edit-panel,#my-customer-corrections){order:1}html[data-design=new] .cus-col>#customer-corrections{order:2}html[data-design=new] .cus-col>#customer-identity-history{order:3}html[data-design=new] .cus-col>#customer-timeline{order:6}html[data-design=new] .customer-sites-table{display:none}}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer){background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);margin:0;padding:0}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)>summary{color:var(--fg-1);font-size:var(--fs-field);justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 16px;display:flex}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)>summary>span{align-items:center;gap:10px;display:inline-flex}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)>summary>span>span{display:grid}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)>summary strong{font-weight:var(--fw-semibold)}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)>summary small{color:var(--fg-3);font-family:var(--font-sans);font-size:var(--fs-xs);font-weight:var(--fw-regular)}html[data-design=new] .customer-interaction-composer>summary{justify-content:flex-start}html[data-design=new] .customer-interaction-composer>summary>span{flex:1;min-width:0;display:grid}html[data-design=new] .customer-interaction-composer>summary>svg{color:var(--brand);flex:none}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)[open]>summary{border-bottom:1px solid var(--border-1)}html[data-design=new] :is(.record-edit-panel,.customer-interaction-composer)>:not(summary){margin:0;padding:16px}html[data-design=new] .customer-history-row{border-top:1px solid var(--bg-muted);grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:10px 20px;padding:16px 0;display:grid}html[data-design=new] .customer-history-row>div{min-width:0}html[data-design=new] .customer-history-person{justify-items:start;gap:6px;display:grid}html[data-design=new] .customer-history-person time{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .customer-history-row p{color:var(--fg-2);font-size:var(--fs-sm);margin:0 0 8px}html[data-design=new] .customer-review-actions{flex-wrap:wrap;align-items:end;gap:10px;margin-top:8px;display:flex}html[data-design=new] .customer-review-actions .field{flex:220px;min-width:0}html[data-design=new] .customer-review-actions .button{min-height:var(--btn-h-sm)}html[data-design=new] .customer-timeline-pagination{color:var(--fg-3);font-size:var(--fs-sm);justify-content:space-between;align-items:center;gap:10px;margin-top:12px;display:flex}html[data-design=new] .customer-correction-preview dl{margin:6px 0 0}@media (max-width:899.98px){html[data-design=new] .record-edit-panel>summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}html[data-design=new] .customer-interaction-form,html[data-design=new] .customer-history-row{grid-template-columns:minmax(0,1fr)}html[data-design=new] .customer-review-actions .button{min-height:var(--target);flex:100%}}html[data-design=new] .customer-commercial-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}html[data-design=new] .customer-commercial-grid>.nd-card{padding:16px}html[data-design=new] .customer-commercial-grid .ledger-row.customer-work-row{border:0;border-top:1px solid var(--bg-muted);color:inherit;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:6px 12px;padding:12px 0;text-decoration:none;display:grid}html[data-design=new] .customer-commercial-grid .ledger-primary{grid-column:1/-1;gap:2px;min-width:0;display:grid}html[data-design=new] .customer-commercial-grid .ledger-primary strong{color:var(--fg-1);font-size:var(--fs-field);font-weight:var(--fw-semibold)}html[data-design=new] .customer-commercial-grid .ledger-primary span,html[data-design=new] .customer-commercial-grid .ledger-meta span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .customer-commercial-grid .ledger-meta{gap:2px;min-width:0;display:grid}html[data-design=new] .customer-commercial-grid .ledger-meta strong{color:var(--fg-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .customer-commercial-grid .customer-work-row>svg{color:var(--fg-3)}html[data-design=new] .customer-commercial-grid .empty-state{color:var(--fg-3);font-size:var(--fs-sm);margin:0}@media (max-width:899.98px){html[data-design=new] .customer-commercial-grid{grid-template-columns:minmax(0,1fr)}}html[data-design=new] .customer-merge-panel{display:contents}html[data-design=new] .customer-photo-row{order:-1;align-items:center;gap:12px;display:flex}html[data-design=new] .customer-request-access{background:0 0;border:0;gap:12px;padding:0;display:grid}html[data-design=new] .cus-request-button{justify-content:center;width:100%;min-height:48px}html[data-design=new] .cus-read-ends{color:var(--status-ok-fg);font-size:var(--fs-field);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0;display:flex}html[data-design=new] .cus-read-card{margin:0}html[data-design=new] .cus-read-card .nd-kv dd{overflow-wrap:anywhere}html[data-design=new] .customer-request-access .record-access-fields{gap:12px}html[data-design=new] .nd-sheet .record-access-guidance{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .nd-sheet .record-access-fields .button{justify-content:center;width:100%;min-height:48px}html[data-design=new] .nd-sheet .readonly-access-form{border-top:0;padding:0}@media (min-width:900px){html[data-design=new] .cus-request-button{justify-self:start;width:auto}}@media (max-width:899.98px){html[data-design=new] .customer-protected-page .customers-back-link{display:none}}html[data-design=new] .record-access-receipt{background:var(--status-warn-bg);border-radius:var(--r-control);color:var(--status-warn-fg);padding:14px 16px}html[data-design=new] .customer-interaction-composer>summary{min-height:48px}html[data-design=new] .customer-interaction-composer[open]>summary{border-bottom:0;padding-bottom:0}html[data-design=new] .customer-interaction-composer .customer-interaction-form{border-top:0;grid-template-columns:minmax(0,1fr);gap:14px;padding:12px 16px 16px;display:grid}html[data-design=new] .customer-interaction-composer .customer-interaction-fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}html[data-design=new] .interaction-type-picker{background:var(--bg-muted);border-radius:var(--r-control);gap:2px;padding:3px;display:flex}html[data-design=new] .interaction-type-picker legend{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-design=new] .interaction-type-picker label{color:var(--c-fg2b);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;background:0 0;border:0;border-radius:8px;flex-direction:row;flex:1 1 0;justify-content:center;gap:6px;min-height:40px;padding:0 8px;position:relative}html[data-design=new] .interaction-type-picker label:has(input:checked){background:var(--bg-surface);box-shadow:var(--shadow-seg);color:var(--fg-1)}html[data-design=new] .interaction-type-picker label:has(input:focus-visible){box-shadow:var(--shadow-focus)}html[data-design=new] .interaction-type-picker input{appearance:none;opacity:0;margin:0;position:absolute;inset:0}html[data-design=new] .customer-interaction-outcome textarea{min-height:76px}html[data-design=new] .customer-interaction-form .form-actions{display:grid}html[data-design=new] .customer-interaction-form .form-actions .button{min-height:var(--btn-h);justify-content:center;width:100%}html[data-design=new] .cus-col-side .customer-history-row{grid-template-columns:minmax(0,1fr)}html[data-design=new] .cus-col-side .customer-history-person{grid-auto-flow:row}html[data-design=new] .cus-col-side .customer-correction-preview dl>div{grid-template-columns:minmax(0,1fr)}html[data-design=new] .cus-col-side .customer-review-actions .field{flex-basis:100%}html[data-design=new] .cus-col-side .record-edit-panel>summary{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px}html[data-design=new] .cus-col-side .customer-governance-history .nd-card-head{align-items:center}html[data-design=new] .cus-col-side .nd-card-link{color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .customer-interaction-fields .interaction-type-picker label{padding:0 8px;display:inline-flex}html[data-design=new] .customer-interaction-fields .interaction-type-picker label>span{grid-column:auto}html[data-design=new] .customer-merge-form{gap:14px;display:grid}html[data-design=new] .customer-merge-fields{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}html[data-design=new] .customer-merge-candidates{gap:8px;display:grid}html[data-design=new] .customer-merge-candidates button{background:var(--bg-surface);border:1.5px solid var(--border-2);border-radius:var(--r-card);text-align:left;justify-content:space-between;align-items:center;gap:12px;min-height:56px;padding:10px 14px;display:flex}html[data-design=new] .customer-merge-candidates button:before{background:var(--bg-surface);border:2px solid var(--border-2);content:"";border-radius:50%;flex:none;width:20px;height:20px}html[data-design=new] .customer-merge-candidates button.is-selected{background:var(--bg-accent);border-color:var(--brand)}html[data-design=new] .customer-merge-candidates button.is-selected:before{background:radial-gradient(circle, var(--brand) 0 40%, var(--bg-surface) 45%);border-color:var(--brand)}html[data-design=new] .customer-merge-candidates button>:first-child{flex:1;min-width:0}html[data-design=new] .customer-merge-preview{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-design=new] .customer-merge-fields .form-guidance{background:var(--bg-sunken);border-radius:var(--r-control);color:var(--fg-3);font-size:var(--fs-sm);margin:0;padding:12px 14px}html[data-design=new] .customer-merge-fields .form-actions{background:var(--bg-surface);border-top:1px solid var(--border-1);justify-content:flex-end;gap:10px;margin:0 -2px;padding:12px 2px 4px;display:flex;position:sticky;bottom:0}html[data-design=new] .customer-merge-fields .form-actions .button{min-height:var(--btn-h)}@media (max-width:899.98px){html[data-design=new] .customer-merge-fields .form-actions{flex-direction:column-reverse}html[data-design=new] .customer-merge-fields .form-actions .button{justify-content:center;width:100%;min-height:48px}}

html[data-design=new] .pd-counts{color:var(--fg-3);font-size:var(--fs-sm);flex-wrap:wrap;align-items:baseline;gap:4px 18px;margin:-4px 0 0;display:flex}html[data-design=new] .pd-counts strong{color:var(--fg-1);font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold)}html[data-design=new] .pd-badges{flex-wrap:wrap;gap:6px;display:flex}html[data-design=new] .nd-page-head+.pd-counts+.nd-tabs,html[data-design=new] .nd-page-head+.pd-counts+.success-note{margin-top:4px}html[data-design=new] .pd-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:16px 0 6px;display:grid}html[data-design=new] .pd-tiles .nd-tile{min-width:0}html[data-design=new] .pd-tiles .nd-tile-value{font-size:var(--nd-fs-26);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}html[data-design=new] .pd-note{color:var(--fg-3);font-size:var(--fs-hint);margin:0 0 12px}@media (max-width:760px){html[data-design=new] .pd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-design=new] .pd-tiles .nd-tile:last-child{grid-column:1/-1}}html[data-design=new] .pd-fe-row{background:var(--bg-surface)}html[data-design=new] .pd-fe-row:hover{background:var(--bg-sunken)}html[data-design=new] .pd-fe-row a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .nd-filters{margin:4px 0}html[data-design=new] .sort-menu>summary{background:var(--bg-surface);border-color:var(--border-2);color:var(--fg-1)}html[data-design=new] .pd-new{width:100%;min-width:0;max-width:760px;margin-inline:auto}html[data-design=new] .pd-new .nd-page-head{margin-bottom:12px}html[data-design=new] .pd-form{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:none;padding:20px}html[data-design=new] .pd-form .relationship-intake-heading{align-items:center;gap:12px;display:flex}html[data-design=new] .pd-form .relationship-intake-heading h2{font-size:var(--fs-md);margin:0}html[data-design=new] .pd-form .relationship-intake-heading p{color:var(--fg-3);font-size:var(--fs-sm);margin:2px 0 0}html[data-design=new] .pd-form .professional-match-status{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .pd-form .professional-duplicate-suggestions:not(.pd-dup),html[data-design=new] .pd-form .protected-duplicate-result{background:var(--status-warn-bg);border:1px solid var(--border-2);border-radius:var(--r-lg);color:var(--status-warn-fg);padding:12px 14px}html[data-design=new] .pd-form .professional-duplicate-suggestions a{color:var(--brand-ink);font-weight:var(--fw-semibold)}html[data-design=new] .pd-dup{background:var(--bg-surface);border:1px solid var(--status-warn-icon);border-radius:var(--r-card);gap:12px;padding:16px;display:grid}html[data-design=new] .pd-dup-head{align-items:flex-start;gap:10px;display:flex}html[data-design=new] .pd-dup-head svg{color:var(--status-warn-icon);flex:none;margin-top:2px}html[data-design=new] .pd-dup-head strong{color:var(--fg-1);font-size:var(--fs-md);display:block}html[data-design=new] .pd-dup-head span span{color:var(--fg-3);font-size:var(--fs-sm);margin-top:2px;display:block}html[data-design=new] .pd-dup .pd-dup-item{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-lg);color:var(--fg-1);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:12px 14px;display:flex}html[data-design=new] .pd-dup-item small{color:var(--fg-3);font-size:var(--fs-hint);margin-top:2px;display:block}html[data-design=new] .pd-dup-held{color:var(--status-warn-fg);align-items:center;gap:6px;display:inline-flex}html[data-design=new] .pd-dup-held svg{flex:none}html[data-design=new] .pd-dup-anyway{justify-self:start}html[data-design=new] .pd-form .error-note,html[data-design=new] .pd-form .draft-restored{border-radius:var(--r-lg)}@media (max-width:899px){html[data-design=new] .pd-form{border-radius:var(--r-lg);padding:14px}html[data-design=new] .pd-form .relationship-create-actions{background:var(--bg-surface);bottom:calc(var(--tab-h) + env(safe-area-inset-bottom));box-shadow:var(--shadow-footer);z-index:var(--z-sticky);margin:0 -14px -14px;padding:12px 14px;position:sticky}html[data-design=new] .pd-new .nd-page-head h1{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
html[data-design=new] .pd-record{gap:16px}html[data-design=new] .pd-record .nd-record-head h1{font-size:var(--nd-fs-26)}html[data-design=new] .pd-record .nd-record-meta a{color:var(--brand-ink);font-weight:var(--fw-semibold);text-decoration:none}html[data-design=new] .pd-identity{align-items:center;gap:14px;margin-bottom:4px;display:flex}html[data-design=new] .pd-back{display:flex}html[data-design=new] .pd-back a{color:var(--fg-3);font-size:var(--fs-sm);text-decoration:none}html[data-design=new] .pd-back a:hover{color:var(--brand-ink);text-decoration:underline}html[data-design=new] .founder-watch-toggle{margin:0;display:inline-flex}html[data-design=new] .pd-record .founder-watch-pill{box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0}html[data-design=new] .pd-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=new] .pd-actions>:is(a,button,span){grid-area:auto}html[data-design=new] .pd-actions>:is(a,button){border-radius:var(--r-control);font-size:var(--fs-field);font-weight:var(--fw-semibold);min-height:var(--btn-h);justify-content:center;align-items:center;gap:8px;padding:0 18px;text-decoration:none;display:inline-flex}html[data-design=new] .pd-actions>button{background:var(--brand);color:var(--fg-on-brand);cursor:pointer;border:0;font-family:inherit}html[data-design=new] .pd-actions>button:hover{background:var(--brand-hover)}html[data-design=new] .pd-actions>a:not(.button-primary){background:var(--bg-surface);border:1px solid var(--border-2);color:var(--brand-ink)}html[data-design=new] .pd-actions>a:not(.button-primary):hover{background:var(--btn-sec-hover)}html[data-design=new] .pd-actions>a.button-primary{background:var(--brand);color:var(--fg-on-brand);border:0}html[data-design=new] .pd-actions>div{flex:1 0 100%;grid-area:auto}html[data-design=new] .pd-actions .pd-action-extra{display:none}html[data-design=new] .pd-actions>span{color:var(--fg-3);font-size:var(--fs-sm)}@media (min-width:900px){html[data-design=new] .pd-actions .pd-action-extra{display:inline-flex}}@media (max-width:899px){html[data-design=new] .pd-record .nd-record-head-top{flex-wrap:nowrap;gap:6px}html[data-design=new] .pd-record .nd-record-head-top .nd-record-code,html[data-design=new] .pd-record .nd-record-head-top .nd-record-head-spacer{display:none}html[data-design=new] .pd-record .nd-record-head-top .nd-menu-root{margin-left:auto}html[data-design=new] .pd-back{display:none}html[data-design=new] .pd-actions>:is(a,button){white-space:nowrap;flex:140px;min-width:0;padding:0 12px}html[data-design=new] .pd-record form[action]{align-items:center;gap:8px;width:100%;display:flex}html[data-design=new] .pd-record form[action] label{flex:1 1 0;min-width:0}html[data-design=new] .pd-record form[action] select{width:100%;min-width:0}html[data-design=new] .pd-actions .pd-action-label{display:inline}html[data-design=new] .pd-record .nd-record-head h1{font-size:var(--fs-xl)}}html[data-design=new] .pd-record .record-tabs{gap:20px}html[data-design=new] .pd-record .detail-surface,html[data-design=new] .pd-record .ledger-surface,html[data-design=new] .pd-record .filing-docket,html[data-design=new] .pd-record .record-edit-panel{background:var(--bg-surface);border-color:var(--border-1);border-radius:var(--r-card);color:var(--fg-1)}html[data-design=new] .pd-record .follow-up-list article,html[data-design=new] .pd-record .relationship-follow-up-list article{background:var(--bg-sunken);border-color:var(--border-1)}html[data-design=new] .pd-record .docket-empty{color:var(--fg-3)}html[data-design=new] .pd-record .nd-delete-row{margin-top:4px}html[data-design=new] .pd-review{box-sizing:border-box;background:var(--bg-surface);border:1px solid var(--status-warn-icon);border-radius:var(--r-card);gap:16px;width:100%;max-width:none;margin:0;padding:18px 20px;display:grid}html[data-design=new] .pd-review .ledger-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}html[data-design=new] .pd-review .ledger-heading h2{font-size:var(--fs-lg);margin:0 0 4px}html[data-design=new] .pd-review .ledger-heading p{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-normal);max-width:62ch;margin:0}html[data-design=new] .pd-submitted{background:var(--bg-sunken);border-radius:var(--r-lg);padding:14px 16px}html[data-design=new] .pd-submitted h3{color:var(--fg-1);font-size:var(--fs-base);margin:0 0 10px}html[data-design=new] .professional-site-intake{background:var(--status-info-bg);border-radius:var(--r-lg);color:var(--status-info-fg);padding:12px 14px}html[data-design=new] .professional-site-intake h3{font-size:var(--fs-base);align-items:center;gap:8px;margin:0 0 6px;display:flex}html[data-design=new] .professional-site-intake a{color:var(--status-info-fg);font-weight:var(--fw-semibold)}html[data-design=new] .professional-review-form{border-top:1px solid var(--border-1);padding-top:14px}html[data-design=new] .pd-record section:not(.nd-card):not([class*=surface]) h2{font-size:var(--fs-md)}html[data-design=new] .pd-meeting{box-sizing:border-box;gap:16px;width:100%;max-width:1050px}html[data-design=new] .pd-meeting>header{flex-direction:column;align-items:flex-start;gap:8px;display:flex}html[data-design=new] .pd-meeting>header h1{font-size:var(--nd-fs-26);margin:0}html[data-design=new] .pd-meeting>details{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card)}html[data-design=new] .pd-meeting>details>summary{color:var(--fg-1);min-height:var(--target)}html[data-design=new] .pd-meeting>details h3{color:var(--fg-3);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:14px 0 4px}html[data-design=new] .pd-meeting>details small{color:var(--fg-3)}html[data-design=new] .pd-meeting form{border-radius:var(--r-card)}html[data-design=new] .pd-meeting form>nav button{min-height:var(--target)}html[data-design=new] .pd-meeting form>footer{box-shadow:var(--shadow-footer)}@media (max-width:899px){html[data-design=new] .pd-meeting>.back-link{display:none}html[data-design=new] .pd-meeting form>footer{bottom:calc(var(--tab-h) + env(safe-area-inset-bottom))}html[data-design=new] .pd-meeting>header h1{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}html[data-design=new] .pd-support,html[data-design=new] .pd-feedback{gap:16px;width:100%;min-width:0;max-width:880px;margin-inline:auto;display:grid}html[data-design=new] .pd-support .nd-card{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:18px 20px;display:block}html[data-design=new] .pd-support .nd-card>h2{font-size:var(--fs-lg);margin:0 0 8px}html[data-design=new] .pd-support>section,html[data-design=new] .pd-support>div{box-sizing:border-box;width:100%;max-width:none;margin:0}html[data-design=new] .pd-support .detail-pair dd{margin:0}html[data-design=new] .pd-support .detail-copy{color:var(--fg-2)}html[data-design=new] .pd-support .field-hint{color:var(--fg-3)}html[data-design=new] .pd-support .filing-docket,html[data-design=new] .pd-support .record-edit-panel{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card)}html[data-design=new] .pd-feedback section[aria-label],html[data-design=new] .pd-feedback aside{background:var(--bg-surface);border-color:var(--border-1);border-radius:var(--r-card)}@media (max-width:899px){html[data-design=new] .pd-support>.back-link,html[data-design=new] .pd-feedback>a:first-of-type{display:none}html[data-design=new] .pd-support .nd-page-head h1{font-size:var(--fs-xl)}html[data-design=new] .pd-support .nd-card{padding:16px}}html[data-design=new] .pd-record .nd-record-head-top{row-gap:6px}
html[data-design=new] .pd-seg{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-control);gap:2px;padding:3px;display:inline-flex}html[data-design=new] .pd-seg a{border-radius:var(--r-field);color:var(--fg-3);font-size:var(--fs-field);font-weight:var(--fw-semibold);white-space:nowrap;justify-content:center;align-items:center;min-height:38px;padding:0 16px;text-decoration:none;display:inline-flex}html[data-design=new] .pd-seg a:hover{color:var(--fg-1)}html[data-design=new] .pd-seg a[aria-current=page]{background:var(--bg-surface);box-shadow:var(--shadow-seg);color:var(--brand-ink)}html[data-design=new] .pd-seg a:focus-visible{outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .pd-seg--full{width:100%;margin:4px 0 10px;display:flex}html[data-design=new] .pd-seg--full a{flex:1 1 0;min-width:0;padding:0 8px}html[data-design=new] .pd-seg--small a{font-size:var(--fs-hint);min-height:32px;padding:0 10px}@media (max-width:899.98px),(pointer:coarse){html[data-design=new] .pd-seg--small a{min-height:var(--target-floor)}}html[data-design=new] .pd-filters{flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0 10px;display:flex}html[data-design=new] .pd-filters .nd-menu-root{flex:none}html[data-design=new] .pd-filters .nd-manage{border-radius:var(--r-pill);font-size:var(--fs-hint);min-height:var(--filter-h);padding:0 12px}html[data-design=new] .pd-filters .nd-filters,html[data-design=new] .pd-filters .nd-filter{margin:0}html[data-design=new] .pd-find{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);flex:260px;align-items:center;gap:8px;max-width:360px;min-height:36px;padding:0 10px;display:flex}html[data-design=new] .pd-find:focus-within{border-color:var(--brand);box-shadow:var(--shadow-focus)}html[data-design=new] .pd-find svg{color:var(--fg-3);flex:none}html[data-design=new] .pd-find input[type=search]:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=range]):not([type=file]){box-shadow:none;font-size:var(--fs-hint);background:0 0;border:0;flex:1;min-width:0;min-height:34px;padding:0}html[data-design=new] .pd-clear{color:var(--fg-3);font-size:var(--fs-hint);margin:0 0 8px}html[data-design=new] .pd-clear a{color:var(--brand-ink);font-weight:var(--fw-semibold)}html[data-design=new] .pd-filters--phone{margin:0 0 8px}html[data-design=new] .pd-filters--phone .pd-find{display:none}html[data-design=new] .pd-filters--phone .pd-find:target,html[data-design=new] .pd-filters--phone .pd-find:focus-within{display:flex}html[data-design=new] .pd-fe-search{margin:0 0 8px;display:none}html[data-design=new] .pd-fe-search:target,html[data-design=new] .pd-fe-search:focus-within{display:block}@media (min-width:900px){html[data-design=new] .pd-fe-search{display:block}html[data-design=new] .pd-filters--phone .pd-find{display:flex}}html[data-design=new] .pd-who{align-items:center;gap:10px;min-width:0;display:flex}html[data-design=new] .pd-person{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .pd-person strong{color:var(--fg-1);font-weight:var(--fw-semibold);overflow-wrap:anywhere}html[data-design=new] .pd-person small{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .pd-person .pd-badges,html[data-design=new] .pd-office .nd-table{margin-top:4px}html[data-design=new] .pd-records{margin:14px 0 6px}html[data-design=new] .pd-records>summary{color:var(--brand-ink);cursor:pointer;font-size:var(--fs-field);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:8px;list-style:none;display:inline-flex}html[data-design=new] .pd-records>summary::-webkit-details-marker{display:none}html[data-design=new] .pd-records[open]>summary svg:last-child{transform:rotate(180deg)}html[data-design=new] .pd-records>details{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-lg);margin:8px 0;padding:4px 14px}html[data-design=new] .pd-records>details>summary{cursor:pointer;font-weight:var(--fw-semibold);min-height:var(--target-floor)}html[data-design=new] .pd-note{color:var(--fg-3);font-size:var(--fs-hint);margin:6px 0 12px}html[data-design=new] .pd-inline{display:inline}html[data-design=new] .pd-inline>summary{color:var(--brand-ink);cursor:pointer;font-weight:var(--fw-semibold);display:inline}html[data-design=new] .pd-inline[open]{margin-top:6px;display:block}html[data-design=new] .pd-office .nd-page-head .nd-page-head-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (max-width:899px){html[data-design=new] .pd-filters:not(.pd-filters--phone) .pd-find{flex-basis:100%;order:-1;max-width:none}}html[data-design=new] .pd-fe-row{border-radius:var(--r-card);padding:12px 14px}html[data-design=new] .pd-fe-chip{margin-top:2px;display:inline-flex}html[data-design=new] .pd-fe-row small,html[data-design=new] .pd-fe-context{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .pd-fe-row [class*=actions]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=new] .pd-fe-row [class*=actions]>:is(a,button){font-size:var(--fs-hint);font-weight:var(--fw-semibold);align-items:center;gap:6px;min-height:40px;display:inline-flex}html[data-design=new] .pd-link-action{border-radius:var(--r-control);text-decoration:none}html[data-design=new] .pd-new{max-width:1080px}html[data-design=new] .pd-form-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}html[data-design=new] .pd-form-fields>.form-span-full,html[data-design=new] .pd-form-fields>fieldset,html[data-design=new] .pd-form-fields>section{grid-column:1/-1}html[data-design=new] .pd-dup-rule{background:var(--bg-sunken);border-radius:var(--r-lg);color:var(--fg-3);font-size:var(--fs-hint);margin:0;padding:10px 12px}html[data-design=new] .professional-optional-location h3{font-size:var(--fs-base);margin:0 0 8px}html[data-design=new] .pd-form .relationship-create-actions>:is(a,button){white-space:nowrap}@media (max-width:899px){html[data-design=new] .pd-form-fields{grid-template-columns:minmax(0,1fr)}}html[data-design=new] .pd-review-page{gap:16px;max-width:1080px;display:grid}html[data-design=new] .pd-review-page .pd-back{margin-bottom:4px}html[data-design=new] .pd-review-decision{margin-top:0}html[data-design=new] .pd-review-grid{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}html[data-design=new] .pd-review-left{gap:16px;min-width:0;display:grid}html[data-design=new] .pd-review-decision{border-color:var(--status-warn-icon)}html[data-design=new] .pd-nocredit{background:var(--status-info-bg);border-radius:var(--r-lg);color:var(--status-info-fg);font-size:var(--fs-hint);margin:0 0 10px;padding:10px 12px}html[data-design=new] .pd-waiting{color:var(--fg-3);font-size:var(--fs-hint);flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0 0 10px;display:flex}html[data-design=new] .pd-decision-fields{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}html[data-design=new] .pd-decision-pair{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}html[data-design=new] .pd-decision-buttons{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}html[data-design=new] .pd-decision-buttons>*{min-height:var(--btn-h);white-space:normal;justify-content:center;min-width:0;padding-inline:10px;line-height:1.2}@media (max-width:899px){html[data-design=new] .pd-review-grid,html[data-design=new] .pd-decision-pair{grid-template-columns:minmax(0,1fr)}}html[data-design=new] .pd-fb-card{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);gap:14px;padding:20px;display:grid}html[data-design=new] .pd-fb-card h2{font-size:var(--fs-md);margin:0}html[data-design=new] .pd-fb-observation{background:var(--bg-sunken);border-radius:var(--r-lg);gap:6px;padding:14px 16px;display:grid}html[data-design=new] .pd-fb-observation p{color:var(--fg-1);font-size:var(--fs-base);line-height:var(--lh-loose);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}html[data-design=new] .pd-fb-observation small{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .pd-fb-label{color:var(--fg-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase}html[data-design=new] .pd-fb-linked{border:1px solid var(--border-1);border-radius:var(--r-lg);padding:12px 14px}html[data-design=new] .pd-fb-linked h2{font-size:var(--fs-base);margin-bottom:6px}html[data-design=new] .pd-fb-linked ul{margin:0;padding:0;list-style:none}html[data-design=new] .pd-fb-linked li a{color:var(--fg-1);min-height:var(--target-floor);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;text-decoration:none;display:flex}html[data-design=new] .pd-fb-linked li span{color:var(--fg-3);font-size:var(--fs-hint);flex:100%;order:3}html[data-design=new] .pd-fb-actions{gap:14px;display:grid}html[data-design=new] .pd-fb-actions>.pd-fb-reply,html[data-design=new] .pd-fb-actions>.pd-fb-tasks,html[data-design=new] .pd-fb-actions>.record-edit-panel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-design=new] .pd-fb-actions>.pd-fb-tasks,html[data-design=new] .pd-fb-actions>.record-edit-panel:not(.pd-fb-remove){border-top:1px solid var(--border-1);padding-top:12px}html[data-design=new] .pd-fb-footer{border-top:1px solid var(--border-1);padding-top:10px;display:flex}html[data-design=new] .pd-fb-remove{background:0 0;border:0;padding:0}html[data-design=new] .pd-fb-remove>summary{color:var(--fg-3);cursor:pointer;font-size:var(--fs-hint);font-weight:var(--fw-regular);min-height:var(--target-floor);text-decoration:underline}html[data-design=new] .pd-fb-remove>summary strong{font-weight:var(--fw-regular)}html[data-design=new] .pd-feedback{max-width:760px}html[data-design=new] .pd-feedback .nd-page-head{margin-bottom:0}@media (max-width:899px){html[data-design=new] .pd-fb-card{padding:16px}html[data-design=new] .pd-office .nd-page-head,html[data-design=new] .pd-office .nd-page-head-text{width:100%;min-width:0}html[data-design=new] .pd-office .nd-page-head-actions{grid-template-columns:minmax(0,1fr);gap:8px;width:100%;display:grid}html[data-design=new] .pd-office .pd-seg{display:flex}html[data-design=new] .pd-office .pd-seg a{flex:1 1 0;min-width:0}html[data-design=new] .pd-office .nd-page-head-actions .button{justify-content:center}html[data-design=new] .pd-fe-page>.pd-seg--full{margin-top:12px}html[data-design=new] .pd-fe-page [class*=searchRow]:has(.pd-fe-search){display:none}:is(html[data-design=new] .pd-fe-page [class*=searchRow]:has(.pd-fe-search:target),html[data-design=new] .pd-fe-page [class*=searchRow]:has(.pd-fe-search:focus-within)){display:flex}html[data-design=new] .pd-fe-page [class*=controls]{padding-top:0}html[data-design=new] .pd-fe-page [class*=results]{margin:6px 0}html[data-design=new] .pd-fe-row{gap:8px;padding:12px 14px}html[data-design=new] .pd-fe-row [class*=identity]>span>small,html[data-design=new] .pd-fe-row .pd-fe-context{display:none}html[data-design=new] .pd-fe-row [class*=identity] strong{color:var(--fg-1);font-size:var(--fs-base)}html[data-design=new] .pd-fe-row [class*=identity] [class*=open]{display:none}html[data-design=new] .pd-fe-row [class*=actions]{flex-wrap:nowrap;justify-content:flex-start}html[data-design=new] .pd-fe-row [class*=actions]>[class*=call]{background:var(--status-ok-bg);border-radius:var(--r-control);color:var(--brand-ink);border:0;flex:none;gap:6px;width:auto;padding:0 14px}html[data-design=new] .pd-fe-row [class*=actions]>[class*=update]{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-control);color:var(--fg-1);flex:none;padding:0 14px}html[data-design=new] .pd-fe-row [class*=actions]>.pd-link-action{color:var(--brand-ink);white-space:normal;background:0 0;border:0;flex:auto;justify-content:flex-start;min-width:0;padding:0 4px;line-height:1.2}html[data-design=new] .pd-fe-row [class*=actions]>.pd-link-action svg{display:none}}html[data-design=new] .pd-btn-label{display:inline}@media (max-width:899px){html[data-design=new] .pd-review-page .nd-record-head-top{flex-wrap:wrap}html[data-design=new] .pd-review-page .nd-record-head{margin-bottom:0}}html[data-design=new] .pd-fb-actions>:is(section,details,footer){box-sizing:border-box;width:100%;max-width:none;margin:0}html[data-design=new] .pd-fb-actions h2{font-size:var(--fs-base);margin:0 0 4px}html[data-design=new] .pd-fb-actions .detail-copy,html[data-design=new] .pd-fb-actions .field-hint{color:var(--fg-3);font-size:var(--fs-hint);margin:0 0 8px}html[data-design=new] .pd-fb-actions .filing-docket>*,html[data-design=new] .pd-fb-actions .stacked-form{border-top:0;max-width:none}html[data-design=new] .pd-fb-actions.pd-fb-actions{max-width:none;padding:0}html[data-design=new] .pd-fb-actions .stacked-form{padding:0}@media (min-width:900px){html[data-design=new] .pd-form fieldset[class*=fields]:has(.professional-duplicate-suggestions,.pd-dup){grid-template-columns:minmax(0,1.25fr) minmax(280px,1fr);align-items:start;column-gap:20px}html[data-design=new] .pd-form fieldset[class*=fields]:has(.professional-duplicate-suggestions,.pd-dup)>*{grid-column:1}html[data-design=new] .pd-form fieldset[class*=fields]:has(.professional-duplicate-suggestions,.pd-dup)>:is(.professional-duplicate-suggestions,.pd-dup){grid-area:1/2/span 5}}@media (max-width:899px){html[data-design=new] .pd-gen .nd-page-head-desc,html[data-design=new] .pd-gen .pd-counts{display:none}html[data-design=new] .pd-gen .nd-tabs{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-control);gap:2px;margin:4px 0 10px;padding:3px;overflow-x:auto}html[data-design=new] .pd-gen .nd-tabs-item{border-radius:var(--r-field);white-space:nowrap;border-bottom:0;flex:1 1 0;justify-content:center;min-height:38px;padding:0 8px}html[data-design=new] .pd-gen .nd-tabs-item[aria-current=page]{background:var(--bg-surface);box-shadow:var(--shadow-seg)}html[data-design=new] .pd-gen [class*=cards]{grid-template-columns:minmax(0,1fr);gap:10px}html[data-design=new] .pd-gen [class*=card]:not([class*=cards]){border-radius:var(--r-card);gap:6px;padding:12px 14px}html[data-design=new] .pd-gen [class*=identity]{min-height:0}html[data-design=new] .pd-gen [class*=identity] [class*=open],html[data-design=new] .pd-gen [class*=details]{display:none}html[data-design=new] .pd-gen [class*=number]{color:var(--fg-3);font-size:var(--fs-hint);margin:0}html[data-design=new] .pd-gen [class*=nextStep]{background:0 0;padding:0}html[data-design=new] .pd-gen [class*=nextStep] small{display:none}html[data-design=new] .pd-gen [class*=actions]{gap:8px;margin:0;padding:4px 0 2px;display:flex}html[data-design=new] .pd-gen [class*=actions] a,html[data-design=new] .pd-gen [class*=actions]>span{border-radius:var(--r-control);font-size:var(--fs-hint);flex:none;min-height:40px;padding:0 14px}html[data-design=new] .pd-gen [class*=actions] a:first-child{background:var(--status-ok-bg);color:var(--brand-ink)}html[data-design=new] .pd-gen [class*=actions] a:last-child{background:var(--bg-surface);border:1px solid var(--border-2);color:var(--fg-1)}}
html[data-design=new] .pd-top{flex-wrap:wrap;align-items:center;gap:12px 16px;display:flex}html[data-design=new] .pd-top-text{flex-direction:column;flex:160px;min-width:0;display:flex}html[data-design=new] .pd-top-text strong{color:var(--fg-1);font-size:var(--fs-md);overflow-wrap:anywhere}html[data-design=new] .pd-top-text small{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .pd-top .pd-actions{flex:0 auto;justify-content:flex-end}html[data-design=new] .pd-top .pd-actions>.pd-action-extra{color:var(--brand-ink);background:0 0;border:0;padding:0 6px}html[data-design=new] .pd-desk{display:none!important}@media (min-width:900px){html[data-design=new] .pd-desk{display:inline-flex!important}}@media (max-width:899px){html[data-design=new] .pd-top .pd-actions,html[data-design=new] .pd-top .pd-actions>button{flex:100%}}html[data-design=new] .pd-sticky-bar{display:none}@media (max-width:899px){html[data-design=new] .pd-sticky-bar{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);z-index:var(--z-sticky);gap:10px;padding:10px 16px;display:flex;position:fixed;left:0;right:0}html[data-design=new] .pd-sticky-bar>:is(a,button){white-space:nowrap;flex:1 1 0;justify-content:center;min-width:0}}html[data-design=new] .pd-ov{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}html[data-design=new] .pd-ov-main,html[data-design=new] .pd-ov-side,html[data-design=new] .pd-ov-desk{gap:16px;min-width:0;display:grid}html[data-design=new] .pd-ov-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}html[data-design=new] .pd-ov .nd-card{min-width:0}html[data-design=new] .pd-ov-wide{grid-column:1/-1}html[data-design=new] .pd-empty{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .pd-quiet{color:var(--fg-3);font-size:var(--fs-hint);margin:8px 0 0}html[data-design=new] .pd-quiet a,html[data-design=new] .pd-more a,html[data-design=new] .pd-signals a{color:var(--brand-ink);font-weight:var(--fw-semibold)}html[data-design=new] .pd-more{font-size:var(--fs-sm);margin:8px 0 0}html[data-design=new] .pd-more a{min-height:var(--target-floor);align-items:center;gap:2px;text-decoration:none;display:inline-flex}html[data-design=new] .pd-signals{font-size:var(--fs-hint);flex-wrap:wrap;gap:4px 16px;margin:6px 0 0;display:flex}html[data-design=new] .pd-tiles--card{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:0}html[data-design=new] .pd-tiles--card .nd-tile{padding:10px 12px}html[data-design=new] .pd-tiles--card .nd-tile-value{font-size:var(--fs-md)}html[data-design=new] .pd-pulse{gap:10px;display:grid}html[data-design=new] .pd-pulse>div{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:4px 10px;display:grid}html[data-design=new] .pd-pulse span:first-child{color:var(--fg-2);font-size:var(--fs-sm)}html[data-design=new] .pd-pulse b{color:var(--fg-1);font-size:var(--fs-sm);text-align:right;min-width:6ch}html[data-design=new] .pd-bars{gap:3px;display:inline-flex}html[data-design=new] .pd-bars i{background:var(--border-2);border-radius:var(--r-sm);width:18px;height:8px}html[data-design=new] .pd-bars i.is-on{background:var(--brand)}html[data-design=new] .pd-todo{gap:10px;margin:0;padding:0;list-style:none;display:grid}html[data-design=new] .pd-todo li{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}html[data-design=new] .pd-todo li>span{flex-direction:column;flex:140px;min-width:0;display:flex}html[data-design=new] .pd-todo strong{color:var(--fg-1);font-size:var(--fs-sm);overflow-wrap:anywhere}html[data-design=new] .pd-todo small{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .pd-markdone{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-control);color:var(--brand-ink);cursor:pointer;font-size:var(--fs-hint);font-weight:var(--fw-semibold);align-items:center;gap:6px;min-height:40px;padding:0 12px;display:inline-flex}html[data-design=new] .pd-markdone:hover{background:var(--btn-sec-hover)}html[data-design=new] .nd-card-link{color:var(--brand-ink);font-size:var(--fs-hint);font-weight:var(--fw-semibold);text-decoration:none}html[data-design=new] .pd-opps-tabs{border-bottom:1px solid var(--border-1);gap:18px;margin-bottom:4px;display:flex}html[data-design=new] .pd-opps-tabs button{color:var(--fg-3);cursor:pointer;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target-floor);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:0;display:inline-flex}html[data-design=new] .pd-opps-tabs button[aria-pressed=true]{border-bottom-color:var(--brand);color:var(--brand-ink)}html[data-design=new] .pd-opps-list{margin:0;padding:0;list-style:none}html[data-design=new] .pd-opps-list li+li{border-top:1px solid var(--border-1)}html[data-design=new] .pd-opps-list a{color:var(--fg-1);min-height:var(--target-floor);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:8px 0;text-decoration:none;display:grid}html[data-design=new] .pd-opps-list strong{font-size:var(--fs-sm);overflow-wrap:anywhere}html[data-design=new] .pd-opps-list span{color:var(--fg-3);font-size:var(--fs-hint);grid-column:1}html[data-design=new] .pd-opps-list .nd-chip{grid-area:1/2/span 2}@media (max-width:899px){html[data-design=new] .pd-ov,html[data-design=new] .pd-ov-pair{grid-template-columns:minmax(0,1fr)}html[data-design=new] .pd-ov-desk{display:none}}html[data-design=new] .pd-update-sheet form{gap:14px;display:grid}html[data-design=new] .pd-update-sheet textarea{min-height:96px}html[data-design=new] .pd-meeting-grid-page{grid-template-columns:minmax(0,1.5fr) minmax(260px,1fr);align-items:start;gap:16px;display:grid}html[data-design=new] .pd-meeting-grid-page>form{grid-area:1/1;min-width:0}html[data-design=new] .pd-meeting-grid-page>.pd-brief{grid-area:1/2;min-width:0;margin:0;position:sticky;top:16px}html[data-design=new] .pd-brief{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px 18px}html[data-design=new] .pd-brief h2{font-size:var(--fs-md);margin:0 0 8px}html[data-design=new] .pd-brief dl{gap:12px;margin:0;display:grid}html[data-design=new] .pd-brief dt{color:var(--fg-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase}html[data-design=new] .pd-brief dd{color:var(--fg-1);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:2px 0 0}html[data-design=new] .pd-brief small{color:var(--fg-3);font-size:var(--fs-hint);display:block}html[data-design=new] .pd-brief ul{margin:0;padding-left:18px}html[data-design=new] .pd-brief a{color:var(--brand-ink);font-weight:var(--fw-semibold)}html[data-design=new] .pd-kind-chips{border:0;flex-wrap:wrap;grid-column:1/-1;gap:8px;min-width:0;margin:0;padding:0;display:flex}html[data-design=new] .pd-kind-chips legend{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin-bottom:6px;padding:0}html[data-design=new] .pd-radio-chip{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-chip);color:var(--fg-2);cursor:pointer;font-size:var(--fs-field);font-weight:var(--fw-semibold);min-height:var(--target-floor);align-items:center;gap:8px;padding:0 16px;display:inline-flex}html[data-design=new] .pd-radio-chip:has(input:checked){background:var(--status-ok-bg);border-color:var(--brand);color:var(--brand-ink)}html[data-design=new] .pd-radio-chip:has(input:focus-visible){outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .pd-radio-chip input{accent-color:var(--brand);margin:0}html[data-design=new] .pd-more-list{gap:8px;margin-top:8px;display:grid}html[data-design=new] details.pd-more{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-lg);margin:0;padding:0 14px}html[data-design=new] details.pd-more>summary{color:var(--fg-1);cursor:pointer;font-size:var(--fs-field);font-weight:var(--fw-semibold);min-height:var(--target);align-items:center;display:flex}html[data-design=new] details.pd-more[open]{padding-bottom:14px}html[data-design=new] details.pd-more[open]>summary{border-bottom:1px solid var(--border-1);margin-bottom:12px}html[data-design=new] details.pd-more>section>.section-heading{display:none}html[data-design=new] body:has(.architect-meeting-workspace) .nd-help .help-fab{width:auto;margin:0;position:fixed}html[data-design=new] details.pd-add-more{margin-top:16px}html[data-design=new] #meeting-pulse>.choice-row{margin-bottom:12px}html[data-design=new] .pd-add-more-hint{color:var(--fg-2);font-size:var(--fs-sm);margin:0 0 8px}html[data-design=new] .pd-add-more .pd-more-list{margin-top:0}@media (max-width:899px){html[data-design=new] .pd-meeting-grid-page{grid-template-columns:minmax(0,1fr)}html[data-design=new] .pd-meeting-grid-page>form,html[data-design=new] .pd-meeting-grid-page>.pd-brief{grid-area:auto/1;position:static}html[data-design=new] .pd-meeting #meeting-conversation>.section-heading,html[data-design=new] .pd-meeting #meeting-next-step>.section-heading,html[data-design=new] .pd-meeting .pd-kind-chips legend{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-design=new] .pd-meeting #meeting-next-step{margin-top:10px;padding-top:10px}html[data-design=new] .pd-meeting-grid-page>.pd-brief{margin-bottom:calc(var(--fab-size) + 16px);order:1;scroll-margin-top:16px}html[data-design=new] .pd-meeting>.nd-page-head{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-design=new] .pd-meeting{gap:8px}html[data-design=new] .pd-meeting-grid-page{gap:12px}html[data-design=new] .pd-meeting form :is(.form-grid,.form-grid>.field){gap:6px}html[data-design=new] .pd-meeting form .form-grid{row-gap:10px}html[data-design=new] .pd-meeting :is(#meeting-conversation,#meeting-next-step) textarea{height:56px;min-height:56px}html[data-design=new] .pd-meeting form>footer{padding:10px 16px}html[data-design=new] body:has(.architect-meeting-workspace){position:relative}html[data-design=new] body:has(.architect-meeting-workspace) .nd-help .help-fab{bottom:calc(var(--tab-h) + 16px + env(safe-area-inset-bottom));position:absolute}html[data-design=new] .pd-jump-brief{color:var(--brand-ink);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:4px;width:fit-content;min-height:28px;text-decoration:none;display:inline-flex}}@media (min-width:900px){html[data-design=new] .pd-jump-brief{display:none}}html[data-design=new] .pd-support{max-width:1080px}html[data-design=new] .pd-support-grid{grid-template-columns:minmax(0,1.3fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}html[data-design=new] .pd-support-left,html[data-design=new] .pd-support-right{gap:16px;min-width:0;display:grid}html[data-design=new] .pd-support-right>section{margin:0}html[data-design=new] .pd-support-right .filing-docket,html[data-design=new] .pd-support-right .record-edit-panel{margin-top:14px}@media (max-width:899px){html[data-design=new] .pd-support-grid{grid-template-columns:minmax(0,1fr)}}html[data-design=new] .pd-ov .nd-card-head{flex-wrap:wrap;gap:6px 12px}html[data-design=new] .pd-top .pd-actions{flex-wrap:wrap}@media (max-width:700px){html[data-design=new] .pd-record .record-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),#0000)}}html[data-design=new] .pd-support .nd-card>h2,html[data-design=new] .pd-support-right h2{font-size:var(--fs-md);margin:0 0 12px}html[data-design=new] .pd-support-right .detail-copy,html[data-design=new] .pd-support-right .field-hint{font-size:var(--fs-sm);line-height:var(--lh-normal);margin:0 0 8px}html[data-design=new] .pd-support-right>:is(section,details,div){box-sizing:border-box;width:100%;max-width:none;margin:0}html[data-design=new] .pd-support-right .filing-docket{padding:16px 20px}html[data-design=new] .pd-support-right .filing-docket h2{border:0;padding:0}html[data-design=new] .pd-support-right .stacked-form,html[data-design=new] .pd-support-right .tab-section-stack{padding:0}html[data-design=new] .pd-support-right .filing-docket{margin-top:0}html[data-design=new] .pd-support-left .nd-card-head{margin-bottom:10px}html[data-design=new] .pd-ov .nd-card-head h3{flex:0 auto;min-width:max-content;max-width:100%}
