:root,:host{--van-overlay-z-index:1;--van-overlay-background:#000000b3}.van-overlay{z-index:var(--van-overlay-z-index);background:var(--van-overlay-background);width:100%;height:100%;position:fixed;top:0;left:0}:root,:host{--van-popup-background:var(--van-background-2);--van-popup-transition:transform var(--van-duration-base);--van-popup-round-radius:16px;--van-popup-close-icon-size:22px;--van-popup-close-icon-color:var(--van-gray-5);--van-popup-close-icon-margin:16px;--van-popup-close-icon-z-index:1}.van-overflow-hidden{overflow:hidden!important}.van-popup{box-sizing:border-box;background:var(--van-popup-background);max-height:100%;transition:var(--van-popup-transition);-webkit-overflow-scrolling:touch;position:fixed;overflow-y:auto}.van-popup--center{width:fit-content;max-width:calc(100vw - var(--van-padding-md) * 2);margin:0 auto;top:50%;left:0;right:0;transform:translateY(-50%)}.van-popup--center.van-popup--round{border-radius:var(--van-popup-round-radius)}.van-popup--top{width:100%;top:0;left:0}.van-popup--top.van-popup--round{border-radius:0 0 var(--van-popup-round-radius) var(--van-popup-round-radius)}.van-popup--right{top:50%;right:0;transform:translateY(-50%)}.van-popup--right.van-popup--round{border-radius:var(--van-popup-round-radius) 0 0 var(--van-popup-round-radius)}.van-popup--bottom{width:100%;bottom:0;left:0}.van-popup--bottom.van-popup--round{border-radius:var(--van-popup-round-radius) var(--van-popup-round-radius) 0 0}.van-popup--left{top:50%;left:0;transform:translateY(-50%)}.van-popup--left.van-popup--round{border-radius:0 var(--van-popup-round-radius) var(--van-popup-round-radius) 0}.van-popup-slide-top-enter-active,.van-popup-slide-left-enter-active,.van-popup-slide-right-enter-active,.van-popup-slide-bottom-enter-active{transition-timing-function:var(--van-ease-out)}.van-popup-slide-top-leave-active,.van-popup-slide-left-leave-active,.van-popup-slide-right-leave-active,.van-popup-slide-bottom-leave-active{transition-timing-function:var(--van-ease-in)}.van-popup-slide-top-enter-from,.van-popup-slide-top-leave-active{transform:translateY(-100%)}.van-popup-slide-right-enter-from,.van-popup-slide-right-leave-active{transform:translate(100%,-50%)}.van-popup-slide-bottom-enter-from,.van-popup-slide-bottom-leave-active{transform:translateY(100%)}.van-popup-slide-left-enter-from,.van-popup-slide-left-leave-active{transform:translate(-100%,-50%)}.van-popup__close-icon{z-index:var(--van-popup-close-icon-z-index);color:var(--van-popup-close-icon-color);font-size:var(--van-popup-close-icon-size);position:absolute}.van-popup__close-icon--top-left{top:var(--van-popup-close-icon-margin);left:var(--van-popup-close-icon-margin)}.van-popup__close-icon--top-right{top:var(--van-popup-close-icon-margin);right:var(--van-popup-close-icon-margin)}.van-popup__close-icon--bottom-left{bottom:var(--van-popup-close-icon-margin);left:var(--van-popup-close-icon-margin)}.van-popup__close-icon--bottom-right{right:var(--van-popup-close-icon-margin);bottom:var(--van-popup-close-icon-margin)}:root,:host{--van-cell-group-background:var(--van-background-2);--van-cell-group-title-color:var(--van-text-color-2);--van-cell-group-title-padding:var(--van-padding-md) var(--van-padding-md);--van-cell-group-title-font-size:var(--van-font-size-md);--van-cell-group-title-line-height:16px;--van-cell-group-inset-padding:0 var(--van-padding-md);--van-cell-group-inset-radius:var(--van-radius-lg);--van-cell-group-inset-title-padding:var(--van-padding-md) var(--van-padding-md)}.van-cell-group{background:var(--van-cell-group-background)}.van-cell-group--inset{margin:var(--van-cell-group-inset-padding);border-radius:var(--van-cell-group-inset-radius);overflow:hidden}.van-cell-group__title{padding:var(--van-cell-group-title-padding);color:var(--van-cell-group-title-color);font-size:var(--van-cell-group-title-font-size);line-height:var(--van-cell-group-title-line-height)}.van-cell-group__title--inset{padding:var(--van-cell-group-inset-title-padding)}:root,:host{--van-cell-font-size:var(--van-font-size-md);--van-cell-line-height:24px;--van-cell-vertical-padding:10px;--van-cell-horizontal-padding:var(--van-padding-md);--van-cell-text-color:var(--van-text-color);--van-cell-background:var(--van-background-2);--van-cell-border-color:var(--van-border-color);--van-cell-active-color:var(--van-active-color);--van-cell-required-color:var(--van-danger-color);--van-cell-label-color:var(--van-text-color-2);--van-cell-label-font-size:var(--van-font-size-sm);--van-cell-label-line-height:var(--van-line-height-sm);--van-cell-label-margin-top:var(--van-padding-base);--van-cell-value-color:var(--van-text-color-2);--van-cell-value-font-size:inherit;--van-cell-icon-size:16px;--van-cell-right-icon-color:var(--van-gray-6);--van-cell-large-vertical-padding:var(--van-padding-sm);--van-cell-large-title-font-size:var(--van-font-size-lg);--van-cell-large-label-font-size:var(--van-font-size-md);--van-cell-large-value-font-size:inherit}.van-cell{box-sizing:border-box;width:100%;padding:var(--van-cell-vertical-padding) var(--van-cell-horizontal-padding);color:var(--van-cell-text-color);font-size:var(--van-cell-font-size);line-height:var(--van-cell-line-height);background:var(--van-cell-background);display:flex;position:relative;overflow:hidden}.van-cell: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-cell-border-color);position:absolute;transform:scaleY(.5)}.van-cell:last-child:after,.van-cell--borderless:after{display:none}.van-cell__label{margin-top:var(--van-cell-label-margin-top);color:var(--van-cell-label-color);font-size:var(--van-cell-label-font-size);line-height:var(--van-cell-label-line-height)}.van-cell__title,.van-cell__value{flex:1}.van-cell__value{color:var(--van-cell-value-color);font-size:var(--van-cell-value-font-size);text-align:right;vertical-align:middle;word-wrap:break-word;position:relative;overflow:hidden}.van-cell__left-icon,.van-cell__right-icon{height:var(--van-cell-line-height);font-size:var(--van-cell-icon-size);line-height:var(--van-cell-line-height)}.van-cell__left-icon{margin-right:var(--van-padding-base)}.van-cell__right-icon{margin-left:var(--van-padding-base);color:var(--van-cell-right-icon-color)}.van-cell--clickable{cursor:pointer}.van-cell--clickable:active{background-color:var(--van-cell-active-color)}.van-cell--required{overflow:visible}.van-cell--required:before{left:var(--van-padding-xs);color:var(--van-cell-required-color);font-size:var(--van-cell-font-size);content:"*";position:absolute}.van-cell--center{align-items:center}.van-cell--large{padding-top:var(--van-cell-large-vertical-padding);padding-bottom:var(--van-cell-large-vertical-padding)}.van-cell--large .van-cell__title{font-size:var(--van-cell-large-title-font-size)}.van-cell--large .van-cell__label{font-size:var(--van-cell-large-label-font-size)}.van-cell--large .van-cell__value{font-size:var(--van-cell-large-value-font-size)}:root,:host{--van-tag-padding:0 var(--van-padding-base);--van-tag-text-color:var(--van-white);--van-tag-font-size:var(--van-font-size-sm);--van-tag-radius:2px;--van-tag-line-height:16px;--van-tag-medium-padding:2px 6px;--van-tag-large-padding:var(--van-padding-base) var(--van-padding-xs);--van-tag-large-radius:var(--van-radius-md);--van-tag-large-font-size:var(--van-font-size-md);--van-tag-round-radius:var(--van-radius-max);--van-tag-danger-color:var(--van-danger-color);--van-tag-primary-color:var(--van-primary-color);--van-tag-success-color:var(--van-success-color);--van-tag-warning-color:var(--van-warning-color);--van-tag-default-color:var(--van-gray-6);--van-tag-plain-background:var(--van-background-2)}.van-tag{padding:var(--van-tag-padding);color:var(--van-tag-text-color);font-size:var(--van-tag-font-size);line-height:var(--van-tag-line-height);border-radius:var(--van-tag-radius);align-items:center;display:inline-flex;position:relative}.van-tag--default{background:var(--van-tag-default-color)}.van-tag--default.van-tag--plain{color:var(--van-tag-default-color)}.van-tag--danger{background:var(--van-tag-danger-color)}.van-tag--danger.van-tag--plain{color:var(--van-tag-danger-color)}.van-tag--primary{background:var(--van-tag-primary-color)}.van-tag--primary.van-tag--plain{color:var(--van-tag-primary-color)}.van-tag--success{background:var(--van-tag-success-color)}.van-tag--success.van-tag--plain{color:var(--van-tag-success-color)}.van-tag--warning{background:var(--van-tag-warning-color)}.van-tag--warning.van-tag--plain{color:var(--van-tag-warning-color)}.van-tag--plain{background:var(--van-tag-plain-background);border-color:currentColor}.van-tag--plain:before{border:1px solid;border-color:inherit;border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0}.van-tag--medium{padding:var(--van-tag-medium-padding)}.van-tag--large{padding:var(--van-tag-large-padding);font-size:var(--van-tag-large-font-size);border-radius:var(--van-tag-large-radius)}.van-tag--mark{border-radius:0 var(--van-tag-round-radius) var(--van-tag-round-radius) 0}.van-tag--mark:after{content:"";width:2px;display:block}.van-tag--round{border-radius:var(--van-tag-round-radius)}.van-tag__close{margin-left:2px}: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:22px;--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:36px}.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)}:root,:host{--van-uploader-size:80px;--van-uploader-icon-size:24px;--van-uploader-icon-color:var(--van-gray-4);--van-uploader-text-color:var(--van-text-color-2);--van-uploader-text-font-size:var(--van-font-size-sm);--van-uploader-upload-background:var(--van-gray-1);--van-uploader-upload-active-color:var(--van-active-color);--van-uploader-delete-color:var(--van-white);--van-uploader-delete-icon-size:14px;--van-uploader-delete-background:#000000b3;--van-uploader-file-background:var(--van-background);--van-uploader-file-icon-size:20px;--van-uploader-file-icon-color:var(--van-gray-7);--van-uploader-file-name-padding:0 var(--van-padding-base);--van-uploader-file-name-margin-top:var(--van-padding-xs);--van-uploader-file-name-font-size:var(--van-font-size-sm);--van-uploader-file-name-text-color:var(--van-gray-7);--van-uploader-mask-text-color:var(--van-white);--van-uploader-mask-background:#323233e0;--van-uploader-mask-icon-size:22px;--van-uploader-mask-message-font-size:var(--van-font-size-sm);--van-uploader-mask-message-line-height:var(--van-line-height-xs);--van-uploader-loading-icon-size:22px;--van-uploader-loading-icon-color:var(--van-white);--van-uploader-disabled-opacity:var(--van-disabled-opacity);--van-uploader-border-radius:0px}.van-uploader{display:inline-block;position:relative}.van-uploader__wrapper{flex-wrap:wrap;display:flex}.van-uploader__wrapper--disabled{opacity:var(--van-uploader-disabled-opacity)}.van-uploader__input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.van-uploader__input-wrapper{position:relative}.van-uploader__input:disabled{cursor:not-allowed}.van-uploader__upload{box-sizing:border-box;width:var(--van-uploader-size);height:var(--van-uploader-size);margin:0 var(--van-padding-xs) var(--van-padding-xs) 0;background:var(--van-uploader-upload-background);border-radius:var(--van-uploader-border-radius);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.van-uploader__upload:active{background-color:var(--van-uploader-upload-active-color)}.van-uploader__upload--readonly:active{background-color:var(--van-uploader-upload-background)}.van-uploader__upload-icon{color:var(--van-uploader-icon-color);font-size:var(--van-uploader-icon-size)}.van-uploader__upload-text{margin-top:var(--van-padding-xs);color:var(--van-uploader-text-color);font-size:var(--van-uploader-text-font-size)}.van-uploader__preview{margin:0 var(--van-padding-xs) var(--van-padding-xs) 0;cursor:pointer;position:relative}.van-uploader__preview-image{width:var(--van-uploader-size);height:var(--van-uploader-size);border-radius:var(--van-uploader-border-radius);display:block;overflow:hidden}.van-uploader__preview-delete{position:absolute;top:0;right:0}.van-uploader__preview-delete--shadow{width:var(--van-uploader-delete-icon-size);height:var(--van-uploader-delete-icon-size);background:var(--van-uploader-delete-background);border-radius:0 0 0 12px}.van-uploader__preview-delete-icon{color:var(--van-uploader-delete-color);font-size:var(--van-uploader-delete-icon-size);position:absolute;top:0;right:0;transform:scale(.7)translate(10%,-10%)}.van-uploader__preview-cover{position:absolute;inset:0}.van-uploader__mask{color:var(--van-uploader-mask-text-color);background:var(--van-uploader-mask-background);border-radius:var(--van-uploader-border-radius);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.van-uploader__mask-icon{font-size:var(--van-uploader-mask-icon-size)}.van-uploader__mask-message{padding:0 var(--van-padding-base);font-size:var(--van-uploader-mask-message-font-size);line-height:var(--van-uploader-mask-message-line-height);margin-top:6px}.van-uploader__loading{width:var(--van-uploader-loading-icon-size);height:var(--van-uploader-loading-icon-size);color:var(--van-uploader-loading-icon-color)}.van-uploader__file{width:var(--van-uploader-size);height:var(--van-uploader-size);background:var(--van-uploader-file-background);flex-direction:column;justify-content:center;align-items:center;display:flex}.van-uploader__file-icon{color:var(--van-uploader-file-icon-color);font-size:var(--van-uploader-file-icon-size)}.van-uploader__file-name{box-sizing:border-box;width:100%;margin-top:var(--van-uploader-file-name-margin-top);padding:var(--van-uploader-file-name-padding);color:var(--van-uploader-file-name-text-color);font-size:var(--van-uploader-file-name-font-size);text-align:center}:root,:host{--van-field-label-width:6.2em;--van-field-label-color:var(--van-text-color);--van-field-label-margin-right:var(--van-padding-sm);--van-field-input-text-color:var(--van-text-color);--van-field-input-error-text-color:var(--van-danger-color);--van-field-input-disabled-text-color:var(--van-text-color-3);--van-field-placeholder-text-color:var(--van-text-color-3);--van-field-icon-size:18px;--van-field-clear-icon-size:18px;--van-field-clear-icon-color:var(--van-gray-5);--van-field-right-icon-color:var(--van-gray-6);--van-field-error-message-color:var(--van-danger-color);--van-field-error-message-font-size:12px;--van-field-text-area-min-height:60px;--van-field-word-limit-color:var(--van-gray-7);--van-field-word-limit-font-size:var(--van-font-size-sm);--van-field-word-limit-line-height:16px;--van-field-disabled-text-color:var(--van-text-color-3);--van-field-required-mark-color:var(--van-red)}.van-field{flex-wrap:wrap}.van-field__label{box-sizing:border-box;width:var(--van-field-label-width);margin-right:var(--van-field-label-margin-right);color:var(--van-field-label-color);text-align:left;word-wrap:break-word;flex:none}.van-field__label--center{text-align:center}.van-field__label--right{text-align:right}.van-field__label--top{text-align:left;width:100%;margin-bottom:var(--van-padding-base);overflow-wrap:break-word;display:flex}.van-field__label--required:before{color:var(--van-field-required-mark-color);content:"*";margin-right:2px}.van-field--disabled .van-field__label{color:var(--van-field-disabled-text-color)}.van-field__value{overflow:visible}.van-field__body{align-items:center;display:flex}.van-field__control{box-sizing:border-box;width:100%;min-width:0;color:var(--van-field-input-text-color);line-height:inherit;text-align:left;resize:none;-webkit-user-select:auto;user-select:auto;background-color:#0000;border:0;margin:0;padding:0;display:block}.van-field__control::placeholder{color:var(--van-field-placeholder-text-color)}.van-field__control:read-only{cursor:default}.van-field__control:disabled{color:var(--van-field-input-disabled-text-color);cursor:not-allowed;opacity:1;-webkit-text-fill-color:var(--van-field-input-disabled-text-color)}.van-field__control--center{text-align:center;justify-content:center}.van-field__control--right{text-align:right;justify-content:flex-end}.van-field__control--custom{min-height:var(--van-cell-line-height);align-items:center;display:flex}.van-field__control--error::-webkit-input-placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field__control--error,.van-field__control--error::placeholder{color:var(--van-field-input-error-text-color);-webkit-text-fill-color:currentColor}.van-field__control--min-height{min-height:var(--van-field-text-area-min-height)}.van-field__control[type=date],.van-field__control[type=time],.van-field__control[type=datetime-local]{min-height:var(--van-cell-line-height)}.van-field__control[type=search]{-webkit-appearance:none}.van-field__clear,.van-field__icon,.van-field__button,.van-field__right-icon{flex-shrink:0}.van-field__clear,.van-field__right-icon{margin-right:calc(var(--van-padding-xs) * -1);padding:0 var(--van-padding-xs);line-height:inherit}.van-field__clear{color:var(--van-field-clear-icon-color);font-size:var(--van-field-clear-icon-size);cursor:pointer}.van-field__left-icon .van-icon,.van-field__right-icon .van-icon{font-size:var(--van-field-icon-size);line-height:inherit;display:block}.van-field__left-icon{margin-right:var(--van-padding-base)}.van-field__right-icon{color:var(--van-field-right-icon-color)}.van-field__button{padding-left:var(--van-padding-xs)}.van-field__error-message{color:var(--van-field-error-message-color);font-size:var(--van-field-error-message-font-size);text-align:left}.van-field__error-message--center{text-align:center}.van-field__error-message--right{text-align:right}.van-field__word-limit{margin-top:var(--van-padding-base);color:var(--van-field-word-limit-color);font-size:var(--van-field-word-limit-font-size);line-height:var(--van-field-word-limit-line-height);text-align:right}.music-player[data-v-8eb22ebc]{--vinyl-size:48px;background:var(--bg-card);border:1px solid var(--border-color);border-radius:14px;padding:12px 14px 10px;transition:box-shadow .3s;box-shadow:0 2px 12px #0000000f}.music-player.playing[data-v-8eb22ebc]{box-shadow:0 4px 20px #238b5b1f}.player-main[data-v-8eb22ebc]{align-items:center;gap:12px;display:flex}.vinyl-wrap[data-v-8eb22ebc]{width:var(--vinyl-size);height:var(--vinyl-size);cursor:pointer;flex-shrink:0;position:relative}.vinyl[data-v-8eb22ebc]{width:var(--vinyl-size);height:var(--vinyl-size);background:radial-gradient(circle at 30% 30%,#3a3a3a 0%,#1a1a1a 40%,#0a0a0a 100%);border-radius:50%;justify-content:center;align-items:center;transition:transform .3s;display:flex;box-shadow:0 2px 8px #0000004d,inset 0 0 0 1px #ffffff0d}.vinyl-wrap:active .vinyl[data-v-8eb22ebc]{transform:scale(.93)}.vinyl.spinning[data-v-8eb22ebc]{animation:6s linear infinite vinyl-spin-8eb22ebc}@keyframes vinyl-spin-8eb22ebc{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.vinyl-grooves[data-v-8eb22ebc]{background:repeating-radial-gradient(circle,#0000 0 2px,#ffffff08 2px 3px);border-radius:50%;position:absolute;inset:4px}.vinyl-label[data-v-8eb22ebc]{background:linear-gradient(135deg, var(--theme-color), var(--theme-color-light));z-index:1;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;display:flex;box-shadow:0 0 0 2px #0006}.vinyl-tonearm[data-v-8eb22ebc]{transform-origin:100%;z-index:2;background:linear-gradient(90deg,#999,#666);border-radius:1px;width:18px;height:2px;transition:transform .4s;position:absolute;top:-2px;right:-4px;transform:rotate(-25deg)}.vinyl-tonearm.active[data-v-8eb22ebc]{transform:rotate(0)}.vinyl-tonearm[data-v-8eb22ebc]:after{content:"";background:#555;border-radius:50%;width:6px;height:6px;position:absolute;top:-2px;right:-2px;box-shadow:0 1px 2px #0000004d}.player-meta[data-v-8eb22ebc]{cursor:pointer;flex:1;min-width:0}.meta-title[data-v-8eb22ebc]{align-items:center;gap:8px;display:flex}.track-name[data-v-8eb22ebc]{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.equalizer[data-v-8eb22ebc]{flex-shrink:0;align-items:flex-end;gap:2px;height:13px;display:flex}.equalizer span[data-v-8eb22ebc]{background:var(--theme-color);border-radius:1px;width:2.5px;height:100%;animation:.8s ease-in-out infinite alternate eq-bounce-8eb22ebc}.equalizer span[data-v-8eb22ebc]:first-child{animation-delay:0s}.equalizer span[data-v-8eb22ebc]:nth-child(2){animation-delay:.15s}.equalizer span[data-v-8eb22ebc]:nth-child(3){animation-delay:.3s}.equalizer span[data-v-8eb22ebc]:nth-child(4){animation-delay:.45s}@keyframes eq-bounce-8eb22ebc{0%{height:30%}to{height:100%}}.meta-status[data-v-8eb22ebc]{color:var(--text-light);align-items:center;gap:3px;margin-top:3px;font-size:11px;line-height:1.4;display:flex}.status-time[data-v-8eb22ebc]{color:var(--theme-color);font-variant-numeric:tabular-nums;font-weight:500}.status-sep[data-v-8eb22ebc]{opacity:.5}.status-error[data-v-8eb22ebc]{color:#ee0a24}.status-loading[data-v-8eb22ebc]{color:var(--text-light)}.status-loading[data-v-8eb22ebc]:after{content:"";border:1.5px solid var(--text-lighter);border-top-color:var(--theme-color);vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-left:4px;animation:.6s linear infinite spinner-8eb22ebc;display:inline-block}@keyframes spinner-8eb22ebc{to{transform:rotate(360deg)}}.loop-btn[data-v-8eb22ebc]{background:var(--bg-tag);width:32px;height:32px;color:var(--text-light);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.loop-btn[data-v-8eb22ebc]:active{transform:scale(.9)}.loop-btn.active[data-v-8eb22ebc]{background:var(--bg-tag-active);color:var(--theme-color)}.progress-row[data-v-8eb22ebc]{margin-top:10px;padding:0 2px}.progress-track[data-v-8eb22ebc]{cursor:pointer;align-items:center;height:22px;display:flex;position:relative}.progress-track[data-v-8eb22ebc]:before{content:"";background:var(--border-color);border-radius:2px;height:3px;position:absolute;left:0;right:0}.progress-buffer[data-v-8eb22ebc]{background:var(--text-lighter);opacity:.4;border-radius:2px;height:3px;transition:width .3s;position:absolute;left:0}.progress-fill[data-v-8eb22ebc]{background:linear-gradient(to right, var(--theme-color), var(--theme-color-light));border-radius:2px;height:3px;transition:width .15s linear;position:absolute;left:0}.progress-thumb[data-v-8eb22ebc]{background:var(--theme-color);border-radius:50%;width:10px;height:10px;transition:transform .2s;position:absolute;top:50%;right:-5px;transform:translateY(-50%)scale(0);box-shadow:0 1px 4px #238b5b66}.progress-track:active .progress-thumb[data-v-8eb22ebc],.music-player.playing .progress-thumb[data-v-8eb22ebc]{transform:translateY(-50%)scale(1)}.music-player.loading .vinyl-label[data-v-8eb22ebc]{opacity:.5}.music-player.loading .vinyl[data-v-8eb22ebc]{animation:none}.publish-page[data-v-a5eae9f3]{background:var(--bg-card);min-height:100dvh}.publish-btn[data-v-a5eae9f3]{color:var(--theme-color);font-size:15px;font-weight:500}.publish-btn.disabled[data-v-a5eae9f3]{color:#ccc}.publish-body[data-v-a5eae9f3]{padding:12px 16px}.upload-section[data-v-a5eae9f3]{margin-top:16px}.upload-tip[data-v-a5eae9f3]{color:var(--text-light);margin-top:8px;font-size:12px}.video-label[data-v-a5eae9f3]{color:var(--text-primary);margin-bottom:10px;font-size:14px;font-weight:500}.video-preview-cover[data-v-a5eae9f3]{background:#000;border-radius:4px;width:100%;height:100%;position:relative;overflow:hidden}.cover-video[data-v-a5eae9f3]{object-fit:cover;width:100%;height:100%}.cover-placeholder[data-v-a5eae9f3]{background:var(--bg-hover);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.cover-loading[data-v-a5eae9f3]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.tags-section[data-v-a5eae9f3]{margin-top:20px}.tags-label[data-v-a5eae9f3]{color:var(--text-primary);margin-bottom:10px;font-size:14px;font-weight:500}.tags-hint[data-v-a5eae9f3]{color:var(--text-light);font-size:12px;font-weight:400}.selected-tags[data-v-a5eae9f3]{background:var(--bg-tag);border-radius:8px;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:8px 10px;display:flex}.tags-wrap[data-v-a5eae9f3]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.tag-item[data-v-a5eae9f3]{cursor:pointer}.custom-tag-input[data-v-a5eae9f3]{margin-bottom:12px}.selected-tags[data-v-a5eae9f3]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.selected-label[data-v-a5eae9f3]{color:var(--text-light);font-size:13px}.music-section[data-v-a5eae9f3]{margin-top:20px}.music-edit-row[data-v-a5eae9f3]{align-items:center;gap:8px;display:flex}.music-url-input[data-v-a5eae9f3]{border:1px solid var(--border-color);height:32px;color:var(--text-primary);background:var(--bg-card);border-radius:4px;outline:none;flex:1;padding:0 10px;font-size:13px;transition:border-color .2s}.music-url-input[data-v-a5eae9f3]:focus{border-color:var(--theme-color)}.music-clear[data-v-a5eae9f3]{cursor:pointer;flex-shrink:0}.music-preview[data-v-a5eae9f3]{margin-top:8px}.history-btn[data-v-a5eae9f3]{margin-top:20px}.history-popup[data-v-a5eae9f3]{min-height:100%;padding-top:4px}.history-header[data-v-a5eae9f3]{color:var(--text-primary);border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:16px;font-size:16px;font-weight:500;display:flex}.history-loading[data-v-a5eae9f3]{justify-content:center;padding:36px;display:flex}:root,:host{--van-tabbar-height:50px;--van-tabbar-z-index:1;--van-tabbar-background:var(--van-background-2)}.van-tabbar{z-index:var(--van-tabbar-z-index);box-sizing:content-box;width:100%;height:var(--van-tabbar-height);background:var(--van-tabbar-background);display:flex}.van-tabbar--fixed{position:fixed;bottom:0;left:0}:root,:host{--van-tabbar-item-font-size:var(--van-font-size-sm);--van-tabbar-item-text-color:var(--van-text-color);--van-tabbar-item-active-color:var(--van-primary-color);--van-tabbar-item-active-background:var(--van-background-2);--van-tabbar-item-line-height:1;--van-tabbar-item-icon-size:22px;--van-tabbar-item-icon-margin-bottom:var(--van-padding-base)}.van-tabbar-item{color:var(--van-tabbar-item-text-color);font-size:var(--van-tabbar-item-font-size);line-height:var(--van-tabbar-item-line-height);cursor:pointer;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.van-tabbar-item__icon{margin-bottom:var(--van-tabbar-item-icon-margin-bottom);font-size:var(--van-tabbar-item-icon-size)}.van-tabbar-item__icon .van-icon{display:block}.van-tabbar-item__icon .van-badge{margin-top:var(--van-padding-base)}.van-tabbar-item__icon img{height:20px;display:block}.van-tabbar-item--active{color:var(--van-tabbar-item-active-color);background-color:var(--van-tabbar-item-active-background)}[data-v-f84cf0f8] .van-tabbar{height:calc(58px + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);border-top:1px solid var(--border-light);background:var(--bg-card);box-shadow:0 -4px 16px #26332d0d}[data-v-f84cf0f8] .van-tabbar-item{color:var(--text-light);gap:2px;font-size:11px}[data-v-f84cf0f8] .van-tabbar-item--active{color:var(--theme-color);font-weight:600}[data-v-f84cf0f8] .van-tabbar-item__icon{margin-bottom:1px;font-size:21px}.notification-tab[data-v-f84cf0f8] .van-badge--fixed{z-index:2;margin-top:0;top:-4px;right:-6px}.background-audio[data-v-b8967897]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.page-container--with-tab[data-v-1fd056d7]{padding-bottom:calc(50px + env(safe-area-inset-bottom,0px))}.page-fade-enter-active[data-v-1fd056d7],.page-fade-leave-active[data-v-1fd056d7]{transition:opacity .22s,transform .22s}.page-fade-enter-from[data-v-1fd056d7]{opacity:0;transform:translateY(8px)}.page-fade-leave-to[data-v-1fd056d7]{opacity:0;transform:translateY(-4px)}:root,:host{--van-toast-max-width:70%;--van-toast-font-size:var(--van-font-size-md);--van-toast-text-color:var(--van-white);--van-toast-loading-icon-color:var(--van-white);--van-toast-line-height:var(--van-line-height-md);--van-toast-radius:var(--van-radius-lg);--van-toast-background:#000000b3;--van-toast-icon-size:36px;--van-toast-text-min-width:96px;--van-toast-text-padding:var(--van-padding-xs) var(--van-padding-sm);--van-toast-default-padding:var(--van-padding-md);--van-toast-default-width:88px;--van-toast-default-min-height:88px;--van-toast-position-top-distance:20%;--van-toast-position-bottom-distance:20%}.van-toast{box-sizing:content-box;transition:all var(--van-duration-fast);width:var(--van-toast-default-width);max-width:var(--van-toast-max-width);min-height:var(--van-toast-default-min-height);padding:var(--van-toast-default-padding);color:var(--van-toast-text-color);font-size:var(--van-toast-font-size);line-height:var(--van-toast-line-height);white-space:pre-wrap;word-break:break-all;text-align:center;background:var(--van-toast-background);border-radius:var(--van-toast-radius);flex-direction:column;justify-content:center;align-items:center;display:flex}.van-toast--break-normal{word-break:normal;word-wrap:normal}.van-toast--break-word{word-break:normal;word-wrap:break-word}.van-toast--unclickable{cursor:not-allowed;overflow:hidden}.van-toast--unclickable *{pointer-events:none}.van-toast--text,.van-toast--html{width:fit-content;min-width:var(--van-toast-text-min-width);min-height:0;padding:var(--van-toast-text-padding)}.van-toast--text .van-toast__text,.van-toast--html .van-toast__text{margin-top:0}.van-toast--top{top:var(--van-toast-position-top-distance)}.van-toast--bottom{top:auto;bottom:var(--van-toast-position-bottom-distance)}.van-toast__icon{font-size:var(--van-toast-icon-size)}.van-toast__loading{padding:var(--van-padding-base);color:var(--van-toast-loading-icon-color)}.van-toast__text{margin-top:var(--van-padding-xs)}:root,:host{--van-action-bar-background:var(--van-background-2);--van-action-bar-height:50px}.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:40px;--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:5px}.van-action-bar-button--last{border-top-right-radius:var(--van-radius-max);border-bottom-right-radius:var(--van-radius-max);margin-right:5px}.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:320px;--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:16px;--van-dialog-background:var(--van-background-2);--van-dialog-header-font-weight:var(--van-font-bold);--van-dialog-header-line-height:24px;--van-dialog-header-padding-top:26px;--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:48px;--van-dialog-round-button-height:36px;--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:104px;display:flex}.van-dialog__message{color:var(--van-text-color);max-height:var(--van-dialog-message-max-height);padding:26px 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{--theme-color:#238b5b;--theme-color-light:#4da276;--theme-color-bg:#e9f3ed;--text-primary:#26332d;--text-secondary:#64736b;--text-light:#98a39d;--text-lighter:#c7cfca;--text-link:#32735a;--text-on-theme:#fff;--bg-page:#f2f4f1;--bg-card:#fff;--bg-hover:#f7f9f7;--bg-input:#f1f5f2;--bg-tag:#eef4ef;--bg-tag-active:#dfeee4;--bg-skeleton:#f0f0f0;--bg-skeleton-shine:#e6e6e6;--border-color:#e4e9e5;--border-light:#edf0ed;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--shadow-card:0 2px 12px #26332d0b;--shadow-floating:0 6px 20px #26332d1a;--rank-1:#ff4d4f;--rank-2:#ff7a00;--rank-3:#faad14;--font-size-body:15px;--font-size-small:12px;--spacing-card:10px;--spacing-padding:16px;--radius-img:4px;--max-width:480px}@media (width>=768px){:root{--max-width:640px;--font-size-body:16px}}@media (width>=1200px){:root{--max-width:800px}}html[data-theme=dark]{--theme-color:#49b77d;--theme-color-light:#2f8d5d;--theme-color-bg:#1d3327;--text-primary:#e6eee9;--text-secondary:#adbbb2;--text-light:#888;--text-lighter:#666;--text-link:#87c7a4;--text-on-theme:#fff;--bg-page:#121816;--bg-card:#1e1e1e;--bg-hover:#202a24;--bg-input:#202a24;--bg-tag:#1d3327;--bg-tag-active:#284d38;--bg-skeleton:#2a2a2a;--bg-skeleton-shine:#3a3a3a;--border-color:#2c3931;--border-light:#26322b;--shadow-card:0 2px 12px #00000029;--shadow-floating:0 6px 20px #0000003d;--rank-1:#ff7875;--rank-2:#ffa940;--rank-3:#ffc53d}html[data-theme=dark] body{background-color:var(--bg-page);color:var(--text-primary)}*{box-sizing:border-box;margin:0;padding:0}html,body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:var(--font-size-body);color:var(--text-primary);background-color:var(--bg-page);-webkit-font-smoothing:antialiased}.page-container{max-width:var(--max-width);background-color:var(--bg-card);min-height:100dvh;margin:0 auto;position:relative}:focus-visible{outline:2px solid var(--theme-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.custom-toast{will-change:opacity;background:#191919eb!important;border-radius:10px!important;min-width:100px!important;max-width:260px!important;padding:12px 16px!important;box-shadow:0 4px 16px #0000002e!important}.custom-toast .van-toast__text{color:#fff!important;margin-top:6px!important;font-size:14px!important;line-height:1.5!important}.custom-toast .van-icon{color:#fff!important;font-size:28px!important}.custom-toast .van-icon-success{color:#52c41a!important}.custom-toast .van-icon-cross{color:#ff4d4f!important}.custom-toast .van-icon-info-o{color:#faad14!important}.van-toast-fade-enter-active{animation:.18s ease-out toast-in}.van-toast-fade-leave-active{animation:.15s ease-in toast-out}@keyframes toast-in{0%{opacity:0}to{opacity:1}}@keyframes toast-out{0%{opacity:1}to{opacity:0}}
