.fin-model{margin-top:20px}@media(max-width:47.99875rem){.fin-model{position:relative}}.fin-model__items{display:flex;gap:8px;margin-bottom:8px;border-radius:20px;padding:8px;background:#a8bae4}@media screen and (max-width:936px){.fin-model__items{display:grid;grid-template-columns:1fr 1fr}}.fin-model__item-title{font-weight:500;font-size:16px;line-height:120%;text-align:center;margin-bottom:8px}.fin-model__item-cards{position:relative;display:flex;gap:8px}.fin-model__item-wrap{display:flex;gap:8px;border-radius:12px;padding:12px;height:100px;width:100%;background:rgba(231,238,255,.5)}@media screen and (max-width:1300px){.fin-model__item-wrap{padding:12px 8px}}.fin-model__item:nth-child(3){width:100%}.fin-model__item:nth-child(3) .fin-model__item-title{text-align:start}@media screen and (max-width:936px){.fin-model__item:first-child .fin-model__card{flex:1 1}.fin-model__item:first-child .fin-model__card-input{width:100%}.fin-model__item:nth-child(2) .fin-model__card,.fin-model__item:nth-child(2) .fin-model__card-inner div{flex:1 1}.fin-model__item:nth-child(2) .fin-model__card-value-box{width:100%}.fin-model__item:nth-child(3){grid-column:1/-1;width:100%}.fin-model__item:nth-child(3) .fin-model__item-title{text-align:center}}.fin-model__card{border-radius:12px;padding:12px;background:rgba(231,238,255,.5);height:100px}@media screen and (max-width:1300px){.fin-model__card{padding:12px 8px}}.fin-model__card-title{font-weight:400;font-size:16px;line-height:130%;text-align:center;color:var(--text-secondary);margin-bottom:4px;white-space:nowrap}.fin-model__card-value{font-family:var(--third-family);font-weight:700;font-size:40px;line-height:120%;text-align:center;color:var(--text-accent-blue)}.fin-model__card-inner{display:flex;gap:8px}.fin-model__card-value-box{display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:8px;padding:4px 8px;width:174px;height:44px;background:var(--background-secondary);font-family:var(--font-family);font-weight:500;font-size:16px;line-height:120%;color:var(--text-primary)}@media screen and (max-width:1440px){.fin-model__card-value-box{width:150px}}@media screen and (max-width:1100px){.fin-model__card-value-box{width:128px}}@media screen and (max-width:973px){.fin-model__card-value-box{width:110px}}.fin-model__card-trigger{border-radius:8px;width:24px;height:24px;background:var(--text-contrast);padding:4px}.fin-model__card-trigger svg{color:var(--text-accent-blue);display:flex}.fin-model__card-input{border:1px solid var(--stroke-fourthiary);border-radius:8px;padding:initial!important;width:78px;height:44px;background:var(--background-tonal);font-family:var(--font-family);font-weight:400;font-size:16px;line-height:130%;text-align:center;color:var(--text-secondary)}.fin-model__card-input input{padding:8px!important;text-align:center!important}.fin-model__container{flex:1 1;border-radius:8px;padding:8px;height:74px;background:#becbeb}.fin-model__container-title{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:130%;letter-spacing:.02em;color:var(--text-secondary);margin-bottom:8px;text-align:center}.fin-model__container-value{display:flex;align-items:center;justify-content:center;border-radius:6px;padding:4px 8px;width:100%;height:32px;font-family:var(--font-family);font-weight:500;font-size:16px;line-height:120%;text-align:center;color:var(--text-primary);background:var(--background-secondary)}.fin-model__price{flex:1 1;border-radius:8px;padding:12px;width:222px;height:76px;background:var(--background-secondary)}.fin-model__price--mobile{display:none}@media screen and (max-width:1300px){.fin-model__price--desktop{display:none}.fin-model__price--mobile{display:block;width:100%;margin-left:auto;margin-bottom:8px}}.fin-model__price-title{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:130%;text-align:right;color:var(--text-secondary);margin-bottom:4px;white-space:nowrap}.fin-model__price-value{font-family:var(--third-family);font-weight:700;font-size:24px;line-height:120%;letter-spacing:.01em;text-align:right;color:var(--text-accent-blue)}.fin-model__extra{display:flex;align-items:center;gap:8px}.fin-model__extra-text{font-family:var(--second-family);font-weight:500;font-size:10px;line-height:120%;text-align:right;color:var(--text-primary)}.fin-model__buttons{position:absolute;right:0;bottom:-20px;transform:translateY(50%);display:flex;align-items:center;gap:8px;border:10px solid var(--background-tonal);border-radius:48px;background:var(--background-tonal)}@media screen and (max-width:1439px){.fin-model__buttons{bottom:-12px}}@media screen and (max-width:936px){.fin-model__buttons{bottom:-40px}}@media(max-width:47.99875rem){.fin-model__buttons{border:6px solid var(--background-tonal);border-radius:48px;left:50%;right:auto;bottom:0;transform:translate(-50%,50%)}.fin-model__buttons button{font-size:12px!important;max-width:145px!important}.fin-model__buttons button svg{width:16px!important;height:16px!important}}.fin-model__footer{position:relative;display:flex;justify-content:space-between;align-items:center;gap:24px}@media(max-width:47.99875rem){.fin-model{-moz-column-gap:8px;column-gap:8px;border-radius:20px;padding:8px 8px 48px;background-color:#a8bae4;display:flex;flex-direction:column;margin-bottom:0;margin-top:20px;row-gap:4px;height:auto}}.fin-model__cost{display:flex;flex-direction:row;align-items:center;-moz-column-gap:16px;column-gap:16px;max-width:239px}.fin-model__cost-label{white-space:nowrap}@media screen and (max-width:768px){.fin-model__cost-label{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:130%;color:var(--text-primary)}}.fin-model__cost-input{border-radius:8px}@media screen and (max-width:768px){.fin-model__cost{flex-direction:column;gap:4px;max-width:none;justify-content:space-between;align-items:flex-start}.fin-model__cost .fin-model__cost-input{border-radius:12px;max-width:56px;max-height:32px}.fin-model__cost .fin-model__cost-input input{text-align:center;font-size:14px!important}}.fin-model__coins-wrap{position:relative;width:100%}.fin-model__coins{position:absolute;z-index:1;top:calc(100% + 8px);border-radius:12px;padding:12px 4px 12px 12px;width:100%;box-shadow:0 20px 20px 0 rgba(22,32,53,.1);background:var(--background-tonal)}.fin-model__coins-head{display:flex;align-items:center;justify-content:space-between;font-family:var(--second-family);font-weight:500;font-size:12px;line-height:120%;color:var(--text-primary);padding-bottom:4px}.fin-model__coins-list{display:flex;flex-direction:column;row-gap:4px;padding-right:4px;max-height:128px;overflow-y:auto}.fin-model__coins-list::-webkit-scrollbar{width:12px;height:12px}.fin-model__coins-list::-webkit-scrollbar-track{background:var(--background-primary);border-radius:4px}.fin-model__coins-list::-webkit-scrollbar-thumb{background:var(--background-secondary);border-radius:8px;border:3px solid var(--background-primary)}@media screen and (max-width:768px){.fin-model__coins-list{max-height:none;width:100%;border-radius:8px;padding:4px;background:var(--background-secondary)}}.fin-model__coins-item,.fin-model__coins-wrap{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.fin-model__coins-wrap{flex:1 1}.fin-model__coins-image{width:20px;height:20px}.fin-model__coins-title{line-height:1.3;color:var(--text-secondary)}@media screen and (max-width:768px){.fin-model__coins-title{font-family:var(--second-family)}}.fin-model__coins-value{flex:1 1;line-height:1.3;color:var(--text-secondary)}@media screen and (max-width:768px){.fin-model__coins-value{font-family:var(--second-family)}}.fin-model__coins-profit{border-radius:8px;padding:4px 8px;background-color:var(--background-secondary)}@media screen and (max-width:768px){.fin-model__coins-profit{font-family:var(--second-family);text-align:right;padding:initial}}.fin-model__header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px;padding:0 0 4px 4px}.fin-model__title{font-family:var(--third-family);font-weight:700;font-size:16px;line-height:1.2;color:var(--text-primary)}.fin-model__handle{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:4px;column-gap:4px;padding:4px 0 8px 4px}.fin-model__handle-title{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:1.3;color:var(--text-primary)}.fin-model__option{display:flex;align-items:center;justify-content:space-between;border-radius:8px;padding:5px 8px}.fin-model__option-title-wrap{width:100%;display:flex}.fin-model__option-title-wrap .fin-model__option-title{max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fin-model__option-value-wrap{width:100%}.fin-model__option-title{flex:1 1}.fin-model__option-count,.fin-model__option-title{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:1;color:var(--text-primary)}.fin-model__option-value{font-family:var(--second-family);font-weight:700;font-size:14px;line-height:1;text-align:right;color:var(--text-primary);white-space:nowrap}.fin-model__option--white{background:var(--background-tonal)}.fin-model__option--blue{background:var(--background-secondary)}.fin-model__option--blue .fin-model__option-value{font-weight:400}.fin-model__foot{display:flex;-moz-column-gap:8px;column-gap:8px;padding-top:8px}.currency-switch{--switch-width:39px;--switch-height:32px;position:relative;display:inline-flex;padding:4px;border-radius:24px;background:var(--buttons-normal)}.currency-switch__handle{position:absolute;top:4px;left:4px;width:var(--switch-width);height:var(--switch-height);border-radius:16px;background:var(--text-contrast);transition:transform .25s ease}.currency-switch--dollar .currency-switch__handle{transform:translateX(var(--switch-width))}.currency-switch__item{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:var(--switch-width);height:var(--switch-height);border:none;background:transparent;color:var(--text-contrast);font-size:16px;font-weight:700;line-height:1.2;transition:color .25s ease;cursor:pointer}.currency-switch__item--active{color:var(--text-accent-blue)}@media(max-width:768px){.currency-switch{--switch-width:32px;--switch-height:24px}.currency-switch__item{font-family:var(--second-family);font-size:14px;line-height:1}}