.ld{--ld-ink:#0a1240;--ld-slate:#414c70;--ld-muted:#58628a;--ld-faint:#8f98b8;--ld-blue:#075cfa;--ld-blue-press:#054cd1;--ld-blue-deep:#043a9e;--ld-mist:#eef2ff;--ld-bg:#f5f7fc;--ld-soft:#f9fafe;--ld-line:#dde3f1;--ld-rule:#e8ecf7;--ld-owed:#b2421d;--ld-owed-mark:#e2603a;--ld-owed-soft:#fff0ea;--ld-attn:#8a5300;--ld-attn-soft:#fff3d1;--ld-paid:#1f7046;--ld-paid-soft:#e7f5ed;--ld-rail-text:#c9d0f0;--ld-display:var(--hx-font,var(--font-manrope,"Manrope")), ui-sans-serif, system-ui, sans-serif;--ld-body:var(--font-inter,"Inter"), ui-sans-serif, system-ui, sans-serif;width:100%;color:var(--ld-ink);font-family:var(--ld-body);text-align:left;grid-template-columns:300px minmax(0,1fr);align-items:start;gap:20px;font-size:14px;line-height:1.45;display:grid}.ld.ld :is(h3,h4,p,ul,ol,dl,dt,dd,figure,small,b){max-width:none;color:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;text-wrap:pretty;margin:0;padding:0}.ld.ld b{font-weight:600}.ld.ld :is(ul,ol){list-style:none}.ld.ld :is(h3,h4){color:var(--ld-ink);font-family:var(--ld-display);letter-spacing:-.025em;font-weight:700}.ld.ld button{width:auto;min-width:0;max-width:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;margin:0}.ld.ld small{font-size:13px;display:inline}.ld .app-icon{flex:none}.ld .sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.ld :is(button,a,[tabindex]):focus-visible{outline:2px solid var(--ld-blue);outline-offset:2px}.ld .is-owed{color:var(--ld-owed)}.ld .is-paid{color:var(--ld-paid)}.ld.ld .ld-btn{min-height:40px;font-family:var(--ld-body);text-align:center;white-space:nowrap;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .16s,border-color .16s,transform .16s;display:inline-flex}.ld.ld .ld-btn-primary{background:var(--ld-blue);color:#fff;box-shadow:0 8px 18px #075cfa38}.ld.ld .ld-btn-primary:hover{background:var(--ld-blue-press)}.ld.ld .ld-btn-quiet{border-color:var(--ld-line);color:var(--ld-ink);background:#fff}.ld.ld .ld-btn-quiet:hover{border-color:var(--ld-blue);color:var(--ld-blue)}.ld.ld .ld-btn-sm{min-height:34px;padding:0 12px;font-size:13.5px}.ld .ld-btn .app-icon{stroke-width:2px;width:15px;height:15px}.ld.ld .ld-link{color:var(--ld-blue);background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-size:13.5px;font-weight:600;display:inline-flex}.ld.ld .ld-link:hover{text-underline-offset:3px;text-decoration:underline}.ld .ld-link .app-icon{stroke-width:2px;width:14px;height:14px}.ld .ld-coach-wrap{flex-direction:column;place-self:flex-start start;align-items:flex-start;width:fit-content;display:inline-flex;position:relative}.ld.ld .ld-coach{animation:1.8s ease-out infinite ld-pulse}@keyframes ld-pulse{0%{box-shadow:0 0 #075cfa80,0 8px 18px #075cfa38}70%{box-shadow:0 0 0 12px #075cfa00,0 8px 18px #075cfa38}to{box-shadow:0 0 #075cfa00,0 8px 18px #075cfa38}}.ld .ld-tip{z-index:2;background:var(--ld-ink);color:#fff;white-space:nowrap;pointer-events:none;border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600;animation:.36s cubic-bezier(.22,1,.36,1) both ld-tip-in;position:absolute;top:50%;left:calc(100% + 12px);translate:0 -50%}.ld .ld-tip:after{border:6px solid #0000;border-right-color:var(--ld-ink);content:"";margin-top:-6px;position:absolute;top:50%;right:100%}@keyframes ld-tip-in{0%{opacity:0;transform:translateY(4px)}}@container (max-width:420px){.ld .ld-tip{display:none}}.ld .ld-guide{border:1px solid var(--ld-line);background:#fff;border-radius:20px;gap:16px;padding:22px;display:grid;position:sticky;top:92px;box-shadow:0 24px 60px #102a5c1f}.ld.ld .ld-guide-head h3{font-size:21px;line-height:1.15}.ld.ld .ld-guide-head p{color:var(--ld-muted);justify-content:space-between;margin-top:4px;font-size:14px;display:flex}.ld .ld-guide-head p span{color:var(--ld-ink);font-weight:600}.ld .ld-progress{grid-template-columns:repeat(3,1fr);gap:5px;margin-top:10px;display:grid}.ld .ld-progress i{background:var(--ld-rule);border-radius:3px;height:6px;transition:background-color .4s}.ld .ld-progress i.is-done{background:var(--ld-paid)}.ld .ld-wins{gap:4px;display:grid}.ld .ld-win{border-radius:14px;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:12px;transition:background-color .3s;display:grid}.ld .ld-win.is-current{background:var(--ld-mist)}.ld .ld-win-mark{background:var(--ld-rule);width:30px;height:30px;color:var(--ld-slate);font-family:var(--ld-display);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.ld .ld-win.is-current .ld-win-mark{background:var(--ld-blue);color:#fff}.ld .ld-win.is-done .ld-win-mark{background:var(--ld-paid);color:#fff}.ld .ld-win-mark .app-icon{stroke-width:2.6px;width:16px;height:16px}.ld .ld-win>div{justify-items:start;gap:4px;display:grid}.ld .ld-win b{font-size:15px;font-weight:600;line-height:1.3}.ld .ld-win small{color:var(--ld-slate);line-height:1.4}.ld .ld-win.is-done small{color:var(--ld-paid)}.ld .ld-win .ld-btn{margin-top:6px}.ld.ld .ld-guide-note{color:var(--ld-muted);font-size:13px;line-height:1.4}.ld .ld-finish{justify-items:start;gap:12px;animation:.5s cubic-bezier(.22,1,.36,1) both ld-tip-in;display:grid}.ld .ld-finish-mark{background:var(--ld-paid-soft);width:44px;height:44px;color:var(--ld-paid);border-radius:14px;place-items:center;display:grid}.ld .ld-finish-mark .app-icon{stroke-width:2.4px;width:24px;height:24px}.ld.ld .ld-finish h3{font-size:22px;line-height:1.15}.ld.ld .ld-finish p{color:var(--ld-slate);font-size:14.5px}.ld .ld-finish .ld-btn{width:100%}.ld .ld-finish small{color:var(--ld-muted)}.ld.ld .ld-reset{color:var(--ld-muted);text-underline-offset:3px;background:0 0;border:0;padding:4px 0;font-size:13.5px;font-weight:600;text-decoration:underline}.ld .ld-app{border:1px solid var(--ld-line);background:var(--ld-bg);border-radius:20px;min-width:0;overflow:hidden;box-shadow:0 30px 80px #102a5c2e}.ld .ld-top{border-bottom:1px solid var(--ld-line);background:#fff;align-items:center;gap:12px;height:58px;padding:0 14px 0 16px;display:flex}.ld .ld-brand{background:var(--ld-ink);color:#fff;width:32px;height:32px;font-family:var(--ld-display);letter-spacing:-.02em;border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:800;display:grid}.ld .ld-prop{align-items:center;gap:10px;min-width:0;display:flex}.ld .ld-prop b{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:600;overflow:hidden}.ld .ld-prop small{background:var(--ld-mist);color:var(--ld-blue-deep);border-radius:999px;flex:none;padding:2px 9px;font-weight:600}.ld.ld .ld-top-cta{background:var(--ld-ink);color:#fff;white-space:nowrap;border-radius:10px;flex:none;margin-left:auto;padding:8px 14px;font-size:13.5px;font-weight:600;text-decoration:none}.ld.ld .ld-top-cta:hover{background:var(--ld-blue)}.ld .ld-body{grid-template-columns:178px minmax(0,1fr);height:640px;display:grid}.ld .ld-nav{background:var(--ld-ink);flex-direction:column;gap:2px;padding:12px 10px;display:flex}.ld.ld .ld-nav button{min-height:38px;color:var(--ld-rail-text);white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 12px;font-size:14px;font-weight:500;display:flex}.ld.ld .ld-nav button:hover:not([aria-current]){color:#fff;background:#ffffff14}.ld.ld .ld-nav button[aria-current=page]{background:var(--ld-blue);color:#fff;font-weight:600}.ld .ld-nav .app-icon{width:17px;height:17px}.ld .ld-screen{overscroll-behavior:contain;scrollbar-width:thin;min-width:0;padding:22px 24px 40px;overflow:auto;container-type:inline-size}.ld .ld-page{gap:14px;animation:.28s ease-out both ld-page-in;display:grid}@keyframes ld-page-in{0%{opacity:0;transform:translateY(6px)}}.ld.ld .ld-title{letter-spacing:-.03em;font-size:23px;line-height:1.15}.ld.ld .ld-sub{color:var(--ld-muted);margin-top:-8px;font-size:13.5px}.ld .ld-card{border:1px solid var(--ld-line);background:#fff;border-radius:14px;padding:16px 18px}.ld.ld .ld-k{color:var(--ld-muted);font-size:13px;font-weight:500}.ld.ld .ld-fig{font-family:var(--ld-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:25px;font-weight:700;line-height:1.1}.ld .ld-fig small{color:var(--ld-muted);font-family:var(--ld-body);letter-spacing:0;margin-left:4px;font-weight:400}.ld .ld-initials{background:var(--ld-mist);width:30px;height:30px;color:var(--ld-blue);font-family:var(--ld-display);border-radius:9px;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.ld .ld-badge{white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:26px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.ld .ld-badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.ld .ld-badge.is-paid{background:var(--ld-paid-soft);color:var(--ld-paid)}.ld .ld-badge.is-owed{background:var(--ld-owed-soft);color:var(--ld-owed)}.ld .ld-badge.is-attention{background:var(--ld-attn-soft);color:var(--ld-attn)}.ld .ld-badge.is-progress{background:var(--ld-mist);color:var(--ld-blue-deep)}.ld .ld-badge.is-neutral{color:var(--ld-muted);background:#f1f4fb}.ld.ld .ld-done-line{color:var(--ld-paid);overflow-wrap:anywhere;font-size:13.5px;font-weight:600;animation:.4s ease-out both ld-tip-in}.ld .ld-done-line .app-icon{stroke-width:2.4px;vertical-align:-3px;width:16px;height:16px;margin-right:2px}.ld .ld-done-line .ld-link{margin-left:6px}.ld .ld-page>*,.ld .ld-card>*{min-width:0}.ld .ld-app{position:relative}.ld .ld-toast{z-index:3;background:var(--ld-ink);color:#fff;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto 28px;align-items:center;gap:10px;width:min(460px,100% - 28px);padding:10px 8px 10px 12px;animation:.42s cubic-bezier(.22,1,.36,1) both ld-toast-in;display:grid;position:absolute;bottom:14px;left:50%;translate:-50%;box-shadow:0 18px 40px #0a124059}@keyframes ld-toast-in{0%{opacity:0;transform:translateY(16px)}}.ld .ld-toast-mark{background:#2e8a57;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.ld .ld-toast-mark .app-icon{stroke-width:2.6px;width:15px;height:15px}.ld .ld-toast>span:nth-child(2){min-width:0;display:grid}.ld.ld .ld-toast b{font-size:14px}.ld.ld .ld-toast small{color:#c9d0f0}.ld.ld .ld-toast .ld-btn-primary{box-shadow:none}.ld.ld .ld-toast-close{color:#c9d0f0;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;padding:0;display:grid}.ld.ld .ld-toast-close:hover{color:#fff;background:#ffffff1a}.ld.ld .ld-note{background:var(--ld-mist);color:var(--ld-slate);border-radius:10px;padding:10px 12px;font-size:13.5px}.ld .ld-head-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ld .ld-head-row>span:first-child{gap:8px;display:grid}.ld .ld-seg{background:var(--ld-rule);border-radius:11px;padding:3px;display:inline-flex}.ld.ld .ld-seg button{min-height:32px;color:var(--ld-slate);background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:13.5px;font-weight:600}.ld.ld .ld-seg button[aria-pressed=true]{color:var(--ld-ink);background:#fff;box-shadow:0 1px 2px #0a124014}.ld.ld table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:0;margin:0}.ld.ld :is(th,td){border:0;border-bottom:1px solid var(--ld-rule);text-align:right;text-transform:none;white-space:nowrap;background:0 0;padding:9px 8px;font-size:13.5px;font-weight:400;position:static;top:auto;color:var(--ld-ink)!important;letter-spacing:0!important}.ld.ld thead th{font-size:13px;font-weight:600;color:var(--ld-muted)!important}.ld.ld :is(th,td):first-child{text-align:left;padding-left:0}.ld.ld tbody th{font-weight:600}.ld.ld tfoot :is(th,td){border-top:2px solid var(--ld-ink);border-bottom:0;font-weight:700}.ld .ld-month{grid-template-columns:1.15fr 1fr;padding:0;display:grid}.ld .ld-month>div{align-content:start;gap:8px;min-width:0;padding:16px 18px;display:grid}.ld .ld-month>div+div{border-left:1px solid var(--ld-rule)}.ld .ld-bar,.ld .ld-bar-labels{gap:3px;display:flex}.ld .ld-bar{height:9px;margin-top:4px}.ld .ld-bar span{background:var(--ld-blue);border-radius:3px;flex:1 1 0;transition:background-color .5s}.ld .ld-bar span.is-open{background:var(--ld-owed-mark)}.ld .ld-bar-labels{color:var(--ld-muted);margin-top:-4px;font-size:13px;font-weight:600}.ld .ld-bar-labels span{flex:1 1 0;overflow:hidden}.ld.ld .ld-legend{color:var(--ld-slate);flex-wrap:wrap;gap:4px 14px;font-size:13px;display:flex}.ld .ld-legend span{align-items:center;gap:6px;display:inline-flex}.ld .ld-legend i{background:var(--ld-blue);border-radius:2px;width:8px;height:8px}.ld .ld-legend i.is-open{background:var(--ld-owed-mark)}.ld .ld-owed li{border-top:1px solid var(--ld-rule);align-items:center;gap:9px;padding:6px 0;font-size:13.5px;display:flex}.ld .ld-owed li:first-child{border-top:0}.ld .ld-owed li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ld .ld-owed b{color:var(--ld-owed);font-variant-numeric:tabular-nums;font-weight:600}.ld .ld-owed .ld-initials{border-radius:8px;width:26px;height:26px}.ld .ld-decisions{gap:10px;display:grid}.ld.ld .ld-decisions h4{font-size:18px}.ld.ld .ld-decisions .ld-sub{margin-top:-6px}.ld .ld-next{background:var(--ld-mist);border-radius:12px;gap:6px;padding:14px 16px;display:grid}.ld.ld .ld-next p{font-size:14.5px;font-weight:600}.ld .ld-next small{color:var(--ld-slate)}.ld .ld-next .ld-coach-wrap{margin-top:4px}.ld .ld-tag{color:var(--ld-blue);vertical-align:1px;background:#fff;border-radius:999px;margin-right:8px;padding:1px 9px;font-size:13px;font-weight:700;display:inline-block}.ld.ld .ld-decision{border:0;border-top:1px solid var(--ld-rule);background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:11px 0 2px;display:grid}.ld .ld-decision>span{gap:2px;display:grid}.ld .ld-decision .ld-group{color:var(--ld-muted);font-weight:600}.ld .ld-decision b{font-size:14.5px;font-weight:600;line-height:1.35}.ld .ld-decision small:last-child{color:var(--ld-slate)}.ld .ld-flag{background:var(--ld-owed-mark);border-radius:50%;width:7px;height:7px;margin:0 7px 2px 0;display:inline-block}.ld .ld-decision em{border:1px solid var(--ld-line);min-height:34px;color:var(--ld-ink);border-radius:10px;align-items:center;gap:5px;padding:0 12px;font-size:13.5px;font-style:normal;font-weight:600;display:inline-flex}.ld .ld-decision:hover em{border-color:var(--ld-blue);color:var(--ld-blue)}.ld .ld-decision em .app-icon{stroke-width:2px;width:14px;height:14px}.ld .ld-total{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.ld .ld-total span{color:var(--ld-muted);font-size:13.5px}.ld .ld-total b{font-family:var(--ld-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:700}.ld .ld-rent{gap:12px;display:grid}.ld .ld-rent>header{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ld .ld-rent>header>span:nth-child(2){min-width:0;display:grid}.ld .ld-rent>header b{font-size:15px;font-weight:600}.ld .ld-rent>header small{color:var(--ld-muted)}.ld .ld-rent-figs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ld .ld-rent-figs>div{background:var(--ld-soft);border-radius:10px;align-content:start;gap:2px;padding:9px 11px;display:grid}.ld .ld-rent-figs dt{color:var(--ld-muted);font-size:13px}.ld.ld .ld-rent-figs dd{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.ld.ld .ld-rent-figs dd small{color:var(--ld-muted);font-weight:400;display:block}.ld .ld-pay{border-top:1px solid var(--ld-rule);gap:10px;padding-top:12px;display:grid}.ld.ld .ld-pay-note{color:var(--ld-slate);font-size:13.5px}.ld .ld-pay-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ld .ld-pay-fields>span{border:1px solid var(--ld-line);border-radius:10px;gap:2px;padding:8px 10px;display:grid}.ld .ld-pay-fields small{color:var(--ld-muted)}.ld .ld-pay-fields b{white-space:nowrap;font-size:14px;font-weight:600}.ld .ld-rent-foot{border-top:1px solid var(--ld-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding-top:10px;display:flex}.ld .ld-rent-foot small{color:var(--ld-slate)}.ld .ld-list{padding:4px 0}.ld.ld .ld-list-row{border:0;border-top:1px solid var(--ld-rule);background:0 0;grid-template-columns:30px minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;padding:11px 16px;display:grid}.ld.ld .ld-list-row:first-child{border-top:0}.ld.ld .ld-list-row:hover{background:var(--ld-soft)}.ld .ld-list-row>span:nth-child(2){min-width:0;display:grid}.ld .ld-list-row b{font-size:14.5px;font-weight:600}.ld .ld-list-row small{color:var(--ld-muted)}.ld .ld-list-amt{font-variant-numeric:tabular-nums;justify-items:end;display:grid}.ld .ld-list-row>.app-icon{width:16px;height:16px;color:var(--ld-faint)}.ld.ld .ld-back{color:var(--ld-slate);background:0 0;border:0;justify-self:start;align-items:center;gap:4px;padding:2px 0;font-size:13.5px;font-weight:600;display:inline-flex}.ld .ld-back .app-icon{width:15px;height:15px;transform:rotate(180deg)}.ld .ld-tenant-head{align-items:center;gap:12px;display:flex}.ld .ld-tenant-head>span:last-child{gap:8px;display:grid}.ld .ld-tenant-head .ld-initials{border-radius:12px;width:42px;height:42px;font-size:14px}.ld .ld-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ld .ld-tiles .ld-card{gap:4px;padding:12px 14px;display:grid}.ld .ld-tiles small{color:var(--ld-muted)}.ld .ld-tiles b{font-family:var(--ld-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.ld .ld-why,.ld .ld-facts{gap:8px;display:grid}.ld.ld .ld-why h4,.ld.ld .ld-facts h4{font-size:17px}.ld .ld-why dl>div,.ld .ld-facts dl>div{border-top:1px solid var(--ld-rule);justify-content:space-between;gap:16px;padding:7px 0;font-size:14px;display:flex}.ld .ld-why dl>div:first-child,.ld .ld-facts dl>div:first-child{border-top:0}.ld .ld-why dd{font-variant-numeric:tabular-nums}.ld .ld-why .ld-why-total{border-top:2px solid var(--ld-ink);font-weight:700}.ld .ld-why>small{color:var(--ld-slate)}.ld .ld-why .ld-coach-wrap{margin-top:6px}.ld .ld-facts dt{color:var(--ld-muted)}.ld .ld-facts dd{text-align:right}.ld .ld-statement{border-color:var(--ld-ink);gap:12px;animation:.32s ease-out both ld-page-in;display:grid;box-shadow:0 16px 40px #102a5c24}.ld .ld-statement header{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.ld .ld-statement header span{display:grid}.ld .ld-statement header span:last-child{text-align:right}.ld .ld-statement header b{font-size:14.5px}.ld .ld-statement header small{color:var(--ld-muted)}.ld .ld-statement-actions{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.ld .ld-cam-sum{grid-template-columns:190px minmax(0,1fr);gap:18px;display:grid}.ld .ld-cam-sum>div{align-content:start;gap:6px;display:grid}.ld .ld-cam-sum>div small{color:var(--ld-muted)}.ld .ld-drivers{gap:6px;display:grid}.ld .ld-drivers li{grid-template-columns:148px minmax(0,1fr) 72px;align-items:center;gap:10px;font-size:13.5px;display:grid}.ld .ld-drivers i{background:var(--ld-mist);border-radius:4px;height:8px}.ld .ld-drivers i b{background:var(--ld-blue);border-radius:4px;height:100%;display:block}.ld .ld-drivers em{text-align:right;font-variant-numeric:tabular-nums;font-style:normal}.ld .ld-cam-table{overflow-x:auto}.ld .ld-cam-table tbody th .ld-badge{min-height:22px;margin-left:8px;padding:0 8px}.ld.ld .ld-vacant :is(th,td){white-space:normal;font-weight:400;color:var(--ld-muted)!important}.ld .ld-cam-foot{justify-items:start;gap:10px;margin-top:12px;display:grid}.ld .ld-cam-foot small{color:var(--ld-slate)}.ld .ld-roll{padding:6px 14px 8px;overflow-x:auto}.ld.ld .ld-roll table{min-width:940px}.ld.ld .ld-roll :is(tbody,tfoot) th{z-index:1;background:#fff;position:sticky;top:auto;left:0}.ld .ld-roll tbody th small{color:var(--ld-muted);font-weight:400;display:block}.ld .ld-wo{gap:10px;display:grid}.ld .ld-wo>header{flex-wrap:wrap;justify-content:space-between;gap:8px 12px;display:flex}.ld .ld-wo>header>span:first-child{gap:2px;display:grid}.ld .ld-wo>header b{font-size:15px;font-weight:600}.ld .ld-wo>header small{color:var(--ld-muted)}.ld .ld-wo-badges{flex-wrap:wrap;align-items:flex-start;gap:6px;display:flex}.ld.ld .ld-wo-vendor{color:var(--ld-slate);font-size:13.5px}.ld .ld-wo-vendor b{color:var(--ld-ink)}.ld .ld-wo-assign{border-top:1px solid var(--ld-rule);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding-top:10px;display:flex}.ld .ld-wo-assign small{color:var(--ld-muted)}.ld .ld-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ld .ld-kpis .ld-card{gap:4px;padding:12px 14px;display:grid}.ld .ld-kpis small,.ld .ld-kpis span{color:var(--ld-muted);font-size:13px}.ld .ld-kpis b{font-family:var(--ld-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:700}.ld .ld-statement-table{overflow-x:auto}@container (max-width:600px){.ld .ld-month,.ld .ld-cam-sum{grid-template-columns:minmax(0,1fr)}.ld .ld-month>div+div{border-top:1px solid var(--ld-rule);border-left:0}.ld .ld-pay-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.ld .ld-drivers li{grid-template-columns:120px minmax(0,1fr) 66px}}@container (max-width:480px){.ld .ld-tiles,.ld .ld-kpis{grid-template-columns:minmax(0,1fr)}.ld .ld-rent-figs{background:var(--ld-soft);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:0;padding:4px 10px}.ld .ld-rent-figs>div{border-top:1px solid var(--ld-rule);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;column-gap:10px;padding:7px 0}.ld .ld-rent-figs>div:first-child{border-top:0}.ld .ld-rent-figs dd{text-align:right}.ld.ld .ld-statement .ld-btn{white-space:normal}.ld.ld .ld-cam-table tr:not(.ld-vacant)>:is(th,td):is(:nth-child(2),:nth-child(3)),.ld.ld .ld-cam-table .ld-vacant>td:nth-child(2),.ld .ld-cam-table tbody th .ld-badge{display:none}.ld .ld-rent-figs>div{padding:8px 9px}.ld.ld .ld-rent-figs dd{font-size:14px}.ld .ld-rent>header{grid-template-columns:30px minmax(0,1fr)}.ld .ld-rent>header .ld-badge{grid-column:2;justify-self:start}.ld .ld-decision em>span{display:none}.ld .ld-decision em{padding:0 9px}.ld.ld .ld-list-row{grid-template-columns:30px minmax(0,1fr) auto;padding:11px 12px}.ld .ld-list-row>.app-icon{display:none}}@media (max-width:1080px){.ld{grid-template-columns:minmax(0,1fr);gap:14px}.ld .ld-guide{padding:18px;position:static}.ld .ld-wins{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ld .ld-win{border:1px solid var(--ld-rule)}.ld .ld-win.is-current{border-color:#0000}.ld .ld-guide-note{display:none}}@media (max-width:760px){.ld .ld-body{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:600px}.ld .ld-nav{scrollbar-width:none;flex-direction:row;gap:4px;padding:8px;overflow-x:auto}.ld .ld-nav::-webkit-scrollbar{display:none}.ld.ld .ld-nav button{flex:none;min-height:36px;padding:0 11px}.ld .ld-screen{padding:18px 16px 32px}.ld .ld-wins{grid-template-columns:minmax(0,1fr)}.ld .ld-win:not(.is-current){display:none}.ld .ld-win{border:0;padding:12px}}@media (max-width:520px){.ld .ld-top-cta{display:none}.ld .ld-guide,.ld .ld-app{border-radius:18px}}@media (prefers-reduced-motion:reduce){.ld *,.ld :before,.ld :after{transition:none!important;animation:none!important}.ld.ld .ld-coach{box-shadow:0 0 0 3px #075cfa66}}
