/* Desktop entry uses the approved house label/value scale. Native icons and mobile stay unchanged. */
@media(min-width:769px){
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-f>label,.ah-role-label,.ah-fac-label){font-size:14px!important;font-weight:400!important;line-height:22px!important;color:#4b5563!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-f input:not([type=checkbox]):not([type=radio]),.ah-f select,.ah-role-sel,.ah-static){font-size:15px!important;font-weight:500!important;line-height:24px!important;color:#1f2937!important;min-width:0;box-sizing:border-box;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-f input:not([type=checkbox]):not([type=radio]),.ah-f select,.ah-role-sel){height:38px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .ah-f textarea{font-size:14px!important;font-weight:400!important;line-height:24px!important;color:#374151!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-hint,.he-notice,.he-coordinate,.he-summary p,.he-subtitle){font-size:14px!important;font-weight:400!important;line-height:24px!important;color:#374151!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-card-title,.he-summary h3,.room-box-header-title){font-size:16px!important;font-weight:600!important;line-height:24px!important;color:#0f172a!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .ah-card-title>span:not(.ah-ti){font-size:13px!important;font-weight:400!important;line-height:22px!important;color:#4b5563!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.he-mini,.ah-topbar-btn,.ah-actions .ah-btn){font-size:14px!important;line-height:22px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .he-step-text b{font-size:15px!important;line-height:24px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .he-step-text small{font-size:13px!important;line-height:20px!important;white-space:normal!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .ah-f{min-width:0;}
 html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .ah-topbar-title{font-family:inherit!important;}
 /* Intake records share the same readable scale; charts and KPI numerals keep their native geometry. */
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-sel,.ik-date,.ik-search,.ik-search input,.ik-btn,.ik-seg button,.ik-pager button){font-size:14px!important;line-height:22px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-card h3{font-size:16px!important;font-weight:600!important;line-height:24px!important;color:#0f172a!important;flex-wrap:wrap;row-gap:4px;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-card h3 :is(.tag,.ik-tag){font-size:13px!important;font-weight:400!important;color:#4b5563!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rec,.ik-mt) th{font-size:14px!important;font-weight:500!important;line-height:22px!important;color:#4b5563!important;padding:10px 12px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rec,.ik-mt) td{font-size:14px!important;font-weight:400!important;line-height:24px!important;color:#374151!important;padding:10px 12px!important;vertical-align:middle!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rec,.ik-mt) :is(.ad,.ik-house-link){font-size:15px!important;font-weight:500!important;line-height:24px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-tw{overflow-x:auto;min-width:0;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec{min-width:1120px;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rk .nm{font-size:15px!important;font-weight:500!important;line-height:24px!important;color:#1f2937!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rk .pp,.ik-rk .nm em,.ik-note){font-size:13px!important;line-height:22px!important;color:#4b5563!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-house-link{padding:0!important;border:0!important;background:transparent!important;color:#2563eb!important;text-align:left;cursor:pointer;max-width:100%;font-family:inherit;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-house-link:hover{text-decoration:underline;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-house-link:focus-visible{outline:2px solid #2563eb;outline-offset:3px;border-radius:3px;}
 html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-mt th{font-size:14px!important;font-weight:500!important;line-height:22px!important;color:#4b5563!important;padding:10px 12px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-mt td{font-size:14px!important;font-weight:400!important;line-height:24px!important;color:#374151!important;padding:10px 12px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-house-link{font-family:inherit;font-size:15px!important;font-weight:500!important;line-height:24px!important;padding:0!important;border:0!important;background:transparent!important;color:#2563eb!important;text-align:left;cursor:pointer;}
 html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-house-link:hover{text-decoration:underline;}
 html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-house-link:focus-visible{outline:2px solid #2563eb;outline-offset:3px;border-radius:3px;}

 html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-flt input,.ikm-flt select,.ikm-btn,.ikm-tabs button){font-size:14px!important;line-height:22px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-hd h3,.ikm-pn){font-size:16px!important;font-weight:600!important;line-height:24px!important;color:#0f172a!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-tb,.ikm-mini,.ikm-tb-rooms) th{font-size:14px!important;font-weight:500!important;line-height:22px!important;color:#4b5563!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-tb,.ikm-mini,.ikm-tb-rooms) td{font-size:14px!important;line-height:24px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-grid .g .k,.ikm-kc .k,.ikm-pc .k,.ikm-de,.ikm-pm,.ikm-note){font-size:13px!important;line-height:22px!important;color:#4b5563!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog .ikm-grid .g .v{font-size:15px!important;font-weight:500!important;line-height:24px!important;color:#1f2937!important;}

 /* Keep every recent-record action visible on a standard desktop, including long communities. */
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec{table-layout:fixed;width:100%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec :is(th,td){padding:10px 8px!important;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec .ad{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(1){width:9%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(2){width:20%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(3){width:8%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(4){width:8%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(5){width:15%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(6){width:6%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(7){width:7%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(8){width:7%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(9){width:9%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(10){width:6%;}
 html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rec th:nth-child(11){width:5%;}
}

/* 20261021workspace1: approved desktop workspace scale. Typography only; native icons, navigation, statistics, APIs and mobile remain authoritative. */
@media(min-width:769px){
html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-f>label,.ah-role-label,.ah-fac-label){font-size:13px!important;line-height:20px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-hint,.he-notice,.he-coordinate,.he-summary p,.he-subtitle){font-size:13px!important;line-height:20px!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] :is(.ah-card-title,.he-summary h3,.room-box-header-title){font-size:15px!important;line-height:22px!important;font-weight:600!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #addhouse-container[data-house-entry-v2] .he-step-text b{font-size:14px!important;line-height:22px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-sel,.ik-date,.ik-search,.ik-search input,.ik-btn,.ik-seg button,.ik-pager button){font-size:13px!important;line-height:20px!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-card h3{font-size:15px!important;line-height:22px!important;font-weight:600!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rec,.ik-mt) th{font-size:13px!important;line-height:20px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rec,.ik-mt) td{font-size:13px!important;line-height:20px!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake :is(.ik-rec,.ik-mt) :is(.ad,.ik-house-link){font-size:14px!important;line-height:22px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #page-house-intake .ik-rk .nm{font-size:14px!important;line-height:22px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-mt th{font-size:13px!important;line-height:20px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-mt td{font-size:13px!important;line-height:20px!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #ik-more-ov .ik-house-link{font-size:14px!important;line-height:22px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-hd h3,.ikm-pn){font-size:15px!important;line-height:22px!important;font-weight:600!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-tb,.ikm-mini,.ikm-tb-rooms) th{font-size:13px!important;line-height:20px!important;font-weight:400!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog :is(.ikm-tb,.ikm-mini,.ikm-tb-rooms) td{font-size:13px!important;line-height:20px!important;}
html.wnc-desktop-standard body.wnc-desktop-standard #intake-recent-records-dialog .ikm-grid .g .v{font-size:14px!important;line-height:22px!important;font-weight:400!important;}
}
