.TextAreaField-module__MfeFvW__textAreaGroup{flex-direction:column;margin-bottom:12px;display:flex}.TextAreaField-module__MfeFvW__textAreaWrapper{align-items:center;display:flex;position:relative}.TextAreaField-module__MfeFvW__textarea{border:1px solid var(--input-border-color);box-sizing:border-box;background-color:var(--surface-color);resize:vertical;border-radius:6px;width:100%;min-height:80px;padding:8px;font-family:inherit}.TextAreaField-module__MfeFvW__textarea:focus{border-color:var(--brand-primary);outline:none}.TextAreaField-module__MfeFvW__textarea:read-only{background-color:var(--background-muted);color:var(--text-color-muted);cursor:not-allowed;border-color:var(--border-color)}
.form-module__YQTEsa__formGrid{grid-template-columns:1fr;align-items:flex-start;gap:0 1rem;display:grid}@media (min-width:768px){.form-module__YQTEsa__formGrid{grid-template-columns:1fr 1fr}}.form-module__YQTEsa__messageField{grid-column:1/-1}
.DataTable-module__NrVVsq__tableWrapper{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-md);padding:1.5rem;position:relative;overflow-x:auto}.DataTable-module__NrVVsq__tableHeaderCell{text-align:left;font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);text-transform:uppercase;letter-spacing:.05em;cursor:pointer;background-color:var(--table-header-bg);padding:.75rem 1.5rem}.DataTable-module__NrVVsq__tableFooterCell{font-weight:var(--font-weight-bold);color:var(--text-color-primary);white-space:nowrap;padding:.75rem 1rem;font-size:.875rem}.DataTable-module__NrVVsq__stickyMode{padding:0;overflow:visible}.DataTable-module__NrVVsq__stickyMode .DataTable-module__NrVVsq__tableHeaderCell{z-index:20;background-color:var(--table-header-bg);box-shadow:0 1px 0 var(--border-color);padding:1rem 1.5rem;position:sticky;top:0}.DataTable-module__NrVVsq__stickyMode .DataTable-module__NrVVsq__tableFooterCell{z-index:20;background-color:var(--background-muted);box-shadow:0 -1px 0 var(--border-color);padding:1rem 1.5rem;position:sticky;bottom:0}.DataTable-module__NrVVsq__table{border-collapse:collapse;width:100%}.DataTable-module__NrVVsq__sortIcon{opacity:.7;margin-left:.5rem}.DataTable-module__NrVVsq__tableRow{transition:background-color .2s}.DataTable-module__NrVVsq__tableRow:not(.DataTable-module__NrVVsq__noHover):hover{background-color:var(--background-muted)}.DataTable-module__NrVVsq__tableRow:nth-child(odd){background-color:var(--table-row-zebra)}.DataTable-module__NrVVsq__tableData{white-space:nowrap;padding:.5rem 1rem;font-size:.875rem}.DataTable-module__NrVVsq__stickyMode .DataTable-module__NrVVsq__tableData{border-bottom:1px solid var(--border-color);padding:.75rem 1.5rem}.DataTable-module__NrVVsq__tableFooter{border-top:2px solid var(--border-color);background-color:var(--background-muted)}.DataTable-module__NrVVsq__sortableHeader{cursor:pointer}.DataTable-module__NrVVsq__sortableHeader:hover{background-color:var(--input-border-color)}
.ActionButton-module__vc_YmW__actionButton{cursor:pointer;color:var(--text-color-muted);background:0 0;border:none;justify-content:center;align-items:center;padding:.25rem;transition:opacity .2s;display:inline-flex}.ActionButton-module__vc_YmW__actionButton:hover{opacity:.75}.ActionButton-module__vc_YmW__actionButton:disabled{opacity:.5;cursor:not-allowed}.ActionButton-module__vc_YmW__danger{color:var(--danger-text-color)}
.FormWrapper-module__zxFksG__formContainer{width:100%;padding:1rem}.FormWrapper-module__zxFksG__formTitle{font-size:1.25rem;font-weight:var(--font-weight-semibold);margin-bottom:1.5rem}.FormWrapper-module__zxFksG__formContent{margin-bottom:1.5rem}.FormWrapper-module__zxFksG__buttonGroup{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.FormWrapper-module__zxFksG__secondaryActions,.FormWrapper-module__zxFksG__mainActions{gap:.5rem;display:flex}.FormWrapper-module__zxFksG__deleteButton{color:var(--danger-text-color);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius);background-color:#0000;border:1px solid #0000;padding:.5rem 1rem;transition:all .2s}.FormWrapper-module__zxFksG__deleteButton:hover:not(:disabled){background-color:var(--danger-bg-color);border-color:var(--danger-color)}.FormWrapper-module__zxFksG__deleteButton:disabled{opacity:.5;cursor:not-allowed}.FormWrapper-module__zxFksG__duplicateButton{color:var(--text-color-secondary);font-weight:var(--font-weight-semibold);border-radius:var(--border-radius);background-color:#0000;border:1px solid #0000;padding:.5rem 1rem;transition:all .2s}.FormWrapper-module__zxFksG__duplicateButton:hover:not(:disabled){background-color:var(--background-muted);border-color:var(--border-color-hover)}.FormWrapper-module__zxFksG__duplicateButton:disabled{opacity:.5;cursor:not-allowed}.FormWrapper-module__zxFksG__message{text-align:center;color:var(--text-color-secondary);min-height:20px;margin-top:1rem;font-size:.875rem}@media (min-width:480px){.FormWrapper-module__zxFksG__formContainer{min-width:400px;padding:1.5rem}}
.InputField-module__7kVqRG__inputGroup{flex-direction:column;margin-bottom:12px;display:flex}.InputField-module__7kVqRG__inputWrapper{align-items:center;display:flex;position:relative}.InputField-module__7kVqRG__input{border:1px solid var(--input-border-color);box-sizing:border-box;background-color:var(--surface-color);border-radius:6px;width:100%;padding:8px;font-family:inherit}.InputField-module__7kVqRG__input:focus{border-color:var(--brand-primary);outline:none}.InputField-module__7kVqRG__input.InputField-module__7kVqRG__withUnit{padding-right:4rem}.InputField-module__7kVqRG__input:read-only{background-color:var(--background-muted);color:var(--text-color-muted);cursor:not-allowed;border-color:var(--border-color)}.InputField-module__7kVqRG__dateInput{padding:8px}.InputField-module__7kVqRG__unit{color:var(--text-color-placeholder);pointer-events:none;font-size:.9rem;position:absolute;right:12px}
.WidgetCard-module__t0nLCG__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);flex-direction:column;height:100%;padding:1.5rem;display:flex}.WidgetCard-module__t0nLCG__cardHeader{flex-shrink:0;align-items:center;gap:8px;margin-bottom:1rem;transition:margin-bottom .2s ease-in-out;display:flex}.WidgetCard-module__t0nLCG__cardHeader:has(+.WidgetCard-module__t0nLCG__wrapper.WidgetCard-module__t0nLCG__closed){margin-bottom:0}.WidgetCard-module__t0nLCG__collapsible{cursor:pointer}.WidgetCard-module__t0nLCG__cardTitle{font-size:1.125rem;font-weight:var(--font-weight-semibold);color:var(--text-color-secondary)}.WidgetCard-module__t0nLCG__spacer{flex-grow:1}.WidgetCard-module__t0nLCG__chevronIcon,.WidgetCard-module__t0nLCG__globalIcon{color:var(--text-color-muted);align-items:center;display:flex}.WidgetCard-module__t0nLCG__globalIcon{color:var(--brand-primary)}.WidgetCard-module__t0nLCG__globalTag{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--text-color-muted);background-color:var(--border-color);border-radius:9999px;padding:.125rem .5rem;display:inline-block}.WidgetCard-module__t0nLCG__wrapper{flex-direction:column;transition:max-height .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;display:flex}.WidgetCard-module__t0nLCG__wrapper.WidgetCard-module__t0nLCG__closed{opacity:0;visibility:hidden;pointer-events:none;max-height:0!important;overflow:hidden!important}.WidgetCard-module__t0nLCG__wrapper.WidgetCard-module__t0nLCG__fluidHeight{opacity:1;visibility:visible;max-height:50000px;overflow:visible}.WidgetCard-module__t0nLCG__wrapper.WidgetCard-module__t0nLCG__limitedHeight{opacity:1;visibility:visible;flex-direction:column;max-height:800px;display:flex}.WidgetCard-module__t0nLCG__fixedArea{border-bottom:1px solid var(--border-color);background-color:var(--surface-color);z-index:20;flex-shrink:0;margin-bottom:1rem;padding-bottom:1rem}.WidgetCard-module__t0nLCG__scrollArea{flex:1;min-height:0}.WidgetCard-module__t0nLCG__wrapper.WidgetCard-module__t0nLCG__limitedHeight .WidgetCard-module__t0nLCG__scrollArea{overflow-y:auto}
.MetricCard-module__jGKDDW__metricItem{background-color:var(--background-color);border-radius:var(--border-radius);flex-direction:column;padding:1rem;display:flex}.MetricCard-module__jGKDDW__metricHeader{align-items:center;gap:.75rem;margin-bottom:.5rem;display:flex}.MetricCard-module__jGKDDW__iconWrapper{border-radius:9999px;justify-content:center;align-items:center;padding:6px;display:flex}.MetricCard-module__jGKDDW__metricTitle{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--text-color-secondary)}.MetricCard-module__jGKDDW__metricValue{font-size:1.5rem;font-weight:var(--font-weight-bold);line-height:1.2}.MetricCard-module__jGKDDW__metricAvg{color:var(--text-color-secondary);margin-top:.25rem;font-size:.875rem}.MetricCard-module__jGKDDW__revenue{color:var(--success-text-color)}.MetricCard-module__jGKDDW__expense{color:var(--danger-text-color)}.MetricCard-module__jGKDDW__neutral{color:var(--text-color-primary)}.MetricCard-module__jGKDDW__iconWrapper.MetricCard-module__jGKDDW__revenue{background-color:var(--success-bg-color)}.MetricCard-module__jGKDDW__iconWrapper.MetricCard-module__jGKDDW__expense{background-color:var(--danger-bg-color)}.MetricCard-module__jGKDDW__iconWrapper.MetricCard-module__jGKDDW__neutral{background-color:var(--neutral-bg-color)}
.OperationalBalanceWidget-module__e-EfRa__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.OperationalBalanceWidget-module__e-EfRa__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}
.CategoryChartWidget-module__HwJacG__chartContainer{flex-direction:column;gap:1rem;display:flex}.CategoryChartWidget-module__HwJacG__barRow{grid-template-columns:140px 1fr;align-items:center;gap:1rem;display:grid}.CategoryChartWidget-module__HwJacG__barLabel{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CategoryChartWidget-module__HwJacG__barWrapper{background-color:var(--background-muted);border-radius:var(--border-radius);height:30px}.CategoryChartWidget-module__HwJacG__expenseBar,.CategoryChartWidget-module__HwJacG__revenueBar{border-radius:var(--border-radius);justify-content:flex-end;align-items:center;min-width:80px;height:100%;padding-right:.75rem;transition:width .5s ease-in-out;display:flex}.CategoryChartWidget-module__HwJacG__expenseBar{background-color:var(--danger-color)}.CategoryChartWidget-module__HwJacG__revenueBar{background-color:var(--success-color)}.CategoryChartWidget-module__HwJacG__barValue{color:var(--surface-color);font-size:.8rem;font-weight:var(--font-weight-bold)}.CategoryChartWidget-module__HwJacG__noData{color:var(--text-color-muted);text-align:center;padding:2rem 0;font-size:.875rem}
.OwnerCompensationWidget-module__cPM9rq__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;display:grid}
.Label-module__Z8Qp9G__label{color:var(--text-color-secondary);font-weight:var(--font-weight-semibold);align-items:center;gap:6px;margin-bottom:4px;font-size:.875rem;display:flex}
.SelectField-module__DJdE4W__selectGroup{flex-direction:column;margin-bottom:12px;display:flex}.SelectField-module__DJdE4W__select{border:1px solid var(--input-border-color);background-color:var(--surface-color);border-radius:6px;width:100%;padding:8px;font-family:inherit;transition:border-color .2s}.SelectField-module__DJdE4W__select:focus{border-color:var(--brand-primary);outline:none}
.form-module__KtRuQa__formGrid{grid-template-columns:repeat(1,1fr);gap:.5rem 1rem;display:grid}@media (min-width:768px){.form-module__KtRuQa__formGrid{grid-template-columns:repeat(3,1fr)}}.form-module__KtRuQa__descriptionField{grid-column:1/-1}.form-module__KtRuQa__paidCheckboxWrapper{align-items:center;gap:.5rem;height:100%;display:flex}.form-module__KtRuQa__paidCheckbox{cursor:pointer;width:1.25rem;height:1.25rem}.form-module__KtRuQa__paidLabel{font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);cursor:pointer}.form-module__KtRuQa__integrationDataBox{border:1px solid var(--border-color);border-radius:var(--border-radius);grid-column:1/-1;margin-bottom:1.5rem;padding:1rem 1.5rem}.form-module__KtRuQa__integrationDataLegend{font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);padding:0 .5rem}.form-module__KtRuQa__integrationDataGrid{grid-template-columns:1fr;gap:0 1rem;display:grid}@media (min-width:768px){.form-module__KtRuQa__integrationDataGrid{grid-template-columns:repeat(3,1fr)}.form-module__KtRuQa__spanTwoColumns{grid-column:span 2}}.form-module__KtRuQa__toggleRawButton{color:var(--brand-primary);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;margin-top:1rem;font-size:.875rem;display:flex}.form-module__KtRuQa__toggleRawButton:hover{opacity:.8}.form-module__KtRuQa__rawJsonViewer{background-color:var(--background-muted);border:1px solid var(--border-color);border-radius:var(--border-radius);white-space:pre-wrap;max-height:200px;margin-top:1rem;padding:1rem;font-size:.8rem;overflow-y:auto}
.TransactionManager-module__RPDd_G__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.TransactionManager-module__RPDd_G__headerActions{gap:.75rem;display:flex}.TransactionManager-module__RPDd_G__status{align-items:center;gap:.5rem;display:flex}.TransactionManager-module__RPDd_G__statusIndicator{border-radius:9999px;width:8px;height:8px}.TransactionManager-module__RPDd_G__pending{background-color:var(--danger-color)}.TransactionManager-module__RPDd_G__paid{background-color:var(--success-color)}.TransactionManager-module__RPDd_G__value{font-weight:var(--font-weight-semibold)}.TransactionManager-module__RPDd_G__revenue{color:var(--success-text-color)}.TransactionManager-module__RPDd_G__expense{color:var(--danger-text-color)}.TransactionManager-module__RPDd_G__footerTotals{flex-direction:column;align-items:flex-end;gap:.25rem;display:flex}.TransactionManager-module__RPDd_G__footerTotals span{font-size:.875rem;font-weight:var(--font-weight-semibold)}.TransactionManager-module__RPDd_G__footerTotals strong{font-size:1rem;font-weight:var(--font-weight-bold);border-top:1px solid var(--border-color);margin-top:.25rem;padding-top:.25rem}.TransactionManager-module__RPDd_G__mobileView{display:none}.TransactionManager-module__RPDd_G__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.TransactionManager-module__RPDd_G__mobileFooterWrapper{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius);margin-top:1rem;padding:1rem 1.5rem}.TransactionManager-module__RPDd_G__mobileFooterWrapper .TransactionManager-module__RPDd_G__footerTotals{align-items:center;gap:.5rem}.TransactionManager-module__RPDd_G__mobileFooterWrapper .TransactionManager-module__RPDd_G__footerTotals span,.TransactionManager-module__RPDd_G__mobileFooterWrapper .TransactionManager-module__RPDd_G__footerTotals strong{text-align:center;width:100%}.TransactionManager-module__RPDd_G__mobileTotalCount{text-align:center;color:var(--text-color-secondary);font-size:.875rem;font-weight:var(--font-weight-semibold);border-top:1px solid var(--border-color);margin-top:1rem;padding-top:1rem}@media (max-width:768px){.TransactionManager-module__RPDd_G__desktopView{display:none}.TransactionManager-module__RPDd_G__mobileView{display:block}.TransactionManager-module__RPDd_G__header{flex-direction:column;align-items:flex-start;gap:1rem}.TransactionManager-module__RPDd_G__headerActions{flex-direction:column;gap:.75rem;width:100%;display:flex}}.TransactionManager-module__RPDd_G__searchWrapper{flex-grow:1;min-width:200px;position:relative}.TransactionManager-module__RPDd_G__searchIcon{color:var(--text-color-placeholder);pointer-events:none;position:absolute;top:36px;right:12px}.TransactionManager-module__RPDd_G__searchWrapper input{padding-right:2.5rem}
.CashFlowWidget-module__-ijC-a__grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1rem;display:grid}
.TransactionCard-module__YwEN7G__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.TransactionCard-module__YwEN7G__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.TransactionCard-module__YwEN7G__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.TransactionCard-module__YwEN7G__description{font-weight:var(--font-weight-semibold);color:var(--text-color-primary);line-height:1.4}.TransactionCard-module__YwEN7G__value{font-size:1.125rem;font-weight:var(--font-weight-bold);white-space:nowrap}.TransactionCard-module__YwEN7G__revenue{color:var(--success-text-color)}.TransactionCard-module__YwEN7G__expense{color:var(--danger-text-color)}.TransactionCard-module__YwEN7G__cardFooter{justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.TransactionCard-module__YwEN7G__status{font-weight:var(--font-weight-semibold);align-items:center;gap:.5rem;display:flex}.TransactionCard-module__YwEN7G__statusIndicator{border-radius:9999px;width:8px;height:8px}.TransactionCard-module__YwEN7G__pending{background-color:var(--danger-color)}.TransactionCard-module__YwEN7G__paid{background-color:var(--success-color)}.TransactionCard-module__YwEN7G__dueDate{color:var(--text-color-muted)}
.ProjectionsWidget-module__cGY1fG__grid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.ProjectionsWidget-module__cGY1fG__grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}
.AnnualEvolutionWidget-module__oosYkW__container{flex-direction:column;gap:1.5rem;display:flex}.AnnualEvolutionWidget-module__oosYkW__chartWrapper{font-size:.8rem}.AnnualEvolutionWidget-module__oosYkW__customTooltip{background-color:var(--surface-color);border:1px solid var(--border-color);border-radius:var(--border-radius);box-shadow:var(--shadow-md);padding:.75rem}.AnnualEvolutionWidget-module__oosYkW__tooltipLabel{font-weight:var(--font-weight-bold);margin-bottom:.5rem}.AnnualEvolutionWidget-module__oosYkW__tableWrapper{overflow-x:auto}.AnnualEvolutionWidget-module__oosYkW__summaryTable{border-collapse:collapse;border:1px solid var(--border-color);width:100%;font-size:.875rem}.AnnualEvolutionWidget-module__oosYkW__summaryTable th,.AnnualEvolutionWidget-module__oosYkW__summaryTable td{border-bottom:1px solid var(--border-color);white-space:nowrap;vertical-align:middle;padding:.75rem}.AnnualEvolutionWidget-module__oosYkW__summaryTable th{font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);background-color:var(--table-header-bg);text-align:center}.AnnualEvolutionWidget-module__oosYkW__metricHeader{border-left:1px solid var(--input-border-color)}.AnnualEvolutionWidget-module__oosYkW__summaryTable tbody tr:nth-child(2n){background-color:var(--table-row-zebra)}.AnnualEvolutionWidget-module__oosYkW__summaryTable td{color:var(--text-color-primary)}.AnnualEvolutionWidget-module__oosYkW__valueCell{text-align:right;border-left:1px solid var(--border-color)}.AnnualEvolutionWidget-module__oosYkW__variationCell{text-align:right;padding-left:.5rem}.AnnualEvolutionWidget-module__oosYkW__summaryTable td:first-child{text-align:center;font-weight:var(--font-weight-semibold)}.AnnualEvolutionWidget-module__oosYkW__summaryTable tfoot{border-top:2px solid var(--border-color)}.AnnualEvolutionWidget-module__oosYkW__summaryTableFooter td{color:var(--text-color-primary);font-weight:var(--font-weight-bold);text-align:center;border-left:1px solid var(--border-color)}.AnnualEvolutionWidget-module__oosYkW__positiveValue{color:var(--success-text-color)}.AnnualEvolutionWidget-module__oosYkW__negativeValue{color:var(--danger-text-color)}
.ConfirmationModal-module__OS-PGq__container{width:100%;padding:1.5rem}.ConfirmationModal-module__OS-PGq__title{font-size:1.25rem;font-weight:var(--font-weight-semibold);margin-bottom:1rem}.ConfirmationModal-module__OS-PGq__message{color:var(--text-color-secondary);margin-bottom:2rem;font-size:1rem;line-height:1.5}.ConfirmationModal-module__OS-PGq__buttonGroup{justify-content:flex-end;gap:.75rem;display:flex}.ConfirmationModal-module__OS-PGq__confirmButton{background-color:var(--danger-color)}.ConfirmationModal-module__OS-PGq__confirmButton:hover{background-color:var(--danger-color);opacity:.9}@media (min-width:480px){.ConfirmationModal-module__OS-PGq__container{min-width:380px}}
.HotmartImportModal-module__OicdPG__uploadArea{border:2px dashed var(--border-color);border-radius:var(--border-radius);text-align:center;cursor:pointer;padding:2rem;transition:border-color .2s,background-color .2s}.HotmartImportModal-module__OicdPG__uploadArea:hover{border-color:var(--brand-primary);background-color:var(--brand-bg-color-light)}.HotmartImportModal-module__OicdPG__fileInput{display:none}.HotmartImportModal-module__OicdPG__uploadContent{flex-direction:column;align-items:center;gap:1rem;display:flex}.HotmartImportModal-module__OicdPG__uploadIcon{color:var(--text-color-muted)}.HotmartImportModal-module__OicdPG__uploadHint{color:var(--text-color-muted);font-size:.8rem}.HotmartImportModal-module__OicdPG__fileName{font-weight:var(--font-weight-semibold);color:var(--brand-primary)}.HotmartImportModal-module__OicdPG__fileInfo{font-size:.875rem}.HotmartImportModal-module__OicdPG__logContainer{padding:1.5rem}.HotmartImportModal-module__OicdPG__logHeader{color:var(--text-color-primary);align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.HotmartImportModal-module__OicdPG__logHeader h2{font-size:1.25rem;font-weight:var(--font-weight-semibold)}.HotmartImportModal-module__OicdPG__logSummary{border-bottom:1px solid var(--border-color);gap:1.5rem;margin-bottom:1rem;padding-bottom:1rem;font-size:.875rem;display:flex}.HotmartImportModal-module__OicdPG__logSuccess{color:var(--success-text-color)}.HotmartImportModal-module__OicdPG__logSkipped{color:var(--text-color-muted)}.HotmartImportModal-module__OicdPG__logBox{background-color:var(--background-muted);border:1px solid var(--border-color);border-radius:var(--border-radius);white-space:pre-wrap;height:300px;padding:1rem;font-family:monospace;font-size:.8rem;line-height:1.5;overflow-y:auto}.HotmartImportModal-module__OicdPG__logFooter{justify-content:flex-end;gap:.75rem;margin-top:1.5rem;display:flex}.HotmartImportModal-module__OicdPG__progressBarContainer{background-color:var(--border-color);border-radius:9999px;width:100%;height:8px;overflow:hidden}.HotmartImportModal-module__OicdPG__progressBar{background-color:var(--brand-primary);height:100%;transition:width .3s ease-in-out}.HotmartImportModal-module__OicdPG__logPreview{color:var(--text-color-muted);margin-top:.5rem;font-family:monospace;font-size:.75rem}.HotmartImportModal-module__OicdPG__uploadArea.HotmartImportModal-module__OicdPG__dragging{border-color:var(--brand-primary);background-color:var(--brand-bg-color-light)}.HotmartImportModal-module__OicdPG__uploadArea.HotmartImportModal-module__OicdPG__dragging .HotmartImportModal-module__OicdPG__uploadContent{pointer-events:none}
.Toggle-module__IP90EG__inputGroup{flex-direction:column;margin-bottom:12px;display:flex}.Toggle-module__IP90EG__toggle{grid-auto-columns:1fr;grid-auto-flow:column;display:grid}.Toggle-module__IP90EG__toggle button{font-size:.9rem;font-weight:var(--font-weight-semibold);border:1px solid var(--input-border-color);cursor:pointer;background-color:var(--background-muted);color:var(--text-color-secondary);padding:8px 1rem;transition:background-color .2s,color .2s}.Toggle-module__IP90EG__toggle button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.Toggle-module__IP90EG__toggle button:last-child{border-left:0;border-top-right-radius:6px;border-bottom-right-radius:6px}.Toggle-module__IP90EG__toggle button.Toggle-module__IP90EG__active{background-color:var(--brand-primary);color:var(--surface-color);border-color:var(--brand-primary);z-index:1}
.MessageBubble-module__f54k2q__bubbleWrapper{flex-direction:column;display:flex}.MessageBubble-module__f54k2q__bubble{border-radius:var(--border-radius);word-wrap:break-word;padding:.5rem .75rem;font-size:.875rem;line-height:1.5}.MessageBubble-module__f54k2q__timestamp{color:var(--text-color-muted);margin-top:.25rem;font-size:.7rem}.MessageBubble-module__f54k2q__alignStart{align-self:flex-start}.MessageBubble-module__f54k2q__alignEnd{align-self:flex-end}.MessageBubble-module__f54k2q__incoming{background-color:var(--surface-color);border:1px solid var(--border-color);color:var(--text-color-primary)}.MessageBubble-module__f54k2q__outgoing{background-color:var(--brand-bg-color-light);color:var(--text-color-primary)}
.MarketingSummaryManager-module__eZXmmG__container{flex-direction:column;gap:1.5rem;display:flex}.MarketingSummaryManager-module__eZXmmG__metricsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem;display:grid}.MarketingSummaryManager-module__eZXmmG__positiveValue{color:var(--success-text-color);font-weight:var(--font-weight-semibold)}.MarketingSummaryManager-module__eZXmmG__negativeValue{color:var(--danger-text-color);font-weight:var(--font-weight-semibold)}.MarketingSummaryManager-module__eZXmmG__brandValue{color:var(--brand-primary);font-weight:var(--font-weight-bold)}.MarketingSummaryManager-module__eZXmmG__neutralValue{color:var(--text-color-primary)}
.TooltipIcon-module__7HgZ0q__tooltipWrapper{color:var(--text-color-muted);cursor:help;align-items:center;display:flex}.TooltipIcon-module__7HgZ0q__tooltipText{z-index:1000;background-color:var(--text-color-primary);color:var(--background-color);text-align:left;border-radius:var(--border-radius);font-size:.8rem;font-weight:var(--font-weight-regular);white-space:normal;word-wrap:break-word;opacity:0;pointer-events:none;width:240px;max-width:90vw;padding:.75rem 1rem;line-height:1.5;transition:opacity .2s ease-in-out,transform .2s ease-in-out;position:fixed;transform:translateY(4px)}.TooltipIcon-module__7HgZ0q__tooltipText.TooltipIcon-module__7HgZ0q__visible{opacity:1;pointer-events:auto;transform:translateY(0)}
.VariationBadge-module___kAtkW__badge{border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .25rem;font-size:.75rem;display:inline-flex}.VariationBadge-module___kAtkW__positive{color:var(--success-text-color);background-color:var(--success-bg-color)}.VariationBadge-module___kAtkW__negative{color:var(--danger-text-color);background-color:var(--danger-bg-color)}.VariationBadge-module___kAtkW__neutral{color:var(--neutral-text-color);background-color:var(--neutral-bg-color)}
.MessageList-module__ghxxOa__messageList{background-color:var(--background-muted);border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;gap:1rem;height:500px;padding:.5rem;display:flex;overflow-y:auto}.MessageList-module__ghxxOa__noMessages{color:var(--text-color-muted);text-align:center;padding:2rem 0;font-size:.875rem}
.AccountHealthWidget-module__Tg5bEa__accountList{flex-direction:column;gap:.75rem;list-style:none;display:flex}.AccountHealthWidget-module__Tg5bEa__accountItem{justify-content:space-between;align-items:center;display:flex}.AccountHealthWidget-module__Tg5bEa__accountInfo{align-items:center;gap:.5rem;min-width:0;display:flex}.AccountHealthWidget-module__Tg5bEa__accountIcon{color:var(--text-color-muted);flex-shrink:0}.AccountHealthWidget-module__Tg5bEa__accountName{font-size:.875rem;font-weight:var(--font-weight-semibold);color:var(--text-color-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.2;overflow:hidden}.AccountHealthWidget-module__Tg5bEa__accountBalance{font-size:1rem;font-weight:var(--font-weight-semibold);white-space:nowrap;margin-left:1rem}.AccountHealthWidget-module__Tg5bEa__totalItem{border-top:1px solid var(--border-color);justify-content:space-between;align-items:center;margin-top:1rem;padding-top:.75rem;display:flex}.AccountHealthWidget-module__Tg5bEa__totalLabel{font-size:1rem;font-weight:var(--font-weight-bold);color:var(--text-color-secondary)}.AccountHealthWidget-module__Tg5bEa__totalValue{font-size:1.25rem;font-weight:var(--font-weight-bold);white-space:nowrap;margin-left:1rem}.AccountHealthWidget-module__Tg5bEa__positiveBalance{color:var(--success-text-color)}.AccountHealthWidget-module__Tg5bEa__negativeBalance{color:var(--danger-text-color)}.AccountHealthWidget-module__Tg5bEa__noData{color:var(--text-color-muted);text-align:center;padding:2rem 0;font-size:.875rem}
.CreativeFunnelWidget-module__1JxVBq__diagramContainer{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1rem 0;display:flex;overflow-x:auto}.CreativeFunnelWidget-module__1JxVBq__stepCard{background-color:var(--background-muted);border:1px solid var(--border-color);border-radius:var(--border-radius);text-align:center;flex-direction:column;flex:1;align-items:center;min-width:140px;padding:1rem;display:flex;position:relative}.CreativeFunnelWidget-module__1JxVBq__stepLabel{font-size:.75rem;font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);text-transform:uppercase;margin-bottom:.5rem}.CreativeFunnelWidget-module__1JxVBq__stepValue{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--brand-primary);margin-bottom:.25rem}.CreativeFunnelWidget-module__1JxVBq__stepMeta{color:var(--text-color-muted);flex-direction:column;gap:2px;font-size:.7rem;display:flex}.CreativeFunnelWidget-module__1JxVBq__conversionBadge{background-color:var(--success-bg-color);color:var(--success-text-color);border-radius:4px;margin-top:.5rem;padding:2px 6px;font-size:.7rem;font-weight:600}.CreativeFunnelWidget-module__1JxVBq__connector{height:80px;color:var(--border-color-hover);justify-content:center;align-items:center;display:flex}@media (max-width:768px){.CreativeFunnelWidget-module__1JxVBq__diagramContainer{flex-direction:column;align-items:center}.CreativeFunnelWidget-module__1JxVBq__connector{width:100%;height:20px;transform:rotate(90deg)}.CreativeFunnelWidget-module__1JxVBq__stepCard{width:100%}}
.MarketingCumulativeWidget-module__-baAnW__chartContainer{width:100%;height:350px;font-size:.75rem}
.Pagination-module__u2IQdG__pagination{background-color:var(--surface-color);border-top:1px solid var(--border-color);border-radius:0 0 var(--border-radius)var(--border-radius);z-index:1;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;position:relative}.Pagination-module__u2IQdG__pageInfo{color:var(--text-color-secondary);font-size:.875rem;font-weight:var(--font-weight-semibold);white-space:nowrap}.Pagination-module__u2IQdG__goToPageForm{align-items:center;gap:.5rem;display:flex}.Pagination-module__u2IQdG__goToLabel{color:var(--text-color-secondary);font-size:.875rem}.Pagination-module__u2IQdG__goToInput{border:1px solid var(--border-color);text-align:center;border-radius:6px;width:4rem;padding:.25rem .5rem;font-size:.875rem}.Pagination-module__u2IQdG__goToInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Pagination-module__u2IQdG__goToInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Pagination-module__u2IQdG__goToInput[type=number]{appearance:textfield}.Pagination-module__u2IQdG__buttonGroup{gap:.5rem;display:flex}.Pagination-module__u2IQdG__pageButton{background-color:var(--surface-color);color:var(--text-color-primary);border:1px solid var(--border-color);font-size:.875rem;font-weight:var(--font-weight-semibold);border-radius:6px;align-items:center;gap:.25rem;padding:.25rem .75rem;transition:background-color .2s,color .2s;display:inline-flex}.Pagination-module__u2IQdG__pageButton:not(:disabled):hover{background-color:var(--background-muted)}.Pagination-module__u2IQdG__pageButton:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.Pagination-module__u2IQdG__pagination{flex-direction:column;align-items:center;gap:1rem;padding:1rem}.Pagination-module__u2IQdG__goToPageForm{display:none}}
.DashboardManager-module__8b1FFq__dashboardGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.DashboardManager-module__8b1FFq__dashboardGrid>*{min-width:0}.DashboardManager-module__8b1FFq__fullWidthWidget{grid-column:1/-1}@media (max-width:1024px){.DashboardManager-module__8b1FFq__dashboardGrid{grid-template-columns:1fr}}
.page-module__dU_Qyq__header{flex-direction:column;gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__dU_Qyq__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__dU_Qyq__headerActions{align-items:center;gap:.75rem;display:flex}.page-module__dU_Qyq__backLink{font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);align-items:center;gap:.5rem;transition:color .2s;display:inline-flex}.page-module__dU_Qyq__backLink:hover{color:var(--text-color-primary)}.page-module__dU_Qyq__profileInfoArea{margin-bottom:1.5rem}.page-module__dU_Qyq__tabSection{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);border:1px solid var(--border-color);padding:1.5rem}
.MarketingCreativesManager-module__B7c0Hq__container{flex-direction:column;gap:1.5rem;display:flex}.MarketingCreativesManager-module__B7c0Hq__topRowGrid{grid-template-columns:1fr;gap:1.5rem;display:grid}@media (min-width:1024px){.MarketingCreativesManager-module__B7c0Hq__topRowGrid{grid-template-columns:2fr 1fr}}.MarketingCreativesManager-module__B7c0Hq__fullWidthWidget{width:100%}.MarketingCreativesManager-module__B7c0Hq__legendBox{background-color:var(--background-muted);border:1px solid var(--border-color);border-radius:6px;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;padding:.75rem 1rem;font-size:.75rem;display:flex}.MarketingCreativesManager-module__B7c0Hq__legendTitle{color:var(--text-color-primary);align-items:center;gap:4px;margin-right:.5rem;font-weight:700;display:flex}.MarketingCreativesManager-module__B7c0Hq__legendItem{align-items:center;gap:4px;font-weight:600;display:flex}
.form-module__3lwN4W__formGrid{grid-template-columns:1fr;align-items:flex-start;gap:0 1rem;display:grid}.form-module__3lwN4W__nameFieldWrapper{grid-column:1/-1}@media (min-width:768px){.form-module__3lwN4W__formGrid{grid-template-columns:1fr 1fr}}
.form-module__4kryAq__formGrid{grid-template-columns:1fr;gap:1rem;display:grid}@media (min-width:768px){.form-module__4kryAq__formGrid{grid-template-columns:1fr 1fr}}.form-module__4kryAq__fieldset{border:1px solid var(--border-color);border-radius:var(--border-radius);flex-direction:column;gap:.5rem;padding:1rem;display:flex}.form-module__4kryAq__legend{font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);padding:0 .5rem}.form-module__4kryAq__formGridTop{grid-template-columns:1fr;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:grid}@media (min-width:768px){.form-module__4kryAq__formGridTop{grid-template-columns:1fr 1fr}}
.form-module__d8eATW__formGrid{grid-template-columns:repeat(1,1fr);gap:.5rem 1rem;display:grid}.form-module__d8eATW__descriptionField{grid-column:1/-1}@media (min-width:768px){.form-module__d8eATW__formGrid{grid-template-columns:repeat(3,1fr)}}
.Tabs-module__Kftrda__tabsWrapper{width:100%}.Tabs-module__Kftrda__tabList{border-bottom:2px solid var(--border-color);margin-bottom:1.5rem;display:flex}.Tabs-module__Kftrda__tabButton{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--text-color-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-2px;padding:.75rem 1.5rem;transition:color .2s,border-color .2s}.Tabs-module__Kftrda__tabButton:hover{color:var(--text-color-primary)}.Tabs-module__Kftrda__tabButton.Tabs-module__Kftrda__active{color:var(--brand-primary);border-color:var(--brand-primary)}.Tabs-module__Kftrda__tabButtonContent{align-items:center;gap:.5rem;display:flex}.Tabs-module__Kftrda__tabIcon{align-items:center;display:flex}
.ContributionManager-module__jTlLnq__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ContributionManager-module__jTlLnq__mobileView{display:none}.ContributionManager-module__jTlLnq__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.ContributionManager-module__jTlLnq__desktopView{display:none}.ContributionManager-module__jTlLnq__mobileView{display:block}.ContributionManager-module__jTlLnq__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.CategoryManager-module__rWBGJW__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.CategoryManager-module__rWBGJW__categoryName{font-weight:var(--font-weight-semibold)}.CategoryManager-module__rWBGJW__categoryType{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);text-transform:capitalize;border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.CategoryManager-module__rWBGJW__revenueBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.CategoryManager-module__rWBGJW__expenseBadge{background-color:var(--danger-bg-color);color:var(--danger-text-color)}.CategoryManager-module__rWBGJW__mobileView{display:none}.CategoryManager-module__rWBGJW__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.CategoryManager-module__rWBGJW__desktopView{display:none}.CategoryManager-module__rWBGJW__mobileView{display:block}.CategoryManager-module__rWBGJW__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.AccountManager-module__lRJ_5W__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.AccountManager-module__lRJ_5W__accountName{font-weight:var(--font-weight-semibold)}.AccountManager-module__lRJ_5W__accountType{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.AccountManager-module__lRJ_5W__bankAccountBadge{background-color:var(--neutral-bg-color);color:var(--neutral-text-color)}.AccountManager-module__lRJ_5W__creditCardBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.AccountManager-module__lRJ_5W__statusBadge{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.AccountManager-module__lRJ_5W__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.AccountManager-module__lRJ_5W__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}.AccountManager-module__lRJ_5W__mobileView{display:none}.AccountManager-module__lRJ_5W__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.AccountManager-module__lRJ_5W__desktopView{display:none}.AccountManager-module__lRJ_5W__mobileView{display:block}.AccountManager-module__lRJ_5W__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.ContactManager-module__dLbpwW__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ContactManager-module__dLbpwW__contactName{font-weight:var(--font-weight-semibold)}.ContactManager-module__dLbpwW__contactType{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);text-transform:capitalize;border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.ContactManager-module__dLbpwW__clientBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.ContactManager-module__dLbpwW__supplierBadge{background-color:var(--danger-bg-color);color:var(--danger-text-color)}.ContactManager-module__dLbpwW__bothBadge{background-color:var(--neutral-bg-color);color:var(--neutral-text-color)}.ContactManager-module__dLbpwW__statusBadge{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.ContactManager-module__dLbpwW__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.ContactManager-module__dLbpwW__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}.ContactManager-module__dLbpwW__mobileView{display:none}.ContactManager-module__dLbpwW__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.ContactManager-module__dLbpwW__desktopView{display:none}.ContactManager-module__dLbpwW__mobileView{display:block}.ContactManager-module__dLbpwW__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.ProductManager-module__9GC84G__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.ProductManager-module__9GC84G__productName{font-weight:var(--font-weight-semibold)}.ProductManager-module__9GC84G__badge{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);text-transform:capitalize;border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.ProductManager-module__9GC84G__platformBadge{background-color:var(--neutral-bg-color);color:var(--neutral-text-color)}.ProductManager-module__9GC84G__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.ProductManager-module__9GC84G__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}.ProductManager-module__9GC84G__mobileView{display:none}.ProductManager-module__9GC84G__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.ProductManager-module__9GC84G__desktopView{display:none}.ProductManager-module__9GC84G__mobileView{display:block}.ProductManager-module__9GC84G__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.WithdrawalManager-module__1r_Zea__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.WithdrawalManager-module__1r_Zea__mobileView{display:none}.WithdrawalManager-module__1r_Zea__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.WithdrawalManager-module__1r_Zea__desktopView{display:none}.WithdrawalManager-module__1r_Zea__mobileView{display:block}.WithdrawalManager-module__1r_Zea__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.RecurringTransactionCard-module__agxzHG__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;flex-direction:column;gap:.75rem;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s;display:flex}.RecurringTransactionCard-module__agxzHG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.RecurringTransactionCard-module__agxzHG__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.RecurringTransactionCard-module__agxzHG__description{font-weight:var(--font-weight-semibold);color:var(--text-color-primary);line-height:1.4}.RecurringTransactionCard-module__agxzHG__value{font-size:1.125rem;font-weight:var(--font-weight-bold);white-space:nowrap}.RecurringTransactionCard-module__agxzHG__revenue{color:var(--success-text-color)}.RecurringTransactionCard-module__agxzHG__expense{color:var(--danger-text-color)}.RecurringTransactionCard-module__agxzHG__cardBody,.RecurringTransactionCard-module__agxzHG__cardFooter{color:var(--text-color-muted);justify-content:space-between;align-items:center;font-size:.8rem;display:flex}.RecurringTransactionCard-module__agxzHG__badge{font-size:.75rem;font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:9999px;padding:.25rem .5rem}.RecurringTransactionCard-module__agxzHG__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.RecurringTransactionCard-module__agxzHG__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}
.TransferManager-module__-oPNGq__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.TransferManager-module__-oPNGq__mobileView{display:none}.TransferManager-module__-oPNGq__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.TransferManager-module__-oPNGq__desktopView{display:none}.TransferManager-module__-oPNGq__mobileView{display:block}.TransferManager-module__-oPNGq__header{flex-direction:column;align-items:flex-start;gap:1rem}}
.ContributionCard-module__s6T0OW__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.ContributionCard-module__s6T0OW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ContributionCard-module__s6T0OW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.ContributionCard-module__s6T0OW__accountName{font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.ContributionCard-module__s6T0OW__contributionAmount{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--success-text-color)}.ContributionCard-module__s6T0OW__cardFooter{justify-content:flex-end;align-items:center;display:flex}.ContributionCard-module__s6T0OW__contributionDate{color:var(--text-color-muted);font-size:.875rem}
.CategoryCard-module__uk7miq__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;justify-content:space-between;align-items:center;padding:1rem 1.5rem;list-style:none;transition:transform .2s,box-shadow .2s;display:flex}.CategoryCard-module__uk7miq__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.CategoryCard-module__uk7miq__categoryName{font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.CategoryCard-module__uk7miq__badge{font-size:.75rem;font-weight:var(--font-weight-semibold);white-space:nowrap;text-transform:capitalize;border-radius:9999px;padding:.25rem .5rem}.CategoryCard-module__uk7miq__revenueBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.CategoryCard-module__uk7miq__expenseBadge{background-color:var(--danger-bg-color);color:var(--danger-text-color)}
.AccountCard-module__aI9gHG__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.AccountCard-module__aI9gHG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.AccountCard-module__aI9gHG__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.AccountCard-module__aI9gHG__accountName{font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.AccountCard-module__aI9gHG__cardBody{justify-content:space-between;align-items:flex-end;display:flex}.AccountCard-module__aI9gHG__accountType{color:var(--text-color-muted);font-size:.875rem}.AccountCard-module__aI9gHG__accountBalance{font-size:1.25rem;font-weight:var(--font-weight-bold)}.AccountCard-module__aI9gHG__positiveBalance{color:var(--success-text-color)}.AccountCard-module__aI9gHG__negativeBalance{color:var(--danger-text-color)}.AccountCard-module__aI9gHG__statusBadge{font-size:.75rem;font-weight:var(--font-weight-semibold);white-space:nowrap;border-radius:9999px;padding:.25rem .5rem}.AccountCard-module__aI9gHG__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.AccountCard-module__aI9gHG__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}
.ContactCard-module__EnuZYW__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.ContactCard-module__EnuZYW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ContactCard-module__EnuZYW__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:1rem;display:flex}.ContactCard-module__EnuZYW__contactName{font-weight:var(--font-weight-semibold);color:var(--text-color-primary);text-overflow:ellipsis;white-space:nowrap;padding-right:.5rem;overflow:hidden}.ContactCard-module__EnuZYW__cardBody{justify-content:space-between;align-items:flex-end;display:flex}.ContactCard-module__EnuZYW__contactPhone{color:var(--text-color-secondary);font-size:.875rem}.ContactCard-module__EnuZYW__badge{font-size:.75rem;font-weight:var(--font-weight-semibold);white-space:nowrap;text-transform:capitalize;border-radius:9999px;padding:.25rem .5rem}.ContactCard-module__EnuZYW__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.ContactCard-module__EnuZYW__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}.ContactCard-module__EnuZYW__clientBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.ContactCard-module__EnuZYW__supplierBadge{background-color:var(--danger-bg-color);color:var(--danger-text-color)}.ContactCard-module__EnuZYW__bothBadge{background-color:var(--neutral-bg-color);color:var(--neutral-text-color)}
.ProductCard-module__YtGghG__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.ProductCard-module__YtGghG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.ProductCard-module__YtGghG__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.ProductCard-module__YtGghG__productName{font-weight:var(--font-weight-semibold);color:var(--text-color-primary);line-height:1.4}.ProductCard-module__YtGghG__cardBody{justify-content:space-between;align-items:center;display:flex}.ProductCard-module__YtGghG__externalId{color:var(--text-color-muted);font-size:.8rem}.ProductCard-module__YtGghG__badge{font-size:.75rem;font-weight:var(--font-weight-semibold);white-space:nowrap;text-transform:capitalize;border-radius:9999px;padding:.25rem .5rem}.ProductCard-module__YtGghG__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.ProductCard-module__YtGghG__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}.ProductCard-module__YtGghG__platformBadge{background-color:var(--neutral-bg-color);color:var(--neutral-text-color)}
.WithdrawalCard-module__rWTCfG__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.WithdrawalCard-module__rWTCfG__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.WithdrawalCard-module__rWTCfG__cardHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;display:flex}.WithdrawalCard-module__rWTCfG__accountName{font-weight:var(--font-weight-semibold);color:var(--text-color-primary)}.WithdrawalCard-module__rWTCfG__withdrawalAmount{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--danger-text-color)}.WithdrawalCard-module__rWTCfG__cardFooter{justify-content:flex-end;align-items:center;display:flex}.WithdrawalCard-module__rWTCfG__withdrawalDate{color:var(--text-color-muted);font-size:.875rem}
.RecurringTransactionManager-module__v_GXqq__header{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.RecurringTransactionManager-module__v_GXqq__headerActions{gap:.75rem;display:flex}.RecurringTransactionManager-module__v_GXqq__description{font-weight:var(--font-weight-semibold)}.RecurringTransactionManager-module__v_GXqq__revenue{color:var(--success-text-color);font-weight:var(--font-weight-semibold)}.RecurringTransactionManager-module__v_GXqq__expense{color:var(--danger-text-color);font-weight:var(--font-weight-semibold)}.RecurringTransactionManager-module__v_GXqq__statusBadge{font-size:.75rem;line-height:1rem;font-weight:var(--font-weight-semibold);border-radius:9999px;padding:.25rem .5rem;display:inline-flex}.RecurringTransactionManager-module__v_GXqq__activeBadge{background-color:var(--success-bg-color);color:var(--success-text-color)}.RecurringTransactionManager-module__v_GXqq__inactiveBadge{background-color:var(--background-muted);color:var(--text-color-muted)}.RecurringTransactionManager-module__v_GXqq__mobileView{display:none}.RecurringTransactionManager-module__v_GXqq__cardList{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}@media (max-width:768px){.RecurringTransactionManager-module__v_GXqq__desktopView{display:none}.RecurringTransactionManager-module__v_GXqq__mobileView{display:block}.RecurringTransactionManager-module__v_GXqq__header{flex-direction:column;align-items:stretch;gap:1rem}.RecurringTransactionManager-module__v_GXqq__headerActions{flex-direction:column;gap:.75rem;width:100%;display:flex}}
.TransferCard-module__V1m5XW__card{background-color:var(--surface-color);border-radius:var(--border-radius);box-shadow:var(--shadow-sm);cursor:pointer;padding:1rem;list-style:none;transition:transform .2s,box-shadow .2s}.TransferCard-module__V1m5XW__card:hover{box-shadow:var(--shadow-md);transform:translateY(-2px)}.TransferCard-module__V1m5XW__cardHeader{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.75rem;display:flex}.TransferCard-module__V1m5XW__transferAmount{font-size:1.25rem;font-weight:var(--font-weight-bold);color:var(--text-color-primary)}.TransferCard-module__V1m5XW__transferDate{color:var(--text-color-muted);font-size:.875rem}.TransferCard-module__V1m5XW__cardBody{justify-content:space-between;align-items:center;display:flex}.TransferCard-module__V1m5XW__accountName{font-weight:var(--font-weight-semibold);color:var(--text-color-secondary);background-color:var(--background-muted);text-align:center;white-space:nowrap;text-overflow:ellipsis;border-radius:9999px;flex:1;padding:.25rem .75rem;font-size:.8rem;overflow:hidden}.TransferCard-module__V1m5XW__arrowIcon{color:var(--text-color-muted);flex-shrink:0;margin:0 .5rem}
