.BankTable-module__K6o6VG__tableContainer{width:100%;padding:1rem;overflow-x:auto}.BankTable-module__K6o6VG__simulationCard{background:linear-gradient(135deg,rgba(var(--primary-rgb),.1)0%,rgba(var(--primary-rgb),.05)100%);border:1px solid rgba(var(--primary-rgb),.2);border-radius:1rem;flex-direction:column;gap:.5rem;padding:clamp(.5rem,2vw,1rem);display:flex;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}@media (max-width:768px){.BankTable-module__K6o6VG__simulationCard{width:100%}}.BankTable-module__K6o6VG__simulationContainer{flex-wrap:nowrap;align-items:flex-start;gap:clamp(.5rem,3vw,2rem);display:flex;overflow:hidden}.BankTable-module__K6o6VG__simulationLabel{color:var(--primary);text-transform:uppercase;letter-spacing:.05em;font-size:clamp(.7rem,2.5vw,1rem);font-weight:800}.BankTable-module__K6o6VG__currencySymbol{color:var(--text-primary);font-size:clamp(.9rem,2.5vw,1.2rem);font-weight:600;position:absolute;top:50%;left:clamp(8px,2vw,12px);transform:translateY(-50%)}.BankTable-module__K6o6VG__simulationInput{border:2px solid var(--border);background-color:var(--background);color:var(--text-primary);border-radius:.75rem;outline:none;width:clamp(130px,35vw,200px);padding:clamp(.5rem,2vw,.75rem) clamp(.5rem,2vw,.75rem) clamp(.5rem,2vw,.75rem) clamp(1.5rem,4vw,2rem);font-size:clamp(1rem,3.5vw,1.5rem);font-weight:700;transition:all .2s}.BankTable-module__K6o6VG__durationInput{border:2px solid var(--border);background-color:var(--background);color:var(--text-primary);text-align:center;border-radius:.75rem;outline:none;width:clamp(50px,15vw,80px);padding:clamp(.5rem,2vw,.75rem);font-size:clamp(1rem,3.5vw,1.5rem);font-weight:700;transition:all .2s}.BankTable-module__K6o6VG__radioLabel{cursor:pointer;align-items:center;gap:clamp(.25rem,1vw,.5rem);font-size:clamp(.7rem,2vw,.9rem);font-weight:600;display:flex}.BankTable-module__K6o6VG__divider{background-color:var(--border);width:1px;height:clamp(30px,10vw,40px);margin-top:clamp(1.8rem,5vw,2.2rem)}
.BankFilters-module__HWrfqa__filterToggleBtn{background-color:var(--card-background);border:1px solid var(--border);width:100%;color:var(--text-primary);cursor:pointer;text-align:left;border-radius:8px;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem;font-weight:600;display:flex}.BankFilters-module__HWrfqa__filterToggleBtn:hover{background-color:var(--muted)}.BankFilters-module__HWrfqa__filtersSection{flex-direction:column;gap:.5rem;margin-bottom:1.5rem;display:none}.BankFilters-module__HWrfqa__filtersSection.BankFilters-module__HWrfqa__show{display:flex}.BankFilters-module__HWrfqa__filterGroup{background-color:var(--card-background);border:1px solid var(--border);border-radius:12px;flex-direction:column;flex:1;gap:.5rem;min-width:200px;padding:1rem;display:flex}.BankFilters-module__HWrfqa__filterTitle{color:var(--text-primary);margin-bottom:.25rem;font-size:.875rem;font-weight:600}.BankFilters-module__HWrfqa__radioOptions{flex-direction:column;gap:.5rem;display:flex}.BankFilters-module__HWrfqa__radioLabel{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.BankFilters-module__HWrfqa__radioLabel:hover{color:var(--text-primary)}.BankFilters-module__HWrfqa__radioLabel input[type=radio]{accent-color:var(--primary);cursor:pointer;width:1rem;height:1rem}@media (min-width:768px){.BankFilters-module__HWrfqa__filterToggleBtn{display:none}.BankFilters-module__HWrfqa__filtersSection{flex-flow:wrap;align-items:stretch;gap:1rem;margin-bottom:2rem;display:flex}}@media (max-width:767px){.BankFilters-module__HWrfqa__filtersSection{width:100%}.BankFilters-module__HWrfqa__filterGroup{width:100%;min-width:0}}
