.spinner-wrapper{width:24px;height:24px;position:relative}.spinner{width:24px;height:24px;position:absolute;top:calc(50% - 2.5px);left:calc(50% - 1px)}.spinner div{width:2px;height:5px;transform:rotate(calc(var(--rotation) * 1deg)) translate(0, calc(var(--translation) * 1%));animation:spinner-fzua35 1s calc(var(--delay) * 1s) infinite ease;background:#fff;border-radius:2px;position:absolute}.spinner div:first-child{--delay:.1;--rotation:45;--translation:150}.spinner div:nth-child(2){--delay:.2;--rotation:90;--translation:150}.spinner div:nth-child(3){--delay:.3;--rotation:135;--translation:150}.spinner div:nth-child(4){--delay:.4;--rotation:180;--translation:150}.spinner div:nth-child(5){--delay:.5;--rotation:225;--translation:150}.spinner div:nth-child(6){--delay:.6;--rotation:270;--translation:150}.spinner div:nth-child(7){--delay:.7;--rotation:315;--translation:150}.spinner div:nth-child(8){--delay:.8;--rotation:360;--translation:150}@keyframes spinner-fzua35{0%,12.5%,25%,37.5%,50%,62.5%,75%,87.5%,to{transform:rotate(calc(var(--rotation) * 1deg)) translate(0, calc(var(--translation) * 1%))}50%{transform:rotate(calc(var(--rotation) * 1deg)) translate(0, calc(var(--translation) * 1%));background-color:#0000}}
.button{--tw-bg-opacity:1;background-color:rgb(0 25 165/var(--tw-bg-opacity,1));fill:#fff;letter-spacing:-.2px;text-align:left;border-radius:8px;flex:1;justify-content:center;align-items:center;width:100%;height:56px;padding-left:24px;padding-right:24px;font-family:Frutiger LT Com;font-size:20px;font-weight:700;line-height:24px;display:flex;box-shadow:0 8px 10px -2px #1e1e1e1f,0 2px 3px -1px #1e1e1e1a}.button.esim{color:#000;width:130px;height:48px;font-size:16px}.button.small{letter-spacing:-.2px;text-align:left;width:auto;height:43px;padding-left:16px;padding-right:16px;font-family:Frutiger LT Com;font-size:16px;font-weight:700;line-height:24px}.button>svg:first-child+span,.button>span:first-child+svg{margin-left:8px;margin-right:0}.button.hover:not(.loading),.button:hover:not(.loading),.button:disabled:not(.loading){--tw-bg-opacity:1;background-color:rgb(0 23 149/var(--tw-bg-opacity,1))}.button:disabled{--tw-bg-opacity:1;background-color:rgb(0 25 165/var(--tw-bg-opacity,1));fill:#fff;--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1));letter-spacing:-.2px;text-align:left;border-radius:8px;flex:1;justify-content:center;align-items:center;width:100%;height:56px;padding-left:24px;padding-right:24px;font-family:Frutiger LT Com;font-size:20px;font-weight:700;line-height:24px;display:flex;box-shadow:0 8px 10px -2px #1e1e1e1f,0 2px 3px -1px #1e1e1e1a}
.input-wrapper{width:100%;position:relative}.has-error input{background:#fff2f4;border-color:#cc0226}.input{letter-spacing:-.2px;box-sizing:border-box;border:1px solid #a5a5a5;border-radius:8px;align-items:center;width:100%;height:52px;padding:0 1rem;display:flex}.input.icon{padding-right:3rem}.input-icon{vertical-align:middle;align-self:center;position:absolute;top:14px;right:16px}.input:focus{--tw-border-opacity:1;border-color:rgb(0 25 165/var(--tw-border-opacity,1));outline:none}.input::placeholder{color:#999}.input-wrapper label{--tw-text-opacity:1;color:rgb(113 118 122/var(--tw-text-opacity,1));letter-spacing:.15px;text-align:left;z-index:1;background-color:#fff;padding:0 4px;font-size:12px;font-weight:400;line-height:12px;position:absolute;top:-3px;left:12px}.has-error label{color:#cc0226!important}.input-error{color:#cc0226;text-align:left;padding:4px 0 0;font-size:12px;font-weight:400;line-height:16px}
