._authContainer_xlmrl_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}._authBox_xlmrl_8{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 40px #0003;width:100%;max-width:400px}._authBox_xlmrl_8 h1{margin-bottom:30px;color:#333;text-align:center}._formGroup_xlmrl_21{margin-bottom:20px}._formGroup_xlmrl_21 label{display:block;margin-bottom:8px;color:#555;font-weight:500}._formGroup_xlmrl_21 input,._formGroup_xlmrl_21 select,._formGroup_xlmrl_21 textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:5px;font-size:14px;transition:border-color .3s}._formGroup_xlmrl_21 input:focus,._formGroup_xlmrl_21 select:focus,._formGroup_xlmrl_21 textarea:focus{outline:none;border-color:#667eea}._formGroup_xlmrl_21 textarea{resize:vertical;font-family:inherit}._btn_xlmrl_50{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}._btnPrimary_xlmrl_59{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:100%}._btnPrimary_xlmrl_59:hover{transform:translateY(-2px);box-shadow:0 5px 20px #667eea66}._btnSecondary_xlmrl_75{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#f0f0f0;color:#333}._btnSecondary_xlmrl_75:hover{background:#e0e0e0}._btnSecondary_xlmrl_75:disabled{opacity:.5;cursor:not-allowed}._btnDanger_xlmrl_93{border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#ff4757;color:#fff;padding:6px 12px}._btnDanger_xlmrl_93:hover{background:#ee5a6f}._btnSmall_xlmrl_108{font-size:12px;padding:6px 12px}._errorMessage_xlmrl_112{background:#fee;color:#c33;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #c33}._successMessage_xlmrl_120{background:#efe;color:#3c3;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #3c3}._authLink_xlmrl_128{text-align:center;margin-top:20px;color:#666}._authLink_xlmrl_128 a{color:#667eea;text-decoration:none;font-weight:600}._authLink_xlmrl_128 a:hover{text-decoration:underline}._dashboard_xlmrl_141{min-height:100vh;padding-bottom:40px}._dashboardHeader_xlmrl_145{background:#fff;padding:20px 40px;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._dashboardHeader_xlmrl_145 h1{color:#333}._tabs_xlmrl_156{display:flex;gap:10px;padding:20px 40px 0}._tab_xlmrl_156{padding:12px 24px;background:#ffffff4d;border:none;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}._tab_xlmrl_156:hover{background:#fff6}._tab_xlmrl_156._active_xlmrl_175{background:#fff;color:#667eea}._tabContent_xlmrl_179{background:#fff;margin:0 40px;padding:40px;border-radius:0 10px 10px;box-shadow:0 5px 20px #0000001a}._incomeForm_xlmrl_186 h2{margin-bottom:30px;color:#333}._incomeList_xlmrl_203 h2{margin-bottom:30px;color:#333}._listHeader_xlmrl_207{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._yearlySummary_xlmrl_213{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;border-radius:10px;margin-bottom:30px}._yearlySummary_xlmrl_213 h3{margin-bottom:20px;font-size:24px}._summaryGrid_xlmrl_224{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._summaryItem_xlmrl_229{display:flex;flex-direction:column;gap:8px}._summaryItem_xlmrl_229 ._label_xlmrl_234{font-size:14px;opacity:.9}._summaryItem_xlmrl_229 ._value_xlmrl_238{font-size:28px;font-weight:700}._summaryItem_xlmrl_229 ._value_xlmrl_238._highlight_xlmrl_242{font-size:32px}._emptyMessage_xlmrl_245{text-align:center;color:#999;padding:40px;font-size:16px}._entriesTable_xlmrl_251{overflow-x:auto}._entriesTable_xlmrl_251 table{width:100%;border-collapse:collapse}._entriesTable_xlmrl_251 thead{background:#f8f9fa}._entriesTable_xlmrl_251 thead th{padding:15px;text-align:left;font-weight:600;color:#555;border-bottom:2px solid #dee2e6}._entriesTable_xlmrl_251 tbody tr:hover{background:#f8f9fa}._entriesTable_xlmrl_251 tbody tr td{padding:15px;border-bottom:1px solid #dee2e6}._entriesTable_xlmrl_251 tbody tr td._profit_xlmrl_275{color:#28a745;font-weight:600}._entriesTable_xlmrl_251 tbody tr td._notes_xlmrl_279{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){._dashboardHeader_xlmrl_145{padding:15px 20px}._tabs_xlmrl_156{padding:15px 20px 0}._tabContent_xlmrl_179{margin:0 20px;padding:20px}._summaryGrid_xlmrl_224{grid-template-columns:1fr}._entriesTable_xlmrl_251{font-size:14px}._entriesTable_xlmrl_251 th,._entriesTable_xlmrl_251 td{padding:10px}._listHeader_xlmrl_207{flex-direction:column;gap:15px;align-items:flex-start}}._container_xlmrl_312 h2{margin-bottom:30px;color:#333}._container_xlmrl_312 form ._formGroup_xlmrl_21{margin-bottom:20px}._calculationInfo_xlmrl_190{background:#f8f9fa;padding:15px;border-radius:5px;margin-bottom:20px}._calculationInfo_xlmrl_190 p{margin:5px 0;color:#555}._calculationInfo_xlmrl_190 p strong{color:#667eea}._authContainer_1dw79_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}._authBox_1dw79_8{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 40px #0003;width:100%;max-width:400px}._authBox_1dw79_8 h1{margin-bottom:30px;color:#333;text-align:center}._formGroup_1dw79_21{margin-bottom:20px}._formGroup_1dw79_21 label{display:block;margin-bottom:8px;color:#555;font-weight:500}._formGroup_1dw79_21 input,._formGroup_1dw79_21 select,._formGroup_1dw79_21 textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:5px;font-size:14px;transition:border-color .3s}._formGroup_1dw79_21 input:focus,._formGroup_1dw79_21 select:focus,._formGroup_1dw79_21 textarea:focus{outline:none;border-color:#667eea}._formGroup_1dw79_21 textarea{resize:vertical;font-family:inherit}._btn_1dw79_50{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}._btnPrimary_1dw79_59{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:100%}._btnPrimary_1dw79_59:hover{transform:translateY(-2px);box-shadow:0 5px 20px #667eea66}._btnSecondary_1dw79_75{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#f0f0f0;color:#333}._btnSecondary_1dw79_75:hover{background:#e0e0e0}._btnSecondary_1dw79_75:disabled{opacity:.5;cursor:not-allowed}._btnDanger_1dw79_93{border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#ff4757;color:#fff;padding:6px 12px}._btnDanger_1dw79_93:hover{background:#ee5a6f}._btnSmall_1dw79_108{font-size:12px;padding:6px 12px}._errorMessage_1dw79_112{background:#fee;color:#c33;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #c33}._successMessage_1dw79_120{background:#efe;color:#3c3;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #3c3}._authLink_1dw79_128{text-align:center;margin-top:20px;color:#666}._authLink_1dw79_128 a{color:#667eea;text-decoration:none;font-weight:600}._authLink_1dw79_128 a:hover{text-decoration:underline}._dashboard_1dw79_141{min-height:100vh;padding-bottom:40px}._dashboardHeader_1dw79_145{background:#fff;padding:20px 40px;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._dashboardHeader_1dw79_145 h1{color:#333}._tabs_1dw79_156{display:flex;gap:10px;padding:20px 40px 0}._tab_1dw79_156{padding:12px 24px;background:#ffffff4d;border:none;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}._tab_1dw79_156:hover{background:#fff6}._tab_1dw79_156._active_1dw79_175{background:#fff;color:#667eea}._tabContent_1dw79_179{background:#fff;margin:0 40px;padding:40px;border-radius:0 10px 10px;box-shadow:0 5px 20px #0000001a}._incomeForm_1dw79_186 h2{margin-bottom:30px;color:#333}._calculationInfo_1dw79_190{background:#f8f9fa;padding:15px;border-radius:5px;margin-bottom:20px}._calculationInfo_1dw79_190 p{margin:5px 0;color:#555}._calculationInfo_1dw79_190 p strong{color:#667eea}._incomeList_1dw79_203 h2{margin-bottom:30px;color:#333}._listHeader_1dw79_207{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._yearlySummary_1dw79_213{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;border-radius:10px;margin-bottom:30px}._yearlySummary_1dw79_213 h3{margin-bottom:20px;font-size:24px}._summaryGrid_1dw79_224{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._summaryItem_1dw79_229{display:flex;flex-direction:column;gap:8px}._summaryItem_1dw79_229 ._label_1dw79_234{font-size:14px;opacity:.9}._summaryItem_1dw79_229 ._value_1dw79_238{font-size:28px;font-weight:700}._summaryItem_1dw79_229 ._value_1dw79_238._highlight_1dw79_242{font-size:32px}._emptyMessage_1dw79_245{text-align:center;color:#999;padding:40px;font-size:16px}._entriesTable_1dw79_251{overflow-x:auto}._entriesTable_1dw79_251 table{width:100%;border-collapse:collapse}._entriesTable_1dw79_251 thead{background:#f8f9fa}._entriesTable_1dw79_251 thead th{padding:15px;text-align:left;font-weight:600;color:#555;border-bottom:2px solid #dee2e6}._entriesTable_1dw79_251 tbody tr:hover{background:#f8f9fa}._entriesTable_1dw79_251 tbody tr td{padding:15px;border-bottom:1px solid #dee2e6}._entriesTable_1dw79_251 tbody tr td._profit_1dw79_275{color:#28a745;font-weight:600}._entriesTable_1dw79_251 tbody tr td._notes_1dw79_279{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){._dashboardHeader_1dw79_145{padding:15px 20px}._tabs_1dw79_156{padding:15px 20px 0}._tabContent_1dw79_179{margin:0 20px;padding:20px}._summaryGrid_1dw79_224{grid-template-columns:1fr}._entriesTable_1dw79_251{font-size:14px}._entriesTable_1dw79_251 th,._entriesTable_1dw79_251 td{padding:10px}._listHeader_1dw79_207{flex-direction:column;gap:15px;align-items:flex-start}}._authContainer_1wem9_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}._authBox_1wem9_8{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 40px #0003;width:100%;max-width:400px}._authBox_1wem9_8 h1{margin-bottom:30px;color:#333;text-align:center}._formGroup_1wem9_21{margin-bottom:20px}._formGroup_1wem9_21 label{display:block;margin-bottom:8px;color:#555;font-weight:500}._formGroup_1wem9_21 input,._formGroup_1wem9_21 select,._formGroup_1wem9_21 textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:5px;font-size:14px;transition:border-color .3s}._formGroup_1wem9_21 input:focus,._formGroup_1wem9_21 select:focus,._formGroup_1wem9_21 textarea:focus{outline:none;border-color:#667eea}._formGroup_1wem9_21 textarea{resize:vertical;font-family:inherit}._btn_1wem9_50{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}._btnPrimary_1wem9_59{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:100%}._btnPrimary_1wem9_59:hover{transform:translateY(-2px);box-shadow:0 5px 20px #667eea66}._btnSecondary_1wem9_75{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#f0f0f0;color:#333}._btnSecondary_1wem9_75:hover{background:#e0e0e0}._btnSecondary_1wem9_75:disabled{opacity:.5;cursor:not-allowed}._btnDanger_1wem9_93{border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#ff4757;color:#fff;padding:6px 12px}._btnDanger_1wem9_93:hover{background:#ee5a6f}._btnSmall_1wem9_108{font-size:12px;padding:6px 12px}._errorMessage_1wem9_112{background:#fee;color:#c33;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #c33}._successMessage_1wem9_120{background:#efe;color:#3c3;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #3c3}._authLink_1wem9_128{text-align:center;margin-top:20px;color:#666}._authLink_1wem9_128 a{color:#667eea;text-decoration:none;font-weight:600}._authLink_1wem9_128 a:hover{text-decoration:underline}._dashboard_1wem9_141{min-height:100vh;padding-bottom:40px}._dashboardHeader_1wem9_145{background:#fff;padding:20px 40px;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._dashboardHeader_1wem9_145 h1{color:#333}._tabs_1wem9_156{display:flex;gap:10px;padding:20px 40px 0}._tab_1wem9_156{padding:12px 24px;background:#ffffff4d;border:none;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}._tab_1wem9_156:hover{background:#fff6}._tab_1wem9_156._active_1wem9_175{background:#fff;color:#667eea}._tabContent_1wem9_179{background:#fff;margin:0 40px;padding:40px;border-radius:0 10px 10px;box-shadow:0 5px 20px #0000001a}._incomeForm_1wem9_186 h2{margin-bottom:30px;color:#333}._calculationInfo_1wem9_190{background:#f8f9fa;padding:15px;border-radius:5px;margin-bottom:20px}._calculationInfo_1wem9_190 p{margin:5px 0;color:#555}._calculationInfo_1wem9_190 p strong{color:#667eea}._incomeList_1wem9_203 h2{margin-bottom:30px;color:#333}@media(max-width:768px){._dashboardHeader_1wem9_145{padding:15px 20px}._tabs_1wem9_156{padding:15px 20px 0}._tabContent_1wem9_179{margin:0 20px;padding:20px}._summaryGrid_1wem9_224{grid-template-columns:1fr}._entriesTable_1wem9_251{font-size:14px}._entriesTable_1wem9_251 th,._entriesTable_1wem9_251 td{padding:10px}._listHeader_1wem9_207{flex-direction:column;gap:15px;align-items:flex-start}}._container_1wem9_312 h2{margin-bottom:30px;color:#333}._listHeader_1wem9_207{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}@media(max-width:768px){._listHeader_1wem9_207{flex-direction:column;gap:15px;align-items:flex-start}}._yearlySummary_1wem9_213{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;border-radius:10px;margin-bottom:30px}._yearlySummary_1wem9_213 h3{margin-bottom:20px;font-size:24px}._summaryGrid_1wem9_224{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}@media(max-width:768px){._summaryGrid_1wem9_224{grid-template-columns:1fr}}._summaryItem_1wem9_229{display:flex;flex-direction:column;gap:8px}._summaryItem_1wem9_229 ._label_1wem9_234{font-size:14px;opacity:.9}._summaryItem_1wem9_229 ._value_1wem9_238{font-size:28px;font-weight:700}._summaryItem_1wem9_229 ._value_1wem9_238._highlight_1wem9_242{font-size:32px}._emptyMessage_1wem9_245{text-align:center;color:#999;padding:40px;font-size:16px}._entriesTable_1wem9_251{overflow-x:auto}._entriesTable_1wem9_251 table{width:100%;border-collapse:collapse}._entriesTable_1wem9_251 thead{background:#f8f9fa}._entriesTable_1wem9_251 thead th{padding:15px;text-align:left;font-weight:600;color:#555;border-bottom:2px solid #dee2e6}._entriesTable_1wem9_251 tbody tr:hover{background:#f8f9fa}._entriesTable_1wem9_251 tbody tr td{padding:15px;border-bottom:1px solid #dee2e6}._entriesTable_1wem9_251 tbody tr td._profit_1wem9_275{color:#28a745;font-weight:600}._entriesTable_1wem9_251 tbody tr td._notes_1wem9_279{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){._entriesTable_1wem9_251{font-size:14px}._entriesTable_1wem9_251 th,._entriesTable_1wem9_251 td{padding:10px}}._languageSwitcher_i3arj_1{display:flex;align-items:center;gap:.5rem}._languageButton_i3arj_6{padding:.4rem .8rem;border:2px solid #e0e0e0;background:#fff;border-radius:4px;cursor:pointer;font-size:.875rem;font-weight:500;transition:all .2s ease}._languageButton_i3arj_6:hover{border-color:#666;background:#f5f5f5}._languageButton_i3arj_6._active_i3arj_20{background:#007bff;color:#fff;border-color:#007bff}._languageButton_i3arj_6._active_i3arj_20:hover{background:#0056b3;border-color:#0056b3}._authContainer_j999k_1{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:20px}._authBox_j999k_8{background:#fff;padding:40px;border-radius:10px;box-shadow:0 10px 40px #0003;width:100%;max-width:400px}._authBox_j999k_8 h1{margin-bottom:30px;color:#333;text-align:center}._formGroup_j999k_21{margin-bottom:20px}._formGroup_j999k_21 label{display:block;margin-bottom:8px;color:#555;font-weight:500}._formGroup_j999k_21 input,._formGroup_j999k_21 select,._formGroup_j999k_21 textarea{width:100%;padding:12px;border:1px solid #ddd;border-radius:5px;font-size:14px;transition:border-color .3s}._formGroup_j999k_21 input:focus,._formGroup_j999k_21 select:focus,._formGroup_j999k_21 textarea:focus{outline:none;border-color:#667eea}._formGroup_j999k_21 textarea{resize:vertical;font-family:inherit}._btn_j999k_50{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s}._btnPrimary_j999k_59{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;width:100%}._btnPrimary_j999k_59:hover{transform:translateY(-2px);box-shadow:0 5px 20px #667eea66}._btnSecondary_j999k_75{padding:12px 24px;border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#f0f0f0;color:#333}._btnSecondary_j999k_75:hover{background:#e0e0e0}._btnSecondary_j999k_75:disabled{opacity:.5;cursor:not-allowed}._btnDanger_j999k_93{border:none;border-radius:5px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s;background:#ff4757;color:#fff;padding:6px 12px}._btnDanger_j999k_93:hover{background:#ee5a6f}._btnSmall_j999k_108{font-size:12px;padding:6px 12px}._errorMessage_j999k_112{background:#fee;color:#c33;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #c33}._successMessage_j999k_120{background:#efe;color:#3c3;padding:12px;border-radius:5px;margin-bottom:20px;border-left:4px solid #3c3}._authLink_j999k_128{text-align:center;margin-top:20px;color:#666}._authLink_j999k_128 a{color:#667eea;text-decoration:none;font-weight:600}._authLink_j999k_128 a:hover{text-decoration:underline}._dashboard_j999k_141{min-height:100vh;padding-bottom:40px}._dashboardHeader_j999k_145{background:#fff;padding:20px 40px;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._dashboardHeader_j999k_145 h1{color:#333}._incomeForm_j999k_186 h2{margin-bottom:30px;color:#333}._calculationInfo_j999k_190{background:#f8f9fa;padding:15px;border-radius:5px;margin-bottom:20px}._calculationInfo_j999k_190 p{margin:5px 0;color:#555}._calculationInfo_j999k_190 p strong{color:#667eea}._incomeList_j999k_203 h2{margin-bottom:30px;color:#333}._listHeader_j999k_207{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}._yearlySummary_j999k_213{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:30px;border-radius:10px;margin-bottom:30px}._yearlySummary_j999k_213 h3{margin-bottom:20px;font-size:24px}._summaryGrid_j999k_224{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}._summaryItem_j999k_229{display:flex;flex-direction:column;gap:8px}._summaryItem_j999k_229 ._label_j999k_234{font-size:14px;opacity:.9}._summaryItem_j999k_229 ._value_j999k_238{font-size:28px;font-weight:700}._summaryItem_j999k_229 ._value_j999k_238._highlight_j999k_242{font-size:32px}._emptyMessage_j999k_245{text-align:center;color:#999;padding:40px;font-size:16px}._entriesTable_j999k_251{overflow-x:auto}._entriesTable_j999k_251 table{width:100%;border-collapse:collapse}._entriesTable_j999k_251 thead{background:#f8f9fa}._entriesTable_j999k_251 thead th{padding:15px;text-align:left;font-weight:600;color:#555;border-bottom:2px solid #dee2e6}._entriesTable_j999k_251 tbody tr:hover{background:#f8f9fa}._entriesTable_j999k_251 tbody tr td{padding:15px;border-bottom:1px solid #dee2e6}._entriesTable_j999k_251 tbody tr td._profit_j999k_275{color:#28a745;font-weight:600}._entriesTable_j999k_251 tbody tr td._notes_j999k_279{max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){._dashboardHeader_j999k_145{padding:15px 20px}._tabs_j999k_156{padding:15px 20px 0}._tabContent_j999k_179{margin:0 20px;padding:20px}._summaryGrid_j999k_224{grid-template-columns:1fr}._entriesTable_j999k_251{font-size:14px}._entriesTable_j999k_251 th,._entriesTable_j999k_251 td{padding:10px}._listHeader_j999k_207{flex-direction:column;gap:15px;align-items:flex-start}}._container_j999k_312{min-height:100vh;padding-bottom:40px}._header_j999k_316{background:#fff;padding:20px 40px;box-shadow:0 2px 10px #0000001a;display:flex;justify-content:space-between;align-items:center}._header_j999k_316 h1{color:#333}@media(max-width:768px){._header_j999k_316{padding:15px 20px}}._tabs_j999k_156{display:flex;gap:10px;padding:20px 40px 0}@media(max-width:768px){._tabs_j999k_156{padding:15px 20px 0}}._tab_j999k_156{padding:12px 24px;background:#ffffff4d;border:none;border-radius:8px 8px 0 0;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s}._tab_j999k_156:hover{background:#fff6}._tab_j999k_156._active_j999k_175{background:#fff;color:#667eea}._tabContent_j999k_179{background:#fff;margin:0 40px;padding:40px;border-radius:0 10px 10px;box-shadow:0 5px 20px #0000001a}@media(max-width:768px){._tabContent_j999k_179{margin:0 20px;padding:20px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh}#root{min-height:100vh}
