.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}}@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}@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}}
