.styles_container__awk_J{max-width:800px;margin:0 auto;padding:0 2rem 2rem}.styles_form__SNtrv{background:#2a2a2a;border-radius:12px;padding:2rem}.styles_inputSection__zqV9y{margin-bottom:2rem}.styles_field__EgSCG{margin-bottom:1.5rem}.styles_field__EgSCG label{display:block;font-size:.9rem;font-weight:500;color:#fff;margin-bottom:.5rem}.styles_field__EgSCG .styles_inputWrapper__syjI1{position:relative;display:flex;align-items:center}.styles_field__EgSCG .styles_inputWrapper__syjI1 .styles_currencySymbol__1DfMm{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#ccc;font-weight:500;z-index:1;pointer-events:none}.styles_field__EgSCG .styles_inputWrapper__syjI1 .styles_percentSymbol__NiefT{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);color:#ccc;font-weight:500;z-index:1;pointer-events:none}.styles_field__EgSCG .styles_inputWrapper__syjI1 .styles_input__G0noP{width:100%;padding:.75rem 1rem;background:#404040;border:1px solid #555;border-radius:8px;color:#fff;font-size:1rem;transition:border-color .2s ease}.styles_field__EgSCG .styles_inputWrapper__syjI1 .styles_input__G0noP:focus{outline:none;border-color:#666}.styles_field__EgSCG .styles_inputWrapper__syjI1 .styles_input__G0noP::placeholder{color:#999}.styles_field__EgSCG .styles_inputWrapper__syjI1:has(.styles_currencySymbol__1DfMm) .styles_input__G0noP{padding-left:2rem}.styles_field__EgSCG .styles_inputWrapper__syjI1:has(.styles_percentSymbol__NiefT) .styles_input__G0noP{padding-right:2rem}.styles_increaseInputs__vTxcX{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}.styles_placeholderSection__t7alG{padding:3rem;text-align:center;border:1px dashed #555;border-radius:8px;background:#1a1a1a}.styles_placeholderSection__t7alG .styles_placeholderText__CzHz9{color:#999;font-size:1rem;line-height:1.5}.styles_resultsSection__AMUKK{display:flex;flex-direction:column;gap:2rem}.styles_summaryCard__WBxlR{background:#1a1a1a;border-radius:12px;padding:1.5rem;border:1px solid #333}.styles_summaryCard__WBxlR .styles_cardTitle__dTZZo{color:#fff;font-size:1.2rem;margin-bottom:1rem;font-weight:600}.styles_summaryCard__WBxlR .styles_summaryGrid__CKvE4{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem}.styles_summaryCard__WBxlR .styles_summaryGrid__CKvE4 .styles_summaryItem__zsTi8{display:flex;flex-direction:column;gap:.25rem}.styles_summaryCard__WBxlR .styles_summaryGrid__CKvE4 .styles_summaryItem__zsTi8 .styles_label__S_a_q{color:#ccc;font-size:.9rem;font-weight:500}.styles_summaryCard__WBxlR .styles_summaryGrid__CKvE4 .styles_summaryItem__zsTi8 .styles_value__738fr{color:#fff;font-size:1.1rem;font-weight:600}.styles_breakdownCard__41xfv{background:#1a1a1a;border-radius:12px;padding:1.5rem;border:1px solid #333}.styles_breakdownCard__41xfv .styles_cardTitle__dTZZo{color:#fff;font-size:1.2rem;margin-bottom:1rem;font-weight:600}.styles_breakdownCard__41xfv .styles_tableContainer__D62r5{overflow-x:auto;-webkit-overflow-scrolling:touch}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj{width:100%;border-collapse:collapse;border-spacing:0;background:rgba(0,0,0,0);color:#fff;font-size:.9rem}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj thead{background:#333}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj thead th{padding:.75rem;text-align:left;font-weight:600;color:#fff;border-bottom:2px solid #555}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj thead th:first-child{border-top-left-radius:6px}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj thead th:last-child{border-top-right-radius:6px}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr{border-bottom:1px solid #333;transition:background-color .2s ease}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr:hover{background:#2a2a2a}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr:last-child{border-bottom:none}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr td{padding:.75rem;vertical-align:middle}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr td:first-child{font-weight:500}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr td:nth-child(2){color:#ccc}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr td:nth-child(3){color:#4ade80;font-weight:500}.styles_breakdownCard__41xfv .styles_breakdownTable__3kYYj tbody tr td:nth-child(4){color:#60a5fa;font-weight:500}.styles_cumulativeCard__dHrdJ{background:#1a1a1a;border-radius:12px;padding:1.5rem;border:1px solid #333}.styles_cumulativeCard__dHrdJ .styles_cardTitle__dTZZo{color:#fff;font-size:1.2rem;margin-bottom:1rem;font-weight:600}.styles_cumulativeCard__dHrdJ .styles_cumulativeGrid__4KrHJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:1rem;gap:1rem}.styles_cumulativeCard__dHrdJ .styles_cumulativeGrid__4KrHJ .styles_cumulativeItem__W0870{display:flex;flex-direction:column;align-items:center;padding:1rem;background:#333;border-radius:8px;gap:.5rem}.styles_cumulativeCard__dHrdJ .styles_cumulativeGrid__4KrHJ .styles_cumulativeItem__W0870 .styles_period__5NyVM{color:#ccc;font-size:.9rem;font-weight:500}.styles_cumulativeCard__dHrdJ .styles_cumulativeGrid__4KrHJ .styles_cumulativeItem__W0870 .styles_amount__iCy2R{color:#fff;font-size:1.1rem;font-weight:600}@media(max-width:768px){.styles_container__awk_J{padding:0 1rem 1rem}.styles_form__SNtrv{padding:1.5rem}.styles_field__EgSCG{margin-bottom:1rem}.styles_summaryGrid__CKvE4{grid-template-columns:1fr}.styles_tableContainer__D62r5{overflow-x:visible}.styles_breakdownTable__3kYYj thead{display:none}.styles_breakdownTable__3kYYj tbody tr{display:block;background:#333;border-radius:6px;margin-bottom:1rem;border:none;padding:1rem}.styles_breakdownTable__3kYYj tbody tr:hover{background:#333}.styles_breakdownTable__3kYYj tbody tr td{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border:none;color:#fff}.styles_breakdownTable__3kYYj tbody tr td:before{content:attr(data-label);font-weight:600;color:#fff;flex-shrink:0;margin-right:1rem}.styles_breakdownTable__3kYYj tbody tr td:first-child{font-size:1.1rem;font-weight:600;color:#fff;margin-bottom:.5rem;justify-content:center;border-bottom:1px solid #555;padding-bottom:.5rem}.styles_breakdownTable__3kYYj tbody tr td:first-child:before{display:none}.styles_breakdownTable__3kYYj tbody tr td:nth-child(2){color:#ccc}.styles_breakdownTable__3kYYj tbody tr td:nth-child(3){color:#4ade80;font-weight:500}.styles_breakdownTable__3kYYj tbody tr td:nth-child(4){color:#60a5fa;font-weight:500}.styles_cumulativeGrid__4KrHJ{grid-template-columns:repeat(2,1fr)}.styles_increaseInputs__vTxcX{grid-template-columns:1fr;gap:1rem}}@media(max-width:480px){.styles_cumulativeGrid__4KrHJ{grid-template-columns:1fr}}
/*# sourceMappingURL=665beebc36d45a36.css.map*/