html[data-design=new] .ps-chips{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}html[data-design=new] .ps-card .nd-card-head{flex-wrap:wrap;row-gap:8px}html[data-design=new] .ps-card .nd-card-head h3{flex:auto}html[data-design=new] .ps-reasons{background:var(--status-bad-bg);border-radius:var(--r-field);color:var(--status-bad-fg);font-size:var(--fs-sm);line-height:var(--lh-snug);margin:0;padding:8px 12px}html[data-design=new] .ps-reasons strong{font-weight:var(--fw-semibold)}html[data-design=new] .ps-table{border-collapse:collapse;table-layout:fixed;width:100%}html[data-design=new] .ps-table thead th{color:var(--fg-3);font-size:var(--fs-hint);font-weight:var(--fw-semibold);box-sizing:border-box;text-align:right;vertical-align:bottom;width:100px;padding:0 0 8px 8px}html[data-design=new] .ps-table thead th:first-child{width:auto;padding-left:0}html[data-design=new] .ps-table tbody th,html[data-design=new] .ps-table tbody td{border-top:1px solid var(--border-1);vertical-align:top;padding:10px 0}html[data-design=new] .ps-table tbody th{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-regular);text-align:left;padding-right:8px}html[data-design=new] .ps-table tbody td{box-sizing:border-box;text-align:right;padding-left:8px}html[data-design=new] .ps-num{color:var(--fg-1);font-size:var(--fs-md);font-variant-numeric:tabular-nums;font-weight:var(--fw-semibold);line-height:var(--lh-snug);display:block}html[data-design=new] .ps-sub{color:var(--fg-3);font-size:var(--fs-hint);line-height:var(--lh-snug);display:block}html[data-design=new] .ps-sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[data-design=new] .ps-note{color:var(--fg-3);font-size:var(--fs-hint);line-height:var(--lh-snug);margin:0}html[data-design=new] .ps-last{border-top:1px solid var(--border-1);color:var(--fg-2);font-size:var(--fs-sm);margin:0;padding-top:12px}html[data-design=new] .ps-last strong{color:var(--fg-1);font-weight:var(--fw-semibold)}
html[data-design=new] .pdd{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);flex-direction:column;gap:8px;padding:14px 16px;display:flex}html[data-design=new] .pdd-head{justify-content:space-between;align-items:baseline;gap:8px;display:flex}html[data-design=new] .pdd-head h2{color:var(--fg-1);font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0;line-height:1.25}html[data-design=new] .pdd-head span{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .pdd-sub,html[data-design=new] .pdd-empty{color:var(--fg-3);font-size:var(--fs-sm);margin:0;line-height:1.45}html[data-design=new] .pdd-list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .pdd-row{border-top:1px solid var(--bg-muted);grid-template-columns:96px minmax(0,1fr);align-items:flex-start;column-gap:10px;padding:10px 0;display:grid}html[data-design=new] .pdd-row:first-child{border-top:0}html[data-design=new] .pdd-text{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .pdd-text strong{color:var(--fg-1);font-size:var(--fs-base);font-weight:var(--fw-semibold);overflow-wrap:anywhere;line-height:1.3}html[data-design=new] .pdd-text span{color:var(--fg-3);font-size:var(--fs-sm);overflow-wrap:anywhere;line-height:1.35}html[data-design=new] .pdd-text a{color:var(--brand-ink);font-weight:var(--fw-semibold);text-decoration:none}html[data-design=new] .pdd-text a:hover{text-decoration:underline}@media (max-width:420px){html[data-design=new] .pdd-row{grid-template-columns:minmax(0,1fr);row-gap:4px}}
html[data-design=new] .r16p{flex-direction:column;gap:16px;min-width:0;max-width:1180px;margin-inline:auto;display:flex}html[data-design=new] .r16p-narrow{flex-direction:column;gap:16px;min-width:0;max-width:640px;display:flex}html[data-design=new] .r16p-head{flex-direction:column;gap:10px;min-width:0;display:flex}html[data-design=new] .r16p-who{align-items:center;gap:12px;min-width:0;display:flex}html[data-design=new] .r16p-photo .nd-pp{font-size:var(--fs-md);width:48px;height:48px}html[data-design=new] .r16p-id{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-design=new] .r16p-title-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}html[data-design=new] .r16p-name{color:var(--fg-1);font-size:var(--nd-fs-22);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);overflow-wrap:anywhere;margin:0}html[data-design=new] .r16p-sub{color:var(--fg-2);font-size:var(--fs-sm);line-height:var(--lh-snug);margin:0}html[data-design=new] .r16p-next{color:var(--fg-1);font-size:var(--fs-sm);align-items:center;gap:8px;margin:0;display:flex}html[data-design=new] .r16p-next svg{color:var(--fg-2);flex:none}html[data-design=new] .r16p-actions{grid-template-columns:auto 1fr;gap:10px;display:grid}html[data-design=new] .r16p-actions>:only-child{grid-column:1/-1}html[data-design=new] .r16p-actions .button{min-height:var(--btn-h);gap:8px}html[data-design=new] .r16p-follow{margin:0;display:inline-flex}html[data-design=new] .r16p-small-btn{min-height:var(--target-floor);gap:6px;padding-inline:14px}@media (min-width:900px){html[data-design=new] .r16p-actions{grid-template-columns:auto minmax(0,360px);justify-content:start}}html[data-design=new] .r16p-banner{border-radius:var(--r-md);font-size:var(--fs-sm);line-height:var(--lh-snug);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;padding:10px 14px;display:flex}html[data-design=new] .r16p-banner svg{flex:none}html[data-design=new] .r16p-banner--info{background:var(--status-info-bg);color:var(--status-info-fg)}html[data-design=new] .r16p-banner--bad{background:var(--status-bad-bg);color:var(--status-bad-fg)}html[data-design=new] .r16p-banner .nd-r16-link{color:inherit;margin-left:auto}html[data-design=new] .r16p-strip{background:var(--status-warn-bg);border-radius:var(--r-md);color:var(--status-warn-fg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px;display:flex}html[data-design=new] .r16p-strip p{font-size:var(--fs-sm);align-items:flex-start;gap:8px;margin:0;display:flex}html[data-design=new] .r16p-strip p svg{flex:none;margin-top:1px}html[data-design=new] .r16p-strip-actions{gap:8px;display:flex}html[data-design=new] .r16p-body{min-width:0}html[data-design=new] .r16p-two,html[data-design=new] .r16p-split{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}html[data-design=new] .r16p-col,html[data-design=new] .r16p-main-col{flex-direction:column;gap:16px;min-width:0;display:flex}html[data-design=new] .r16p-single{max-width:760px}html[data-design=new] .r16p-side{display:none}@media (min-width:1100px){html[data-design=new] .r16p-two{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start}html[data-design=new] .r16p-split{grid-template-columns:minmax(0,1.4fr) minmax(300px,1fr);align-items:start}html[data-design=new] .r16p-side{display:block;position:sticky;top:16px}}html[data-design=new] .r16p-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;flex-direction:column;gap:10px;min-width:0;padding:16px;display:flex}html[data-design=new] .r16p-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}html[data-design=new] .r16p-card-title{color:var(--fg-1);font-size:var(--fs-base);font-weight:var(--fw-bold);align-items:center;gap:8px;margin:0;display:flex}html[data-design=new] .r16p-card-title svg{color:var(--fg-2)}html[data-design=new] .r16p-quiet{color:var(--fg-3);font-size:var(--fs-sm);line-height:var(--lh-snug);margin:0}html[data-design=new] .r16p-meeting-text{color:var(--fg-1);line-height:var(--lh-normal);overflow-wrap:anywhere;max-width:68ch;margin:0}html[data-design=new] .r16p-group{flex-direction:column;gap:8px;min-width:0;display:flex}html[data-design=new] .r16p-group-head{justify-content:space-between;align-items:center;display:flex}html[data-design=new] .r16p-group-title{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);margin:0}html[data-design=new] .r16p-more{min-height:var(--btn-h);gap:8px;width:100%}html[data-design=new] .r16p-foot{border-top:1px solid var(--border-1);padding-top:10px}html[data-design=new] .r16p-promises{gap:0;padding-block:4px}html[data-design=new] .r16p-promise{border-bottom:1px solid var(--border-1);flex-direction:column;gap:6px;padding:12px 0;display:flex}html[data-design=new] .r16p-promise-top{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}html[data-design=new] .r16p-promise-top .nd-r16-chip{flex:none}html[data-design=new] .r16p-promise-text{color:var(--fg-1);line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0}html[data-design=new] .r16p-promise-buttons{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}html[data-design=new] .r16p-kept summary{color:var(--fg-1);cursor:pointer;min-height:var(--target-floor);justify-content:space-between;align-items:center;list-style:none;display:flex}html[data-design=new] .r16p-kept summary::-webkit-details-marker{display:none}html[data-design=new] .r16p-kept[open] summary svg{transform:rotate(180deg)}html[data-design=new] .r16p-kept ul{flex-direction:column;gap:10px;margin:0;padding:0 0 8px;list-style:none;display:flex}html[data-design=new] .r16p-list{gap:4px}html[data-design=new] .r16p-list-head{justify-content:space-between;align-items:baseline;gap:10px;padding-bottom:6px;display:flex}html[data-design=new] .r16p-rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .r16p-row{border-top:1px solid var(--border-1);flex-direction:column;gap:6px;min-width:0;padding:12px 0;display:flex}html[data-design=new] .r16p-row-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}html[data-design=new] .r16p-code{color:var(--fg-2);font-family:var(--font-mono);font-size:var(--fs-sm)}html[data-design=new] a.r16p-code{color:var(--brand-ink);text-underline-offset:3px;position:relative}html[data-design=new] a.r16p-code:after{content:"";min-height:var(--target-floor);inset-inline:0;position:absolute;top:50%;transform:translateY(-50%)}html[data-design=new] .r16p-figure{color:var(--fg-1);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);text-align:right}html[data-design=new] .r16p-row-title{color:var(--fg-1);font-weight:var(--fw-bold);line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0}html[data-design=new] .r16p-tap summary{cursor:pointer;flex-direction:column;gap:6px;list-style:none;display:flex;position:relative}html[data-design=new] .r16p-tap summary::-webkit-details-marker{display:none}html[data-design=new] .r16p-tap-chev{color:var(--fg-3);position:absolute;top:50%;right:0}html[data-design=new] .r16p-tap[open] .r16p-tap-chev{transform:rotate(180deg)}html[data-design=new] .r16p-tap .r16p-row-top{padding-right:0}html[data-design=new] .r16p-tap .nd-r16-box{margin-top:8px}html[data-design=new] .r16p-tap summary:focus-visible{border-radius:var(--r-sm);box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .r16p-site-group+.r16p-site-group{margin-top:10px}html[data-design=new] .r16p-site-group .r16p-group-title{padding-bottom:4px}html[data-design=new] .r16p-site-link{color:inherit;min-height:var(--target-floor);justify-content:space-between;align-items:center;gap:10px;text-decoration:none;display:flex}html[data-design=new] .r16p-site-link>span{flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .r16p-site-link svg{color:var(--fg-3);flex:none}html[data-design=new] .r16p-site-link:hover .r16p-row-title{text-underline-offset:3px;text-decoration:underline}html[data-design=new] .r16p-details{flex-direction:column;gap:18px;display:flex}html[data-design=new] .r16p-facts{gap:0;margin:0;padding-block:4px}html[data-design=new] .r16p-facts>div{border-bottom:1px solid var(--border-1);flex-direction:column;gap:2px;padding:10px 0;display:flex}html[data-design=new] .r16p-facts>div:last-child{border-bottom:0}html[data-design=new] .r16p-facts dd{color:var(--fg-1);overflow-wrap:anywhere;margin:0}html[data-design=new] .r16p-facts dt{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .r16p-facts-rows{gap:0;padding-block:4px}html[data-design=new] .r16p-fact-row{min-height:var(--target-floor);align-items:center;gap:12px;padding-block:8px;display:flex}html[data-design=new] .r16p-facts-rows .r16p-fact-row+.r16p-fact-row{border-top:1px solid var(--border-1)}html[data-design=new] .r16p-fact-icon{background:var(--bg-sunken);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] .r16p-fact-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-design=new] .r16p-fact-text>span:first-child{color:var(--fg-1);overflow-wrap:anywhere}html[data-design=new] .r16p-flush{padding:4px 16px}html[data-design=new] .r16p-row-button{color:var(--fg-1);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:12px;width:100%;min-height:56px;padding:6px 0;display:flex}html[data-design=new] .r16p-row-button>span{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}html[data-design=new] .r16p-row-button>svg{color:var(--fg-2);flex:none}html[data-design=new] .r16p-row-button:focus-visible{border-radius:var(--r-sm);box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .r16p-sheet-form{padding:4px 0}html[data-design=new] .r16p-ask{background:var(--status-info-bg);border-radius:var(--r-md);color:var(--status-info-fg);font-size:var(--fs-sm);margin:0;padding:10px 14px}html[data-design=new] .r16p-wide-call{min-height:var(--btn-h);gap:8px;width:100%}html[data-design=new] .r16p-dates{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .r16p-dates li{background:var(--bg-sunken);border-radius:var(--r-pill);color:var(--fg-2);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;padding:4px 10px}html[data-design=new] .r16p-meeting-title{color:var(--fg-1);font-size:var(--nd-fs-22);font-weight:var(--fw-bold);margin:0}html[data-design=new] .r16p-meeting-grid{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}html[data-design=new] .r16p-brief{gap:8px;padding:14px 16px}html[data-design=new] .r16p-brief-lines{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .r16p-brief-lines li{color:var(--fg-1);font-size:var(--fs-sm);line-height:var(--lh-snug);overflow-wrap:anywhere}html[data-design=new] .r16p-meeting-form{min-width:0}@media (max-width:899.98px){html[data-design=new] .r16p-meeting-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (min-width:1100px){html[data-design=new] .r16p-meeting-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1fr);align-items:start}html[data-design=new] .r16p-brief{position:sticky;top:16px}}@media (max-width:899.98px){html[data-design=new] .r16p-desk-only{display:none}}html[data-design=new] .r16p-sr-only{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] .r16p-actions>*{order:1}html[data-design=new] .r16p-actions>.r16p-call{order:0}html[data-design=new] .r16p-card.r16p-fact-row{flex-flow:wrap;align-items:center}html[data-design=new] .r16p-banner>span{flex:12rem;min-width:0}html[data-design=new] .r16p-meeting-form form>fieldset{padding:14px 16px}html[data-design=new] .r16p-meeting-form :is(#meeting-conversation,#meeting-next-step)>.section-heading,html[data-design=new] .r16p-meeting-form .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] .r16p-meeting-form form section+section{margin-top:12px;padding-top:12px}html[data-design=new] .r16p-meeting-form form .form-grid{grid-auto-flow:dense;gap:12px}html[data-design=new] .r16p-meeting-form form .pd-kind-chips{flex-wrap:nowrap;grid-column:1/-1}html[data-design=new] .r16p-meeting-form form .pd-kind-chips>label{flex:1 1 0;justify-content:center}html[data-design=new] .r16p-meeting-form form .field{gap:6px}html[data-design=new] .r16p-meeting-form form textarea{min-height:46px}html[data-design=new] .r16p-meeting-form form details.pd-add-more{margin-top:12px}@media (max-width:899.98px){html[data-design=new] .r16p-meeting-form form .form-grid{grid-template-columns:minmax(0,1fr)}html[data-design=new] .r16p-meeting.architect-meeting-workspace{gap:12px}html[data-design=new] .r16p-meeting-grid{gap:10px}html[data-design=new] .r16p-brief{gap:6px;padding:12px 14px}html[data-design=new] .r16p-brief-lines{gap:4px}html[data-design=new] .r16p-meeting-form form>fieldset{padding:12px 14px}html[data-design=new] .r16p-meeting-form #meeting-conversation{gap:10px}html[data-design=new] .r16p-meeting-form form .field{gap:4px}html[data-design=new] .r16p-meeting-form form>footer{padding:8px 14px}}html[data-design=new] .r16p-actions>button{grid-area:auto}
html[data-design=new] .site-detail-page{flex-direction:column;gap:14px;display:flex}html[data-design=new] .site-detail-page .success-note,html[data-design=new] .site-detail-page .form-alert{margin:0}html[data-design=new] .site-detail-page .nd-record-head h1{overflow-wrap:anywhere}html[data-design=new] .site-header-menus{align-items:center;gap:8px;margin-left:auto;display:inline-flex}html[data-design=new] .site-head-address{color:var(--fg-3);font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}html[data-design=new] .site-detail-page .founder-watch-toggle .button{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-pill);color:var(--fg-1);font-size:var(--fs-sm);min-height:32px;padding:0 12px}html[data-design=new] .site-detail-page .founder-watch-toggle .button[aria-pressed=true]{background:var(--bg-accent);border-color:var(--brand);color:var(--brand-ink)}html[data-design=new] .site-detail-page .nd-delete-row{margin-top:4px}@media (max-width:899.98px){html[data-design=new] .site-detail-page>.topline,html[data-design=new] .site-detail-page>[class*=topline],html[data-design=new] .site-directory-back{display:none}}html[data-design=new] .nd-banner button.nd-banner-action{color:inherit;cursor:pointer;font:inherit;font-weight:var(--fw-bold);min-height:var(--target-floor);text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;padding:0 4px;text-decoration:underline}html[data-design=new] .nd-banner .button{min-height:var(--target-floor);text-decoration:none}html[data-design=new] .nd-banner a.button-primary{color:var(--fg-on-brand)}html[data-design=new] .nd-banner a.button-secondary{color:var(--fg-1)}html[data-design=new] .nd-sheet .nd-sheet-body .field>span:first-child{color:var(--fg-2);font-weight:var(--fw-semibold)}html[data-design=new] .nd-sheet .site-customer-picker{flex-direction:column;gap:10px;display:flex}html[data-design=new] .nd-sheet .site-mapping-results{flex-direction:column;gap:8px;display:flex}html[data-design=new] .nd-sheet .site-mapping-option{background:var(--bg-surface);border:1px solid var(--border-2);min-height:var(--target-floor);text-align:left;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px 14px;display:flex}html[data-design=new] .nd-sheet .site-mapping-option[aria-pressed=true]{background:var(--bg-accent);border:2px solid var(--brand);padding:9px 13px}html[data-design=new] .nd-sheet .site-mapping-selected{background:var(--bg-accent);border:2px solid var(--brand);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}html[data-design=new] .nd-sheet .site-mapping-selected>.button-icon,html[data-design=new] .nd-sheet .site-mapping-search>.button-icon{border:1.5px solid var(--border-2);color:var(--fg-2);background:0 0}html[data-design=new] .nd-sheet .site-mapping-selected>.button-icon:hover,html[data-design=new] .nd-sheet .site-mapping-search>.button-icon:hover{background:var(--bg-sunken);color:var(--fg-1)}html[data-design=new] .nd-sheet .nd-radio-card .status-chip{font-size:var(--fs-hint)}html[data-design=new] .site-detail-page .sd-quick-bar{grid-template-columns:repeat(auto-fit,minmax(84px,120px));gap:8px;padding:0;display:grid}html[data-design=new] .site-detail-page .sd-quick-contacts{display:contents}html[data-design=new] .site-detail-page .sd-quick-item{background:var(--brand-soft);box-shadow:none;color:var(--brand-ink);font-size:var(--fs-hint);font-weight:var(--fw-bold);text-align:center;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:auto;height:auto;min-height:72px;padding:10px 6px;line-height:1.2;text-decoration:none}html[data-design=new] .site-detail-page .sd-quick-item:hover{background:var(--c-avatar)}html[data-design=new] .site-detail-page .sd-quick-item.button-primary{background:var(--brand);color:var(--fg-on-brand)}html[data-design=new] .site-detail-page .sd-quick-item.button-primary:hover{background:var(--brand-hover)}html[data-design=new] .site-detail-page .sd-quick-item svg{width:22px;height:22px}html[data-design=new] .site-detail-page .sd-quick-item .sd-quick-arrow{display:none}html[data-design=new] .site-detail-page .sd-quick-wide{grid-column:auto}@media (max-width:899.98px){html[data-design=new] .site-detail-page .sd-quick-bar{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-design=new] .site-detail-page .sd-quick-item{font-size:var(--fs-xs);min-height:68px;padding-inline:2px}html[data-design=new] .site-detail-page .sd-quick-wide,html[data-design=new] .site-detail-page .sd-quick-bar>.button{grid-column:auto}}html[data-design=new] .site-detail-page .sd-panel{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px}html[data-design=new] .site-detail-page .sd-panel>header{margin-bottom:8px}html[data-design=new] .site-detail-page .sd-panel h2{font-size:var(--fs-md);line-height:var(--lh-snug)}html[data-design=new] .site-detail-page .sd-panel>header a{color:var(--brand);font-size:var(--fs-sm);font-weight:var(--fw-semibold);text-decoration:none}html[data-design=new] .site-detail-page .sd-panel>header a:hover{text-underline-offset:3px;text-decoration:underline}html[data-design=new] .site-detail-page .sd-panel p{color:var(--fg-2);font-size:var(--fs-field)}html[data-design=new] .site-detail-page .sd-panel .count{background:var(--bg-muted);color:var(--fg-2)}html[data-design=new] .site-detail-page .sd-panel dl{gap:12px}html[data-design=new] .site-detail-page .sd-panel dt{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .site-detail-page .sd-panel dd{color:var(--fg-1);font-size:var(--fs-field)}html[data-design=new] .site-detail-page .sd-team{grid-template-columns:minmax(0,1fr)}html[data-design=new] .site-detail-page .sd-next{background:var(--status-warn-bg);color:var(--status-warn-fg);border-color:#0000}html[data-design=new] .site-detail-page .sd-next h2{color:var(--status-warn-fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold)}html[data-design=new] .site-detail-page .sd-next>strong{color:var(--fg-1);font-size:var(--nd-fs-21)}html[data-design=new] .site-detail-page .sd-next p{color:var(--status-warn-fg)}html[data-design=new] .site-detail-page .sd-next>a{background:var(--bg-surface);border:1.5px solid var(--border-2);border-radius:var(--r-control);color:var(--fg-1);font-size:var(--fs-field);font-weight:var(--fw-semibold);min-height:var(--btn-h);justify-content:center;align-items:center;width:100%;text-decoration:none;display:flex}html[data-design=new] .site-detail-page .sd-next .overdue{background:var(--status-bad-bg);border-radius:var(--r-pill);color:var(--status-bad-fg);font-weight:var(--fw-semibold)}html[data-design=new] .site-detail-page .sd-next .owner{border-top:1px solid var(--accent-soft)}html[data-design=new] .site-detail-page .sd-panel [class*=personRow],html[data-design=new] .site-detail-page .sd-panel [class*=work]{border-top-color:var(--bg-muted)}html[data-design=new] .site-detail-page .sd-panel [class*=work] strong{color:var(--fg-1)}html[data-design=new] .site-detail-page .sd-panel [class*=pending]{background:var(--status-warn-bg);border-radius:var(--r-pill);color:var(--status-warn-fg);font-weight:var(--fw-semibold);border:0}@media (max-width:760px){html[data-design=new] .site-detail-page .sd-quick-bar>.button>svg.sd-quick-icon{display:block}html[data-design=new] .site-detail-page .sd-quick-bar>.button{white-space:normal}}html[data-design=new] .site-detail-page .record-tab-panel{padding-top:14px}html[data-design=new] .site-detail-page .record-tab-panel h2{font-size:var(--fs-md);line-height:var(--lh-snug)}html[data-design=new] .site-detail-page .record-tab-panel h3{font-size:var(--fs-base);line-height:var(--lh-snug)}html[data-design=new] .site-detail-page .sd-card{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px}html[data-design=new] .site-detail-page .sd-card .site-customer-manager,html[data-design=new] .site-detail-page .sd-card .site-relationship-manager,html[data-design=new] .site-detail-page .sd-card .detail-surface{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}html[data-design=new] .site-detail-page .sd-card .section-heading h2{font-size:var(--fs-md)}html[data-design=new] .site-detail-page .sd-card .section-heading p{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .site-detail-page .sd-disclosure>summary{color:var(--brand-ink);font-size:var(--fs-field)}html[data-design=new] .site-detail-page .sd-disclosure{border-bottom-color:var(--border-1)}html[data-design=new] .site-detail-page .sd-team-card{flex-direction:column;align-items:flex-start;gap:10px}html[data-design=new] .site-detail-page .sd-team-card h2{font-size:var(--fs-md)}html[data-design=new] .site-detail-page .sd-team-card>div{flex:none;gap:4px}html[data-design=new] .site-detail-page .sd-team-card h2{flex-basis:auto}html[data-design=new] .site-detail-page .sd-team-card small{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .site-detail-page .sd-card .site-status-controls{border:0;padding:0}@media (min-width:900px){html[data-design=new] .site-detail-page .sd-team-card{flex-flow:wrap;gap:8px 32px}html[data-design=new] .site-detail-page .sd-team-card h2{flex-basis:100%}html[data-design=new] .site-detail-page .sd-team-card>div{flex:130px}}html[data-design=new] .site-report-page{flex-direction:column;align-items:stretch;gap:14px;max-width:none;display:flex}html[data-design=new] .site-report-page>section,html[data-design=new] .site-report-page>.detail-surface{width:100%;max-width:none;margin-inline:0}html[data-design=new] .site-report-page .page-heading,html[data-design=new] .site-report-page .review-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin:0;display:flex}html[data-design=new] .site-report-page .page-heading h1,html[data-design=new] .site-report-page .review-heading h1{font-size:var(--nd-fs-26);line-height:var(--lh-tight);margin:0}html[data-design=new] .site-report-page .page-heading p,html[data-design=new] .site-report-page .review-heading p{color:var(--fg-3);font-size:var(--fs-sm);margin:4px 0 0}html[data-design=new] .site-report-page .site-report-head-side{flex-direction:column;align-items:flex-end;gap:8px;display:flex}html[data-design=new] .site-report-page .back-link,html[data-design=new] .site-report-page .site-report-back{color:var(--brand-ink);font-size:var(--fs-sm);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] .site-report-page .detail-surface{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px}html[data-design=new] .site-report-page .nd-card.detail-surface{gap:12px}html[data-design=new] .site-report-page .nd-kv dd a{color:var(--brand-ink)}@media (max-width:900px){html[data-design=new] .site-report-page .detail-surface [class*=submitRow]{background:var(--bg-surface);margin-inline:0;padding-inline:0}}html[data-design=new] .site-report-page .site-report-note{color:var(--fg-1);font-size:var(--fs-field);overflow-wrap:anywhere;margin:0}html[data-design=new] .site-report-page .site-report-reply,html[data-design=new] .site-report-page .site-report-reply-card{background:var(--status-warn-bg);color:var(--status-warn-fg);border-radius:12px;margin:0;padding:12px 14px}html[data-design=new] .site-report-page .site-report-reply-card{background:var(--status-info-bg);color:var(--status-info-fg)}html[data-design=new] .site-report-page .site-report-reply-card strong{font-family:var(--font-mono);font-size:var(--fs-hint);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase}html[data-design=new] .site-report-page .site-report-reply-card p{color:var(--fg-1)}html[data-design=new] .site-report-page .site-report-evidence{background:var(--bg-sunken);border:0;border-radius:12px;padding:4px 14px}html[data-design=new] .site-report-page .site-report-evidence summary{color:var(--brand-ink)}html[data-design=new] .site-report-page .review-professional-detail{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card)}html[data-design=new] .site-report-page .review-professional-detail p{color:var(--fg-2);font-size:var(--fs-field);overflow-wrap:anywhere;margin:0}html[data-design=new] .site-report-page .review-professional-detail .review-muted{color:var(--fg-3);font-size:var(--fs-sm)}@media (max-width:899.98px){html[data-design=new] .site-report-page .page-heading>div,html[data-design=new] .site-report-page .review-heading>div{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}html[data-design=new] .site-report-page .review-heading{justify-content:flex-start}html[data-design=new] .site-report-page .site-report-head-side{align-items:flex-start}html[data-design=new] .site-report-page .back-link{display:none}}html[data-design=new] .site-detail-page .sd-disclosure[open]>*+*{margin-top:12px}html[data-design=new] .site-detail-page .sd-disclosure .detail-surface+.detail-surface{margin-top:16px}html[data-design=new] .site-detail-page .sd-disclosure details>summary{color:var(--brand-ink);min-height:var(--target-floor)}html[data-design=new] .site-detail-page .sd-checklist>summary{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-bold)}html[data-design=new] .site-detail-page .sd-checklist li{border-top-color:var(--bg-muted)}html[data-design=new] .site-detail-page .sd-checklist li>svg{color:var(--border-check)}html[data-design=new] .site-detail-page .sd-checklist li[data-complete=true]>svg{color:var(--status-ok-icon)}html[data-design=new] .site-detail-page .sd-checklist li strong{color:var(--fg-1)}html[data-design=new] .site-detail-page .sd-duplicate{background:var(--status-warn-bg);border:1px solid var(--accent);border-radius:var(--r-card);color:var(--fg-1);padding:16px}html[data-design=new] .site-detail-page .sd-duplicate h2{font-size:var(--fs-md);align-items:center;gap:8px;display:flex}html[data-design=new] .site-detail-page .sd-duplicate h2 svg{color:var(--status-warn-icon);flex:none}html[data-design=new] .site-detail-page .sd-duplicate a{color:var(--brand-ink)}html[data-design=new] .site-protected-card{flex-direction:column;gap:14px;display:flex}html[data-design=new] .site-protected-card .ledger-heading{border:0;justify-content:space-between;align-items:flex-start;gap:12px;margin:0;padding:0;display:flex}html[data-design=new] .site-protected-card .ledger-heading h2{font-size:var(--fs-md);margin:0}html[data-design=new] .site-protected-card .ledger-heading p{color:var(--fg-3);font-size:var(--fs-sm);margin:2px 0 0}html[data-design=new] .site-protected-card .readonly-access-form,html[data-design=new] .site-protected-card .record-access-receipt{background:var(--bg-sunken);border-radius:12px;padding:14px}html[data-design=new] .site-protected-card .record-access-receipt h3{font-size:var(--fs-base);align-items:center;gap:8px;margin:0 0 6px;display:flex}html[data-design=new] .site-protected-card .record-access-receipt dl{grid-template-columns:auto 1fr;gap:4px 12px;margin:8px 0 0;display:grid}html[data-design=new] .site-protected-card .record-access-receipt dt{color:var(--fg-3);font-size:var(--fs-hint)}html[data-design=new] .site-protected-card .record-access-receipt dd{overflow-wrap:anywhere;margin:0}html[data-design=new] .site-report-page .nd-card .decision-review-form{box-shadow:none;background:0 0;border:0;border-radius:0;width:100%;max-width:none;margin:0;padding:0}html[data-design=new] .site-report-page .nd-card .decision-review-form>h2,html[data-design=new] .site-report-page .nd-card .decision-review-form>h3:first-child{display:none}html[data-design=new] .site-detail-page .sd-closure{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px}html[data-design=new] .site-detail-page .sd-closure h2{font-size:var(--fs-md)}html[data-design=new] .site-detail-page .sd-closure p{color:var(--fg-2);font-size:var(--fs-field)}html[data-design=new] .site-detail-page .sd-closure details>summary{color:var(--brand-ink)}html[data-design=new] .site-detail-page .sd-closure article{border-top-color:var(--bg-muted)}html[data-design=new] .site-detail-page .sd-composer-head{background:var(--bg-surface);border-color:var(--border-1);border-radius:var(--r-card) var(--r-card) 0 0;color:var(--fg-1)}html[data-design=new] .site-detail-page .sd-composer-head strong{font-size:var(--fs-md)}html[data-design=new] .site-detail-page .sd-composer-head button{background:var(--bg-surface);border-color:var(--border-2);color:var(--fg-2);border-radius:10px}html[data-design=new] .site-detail-page .sd-composer{background:var(--bg-surface);border-color:var(--border-1);border-radius:0 0 var(--r-card) var(--r-card)}html[data-design=new] .site-detail-page .sd-composer h2{font-size:var(--fs-md)}html[data-design=new] .site-detail-page .sd-composer h3{font-size:var(--fs-base)}html[data-design=new] .site-detail-page .sd-composer .field>span:first-child,html[data-design=new] .site-detail-page .sd-composer label>span:first-child{color:var(--fg-1);font-weight:var(--fw-semibold)}html[data-design=new] .site-detail-page .sd-composer .field-hint,html[data-design=new] .site-detail-page .sd-composer small{color:var(--fg-3)}html[data-design=new] .site-detail-page .sd-composer .button-primary{min-height:var(--btn-h)}html[data-design=new] .site-head-kicker{color:var(--fg-3);font-size:var(--fs-xs);font-weight:var(--fw-semibold);letter-spacing:.04em;text-transform:uppercase;margin-right:8px}html[data-design=new] .site-report-page .sd-form-actions{flex-wrap:wrap}html[data-design=new] .site-report-page .sd-form-actions .button{white-space:normal;min-width:0}@media (max-width:899.98px){html[data-design=new] .site-header-menus .nd-menu{width:auto;max-width:none;left:12px!important;right:12px!important}}html[data-design=new] .site-detail-page .sd-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-design=new] .site-detail-page .sd-pair>*{min-width:0}html[data-design=new] .site-detail-page .sd-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:8px;display:grid}html[data-design=new] .site-detail-page .sd-decisions{margin:0}html[data-design=new] .site-detail-page .sd-decisions .nd-list-row{flex-wrap:wrap;align-items:flex-start;row-gap:6px}html[data-design=new] .site-detail-page .sd-decisions .nd-list-row-body{flex:1 1 0;min-width:0}html[data-design=new] .site-detail-page .sd-decisions .nd-list-row-trailing{flex:1 0 100%;padding-left:48px}html[data-design=new] .site-detail-page .sd-decisions .nd-list-row-chevron{display:none}html[data-design=new] .site-detail-page .sd-panel .nd-table-head,html[data-design=new] .site-detail-page .sd-panel .nd-table-row{column-gap:8px;padding-inline:12px}html[data-design=new] .site-detail-page .sd-row-action{background:var(--status-sage-bg);border-radius:var(--r-pill);color:var(--status-sage-fg);font-size:var(--fs-sm);font-weight:var(--fw-semibold);white-space:nowrap;padding:6px 14px;display:inline-block}html[data-design=new] .site-detail-page .sd-pending{background:var(--status-warn-bg);border-radius:var(--r-pill);color:var(--status-warn-fg);font-size:var(--fs-hint);font-weight:var(--fw-semibold);margin-top:8px;padding:2px 10px;display:inline-flex}html[data-design=new] .site-detail-page .sd-gap-hint{color:var(--fg-3);font-size:var(--fs-sm);margin:8px 0 0}html[data-design=new] .site-detail-page .sd-value-note{color:var(--fg-3);font-size:var(--fs-xs);font-weight:var(--fw-regular);display:block}html[data-design=new] .site-detail-page .sd-location{gap:10px;display:grid}html[data-design=new] .site-detail-page .sd-location-meta{align-items:center;gap:8px;display:flex}html[data-design=new] .site-detail-page .sd-location-actions{flex-wrap:wrap;gap:8px;display:flex}html[data-design=new] .site-detail-page .sd-subhead{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:4px 0 0}html[data-design=new] .site-detail-page .sd-kv-one{grid-template-columns:minmax(0,1fr)}@media (max-width:899.98px){html[data-design=new] .site-detail-page .sd-panel .nd-table-head{clip:auto;width:auto;height:auto;padding:8px 12px;position:static;overflow:visible}html[data-design=new] .site-detail-page .sd-panel .nd-table-row{grid-template-columns:var(--nd-cols);align-items:center}html[data-design=new] .site-detail-page .sd-panel .nd-table-cell:before{content:none}html[data-design=new] .site-detail-page .sd-panel .nd-table-cell:first-child{font-size:inherit;grid-column:auto}}@media (max-width:760px){html[data-design=new] .site-detail-page .sd-pair{grid-template-columns:minmax(0,1fr)}}html[data-design=new] .site-detail-page .record-tabs{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 14px),#0000)}html[data-design=new] .site-report-page .sr-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;display:grid}html[data-design=new] .site-report-page .sr-main{gap:14px;min-width:0;display:grid}@media (min-width:900px){html[data-design=new] .site-report-page .sr-grid{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}html[data-design=new] .site-report-page .sd-when{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}html[data-design=new] .site-report-page .sd-when-check{font-size:var(--fs-field);font-weight:var(--fw-regular);min-height:var(--target-floor);align-items:center;gap:8px;display:inline-flex}html[data-design=new] .site-detail-page .site-commercial-note{color:var(--fg-3);font-size:var(--fs-sm);margin:8px 0 0}html[data-design=new] .site-detail-page .site-commercial-table{background:0 0;border:0;padding:0}html[data-design=new] .site-detail-page .sd-money{white-space:nowrap}html[data-design=new] .site-detail-page .site-commercial-table .empty-state{min-height:0;margin:0;padding:12px 0}html[data-design=new] .site-detail-page .site-commercial-table+.site-commercial-table{margin-top:20px}html[data-design=new] .site-detail-page .site-commercial-table .deal-section-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}html[data-design=new] .site-detail-page .site-commercial-table .deal-section-heading h2{font-size:var(--fs-md);margin:0}html[data-design=new] .site-detail-page .site-commercial-table .deal-section-heading p{color:var(--fg-3);font-size:var(--fs-sm);margin:2px 0 0}html[data-design=new] .site-report-page .sr-grid>*,html[data-design=new] .site-report-page .sr-main>*{box-sizing:border-box;width:100%;max-width:none;margin-inline:0}html[data-design=new] .site-detail-page .sd-slot:empty{display:none}html[data-design=new] .site-detail-page .sd-pair .nd-card-head{flex-direction:column;align-items:flex-start;gap:2px}@media (min-width:1100px){html[data-design=new] .site-detail-page [data-workspace]{grid-template-columns:minmax(0,1fr) 380px}html[data-design=new] .site-detail-page .sd-decisions .nd-list-row{flex-wrap:nowrap;align-items:center}html[data-design=new] .site-detail-page .sd-decisions .nd-list-row-trailing{flex:none;padding-left:0}}@media (max-width:760px){html[data-design=new] .site-detail-page .sd-s-auto{order:0}html[data-design=new] .site-detail-page .sd-s-next{order:1}html[data-design=new] .site-detail-page .sd-s-people{order:2}html[data-design=new] .site-detail-page .sd-s-facts{order:3}html[data-design=new] .site-detail-page .sd-s-pair{order:4}html[data-design=new] .site-detail-page .sd-s-enq{order:5}html[data-design=new] .site-detail-page .sd-s-needs{order:6}html[data-design=new] .site-detail-page .sd-s-recent{order:7}html[data-design=new] .site-detail-page .sd-s-arch{order:8}html[data-design=new] .site-detail-page .sd-s-loc{order:9}html[data-design=new] .site-detail-page .sd-s-extra{order:10}}html[data-design=new] .site-detail-page .sd-people-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:14px}html[data-design=new] .site-detail-page .sd-people-left,html[data-design=new] .site-detail-page .sd-people-right{gap:14px;min-width:0;display:grid}html[data-design=new] .site-detail-page .sd-manage-people{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:0 16px}html[data-design=new] .site-detail-page .sd-manage-people>summary{color:var(--brand-ink);cursor:pointer;font-size:var(--fs-sm);font-weight:var(--fw-semibold);min-height:var(--target);padding-block:12px}html[data-design=new] .site-detail-page .sd-manage-people[open]>summary{border-bottom:1px solid var(--bg-muted);margin-bottom:14px}html[data-design=new] .site-detail-page .sd-manage-people>div{padding-bottom:16px}html[data-design=new] .site-detail-page .sd-people-grid .nd-people{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);padding:16px}@media (min-width:900px){html[data-design=new] .site-detail-page .sd-people-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}html[data-design=new] .site-detail-page .sd-people-right{grid-area:1/2}html[data-design=new] .site-detail-page .sd-people-left{grid-area:1/1}}html[data-design=new] .site-detail-page .sd-manage-people>div{grid-template-columns:minmax(0,1fr);gap:16px}html[data-design=new] .site-detail-page .sd-field-commercial{background:0 0;border:0;gap:12px;padding:0;display:grid}html[data-design=new] .site-detail-page .sd-field-commercial .sd-requirement{justify-content:center;width:100%}html[data-design=new] .site-detail-page button.nd-card-link{cursor:pointer;font:inherit;font-weight:var(--fw-semibold);background:0 0;border:0;padding:0}html[data-design=new] .site-detail-page .sd-field-commercial .nd-list-row-chips{flex-wrap:wrap}html[data-design=new] .site-detail-page .sd-field-commercial .status-chip{white-space:normal;height:auto}
html[data-design=new] .sr16-page{gap:var(--sp-4);flex-direction:column;min-width:0;display:flex;position:relative}html[data-design=new] .sr16-code{color:var(--fg-3);font-family:var(--font-mono);font-size:var(--fs-hint)}html[data-design=new] .sr16-head{align-items:flex-start;gap:var(--sp-4);justify-content:space-between;display:flex}html[data-design=new] .sr16-head-main{gap:var(--sp-2);flex-direction:column;flex:auto;min-width:0;display:flex}html[data-design=new] .sr16-head-code{color:var(--fg-3);margin:0}html[data-design=new] .sr16-head-title{color:var(--fg-1);font-size:var(--fs-3xl);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-tight);line-height:var(--lh-tight);overflow-wrap:anywhere;margin:0}html[data-design=new] .sr16-meta{column-gap:var(--sp-4);flex-wrap:wrap;row-gap:2px;margin:0;display:flex}html[data-design=new] .sr16-meta>div{gap:5px;min-width:0;display:inline-flex}html[data-design=new] .sr16-meta dt{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .sr16-meta dd{color:var(--fg-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}html[data-design=new] .sr16-head-status{color:var(--fg-2);font-size:var(--fs-sm);align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}html[data-design=new] .sr16-head-side{align-items:center;gap:var(--sp-2);flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}html[data-design=new] .sr16-actions{gap:var(--sp-2);display:flex}html[data-design=new] .sr16-follow{margin:0;display:inline-flex}html[data-design=new] .sr16-actions>.button{white-space:nowrap;gap:8px}html[data-design=new] .sr16-result{margin:0}@media (max-width:899.98px){html[data-design=new] .sr16-head-code{display:none}html[data-design=new] .sr16-head-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] .sr16-head{display:block}html[data-design=new] .sr16-head-side{margin-top:var(--sp-3);justify-content:flex-start}html[data-design=new] .sr16-head-side:not(:has(.sr16-follow)){margin-top:0}html[data-design=new] .sr16-head-side>.sr16-manage{z-index:1;position:absolute;inset-block-start:2px;inset-inline-end:-4px}html[data-design=new] .sr16-page--manage>.nd-appbar{padding-inline-end:124px}html[data-design=new]:has(.sr16-actions){--fab-lift:calc(var(--btn-h) + 21px);--fab-room:calc(var(--tab-h) + var(--fab-lift) + var(--fab-size) + 28px + env(safe-area-inset-bottom))}html[data-design=new][data-text=large]:has(.sr16-actions--3){--fab-lift:calc(var(--btn-h) * 2 + 29px)}html[data-design=new] .sr16-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;inset-inline:0}html[data-design=new] .sr16-actions>.button{flex:1 1 0;min-width:0;padding-inline:10px}html[data-design=new] .sr16-actions>.button-primary{flex-grow:1.25}html[data-design=new][data-text=large] .sr16-actions--3{grid-template-columns:1fr 1fr;display:grid}html[data-design=new][data-text=large] .sr16-actions--3>.button-primary{grid-column:1/-1}}html[data-design=new] .sr16-manage .nd-manage{min-height:44px}html[data-design=new] .sr16-body{min-width:0}html[data-design=new] .sr16-tab{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}html[data-design=new] .sr16-block{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}html[data-design=new] .sr16-block-stack{gap:var(--sp-3);flex-direction:column;display:flex}html[data-design=new] .sr16-block-label,html[data-design=new] .sr16-group-label{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:var(--sp-2);margin:0;display:flex}html[data-design=new] .sr16-group-label{margin-bottom:calc(var(--sp-2) * -1)}html[data-design=new] .sr16-count{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-pill);color:var(--fg-1);font-size:var(--fs-xs);justify-content:center;align-items:center;min-width:24px;padding:1px 7px;display:inline-flex}html[data-design=new] .sr16-card,html[data-design=new] .sr16-group{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;padding:var(--sp-4);margin:0;list-style:none}html[data-design=new] .sr16-group{padding:0 var(--sp-4);flex-direction:column;display:flex}html[data-design=new] .sr16-group>.nd-r16-prow,html[data-design=new] .sr16-group>.nd-r16-crow,html[data-design=new] .sr16-group>.nd-r16-request,html[data-design=new] .sr16-group>.sr16-bdm-person{border:0;border-top:1px solid var(--border-1);box-shadow:none;padding:var(--sp-4) 0;background:0 0;border-radius:0}html[data-design=new] .sr16-group>:is(.nd-r16-prow,.nd-r16-crow,.nd-r16-request,.sr16-bdm-person):first-child{border-top:0}html[data-design=new] .sr16-group>.nd-r16-inline-error{margin-top:calc(var(--sp-2) * -1);padding-bottom:var(--sp-3)}html[data-design=new] .sr16-bdm-person>.nd-r16-prow{box-shadow:none;background:0 0;border:0;padding:0}html[data-design=new] .sr16-section-head{align-items:center;gap:var(--sp-3);justify-content:space-between;display:flex}html[data-design=new] .sr16-section-head h2{color:var(--fg-1);font-size:var(--fs-lg);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .sr16-add{gap:6px;min-height:44px}html[data-design=new] .sr16-empty,html[data-design=new] .sr16-quiet{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .sr16-empty{background:var(--bg-surface);border:1px dashed var(--border-2);border-radius:var(--r-card);padding:var(--sp-4)}html[data-design=new] .sr16-link{color:var(--brand-ink);font-weight:var(--fw-semibold);text-underline-offset:3px;align-items:center;gap:4px;text-decoration:underline;display:inline-flex}html[data-design=new] .sr16-more{align-self:flex-start;gap:6px}html[data-design=new] .sr16-today-card{gap:var(--sp-2);flex-direction:column;display:flex}html[data-design=new] .sr16-today-label{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:center;gap:8px;margin:0;display:flex}html[data-design=new] .sr16-today-title{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);overflow-wrap:anywhere;margin:0}html[data-design=new] .sr16-today-title a{color:inherit;text-decoration:none}html[data-design=new] .sr16-today-title a:hover{text-decoration:underline}html[data-design=new] .sr16-today-title--big{font-size:var(--fs-lg)}html[data-design=new] .sr16-today-task>.nd-r16-chip,html[data-design=new] .sr16-task>.nd-r16-chip,html[data-design=new] .sr16-chain-top>.nd-r16-chip{white-space:nowrap;flex:none}html[data-design=new] .sr16-today-card>.nd-r16-chip{align-self:flex-start}html[data-design=new] .sr16-today-sub,html[data-design=new] .sr16-today-line{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .sr16-today-line{color:var(--fg-2)}html[data-design=new] .sr16-today-money{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .sr16-today-task{align-items:center;gap:var(--sp-3);flex-direction:row}html[data-design=new] .sr16-today-task-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}html[data-design=new] .sr16-today-icon,html[data-design=new] .sr16-snap-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:40px;height:40px;display:inline-flex;overflow:hidden}html[data-design=new] .sr16-snap-icon img{object-fit:cover;width:100%;height:100%}html[data-design=new] .sr16-deal-top{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}html[data-design=new] .sr16-deal-open{min-height:44px;margin-block:-10px;margin-inline-start:auto;text-decoration:none}html[data-design=new] .sr16-promise{background:var(--bg-sunken);border-radius:var(--r-md);margin-top:var(--sp-3);padding:var(--sp-3);flex-direction:column;gap:2px;display:flex}html[data-design=new] .sr16-promise-text{color:var(--fg-1);font-size:var(--fs-sm);font-weight:var(--fw-semibold);align-items:flex-start;gap:8px;margin:0;display:flex}html[data-design=new] .sr16-promise-text svg{color:var(--fg-3);flex:none;margin-top:2px}html[data-design=new] .sr16-snap{padding:0 var(--sp-4)}html[data-design=new] .sr16-snap-row+.sr16-snap-row{border-top:1px solid var(--border-1)}html[data-design=new] .sr16-snap-row,html[data-design=new] .sr16-snap-link{align-items:center;gap:var(--sp-3);display:flex}html[data-design=new] .sr16-snap-row{padding:var(--sp-3) 0}html[data-design=new] .sr16-snap-link{color:inherit;min-height:var(--target-floor);flex:auto;min-width:0;text-decoration:none}html[data-design=new] .sr16-snap-link:hover .sr16-snap-title{text-decoration:underline}html[data-design=new] .sr16-snap-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}html[data-design=new] .sr16-snap-title{color:var(--fg-1);font-size:var(--fs-base);overflow-wrap:anywhere}html[data-design=new] .sr16-snap-sub{color:var(--fg-3);font-size:var(--fs-sm);overflow-wrap:anywhere;flex-direction:column;gap:2px;display:flex}html[data-design=new] .sr16-location{color:var(--fg-2);font-size:var(--fs-sm);grid-template-columns:auto minmax(0,max-content) auto;justify-content:start;align-items:start;column-gap:6px;margin:0;display:grid}html[data-design=new] .sr16-location>svg{color:var(--fg-3);margin-top:1px}html[data-design=new] .sr16-location>.sr16-link{white-space:nowrap;min-height:44px;margin-block:-11px}html[data-design=new] .sr16-past{gap:var(--sp-2);flex-direction:column;display:flex}html[data-design=new] .sr16-past>summary{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);cursor:pointer;align-items:center;gap:2px var(--sp-2);padding:var(--sp-3) var(--sp-4);grid-template-columns:minmax(0,1fr) auto;list-style:none;display:grid}html[data-design=new] .sr16-past>summary::-webkit-details-marker{display:none}html[data-design=new] .sr16-past-title{color:var(--fg-1);font-weight:var(--fw-semibold)}html[data-design=new] .sr16-past-names{color:var(--fg-3);font-size:var(--fs-sm);overflow-wrap:anywhere;grid-column:1}html[data-design=new] .sr16-past-chev{color:var(--fg-3);transition:transform var(--dur-2) var(--ease-out);grid-area:1/2/span 2}html[data-design=new] .sr16-past[open] .sr16-past-chev{transform:rotate(180deg)}html[data-design=new] .sr16-past>summary:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .sr16-form-sheet{gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}html[data-design=new] .sr16-form-sheet>section{gap:var(--sp-2);flex-direction:column;min-width:0;display:flex}html[data-design=new] .sr16-add-sheet .site-relationship-composer>summary,html[data-design=new] .sr16-form-sheet :is(button,.segmented-control button:first-child,.segmented-control button:last-child){min-height:44px}html[data-design=new] .sr16-today .sd-duplicate{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:var(--shadow-xs);gap:var(--sp-3);padding:var(--sp-4)}html[data-design=new] .sr16-today .sd-duplicate h2{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:var(--lh-snug);align-items:center;gap:8px;display:flex}html[data-design=new] .sr16-today .sd-duplicate h2 svg{color:var(--fg-3);flex:none;width:18px;height:18px}html[data-design=new] .sr16-today .sd-duplicate>p{color:var(--fg-2);font-size:var(--fs-sm)}html[data-design=new] .sr16-today .sd-duplicate li{font-size:var(--fs-sm)}html[data-design=new] .sr16-today .sd-duplicate li a{font-family:var(--font-mono);font-size:var(--fs-hint)}html[data-design=new] .sr16-today .sd-duplicate .button{overflow-wrap:anywhere;text-align:start;white-space:normal;justify-content:flex-start;height:auto;min-height:44px;padding-block:10px}
html[data-design=new] .sr16-bu{padding:0 var(--sp-4);flex-direction:column;display:flex}html[data-design=new] .sr16-bu>li{padding:var(--sp-3) 0;flex-direction:column;gap:2px;display:flex}html[data-design=new] .sr16-bu>li+li{border-top:1px solid var(--border-1)}html[data-design=new] .sr16-bu-name{color:var(--fg-1);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .sr16-bu-line{color:var(--fg-2);font-size:var(--fs-sm);margin:0}html[data-design=new] .sr16-chains{padding:0 var(--sp-4)}html[data-design=new] .sr16-chain{padding:var(--sp-4) 0;flex-direction:column;gap:4px;display:flex}html[data-design=new] .sr16-chain+.sr16-chain{border-top:1px solid var(--border-1)}html[data-design=new] .sr16-chain-top{align-items:center;gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}html[data-design=new] .sr16-chain-figure{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);white-space:nowrap;margin-inline-start:auto}html[data-design=new] .sr16-chain-title{color:var(--fg-1);font-size:var(--fs-md);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}html[data-design=new] .sr16-chain-title a{color:inherit;text-decoration:none}html[data-design=new] .sr16-chain-title a:hover{text-decoration:underline}html[data-design=new] .sr16-chain-sub{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .sr16-chain-from{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-md);color:var(--fg-2);font-size:var(--fs-sm);padding:var(--sp-2) var(--sp-3);align-items:flex-start;gap:8px;margin:4px 0 0;display:flex}html[data-design=new] .sr16-chain-from svg{color:var(--fg-3);flex:none;margin-top:2px}html[data-design=new] .sr16-strip{gap:var(--sp-2);flex-direction:column;display:flex}html[data-design=new] .sr16-strip-bars{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;margin:0;padding:0;list-style:none;display:grid}html[data-design=new] .sr16-strip-bars>li{background:var(--bg-muted);border-radius:var(--r-pill);height:6px}html[data-design=new] .sr16-strip-bars>li.is-done{background:var(--brand)}html[data-design=new] .sr16-strip-bars>li.is-now{background:var(--accent)}html[data-design=new] .sr16-strip-words{color:var(--fg-3);font-size:var(--fs-sm);flex-wrap:wrap;gap:2px 4px;margin:0;display:flex}html[data-design=new] .sr16-strip-words>span{align-items:center;gap:4px;display:inline-flex}html[data-design=new] .sr16-strip-words strong{color:var(--fg-1);font-weight:var(--fw-semibold)}html[data-design=new] .sr16-visit-list{padding:0 var(--sp-4)}html[data-design=new] .sr16-visit{gap:var(--sp-2);padding:var(--sp-4) 0;flex-direction:column;display:flex}html[data-design=new] .sr16-visit+.sr16-visit{border-top:1px solid var(--border-1)}html[data-design=new] .sr16-visit-top{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .sr16-visit-top strong{color:var(--fg-1)}html[data-design=new] .sr16-visit-note{color:var(--fg-1);overflow-wrap:anywhere;white-space:pre-line;max-width:72ch;margin:0}html[data-design=new] .sr16-photos{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}html[data-design=new] .sr16-photos a{border:1px solid var(--border-1);border-radius:var(--r-md);width:64px;height:64px;display:block;overflow:hidden}html[data-design=new] .sr16-photos img{background:var(--bg-sunken);object-fit:cover;width:100%;height:100%}html[data-design=new] .sr16-photos a:focus-visible{box-shadow:var(--shadow-focus);outline:none}html[data-design=new] .sr16-visit-tags{gap:var(--sp-2);flex-wrap:wrap;margin:0;display:flex}html[data-design=new] .sr16-tagchip{background:var(--bg-sunken);border:1px solid var(--border-2);border-radius:var(--r-pill);color:var(--fg-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);align-items:center;gap:5px;padding:3px 10px;display:inline-flex}html[data-design=new] .sr16-task-list{padding:0 var(--sp-4)}html[data-design=new] .sr16-task{align-items:center;gap:var(--sp-3);padding:var(--sp-3) 0;display:flex}html[data-design=new] .sr16-task+.sr16-task{border-top:1px solid var(--border-1)}html[data-design=new] .sr16-task-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}html[data-design=new] .sr16-task-title{font-size:var(--fs-base);font-weight:var(--fw-semibold);overflow-wrap:anywhere;margin:0}html[data-design=new] .sr16-task-title a{color:var(--fg-1);text-decoration:none}html[data-design=new] .sr16-task-title a:hover{text-decoration:underline}html[data-design=new] .sr16-task-sub{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .sr16-info{gap:var(--sp-4);flex-direction:column;display:flex}html[data-design=new] .sr16-info-facts{gap:var(--sp-2) var(--sp-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}html[data-design=new] .sr16-info-facts dt{color:var(--fg-3);font-size:var(--fs-sm)}html[data-design=new] .sr16-info-facts dd{color:var(--fg-1);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .sr16-info section{border-top:1px solid var(--border-1);padding-top:var(--sp-3);flex-direction:column;gap:6px;display:flex}html[data-design=new] .sr16-info h3{color:var(--fg-2);font-size:var(--fs-sm);font-weight:var(--fw-semibold);margin:0}html[data-design=new] .sr16-info p{color:var(--fg-1);overflow-wrap:anywhere;margin:0}html[data-design=new] .sr16-info-buttons{gap:var(--sp-2);flex-wrap:wrap;display:flex}html[data-design=new] .sr16-info-buttons>.button,html[data-design=new] .sr16-info-edit{gap:8px}html[data-design=new] .sr16-info-edit{align-self:flex-start}html[data-design=new] .sr16-status-sheet .site-status-controls{box-shadow:none;border:0;padding:0}html[data-design=new] .site-status-ask{background:var(--status-warn-bg);border-radius:var(--r-md);color:var(--status-warn-fg);align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);display:flex}html[data-design=new] .site-status-ask input{flex:none;width:22px;height:22px;margin:1px 0 0}html[data-design=new] .site-status-ask span{overflow-wrap:anywhere;flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .site-status-ask strong{font-weight:var(--fw-semibold)}html[data-design=new] .site-status-work{gap:var(--sp-1);margin:var(--sp-2) 0 0;padding-left:var(--sp-5);flex-direction:column;display:flex}html[data-design=new] .site-status-work a{min-height:var(--target-floor);align-items:center;display:inline-flex}html[data-design=new] .sr16-visit-sheet,html[data-design=new] .sr16-update-sheet{padding-bottom:var(--sp-6)}html[data-design=new] .sr16-details{gap:var(--sp-4);flex-direction:column;display:flex}html[data-design=new] .sr16-details-title{color:var(--fg-1);font-size:var(--fs-2xl);font-weight:var(--fw-semibold);flex-direction:column;gap:2px;margin:0;display:flex}html[data-design=new] .sr16-details-title span{color:var(--fg-3);font-size:var(--fs-sm);font-weight:var(--fw-regular)}html[data-design=new] .sr16-details-back{min-height:var(--target-floor);align-self:flex-start}@media (max-width:899.98px){html[data-design=new] .sr16-details-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] #crm-main .tasks-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 .tasks-page>*{margin:0}html[data-design=new] .task-list-controls{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}html[data-design=new] .task-search{flex:280px;align-items:stretch;gap:8px;min-width:0;max-width:360px;display:flex}html[data-design=new] .task-search-field{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-control);color:var(--fg-3);min-height:var(--field-h);flex:1 1 0;align-items:center;gap:8px;min-width:0;padding:0 12px;display:flex}html[data-design=new] .task-search-field:focus-within{border-color:var(--brand);box-shadow:var(--shadow-focus)}html[data-design=new] .task-search-field svg{flex:none}html[data-design=new] #crm-main .task-search-field input[type=search],html[data-design=new] #crm-main .task-search-field input[type=search]:focus,html[data-design=new] #crm-main .task-search-field input[type=search]:focus-visible{box-shadow:none;color:var(--fg-1);background:0 0;border:0;outline:0;flex:1 1 0;width:auto;min-width:0;min-height:0;padding:0}html[data-design=new] .task-search-submit{min-height:var(--field-h);min-width:var(--field-h);flex:none;padding:0}html[data-design=new] .task-list-controls .nd-filters{flex:auto;align-items:center;min-width:0}html[data-design=new] .task-range-panel{flex-direction:column;gap:12px;min-width:240px;padding:10px;display:flex}html[data-design=new] .task-range-panel>strong{font-size:var(--fs-base)}html[data-design=new] .task-range-actions{gap:8px;display:flex}html[data-design=new] .task-range-actions .button{flex:1 1 0;justify-content:center}html[data-design=new] .task-results{flex-direction:column;gap:12px;min-width:0;display:flex}html[data-design=new] .tasks-page .nd-table-row{padding-block:12px}html[data-design=new] .task-row-title{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:flex}html[data-design=new] .task-row-code{flex:none}html[data-design=new] .task-row-title .task-title-link{color:var(--fg-1);font-size:var(--fs-field);font-weight:var(--fw-bold);line-height:1.3;text-decoration:none}html[data-design=new] .task-row-title .task-title-link:hover{color:var(--brand-ink);text-underline-offset:3px;text-decoration:underline}html[data-design=new] .task-row-title .task-title-link:focus-visible{outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .task-row-code{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .task-meta-records{flex-wrap:wrap;gap:4px 6px;min-width:0;max-width:100%;display:flex}html[data-design=new] .task-row-chev{display:none}html[data-design=new] .task-row-records{flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:flex}html[data-design=new] .task-row-none{color:var(--fg-3)}html[data-design=new] .task-record-chip{background:var(--bg-muted);border-radius:var(--r-pill);color:var(--fg-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold);max-width:100%;min-height:var(--chip-h);align-items:center;gap:4px;min-width:0;padding:0 10px 0 8px;display:inline-flex;overflow:hidden}html[data-design=new] .task-record-chip svg{color:var(--fg-3);flex:none}html[data-design=new] .task-record-chip a,html[data-design=new] .task-record-chip>span{color:inherit;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;text-decoration:none;overflow:hidden}html[data-design=new] .task-record-chip a:hover{text-underline-offset:2px;text-decoration:underline}html[data-design=new] .task-row-who{flex-wrap:wrap;align-items:center;gap:2px 4px;display:inline-flex}html[data-design=new] .task-row-giver{color:var(--fg-3)}html[data-design=new] .task-row-arrow{color:var(--fg-3);flex:none}html[data-design=new] .task-row-owner{color:var(--fg-1)}html[data-design=new] .task-row-due{flex-wrap:wrap;align-items:baseline;gap:0 6px;display:inline-flex}html[data-design=new] .task-row-due small{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .task-row-due.is-late{color:var(--status-bad-fg);font-weight:var(--fw-semibold)}html[data-design=new] .task-row-status{flex-wrap:wrap;align-items:center;gap:4px;display:flex}html[data-design=new] .task-priority{background:var(--status-warn-bg);border-radius:var(--r-pill);color:var(--status-warn-fg);font-size:var(--fs-xs);font-weight:var(--fw-semibold);padding:4px 8px;line-height:1}html[data-design=new] .task-name-rest{white-space:pre}@media (max-width:899.98px){html[data-design=new] #crm-main .tasks-page{gap:12px}html[data-design=new] .tasks-page>.nd-page-head{flex-wrap:nowrap;align-items:flex-end}html[data-design=new] .tasks-page>.nd-page-head .nd-page-head-actions{flex:none}html[data-design=new] .task-name-rest{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=new] .task-list-controls{display:contents}html[data-design=new] .task-search{flex:none;order:1;max-width:none}html[data-design=new] .tasks-page>.nd-tabs{order:2}html[data-design=new] .task-list-controls .nd-filters{order:3}html[data-design=new] .task-results{order:4}html[data-design=new] .tasks-page>.nd-page-head,html[data-design=new] .tasks-page>.nd-banner{order:0}html[data-design=new] .tasks-page .nd-table-row{flex-wrap:wrap;align-items:center;gap:6px;padding:14px 16px;display:flex}html[data-design=new] .tasks-page .nd-table-row:after{content:"";flex:0 0 100%;order:4;height:0}html[data-design=new] .tasks-page .nd-table-cell:before{content:none}html[data-design=new] .tasks-page .nd-table-cell[data-label=Task]{flex:0 0 100%;order:1;padding-right:28px}html[data-design=new] .tasks-page .nd-table-cell[data-label=Who]{color:var(--fg-3);font-size:var(--fs-sm);order:2}html[data-design=new] .tasks-page .nd-table-cell[data-label=By\ when]{color:var(--fg-3);font-size:var(--fs-sm);order:3}html[data-design=new] .tasks-page .nd-table-cell[data-label=By\ when]:before{content:"· due ";font-size:inherit;white-space:pre;display:inline}html[data-design=new] .tasks-page .nd-table-cell[data-label=Status]{order:5}html[data-design=new] .tasks-page .nd-table-cell[data-label=Record]{flex:120px;order:6;min-width:0}html[data-design=new] .tasks-page .nd-table-cell[data-label=By\ when] .task-row-due{display:inline}html[data-design=new] .task-row-owner{color:inherit}html[data-design=new] .tasks-page>.nd-page-head .nd-page-head-actions .button{min-height:var(--target-floor);padding-inline:14px}html[data-design=new] .task-row-code,html[data-design=new] .task-row-due small{display:none}html[data-design=new] .task-row-title .task-title-link{font-size:var(--fs-base)}html[data-design=new] .task-row-title{position:static}html[data-design=new] .task-row-chev{color:var(--fg-3);display:block;position:absolute;top:16px;right:14px}html[data-design=new] .task-row-records:has(.task-row-none){display:none}}
html[data-design=new] #crm-main:has(.task-form) .nd-appbar-title{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}html[data-design=new] #crm-main .task-form{background:var(--bg-surface);border:1px solid var(--border-1);border-radius:var(--r-card);box-shadow:none;box-sizing:border-box;flex-direction:column;gap:18px;max-width:680px;margin:0;padding:24px;display:flex}html[data-design=new] .task-form .task-form-heading{margin:0}html[data-design=new] .task-form .task-form-heading h1{font-family:var(--font-sans);font-size:var(--nd-fs-26);margin:0 0 4px;line-height:1.2}html[data-design=new] .task-form .task-form-heading p{color:var(--fg-2);font-size:var(--fs-field);margin:0}html[data-design=new] .task-form .task-create-simple-fields{flex-direction:column;gap:18px;margin:0;display:flex}html[data-design=new] .task-form .field{flex-direction:column;gap:6px;min-width:0;margin:0;display:flex}html[data-design=new] .task-form .field>span:first-child,html[data-design=new] .task-form .field>label:first-child{color:var(--fg-2);font-size:var(--fs-field);font-weight:var(--fw-semibold);margin:0;display:block}html[data-design=new] .task-form .field>span:first-child small{color:inherit;font-size:inherit;font-weight:inherit}html[data-design=new] .task-form textarea{min-height:var(--textarea-h)}html[data-design=new] .task-form .field-hint{color:var(--fg-3);font-size:var(--fs-sm);margin:0}html[data-design=new] .task-form .task-record-picker .field-with-icon{display:block;position:relative}html[data-design=new] .task-form .task-record-picker .field-with-icon>svg{color:var(--fg-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}html[data-design=new] #crm-main .task-form .task-record-picker .field-with-icon>input{padding-left:40px}html[data-design=new] .task-form .task-selected-record{background:var(--bg-sunken);border:1px solid var(--border-1);border-radius:var(--r-field);min-height:var(--field-h);justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}html[data-design=new] .task-form .task-selected-record>span:not(.task-locked-text){flex-direction:column;gap:2px;min-width:0;display:flex}html[data-design=new] .task-form .task-selected-record strong{color:var(--fg-1);font-size:var(--fs-field)}html[data-design=new] .task-form .task-selected-record small{color:var(--fg-3);font-size:var(--fs-xs)}html[data-design=new] .task-locked-record{justify-content:flex-start}html[data-design=new] .task-locked-icon{color:var(--fg-3);flex:none}html[data-design=new] .task-locked-text{flex-direction:column;flex:1 1 0;gap:2px;min-width:0;display:flex}html[data-design=new] .task-locked-lock{color:var(--fg-3);flex:none}html[data-design=new] .task-form .task-record-results{background:var(--bg-surface);border:1px solid var(--border-2);border-radius:var(--r-field);box-shadow:var(--shadow-md)}html[data-design=new] .task-form .task-record-results button{border-bottom:1px solid var(--bg-muted);color:var(--fg-1);background:0 0}html[data-design=new] .task-form .task-record-results button:hover,html[data-design=new] .task-form .task-record-results button:focus-visible{background:var(--brand-soft)}html[data-design=new] .task-form .task-record-results small{color:var(--fg-3)}html[data-design=new] .task-form .task-create-visit{min-height:var(--target-floor);align-items:flex-start;gap:12px;display:flex}html[data-design=new] .task-form .task-create-visit input{accent-color:var(--brand);flex:none;width:22px;height:22px;margin:2px 0 0}html[data-design=new] .task-form .task-create-visit>span{color:var(--fg-1);font-size:var(--fs-field);font-weight:var(--fw-semibold);flex-direction:column;display:flex}html[data-design=new] .task-form .task-create-visit small{color:var(--fg-3);font-size:var(--fs-sm);font-weight:var(--fw-regular)}html[data-design=new] .task-form .task-create-pair{grid-template-columns:minmax(0,1fr);gap:18px 16px;display:grid}@media (min-width:600px){html[data-design=new] .task-form .task-create-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}html[data-design=new] .task-form .task-create-pair>.field{align-self:start}html[data-design=new] .task-form .task-due-control{align-items:center;display:block;position:relative}html[data-design=new] .task-form .task-due-control>svg{color:var(--fg-3);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}html[data-design=new] #crm-main .task-form .task-due-control>input{padding-left:40px}html[data-design=new] .task-form .task-due-control>input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0}html[data-design=new] .task-form .task-more-options{border:0;margin:0;padding:0}html[data-design=new] .task-form .task-more-options>summary{color:var(--brand);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:flex}html[data-design=new] .task-form .task-more-options>summary::-webkit-details-marker{display:none}html[data-design=new] .task-form .task-more-options>summary:focus-visible{border-radius:var(--r-field);outline:2px solid var(--brand);outline-offset:2px}html[data-design=new] .task-form .task-more-hint{color:var(--fg-3);font-weight:var(--fw-regular)}html[data-design=new] .task-form .task-more-chevron{transition:transform var(--dur-1) var(--ease-standard);flex:none}html[data-design=new] .task-form .task-more-options[open] .task-more-chevron{transform:rotate(180deg)}html[data-design=new] .task-form .task-more-body{gap:12px;max-width:320px;padding-top:6px;display:grid}html[data-design=new] .task-form .task-create-submit{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin:0;display:flex}html[data-design=new] .task-form .task-create-reason{color:var(--fg-3);font-size:var(--fs-sm);text-align:right;flex:100%;margin:0}html[data-design=new] .task-form .task-create-submit .button{height:var(--btn-h)}@media (max-width:899.98px){html[data-design=new] #crm-main .task-form{background:0 0;border:0;border-radius:0;gap:16px;max-width:none;padding:0}html[data-design=new] .task-form .task-create-submit{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);flex-direction:column;gap:6px;padding:10px 20px;position:fixed;left:0;right:0}html[data-design=new] .task-form .task-create-submit .button-primary{justify-content:center;width:100%}html[data-design=new] .task-form .task-create-cancel{display:none}html[data-design=new] .task-form .task-create-reason{text-align:center}}
