.aurora-button{--button-size:40rem;--button-color:var(--aurora-primary);--button-text-color:var(--aurora-text-inverse);--button-bg-alpha:1;--icon-margin:6rem;color:rgba(var(--button-text-color),1);cursor:pointer;font-size:calc(var(--button-size)*.389);height:var(--button-size);white-space:nowrap;border:none;justify-content:center;align-items:center;padding:0 16rem;text-decoration:none;transition:all .32s ease-in-out;display:inline-flex;position:relative}.aurora-button.is-secondary{--button-bg-alpha:.12;--button-text-color:var(--button-color)}.aurora-button:before{background:rgba(var(--button-color),var(--button-bg-alpha,1));border-radius:var(--btn-r-tl) var(--btn-r-tr) var(--btn-r-br) var(--btn-r-bl);content:"";z-index:1;width:100%;height:100%;transition:all .12s ease-out;position:absolute;top:0;left:0}.aurora-button>.aurora-button--content{white-space:nowrap;z-index:2;justify-content:center;align-items:baseline;width:100%;transition:all .24s ease-out;display:flex}.aurora-button:hover:before{opacity:.88;transition:all .24s ease-out;transform:scale(1.012)}.aurora-button:active:before{transform:scale(.973)}.aurora-button.size-small:hover:before{transform:scale(1.02)}.aurora-button.size-small:active:before{transform:scale(.96)}.aurora-button.size-large:hover:before{transform:scale(1.006)}.aurora-button.size-large:active:before{transform:scale(.979)}.aurora-button.size-mini:hover:before{transform:scale(1.04)}.aurora-button.size-mini:active:before{transform:scale(.9)}.aurora-button.is-default{--button-color:var(--aurora-primary);--button-text-color:var(--aurora-primary)}.aurora-button.is-default:before{opacity:.08}.aurora-button.is-default:hover:before{opacity:.12}.aurora-button.is-white{color:rgba(var(--aurora-black),.92);--button-color:var(--aurora-white)!important;--button-text-color:var(--aurora-black)!important}.aurora-button.is-black{--button-color:var(--aurora-black)!important;--button-text-color:var(--aurora-white)!important}.aurora-button.is-block{display:flex}.aurora-button ::v-deep(i:first-child){margin-left:-2rem}.aurora-button ::deep(i:last-child){margin-right:-2rem}.aurora-button ::deep(i){color:rgba(var(--button-text-color),1);font-size:calc(var(--button-size)*.48);margin-left:var(--icon-margin);margin-right:var(--icon-margin)}.aurora-button ::deep(.icon){color:rgba(var(--button-text-color),1);font-size:calc(var(--button-size)*.48);margin-left:var(--icon-margin);margin-right:var(--icon-margin)}.aurora-button ::deep(.icon:first-child){margin-left:-2rem}.aurora-button ::deep(.icon:last-child){margin-right:-2rem}.aurora-button.is-disabled{cursor:not-allowed;opacity:.48;pointer-events:none}.aurora-button.is-shadow:before{box-shadow:0 4rem 16rem -4rem rgba(var(--button-color),.64)}.aurora-button.is-shadow.is-black:before,.aurora-button.is-shadow.is-white:before{box-shadow:0 8rem 24rem -4rem rgba(var(--aurora-shadow),.08)}.aurora-button.size-mini{--button-size:20rem;--icon-margin:1rem;padding:0 4rem;font-size:12rem}.aurora-button.size-mini>div{transform:scale(.9)}.aurora-button.size-small{--button-size:32rem;--icon-margin:4rem;padding:0 12rem;font-size:14rem}.aurora-button.size-small>div{transform:scale(.95)}.aurora-button.size-large{--button-size:56rem;--icon-margin:8rem;padding:0 32rem;font-size:20rem}.aurora-button.is-icon{width:var(--button-size);padding:0}.aurora-button:hover{transition:all .32s ease-in-out,transform .2s ease-out;transform:scale(1.02)}.aurora-button:active{transition:all .32s ease-in-out,transform .12s ease-out;transform:scale(.98)}.aurora-button.is-icon:hover{transform:scale(1.06)}.aurora-button.is-icon:active{transform:scale(.94)}.aurora-button.is-circle,.aurora-button.is-circle .load,.aurora-button.is-circle:before{border-radius:9999rem}.aurora-button.is-rounded,.aurora-button.is-rounded .load,.aurora-button.is-rounded:before{border-radius:999rem}.aurora-button.is-transparent{background:rgba(var(--button-color),0);box-shadow:none;color:rgba(var(--button-color),1)}.aurora-button.is-transparent:before{background:rgba(var(--button-color),.08);border-radius:var(--btn-r-tl) var(--btn-r-tr) var(--btn-r-br) var(--btn-r-bl);content:"";opacity:0;width:100%;height:100%;transition:all .24s ease-out;position:absolute;top:0;left:0;transform:scale(.48)}.aurora-button.is-transparent:active:before{transition:all .12s ease-out;transform:scale(.9)!important}.aurora-button.is-transparent:hover:before{opacity:1;transform:scale(1)}.aurora-button.is-rounded.is-transparent:active:before,.aurora-button.is-rounded.is-transparent:before,.aurora-button.is-rounded.is-transparent:hover:before{border-radius:999rem}.aurora-button.is-normal-transparent{color:rgba(var(--aurora-text-grey),1)}.aurora-button.is-normal-transparent:focus,.aurora-button.is-normal-transparent:hover{color:rgba(var(--button-color),1)}.aurora-button.is-toggle{color:rgba(var(--aurora-text-color),1)}.aurora-button.is-loading .aurora-button--content{opacity:.32}.aurora-button .load{border-radius:var(--btn-r-tl) var(--btn-r-tr) var(--btn-r-br) var(--btn-r-bl);color:rgba(var(--button-text-color),1);font-size:calc(var(--button-size)*.53);z-index:3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.aurora-button .load i{animation:.48s linear infinite aurora-button-loading}.aurora-button.size-large:before{border-radius:var(--btn-r-tl,16rem) var(--btn-r-tr,16rem) var(--btn-r-br,16rem) var(--btn-r-bl,16rem)}@keyframes aurora-button-loading{0%{opacity:.75;transform:rotate(0)}50%{opacity:1;transform:rotate(180deg)}to{opacity:.75;transform:rotate(1turn)}}.aurora-button--load-enter-active,.aurora-button--load-leave-active{opacity:1;transition:opacity .5s}.aurora-button--load-enter-from,.aurora-button--load-leave-to{opacity:0}.aurora-button.is-transparent.is-loading .load{opacity:0!important}.aurora-button.is-confirm{--button-color:var(--aurora-error);--button-text-color:var(--aurora-text-inverse);--button-bg-alpha:1;background:rgba(var(--aurora-error),0);box-shadow:none;color:rgba(var(--aurora-text-inverse),1)}.aurora-button.is-confirm:before{background:rgba(var(--button-color),1)!important;opacity:1!important;transform:none!important}.aurora-button.is-confirm .load{color:rgba(var(--aurora-text-inverse),1)}.aurora-button .aurora-button--content>span{white-space:nowrap;justify-content:center;align-items:baseline;width:100%;min-width:0;display:flex}.aurora-overlay,.aurora-overlay-content{z-index:2000;flex-direction:column;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.aurora-overlay-enter-active,.aurora-overlay-leave-active{transition:opacity .56s var(--aurora-bezier)}.aurora-overlay-enter-from{opacity:0;pointer-events:none}.aurora-overlay-enter-to,.aurora-overlay-leave-from{opacity:1}.aurora-overlay-leave-to{opacity:0;pointer-events:none}.aurora-overlay-content-start-enter-active{transition:transform .36s var(--aurora-bezier) .16s,opacity .36s var(--aurora-bezier) .16s}.aurora-overlay-content-start-leave-active{transition:transform .36s var(--aurora-bezier),opacity .36s var(--aurora-bezier)}.aurora-overlay-content-start-enter-from{opacity:0;pointer-events:none;transform:translateY(-16rem)}.aurora-overlay-content-start-enter-to,.aurora-overlay-content-start-leave-from{opacity:1;transform:translateY(0)}.aurora-overlay-content-start-leave-to{opacity:0;pointer-events:none;transform:translateY(-16rem)}.aurora-overlay-content-center-enter-active{transition:transform .36s var(--aurora-bezier) .16s,opacity .24s var(--aurora-bezier) .16s}.aurora-overlay-content-center-leave-active{transition:transform .36s var(--aurora-bezier),opacity .24s var(--aurora-bezier)}.aurora-overlay-content-center-enter-from{opacity:0;pointer-events:none;transform:scale(.6)}.aurora-overlay-content-center-enter-to,.aurora-overlay-content-center-leave-from{opacity:1;transform:scale(1)}.aurora-overlay-content-center-leave-to{opacity:0;pointer-events:none;transform:scale(.4)}.aurora-overlay-content-end-enter-active{transition:transform .36s var(--aurora-bezier) .16s,opacity .2s var(--aurora-bezier) .16s}.aurora-overlay-content-end-leave-active{transition:transform .36s var(--aurora-bezier),opacity .2s var(--aurora-bezier)}.aurora-overlay-content-end-enter-from{opacity:0;pointer-events:none;transform:translateY(64rem)}.aurora-overlay-content-end-enter-to,.aurora-overlay-content-end-leave-from{opacity:1;transform:translateY(0)}.aurora-overlay-content-end-leave-to{opacity:0;pointer-events:none;transform:translateY(196rem)}.aurora-input{background:rgba(var(--aurora-grey),1);box-shadow:0 0 0 0 rgba(var(--aurora-primary),0);color:rgba(var(--aurora-text-color),1);min-height:36rem;transition:all .24s var(--aurora-bezier);border:none;border-radius:12rem;align-items:center;padding:0 12rem;font-size:16rem;display:flex;position:relative}.aurora-input.is-focus{box-shadow:0 0 0 2rem rgba(var(--aurora-primary),.99)}.aurora-input.is-disabled{cursor:not-allowed;opacity:.6}.aurora-input.is-disabled input{cursor:not-allowed}.aurora-input .aurora-button{--button-size:26rem!important;padding:0 8rem!important}.aurora-input .aurora-button:first-child{margin-left:-7rem}.aurora-input .aurora-button:last-child{margin-right:-7rem}.aurora-input input{background:0 0;border:none;width:100%;margin:0;padding:0 8rem;font-size:14rem;line-height:1.5}.aurora-input input::placeholder{color:rgba(var(--aurora-text),.48)}
