.wrapper[data-v-6f151fe4]{justify-content:center;align-items:center;height:100%;display:flex}.block[data-v-6f151fe4]{justify-content:center;align-items:center;width:32vw;height:32vw;display:flex}.pesticide-ai-float[data-v-2b2d1255]{z-index:3000;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;position:fixed}.pesticide-ai-float--dragging[data-v-2b2d1255]{cursor:grabbing}.pesticide-ai-float__stage[data-v-2b2d1255]{width:23.4667vw;height:23.4667vw;position:relative}.pesticide-ai-float__yuan1[data-v-2b2d1255]{object-fit:contain;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.pesticide-ai-float__ring[data-v-2b2d1255]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pesticide-ai-float__ring img[data-v-2b2d1255]{object-fit:contain;width:86%;height:86%}.pesticide-ai-float__ring--2[data-v-2b2d1255]{z-index:1;animation:18s linear infinite pesticide-ai-spin-cw-2b2d1255}.pesticide-ai-float__ring--2 img[data-v-2b2d1255]{animation:3.2s ease-in-out infinite pesticide-ai-pulse-2b2d1255}.pesticide-ai-float__ring--3[data-v-2b2d1255]{z-index:2;animation:22s linear infinite pesticide-ai-spin-ccw-2b2d1255}.pesticide-ai-float__ring--3 img[data-v-2b2d1255]{animation:4s ease-in-out infinite reverse pesticide-ai-pulse-2b2d1255}.pesticide-ai-float__robot[data-v-2b2d1255]{z-index:3;width:56%;height:56%;cursor:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;margin:0;padding:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pesticide-ai-float__robot img[data-v-2b2d1255]{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}@keyframes pesticide-ai-spin-cw-2b2d1255{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pesticide-ai-spin-ccw-2b2d1255{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes pesticide-ai-pulse-2b2d1255{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.van-popup.pesticide-ai-chat-popup{width:92vw;max-width:106.667vw;overflow:hidden}.pesticide-ai-chat{background:#fff;flex-direction:column;max-height:min(88vh,192vw);display:flex}.pesticide-ai-chat__head{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2.13333vw;padding:3.73333vw 4.26667vw;display:flex}.pesticide-ai-chat__title{color:#1e2939;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:4.26667vw;font-weight:600;overflow:hidden}.pesticide-ai-chat__head-actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1.6vw;max-width:100%;display:flex}.pesticide-ai-chat__history-btn{color:#008236;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:266.4vw;padding:1.6vw 2.66667vw;font-size:3.46667vw;font-weight:500;line-height:1.2}.pesticide-ai-chat__new-btn{color:#364153;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #e5e7eb;border-radius:266.4vw;padding:1.6vw 2.66667vw;font-size:3.46667vw;font-weight:500;line-height:1.2}.pesticide-ai-chat__close{color:#6a7282;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:2.13333vw;justify-content:center;align-items:center;width:8.53333vw;height:8.53333vw;padding:0;font-size:5.86667vw;line-height:1;display:flex}.pesticide-ai-chat__thread{flex-direction:column;flex:1;min-height:0;display:flex}.pesticide-ai-chat__thread-cap{color:#6a7282;letter-spacing:.02em;flex-shrink:0;padding:2.66667vw 4.26667vw 0;font-size:3.2vw;font-weight:600;line-height:4.26667vw}.pesticide-ai-chat__body{color:#364153;flex:1;min-height:53.3333vw;max-height:min(52vh,128vw);padding:2.13333vw 4.26667vw 3.2vw;font-size:3.73333vw;line-height:1.55;overflow-y:auto}.pesticide-ai-chat__hint{color:#6a7282;margin:0;padding:2.13333vw 0;font-size:3.46667vw;line-height:1.5}.pesticide-ai-chat__msg{white-space:pre-wrap;word-break:break-word;border-radius:3.2vw;margin-bottom:2.66667vw;padding:2.66667vw 3.2vw}.pesticide-ai-chat__msg--user{color:#14532d;background:linear-gradient(135deg,#dcfce7 0%,#bbf7d0 100%);margin-left:3.2vw}.pesticide-ai-chat__msg--bot{color:#1e2939;white-space:normal;background:#f3f4f6;margin-right:3.2vw}.pesticide-ai-chat__md{word-break:break-word;font-size:3.73333vw;line-height:1.6}.pesticide-ai-chat__md p{margin:0 0 .5em}.pesticide-ai-chat__md p:last-child{margin-bottom:0}.pesticide-ai-chat__md h1,.pesticide-ai-chat__md h2,.pesticide-ai-chat__md h3,.pesticide-ai-chat__md h4{margin:.6em 0 .35em;font-weight:600;line-height:1.35}.pesticide-ai-chat__md h1{font-size:1.15em}.pesticide-ai-chat__md h2{font-size:1.08em}.pesticide-ai-chat__md ul,.pesticide-ai-chat__md ol{margin:.35em 0;padding-left:1.25em}.pesticide-ai-chat__md li{margin:.2em 0}.pesticide-ai-chat__md pre{color:#e5e7eb;background:#1e2939;border-radius:2.13333vw;margin:.5em 0;padding:2.66667vw 3.2vw;font-size:3.2vw;line-height:1.45;overflow-x:auto}.pesticide-ai-chat__md code{background:#0000000f;border-radius:1.06667vw;padding:.1em .35em;font-size:.9em}.pesticide-ai-chat__md pre code{font-size:inherit;background:0 0;padding:0}.pesticide-ai-chat__md a{color:#008236;word-break:break-all}.pesticide-ai-chat__md blockquote{color:#6a7282;border-left:.8vw solid #bbf7d0;margin:.5em 0;padding:.25em 0 .25em 2.66667vw}.pesticide-ai-chat__md table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:3.2vw;display:block;overflow-x:auto}.pesticide-ai-chat__md th,.pesticide-ai-chat__md td{border:1px solid #e5e7eb;padding:1.6vw 2.13333vw}.pesticide-ai-chat__md hr{border:none;border-top:1px solid #e5e7eb;margin:.75em 0}.pesticide-ai-chat__foot{background:#fafafa;border-top:1px solid #f3f4f6;flex-shrink:0;padding:2.13333vw 3.2vw 3.73333vw}.pesticide-ai-chat__input-row{align-items:flex-end;gap:2.13333vw;display:flex}.pesticide-ai-chat__mic-btn{cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:10.6667vw;height:10.6667vw;margin-bottom:2.66667vw;padding:0;display:flex}.pesticide-ai-chat__mic-btn--active{background:#dcfce7;border-color:#00c950}.pesticide-ai-chat__mic-icon{color:#008236;width:5.33333vw;height:5.33333vw}.pesticide-ai-chat__voice-tip{color:#6a7282;margin:0 0 2.13333vw;font-size:3.2vw;line-height:1.4}.pesticide-ai-chat__field{background:#fff;border:1px solid #e5e7eb;border-radius:3.2vw;flex:1;min-width:0;margin-bottom:2.66667vw;padding:2.13333vw 2.66667vw}.van-popup.pesticide-ai-history-popup{flex-direction:column;max-height:70vh;display:flex}.pesticide-ai-history{background:#fff;flex-direction:column;height:100%;min-height:0;display:flex}.pesticide-ai-history__head{border-bottom:1px solid #f3f4f6;flex-shrink:0;justify-content:space-between;align-items:center;padding:3.73333vw 4.26667vw;display:flex}.pesticide-ai-history__title{color:#1e2939;font-size:4.26667vw;font-weight:600}.pesticide-ai-history__close{color:#6a7282;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:2.13333vw;justify-content:center;align-items:center;width:8.53333vw;height:8.53333vw;padding:0;font-size:5.86667vw;line-height:1;display:flex}.pesticide-ai-history__list{flex:1;min-height:0;padding:2.13333vw 3.2vw 4.26667vw;overflow-y:auto}.pesticide-ai-history__item{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#f9fafb;border:1px solid #e5e7eb;border-radius:3.73333vw;flex-direction:column;align-items:flex-start;gap:1.06667vw;width:100%;margin-bottom:2.66667vw;padding:3.2vw 3.73333vw;display:flex}.pesticide-ai-history__preview{color:#1e2939;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:3.73333vw;line-height:1.45;display:-webkit-box;overflow:hidden}.pesticide-ai-history__meta{color:#99a1af;flex-wrap:wrap;align-items:center;gap:.53333vw 1.06667vw;font-size:3.2vw;line-height:4.26667vw;display:flex}.pesticide-ai-history__meta-sep{opacity:.75;margin:0 .53333vw}.v-enter-active[data-v-75e1dd8b],.v-leave-active[data-v-75e1dd8b]{transition:opacity .5s}.v-enter-from[data-v-75e1dd8b],.v-leave-to[data-v-75e1dd8b]{opacity:0}#nprogress{pointer-events:none}#nprogress .bar{z-index:1031;background:#29d;width:100%;height:.53333vw;position:fixed;top:0;left:0}#nprogress .peg{opacity:1;width:26.6667vw;height:100%;display:block;position:absolute;right:0;transform:rotate(3deg)translateY(-1.06667vw);box-shadow:0 0 2.66667vw #29d,0 0 1.33333vw #29d}#nprogress .spinner{z-index:1031;display:block;position:fixed;top:4vw;right:4vw}#nprogress .spinner-icon{box-sizing:border-box;border:.53333vw solid #0000;border-color:#29d #0000 #0000 #29d;border-radius:50%;width:4.8vw;height:4.8vw;animation:.4s linear infinite nprogress-spinner}.nprogress-custom-parent{position:relative;overflow:hidden}.nprogress-custom-parent #nprogress .spinner,.nprogress-custom-parent #nprogress .bar{position:absolute}@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;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}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-.53333vw}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}html,body,#app{width:100%;height:100%}#app{background-color:#f0f1f7}*{box-sizing:border-box;margin:0;padding:0}input:-webkit-autofill{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 8vw #fff!important}input:-webkit-autofill:hover{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 8vw #fff!important}input:-webkit-autofill:focus{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 8vw #fff!important}input:-webkit-autofill:active{transition:background-color 5000s ease-in-out;-webkit-text-fill-color:#333!important;-webkit-box-shadow:inset 0 0 0 8vw #fff!important}input:-webkit-autofill{background-color:#fff!important}:root,:host{--van-action-sheet-max-height:80%;--van-action-sheet-header-height:12.8vw;--van-action-sheet-header-font-size:var(--van-font-size-lg);--van-action-sheet-description-color:var(--van-text-color-2);--van-action-sheet-description-font-size:var(--van-font-size-md);--van-action-sheet-description-line-height:var(--van-line-height-md);--van-action-sheet-item-background:var(--van-background-2);--van-action-sheet-item-font-size:var(--van-font-size-lg);--van-action-sheet-item-line-height:var(--van-line-height-lg);--van-action-sheet-item-text-color:var(--van-text-color);--van-action-sheet-item-disabled-text-color:var(--van-text-color-3);--van-action-sheet-item-icon-size:4.8vw;--van-action-sheet-item-icon-margin-right:var(--van-padding-xs);--van-action-sheet-subname-color:var(--van-text-color-2);--van-action-sheet-subname-font-size:var(--van-font-size-sm);--van-action-sheet-subname-line-height:var(--van-line-height-sm);--van-action-sheet-close-icon-size:5.86667vw;--van-action-sheet-close-icon-color:var(--van-gray-5);--van-action-sheet-close-icon-padding:0 var(--van-padding-md);--van-action-sheet-cancel-text-color:var(--van-gray-7);--van-action-sheet-cancel-padding-top:var(--van-padding-xs);--van-action-sheet-cancel-padding-color:var(--van-background);--van-action-sheet-loading-icon-size:5.86667vw}.van-action-sheet{max-height:var(--van-action-sheet-max-height);color:var(--van-action-sheet-item-text-color);flex-direction:column;display:flex;overflow:hidden}.van-action-sheet__content{-webkit-overflow-scrolling:touch;flex:auto;overflow-y:auto}.van-action-sheet__item,.van-action-sheet__cancel{width:100%;padding:3.73333vw var(--van-padding-md);font-size:var(--van-action-sheet-item-font-size);background:var(--van-action-sheet-item-background);cursor:pointer;border:none;flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.van-action-sheet__item:active,.van-action-sheet__cancel:active{background-color:var(--van-active-color)}.van-action-sheet__item{line-height:var(--van-action-sheet-item-line-height)}.van-action-sheet__item--loading,.van-action-sheet__item--disabled{color:var(--van-action-sheet-item-disabled-text-color)}.van-action-sheet__item--loading:active,.van-action-sheet__item--disabled:active{background-color:var(--van-action-sheet-item-background)}.van-action-sheet__item--disabled{cursor:not-allowed}.van-action-sheet__item--loading{cursor:default}.van-action-sheet__item-icon{font-size:var(--van-action-sheet-item-icon-size);margin-right:var(--van-action-sheet-item-icon-margin-right)}.van-action-sheet__cancel{box-sizing:border-box;color:var(--van-action-sheet-cancel-text-color);flex-shrink:0}.van-action-sheet__subname{width:100%;margin-top:var(--van-padding-xs);color:var(--van-action-sheet-subname-color);font-size:var(--van-action-sheet-subname-font-size);line-height:var(--van-action-sheet-subname-line-height);overflow-wrap:break-word}.van-action-sheet__gap{height:var(--van-action-sheet-cancel-padding-top);background:var(--van-action-sheet-cancel-padding-color);display:block}.van-action-sheet__header{font-weight:var(--van-font-bold);font-size:var(--van-action-sheet-header-font-size);line-height:var(--van-action-sheet-header-height);text-align:center;flex-shrink:0}.van-action-sheet__description{padding:5.33333vw var(--van-padding-md);color:var(--van-action-sheet-description-color);font-size:var(--van-action-sheet-description-font-size);line-height:var(--van-action-sheet-description-line-height);text-align:center;flex-shrink:0;position:relative}.van-action-sheet__description:after{box-sizing:border-box;content:" ";pointer-events:none;right:var(--van-padding-md);bottom:0;left:var(--van-padding-md);border-bottom:1px solid var(--van-border-color);position:absolute;transform:scaleY(.5)}.van-action-sheet__loading-icon .van-loading__spinner{width:var(--van-action-sheet-loading-icon-size);height:var(--van-action-sheet-loading-icon-size)}.van-action-sheet__close{z-index:1;padding:var(--van-action-sheet-close-icon-padding);color:var(--van-action-sheet-close-icon-color);font-size:var(--van-action-sheet-close-icon-size);line-height:inherit;position:absolute;top:0;right:0}:root,:host{--van-action-bar-background:var(--van-background-2);--van-action-bar-height:13.3333vw}.van-action-bar{box-sizing:content-box;height:var(--van-action-bar-height);background:var(--van-action-bar-background);align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}:root,:host{--van-action-bar-button-height:10.6667vw;--van-action-bar-button-warning-color:var(--van-gradient-orange);--van-action-bar-button-danger-color:var(--van-gradient-red)}.van-action-bar-button{height:var(--van-action-bar-button-height);font-weight:var(--van-font-bold);font-size:var(--van-font-size-md);border:none;border-radius:0;flex:1}.van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max);margin-left:1.33333vw}.van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max);margin-right:1.33333vw}.van-action-bar-button--warning{background:var(--van-action-bar-button-warning-color)}.van-action-bar-button--danger{background:var(--van-action-bar-button-danger-color)}@media (width<=321px){.van-action-bar-button{font-size:13px}}:root,:host{--van-dialog-width:85.3333vw;--van-dialog-small-screen-width:90%;--van-dialog-font-size:var(--van-font-size-lg);--van-dialog-transition:var(--van-duration-base);--van-dialog-radius:4.26667vw;--van-dialog-background:var(--van-background-2);--van-dialog-header-font-weight:var(--van-font-bold);--van-dialog-header-line-height:6.4vw;--van-dialog-header-padding-top:6.93333vw;--van-dialog-header-isolated-padding:var(--van-padding-lg) 0;--van-dialog-message-padding:var(--van-padding-lg);--van-dialog-message-font-size:var(--van-font-size-md);--van-dialog-message-line-height:var(--van-line-height-md);--van-dialog-message-max-height:60vh;--van-dialog-has-title-message-text-color:var(--van-gray-7);--van-dialog-has-title-message-padding-top:var(--van-padding-xs);--van-dialog-button-height:12.8vw;--van-dialog-round-button-height:9.6vw;--van-dialog-confirm-button-text-color:var(--van-primary-color)}.van-dialog{width:var(--van-dialog-width);font-size:var(--van-dialog-font-size);background:var(--van-dialog-background);border-radius:var(--van-dialog-radius);backface-visibility:hidden;transition:var(--van-dialog-transition);transition-property:transform,opacity;top:45%;overflow:hidden}@media (width<=321px){.van-dialog{width:var(--van-dialog-small-screen-width)}}.van-dialog__header{color:var(--van-text-color);padding-top:var(--van-dialog-header-padding-top);font-weight:var(--van-dialog-header-font-weight);line-height:var(--van-dialog-header-line-height);text-align:center}.van-dialog__header--isolated{padding:var(--van-dialog-header-isolated-padding)}.van-dialog__content--isolated{align-items:center;min-height:27.7333vw;display:flex}.van-dialog__message{color:var(--van-text-color);max-height:var(--van-dialog-message-max-height);padding:6.93333vw var(--van-dialog-message-padding);font-size:var(--van-dialog-message-font-size);line-height:var(--van-dialog-message-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.van-dialog__message--has-title{padding-top:var(--van-dialog-has-title-message-padding-top);color:var(--van-dialog-has-title-message-text-color)}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__message--justify{text-align:justify}.van-dialog__footer{-webkit-user-select:none;user-select:none;display:flex;overflow:hidden}.van-dialog__confirm,.van-dialog__cancel{height:var(--van-dialog-button-height);border:0;border-radius:0;flex:1;margin:0}.van-dialog__confirm,.van-dialog__confirm:active{color:var(--van-dialog-confirm-button-text-color)}.van-dialog--round-button .van-dialog__footer{height:auto;padding:var(--van-padding-xs) var(--van-padding-lg) var(--van-padding-md);position:relative}.van-dialog--round-button .van-dialog__message{padding-bottom:var(--van-padding-md);color:var(--van-text-color)}.van-dialog--round-button .van-dialog__confirm,.van-dialog--round-button .van-dialog__cancel{height:var(--van-dialog-round-button-height)}.van-dialog--round-button .van-dialog__confirm{color:var(--van-white)}.van-dialog--round-button .van-action-bar-button--first{border-top-left-radius:var(--van-radius-max);border-bottom-left-radius:var(--van-radius-max)}.van-dialog--round-button .van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max)}.van-dialog-bounce-enter-from{opacity:0;transform:translateY(-50%)scale(.7)}.van-dialog-bounce-leave-active{opacity:0;transform:translateY(-50%)scale(.9)}:root,:host{--van-notify-text-color:var(--van-white);--van-notify-padding:var(--van-padding-xs) var(--van-padding-md);--van-notify-font-size:var(--van-font-size-md);--van-notify-line-height:var(--van-line-height-md);--van-notify-primary-background:var(--van-primary-color);--van-notify-success-background:var(--van-success-color);--van-notify-danger-background:var(--van-danger-color);--van-notify-warning-background:var(--van-warning-color)}.van-notify{box-sizing:border-box;padding:var(--van-notify-padding);color:var(--van-notify-text-color);font-size:var(--van-notify-font-size);line-height:var(--van-notify-line-height);white-space:pre-wrap;text-align:center;word-wrap:break-word;justify-content:center;align-items:center;display:flex}.van-notify--primary{background:var(--van-notify-primary-background)}.van-notify--success{background:var(--van-notify-success-background)}.van-notify--danger{background:var(--van-notify-danger-background)}.van-notify--warning{background:var(--van-notify-warning-background)}:root,:host{--van-image-placeholder-text-color:var(--van-text-color-2);--van-image-placeholder-font-size:var(--van-font-size-md);--van-image-placeholder-background:var(--van-background);--van-image-loading-icon-size:8.53333vw;--van-image-loading-icon-color:var(--van-gray-4);--van-image-error-icon-size:8.53333vw;--van-image-error-icon-color:var(--van-gray-4)}.van-image{display:inline-block;position:relative}.van-image--round{border-radius:var(--van-radius-max);overflow:hidden}.van-image--round .van-image__img{border-radius:inherit}.van-image--block{display:block}.van-image__img,.van-image__error,.van-image__loading{width:100%;height:100%;display:block}.van-image__error,.van-image__loading{color:var(--van-image-placeholder-text-color);font-size:var(--van-image-placeholder-font-size);background:var(--van-image-placeholder-background);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;top:0;left:0}.van-image__loading-icon{color:var(--van-image-loading-icon-color);font-size:var(--van-image-loading-icon-size)}.van-image__error-icon{color:var(--van-image-error-icon-color);font-size:var(--van-image-error-icon-size)}:root,:host{--van-image-preview-index-text-color:var(--van-white);--van-image-preview-index-font-size:var(--van-font-size-md);--van-image-preview-index-line-height:var(--van-line-height-md);--van-image-preview-index-text-shadow:0 1px 1px var(--van-gray-8);--van-image-preview-overlay-background:#000000e6;--van-image-preview-close-icon-size:5.86667vw;--van-image-preview-close-icon-color:var(--van-gray-5);--van-image-preview-close-icon-margin:var(--van-padding-md);--van-image-preview-close-icon-z-index:1}.van-image-preview{background-color:#0000;width:100%;max-width:none;height:100%;position:fixed;top:0;left:0;transform:none}.van-image-preview__swipe{height:100%}.van-image-preview__swipe-item{justify-content:center;align-items:center;display:flex;overflow:hidden}.van-image-preview__cover{position:absolute;top:0;left:0}.van-image-preview__image,.van-image-preview__image-wrap{width:100%;transition-property:transform}.van-image-preview__image--vertical,.van-image-preview__image-wrap--vertical{width:auto;height:100%}.van-image-preview__image img,.van-image-preview__image-wrap img,.van-image-preview__image video,.van-image-preview__image-wrap video{-webkit-user-drag:none}.van-image-preview__image .van-image__error,.van-image-preview__image-wrap .van-image__error{height:40%;top:30%}.van-image-preview__image .van-image__error-icon,.van-image-preview__image-wrap .van-image__error-icon{font-size:9.6vw}.van-image-preview__image .van-image__loading,.van-image-preview__image-wrap .van-image__loading{background-color:#0000}.van-image-preview__index{top:var(--van-padding-md);color:var(--van-image-preview-index-text-color);font-size:var(--van-image-preview-index-font-size);line-height:var(--van-image-preview-index-line-height);text-shadow:var(--van-image-preview-index-text-shadow);position:absolute;left:50%;transform:translate(-50%)}.van-image-preview__overlay{background:var(--van-image-preview-overlay-background)}.van-image-preview__close-icon{z-index:var(--van-image-preview-close-icon-z-index);color:var(--van-image-preview-close-icon-color);font-size:var(--van-image-preview-close-icon-size);position:absolute}.van-image-preview__close-icon--top-left{top:var(--van-image-preview-close-icon-margin);left:var(--van-image-preview-close-icon-margin)}.van-image-preview__close-icon--top-right{top:var(--van-image-preview-close-icon-margin);right:var(--van-image-preview-close-icon-margin)}.van-image-preview__close-icon--bottom-left{bottom:var(--van-image-preview-close-icon-margin);left:var(--van-image-preview-close-icon-margin)}.van-image-preview__close-icon--bottom-right{right:var(--van-image-preview-close-icon-margin);bottom:var(--van-image-preview-close-icon-margin)}
