@keyframes spinner-rotate{to{transform:rotate(1turn)}}.v-spinner{animation:spinner-rotate .5s linear infinite both;border:2px solid;border-radius:var(--radius-circle);border-top-color:transparent!important}.v-spinner--theme-primary{border-color:var(--color-black)}.v-spinner--theme-secondary{border-color:var(--color-white)}.v-spinner--size-large{height:32px;width:32px}.v-spinner--size-medium{height:24px;width:24px}.v-spinner--size-small{height:18px;width:18px}.v-button{--v-button-font-family:var(--font-family-roboto);--v-button-bg:transparent;--v-button-color:inherit;--v-button-font-size:inherit;--v-button-line-height:inherit;--v-button-border-color:transparent;--v-button-padding-y:0;--v-button-padding-x:0;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--v-button-bg);border:1px solid var(--v-button-border-color);border-radius:100px;color:var(--v-button-color);cursor:pointer;display:inline-flex;font-family:var(--v-button-font-family);font-size:var(--v-button-font-size);font-weight:700;justify-content:center;line-height:var(--v-button-line-height);margin:0;outline:0;padding:var(--v-button-padding-y) var(--v-button-padding-x);position:relative;text-align:center;text-decoration:none;text-shadow:none;text-transform:uppercase;transition:var(--transition-base);-moz-user-select:none;-webkit-user-select:none;user-select:none;white-space:nowrap;-webkit-tap-highlight-color:transparent}.v-button:disabled{background-image:none!important;box-shadow:none!important;cursor:not-allowed;opacity:.25}.v-button--wide{width:100%}.v-button--loading .v-button__content{opacity:0}.v-button--size-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}@media screen and (min-width:480px){.v-button--size-xs-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-xs-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-xs-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-xs-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-xs-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}}@media screen and (min-width:576px){.v-button--size-sm-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-sm-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-sm-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-sm-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-sm-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}}@media screen and (min-width:819px){.v-button--size-md-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-md-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-md-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-md-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-md-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}}@media screen and (min-width:1069px){.v-button--size-lg-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-lg-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-lg-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-lg-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-lg-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}}@media screen and (min-width:1280px){.v-button--size-xl-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-xl-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-xl-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-xl-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-xl-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}}@media screen and (min-width:1600px){.v-button--size-xxl-mini{--v-button-padding-y:var(--gutter-8);--v-button-padding-x:var(--gutter-20);--v-button-font-size:14px;--v-button-line-height:18px}.v-button--size-xxl-small{--v-button-padding-y:var(--gutter-20);--v-button-padding-x:var(--gutter-24);--v-button-font-size:18px;--v-button-line-height:20px}.v-button--size-xxl-medium{--v-button-padding-y:var(--gutter-18);--v-button-padding-x:var(--gutter-24);--v-button-font-size:24px;--v-button-line-height:28px}.v-button--size-xxl-large{--v-button-padding-y:var(--gutter-24);--v-button-padding-x:var(--gutter-24);--v-button-font-size:26px;--v-button-line-height:26px}.v-button--size-xxl-big{--v-button-padding-y:var(--gutter-30);--v-button-padding-x:var(--gutter-30);--v-button-font-size:20px;--v-button-line-height:20px}}.v-button--theme-base{--v-button-bg:var(--color-white);--v-button-border-color:var(--color-white);--v-button-color:var(--color-gray-300)}.v-button--theme-base .v-icon{fill:var(--color-blue-300)}@media (hover:hover){.v-button--theme-base:hover{--v-button-bg:var(--color-red-200);--v-button-border-color:var(--color-red-200);--v-button-color:var(--color-white)}.v-button--theme-base:hover .v-icon{fill:var(--color-white)}}@media (hover:none){.v-button--theme-base:active{--v-button-bg:var(--color-red-200);--v-button-border-color:var(--color-red-200);--v-button-color:var(--color-white)}.v-button--theme-base:active .v-icon{fill:var(--color-white)}}.v-button--theme-danger{--v-button-bg:var(--color-red-200);--v-button-border-color:var(--color-red-200);--v-button-color:var(--color-white)}@media (hover:hover){.v-button--theme-danger:hover{--v-button-bg:var(--color-red-100);--v-button-border-color:var(--color-red-100)}}@media (hover:none){.v-button--theme-danger:active{--v-button-bg:var(--color-red-100);--v-button-border-color:var(--color-red-100)}}@media (hover:hover){.v-button--plain:not(:hover){--v-button-bg:transparent}}@media (hover:none){.v-button--plain:not(:active){--v-button-bg:transparent}}.v-button__spinner{left:calc(50% - 9px);position:absolute;top:calc(50% - 9px)}
