/* AiDramaHome declared original Vant/preflight dependencies; original selectors/order/layers retained. The native owner marker has zero specificity; x07 palette remains owned by source-x07-skin/source-vant-tokens. */
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge__wrapper{display:inline-block;position:relative}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon{display:inline-block;font:14px/1 vant-icon;font:normal normal normal 14px/1 var(--van-icon-font-family,"vant-icon");font-size:inherit;position:relative;text-rendering:auto;-webkit-font-smoothing:antialiased}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line:before{background-color:currentColor;border-radius:40%;content:" ";display:block;height:25%;margin:0 auto;width:2px}
html[data-layout=source] :where([data-source-ai-home-native]) button,html[data-layout=source] :where([data-source-ai-home-native]) input,html[data-layout=source] :where([data-source-ai-home-native]) textarea{color:inherit;font:inherit}
html[data-layout=source] :where([data-source-ai-home-native]) [class*=van-]:focus,html[data-layout=source] :where([data-source-ai-home-native]) button:focus,html[data-layout=source] :where([data-source-ai-home-native]) input:focus,html[data-layout=source] :where([data-source-ai-home-native]) textarea:focus{outline:none}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge{background:var(--van-badge-background);border:var(--van-badge-border-width) solid var(--van-background-2);border-radius:var(--van-radius-max);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--van-badge-color);display:inline-block;font-family:var(--van-badge-font);font-size:var(--van-badge-font-size);font-weight:var(--van-badge-font-weight);line-height:1.2;min-width:var(--van-badge-size);padding:var(--van-badge-padding);text-align:center}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge--fixed{position:absolute;-webkit-transform-origin:100%;-ms-transform-origin:100%;transform-origin:100%}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge--top-left{left:0;top:0;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge--top-right{right:0;top:0;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge--bottom-left{bottom:0;left:0;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge--bottom-right{bottom:0;right:0;-webkit-transform:translate(50%,50%);-ms-transform:translate(50%,50%);transform:translate(50%,50%)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge--dot{background:var(--van-badge-dot-color);border:none;border-radius:100%;height:var(--van-badge-dot-size);min-width:0;padding:0;width:var(--van-badge-dot-size)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge__wrapper,html[data-layout=source] :where([data-source-ai-home-native]) .van-icon{display:inline-block;position:relative}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon{font:calc(var(--source-rem)*.37333)/1 vant-icon;font:normal normal normal calc(var(--source-rem)*.37333)/1 var(--van-icon-font-family,"vant-icon");font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon:before{display:inline-block}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-gift-o:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-medal-o:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-play-circle:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-play:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-search:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-arrow-up:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon-arrow:before{content:""}
html[data-layout=source] :where([data-source-ai-home-native]) .van-icon__image{display:block;height:1em;-o-object-fit:contain;object-fit:contain;width:1em}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading{color:var(--van-loading-spinner-color);font-size:0}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading,html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__spinner{position:relative;vertical-align:middle}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__spinner{-webkit-animation:van-rotate var(--van-loading-spinner-duration) linear infinite;animation:van-rotate var(--van-loading-spinner-duration) linear infinite;display:inline-block;height:var(--van-loading-spinner-size);max-height:100%;max-width:100%;width:var(--van-loading-spinner-size)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__spinner--spinner{-webkit-animation-timing-function:steps(12);animation-timing-function:steps(12)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__spinner--circular{-webkit-animation-duration:2s;animation-duration:2s}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line{height:100%;left:0;position:absolute;top:0;width:100%}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line:before{background-color:currentColor;border-radius:40%;content:" ";display:block;height:25%;margin:0 auto;width:calc(var(--source-rem)*.05333)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__circular{display:block;height:100%;width:100%}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__circular circle{-webkit-animation:van-circular 1.5s ease-in-out infinite;animation:van-circular 1.5s ease-in-out infinite;stroke:currentColor;stroke-linecap:round;stroke-width:3}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__text{color:var(--van-loading-text-color);display:inline-block;font-size:var(--van-loading-text-font-size);margin-left:var(--van-padding-xs);vertical-align:middle}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading--vertical{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading--vertical .van-loading__text{margin:var(--van-padding-xs) 0 0}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--1{opacity:1;-webkit-transform:rotate(30deg);-ms-transform:rotate(30deg);transform:rotate(30deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--2{opacity:.9375;-webkit-transform:rotate(60deg);-ms-transform:rotate(60deg);transform:rotate(60deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--3{opacity:.875;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--4{opacity:.8125;-webkit-transform:rotate(120deg);-ms-transform:rotate(120deg);transform:rotate(120deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--5{opacity:.75;-webkit-transform:rotate(150deg);-ms-transform:rotate(150deg);transform:rotate(150deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--6{opacity:.6875;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--7{opacity:.625;-webkit-transform:rotate(210deg);-ms-transform:rotate(210deg);transform:rotate(210deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--8{opacity:.5625;-webkit-transform:rotate(240deg);-ms-transform:rotate(240deg);transform:rotate(240deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--9{opacity:.5;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--10{opacity:.4375;-webkit-transform:rotate(300deg);-ms-transform:rotate(300deg);transform:rotate(300deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--11{opacity:.375;-webkit-transform:rotate(330deg);-ms-transform:rotate(330deg);transform:rotate(330deg)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-loading__line--12{opacity:.3125;-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-pull-refresh{overflow:hidden}
html[data-layout=source] :where([data-source-ai-home-native]) .van-pull-refresh__track{height:100%;position:relative;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
html[data-layout=source] :where([data-source-ai-home-native]) .van-pull-refresh__head{color:var(--van-pull-refresh-head-text-color);font-size:var(--van-pull-refresh-head-font-size);height:var(--van-pull-refresh-head-height);left:0;line-height:var(--van-pull-refresh-head-height);overflow:hidden;position:absolute;text-align:center;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:100%}
html[data-layout=source] :where([data-source-ai-home-native]) .van-pull-refresh__loading .van-loading__spinner{height:var(--van-pull-refresh-loading-icon-size);width:var(--van-pull-refresh-loading-icon-size)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe{cursor:-webkit-grab;cursor:grab;overflow:hidden;position:relative;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__track--vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__indicators{bottom:var(--van-swipe-indicator-margin);display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;position:absolute;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__indicators--vertical{bottom:auto;left:var(--van-swipe-indicator-margin);top:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__indicators--vertical .van-swipe__indicator:not(:last-child){margin-bottom:var(--van-swipe-indicator-size)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__indicator{background-color:var(--van-swipe-indicator-inactive-background);border-radius:100%;height:var(--van-swipe-indicator-size);opacity:var(--van-swipe-indicator-inactive-opacity);-webkit-transition:opacity var(--van-duration-fast),background-color var(--van-duration-fast);transition:opacity var(--van-duration-fast),background-color var(--van-duration-fast);width:var(--van-swipe-indicator-size)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__indicator:not(:last-child){margin-right:var(--van-swipe-indicator-size)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe__indicator--active{background-color:var(--van-swipe-indicator-active-background);opacity:var(--van-swipe-indicator-active-opacity)}
html[data-layout=source] :where([data-source-ai-home-native]) .van-swipe-item{-webkit-flex-shrink:0;position:relative;-ms-flex-negative:0;flex-shrink:0;height:100%;width:100%}
html[data-layout=source] :where([data-source-ai-home-native]) .van-list__error-text,html[data-layout=source] :where([data-source-ai-home-native]) .van-list__finished-text,html[data-layout=source] :where([data-source-ai-home-native]) .van-list__loading{color:var(--van-list-text-color);font-size:var(--van-list-text-font-size);line-height:var(--van-list-text-line-height);text-align:center}
html[data-layout=source] :where([data-source-ai-home-native]) .van-list__placeholder{height:0;pointer-events:none}
html[data-layout=source] :where([data-source-ai-home-native]) .van-list__loading-icon .van-loading__spinner{height:var(--van-list-loading-icon-size);width:var(--van-list-loading-icon-size)}

html[data-layout=source] :where([data-source-ai-home-native]) *,html[data-layout=source] :where([data-source-ai-home-native]) :after,html[data-layout=source] :where([data-source-ai-home-native]) :before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }
html[data-layout=source] :where([data-source-ai-home-native]) [hidden=""]{display:none}
html[data-layout=source] :where([data-source-ai-home-native]) h1{font-size:2em;margin:.67em 0}
html[data-layout=source] :where([data-source-ai-home-native]) span{line-height:normal}
html[data-layout=source] :where([data-source-ai-home-native]) video{display:inline-block}
html[data-layout=source] :where([data-source-ai-home-native]) img{border-style:none}
html[data-layout=source] :where([data-source-ai-home-native]) button,html[data-layout=source] :where([data-source-ai-home-native]) input,html[data-layout=source] :where([data-source-ai-home-native]) optgroup,html[data-layout=source] :where([data-source-ai-home-native]) select,html[data-layout=source] :where([data-source-ai-home-native]) textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
html[data-layout=source] :where([data-source-ai-home-native]) button,html[data-layout=source] :where([data-source-ai-home-native]) input{overflow:visible}
html[data-layout=source] :where([data-source-ai-home-native]) button,html[data-layout=source] :where([data-source-ai-home-native]) select{text-transform:none}
html[data-layout=source] :where([data-source-ai-home-native]) button{-webkit-appearance:button;-moz-appearance:button;appearance:button}
html[data-layout=source] :where([data-source-ai-home-native]) textarea{overflow:auto}
html[data-layout=source] :where([data-source-ai-home-native]) [hidden]{display:none}
html[data-layout=source] :where([data-source-ai-home-native]) h1,html[data-layout=source] :where([data-source-ai-home-native]) h2,html[data-layout=source] :where([data-source-ai-home-native]) h3,html[data-layout=source] :where([data-source-ai-home-native]) h4,html[data-layout=source] :where([data-source-ai-home-native]) h5,html[data-layout=source] :where([data-source-ai-home-native]) h6,html[data-layout=source] :where([data-source-ai-home-native]) p,html[data-layout=source] :where([data-source-ai-home-native]) textarea{margin:0;padding:0}
html[data-layout=source] :where([data-source-ai-home-native]) h1,html[data-layout=source] :where([data-source-ai-home-native]) h2,html[data-layout=source] :where([data-source-ai-home-native]) h3,html[data-layout=source] :where([data-source-ai-home-native]) h4,html[data-layout=source] :where([data-source-ai-home-native]) h5,html[data-layout=source] :where([data-source-ai-home-native]) h6{font-size:100%;font-weight:400}
html[data-layout=source] :where([data-source-ai-home-native]) button,html[data-layout=source] :where([data-source-ai-home-native]) input,html[data-layout=source] :where([data-source-ai-home-native]) select,html[data-layout=source] :where([data-source-ai-home-native]) textarea{margin:0}
html[data-layout=source] :where([data-source-ai-home-native]) *,html[data-layout=source] :where([data-source-ai-home-native]) :after,html[data-layout=source] :where([data-source-ai-home-native]) :before{-webkit-box-sizing:inherit;box-sizing:inherit}
html[data-layout=source] :where([data-source-ai-home-native]) img,html[data-layout=source] :where([data-source-ai-home-native]) video{height:auto}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge{border:none;font-size:smaller}
html[data-layout=source] :where([data-source-ai-home-native]) .van-badge.van-badge--top-right{right:calc(var(--source-rem)*-.13333);top:calc(var(--source-rem)*-.02667)}
html[data-layout=source] :where([data-source-ai-home-native]) button{cursor:pointer!important}
html[data-layout=source] :where([data-source-ai-home-native]) button{background:0 0;border:none;margin:0;padding:0}
html[data-layout=source] :where([data-source-ai-home-native]) img{vertical-align:top}
html[data-layout=source] :where([data-source-ai-home-native]) img{height:auto;width:100%}
@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){html[data-layout=source] :where([data-source-ai-home-native]) *,html[data-layout=source] :where([data-source-ai-home-native]) :after,html[data-layout=source] :where([data-source-ai-home-native]) :before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-scroll-snap-strictness:proximity;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-text-shadow-color:initial;--tw-text-shadow-alpha:100%;--tw-content:""}
}}@layer base{html[data-layout=source] :where([data-source-ai-home-native]) *,html[data-layout=source] :where([data-source-ai-home-native]) :after,html[data-layout=source] :where([data-source-ai-home-native]) :before{border:0 solid;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}
html[data-layout=source] :where([data-source-ai-home-native]) h1,html[data-layout=source] :where([data-source-ai-home-native]) h2,html[data-layout=source] :where([data-source-ai-home-native]) h3,html[data-layout=source] :where([data-source-ai-home-native]) h4,html[data-layout=source] :where([data-source-ai-home-native]) h5,html[data-layout=source] :where([data-source-ai-home-native]) h6{font-size:inherit;font-weight:inherit}
html[data-layout=source] :where([data-source-ai-home-native]) img,html[data-layout=source] :where([data-source-ai-home-native]) svg,html[data-layout=source] :where([data-source-ai-home-native]) video{display:block;vertical-align:middle}
html[data-layout=source] :where([data-source-ai-home-native]) img,html[data-layout=source] :where([data-source-ai-home-native]) video{height:auto;max-width:100%}
html[data-layout=source] :where([data-source-ai-home-native]) button,html[data-layout=source] :where([data-source-ai-home-native]) input,html[data-layout=source] :where([data-source-ai-home-native]) optgroup,html[data-layout=source] :where([data-source-ai-home-native]) select,html[data-layout=source] :where([data-source-ai-home-native]) textarea{background-color:#0000;border-radius:0;color:inherit;font:inherit;-webkit-font-feature-settings:inherit;-moz-font-feature-settings:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}
html[data-layout=source] :where([data-source-ai-home-native]) textarea{resize:vertical}
html[data-layout=source] :where([data-source-ai-home-native]) button{-webkit-appearance:button;-moz-appearance:button;appearance:button}
html[data-layout=source] :where([data-source-ai-home-native]) [hidden]:where(:not([hidden=until-found])){display:none!important}
}
@-webkit-keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes van-rotate{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@-webkit-keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}
@keyframes van-circular{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}
@-webkit-keyframes rotate{to{-webkit-transform:rotateX(1turn) rotateY(1turn);transform:rotateX(1turn) rotateY(1turn)}}
@keyframes rotate{to{-webkit-transform:rotateX(1turn) rotateY(1turn);transform:rotateX(1turn) rotateY(1turn)}}
