:root{--ui-scale:1}:root{font-family:Segoe UI,Tahoma,Arial,sans-serif;color:#213d39;background:#f5f8f7;font-synthesis:none;font-size:calc(14px * var(--ui-scale, 1));font-weight:400;--teal:#147d71;--teal-dark:#0f655c;--muted:#7c8d89;--border:#e5ece9;--sidebar:calc(250px * var(--ui-scale, 1));--radius:calc(15px * var(--ui-scale, 1))}*{box-sizing:border-box}body{margin:0;min-width:calc(320px * var(--ui-scale, 1))}button,input,select,textarea{font:inherit}button{cursor:pointer}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{border:0;background:none;color:inherit}button:disabled{opacity:.55;cursor:not-allowed}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:calc(3px * var(--ui-scale, 1)) solid #7acbb9;outline-offset:calc(3px * var(--ui-scale, 1))}a{color:var(--teal)}svg{flex-shrink:0;stroke-width:1.8}h1,h2,h3,p{margin:0}h1,h2,h3{color:#1e3935}input,select,textarea{border:calc(1px * var(--ui-scale, 1)) solid #dfe7e3;border-radius:calc(9px * var(--ui-scale, 1));background:#fff;color:#29433f;min-width:0;transition:border-color .15s,box-shadow .15s}input,select{height:calc(43px * var(--ui-scale, 1));padding:0 calc(12px * var(--ui-scale, 1))}select{padding-inline-end:calc(28px * var(--ui-scale, 1))}textarea{resize:vertical;padding:calc(11px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1));line-height:1.8}input::placeholder,textarea::placeholder{color:#9aaba5;font-size:calc(13px * var(--ui-scale, 1))}input:focus,select:focus,textarea:focus{border-color:#38a08a;box-shadow:0 0 0 calc(3px * var(--ui-scale, 1)) #e4f3ed;outline:none}input[readonly]{background:#f5f8f7;color:#86958e}strong{font-weight:650}.btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(9px * var(--ui-scale, 1));min-height:calc(42px * var(--ui-scale, 1));padding:calc(10px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1));font-weight:600;font-size:calc(13px * var(--ui-scale, 1));border-radius:calc(9px * var(--ui-scale, 1));white-space:nowrap;transition:background .15s,transform .15s,border-color .15s}.btn:active{transform:translateY(calc(1px * var(--ui-scale, 1)))}.btn.primary{background:var(--teal);color:#fff;box-shadow:0 calc(4px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1)) #147d7114}.btn.primary:hover{background:var(--teal-dark)}.btn.secondary{border:calc(1px * var(--ui-scale, 1)) solid #dce5e0;background:#fff;color:#4b625b}.btn.secondary:hover{background:#f1f7f4;border-color:#b5cfc3}.btn.subtle{background:#eaf5ef;color:#16816b}.btn.subtle:hover{background:#d9eee2}.btn.small{min-height:calc(32px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));gap:calc(5px * var(--ui-scale, 1))}.btn.full{width:100%}.btn.danger{background:#fff0ed;color:#a74c43;border:calc(1px * var(--ui-scale, 1)) solid #f1d4cd}.icon-btn{display:inline-flex;align-items:center;justify-content:center;width:calc(34px * var(--ui-scale, 1));height:calc(34px * var(--ui-scale, 1));border-radius:calc(8px * var(--ui-scale, 1));color:#7e9288;flex-shrink:0}.icon-btn:hover{background:#eef5f1;color:var(--teal)}.text-btn{display:inline-flex;align-items:center;gap:calc(7px * var(--ui-scale, 1));color:var(--teal);font-size:calc(13px * var(--ui-scale, 1));font-weight:600;padding:calc(5px * var(--ui-scale, 1)) 0;white-space:nowrap}.text-btn:hover{text-decoration:underline}.text-btn.muted{color:#7f9189}.danger-text{color:#b56458}.money{font-size:calc(27px * var(--ui-scale, 1));font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.45;letter-spacing:calc(-.5px * var(--ui-scale, 1));color:inherit}.money small{font-size:calc(13px * var(--ui-scale, 1));font-weight:500;letter-spacing:0;color:#88988f;margin-inline-start:calc(3px * var(--ui-scale, 1))}.money.small{font-size:calc(14px * var(--ui-scale, 1));letter-spacing:0;font-weight:600}.money.small small{font-size:calc(13px * var(--ui-scale, 1))}.positive{color:#19876f!important}.negative{color:#bd645c!important}.badge{display:inline-flex;align-items:center;gap:calc(5px * var(--ui-scale, 1));padding:calc(5px * var(--ui-scale, 1)) calc(9px * var(--ui-scale, 1));border-radius:calc(6px * var(--ui-scale, 1));background:#f0f3f1;color:#6f8277;font-size:calc(13px * var(--ui-scale, 1));font-weight:600;white-space:nowrap;line-height:1.5}.badge i{width:calc(5px * var(--ui-scale, 1));height:calc(5px * var(--ui-scale, 1));border-radius:50%;background:currentColor}.badge.available,.badge.mint{background:#eaf7ef;color:#31836a}.badge.partial,.badge.pending{background:#fff5e3;color:#b28841}.badge.sold,.badge.neutral{background:#eff3f7;color:#7c8da3}.badge.blue{background:#edf4fc;color:#668caf}.badge.mint{background:#edf7f1}.app-shell{min-height:100vh}.sidebar{position:fixed;inset-block:0;inset-inline-start:0;width:var(--sidebar);background:#fff;border-inline-end:calc(1px * var(--ui-scale, 1)) solid var(--border);padding:calc(26px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1));display:flex;flex-direction:column;z-index:30;overflow-y:auto;scrollbar-width:thin;transition:width .2s,transform .2s}.brand{display:flex;align-items:center;gap:calc(12px * var(--ui-scale, 1));text-align:start;padding:0 calc(11px * var(--ui-scale, 1));white-space:nowrap;min-height:calc(52px * var(--ui-scale, 1))}.brand-mark{display:flex;align-items:center;justify-content:center;background:#147d71;color:#fff;width:calc(45px * var(--ui-scale, 1));height:calc(48px * var(--ui-scale, 1));border-radius:calc(12px * var(--ui-scale, 1));box-shadow:0 calc(5px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1)) #147d7114}.brand>span{font-size:calc(32px * var(--ui-scale, 1));font-weight:750;line-height:1.1;letter-spacing:calc(-1px * var(--ui-scale, 1));color:#243f38}.brand small{display:block;font-size:calc(13px * var(--ui-scale, 1));font-weight:400;letter-spacing:0;color:#92a297;margin-top:calc(6px * var(--ui-scale, 1))}.workspace{display:flex;align-items:center;gap:calc(10px * var(--ui-scale, 1));background:#f6f9f7;border:calc(1px * var(--ui-scale, 1)) solid #edf2ee;border-radius:calc(10px * var(--ui-scale, 1));margin:calc(30px * var(--ui-scale, 1)) calc(5px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) calc(9px * var(--ui-scale, 1))}.workspace-icon{width:calc(32px * var(--ui-scale, 1));height:calc(32px * var(--ui-scale, 1));background:#fff;border:calc(1px * var(--ui-scale, 1)) solid #e4ece6;border-radius:calc(7px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;color:#5e8b75}.workspace div{flex:1;min-width:0}.workspace strong{display:block;font-size:calc(13px * var(--ui-scale, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace small{display:block;font-size:calc(13px * var(--ui-scale, 1));color:#92a294;margin-top:calc(3px * var(--ui-scale, 1))}.workspace>svg{color:#6e9782}.nav-heading{font-size:calc(13px * var(--ui-scale, 1));color:#a2b0a5;padding:0 calc(15px * var(--ui-scale, 1));margin:calc(16px * var(--ui-scale, 1)) 0 calc(9px * var(--ui-scale, 1));letter-spacing:calc(.3px * var(--ui-scale, 1))}.nav-heading:first-child{margin-top:0}.nav-item{width:100%;height:calc(45px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(12px * var(--ui-scale, 1));text-align:start;padding:0 calc(14px * var(--ui-scale, 1));border-radius:calc(8px * var(--ui-scale, 1));margin-bottom:calc(5px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#73857a;white-space:nowrap;position:relative}.nav-item:hover{background:#f5f9f6;color:#42745a}.nav-item.active{background:#eaf6ee;color:#23836b;font-weight:650}.nav-item.active:before{content:"";position:absolute;width:calc(3px * var(--ui-scale, 1));height:calc(19px * var(--ui-scale, 1));background:#2d9b7b;right:calc(-17px * var(--ui-scale, 1));border-radius:calc(3px * var(--ui-scale, 1)) 0 0 calc(3px * var(--ui-scale, 1))}.nav-item small{margin-inline-start:auto;background:#ddede2;color:#5c9171;border-radius:calc(5px * var(--ui-scale, 1));min-width:calc(21px * var(--ui-scale, 1));text-align:center;font-size:calc(13px * var(--ui-scale, 1));padding:calc(2px * var(--ui-scale, 1)) calc(4px * var(--ui-scale, 1))}.sidebar-bottom{margin-top:auto;padding-top:calc(23px * var(--ui-scale, 1))}.sidebar-tip{background:linear-gradient(135deg,#f2f9f4,#e9f5ed);border:calc(1px * var(--ui-scale, 1)) solid #e5efe7;border-radius:calc(12px * var(--ui-scale, 1));margin:0 calc(5px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1));padding:calc(14px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1))}.tip-icon{color:#62947a;margin-bottom:calc(8px * var(--ui-scale, 1))}.sidebar-tip strong{font-size:calc(13px * var(--ui-scale, 1))}.sidebar-tip p{font-size:calc(13px * var(--ui-scale, 1));color:#8da193;line-height:1.9;margin-top:calc(5px * var(--ui-scale, 1))}.sidebar-tip button{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#4f8d6b;margin-top:calc(11px * var(--ui-scale, 1));font-weight:600;padding:0}.collapse-toggle{display:flex;align-items:center;gap:calc(11px * var(--ui-scale, 1));color:#9bab9d;border-top:calc(1px * var(--ui-scale, 1)) solid #edf2ee;width:100%;padding:calc(15px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1)) calc(4px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}.main-shell{margin-inline-start:var(--sidebar);min-width:0;transition:margin .2s}.topbar{height:calc(77px * var(--ui-scale, 1));background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 calc(32px * var(--ui-scale, 1));border-bottom:calc(1px * var(--ui-scale, 1)) solid var(--border);gap:calc(20px * var(--ui-scale, 1));position:sticky;top:0;z-index:20}.topbar-right,.topbar-left{display:flex;align-items:center;gap:calc(20px * var(--ui-scale, 1));min-width:0}.breadcrumb{display:flex;align-items:center;gap:calc(12px * var(--ui-scale, 1));color:#a0afa6;font-size:calc(13px * var(--ui-scale, 1));white-space:nowrap}.breadcrumb strong{color:#5a7264;font-weight:500}.global-search{width:calc(242px * var(--ui-scale, 1));height:calc(35px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(9px * var(--ui-scale, 1));color:#9bad9f}.global-search input{width:100%;border:0;height:calc(32px * var(--ui-scale, 1));padding:0;background:none;font-size:calc(13px * var(--ui-scale, 1));box-shadow:none;outline:none}.global-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1));color:#a2b0a7}.global-search kbd{font-family:inherit;direction:ltr;border:calc(1px * var(--ui-scale, 1)) solid #e8eee9;color:#b1beb4;border-radius:calc(4px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));padding:calc(3px * var(--ui-scale, 1)) calc(5px * var(--ui-scale, 1));white-space:nowrap}.topbar-divider{height:calc(30px * var(--ui-scale, 1));width:calc(1px * var(--ui-scale, 1));background:#e9eeeb}.owner{display:flex;align-items:center;gap:calc(10px * var(--ui-scale, 1));white-space:nowrap}.owner-avatar{width:calc(35px * var(--ui-scale, 1));height:calc(35px * var(--ui-scale, 1));border-radius:50%;background:#e6f3e9;color:#659578;display:flex;align-items:center;justify-content:center;font-weight:650;font-size:calc(16px * var(--ui-scale, 1))}.owner strong{font-size:calc(13px * var(--ui-scale, 1));font-weight:600}.owner small{display:block;font-size:calc(13px * var(--ui-scale, 1));color:#9aaca0;margin-top:calc(3px * var(--ui-scale, 1))}.mobile-menu{display:none}main{padding:calc(30px * var(--ui-scale, 1)) calc(32px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));max-width:calc(1600px * var(--ui-scale, 1));margin:auto;min-width:0}.page-top{display:flex;align-items:center;justify-content:space-between;gap:calc(20px * var(--ui-scale, 1));margin-bottom:calc(22px * var(--ui-scale, 1))}.page-eyebrow{display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#8ba192;margin-bottom:calc(10px * var(--ui-scale, 1))}.live-dot{width:calc(5px * var(--ui-scale, 1));height:calc(5px * var(--ui-scale, 1));border-radius:100%;background:#52a480}.page-top h1{font-size:calc(27px * var(--ui-scale, 1));line-height:1.5;letter-spacing:calc(-.7px * var(--ui-scale, 1));font-weight:700}.page-top p{font-size:calc(13px * var(--ui-scale, 1));color:#8a9a8e;margin-top:calc(7px * var(--ui-scale, 1));line-height:1.7}.page-top-actions{display:flex;align-items:center;gap:calc(9px * var(--ui-scale, 1))}.quick-container{position:relative}.quick-menu{position:absolute;top:calc(100% + calc(9px * var(--ui-scale, 1)));inset-inline-end:0;width:calc(220px * var(--ui-scale, 1));background:#fff;padding:calc(7px * var(--ui-scale, 1));border-radius:calc(11px * var(--ui-scale, 1));box-shadow:0 calc(10px * var(--ui-scale, 1)) calc(35px * var(--ui-scale, 1)) #29473820;border:calc(1px * var(--ui-scale, 1)) solid #e2ebe4;z-index:35}.quick-menu button{display:flex;align-items:center;gap:calc(11px * var(--ui-scale, 1));width:100%;padding:calc(12px * var(--ui-scale, 1));border-radius:calc(7px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));text-align:start;color:#6c8373}.quick-menu button>svg:last-child{margin-inline-start:auto;color:#a5b4a8}.quick-menu button:hover{background:#f0f7f2;color:#298066}.dropdown-scrim{position:fixed;inset:0;z-index:25;cursor:default}.demo-note{display:flex;justify-content:space-between;gap:calc(10px * var(--ui-scale, 1));align-items:center;border:calc(1px * var(--ui-scale, 1)) solid #e4eee7;border-radius:calc(8px * var(--ui-scale, 1));color:#83a18c;background:#f0f7f1;padding:calc(8px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));margin-bottom:calc(21px * var(--ui-scale, 1))}.demo-note span:first-child{display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1))}.dashboard-meta{display:flex;align-items:center;justify-content:space-between;font-size:calc(13px * var(--ui-scale, 1));color:#97a89b;margin:0 0 calc(16px * var(--ui-scale, 1))}.dashboard-meta>span{display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1))}.dashboard-meta .badge{font-size:calc(13px * var(--ui-scale, 1));padding:calc(3px * var(--ui-scale, 1)) calc(7px * var(--ui-scale, 1));font-weight:400}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(17px * var(--ui-scale, 1));margin-bottom:calc(22px * var(--ui-scale, 1))}.kpi-card{background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:var(--radius);padding:calc(18px * var(--ui-scale, 1)) calc(19px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1));min-width:0}.kpi-top{display:flex;align-items:center;justify-content:space-between;gap:calc(5px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));font-weight:500;color:#84988a;margin-bottom:calc(16px * var(--ui-scale, 1))}.kpi-icon{display:flex;align-items:center;justify-content:center;width:calc(34px * var(--ui-scale, 1));height:calc(34px * var(--ui-scale, 1));border-radius:calc(9px * var(--ui-scale, 1));background:#e3f1e7;color:#6ba380}.kpi-icon.blue{background:#edf3fb;color:#88a6c7}.kpi-icon.mint{background:#eaf7ee;color:#6da983}.kpi-icon.purple{background:#f1edf9;color:#a494bd}.kpi-card>.money{font-size:calc(27px * var(--ui-scale, 1));display:block}.kpi-foot{display:flex;align-items:center;gap:calc(5px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#9aaa9b;border-top:calc(1px * var(--ui-scale, 1)) solid #f0f4f0;margin-top:calc(16px * var(--ui-scale, 1));padding-top:calc(9px * var(--ui-scale, 1));min-height:calc(30px * var(--ui-scale, 1))}.kpi-foot button{margin-inline-start:auto;padding:0;display:flex;color:#a7b6a8}.cash-kpi{background:#147d71;border-color:#147d71;color:#fff;box-shadow:0 calc(6px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) #147d7117}.cash-kpi .kpi-top{color:#b4ddd0}.cash-kpi .kpi-icon{background:#ffffff18;color:#e6f5eb}.cash-kpi .money small{color:#b3dacf}.cash-kpi .kpi-foot{color:#a0cebf;border-color:#ffffff16}.cash-kpi .kpi-foot button{color:#b6dbcd}.soft-dot{width:calc(4px * var(--ui-scale, 1));height:calc(4px * var(--ui-scale, 1));border-radius:50%;background:#76b89e}.property-count{font-size:calc(29px * var(--ui-scale, 1));line-height:1.35;font-weight:650}.property-count small{font-size:calc(13px * var(--ui-scale, 1));font-weight:500;margin-inline-start:calc(8px * var(--ui-scale, 1));color:#93a296}.card{background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:var(--radius);min-width:0;overflow:hidden}.card-header{display:flex;justify-content:space-between;align-items:flex-start;gap:calc(12px * var(--ui-scale, 1));padding:calc(22px * var(--ui-scale, 1)) calc(23px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}.card-header h3{font-size:calc(14px * var(--ui-scale, 1));line-height:1.6;font-weight:650}.card-header p{font-size:calc(13px * var(--ui-scale, 1));color:#9bab9d;margin-top:calc(4px * var(--ui-scale, 1));line-height:1.8}.dashboard-middle{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(calc(270px * var(--ui-scale, 1)),1fr);gap:calc(20px * var(--ui-scale, 1));margin-bottom:calc(20px * var(--ui-scale, 1))}.segmented{display:flex;align-items:center;background:#f6f9f6;border:calc(1px * var(--ui-scale, 1)) solid #eef2ed;border-radius:calc(7px * var(--ui-scale, 1));padding:calc(3px * var(--ui-scale, 1));white-space:nowrap}.segmented button{font-size:calc(13px * var(--ui-scale, 1));padding:calc(5px * var(--ui-scale, 1)) calc(9px * var(--ui-scale, 1));border-radius:calc(5px * var(--ui-scale, 1));color:#a2b19f}.segmented button.selected{background:#fff;color:#668674;box-shadow:0 calc(1px * var(--ui-scale, 1)) calc(4px * var(--ui-scale, 1)) #61795a12}.chart-summary{display:flex;gap:calc(26px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1)) 0}.chart-summary>div{display:grid;grid-template-columns:calc(7px * var(--ui-scale, 1)) auto;gap:calc(5px * var(--ui-scale, 1)) calc(6px * var(--ui-scale, 1));align-items:center}.chart-summary>div>span:not(.money){font-size:calc(13px * var(--ui-scale, 1));color:#9cac9d}.chart-summary .money{grid-column:2;font-size:calc(14px * var(--ui-scale, 1))}.legend-dot{width:calc(6px * var(--ui-scale, 1));height:calc(6px * var(--ui-scale, 1));border-radius:calc(2px * var(--ui-scale, 1));display:inline-block}.legend-dot.in{background:#4f9f87}.legend-dot.out{background:#d5e8d9}.cash-chart{height:calc(206px * var(--ui-scale, 1));display:flex;direction:ltr;gap:calc(12px * var(--ui-scale, 1));padding:calc(22px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1));max-width:100%}.chart-labels{display:flex;flex-direction:column;justify-content:space-between;width:calc(59px * var(--ui-scale, 1));text-align:right;padding-bottom:calc(25px * var(--ui-scale, 1));color:#b0bfb1;font-size:calc(13px * var(--ui-scale, 1));white-space:nowrap;flex-shrink:0}.chart-plot{flex:1;position:relative;min-width:0}.grid-lines{position:absolute;inset:0 0 calc(25px * var(--ui-scale, 1));display:flex;flex-direction:column;justify-content:space-between}.grid-lines i{border-top:calc(1px * var(--ui-scale, 1)) dashed #edf2ed;width:100%}.chart-bars{height:100%;display:flex;justify-content:space-around;gap:calc(7px * var(--ui-scale, 1));position:relative;padding-top:calc(1px * var(--ui-scale, 1))}.bar-group{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;max-width:calc(70px * var(--ui-scale, 1))}.bar-pair{height:calc(100% - calc(25px * var(--ui-scale, 1)));width:100%;display:flex;gap:calc(6px * var(--ui-scale, 1));align-items:flex-end;justify-content:center}.bar{width:calc(14px * var(--ui-scale, 1));max-width:35%;border-radius:calc(4px * var(--ui-scale, 1)) calc(4px * var(--ui-scale, 1)) 0 0;min-height:0;transition:height .3s}.bar.incoming{background:#5aa18b}.bar.outgoing{background:#d8e9dc}.bar-group>span{height:calc(25px * var(--ui-scale, 1));padding-top:calc(9px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#9aac9e;white-space:nowrap}.donut-area{display:flex;justify-content:center;margin:calc(6px * var(--ui-scale, 1)) 0 calc(17px * var(--ui-scale, 1))}.donut{width:calc(152px * var(--ui-scale, 1));height:calc(152px * var(--ui-scale, 1));border-radius:50%;position:relative;transform:rotate(-90deg)}.donut>div{position:absolute;inset:calc(16px * var(--ui-scale, 1));background:#fff;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(90deg)}.donut strong{font-size:calc(31px * var(--ui-scale, 1));color:#385545}.donut span{font-size:calc(13px * var(--ui-scale, 1));color:#9aac9b;margin-top:calc(3px * var(--ui-scale, 1))}.portfolio-legend{padding:0 calc(24px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1))}.portfolio-legend button{display:flex;justify-content:space-between;width:100%;align-items:center;padding:calc(8px * var(--ui-scale, 1)) 0;font-size:calc(13px * var(--ui-scale, 1));color:#8ea18e}.portfolio-legend button>span{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1))}.portfolio-legend i{width:calc(6px * var(--ui-scale, 1));height:calc(6px * var(--ui-scale, 1));border-radius:calc(2px * var(--ui-scale, 1))}.portfolio-legend strong{display:flex;align-items:center;gap:calc(15px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#6a866f}.portfolio-legend button:hover{color:var(--teal)}.debt-cards{display:grid;grid-template-columns:1fr 1fr 1.2fr;gap:calc(17px * var(--ui-scale, 1));margin-bottom:calc(22px * var(--ui-scale, 1))}.debt-card{display:flex;align-items:center;gap:calc(15px * var(--ui-scale, 1));background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:calc(12px * var(--ui-scale, 1));text-align:start;padding:calc(19px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1));min-width:0;transition:border-color .2s}.debt-card:hover{border-color:#aecdb7}.debt-icon{width:calc(45px * var(--ui-scale, 1));height:calc(45px * var(--ui-scale, 1));border-radius:calc(11px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;flex-shrink:0}.debt-icon.mint{background:#edf7f0;color:#7aa78a}.debt-icon.amber{background:#faf5eb;color:#c3aa7d}.debt-card>div{flex:1}.debt-card>svg{color:#b0beb0}.debt-card>div>span:first-child{display:block;font-size:calc(13px * var(--ui-scale, 1));color:#8fa08d;margin-bottom:calc(5px * var(--ui-scale, 1))}.debt-card .money{display:block;font-size:calc(20px * var(--ui-scale, 1))}.debt-card>div>small{font-size:calc(13px * var(--ui-scale, 1));display:block;color:#a5b4a1;margin-top:calc(3px * var(--ui-scale, 1))}.finance-note{display:flex;align-items:center;justify-content:center;gap:calc(14px * var(--ui-scale, 1));background:#edf3ee;border:calc(1px * var(--ui-scale, 1)) solid #e8eee7;border-radius:calc(12px * var(--ui-scale, 1));padding:calc(15px * var(--ui-scale, 1));color:#89a38c}.finance-note strong{font-size:calc(13px * var(--ui-scale, 1));font-weight:600;color:#78947d}.finance-note p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;margin-top:calc(6px * var(--ui-scale, 1));color:#a0b29e}.dashboard-bottom{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:calc(20px * var(--ui-scale, 1))}.table-wrap{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#dbe7df transparent}table{border-collapse:collapse;width:100%;text-align:start;white-space:nowrap;font-size:calc(13px * var(--ui-scale, 1))}th{font-size:calc(13px * var(--ui-scale, 1));background:#f9fbf9;color:#a0b09d;font-weight:500;padding:calc(13px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));text-align:start;border-block:calc(1px * var(--ui-scale, 1)) solid #f0f4ef}td{padding:calc(17px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));border-bottom:calc(1px * var(--ui-scale, 1)) solid #f0f4ef;color:#728870;font-size:calc(13px * var(--ui-scale, 1))}tr:last-child td{border-bottom:0}tbody tr:hover{background:#fcfdfb}td>strong{font-size:calc(13px * var(--ui-scale, 1));color:#688264}tfoot td{background:#f5faf4;border-top:calc(1px * var(--ui-scale, 1)) solid #e5eee2;color:#50794f;font-weight:650}.property-cell{display:flex;align-items:center;gap:calc(11px * var(--ui-scale, 1));padding:0;text-align:start;max-width:calc(230px * var(--ui-scale, 1))}.property-avatar{width:calc(38px * var(--ui-scale, 1));height:calc(39px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #e4eee4;background:#f0f6ef;color:#91af8d;border-radius:calc(9px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;flex-shrink:0}.property-avatar.apartment{background:#f2f4fb;border-color:#e9edf6;color:#9eacd0}.property-avatar.land{background:#faf6ee;border-color:#f2ecdc;color:#c3b184}.property-avatar.shop{background:#f6f0fa;border-color:#eee6f3;color:#b09abf}.property-avatar.large{width:calc(57px * var(--ui-scale, 1));height:calc(59px * var(--ui-scale, 1));border-radius:calc(13px * var(--ui-scale, 1))}.property-cell strong{font-size:calc(13px * var(--ui-scale, 1));color:#647c5d;font-weight:600;white-space:normal;display:block}.property-cell small{display:block;font-size:calc(13px * var(--ui-scale, 1));color:#a0b09a;margin-top:calc(5px * var(--ui-scale, 1));max-width:calc(180px * var(--ui-scale, 1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.latest-properties table{font-size:calc(13px * var(--ui-scale, 1))}.latest-properties td{padding-block:calc(13px * var(--ui-scale, 1))}.latest-properties .badge{font-size:calc(13px * var(--ui-scale, 1));padding:calc(4px * var(--ui-scale, 1)) calc(7px * var(--ui-scale, 1))}.latest-properties .money.small{font-size:calc(13px * var(--ui-scale, 1))}.recent-list{padding:0 calc(22px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1))}.recent-movement{display:flex;align-items:center;gap:calc(11px * var(--ui-scale, 1));padding:calc(16px * var(--ui-scale, 1)) 0;border-bottom:calc(1px * var(--ui-scale, 1)) solid #f0f4ed;min-width:0}.recent-movement:last-child{border:0}.movement-icon{width:calc(34px * var(--ui-scale, 1));height:calc(35px * var(--ui-scale, 1));border-radius:calc(9px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;flex-shrink:0}.movement-icon.in{background:#edf8ef;color:#83ad88}.movement-icon.out{background:#faf5ed;color:#c5b28b}.recent-movement>div:first-of-type{flex:1;min-width:0}.recent-movement strong{display:block;color:#79916e;font-size:calc(13px * var(--ui-scale, 1));font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:calc(180px * var(--ui-scale, 1))}.recent-movement>div>span:not(.money){display:block;font-size:calc(13px * var(--ui-scale, 1));color:#b0bda6;margin-top:calc(5px * var(--ui-scale, 1))}.movement-value{text-align:left;flex-shrink:0}.movement-value span{display:block!important;font-weight:600!important;font-size:calc(13px * var(--ui-scale, 1))!important;direction:ltr;margin:0!important}.movement-value.in span{color:#6c9d74!important}.movement-value.out span{color:#a59e83!important}.movement-value small{font-size:calc(13px * var(--ui-scale, 1));color:#b6c1aa}.main-footer{display:flex;align-items:center;justify-content:space-between;color:#abbba4;font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(30px * var(--ui-scale, 1));padding:calc(18px * var(--ui-scale, 1)) 0 calc(4px * var(--ui-scale, 1));border-top:calc(1px * var(--ui-scale, 1)) solid #e6eee1}.main-footer span:first-child{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1))}.main-footer i{width:calc(3px * var(--ui-scale, 1));height:calc(3px * var(--ui-scale, 1));border-radius:50%;background:#c5d1be}.mini-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:calc(13px * var(--ui-scale, 1));padding:calc(22px * var(--ui-scale, 1)) 0;margin-bottom:calc(23px * var(--ui-scale, 1))}.mini-stats.cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.mini-stats>div{padding:0 calc(23px * var(--ui-scale, 1));display:flex;flex-direction:column;gap:calc(13px * var(--ui-scale, 1));border-inline-end:calc(1px * var(--ui-scale, 1)) solid #edf2e9;min-width:0}.mini-stats>div:last-child{border:0}.mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#93a48b}.mini-stats .money{font-size:calc(23px * var(--ui-scale, 1))}.mini-stats>div>strong{font-size:calc(26px * var(--ui-scale, 1));font-weight:650}.list-toolbar{display:flex;align-items:center;justify-content:space-between;gap:calc(15px * var(--ui-scale, 1));padding:calc(17px * var(--ui-scale, 1)) calc(21px * var(--ui-scale, 1))}.table-search{display:flex;align-items:center;gap:calc(10px * var(--ui-scale, 1));max-width:calc(370px * var(--ui-scale, 1));width:100%;color:#a5b59c;min-width:calc(100px * var(--ui-scale, 1))}.table-search input{width:100%;border:0;background:none;height:calc(35px * var(--ui-scale, 1));outline:none;box-shadow:none;padding:0;font-size:calc(13px * var(--ui-scale, 1))}.table-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1));color:#b0bda4}.clear-search{display:flex;align-items:center;padding:calc(4px * var(--ui-scale, 1));color:#a5b59e}.list-toolbar select{height:calc(35px * var(--ui-scale, 1));border-color:#e9eee5;font-size:calc(13px * var(--ui-scale, 1));color:#93a38b;min-width:calc(130px * var(--ui-scale, 1));background:#fdfefb;border-radius:calc(7px * var(--ui-scale, 1))}.toolbar-filters{display:flex;align-items:center;gap:calc(9px * var(--ui-scale, 1))}.view-toggle{display:flex;align-items:center;border:calc(1px * var(--ui-scale, 1)) solid #e6ede2;border-radius:calc(7px * var(--ui-scale, 1));overflow:hidden;padding:calc(2px * var(--ui-scale, 1));gap:calc(2px * var(--ui-scale, 1))}.view-toggle .icon-btn{width:calc(29px * var(--ui-scale, 1));height:calc(28px * var(--ui-scale, 1));border-radius:calc(4px * var(--ui-scale, 1))}.view-toggle .icon-btn[aria-pressed=true]{background:#eef6e9;color:#799e6d}.table-footer{display:flex;align-items:center;justify-content:space-between;padding:calc(15px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#a8b69c;border-top:calc(1px * var(--ui-scale, 1)) solid #eff3ea}.table-footer>span{font-size:calc(13px * var(--ui-scale, 1));color:#b0bda3}.person-cell{display:flex;align-items:center;gap:calc(9px * var(--ui-scale, 1));min-width:calc(140px * var(--ui-scale, 1))}.person-avatar{width:calc(33px * var(--ui-scale, 1));height:calc(33px * var(--ui-scale, 1));border-radius:50%;background:#f0f5e8;color:#9bb388;display:flex;align-items:center;justify-content:center;font-size:calc(13px * var(--ui-scale, 1));font-weight:650}.person-avatar.blue{background:#edf3f9;color:#98b0c3}.person-cell strong{font-size:calc(13px * var(--ui-scale, 1));font-weight:600;color:#6a8360}.person-cell small{display:block;text-align:start;font-size:calc(13px * var(--ui-scale, 1));color:#b0bda0;margin-top:calc(5px * var(--ui-scale, 1))}.table-property-name{padding:0;display:block;text-align:start;font-size:calc(13px * var(--ui-scale, 1));font-weight:600;color:#6b8660}.table-property-name small{font-weight:400;display:block;font-size:calc(13px * var(--ui-scale, 1));color:#abbba0;margin-top:calc(6px * var(--ui-scale, 1))}.table-property-name:hover{color:#258567}.tiny-progress{height:calc(3px * var(--ui-scale, 1));width:calc(70px * var(--ui-scale, 1));background:#eff3e8;border-radius:calc(9px * var(--ui-scale, 1));margin-top:calc(7px * var(--ui-scale, 1));overflow:hidden}.tiny-progress i{display:block;height:100%;background:#b2cf9e;border-radius:calc(9px * var(--ui-scale, 1))}.cell-subtitle{display:block;font-size:calc(13px * var(--ui-scale, 1));color:#b1c09f;margin-top:calc(7px * var(--ui-scale, 1))}.row-actions{display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1))}.row-actions .icon-btn{color:#c4cbb9;width:calc(25px * var(--ui-scale, 1));height:calc(25px * var(--ui-scale, 1))}.row-actions .icon-btn:hover{color:#ba8975;background:#fbf3ea}.notes-cell{white-space:normal;min-width:calc(170px * var(--ui-scale, 1));max-width:calc(330px * var(--ui-scale, 1));line-height:1.8}.phone-cell{text-align:right}.property-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(20px * var(--ui-scale, 1));margin-top:calc(20px * var(--ui-scale, 1))}.property-card{background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:calc(14px * var(--ui-scale, 1));padding:calc(21px * var(--ui-scale, 1)) calc(21px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));min-width:0;transition:box-shadow .2s,border-color .2s}.property-card:hover{border-color:#c0d6b5;box-shadow:0 calc(6px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) #61784e08}.property-card-top{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(19px * var(--ui-scale, 1))}.property-code{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));color:#b0bf9d;font-size:calc(13px * var(--ui-scale, 1));direction:rtl}.property-code i{width:calc(3px * var(--ui-scale, 1));height:calc(3px * var(--ui-scale, 1));border-radius:50%;background:#c3cfb6}.property-card h3{font-size:calc(18px * var(--ui-scale, 1));font-weight:650;margin-top:calc(8px * var(--ui-scale, 1));color:#5f7d52}.property-location{font-size:calc(13px * var(--ui-scale, 1));color:#adbf9b;margin-top:calc(10px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(6px * var(--ui-scale, 1));line-height:1.7}.property-meta{display:flex;align-items:center;gap:calc(17px * var(--ui-scale, 1));margin:calc(20px * var(--ui-scale, 1)) 0;color:#93aa7c;font-size:calc(13px * var(--ui-scale, 1))}.property-meta span{display:flex;align-items:center;gap:calc(6px * var(--ui-scale, 1))}.property-card-numbers{display:grid;grid-template-columns:1fr 1fr;gap:calc(10px * var(--ui-scale, 1));padding:calc(18px * var(--ui-scale, 1)) 0;border-block:calc(1px * var(--ui-scale, 1)) solid #edf2e7}.property-card-numbers>div{display:flex;flex-direction:column;gap:calc(8px * var(--ui-scale, 1))}.property-card-numbers>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#adbca0}.property-card-numbers .money.small{font-size:calc(14px * var(--ui-scale, 1));color:#7e9868}.property-detail-btn{width:100%;padding:calc(13px * var(--ui-scale, 1)) 0 calc(2px * var(--ui-scale, 1));justify-content:space-between;color:#8ca574;font-size:calc(13px * var(--ui-scale, 1));min-height:calc(34px * var(--ui-scale, 1))}.property-detail-btn:hover{color:#258567}.cash-overview{display:grid;grid-template-columns:1.2fr 1fr 1fr;background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:calc(14px * var(--ui-scale, 1));overflow:hidden;margin-bottom:calc(22px * var(--ui-scale, 1))}.cash-overview>div{padding:calc(26px * var(--ui-scale, 1)) calc(27px * var(--ui-scale, 1));display:flex;flex-direction:column;gap:calc(12px * var(--ui-scale, 1));position:relative;border-inline-end:calc(1px * var(--ui-scale, 1)) solid #eef2e7}.cash-overview>div>span:not(.money):not(.stat-icon){font-size:calc(13px * var(--ui-scale, 1));color:#9aae8b}.cash-overview .cash-balance{background:#187f6c;border:0;color:#fff}.cash-balance>span:first-child{display:flex;align-items:center;gap:calc(10px * var(--ui-scale, 1));color:#bed8ad!important}.cash-balance .money{font-size:calc(33px * var(--ui-scale, 1))}.cash-balance .money small{color:#adcaa0}.cash-balance>small{color:#a4c08d;font-size:calc(13px * var(--ui-scale, 1))}.stat-icon{position:absolute;inset-inline-end:calc(25px * var(--ui-scale, 1));top:calc(25px * var(--ui-scale, 1));width:calc(35px * var(--ui-scale, 1));height:calc(35px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;border-radius:calc(10px * var(--ui-scale, 1))}.stat-icon.in{background:#f0f7e9;color:#90b578}.stat-icon.out{background:#faf5e9;color:#b8ab7e}.cash-overview>div:not(:first-child)>.money{margin-top:calc(17px * var(--ui-scale, 1));color:#65844c}.movement-cell{display:flex;align-items:center;gap:calc(10px * var(--ui-scale, 1));max-width:calc(300px * var(--ui-scale, 1))}.movement-cell strong{font-size:calc(13px * var(--ui-scale, 1));white-space:normal;line-height:1.8;font-weight:500;color:#8c9f78}.warning-note{background:#fcf7e9;border:calc(1px * var(--ui-scale, 1)) solid #f0e8d2;border-radius:calc(9px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;color:#af9c62;display:flex;align-items:flex-start;gap:calc(9px * var(--ui-scale, 1));margin-bottom:calc(20px * var(--ui-scale, 1))}.reversals{margin-top:calc(22px * var(--ui-scale, 1))}.inline-hint{background:#f2f8ec;border:calc(1px * var(--ui-scale, 1)) solid #e5efd9;border-radius:calc(8px * var(--ui-scale, 1));padding:calc(12px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1));color:#8ca36d;font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;flex-wrap:wrap}.inline-hint .money{font-size:calc(13px * var(--ui-scale, 1))}.report-explainer{margin-bottom:calc(22px * var(--ui-scale, 1))}.reports-bottom{display:grid;grid-template-columns:1fr 1fr;gap:calc(20px * var(--ui-scale, 1));margin-top:calc(22px * var(--ui-scale, 1))}.report-row{display:flex;justify-content:space-between;align-items:center;gap:calc(10px * var(--ui-scale, 1));margin:0 calc(23px * var(--ui-scale, 1));padding:calc(16px * var(--ui-scale, 1)) 0;border-bottom:calc(1px * var(--ui-scale, 1)) solid #eef3e4;color:#9eaf87;font-size:calc(13px * var(--ui-scale, 1))}.report-row:last-child{border:0}.report-row .money{font-size:calc(16px * var(--ui-scale, 1));color:#75945a}.report-row>strong{font-size:calc(13px * var(--ui-scale, 1));color:#86a26a}.reports-bottom .card{padding-bottom:calc(10px * var(--ui-scale, 1))}.print-only{display:none}.contact-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(18px * var(--ui-scale, 1));margin-bottom:calc(22px * var(--ui-scale, 1))}.contact-summary-card{display:grid;grid-template-columns:1fr auto;gap:calc(16px * var(--ui-scale, 1));background:#fff;border:calc(1px * var(--ui-scale, 1)) solid var(--border);border-radius:calc(12px * var(--ui-scale, 1));padding:calc(21px * var(--ui-scale, 1));text-align:start;color:#aec299}.contact-summary-card strong{font-size:calc(25px * var(--ui-scale, 1));grid-row:2;grid-column:1;color:#86a56b}.contact-summary-card svg{grid-row:1/3;grid-column:2;align-self:center;color:#c0d1ad}.contact-summary-card.selected{border-color:#91b672;background:#f6faef}.settings-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:calc(24px * var(--ui-scale, 1))}.settings-grid>.card{align-self:start}.settings-form{padding:calc(14px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1))}.settings-form .field{margin-bottom:calc(20px * var(--ui-scale, 1))}.settings-save{display:flex;justify-content:flex-end;border-top:calc(1px * var(--ui-scale, 1)) solid #eaf1dd;margin-top:calc(28px * var(--ui-scale, 1));padding-top:calc(23px * var(--ui-scale, 1))}.settings-side{display:flex;flex-direction:column;gap:calc(22px * var(--ui-scale, 1))}.backup-card{padding:calc(25px * var(--ui-scale, 1))}.backup-icon{width:calc(54px * var(--ui-scale, 1));height:calc(54px * var(--ui-scale, 1));border-radius:calc(14px * var(--ui-scale, 1));background:#eef7e4;color:#a4bf83;display:flex;align-items:center;justify-content:center;margin-bottom:calc(20px * var(--ui-scale, 1))}.backup-card h3{font-size:calc(16px * var(--ui-scale, 1));color:#789a5a}.backup-card p{font-size:calc(13px * var(--ui-scale, 1));color:#a8bb8e;line-height:2;margin:calc(11px * var(--ui-scale, 1)) 0 calc(20px * var(--ui-scale, 1))}.backup-card>small{font-size:calc(13px * var(--ui-scale, 1));color:#b4c59b;display:block;margin-top:calc(13px * var(--ui-scale, 1));line-height:1.9}.system-card{padding-bottom:calc(18px * var(--ui-scale, 1))}.system-card .btn{width:calc(100% - calc(46px * var(--ui-scale, 1)));margin:calc(20px * var(--ui-scale, 1)) calc(23px * var(--ui-scale, 1)) 0}.empty{text-align:center;padding:calc(48px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1));white-space:normal}.empty-icon{display:inline-flex;align-items:center;justify-content:center;width:calc(68px * var(--ui-scale, 1));height:calc(68px * var(--ui-scale, 1));border-radius:calc(19px * var(--ui-scale, 1));background:#f1f7e8;color:#b7ce98;margin-bottom:calc(17px * var(--ui-scale, 1))}.empty h3{font-size:calc(15px * var(--ui-scale, 1));color:#95b270}.empty p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;color:#b0c590;margin:calc(9px * var(--ui-scale, 1)) 0 calc(20px * var(--ui-scale, 1))}.empty .btn{font-size:calc(13px * var(--ui-scale, 1))}.modal-backdrop{position:fixed;inset:0;background:#142d2690;-webkit-backdrop-filter:blur(calc(4px * var(--ui-scale, 1)));backdrop-filter:blur(calc(4px * var(--ui-scale, 1)));z-index:100;display:flex;align-items:center;justify-content:center;padding:calc(25px * var(--ui-scale, 1))}.modal{width:calc(510px * var(--ui-scale, 1));max-width:100%;max-height:calc(100dvh - calc(50px * var(--ui-scale, 1)));background:#fff;box-shadow:0 calc(24px * var(--ui-scale, 1)) calc(90px * var(--ui-scale, 1)) #102c2540;border:calc(1px * var(--ui-scale, 1)) solid #e0ebdc;border-radius:calc(17px * var(--ui-scale, 1));overflow:hidden;display:flex;flex-direction:column;animation:modalIn .18s ease-out}.modal.modal-wide{width:calc(745px * var(--ui-scale, 1))}.modal-head{display:flex;align-items:flex-start;justify-content:space-between;padding:calc(22px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1)) calc(19px * var(--ui-scale, 1));gap:calc(18px * var(--ui-scale, 1));border-bottom:calc(1px * var(--ui-scale, 1)) solid #eaf1e3;flex-shrink:0}.modal-head h2{font-size:calc(20px * var(--ui-scale, 1));line-height:1.6}.modal-head p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;color:#86977c;margin-top:calc(4px * var(--ui-scale, 1))}.modal>form{display:flex;flex-direction:column;min-height:0}.form-content{padding:calc(24px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1));overflow-y:auto;min-height:0;scrollbar-width:thin}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(19px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1))}.field{display:flex;flex-direction:column;gap:calc(8px * var(--ui-scale, 1));min-width:0}.field>span{font-size:calc(13px * var(--ui-scale, 1));font-weight:600;color:#688455;line-height:1.6}.field>small{font-size:calc(13px * var(--ui-scale, 1));color:#9eb487;line-height:1.8}.field input,.field select,.field textarea{width:100%;font-size:calc(13px * var(--ui-scale, 1))}.form-divider{display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--ui-scale, 1));padding-top:calc(19px * var(--ui-scale, 1));border-top:calc(1px * var(--ui-scale, 1)) solid #eaf1e1;margin-top:calc(1px * var(--ui-scale, 1))}.form-divider span{font-weight:600;font-size:calc(13px * var(--ui-scale, 1));color:#6f8c58}.form-divider small{font-size:calc(13px * var(--ui-scale, 1));color:#a2b88c}.modal-foot{border-top:calc(1px * var(--ui-scale, 1)) solid #e6efdc;padding:calc(17px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:space-between;gap:calc(12px * var(--ui-scale, 1));background:#fdfefb;flex-shrink:0}.modal-foot>div{display:flex;align-items:center;gap:calc(9px * var(--ui-scale, 1))}.modal-foot>span{display:flex;align-items:center;gap:calc(5px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#a0b58b}.form-error{display:flex;align-items:flex-start;gap:calc(8px * var(--ui-scale, 1));background:#fff0e8;border:calc(1px * var(--ui-scale, 1)) solid #f2d8cc;color:#b36d5b;line-height:1.9;padding:calc(12px * var(--ui-scale, 1));border-radius:calc(8px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(18px * var(--ui-scale, 1))}.form-error svg{margin-top:calc(3px * var(--ui-scale, 1))}.payment-summary{display:flex;align-items:center;justify-content:space-between;background:#f5f9ee;border:calc(1px * var(--ui-scale, 1)) solid #e7efd9;border-radius:calc(10px * var(--ui-scale, 1));padding:calc(17px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1));color:#87a362;margin-bottom:calc(3px * var(--ui-scale, 1))}.payment-summary>div{display:flex;flex-direction:column;gap:calc(8px * var(--ui-scale, 1))}.payment-summary>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#99ad7f}.payment-summary .money{font-size:calc(24px * var(--ui-scale, 1))}.unit-editor{background:#f7faf2;border:calc(1px * var(--ui-scale, 1)) solid #e9f0df;border-radius:calc(10px * var(--ui-scale, 1));padding:calc(15px * var(--ui-scale, 1))}.section-line{display:flex;align-items:center;justify-content:space-between;gap:calc(10px * var(--ui-scale, 1))}.section-line strong{font-size:calc(13px * var(--ui-scale, 1));color:#769659}.section-line small{display:block;margin-top:calc(5px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#a7bb8d}.unit-edit-list{display:flex;flex-direction:column;gap:calc(9px * var(--ui-scale, 1));margin-top:calc(16px * var(--ui-scale, 1))}.unit-edit{display:grid;grid-template-columns:1.4fr 1fr calc(30px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1));align-items:center}.unit-edit input{height:calc(35px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));padding:0 calc(9px * var(--ui-scale, 1))}.unit-edit .icon-btn{width:calc(29px * var(--ui-scale, 1));height:calc(29px * var(--ui-scale, 1))}.detail-content{padding:calc(23px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1));overflow-y:auto;min-height:0}.detail-title-row{display:flex;align-items:center;gap:calc(22px * var(--ui-scale, 1));color:#99ae81;font-size:calc(13px * var(--ui-scale, 1));flex-wrap:wrap}.detail-title-row>span{display:flex;align-items:center;gap:calc(6px * var(--ui-scale, 1))}.detail-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:#f8fbf3;border:calc(1px * var(--ui-scale, 1)) solid #e9f1dd;border-radius:calc(10px * var(--ui-scale, 1));padding:calc(20px * var(--ui-scale, 1)) 0;margin-top:calc(22px * var(--ui-scale, 1))}.detail-stats>div{display:flex;flex-direction:column;padding:0 calc(18px * var(--ui-scale, 1));gap:calc(11px * var(--ui-scale, 1));border-inline-end:calc(1px * var(--ui-scale, 1)) solid #e5eed6}.detail-stats>div:last-child{border:0}.detail-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#a2b78b}.detail-stats .money{font-size:calc(20px * var(--ui-scale, 1))}.detail-actions{display:flex;align-items:center;gap:calc(9px * var(--ui-scale, 1));margin:calc(19px * var(--ui-scale, 1)) 0 calc(26px * var(--ui-scale, 1));flex-wrap:wrap}.detail-actions .btn{font-size:calc(13px * var(--ui-scale, 1));padding:calc(9px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1));min-height:calc(37px * var(--ui-scale, 1))}.detail-section{border-top:calc(1px * var(--ui-scale, 1)) solid #eaf1dd;padding-top:calc(20px * var(--ui-scale, 1));margin:calc(21px * var(--ui-scale, 1)) 0}.detail-section h3{font-size:calc(13px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(11px * var(--ui-scale, 1));color:#77965a;margin-bottom:calc(17px * var(--ui-scale, 1))}.detail-section h3 small{font-size:calc(13px * var(--ui-scale, 1));font-weight:400;color:#a8bd90}.detail-info{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(18px * var(--ui-scale, 1))}.detail-info>div{display:flex;justify-content:space-between;align-items:center;font-size:calc(13px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1))}.detail-info>div>span:first-child{color:#a8b991}.detail-info strong{color:#7c985c;font-size:calc(13px * var(--ui-scale, 1))}.detail-info .money.small{font-size:calc(13px * var(--ui-scale, 1));color:#789655}.unit-cards{display:grid;grid-template-columns:1fr 1fr;gap:calc(12px * var(--ui-scale, 1))}.unit-card{border:calc(1px * var(--ui-scale, 1)) solid #e5eed8;border-radius:calc(9px * var(--ui-scale, 1));padding:calc(14px * var(--ui-scale, 1));min-width:0}.unit-card>div{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));color:#a9bf8c}.unit-card strong{font-size:calc(13px * var(--ui-scale, 1));flex:1;color:#809e5f}.unit-card .badge{font-size:calc(13px * var(--ui-scale, 1));padding:calc(3px * var(--ui-scale, 1)) calc(5px * var(--ui-scale, 1))}.unit-card>span{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));margin-top:calc(12px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#afc494}.unit-card i{width:calc(3px * var(--ui-scale, 1));height:calc(3px * var(--ui-scale, 1));border-radius:50%;background:#c6d7b2}.allocation-note{font-size:calc(13px * var(--ui-scale, 1));color:#afc791;line-height:1.9;margin-top:calc(15px * var(--ui-scale, 1))}.detail-sale-list{display:flex;flex-direction:column;gap:calc(10px * var(--ui-scale, 1))}.detail-sale{display:flex;align-items:center;gap:calc(15px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) 0;border-bottom:calc(1px * var(--ui-scale, 1)) solid #edf3e1}.detail-sale>div{flex:1;min-width:0}.detail-sale strong{font-size:calc(13px * var(--ui-scale, 1));color:#89a568}.detail-sale small{display:block;font-size:calc(13px * var(--ui-scale, 1));color:#afc495;margin-top:calc(6px * var(--ui-scale, 1))}.detail-sale>.money{font-size:calc(13px * var(--ui-scale, 1));color:#91ac72}.detail-sale .btn{font-size:calc(13px * var(--ui-scale, 1))}.muted-text{font-size:calc(13px * var(--ui-scale, 1));color:#a7bf8b;line-height:1.9}.toast{position:fixed;bottom:calc(25px * var(--ui-scale, 1));left:50%;transform:translate(-50%);z-index:200;background:#23523f;color:#f3f9eb;border:calc(1px * var(--ui-scale, 1)) solid #618f62;padding:calc(15px * var(--ui-scale, 1)) calc(19px * var(--ui-scale, 1));border-radius:calc(11px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(12px * var(--ui-scale, 1));box-shadow:0 calc(10px * var(--ui-scale, 1)) calc(35px * var(--ui-scale, 1)) #23492b35;font-size:calc(13px * var(--ui-scale, 1));max-width:calc(100vw - calc(30px * var(--ui-scale, 1)));animation:toastIn .2s ease-out}.toast>button{display:flex;color:#a5c491;margin-inline-start:calc(12px * var(--ui-scale, 1));padding:calc(3px * var(--ui-scale, 1))}.loading-screen{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(20px * var(--ui-scale, 1));color:#8eab75;padding:calc(30px * var(--ui-scale, 1));text-align:center}.loading-screen .brand-mark{width:calc(60px * var(--ui-scale, 1));height:calc(64px * var(--ui-scale, 1))}.loading-screen h2{font-size:calc(30px * var(--ui-scale, 1));color:#577c41}.loading-screen p{font-size:calc(13px * var(--ui-scale, 1));color:#92ab7c;line-height:1.9;max-width:calc(500px * var(--ui-scale, 1))}.spin{animation:spin 1s linear infinite}.auth-page{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;background:#fff}.auth-art{background:#127463;padding:calc(50px * var(--ui-scale, 1)) calc(60px * var(--ui-scale, 1));display:flex;flex-direction:column;overflow:hidden;position:relative;min-height:100vh;color:#fff}.auth-art:before{content:"";position:absolute;inset:calc(-230px * var(--ui-scale, 1)) calc(-180px * var(--ui-scale, 1)) auto auto;width:calc(650px * var(--ui-scale, 1));height:calc(650px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #ffffff08;border-radius:50%;box-shadow:0 0 0 calc(80px * var(--ui-scale, 1)) #ffffff03,0 0 0 calc(160px * var(--ui-scale, 1)) #ffffff03;pointer-events:none}.brand.inverted{position:relative;padding:0}.brand.inverted>span{color:#fff}.brand.inverted small{color:#9ec9ac}.brand.inverted .brand-mark{background:#ffffff18;color:#fff;border:calc(1px * var(--ui-scale, 1)) solid #ffffff15}.auth-copy{margin:auto 0;position:relative;padding:calc(70px * var(--ui-scale, 1)) 0 calc(45px * var(--ui-scale, 1))}.eyebrow{font-size:calc(13px * var(--ui-scale, 1));color:#9dc99a;display:block;margin-bottom:calc(20px * var(--ui-scale, 1))}.auth-copy h1{font-size:calc(45px * var(--ui-scale, 1));line-height:1.65;font-weight:650;color:#fff;letter-spacing:calc(-1px * var(--ui-scale, 1))}.auth-copy>p{font-size:calc(14px * var(--ui-scale, 1));line-height:2.1;color:#a6cba2;margin-top:calc(22px * var(--ui-scale, 1))}.auth-lines{display:flex;align-items:flex-end;gap:calc(16px * var(--ui-scale, 1));direction:ltr;height:calc(130px * var(--ui-scale, 1));margin:calc(10px * var(--ui-scale, 1)) 0 calc(30px * var(--ui-scale, 1));width:85%;border-bottom:calc(1px * var(--ui-scale, 1)) solid #ffffff15}.auth-lines span{border:calc(1px * var(--ui-scale, 1)) solid #ffffff15;border-bottom:0;background:linear-gradient(#ffffff0d,#ffffff02);border-radius:calc(8px * var(--ui-scale, 1)) calc(8px * var(--ui-scale, 1)) 0 0;flex:1;height:50%}.auth-lines span:nth-child(2){height:70%}.auth-lines span:nth-child(3){height:90%}.auth-lines span:nth-child(4){height:120%}.auth-mini{display:flex;align-items:center;gap:calc(15px * var(--ui-scale, 1));padding:calc(18px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #ffffff1c;background:#ffffff09;border-radius:calc(12px * var(--ui-scale, 1));width:fit-content;min-width:calc(340px * var(--ui-scale, 1));max-width:100%}.mini-icon{width:calc(40px * var(--ui-scale, 1));height:calc(40px * var(--ui-scale, 1));background:#ffffff12;border-radius:calc(9px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;color:#c1d9ad}.auth-mini>div:nth-child(2){flex:1}.auth-mini strong{font-size:calc(13px * var(--ui-scale, 1));display:block;color:#dce8c9}.auth-mini span{font-size:calc(13px * var(--ui-scale, 1));display:block;color:#9ebc8e;margin-top:calc(7px * var(--ui-scale, 1))}.auth-mini>svg{color:#a1c88b}.auth-footer{font-size:calc(13px * var(--ui-scale, 1));color:#8cba83;position:relative}.auth-form-side{display:flex;align-items:center;justify-content:center;padding:calc(40px * var(--ui-scale, 1))}.auth-form{width:calc(365px * var(--ui-scale, 1));max-width:100%}.auth-icon{width:calc(59px * var(--ui-scale, 1));height:calc(59px * var(--ui-scale, 1));display:flex;align-items:center;justify-content:center;border-radius:calc(15px * var(--ui-scale, 1));background:#eff6e7;color:#9abc80;margin-bottom:calc(28px * var(--ui-scale, 1))}.auth-form .eyebrow{font-size:calc(13px * var(--ui-scale, 1));color:#a1b789;margin-bottom:calc(10px * var(--ui-scale, 1))}.auth-form h2{font-size:calc(26px * var(--ui-scale, 1));line-height:1.6;letter-spacing:calc(-.5px * var(--ui-scale, 1));color:#54723c}.auth-form>p{color:#a2b58a;font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;margin-top:calc(13px * var(--ui-scale, 1));margin-bottom:calc(31px * var(--ui-scale, 1))}.auth-form .field{margin-bottom:calc(22px * var(--ui-scale, 1))}.auth-form .field input{height:calc(47px * var(--ui-scale, 1))}.auth-form .btn{margin-top:calc(9px * var(--ui-scale, 1));min-height:calc(46px * var(--ui-scale, 1))}.auth-form .form-error{margin-bottom:calc(20px * var(--ui-scale, 1))}.auth-form .auth-note{display:flex;justify-content:center;align-items:center;gap:calc(7px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));color:#b1c399;margin-top:calc(27px * var(--ui-scale, 1))}.sidebar-collapsed{--sidebar:calc(83px * var(--ui-scale, 1))}.sidebar-collapsed .sidebar{padding-inline:calc(13px * var(--ui-scale, 1))}.sidebar-collapsed .brand{padding:0;justify-content:center}.sidebar-collapsed .brand>span,.sidebar-collapsed .workspace,.sidebar-collapsed .nav-heading,.sidebar-collapsed .nav-item span,.sidebar-collapsed .nav-item small,.sidebar-collapsed .sidebar-tip,.sidebar-collapsed .collapse-toggle>span{display:none}.sidebar-collapsed .sidebar nav{margin-top:calc(32px * var(--ui-scale, 1))}.sidebar-collapsed .nav-item{justify-content:center;padding:0;margin-block:calc(7px * var(--ui-scale, 1))}.sidebar-collapsed .collapse-toggle{justify-content:center;padding-inline:0}.sidebar-collapsed .nav-item.active:before{right:calc(-13px * var(--ui-scale, 1))}.sidebar-scrim{display:none}.page-top p,.breadcrumb,.owner small,.kpi-top,.card-header p,.demo-note,.dashboard-meta,.chart-labels,.bar-group>span,.portfolio-legend button,.debt-card>div>span:first-child,.debt-card>div>small,.finance-note p,.main-footer,.table-search input::placeholder,.list-toolbar select,.table-footer,.table-footer>span,.person-cell small,.table-property-name small,.cell-subtitle,.property-code,.property-location,.property-meta,.property-card-numbers>div>span:first-child,.cash-overview>div>span:not(.money):not(.stat-icon),.backup-card p,.backup-card>small,.field>small,.modal-head p,.modal-foot>span,.section-line small,.form-divider small,.detail-title-row,.detail-stats>div>span:first-child,.detail-info>div>span:first-child,.unit-card>span,.allocation-note,.detail-sale small,.muted-text,.auth-form>p,.auth-form .eyebrow,.auth-form .auth-note{color:#7e8f83}.nav-item{color:#718378}.nav-heading{color:#98a79d}.workspace small,.brand small{color:#85978b}.kpi-foot{color:#91a18f}.cash-kpi .kpi-top{color:#b9ddd0}.cash-kpi .kpi-foot{color:#afd3c3}.portfolio-legend strong,.property-cell strong,.person-cell strong,.table-property-name,.property-card h3,.contact-summary-card strong,.detail-section h3,.detail-info strong,.unit-card strong,.detail-sale strong,.field>span,.form-divider span,.section-line strong{color:#415f4c}.property-cell small,.recent-movement>div>span:not(.money){color:#8c9c8e}.recent-movement strong,.movement-cell strong{color:#617b64}.movement-value.in span{color:#32866b!important}.movement-value.out span{color:#a58a65!important}.mini-stats>div>span:first-child{color:#7f947f}.mini-stats .money,.property-card-numbers .money.small,.cash-overview>div:not(:first-child)>.money,.report-row .money,.detail-info .money.small,.detail-sale>.money{color:#38583f}.report-row{color:#80947a}.report-row>strong{color:#547647}.contact-summary-card>span{color:#7b9772}.contact-summary-card strong{color:#527c46}.contact-summary-card svg{color:#a2b89a}.backup-card h3,.auth-form h2{color:#345b41}.payment-summary>div>span:first-child{color:#7b9474}.warning-note{color:#9b823e}.inline-hint{color:#6d8d61}.detail-stats .money{color:#486b44}.detail-section h3 small{color:#8fa083}.muted-text{color:#899a7f}.auth-form .field>span{color:#5d7959}.auth-form .auth-icon{background:#edf5e8;color:#78a169}.auth-art .eyebrow{color:#acd1af}.auth-art .auth-copy>p{color:#b2d2b8}.auth-art .auth-footer{color:#a6c9ab}.auth-mini strong{color:#e0efdd}.auth-mini span{color:#b3d0ad}.auth-mini>svg{color:#b5d6a7}.loading-screen h2{color:#3c6c50}.loading-screen p{color:#7e987e}@keyframes spin{to{transform:rotate(360deg)}}@keyframes modalIn{0%{opacity:0;transform:translateY(calc(9px * var(--ui-scale, 1)))}to{opacity:1;transform:translateY(0)}}@keyframes toastIn{0%{opacity:0;bottom:calc(15px * var(--ui-scale, 1))}to{opacity:1;bottom:calc(25px * var(--ui-scale, 1))}}th{font-size:calc(13px * var(--ui-scale, 1));color:#7b8d80}td{font-size:calc(13px * var(--ui-scale, 1));color:#59705e}.money.small{font-size:calc(14px * var(--ui-scale, 1))}.nav-item,.kpi-top,.kpi-foot,.card-header p,.property-cell strong,.person-cell strong,.table-property-name,.movement-cell strong{font-size:calc(13px * var(--ui-scale, 1))}.property-cell small,.person-cell small,.table-property-name small,.cell-subtitle{font-size:calc(13px * var(--ui-scale, 1));color:#899a8c}.list-toolbar select,.table-search input,.table-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1))}.recent-movement strong{font-size:calc(13px * var(--ui-scale, 1))}.recent-movement>div>span:not(.money){font-size:calc(13px * var(--ui-scale, 1))}.debt-card>div>small,.portfolio-legend button{font-size:calc(13px * var(--ui-scale, 1))}.main-footer{font-size:calc(13px * var(--ui-scale, 1))}.field>span{font-size:calc(13px * var(--ui-scale, 1))}.field input,.field select,.field textarea{font-size:calc(13px * var(--ui-scale, 1))}.field>small{font-size:calc(13px * var(--ui-scale, 1))}.modal-head p,.inline-hint{font-size:calc(13px * var(--ui-scale, 1))}.property-location,.property-meta,.property-card-numbers>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}.property-code,.property-detail-btn{font-size:calc(13px * var(--ui-scale, 1))}.detail-section h3{font-size:calc(14px * var(--ui-scale, 1))}.unit-card>span,.allocation-note,.detail-sale small,.muted-text{font-size:calc(13px * var(--ui-scale, 1))}.unit-card strong{font-size:calc(13px * var(--ui-scale, 1))}.contact-summary-card>span{font-size:calc(13px * var(--ui-scale, 1))}.backup-card p,.report-row{font-size:calc(13px * var(--ui-scale, 1))}@media screen{:root:where([data-rekaaz-bp~=minw1650]){--sidebar:calc(270px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1650])) main{padding-inline:calc(42px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1650])) .topbar{padding-inline:calc(42px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1650])) .kpi-card>.money{font-size:calc(31px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1650])) .page-top h1{font-size:calc(30px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1650])) .cash-chart{height:calc(240px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1650])) .donut{width:calc(168px * var(--ui-scale, 1));height:calc(168px * var(--ui-scale, 1))}}@media screen{:root:where([data-rekaaz-bp~=maxw1240]){--sidebar:calc(224px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .sidebar{padding-inline:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .sidebar .brand{padding-inline:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .brand>span{font-size:calc(29px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .brand small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .workspace{margin-inline:calc(1px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .nav-item{font-size:calc(13px * var(--ui-scale, 1));padding-inline:calc(11px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .nav-item.active:before{right:calc(-12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .nav-heading{padding-inline:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .topbar{padding-inline:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) main{padding:calc(26px * var(--ui-scale, 1)) calc(23px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .kpi-grid{gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .kpi-card{padding:calc(15px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .kpi-card>.money{font-size:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .kpi-top{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .kpi-icon{width:calc(31px * var(--ui-scale, 1));height:calc(31px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .kpi-foot{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .dashboard-middle{gap:calc(16px * var(--ui-scale, 1));grid-template-columns:minmax(0,1.8fr) minmax(calc(260px * var(--ui-scale, 1)),1fr)}:where(html:where([data-rekaaz-bp~=maxw1240])) .card-header{padding:calc(20px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .card-header p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .card-header h3{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .segmented button{padding:calc(5px * var(--ui-scale, 1)) calc(6px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .chart-summary{padding-inline:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .cash-chart{padding-inline:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .debt-cards{gap:calc(12px * var(--ui-scale, 1));grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=maxw1240])) .debt-card{padding:calc(17px * var(--ui-scale, 1));gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .finance-note{grid-column:1/-1;justify-content:flex-start;gap:calc(15px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .finance-note p{display:inline;font-size:calc(13px * var(--ui-scale, 1));margin-inline-start:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .finance-note p br{display:none}:where(html:where([data-rekaaz-bp~=maxw1240])) .finance-note strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .finance-note>div{display:flex;align-items:center;gap:0;flex-wrap:wrap}:where(html:where([data-rekaaz-bp~=maxw1240])) .dashboard-bottom{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .latest-properties td,:where(html:where([data-rekaaz-bp~=maxw1240])) .latest-properties th{padding-inline:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .recent-list{padding-inline:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .recent-movement{gap:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .recent-movement strong{max-width:calc(145px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .property-grid{gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .property-card{padding:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .mini-stats>div{padding-inline:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .mini-stats .money{font-size:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .page-top h1{font-size:calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .auth-art{padding:calc(40px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .auth-copy h1{font-size:calc(39px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .auth-mini{min-width:0;width:100%}:where(html:where([data-rekaaz-bp~=maxw1240])) .auth-form-side{padding:calc(35px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1240])) .settings-grid{grid-template-columns:1.2fr 1fr}}@media screen{:root:where([data-rekaaz-bp~=maxw1040]){--sidebar:calc(205px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .sidebar{padding-inline:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .brand{gap:calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .brand-mark{width:calc(40px * var(--ui-scale, 1));height:calc(43px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .brand>span{font-size:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .brand small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .workspace{margin-top:calc(25px * var(--ui-scale, 1));padding:calc(10px * var(--ui-scale, 1)) calc(7px * var(--ui-scale, 1));gap:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .workspace-icon{width:calc(27px * var(--ui-scale, 1));height:calc(29px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .workspace strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .workspace small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .nav-item{font-size:calc(13px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1));padding-inline:calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .nav-item svg{width:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .sidebar-tip{padding:calc(12px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));margin-inline:0}:where(html:where([data-rekaaz-bp~=maxw1040])) .topbar{padding-inline:calc(20px * var(--ui-scale, 1));height:calc(70px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .topbar-right,:where(html:where([data-rekaaz-bp~=maxw1040])) .topbar-left{gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .global-search{width:calc(180px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .global-search kbd{display:none}:where(html:where([data-rekaaz-bp~=maxw1040])) .breadcrumb{font-size:calc(13px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .page-top{align-items:flex-end}:where(html:where([data-rekaaz-bp~=maxw1040])) .page-top h1{font-size:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .page-top p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .page-top-actions .btn{font-size:calc(13px * var(--ui-scale, 1));padding:calc(9px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1));min-height:calc(38px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .kpi-grid{grid-template-columns:1fr 1fr;gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .kpi-card{padding:calc(17px * var(--ui-scale, 1)) calc(19px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .kpi-top{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .kpi-card>.money{font-size:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .kpi-foot{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .dashboard-middle{grid-template-columns:minmax(0,1.6fr) minmax(calc(230px * var(--ui-scale, 1)),1fr)}:where(html:where([data-rekaaz-bp~=maxw1040])) .chart-summary{gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .chart-summary .money{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .chart-card .card-header{display:block}:where(html:where([data-rekaaz-bp~=maxw1040])) .chart-card .segmented{display:inline-flex;margin-top:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .cash-chart{height:calc(203px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .portfolio-card .card-header{padding-bottom:calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .donut{width:calc(145px * var(--ui-scale, 1));height:calc(145px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .portfolio-legend{padding-inline:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .dashboard-bottom{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw1040])) .recent-movement strong{max-width:100%}:where(html:where([data-rekaaz-bp~=maxw1040])) .recent-list{display:grid;grid-template-columns:1fr 1fr;column-gap:calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .recent-movement:nth-last-child(2){border:0}:where(html:where([data-rekaaz-bp~=maxw1040])) .property-grid{grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=maxw1040])) .list-toolbar{padding:calc(15px * var(--ui-scale, 1));gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .toolbar-filters{gap:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .list-toolbar select{min-width:calc(108px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .table-search{max-width:calc(260px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .table-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .view-toggle{display:none}:where(html:where([data-rekaaz-bp~=maxw1040])) .mini-stats{padding-block:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .mini-stats>div{padding-inline:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));white-space:normal;min-height:calc(28px * var(--ui-scale, 1));line-height:1.6}:where(html:where([data-rekaaz-bp~=maxw1040])) .mini-stats .money{font-size:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .mini-stats .money small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .contact-summary-card{padding:calc(17px * var(--ui-scale, 1));gap:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .contact-summary-card>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .contact-summary-card svg{width:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .settings-grid{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw1040])) .settings-side{display:grid;grid-template-columns:1fr 1fr;gap:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .reports-bottom{gap:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .report-row{margin-inline:calc(18px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .report-row .money{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .auth-copy h1{font-size:calc(32px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .auth-copy>p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1040])) .auth-form h2{font-size:calc(23px * var(--ui-scale, 1))}}@media screen{:root:where([data-rekaaz-bp~=maxw800]){--sidebar:calc(245px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar{transform:translate(100%);padding:calc(23px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1));z-index:60}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar.mobile-open{transform:translate(0)}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-scrim{display:block;position:fixed;inset:0;background:#163b2c88;-webkit-backdrop-filter:blur(calc(2px * var(--ui-scale, 1)));backdrop-filter:blur(calc(2px * var(--ui-scale, 1)));z-index:55}:where(html:where([data-rekaaz-bp~=maxw800])) .main-shell,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .main-shell{margin-inline-start:0}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar{width:calc(245px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .brand>span,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .workspace,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .nav-heading,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .nav-item span,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .nav-item small,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar-tip{display:revert}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .workspace{display:flex}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .nav-item{justify-content:flex-start;padding-inline:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar nav{margin-top:0}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .brand{justify-content:flex-start;gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .collapse-toggle{display:none}:where(html:where([data-rekaaz-bp~=maxw800])) .brand{padding-inline:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .brand-mark{width:calc(45px * var(--ui-scale, 1));height:calc(48px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .brand>span{font-size:calc(31px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .brand small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .workspace{padding:calc(13px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));margin-top:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .workspace strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .workspace small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .nav-item{font-size:calc(13px * var(--ui-scale, 1));gap:calc(12px * var(--ui-scale, 1));padding-inline:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .nav-item svg{width:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .mobile-menu{display:flex}:where(html:where([data-rekaaz-bp~=maxw800])) .topbar{height:calc(67px * var(--ui-scale, 1));padding-inline:calc(20px * var(--ui-scale, 1));position:sticky}:where(html:where([data-rekaaz-bp~=maxw800])) .topbar-right{gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .topbar-divider{display:none}:where(html:where([data-rekaaz-bp~=maxw800])) .global-search{width:calc(190px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .owner>div{display:none}:where(html:where([data-rekaaz-bp~=maxw800])) .owner-avatar{width:calc(33px * var(--ui-scale, 1));height:calc(33px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .topbar-left{gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) main{padding:calc(25px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .page-top h1{font-size:calc(26px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .dashboard-middle{grid-template-columns:minmax(0,1.7fr) minmax(calc(235px * var(--ui-scale, 1)),1fr)}:where(html:where([data-rekaaz-bp~=maxw800])) .chart-card .card-header{display:flex}:where(html:where([data-rekaaz-bp~=maxw800])) .chart-card .segmented{margin:0}:where(html:where([data-rekaaz-bp~=maxw800])) .debt-card>div>small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .finance-note p{margin:calc(5px * var(--ui-scale, 1)) 0 0}:where(html:where([data-rekaaz-bp~=maxw800])) .finance-note>div{display:block}:where(html:where([data-rekaaz-bp~=maxw800])) .mini-stats .money{font-size:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .modal-backdrop{padding:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .modal{max-height:calc(100dvh - calc(36px * var(--ui-scale, 1)))}:where(html:where([data-rekaaz-bp~=maxw800])) .auth-art{padding:calc(35px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .auth-copy h1{font-size:calc(29px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .auth-form-side{padding:calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .auth-form h2{font-size:calc(23px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .topbar{padding-inline:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .global-search{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .breadcrumb{font-size:calc(13px * var(--ui-scale, 1));gap:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .owner-avatar{width:calc(31px * var(--ui-scale, 1));height:calc(31px * var(--ui-scale, 1));font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar-right{gap:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) main{padding:calc(22px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top{display:block;margin-bottom:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-eyebrow{font-size:calc(13px * var(--ui-scale, 1));margin-bottom:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top h1{font-size:calc(24px * var(--ui-scale, 1));line-height:1.5}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top p{font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top-actions{margin-top:calc(17px * var(--ui-scale, 1));justify-content:flex-start}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top-actions .btn{min-height:calc(38px * var(--ui-scale, 1));padding:calc(9px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .demo-note{padding:calc(9px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));margin-bottom:calc(18px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));line-height:1.8}:where(html:where([data-rekaaz-bp~=maxw620])) .demo-note>span:last-child{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .dashboard-meta{font-size:calc(13px * var(--ui-scale, 1));margin-bottom:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .dashboard-meta .badge{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-grid{gap:calc(11px * var(--ui-scale, 1));margin-bottom:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-card{padding:calc(14px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));border-radius:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-top{font-size:calc(13px * var(--ui-scale, 1));margin-bottom:calc(14px * var(--ui-scale, 1));gap:calc(5px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-icon{width:calc(29px * var(--ui-scale, 1));height:calc(29px * var(--ui-scale, 1));border-radius:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-icon svg{width:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-card>.money{font-size:calc(23px * var(--ui-scale, 1));letter-spacing:calc(-.7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .money small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-foot{font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(13px * var(--ui-scale, 1));padding-top:calc(8px * var(--ui-scale, 1));gap:calc(3px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-foot button svg{width:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-count{font-size:calc(26px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-count small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .dashboard-middle{grid-template-columns:1fr;gap:calc(16px * var(--ui-scale, 1));margin-bottom:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header{padding:calc(20px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header h3{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-card .card-header{align-items:center}:where(html:where([data-rekaaz-bp~=maxw620])) .segmented button{font-size:calc(13px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary{gap:calc(26px * var(--ui-scale, 1));padding-inline:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary .money{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary>div>span:not(.money){font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-chart{height:calc(220px * var(--ui-scale, 1));padding:calc(22px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-labels{font-size:calc(13px * var(--ui-scale, 1));width:calc(59px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .bar{width:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .bar-group>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-card{display:grid;grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-card .card-header{grid-column:1/-1;padding-bottom:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .donut-area{margin:calc(5px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .donut{width:calc(133px * var(--ui-scale, 1));height:calc(133px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .donut>div{inset:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .donut strong{font-size:calc(29px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend{padding:calc(2px * var(--ui-scale, 1)) 0 calc(15px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));align-self:center}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend button{font-size:calc(13px * var(--ui-scale, 1));padding:calc(11px * var(--ui-scale, 1)) 0}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend strong{gap:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-cards{gap:calc(11px * var(--ui-scale, 1));margin-bottom:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card{padding:calc(14px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1));display:block;position:relative}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-icon{width:calc(31px * var(--ui-scale, 1));height:calc(31px * var(--ui-scale, 1));border-radius:calc(8px * var(--ui-scale, 1));position:absolute;inset-inline-end:calc(10px * var(--ui-scale, 1));top:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-icon svg{width:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>svg{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));margin-bottom:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card .money{font-size:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>div>small{font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .finance-note{padding:calc(15px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1));gap:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .finance-note strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .finance-note p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .finance-note>svg{width:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .dashboard-bottom{gap:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .card-header p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .card-header .text-btn{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties td,:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties th{padding-inline:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell{gap:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell small{font-size:calc(13px * var(--ui-scale, 1));max-width:calc(130px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-avatar{width:calc(31px * var(--ui-scale, 1));height:calc(33px * var(--ui-scale, 1));border-radius:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-avatar svg{width:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .money.small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties td:last-child,:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties th:last-child{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .badge{font-size:calc(13px * var(--ui-scale, 1));padding:calc(4px * var(--ui-scale, 1)) calc(5px * var(--ui-scale, 1));gap:calc(3px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .recent-list{display:block;padding-inline:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .recent-movement{padding:calc(16px * var(--ui-scale, 1)) 0;gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .recent-movement:nth-last-child(2){border-bottom:calc(1px * var(--ui-scale, 1)) solid #eef3e7}:where(html:where([data-rekaaz-bp~=maxw620])) .recent-movement strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .movement-value span{font-size:calc(13px * var(--ui-scale, 1))!important}:where(html:where([data-rekaaz-bp~=maxw620])) .recent-movement>div>span:not(.money){font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .main-footer{display:block;text-align:center;font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;margin-top:calc(24px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .main-footer span:first-child{justify-content:center}:where(html:where([data-rekaaz-bp~=maxw620])) .main-footer>span:last-child{display:block;margin-top:calc(5px * var(--ui-scale, 1));color:#a7b79b}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats,:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats.cols-3{grid-template-columns:1fr 1fr;padding:0;margin-bottom:calc(18px * var(--ui-scale, 1));border-radius:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div{padding:calc(18px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1));border-inline-end:calc(1px * var(--ui-scale, 1)) solid #eaf1e1;border-bottom:calc(1px * var(--ui-scale, 1)) solid #eaf1e1}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div:nth-child(2n){border-inline-end:0}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div:nth-last-child(-n+2){border-bottom:0}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats.cols-3>div:last-child{grid-column:1/-1;border-top:calc(1px * var(--ui-scale, 1)) solid #eaf1e1}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));min-height:0}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats .money{font-size:calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div>strong{font-size:calc(24px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .list-toolbar{flex-wrap:wrap;padding:calc(13px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1));gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .table-search{flex-basis:100%;max-width:100%}:where(html:where([data-rekaaz-bp~=maxw620])) .table-search input,:where(html:where([data-rekaaz-bp~=maxw620])) .table-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .toolbar-filters{width:100%;gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .list-toolbar select{font-size:calc(13px * var(--ui-scale, 1));flex:1;min-width:calc(130px * var(--ui-scale, 1));background:#fbfdf8}:where(html:where([data-rekaaz-bp~=maxw620])) .table-wrap td{padding:calc(16px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .table-wrap th{padding:calc(13px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-grid{grid-template-columns:1fr;gap:calc(16px * var(--ui-scale, 1));margin-top:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card{padding:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card h3{font-size:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card-numbers .money.small{font-size:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-location,:where(html:where([data-rekaaz-bp~=maxw620])) .property-meta{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-code{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card-numbers>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .table-footer{padding:calc(14px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;display:block}:where(html:where([data-rekaaz-bp~=maxw620])) .table-footer>span{display:block;font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(5px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-overview{grid-template-columns:1fr 1fr;margin-bottom:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-overview .cash-balance{grid-column:1/-1;padding:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-overview>div{padding:calc(20px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-overview>div>span:not(.money):not(.stat-icon){font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-overview>div:not(:first-child)>.money{font-size:calc(22px * var(--ui-scale, 1));margin-top:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-balance .money{font-size:calc(33px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .stat-icon{width:calc(27px * var(--ui-scale, 1));height:calc(27px * var(--ui-scale, 1));inset-inline-end:calc(13px * var(--ui-scale, 1));top:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .stat-icon svg{width:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .warning-note,:where(html:where([data-rekaaz-bp~=maxw620])) .inline-hint{font-size:calc(13px * var(--ui-scale, 1));padding:calc(12px * var(--ui-scale, 1));line-height:1.9}:where(html:where([data-rekaaz-bp~=maxw620])) .reports-bottom{grid-template-columns:1fr;gap:calc(16px * var(--ui-scale, 1));margin-top:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .report-row{font-size:calc(13px * var(--ui-scale, 1));margin-inline:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .report-row .money{font-size:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .contact-summary{grid-template-columns:1fr 1fr;gap:calc(12px * var(--ui-scale, 1));margin-bottom:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .contact-summary-card{padding:calc(19px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .contact-summary-card>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .contact-summary-card strong{font-size:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .contact-summary-card svg{width:calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .settings-grid{gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .settings-side{display:flex;gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .settings-form{padding:calc(10px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .backup-card{padding:calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .backup-card>small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-backdrop{padding:calc(12px * var(--ui-scale, 1));align-items:center}:where(html:where([data-rekaaz-bp~=maxw620])) .modal{border-radius:calc(14px * var(--ui-scale, 1));max-height:calc(100dvh - calc(24px * var(--ui-scale, 1)))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head{padding:calc(18px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head h2{font-size:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head .icon-btn{width:calc(29px * var(--ui-scale, 1));height:calc(29px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-content{padding:calc(20px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-grid{grid-template-columns:1fr;gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .wide{grid-column:auto}:where(html:where([data-rekaaz-bp~=maxw620])) .field>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .field input,:where(html:where([data-rekaaz-bp~=maxw620])) .field select{height:calc(45px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-divider{display:block;padding-top:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-divider small{display:block;margin-top:calc(6px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot{padding:calc(15px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot>span{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot>div{width:100%;justify-content:flex-end}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot .btn{padding:calc(10px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));min-height:calc(40px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .payment-summary{padding:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-editor{padding:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .section-line{align-items:flex-start}:where(html:where([data-rekaaz-bp~=maxw620])) .section-line small{font-size:calc(13px * var(--ui-scale, 1));max-width:calc(150px * var(--ui-scale, 1));line-height:1.8}:where(html:where([data-rekaaz-bp~=maxw620])) .section-line .btn{font-size:calc(13px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1)) calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-edit{grid-template-columns:1.35fr 1fr calc(27px * var(--ui-scale, 1));gap:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-edit input{font-size:calc(13px * var(--ui-scale, 1));padding-inline:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-content{padding:calc(19px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-title-row{gap:calc(15px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats{padding:calc(17px * var(--ui-scale, 1)) 0;margin-top:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats>div{padding-inline:calc(11px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats .money{font-size:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats .money small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-actions{gap:calc(8px * var(--ui-scale, 1));margin-top:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-actions .btn{font-size:calc(13px * var(--ui-scale, 1));padding:calc(8px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-info{grid-template-columns:1fr;gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-info>div{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-info .money.small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-info strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-cards{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-card{padding:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-card>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-card strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-card .badge{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .allocation-note{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale{flex-wrap:wrap;gap:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale>div{flex-basis:60%}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale .btn{margin-inline-start:auto;font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale>.money{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .toast{bottom:calc(17px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));width:max-content;max-width:calc(100vw - calc(24px * var(--ui-scale, 1)));gap:calc(9px * var(--ui-scale, 1));line-height:1.8}:where(html:where([data-rekaaz-bp~=maxw620])) .toast svg{width:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .toast>button{margin-inline-start:calc(3px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-page{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-art{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form-side{min-height:100dvh;padding:calc(35px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form{max-width:calc(375px * var(--ui-scale, 1));width:100%}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form h2{font-size:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form>p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form .field>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form .auth-note{font-size:calc(13px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxw370])) .page-top h1{font-size:calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-card{padding:calc(12px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1)) calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-card>.money{font-size:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-top{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-icon{width:calc(26px * var(--ui-scale, 1));height:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-foot{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .latest-properties td,:where(html:where([data-rekaaz-bp~=maxw370])) .latest-properties th{padding-inline:calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .latest-properties .property-cell small{max-width:calc(105px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .latest-properties .property-cell strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .chart-summary{gap:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .chart-summary .money{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .cash-chart{padding-inline:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .cash-chart .chart-labels{width:calc(53px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .donut{width:calc(120px * var(--ui-scale, 1));height:calc(120px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .portfolio-legend{padding-left:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .mini-stats .money{font-size:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .modal-head h2{font-size:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .detail-stats .money{font-size:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .detail-stats>div{padding-inline:calc(8px * var(--ui-scale, 1))}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{@page{size:A4 landscape;margin:12mm}body{background:#fff;color:#111;font-size:calc(13px * var(--ui-scale, 1))}.sidebar,.topbar,.page-top,.demo-note,.main-footer,.toast,.modal-backdrop,.list-toolbar,button{display:none!important}.main-shell{margin:0!important}main{padding:0;max-width:none}.print-only{display:block}.report-heading{margin-bottom:calc(20px * var(--ui-scale, 1))}.report-heading h1{font-size:calc(23px * var(--ui-scale, 1))}.report-heading p{font-size:calc(13px * var(--ui-scale, 1));margin-top:calc(8px * var(--ui-scale, 1))}.reports-page{display:block}.mini-stats{break-inside:avoid;border-color:#ccc}.mini-stats>div>span:first-child{color:#444}.mini-stats .money{font-size:calc(21px * var(--ui-scale, 1));color:#111!important}.card{border-color:#ccc;break-inside:avoid;border-radius:0;box-shadow:none}.card-header{padding:calc(13px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}.card-header p{color:#555}.card-header h3{font-size:calc(14px * var(--ui-scale, 1))}.table-wrap{overflow:visible}table{white-space:normal;width:100%;font-size:calc(13px * var(--ui-scale, 1))}th,td{padding:calc(9px * var(--ui-scale, 1))!important;color:#222!important;border-color:#ddd!important;font-size:calc(13px * var(--ui-scale, 1))!important}.money.small{font-size:calc(13px * var(--ui-scale, 1))!important;color:#111!important}.money.small small{font-size:calc(13px * var(--ui-scale, 1))}.report-explainer{font-size:calc(13px * var(--ui-scale, 1));color:#444;background:#f6f6f6;border-color:#ddd}.reports-bottom{gap:calc(15px * var(--ui-scale, 1));margin-top:calc(16px * var(--ui-scale, 1))}.report-row,.report-row .money{color:#222!important}.badge{color:#333!important;background:#eee!important;font-size:calc(13px * var(--ui-scale, 1))}.table-property-name{display:block!important;color:#111}.table-property-name small{color:#666;font-size:calc(13px * var(--ui-scale, 1))}.positive,.negative{color:#111!important}.reports-page>section.card{break-inside:auto}thead{display:table-header-group}tr{break-inside:avoid}}@media screen{:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .sidebar .sidebar-tip{display:none}:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .sidebar{padding-top:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .workspace{margin-top:calc(23px * var(--ui-scale, 1));margin-bottom:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .nav-item{height:calc(41px * var(--ui-scale, 1));margin-bottom:calc(4px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .nav-heading{margin-top:calc(13px * var(--ui-scale, 1));margin-bottom:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .sidebar-bottom{padding-top:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh900]):where([data-rekaaz-bp~=minw801])) .collapse-toggle{padding-top:calc(13px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .sidebar{padding-top:calc(16px * var(--ui-scale, 1));padding-bottom:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .sidebar .brand{min-height:calc(46px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .workspace{margin-top:calc(18px * var(--ui-scale, 1));margin-bottom:calc(14px * var(--ui-scale, 1));padding-block:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .nav-item{height:calc(37px * var(--ui-scale, 1));margin-bottom:calc(3px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .nav-heading{margin-top:calc(9px * var(--ui-scale, 1));margin-bottom:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .sidebar-bottom{padding-top:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxh770]):where([data-rekaaz-bp~=minw801])) .collapse-toggle{padding-top:calc(10px * var(--ui-scale, 1))}}:root{font-size:calc(14px * var(--ui-scale, 1))}.nav-item{font-size:calc(13px * var(--ui-scale, 1));color:#5b7065}.nav-heading{font-size:calc(13px * var(--ui-scale, 1));color:#74877c}.workspace strong{font-size:calc(13px * var(--ui-scale, 1))}.workspace small,.brand small{font-size:calc(13px * var(--ui-scale, 1));color:#697f72}.breadcrumb,.owner strong{font-size:calc(13px * var(--ui-scale, 1))}.owner small{font-size:calc(13px * var(--ui-scale, 1));color:#708579}.global-search input,.global-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1));color:#6a8173}.page-eyebrow{font-size:calc(13px * var(--ui-scale, 1));color:#698371}.page-top p{font-size:calc(13px * var(--ui-scale, 1));color:#667e6c}.demo-note{font-size:calc(13px * var(--ui-scale, 1));color:#547563;line-height:1.8}.dashboard-meta,.dashboard-meta .badge{font-size:calc(13px * var(--ui-scale, 1));color:#687f6e}.kpi-top{font-size:calc(13px * var(--ui-scale, 1));color:#687f6d}.kpi-foot{font-size:calc(13px * var(--ui-scale, 1));color:#687f6d;line-height:1.8;flex-wrap:wrap}.kpi-foot>span{white-space:normal}.cash-kpi .kpi-top{color:#d6eee3}.cash-kpi .kpi-foot{color:#cee8dc}.card-header p{font-size:calc(13px * var(--ui-scale, 1));color:#728575}.card-header .text-btn,.segmented button{font-size:calc(13px * var(--ui-scale, 1))}.chart-summary>div>span:not(.money){font-size:calc(13px * var(--ui-scale, 1));color:#6e8273}.chart-labels,.bar-group>span{font-size:calc(13px * var(--ui-scale, 1));color:#758779}.portfolio-legend button{font-size:calc(13px * var(--ui-scale, 1));color:#6b806f}.debt-card>div>span:first-child,.debt-card>div>small{font-size:calc(13px * var(--ui-scale, 1));color:#6c816d;line-height:1.8}.finance-note strong,.finance-note p{font-size:calc(13px * var(--ui-scale, 1));color:#647d68;line-height:1.8}.latest-properties .card-header p,.latest-properties .card-header .text-btn{font-size:calc(13px * var(--ui-scale, 1))}.property-cell strong,.latest-properties .property-cell strong,.person-cell strong,.table-property-name,.movement-cell strong{font-size:calc(13px * var(--ui-scale, 1));color:#4e6c55}.property-cell small,.latest-properties .property-cell small,.person-cell small,.table-property-name small,.cell-subtitle{font-size:calc(13px * var(--ui-scale, 1));color:#708573;line-height:1.8}.recent-movement strong{font-size:calc(13px * var(--ui-scale, 1));color:#58735e}.recent-movement>div>span:not(.money),.movement-value small{font-size:calc(13px * var(--ui-scale, 1));color:#718575}.mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#627b65;line-height:1.8}.list-toolbar select,.table-search input,.table-search input::placeholder{font-size:calc(13px * var(--ui-scale, 1));color:#667f69}.table-footer,.table-footer>span{font-size:calc(13px * var(--ui-scale, 1));color:#6d826f;line-height:1.8}.property-code,.property-location,.property-meta,.property-card-numbers>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#6d836d;line-height:1.8}.property-detail-btn{font-size:calc(13px * var(--ui-scale, 1));color:#487550}.contact-summary-card>span{font-size:calc(13px * var(--ui-scale, 1));color:#5f7e60}.report-row{font-size:calc(13px * var(--ui-scale, 1));color:#5d795e}.backup-card p,.backup-card>small{font-size:calc(13px * var(--ui-scale, 1));color:#6d846b}.field>span,.auth-form .field>span{font-size:calc(13px * var(--ui-scale, 1));color:#526f54}.field>small{font-size:calc(13px * var(--ui-scale, 1));color:#758b71;line-height:1.8}.form-divider small,.section-line small{font-size:calc(13px * var(--ui-scale, 1));color:#748b6d;line-height:1.8}.form-divider span,.section-line strong{font-size:calc(13px * var(--ui-scale, 1))}.modal-head p,.modal-foot>span{font-size:calc(13px * var(--ui-scale, 1));color:#6e846b;line-height:1.8}.inline-hint,.warning-note{font-size:calc(13px * var(--ui-scale, 1));line-height:1.9}.detail-title-row,.detail-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#6f856b}.detail-info>div,.detail-info strong{font-size:calc(13px * var(--ui-scale, 1))}.detail-info>div>span:first-child{color:#698064}.detail-section h3 small,.unit-card>span,.allocation-note,.detail-sale small,.muted-text{font-size:calc(13px * var(--ui-scale, 1));color:#72896c;line-height:1.8}.unit-card strong,.detail-sale strong{font-size:calc(13px * var(--ui-scale, 1));color:#536f4e}.unit-card .badge,.badge,.latest-properties .badge{font-size:calc(13px * var(--ui-scale, 1))}.settings-form .field input,.settings-form .field select{font-size:calc(14px * var(--ui-scale, 1))}.main-footer,.main-footer>span:last-child{font-size:calc(13px * var(--ui-scale, 1));color:#788d73}.auth-form>p,.auth-form .eyebrow,.auth-form .auth-note{font-size:calc(13px * var(--ui-scale, 1));color:#6d846a}.auth-copy>p{font-size:calc(14px * var(--ui-scale, 1))}.auth-footer{font-size:calc(13px * var(--ui-scale, 1))}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-top{align-items:flex-start;min-height:calc(35px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-foot{font-size:calc(13px * var(--ui-scale, 1));position:relative;padding-inline-end:calc(15px * var(--ui-scale, 1));min-height:calc(53px * var(--ui-scale, 1));align-items:flex-start}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-foot button{position:absolute;inset-inline-end:0;bottom:calc(4px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-foot .soft-dot{margin-top:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-top>.kpi-icon{width:calc(25px * var(--ui-scale, 1));height:calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-top>span:first-child{max-width:calc(100px * var(--ui-scale, 1));line-height:1.7}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card{padding-top:calc(52px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>div>span:first-child{margin-bottom:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>div>small{font-size:calc(13px * var(--ui-scale, 1));line-height:1.8}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary{gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-labels{width:calc(71px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .bar-group>span{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .bar-pair{gap:calc(4px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header{gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-card .card-header{flex-wrap:wrap}:where(html:where([data-rekaaz-bp~=maxw620])) .segmented button{font-size:calc(13px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1)) calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-card{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-card .card-header{grid-column:auto;padding-bottom:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .donut-area{margin:calc(13px * var(--ui-scale, 1)) 0}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend{padding:0 calc(22px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend button{font-size:calc(13px * var(--ui-scale, 1));padding:calc(10px * var(--ui-scale, 1)) 0}:where(html:where([data-rekaaz-bp~=maxw620])) .donut{width:calc(145px * var(--ui-scale, 1));height:calc(145px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell strong,:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell small{max-width:calc(140px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .badge{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties td,:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties th{padding-inline:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-avatar{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats>div{padding:calc(12px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1));border:0;border-bottom:calc(1px * var(--ui-scale, 1)) solid #e7eedc;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats>div:last-child{border:0}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats .money{font-size:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .section-line{flex-wrap:wrap}:where(html:where([data-rekaaz-bp~=maxw620])) .section-line small{max-width:none}:where(html:where([data-rekaaz-bp~=maxw620])) .section-line .btn{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-edit{grid-template-columns:1.25fr 1fr calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-edit input{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-actions .btn,:where(html:where([data-rekaaz-bp~=maxw620])) .detail-sale .btn{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot .btn,:where(html:where([data-rekaaz-bp~=maxw620])) .property-detail-btn{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .main-footer{line-height:2}:where(html:where([data-rekaaz-bp~=maxw620])) .toast{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .auth-form .auth-note{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div>span:first-child{min-height:calc(43px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats.cols-3>div:last-child>span:first-child{min-height:0}}@media print{.page-top,.demo-note,.main-footer{display:none!important}.badge,.card-header p,.report-row{font-size:calc(13px * var(--ui-scale, 1))}.mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}}:root{font-family:Segoe UI,Tahoma,Arial,sans-serif;font-size:calc(16px * var(--ui-scale, 1));--sidebar:calc(260px * var(--ui-scale, 1));--muted:#637c73;--border:#e1eae6;background:#f5f8f7;color:#26463d}html{scrollbar-gutter:stable}body{font-size:calc(15px * var(--ui-scale, 1));line-height:1.65}button,input,select,textarea{font-family:inherit}input,select,textarea{font-size:calc(15px * var(--ui-scale, 1))}input::placeholder,textarea::placeholder{font-size:calc(14px * var(--ui-scale, 1));color:#74887f}.app-shell{display:block;width:100%;min-height:100dvh}.sidebar{width:var(--sidebar);padding:calc(22px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1));right:0;left:auto;inset-inline-start:0;border-inline-end:calc(1px * var(--ui-scale, 1)) solid var(--border);overflow-y:auto;overscroll-behavior:contain;background:#fff}.main-shell{margin-inline-start:var(--sidebar);margin-inline-end:0;width:calc(100% - var(--sidebar));min-width:0}.topbar{width:100%;height:calc(78px * var(--ui-scale, 1));padding-inline:calc(28px * var(--ui-scale, 1));gap:calc(16px * var(--ui-scale, 1))}#main-content{width:100%;max-width:none;margin:0;padding:calc(28px * var(--ui-scale, 1)) clamp(calc(20px * var(--ui-scale, 1)),2vw,calc(34px * var(--ui-scale, 1))) calc(18px * var(--ui-scale, 1))}.sidebar-collapsed{--sidebar:calc(82px * var(--ui-scale, 1))}.sidebar-collapsed .main-shell{margin-inline-start:var(--sidebar);width:calc(100% - var(--sidebar))}.brand{padding-inline:calc(12px * var(--ui-scale, 1));gap:calc(12px * var(--ui-scale, 1))}.brand>span{font-size:calc(34px * var(--ui-scale, 1))}.brand small{font-size:calc(13px * var(--ui-scale, 1));color:#6c8379;line-height:1.6}.brand-mark{width:calc(48px * var(--ui-scale, 1));height:calc(51px * var(--ui-scale, 1))}.workspace{margin:calc(24px * var(--ui-scale, 1)) 0 calc(18px * var(--ui-scale, 1));padding:calc(12px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));min-height:calc(68px * var(--ui-scale, 1))}.workspace strong{font-size:calc(14px * var(--ui-scale, 1))}.workspace small{font-size:calc(13px * var(--ui-scale, 1));color:#6f847a}.nav-heading{font-size:calc(13px * var(--ui-scale, 1));color:#778b81;margin:calc(15px * var(--ui-scale, 1)) 0 calc(6px * var(--ui-scale, 1));padding-inline:calc(13px * var(--ui-scale, 1))}.nav-item{height:calc(45px * var(--ui-scale, 1));padding-inline:calc(13px * var(--ui-scale, 1));gap:calc(11px * var(--ui-scale, 1));margin-bottom:calc(4px * var(--ui-scale, 1));font-size:calc(15px * var(--ui-scale, 1));color:#5c7469;border:calc(1px * var(--ui-scale, 1)) solid transparent;line-height:1.5}.nav-item svg{width:calc(21px * var(--ui-scale, 1));height:calc(21px * var(--ui-scale, 1))}.nav-item.active{color:#147b6b;border-color:#cae8dc;background:#eaf6ef;font-weight:600}.nav-item.active:before{display:none}.nav-item small{font-size:calc(13px * var(--ui-scale, 1));min-width:calc(25px * var(--ui-scale, 1))}.sidebar-bottom{padding-top:calc(16px * var(--ui-scale, 1))}.collapse-toggle{font-size:calc(13px * var(--ui-scale, 1));color:#607c6d;min-height:calc(44px * var(--ui-scale, 1))}.sidebar-tip p,.sidebar-tip strong,.sidebar-tip button{font-size:calc(13px * var(--ui-scale, 1))}.sidebar-tip{padding:calc(14px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1))}.breadcrumb{font-size:calc(14px * var(--ui-scale, 1));color:#768b80}.breadcrumb strong{font-size:calc(14px * var(--ui-scale, 1));color:#4c6d5a}.owner strong{font-size:calc(14px * var(--ui-scale, 1))}.owner small{font-size:calc(13px * var(--ui-scale, 1));color:#6e8578}.owner-avatar{width:calc(40px * var(--ui-scale, 1));height:calc(40px * var(--ui-scale, 1))}.global-search{width:calc(265px * var(--ui-scale, 1))}.global-search input,.global-search input::placeholder{font-size:calc(14px * var(--ui-scale, 1));color:#6b8576}.global-search kbd{font-size:calc(12px * var(--ui-scale, 1))}.topbar-left{gap:calc(18px * var(--ui-scale, 1))}.page-top{margin-bottom:calc(22px * var(--ui-scale, 1));gap:calc(18px * var(--ui-scale, 1));align-items:center}.page-top h1{font-size:calc(29px * var(--ui-scale, 1));letter-spacing:calc(-.5px * var(--ui-scale, 1));line-height:1.6}.page-top p{font-size:calc(15px * var(--ui-scale, 1));color:#6a8076;margin-top:calc(4px * var(--ui-scale, 1))}.page-eyebrow{font-size:calc(13px * var(--ui-scale, 1));margin-bottom:calc(5px * var(--ui-scale, 1))}.btn{min-height:calc(44px * var(--ui-scale, 1));padding:calc(10px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1));font-size:calc(14px * var(--ui-scale, 1));border-radius:calc(10px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1))}.btn.small{font-size:calc(13px * var(--ui-scale, 1));min-height:calc(35px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1))}.btn.primary{box-shadow:0 calc(3px * var(--ui-scale, 1)) calc(9px * var(--ui-scale, 1)) #147d7110}.demo-note{font-size:calc(13px * var(--ui-scale, 1));padding:calc(9px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1));line-height:1.8}.demo-note>span:last-child{font-size:calc(13px * var(--ui-scale, 1))}.dashboard-meta,.dashboard-meta .badge{font-size:calc(13px * var(--ui-scale, 1))}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(18px * var(--ui-scale, 1))}.kpi-card{padding:calc(19px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1));min-height:calc(167px * var(--ui-scale, 1))}.kpi-top{font-size:calc(14px * var(--ui-scale, 1));color:#60786b;margin-bottom:calc(16px * var(--ui-scale, 1));gap:calc(12px * var(--ui-scale, 1))}.kpi-top>span:first-child{line-height:1.6}.kpi-card>.money{font-size:clamp(calc(25px * var(--ui-scale, 1)),2vw,calc(34px * var(--ui-scale, 1)))}.money{font-size:calc(30px * var(--ui-scale, 1));font-weight:650;letter-spacing:0;line-height:1.5}.money small{font-size:calc(13px * var(--ui-scale, 1))}.money.small{font-size:calc(15px * var(--ui-scale, 1))}.money.small small{font-size:calc(12px * var(--ui-scale, 1))}.kpi-foot{font-size:calc(13px * var(--ui-scale, 1));line-height:1.6;min-height:calc(34px * var(--ui-scale, 1));margin-top:calc(15px * var(--ui-scale, 1));padding-top:calc(11px * var(--ui-scale, 1))}.property-count{font-size:calc(34px * var(--ui-scale, 1))}.property-count small{font-size:calc(14px * var(--ui-scale, 1))}.card-header{padding:calc(21px * var(--ui-scale, 1)) calc(23px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}.card-header h3{font-size:calc(17px * var(--ui-scale, 1))}.card-header p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.7;color:#6b8275}.text-btn,.card-header .text-btn{font-size:calc(14px * var(--ui-scale, 1))}.dashboard-middle{grid-template-columns:minmax(0,1.9fr) minmax(calc(300px * var(--ui-scale, 1)),1fr);gap:calc(20px * var(--ui-scale, 1))}.dashboard-bottom{grid-template-columns:minmax(0,1.5fr) minmax(calc(340px * var(--ui-scale, 1)),1fr);gap:calc(20px * var(--ui-scale, 1))}.segmented button{font-size:calc(13px * var(--ui-scale, 1));padding:calc(6px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1))}.chart-summary>div>span:not(.money){font-size:calc(13px * var(--ui-scale, 1))}.chart-labels,.bar-group>span{font-size:calc(13px * var(--ui-scale, 1))}.chart-summary .money.small{font-size:calc(15px * var(--ui-scale, 1))}.cash-chart{height:calc(240px * var(--ui-scale, 1))}.portfolio-legend{padding:0 calc(25px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1))}.portfolio-legend button{font-size:calc(14px * var(--ui-scale, 1));min-height:calc(42px * var(--ui-scale, 1))}.donut-area{padding:calc(8px * var(--ui-scale, 1)) 0 calc(10px * var(--ui-scale, 1));margin:0;display:flex;justify-content:center;align-items:center}.portfolio-ring{width:calc(202px * var(--ui-scale, 1));height:calc(202px * var(--ui-scale, 1));display:block;overflow:visible}.ring-track{fill:none;stroke:#ecf1ee;stroke-width:17}.ring-segment{fill:none;stroke-width:17;transition:stroke-dasharray .25s;stroke-linecap:butt}.ring-center{font-family:inherit;text-anchor:middle;fill:#284d40}.ring-total{font-size:calc(32px * var(--ui-scale, 1));font-weight:650;dominant-baseline:middle}.ring-caption{font-size:calc(11px * var(--ui-scale, 1));fill:#637e6d;dominant-baseline:middle}.portfolio-legend strong{font-weight:600}.debt-cards{grid-template-columns:1fr 1fr 1.12fr;gap:calc(18px * var(--ui-scale, 1))}.debt-card{padding:calc(20px * var(--ui-scale, 1));gap:calc(14px * var(--ui-scale, 1));min-height:calc(125px * var(--ui-scale, 1))}.debt-card>div>span:first-child,.debt-card>div>small{font-size:calc(13px * var(--ui-scale, 1));line-height:1.65}.debt-card .money{font-size:calc(26px * var(--ui-scale, 1))}.finance-note{padding:calc(19px * var(--ui-scale, 1));gap:calc(13px * var(--ui-scale, 1))}.finance-note strong,.finance-note p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.9}.table-wrap th{font-size:calc(13px * var(--ui-scale, 1));font-weight:600;padding:calc(14px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));color:#627c6c}.table-wrap td{font-size:calc(14px * var(--ui-scale, 1));padding:calc(17px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1));vertical-align:middle}.property-cell strong,.person-cell strong,.table-property-name{font-size:calc(15px * var(--ui-scale, 1));color:#325b48}.property-cell small,.person-cell small,.table-property-name small{font-size:calc(13px * var(--ui-scale, 1));color:#6b8475}.badge{font-size:calc(13px * var(--ui-scale, 1));line-height:1.5;padding:calc(5px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1))}.latest-properties .badge{font-size:calc(12px * var(--ui-scale, 1))}.recent-movement{gap:calc(12px * var(--ui-scale, 1));padding:calc(18px * var(--ui-scale, 1)) 0}.recent-movement strong{font-size:calc(14px * var(--ui-scale, 1));color:#3c5c49}.recent-movement>div>span:not(.money),.movement-value small{font-size:calc(13px * var(--ui-scale, 1))}.movement-value span{font-size:calc(15px * var(--ui-scale, 1))!important}.table-footer{font-size:calc(13px * var(--ui-scale, 1));padding:calc(16px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1))}.mini-stats{margin-bottom:calc(22px * var(--ui-scale, 1))}.mini-stats>div>span:first-child{font-size:calc(14px * var(--ui-scale, 1));color:#617c69}.mini-stats .money{font-size:calc(28px * var(--ui-scale, 1))}.list-toolbar{padding:calc(16px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1));gap:calc(15px * var(--ui-scale, 1));flex-wrap:wrap}.list-toolbar select,.table-search input,.table-search input::placeholder{font-size:calc(14px * var(--ui-scale, 1))}.table-search{max-width:calc(410px * var(--ui-scale, 1));min-width:calc(240px * var(--ui-scale, 1))}.property-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(22px * var(--ui-scale, 1));margin-top:calc(22px * var(--ui-scale, 1))}.property-card{padding:calc(25px * var(--ui-scale, 1));border-radius:calc(18px * var(--ui-scale, 1));background:#fff;min-width:0}.property-card h3{font-size:calc(23px * var(--ui-scale, 1));line-height:1.6;color:#365c45;margin-top:calc(12px * var(--ui-scale, 1))}.property-card-top .property-avatar.large{width:calc(66px * var(--ui-scale, 1));height:calc(66px * var(--ui-scale, 1));border-radius:calc(17px * var(--ui-scale, 1))}.property-code,.property-location,.property-meta{font-size:calc(14px * var(--ui-scale, 1));line-height:1.8}.property-code{margin-top:calc(18px * var(--ui-scale, 1))}.property-card-numbers>div>span:first-child{font-size:calc(14px * var(--ui-scale, 1))}.property-card-numbers .money.small{font-size:calc(18px * var(--ui-scale, 1))}.property-detail-btn{font-size:calc(15px * var(--ui-scale, 1));min-height:calc(44px * var(--ui-scale, 1))}.property-card-numbers{padding-block:calc(20px * var(--ui-scale, 1))}.property-meta{margin-bottom:calc(21px * var(--ui-scale, 1))}.report-row{font-size:calc(14px * var(--ui-scale, 1))}.contact-summary-card>span{font-size:calc(14px * var(--ui-scale, 1))}.main-footer{font-size:calc(13px * var(--ui-scale, 1));line-height:1.8}.field>span,.auth-form .field>span{font-size:calc(14px * var(--ui-scale, 1));font-weight:600;color:#395e4b}.field>small{font-size:calc(13px * var(--ui-scale, 1));color:#6a8272}.field input,.field select{height:calc(46px * var(--ui-scale, 1))}.field textarea{min-height:calc(87px * var(--ui-scale, 1))}.modal{max-height:calc(100dvh - calc(40px * var(--ui-scale, 1)));border-radius:calc(18px * var(--ui-scale, 1));width:min(calc(590px * var(--ui-scale, 1)),100%);overflow:auto}.modal-wide{width:min(calc(860px * var(--ui-scale, 1)),100%)}.modal-head{padding:calc(22px * var(--ui-scale, 1)) calc(25px * var(--ui-scale, 1));position:sticky;top:0;background:#fff;z-index:3;border-bottom:calc(1px * var(--ui-scale, 1)) solid #e7ede9}.modal-head h2{font-size:calc(23px * var(--ui-scale, 1))}.modal-head p{font-size:calc(14px * var(--ui-scale, 1));margin-top:calc(5px * var(--ui-scale, 1))}.modal-foot{padding:calc(18px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1));position:sticky;bottom:0;background:#fff;z-index:2;border-top:calc(1px * var(--ui-scale, 1)) solid #e4ece7}.modal-foot>span{font-size:calc(13px * var(--ui-scale, 1))}.form-content{padding:calc(24px * var(--ui-scale, 1))}.form-grid{gap:calc(20px * var(--ui-scale, 1))}.wide{grid-column:1/-1}.unit-edit input{font-size:calc(14px * var(--ui-scale, 1))}.unit-editor{padding:calc(18px * var(--ui-scale, 1))}.section-line strong{font-size:calc(15px * var(--ui-scale, 1));display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1))}.section-line small{font-size:calc(13px * var(--ui-scale, 1));line-height:1.8}.warning-note,.inline-hint{font-size:calc(14px * var(--ui-scale, 1));line-height:1.9}.detail-content{padding:calc(24px * var(--ui-scale, 1))}.detail-section h3{font-size:calc(17px * var(--ui-scale, 1))}.detail-title-row,.detail-info>div,.unit-card>span{font-size:calc(14px * var(--ui-scale, 1))}.unit-card strong{font-size:calc(15px * var(--ui-scale, 1))}.allocation-note,.detail-sale small{font-size:calc(13px * var(--ui-scale, 1))}.detail-sale strong{font-size:calc(14px * var(--ui-scale, 1))}.form-section{border:calc(1px * var(--ui-scale, 1)) solid #dfe9e3;border-radius:calc(14px * var(--ui-scale, 1));background:#fff;padding:calc(21px * var(--ui-scale, 1));min-width:0}.form-section-heading{display:flex;align-items:flex-start;gap:calc(11px * var(--ui-scale, 1));margin-bottom:calc(20px * var(--ui-scale, 1))}.form-section-heading h3{font-size:calc(17px * var(--ui-scale, 1));line-height:1.6;color:#315743}.form-section-heading p{font-size:calc(13px * var(--ui-scale, 1));color:#6c8475;line-height:1.8;margin-top:calc(3px * var(--ui-scale, 1))}.section-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:calc(29px * var(--ui-scale, 1));height:calc(29px * var(--ui-scale, 1));border-radius:calc(9px * var(--ui-scale, 1));background:#eaf6ee;color:#21816c;font-size:calc(14px * var(--ui-scale, 1));font-weight:650}.form-section .form-grid{gap:calc(17px * var(--ui-scale, 1))}.catalog-field{display:flex;flex-direction:column;min-width:0;gap:calc(8px * var(--ui-scale, 1))}.catalog-field>label{width:100%}.inline-option-editor{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));background:#f3f8f5;border:calc(1px * var(--ui-scale, 1)) solid #d9e9df;padding:calc(10px * var(--ui-scale, 1));border-radius:calc(10px * var(--ui-scale, 1))}.inline-option-editor input{width:100%;min-width:0;font-size:calc(14px * var(--ui-scale, 1))}.inline-error{color:#a23d36;font-size:calc(13px * var(--ui-scale, 1));line-height:1.7}.party-picker{background:#f7faf8;border:calc(1px * var(--ui-scale, 1)) solid #e1ebe4;border-radius:calc(12px * var(--ui-scale, 1));padding:calc(16px * var(--ui-scale, 1))}.party-picker-heading{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));margin-bottom:calc(12px * var(--ui-scale, 1));color:#426c54}.party-picker-heading strong{font-size:calc(15px * var(--ui-scale, 1))}.party-picker-heading>span{margin-inline-start:auto;font-size:calc(12px * var(--ui-scale, 1));color:#6f8577;background:#e9f0eb;border-radius:calc(5px * var(--ui-scale, 1));padding:calc(2px * var(--ui-scale, 1)) calc(7px * var(--ui-scale, 1))}.choice-row{display:flex;flex-wrap:wrap;gap:calc(8px * var(--ui-scale, 1));align-items:center}.choice-pill{font-size:calc(14px * var(--ui-scale, 1));line-height:1.7;border:calc(1px * var(--ui-scale, 1)) solid #d7e4da;border-radius:calc(8px * var(--ui-scale, 1));padding:calc(8px * var(--ui-scale, 1)) calc(13px * var(--ui-scale, 1));background:#fff;color:#5c7765;display:inline-flex;align-items:center;justify-content:center;gap:calc(4px * var(--ui-scale, 1));min-height:calc(39px * var(--ui-scale, 1))}.choice-pill.selected{background:#e6f5ec;border-color:#7bbda2;color:#176d58;font-weight:600;box-shadow:0 0 0 calc(1px * var(--ui-scale, 1)) #7bbda21a}.party-picker>.field{margin-top:calc(14px * var(--ui-scale, 1))}.inline-fields{display:grid;grid-template-columns:1fr 1fr;gap:calc(15px * var(--ui-scale, 1));margin-top:calc(15px * var(--ui-scale, 1))}.party-later-note{font-size:calc(13px * var(--ui-scale, 1));color:#667f6e;line-height:1.8;margin-top:calc(12px * var(--ui-scale, 1))}.sale-scope{border-radius:calc(12px * var(--ui-scale, 1));padding:calc(17px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #d8e7de;background:#f6faf7;display:grid;gap:calc(16px * var(--ui-scale, 1))}.scope-summary{display:flex;flex-wrap:wrap;gap:calc(12px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1));align-items:center;border-block:calc(1px * var(--ui-scale, 1)) solid #e0eae3;padding:calc(12px * var(--ui-scale, 1)) 0;font-size:calc(14px * var(--ui-scale, 1));color:#637f6a}.scope-summary strong{color:#356648;font-weight:650}.scope-note{display:flex;align-items:flex-start;gap:calc(8px * var(--ui-scale, 1));color:#5f7c68;font-size:calc(13px * var(--ui-scale, 1));line-height:1.9}.scope-note svg{margin-top:calc(5px * var(--ui-scale, 1))}.checkbox-panel{display:flex;align-items:flex-start;gap:calc(12px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #d1e5d8;border-radius:calc(12px * var(--ui-scale, 1));background:#f0f8f3;padding:calc(16px * var(--ui-scale, 1));font-size:calc(15px * var(--ui-scale, 1));cursor:pointer}.checkbox-panel input{width:calc(18px * var(--ui-scale, 1));height:calc(18px * var(--ui-scale, 1));accent-color:#147d71;margin-top:calc(4px * var(--ui-scale, 1));flex-shrink:0}.checkbox-panel strong{font-size:calc(15px * var(--ui-scale, 1))}.checkbox-panel small{display:block;font-size:calc(13px * var(--ui-scale, 1));line-height:1.8;color:#698271;margin-top:calc(4px * var(--ui-scale, 1))}.sale-preview{border:calc(1px * var(--ui-scale, 1)) solid #d7e7dd;background:#eff8f3;padding:calc(15px * var(--ui-scale, 1));border-radius:calc(11px * var(--ui-scale, 1));font-size:calc(14px * var(--ui-scale, 1));line-height:1.9;display:flex;gap:calc(9px * var(--ui-scale, 1));flex-wrap:wrap;align-items:center}.review-grid,.detail-area-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14px * var(--ui-scale, 1))}.review-grid>div,.detail-area-summary>div{background:#f5f9f6;border:calc(1px * var(--ui-scale, 1)) solid #e3ebe6;border-radius:calc(10px * var(--ui-scale, 1));padding:calc(14px * var(--ui-scale, 1));display:flex;flex-direction:column;gap:calc(6px * var(--ui-scale, 1))}.review-grid span,.detail-area-summary span{font-size:calc(13px * var(--ui-scale, 1));color:#6a8372}.review-grid strong,.detail-area-summary strong{font-size:calc(18px * var(--ui-scale, 1));color:#315d44}.detail-area-summary{margin:calc(18px * var(--ui-scale, 1)) 0}.field-inline-action{display:flex;align-items:center;justify-content:space-between;gap:calc(10px * var(--ui-scale, 1))}.field-inline-action button{font-size:calc(13px * var(--ui-scale, 1));color:#147d71}.form-toggle-row{display:flex;justify-content:space-between;align-items:center;gap:calc(12px * var(--ui-scale, 1))}.new-property-panel{grid-column:1/-1}.scope-cell{font-size:calc(13px * var(--ui-scale, 1));line-height:1.8;display:block;white-space:normal;min-width:calc(120px * var(--ui-scale, 1));color:#657e6b}@media screen{:root:where([data-rekaaz-bp~=minw1550]){--sidebar:calc(270px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw1550])) .property-grid{grid-template-columns:repeat(3,minmax(0,1fr))}:where(html:where([data-rekaaz-bp~=minw1550])) .kpi-card>.money{font-size:calc(34px * var(--ui-scale, 1))}}@media screen{:root:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549]){--sidebar:calc(250px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549])) .property-grid{grid-template-columns:repeat(2,minmax(0,1fr))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549])) .sidebar{padding-inline:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549])) .main-shell{width:calc(100% - var(--sidebar))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549])) .kpi-card{padding-inline:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549])) .kpi-card>.money{font-size:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1549])) .dashboard-bottom{grid-template-columns:minmax(0,1.5fr) minmax(calc(300px * var(--ui-scale, 1)),1fr)}}@media screen{:root:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200]){--sidebar:calc(238px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .kpi-grid{grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .dashboard-middle{grid-template-columns:minmax(0,1fr)}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .portfolio-card{display:grid;grid-template-columns:1fr 1fr;align-items:center}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .portfolio-card .card-header{grid-column:1/-1}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .portfolio-legend{padding:0 calc(24px * var(--ui-scale, 1)) calc(24px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .donut-area{padding-bottom:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .dashboard-bottom{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .debt-cards{grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .finance-note{grid-column:1/-1}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .page-top{flex-wrap:wrap}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .global-search{width:calc(210px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .property-card{padding:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .property-card-numbers .money.small{font-size:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .topbar{padding-inline:calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxw1200])) .topbar-left{gap:calc(12px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .sidebar{padding-top:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .workspace{margin-block:calc(16px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1));min-height:calc(60px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .nav-heading{margin-top:calc(10px * var(--ui-scale, 1));margin-bottom:calc(5px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .nav-item{height:calc(40px * var(--ui-scale, 1));margin-bottom:calc(3px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .sidebar-tip{display:none}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .sidebar-bottom{padding-top:calc(8px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .collapse-toggle{padding-block:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=minw801]):where([data-rekaaz-bp~=maxh800])) .brand>span{font-size:calc(31px * var(--ui-scale, 1))}}@media screen{:root:where([data-rekaaz-bp~=maxw800]){--sidebar:calc(260px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .main-shell,:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .main-shell{margin:0;width:100%}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar{width:var(--sidebar);transform:translate(100%);z-index:60;padding:calc(22px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar.mobile-open{transform:translate(0)}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar{width:calc(260px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar :is(.brand>span,.workspace,.nav-heading,.nav-item span,.nav-item small,.sidebar-tip){display:revert}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .nav-item{justify-content:flex-start}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .brand{justify-content:flex-start}:where(html:where([data-rekaaz-bp~=maxw800])) .topbar{height:calc(70px * var(--ui-scale, 1));padding-inline:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .breadcrumb{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .global-search{width:calc(220px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .owner strong{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) #main-content{padding:calc(23px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .page-top h1{font-size:calc(27px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .page-top p{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .kpi-grid{grid-template-columns:1fr 1fr;gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .kpi-card>.money{font-size:calc(28px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .dashboard-middle,:where(html:where([data-rekaaz-bp~=maxw800])) .dashboard-bottom{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw800])) .portfolio-card{display:grid;grid-template-columns:1fr 1fr;align-items:center}:where(html:where([data-rekaaz-bp~=maxw800])) .portfolio-card .card-header{grid-column:1/-1}:where(html:where([data-rekaaz-bp~=maxw800])) .portfolio-legend{padding:0 calc(24px * var(--ui-scale, 1)) calc(22px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .debt-cards{grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=maxw800])) .finance-note{grid-column:1/-1}:where(html:where([data-rekaaz-bp~=maxw800])) .property-grid{grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=maxw800])) .modal-backdrop{padding:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .modal{max-height:calc(100dvh - calc(30px * var(--ui-scale, 1)))}:where(html:where([data-rekaaz-bp~=maxw800])) .modal-foot>span{display:none}}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .topbar{padding-inline:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .owner{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar-divider{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar-left{flex:1;justify-content:flex-end}:where(html:where([data-rekaaz-bp~=maxw620])) .global-search{width:calc(145px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .global-search kbd{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .breadcrumb{gap:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .breadcrumb strong{font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar-right{gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) #main-content{padding:calc(21px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top h1{font-size:calc(25px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top p{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top{align-items:flex-start;margin-bottom:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .page-top-actions{width:100%;justify-content:flex-start}:where(html:where([data-rekaaz-bp~=maxw620])) .page-eyebrow{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .demo-note{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .demo-note>span:last-child{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .dashboard-meta{font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .dashboard-meta .badge{font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-grid{grid-template-columns:1fr 1fr;gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-card{padding:calc(15px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1));min-height:calc(176px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-top{font-size:calc(13px * var(--ui-scale, 1));min-height:calc(44px * var(--ui-scale, 1));margin-bottom:calc(7px * var(--ui-scale, 1));gap:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-top>span:first-child{max-width:none}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-card>.money{font-size:calc(24px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-icon{width:calc(28px * var(--ui-scale, 1));height:calc(28px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .kpi-foot{font-size:calc(12px * var(--ui-scale, 1));min-height:calc(41px * var(--ui-scale, 1));padding-inline-end:calc(14px * var(--ui-scale, 1));margin-top:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .money small{font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-count{font-size:calc(29px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-count small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .cash-chart{height:calc(214px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary{padding-inline:calc(18px * var(--ui-scale, 1));gap:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary .money.small{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-summary>div>span:not(.money){font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .chart-labels,:where(html:where([data-rekaaz-bp~=maxw620])) .bar-group>span{font-size:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header{padding:calc(20px * var(--ui-scale, 1)) calc(18px * var(--ui-scale, 1)) calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header h3{font-size:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .card-header p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-card{display:block}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-ring{width:calc(190px * var(--ui-scale, 1));height:calc(190px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .donut-area{padding:calc(10px * var(--ui-scale, 1)) 0}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend{padding:0 calc(24px * var(--ui-scale, 1)) calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-legend button{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-cards{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card{padding:calc(19px * var(--ui-scale, 1));min-height:calc(112px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card .debt-icon{position:static}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>div{min-width:0}:where(html:where([data-rekaaz-bp~=maxw620])) .debt-card>svg:last-child{display:block}:where(html:where([data-rekaaz-bp~=maxw620])) .finance-note{padding:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-grid{grid-template-columns:1fr;gap:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card{padding:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card h3{font-size:calc(24px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-card-numbers .money.small{font-size:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats .money{font-size:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .mini-stats>div{padding:calc(17px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .table-search{min-width:0;max-width:none;width:100%}:where(html:where([data-rekaaz-bp~=maxw620])) .toolbar-filters{flex-wrap:wrap}:where(html:where([data-rekaaz-bp~=maxw620])) .table-wrap td{font-size:calc(14px * var(--ui-scale, 1));padding:calc(15px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .table-wrap th{font-size:calc(13px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-cell strong{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .property-cell small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .property-cell small{max-width:calc(130px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .money.small{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .latest-properties .badge{font-size:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .recent-movement strong{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .movement-value span{font-size:calc(14px * var(--ui-scale, 1))!important}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-backdrop{padding:calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal{max-height:calc(100dvh - calc(18px * var(--ui-scale, 1)));border-radius:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head{padding:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head h2{font-size:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-head p{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-content{padding:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-grid{grid-template-columns:1fr;gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-section{padding:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-section-heading h3{font-size:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .form-section .form-grid{gap:calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .field>span{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .field input,:where(html:where([data-rekaaz-bp~=maxw620])) .field select{font-size:calc(15px * var(--ui-scale, 1));height:calc(46px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .inline-fields{grid-template-columns:1fr;gap:calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .party-picker{padding:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .choice-row{gap:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .choice-pill{font-size:calc(13px * var(--ui-scale, 1));padding:calc(8px * var(--ui-scale, 1)) calc(10px * var(--ui-scale, 1));flex:1}:where(html:where([data-rekaaz-bp~=maxw620])) .sale-scope{padding:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .scope-summary{font-size:calc(13px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .scope-note{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .inline-option-editor{padding:calc(8px * var(--ui-scale, 1));gap:calc(6px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .inline-option-editor input{padding-inline:calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .review-grid,:where(html:where([data-rekaaz-bp~=maxw620])) .detail-area-summary{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-area-summary>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot{padding:calc(15px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .modal-foot .btn{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-edit{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) calc(30px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .unit-edit input{font-size:calc(13px * var(--ui-scale, 1));min-width:0}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-content{padding:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-title-row{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-info{gap:calc(16px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .detail-actions .btn{font-size:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .settings-form{padding-inline:calc(18px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .main-footer{font-size:calc(12px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxw370])) .global-search{width:calc(120px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .page-top h1{font-size:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-card>.money{font-size:calc(21px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-card{padding-inline:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-top{font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-foot{font-size:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .kpi-top>.kpi-icon{width:calc(23px * var(--ui-scale, 1));height:calc(23px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .money.small small{font-size:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .page-top .btn{font-size:calc(13px * var(--ui-scale, 1));padding-inline:calc(13px * var(--ui-scale, 1))}}@media print{.main-shell,.sidebar-collapsed .main-shell{margin:0!important;width:100%}#main-content{padding:0;max-width:none}.sidebar,.topbar,.modal-backdrop,.page-top,.demo-note{display:none!important}.money.small{font-size:calc(12px * var(--ui-scale, 1))!important}.table-wrap{overflow:visible}html{scrollbar-gutter:auto}}.portfolio-ring{position:relative;display:block;width:calc(202px * var(--ui-scale, 1));height:auto;aspect-ratio:1;flex-shrink:0}.portfolio-ring svg{display:block;width:100%;height:100%;overflow:visible}.ring-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(4px * var(--ui-scale, 1));pointer-events:none}.ring-center strong{font-size:calc(34px * var(--ui-scale, 1));line-height:1.2;color:#284d40;font-weight:650}.ring-center span{font-size:calc(13px * var(--ui-scale, 1));line-height:1.6;color:#637e6d}.ring-track,.ring-segment{stroke-width:18px}.sale-preview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(15px * var(--ui-scale, 1))}.sale-preview>div{display:flex;flex-direction:column;gap:calc(5px * var(--ui-scale, 1));min-width:0}.sale-preview>div>span:first-child{font-size:calc(13px * var(--ui-scale, 1));color:#607d68}.sale-preview .money{font-size:calc(22px * var(--ui-scale, 1))}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .portfolio-ring{width:calc(190px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .sale-preview{grid-template-columns:1fr}:where(html:where([data-rekaaz-bp~=maxw620])) .sale-preview>div{flex-direction:row;justify-content:space-between;align-items:center;gap:calc(10px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .sale-preview .money{font-size:calc(21px * var(--ui-scale, 1))}}.display-control{display:flex;align-items:center;gap:calc(8px * var(--ui-scale, 1));flex-shrink:0;color:#607d6d}.display-control>span{font-size:calc(13px * var(--ui-scale, 1));white-space:nowrap}.display-control select{height:calc(35px * var(--ui-scale, 1));width:calc(118px * var(--ui-scale, 1));font-size:calc(13px * var(--ui-scale, 1));border-color:#dfe9e3;background:#f8fbf9;border-radius:calc(8px * var(--ui-scale, 1));padding-inline:calc(8px * var(--ui-scale, 1)) calc(23px * var(--ui-scale, 1));color:#406a53}.global-search{width:calc(220px * var(--ui-scale, 1))}.topbar-left{gap:calc(15px * var(--ui-scale, 1))}.modal.modal-wide{width:min(calc(820px * var(--ui-scale, 1)),100%);max-width:100%}.modal{max-width:100%;max-height:calc(100dvh - calc(36px * var(--ui-scale, 1)))}.sidebar{max-height:100dvh}.sidebar nav{flex-shrink:0}@media screen{:where(html:where([data-rekaaz-bp~=maxw1200])) .display-control>span{display:none}:where(html:where([data-rekaaz-bp~=maxw1200])) .global-search{width:calc(165px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw1200])) .topbar-left{gap:calc(11px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxw800])) .display-control select{width:calc(104px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .global-search{width:calc(160px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .topbar-left{gap:calc(10px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .display-control select{width:calc(94px * var(--ui-scale, 1));font-size:calc(12px * var(--ui-scale, 1));height:calc(34px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .global-search{width:calc(118px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar-left{gap:calc(7px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .breadcrumb{display:none}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar{gap:calc(9px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .topbar-right{flex-shrink:0}}@media screen{:where(html:where([data-rekaaz-bp~=maxw370])) .global-search{width:calc(100px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .display-control select{width:calc(90px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw370])) .topbar{padding-inline:calc(11px * var(--ui-scale, 1))}}@media print{:root{--ui-scale:1!important}.display-control{display:none!important}}.simple-tasks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(15px * var(--ui-scale, 1));margin:0 0 calc(25px * var(--ui-scale, 1))}.simple-task{display:flex;align-items:center;gap:calc(12px * var(--ui-scale, 1));padding:calc(17px * var(--ui-scale, 1));background:#fff;border:calc(1px * var(--ui-scale, 1)) solid #dbe8e0;border-radius:calc(13px * var(--ui-scale, 1));text-align:start;min-height:calc(82px * var(--ui-scale, 1));transition:background .15s,border-color .15s}.simple-task:hover{background:#eff8f2;border-color:#8fc3ac}.simple-task>span{display:flex;align-items:center;justify-content:center;width:calc(40px * var(--ui-scale, 1));height:calc(40px * var(--ui-scale, 1));flex-shrink:0;border-radius:calc(11px * var(--ui-scale, 1));background:#eaf6ee;color:#1b826b}.simple-task strong{font-size:calc(16px * var(--ui-scale, 1));font-weight:600;color:#315b45}.simple-task>svg:last-child{margin-inline-start:auto;color:#739b85}.optional-details{grid-column:1/-1;border:calc(1px * var(--ui-scale, 1)) solid #e0e9e3;border-radius:calc(11px * var(--ui-scale, 1));min-width:0;background:#fafcfa}.optional-details>summary{padding:calc(12px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));cursor:pointer;font-size:calc(14px * var(--ui-scale, 1));font-weight:600;color:#5b7c66;line-height:1.7}.optional-body{padding:calc(3px * var(--ui-scale, 1)) calc(16px * var(--ui-scale, 1)) calc(17px * var(--ui-scale, 1));display:grid;grid-template-columns:1fr 1fr;gap:calc(17px * var(--ui-scale, 1))}.optional-body>.unit-editor{grid-column:1/-1}.simple-form-help{font-size:calc(13px * var(--ui-scale, 1));line-height:1.9;color:#6b8373}.simple-party-select{width:100%;margin-top:calc(9px * var(--ui-scale, 1))}.appearance-card{padding:calc(22px * var(--ui-scale, 1))}.appearance-card h3{font-size:calc(17px * var(--ui-scale, 1));margin-bottom:calc(5px * var(--ui-scale, 1))}.appearance-card p{font-size:calc(13px * var(--ui-scale, 1));color:#6c8375;margin-bottom:calc(17px * var(--ui-scale, 1))}.row-actions-menu{font-size:calc(13px * var(--ui-scale, 1));display:inline-block;min-width:calc(72px * var(--ui-scale, 1));vertical-align:middle}.row-actions-menu>summary{cursor:pointer;color:#68816f;padding:calc(8px * var(--ui-scale, 1)) calc(5px * var(--ui-scale, 1));min-height:calc(35px * var(--ui-scale, 1))}.row-actions-options{display:flex;flex-direction:column;align-items:flex-start;gap:calc(6px * var(--ui-scale, 1));padding:calc(9px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #e1eae3;border-radius:calc(9px * var(--ui-scale, 1));background:#f8fbf9;white-space:normal;min-width:calc(145px * var(--ui-scale, 1));margin-top:calc(4px * var(--ui-scale, 1))}.row-actions-options .text-btn{white-space:normal;text-align:start;line-height:1.7}.property-other-options{border-top:calc(1px * var(--ui-scale, 1)) solid #e4ece6;margin-top:calc(20px * var(--ui-scale, 1));padding-top:calc(9px * var(--ui-scale, 1))}.property-other-options summary{cursor:pointer;font-size:calc(14px * var(--ui-scale, 1));color:#73887a;padding:calc(10px * var(--ui-scale, 1)) 0}.property-other-options p{font-size:calc(13px * var(--ui-scale, 1));color:#6c8373;line-height:1.8;margin-bottom:calc(9px * var(--ui-scale, 1))}.sidebar-more{margin-top:calc(9px * var(--ui-scale, 1));border-top:calc(1px * var(--ui-scale, 1)) solid #e5ede8;padding-top:calc(7px * var(--ui-scale, 1))}.sidebar-more>summary{font-size:calc(14px * var(--ui-scale, 1));cursor:pointer;padding:calc(12px * var(--ui-scale, 1)) calc(14px * var(--ui-scale, 1));color:#718779;list-style-position:inside}.sidebar-collapsed .sidebar-more>summary{font-size:0;padding-inline:calc(7px * var(--ui-scale, 1))}.sidebar-collapsed .sidebar-more>summary:after{content:"•••";font-size:calc(17px * var(--ui-scale, 1))}.sidebar-collapsed .sidebar-more .nav-heading{display:none}@media screen{:where(html:where([data-rekaaz-bp~=maxw1200])) .simple-tasks{grid-template-columns:1fr 1fr}:where(html:where([data-rekaaz-bp~=maxw1200])) .simple-task{min-height:calc(76px * var(--ui-scale, 1));padding:calc(15px * var(--ui-scale, 1))}}@media screen{:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar-more>summary{font-size:calc(14px * var(--ui-scale, 1));padding-inline:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar-more>summary:after{display:none}:where(html:where([data-rekaaz-bp~=maxw800])) .sidebar-collapsed .sidebar-more .nav-heading{display:block}}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .simple-tasks{gap:calc(11px * var(--ui-scale, 1));margin-bottom:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .simple-task{padding:calc(13px * var(--ui-scale, 1)) calc(11px * var(--ui-scale, 1));gap:calc(8px * var(--ui-scale, 1));min-height:calc(78px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .simple-task strong{font-size:calc(14px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .simple-task>span{width:calc(31px * var(--ui-scale, 1));height:calc(34px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .simple-task>span svg{width:calc(20px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .simple-task>svg:last-child{width:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .optional-body{grid-template-columns:1fr;padding-inline:calc(13px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .appearance-card{padding:calc(19px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .row-actions-options{min-width:calc(130px * var(--ui-scale, 1))}}@media print{.simple-tasks,.sidebar-more,.row-actions-menu,.property-other-options,.appearance-card{display:none!important}}.simple-review{display:flex;align-items:center;justify-content:space-between;gap:calc(15px * var(--ui-scale, 1));padding:calc(13px * var(--ui-scale, 1)) calc(15px * var(--ui-scale, 1));background:#eff8f2;border:calc(1px * var(--ui-scale, 1)) solid #dbeade;border-radius:calc(10px * var(--ui-scale, 1));grid-column:1/-1}.simple-review>span{font-size:calc(14px * var(--ui-scale, 1));color:#52735b}.simple-review .money{font-size:calc(24px * var(--ui-scale, 1))}@media screen{:where(html:where([data-rekaaz-bp~=maxw620])) .simple-review{padding:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw620])) .simple-review .money{font-size:calc(22px * var(--ui-scale, 1))}}body{min-width:0}svg.lucide[width="13"]{width:calc(13px * var(--ui-scale, 1));height:calc(13px * var(--ui-scale, 1))}svg.lucide[width="14"]{width:calc(14px * var(--ui-scale, 1));height:calc(14px * var(--ui-scale, 1))}svg.lucide[width="15"]{width:calc(15px * var(--ui-scale, 1));height:calc(15px * var(--ui-scale, 1))}svg.lucide[width="16"]{width:calc(16px * var(--ui-scale, 1));height:calc(16px * var(--ui-scale, 1))}svg.lucide[width="17"]{width:calc(17px * var(--ui-scale, 1));height:calc(17px * var(--ui-scale, 1))}svg.lucide[width="18"]{width:calc(18px * var(--ui-scale, 1));height:calc(18px * var(--ui-scale, 1))}svg.lucide[width="19"]{width:calc(19px * var(--ui-scale, 1));height:calc(19px * var(--ui-scale, 1))}svg.lucide[width="20"]{width:calc(20px * var(--ui-scale, 1));height:calc(20px * var(--ui-scale, 1))}svg.lucide[width="21"]{width:calc(21px * var(--ui-scale, 1));height:calc(21px * var(--ui-scale, 1))}svg.lucide[width="22"]{width:calc(22px * var(--ui-scale, 1));height:calc(22px * var(--ui-scale, 1))}svg.lucide[width="23"]{width:calc(23px * var(--ui-scale, 1));height:calc(23px * var(--ui-scale, 1))}svg.lucide[width="24"]{width:calc(24px * var(--ui-scale, 1));height:calc(24px * var(--ui-scale, 1))}svg.lucide[width="27"]{width:calc(27px * var(--ui-scale, 1));height:calc(27px * var(--ui-scale, 1))}svg.lucide[width="28"]{width:calc(28px * var(--ui-scale, 1));height:calc(28px * var(--ui-scale, 1))}svg.lucide[width="29"]{width:calc(29px * var(--ui-scale, 1));height:calc(29px * var(--ui-scale, 1))}svg.lucide[width="30"]{width:calc(30px * var(--ui-scale, 1));height:calc(30px * var(--ui-scale, 1))}svg.lucide[width="31"]{width:calc(31px * var(--ui-scale, 1));height:calc(31px * var(--ui-scale, 1))}svg.lucide[width="36"]{width:calc(36px * var(--ui-scale, 1));height:calc(36px * var(--ui-scale, 1))}.unit-delete-button{margin-top:calc(11px * var(--ui-scale, 1));display:inline-flex;align-items:center;gap:calc(6px * var(--ui-scale, 1))}.property-other-options>.text-btn{display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1));margin:calc(8px * var(--ui-scale, 1)) 0}.delete-dialog{display:flex;flex-direction:column;gap:calc(17px * var(--ui-scale, 1))}.delete-warning{display:flex;align-items:flex-start;gap:calc(11px * var(--ui-scale, 1));border:calc(1px * var(--ui-scale, 1)) solid #f1c8bd;background:#fff3ef;color:#9b3827;border-radius:calc(12px * var(--ui-scale, 1));padding:calc(15px * var(--ui-scale, 1))}.delete-warning svg{flex-shrink:0;margin-top:calc(2px * var(--ui-scale, 1))}.delete-warning strong{font-size:calc(14px * var(--ui-scale, 1))}.delete-warning p{font-size:calc(13px * var(--ui-scale, 1));line-height:1.85;margin-top:calc(6px * var(--ui-scale, 1))}.delete-impact{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(8px * var(--ui-scale, 1))}.delete-impact>div{text-align:center;border:calc(1px * var(--ui-scale, 1)) solid #e6ece7;border-radius:calc(10px * var(--ui-scale, 1));padding:calc(12px * var(--ui-scale, 1)) calc(8px * var(--ui-scale, 1));display:flex;flex-direction:column;gap:calc(6px * var(--ui-scale, 1))}.delete-impact strong{font-size:calc(23px * var(--ui-scale, 1));color:#293e31}.delete-impact span{font-size:calc(12px * var(--ui-scale, 1));color:#6f8073;line-height:1.6}.delete-info{font-size:calc(13px * var(--ui-scale, 1));line-height:1.85;color:#6e796f;padding:calc(12px * var(--ui-scale, 1));background:#f5f8f5;border-radius:calc(9px * var(--ui-scale, 1))}.delete-blocker{border:calc(1px * var(--ui-scale, 1)) solid #edb5aa;background:#fff4f2;border-radius:calc(9px * var(--ui-scale, 1));padding:calc(12px * var(--ui-scale, 1));color:#95392b;font-size:calc(13px * var(--ui-scale, 1));line-height:1.9}.delete-backup{display:flex;align-items:center;gap:calc(12px * var(--ui-scale, 1));justify-content:space-between;flex-wrap:wrap;border-block:calc(1px * var(--ui-scale, 1)) solid #e9efeb;padding:calc(13px * var(--ui-scale, 1)) 0}.delete-backup p{font-size:calc(12px * var(--ui-scale, 1));line-height:1.75;color:#718071;flex:1 1 calc(180px * var(--ui-scale, 1))}.delete-dialog .field b{color:#873e32;overflow-wrap:anywhere}.delete-ack{display:flex;align-items:flex-start;gap:calc(10px * var(--ui-scale, 1));color:#455d49;font-size:calc(13px * var(--ui-scale, 1));line-height:1.7}.delete-ack input{margin-top:calc(4px * var(--ui-scale, 1));accent-color:#bb4231}.btn.delete-submit{background:#bb4231;color:#fff;border:calc(1px * var(--ui-scale, 1)) solid #a93d2f;display:flex;align-items:center;gap:calc(7px * var(--ui-scale, 1))}.btn.delete-submit:hover:not(:disabled){background:#9f2f24}.btn.delete-submit:disabled{opacity:.45;cursor:not-allowed}@media screen{:where(html:where([data-rekaaz-bp~=maxw500])) .delete-impact{gap:calc(4px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw500])) .delete-impact>div{padding:calc(9px * var(--ui-scale, 1)) calc(4px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw500])) .delete-impact span{font-size:calc(11px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw500])) .delete-dialog{gap:calc(12px * var(--ui-scale, 1))}:where(html:where([data-rekaaz-bp~=maxw500])) .delete-dialog .delete-backup .btn{width:100%;justify-content:center}:where(html:where([data-rekaaz-bp~=maxw500])) .delete-dialog~.modal-foot{flex-wrap:wrap}}@media print{.unit-delete-button{display:none!important}}.property-delete-direct{color:#a34232!important;background:#fff8f5!important;border:calc(1px * var(--ui-scale, 1)) solid #e5c6bd!important}.property-delete-direct:hover{background:#ffefeb!important;border-color:#d6aa9f!important}
