.payout-cost-disclosure{min-width:0;padding:.6rem .75rem;border-top:1px solid var(--lv2-line, #dbe4ea);font-size:.8rem;line-height:1.5}.payout-cost-disclosure summary{cursor:pointer;font-weight:700;padding-block:.25rem}.payout-cost-disclosure p{margin:.5rem 0}body.portal-role-landlord .settings-page .settings-subpanel .payout-cost-disclosure p,body.portal-role-landlord .settings-page .settings-subpanel p.settings-core-billing-note{display:block!important}body .settings-payment-connection-grid--rent-only{grid-template-columns:minmax(0,1fr)!important}.settings-core-billing-note{margin:.5rem 0 0;color:#526774;font-size:.8rem}.payout-cost-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:.65rem 0}.payout-cost-grid div{min-width:0}.payout-cost-grid dt{color:#526774;overflow-wrap:break-word;min-height:3em}.payout-cost-grid dd{margin:.15rem 0 0;font-size:1rem;font-weight:750}.pricing-approval-note{border-left:3px solid #a37c2f;padding:.5rem .65rem;background:#fbf8ef;color:#665126;font-size:.8rem;line-height:1.5}html body.portal-role-landlord.route-readable-controls .page-shell .page-content .lease-form.lease-form--simple :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range]),select,textarea){font-size:16px!important;min-height:40px}@media(max-width:540px){html body.portal-role-landlord .lease-form.lease-form--simple :is(.lease-person-allocation-row,.lease-pet-allocation-row){grid-template-columns:repeat(auto-fit,minmax(min(100%,112px),1fr))!important}html body.portal-role-landlord .lease-form.lease-form--simple :is(.lease-person-allocation-row,.lease-pet-allocation-row)>label:first-of-type{grid-column:1 / -1!important}html body.portal-role-landlord .lease-form.lease-form--simple div.lease-field-set.lease-field-set--payments>:is(.field.lease-payment-field--rent,.field.lease-payment-field--schedule){grid-column:1 / -1!important}body .platform-money-page .money-pricing-preview{grid-template-columns:minmax(0,1fr) auto;gap:.45rem}body .platform-money-page .money-pricing-account{grid-column:1 / -1;grid-row:1}body .platform-money-page .money-pricing-preview .btn{grid-column:auto}body .platform-money-page .money-example-row dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}body .platform-money-page .money-example-row dd{overflow-wrap:anywhere}}html body.route-readable-controls .page-shell .page-content :is(input:not([type=hidden],[type=checkbox],[type=radio],[type=range],[type=color],[type=submit],[type=button]),select,textarea){box-sizing:border-box;min-width:0;max-width:100%;font-size:16px!important}body.portal-role-tenant .renter-bill-list__planned-heading{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .65rem;padding:.55rem .85rem;border-top:1px solid var(--lv2-line, #dbe4ea);background:#f5f7f8;color:#526774;font-size:.75rem}body.portal-role-tenant .renter-bill-list__planned-heading span{font-weight:700}body.portal-role-tenant .renter-bill-list__planned-heading small{font-size:inherit}html body #landlord-recording{width:min(680px,calc(100vw - 20px))!important;max-width:calc(100vw - 20px)!important;height:fit-content!important;max-height:calc(100dvh - 20px)!important;inset:0!important;margin:auto!important;transform:none!important;padding:0!important;border-radius:16px}html body #landlord-recording .dialog-panel__frame{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:auto!important;max-height:calc(100dvh - 22px)!important;min-height:0!important;padding:0;overflow:hidden}html body #landlord-recording .dialog-panel__header{display:flex!important;align-items:center;padding:.65rem 1rem;gap:.5rem}html body #landlord-recording .dialog-panel__header .btn{width:auto!important;min-width:0!important;flex:0 0 auto!important}html body #landlord-recording h2{margin:0;flex:1 1 auto;min-width:0;font-size:1rem;line-height:1.3}html body #landlord-recording .dialog-panel__body{padding:.8rem 1rem!important;overflow-y:auto!important;min-height:0;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}html body #landlord-recording .dialog-panel__footer{display:flex;justify-content:flex-end;gap:.5rem;padding:.7rem 1rem}html body #landlord-recording .dialog-panel__footer .btn{width:auto;min-height:40px}html body #landlord-recording .recording-kind{display:grid;grid-template-columns:1fr 1fr;gap:.4rem;border:0;padding:0;margin:0;min-width:0}html body #landlord-recording .recording-kind label{display:flex;align-items:center;gap:.4rem;padding:.65rem;border:1px solid #cad8e1;border-radius:8px;font-size:.85rem;font-weight:700;cursor:pointer}html body #landlord-recording .recording-kind label:has(:checked){background:#e9f3f0;border-color:#337762;color:#205a48}html body #landlord-recording .recording-kind input{margin:0;flex:0 0 auto}html body #landlord-recording .recording-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}html body #landlord-recording .field{margin:0;min-width:0;width:100%!important;max-width:none!important;gap:.25rem}html body #landlord-recording .field>span{font-size:.75rem!important;letter-spacing:0!important;text-transform:none!important}html body #landlord-recording .recording-wide{grid-column:1 / -1}html body #landlord-recording :is(select,input:not([type=radio],[type=hidden]),textarea){width:100%;min-width:0;min-height:40px;max-width:100%;font-size:16px!important;padding:.45rem .6rem}html body #landlord-recording .recording-help{margin:.4rem 0 .5rem;font-size:.8rem;line-height:1.45;color:#526774}html body #landlord-recording .recording-preview{padding:.7rem;border:1px solid #b9d4c9;border-radius:10px;background:#f0f7f4}html body #landlord-recording .recording-preview-heading{display:flex;justify-content:space-between;gap:.5rem;font-size:.9rem}html body #landlord-recording .recording-preview-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .5rem;padding-top:.55rem;margin-top:.55rem;border-top:1px solid #d5e4dc;font-size:.85rem}html body #landlord-recording .recording-preview-row small{grid-column:1 / -1;font-size:.75rem;line-height:1.45;color:#526774;overflow-wrap:anywhere}html body #landlord-recording .recording-status{font-size:.8rem;margin:.55rem 0;color:#375265}html body #landlord-recording .recording-status:empty{display:none}html body #landlord-recording .recording-proof{padding:0;border:0;background:none}html body #landlord-recording .recording-proof summary{font-size:.8rem;cursor:pointer;padding:.35rem 0;color:#235981}html body #landlord-recording .recording-proof .field{margin-top:.5rem}html body #landlord-recording [hidden]{display:none!important}html body .recording-bill-actions p{margin:.4rem 0 .7rem;font-size:.85rem}html body .recording-bill-actions>div{display:flex;flex-wrap:wrap;gap:.5rem}html body .recording-bill-actions .btn{flex:1 1 auto;min-width:0;width:auto}@media(max-width:600px){html body #landlord-recording :is(.dialog-panel__header,.dialog-panel__body,.dialog-panel__footer){padding:.65rem!important}html body #landlord-recording .recording-kind label{padding:.55rem .4rem;font-size:.8rem}}@media(max-width:380px){html body #landlord-recording .recording-proof .recording-fields{grid-template-columns:minmax(0,1fr)}}html body .maintenance-page .panel__head{display:flex!important;align-items:center;justify-content:space-between;gap:.5rem}html body .maintenance-page .panel__head .panel__head-actions{display:flex!important;width:fit-content!important;flex:0 0 auto!important;margin:0}html body .maintenance-page .panel__head-actions .list-filter-trigger{width:40px!important;min-width:40px!important;min-height:36px}html body .maintenance-page .list-item :is(.list-item__title,.list-item__meta){white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;line-height:1.4!important;-webkit-line-clamp:unset}html body .maintenance-page .list-item__title{font-size:.9rem!important}html body .maintenance-page .list-item__meta{font-size:.8rem!important}html body .maintenance-page .list-item__side{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.45rem!important;width:auto!important}html body .maintenance-page .list-item__side :is(a,button){display:inline-flex;align-items:center;min-height:36px;font-size:.8rem!important;padding:.3rem .6rem}html body .maintenance-page>.maintenance-spending{order:4;display:block;padding:.75rem}body .maintenance-spending>summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem;cursor:pointer;min-height:36px}body .maintenance-spending>summary>span{font-weight:700}body .maintenance-spending>summary small{display:block;margin-top:.2rem;font-size:.75rem;font-weight:400;color:#526774}body .maintenance-spending>summary>strong{margin-left:auto;font-variant-numeric:tabular-nums}body .maintenance-spending>summary:after{content:"+";color:#235981;font-weight:700}body .maintenance-spending[open]>summary:after{content:"-"}body .maintenance-spending__charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid #dbe4ea}body .maintenance-spending__charts h2{margin:0 0 .6rem;font-size:.875rem}body .maintenance-spending__charts .maintenance-property-cost>span{white-space:normal;overflow-wrap:anywhere}body .maintenance-spending__empty{margin:.7rem 0 0;font-size:.85rem;color:#526774}html body :is(.maintenance-form,#maintenance-board-filters) :is(input:not([type=hidden],[type=checkbox],[type=radio]),select,textarea){font-size:16px!important;min-width:0;max-width:100%}html body .maintenance-record__details .detail-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}html body .maintenance-record__details .detail-list>div{display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:.2rem;padding:0;min-width:0}html body .maintenance-record__details .detail-list dd{margin:0;white-space:normal;overflow-wrap:anywhere;font-size:.85rem}html body .maintenance-record__support{grid-template-columns:minmax(0,1fr)!important;align-items:start}html body .maintenance-record__support .empty-state{min-height:0;padding:.85rem}html body .maintenance-record__expenses .table th{white-space:nowrap}@media(min-width:1100px){html body.portal-role-landlord .maintenance-record__support{grid-template-columns:minmax(0,1fr) minmax(0,2fr)!important}}@media(max-width:600px){html body .maintenance-expense-table{display:block;min-width:0!important;width:100%!important}html body .maintenance-expense-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}html body .maintenance-expense-table tbody{display:block}html body .maintenance-expense-table tbody tr{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.75rem;border-bottom:1px solid #dbe4ea}html body .maintenance-expense-table tbody td{display:block;min-width:0!important;width:auto!important;padding:0!important;border:0;font-size:.85rem!important;white-space:normal!important;overflow-wrap:anywhere}html body .maintenance-expense-table td[data-label]:before{content:attr(data-label);display:block;margin-bottom:.25rem;color:#526774;font-size:.7rem;font-weight:700}html body .maintenance-expense-table td[data-label=Amount]{grid-area:1 / 2}html body .maintenance-expense-table :is(td[data-label=Description],td[colspan]){grid-column:1 / -1}html body .maintenance-expense-table .table-subtext{white-space:normal!important;overflow:visible!important;text-overflow:clip!important;-webkit-line-clamp:unset}html body .maintenance-page .list-item{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.5rem!important}html body .maintenance-page .list-item__side{justify-content:flex-start}body .maintenance-spending__charts{grid-template-columns:minmax(0,1fr)}}html body.portal-role-landlord .dashboard-workspace :is(.dashboard-command-grid,.dashboard-operational-grid){align-items:start}html body.portal-role-landlord .dashboard-workspace .list-item :is(.list-item__title,.list-item__meta){white-space:normal!important;text-overflow:clip!important;overflow:visible!important;overflow-wrap:anywhere;-webkit-line-clamp:unset;line-height:1.4!important}html body.portal-role-landlord .dashboard-workspace .list-item__side{align-self:center;white-space:nowrap}html body.portal-role-landlord .dashboard-workspace .list-item__title{font-size:.875rem!important}html body.portal-role-landlord .dashboard-workspace .list-item__meta{font-size:.8rem!important}html body.portal-role-landlord .dashboard-workspace .list-item__side a{display:inline-flex;align-items:center;min-height:36px;font-size:.8rem!important;padding:.3rem .65rem}html body.portal-role-landlord .dashboard-workspace .panel__head{display:flex!important;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.35rem .65rem!important}html body.portal-role-landlord .dashboard-workspace .panel__head-actions{width:auto!important;margin:0}body .dashboard-overview-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;background:var(--lv2-line, #dbe4ea);border:1px solid var(--lv2-line, #dbe4ea);border-radius:.5rem;overflow:hidden}body .dashboard-overview-metrics>div{display:grid;align-content:start;gap:.25rem;padding:.65rem;background:#f8fafb;min-width:0}body .dashboard-overview-metrics dt{color:#526774;font-size:.75rem;line-height:1.4}body .dashboard-overview-metrics dd{margin:0;font-size:1.15rem;font-weight:750;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}body .dashboard-overview-metrics .is-negative{color:#a32929}html body #ledger-offline-entry .ledger-entry-type-disclosure{padding:0;border:0;border-radius:0;background:transparent}body #ledger-offline-entry .ledger-entry-type-disclosure>summary{width:fit-content;padding:.25rem 0;color:#235981;font-size:.8rem;cursor:pointer}body #ledger-offline-entry .ledger-entry-type-disclosure[open]>.field{margin-top:.4rem}html body #ledger-offline-entry .ledger-entry-mode-note{display:block!important;margin:0;padding:0;font-size:.8rem;line-height:1.4;color:#526774;background:transparent;border:0}html body :is(#ledger-offline-entry,#ledger-activity-filters) :is(input:not([type=hidden],[type=checkbox],[type=radio]),select,textarea){font-size:16px!important;min-width:0;max-width:100%}@media(max-width:900px){html body #ledger-offline-entry .ledger-entry-card--core{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry.address-entry--simple{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:5px!important;min-width:0;padding:0!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple.is-manual{display:none!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__head label{display:block;margin:0}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__head strong{color:#173849;font-size:.875rem!important;font-weight:600;line-height:1.4}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__control{display:grid!important;grid-template-columns:34px minmax(0,1fr)!important;grid-column:1/-1!important;align-items:center;min-height:40px!important;padding:0!important;border:1px solid #b9cbd3!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__control:focus-within{border-color:#287993!important;outline:2px solid #28799340;outline-offset:1px}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__control>svg{width:16px;height:16px;margin:0 0 0 10px}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__control>input{width:100%!important;min-width:0!important;max-width:100%;min-height:38px!important;margin:0!important;padding:8px 10px 8px 0!important;border:0!important;border-radius:6px!important;background:transparent!important;box-shadow:none!important;outline:0!important;font-size:.9375rem!important;line-height:1.4!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__assist{display:flex!important;grid-column:1/-1!important;align-items:start!important;justify-content:space-between;gap:6px 12px!important;min-width:0;padding:0!important;margin:0!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__status{display:block!important;min-width:0;margin:0!important;font-size:.8rem!important;line-height:1.45;overflow-wrap:anywhere}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__status:is([data-state=idle],[data-state=success]){position:absolute!important;width:1px;height:1px;min-height:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__manual-link{flex:0 0 auto;min-height:28px;margin-left:auto;padding:3px 0!important;color:#316b57;font-size:.8rem!important;line-height:1.4;font-weight:600}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-autofill__results{border:1px solid #dce5e8;border-radius:6px;background:#fff;box-shadow:0 8px 20px #1738491a}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-autofill__option{padding:10px 12px;min-height:48px;border-radius:0;line-height:1.4}html body:is(#workspace-ui,.portal-role-tenant) .page-content .control-choices{min-width:0;padding:0!important;margin:0!important;border:0!important;background:transparent!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .control-choices legend{padding:0 0 6px;color:#173849;font-size:.875rem!important;font-weight:600;text-transform:none;letter-spacing:0}.control-choices__options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:6px}html body:is(#workspace-ui,.portal-role-tenant) .page-content .control-choices__option{position:relative;display:block;min-width:0;margin:0!important;cursor:pointer}.control-choices__option>input{position:absolute!important;width:1px!important;height:1px!important;min-height:0!important;margin:0!important;padding:0!important;opacity:0}.control-choices__option>span{display:flex;align-items:center;justify-content:center;min-height:38px;padding:7px 10px;border:1px solid #dce5e8;border-radius:6px;background:#fff;color:#526a76;text-align:center;font-size:.875rem;font-weight:500;line-height:1.3}.control-choices__option>input:checked+span{background:#edf5ef;border-color:#4d816b;color:#225b48;font-weight:650}.control-choices__option>input:focus-visible+span{outline:2px solid #287993;outline-offset:2px}.control-choices__option:hover>span{border-color:#6e909e}html body:is(#workspace-ui,.portal-role-tenant) .page-content .list-filter-dialog--simple .list-filter-form{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .list-filter-dialog--simple .dialog-panel__header h2{margin:0;font-size:1.1rem;line-height:1.3}html body:is(#workspace-ui,.portal-role-tenant) .page-content .directory-sort-form{display:grid;grid-template-columns:minmax(0,1fr);gap:16px}html body:is(#workspace-ui,.portal-role-tenant) .page-content .directory-sort-form .actions{justify-content:flex-end}@media(max-width:640px){html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__control{min-height:44px!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__control>input{min-height:42px!important;font-size:16px!important}html body:is(#workspace-ui,.portal-role-tenant) .page-content .address-entry--simple .address-entry__manual-link{min-height:40px}.control-choices__options{grid-template-columns:repeat(2,minmax(0,1fr))}.control-choices__option>span{min-height:44px}.control-choices--priority .control-choices__options{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:360px){html body #ledger-offline-entry .ledger-entry-card--core>[data-ledger-date-field]{grid-column:1 / -1!important}}html body #ledger-activity-filters .list-filter-dialog__header .eyebrow{display:none}html body #ledger-activity-filters .ledger-filter-lease{grid-column:1 / -1}@media(max-width:600px){html body.portal-role-landlord .dashboard-workspace .list-item{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:.3rem!important;padding-block:.65rem!important}html body.portal-role-landlord .dashboard-workspace .list-item__side{justify-self:end;width:auto!important}html body.portal-role-landlord .dashboard-workspace .dashboard-action-card__label{font-size:.7rem!important;line-height:1.3}}body .platform-money-page .money-metric-grid :is(span,small){overflow:visible;text-overflow:clip;white-space:normal;overflow-wrap:break-word;line-height:1.35}html body#workspace-ui .property-money-overview__head .rental-workspace__actions{--control-padding: 6px 8px;gap:4px!important}@media(pointer:coarse),(max-width:700px){html body#workspace-ui .property-money-overview__head .rental-workspace__actions{--control-height: 44px}}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-record :is(.record-toolbar,.panel){padding:.8rem!important;border-radius:10px}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-record .record-toolbar__title{font-size:clamp(1.15rem,2vw,1.5rem)!important;line-height:1.3}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-record .panel__head{margin-bottom:.65rem;padding-bottom:.4rem}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-record .panel__head h2{font-size:1rem!important}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-record__support>:only-child{grid-column:1 / -1}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-record .maintenance-expense-table td{font-size:.85rem;padding-block:.65rem}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-expense-editor{margin-top:.7rem;border-top:1px solid #dce6ec}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-expense-editor>summary{display:list-item;width:fit-content;min-height:44px;padding:.65rem .1rem;color:#235981;font-size:.85rem;font-weight:700;cursor:pointer}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-expense-editor .panel-subform{margin:0;padding:.6rem 0 0;border:0;background:transparent}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-page-header--compact{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;min-height:0!important;padding:.25rem 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-page-header--compact .renter-page-header__copy h1{margin:0;font-size:clamp(1.2rem,2vw,1.5rem);line-height:1.25}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-page-header--compact .renter-page-header__copy p{margin:.2rem 0 0;font-size:.82rem}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-page-header--compact .renter-page-header__actions{width:auto;min-width:0;flex:0 1 auto}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-page-header--compact .renter-page-header__stats{display:flex;flex-wrap:wrap;gap:.35rem .8rem;margin:0;padding:0;border:0;font-size:.78rem}html body:is(.portal-role-landlord,.portal-role-tenant) .documents-signing-notice{margin:0;padding:.65rem .8rem;border-left:3px solid #37785c;border-radius:4px;background:#eef7f2;color:#295640;font-size:.83rem;line-height:1.45}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant :is(.tenant-signing-queue,.record-list-card),html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-page--tenant .tenant-request-list,html body:is(.portal-role-landlord,.portal-role-tenant) .renter-settings-card{padding:.8rem;border-radius:10px;gap:.65rem}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant :is(.list-card__list,.document-row-actions--tenant){gap:.4rem;min-width:0}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .list-item{min-height:0;padding:.65rem 0;border:0;border-bottom:1px solid #e0e7eb;border-radius:0;background:transparent;box-shadow:none;gap:.5rem}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .list-item:last-child{border-bottom:0;padding-bottom:0}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .list-item__title{font-size:.94rem;line-height:1.35;white-space:normal;overflow-wrap:break-word}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .list-item__side{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem}html body:is(.portal-role-landlord,.portal-role-tenant) :is(.agreements-page--tenant,.renter-settings-page) .btn,html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-record__actions>.btn,html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-record__more>summary{min-height:36px;padding:.45rem .7rem;border-radius:7px;font-size:.82rem;line-height:1.3}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .document-row-actions--tenant :is(a,.btn){width:auto!important;flex:0 1 auto!important}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .document-row-actions--tenant{width:auto!important}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-settings-page{width:100%;max-width:64rem;margin-inline:auto}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-settings-card__head{margin-bottom:.6rem;padding-bottom:.5rem}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-photo-row{gap:.7rem;padding:.5rem 0;margin-bottom:.6rem}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-photo-preview{width:56px;height:56px;min-width:56px;border-radius:12px}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-form--tenant .maintenance-form-step{padding:.6rem 0 0;border:0;border-top:1px solid #dce6ec;border-radius:0}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-form--tenant .maintenance-form-step>legend{padding:0 .4rem 0 0}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-form-submit{justify-content:flex-end}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-record__toolbar{padding:.8rem;gap:.7rem;border-radius:10px}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-record__toolbar .record-toolbar__title{font-size:clamp(1.1rem,2vw,1.4rem)!important;line-height:1.3;white-space:normal}html body:is(.portal-role-landlord,.portal-role-tenant) .page-content .agreement-record__actions{position:relative;display:flex!important;flex-wrap:wrap;align-items:center;gap:.4rem}html body:is(.portal-role-landlord,.portal-role-tenant) .page-content .agreement-record__actions>:is(.btn,.agreement-record__more){flex:0 1 auto!important;width:auto!important;min-width:0}html body:is(.portal-role-landlord,.portal-role-tenant) .page-content .agreement-record__more{position:static}html body:is(.portal-role-landlord,.portal-role-tenant) .page-content .agreement-record__more .row-action-menu__list{left:auto!important;right:0!important;width:min(22rem,100%)!important;min-width:0!important}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signature-progress{padding:.8rem;gap:.65rem;border-radius:10px}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signature-progress__count{display:flex;align-items:baseline;gap:.3rem;min-width:0;width:fit-content;padding:.3rem .5rem;border-radius:6px}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signer-checklist__item{grid-template-columns:1.5rem minmax(0,1fr) minmax(8rem,auto);gap:.35rem .5rem;padding:.6rem;border-radius:7px}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signer-checklist__icon{width:1.5rem;height:1.5rem}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signature-progress__next{justify-content:flex-end;padding:0;background:transparent}@media(max-width:700px){html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signer-checklist__item{grid-template-columns:1.5rem minmax(0,1fr)}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signer-checklist__state{grid-column:2;display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .4rem;text-align:left}html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-signer-checklist__state a{display:inline-flex;align-items:center;min-height:44px}html body:is(.portal-role-landlord,.portal-role-tenant) .agreements-page--tenant .list-item__side{justify-content:flex-start}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-summary-grid>div{border:0;border-bottom:1px solid #e5ebef}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-summary-grid>div:first-child{grid-column:1 / -1}html body:is(.portal-role-landlord,.portal-role-tenant) .renter-summary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:360px)and (max-width:700px){html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-form--tenant .maintenance-form-step__grid--issue{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)!important}html body:is(.portal-role-landlord,.portal-role-tenant) .maintenance-form-step__grid--issue>.field:not(.field--full){grid-column:auto!important}}@media(pointer:coarse),(max-width:700px){html body:is(.portal-role-landlord,.portal-role-tenant) :is(.agreements-page--tenant,.renter-settings-page) .btn,html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-record__actions>.btn,html body:is(.portal-role-landlord,.portal-role-tenant) .agreement-record__more>summary{min-height:44px!important}}@media(max-width:900px){body .platform-money-page .money-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}body .platform-money-page .money-metric-grid article{border-right:1px solid var(--lv-polish-line, #dbe4ea);border-bottom:1px solid var(--lv-polish-line, #dbe4ea)}body .platform-money-page .money-metric-grid article:nth-child(2n){border-right:0}body .platform-money-page .money-metric-grid article:nth-last-child(-n+2){border-bottom:0}}html body:is(.portal-role-landlord,.portal-role-tenant) .documents-page .document-filter-panel{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body:is(.portal-role-landlord,.portal-role-tenant) .documents-page .document-filter-panel>.panel__head{display:flex!important;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.45rem;padding:0}html body .document-library-search{display:flex;align-items:center;gap:.5rem;min-width:0}html body .document-library-search .field{flex:1 1 auto;margin:0}html body .document-library-search .btn{flex:0 0 auto;width:auto!important}html body .documents-page .scope-summary--documents{padding:.35rem 0!important;margin:.25rem 0 0!important;border:0!important;background:transparent!important}html body .documents-page .document-file-list{gap:0!important}html body:is(.portal-role-landlord,.portal-role-tenant) .documents-page .document-file-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:.4rem .8rem!important;min-height:0!important;padding:.65rem 0!important;border:0!important;border-bottom:1px solid #dce6ec!important;border-radius:0!important;box-shadow:none!important}html body .documents-page .document-file-card:last-child{border-bottom:0!important}html body .documents-page .document-file-card :is(.list-item__title,.list-item__meta){display:block;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;overflow-wrap:anywhere;line-height:1.4!important}html body .document-file-card__name{font-size:.92rem!important;text-decoration:none}html body .document-file-card__name:hover{text-decoration:underline}html body .documents-page .document-file-card__facts{display:flex;flex-wrap:wrap;gap:.2rem .6rem;margin-top:.2rem}html body .documents-page .document-file-card__facts span{padding:0;border:0;border-radius:0;background:transparent;font-size:.78rem;font-weight:400}html body .documents-page .document-file-card__side{width:auto!important}html body .documents-page .document-file-card__actions{display:flex;flex-wrap:wrap;gap:.35rem}html body .documents-page .document-file-card__actions :is(a,button){display:inline-flex;align-items:center;min-height:36px;padding:.3rem .45rem;font-size:.8rem}html body .file-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,.36fr);align-items:start;gap:.8rem}html body .file-detail-header{display:flex!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between!important;gap:.5rem .8rem;text-align:left!important}html body .file-detail-header .workspace-inline-header__copy{flex:1 1 18rem;min-width:0}html body .file-detail-header>.actions{display:flex!important;flex-direction:row!important;flex:0 0 auto;width:auto!important;gap:.4rem}html body .file-detail-header>.actions .btn{width:auto!important;flex:0 0 auto!important}html body .file-detail-header h1{overflow-wrap:anywhere;font-size:clamp(1.1rem,2vw,1.5rem)!important}html body .file-detail-page :is(.file-detail-preview,.file-detail-info){min-width:0;padding:.8rem!important;border-radius:10px!important}html body .file-detail-info h2{margin:0 0 .6rem;font-size:1rem}html body .file-detail-info .detail-list{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0}html body .file-detail-info .detail-list>div{display:grid;grid-template-columns:minmax(0,1fr);gap:.15rem;padding:.45rem 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body .file-detail-info dd{margin:0;font-size:.85rem;overflow-wrap:anywhere}html body .file-detail-info dt{font-size:.75rem;color:#526774;text-transform:none!important;letter-spacing:0!important}html body .file-detail-page .document-preview-surface{min-height:0;padding:.5rem;border-radius:7px}html body .file-detail-page .document-preview-surface img{width:100%;max-height:65dvh;object-fit:contain}html body .file-detail-page :is(.document-preview-surface--pdf,.document-library-pdf-view){height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html body .file-detail-download{padding:1.25rem .4rem;text-align:center}html body .file-detail-download p{margin:.4rem 0 0;font-size:.85rem;color:#526774}html body .file-detail-notes{margin-top:.6rem;padding-top:.6rem;border-top:1px solid #dce6ec}html body .file-detail-notes h3{margin:0;font-size:.8rem}html body .file-detail-notes p{margin:.3rem 0;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.85rem}html body .file-detail-technical{font-size:.78rem;margin-top:.6rem;overflow-wrap:anywhere}html body .file-detail-technical summary{min-height:36px;padding:.45rem 0;cursor:pointer}html body .file-detail-technical p{margin:.25rem 0}html body .file-detail-lock{font-size:.78rem;color:#526774;margin:.5rem 0 0}html body .file-detail-delete{margin-top:.6rem;border-top:1px solid #dce6ec}html body .file-detail-delete button{min-height:36px}html body .documents-page #document-library-filters .filter-bar{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .documents-page #document-library-filters .filter-bar__actions{grid-column:1 / -1}html body .documents-page dialog#document-upload[open]{width:min(44rem,calc(100vw - 20px))!important;height:fit-content!important;min-height:0!important;max-height:calc(100dvh - 20px)!important;inset:0!important;margin:auto!important;padding:0!important;transform:none!important}html body .documents-page .document-upload-dialog__frame{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:auto!important;min-height:0!important;overflow:hidden;max-height:calc(100dvh - 22px)!important}html body .documents-page .document-upload-dialog__frame .dialog-panel__footer{display:flex!important;justify-content:flex-end!important;gap:.5rem}html body .documents-page .document-upload-dialog__frame .dialog-panel__footer .btn{flex:0 0 auto!important;width:auto!important}html body .documents-page .document-upload-panel{padding:.75rem!important;gap:.6rem!important;overflow-y:auto;min-height:0;border:0!important;border-radius:0!important;box-shadow:none!important}html body .documents-page .document-upload-panel textarea{min-height:4rem!important}html body .documents-page .document-upload-panel [hidden]{display:none!important}html body .documents-page :is(input:not([type=hidden],[type=checkbox]),select,textarea){font-size:16px!important;min-width:0;max-width:100%}html body .money-automation-help>summary{display:list-item;width:fit-content;min-height:36px;padding:.45rem 0;font-size:.82rem;cursor:pointer;color:#235981}html body .money-automation-help .money-automation-guide{margin-top:.35rem}html body .bookkeeping-scope-filter{justify-content:flex-start;padding:.2rem 0}html body .bookkeeping-scope-filter label{flex:0 1 26rem;min-width:0}html body .expense-record__undated{font-size:.78rem;color:#526774}html body .page-content #files-workspace .document-filter-panel>.panel__head>.inline-links{width:max-content!important;max-width:100%;flex-wrap:nowrap!important}html body .page-content #files-workspace .document-filter-panel>.panel__head>.inline-links>:is(a,button){min-width:0!important;width:auto!important;flex:0 0 auto!important}html body .page-content #files-workspace .document-filter-panel>.panel__head>.inline-links>button.list-filter-trigger{width:40px!important;min-width:40px!important}@media(max-width:800px){html body .file-detail-layout{grid-template-columns:minmax(0,1fr)}html body .file-detail-info .detail-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.25rem .65rem}}@media(max-width:600px){html body .page-content #files-workspace .document-filter-panel>.panel__head>.inline-links>button.list-filter-trigger{width:44px!important;min-width:44px!important}html body .page-content #files-workspace :is(.document-file-card__actions a,.document-file-card__actions button,.document-filter-panel>.panel__head .inline-links>a,.list-filter-trigger){min-height:44px!important}html body:is(.portal-role-landlord,.portal-role-tenant) .documents-page__header{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;text-align:left!important;padding-block:.35rem!important}html body .documents-page__header .workspace-inline-header__actions{width:auto!important;flex:0 0 auto!important;margin:0!important}html body .documents-page .document-filter-panel>.panel__head>.inline-links{display:flex!important;flex-direction:row!important;flex-wrap:wrap;width:auto!important;align-items:center;gap:.35rem}html body .documents-page .document-filter-panel>.panel__head>.inline-links>:is(a,button){width:auto!important;flex:0 0 auto!important}html body .documents-page .document-filter-panel>.panel__head .list-filter-trigger{width:40px!important;min-width:40px!important}html body .page-content:has(.documents-page)>.workspace-area-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;padding:.3rem}html body .page-content:has(.documents-page)>.workspace-area-nav a{width:auto!important;min-height:40px;text-align:center;justify-content:center}html body:is(.portal-role-landlord,.portal-role-tenant) .documents-page .document-file-card{grid-template-columns:minmax(0,1fr)!important}html body .documents-page .document-file-card__side{justify-self:start}html body .documents-page .document-file-card__actions :is(a,button),html body .file-detail-technical summary,html body .file-detail-delete button,html body .money-automation-help>summary{min-height:44px}html body .documents-page #document-library-filters .filter-bar{grid-template-columns:minmax(0,1fr)!important}html body .documents-page .document-upload-panel{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body .documents-page .document-upload-panel>.field{grid-column:auto!important}html body .documents-page .document-upload-panel>.field--full,html body .documents-page .document-upload-panel>.field:has([data-lease-select]),html body .documents-page .document-upload-panel>.field:has([data-property-select]){grid-column:1 / -1!important}}html body#workspace-ui .page-content .rental-context{padding:0!important;border-radius:8px!important;box-shadow:none!important}html body#workspace-ui .page-content .rental-context__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .75rem}html body#workspace-ui .page-content .rental-context__identity{display:grid;min-width:0;gap:.1rem;padding:0!important}html body#workspace-ui .page-content .rental-context__identity strong{font-size:1rem;line-height:1.35}html body#workspace-ui .page-content .rental-context__head .rental-workspace__back{flex:0 0 auto;display:inline-flex;align-items:center;min-height:36px;margin:0!important;padding:.3rem .15rem!important;font-size:.78rem}html body#workspace-ui .page-content .rental-context__links{display:grid!important;grid-template-columns:repeat(6,minmax(0,1fr));gap:0!important;padding:0!important}html body#workspace-ui .page-content .rental-context__links a{display:flex;justify-content:center;align-items:center;min-width:0;min-height:38px;padding:.4rem .25rem!important;font-size:.8rem;text-align:center}html body#workspace-ui .page-content>.workspace-area-nav{display:flex!important;flex-wrap:wrap!important;gap:.15rem!important;padding:.2rem 0!important;border:0!important;border-bottom:1px solid #dce6ec!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body#workspace-ui .page-content>.workspace-area-nav a{flex:0 0 auto!important;width:auto!important;min-height:36px;padding:.4rem .65rem!important;font-size:.82rem}html body#workspace-ui .page-content .ledger-page__header .workspace-inline-header__actions{gap:.35rem!important;margin:0!important}html body#workspace-ui .page-content .ledger-page__header .workspace-inline-header__actions>:is(.btn,details){flex:0 0 auto!important;width:auto!important}html body#workspace-ui .page-content .lv2-bill-account__head{padding:.45rem .6rem!important;gap:.5rem}html body#workspace-ui .page-content .lv2-bill-account__head>span:first-child{min-width:0}html body#workspace-ui .page-content .lv2-bill-account__head>span:last-child{flex-shrink:0}html body#workspace-ui .page-content .lv2-bill-account__head strong{font-size:.85rem!important}html body#workspace-ui .page-content .lv2-bill-account__head small{font-size:.75rem!important}html body#workspace-ui .page-content .dashboard-action-strip{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:0!important;border:1px solid #dce6ec;border-radius:8px;overflow:hidden;background:#fff}html body#workspace-ui .page-content .dashboard-action-strip>.dashboard-action-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center;gap:.25rem .5rem!important;min-height:0!important;padding:.7rem .8rem!important;border:0!important;border-right:1px solid #dce6ec!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}html body#workspace-ui .page-content .dashboard-action-strip>.dashboard-action-card:last-child{border-right:0!important}html body#workspace-ui .page-content .dashboard-action-card__label{font-size:.85rem!important;text-transform:none!important;letter-spacing:0!important;line-height:1.35}html body#workspace-ui .page-content .dashboard-action-card>strong{font-size:1.25rem!important;font-variant-numeric:tabular-nums}html body#workspace-ui .page-content .dashboard-action-card>span:last-child{grid-column:1 / -1;font-size:.76rem!important;line-height:1.4}html body#workspace-ui .page-content .dashboard-action-queue .list-card__list{gap:0!important}html body#workspace-ui .page-content .dashboard-action-queue__item{border:0!important;border-left:3px solid #678896!important;border-bottom:1px solid #e5ebef!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}html body#workspace-ui .page-content .dashboard-action-queue__item--danger{border-left-color:#c25358!important}html body#workspace-ui .page-content .dashboard-action-queue__item--warning{border-left-color:#b87b24!important}html body#workspace-ui .page-content .dashboard-action-queue__item:last-child{border-bottom:0!important}html body#workspace-ui .page-content .dashboard-action-queue__action-label{position:static!important;display:inline!important;width:auto!important;height:auto!important;overflow:visible!important;clip-path:none!important;white-space:normal!important;font-size:.78rem}html body#workspace-ui .page-content .dashboard-workspace .panel__head{display:flex!important;flex-direction:row!important;flex-wrap:wrap;align-items:center!important;justify-content:space-between!important;gap:.4rem!important}html body#workspace-ui .page-content .dashboard-workspace .panel__head-actions{width:auto!important;min-width:0!important;margin:0!important;flex:0 0 auto!important}html body#workspace-ui .page-content .dashboard-workspace .panel__head-actions a{display:inline-flex;align-items:center;min-height:36px;font-size:.8rem}html body#workspace-ui .page-content .dashboard-workspace .list-item__title{white-space:normal!important;overflow-wrap:anywhere;text-overflow:clip!important}html body:is(#workspace-ui,.portal-role-tenant) .pagination-bar--single{justify-content:flex-end!important;min-height:0!important;padding:.4rem 0!important;margin:.25rem 0 0!important}html body:is(#workspace-ui,.portal-role-tenant) .pagination-bar--single .pagination-bar__summary{margin:0;font-size:.78rem}html body:is(#workspace-ui,.portal-role-tenant) .repair-row-actions,html body:is(#workspace-ui,.portal-role-tenant) .repair-status-actions{gap:.35rem!important;align-items:center}html body:is(#workspace-ui,.portal-role-tenant) :is(.rental-context,.workspace-area-nav,.dashboard-workspace,.rental-overview) :is(a,button):focus-visible{outline:2px solid #287993!important;outline-offset:2px}html body.portal-role-tenant .online-payment-method__rate{font-size:.78rem!important;line-height:1.45!important;text-transform:none!important;letter-spacing:0!important;overflow-wrap:normal!important}html body.portal-role-tenant .online-payment-method__summary :is(b,span[data-payment-fee-label]){white-space:nowrap}html body#workspace-ui .page-content .reports-filter-panel{padding:.45rem 0!important;border:0!important;border-bottom:1px solid #dce6ec!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}html body#workspace-ui .page-content .reports-scope-card__head{display:flex!important;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem;margin:0!important}html body#workspace-ui .page-content .reports-scope-card__head .actions{display:flex!important;width:auto!important;flex-direction:row!important;gap:.35rem}html body#workspace-ui .page-content .reports-scope-card__head .scope-chip{border:0!important;border-radius:0!important;padding:.2rem 0!important;background:transparent!important;font-size:.8rem}html body#workspace-ui .page-content .reports-cash-note{margin:.35rem 0 0;font-size:.78rem;color:#526774;line-height:1.4}html body#workspace-ui .page-content #report-filters .reports-scope-form{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.7rem!important;padding:0!important;border:0!important;background:transparent!important}html body#workspace-ui .page-content #report-filters .field{grid-column:auto!important;min-width:0}html body#workspace-ui .page-content #report-filters :is(.reports-filter-search,.reports-filter-renter,.reports-filter-type,.field:has(select[name=property_id]),.reports-scope-form__actions){grid-column:1 / -1!important}html body#workspace-ui .page-content #report-filters .reports-scope-form__actions{justify-content:flex-end;margin:0!important}@media(max-width:700px){html body#workspace-ui .page-content .rental-context__links{grid-template-columns:repeat(3,minmax(0,1fr))}html body#workspace-ui .page-content .rental-context__links a,html body#workspace-ui .page-content .rental-context__head .rental-workspace__back{min-height:44px}html body#workspace-ui .page-content>.workspace-area-nav a{min-height:44px;padding-inline:.5rem!important}html body#workspace-ui .page-content .ledger-page__header .workspace-inline-header__actions{display:grid!important;grid-template-columns:repeat(4,max-content)!important;width:auto!important;max-width:100%;gap:.25rem!important}html body#workspace-ui .page-content .ledger-page__header .workspace-inline-header__actions :is(.btn,summary){min-height:44px!important;padding-inline:.45rem!important;font-size:.77rem!important}html body#workspace-ui .page-content .dashboard-action-strip{grid-template-columns:repeat(2,minmax(0,1fr))}html body#workspace-ui .page-content .dashboard-action-strip>.dashboard-action-card{border-bottom:1px solid #dce6ec!important;min-height:56px!important;padding:.6rem .7rem!important}html body#workspace-ui .page-content .dashboard-action-strip>.dashboard-action-card:nth-child(2n){border-right:0!important}html body#workspace-ui .page-content .dashboard-action-strip>.dashboard-action-card:nth-last-child(-n+2){border-bottom:0!important}html body#workspace-ui .page-content .dashboard-action-card>span:last-child{display:none!important}html body#workspace-ui .page-content .dashboard-workspace .dashboard-action-queue__item{grid-template-columns:minmax(0,1fr) auto!important;gap:.5rem!important;padding:.65rem .5rem!important}html body#workspace-ui .page-content .dashboard-action-queue__item .list-item__side{align-self:center}html body#workspace-ui .page-content .dashboard-workspace .panel__head-actions a{min-height:44px}html body#workspace-ui .page-content .rental-overview__summary{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body#workspace-ui .page-content .rental-overview__summary>section{grid-column:auto!important;display:flex!important;gap:.35rem;padding:.65rem!important;border-top:0!important}html body#workspace-ui .page-content .rental-overview__summary>section:nth-child(2){border-left:1px solid #dce6ec!important}html body#workspace-ui .page-content .rental-overview__summary>section:nth-child(3){grid-column:1 / -1!important;border-left:0!important;border-top:1px solid #dce6ec!important}html body#workspace-ui .page-content .rental-overview__summary strong{white-space:normal;overflow-wrap:anywhere;font-size:1.3rem!important}html body#workspace-ui .page-content .rental-overview__summary .btn{min-height:44px!important;padding-inline:.45rem!important;font-size:.78rem!important}html body#workspace-ui .page-content .rental-overview__summary .rental-workspace__text-link{display:flex;align-items:center;min-height:44px;font-size:.78rem}html body#workspace-ui .page-content .rental-overview__grid{gap:.6rem!important;margin-top:.65rem!important}html body#workspace-ui .page-content .rental-overview__card{padding:.6rem!important}}@media(max-width:359px){html body#workspace-ui .page-content .ledger-page__header .workspace-inline-header__actions{grid-template-columns:repeat(2,max-content)!important}}
