@layer vuetify-core;@layer vuetify-components{.v-progress-circular{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.v-progress-circular>svg{z-index:0;width:100%;height:100%;margin:auto;position:absolute;inset:0}.v-progress-circular__content{justify-content:center;align-items:center;display:flex}.v-progress-circular__underlay{color:rgba(var(--v-border-color), var(--v-border-opacity));stroke:currentColor;z-index:1}.v-progress-circular__overlay{stroke:currentColor;z-index:2;transition:all .2s ease-in-out,stroke-width}.v-progress-circular--revealing{--progress-reveal-duration:$progress-circular-reveal-duration}.v-progress-circular--revealing .v-progress-circular__overlay{transition-duration:var(--progress-reveal-duration), 0s}.v-progress-circular--size-x-small{width:16px;height:16px}.v-progress-circular--size-small{width:24px;height:24px}.v-progress-circular--size-default{width:32px;height:32px}.v-progress-circular--size-large{width:48px;height:48px}.v-progress-circular--size-x-large{width:64px;height:64px}.v-progress-circular--indeterminate>svg{transform-origin:50%;transition:all .2s ease-in-out;animation:1.4s linear infinite progress-circular-rotate}.v-progress-circular--indeterminate .v-progress-circular__overlay{stroke-dasharray:25 200;stroke-dashoffset:0;stroke-linecap:round;transform-origin:50%;animation:1.4s ease-in-out infinite progress-circular-dash,1.4s linear infinite progress-circular-rotate;transform:rotate(-90deg)}.v-progress-circular--disable-shrink>svg{animation-duration:.7s}.v-progress-circular--disable-shrink .v-progress-circular__overlay{animation:none}.v-progress-circular--indeterminate:not(.v-progress-circular--visible)>svg,.v-progress-circular--indeterminate:not(.v-progress-circular--visible) .v-progress-circular__overlay{animation-play-state:paused}@keyframes progress-circular-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:100 200;stroke-dashoffset:-15px}to{stroke-dasharray:100 200;stroke-dashoffset:-124px}}@keyframes progress-circular-rotate{to{transform:rotate(270deg)}}}@layer vuetify-overrides{.v-btn{text-transform:uppercase;letter-spacing:.0892857em}.v-row{gap:unset;margin:calc(var(--v-col-gap-y) * -.5) calc(var(--v-col-gap-x) * -.5)}.v-row+.v-row{margin-top:calc(var(--v-col-gap-y) * .5)}.v-col{padding:calc(var(--v-col-gap-y) * .5) calc(var(--v-col-gap-x) * .5);flex-basis:var(--v-col-is-size,calc(100% * var(--v-col-size) / var(--v-col-size-columns))) var(--v-col-is-auto,auto) var(--v-col-is-grow,0)}.v-col:where([class*=v-col--offset-]){margin-inline-start:calc(100% * var(--v-col-offset) / var(--v-col-size-columns))}}@layer vuetify-utilities,vuetify-final;@layer vuetify-core.reset{*{margin:0;padding:0}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace}pre{font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}textarea{resize:vertical}button,input,select,textarea{background-color:#0000;border-style:none}select{-webkit-appearance:none;-moz-appearance:none}legend{white-space:normal;max-width:100%;display:table}}
