.main__retry-button{width:auto;height:50px}.main__retry-spinner{position:relative;display:flex;align-items:center}.main__retry-spinner .spinner{left:auto}.main__skeleton{position:absolute;left:15px;top:17px}.main__validate-error{font-size:var(--ff-font-size-8);position:absolute;color:var(--ff-danger);left:12%;margin-top:-12px}@media(max-width:768px){.main__validate-error{left:9%}}.main__widget{border-radius:var(--ff-border-radius-2xl);padding:var(--ff-spacer-6) var(--ff-spacer-7);max-width:496px;-webkit-backdrop-filter:blur(11.5px);backdrop-filter:blur(11.5px);box-shadow:inset 5px 5px 10px 0 hsla(0,0%,100%,.1),inset -5px -5px 10px 0 hsla(0,0%,100%,.1),20px 30px 100px 0 rgba(0,0,0,.05);background:linear-gradient(134deg,#fff,rgba(255,255,255,0));display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;margin:var(--ff-spacer-0) auto}.main__widget--title{font-family:var(--ff-font-monospace);font-weight:var(--ff-body-font-weight);font-size:var(--ff-font-size-5);line-height:140%;letter-spacing:.01em;text-align:center;color:var(--ff-secondary);padding:var(--ff-spacer-2) var(--ff-spacer-5);border-bottom:var(--ff-border-width-1) solid var(--ff-secondary);margin-bottom:var(--ff-spacer-7)}.main__widget--body{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ff-spacer-7);margin-bottom:var(--ff-spacer-7)}.main__buy-btn{width:100%;height:55px!important;font-size:var(--ff-font-size-3);margin-bottom:var(--ff-spacer-5)}@media(max-width:992px){.main__buy-btn{font-size:var(--ff-font-size-5)}}@media(max-width:768px){.main__buy-btn{height:55px!important;font-size:var(--ff-font-size-5)}}.main__input-block{position:relative;width:100%}.main__input-wrapper{display:flex;align-items:center;border:var(--ff-border-width-1) solid var(--ff-secondary);border-radius:var(--ff-border-radius-lg);padding:var(--ff-spacer-0) var(--ff-spacer-4);padding-right:var(--ff-spacer-0);width:100%;box-sizing:border-box}.main__input-wrapper:focus-within{box-shadow:0 0 0 var(--ff-border-width-1) var(--ff-secondary)}.main__input-wrapper--error{border:var(--ff-border-width-1) solid var(--ff-danger)}.main__input-wrapper--error:focus,.main__input-wrapper--error:focus-within{border:var(--ff-border-width-1) solid var(--ff-danger);box-shadow:0 0 0 var(--ff-danger)}.main__input-field{flex:1 1;padding:15px;border:none;max-width:50%;outline:none;background:rgba(0,0,0,0);border-right:var(--ff-border-width-1) solid var(--ff-secondary);font-family:var(--ff-font-monospace);font-weight:var(--ff-body-font-weight);font-size:var(--ff-font-size-5);line-height:120%;letter-spacing:.01em;color:var(--ff-body-color);-moz-appearance:textfield}.main__input-field:focus{border-right:var(--ff-border-width-2) solid var(--ff-secondary)}.main__input-field::-webkit-inner-spin-button,.main__input-field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}@media(max-width:992px){.main__input-field{font-size:var(--ff-font-size-4)}}.main__input-field--error{border-right:var(--ff-border-width-1) solid var(--ff-danger)}.main__input-field--error:focus,.main__input-field--error:focus-within{border-right:var(--ff-border-width-1) solid var(--ff-danger)}.main__floating-label{position:absolute;top:-8px;left:15px;padding:var(--ff-spacer-0) var(--ff-spacer-2);text-transform:uppercase;font-family:var(--ff-font-monospace);font-weight:var(--ff-body-font-weight);font-size:var(--ff-font-size-7);letter-spacing:.01em;color:var(--ff-secondary);z-index:1}.main__floating-label:after{content:"";display:block;width:100%;height:6px;background:#fff;position:absolute;top:7px;right:0;z-index:-1}@media(max-width:576px){.main__floating-label{font-size:var(--ff-font-size-8);top:-7px}.main__floating-label:after{top:4px}}.main__floating-label--error{color:var(--ff-danger)}.main__arrow-btn{border-radius:var(--ff-border-radius-sm);background-color:rgba(0,42,192,.1);display:flex;align-items:center;justify-self:center;padding:var(--ff-spacer-3);border:none;cursor:pointer}.main__arrow-btn:hover{filter:contrast(.5)}.main__button-container{position:relative;width:100%}.main__rate-info{display:flex;justify-content:center;align-items:center;margin:auto;font-family:var(--ff-font-monospace);font-weight:var(--ff-body-font-weight);font-size:var(--ff-font-size-7);text-align:center;color:var(--ff-indigo-contrast-100);gap:var(--ff-spacer-7);margin-bottom:var(--ff-spacer-7)}.main__error-info{position:absolute;top:-25px}.main__error-block,.main__error-info{font-size:var(--ff-font-size-sm);width:100%}.main__error-block{color:var(--ff-warning-700);background:var(--ff-warning-100);border:var(--ff-border-width-1) solid var(--ff-warning-200);border-radius:var(--ff-border-radius-md);padding:var(--ff-spacer-5);font-size:var(--ff-font-size-6);margin-bottom:var(--ff-spacer-5);text-align:left}.main__email{margin-bottom:var(--ff-spacer-0);gap:var(--ff-spacer-2);flex-wrap:wrap;position:relative;z-index:9}.main__email--link{text-decoration:underline}.main__rate-expected{background:var(--ff-white);border-radius:var(--ff-border-radius-sm);padding:var(--ff-spacer-2) var(--ff-spacer-4);height:24px;font-family:var(--ff-font-monospace);font-weight:var(--ff-body-font-weight);font-size:var(--ff-font-size-7);text-align:center;color:var(--ff-indigo-contrast-100)}.main__widget--blurred{position:relative;z-index:0;box-shadow:var(--ff-box-shadow-sm)}.main__retry-container,.main__retry-wrap{display:flex;align-items:center;justify-content:center}.main__retry-container{transition:var(--ff-transition-base);position:absolute;left:0;top:0;flex-direction:column;border-radius:var(--ff-border-radius-xl);padding:var(--ff-spacer-6) var(--ff-spacer-7);text-align:center;z-index:10;height:100%;width:100%;box-shadow:inset 5px 5px 10px 0 hsla(0,0%,100%,.1),inset -5px -5px 10px 0 hsla(0,0%,100%,.1),20px 30px 100px 0 rgba(0,0,0,.05);background:rgba(243,240,240,.7)}.main__retry-container>*{width:50%;font-family:var(--ff-font-monospace);font-weight:var(--ff-body-font-weight);font-size:var(--ff-font-size-3);line-height:140%;letter-spacing:.01em;text-align:center;color:var(--ff-secondary)}@media(max-width:992px){.main__widget{padding:var(--ff-spacer-5) var(--ff-spacer-6)}.main__widget--body,.main__widget--title{margin-bottom:var(--ff-spacer-6)}.main__rate-info{margin-bottom:var(--ff-spacer-4);gap:var(--ff-spacer-2)}.main__error-info{top:-20px}}@media(max-width:768px){.main__widget--title{margin-bottom:var(--ff-spacer-5)}}@media(max-width:576px){.main__widget{padding:var(--ff-spacer-5) var(--ff-spacer-4)}.main__widget__rate-info{flex-wrap:wrap}.main__input-field{padding:var(--ff-spacer-5) var(--ff-spacer-3);font-size:var(--ff-font-size-6)}.main__rate-info{margin-bottom:var(--ff-spacer-3);gap:var(--ff-spacer-2);flex-wrap:wrap}.main__arrow-btn{padding:var(--ff-spacer-2)}}.icon{width:20px;height:20px;background:var(--ff-primary);display:flex;font-size:var(--ff-font-size-5);line-height:normal}