@keyframes select_fadeIn__96Lis{0%{opacity:0}to{opacity:1}}@keyframes select_fadeOut__eP8rf{0%{opacity:1}to{opacity:0}}.select_trigger__qW1bt{isolation:isolate;display:flex;align-items:center;justify-content:space-between;width:100%;padding-block:.875rem;padding-inline:1rem;border-radius:var(--br-400);border:1px solid var(--color-mirage);background-color:var(--color-white);color:var(--color-black);font-size:1rem;caret-color:var(--color-secondary);outline:none;white-space:nowrap;overflow:clip;text-overflow:ellipsis;transition:opacity var(--transition-normal) ease,color var(--transition-normal) ease,border-color var(--transition-normal) ease,var(--custom-transition-prop,border-color) var(--transition-normal) ease}.select_trigger__qW1bt:focus{outline:none;box-shadow:0 0 0 2px var(--ring)}.select_trigger__qW1bt:disabled::-moz-placeholder{cursor:default}.select_trigger__qW1bt:disabled,.select_trigger__qW1bt:disabled::placeholder{cursor:default}.select_trigger__qW1bt:not(:disabled):hover{border-color:var(--color-secondary)}.select_trigger__qW1bt:not(:disabled):focus-visible{border-color:hsl(from var(--color-secondary) h s l/.5)}.select_trigger__qW1bt[data-state=open]{border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--color-white)}.select_trigger__qW1bt span{white-space:nowrap;overflow:clip;text-overflow:ellipsis}.select_icon__2RpW9{height:1rem;width:1rem;color:var(--color-primary)}.select_scrollButton__R18BA{display:flex;cursor:default;align-items:center;justify-content:center;padding:4px 0}.select_content__fbO46{position:relative;z-index:1;max-height:24rem;width:var(--radix-popper-anchor-width);padding:.75rem 1rem;overflow:hidden;border-radius:0 0 var(--br-500) var(--br-500);border:1px solid var(--color-concrete);border-top:none;background:var(--color-white)}.select_content__fbO46[data-state=open]{animation:select_fadeIn__96Lis .2s ease-out}.select_content__fbO46[data-state=closed]{animation:select_fadeOut__eP8rf .2s ease-out}.select_viewport__d1RUe{padding:.25rem}.select_item__rNvZb,.select_label__DkNbD{padding:.3125rem .625rem;font-size:1rem}.select_item__rNvZb{position:relative;display:flex;width:100%;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;outline:none;color:var(--color-black)}.select_item__rNvZb:focus,.select_item__rNvZb:hover{background:var(--color-concrete)}.select_item__rNvZb:not(:last-of-type){border-bottom:1px dashed var(--color-primary)}.select_item__rNvZb[data-disabled]{pointer-events:none;opacity:.5}.select_itemIndicator__sDjY9{display:flex;align-items:center;justify-content:center;position:absolute;left:.5rem;width:.875rem;height:.875rem}.select_separator__F1L67{height:1px;background:var(--color-primary)}.calculator_calculator__gs8ik{padding:1.25rem;border-radius:var(--br-550);border:2px solid var(--color-white);background-color:var(--color-mirage)}.calculator_loading__i9dAR{position:absolute;inset:0;z-index:1;pointer-events:none}.calculator_loading__i9dAR[data-loading=false]{display:none}.calculator_layout__NcUYB{display:flex;flex-direction:column;gap:1.25rem}.calculator_layout__NcUYB[data-loading=true]{visibility:hidden}.calculator_layout__NcUYB h2{margin-block-end:.5rem;text-wrap:balance;font-size:2.25rem;font-weight:var(--fw-medium)}.calculator_layout__NcUYB .calculator_riskRate__DnDbe{display:inline-flex;align-items:center;gap:.5rem}:is(.calculator_layout__NcUYB .calculator_riskRate__DnDbe) div{display:inline-flex}.calculator_layout__NcUYB .calculator_primaryButton__wmfJu{margin-block:.5rem}.calculator_selectLabel__RdPt6{margin-block-end:-1rem}.calculator_selectLabel__RdPt6[data-required=true]:after{content:"*";color:var(--color-primary)}.calculator_selectItem__nSzD7[data-state=checked]{padding-inline-start:2rem}.calculator_techStack__McIzB{font-size:1.25rem;font-weight:var(--fw-medium)}.calculator_reset__XO_7N{display:flex;justify-content:center;align-items:center;align-self:flex-start;padding:10px 16px 12px;border-radius:10px;color:var(--color-white);text-transform:uppercase;font-weight:var(--fw-semi-bold);font-size:1.1875rem;background:#394179;cursor:pointer}.calculator_reset__XO_7N:focus-within,.calculator_reset__XO_7N:hover{text-decoration:underline}