.v-element-icon>svg{width:100%;height:100%}.v-element-icon.v-loader svg{--line-n:0;--line-count:8;--line-duration:.3;will-change:transform, opacity;animation-duration:calc(var(--line-count) * var(--line-duration) * 2s);animation-name:rotate;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal}.v-element-icon.v-loader svg.paused,.v-element-icon.v-loader svg.paused line{animation-play-state:paused}.v-element-icon.v-loader svg line{animation-name:shrinkFadeGrow;animation-duration:calc(var(--line-count) * var(--line-duration) * 2s);animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;animation-delay:calc(var(--line-n) * var(--line-duration) * 1.2s);transform-origin:50%;will-change:transform, opacity}.v-element-icon.v-loader svg line:first-child{--line-n:1}.v-element-icon.v-loader svg line:nth-child(2){--line-n:5}.v-element-icon.v-loader svg line:nth-child(3){--line-n:8}.v-element-icon.v-loader svg line:nth-child(4){--line-n:4}.v-element-icon.v-loader svg line:nth-child(5){--line-n:7}.v-element-icon.v-loader svg line:nth-child(6){--line-n:3}.v-element-icon.v-loader svg line:nth-child(7){--line-n:6}.v-element-icon.v-loader svg line:nth-child(8){--line-n:2}.v-element-icon.v-checkbox.v-checked svg .checkbox-line{stroke-dashoffset:126px;stroke-width:2px;transform:rotate(0)scale(1)}.v-element-icon.v-checkbox.v-checked svg .checkbox-circle{stroke-dashoffset:126px;stroke-width:1px;transform:rotate(-43deg)scale(.5)}.v-element-icon.v-checkbox svg{stroke:var(--stroke,currentColor);stroke-linecap:round;stroke-width:2px;stroke-linejoin:round}.v-element-icon.v-checkbox svg .checkbox-line{transform-origin:50% 60%;stroke-width:0;stroke-dashoffset:63px;stroke-dasharray:63 63;transition:all .5s;transform:rotate(90deg)scale(.5)}.v-element-icon.v-checkbox svg .checkbox-circle{transform-origin:50%;stroke-dashoffset:0;stroke-dasharray:63 126 63;transition:all .5s;transform:rotate(183deg)}.v-element-icon.inherit-fill svg{fill:inherit}.v-element-icon.inherit-stroke svg{stroke:inherit}.v-element-icon.icon-shadow svg{filter:drop-shadow(0 1px 1px #00000036)}@keyframes rotate{0%{transform:rotate(360deg)}50%{transform:rotate(180deg)}to{transform:rotate(0)}}@keyframes shrinkFadeGrow{10%{opacity:1;transform:scale(1)}30%{opacity:.5;transform:scale(.75)}50%{opacity:1;transform:scale(1)}}
