.bt-calculator-container{display:grid;align-items:center}
@media (max-width:991px){.bt-calculator-container{gap:24px}}
@media (min-width:992px){.bt-calculator-container{grid-template-columns:1fr 603px}}
.bt-calculator-container .text{display:grid;color:#606060}
@media (max-width:991px){.bt-calculator-container .text{font-size:14px}}
.bt-calculator-container .text .icon{padding:11px;margin-bottom:32px;display:flex;margin-bottom:32px;justify-content:center;align-items:center;gap:13px;border-radius:166.4px;background:linear-gradient(180deg,#42C7FF 0%,#0072BC 139.84%)}
@media (max-width:991px){.bt-calculator-container .text .icon{text-align:center;width:64.003px;height:64.003px;padding:9.905px}}
@media (min-width:992px){.bt-calculator-container .text .icon{width:84px;height:84px;padding:13px}}
.bt-calculator-container h2{margin-bottom:16px}
@media (max-width:991px){.bt-calculator-container h2{max-width:320px}}
.bt-box-calculator-rate{background:var(--bt-white);display:grid}
@media (max-width:991px){.bt-box-calculator-rate{padding:24px;border-radius:16px;box-shadow:6px 6px 42px -6px rgba(24,39,75,0.15)}}
@media (min-width:992px){.bt-box-calculator-rate{border:1px solid var(--gray-200);box-shadow:0px 8px 16px -6px rgba(24,39,75,0.08),0px 6px 8px -6px rgba(24,39,75,0.12);border-radius:32px;padding:56px}}
.bt-box-calculator-rate h2{margin-bottom:24px}
.bt-box-calculator-rate .field{display:grid;gap:16px 24px;align-items:center}
@media (min-width:992px){.bt-box-calculator-rate .field{grid-template-columns:1fr 123px}}
.bt-box-calculator-rate .field label{grid-column:1 / -1;font-weight:600}
.bt-box-calculator-rate .field .rezultat{display:flex;height:48px;padding:8px;justify-content:center;align-items:center;border-radius:12px;border:1px solid var(--gray-200);background:var(--bt-white);color:var(--gray-450);text-align:center;font-size:14px;font-weight:600;line-height:1.4}
.bt-box-calculator-rate .field .rezultat>input{background-color:transparent;border:0;outline:0;text-align:right;padding-right:10px;cursor:pointer;font-size:inherit;font-weight:inherit;line-height:inherit}
[data-color-scheme="light"] .bt-box-calculator-rate .field .rezultat>input{background:#FFF;color:#131315}
[data-color-scheme="dark"] .bt-box-calculator-rate .field .rezultat>input{background:#131315;color:#B4B4BB}
.bt-box-calculator-rate .field .rezultat.rezultat-centered{display:flex;align-items:center}
.bt-box-calculator-rate .field .rezultat.rezultat-centered input{text-align:right;box-sizing:content-box}
@media (max-width:991px){.bt-box-calculator-rate .field .rezultat.rezultat-centered input{max-width:100%}}
@media (min-width:992px){.bt-box-calculator-rate .field .rezultat.rezultat-centered input{max-width:100%}}
.bt-box-calculator-rate .field .rezultat.rezultat-centered span{text-align:left}
.bt-box-calculator-rate .field .rezultat .text-helper-hidden{visibility:hidden;position:absolute;white-space:nowrap;font-size:16px}
.bt-box-calculator-rate .field .error-text{font-size:14px}
.field-rezultat .text-label{font-weight:600}
.field-rezultat .rezultat{margin-top:24px;display:flex;padding:16px 24px;align-self:stretch;border-radius:12px;background:#FAFAFA}
@media (max-width:991px){.field-rezultat .rezultat{margin-bottom:10px;align-items:center;flex-direction:column;gap:8px}}
@media (min-width:992px){.field-rezultat .rezultat{margin-bottom:8px;justify-content:space-between;gap:4px}}
.field-rezultat .rezultat strong{font-weight:700;line-height:1.1}
@media (max-width:991px){.field-rezultat .rezultat strong{font-size:18px}}
@media (min-width:992px){.field-rezultat .rezultat strong{font-size:24px}}
.inputslider{position:relative}
@media (max-width:991px){.inputslider{grid-row:3}}
.inputslider input{display:none}
.inputslider .values{position:relative;margin-left:14px;margin-right:14px;height:30px;margin-bottom:8px;z-index:1;display:none}
.inputslider .values span{position:absolute;top:0;background-color:var(--gray-100);color:var(--bt-black);line-height:1.4;padding:4px 10px;border-radius:15px;text-align:center;white-space:nowrap;display:block;font-size:16px;transform:translateX(-50%);z-index:1;transition:all 0.2s ease}
.inputslider .values span.selected{background-color:var(--bt-blue);color:var(--bt-white);z-index:2}
.inputslider .area{position:relative;height:28px}
.inputslider .area .track{position:absolute;top:50%;left:0;background-color:var(--blue-t1);width:100%;height:6px;border-radius:3px;z-index:1;transform:translateY(-50%)}
.inputslider .area .fill{position:absolute;top:50%;left:0;background:var(--blue-t-4);width:0;height:6px;border-radius:3px;z-index:2;transform:translateY(-50%)}
.inputslider .area .knob{position:absolute;top:0;left:0;background-color:var(--bt-white);width:30px;height:30px;border-radius:50%;box-shadow:0px 0px 2px rgba(0,0,0,0.1),0px 7px 12px rgba(0,0,0,0.12);z-index:3}
.inputslider .area .knob .current-value{position:absolute;left:4px;bottom:4px;background-color:var(--bt-blue);color:var(--bt-white);line-height:1.4;padding:4px 10px;border-radius:15px;text-align:center;white-space:nowrap;display:block;font-size:16px;z-index:1;font-size:0;width:22px;height:22px}