.rh-workspace{--workspace-canvas:#f5f6fa;--workspace-ink:#142a4b;--workspace-muted:#68778b;--workspace-line:#e9ecf2;--workspace-nav:248px;min-height:100dvh;background:var(--workspace-canvas);color:var(--workspace-ink)}.rh-workspace :is(.sidebar,.ll-sidebar,.tp-sidebar){width:var(--workspace-nav);padding:28px 16px 18px;background:var(--workspace-canvas);border:0;color:var(--workspace-muted)}.rh-workspace :is(.sidebar,.ll-sidebar,.tp-sidebar)>nav{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#dce1ea transparent;padding:0 2px}.rh-workspace .brand{padding:5px 12px 27px}.rh-workspace .brand img{width:133px}.rh-workspace .brand>span{color:#326cb9;background:#e6edfa;border:0;border-radius:7px;font-size:9px;letter-spacing:1px}.rh-workspace :is(.nav-label,.ll-nav-label,.tp-nav-caption){color:#62728a;font-size:10px;font-weight:600;letter-spacing:.8px}.rh-workspace .nav-group{margin-bottom:23px}.rh-workspace :is(.nav-item,.ll-sidebar nav button,.tp-sidebar nav button){min-height:45px;padding:6px 12px 6px 7px;gap:10px;margin-block:3px;border-radius:999px;color:#657287;font-size:12px;font-weight:500;background:transparent;box-shadow:none;transition:background .16s ease,color .16s ease}.rh-workspace :is(.nav-item,.ll-sidebar nav button,.tp-sidebar nav button)>svg{width:16px;height:16px;padding:8px;box-sizing:content-box;border-radius:50%;background:#e9ecf3;color:#6d7d96;flex-shrink:0;stroke-width:1.7}.rh-workspace :is(.nav-item,.ll-sidebar nav button,.tp-sidebar nav button):hover{background:#eaf0fa;color:#124e9b}.rh-workspace :is(.nav-item.active,.ll-sidebar nav button.active,.tp-sidebar nav button.active){background:#102b54;color:white}.rh-workspace :is(.nav-item.active,.ll-sidebar nav button.active,.tp-sidebar nav button.active)>svg{background:#ffffff20;color:#fff}.rh-workspace :is(.nav-count,.ll-sidebar nav button b,.tp-sidebar nav b){border-radius:999px;background:#e0e9f8;color:#315f9c;font-size:10px}.rh-workspace .nav-item.active .nav-count{background:#ffffff20;color:white}.rh-workspace :is(.ll-org,.tp-home-switch){border:1px solid var(--workspace-line);border-radius:17px;background:#fff;color:var(--workspace-ink)}.rh-workspace :is(.profile-button,.tp-profile){border-color:#e2e6ee;color:#64748c}.rh-workspace .profile-button b{color:var(--workspace-ink)}.rh-workspace .sidebar-guide{color:#63758f}.rh-workspace .sidebar-guide:hover{background:#e8edf6;color:#0e70f3}.rh-workspace :is(.main-shell,.ll-main,.tp-main){margin-left:var(--workspace-nav);width:calc(100% - var(--workspace-nav));min-width:0}.rh-workspace :is(.topbar,.ll-topbar,.tp-topbar){min-height:84px;background:var(--workspace-canvas);border:0;padding-inline:30px}.rh-workspace .topbar .breadcrumb{display:none}.rh-workspace .header-actions{width:100%;gap:12px}.rh-workspace .global-search{display:flex;order:-1;width:min(400px,55%);height:45px;margin-right:auto;padding:0 17px;border-radius:999px;background:white;color:#7a8496;font-size:13px}.rh-workspace .global-search kbd{margin-left:auto;border:0;box-shadow:none}.rh-workspace :is(.icon-button,.top-avatar,.ll-topbar [data-slot=button],.tp-topbar [data-slot=button]){min-width:37px;height:37px;border-radius:50%;background:white;border:1px solid #eef0f5;color:#425b7b}.rh-workspace :is(.icon-button:hover,.ll-topbar [data-slot=button]:hover,.tp-topbar [data-slot=button]:hover){background:#e7effc;color:#0e70f3}.rh-workspace :is(.main-shell>main,.ll-content,.tp-content){padding:22px 30px 0}.rh-workspace :is(.page-intro,.ll-heading,.tp-heading){margin-bottom:25px}.rh-workspace :is(.page-intro h1,.ll-heading h1,.tp-heading h1){font-size:clamp(25px,2.2vw,32px);font-weight:600;letter-spacing:-1.1px;color:#12294c}.rh-workspace :is(.page-intro p,.ll-heading p,.tp-heading p){color:var(--workspace-muted);font-size:12px}.rh-workspace [data-slot=button]{border-radius:999px}.rh-workspace :is(.intro-actions button,.ll-heading>button,.tp-heading-actions button){min-height:39px;padding-inline:17px}.rh-workspace :is(.panel,.ll-panel,.tp-panel,.ll-getting-started){border-radius:23px;border:1px solid #edf0f5;box-shadow:0 3px 16px #112a4a03;background:white}.rh-workspace :is(.metric-grid,.ll-stats,.tp-stats){gap:16px}.rh-workspace :is(.metric,.ll-stat,.tp-stats article){padding:23px;border:1px solid #ffffff90;border-radius:22px;box-shadow:none;background:#eaf0ff}.rh-workspace :is(.metric,.ll-stat,.tp-stats article):nth-child(2){background:#e5f5f3}.rh-workspace :is(.metric,.ll-stat,.tp-stats article):nth-child(3){background:#fff0e8}.rh-workspace :is(.metric,.ll-stat,.tp-stats article):nth-child(4){background:#e5f2fc}.rh-workspace :is(.metric>strong,.ll-stat>strong,.tp-stats article>strong){font-size:clamp(25px,2.4vw,34px);font-weight:650;color:#17345b;letter-spacing:-1.2px}.rh-workspace :is(.metric-top>span:first-child,.ll-stat>div,.tp-stats article>span){color:#516784;font-size:12px}.rh-workspace :is(.metric-foot>span:last-child,.ll-stat>small,.tp-stats article>small){color:#56677e}.rh-workspace :is(.metric-icon,.ll-stat>div svg,.tp-stats article svg){background:#ffffff95;color:#0e70f3;border:0;border-radius:50%}.rh-workspace :is(.panel-heading,.ll-panel-title,.tp-panel-title){padding:23px 24px 16px}.rh-workspace :is(.panel-heading h3,.ll-panel h2,.tp-panel h2){font-size:14px;font-weight:600;color:#203650}.rh-workspace :is(.table-toolbar,.ll-toolbar,.tp-panel-title){border-color:#f0f2f6}.rh-workspace :is(.input-search,.ll-search){border-radius:999px;background:#f6f7fa}.rh-workspace :is(.table-toolbar select,.panel-heading select,.ll-toolbar select,.tp-charge-filter select){border-radius:999px}.rh-workspace :is(.health-banner,.tp-notice,.ll-notice,.tp-payment-readiness){border-radius:17px}.rh-workspace :is(.status,.plan,.tp-badge,.ll-badge,.growth-pill){border-radius:999px}.rh-workspace :is(.tp-hero,.tp-payments-hero){border-radius:25px;background:linear-gradient(115deg,#102c58,#1557af)}.rh-workspace :is(.tp-payment-charge,.tp-contact-banner,.ll-property-card){border-radius:20px}.rh-workspace :is(.metric,.panel,.ll-stat,.ll-panel,.tp-panel,.tp-stats article){min-width:0}.rh-workspace :is(.panel-heading p,.ll-panel-title p,.tp-panel-title p,.date-label,.eyebrow,.ll-workspace-label,.tp-nav-caption){color:#64748b}.rh-workspace :is(th,.cell-sub,.table-footer){color:#64748b}.rh-workspace :is(button,a,input,select):focus-visible{outline:2px solid #0e70f3;outline-offset:3px}@media (max-width:1150px){.rh-workspace{--workspace-nav:224px}.rh-workspace :is(.main-shell>main,.ll-content,.tp-content){padding-inline:23px}.rh-workspace :is(.topbar,.ll-topbar,.tp-topbar){padding-inline:23px}.rh-workspace :is(.metric,.ll-stat,.tp-stats article){padding:18px}}@media (max-width:900px){.rh-workspace :is(.metric-grid,.ll-stats){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.rh-workspace{--workspace-nav:0px}.rh-workspace :is(.sidebar,.ll-sidebar,.tp-sidebar){width:250px;top:65px;transform:translateX(-100%);background:#f5f6fa;box-shadow:10px 12px 30px #102b5414}.rh-workspace :is(.sidebar.mobile-open,.ll-sidebar.is-open,.tp-sidebar.open){transform:translateX(0)}.rh-workspace :is(.mobile-menu,.ll-menu,.tp-menu){display:inline-flex}.rh-workspace :is(.sidebar-backdrop,.ll-backdrop,.tp-backdrop){display:block;position:fixed;inset:65px 0 0;z-index:25;background:#102b5440}.rh-workspace :is(.topbar,.ll-topbar,.tp-topbar){min-height:65px;height:65px;padding-inline:16px}.rh-workspace .topbar .breadcrumb{display:flex}.rh-workspace .breadcrumb>:is(span,svg,b){display:none}.rh-workspace .header-actions{width:0;min-width:0;flex:1;gap:7px}.rh-workspace .breadcrumb,.rh-workspace .header-actions>:not(.global-search){flex-shrink:0}.rh-workspace .global-search{width:auto;min-width:36px;flex:1;height:38px;margin-left:10px;max-width:220px;padding-inline:11px}.rh-workspace .global-search>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.rh-workspace .global-search kbd,.rh-workspace .header-divider{display:none}.rh-workspace :is(.main-shell>main,.ll-content,.tp-content){padding:24px 16px 0}.rh-workspace :is(.metric-grid,.ll-stats,.tp-stats){gap:11px}.rh-workspace :is(.metric,.ll-stat,.tp-stats article){padding:17px;border-radius:18px}.rh-workspace :is(.panel,.ll-panel,.tp-panel){border-radius:20px}.rh-workspace :is(.panel-heading,.ll-panel-title,.tp-panel-title){padding-inline:19px}}@media (prefers-reduced-motion:reduce){.rh-workspace *{scroll-behavior:auto;transition:none}}:root{--rh-control-height:44px}body{min-width:320px}:is(.rh-workspace,.tenant-account,.pf-setup,.private-profile) :is(form,fieldset,.bank-field,.bank-field-grid,.private-fields,.pf-copy){min-width:0}:is(.rh-workspace,.tenant-account,.pf-setup,.private-profile) :is(p,dd,small){overflow-wrap:anywhere}:is(.bank-form,.ll-form,.private-profile,.pf-card,.tenant-account,.rh-signup-form) [data-slot=label]{line-height:1.5;align-items:flex-start}:is(.bank-form,.bank-field,.bank-field-grid,.ll-field,.private-fields,.pf-card,.tenant-account,.rh-signup-form) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){min-width:0;min-height:var(--rh-control-height);height:var(--rh-control-height);width:100%;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4;background:#fff;color:#17345b}:is(.bank-form,.ll-form,.private-profile,.pf-card,.tenant-account) textarea{min-width:0;width:100%;line-height:1.6;resize:vertical}:is(.bank-form,.bank-toolbar,.bank-field,.pf-card,.tenant-account) [data-slot=button]{min-height:40px;flex-shrink:0}:is(.bank-check,.pf-confirm,.ll-payment-confirm,.deletion-confirm,.rh-checkbox){align-items:flex-start;gap:10px;line-height:1.65}:is(.bank-check,.pf-confirm,.ll-payment-confirm,.deletion-confirm,.rh-checkbox) input[type=checkbox]{flex:0 0 16px;width:16px;height:16px;margin:3px 0 0;accent-color:#0e70f3}.rh-checkbox{flex-wrap:nowrap}.rh-checkbox>span{min-width:0}.bank-check>svg{flex-shrink:0;margin-top:3px}.bank-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.bank-field-grid>div:not(.bank-reference){min-width:0;grid-template-rows:1fr auto;align-content:start;gap:8px}.bank-field,.bank-file{min-width:0;gap:8px}.bank-field [data-slot=label],.bank-field-grid [data-slot=label]{font-size:12px;color:#425b78}.bank-panel>.bank-field-grid+.bank-field-grid{margin-top:20px}.bank-panel>.bank-toolbar{margin:20px 0 24px}.bank-panel>.bank-tabs{margin-bottom:24px}.bank-panel>:is(.bank-error,.bank-success){margin:14px 0}.bank-panel>.bank-preview{margin-top:14px}.bank-panel>h3{font-size:16px;font-weight:650;margin:24px 0 8px}.communication-schedule{grid-template-columns:repeat(3,minmax(0,1fr))}.bank-form>.bank-note{margin-top:-6px}.bank-tabs{gap:8px}.bank-tabs button{min-height:40px;line-height:1.4}.bank-preview{scrollbar-gutter:stable}.bank-preview :is(th,td){padding:13px 14px;line-height:1.6;vertical-align:top}.bank-preview th{position:sticky;top:0;background:#f7f9fc;z-index:1;font-size:11px;font-weight:650;color:#506683}.bank-preview td{font-size:12px}.bank-preview td small{display:block;margin-top:4px;color:#71829a;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.bank-preview table{min-width:580px}.bank-preview .bank-empty{margin:0}.portfolio-reports>.bank-check{margin:18px 0}.portfolio-reports>.bank-preview+.bank-check{margin-top:22px}.bank-reference{min-width:0}.bank-reference code{min-width:0;overflow-wrap:anywhere}.bank-reference>button{flex-shrink:0}.bank-field-grid>code{padding:12px;border:1px solid #dce7f6;border-radius:9px;background:#fff;font-size:12px;overflow-wrap:anywhere}[data-slot=dialog-content]{max-height:calc(100dvh - 32px);overflow-y:auto;overscroll-behavior:contain}[data-slot=dialog-header]{min-width:0;padding-right:28px}[data-slot=dialog-title]{line-height:1.4;overflow-wrap:anywhere}[data-slot=dialog-description]{line-height:1.65}.tenant-account-dialog{max-height:calc(100dvh - 40px);padding:28px}.tenant-account{gap:22px}.tenant-account-header>div{min-width:0}.tenant-account-header p{line-height:1.6;overflow-wrap:anywhere}.tenant-account-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.tenant-account-summary>div{display:flex;flex-direction:column;min-width:0}.tenant-account-summary strong{font-variant-numeric:tabular-nums;font-size:clamp(20px,2vw,26px);overflow-wrap:anywhere}.tenant-account-summary small{margin-top:auto;line-height:1.5}.tenant-account .tenant-account-action{max-width:420px;gap:8px}.tenant-account .bank-toolbar{gap:12px}.tenant-account .bank-toolbar>label{flex:1 1 150px;max-width:200px}.tenant-account .bank-toolbar>button{margin:0}.tenant-document>div:first-child{min-width:0}.tenant-document strong{overflow-wrap:anywhere}.tenant-document .bank-toolbar{flex-shrink:0}.tenant-ledger td:nth-child(n+3),.tenant-ledger th:nth-child(n+3){text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rh-workspace .ll-stat{display:flex;flex-direction:column;min-height:166px}.rh-workspace .ll-stat>div{align-items:flex-start;min-height:38px;gap:10px}.rh-workspace .ll-stat>div>span{line-height:1.6}.rh-workspace .ll-stat>div svg{flex-shrink:0}.rh-workspace .ll-stat>strong{font-size:clamp(24px,2.2vw,32px);margin-block:12px;font-variant-numeric:tabular-nums}.rh-workspace .ll-stat>small{line-height:1.6;margin-top:auto}.rh-workspace .ll-panel-empty{padding:4px 24px 26px;font-size:13px;color:#68778b;line-height:1.7}.rh-workspace .ll-panel-title{gap:16px;align-items:flex-start}.rh-workspace .ll-panel-title>div{min-width:0}.rh-workspace .ll-panel-title>:is(button,[data-slot=button]){flex-shrink:0}.rh-workspace .ll-panel-title p{margin-top:6px;line-height:1.7}.rh-workspace .ll-section-tabs{gap:8px}.rh-workspace .ll-section-tabs button{padding-inline:17px}.rh-workspace :is(.ll-heading,.tp-heading)>div{min-width:0}.rh-workspace :is(.ll-heading,.tp-heading) p{line-height:1.8}.rh-workspace .ll-topbar>div:first-child{min-width:0}.rh-workspace .ll-topbar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rh-billing-plans{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-block:20px}.rh-billing-plan{min-width:0;display:flex;flex-direction:column;border:2px solid #e1e8f3;padding:20px 16px;border-radius:16px}.rh-billing-plan.selected{border-width:2px}.rh-billing-plan strong{font-size:clamp(22px,2vw,29px);font-variant-numeric:tabular-nums;white-space:nowrap}.rh-billing-plan p{margin-top:auto;padding-top:14px}.rh-billing .bank-field{margin-block:20px;max-width:520px}.rh-billing .rh-checkbox{margin-block:20px}.rh-billing .ll-settings>p{line-height:1.8}.pf-setup{padding:0}.pf-mode-tabs button{min-width:0;border-width:2px}.pf-hero>div:first-child{flex:1 1 300px;min-width:0}.pf-hero .pf-active{flex:1 1 200px}.pf-card .pf-confirm{align-items:flex-start}.pf-copy{align-items:stretch}.pf-copy button{min-height:44px}.pf-card [data-slot=label]{line-height:1.6}.integration-row{gap:16px}.integration-row>div{min-width:0}@media(max-width:1100px){.communication-schedule,.rh-billing-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.rh-workspace :is(.ll-heading,.tp-heading){align-items:flex-start;gap:16px;flex-wrap:wrap}.rh-workspace .ll-heading>button{margin-left:0}.rh-workspace .ll-panel-title{flex-wrap:wrap}.rh-workspace .ll-stat{min-height:155px}.rh-workspace .ll-panel-empty{padding-inline:19px}.rh-workspace .ll-section-tabs{flex-wrap:nowrap;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.rh-workspace .ll-section-tabs button{flex-shrink:0}.rh-workspace .ll-topbar .ll-date{display:none}}@media(max-width:650px){.bank-field-grid,.communication-schedule{grid-template-columns:minmax(0,1fr)}.bank-field-grid>div:not(.bank-reference){grid-template-rows:auto auto}.bank-toolbar{align-items:stretch}.bank-toolbar>input{max-width:none;flex-basis:100%}.bank-toolbar>[data-slot=button]{min-height:44px}.bank-review-summary{overflow-wrap:anywhere}.tenant-account-dialog{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px);padding:20px}.tenant-account-summary{grid-template-columns:minmax(0,1fr)}.tenant-account .bank-toolbar>label{max-width:none}.tenant-account .bank-toolbar>button{flex:1 1 100%;white-space:normal}.tenant-account .tenant-account-action{max-width:none}.tenant-account .bank-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:8px}.tenant-account .bank-tabs button{flex-shrink:0}.tenant-document{align-items:flex-start;flex-wrap:wrap}.tenant-document .bank-toolbar{width:100%}.pf-copy>input{flex-basis:100%}.pf-mode-tabs{grid-template-columns:minmax(0,1fr)}.rh-billing-hero h2{font-size:23px;overflow-wrap:anywhere}.rh-billing-actions>button{min-height:44px}.rh-signup-form input:not([type=checkbox]),.rh-signup-form select{font-size:16px}}@media(max-width:400px){.rh-billing-plans,.rh-workspace .ll-stats{grid-template-columns:minmax(0,1fr)}}.ll-backdrop{display:none}@media(max-width:760px){.rh-workspace .sidebar{visibility:hidden}.rh-workspace .sidebar.mobile-open{visibility:visible}.rh-workspace .ll-backdrop{display:block;border:0;cursor:default}}[data-slot=dialog-header]{text-align:left}.tenant-account-dialog[data-slot=dialog-content]{max-height:calc(100dvh - 40px);padding:28px}.rh-billing .rh-billing-plans{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:1100px){.rh-billing .rh-billing-plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.tenant-account-dialog[data-slot=dialog-content]{width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px);padding:20px!important}.tenant-account .tenant-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.tenant-account .tenant-account-summary>div:first-child{grid-column:1/-1}.tenant-account .tenant-account-summary>div{padding:15px}.tenant-account .tenant-account-summary strong{font-size:18px}}@media(max-width:400px){.rh-billing .rh-billing-plans{grid-template-columns:minmax(0,1fr)}}:is(.settings-form,.modal-form,.ticket-manage-form,.draft-form) :is(input:not([type=checkbox]):not([type=radio]),select){min-width:0;min-height:44px;height:44px;width:100%;border:1px solid #dce5f1;border-radius:10px;padding:10px 12px;background:#fff;color:#17345b;font-size:13px;line-height:1.5}:is(.settings-form,.modal-form,.ticket-manage-form,.draft-form) textarea{min-width:0;min-height:110px;line-height:1.7;width:100%;resize:vertical}:is(.settings-form,.modal-form,.ticket-manage-form,.draft-form) label{font-size:12px;line-height:1.6}:is(.form-grid,.ll-form-row,.private-fields){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.form-grid>div:has(>input,>select,>textarea),.ll-field,.private-fields>div:has(>input,>select,>textarea){display:grid;grid-template-rows:1fr auto;gap:8px;min-width:0}.form-grid>div:has(>input,>select,>textarea)>label,.private-fields>div:has(>input,>select,>textarea)>label{margin-bottom:0}.ticket-manage-form.draft-form{display:grid;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid #e5ebf4}.ticket-manage-form.draft-form>button{justify-self:end}.private-profile>header:has(>button){grid-template-columns:42px minmax(0,1fr) auto}.private-profile>header>button{align-self:start;white-space:normal}.private-profile .private-profile-note{line-height:1.85;font-size:12px;padding:14px 16px;background:#f3f7fd;border:1px solid #e0e9f5;border-radius:12px;margin-block:18px}.private-profile .private-actions{align-items:flex-end;gap:10px}.private-profile .private-actions>input{width:auto;flex:1 1 230px;min-width:0}.private-profile .private-actions>button{min-height:44px;flex-shrink:0}.portfolio-team-invite{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;margin:24px 0}.portfolio-team-invite>.ll-field{flex:1 1 250px;max-width:480px}.portfolio-team-invite>button{min-height:44px;margin:0}.rent-schedule-form{max-width:650px;margin-block:24px}.rent-schedule-form .rh-callout{margin-block:0}.rent-schedule-form>.bank-field>select{min-height:44px}.rental-option-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}.rental-option-fields>label{display:grid;gap:8px;line-height:1.6;min-width:0}:is(.rh-workspace,.tenant-account-dialog) :is(.table-scroll,.ll-table-scroll,.bank-preview){max-width:100%;min-width:0;overscroll-behavior-x:contain}.rh-workspace .tabs-line{max-width:100%;overflow-x:auto;scrollbar-width:thin;gap:20px}.rh-workspace .tabs-line>button{flex-shrink:0;line-height:1.5;min-height:40px}.rh-workspace .detail-fields>div{align-items:flex-start;min-width:0}.rh-workspace .detail-fields b{text-align:right;max-width:65%;overflow-wrap:anywhere;line-height:1.7}.rh-workspace .detail-fields>div>span:first-child{min-width:0;line-height:1.7}[data-slot=dialog-content]:not(.tenant-account-dialog){min-width:0;scrollbar-gutter:stable}[data-slot=dialog-footer]>[data-slot=button]{min-height:42px;white-space:normal;height:auto;line-height:1.5}[data-slot=dialog-content]>button[data-slot=dialog-close]{z-index:2}.rh-signup-back{display:inline-flex;align-items:center;gap:8px;font-size:12px;line-height:1.7}@media(max-width:760px){:is(.settings-form,.modal-form,.ticket-manage-form,.draft-form,.bank-form,.ll-form,.private-profile,.tenant-account) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px}.rh-workspace .table-toolbar{align-items:flex-start;gap:12px}.rh-workspace .toolbar-right{flex-wrap:wrap;max-width:100%;gap:8px}.rh-workspace .toolbar-right>select{max-width:none;min-height:40px}.rh-workspace .table-toolbar .input-search{min-width:0;flex:1 1 200px}}@media(max-width:650px){:is(.form-grid,.ll-form-row,.private-fields,.rental-option-fields){grid-template-columns:minmax(0,1fr)}.form-grid>div:has(>input,>select,>textarea),.ll-field,.private-fields>div:has(>input,>select,>textarea){grid-template-rows:auto auto}.private-profile>header:has(>button){grid-template-columns:36px minmax(0,1fr)}.private-profile>header>button{grid-column:2;justify-self:start}.private-profile .private-actions>input{flex-basis:100%}.portfolio-team-invite>.ll-field{max-width:none;flex-basis:100%}.portfolio-team-invite>button{width:100%}.ticket-manage-form.draft-form>button{width:100%;justify-self:stretch}.rh-workspace .detail-fields>div{gap:12px}}@media(max-width:760px){:is(.rh-workspace,.mk-public,.mk-editor,.rh-signup-form,.signin-shell,[data-slot=dialog-content]) :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){font-size:16px}.rh-workspace :is(.ll-toolbar,.tp-charge-filter,.toolbar-right) select{min-height:40px}}.rh-workspace .ll-settings>p:has(>svg),.rh-workspace :is(.ll-settings,.tp-panel) h2:has(>svg){display:flex;align-items:flex-start;gap:10px}.rh-workspace .ll-settings>p>svg,.rh-workspace :is(.ll-settings,.tp-panel) h2>svg{flex-shrink:0;margin-top:1px}.tp-backdrop{display:none}@media(max-width:700px){.rh-workspace :is(.ll-sidebar,.tp-sidebar){visibility:hidden}.rh-workspace :is(.ll-sidebar.is-open,.tp-sidebar.open){visibility:visible}.rh-workspace .tp-backdrop{display:block;position:fixed;inset:65px 0 0;z-index:29;background:#112b5059;border:0;cursor:default}}.private-profile .private-access p,.private-profile .private-check,.private-profile p,.rh-workspace .detail-fields>div>span:first-child,.rh-workspace .modal-form label,.rh-workspace .settings-form label{color:#61738b}.mk-public :is(.mk-hint,.mk-card-body>p,.mk-card-available){color:#61738b}@media(max-width:760px){.rh-workspace .settings-layout>.settings-nav{flex-wrap:nowrap;max-width:100%;min-width:0;gap:8px;padding:2px 2px 9px;scrollbar-width:thin}.rh-workspace .settings-layout>.settings-nav>button{flex-shrink:0;border:1px solid #dfe7f2;border-radius:999px;min-height:40px;padding:9px 15px;font-size:12px;color:#536b88;background:#fff}.rh-workspace .settings-layout>.settings-nav>button.active{color:#fff;background:#14335d;border-color:#14335d}}.rh-secret-input{position:relative;display:block;width:100%;min-width:0}.rh-secret-input>input[data-slot=input]{padding-right:46px!important}.rh-secret-input>button{position:absolute;right:4px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:36px;height:32px;min-height:0;margin:0;padding:0;border:0;border-radius:6px;background:transparent;color:#64748b;cursor:pointer;box-shadow:none}.rh-secret-input>button:hover{background:#edf2f9;color:#102b54}.rh-secret-input>button:focus-visible{outline:2px solid #0e70f3;outline-offset:1px}.rh-secret-input>button:disabled{opacity:.5;cursor:not-allowed}.ll-photo-picker{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;cursor:pointer;border:1px dashed #cbd5e1;border-radius:16px;background:#f4f7fc;overflow:hidden;padding:14px;color:#64748b}.ll-photo-picker>span{font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#ffffffeb;padding:5px 10px;border-radius:7px}.ll-photo-picker>img+span{position:absolute;bottom:10px}.ll-photo-picker:focus-visible{outline:2px solid #0e70f3;outline-offset:3px}.ll-photo-picker:disabled{opacity:.5;cursor:not-allowed}.admin-attention-empty{min-height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;padding:24px;color:#64748b}.admin-attention-empty>svg{color:#217a5c}.admin-attention-empty>strong{color:#142a4b;font-size:14px}.admin-attention-empty>p{font-size:12px;line-height:1.7;max-width:260px}.email-template-launch{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;border:1px solid #e3e9f2;border-radius:18px;background:#fff}.email-template-launch h3{display:flex;align-items:center;gap:9px;margin:0;font-size:14px;color:#142a4b}.email-template-launch p{margin:6px 0 0;font-size:12px;color:#64748b}[data-slot=dialog-content].email-template-dialog{width:calc(100vw - 32px);max-width:780px;max-height:92dvh;overflow-y:auto;gap:16px}.email-template-controls{display:grid;gap:8px}.email-template-controls select{width:100%;min-height:42px;padding:8px 12px;border:1px solid #dce3ee;border-radius:10px;background:#fff;font-size:13px}.email-template-controls p{font-size:12px;color:#64748b}.email-template-dialog iframe{display:block;width:100%;height:570px;min-height:420px;border:1px solid #e3e9f2;border-radius:12px;background:#f3f6fb}.email-template-dialog summary{cursor:pointer;font-size:12px;color:#64748b}.email-template-dialog pre{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.8 Arial,sans-serif;color:#64748b;padding:12px 0}@media(max-width:600px){.email-template-launch{align-items:flex-start;flex-direction:column;padding:18px}.email-template-dialog iframe{height:520px}}