[data-property-sheet]{background:var(--panel)!important;padding:0!important;overflow-y:auto!important;overscroll-behavior:contain;overflow-anchor:none}[data-property-sheet]>.sheet-handle{display:none!important}[data-property-sheet]>.sheet-header{position:absolute!important;inset:12px 12px auto auto!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;backdrop-filter:none!important;z-index:5}[data-property-sheet]>.sheet-header>div:first-child{display:none}[data-property-sheet] [data-close-property-sheet]{width:40px!important;height:40px!important;min-height:40px;background:#192e50e8!important;color:#fff!important;border:1px solid #ffffff55!important;border-radius:7px!important;font-size:24px!important;opacity:1!important}[data-property-sheet] [data-property-detail]{padding:0 10px max(12px,env(safe-area-inset-bottom))!important;gap:10px!important;min-height:0!important;overflow:visible!important}[data-property-sheet] .property-detail-hero{display:grid!important;grid-template-columns:1fr!important;gap:0!important;margin:0 -10px!important;padding:0!important;border:0!important;border-radius:0!important;background:#243751!important;color:#fff}[data-property-sheet] .property-photo.large{width:100%;height:170px;min-height:170px!important;border-radius:0!important;background-position:center;background-size:cover}[data-property-sheet] .property-detail-hero>div{padding:14px}[data-property-sheet] .property-detail-hero h3{font-size:22px!important;line-height:1.2;color:#fff;margin:3px 0 6px!important}[data-property-sheet] .property-detail-hero p{color:#d2deef;margin:0 0 8px;font-size:13px}[data-property-sheet] .property-detail-hero .eyebrow{font-size:10px;letter-spacing:.06em}[data-property-sheet] .property-detail-badges{gap:6px!important;margin-top:10px}[data-property-sheet] .property-detail-badges span{border:0!important;border-radius:4px!important;background:#344861!important;color:#e5edf9!important;padding:4px 7px!important;font-size:11px!important}[data-property-sheet] .property-detail-grid,[data-property-sheet] .property-linked-grid{gap:10px!important}[data-property-sheet] .property-detail-panel{padding:12px!important;background:var(--panel)!important;border:1px solid var(--line)!important;border-radius:7px!important;box-shadow:none!important;min-width:0}[data-property-sheet] h4{font-size:14px!important;margin:0 0 10px!important;font-weight:650!important;color:var(--ink)}[data-property-sheet] .data-list{gap:0!important}[data-property-sheet] .data-list>div{padding:8px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;gap:12px}[data-property-sheet] .data-list>div:last-child{border-bottom:0!important}[data-property-sheet] .data-list strong{font-size:13px!important;overflow-wrap:anywhere;text-align:right}[data-property-sheet] .property-pacing-totals{gap:6px!important;margin:12px 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important}[data-property-sheet] .property-pacing-totals>*{padding:8px!important;min-width:0}[data-property-sheet] .property-pacing-totals strong{font-size:15px!important}.property-inspection-viewer>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.property-inspection-viewer>header h4{margin:0!important}.property-inspection-viewer button,.property-inspection-viewer select{font:inherit;border:1px solid var(--line);border-radius:6px;padding:9px 11px;min-height:40px;background:var(--panel);color:var(--ink)}.property-inspection-viewer>header button{background:#243751;color:#fff;border-color:#243751;font-size:12px;font-weight:650}.property-inspection-viewer label{display:grid;gap:6px;font-size:12px;font-weight:650;margin:12px 0}.property-inspection-viewer select{width:100%;min-width:0}.property-inspection-viewer p{font-size:12px;line-height:1.5;color:var(--muted);margin:8px 0}.property-inspection-viewer details{border-top:1px solid var(--line);padding:10px 0}.property-inspection-viewer summary{cursor:pointer;font-size:13px;font-weight:650}.property-inspection-viewer ol{padding:0;list-style:none;margin:8px 0 0;counter-reset:question}.property-inspection-viewer li{border-top:1px solid var(--line);padding:10px 0;counter-increment:question}.property-inspection-viewer li>strong{font-size:13px;font-weight:600;display:block;line-height:1.4}.property-inspection-viewer li>strong:before{content:counter(question) ". ";color:var(--muted)}.property-inspection-viewer small{display:block;font-size:11px;color:var(--muted);margin-top:6px}.property-inspection-viewer [role=alert]{color:#b42318}@media(max-width:700px){[data-property-sheet]{position:fixed!important;inset:auto 0 0!important;width:100%!important;max-width:none!important;height:75dvh!important;max-height:100dvh!important;min-height:0!important;margin:0!important;border-radius:18px 18px 0 0!important;transform:none!important;transition:height .28s cubic-bezier(.22,.61,.36,1),border-radius .28s ease!important}[data-property-sheet].expanded{height:100dvh!important;border-radius:0!important}[data-property-sheet] [data-property-detail]{padding-left:max(8px,env(safe-area-inset-left))!important;padding-right:max(8px,env(safe-area-inset-right))!important}[data-property-sheet] .property-detail-hero{margin-left:-8px!important;margin-right:-8px!important}}@media(prefers-reduced-motion:reduce){[data-property-sheet]{transition:none!important}}[data-property-sheet] .property-inspection-configuration>details>summary{cursor:pointer;font-size:14px;font-weight:650;list-style-position:inside}[data-property-sheet] .property-inspection-configuration>details>summary small{font-size:10px;color:var(--muted);float:right}[data-property-sheet] .property-inspection-config-section{padding:12px 0!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--line)!important}[data-property-sheet] .property-detail-panel:has(>.property-linked-list.work-orders){padding:0!important;overflow:visible}[data-property-sheet] .property-detail-panel:has(>.property-linked-list.work-orders)>.property-section-header{padding:10px 12px;margin:0;background:#243751;border-radius:6px 6px 0 0}[data-property-sheet] .property-detail-panel:has(>.property-linked-list.work-orders)>.property-section-header h4{color:#fff;margin:0!important}[data-property-sheet] .property-filter-toggle{color:#fff;background:#344861;border:1px solid #52657c;border-radius:5px;min-height:36px;min-width:36px}[data-property-sheet] .property-filter-popover{z-index:10;right:0;max-width:calc(100vw - 40px);color:var(--ink)}[data-property-sheet] .property-linked-list.work-orders{gap:0!important}[data-property-sheet] .compact-work-order-row{padding:12px!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:var(--panel)!important;box-shadow:none!important;gap:7px!important}[data-property-sheet] .compact-work-order-row:last-child{border-bottom:0!important;border-radius:0 0 6px 6px!important}[data-property-sheet] .compact-work-order-main{display:flex!important;flex-direction:column;align-items:flex-start!important;gap:5px!important}[data-property-sheet] .compact-work-order-title{font-size:14px!important;font-weight:600!important;line-height:1.4!important;min-width:0}[data-property-sheet] .compact-work-order-title button{font:inherit!important;color:var(--ink)!important;line-height:inherit!important;white-space:normal!important;text-align:left}[data-property-sheet] .compact-work-order-id,[data-property-sheet] .compact-work-order-id button{font-size:11px!important;font-weight:500!important;color:var(--muted)!important}[data-property-sheet] .compact-work-order-pills{gap:5px!important;flex-wrap:wrap}[data-property-sheet] .compact-work-order-pill{font-size:10px!important;font-weight:600!important;border-radius:4px!important;padding:3px 6px!important}[data-property-sheet] .compact-work-order-description{font-size:12px!important;margin:0!important}[data-property-sheet] .compact-work-order-description summary{font-weight:500!important;color:var(--cyan-deep)}[data-property-sheet] .compact-work-order-description p{font-size:13px;font-weight:400;line-height:1.5;margin:8px 0 0}[data-property-sheet] .property-owner-primary{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important}[data-property-sheet] .property-owner-primary+.property-owner-primary{border-top:1px solid var(--line)!important;padding-top:10px!important}[data-property-sheet] .property-owner-profile{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:8px 0;border:0;background:transparent;text-align:left;color:var(--ink);font:inherit;cursor:pointer}[data-property-sheet] .property-owner-profile strong{display:block;font-size:14px;font-weight:600;line-height:1.4}[data-property-sheet] .property-owner-profile small{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-top:5px}[data-property-sheet] .property-owner-contact{display:flex;flex-wrap:wrap;gap:6px 12px;font-size:12px;font-weight:400;margin:4px 0}#homeowner-success-view.hs-external-drawer-host{display:contents!important}#homeowner-success-view.hs-external-drawer-host>:not([data-hs-drawer]):not([data-hs-backdrop]):not([data-hs-interaction-sheet]){display:none!important}.hs-external-drawer-host [data-hs-backdrop]{z-index:1200!important}.hs-external-drawer-host [data-hs-drawer]{z-index:1201!important}.hs-external-drawer-host [data-hs-interaction-sheet]{z-index:1202!important}[data-property-sheet] .compact-work-order-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;padding:8px 10px!important;gap:4px 8px!important;min-height:0!important}[data-property-sheet] .compact-work-order-main{grid-column:1/-1;display:flex!important;flex-direction:row!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;min-height:0!important;margin:0!important}[data-property-sheet] .compact-work-order-title{flex:1;line-height:1.3!important;margin:0!important}[data-property-sheet] .compact-work-order-id{flex:none;white-space:nowrap;margin:0!important}[data-property-sheet] .compact-work-order-main .work-order-inline-link{display:inline!important;min-height:0!important;height:auto!important;padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}[data-property-sheet] .compact-work-order-pills{display:flex!important;align-items:center!important;gap:4px!important;margin:0!important;min-height:0!important}[data-property-sheet] .compact-work-order-pill{padding:2px 4px!important;line-height:1.2!important;font-size:9px!important}[data-property-sheet] .compact-work-order-description{padding:0!important;border:0!important;min-height:0!important;line-height:1.3!important;font-size:11px!important}[data-property-sheet] .compact-work-order-description summary{padding:3px 0!important;margin:0!important;white-space:nowrap}[data-property-sheet] .compact-work-order-description[open]{grid-column:1/-1}[data-property-sheet] .compact-panel>h4,[data-property-sheet] .property-reservations-panel>h4{background:#243751;color:#fff;margin:-12px -12px 10px!important;padding:12px;border-radius:6px 6px 0 0}[data-property-sheet] .property-section-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;margin-left:6px;padding:2px 6px;border-radius:4px;background:#ffffff20;color:#fff;font-size:12px}[data-property-sheet] .compact-work-order-pills{grid-column:1/-1}[data-property-sheet] .property-availability-panel>.data-list{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:8px}[data-property-sheet] .property-availability-panel>.data-list>div{display:flex!important;flex-direction:column;align-items:flex-start;gap:4px!important;padding:4px 8px!important;border-bottom:0!important;border-right:1px solid var(--line)!important;font-size:11px}[data-property-sheet] .property-availability-panel>.data-list>div:last-child{border-right:0!important}[data-property-sheet] .property-access-panel .data-list>div{align-items:baseline;font-size:11px;padding:7px 0!important}[data-property-sheet] .property-access-panel .data-list strong{font-size:12px!important;font-weight:550!important}[data-property-sheet] .property-owner-profile{padding:2px 0 8px}[data-property-sheet] .property-owner-profile small{margin-top:4px}[data-property-sheet] .property-owner-contact{margin:0;gap:6px}[data-property-sheet] .property-owner-contact a{padding:6px 8px;border:1px solid var(--line);background:var(--panel-alt);border-radius:5px;text-decoration:none;font-size:12px;overflow-wrap:anywhere}[data-property-sheet] .property-linked-list.reservations{gap:0!important}[data-property-sheet] .property-reservation-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px!important;padding:10px 0!important;margin:0!important;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;min-height:0!important;text-align:left}[data-property-sheet] .property-reservation-row:last-child{border-bottom:0!important}[data-property-sheet] .property-reservation-dates{grid-column:1/-1;font-size:12px!important;font-weight:600!important;color:var(--ink)}[data-property-sheet] .property-reservation-guest{font-size:13px!important;font-weight:500!important;color:var(--ink);overflow-wrap:anywhere}[data-property-sheet] .property-reservation-row>strong{font-size:9px!important;font-weight:600!important;padding:3px 5px!important;border-radius:4px!important;background:var(--soft)!important;align-self:start}[data-property-sheet] .property-reservation-money{grid-column:1/-1;display:grid!important;grid-template-columns:1fr 1fr;gap:10px;padding-top:3px;font-size:10px!important;color:var(--muted)}[data-property-sheet] .property-reservation-money>span{display:flex;justify-content:space-between;align-items:baseline;gap:4px}[data-property-sheet] .property-reservation-money b{font-size:12px;font-weight:600;color:var(--ink)}[data-property-sheet] .property-revenue-pacing-panel>.property-section-header{background:#243751;margin:-12px -12px 10px!important;padding:12px;border-radius:6px 6px 0 0;gap:8px;align-items:start}[data-property-sheet] .property-revenue-pacing-panel h4{color:#fff;margin:4px 0 0!important;white-space:nowrap}[data-property-sheet] .property-pacing-controls{gap:5px!important}[data-property-sheet] .property-pacing-controls select{border-radius:5px!important;font-size:11px!important;padding:5px 7px!important;min-height:30px!important}[data-property-sheet] .property-pacing-controls .approval-badge{background:transparent!important;color:#d2deef!important;font-size:9px!important;padding:0!important;font-weight:400!important}[data-property-sheet] .property-revenue-pacing-chart{min-height:0!important;margin:0!important}[data-property-sheet] .property-pacing-totals{margin:10px 0!important}[data-property-sheet] .property-pacing-totals span{font-size:9px!important;text-transform:none!important}[data-property-sheet] .property-pacing-totals strong{font-size:13px!important}[data-property-sheet] .property-revenue-pacing-panel>.panel-note{font-size:10px;margin:8px 0 0!important}[data-property-sheet] .property-linked-list.reservations{gap:8px!important}[data-property-sheet] .property-reservation-row{padding:10px!important;border:1px solid var(--line)!important;border-radius:6px!important;gap:8px!important;background:var(--panel)!important;transition:border-color .15s ease}[data-property-sheet] .property-reservation-row:last-child{border-bottom:1px solid var(--line)!important}[data-property-sheet] .property-reservation-row:hover{border-color:#8aa3c4!important}[data-property-sheet] .property-reservation-row:focus-visible{outline:2px solid var(--accent);outline-offset:2px}[data-property-sheet] .property-reservation-row small{display:block!important;font-size:9px!important;line-height:1.3!important;font-weight:500!important;color:var(--muted)!important;margin:0 0 3px!important}[data-property-sheet] .property-reservation-guest b{font-size:13px!important;font-weight:600!important;line-height:1.3}[data-property-sheet] .property-reservation-type{text-align:right;align-self:start}[data-property-sheet] .property-reservation-type b{display:inline-block;font-size:9px;font-weight:600;color:var(--muted);background:var(--soft);border-radius:3px;padding:3px 5px}[data-property-sheet] .property-reservation-dates,[data-property-sheet] .property-reservation-money{display:grid!important;grid-template-columns:1fr 1fr!important;gap:0!important;grid-column:1/-1;padding:8px!important;background:var(--panel-alt)!important;border:1px solid var(--line);border-radius:4px;font-weight:400!important}[data-property-sheet] .property-reservation-dates>span,[data-property-sheet] .property-reservation-money>span{display:block!important;min-width:0;padding:0 8px!important}[data-property-sheet] .property-reservation-dates>span:first-child,[data-property-sheet] .property-reservation-money>span:first-child{padding-left:0!important;border-right:1px solid var(--line)}[data-property-sheet] .property-reservation-dates b{font-size:11px!important;font-weight:500!important;line-height:1.3}[data-property-sheet] .property-reservation-money b{font-size:13px!important;font-weight:650!important;line-height:1.3}[data-property-sheet] .property-linked-list.reservations{gap:6px!important}[data-property-sheet] .property-reservation-row{padding:7px 8px!important;gap:5px 8px!important}[data-property-sheet] .property-reservation-guest,[data-property-sheet] .property-reservation-type{display:flex;align-items:baseline;gap:6px}[data-property-sheet] .property-reservation-type{justify-content:flex-end}[data-property-sheet] .property-reservation-row small{margin:0!important}[data-property-sheet] .property-reservation-dates,[data-property-sheet] .property-reservation-money{padding:5px 0!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;background:transparent!important}[data-property-sheet] .property-reservation-dates>span,[data-property-sheet] .property-reservation-money>span{display:flex!important;align-items:baseline;justify-content:space-between;gap:4px;padding:0 6px!important}[data-property-sheet] .property-reservation-dates b{font-size:10px!important}[data-property-sheet] .property-reservation-money b{font-size:12px!important}[data-property-sheet] .property-inspection-viewer{order:10}[data-property-sheet] .property-reservation-money b{font-size:10px!important;font-weight:500!important}[data-property-sheet] .compact-work-order-pill.status-pill,[data-property-sheet] .compact-work-order-pill.priority-pill{background:#334155!important;color:#fff!important;border-color:transparent!important}[data-property-sheet] .compact-work-order-pill.status-active{background:#087443!important}[data-property-sheet] .compact-work-order-pill.status-pending,[data-property-sheet] .compact-work-order-pill.status-pending-final-closing{background:#946000!important}[data-property-sheet] .compact-work-order-pill.status-processing{background:#6442a6!important}[data-property-sheet] .compact-work-order-pill.priority-urgent{background:#b42328!important}[data-property-sheet] .compact-work-order-pill.priority-high{background:#995100!important}[data-property-sheet] .compact-work-order-pill.priority-standard{background:#2457ad!important}#properties-view .property-card{border:1px solid var(--line)!important;border-radius:8px!important;box-shadow:none!important;overflow:hidden!important;padding:0!important}#properties-view .property-card-button{padding:0!important;gap:0!important}#properties-view .property-card-body{display:grid!important;gap:7px!important;padding:10px!important}#properties-view .property-card-top{display:flex!important;align-items:baseline!important;justify-content:space-between!important;gap:8px!important;margin:0!important}#properties-view .property-card-top strong{font-size:16px!important;line-height:1.25!important;font-weight:650!important}#properties-view .property-card-top em{font-size:10px!important;font-style:normal;background:var(--soft)!important;padding:3px 5px!important;border-radius:4px!important;flex:none}#properties-view .property-card-body>small{font-size:11px!important;font-weight:400!important;margin:0!important;line-height:1.35!important}#properties-view .property-meta-row,#properties-view .property-operational-row,#properties-view .property-count-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:6px!important;margin:0!important;min-height:0!important;padding:6px 0 0!important;border:0!important;border-top:1px solid var(--line)!important;border-radius:0!important;background:transparent!important;font-size:10px!important;font-weight:500!important}#properties-view .property-meta-row>span{padding:2px 0!important;background:transparent!important;border-radius:0!important;font-size:10px!important}#properties-view .property-operational-row>span:last-child{font-size:10px!important;font-weight:400!important;text-align:right}#properties-view .property-availability{padding:3px 6px!important;font-size:10px!important;border-radius:4px!important}#properties-view .property-count-row>span{font-size:10px!important;font-weight:500!important;white-space:nowrap}@media(max-width:700px){#properties-view .properties-grid{gap:10px!important}#properties-view .property-card .property-photo{height:145px!important;min-height:145px!important;aspect-ratio:auto!important;border-radius:0!important}}#properties-view .property-card-body{min-height:0!important;align-content:start!important}#properties-view .property-card-body>small{min-height:0!important}#properties-view .property-card-top{background:#243751!important;color:#fff!important;margin:-10px -10px -7px!important;padding:10px 10px 6px!important}#properties-view .property-card-top strong{color:#fff!important}#properties-view .property-card-top em{background:#ffffff20!important;color:#e4edf8!important}#properties-view .property-card-body>small{background:#243751!important;color:#d2deef!important;margin:0 -10px!important;padding:0 10px 10px!important}#properties-view .property-meta-row{border-top:0!important;padding-top:0!important}#properties-view>.properties-tabs{display:flex!important;gap:6px!important;margin:0 0 10px!important;padding:0!important;border:0!important;background:transparent!important;border-radius:0!important;overflow-x:auto;flex-wrap:nowrap}#properties-view>.properties-tabs>button{flex:0 0 auto!important;min-height:38px!important;padding:8px 12px!important;border:1px solid var(--line)!important;border-radius:6px!important;background:var(--panel)!important;color:var(--muted)!important;font-size:12px!important;font-weight:600!important;line-height:1.3!important;box-shadow:none!important;white-space:nowrap}#properties-view>.properties-tabs>button.active{background:var(--accent)!important;border-color:var(--accent)!important;color:#fff!important}#properties-view>.properties-tabs>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}#properties-view>.properties-search-panel{margin-top:0!important;margin-bottom:12px!important}.property-availability{background:#334155!important;color:#fff!important;border-color:transparent!important}.property-availability.occupied{background:#b42328!important;color:#fff!important}.property-availability.vacant{background:#087443!important;color:#fff!important}.property-availability.turn{background:#946000!important;color:#fff!important}[data-property-sheet] .property-amenities-panel>h4{background:#243751;color:#fff;margin:-12px -12px 10px!important;padding:12px;border-radius:6px 6px 0 0}.property-amenities-panel ul{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:0}.property-amenities-panel li{padding:5px 7px;border:1px solid var(--line);border-radius:4px;font-size:11px;background:var(--panel-alt)}.property-inspection-viewer>header select{max-width:48%;font-size:11px;padding:6px;min-height:34px}.property-inspection-history-row{display:flex!important;justify-content:space-between;align-items:center;width:100%;text-align:left;border:0!important;border-bottom:1px solid var(--line)!important;border-radius:0!important;padding:10px 0!important}.property-inspection-history-row strong{font-size:12px}.property-inspection-history-row small{font-size:10px}.inspection-preview-section{border-top:1px solid var(--line);margin-top:10px;padding-top:14px}.inspection-view-question{padding:10px 0;border-top:1px solid var(--line);font-size:13px}.inspection-view-question p{font-size:12px;line-height:1.4;margin:6px 0}.property-inspection-popup{padding:0;border:1px solid var(--line);border-radius:12px;width:min(680px,calc(100vw - 24px));max-height:85dvh;background:var(--panel);color:var(--ink)}.property-inspection-popup::backdrop{background:#0f172a99}.property-inspection-popup>header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#243751;color:#fff;position:sticky;top:0}.property-inspection-popup h3{margin:0;font-size:16px}.property-inspection-popup header button{border:1px solid #ffffff55;border-radius:5px;background:transparent;color:#fff;font-size:24px;width:36px;height:36px}.inspection-popup-body{padding:12px 16px}.inspection-view-photos{display:flex;flex-wrap:wrap;gap:8px}.inspection-view-photos img{width:100px;height:90px;object-fit:cover;border-radius:4px}[data-property-sheet] .property-inspection-viewer{display:contents!important}[data-property-sheet] .property-latest-inspections{order:10}[data-property-sheet] .inspection-preview-section{order:11;margin:0!important}[data-property-sheet] .property-inspection-configuration{order:20!important;padding:0!important;overflow:hidden}[data-property-sheet] .property-latest-inspections>header,[data-property-sheet] .inspection-preview-section>header{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#243751;color:#fff;margin:-12px -12px 10px;padding:10px 12px;border-radius:6px 6px 0 0}[data-property-sheet] .property-latest-inspections>header h4,[data-property-sheet] .inspection-preview-section>header h4{color:#fff;margin:0!important}[data-property-sheet] .property-latest-inspections>header select{max-width:48%;min-height:32px;font-size:11px;padding:5px 7px;border-radius:5px}[data-property-sheet] .property-inspection-configuration>details>summary{padding:12px;background:#243751;color:#fff;font-size:13px}[data-property-sheet] .property-inspection-configuration>details>summary small{color:#d2deef;background:#ffffff18;border-radius:3px;padding:2px 5px}[data-property-sheet] .property-inspection-configuration>details>form{padding:0 12px 12px}[data-property-sheet] .property-inspection-config-section h4{font-size:13px!important}.property-amenity-group{padding:8px 0;border-bottom:1px solid var(--line)}.property-amenity-group:last-child{border-bottom:0;padding-bottom:0}.property-amenity-group h5{display:flex;justify-content:space-between;margin:0 0 6px;font-size:11px;font-weight:650;color:var(--muted)}.property-amenity-group h5>span{font-size:10px;font-weight:500}.property-amenities-panel .property-amenity-group ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 10px}.property-amenities-panel .property-amenity-group li{padding:5px 0;border:0;background:transparent;border-radius:0;font-size:11px;overflow-wrap:anywhere}.property-amenity-group li>span:before{content:"\2713";color:#087443;margin-right:5px}.property-amenity-group li small{display:block;font-size:10px;line-height:1.4;color:var(--muted);margin:3px 0 0 14px}[data-property-sheet] .inspection-preview-section{padding-bottom:8px!important}[data-property-sheet] .inspection-preview-section>header{margin-bottom:6px!important}[data-property-sheet] .inspection-preview-section>label{margin:4px 0 6px!important;gap:4px!important}[data-property-sheet] .inspection-preview-section [data-preview-body]>p{margin:6px 0!important}[data-property-sheet] .inspection-preview-section .inspection-view-question:last-child{padding-bottom:0}.property-amenity-group>summary{display:flex;align-items:center;gap:8px;list-style:none;cursor:pointer;font-size:12px;font-weight:600;padding:5px 0}.property-amenity-group>summary::-webkit-details-marker{display:none}.property-amenity-group .amenity-count{margin-left:auto;font-size:11px;color:var(--muted)}.property-amenity-group[open] .amenity-chevron{transform:rotate(180deg)}.property-amenity-group ul{padding-top:7px!important}.custom-inspection-content{padding:10px 12px}.custom-inspection-content p{font-size:12px;color:var(--muted);margin:8px 0}.custom-inspection-content button{padding:7px 10px;font:inherit;font-size:12px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--ink)}.custom-inspection-content [data-add-custom],.custom-inspection-wizard button[type=submit]{background:#2457ad;color:#fff;border-color:#2457ad}.custom-inspection-summary{display:flex;align-items:center;gap:6px;padding:8px 0;border-bottom:1px solid var(--line);margin-bottom:8px}.custom-inspection-summary>div{flex:1}.custom-inspection-summary strong{font-size:12px}.custom-inspection-summary small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.custom-inspection-wizard{margin-top:10px;padding:12px;border:1px solid var(--line);border-radius:6px;background:var(--panel-alt);display:grid;gap:10px}.custom-inspection-wizard header{display:flex;justify-content:space-between;font-size:13px}.custom-inspection-wizard small{font-size:10px;color:var(--muted)}.custom-inspection-wizard label{display:grid;gap:5px;font-size:12px}.custom-inspection-wizard .custom-choice{display:flex;align-items:center;gap:8px;margin:8px 0}.custom-inspection-wizard input[type=checkbox]{width:auto}.custom-inspection-wizard input,.custom-inspection-wizard select,.custom-inspection-wizard textarea{font:inherit;min-width:0;width:100%;padding:8px;border:1px solid var(--line);border-radius:5px;background:var(--panel);color:var(--ink)}.custom-inspection-wizard fieldset{border:0;padding:0;margin:0;font-size:12px}.custom-inspection-wizard footer{display:flex;justify-content:flex-end;gap:6px}.inspection-camera-dialog{padding:12px;background:var(--panel);border:1px solid var(--line);border-radius:8px;width:min(600px,95vw)}.inspection-camera-dialog::backdrop{background:#0f172ab3}.inspection-camera-dialog video{width:100%;max-height:70vh;object-fit:contain;background:#111}.inspection-camera-dialog footer{display:flex;justify-content:flex-end;gap:8px;padding-top:10px}.inspection-camera-dialog button{padding:10px 14px;border:0;border-radius:5px;background:#2457ad;color:#fff}.custom-inspection-add-row{display:flex;justify-content:flex-end}.custom-inspection-summary>button,.custom-inspection-add-row>button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0}.custom-inspection-summary [data-remove-custom]{color:#b42332}.custom-inspection-confirm{width:min(420px,calc(100vw - 32px));padding:20px;border:1px solid var(--line);border-radius:10px;background:var(--panel,#fff);color:var(--ink,#18212f);box-shadow:0 16px 48px #0004}.custom-inspection-confirm::backdrop{background:#0f172a99}.custom-inspection-confirm h3{margin:0 0 12px;font-size:18px}.custom-inspection-confirm p{font-size:14px;line-height:1.5;margin:0 0 20px}.custom-inspection-confirm footer{display:flex;justify-content:flex-end;gap:8px}.custom-inspection-confirm button{min-height:40px}.custom-inspection-confirm [data-confirm-remove]{background:#b42332;border-color:#b42332;color:#fff}
