/* Normal document pages: sidebar remains visible, no backdrop or fullscreen overlay. */
#view.unit-work-page{min-width:0}.unit-work-header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:16px}.unit-work-title{display:flex;align-items:center;gap:12px}.unit-work-title>span{display:grid;place-items:center;width:58px;height:58px;border:1px solid #e2e8dd;border-radius:14px;background:#edf3eb}.unit-work-title svg{width:52px;height:52px}.unit-work-title small{font-size:10px;letter-spacing:.1em;color:#748074}.unit-work-title h1{font-size:25px;margin:3px 0;line-height:1.15}.unit-work-header .btn{padding:9px 13px;font-size:12px;white-space:nowrap}.unit-workspace{min-width:0;max-width:1500px}.unit-workspace>.admin-settings,.unit-workspace>.card,.units-page-surface{box-sizing:border-box;border:1px solid #e2e7de;border-radius:14px;background:#fff;padding:18px;margin:0 0 14px}.unit-workspace>.admin-settings>h2:first-child{font-size:16px;margin:0 0 12px}.unit-workspace .admin-settings>details>summary{display:none}.unit-workspace>.admin-settings>details>form{margin-top:0}.unit-workspace label{font-size:12px;margin:0;min-width:0}.unit-workspace input:not([type=checkbox]):not([type=radio]),.unit-workspace select,.unit-workspace textarea{box-sizing:border-box;max-width:100%;min-height:38px;padding:8px 10px;font:inherit;font-size:13px;border:1px solid #dce2d8;border-radius:8px}.unit-workspace textarea{resize:vertical}.unit-workspace .compact-grid{gap:12px}.unit-workspace fieldset{min-width:0;border:1px solid #e1e7dc;border-radius:10px;padding:12px}.unit-workspace .label,.unit-workspace small{font-size:11px;line-height:1.5}.unit-workspace .btn{font-size:12px;min-height:36px;padding:8px 12px}.units-page-surface{position:static!important;inset:auto!important;width:100%!important;max-width:none!important;max-height:none!important;overflow:visible!important;margin:0!important;border:1px solid #e2e7de!important;border-radius:14px!important;padding:18px!important;box-shadow:none!important;font:inherit!important}.units-page-surface>header,.units-page-surface>form>header{display:none!important}.units-page-surface [data-market-body]>form{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px!important}.units-page-surface [data-market-body]>form>[role=alert],.units-page-surface [data-market-body]>form>button,.units-page-surface [data-market-body]>form>h3,.units-page-surface [data-market-body]>form>p{grid-column:1/-1}.units-page-surface .sm-product-layout{grid-template-columns:180px minmax(0,1fr)}.unit-workspace .sm-editor-dialog{max-height:none!important}.unit-section-tabs{display:flex;gap:5px;flex-wrap:wrap;padding:4px;background:#f3f5f0;border-radius:10px;margin:12px 0}.unit-section-tabs button{flex:1;min-height:39px;padding:8px 12px;border:0;border-radius:7px;background:transparent;font:inherit;font-size:12px;cursor:pointer;color:#344b3b}.unit-section-tabs button[aria-pressed=true]{background:#fff;font-weight:650;box-shadow:0 1px 4px #20342912}.unit-field-group{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 16px}.unit-field-group[hidden]{display:none!important}.unit-field-group label{display:grid;gap:6px}.unit-field-group label:has(input[type=checkbox]){display:flex;align-items:center;flex-wrap:wrap}.unit-field-group small{color:#748074}.unit-field-group fieldset{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.unit-field-group fieldset>legend{font-size:13px;font-weight:650}.unit-field-group[data-unit-group=scope]{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-workspace [data-fields]{display:block!important;margin:12px 0!important}.unit-workspace footer{display:flex;justify-content:flex-end;gap:8px;margin-top:14px}.unit-market-readiness{border:1px solid #e3e8df;border-radius:10px;margin:12px 0;padding:10px 12px}.unit-market-readiness>summary{font-size:13px;font-weight:650;cursor:pointer}.unit-market-readiness>section{margin:10px 0 0!important;padding:12px!important}.unit-market-readiness h3{font-size:14px;margin:0}.unit-market-readiness ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;font-size:12px}.unit-market-actions{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px!important;margin:12px 0}.unit-workspace [data-market-body]>label{max-width:420px}.unit-workspace [data-market-body]>h3{font-size:15px;margin:16px 0 8px}.unit-workspace .sm-editor-actions{bottom:0}.unit-workspace table{width:100%;font-size:12px}.unit-workspace td,.unit-workspace th{padding:9px 8px}.unit-workspace .checklist-add-fields{gap:10px}.unit-workspace .checklist-edit-row{padding:8px}.unit-workspace #property-form{grid-template-columns:repeat(3,minmax(0,1fr))}.unit-workspace #property-form>details,.unit-workspace #property-form>[role=status]{grid-column:1/-1}.unit-workspace .bedroom-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.unit-workspace .bedroom-row label{display:grid;gap:5px}.unit-workspace .table-wrap{max-width:100%;overflow:auto}@media(max-width:900px){.unit-market-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.unit-workspace #property-form,.unit-workspace .bedroom-row{grid-template-columns:repeat(2,minmax(0,1fr))}.unit-field-group[data-unit-group=scope]{grid-template-columns:1fr}.unit-work-title h1{font-size:22px}}@media(max-width:600px){.unit-work-header{flex-wrap:wrap;gap:10px}.unit-workspace>.admin-settings,.unit-workspace>.card,.units-page-surface{padding:12px!important}.unit-work-title>span{width:46px;height:46px}.unit-work-title svg{width:43px;height:43px}.unit-work-title h1{font-size:21px}.unit-workspace .sm-product-layout{grid-template-columns:1fr}.unit-field-group,.unit-field-group fieldset{grid-template-columns:1fr!important}.unit-market-readiness ul{grid-template-columns:1fr}.unit-workspace #property-form{grid-template-columns:1fr}.units-page-surface [data-market-body]>form{grid-template-columns:1fr}.unit-workspace [hidden]{display:none!important}}
.unit-field-cell{display:grid;gap:5px;min-width:0;align-content:start}.unit-field-cell:has(input[type=checkbox]){grid-column:1/-1}.unit-field-group fieldset>small,.unit-field-group fieldset>label:has(input[type=checkbox]){grid-column:1/-1}
