.fs-oopvB{width:100%}.fs-oopvB__card{background:var(--fs-oopvb-card-bg,#98c1f8);border:var(--fs-oopvb-card-border-width,1px) solid color-mix(in srgb,var(--fs-oopvb-card-border-color,#000) var(--fs-oopvb-card-border-opacity,8%),transparent);border-radius:var(--fs-oopvb-card-radius,16px);box-shadow:var(--fs-oopvb-card-shadow-x,0) var(--fs-oopvb-card-shadow-y,10px) var(--fs-oopvb-card-shadow-blur,28px) color-mix(in srgb,var(--fs-oopvb-card-shadow-color,#000) var(--fs-oopvb-card-shadow-opacity,6%),transparent);padding:var(--fs-oopvb-card-padding,20px)}.fs-oopvB__card,.fs-oopvB__title{font-family:var(--fs-oopvb-font-family,Poppins,sans-serif)}.fs-oopvB__title{color:var(--fs-oopvb-title-color,#000);font-size:var(--fs-oopvb-title-size,22px);font-weight:var(--fs-oopvb-title-weight,700);line-height:var(--fs-oopvb-title-line-height,1.2);margin:0 0 var(--fs-oopvb-title-margin-bottom,6px);text-align:var(--fs-oopvb-title-align,left)}.fs-oopvB__subtitle{color:color-mix(in srgb,var(--fs-oopvb-subtitle-color,#000) var(--fs-oopvb-subtitle-opacity,72%),transparent);font-family:var(--fs-oopvb-font-family,Poppins,sans-serif);font-size:var(--fs-oopvb-subtitle-size,16px);font-weight:var(--fs-oopvb-subtitle-weight,600);margin:0 0 var(--fs-oopvb-subtitle-margin-bottom,16px);text-align:var(--fs-oopvb-subtitle-align,left)}.fs-oopvB__grid{display:grid;gap:var(--fs-oopvb-grid-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr))}.fs-oopvB__field--wide{grid-column:1/-1}.fs-oopvB__label{color:color-mix(in srgb,var(--fs-oopvb-label-color,#000) var(--fs-oopvb-label-opacity,70%),transparent);display:block;font-size:var(--fs-oopvb-label-size,12px);font-weight:var(--fs-oopvb-label-weight,600);margin:0 0 var(--fs-oopvb-label-margin-bottom,6px)}.fs-oopvB__input,.fs-oopvB__label{font-family:var(--fs-oopvb-font-family,Poppins,sans-serif)}.fs-oopvB__input{background:var(--fs-oopvb-input-bg,#fff);border:var(--fs-oopvb-input-border-width,1px) solid color-mix(in srgb,var(--fs-oopvb-input-border-color,#000) var(--fs-oopvb-input-border-opacity,18%),transparent);border-radius:var(--fs-oopvb-input-radius,12px);box-sizing:border-box;color:var(--fs-oopvb-input-text-color,#000);font-size:var(--fs-oopvb-input-font-size,14px);outline:none;padding:var(--fs-oopvb-input-padding-y,10px) var(--fs-oopvb-input-padding-x,12px);width:100%}.fs-oopvB__input:focus{border-color:color-mix(in srgb,var(--fs-oopvb-input-focus-border-color,#000) var(--fs-oopvb-input-focus-border-opacity,38%),transparent)}.fs-oopvB__inputWrap{align-items:center;display:flex;position:relative;width:100%}.fs-oopvB__inputWrap--money .fs-oopvB__input{padding-left:calc(var(--fs-oopvb-input-padding-x,12px) + 18px)}.fs-oopvB__inputPrefix{color:var(--fs-oopvb-input-text-color,#000);font-size:var(--fs-oopvb-input-font-size,14px);left:var(--fs-oopvb-input-padding-x,12px);line-height:1;opacity:.78;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);user-select:none;z-index:1}.fs-oopvB__hint,.fs-oopvB__inputPrefix{font-family:var(--fs-oopvb-font-family,Poppins,sans-serif)}.fs-oopvB__hint{color:color-mix(in srgb,var(--fs-oopvb-hint-color,#000) var(--fs-oopvb-hint-opacity,60%),transparent);font-size:var(--fs-oopvb-hint-size,12px);font-weight:var(--fs-oopvb-hint-weight,600);margin:var(--fs-oopvb-hint-margin-top,6px) 0 0}.fs-oopvB__actions{display:flex;flex-wrap:wrap;gap:var(--fs-oopvb-actions-gap,10px);margin-top:var(--fs-oopvb-actions-margin-top,14px)}.fs-oopvB__btn{background:var(--fs-oopvb-button-bg,#665ca5);border:var(--fs-oopvb-button-border-width,5px) solid var(--fs-oopvb-button-border-color,#665ca5);border-radius:var(--fs-oopvb-button-radius,12px);color:var(--fs-oopvb-button-text-color,#fff);cursor:pointer;font-family:var(--fs-oopvb-font-family,Poppins,sans-serif);font-size:var(--fs-oopvb-button-font-size,14px);font-style:normal;font-weight:var(--fs-oopvb-button-weight,600);line-height:1.2;padding:var(--fs-oopvb-button-padding-y,10px) var(--fs-oopvb-button-padding-x,14px);text-decoration:none}.fs-oopvB__btn:focus,.fs-oopvB__btn:hover{border-color:var(--fs-oopvb-button-hover-border-color,#665ca5)}.fs-oopvB__btn:active,.fs-oopvB__btn:focus,.fs-oopvB__btn:hover{background:var(--fs-oopvb-button-hover-bg,#fff);color:var(--fs-oopvb-button-hover-text-color,#665ca5);text-decoration:none}.fs-oopvB__btn:active{border-color:var(--fs-oopvb-button-active-border-color,#b6acf5)}.fs-oopvB__alerts{margin-top:var(--fs-oopvb-alerts-margin-top,10px)}.fs-oopvB__alert{background:color-mix(in srgb,var(--fs-oopvb-alert-bg,#b43c3c) var(--fs-oopvb-alert-bg-opacity,8%),transparent);border:var(--fs-oopvb-alert-border-width,1px) solid color-mix(in srgb,var(--fs-oopvb-alert-border-color,#b43c3c) var(--fs-oopvb-alert-border-opacity,35%),transparent);border-radius:var(--fs-oopvb-alert-radius,12px);color:color-mix(in srgb,var(--fs-oopvb-alert-text-color,#781e1e) var(--fs-oopvb-alert-text-opacity,95%),transparent);font-family:var(--fs-oopvb-font-family,Poppins,sans-serif);font-size:var(--fs-oopvb-alert-font-size,13px);padding:var(--fs-oopvb-alert-padding-y,10px) var(--fs-oopvb-alert-padding-x,12px)}.fs-oopvB__results{margin-top:var(--fs-oopvb-results-margin-top,18px)}.fs-oopvB__resultRow{display:grid;gap:var(--fs-oopvb-results-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr))}.fs-oopvB__resultBox{background:color-mix(in srgb,var(--fs-oopvb-result-box-bg,#000) var(--fs-oopvb-result-box-bg-opacity,2%),transparent);border:var(--fs-oopvb-result-box-border-width,1px) solid color-mix(in srgb,var(--fs-oopvb-result-box-border-color,#000) var(--fs-oopvb-result-box-border-opacity,8%),transparent);border-radius:var(--fs-oopvb-result-box-radius,14px);padding:var(--fs-oopvb-result-box-padding,12px)}.fs-oopvB__resultLabel{color:color-mix(in srgb,var(--fs-oopvb-result-label-color,#000) var(--fs-oopvb-result-label-opacity,65%),transparent);font-size:var(--fs-oopvb-result-label-size,12px);margin-bottom:6px}.fs-oopvB__resultLabel,.fs-oopvB__resultValue{font-family:var(--fs-oopvb-font-family,Poppins,sans-serif)}.fs-oopvB__resultValue{color:var(--fs-oopvb-result-value-color,#000);font-size:var(--fs-oopvb-result-value-size,20px);font-weight:var(--fs-oopvb-result-value-weight,800)}.fs-oopvB__breakdown{background:color-mix(in srgb,var(--fs-oopvb-breakdown-bg,#fff) var(--fs-oopvb-breakdown-bg-opacity,0%),transparent);border:var(--fs-oopvb-breakdown-border-width,1px) solid color-mix(in srgb,var(--fs-oopvb-breakdown-border-color,#000) var(--fs-oopvb-breakdown-border-opacity,8%),transparent);border-radius:var(--fs-oopvb-breakdown-radius,14px);margin-top:var(--fs-oopvb-breakdown-margin-top,14px);padding:var(--fs-oopvb-breakdown-padding,12px)}.fs-oopvB__breakTitle{color:var(--fs-oopvb-breakdown-title-color,#000);font-size:var(--fs-oopvb-breakdown-title-size,16px);font-weight:var(--fs-oopvb-breakdown-title-weight,800);margin-bottom:8px}.fs-oopvB__breakList,.fs-oopvB__breakTitle{font-family:var(--fs-oopvb-font-family,Poppins,sans-serif)}.fs-oopvB__breakList{color:var(--fs-oopvb-breakdown-text-color,#000);display:grid;font-size:var(--fs-oopvb-breakdown-text-size,14px);gap:var(--fs-oopvb-breakdown-gap,8px);list-style:none;margin:0;padding:0}.fs-oopvB__breakList li{display:flex;gap:10px;justify-content:space-between}.fs-oopvB__breakNote{color:color-mix(in srgb,var(--fs-oopvb-breakdown-note-color,#000) var(--fs-oopvb-breakdown-note-opacity,62%),transparent);font-size:var(--fs-oopvb-breakdown-note-size,12px);margin:10px 0 0}.fs-oopvB__breakNote,.fs-oopvB__disclaimer{font-family:var(--fs-oopvb-font-family,Poppins,sans-serif)}.fs-oopvB__disclaimer{color:color-mix(in srgb,var(--fs-oopvb-disclaimer-color,#000) var(--fs-oopvb-disclaimer-opacity,70%),transparent);font-size:var(--fs-oopvb-disclaimer-size,12px);margin-top:var(--fs-oopvb-disclaimer-margin-top,14px)}