.AssetExpensesTab-module__aNBpLq__panel{border:1px solid var(--border);background:var(--surface);color:var(--text);border-radius:14px;padding:18px}.AssetExpensesTab-module__aNBpLq__header,.AssetExpensesTab-module__aNBpLq__header>div,.AssetExpensesTab-module__aNBpLq__metrics article,.AssetExpensesTab-module__aNBpLq__filters label,.AssetExpensesTab-module__aNBpLq__actions,.AssetExpensesTab-module__aNBpLq__modal header,.AssetExpensesTab-module__aNBpLq__modal footer{align-items:center;display:flex}.AssetExpensesTab-module__aNBpLq__header{justify-content:space-between;gap:16px}.AssetExpensesTab-module__aNBpLq__header h2,.AssetExpensesTab-module__aNBpLq__modal h2{margin:0;font-size:18px}.AssetExpensesTab-module__aNBpLq__header p,.AssetExpensesTab-module__aNBpLq__financial p{color:var(--muted);margin:5px 0 0;font-size:13px}.AssetExpensesTab-module__aNBpLq__primary{border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:10px 14px;font-weight:700;display:inline-flex;color:#fff!important;background:#1769e8!important;border:1px solid #3181ff!important}.AssetExpensesTab-module__aNBpLq__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.AssetExpensesTab-module__aNBpLq__metrics article{border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 88%,#0b64d8 12%);border-radius:11px;flex-direction:column;align-items:flex-start;gap:5px;min-width:0;padding:15px}.AssetExpensesTab-module__aNBpLq__metrics article svg{color:#3b8cff}.AssetExpensesTab-module__aNBpLq__metrics span,.AssetExpensesTab-module__aNBpLq__metrics small{color:var(--muted);font-size:12px}.AssetExpensesTab-module__aNBpLq__metrics strong{font-size:20px}.AssetExpensesTab-module__aNBpLq__filters{grid-template-columns:minmax(220px,1fr) 190px 180px;gap:10px;margin-bottom:14px;display:grid}.AssetExpensesTab-module__aNBpLq__filters label{gap:8px}.AssetExpensesTab-module__aNBpLq__filters input,.AssetExpensesTab-module__aNBpLq__filters select,.AssetExpensesTab-module__aNBpLq__formGrid input,.AssetExpensesTab-module__aNBpLq__formGrid select,.AssetExpensesTab-module__aNBpLq__formGrid textarea{border:1px solid var(--border);background:var(--surface-raised,var(--surface));width:100%;color:var(--text);border-radius:8px;padding:9px}.AssetExpensesTab-module__aNBpLq__filters label{border:1px solid var(--border);border-radius:8px;padding-left:10px}.AssetExpensesTab-module__aNBpLq__filters label input{border:0}.AssetExpensesTab-module__aNBpLq__tableWrap{overflow:auto}.AssetExpensesTab-module__aNBpLq__tableWrap table{border-collapse:collapse;width:100%;min-width:700px}.AssetExpensesTab-module__aNBpLq__tableWrap th,.AssetExpensesTab-module__aNBpLq__tableWrap td{border-bottom:1px solid var(--border);text-align:left;padding:11px 10px;font-size:13px}.AssetExpensesTab-module__aNBpLq__tableWrap th{color:var(--muted);text-transform:uppercase;font-size:11px}.AssetExpensesTab-module__aNBpLq__tableWrap td small{color:var(--muted);margin-top:3px;display:block}.AssetExpensesTab-module__aNBpLq__badge{border-radius:999px;padding:4px 8px;font-size:11px;display:inline-block}.AssetExpensesTab-module__aNBpLq__paid{color:#51dd9a;background:#0a513b80}.AssetExpensesTab-module__aNBpLq__pending,.AssetExpensesTab-module__aNBpLq__scheduled{color:#ffc642;background:#61480070}.AssetExpensesTab-module__aNBpLq__overdue,.AssetExpensesTab-module__aNBpLq__cancelled{color:#ff7d86;background:#5d242970}.AssetExpensesTab-module__aNBpLq__actions{gap:5px}.AssetExpensesTab-module__aNBpLq__actions button,.AssetExpensesTab-module__aNBpLq__modal header button{color:var(--muted);background:0 0;border:0;padding:5px}.AssetExpensesTab-module__aNBpLq__empty,.AssetExpensesTab-module__aNBpLq__error{text-align:center;color:var(--muted);padding:24px}.AssetExpensesTab-module__aNBpLq__error{color:#ff7d86}.AssetExpensesTab-module__aNBpLq__backdrop{z-index:80;background:#020914c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.AssetExpensesTab-module__aNBpLq__modal{background:var(--surface);border:1px solid var(--border);border-radius:14px;width:min(720px,100%);max-height:92vh;padding:20px;overflow:auto}.AssetExpensesTab-module__aNBpLq__modal header{justify-content:space-between}.AssetExpensesTab-module__aNBpLq__modal header button{font-size:25px}.AssetExpensesTab-module__aNBpLq__formGrid{grid-template-columns:1fr 1fr;gap:13px;margin:18px 0;display:grid}.AssetExpensesTab-module__aNBpLq__formGrid label{color:var(--muted);gap:6px;font-size:12px;display:grid}.AssetExpensesTab-module__aNBpLq__wide{grid-column:1/-1}.AssetExpensesTab-module__aNBpLq__formGrid textarea{resize:vertical;min-height:70px}.AssetExpensesTab-module__aNBpLq__financial{border:1px solid var(--border);border-radius:9px;padding:12px}.AssetExpensesTab-module__aNBpLq__financial summary{cursor:pointer;font-weight:700}.AssetExpensesTab-module__aNBpLq__financial summary input{margin-right:8px}.AssetExpensesTab-module__aNBpLq__modal footer{justify-content:flex-end;gap:9px;margin-top:16px}.AssetExpensesTab-module__aNBpLq__modal footer button{border:1px solid var(--border);color:var(--text);background:0 0;border-radius:8px;padding:9px 13px}.AssetExpensesTab-module__aNBpLq__warning{color:#f4c15c;background:#76531322;border:1px solid #d5972455;border-radius:8px;padding:10px;font-size:13px}@media (max-width:900px){.AssetExpensesTab-module__aNBpLq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.AssetExpensesTab-module__aNBpLq__filters{grid-template-columns:1fr 1fr}.AssetExpensesTab-module__aNBpLq__filters label{grid-column:1/-1}}@media (max-width:560px){.AssetExpensesTab-module__aNBpLq__header{flex-direction:column;align-items:stretch}.AssetExpensesTab-module__aNBpLq__metrics,.AssetExpensesTab-module__aNBpLq__filters,.AssetExpensesTab-module__aNBpLq__formGrid{grid-template-columns:1fr}.AssetExpensesTab-module__aNBpLq__wide{grid-column:auto}.AssetExpensesTab-module__aNBpLq__modal{padding:15px}}
.ManualExpenseDialog-module__qdPkfq__overlay{z-index:90;max-width:100vw;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030912c7;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.ManualExpenseDialog-module__qdPkfq__dialog{width:min(100%,620px);max-width:100%;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border:1px solid var(--premium-border-strong);border-radius:var(--premium-radius-lg);color:var(--premium-text);background:var(--premium-surface-elevated);box-shadow:var(--premium-shadow);flex-direction:column;display:flex;overflow:hidden}.ManualExpenseDialog-module__qdPkfq__header{border-bottom:1px solid var(--premium-border);background:var(--premium-surface-elevated);flex:none;justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:16px 20px;display:flex}.ManualExpenseDialog-module__qdPkfq__header p{color:var(--premium-brand);letter-spacing:1.2px;margin:0 0 5px;font-size:9px;font-weight:800}.ManualExpenseDialog-module__qdPkfq__header h2{color:var(--premium-text);margin:0;font-size:21px}.ManualExpenseDialog-module__qdPkfq__header button{border:1px solid var(--premium-border);width:38px;height:38px;color:var(--premium-text-secondary);background:var(--premium-surface-2);border-radius:9px;place-items:center;display:grid}.ManualExpenseDialog-module__qdPkfq__form{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ManualExpenseDialog-module__qdPkfq__scrollArea{overscroll-behavior:contain;flex:1;min-height:0;padding:20px;overflow:hidden auto}.ManualExpenseDialog-module__qdPkfq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;min-width:0;display:grid}.ManualExpenseDialog-module__qdPkfq__grid label{min-width:0;color:var(--premium-text-secondary);gap:7px;font-size:11px;font-weight:700;display:grid}.ManualExpenseDialog-module__qdPkfq__grid :is(input,select,textarea){border:1px solid var(--premium-border-strong);width:100%;min-width:0;min-height:44px;color:var(--premium-text);background:var(--premium-surface-2);font:inherit;border-radius:8px;outline:0;padding:10px 11px;font-size:14px}.ManualExpenseDialog-module__qdPkfq__grid :is(input,select,textarea):focus{border-color:var(--premium-brand);box-shadow:0 0 0 3px #3a86ff1f}.ManualExpenseDialog-module__qdPkfq__grid textarea{resize:vertical}.ManualExpenseDialog-module__qdPkfq__wide{grid-column:1/-1}.ManualExpenseDialog-module__qdPkfq__inputIcon{min-width:0;position:relative}.ManualExpenseDialog-module__qdPkfq__inputIcon svg{z-index:1;color:var(--premium-text-muted);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.ManualExpenseDialog-module__qdPkfq__inputIcon select{padding-left:38px}.ManualExpenseDialog-module__qdPkfq__warning,.ManualExpenseDialog-module__qdPkfq__error{border-radius:8px;margin:15px 0 0;padding:10px 12px;font-size:11px;line-height:1.45}.ManualExpenseDialog-module__qdPkfq__warning{color:var(--premium-warning);background:#f4bd5014;border:1px solid #f4bd5042}.ManualExpenseDialog-module__qdPkfq__error{color:var(--premium-danger);background:#ff6b7514;border:1px solid #ff6b7540}.ManualExpenseDialog-module__qdPkfq__actions{z-index:2;padding:13px 20px max(13px, env(safe-area-inset-bottom));border-top:1px solid var(--premium-border);background:var(--premium-surface-elevated);flex:none;justify-content:flex-end;gap:10px;display:flex;position:sticky;bottom:0}.ManualExpenseDialog-module__qdPkfq__actions button{justify-content:center}.ManualExpenseDialog-module__qdPkfq__spin{animation:.9s linear infinite ManualExpenseDialog-module__qdPkfq__spin}@keyframes ManualExpenseDialog-module__qdPkfq__spin{to{transform:rotate(360deg)}}@media (max-width:767px){.ManualExpenseDialog-module__qdPkfq__overlay{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));align-items:end}.ManualExpenseDialog-module__qdPkfq__dialog{max-height:calc(100dvh - 16px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:16px 16px 10px 10px}.ManualExpenseDialog-module__qdPkfq__header{min-height:66px;padding:13px 15px}.ManualExpenseDialog-module__qdPkfq__scrollArea{padding:15px}.ManualExpenseDialog-module__qdPkfq__grid{grid-template-columns:1fr;gap:13px}.ManualExpenseDialog-module__qdPkfq__wide{grid-column:auto}.ManualExpenseDialog-module__qdPkfq__grid :is(input,select,textarea){min-height:48px;font-size:16px}.ManualExpenseDialog-module__qdPkfq__actions{padding:11px 15px max(11px, env(safe-area-inset-bottom))}.ManualExpenseDialog-module__qdPkfq__actions button{flex:1;min-height:46px}}@media (max-width:420px){.ManualExpenseDialog-module__qdPkfq__actions{flex-direction:column-reverse}}
.financing-module__gwDy8a__page{width:100%;max-width:1680px;padding:var(--premium-page-space);padding-bottom:max(40px, env(safe-area-inset-bottom));gap:16px;margin:0 auto;display:grid}.financing-module__gwDy8a__detailContent{--premium-page-space:3mm}.financing-module__gwDy8a__listContent{--premium-page-space:2mm}.financing-module__gwDy8a__page.financing-module__gwDy8a__detailPage,.financing-module__gwDy8a__page.financing-module__gwDy8a__listPage{max-width:none;padding-left:0;padding-right:0}.financing-module__gwDy8a__actions,.financing-module__gwDy8a__inline,.financing-module__gwDy8a__filters,.financing-module__gwDy8a__pager,.financing-module__gwDy8a__cardFooter,.financing-module__gwDy8a__titleLine,.financing-module__gwDy8a__modalActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.financing-module__gwDy8a__primary,.financing-module__gwDy8a__secondary,.financing-module__gwDy8a__ghost,.financing-module__gwDy8a__danger{cursor:pointer;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;transition:all .16s;display:inline-flex}.financing-module__gwDy8a__primary{color:#fff;background:linear-gradient(135deg,#347ff5,#2068dc);box-shadow:0 8px 22px #2068dc3d}.financing-module__gwDy8a__secondary{border-color:var(--premium-border-strong);color:var(--premium-text);background:var(--premium-surface-2)}.financing-module__gwDy8a__ghost{border-color:var(--premium-border);color:var(--premium-text-secondary);background:0 0}.financing-module__gwDy8a__danger{color:var(--premium-danger);background:#ff6b7517;border-color:#ff6b7559}.financing-module__gwDy8a__primary:disabled,.financing-module__gwDy8a__secondary:disabled,.financing-module__gwDy8a__ghost:disabled,.financing-module__gwDy8a__danger:disabled{opacity:.5;cursor:not-allowed}.financing-module__gwDy8a__metricGrid{grid-template-columns:repeat(5,minmax(160px,1fr))}.financing-module__gwDy8a__listToolbar{border-bottom:1px solid var(--premium-border);grid-template-columns:minmax(220px,1fr) repeat(2,minmax(150px,200px));gap:12px;padding:16px;display:grid}.financing-module__gwDy8a__field,.financing-module__gwDy8a__fieldWide{align-content:start;gap:7px;min-width:0;display:grid}.financing-module__gwDy8a__fieldWide{grid-column:1/-1}.financing-module__gwDy8a__field label,.financing-module__gwDy8a__fieldWide label{color:var(--premium-text-secondary);font-size:12px;font-weight:700}.financing-module__gwDy8a__input,.financing-module__gwDy8a__select,.financing-module__gwDy8a__textarea{border:1px solid var(--premium-border);width:100%;min-height:42px;color:var(--premium-text);background:#0a1728;border-radius:9px;padding:10px 12px}.financing-module__gwDy8a__input::placeholder,.financing-module__gwDy8a__textarea::placeholder{color:var(--premium-text-muted)}.financing-module__gwDy8a__textarea{resize:vertical;min-height:104px}.financing-module__gwDy8a__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:16px;display:grid}.financing-module__gwDy8a__contractCard{border:1px solid var(--premium-border);min-width:0;color:inherit;background:linear-gradient(145deg, #ffffff08, transparent 55%), var(--premium-surface-1);border-radius:13px;gap:16px;padding:18px;text-decoration:none;transition:all .16s;display:grid}.financing-module__gwDy8a__contractCard:hover{border-color:var(--premium-border-strong);box-shadow:var(--premium-shadow);transform:translateY(-2px)}.financing-module__gwDy8a__contractCard h3,.financing-module__gwDy8a__contractCard p{margin:0}.financing-module__gwDy8a__cardImage{background-position:50%;background-size:cover;border-radius:13px 13px 0 0;height:150px;margin:-18px -18px 0}.financing-module__gwDy8a__contractCard h3{color:var(--premium-text);text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.financing-module__gwDy8a__contractCard p,.financing-module__gwDy8a__muted{color:var(--premium-text-secondary)}.financing-module__gwDy8a__cardStats,.financing-module__gwDy8a__summaryGrid,.financing-module__gwDy8a__formGrid,.financing-module__gwDy8a__detailGrid,.financing-module__gwDy8a__simulationGrid{gap:14px;display:grid}.financing-module__gwDy8a__cardStats{grid-template-columns:1fr 1fr}.financing-module__gwDy8a__cardStats span,.financing-module__gwDy8a__summaryItem span{color:var(--premium-text-muted);font-size:11px;display:block}.financing-module__gwDy8a__cardStats strong,.financing-module__gwDy8a__summaryItem strong{color:var(--premium-text);margin-top:4px;display:block}.financing-module__gwDy8a__progress{background:#ffffff12;border-radius:999px;height:7px;overflow:hidden}.financing-module__gwDy8a__progress>span{border-radius:inherit;background:linear-gradient(90deg, var(--premium-brand), var(--premium-success));height:100%;display:block}.financing-module__gwDy8a__cardFooter{color:var(--premium-text-muted);justify-content:space-between;font-size:12px}.financing-module__gwDy8a__pager{justify-content:space-between;padding:14px 16px}.financing-module__gwDy8a__stepper{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.financing-module__gwDy8a__step{border:1px solid var(--premium-border);color:var(--premium-text-muted);background:#ffffff05;border-radius:10px;align-items:center;gap:9px;padding:12px;display:flex}.financing-module__gwDy8a__step b{background:#ffffff12;border-radius:999px;place-items:center;width:25px;height:25px;display:grid}.financing-module__gwDy8a__stepActive{color:var(--premium-text);background:#4b8dff14;border-color:#4b8dff73}.financing-module__gwDy8a__stepActive b{background:var(--premium-brand)}.financing-module__gwDy8a__formPanel{padding:20px}.financing-module__gwDy8a__formGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.financing-module__gwDy8a__sectionTitle{border-bottom:1px solid var(--premium-border);color:var(--premium-text);grid-column:1/-1;margin:8px 0 0;padding-bottom:10px;font-size:15px}.financing-module__gwDy8a__hint,.financing-module__gwDy8a__error,.financing-module__gwDy8a__notice{border-radius:9px;grid-column:1/-1;padding:11px 13px;font-size:13px}.financing-module__gwDy8a__hint{color:var(--premium-info);background:#5ea2ff17}.financing-module__gwDy8a__error{color:#ffb1b7;background:#ff6b751a}.financing-module__gwDy8a__notice{color:#9aebbf;background:#39d98a1a}.financing-module__gwDy8a__scheduleInput{border:1px solid var(--premium-border);width:125px;min-height:34px;color:var(--premium-text);background:#091626;border-radius:7px;padding:6px 8px}.financing-module__gwDy8a__detailHero{grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:16px;display:grid}.financing-module__gwDy8a__assetPanel,.financing-module__gwDy8a__nextPanel,.financing-module__gwDy8a__tabPanel,.financing-module__gwDy8a__documentsPanel{padding:20px}.financing-module__gwDy8a__assetImage{background-position:50%;background-size:cover;border-radius:14px 14px 0 0;height:210px;margin:-20px -20px 20px}.financing-module__gwDy8a__progressRing{width:48px;height:48px;color:var(--premium-text);background:radial-gradient(circle at center, var(--premium-surface-1) 57%, transparent 59%), conic-gradient(var(--premium-brand) var(--progress), #ffffff14 0);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:800;display:grid}.financing-module__gwDy8a__moreMenu{position:relative}.financing-module__gwDy8a__moreMenu summary{border:1px solid var(--premium-border);min-height:40px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-weight:700;list-style:none;display:inline-flex}.financing-module__gwDy8a__moreMenu summary::-webkit-details-marker{display:none}.financing-module__gwDy8a__moreMenu>div{z-index:5;border:1px solid var(--premium-border);background:var(--premium-surface-elevated);min-width:190px;box-shadow:var(--premium-shadow);border-radius:9px;padding:6px;position:absolute;top:calc(100% + 6px);right:0}.financing-module__gwDy8a__moreMenu button,.financing-module__gwDy8a__moreMenu a{width:100%;color:var(--premium-text);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:8px;padding:9px;text-decoration:none;display:flex}.financing-module__gwDy8a__moreMenu button:hover,.financing-module__gwDy8a__moreMenu a:hover{background:#ffffff0d}.financing-module__gwDy8a__mobileHistoricalAction>*{width:100%}.financing-module__gwDy8a__installmentsToolbar{justify-content:space-between;align-items:center;gap:12px;margin:16px 0 12px;display:flex}.financing-module__gwDy8a__filterGroup,.financing-module__gwDy8a__toolbarActions{align-items:center;gap:9px;display:flex}.financing-module__gwDy8a__filterGroup{flex:1;min-width:0}.financing-module__gwDy8a__filterGroup>select{width:min(190px,38%)}.financing-module__gwDy8a__searchField{border:1px solid var(--premium-border);min-width:180px;max-width:300px;color:var(--premium-text-muted);background:#0a1728;border-radius:9px;flex:1;align-items:center;padding-left:11px;display:flex}.financing-module__gwDy8a__searchField:focus-within{border-color:var(--premium-brand)}.financing-module__gwDy8a__searchField .financing-module__gwDy8a__input{background:0 0;border:0;min-width:0}.financing-module__gwDy8a__tabPanel .premium-data-table{font-size:11px}:is(.financing-module__gwDy8a__tabPanel .premium-data-table th,.financing-module__gwDy8a__tabPanel .premium-data-table td){white-space:nowrap;padding:9px 8px}.financing-module__gwDy8a__pageInfo{color:var(--premium-text-muted);font-size:11px}.financing-module__gwDy8a__paginationPages{align-items:center;gap:4px;display:flex}.financing-module__gwDy8a__pageButton{border:1px solid var(--premium-border);min-width:31px;height:31px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border-radius:7px;place-items:center;padding:0 7px;display:inline-grid}.financing-module__gwDy8a__pageButton[aria-current=page]{border-color:var(--premium-brand);color:#fff;background:var(--premium-brand)}.financing-module__gwDy8a__pageButton:disabled{opacity:.4;cursor:not-allowed}.financing-module__gwDy8a__assetPanel h2,.financing-module__gwDy8a__nextPanel h2,.financing-module__gwDy8a__tabPanel h2,.financing-module__gwDy8a__documentsPanel h2{margin:0}.financing-module__gwDy8a__assetMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px;display:grid}.financing-module__gwDy8a__assetMeta div{border:1px solid var(--premium-border);background:#ffffff05;border-radius:9px;padding:12px}.financing-module__gwDy8a__assetMeta span{color:var(--premium-text-muted);font-size:11px;display:block}.financing-module__gwDy8a__assetMeta strong{color:var(--premium-text);margin-top:4px;display:block}.financing-module__gwDy8a__nextPanel{border-color:#4b8dff59;align-content:start;gap:13px;display:grid}.financing-module__gwDy8a__nextAmount{color:var(--premium-info);font-size:clamp(28px,4vw,38px)}.financing-module__gwDy8a__contentGrid{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:16px;display:grid}.financing-module__gwDy8a__mainColumn,.financing-module__gwDy8a__sideColumn{gap:16px;min-width:0;display:grid}.financing-module__gwDy8a__tableActions{justify-content:flex-end;gap:6px;display:flex}.financing-module__gwDy8a__iconButton{border:1px solid var(--premium-border);width:33px;height:33px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:inline-grid}.financing-module__gwDy8a__statusDot{background:currentColor;border-radius:50%;width:7px;height:7px;margin-right:7px;display:inline-block}.financing-module__gwDy8a__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.financing-module__gwDy8a__summaryItem{border:1px solid var(--premium-border);border-radius:9px;padding:13px}.financing-module__gwDy8a__timeline{gap:0;margin-top:16px;display:grid}.financing-module__gwDy8a__timelineItem{grid-template-columns:12px 1fr;gap:11px;padding-bottom:16px;display:grid}.financing-module__gwDy8a__timelineItem>i{background:var(--premium-brand);border-radius:50%;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 4px #4b8dff1f}.financing-module__gwDy8a__timelineItem p,.financing-module__gwDy8a__timelineItem small{margin:0}.financing-module__gwDy8a__timelineItem small{color:var(--premium-text-muted)}.financing-module__gwDy8a__documentList{gap:8px;margin-top:14px;display:grid}.financing-module__gwDy8a__document{border:1px solid var(--premium-border);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:10px;display:grid}.financing-module__gwDy8a__documentInfo{align-items:center;gap:9px;min-width:0;display:flex}.financing-module__gwDy8a__documentInfo>span{min-width:0;display:grid}.financing-module__gwDy8a__documentInfo b,.financing-module__gwDy8a__documentInfo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.financing-module__gwDy8a__documentInfo b{color:var(--premium-text);font-size:12px}.financing-module__gwDy8a__documentInfo small{color:var(--premium-text-muted);font-size:10px}.financing-module__gwDy8a__modalBackdrop{z-index:100;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000a3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.financing-module__gwDy8a__modal{border:1px solid var(--premium-border-strong);width:min(560px,100%);max-height:calc(100vh - 36px);color:var(--premium-text);box-shadow:var(--premium-shadow);background:#0c1a2c;border-radius:14px;padding:20px;overflow-y:auto}.financing-module__gwDy8a__modal h2{margin:0 0 18px}.financing-module__gwDy8a__modal form{gap:14px;display:grid}.financing-module__gwDy8a__modalActions{justify-content:flex-end;margin-top:6px}.financing-module__gwDy8a__simulationGrid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.financing-module__gwDy8a__simulatorInstallments{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:240px;margin-top:16px;display:grid;overflow-y:auto}.financing-module__gwDy8a__simulatorInstallments label{border:1px solid var(--premium-border);color:var(--premium-text-secondary);border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px;display:grid}.financing-module__gwDy8a__simulatorInstallments strong{color:var(--premium-text)}.financing-module__gwDy8a__chart{border-bottom:1px solid var(--premium-border);background:repeating-linear-gradient(#0000 0 49px,#ffffff0d 50px);align-items:end;gap:5px;min-height:260px;margin-top:18px;padding:24px 12px 0;display:flex;overflow-x:auto}.financing-module__gwDy8a__chart>div{text-align:center;grid-template-rows:210px 24px;align-items:end;min-width:18px;height:234px;display:grid}.financing-module__gwDy8a__chart span{background:var(--premium-info);border-radius:4px 4px 0 0;width:100%;min-height:8px;display:block}.financing-module__gwDy8a__chart small{color:var(--premium-text-muted);font-size:9px}.financing-module__gwDy8a__chart .financing-module__gwDy8a__bar_paid,.financing-module__gwDy8a__chart .financing-module__gwDy8a__bar_anticipated{background:var(--premium-success)}.financing-module__gwDy8a__chart .financing-module__gwDy8a__bar_overdue{background:var(--premium-danger)}.financing-module__gwDy8a__chart .financing-module__gwDy8a__bar_cancelled{background:var(--premium-text-muted)}.financing-module__gwDy8a__mobileInstallments{display:none}.financing-module__gwDy8a__installmentCard{border:1px solid var(--premium-border);background:#ffffff05;border-radius:10px;gap:13px;padding:14px;display:grid}.financing-module__gwDy8a__installmentCard header{justify-content:space-between;align-items:center;gap:8px;display:flex}.financing-module__gwDy8a__emptyTab{color:var(--premium-text-muted);text-align:center;padding:45px 12px}@media (max-width:1180px){.financing-module__gwDy8a__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.financing-module__gwDy8a__cards,.financing-module__gwDy8a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.financing-module__gwDy8a__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.financing-module__gwDy8a__contentGrid,.financing-module__gwDy8a__detailHero{grid-template-columns:1fr}.financing-module__gwDy8a__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.financing-module__gwDy8a__installmentsToolbar{flex-direction:column;align-items:stretch}.financing-module__gwDy8a__toolbarActions{justify-content:flex-end}}@media (max-width:720px){.financing-module__gwDy8a__page{padding:16px 12px max(92px, env(safe-area-inset-bottom));gap:16px}.financing-module__gwDy8a__metricGrid,.financing-module__gwDy8a__cards,.financing-module__gwDy8a__formGrid,.financing-module__gwDy8a__assetMeta,.financing-module__gwDy8a__sideColumn,.financing-module__gwDy8a__simulationGrid,.financing-module__gwDy8a__listToolbar{grid-template-columns:1fr}.financing-module__gwDy8a__filterGroup,.financing-module__gwDy8a__toolbarActions{flex-direction:column;align-items:stretch}.financing-module__gwDy8a__filterGroup>select,.financing-module__gwDy8a__searchField{width:100%;max-width:none}.financing-module__gwDy8a__pager{flex-direction:column;align-items:stretch}.financing-module__gwDy8a__paginationPages{order:-1;justify-content:center}.financing-module__gwDy8a__step{justify-content:center;padding:10px 4px;font-size:11px}.financing-module__gwDy8a__step span{display:none}.financing-module__gwDy8a__actions>*,.financing-module__gwDy8a__modalActions>*{flex:1}.financing-module__gwDy8a__formPanel,.financing-module__gwDy8a__assetPanel,.financing-module__gwDy8a__nextPanel,.financing-module__gwDy8a__tabPanel,.financing-module__gwDy8a__documentsPanel{padding:15px}.financing-module__gwDy8a__assetImage{height:170px;margin:-15px -15px 16px}.financing-module__gwDy8a__tabPanel .premium-table-scroll{display:none}.financing-module__gwDy8a__mobileInstallments{gap:10px;margin-top:14px;display:grid}.financing-module__gwDy8a__simulatorInstallments{grid-template-columns:1fr}.financing-module__gwDy8a__moreMenu{flex:1}.financing-module__gwDy8a__moreMenu summary{justify-content:center;width:100%}}
.FinancingDetail-module__X_SuMa__header{border:1px solid var(--premium-border);background:linear-gradient(135deg, #4b8dff12, transparent 58%), var(--premium-surface-1);border-radius:16px;grid-template-columns:220px minmax(320px,1fr) minmax(300px,auto);align-items:center;gap:22px;min-width:0;padding:14px;display:grid;box-shadow:0 10px 30px #0000001f}.FinancingDetail-module__X_SuMa__assetImage,.FinancingDetail-module__X_SuMa__imagePlaceholder{aspect-ratio:16/9;border-radius:12px;width:100%}.FinancingDetail-module__X_SuMa__assetImage{background-position:50%;background-size:cover}.FinancingDetail-module__X_SuMa__imagePlaceholder{color:var(--premium-text-muted);background:radial-gradient(circle at 50% 30%, #4b8dff2e, transparent 50%), var(--premium-surface-2);place-items:center;display:grid}.FinancingDetail-module__X_SuMa__headerInfo{min-width:0}.FinancingDetail-module__X_SuMa__headerTitle{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.FinancingDetail-module__X_SuMa__headerTitle h1{min-width:0;color:var(--premium-text);letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:clamp(21px,2vw,29px);overflow:hidden}.FinancingDetail-module__X_SuMa__creditor{color:var(--premium-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:8px 0 0;font-size:12px;line-height:1.5;overflow:hidden}.FinancingDetail-module__X_SuMa__assetFacts{flex-wrap:wrap;align-items:center;gap:14px 22px;margin:19px 0 0;display:flex}.FinancingDetail-module__X_SuMa__assetFacts div{grid-template-columns:auto 1fr;gap:1px 8px;min-width:92px;display:grid}.FinancingDetail-module__X_SuMa__assetFacts svg{color:var(--premium-text-muted);grid-row:1/3;align-self:center}.FinancingDetail-module__X_SuMa__assetFacts dt{color:var(--premium-text-muted);font-size:9px}.FinancingDetail-module__X_SuMa__assetFacts dd{color:var(--premium-text);margin:0;font-size:12px;font-weight:700}.FinancingDetail-module__X_SuMa__headerActions{flex-wrap:wrap;place-content:center flex-end;gap:8px;display:flex}.FinancingDetail-module__X_SuMa__headerActions>*{min-height:38px}.FinancingDetail-module__X_SuMa__mobileOnly{display:none}.FinancingDetail-module__X_SuMa__metricsGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card{border-radius:14px;min-height:134px;padding:17px}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card>div{min-width:0}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card strong{white-space:nowrap;font-size:clamp(20px,1.55vw,27px)}.FinancingDetail-module__X_SuMa__metricsGrid .premium-tone-success{background:linear-gradient(135deg, #39d98a1a, transparent 68%), var(--premium-surface-1);border-color:#39d98a45}.FinancingDetail-module__X_SuMa__metricsGrid .premium-tone-warning{background:linear-gradient(135deg, #f4bd5017, transparent 68%), var(--premium-surface-1);border-color:#f4bd5045}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card:first-child{grid-template-columns:76px 1fr;align-items:center;display:grid!important}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card:first-child>i{background:0 0;width:70px;height:70px;padding:0}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card:first-child strong{display:none}.FinancingDetail-module__X_SuMa__metricsGrid .premium-metric-card:first-child small{margin-top:9px;line-height:1.6}.FinancingDetail-module__X_SuMa__progressRing{width:70px;height:70px;color:var(--premium-text);background:radial-gradient(circle, var(--premium-surface-1) 56%, transparent 58%), conic-gradient(var(--premium-brand) var(--progress), #ffffff14 0);border-radius:50%;place-items:center;font-size:20px;font-style:normal;font-weight:800;display:grid}.FinancingDetail-module__X_SuMa__contentGrid{grid-template-columns:minmax(0,3fr) minmax(280px,1fr);align-items:start;gap:16px;min-width:0;display:grid}.FinancingDetail-module__X_SuMa__mainColumn,.FinancingDetail-module__X_SuMa__sidebar{gap:14px;min-width:0;display:grid}.FinancingDetail-module__X_SuMa__mainColumn>.premium-tabs{border:1px solid var(--premium-border);background:var(--premium-surface-1);border-bottom:0;border-radius:14px 14px 0 0;margin-bottom:-15px;padding:0 14px}.FinancingDetail-module__X_SuMa__mainColumn>.premium-tabs+section{border-radius:0 0 14px 14px}.FinancingDetail-module__X_SuMa__summaryCard,.FinancingDetail-module__X_SuMa__documentsCard{padding:18px}.FinancingDetail-module__X_SuMa__summaryList{margin:13px 0 0;display:grid}.FinancingDetail-module__X_SuMa__summaryRow{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.FinancingDetail-module__X_SuMa__summaryRow:last-child{border-bottom:0}.FinancingDetail-module__X_SuMa__summaryRow dt{color:var(--premium-text-secondary);font-size:11px}.FinancingDetail-module__X_SuMa__summaryRow dd{color:var(--premium-text);text-align:right;margin:0;font-size:12px;font-weight:700}.FinancingDetail-module__X_SuMa__summaryRowEntry dd{color:var(--premium-warning)}.FinancingDetail-module__X_SuMa__summaryAction{border:1px solid var(--premium-border);width:100%;color:var(--premium-text);background:0 0;border-radius:8px;margin-top:14px;padding:10px 12px;font-weight:700}.FinancingDetail-module__X_SuMa__status{color:var(--premium-success);background:#39d98a21;border-radius:999px;padding:4px 9px;font-size:10px;display:inline-flex}.FinancingDetail-module__X_SuMa__documentsList{gap:8px;margin-top:14px;display:grid}.FinancingDetail-module__X_SuMa__document{border:1px solid var(--premium-border);background:#ffffff05;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:10px;display:grid}.FinancingDetail-module__X_SuMa__documentInfo{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.FinancingDetail-module__X_SuMa__documentInfo svg{color:var(--premium-danger)}.FinancingDetail-module__X_SuMa__documentInfo span{min-width:0;display:grid}.FinancingDetail-module__X_SuMa__documentInfo b,.FinancingDetail-module__X_SuMa__documentInfo small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FinancingDetail-module__X_SuMa__documentInfo b{color:var(--premium-text);font-size:11px}.FinancingDetail-module__X_SuMa__documentInfo small{color:var(--premium-text-muted);font-size:9px}.FinancingDetail-module__X_SuMa__documentActions{gap:4px;display:flex}.FinancingDetail-module__X_SuMa__iconButton{border:1px solid var(--premium-border);width:30px;height:30px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border-radius:7px;place-items:center;padding:0;display:inline-grid}.FinancingDetail-module__X_SuMa__showAll{width:100%;color:var(--premium-info);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:11px;padding:8px;font-size:11px;font-weight:700}@media (max-width:1399px){.FinancingDetail-module__X_SuMa__header{grid-template-columns:190px minmax(280px,1fr) minmax(250px,auto);gap:16px}.FinancingDetail-module__X_SuMa__metricsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.FinancingDetail-module__X_SuMa__contentGrid{grid-template-columns:minmax(0,1fr) 290px}}@media (max-width:1023px){.FinancingDetail-module__X_SuMa__header{grid-template-columns:190px minmax(0,1fr)}.FinancingDetail-module__X_SuMa__headerActions{grid-column:1/-1;justify-content:flex-start}.FinancingDetail-module__X_SuMa__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancingDetail-module__X_SuMa__contentGrid{grid-template-columns:1fr}.FinancingDetail-module__X_SuMa__sidebar{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.FinancingDetail-module__X_SuMa__header{grid-template-columns:1fr;padding:12px}.FinancingDetail-module__X_SuMa__assetImage,.FinancingDetail-module__X_SuMa__imagePlaceholder{max-height:220px}.FinancingDetail-module__X_SuMa__headerTitle h1,.FinancingDetail-module__X_SuMa__creditor{white-space:normal}.FinancingDetail-module__X_SuMa__assetFacts{gap:12px;margin-top:15px}.FinancingDetail-module__X_SuMa__headerActions{grid-column:auto}.FinancingDetail-module__X_SuMa__secondaryAction{display:none!important}.FinancingDetail-module__X_SuMa__mobileOnly{display:flex}.FinancingDetail-module__X_SuMa__metricsGrid,.FinancingDetail-module__X_SuMa__sidebar{grid-template-columns:1fr}.FinancingDetail-module__X_SuMa__mainColumn{overflow:hidden}.FinancingDetail-module__X_SuMa__mainColumn>.premium-tabs{overflow-x:auto}}
.FinancingPdfUpload-module__B183Qq__trigger,.FinancingPdfUpload-module__B183Qq__cancel,.FinancingPdfUpload-module__B183Qq__submit{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}.FinancingPdfUpload-module__B183Qq__trigger,.FinancingPdfUpload-module__B183Qq__cancel{border:1px solid var(--premium-border-strong);color:var(--premium-text);background:var(--premium-surface-2)}.FinancingPdfUpload-module__B183Qq__submit{color:#fff;background:linear-gradient(135deg,#347ff5,#2068dc);border:1px solid #0000}.FinancingPdfUpload-module__B183Qq__trigger:disabled,.FinancingPdfUpload-module__B183Qq__cancel:disabled,.FinancingPdfUpload-module__B183Qq__submit:disabled{opacity:.55;cursor:not-allowed}.FinancingPdfUpload-module__B183Qq__backdrop{z-index:110;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.FinancingPdfUpload-module__B183Qq__modal{border:1px solid var(--premium-border-strong);width:min(560px,100%);max-height:calc(100dvh - 36px);color:var(--premium-text);box-shadow:var(--premium-shadow);background:#0c1a2c;border-radius:15px;overflow-y:auto}.FinancingPdfUpload-module__B183Qq__modal>header{border-bottom:1px solid var(--premium-border);justify-content:space-between;align-items:start;gap:16px;padding:20px 20px 15px;display:flex}.FinancingPdfUpload-module__B183Qq__modal header span{color:var(--premium-info);letter-spacing:.1em;font-size:10px;font-weight:800}.FinancingPdfUpload-module__B183Qq__modal h2{margin:4px 0 0;font-size:20px}.FinancingPdfUpload-module__B183Qq__modal header button{border:1px solid var(--premium-border);width:34px;height:34px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border-radius:8px;place-items:center;display:grid}.FinancingPdfUpload-module__B183Qq__modal form{gap:14px;padding:20px;display:grid}.FinancingPdfUpload-module__B183Qq__dropzone{border:1px dashed var(--premium-border-strong);min-height:130px;color:var(--premium-text-secondary);text-align:center;cursor:pointer;background:#4b8dff0d;border-radius:11px;place-items:center;gap:5px;padding:18px;display:grid;position:relative}.FinancingPdfUpload-module__B183Qq__dropzone strong{max-width:100%;color:var(--premium-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FinancingPdfUpload-module__B183Qq__dropzone span{color:var(--premium-text-muted);font-size:12px}.FinancingPdfUpload-module__B183Qq__dropzone input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.FinancingPdfUpload-module__B183Qq__field{gap:7px;display:grid}.FinancingPdfUpload-module__B183Qq__field>span{color:var(--premium-text-secondary);font-size:12px;font-weight:700}.FinancingPdfUpload-module__B183Qq__field :is(input,select,textarea){border:1px solid var(--premium-border);width:100%;min-height:42px;color:var(--premium-text);background:#091626;border-radius:9px;padding:10px 12px}.FinancingPdfUpload-module__B183Qq__field textarea{resize:vertical}.FinancingPdfUpload-module__B183Qq__field :is(input,select,textarea):disabled{opacity:.65}.FinancingPdfUpload-module__B183Qq__error{color:#ffb1b7;background:#ff6b751a;border-radius:9px;margin:0;padding:11px 13px;font-size:13px}.FinancingPdfUpload-module__B183Qq__modal footer{padding:15px 20px max(15px, env(safe-area-inset-bottom));border-top:1px solid var(--premium-border);background:#0c1a2c;justify-content:flex-end;gap:10px;margin:4px -20px -20px;display:flex;position:sticky;bottom:-20px}@media (max-width:720px){.FinancingPdfUpload-module__B183Qq__trigger{flex:1}.FinancingPdfUpload-module__B183Qq__backdrop{padding:12px 10px max(10px, env(safe-area-inset-bottom));align-items:end}.FinancingPdfUpload-module__B183Qq__modal{border-radius:16px 16px 10px 10px;max-height:calc(100dvh - 22px)}.FinancingPdfUpload-module__B183Qq__modal footer>*{flex:1}}
.FinancingHistoricalImport-module___gaYfa__trigger,.FinancingHistoricalImport-module___gaYfa__fileButton,.FinancingHistoricalImport-module___gaYfa__validate,.FinancingHistoricalImport-module___gaYfa__cancel,.FinancingHistoricalImport-module___gaYfa__submit{cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:9px 14px;font-weight:700;display:inline-flex}.FinancingHistoricalImport-module___gaYfa__trigger,.FinancingHistoricalImport-module___gaYfa__fileButton,.FinancingHistoricalImport-module___gaYfa__cancel{border:1px solid var(--premium-border-strong);color:var(--premium-text);background:var(--premium-surface-2)}.FinancingHistoricalImport-module___gaYfa__validate,.FinancingHistoricalImport-module___gaYfa__submit{color:#fff;background:linear-gradient(135deg,#347ff5,#2068dc);border:1px solid #0000}.FinancingHistoricalImport-module___gaYfa__trigger:disabled,.FinancingHistoricalImport-module___gaYfa__validate:disabled,.FinancingHistoricalImport-module___gaYfa__cancel:disabled,.FinancingHistoricalImport-module___gaYfa__submit:disabled{opacity:.55;cursor:not-allowed}.FinancingHistoricalImport-module___gaYfa__fileButton:has(input:disabled){opacity:.55;cursor:not-allowed}.FinancingHistoricalImport-module___gaYfa__backdrop{z-index:115;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.FinancingHistoricalImport-module___gaYfa__modal{border:1px solid var(--premium-border-strong);width:min(760px,100%);max-height:calc(100dvh - 36px);color:var(--premium-text);box-shadow:var(--premium-shadow);background:#0c1a2c;border-radius:15px;overflow-y:auto}.FinancingHistoricalImport-module___gaYfa__modal>header{border-bottom:1px solid var(--premium-border);justify-content:space-between;align-items:start;gap:16px;padding:20px;display:flex}.FinancingHistoricalImport-module___gaYfa__modal header span{color:var(--premium-info);letter-spacing:.1em;font-size:10px;font-weight:800}.FinancingHistoricalImport-module___gaYfa__modal h2{margin:4px 0;font-size:20px}.FinancingHistoricalImport-module___gaYfa__modal header p{max-width:620px;color:var(--premium-text-muted);margin:0;font-size:12px}.FinancingHistoricalImport-module___gaYfa__modal header button{border:1px solid var(--premium-border);width:34px;height:34px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border-radius:8px;flex:none;place-items:center;display:grid}.FinancingHistoricalImport-module___gaYfa__body{gap:14px;padding:20px;display:grid}.FinancingHistoricalImport-module___gaYfa__fileButton{width:fit-content;position:relative}.FinancingHistoricalImport-module___gaYfa__fileButton input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.FinancingHistoricalImport-module___gaYfa__field{gap:7px;display:grid}.FinancingHistoricalImport-module___gaYfa__field>span{color:var(--premium-text-secondary);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.FinancingHistoricalImport-module___gaYfa__field textarea{resize:vertical;border:1px solid var(--premium-border);width:100%;color:var(--premium-text);background:#091626;border-radius:9px;padding:11px 12px;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.FinancingHistoricalImport-module___gaYfa__field small{color:var(--premium-text-muted)}.FinancingHistoricalImport-module___gaYfa__validate{justify-self:start}.FinancingHistoricalImport-module___gaYfa__preview{gap:12px;display:grid}.FinancingHistoricalImport-module___gaYfa__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.FinancingHistoricalImport-module___gaYfa__metrics>div{border:1px solid var(--premium-border);background:#ffffff05;border-radius:9px;gap:4px;padding:11px;display:grid}.FinancingHistoricalImport-module___gaYfa__metrics span{color:var(--premium-text-muted);font-size:10px}.FinancingHistoricalImport-module___gaYfa__metrics strong{font-size:14px}.FinancingHistoricalImport-module___gaYfa__issues,.FinancingHistoricalImport-module___gaYfa__warnings,.FinancingHistoricalImport-module___gaYfa__ready,.FinancingHistoricalImport-module___gaYfa__error{border-radius:9px;margin:0;padding:11px 13px;font-size:12px}.FinancingHistoricalImport-module___gaYfa__issues,.FinancingHistoricalImport-module___gaYfa__error{color:#ffb1b7;background:#ff6b751a}.FinancingHistoricalImport-module___gaYfa__warnings{color:#ffd79a;background:#ffb74d1a}.FinancingHistoricalImport-module___gaYfa__issues ul,.FinancingHistoricalImport-module___gaYfa__warnings ul{margin:7px 0 0;padding-left:18px}.FinancingHistoricalImport-module___gaYfa__ready{color:#8fe2b0;background:#3ecd7e1a;align-items:center;gap:8px;display:flex}.FinancingHistoricalImport-module___gaYfa__table{border:1px solid var(--premium-border);border-radius:9px;max-height:220px;overflow:auto}.FinancingHistoricalImport-module___gaYfa__table table{border-collapse:collapse;width:100%;font-size:12px}.FinancingHistoricalImport-module___gaYfa__table th,.FinancingHistoricalImport-module___gaYfa__table td{border-bottom:1px solid var(--premium-border);text-align:left;white-space:nowrap;padding:9px 11px}.FinancingHistoricalImport-module___gaYfa__table th{color:var(--premium-text-muted);background:#0c1a2c;position:sticky;top:0}.FinancingHistoricalImport-module___gaYfa__modal footer{padding:15px 20px max(15px, env(safe-area-inset-bottom));border-top:1px solid var(--premium-border);background:#0c1a2c;justify-content:flex-end;gap:10px;display:flex;position:sticky;bottom:0}@media (max-width:720px){.FinancingHistoricalImport-module___gaYfa__trigger{flex:1}.FinancingHistoricalImport-module___gaYfa__backdrop{padding:10px 8px max(8px, env(safe-area-inset-bottom));align-items:end}.FinancingHistoricalImport-module___gaYfa__modal{max-height:calc(100dvh - 18px)}.FinancingHistoricalImport-module___gaYfa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.FinancingHistoricalImport-module___gaYfa__modal footer>*{flex:1}}
.PropertyFinancing-module__C-ahEq__page{gap:14px;min-width:0;display:grid}.PropertyFinancing-module__C-ahEq__topbar,.PropertyFinancing-module__C-ahEq__topActions,.PropertyFinancing-module__C-ahEq__tabs,.PropertyFinancing-module__C-ahEq__panelHeader,.PropertyFinancing-module__C-ahEq__tableActions,.PropertyFinancing-module__C-ahEq__installmentViews,.PropertyFinancing-module__C-ahEq__pagination,.PropertyFinancing-module__C-ahEq__quickTip{align-items:center;gap:9px;display:flex}.PropertyFinancing-module__C-ahEq__installmentViews{gap:6px}.PropertyFinancing-module__C-ahEq__activeView{border-color:var(--premium-brand);color:#fff;background:#347ff533}.PropertyFinancing-module__C-ahEq__topbar{justify-content:space-between}.PropertyFinancing-module__C-ahEq__topActions{flex-wrap:wrap;justify-content:flex-end}.PropertyFinancing-module__C-ahEq__primaryMenu summary{border-color:var(--premium-brand);color:#fff;background:var(--premium-brand)}.PropertyFinancing-module__C-ahEq__breadcrumb{min-width:0;color:var(--premium-text-secondary);align-items:center;gap:9px;display:flex}.PropertyFinancing-module__C-ahEq__breadcrumb strong{color:var(--premium-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PropertyFinancing-module__C-ahEq__tabs{border-bottom:1px solid var(--premium-border);padding:0 4px;overflow-x:auto}.PropertyFinancing-module__C-ahEq__tabs button{min-height:44px;color:var(--premium-text-secondary);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 10px;font-size:11px}.PropertyFinancing-module__C-ahEq__tabs button[aria-selected=true]{border-color:var(--premium-brand);color:var(--premium-info)}.PropertyFinancing-module__C-ahEq__heroGrid{grid-template-columns:minmax(0,2.2fr) minmax(280px,.95fr) minmax(245px,.78fr);gap:12px;display:grid}.PropertyFinancing-module__C-ahEq__contractCard,.PropertyFinancing-module__C-ahEq__balanceCard,.PropertyFinancing-module__C-ahEq__progressCard,.PropertyFinancing-module__C-ahEq__metric,.PropertyFinancing-module__C-ahEq__tablePanel,.PropertyFinancing-module__C-ahEq__summaryCard,.PropertyFinancing-module__C-ahEq__chartCard,.PropertyFinancing-module__C-ahEq__fgtsCard,.PropertyFinancing-module__C-ahEq__originCard,.PropertyFinancing-module__C-ahEq__quickTip{border:1px solid var(--premium-border);background:linear-gradient(135deg, #4b8dff0d, transparent 65%), var(--premium-surface-1);border-radius:14px;min-width:0;box-shadow:0 8px 24px #0000001a}.PropertyFinancing-module__C-ahEq__contractCard{grid-template-columns:minmax(180px,.7fr) minmax(0,2fr);gap:18px;padding:12px;display:grid}.PropertyFinancing-module__C-ahEq__propertyImage,.PropertyFinancing-module__C-ahEq__imagePlaceholder{border-radius:11px;width:100%;height:100%;min-height:210px}.PropertyFinancing-module__C-ahEq__propertyImage{background-position:50%;background-size:cover}.PropertyFinancing-module__C-ahEq__imagePlaceholder{color:var(--premium-text-muted);background:var(--premium-surface-2);place-items:center;display:grid}.PropertyFinancing-module__C-ahEq__contractBody{align-content:start;min-width:0;display:grid}.PropertyFinancing-module__C-ahEq__contractTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.PropertyFinancing-module__C-ahEq__contractTitle h2,.PropertyFinancing-module__C-ahEq__panelHeader h2,.PropertyFinancing-module__C-ahEq__summaryCard h2,.PropertyFinancing-module__C-ahEq__chartCard h2,.PropertyFinancing-module__C-ahEq__fgtsCard h2,.PropertyFinancing-module__C-ahEq__originCard h2{color:var(--premium-text);margin:0}.PropertyFinancing-module__C-ahEq__contractTitle h2{font-size:16px}.PropertyFinancing-module__C-ahEq__bankBadge{max-width:min(100%,280px);color:var(--premium-info);text-overflow:ellipsis;white-space:nowrap;background:#4b8dff1a;border:1px solid #4b8dff4d;border-radius:6px;padding:4px 8px;font-size:9px;font-weight:800;overflow:hidden}.PropertyFinancing-module__C-ahEq__detailsGrid{grid-template-columns:repeat(3,minmax(130px,1fr));gap:8px 16px;margin-top:12px;display:grid}.PropertyFinancing-module__C-ahEq__detail{border-bottom:1px solid #ffffff0a;align-content:start;gap:4px;min-width:0;min-height:42px;padding-bottom:7px;display:grid}.PropertyFinancing-module__C-ahEq__detail dt,.PropertyFinancing-module__C-ahEq__summaryRow dt,.PropertyFinancing-module__C-ahEq__metric span,.PropertyFinancing-module__C-ahEq__balanceLabel,.PropertyFinancing-module__C-ahEq__legend,.PropertyFinancing-module__C-ahEq__muted,.PropertyFinancing-module__C-ahEq__fgtsGrid span,.PropertyFinancing-module__C-ahEq__originItem small{color:var(--premium-text-muted);font-size:10px}.PropertyFinancing-module__C-ahEq__detail dd,.PropertyFinancing-module__C-ahEq__summaryRow dd{color:var(--premium-text);text-overflow:ellipsis;margin:0;font-size:10px;font-weight:700;overflow:hidden}.PropertyFinancing-module__C-ahEq__detail dd{white-space:nowrap}.PropertyFinancing-module__C-ahEq__balanceCard,.PropertyFinancing-module__C-ahEq__progressCard{align-content:start;gap:12px;padding:17px;display:grid}.PropertyFinancing-module__C-ahEq__balanceAmount{color:var(--premium-info);font-size:clamp(25px,2.2vw,34px)}.PropertyFinancing-module__C-ahEq__balanceFacts{border-block:1px solid var(--premium-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:12px 0;display:grid}.PropertyFinancing-module__C-ahEq__balanceFacts div{min-width:0}.PropertyFinancing-module__C-ahEq__balanceFacts strong,.PropertyFinancing-module__C-ahEq__nextDue strong{color:var(--premium-text);margin-top:4px;font-size:11px;display:block}.PropertyFinancing-module__C-ahEq__nextDue{justify-content:space-between;gap:16px;display:flex}.PropertyFinancing-module__C-ahEq__nextDue>div:last-child{text-align:right}.PropertyFinancing-module__C-ahEq__donut{background:radial-gradient(circle, var(--premium-surface-1) 58%, transparent 60%), conic-gradient(var(--premium-success) var(--progress), #35506db3 0);border-radius:50%;place-items:center;width:132px;height:132px;margin:4px auto;display:grid}.PropertyFinancing-module__C-ahEq__donut strong{color:var(--premium-text);font-size:19px}.PropertyFinancing-module__C-ahEq__progressLegend{gap:9px;display:grid}.PropertyFinancing-module__C-ahEq__progressLegend div{color:var(--premium-text-secondary);justify-content:space-between;font-size:10px;display:flex}.PropertyFinancing-module__C-ahEq__progressLegend i{background:var(--premium-success);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.PropertyFinancing-module__C-ahEq__progressLegend div:last-child i{background:var(--premium-info)}.PropertyFinancing-module__C-ahEq__metrics{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.PropertyFinancing-module__C-ahEq__metric{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;min-height:96px;padding:13px;display:grid}.PropertyFinancing-module__C-ahEq__metricIcon{width:40px;height:40px;color:var(--tone);background:color-mix(in srgb, var(--tone) 13%, transparent);border-radius:50%;place-items:center;display:grid}.PropertyFinancing-module__C-ahEq__metric strong{color:var(--tone);text-overflow:ellipsis;white-space:nowrap;margin:5px 0;font-size:clamp(15px,1.3vw,20px);display:block;overflow:hidden}.PropertyFinancing-module__C-ahEq__workspace{grid-template-columns:minmax(0,3fr) minmax(300px,1fr);align-items:start;gap:12px;display:grid}.PropertyFinancing-module__C-ahEq__mainColumn,.PropertyFinancing-module__C-ahEq__sideColumn{gap:12px;min-width:0;display:grid}.PropertyFinancing-module__C-ahEq__tablePanel,.PropertyFinancing-module__C-ahEq__summaryCard,.PropertyFinancing-module__C-ahEq__chartCard,.PropertyFinancing-module__C-ahEq__fgtsCard,.PropertyFinancing-module__C-ahEq__originCard{padding:15px}.PropertyFinancing-module__C-ahEq__panelHeader{flex-wrap:wrap;justify-content:space-between}.PropertyFinancing-module__C-ahEq__panelHeader h2,.PropertyFinancing-module__C-ahEq__summaryCard h2,.PropertyFinancing-module__C-ahEq__chartCard h2,.PropertyFinancing-module__C-ahEq__fgtsCard h2,.PropertyFinancing-module__C-ahEq__originCard h2{font-size:14px}.PropertyFinancing-module__C-ahEq__tableScroll{margin-top:12px;overflow-x:auto}.PropertyFinancing-module__C-ahEq__table{border-collapse:collapse;width:100%;min-width:680px;color:var(--premium-text-secondary);font-size:10px}.PropertyFinancing-module__C-ahEq__table th,.PropertyFinancing-module__C-ahEq__table td{border-bottom:1px solid var(--premium-border);text-align:right;white-space:nowrap;padding:8px 7px}.PropertyFinancing-module__C-ahEq__table th:first-child,.PropertyFinancing-module__C-ahEq__table td:first-child,.PropertyFinancing-module__C-ahEq__table th:nth-child(2),.PropertyFinancing-module__C-ahEq__table td:nth-child(2),.PropertyFinancing-module__C-ahEq__table th:nth-child(3),.PropertyFinancing-module__C-ahEq__table td:nth-child(3){text-align:left}.PropertyFinancing-module__C-ahEq__table th{color:var(--premium-text);background:#040e1b7a;font-size:9px}.PropertyFinancing-module__C-ahEq__table tbody tr:hover{background:#4b8dff0a}.PropertyFinancing-module__C-ahEq__negative{color:var(--premium-danger)}.PropertyFinancing-module__C-ahEq__positive{color:var(--premium-success)}.PropertyFinancing-module__C-ahEq__pagination{color:var(--premium-text-muted);justify-content:space-between;margin-top:12px;font-size:10px}.PropertyFinancing-module__C-ahEq__pagination nav{gap:4px;display:flex}.PropertyFinancing-module__C-ahEq__pagination button{border:1px solid var(--premium-border);width:30px;height:30px;color:var(--premium-text-secondary);background:0 0;border-radius:7px}.PropertyFinancing-module__C-ahEq__pagination button[aria-current=page]{color:#fff;background:var(--premium-brand)}.PropertyFinancing-module__C-ahEq__summaryList{margin:10px 0 0;display:grid}.PropertyFinancing-module__C-ahEq__summaryRow{border-bottom:1px solid var(--premium-border);justify-content:space-between;gap:10px;padding:9px 0;display:flex}.PropertyFinancing-module__C-ahEq__summaryRow dd{text-align:right}.PropertyFinancing-module__C-ahEq__chart{width:100%;height:auto;margin-top:10px;overflow:visible}.PropertyFinancing-module__C-ahEq__chartGrid{stroke:var(--premium-border);stroke-dasharray:3 4}.PropertyFinancing-module__C-ahEq__chartLine{fill:none;stroke:var(--premium-brand);stroke-width:2.5px}.PropertyFinancing-module__C-ahEq__chartPoint{fill:var(--premium-info)}.PropertyFinancing-module__C-ahEq__legend{text-align:center;margin-top:7px;display:block}.PropertyFinancing-module__C-ahEq__fgtsGrid{border:1px solid var(--premium-border);border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;display:grid}.PropertyFinancing-module__C-ahEq__fgtsGrid div{border-right:1px solid var(--premium-border);padding:10px}.PropertyFinancing-module__C-ahEq__fgtsGrid div:last-child{border-right:0}.PropertyFinancing-module__C-ahEq__fgtsGrid strong{color:var(--premium-text);margin-top:7px;font-size:11px;display:block}.PropertyFinancing-module__C-ahEq__originGrid{grid-template-columns:repeat(3,minmax(0,1fr)) minmax(180px,1fr);gap:12px;margin-top:12px;display:grid}.PropertyFinancing-module__C-ahEq__originItem{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;min-width:0;display:grid}.PropertyFinancing-module__C-ahEq__originItem span{min-width:0;display:grid}.PropertyFinancing-module__C-ahEq__originItem b{color:var(--premium-text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.PropertyFinancing-module__C-ahEq__quickTip{color:var(--premium-text-secondary);align-items:flex-start;padding:14px}.PropertyFinancing-module__C-ahEq__quickTip p{flex:1;margin:0;font-size:11px;line-height:1.6}.PropertyFinancing-module__C-ahEq__empty{color:var(--premium-text-muted);text-align:center;padding:28px 12px}@media (max-width:1399px){.PropertyFinancing-module__C-ahEq__heroGrid{grid-template-columns:minmax(0,2fr) repeat(2,minmax(220px,.8fr))}.PropertyFinancing-module__C-ahEq__contractCard{grid-column:1/-1}.PropertyFinancing-module__C-ahEq__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.PropertyFinancing-module__C-ahEq__workspace{grid-template-columns:1fr}.PropertyFinancing-module__C-ahEq__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyFinancing-module__C-ahEq__chartCard{grid-column:1/-1}.PropertyFinancing-module__C-ahEq__detailsGrid{grid-template-columns:repeat(2,minmax(150px,1fr))}}@media (max-width:720px){.PropertyFinancing-module__C-ahEq__topbar{flex-direction:column;align-items:flex-start}.PropertyFinancing-module__C-ahEq__heroGrid,.PropertyFinancing-module__C-ahEq__contractCard,.PropertyFinancing-module__C-ahEq__detailsGrid,.PropertyFinancing-module__C-ahEq__sideColumn{grid-template-columns:1fr}.PropertyFinancing-module__C-ahEq__contractCard{grid-column:auto}.PropertyFinancing-module__C-ahEq__propertyImage,.PropertyFinancing-module__C-ahEq__imagePlaceholder{aspect-ratio:16/9;min-height:190px}.PropertyFinancing-module__C-ahEq__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.PropertyFinancing-module__C-ahEq__metric{grid-template-columns:34px minmax(0,1fr);padding:10px}.PropertyFinancing-module__C-ahEq__metricIcon{width:32px;height:32px}.PropertyFinancing-module__C-ahEq__mainColumn{overflow:hidden}.PropertyFinancing-module__C-ahEq__tableScroll{overflow-x:auto}.PropertyFinancing-module__C-ahEq__fgtsGrid,.PropertyFinancing-module__C-ahEq__originGrid{grid-template-columns:1fr}.PropertyFinancing-module__C-ahEq__fgtsGrid div{border-right:0;border-bottom:1px solid var(--premium-border)}.PropertyFinancing-module__C-ahEq__fgtsGrid div:last-child{border-bottom:0}.PropertyFinancing-module__C-ahEq__pagination{flex-direction:column;align-items:flex-start}.PropertyFinancing-module__C-ahEq__quickTip{flex-wrap:wrap}.PropertyFinancing-module__C-ahEq__quickTip button{width:100%}}
.PropertyContent-module__gHKu3G__documentActions button:focus-visible{outline:2px solid var(--premium-info);outline-offset:2px;border-radius:3px}.PropertyContent-module__gHKu3G__importsCard,.PropertyContent-module__gHKu3G__informationSection{border:1px solid var(--premium-border);border-radius:var(--premium-radius-lg);background:var(--premium-surface-1);min-width:0;padding:15px}.PropertyContent-module__gHKu3G__importsCard h2,.PropertyContent-module__gHKu3G__informationSection h2{color:var(--premium-text);margin:0 0 13px;font-size:14px}.PropertyContent-module__gHKu3G__importsLayout{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.PropertyContent-module__gHKu3G__documentsArea{min-width:0}.PropertyContent-module__gHKu3G__documentsArea h3,.PropertyContent-module__gHKu3G__informationGrid h3{color:var(--premium-text);margin:0 0 9px;font-size:11px}.PropertyContent-module__gHKu3G__documentsGrid{grid-template-columns:repeat(auto-fit,minmax(min(230px,100%),1fr));gap:9px;display:grid}.PropertyContent-module__gHKu3G__documentCard{border:1px solid var(--premium-border);border-radius:var(--premium-radius-md);background:var(--premium-surface-2);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:9px;min-width:0;padding:10px;display:grid}.PropertyContent-module__gHKu3G__documentCard>svg{color:var(--premium-info)}.PropertyContent-module__gHKu3G__documentCard>div{min-width:0}.PropertyContent-module__gHKu3G__documentCard strong,.PropertyContent-module__gHKu3G__documentCard span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.PropertyContent-module__gHKu3G__documentCard strong{color:var(--premium-text);font-size:10px}.PropertyContent-module__gHKu3G__documentCard span{color:var(--premium-text-muted);margin-top:4px;font-size:9px}.PropertyContent-module__gHKu3G__documentActions{grid-column:2;gap:3px;display:flex}.PropertyContent-module__gHKu3G__documentActions button{width:27px;height:27px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:5px;place-items:center;display:grid}.PropertyContent-module__gHKu3G__documentActions button:hover{border-color:var(--premium-border);color:var(--premium-info)}.PropertyContent-module__gHKu3G__compactEmpty{border:1px dashed var(--premium-border);border-radius:var(--premium-radius-md);color:var(--premium-text-muted);margin:0;padding:13px;font-size:11px}.PropertyContent-module__gHKu3G__informationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.PropertyContent-module__gHKu3G__informationGrid article{border:1px solid var(--premium-border);border-radius:var(--premium-radius-md);background:var(--premium-surface-2);min-width:0;padding:14px}@media (max-width:1023px){.PropertyContent-module__gHKu3G__importsLayout,.PropertyContent-module__gHKu3G__informationGrid{grid-template-columns:1fr}}@media (max-width:720px){.PropertyContent-module__gHKu3G__importsCard,.PropertyContent-module__gHKu3G__informationSection{padding:12px;padding-bottom:max(12px, env(safe-area-inset-bottom))}.PropertyContent-module__gHKu3G__documentsGrid{grid-template-columns:1fr}}
.creditCards-module__7OX-6a__tablePanel{border:1px solid var(--premium-border);border-radius:var(--premium-radius-md);background:var(--premium-surface-1);width:100%;margin-top:14px;overflow:hidden;box-shadow:0 9px 28px #0000001a}.creditCards-module__7OX-6a__tableHeading{border-bottom:1px solid var(--premium-border);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 16px;display:flex}.creditCards-module__7OX-6a__tableHeading :is(h2,p){margin:0}.creditCards-module__7OX-6a__tableHeading h2{color:var(--premium-text);font-size:15px}.creditCards-module__7OX-6a__tableHeading :is(p,span){color:var(--premium-text-secondary);font-size:10px}.creditCards-module__7OX-6a__tableHeading p{margin-top:4px}.creditCards-module__7OX-6a__tableScroll{width:100%;overflow-x:auto}.creditCards-module__7OX-6a__cardsTable{border-spacing:0;border-collapse:collapse;width:100%;min-width:900px;color:var(--premium-text-secondary);font-size:11px}.creditCards-module__7OX-6a__cardsTable :is(th,td){border-bottom:1px solid var(--premium-border);text-align:left;white-space:nowrap;height:48px;padding:9px 16px}.creditCards-module__7OX-6a__cardsTable :is(th,td):not(:first-child){text-align:center}.creditCards-module__7OX-6a__cardsTable .creditCards-module__7OX-6a__cycleColumn{text-align:center;width:104px;padding-inline:10px}.creditCards-module__7OX-6a__cardsTable th{color:#7f93ac;letter-spacing:.06em;text-transform:uppercase;background:#0a1728;font-size:9px;font-weight:800}.creditCards-module__7OX-6a__cardsTable td:first-child b{color:#e5edf8}.creditCards-module__7OX-6a__cardsTable td:first-child small{color:#71869f;margin-top:3px;font-size:9px;display:block}.creditCards-module__7OX-6a__cardsTable tbody tr{transition:background var(--premium-transition)}.creditCards-module__7OX-6a__cardsTable tbody tr:hover,.creditCards-module__7OX-6a__cardsTable .creditCards-module__7OX-6a__activeRow{background:rgb(var(--premium-brand-rgb) / 7%)}.creditCards-module__7OX-6a__cardsTable tbody tr:last-child td{border-bottom:0}.creditCards-module__7OX-6a__viewAction{color:#8da3bd;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:31px;height:31px;margin-right:3px;display:inline-grid}.creditCards-module__7OX-6a__viewAction:hover{border-color:var(--premium-border);color:var(--premium-brand-soft);background:var(--premium-brand-subtle)}.creditCards-module__7OX-6a__invoiceSummary{border:1px solid var(--premium-border);background:#09182a;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:17px 0;padding:11px;display:grid;box-shadow:inset 0 1px #ffffff05}.creditCards-module__7OX-6a__invoiceSummary span{border-right:1px solid var(--premium-border);color:#7f93ac;min-width:0;padding:4px 12px;font-size:10px}.creditCards-module__7OX-6a__invoiceSummary span:last-child{border-right:0}.creditCards-module__7OX-6a__invoiceSummary b{color:#e5edf8;margin-top:6px;font-size:13px;display:block}.creditCards-module__7OX-6a__formError{font-weight:700;color:#ef7d75!important;margin:-6px 0 13px!important}@media (max-width:850px){.creditCards-module__7OX-6a__tableHeading{align-items:flex-start}.creditCards-module__7OX-6a__invoiceSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.creditCards-module__7OX-6a__invoiceSummary span:nth-child(2){border-right:0}.creditCards-module__7OX-6a__invoiceSummary span:nth-child(-n+2){border-bottom:1px solid var(--premium-border);padding-bottom:11px}.creditCards-module__7OX-6a__invoiceSummary span:nth-child(n+3){padding-top:11px}.creditCards-module__7OX-6a__cardsTable .creditCards-module__7OX-6a__cycleColumn{width:92px;padding-inline:8px}}
.financialAccounts-module__-lXRaq__tablePanel{border:1px solid var(--premium-border);border-radius:var(--premium-radius-md);background:var(--premium-surface-1);width:100%;margin-top:14px;overflow:hidden;box-shadow:0 9px 28px #0000001a}.financialAccounts-module__-lXRaq__tableHeading{border-bottom:1px solid var(--premium-border);justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:12px 16px;display:flex}.financialAccounts-module__-lXRaq__tableHeading :is(h2,p){margin:0}.financialAccounts-module__-lXRaq__tableHeading h2{color:var(--premium-text);font-size:15px}.financialAccounts-module__-lXRaq__tableHeading :is(p,span){color:var(--premium-text-secondary);font-size:10px}.financialAccounts-module__-lXRaq__tableHeading p{margin-top:4px}.financialAccounts-module__-lXRaq__tableScroll{width:100%;overflow-x:auto}.financialAccounts-module__-lXRaq__accountsTable{border-spacing:0;border-collapse:collapse;width:100%;min-width:1040px;color:var(--premium-text-secondary);font-size:11px}.financialAccounts-module__-lXRaq__accountsTable :is(th,td){border-bottom:1px solid var(--premium-border);text-align:left;white-space:nowrap;height:48px;padding:9px 16px}.financialAccounts-module__-lXRaq__accountsTable th{color:#7f93ac;letter-spacing:.06em;text-transform:uppercase;background:#0a1728;font-size:9px;font-weight:800}.financialAccounts-module__-lXRaq__accountsTable td:first-child b,.financialAccounts-module__-lXRaq__accountsTable td strong{color:#e5edf8}.financialAccounts-module__-lXRaq__accountsTable tbody tr{transition:background var(--premium-transition)}.financialAccounts-module__-lXRaq__accountsTable tbody tr:hover,.financialAccounts-module__-lXRaq__accountsTable .financialAccounts-module__-lXRaq__activeRow{background:rgb(var(--premium-brand-rgb) / 7%)}.financialAccounts-module__-lXRaq__accountsTable tfoot td{color:var(--premium-text);background:#152a438c;border-bottom:0;font-weight:750}.financialAccounts-module__-lXRaq__viewAction{color:#8da3bd;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:31px;height:31px;display:inline-grid}.financialAccounts-module__-lXRaq__rowActions{align-items:center;gap:4px;display:flex}.financialAccounts-module__-lXRaq__inlineInput,.financialAccounts-module__-lXRaq__inlineSelect{border:1px solid var(--premium-brand);width:100%;min-width:135px;height:32px;color:var(--premium-text);background:#0a192b;border-radius:7px;outline:none;padding:0 9px}.financialAccounts-module__-lXRaq__inlineInput:focus,.financialAccounts-module__-lXRaq__inlineSelect:focus{box-shadow:0 0 0 2px var(--premium-brand-subtle)}.financialAccounts-module__-lXRaq__amountInput{font-variant-numeric:tabular-nums;min-width:110px;max-width:150px}.financialAccounts-module__-lXRaq__creditLimitValue{gap:2px;display:grid}.financialAccounts-module__-lXRaq__creditLimitValue small{color:var(--premium-text-secondary);font-size:9px}.financialAccounts-module__-lXRaq__methodBadges,.financialAccounts-module__-lXRaq__methodEditor{white-space:normal;flex-wrap:wrap;gap:5px;min-width:170px;display:flex}.financialAccounts-module__-lXRaq__methodBadges span{border:1px solid rgb(var(--premium-brand-rgb) / 25%);color:var(--premium-brand-soft);background:rgb(var(--premium-brand-rgb) / 9%);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:750}.financialAccounts-module__-lXRaq__methodBadges small{color:var(--premium-text-secondary);font-size:9px}.financialAccounts-module__-lXRaq__methodEditor label{border:1px solid var(--premium-border);color:var(--premium-text-secondary);cursor:pointer;background:#0a192b;border-radius:6px;align-items:center;gap:5px;padding:3px 6px;font-size:9px;display:inline-flex}.financialAccounts-module__-lXRaq__methodEditor input{accent-color:var(--premium-brand)}.financialAccounts-module__-lXRaq__cardSelect{border:1px solid var(--premium-brand);width:100%;height:30px;color:var(--premium-text);background:#0a192b;border-radius:6px;padding:0 7px;font-size:9px}.financialAccounts-module__-lXRaq__saveAction,.financialAccounts-module__-lXRaq__cancelAction{cursor:pointer;border-radius:7px;place-items:center;width:31px;height:31px;display:inline-grid}.financialAccounts-module__-lXRaq__saveAction{color:var(--premium-success);background:#26cf8917;border:1px solid #26cf8959}.financialAccounts-module__-lXRaq__cancelAction{color:var(--premium-danger);background:#ff6b7517;border:1px solid #ff6b7559}.financialAccounts-module__-lXRaq__saveAction:disabled,.financialAccounts-module__-lXRaq__cancelAction:disabled{opacity:.5;cursor:wait}.financialAccounts-module__-lXRaq__viewAction:hover{border-color:var(--premium-border);color:var(--premium-brand-soft);background:var(--premium-brand-subtle)}.financialAccounts-module__-lXRaq__reconciliation{border:1px solid var(--premium-border);background:#09182a}.financialAccounts-module__-lXRaq__reconciliation span{border-color:var(--premium-border);color:#7f93ac}.financialAccounts-module__-lXRaq__reconciliation span b{color:#e5edf8}@media (max-width:850px){.financialAccounts-module__-lXRaq__tableHeading{align-items:flex-start}}
.dashboard-module__XABe8G__dashboard{gap:10px;padding-bottom:20px;display:grid}.dashboard-module__XABe8G__dashboardHeader{justify-content:space-between;align-items:center;gap:24px;padding-top:2px;display:flex}.dashboard-module__XABe8G__dashboardHeader h1,.dashboard-module__XABe8G__dashboardHeader p{margin:0}.dashboard-module__XABe8G__dashboardHeader h1{color:#f6f9ff;letter-spacing:-.04em;font-size:clamp(22px,1.8vw,28px)}.dashboard-module__XABe8G__dashboardHeader p{color:#91a6c1;margin-top:4px;font-size:12px}.dashboard-module__XABe8G__headerActions{align-items:center;gap:10px;display:flex}.dashboard-module__XABe8G__headerActions :is(button,a),.dashboard-module__XABe8G__filterButton{color:#e5efff;cursor:pointer;background:#0d1c30;border:1px solid #25415f;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:0 18px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.dashboard-module__XABe8G__headerActions .dashboard-module__XABe8G__expenseAction{border-color:var(--premium-brand-strong);background:linear-gradient(180deg, var(--premium-brand), var(--premium-brand-deep))}.dashboard-module__XABe8G__headerActions .dashboard-module__XABe8G__incomeAction{color:#5ae4af;background:linear-gradient(#073d35,#082a2a);border-color:#0b5d4b}.dashboard-module__XABe8G__headerActions .dashboard-module__XABe8G__transferAction{color:#bb80ff;background:linear-gradient(#27164a,#171334);border-color:#3b236b}.dashboard-module__XABe8G__headerActions :is(button,a):hover,.dashboard-module__XABe8G__filterButton:hover{filter:brightness(1.14)}.dashboard-module__XABe8G__headerActions button:disabled{opacity:.65;cursor:wait}.dashboard-module__XABe8G__spinning{animation:.8s linear infinite dashboard-module__XABe8G__spin}@keyframes dashboard-module__XABe8G__spin{to{transform:rotate(360deg)}}.dashboard-module__XABe8G__periodToolbar{align-items:center;gap:14px;min-width:0;display:flex}.dashboard-module__XABe8G__periodTabs{background:#0b192b;border:1px solid #25405e;border-radius:7px;display:inline-flex;overflow:hidden}.dashboard-module__XABe8G__periodTabs button{color:#c3d0e2;cursor:pointer;background:0 0;border:0;border-right:1px solid #25405e;min-width:62px;height:35px;padding:0 14px;font-size:11px}.dashboard-module__XABe8G__periodTabs button:last-child{border-right:0}.dashboard-module__XABe8G__periodTabs .dashboard-module__XABe8G__activePeriod{color:#fff;background:var(--premium-brand)}.dashboard-module__XABe8G__dateRange{color:#c9d6e8;background:#0b192b;border:1px solid #25405e;border-radius:7px;align-items:center;gap:9px;min-height:35px;padding:0 14px;font-size:11px;display:inline-flex}.dashboard-module__XABe8G__filterButton{min-height:35px;padding-inline:14px}.dashboard-module__XABe8G__mainGrid{grid-template-columns:minmax(0,1.7fr) minmax(240px,1fr) minmax(210px,.96fr) minmax(220px,1fr);align-items:stretch;gap:10px;display:grid}.dashboard-module__XABe8G__mainGrid>div,.dashboard-module__XABe8G__bottomGrid>div{min-width:0}.dashboard-module__XABe8G__cashFlowArea,.dashboard-module__XABe8G__netWorthArea,.dashboard-module__XABe8G__performanceArea,.dashboard-module__XABe8G__intelligenceArea{min-height:300px}.dashboard-module__XABe8G__bottomGrid{grid-template-columns:1.22fr 1.05fr .95fr .9fr;align-items:stretch;gap:10px;display:grid}.dashboard-module__XABe8G__bottomGrid>div{min-height:235px}.dashboard-module__XABe8G__dashboard .dashboard-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-kpi{color:#eff5ff;background:linear-gradient(145deg,#1f476f3b,#0000 55%),#0c1c30;border:1px solid #203b58;border-radius:9px;align-items:flex-start;gap:11px;min-width:0;min-height:96px;padding:13px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff05}.dashboard-module__XABe8G__dashboard .dashboard-kpi.compact{min-height:75px}.dashboard-module__XABe8G__dashboard .dashboard-kpi>i{border-radius:9px;flex:none;place-items:center;width:35px;height:35px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-kpi.blue>i{color:var(--premium-brand-soft);background:rgb(var(--premium-brand-rgb) / 20%)}.dashboard-module__XABe8G__dashboard .dashboard-kpi.green>i{color:#35e5a0;background:#075943}.dashboard-module__XABe8G__dashboard .dashboard-kpi.red>i{color:#ff626b;background:#612733}.dashboard-module__XABe8G__dashboard .dashboard-kpi.purple>i{color:#c67cff;background:#4a2371}.dashboard-module__XABe8G__dashboard .dashboard-kpi>div{z-index:2;min-width:0;position:relative}.dashboard-module__XABe8G__dashboard .dashboard-kpi span{color:#b9c9dd;font-size:10px;display:block}.dashboard-module__XABe8G__dashboard .dashboard-kpi strong{color:#f8fbff;white-space:nowrap;margin-top:5px;font-size:clamp(17px,1.28vw,22px);display:block}.dashboard-module__XABe8G__dashboard .dashboard-kpi small{color:#7e92ab;margin-top:6px;font-size:8px;display:block}.dashboard-module__XABe8G__dashboard .dashboard-kpi small b{color:#36d992;margin-right:4px}.dashboard-module__XABe8G__dashboard .dashboard-kpi.red small b{color:#ff5362}.dashboard-module__XABe8G__dashboard .dashboard-kpi.compact strong{font-size:clamp(15px,1.05vw,19px)}.dashboard-module__XABe8G__dashboard .dashboard-sparkline{width:36%;height:42px;position:absolute;bottom:8px;right:8px;overflow:visible}.dashboard-module__XABe8G__dashboard .dashboard-sparkline .line{fill:none;stroke-width:2px}.dashboard-module__XABe8G__dashboard .dashboard-sparkline .area{opacity:.22}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.blue .line{stroke:var(--premium-brand-soft)}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.blue .area{fill:var(--premium-brand-strong)}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.green .line{stroke:#20d48c}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.green .area{fill:#14b876}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.red .line{stroke:#ff4757}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.red .area{fill:#d63243}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.purple .line{stroke:#c26aff}.dashboard-module__XABe8G__dashboard .dashboard-sparkline.purple .area{fill:#9549d4}.dashboard-module__XABe8G__dashboard .dashboard-panel{height:100%;box-shadow:none;background:linear-gradient(145deg,#1c466f1f,#0000 48%),#0b1a2d;border-color:#23405e;border-radius:9px;overflow:hidden}.dashboard-module__XABe8G__dashboard .dashboard-panel .premium-panel-header{border-bottom:0;min-height:49px;padding:10px 13px}:is(.dashboard-module__XABe8G__dashboard .dashboard-panel .premium-panel-header h2,.dashboard-module__XABe8G__dashboard .dashboard-compact-heading h2){color:#f5f8fd;align-items:center;gap:5px;font-size:12px;display:flex}:is(.dashboard-module__XABe8G__dashboard .dashboard-panel .premium-panel-header p,.dashboard-module__XABe8G__dashboard .dashboard-compact-heading p){color:#8197b2;font-size:9px}.dashboard-module__XABe8G__dashboard .dashboard-range-chip{color:#cdd9e9;border:1px solid #294662;border-radius:6px;padding:7px 10px;font-size:9px}.dashboard-module__XABe8G__dashboard .dashboard-chart-legend{color:#8da2bb;align-items:center;gap:15px;padding:0 14px 3px;font-size:8px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-chart-legend span:before{content:"";border-radius:5px;width:10px;height:3px;margin-right:5px;display:inline-block}.dashboard-module__XABe8G__dashboard .dashboard-chart-legend .green:before{background:#20d88e}.dashboard-module__XABe8G__dashboard .dashboard-chart-legend .red:before{background:#ff4757}.dashboard-module__XABe8G__dashboard .dashboard-chart-legend .blue:before{background:var(--premium-brand)}.dashboard-module__XABe8G__dashboard .dashboard-cash-chart{width:100%;height:125px;padding:0 12px}.dashboard-module__XABe8G__dashboard .dashboard-cash-chart .grid{fill:none;stroke:#213750;stroke-width:1px}.dashboard-module__XABe8G__dashboard .dashboard-cash-chart polyline{fill:none;stroke-width:2px;vector-effect:non-scaling-stroke}.dashboard-module__XABe8G__dashboard .dashboard-cash-chart .entries{stroke:#20d88e}.dashboard-module__XABe8G__dashboard .dashboard-cash-chart .exits{stroke:#ff4757}.dashboard-module__XABe8G__dashboard .dashboard-cash-chart .balance{stroke:var(--premium-brand)}.dashboard-module__XABe8G__dashboard .dashboard-chart-labels{color:#698099;justify-content:space-between;margin:-14px 15px 5px;font-size:8px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-flow-totals{gap:6px;padding:7px 12px 11px}.dashboard-module__XABe8G__dashboard .dashboard-flow-totals .premium-flow-card{background:#0e2035;padding:8px 10px}.dashboard-module__XABe8G__dashboard .dashboard-flow-totals .premium-flow-card strong{margin-top:4px;font-size:11px}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-body{grid-template-columns:132px 1fr;align-items:center;gap:9px;padding:8px 11px 13px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-donut{aspect-ratio:1;background:conic-gradient(#3978df 0 70%, #ef8354 70% 79%, #65b9bc 79% 87%, #f4c350 87% 93%, #ec496c 93%);border-radius:50%;place-items:center;width:126px;display:grid;box-shadow:inset 0 0 0 25px #0b1a2d}.dashboard-module__XABe8G__dashboard .dashboard-donut span{color:#9ab0c9;text-align:center;gap:3px;font-size:8px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-donut strong{color:#f5f8ff;font-size:10px}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list>div{color:#91a6bf;justify-content:space-between;align-items:center;gap:5px;min-height:29px;font-size:8px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list span{align-items:center;gap:5px;display:inline-flex}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list i{background:#3978df;border-radius:50%;width:6px;height:6px}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list i[data-color="1"]{background:#ef8354}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list i[data-color="2"]{background:#65b9bc}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list i[data-color="3"]{background:#f4c350}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list i[data-color="4"]{background:#ec496c}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-list strong{color:#f5f8ff;text-align:right;font-size:8px}.dashboard-module__XABe8G__dashboard .dashboard-panel-link{color:#e9f1fc;cursor:pointer;background:#0c1d31;border:1px solid #274560;border-radius:6px;width:calc(100% - 22px);min-height:29px;margin:auto 11px 10px;font-size:9px;font-weight:700;display:block}:is(.dashboard-module__XABe8G__dashboard .dashboard-performance-panel,.dashboard-module__XABe8G__dashboard .dashboard-intelligence-panel,.dashboard-module__XABe8G__dashboard .dashboard-net-worth-panel,.dashboard-module__XABe8G__dashboard .dashboard-credit-panel,.dashboard-module__XABe8G__dashboard .dashboard-calendar-panel,.dashboard-module__XABe8G__dashboard .dashboard-commitments-panel){flex-direction:column;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-compact-heading{padding:11px 12px 4px}:is(.dashboard-module__XABe8G__dashboard .dashboard-compact-heading h2,.dashboard-module__XABe8G__dashboard .dashboard-compact-heading p){margin:0}.dashboard-module__XABe8G__dashboard .dashboard-compact-heading p{margin-top:4px}.dashboard-module__XABe8G__dashboard .dashboard-performance-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:8px 10px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-performance-grid>div{background:#0e2035;border:1px solid #24415e;border-radius:7px;min-width:0;padding:10px 7px}.dashboard-module__XABe8G__dashboard .dashboard-performance-grid span{color:#7890aa;font-size:8px}.dashboard-module__XABe8G__dashboard .dashboard-performance-grid strong{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;margin-top:7px;font-size:10px;display:block;overflow:hidden}.dashboard-module__XABe8G__dashboard .positive{color:#27dc91!important}.dashboard-module__XABe8G__dashboard .negative{color:#ff5260!important}.dashboard-module__XABe8G__dashboard .dashboard-margin-row{color:#8fa5be;border:1px solid #24415e;border-radius:7px;justify-content:space-between;align-items:center;margin:4px 10px 9px;padding:10px;font-size:9px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-margin-row strong{color:#f4f8ff}.dashboard-module__XABe8G__dashboard .dashboard-insight-callout{color:#72adff;background:#0c3a70;border:1px solid #19579c;border-radius:7px;align-items:flex-start;gap:7px;margin:0 10px 10px;padding:10px;font-size:8px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-insight-callout span{color:#bfd9ff;gap:4px;line-height:1.4;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-insight-callout b{color:#6caaff}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list{gap:6px;padding:3px 10px 8px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list>div{background:#0d1f34;border:1px solid #223f5c;border-radius:7px;align-items:center;gap:9px;padding:8px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list i{background:#28d18b21;border-radius:50%;flex:none;place-items:center;width:31px;height:31px;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list i.warning{background:#f3a62c21;color:#f3a62c!important}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list i.info{background:rgb(var(--premium-brand-rgb) / 13%);color:var(--premium-brand-soft)!important}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list span{color:#91a6bf;gap:3px;font-size:8px;line-height:1.35;display:grid}.dashboard-module__XABe8G__dashboard .dashboard-intelligence-list b{color:#edf4ff;font-size:9px}.dashboard-module__XABe8G__dashboard .dashboard-timeline-list .premium-data-row{justify-content:flex-start;padding-left:18px;position:relative}.dashboard-module__XABe8G__dashboard .dashboard-timeline-list .premium-data-row>i{border:2px solid var(--premium-brand);border-radius:50%;width:8px;height:8px;position:absolute;left:0}.dashboard-module__XABe8G__dashboard .dashboard-timeline-list .premium-data-row>span{flex:1}.dashboard-module__XABe8G__dashboard .dashboard-calendar-panel .premium-data-list{padding-top:0}.dashboard-module__XABe8G__dashboard .dashboard-calendar-panel .premium-data-row{justify-content:flex-start}.dashboard-module__XABe8G__dashboard .dashboard-calendar-date{border:1px solid #27445f;border-radius:6px;flex:none;place-items:center;gap:0;width:34px;height:40px;line-height:1;display:grid;color:#f2f7ff!important}.dashboard-module__XABe8G__dashboard .dashboard-calendar-date small{color:#7fa2cb;font-size:7px}.dashboard-module__XABe8G__dashboard .dashboard-credit-panel .premium-card-summary{margin:2px 10px 8px;padding:9px}.dashboard-module__XABe8G__dashboard .dashboard-credit-panel .premium-card-summary>div{padding:6px 0}.dashboard-module__XABe8G__dashboard .dashboard-credit-progress{background:#172e49;border-radius:999px;height:8px;overflow:hidden;padding:0!important;display:block!important}.dashboard-module__XABe8G__dashboard .dashboard-credit-progress i{border-radius:inherit;background:var(--premium-brand);height:100%;display:block}.dashboard-module__XABe8G__dashboard .dashboard-control-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.dashboard-module__XABe8G__dashboard .dashboard-control-icon{color:var(--premium-brand-soft);position:relative}.dashboard-module__XABe8G__dashboard .dashboard-control-icon svg:nth-child(2){color:#fff;fill:var(--premium-brand-strong);position:absolute;bottom:-7px;right:-13px}.dashboard-module__XABe8G__dashboard .dashboard-control-icon svg:nth-child(3){position:absolute;top:-7px;right:-23px}.dashboard-module__XABe8G__dashboard .dashboard-control-panel h2{color:#f7faff;margin:23px 0 6px;font-size:13px}.dashboard-module__XABe8G__dashboard .dashboard-control-panel p{color:#8fa5be;max-width:210px;margin:0;font-size:9px;line-height:1.55}@media (max-width:1350px){.dashboard-module__XABe8G__mainGrid,.dashboard-module__XABe8G__bottomGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-module__XABe8G__dashboard .dashboard-kpi strong{font-size:17px}}@media (max-width:1023px){.dashboard-module__XABe8G__dashboardHeader{flex-direction:column;align-items:flex-start}.dashboard-module__XABe8G__headerActions{width:100%;overflow-x:auto}.dashboard-module__XABe8G__periodToolbar{padding-bottom:3px;overflow-x:auto}.dashboard-module__XABe8G__dashboard .dashboard-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.dashboard-module__XABe8G__headerActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dashboard-module__XABe8G__headerActions :is(button,a){padding-inline:10px}.dashboard-module__XABe8G__mainGrid,.dashboard-module__XABe8G__bottomGrid{grid-template-columns:1fr}.dashboard-module__XABe8G__dashboard .dashboard-metrics{grid-template-columns:1fr}.dashboard-module__XABe8G__dateRange{display:none}.dashboard-module__XABe8G__periodTabs button{min-width:54px;padding-inline:9px}.dashboard-module__XABe8G__dashboard .dashboard-net-worth-body{grid-template-columns:120px 1fr}}
.cardExpenses-module__Y3FK1W__entryPanel{margin-top:14px;padding:18px}.cardExpenses-module__Y3FK1W__panelHeading{align-items:center;gap:11px;margin-bottom:17px;display:flex}.cardExpenses-module__Y3FK1W__panelHeading :is(h2,p){margin:0}.cardExpenses-module__Y3FK1W__panelHeading h2{font-size:16px}.cardExpenses-module__Y3FK1W__panelHeading p{color:var(--premium-text-secondary);margin-top:3px;font-size:11px}.cardExpenses-module__Y3FK1W__closeEntry{border:1px solid var(--premium-border);width:34px;height:34px;color:var(--premium-text-secondary);cursor:pointer;background:#0d2034;border-radius:8px;place-items:center;margin-left:auto;display:grid}.cardExpenses-module__Y3FK1W__closeEntry:hover{color:var(--premium-text);background:#4b8dff1a}.cardExpenses-module__Y3FK1W__headingIcon{color:#69a4ff;background:#3078ff21;border-radius:9px;place-items:center;width:36px;height:36px;display:grid}.cardExpenses-module__Y3FK1W__form{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cardExpenses-module__Y3FK1W__form label{color:#8ea5c0;gap:7px;font-size:10px;font-weight:700;display:grid}.cardExpenses-module__Y3FK1W__form :is(input,select){border:1px solid var(--premium-border);width:100%;height:40px;color:var(--premium-text);background:#0d2034;border-radius:8px;padding:0 12px}.cardExpenses-module__Y3FK1W__descriptionField,.cardExpenses-module__Y3FK1W__notesField{grid-column:span 2}.cardExpenses-module__Y3FK1W__prepaidBalance{background:#28c48412;border:1px solid #28c4844d;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;min-height:40px;padding:7px 10px;display:grid}.cardExpenses-module__Y3FK1W__prepaidBalance span,.cardExpenses-module__Y3FK1W__prepaidBalance strong{font-size:10px}.cardExpenses-module__Y3FK1W__prepaidBalance strong{color:#43d99b}.cardExpenses-module__Y3FK1W__prepaidBalance button{color:#8eb8ff;cursor:pointer;background:0 0;border:0;grid-column:1/-1;width:max-content;padding:0;font-size:10px}.cardExpenses-module__Y3FK1W__submitArea{grid-column:span 2;justify-content:flex-end;align-items:flex-end;gap:14px;display:flex}.cardExpenses-module__Y3FK1W__submitArea p{color:#ef7d75;margin:0;font-size:11px}.cardExpenses-module__Y3FK1W__summary{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:9px;margin:14px 0;display:grid}.cardExpenses-module__Y3FK1W__summary article{border:1px solid var(--premium-border);background:var(--premium-surface-1);text-align:left;border-radius:10px;min-height:76px;padding:11px 14px}.cardExpenses-module__Y3FK1W__summary span{color:var(--premium-text-secondary);align-items:center;gap:6px;font-size:10px;display:flex}.cardExpenses-module__Y3FK1W__summary strong{color:var(--premium-text);margin-top:5px;font-size:17px;display:block}.cardExpenses-module__Y3FK1W__cardSpend{background:linear-gradient(135deg, #3078ff17, var(--premium-surface-1) 58%)!important;border-color:#4b8dff59!important}.cardExpenses-module__Y3FK1W__cardSpend span{color:#8eb8ff}.cardExpenses-module__Y3FK1W__cardSpend small{color:#43d99b;margin-top:3px;font-size:9px;display:block}.cardExpenses-module__Y3FK1W__listPanel{overflow:hidden}.cardExpenses-module__Y3FK1W__cardSelector{border:1px solid var(--premium-border);background:#09182a;border-radius:10px;gap:8px;margin-bottom:12px;padding:5px;display:flex;overflow-x:auto}.cardExpenses-module__Y3FK1W__cardSelector button{min-height:39px;color:var(--premium-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:none;align-items:center;gap:8px;padding:0 12px;font-size:11px;font-weight:700;display:inline-flex}.cardExpenses-module__Y3FK1W__cardSelector button:hover{color:var(--premium-text);background:#4b8dff14}.cardExpenses-module__Y3FK1W__cardSelector button small{color:#91a8c2;text-align:center;background:#ffffff0f;border-radius:999px;min-width:20px;padding:3px 6px;font-size:9px}.cardExpenses-module__Y3FK1W__cardSelector .cardExpenses-module__Y3FK1W__activeCardTab{color:#fff;background:#3078ff2e;border-color:#347fff;box-shadow:inset 3px 0 #4b8dff}.cardExpenses-module__Y3FK1W__cardSelector .cardExpenses-module__Y3FK1W__activeCardTab small{color:#cfe0ff;background:#4b8dff38}.cardExpenses-module__Y3FK1W__cardHeading{min-height:72px}.cardExpenses-module__Y3FK1W__cardHeadingTitle{align-items:center;gap:11px;display:flex}.cardExpenses-module__Y3FK1W__invoiceMonths{align-items:center;gap:5px;max-width:min(58vw,760px);margin-left:8px;padding:2px;display:flex;overflow-x:auto}.cardExpenses-module__Y3FK1W__invoiceMonths button{border:1px solid var(--premium-border);min-height:34px;color:var(--premium-text-secondary);white-space:nowrap;cursor:pointer;background:#3078ff0f;border-radius:8px;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:800;display:inline-flex}.cardExpenses-module__Y3FK1W__invoiceMonths button:hover,.cardExpenses-module__Y3FK1W__invoiceMonths .cardExpenses-module__Y3FK1W__activeInvoiceMonth{color:#fff;background:#3078ff33;border-color:#4b8dff}.cardExpenses-module__Y3FK1W__invoiceMonths small{color:#cfe0ff;background:#4b8dff38;border-radius:999px;padding:2px 5px;font-size:8px}.cardExpenses-module__Y3FK1W__bankIcon{color:#72aaff;background:#3078ff21;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}.cardExpenses-module__Y3FK1W__cardHeadingSummary{justify-items:end;gap:4px;display:grid}.cardExpenses-module__Y3FK1W__cardHeadingSummary span{color:var(--premium-text-secondary);font-size:10px}.cardExpenses-module__Y3FK1W__cardHeadingSummary strong{color:var(--premium-text);font-size:16px}.cardExpenses-module__Y3FK1W__emptyCard{color:var(--premium-text-secondary);text-align:center;padding:30px}.cardExpenses-module__Y3FK1W__table{min-width:850px}.cardExpenses-module__Y3FK1W__table td:nth-last-child(-n+2),.cardExpenses-module__Y3FK1W__table th:nth-last-child(-n+2){text-align:right}.cardExpenses-module__Y3FK1W__actions{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.cardExpenses-module__Y3FK1W__actions button{color:#8da3bd;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.cardExpenses-module__Y3FK1W__actions button:hover{border-color:var(--premium-border);color:#78aaff;background:#4b8dff1a}.cardExpenses-module__Y3FK1W__actions .cardExpenses-module__Y3FK1W__deleteAction:hover{color:#f77;background:#ff58581a}.cardExpenses-module__Y3FK1W__editError{color:#ef7d75;margin:0 0 12px;font-size:11px;font-weight:700}.cardExpenses-module__Y3FK1W__cardName{align-items:center;gap:7px;display:inline-flex}.cardExpenses-module__Y3FK1W__table mark{border-radius:999px;padding:5px 9px;font-size:9px;font-weight:800;display:inline-flex}.cardExpenses-module__Y3FK1W__open{color:#ffc44d;background:#ffc44d1a}.cardExpenses-module__Y3FK1W__paid{color:#36dfa0;background:#36dfa01a}.cardExpenses-module__Y3FK1W__partial{color:#72aaff;background:#4b8dff1f}.cardExpenses-module__Y3FK1W__overdue{color:#f77;background:#ff58581a}.cardExpenses-module__Y3FK1W__empty{color:var(--premium-text-secondary);text-align:center!important;padding:28px!important}@media (max-width:1000px){.cardExpenses-module__Y3FK1W__form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){.cardExpenses-module__Y3FK1W__form,.cardExpenses-module__Y3FK1W__summary{grid-template-columns:1fr}.cardExpenses-module__Y3FK1W__descriptionField,.cardExpenses-module__Y3FK1W__notesField,.cardExpenses-module__Y3FK1W__submitArea{grid-column:auto}.cardExpenses-module__Y3FK1W__submitArea{flex-direction:column;align-items:stretch}.cardExpenses-module__Y3FK1W__cardHeading{align-items:flex-start}.cardExpenses-module__Y3FK1W__cardHeadingTitle{flex-wrap:wrap}.cardExpenses-module__Y3FK1W__invoiceMonths{width:calc(100% - 47px);max-width:none;margin-left:47px}}
.ExpandableText-module__jYgwxW__root{min-width:0}.ExpandableText-module__jYgwxW__text{color:var(--premium-text-secondary);overflow-wrap:anywhere;-webkit-line-clamp:var(--expandable-lines);-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.65;display:-webkit-box;overflow:hidden}.ExpandableText-module__jYgwxW__expanded{-webkit-line-clamp:unset;display:block;overflow:visible}.ExpandableText-module__jYgwxW__root button{color:var(--premium-info);font:inherit;cursor:pointer;background:0 0;border:0;margin-top:7px;padding:2px 0;font-size:11px;font-weight:700}.ExpandableText-module__jYgwxW__root button:focus-visible{outline:2px solid var(--premium-info);outline-offset:3px;border-radius:3px}
