body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#e5e5e5}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.o-underline{width:710rpx;height:1rpx;background:#e5e5e5;margin:0 auto}.d-dc{display:flex;flex-direction:column}.d-dr{display:flex;flex-direction:row}.d-jc{display:flex;justify-content:center}.d-jl{display:flex;justify-content:flex-start}.d-jr{display:flex;justify-content:flex-end}.d-js{display:flex;justify-content:space-between}.d-ac{display:flex;align-items:center}.d-as{display:flex;align-items:flex-start}.d-ae{display:flex;align-items:flex-end}.d-aa{display:flex;align-items:stretch}.b-s-b{box-sizing:border-box}.box100{width:100%;box-sizing:border-box}.a-line-over{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.two-elements-over{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.font-bold{font-weight:700}.font-tips{color:#888;font-size:24rpx}.font-title{color:#333;font-size:30rpx;font-weight:700}.fixed-bottom{position:fixed;box-sizing:border-box;width:calc(100% - 20rpx);margin:0 10rpx;padding:10rpx;bottom:10rpx;left:0}.sticky{top:0;position:sticky;z-index:9}.list-item{box-sizing:border-box;margin:20rpx;font-size:26rpx;background-color:#fff}.ml-10{margin-left:10rpx}.ml-20{margin-left:20rpx}.mt-10{margin-top:10rpx}.mt-20{margin-top:20rpx!important}.mt-44{margin-top:44px}.mr-10{margin-right:10rpx}.mr-20{margin-right:20rpx}.mb-10{margin-bottom:10rpx}.mb-20{margin-bottom:20rpx}.grey{color:gray}.white-bg{background-color:#fff}.center{text-align:center}.download-link{color:#2979ff}.relative{position:relative}.flex-center-center{display:flex;justify-content:center;align-items:center}.flex-end-center{display:flex;justify-content:flex-end;align-items:center}.flex-between-start{display:flex;justify-content:space-between;align-items:flex-start}.container[data-v-736ca0de]{display:flex;flex-direction:column;height:100vh;max-width:100vw}html{-webkit-tap-highlight-color:transparent}.nut-toast{position:fixed;left:0;bottom:150px;width:100%;text-align:center;pointer-events:none;z-index:9999;font-family:var(--nut-font-family, PingFang SC, Microsoft YaHei, Helvetica, Hiragino Sans GB, SimSun, sans-serif)}.nut-toast-small .nut-toast-inner{font-size:var(--nut-font-size-small, var(--nut-font-size-1, 12px))}.nut-toast-large .nut-toast-inner{font-size:var(--nut-font-size-large, var(--nut-font-size-3, 16px))}.nut-toast-cover{display:flex;align-items:center;justify-content:center;pointer-events:auto;height:100%;background:var(--nut-toast-cover-bg-color, rgba(0, 0, 0, 0))}.nut-toast-inner{display:inline-block;font-size:var(--nut-toast-text-font-size, 14px);min-width:40%;max-width:65%;text-align:center;padding:var(--nut-toast-inner-padding, 24px 30px);word-break:break-all;background:var(--nut-toast-inner-bg-color, rgba(0, 0, 0, .8));border-radius:var(--nut-toast-inner-border-radius, 12px);color:var(--nut-toast-font-color, var(--nut-white, #fff))}.nut-toast-text{font-size:var(--nut-toast-text-font-size, 14px)}.nut-toast-text:empty{margin-bottom:-8px}.nut-toast-title{font-size:var(--nut-toast-title-font-size, 16px)}.nut-toast-title:empty{margin-bottom:-8px}.nut-toast-has-icon .nut-toast-icon-wrapper{width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:8px}.nut-toast-center{top:50%;transform:translateY(-50%)}.nut-toast-loading .nut-toast-inner{display:inline-flex;flex-direction:column;justify-content:center;align-items:center}.nut-toast-loading .nut-toast-icon-wrapper{animation:rotation 2s linear infinite}.nut-toast-loading .nut-toast-icon-no-animation{animation:none}.toast-fade-enter-active,.toast-fade-leave-active{transition:opacity .3s}.toast-fade-enter-from,.toast-fade-leave-to{opacity:0}:root{--nut-icon-height: 16px;--nut-icon-width: 16px;--nut-icon-line-height: 16px;--animate-duration: 1s;--animate-delay: 0s}page{--nut-icon-height: 20px;--nut-icon-width: 20px;--nut-icon-line-height: 20px;--animate-duration: 1s;--animate-delay: 0s}.nut-icon{display:inline-block;position:relative;width:var(--nut-icon-width);height:var(--nut-icon-height);line-height:var(--nut-icon-line-height);text-align:right}.nut-icon:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.nut-icon__img{width:var(--nut-icon-width);height:var(--nut-icon-height);object-fit:contain}.nut-icon-loading,.nut-icon-loading1{display:inline-block;animation:rotation 1s infinite linear}.nut-icon-am-infinite{-webkit-animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-iteration-count:infinite;animation-direction:alternate}.nut-icon-am-jump{-webkit-animation-name:nutJumpOne;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease;-webkit-animation-delay:var(--animate-delay);animation-name:nutJumpOne;animation-duration:var(--animate-duration);animation-timing-function:ease;animation-delay:var(--animate-delay)}.nut-icon-am-jump.nut-icon-am-infinite{-webkit-animation-name:nutJump;animation-name:nutJump}.nut-icon-am-rotate{-webkit-animation-name:rotation;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:linear;-webkit-animation-delay:var(--animate-delay);animation-name:rotation;animation-duration:var(--animate-duration);animation-timing-function:linear;animation-delay:var(--animate-delay)}.nut-icon-am-rotate.nut-icon-am-infinite{-webkit-animation-direction:normal;animation-direction:normal}.nut-icon-am-blink{-webkit-animation-name:nutBlink;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutBlink;animation-duration:var(--animate-duration);animation-timing-function:linear;animation-delay:var(--animate-delay)}.nut-icon-am-breathe{-webkit-animation-name:nutBreathe;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutBreathe;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}.nut-icon-am-flash{-webkit-animation-name:nutFlash;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutFlash;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}.nut-icon-am-bounce{-webkit-animation-name:nutBounce;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutBounce;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}.nut-icon-am-bounce.nut-icon-am-infinite{-webkit-animation-direction:normal;animation-direction:normal}.nut-icon-am-shake{-webkit-animation-name:nutShake;-webkit-animation-duration:var(--animate-duration);-webkit-animation-timing-function:ease-in-out;-webkit-animation-delay:var(--animate-delay);animation-name:nutShake;animation-duration:var(--animate-duration);animation-timing-function:ease-in-out;animation-delay:var(--animate-delay)}@keyframes rotation{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes nutJump{to{transform:scale3d(.8,1,.9) translateY(-10px)}}@keyframes nutJump{to{transform:scale3d(.8,1,.9) translateY(-10px)}}@-webkit-keyframes nutJumpOne{50%{transform:scale3d(.8,1,.9) translateY(-10px)}to{transform:scaleZ(1) translateY(0)}}@keyframes nutJumpOne{50%{transform:scale3d(.8,1,.9) translateY(-10px)}to{transform:scaleZ(1) translateY(0)}}@-webkit-keyframes nutBlink{0%{opacity:0}to{opacity:1}}@keyframes nutBlink{0%{opacity:0}to{opacity:1}}@-webkit-keyframes nutBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@keyframes nutBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}@-webkit-keyframes nutFlash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes nutFlash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes nutBounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes nutBounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translate3d(0,0,0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}@-webkit-keyframes nutShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes nutShake{0%{-webkit-transform:translateX(0);transform:translate(0)}6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translate(-6px) rotateY(-9deg)}18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translate(5px) rotateY(7deg)}31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translate(-3px) rotateY(-5deg)}43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translate(2px) rotateY(3deg)}50%{-webkit-transform:translateX(0);transform:translate(0)}}.nut-button{position:relative;display:inline-block;width:auto;flex-shrink:0;height:var(--nut-button-default-height, 38px);box-sizing:border-box;margin:0;padding:0;line-height:var(--nut-button-default-line-height, 36px);font-size:var(--nut-button-default-font-size, var(--nut-font-size-2, 14px));text-align:center;cursor:pointer;transition:opacity .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;vertical-align:bottom;-webkit-tap-highlight-color:rgba(0,0,0,0)}.nut-button .nut-button__text{margin-left:5px}.nut-button:before{position:absolute;top:50%;left:50%;width:100%;height:100%;background-color:var(--nut-black, #000);border:inherit;border-color:var(--nut-black, #000);border-radius:inherit;transform:translate(-50%,-50%);opacity:0;content:" "}.nut-button:after{border:none}.nut-button:active:before{opacity:.1}.nut-button__wrap{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.nut-button--loading:before,.nut-button--disabled:before{display:none}.nut-button--default{color:var(--nut-button-default-color, rgb(102, 102, 102));background:var(--nut-button-default-bg-color, var(--nut-white, #fff));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid var(--nut-button-default-border-color, rgb(204, 204, 204))}.nut-button--primary{color:var(--nut-button-primary-color, var(--nut-white, #fff));background:var(--nut-button-primary-background-color, linear-gradient(135deg, var(--nut-primary-color, var(--nut-primary-color, #fa2c19)) 0%, var(--nut-primary-color, var(--nut-primary-color, #fa2c19)) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--info{color:var(--nut-button-info-color, var(--nut-white, #fff));background:var(--nut-button-info-background-color, linear-gradient(315deg, rgb(73, 143, 242) 0%, rgb(73, 101, 242) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--success{color:var(--nut-button-success-color, var(--nut-white, #fff));background:var(--nut-button-success-background-color, linear-gradient(135deg, rgb(38, 191, 38) 0%, rgb(39, 197, 48) 45%, rgb(40, 207, 63) 83%, rgb(41, 212, 70) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--danger{color:var(--nut-button-danger-color, var(--nut-white, #fff));background:var(--nut-button-danger-background-color, rgb(250, 44, 25));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--warning{color:var(--nut-button-warning-color, var(--nut-white, #fff));background:var(--nut-button-warning-background-color, linear-gradient(135deg, rgb(255, 158, 13) 0%, rgb(255, 167, 13) 45%, rgb(255, 182, 13) 83%, rgb(255, 190, 13) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--plain{background:var(--nut-button-plain-background-color, var(--nut-white, #fff));background-origin:border-box}.nut-button--plain.nut-button--primary{color:var(--nut-button-primary-border-color, var(--nut-primary-color, #fa2c19));border-color:var(--nut-button-primary-border-color, var(--nut-primary-color, #fa2c19))}.nut-button--plain.nut-button--info{color:var(--nut-button-info-border-color, rgb(73, 106, 242));border-color:var(--nut-button-info-border-color, rgb(73, 106, 242))}.nut-button--plain.nut-button--success{color:var(--nut-button-success-border-color, rgb(38, 191, 38));border-color:var(--nut-button-success-border-color, rgb(38, 191, 38))}.nut-button--plain.nut-button--danger{color:var(--nut-button-danger-border-color, rgb(250, 44, 25));border-color:var(--nut-button-danger-border-color, rgb(250, 44, 25))}.nut-button--plain.nut-button--warning{color:var(--nut-button-warning-border-color, rgb(255, 158, 13));border-color:var(--nut-button-warning-border-color, rgb(255, 158, 13))}.nut-button--large{width:100%;height:var(--nut-button-large-height, 48px);line-height:var(--nut-button-large-line-height, 46px);font-size:var(--nut-button-large-font-size, var(--nut-button-default-font-size, var(--nut-font-size-2, 14px)))}.nut-button--normal{padding:var(--nut-button-default-padding, 0 18px);font-size:var(--nut-button-default-font-size, var(--nut-font-size-2, 14px))}.nut-button--small{height:var(--nut-button-small-height, 28px);line-height:var(--nut-button-small-line-height, 26px);padding:var(--nut-button-small-padding, 0 12px);font-size:var(--nut-button-small-font-size, var(--nut-font-size-1, 12px))}.nut-button--small.nut-button--round{border-radius:var(--nut-button-small-round-border-radius, var(--nut-button-border-radius, 25px))}.nut-button--mini{height:var(--nut-button-mini-height, 24px);line-height:var(--nut-button-mini-line-height, 1.2);padding:var(--nut-button-mini-padding, 0 12px);font-size:var(--nut-button-mini-font-size, var(--nut-font-size-1, 12px))}.nut-button--block{display:block;width:100%}.nut-button--disabled{cursor:not-allowed;opacity:var(--nut-button-disabled-opacity, .68)}.nut-button--loading{cursor:default;opacity:.9}.nut-button--round{border-radius:var(--nut-button-border-radius, 25px)}.nut-button--square{border-radius:0}.nut-button--default:not([disabled]):active{color:var(--nut-button-default-color, rgb(102, 102, 102));background:var(--nut-button-default-bg-color, var(--nut-white, #fff));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid var(--nut-button-default-border-color, rgb(204, 204, 204))}.nut-button--primary:not([disabled]):active{color:var(--nut-button-primary-color, var(--nut-white, #fff));background:var(--nut-button-primary-background-color, linear-gradient(135deg, var(--nut-primary-color, var(--nut-primary-color, #fa2c19)) 0%, var(--nut-primary-color, var(--nut-primary-color, #fa2c19)) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--info:not([disabled]):active{color:var(--nut-button-info-color, var(--nut-white, #fff));background:var(--nut-button-info-background-color, linear-gradient(315deg, rgb(73, 143, 242) 0%, rgb(73, 101, 242) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--success:not([disabled]):active{color:var(--nut-button-success-color, var(--nut-white, #fff));background:var(--nut-button-success-background-color, linear-gradient(135deg, rgb(38, 191, 38) 0%, rgb(39, 197, 48) 45%, rgb(40, 207, 63) 83%, rgb(41, 212, 70) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--danger:not([disabled]):active{color:var(--nut-button-danger-color, var(--nut-white, #fff));background:var(--nut-button-danger-background-color, rgb(250, 44, 25));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--warning:not([disabled]):active{color:var(--nut-button-warning-color, var(--nut-white, #fff));background:var(--nut-button-warning-background-color, linear-gradient(135deg, rgb(255, 158, 13) 0%, rgb(255, 167, 13) 45%, rgb(255, 182, 13) 83%, rgb(255, 190, 13) 100%));background-origin:border-box;border:var(--nut-button-border-width, 1px) solid rgba(0,0,0,0)}.nut-button--plain:not([disabled]):active{background:var(--nut-button-plain-background-color, var(--nut-white, #fff));background-origin:border-box}.nut-button--plain.nut-button--primary:not([disabled]):active{color:var(--nut-button-primary-border-color, var(--nut-primary-color, #fa2c19));border-color:var(--nut-button-primary-border-color, var(--nut-primary-color, #fa2c19))}.nut-button--plain.nut-button--info:not([disabled]):active{color:var(--nut-button-info-border-color, rgb(73, 106, 242));border-color:var(--nut-button-info-border-color, rgb(73, 106, 242))}.nut-button--plain.nut-button--success:not([disabled]):active{color:var(--nut-button-success-border-color, rgb(38, 191, 38));border-color:var(--nut-button-success-border-color, rgb(38, 191, 38))}.nut-button--plain.nut-button--danger:not([disabled]):active{color:var(--nut-button-danger-border-color, rgb(250, 44, 25));border-color:var(--nut-button-danger-border-color, rgb(250, 44, 25))}.nut-button--plain.nut-button--warning:not([disabled]):active{color:var(--nut-button-warning-border-color, rgb(255, 158, 13));border-color:var(--nut-button-warning-border-color, rgb(255, 158, 13))}.nut-switch{cursor:pointer;display:inline-flex;align-items:center;background-color:var(--nut-primary-color, #fa2c19);border-radius:var(--nut-switch-border-radius, 21px);background-size:100% 100%;background-repeat:no-repeat;background-position:center center;flex:0 0 auto}.nut-switch .nut-icon-loading1{width:12px;height:12px;font-size:12px}.nut-switch.nut-switch-close{background-color:var(--nut-switch-close-bg-color, #ebebeb)}.nut-switch .nut-switch-button{display:flex;align-items:center;justify-content:center;border-radius:50%;background:var(--nut-white, #fff);transition:transform .3s}.nut-switch .nut-switch-button .nut-switch-label{color:var(--nut-white, #fff);font-size:var(--nut-font-size-1, 12px)}.nut-switch .nut-switch-button .nut-switch-label.open{transform:translate(-16px)}.nut-switch .nut-switch-button .nut-switch-label.close{transform:translate(16px)}.nut-switch.nut-switch-disabled{opacity:.6}.nut-switch.nut-switch-base{min-width:var(--nut-switch-width, 36px);height:var(--nut-switch-height, 21px);line-height:var(--nut-switch-line-height, 21px);overflow:hidden}.nut-switch.nut-switch-base .nut-switch-button{height:var(--nut-switch-inside-height, 13px);width:var(--nut-switch-inside-width, 13px);transform:var(--nut-switch-inside-close-transform, translateX(30%))}.nut-switch.nut-switch-base.nut-switch-open .nut-switch-button{transform:var(--nut-switch-inside-open-transform, translateX(146%))}.footer-content[data-v-414013db]{display:flex;align-items:center;background:#fff;position:fixed;bottom:0;left:0;right:0;height:56px}.footer-item2[data-v-414013db]{width:140px;margin-left:20px;font-size:14px}.footer-item[data-v-414013db]{width:200px;margin-left:20px;font-size:14px}.footer-button-box2[data-v-414013db]{display:flex;position:absolute;top:0;right:100px}.footer-button-box[data-v-414013db]{display:flex;position:absolute;top:0;right:0}.nut-animate .nut-animate__container{display:inline-block}.nut-animate [class*=nut-animate-]{animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:both}.nut-animate .nut-animate-shake{animation-name:shake}.nut-animate .nut-animate-ripple{animation-name:ripple}.nut-animate .nut-animate-float{position:relative;animation-name:float-pop}.nut-animate .nut-animate-breath{animation-name:breath;animation-duration:2.7s;animation-timing-function:ease-in-out;animation-direction:alternate}.nut-animate .nut-animate-slide-right{animation-name:slide-right}.nut-animate .nut-animate-slide-left{animation-name:slide-left}.nut-animate .nut-animate-slide-top{animation-name:slide-top}.nut-animate .nut-animate-slide-bottom{animation-name:slide-bottom}.nut-animate .nut-animate-jump{transform-origin:center center;animation:jump .7s linear}.nut-animate .loop{animation-iteration-count:infinite}@keyframes shake{0%,to{transform:translate(0)}10%{transform:translate(-9px)}20%{transform:translate(8px)}30%{transform:translate(-7px)}40%{transform:translate(6px)}50%{transform:translate(-5px)}60%{transform:translate(4px)}70%{transform:translate(-3px)}80%{transform:translate(2px)}90%{transform:translate(-1px)}}@keyframes ripple{0%{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes breath{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}@keyframes slide-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slide-left{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}@keyframes slide-top{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slide-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes float-pop{0%{top:0}25%{top:1px}50%{top:4px}75%{top:1px}to{top:0}}@keyframes jump{0%{animation-timing-function:ease-in;transform:rotate(0) translateY(0)}25%{animation-timing-function:ease-out;transform:rotate(10deg) translateY(20px)}50%{animation-timing-function:ease-in;transform:rotate(0) translateY(-10px)}75%{animation-timing-function:ease-out;transform:rotate(-10deg) translateY(20px)}to{animation-timing-function:ease-in;transform:rotate(0) translateY(0)}}.nut-animate .nut-animate-twinkle{position:relative}.nut-animate .nut-animate-twinkle:after,.nut-animate .nut-animate-twinkle:before{width:60px;height:60px;content:"";box-sizing:border-box;border:4px solid rgba(255,255,255,.6);position:absolute;border-radius:30px;right:50%;margin-top:-15px;margin-right:-30px;z-index:1;transform:scale(0);animation:twinkle 2s ease-out infinite}.nut-animate .nut-animate-twinkle:after{animation-delay:.4s}@keyframes twinkle{0%{transform:scale(0)}20%{opacity:1}50%,to{transform:scale(1.4);opacity:0}}.nut-animate .nut-animate-flicker{position:relative;overflow:hidden}.nut-animate .nut-animate-flicker:after{width:100px;height:60px;position:absolute;left:0;top:0;opacity:.73;content:"";background-image:linear-gradient(106deg,#e8e0ff00 24%,#e8e0ff 91%);animation:flicker 1.5s linear infinite;transform:skew(-20deg);filter:blur(3px)}@keyframes flicker{0%{transform:translate(-100px) skew(-20deg)}40%,to{transform:translate(150px) skew(-20deg)}}.nut-theme-dark .nut-navbar{background:var(--nut-dark-background, #131313);color:var(--nut-dark-color, var(--nut-white, #fff))}.nut-theme-dark .nut-navbar .title{color:var(--nut-dark-color, var(--nut-white, #fff))}.nut-navbar{position:relative;display:flex;align-items:center;height:var(--nut-navbar-height, 44px);box-sizing:border-box;padding:var(--nut-navbar-padding, 0 16px);background:var(--nut-navbar-background, var(--nut-white, #fff));box-shadow:var(--nut-navbar-box-shadow, 0px 1px 7px 0px rgb(237, 238, 241));font-size:var(--nut-navbar-title-base-font, var(--nut-font-size-2, 14px));color:var(--nut-navbar-color, var(--nut-title-color2, #666666));overflow:hidden}.nut-navbar:active:before{opacity:.1}.nut-navbar--border{border-bottom:1px solid #eee}.nut-navbar--fixed{position:fixed;top:0;left:0;width:100%}.nut-navbar--placeholder{display:block;width:100%}.nut-navbar--safe-area-inset-top{padding-top:constant(safe-area-inset-top);padding-top:env(safe-area-inset-top)}.nut-navbar--fixed.nut-navbar--safe-area-inset-top{height:calc(var(--nut-navbar-height, 44px) + constant(safe-area-inset-top));height:calc(var(--nut-navbar-height, 44px) + env(safe-area-inset-top))}.nut-navbar--clickable:before{position:absolute;content:" ";top:50%;left:50%;width:100%;height:100%;background-color:var(--nut-black, #000);border:inherit;border-color:var(--nut-black, #000);border-radius:inherit;transform:translate(-50%,-50%);opacity:0}.nut-navbar .nutui-iconfont .nut-icon-left{text-align:left}.nut-navbar__title{max-width:60%;margin:0 auto;text-align:center;display:flex;justify-content:center;align-items:center}.nut-navbar__title .title{min-width:var(--nut-navbar-title-width, 100px);font-size:var(--nut-navbar-title-font, var(--nut-font-size-2, 14px));font-weight:var(--nut-navbar-title-font-weight, 0);color:var(--nut-navbar-title-font-color, var(--nut-navbar-color, var(--nut-title-color2, #666666)));display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden}.nut-navbar__title.icon .icon{margin:var(--nut-navbar-title-icon-margin, 0 0 0 13px)}.nut-navbar__title .icon{font-size:0}.nut-navbar__title .nut-icon{display:inline}.nut-navbar__title-desc{font-size:var(--nut-cell-title-desc-font, var(--nut-font-size-1, 12px))}.nut-navbar__title .text__title{display:inline-block}.nut-navbar__title ::-webkit-scrollbar{display:none}.nut-navbar__left{position:absolute;left:0;font-size:var(--nut-cell-desc-font, var(--nut-font-size-2, 14px));color:var(--nut-cell-desc-color, var(--nut-disable-color, #cccccc));display:flex;align-items:center;cursor:pointer;padding:0 16px}.nut-navbar__right{position:absolute;right:0;font-size:var(--nut-cell-desc-font, var(--nut-font-size-2, 14px));color:var(--nut-cell-desc-color, var(--nut-disable-color, #cccccc));display:flex;align-items:center;padding:0 16px;cursor:pointer}.container[data-v-ffc0a93a]{display:flex;flex-direction:column;height:100vh;overflow:hidden;max-width:100vw}.content[data-v-ffc0a93a]{flex:1;display:flex;flex-direction:column;padding:0;margin:0;max-width:100vw}.video-wrapper[data-v-ffc0a93a]{flex:1;min-height:0;display:flex;justify-content:center;align-items:center;background-color:#000;position:relative;overflow:hidden}.responsive-videoM[data-v-ffc0a93a]{width:calc(100vh - 100px);height:100vw;object-fit:contain;transform:rotate(90deg)}.responsive-videoC[data-v-ffc0a93a]{width:100%;height:100%;object-fit:contain;max-height:calc(100vh - 100px)}.video-info[data-v-ffc0a93a]{height:100px;flex-shrink:0;margin:0;padding:10px;box-sizing:border-box}.maincontainerM[data-v-ffc0a93a]{background-image:url(/assets/roomM-Byl0nBa8.jpg);background-repeat:no-repeat;background-size:100% 100%;position:relative;min-height:100vh;padding:20px}.maincontainerC[data-v-ffc0a93a]{background-image:url(/assets/roomC-BR442rRo.jpg);background-repeat:no-repeat;background-size:100% 100%;position:relative;height:calc(100% - 100px);padding:20px}.qrcode[data-v-ffc0a93a]{position:fixed;top:50%;right:20px;transform:translateY(-50%);width:200px;height:200px;box-shadow:0 2px 8px #0000001a;border-radius:8px;z-index:10}.seat-main[data-v-ffc0a93a]{width:calc(100% - 220px)}.seat-containerM[data-v-ffc0a93a]{max-width:100%;margin:0 auto;height:calc(100vh - 120px);overflow:scroll}.seat-containerC[data-v-ffc0a93a]{max-width:100%;margin:0 auto;height:calc(100vh - 120px);overflow:hidden}.seatM[data-v-ffc0a93a]{margin-bottom:12px;width:110px;height:110px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;justify-content:center;font-size:14px;color:#3a6bdb;box-shadow:0 2px 4px #00000014;transition:all .2s}.seatM[data-v-ffc0a93a]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}.seat[data-v-ffc0a93a]{width:110px;height:110px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;justify-content:center;font-size:14px;color:#3a6bdb;box-shadow:0 2px 4px #00000014;transition:all .2s}.seat[data-v-ffc0a93a]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}.parent[data-v-ffc0a93a]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:110px;gap:20px;width:100%;height:100%;justify-items:center}.button-container[data-v-ffc0a93a]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000d;margin-top:1rem}.input-wrapper[data-v-ffc0a93a]{height:100vh;display:flex;flex-direction:column;justify-content:center;gap:1rem}.name-input[data-v-ffc0a93a]{padding:12px 20px;width:120px;font-size:1rem;border:2px solid #ddd;border-radius:8px;transition:all .3s ease;margin-right:10px}.name-input[data-v-ffc0a93a]:focus{outline:none}.save-btn[data-v-ffc0a93a]:focus{outline:none}.save-btn[data-v-ffc0a93a]{padding:12px 30px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.overlay-body[data-v-ffc0a93a]{color:#007bff;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.overlay-content[data-v-ffc0a93a]{display:flex;width:160px;height:150px;border-radius:8px;align-items:center;justify-content:space-between}.control-panel[data-v-ffc0a93a]{position:absolute;bottom:40px}.save-btn[data-v-ffc0a93a]:hover{background-color:#0056b3}@media (max-width: 480px){.input-wrapper[data-v-ffc0a93a]{gap:.5rem}.name-input[data-v-ffc0a93a]{padding:10px 15px;font-size:.9rem}.save-btn[data-v-ffc0a93a]{padding:10px 25px;font-size:.9rem}}.container[data-v-04a6d39f]{display:flex;flex-direction:column;height:100vh;overflow:hidden;max-width:100vw}.content[data-v-04a6d39f]{flex:1;display:flex;flex-direction:column;padding:0;margin:0;max-width:100vw}.video-wrapper[data-v-04a6d39f]{flex:1;min-height:0;display:flex;justify-content:center;align-items:center;background-color:#000;position:relative;overflow:hidden}.responsive-video[data-v-04a6d39f]{width:100%;height:100%;object-fit:contain;max-height:calc(100vh - 100px)}.video-info[data-v-04a6d39f]{height:100px;flex-shrink:0;margin:0;padding:10px;box-sizing:border-box}.maincontainer[data-v-04a6d39f]{position:relative;min-height:100vh;padding:20px}.seat-main[data-v-04a6d39f]{width:calc(100% - 220px)}.seat-container[data-v-04a6d39f]{max-width:100%;margin:0 auto}.seatM[data-v-04a6d39f]{margin-bottom:12px;width:110px;height:110px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;justify-content:center;font-size:14px;color:#3a6bdb;box-shadow:0 2px 4px #00000014;transition:all .2s}.seatM[data-v-04a6d39f]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}.seat[data-v-04a6d39f]{width:110px;height:110px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;justify-content:center;font-size:14px;color:#3a6bdb;box-shadow:0 2px 4px #00000014;transition:all .2s}.seat[data-v-04a6d39f]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}.parent[data-v-04a6d39f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:110px;gap:20px;width:100%;height:100%;justify-items:center}.button-container[data-v-04a6d39f]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000d;margin-top:1rem}.input-wrapper[data-v-04a6d39f]{height:100vh;display:flex;flex-direction:column;justify-content:center;gap:1rem}.name-input[data-v-04a6d39f]{padding:12px 20px;width:120px;font-size:1rem;border:2px solid #ddd;border-radius:8px;transition:all .3s ease;margin-right:10px}.name-input[data-v-04a6d39f]:focus{outline:none}.save-btn[data-v-04a6d39f]:focus{outline:none}.save-btn[data-v-04a6d39f]{padding:12px 30px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.overlay-body[data-v-04a6d39f]{color:#007bff;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.overlay-content[data-v-04a6d39f]{display:flex;width:160px;height:150px;border-radius:8px;align-items:center;justify-content:space-between}.control-panel[data-v-04a6d39f]{position:absolute;bottom:40px}.save-btn[data-v-04a6d39f]:hover{background-color:#0056b3}@media (max-width: 480px){.input-wrapper[data-v-04a6d39f]{gap:.5rem}.name-input[data-v-04a6d39f]{padding:10px 15px;font-size:.9rem}.save-btn[data-v-04a6d39f]{padding:10px 25px;font-size:.9rem}}.container[data-v-062b3063]{display:flex;flex-direction:column;height:100vh;overflow:hidden;max-width:100vw}.content[data-v-062b3063]{flex:1;display:flex;flex-direction:column;padding:0;margin:0;max-width:100vw}.video-wrapper[data-v-062b3063]{flex:1;min-height:0;display:flex;justify-content:center;align-items:center;background-color:#000;position:relative;overflow:hidden}.responsive-video[data-v-062b3063]{width:100%;height:100%;object-fit:contain;max-height:calc(100vh - 100px)}.video-info[data-v-062b3063]{height:100px;flex-shrink:0;margin:0;padding:10px;box-sizing:border-box}.maincontainer[data-v-062b3063]{position:relative;min-height:100vh;padding:20px}.qrcode[data-v-062b3063]{position:fixed;top:50%;right:20px;transform:translateY(-50%);width:200px;height:200px;box-shadow:0 2px 8px #0000001a;border-radius:8px;z-index:10}.seat-main[data-v-062b3063]{width:calc(100% - 220px)}.seat-container[data-v-062b3063]{max-width:100%;margin:0 auto}.seatM[data-v-062b3063]{margin-bottom:12px;width:110px;height:110px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;justify-content:center;font-size:14px;color:#3a6bdb;box-shadow:0 2px 4px #00000014;transition:all .2s}.seatM[data-v-062b3063]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}.seat[data-v-062b3063]{width:110px;height:110px;background:#f0f4ff;border-radius:8px;display:grid;place-items:center;justify-content:center;font-size:14px;color:#3a6bdb;box-shadow:0 2px 4px #00000014;transition:all .2s}.seat[data-v-062b3063]:hover{transform:translateY(-2px);box-shadow:0 4px 8px #0000001f}.parent[data-v-062b3063]{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-auto-rows:110px;gap:20px;width:100%;height:100%;justify-items:center}.button-container[data-v-062b3063]{background:#fff;border:1px solid #e0e0e0;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000d;margin-top:1rem}.input-wrapper[data-v-062b3063]{height:100vh;display:flex;flex-direction:column;justify-content:center;gap:1rem}.name-input[data-v-062b3063]{padding:12px 20px;width:120px;font-size:1rem;border:2px solid #ddd;border-radius:8px;transition:all .3s ease;margin-right:10px}.name-input[data-v-062b3063]:focus{outline:none}.save-btn[data-v-062b3063]:focus{outline:none}.save-btn[data-v-062b3063]{padding:12px 30px;background-color:#007bff;color:#fff;border:none;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.overlay-body[data-v-062b3063]{color:#007bff;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.overlay-content[data-v-062b3063]{display:flex;width:160px;height:150px;border-radius:8px;align-items:center;justify-content:space-between}.control-panel[data-v-062b3063]{position:absolute;bottom:40px}.save-btn[data-v-062b3063]:hover{background-color:#0056b3}@media (max-width: 480px){.input-wrapper[data-v-062b3063]{gap:.5rem}.name-input[data-v-062b3063]{padding:10px 15px;font-size:.9rem}.save-btn[data-v-062b3063]{padding:10px 25px;font-size:.9rem}}
