/*!********************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./src/scss/blocks/css-block-bankroll-management-tool.scss ***!
  \********************************************************************************************************************************************************************************************************************************************************************************/
.bankroll-management-tool{background:#cff4fc;border-bottom:.5rem solid #9eeaf9;box-shadow:2px 0 10px rgba(0,0,0,.1);color:#055160;margin:3rem auto;padding:1rem}.bankroll-management-tool *{box-sizing:border-box}.bankroll-management-tool__header{margin-bottom:1rem}.bankroll-management-tool__header h2{margin-bottom:.5rem !important}.bankroll-management-tool__header p{margin:0}.bankroll-management-tool__form{display:grid;gap:1rem;grid-template-columns:minmax(0, 1fr) minmax(18rem, 0.85fr)}.bankroll-management-tool__input-panel,.bankroll-management-tool__result-panel{min-width:0}.bankroll-management-tool__actions{align-items:flex-end;display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:.5rem}.bankroll-management-tool__actions .btn{min-width:0;width:100%}.bankroll-management-tool__result-panel{background:rgba(0,0,0,0) !important;border-left:0 !important;box-shadow:none;display:grid;gap:1rem;padding:0}.bankroll-management-tool__status{background:#055160;color:#fff;margin-top:1.5rem;padding:1rem}.bankroll-management-tool__result-panel.is-good .bankroll-management-tool__status{background:#198754}.bankroll-management-tool__result-panel.is-warning .bankroll-management-tool__status{background:#fd9843}.bankroll-management-tool__result-panel.is-danger .bankroll-management-tool__status{background:#dc3545}.bankroll-management-tool__eyebrow{color:#fff;display:block;font-size:.85rem;font-weight:700;margin-bottom:.25rem;text-transform:uppercase}.bankroll-management-tool__status strong{color:#fff;display:block;font-size:1.75rem;line-height:1.2}.bankroll-management-tool__status p{color:#fff;margin:.5rem 0 0}.bankroll-management-tool__metrics{display:grid;gap:.75rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.bankroll-management-tool__metric{background:rgba(0,0,0,0) !important;border-top:1px solid rgba(5,81,96,.2);min-height:5.5rem;padding:.75rem 0}.bankroll-management-tool__metric span{color:#055160;display:block;font-size:.9rem;font-weight:700;line-height:1.25;margin-bottom:.25rem}.bankroll-management-tool__metric strong{color:#984c0c;display:block;font-size:1.4rem;line-height:1.2;overflow-wrap:anywhere}@media(max-width: 991.98px){.bankroll-management-tool__form{grid-template-columns:1fr}}@media(max-width: 767.98px){.bankroll-management-tool{margin:3rem auto}.bankroll-management-tool__status{margin-top:0}.bankroll-management-tool__metrics{grid-template-columns:1fr}}
