._tabBar_1lecy_1{background:#f6f6f6;border-radius:9999px;gap:6px;width:100%;margin-bottom:24px;padding:10px;display:flex;position:relative;box-shadow:4px 4px 12px #b3aaa14d,-4px -4px 12px #fafbffbf}._tabIndicator_1lecy_13{width:calc((100% - 20px - (var(--tab-count) - 1) * 6px) / var(--tab-count));transform:translateX(calc(var(--tab-index) * (100% + 6px)));pointer-events:none;background:#98aa9d40;border-radius:9999px;transition:transform .25s;position:absolute;top:10px;bottom:10px;left:10px}@media (prefers-reduced-motion:reduce){._tabIndicator_1lecy_13{transition:none}}._tabButton_1lecy_31{z-index:1;color:#737879;cursor:pointer;text-align:center;white-space:nowrap;background:0 0;border:none;border-radius:9999px;flex:1;padding:10px 16px;font-family:Nunito,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:600;transition:color .2s;position:relative}._tabButton_1lecy_31:hover{color:#2d3536}._tabButtonActive_1lecy_52,._tabButtonActive_1lecy_52:hover{color:#54635a}._buildingSwitcher_1lecy_59{max-width:360px;margin-bottom:20px}._dropZone_1lecy_64{text-align:center;cursor:pointer;border:2px dashed #d1d5db;border-radius:12px;padding:40px;transition:border-color .2s,background .2s}._dropZone_1lecy_64:hover,._dropZoneActive_1lecy_77{background:#697c7014;border-color:#54635a}._dropText_1lecy_82{color:#737879;flex-direction:column;align-items:center;gap:8px;font-size:14px;display:flex}._dropIcon_1lecy_91{width:48px;height:48px}._dropHint_1lecy_96{color:#9ca3af;font-size:12px}._selectedFile_1lecy_101{color:#2d3536;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex}._fileIcon_1lecy_110{color:#54635a;background:#697c702e;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;font-size:11px;font-weight:700;display:inline-flex}._cardSpacing_1lecy_123{margin-bottom:24px}._transactionsCard_1lecy_127{margin-top:24px;container-type:inline-size}._tableScroll_1lecy_132{overflow-x:auto}@container (width<=640px){._tableScroll_1lecy_132{overflow-x:visible}}@container (width<=860px){._costsScroll_1lecy_142{overflow-x:visible}}._nowrapCell_1lecy_147{white-space:nowrap}._amountCell_1lecy_151{text-align:right;white-space:nowrap}@container (width<=640px){._statementsTable_1lecy_157 thead{display:none}._statementsTable_1lecy_157 tr{border-bottom:1px solid #7378792e;padding:8px 0;display:block}._statementsTable_1lecy_157 tr:last-child{border-bottom:none}._statementsTable_1lecy_157 td{text-align:right;border-bottom:none;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}._statementsTable_1lecy_157 td:before{content:attr(data-label);color:#737879;text-transform:uppercase;letter-spacing:.5px;text-align:left;flex-shrink:0;font-size:12px;font-weight:600}}@container (width<=860px){._costsTable_1lecy_190 thead{display:none}._costsTable_1lecy_190 tr{border-bottom:1px solid #7378792e;padding:8px 0;display:block}._costsTable_1lecy_190 tr:last-child{border-bottom:none}._costsTable_1lecy_190 td{text-align:right;border-bottom:none;justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}._costsTable_1lecy_190 td:before{content:attr(data-label);color:#737879;text-transform:uppercase;letter-spacing:.5px;text-align:left;flex-shrink:0;font-size:12px;font-weight:600}}._labelInput_1lecy_222._labelInput_1lecy_222{width:100%;min-width:140px;padding:8px 12px}@container (width<=640px){._labelInput_1lecy_222._labelInput_1lecy_222{text-align:left;flex:1;width:auto;min-width:0}}._expensePicker_1lecy_236._expensePicker_1lecy_236{width:100%;min-width:180px}._overpaidRow_1lecy_241 td{background:#b3261e0f}._saveRow_1lecy_245{justify-content:flex-end;margin-top:24px;display:flex}._parseInfoBox_1lecy_251{color:#737879;background:#73787914;border-radius:8px;padding:12px 16px;font-size:14px}._parseErrorBox_1lecy_259{color:#b3261e;background:#b3261e14;border-radius:8px;padding:12px 16px;font-size:14px}._warningBanner_1lecy_267{color:#8a6d1a;background:#8a6d1a1a;border-radius:8px;padding:12px 16px;font-size:14px}._saveSuccess_1lecy_275{color:#737879;font-size:14px}._summaryStrip_1lecy_280{background:#7378790f;border-radius:8px;flex-wrap:wrap;gap:8px 20px;padding:12px 16px;display:flex}._summaryItem_1lecy_289{color:#2d3536;white-space:nowrap;font-size:13px}._overviewStack_1lecy_295{flex-direction:column;gap:24px;display:flex}._glassCard_1lecy_301._glassCard_1lecy_301{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff14;border:1px solid #ffffff80;box-shadow:4px 4px 12px #b3aaa14d,-4px -4px 12px #fafbffbf}._glassCard_1lecy_301._glassCard_1lecy_301:before{display:none}._overviewCard_1lecy_311{container-type:inline-size}._cardHeader_1lecy_315{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}._transactionsHeader_1lecy_323._transactionsHeader_1lecy_323{justify-content:flex-start}._cardTitle_1lecy_327{color:#2d3536;font-size:16px;font-weight:600}._expenseFilter_1lecy_333._expenseFilter_1lecy_333{flex:0 auto;width:auto;min-width:160px;max-width:220px}._cellInput_1lecy_340._cellInput_1lecy_340{width:100%;min-width:120px;padding:8px 12px}@container (width<=860px){._cellInput_1lecy_340._cellInput_1lecy_340{text-align:left;flex:1;width:auto;min-width:0}}._dateInput_1lecy_354._dateInput_1lecy_354{cursor:pointer;padding-right:16px}._dateInput_1lecy_354::-webkit-calendar-picker-indicator{cursor:pointer}._rowActions_1lecy_362{white-space:nowrap;gap:12px;display:flex}@container (width<=860px){._rowActions_1lecy_362{justify-content:flex-end}}._statusPaid_1lecy_373{color:#54635a;background:#98aa9d59}._statusUnpaid_1lecy_378{color:#7d3e49;background:#e6d3d6}._statusPartial_1lecy_383{color:#cc9e4d;background:#fff8e0}
