*{margin:0;-webkit-tap-highlight-color:transparent}html,body{-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;height:100%}body{overflow-x:hidden;font-size:16px}uni-app,uni-page,uni-page-wrapper,uni-page-body{display:block;box-sizing:border-box;width:100%}uni-page-wrapper{position:relative}#app,uni-app,uni-page,uni-page-wrapper{height:100%}.uni-mask{position:fixed;z-index:999;top:0;right:0;left:0;bottom:0;background:rgba(0,0,0,.5)}.uni-fade-enter-active,.uni-fade-leave-active{transition-duration:.25s;transition-property:opacity;transition-timing-function:ease}.uni-fade-enter-from,.uni-fade-leave-active{opacity:0}.uni-loading,uni-button[loading]:before{background-color:transparent;background-image:url(data:image/svg+xml;base64,\ PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAiIGhlaWdodD0iMTIwIiB2aWV3Qm94PSIwIDAgMTAwIDEwMCI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgxMDB2MTAwSDB6Ii8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTlFOUU5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgLTMwKSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iIzk4OTY5NyIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgzMCAxMDUuOTggNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjOUI5OTlBIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDYwIDc1Ljk4IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0EzQTFBMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSg5MCA2NSA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNBQkE5QUEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoMTIwIDU4LjY2IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0IyQjJCMiIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgxNTAgNTQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjQkFCOEI5IiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKDE4MCA1MCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDMkMwQzEiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTE1MCA0NS45OCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNDQkNCQ0IiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTEyMCA0MS4zNCA2NSkiLz48cmVjdCB3aWR0aD0iNyIgaGVpZ2h0PSIyMCIgeD0iNDYuNSIgeT0iNDAiIGZpbGw9IiNEMkQyRDIiIHJ4PSI1IiByeT0iNSIgdHJhbnNmb3JtPSJyb3RhdGUoLTkwIDM1IDY1KSIvPjxyZWN0IHdpZHRoPSI3IiBoZWlnaHQ9IjIwIiB4PSI0Ni41IiB5PSI0MCIgZmlsbD0iI0RBREFEQSIgcng9IjUiIHJ5PSI1IiB0cmFuc2Zvcm09InJvdGF0ZSgtNjAgMjQuMDIgNjUpIi8+PHJlY3Qgd2lkdGg9IjciIGhlaWdodD0iMjAiIHg9IjQ2LjUiIHk9IjQwIiBmaWxsPSIjRTJFMkUyIiByeD0iNSIgcnk9IjUiIHRyYW5zZm9ybT0icm90YXRlKC0zMCAtNS45OCA2NSkiLz48L3N2Zz4=);background-repeat:no-repeat}.uni-loading{width:20px;height:20px;display:inline-block;vertical-align:middle;animation:uni-loading 1s steps(12,end) infinite;background-size:100%}@keyframes uni-loading{0%{transform:rotate3d(0,0,1,0)}to{transform:rotate3d(0,0,1,360deg)}}html{--primary-color: #007aff;--UI-BG: #fff;--UI-BG-1: #f7f7f7;--UI-BG-2: #fff;--UI-BG-3: #f7f7f7;--UI-BG-4: #4c4c4c;--UI-BG-5: #fff;--UI-FG: #000;--UI-FG-0: rgba(0, 0, 0, .9);--UI-FG-HALF: rgba(0, 0, 0, .9);--UI-FG-1: rgba(0, 0, 0, .5);--UI-FG-2: rgba(0, 0, 0, .3);--UI-FG-3: rgba(0, 0, 0, .1)}uni-page[data-type] uni-page-body{background-color:transparent}body:after{position:fixed;content:"";left:-1000px;top:-1000px;animation:shadow-preload .1s;animation-delay:3s}@keyframes shadow-preload{0%{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}to{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}}.uni-async-error{position:absolute;left:0;right:0;top:0;bottom:0;color:#999;padding:100px 10px;text-align:center}.uni-async-loading{box-sizing:border-box;width:100%;padding:50px;text-align:center}.uni-async-loading .uni-loading{width:30px;height:30px}uni-page-head{display:block;box-sizing:border-box}.uni-page-head{position:fixed;left:var(--window-left);right:var(--window-right);height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top));padding:7px 3px;padding-top:calc(7px + constant(safe-area-inset-top));padding-top:calc(7px + env(safe-area-inset-top));display:flex;overflow:hidden;justify-content:space-between;box-sizing:border-box;z-index:998;color:#fff;background-color:#000;transition-property:all}.uni-page-head *{box-sizing:border-box}.uni-page-head .uni-btn-icon{overflow:hidden;min-width:1em;font-style:normal}.uni-page-head-titlePenetrate,.uni-page-head-titlePenetrate .uni-page-head-bd,.uni-page-head-titlePenetrate .uni-page-head-bd *{pointer-events:none}.uni-page-head-titlePenetrate *{pointer-events:auto}.uni-page-head.uni-page-head-transparent .uni-page-head-ft>div{justify-content:center}.uni-page-head~.uni-placeholder{width:100%;height:44px;height:calc(44px + constant(safe-area-inset-top));height:calc(44px + env(safe-area-inset-top))}.uni-placeholder-titlePenetrate{pointer-events:none}.uni-page-head-hd{display:flex;align-items:center;font-size:16px}.uni-page-head-bd{position:absolute;left:70px;right:70px;min-width:0;-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.uni-page-head-btn{position:relative;width:auto;margin:0 2px;word-break:keep-all;white-space:pre;cursor:pointer;font-size:0px}.uni-page-head-transparent .uni-page-head-btn{display:flex;align-items:center;width:32px;height:32px;border-radius:50%;background-color:rgba(0,0,0,.5)}.uni-page-head-btn-red-dot:after{content:attr(badge-text);position:absolute;right:0;top:0;background-color:red;color:#fff;width:18px;height:18px;line-height:18px;border-radius:18px;overflow:hidden;transform:scale(.5) translate(40%,-40%);transform-origin:100% 0}.uni-page-head-btn-red-dot[badge-text]:after{font-size:12px;width:auto;min-width:18px;max-width:42px;text-align:center;padding:0 3px;transform:scale(.7) translate(40%,-40%)}.uni-page-head-btn-select svg{vertical-align:middle;margin-left:2px;transform:rotate(270deg) scale(.8)}.uni-page-head-search{position:relative;display:flex;flex:1;margin:0 2px;line-height:30px;font-size:15px}.uni-page-head-search-input{width:100%;height:100%;padding-left:34px;text-align:left}.uni-page-head-search-input .uni-input-input:disabled{pointer-events:none}.uni-page-head-search-placeholder{position:absolute;max-width:100%;height:100%;padding-left:34px;overflow:hidden;word-break:keep-all;white-space:pre}.uni-page-head-search-placeholder-right{right:0}.uni-page-head-search-placeholder-center{left:50%;transform:translate(-50%)}.uni-page-head-search-icon{position:absolute;top:0;left:2px;width:30px;height:30px;display:flex;justify-content:center;align-items:center}.uni-page-head-ft{display:flex;align-items:center;flex-direction:row-reverse;font-size:13px}.uni-page-head__title{font-weight:700;font-size:16px;line-height:30px;text-align:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.uni-page-head__title .uni-loading{width:16px;height:16px;margin-top:-3px}.uni-page-head__title .uni-page-head__title_image{width:auto;height:26px;vertical-align:middle}.uni-page-head-shadow{overflow:visible}.uni-page-head-shadow:after{content:"";position:absolute;left:0;right:0;top:100%;height:5px;background-size:100% 100%}uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px);height:calc(100% - 44px - constant(safe-area-inset-top));height:calc(100% - 44px - env(safe-area-inset-top))}.uni-page-head-shadow-grey:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-grey.png)}.uni-page-head-shadow-blue:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-blue.png)}.uni-page-head-shadow-green:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-green.png)}.uni-page-head-shadow-orange:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-orange.png)}.uni-page-head-shadow-red:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-red.png)}.uni-page-head-shadow-yellow:after{background-image:url(https://cdn.dcloud.net.cn/img/shadow-yellow.png)}uni-tabbar{display:block;box-sizing:border-box;width:100%;z-index:998}.uni-tabbar{display:flex;z-index:998;box-sizing:border-box}.uni-tabbar-top,.uni-tabbar-bottom,.uni-tabbar-top .uni-tabbar,.uni-tabbar-bottom .uni-tabbar{position:fixed;left:var(--window-left);right:var(--window-right)}.uni-app--showlayout+.uni-tabbar-top,.uni-app--showlayout+.uni-tabbar-bottom,.uni-app--showlayout+.uni-tabbar-top .uni-tabbar,.uni-app--showlayout+.uni-tabbar-bottom .uni-tabbar{left:var(--window-margin);right:var(--window-margin)}.uni-tabbar-bottom .uni-tabbar{bottom:0;padding-bottom:0;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.uni-tabbar~.uni-placeholder{width:100%;margin-bottom:0;margin-bottom:constant(safe-area-inset-bottom);margin-bottom:env(safe-area-inset-bottom)}.uni-tabbar *{box-sizing:border-box}.uni-tabbar__item{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:1;font-size:0;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}.uni-tabbar__bd{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.uni-tabbar__icon{position:relative;display:inline-block;margin-top:5px}.uni-tabbar__icon.uni-tabbar__icon__diff{margin-top:0;width:34px;height:34px}.uni-tabbar__icon img{width:100%;height:100%}.uni-tabbar__iconfont{font-family:UniTabbarIconFont}.uni-tabbar__label{position:relative;text-align:center;font-size:10px}.uni-tabbar-border{position:absolute;left:0;top:0;width:100%;height:1px;transform:scaleY(.5)}.uni-tabbar__reddot{position:absolute;top:2px;right:0;width:12px;height:12px;border-radius:50%;background-color:#f43530;color:#fff;transform:translate(40%)}.uni-tabbar__badge{width:auto;height:16px;line-height:16px;border-radius:16px;min-width:16px;padding:0 2px;font-size:12px;text-align:center;white-space:nowrap}.uni-tabbar__mid{display:flex;justify-content:center;position:absolute;bottom:0;background-size:100% 100%}.uni-app--showtabbar uni-page-wrapper{display:block;height:calc(100% - var(--tab-bar-height));height:calc(100% - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page[data-type] uni-page-wrapper{height:100%}.uni-app--showtabbar uni-page-wrapper:after{content:"";display:block;width:100%;height:var(--tab-bar-height);height:calc(var(--tab-bar-height) + constant(safe-area-inset-bottom));height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom))}.uni-app--showtabbar uni-page-head[uni-page-head-type=default]~uni-page-wrapper{height:calc(100% - 44px - var(--tab-bar-height));height:calc(100% - 44px - constant(safe-area-inset-top) - var(--tab-bar-height) - constant(safe-area-inset-bottom));height:calc(100% - 44px - env(safe-area-inset-top) - var(--tab-bar-height) - env(safe-area-inset-bottom))}uni-page-refresh{position:absolute;top:0;width:100%;height:40px;display:block;box-sizing:border-box}.uni-page-refresh{position:absolute;top:-45px;left:50%;transform:translate3d(-50%,0,0);width:40px;height:40px;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 1px 6px rgba(0,0,0,.118),0 1px 4px rgba(0,0,0,.118);display:none;z-index:997}.uni-page-refresh-inner{display:flex;align-items:center;justify-content:center;line-height:0;width:40px;height:40px;border-radius:50%}.uni-page-refresh--pulling .uni-page-refresh,.uni-page-refresh--aborting .uni-page-refresh,.uni-page-refresh--reached .uni-page-refresh,.uni-page-refresh--refreshing .uni-page-refresh,.uni-page-refresh--restoring .uni-page-refresh{display:flex}.uni-page-refresh--pulling .uni-page-refresh__spinner,.uni-page-refresh--aborting .uni-page-refresh__spinner,.uni-page-refresh--reached .uni-page-refresh__spinner,.uni-page-refresh--refreshing .uni-page-refresh__icon,.uni-page-refresh--restoring .uni-page-refresh__icon{display:none}.uni-page-refresh--refreshing .uni-page-refresh__spinner{transform-origin:center center;animation:uni-page-refresh-rotate 2s linear infinite}.uni-page-refresh--refreshing .uni-page-refresh__path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:uni-page-refresh-dash 1.5s ease-in-out infinite,uni-page-refresh-colorful 6s ease-in-out infinite}@keyframes uni-page-refresh-rotate{to{transform:rotate(360deg)}}@keyframes uni-page-refresh-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}to{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.sn-mask[data-v-69593543]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:960;display:flex;align-items:center;justify-content:center;background:rgba(40,32,72,.45)}.sn-panel[data-v-69593543]{width:21.5625rem;height:78vh;display:flex;flex-direction:column;border-radius:1rem;background:linear-gradient(180deg,var(--theme-primary-light, #9b7df0) 0,var(--theme-primary-light, #ab90f3) 3.125rem,var(--theme-primary-lighter, #c6b5f6) 4.6875rem,var(--theme-tint, #e2d9fb) 5.9375rem,var(--theme-soft, #f4f0fe) 7.1875rem,#ffffff 8.4375rem);box-shadow:0 .75rem 2rem rgba(var(--theme-primary-darker-rgb, 79, 67, 140),.25);overflow:hidden;box-sizing:border-box}.sn-top[data-v-69593543]{flex-shrink:0}.sn-head[data-v-69593543]{flex-shrink:0;display:flex;align-items:center;padding:.875rem .75rem .625rem}.sn-logo[data-v-69593543]{width:2.25rem;height:2.25rem;border-radius:.5625rem;flex-shrink:0;background:#fff;border:.09375rem solid rgba(255,255,255,.85);box-sizing:border-box}.sn-logo--text[data-v-69593543]{display:flex;align-items:center;justify-content:center;color:var(--theme-primary, #8b7cd6);font-size:1rem;font-weight:600}.sn-head-main[data-v-69593543]{flex:1;min-width:0;display:flex;flex-direction:column;margin-left:.625rem}.sn-sub[data-v-69593543]{font-size:.6875rem;color:rgba(255,255,255,.85);line-height:1.4}.sn-name[data-v-69593543]{font-size:1rem;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sn-count[data-v-69593543]{flex-shrink:0;display:flex;align-items:baseline;margin:0 .625rem}.sn-count-num[data-v-69593543]{font-size:1.0625rem;font-weight:600;color:#fff}.sn-count-unit[data-v-69593543]{margin-left:.1875rem;font-size:.6875rem;color:rgba(255,255,255,.8)}.sn-close[data-v-69593543]{position:relative;flex-shrink:0;width:1.875rem;height:1.875rem;border-radius:50%;background:rgba(255,255,255,.28)}.sn-close-x[data-v-69593543],.sn-close-x[data-v-69593543]:after{position:absolute;top:50%;left:50%;width:.8125rem;height:.09375rem;background:#fff;border-radius:.0625rem;content:""}.sn-close-x[data-v-69593543]{transform:translate(-50%,-50%) rotate(45deg)}.sn-close-x[data-v-69593543]:after{top:0;left:0;transform:rotate(90deg)}.sn-hint[data-v-69593543]{flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:.125rem 0 .1875rem}.sn-hint-bar[data-v-69593543]{width:2.5rem;height:.1875rem;border-radius:.09375rem;background:rgba(255,255,255,.45);overflow:hidden}.sn-hint-bar-inner[data-v-69593543]{height:100%;background:#fff;transition:width .25s}.sn-hint-text[data-v-69593543]{margin-left:.5rem;font-size:.6875rem;color:rgba(255,255,255,.9)}.sn-swiper[data-v-69593543]{flex:1;height:0}.sn-item[data-v-69593543]{box-sizing:border-box}.sn-card[data-v-69593543]{height:100%;box-sizing:border-box}.sn-card-top[data-v-69593543]{display:flex;align-items:center;justify-content:space-between;padding:.375rem 1rem 0}.sn-index[data-v-69593543]{font-size:1.125rem;font-weight:700;color:var(--theme-primary, #8b7cd6);font-style:italic}.sn-tag[data-v-69593543]{display:flex;align-items:center;padding:.1875rem .5625rem;border-radius:31.21875rem;background:linear-gradient(135deg,#f8f6ff,var(--theme-soft, #eeeafd))}.sn-tag-dot[data-v-69593543]{width:.3125rem;height:.3125rem;border-radius:50%;background:var(--theme-primary, #8b7cd6);margin-right:.25rem}.sn-tag-text[data-v-69593543]{font-size:.6875rem;color:var(--theme-primary, #8b7cd6)}.sn-cover[data-v-69593543]{display:block;width:calc(100% - 2rem);margin:.5rem 1rem 0;border-radius:.5rem}.sn-title[data-v-69593543]{display:block;padding:.75rem 1rem .25rem;font-size:1rem;font-weight:600;color:var(--theme-primary-darker, #4f438c);line-height:1.4}.sn-content[data-v-69593543]{display:block;padding:0 1rem;font-size:.875rem;line-height:1.7;color:#555;word-break:break-all}.sn-card-bottom[data-v-69593543]{height:1rem}.sn-dots[data-v-69593543]{flex-shrink:0;display:flex;justify-content:center;align-items:center;height:1.75rem}.sn-dot[data-v-69593543]{width:.375rem;height:.375rem;margin:0 .25rem;border-radius:.1875rem;background:var(--theme-border, #d8cdf9);transition:width .25s}.sn-dot--active[data-v-69593543]{width:1rem;background:var(--theme-primary, #8b7cd6)}.sn-dots-placeholder[data-v-69593543]{flex-shrink:0;height:1rem}.sn-foot[data-v-69593543]{flex-shrink:0;display:flex;justify-content:center;padding:0 0 .875rem}.sn-mute[data-v-69593543]{padding:.3125rem 1rem;font-size:.75rem;color:var(--theme-primary-dark, #8074b8)}.mq-mask[data-v-2ef493d2]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:960;display:flex;align-items:center;justify-content:center;background:rgba(40,32,72,.45)}.mq-card[data-v-2ef493d2]{position:relative;width:18.75rem;padding:1.5rem 1.25rem 1.25rem;box-sizing:border-box;border-radius:1rem;background:linear-gradient(180deg,var(--theme-tint, #eae3fc) 0,#ffffff 6.875rem);box-shadow:0 .75rem 2rem rgba(79,67,140,.25);display:flex;flex-direction:column;align-items:center}.mq-close[data-v-2ef493d2]{position:absolute;top:.75rem;right:.75rem;width:1.125rem;height:1.125rem;padding:.25rem}.mq-head[data-v-2ef493d2]{display:flex;align-items:center;gap:.5rem;max-width:100%}.mq-logo[data-v-2ef493d2]{width:2rem;height:2rem;flex-shrink:0;border-radius:50%;background:#f2f2f2}.mq-name[data-v-2ef493d2]{min-width:0;font-size:1rem;font-weight:700;color:#2b2b3a;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.mq-title[data-v-2ef493d2]{margin-top:.5rem;font-size:.8125rem;color:#666;text-align:center}.mq-qr-box[data-v-2ef493d2]{position:relative;margin-top:1rem;padding:.625rem;border-radius:.625rem;background:#fff;box-shadow:0 .1875rem .75rem rgba(91,75,158,.12)}.mq-qr[data-v-2ef493d2]{display:block;width:12.5rem;height:12.5rem}.mq-qr-fail[data-v-2ef493d2]{position:absolute;left:.625rem;top:.625rem;right:.625rem;bottom:.625rem;display:flex;align-items:center;justify-content:center;background:#f7f6fa;border-radius:.375rem}.mq-qr-fail-text[data-v-2ef493d2]{font-size:.75rem;color:#aaa}.mq-tip[data-v-2ef493d2]{margin-top:.875rem;font-size:.75rem;line-height:1.6;color:var(--theme-primary, #8b7cd6);text-align:center}.empty-state[data-v-d9b46214]{min-height:13.125rem;padding:2rem 1.25rem 2.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;text-align:center}.empty-state__image[data-v-d9b46214]{width:8.75rem;height:8.75rem;margin-bottom:.75rem;border-radius:.5rem}.empty-state__title[data-v-d9b46214]{color:#333;font-size:.9375rem;font-weight:600;line-height:1.3125rem}.empty-state__description[data-v-d9b46214]{max-width:17.5rem;margin-top:.3125rem;color:#999;font-size:.75rem;line-height:1.125rem}.empty-state__loading[data-v-d9b46214]{color:#999;font-size:.8125rem;line-height:1.25rem}.empty-state--compact[data-v-d9b46214]{min-height:8.125rem;padding:1.25rem 1.25rem 1.5rem}.empty-state--compact .empty-state__image[data-v-d9b46214]{width:5.625rem;height:5.625rem;margin-bottom:.5rem}.page[data-v-ac57ac16]{background:var(--theme-bg, #f6f4fb);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden}.page-body[data-v-ac57ac16]{flex:1;min-height:0;overflow-y:auto}.page-body__inner[data-v-ac57ac16]{min-height:100%;padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.float-back[data-v-ac57ac16]{position:absolute;left:.5rem;z-index:20;width:2.25rem;display:flex;align-items:center;justify-content:center}.float-back__circle[data-v-ac57ac16]{width:1.875rem;height:1.875rem;border-radius:50%;background:rgba(0,0,0,.32);display:flex;align-items:center;justify-content:center}.float-back__arrow[data-v-ac57ac16]{width:.5625rem;height:.5625rem;margin-left:.1875rem;border-left:.125rem solid #fff;border-bottom:.125rem solid #fff;transform:rotate(45deg)}.kf-float[data-v-ac57ac16]{position:absolute;right:1rem;bottom:calc(max(.75rem,env(safe-area-inset-bottom)) + 8.75rem);z-index:30;width:3.25rem;height:3.25rem;border-radius:50%;overflow:hidden;box-shadow:0 .25rem .75rem rgba(var(--theme-primary-rgb, 139, 124, 214),.35)}.kf-float__custom[data-v-ac57ac16]{width:100%;height:100%}.kf-float--mascot[data-v-ac57ac16]{width:4rem;height:auto;display:flex;flex-direction:column;align-items:center;border-radius:0;overflow:visible;box-shadow:none;filter:drop-shadow(0 .1875rem .375rem rgba(0,0,0,.18))}.kf-float__mascot[data-v-ac57ac16]{width:4rem;height:4rem}.kf-float__label[data-v-ac57ac16]{position:relative;margin-top:-.5625rem;padding:.125rem .375rem;border-radius:31.21875rem;background:var(--theme-primary, #8b7cd6);color:var(--theme-on-primary, #fff);font-size:.625rem;line-height:1.4;white-space:nowrap}.shop-hero[data-v-ac57ac16]{position:relative;width:100%;height:15.625rem;overflow:hidden}.shop-hero__bg[data-v-ac57ac16]{position:absolute;left:0;top:0;width:100%;height:100%}.shop-hero__img[data-v-ac57ac16]{width:100%;height:100%;display:block}.shop-hero__mask[data-v-ac57ac16]{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;background:linear-gradient(to top,rgba(var(--theme-bg-rgb, 246, 244, 251),1),rgba(var(--theme-bg-rgb, 246, 244, 251),.85) 6%,rgba(249,248,253,.55),rgba(252,251,254,.25) 20%,rgba(255,255,255,0) 28%),linear-gradient(180deg,rgba(0,0,0,.42),rgba(0,0,0,0) 38%)}.shop-hero__head[data-v-ac57ac16]{position:absolute;left:0;right:0;z-index:2;display:flex;align-items:center;box-sizing:border-box;pointer-events:none}.shop-hero__logo[data-v-ac57ac16]{width:2.25rem;height:2.25rem;flex-shrink:0;border-radius:50%;background:#f2f2f2;border:.09375rem solid rgba(255,255,255,.9)}.shop-hero__info[data-v-ac57ac16]{min-width:0;flex:1;margin-left:.5rem;display:flex;flex-direction:column;justify-content:center}.shop-hero__name[data-v-ac57ac16]{overflow:hidden;color:#fff;font-size:1rem;font-weight:700;line-height:1.3125rem;text-shadow:0 .0625rem .25rem rgba(0,0,0,.35);white-space:nowrap;text-overflow:ellipsis}.shop-hero__kook[data-v-ac57ac16]{align-self:flex-start;display:flex;align-items:center;gap:.3125rem;margin-top:.125rem;padding:.0625rem .4375rem;border-radius:31.21875rem;background:rgba(255,255,255,.85);pointer-events:auto}.shop-hero__kook-text[data-v-ac57ac16]{color:var(--theme-primary-dark, #6b5bd2);font-size:.625rem;line-height:.9375rem}.shop-hero__kook-copy[data-v-ac57ac16]{color:var(--theme-primary, #8a7fe0);font-size:.625rem;line-height:.9375rem}.shop-hero__mp[data-v-ac57ac16]{position:relative;flex-shrink:0;margin-left:.5rem;height:1.625rem;padding:0 .6875rem;display:flex;align-items:center;border-radius:.8125rem;border:.0625rem solid rgba(255,255,255,.9);box-shadow:0 .1875rem .5rem rgba(0,0,0,.25);overflow:hidden;pointer-events:auto}.shop-hero__mp[data-v-ac57ac16]:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:var(--theme-primary, #8b7cd6);opacity:.75}.shop-hero__mp-text[data-v-ac57ac16]{position:relative;font-size:.75rem;font-weight:600;line-height:1;color:#fff;white-space:nowrap}.shop-intro[data-v-ac57ac16]{position:relative;z-index:3;margin-top:-1.5rem}.info-card[data-v-ac57ac16]{margin:0 .75rem;padding:0 .75rem;border-radius:.625rem;background:#fff;border:.03125rem solid var(--theme-tint, #ece8f6);box-shadow:0 .25rem .75rem rgba(var(--theme-primary-darker-rgb, 91, 75, 158),.12)}.notice-strip__tag[data-v-ac57ac16]{flex-shrink:0;margin-right:.4375rem;padding:.0625rem .375rem;border-radius:.25rem;background:rgba(var(--theme-primary-rgb, 139, 124, 214),.14);color:var(--theme-primary-dark, #7a6bc9);font-size:.6875rem;font-weight:600;line-height:1.0625rem}.info-row[data-v-ac57ac16]{position:relative;display:flex;align-items:center;height:2.625rem}.info-row+.info-row[data-v-ac57ac16]:before{content:"";position:absolute;top:0;left:1.75rem;right:0;height:.03125rem;background:var(--theme-tint, #f0edf6)}.info-row__lead[data-v-ac57ac16]{flex-shrink:0;width:1.25rem;height:1.25rem;margin-right:.5rem;display:flex;align-items:center;justify-content:center}.info-row__arrow[data-v-ac57ac16]{flex-shrink:0;width:.375rem;height:.375rem;margin:0 .1875rem 0 .375rem;border-top:.09375rem solid #c4bdd2;border-right:.09375rem solid #c4bdd2;transform:rotate(45deg)}.notice-strip__icon[data-v-ac57ac16]{width:1rem;height:1rem}.notice-strip__swiper[data-v-ac57ac16]{flex:1;height:1.5rem}.notice-strip__item[data-v-ac57ac16]{display:flex;align-items:center}.notice-strip__text[data-v-ac57ac16]{width:100%;font-size:.8125rem;line-height:1.5rem;color:#4a4651;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.matching-bar__lead[data-v-ac57ac16]{border-radius:50%;background:rgba(var(--theme-primary-rgb, 139, 124, 214),.14)}.matching-bar__dot[data-v-ac57ac16]{width:.4375rem;height:.4375rem;border-radius:50%;background:var(--theme-primary, #8b7cd6);animation:matchingPulse-ac57ac16 1.4s ease-out infinite}@keyframes matchingPulse-ac57ac16{0%{box-shadow:0 0 rgba(var(--theme-primary-rgb, 139, 124, 214),.55)}to{box-shadow:0 0 0 .375rem rgba(var(--theme-primary-rgb, 139, 124, 214),0)}}.matching-bar__title[data-v-ac57ac16]{flex-shrink:0;margin-right:.4375rem;font-size:.8125rem;font-weight:600;color:var(--theme-primary-dark, #7a6bc9)}.matching-bar__desc[data-v-ac57ac16]{flex:1;min-width:0;font-size:.8125rem;color:#4a4651;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matching-bar__action[data-v-ac57ac16]{flex-shrink:0;margin-left:.375rem;font-size:.75rem;color:var(--theme-primary, #8b7cd6)}.quick-links[data-v-ac57ac16]{display:flex;background:#fff;padding:.75rem 0;margin-top:.0625rem}.quick-link-item[data-v-ac57ac16]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.3125rem}.quick-icon-wrap[data-v-ac57ac16]{width:2.75rem;height:2.75rem;border-radius:.5rem;background:#f0f6ff;display:flex;align-items:center;justify-content:center}.quick-icon[data-v-ac57ac16]{width:1.75rem;height:1.75rem}.quick-text[data-v-ac57ac16]{font-size:.6875rem;color:#555}.game-scroll[data-v-ac57ac16]{white-space:nowrap}.game-inner[data-v-ac57ac16]{display:inline-flex;gap:.375rem;padding:.75rem .75rem .875rem}.game-chip[data-v-ac57ac16]{display:inline-flex;align-items:center;gap:.3125rem;height:1.875rem;padding:0 .75rem 0 .25rem;border-radius:.9375rem;background:#fff;box-sizing:border-box;flex-shrink:0;transition:background-color .25s ease,box-shadow .25s ease,transform .15s ease}.game-chip--active[data-v-ac57ac16]{background:var(--theme-primary, #8b7cd6);box-shadow:0 .1875rem .5rem rgba(var(--theme-primary-rgb, 139, 124, 214),.32)}.game-chip[data-v-ac57ac16]:active{transform:scale(.94)}.game-chip__icon-wrap[data-v-ac57ac16]{width:1.375rem;height:1.375rem;border-radius:50%;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.game-chip__icon[data-v-ac57ac16]{width:1.125rem;height:1.125rem;border-radius:50%}.game-chip__text[data-v-ac57ac16]{font-size:.8125rem;color:#4a4651;line-height:1;white-space:nowrap;transition:color .25s ease}.game-chip__text--active[data-v-ac57ac16]{color:#fff;font-weight:600}.game-tabs-sticky[data-v-ac57ac16]{position:sticky;top:0;z-index:100;background:#fff;border-bottom:.03125rem solid #f0f0f0;margin-top:.5rem}.game-tabs-scroll[data-v-ac57ac16]{white-space:nowrap}.game-tabs-inner[data-v-ac57ac16]{display:inline-flex;padding:0 .5rem;gap:0}.game-tab-item[data-v-ac57ac16]{display:inline-flex;flex-direction:column;align-items:center;padding:.5rem .75rem .375rem;position:relative}.game-tab-icon[data-v-ac57ac16]{width:1.375rem;height:1.375rem;border-radius:.3125rem}.game-tab-name[data-v-ac57ac16]{font-size:.75rem;color:#666;margin-top:.125rem}.game-tab-item--active .game-tab-name[data-v-ac57ac16]{color:var(--theme-primary, #8b7cd6);font-weight:600}.game-tab-item--active[data-v-ac57ac16]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1.25rem;height:.125rem;background:var(--theme-primary, #8b7cd6);border-radius:.0625rem}.product-sections[data-v-ac57ac16]{padding:.25rem .75rem .5rem;display:flex;flex-direction:column;gap:.5rem}.section-header[data-v-ac57ac16]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.625rem}.section-title-wrap[data-v-ac57ac16]{display:flex;align-items:center;gap:.3125rem}.section-title-bar[data-v-ac57ac16]{width:.25rem;height:.875rem;background:linear-gradient(180deg,#f59ac0 0%,var(--theme-primary, #8b7cd6) 100%);border-radius:.125rem}.section-title[data-v-ac57ac16]{font-size:1rem;font-weight:700;color:#26232e}.more-btn[data-v-ac57ac16]{display:flex;align-items:center;gap:.125rem}.more-text[data-v-ac57ac16]{font-size:.75rem;color:#a7a3ad}.more-arrow[data-v-ac57ac16]{width:.75rem;height:.75rem}.product-grid[data-v-ac57ac16]{display:flex;flex-wrap:wrap;justify-content:space-between}.product-card[data-v-ac57ac16]{width:48.5%;margin-bottom:.5625rem;background:#fff;border-radius:.625rem;overflow:hidden;box-shadow:0 .125rem .625rem rgba(var(--theme-primary-darker-rgb, 91, 75, 158),.06)}.product-img-box[data-v-ac57ac16]{position:relative;width:100%;height:0;padding-top:100%;background:#eee}.product-img[data-v-ac57ac16]{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.product-body[data-v-ac57ac16]{padding:.5rem .5625rem .5625rem}.product-name[data-v-ac57ac16]{font-size:.8125rem;font-weight:500;color:#26232e;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.8em}.product-price-row[data-v-ac57ac16]{display:flex;align-items:center;justify-content:space-between;margin-top:.3125rem}.product-price-wrap[data-v-ac57ac16]{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;margin-right:.25rem}.price-symbol[data-v-ac57ac16]{font-size:.6875rem;font-weight:700;color:#f2545b;margin-right:.0625rem}.product-price[data-v-ac57ac16]{font-size:1rem;font-weight:700;color:#f2545b}.price-unit[data-v-ac57ac16]{font-size:.625rem;font-weight:400;color:#a7a3ad}.product-original[data-v-ac57ac16]{margin-left:.25rem;font-size:.625rem;color:#bbb;text-decoration:line-through}.cart-btn[data-v-ac57ac16]{width:1.625rem;height:1.625rem;background:linear-gradient(135deg,var(--theme-primary-light, #a998f2) 0%,var(--theme-primary, #8b7cd6) 100%);box-shadow:0 .1875rem .4375rem rgba(var(--theme-primary-rgb, 139, 124, 214),.3);border-radius:.8125rem;display:flex;align-items:center;justify-content:center}.cart-ic[data-v-ac57ac16]{width:.875rem;height:.875rem}.status-bar[data-v-2966834b]{width:100%;flex-shrink:0;min-height:env(safe-area-inset-top,20px)}.decor-bg[data-v-1e562fb3]{position:absolute;top:0;left:0;right:0;z-index:0;overflow:hidden;pointer-events:none}.decor-bg__img[data-v-1e562fb3]{display:block;width:100%}.decor-bg__mask[data-v-1e562fb3]{position:absolute;top:0;left:0;right:0;bottom:0}.mask[data-v-c015f53a]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:960;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center}.card[data-v-c015f53a]{position:relative;width:17.5rem;padding:1.75rem 1.25rem 1rem;border-radius:.75rem;background:#fff;display:flex;flex-direction:column;align-items:center}.card-close[data-v-c015f53a]{position:absolute;top:.75rem;right:.75rem;width:1rem;height:1rem}.card-title[data-v-c015f53a]{font-size:1rem;font-weight:700;color:#2b2b3a;text-align:center;line-height:1.5}.card-sub[data-v-c015f53a]{margin-top:.5rem;font-size:.8125rem;color:#888;text-align:center;line-height:1.6}.qr-box[data-v-c015f53a]{margin-top:1rem;padding:.5rem;border-radius:.5rem;background:var(--theme-bg, #f4f1fb)}.qr[data-v-c015f53a]{width:11.25rem;height:11.25rem;display:block}.qr--empty[data-v-c015f53a]{display:flex;align-items:center;justify-content:center;background:#fff;border-radius:.25rem}.qr-empty-text[data-v-c015f53a]{font-size:.75rem;color:#aaa}.hint[data-v-c015f53a]{margin-top:.75rem}.hint-text[data-v-c015f53a]{font-size:.75rem;color:var(--theme-primary, #8b7cd6)}.give-up[data-v-c015f53a]{margin-top:.625rem;padding:.375rem .75rem;font-size:.75rem;color:#999}.page[data-v-4bbb1331]{min-height:calc(var(--app-vh, 1vh) * 100);background-color:var(--theme-bg, #f4f1fb)}.hero[data-v-4bbb1331]{background:linear-gradient(180deg,var(--theme-primary-light, #9b7df0) 0%,var(--theme-primary-light, #aa8ff1) 22%,var(--theme-primary-lighter, #c0acf5) 42%,var(--theme-border, #d8cdf9) 60%,var(--theme-tint, #eae3fc) 76%,var(--theme-soft, #f7f5fe) 90%,var(--theme-bg, #fff) 100%);padding-bottom:.625rem}.hero--decor[data-v-4bbb1331]{background:transparent}.hero--decor .user-card[data-v-4bbb1331]{padding-top:7.5rem}.logged[data-v-4bbb1331]{position:relative}.logged>.hero[data-v-4bbb1331],.logged>.order-card[data-v-4bbb1331],.logged>.feature-card[data-v-4bbb1331]{position:relative}.status-bar[data-v-4bbb1331]{width:100%}.gear[data-v-4bbb1331]{flex-shrink:0;align-self:center;display:flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;margin-left:.5rem;border-radius:50%;background:rgba(255,255,255,.72);box-shadow:0 .125rem .5rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.12);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.gear[data-v-4bbb1331]:active{opacity:.7}.gear__icon[data-v-4bbb1331]{width:1.1875rem;height:1.1875rem}.user-card[data-v-4bbb1331]{display:flex;flex-direction:row;align-items:flex-start;padding:2.75rem 1.25rem 1.25rem}.avatar[data-v-4bbb1331]{width:4rem;height:4rem;border-radius:50%;background-color:#e0e0e0;flex-shrink:0}.user-meta[data-v-4bbb1331]{display:flex;flex-direction:column;align-items:flex-start;margin-left:.875rem;flex:1;min-width:0}.nickname-row[data-v-4bbb1331]{display:flex;align-items:center;gap:.375rem}.nickname[data-v-4bbb1331]{font-size:1.0625rem;font-weight:600;color:#222}.edit-icon[data-v-4bbb1331]{width:.9375rem;height:.9375rem}.badges[data-v-4bbb1331]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.badge[data-v-4bbb1331]{display:inline-flex;align-items:center;justify-content:center;height:1.125rem;font-size:.6875rem;padding:0 .5625rem;border-radius:.625rem;line-height:1}.badge--ok[data-v-4bbb1331]{color:var(--theme-on-primary, #fff);background:var(--theme-primary, #8b7cd6)}.badge--warn[data-v-4bbb1331]{color:#fa8c16;background:rgba(250,140,22,.14)}.badge--id[data-v-4bbb1331]{color:#5f5a6b;background:rgba(255,255,255,.72);font-variant-numeric:tabular-nums}.badge--role-outline[data-v-4bbb1331]{color:var(--theme-primary, #8b7cd6);background:#fff;border:.03125rem solid rgba(var(--theme-primary-rgb, 139, 124, 214),.35)}.badge--ban[data-v-4bbb1331]{color:#fff;background:#ff4d4f}.online-status[data-v-4bbb1331]{display:flex;align-items:center;gap:.25rem;margin-top:.375rem}.online-dot[data-v-4bbb1331]{width:.4375rem;height:.4375rem;border-radius:50%;background-color:#67c23a}.online-dot--off[data-v-4bbb1331]{background-color:#bbb}.online-text[data-v-4bbb1331]{font-size:.75rem;color:#67c23a}.online-text--off[data-v-4bbb1331]{color:#999}.certify-tip[data-v-4bbb1331]{display:flex;align-items:center;gap:.375rem;margin-top:.5rem;padding:.25rem .625rem;border-radius:.75rem;background:rgba(255,255,255,.92);border:.03125rem solid rgba(250,140,22,.4)}.certify-tip-text[data-v-4bbb1331]{font-size:.6875rem;color:#fa8c16}.certify-tip-action[data-v-4bbb1331]{font-size:.6875rem;font-weight:600;color:var(--theme-primary, #8b7cd6)}.order-card[data-v-4bbb1331]{margin:.625rem .75rem 0;background:#fff;border-radius:.625rem;padding:.875rem .75rem}.order-head[data-v-4bbb1331]{display:flex;align-items:center;justify-content:space-between}.order-title[data-v-4bbb1331]{font-size:.9375rem;font-weight:600;color:#222}.order-all[data-v-4bbb1331]{display:flex;align-items:center;gap:.1875rem}.order-all-t[data-v-4bbb1331]{font-size:.75rem;color:#999}.order-all-ic[data-v-4bbb1331]{width:.6875rem;height:.6875rem}.order-grid[data-v-4bbb1331]{display:flex;justify-content:space-around;margin-top:.875rem}.order-cell[data-v-4bbb1331]{display:flex;flex-direction:column;align-items:center;gap:.375rem}.order-icon[data-v-4bbb1331]{width:1.625rem;height:1.625rem}.order-cell-label[data-v-4bbb1331]{font-size:.75rem;color:#666}.feature-card[data-v-4bbb1331]{margin:.625rem .75rem 0;background:#fff;border-radius:.625rem;padding:.875rem .75rem}.feature-title[data-v-4bbb1331]{font-size:.9375rem;font-weight:600;color:#222}.feature-grid[data-v-4bbb1331]{display:grid;grid-template-columns:repeat(4,1fr);row-gap:.875rem;margin-top:.875rem}.feature-cell[data-v-4bbb1331]{display:flex;flex-direction:column;align-items:center;gap:.375rem}.feature-icon[data-v-4bbb1331]{width:1.625rem;height:1.625rem}.feature-label[data-v-4bbb1331]{font-size:.75rem;color:#333}.companion-item[data-v-4bbb1331]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 0;border-bottom:.03125rem solid #f5f5f5}.companion-item[data-v-4bbb1331]:last-child{border-bottom:none}.companion-info[data-v-4bbb1331]{display:flex;flex-direction:column;gap:.25rem;flex:1;min-width:0}.companion-shop[data-v-4bbb1331]{font-size:.9375rem;color:#333}.companion-state[data-v-4bbb1331]{font-size:.75rem;color:#999}.companion-state.is-online[data-v-4bbb1331]{color:#67c23a}.companion-btn[data-v-4bbb1331]{flex-shrink:0;padding:.375rem 1.25rem;border-radius:.5rem;background:var(--theme-primary, #8b7cd6)}.companion-btn--off[data-v-4bbb1331]{background:#f0f0f0}.companion-btn--off .companion-btn-text[data-v-4bbb1331]{color:#666}.companion-btn--busy[data-v-4bbb1331]{opacity:.6}.companion-btn--disabled[data-v-4bbb1331]{background:#f5f5f5}.companion-btn--disabled .companion-btn-text[data-v-4bbb1331]{color:#bbb}.companion-btn-text[data-v-4bbb1331]{font-size:.875rem;color:var(--theme-on-primary, #fff);font-weight:600}.login-wrap[data-v-4bbb1331]{display:flex;flex-direction:column;align-items:center;padding-top:3.75rem;padding-left:1.875rem;padding-right:1.875rem}.logo[data-v-4bbb1331]{width:5rem;height:5rem;border-radius:1rem}.app-name[data-v-4bbb1331]{margin-top:.75rem;font-size:1.25rem;font-weight:600;color:#222}.slogan[data-v-4bbb1331]{margin-top:.375rem;font-size:.8125rem;color:#999}.login-btn[data-v-4bbb1331]{display:flex;align-items:center;justify-content:center;margin-top:2rem;width:100%;height:3rem;border-radius:.5rem;background-color:var(--theme-primary, #8b7cd6);border:none}.btn-text[data-v-4bbb1331]{font-size:1rem;color:#fff;font-weight:500}.page[data-v-f26c3129]{min-height:calc(var(--app-vh, 1vh) * 100);padding-bottom:5rem;background:#fff;animation:page-enter-f26c3129 .16s ease-out}.page.page--embedded[data-v-f26c3129]{position:static;overflow:visible;min-height:0;padding-bottom:0}.header[data-v-f26c3129]{display:flex;align-items:center;justify-content:center;height:2.75rem;background:#fff}.title[data-v-f26c3129]{color:#222;font-size:1.0625rem;font-weight:600}.conversation-list[data-v-f26c3129]{padding:.25rem 0}.conversation-card[data-v-f26c3129]{position:relative;display:flex;align-items:center;box-sizing:border-box;min-height:4.75rem;padding:.6875rem 1rem}.conversation-card[data-v-f26c3129]:active{background:#f7f6f9}.avatar[data-v-f26c3129]{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:3.125rem;height:3.125rem;overflow:hidden;border-radius:50%;color:#fff;background:var(--theme-border, #d9d1f6);font-size:.875rem;font-weight:700}.avatar uni-image[data-v-f26c3129]{width:100%;height:100%}.avatar--system[data-v-f26c3129]{background:linear-gradient(145deg,var(--theme-primary-lighter, #c8b6ff),var(--theme-primary-light, #a58bff))}.avatar-icon[data-v-f26c3129]{font-size:1.375rem;line-height:1}.avatar--negotiation[data-v-f26c3129]{background:linear-gradient(145deg,#ffa36b,#f5674f)}.avatar .avatar-glyph[data-v-f26c3129]{width:1.5rem;height:1.5rem}.conversation-main[data-v-f26c3129]{min-width:0;flex:1;margin-left:.75rem}.title-row[data-v-f26c3129]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.conversation-title[data-v-f26c3129]{overflow:hidden;color:#26232e;font-size:.9375rem;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.conversation-time[data-v-f26c3129]{flex-shrink:0;color:#b3aebd;font-size:.625rem}.preview-row[data-v-f26c3129]{display:flex;align-items:center;margin-top:.375rem}.preview[data-v-f26c3129]{display:block;flex:1;min-width:0;overflow:hidden;color:#9a96a3;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.unread[data-v-f26c3129]{flex-shrink:0;min-width:1.0625rem;height:1.0625rem;margin-left:.5rem;padding:0 .3125rem;box-sizing:border-box;border-radius:31.21875rem;color:#fff;background:#ff3b4f;font-size:.625rem;font-weight:600;line-height:1.0625rem;text-align:center}.state[data-v-f26c3129]{padding:5rem 0;color:#aaa6b8;font-size:.75rem;text-align:center}.conversation-skeleton[data-v-f26c3129]{padding:.25rem 0}.skeleton-card[data-v-f26c3129]{display:flex;align-items:center;box-sizing:border-box;min-height:4.75rem;padding:.6875rem 1rem}.skeleton-avatar[data-v-f26c3129],.skeleton-line[data-v-f26c3129]{background:#f2f1f5;animation:skeleton-pulse-f26c3129 1.2s ease-in-out infinite}.skeleton-avatar[data-v-f26c3129]{flex-shrink:0;width:3.125rem;height:3.125rem;border-radius:50%}.skeleton-main[data-v-f26c3129]{flex:1;margin-left:.75rem}.skeleton-line[data-v-f26c3129]{height:.75rem;border-radius:.375rem}.skeleton-line--title[data-v-f26c3129]{width:42%}.skeleton-line--preview[data-v-f26c3129]{width:68%;margin-top:.5625rem}@keyframes page-enter-f26c3129{0%{opacity:.94}to{opacity:1}}@keyframes skeleton-pulse-f26c3129{0%,to{opacity:.62}50%{opacity:1}}.notice-panel[data-v-f7eee20d]{display:flex;flex:1;flex-direction:column;min-height:0}.notice-heading[data-v-f7eee20d]{flex-shrink:0;display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem .25rem}.notice-body[data-v-f7eee20d]{flex:1;min-height:0;overflow-y:auto;padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.notice-title[data-v-f7eee20d]{color:#302d3a;font-size:.875rem;font-weight:650}.notice-caption[data-v-f7eee20d]{flex:1;color:#a29eae;font-size:.65625rem}.clear-action[data-v-f7eee20d]{color:#7068a0;font-size:.6875rem}.notice-empty[data-v-f7eee20d]{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:15rem}.empty-icon-img[data-v-f7eee20d]{width:1.75rem;height:1.75rem}.empty-title[data-v-f7eee20d]{margin-top:.6875rem;color:#5b5668;font-size:.8125rem}.empty-caption[data-v-f7eee20d]{margin-top:.3125rem;color:#a29eae;font-size:.65625rem}.notice-list[data-v-f7eee20d]{display:flex;flex-direction:column}.notice-item[data-v-f7eee20d]{position:relative;display:flex;padding:.875rem 1rem}.notice-item[data-v-f7eee20d]:after{content:"";position:absolute;left:1rem;right:1rem;bottom:0;height:.03125rem;background:#f0eef3}.notice-item[data-v-f7eee20d]:last-child:after{display:none}.notice-item[data-v-f7eee20d]:active{background:#f7f6f9}.notice-main[data-v-f7eee20d]{flex:1;min-width:0}.notice-row[data-v-f7eee20d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.notice-item-title[data-v-f7eee20d]{color:#302d3a;font-size:.84375rem;font-weight:650}.notice-time[data-v-f7eee20d]{flex-shrink:0;color:#a29eae;font-size:.625rem}.notice-text[data-v-f7eee20d]{display:block;overflow:hidden;margin-top:.3125rem;color:#6d6878;font-size:.75rem;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}.notice-foot[data-v-f7eee20d]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.375rem}.notice-shop[data-v-f7eee20d]{color:#918c9c;font-size:.65625rem}.notice-link[data-v-f7eee20d]{color:var(--theme-primary, #7d70dc);font-size:.65625rem}.notice-dot[data-v-f7eee20d]{position:absolute;top:.9375rem;left:.4375rem;width:.4375rem;height:.4375rem;border-radius:50%;background:#ef626f}.notice-more[data-v-f7eee20d]{padding:.75rem 0;color:#7068a0;font-size:.71875rem;text-align:center}.notice-mask[data-v-f7eee20d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99;display:flex;align-items:center;justify-content:center;padding:1.875rem 1.5rem;background:rgba(28,24,40,.45)}.notice-detail[data-v-f7eee20d]{display:flex;flex-direction:column;width:100%;max-height:70vh;padding:1rem;border-radius:.8125rem;background:#fff}.detail-title[data-v-f7eee20d]{color:#24212c;font-size:.9375rem;font-weight:700}.detail-time[data-v-f7eee20d]{margin-top:.375rem;color:#a29eae;font-size:.65625rem}.detail-body[data-v-f7eee20d]{flex:1;margin-top:.625rem}.detail-text[data-v-f7eee20d]{color:#45424f;font-size:.8125rem;line-height:1.7;white-space:pre-wrap}.detail-actions[data-v-f7eee20d]{display:flex;justify-content:flex-end;gap:.625rem;margin-top:.875rem}.detail-action[data-v-f7eee20d]{padding:.4375rem .9375rem;border-radius:.8125rem;color:#7068a0;background:var(--theme-bg, #f1eefb);font-size:.75rem}.detail-action--primary[data-v-f7eee20d]{color:var(--theme-on-primary, #fff);background:var(--theme-primary, #7d70dc)}.page[data-v-ebf96930]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.page-header[data-v-ebf96930]{position:relative;flex-shrink:0;border-bottom:.03125rem solid #f0eef3;background:#fff}.page-header>uni-view[data-v-ebf96930]:not(.decor-bg){position:relative}.page-body[data-v-ebf96930]{flex:1;min-height:0;overflow-y:auto;padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.nav-wrap[data-v-ebf96930]{position:relative;z-index:10}.header[data-v-ebf96930]{position:relative;display:grid;grid-template-columns:auto 1fr 5.625rem;align-items:center;height:var(--nav-height, 4.625rem);padding:0 .625rem;overflow:visible}.header-left[data-v-ebf96930]{display:flex;align-items:center;min-width:0}.header-right[data-v-ebf96930]{height:.03125rem}.title-wrap[data-v-ebf96930]{position:absolute;left:0;right:0;display:flex;justify-content:center;pointer-events:none}.title[data-v-ebf96930]{color:#24212c;font-size:1.125rem;font-weight:650;letter-spacing:.0625rem;text-align:center}.category-tabs[data-v-ebf96930]{box-sizing:border-box;width:100%;display:flex;gap:.625rem;padding:.5rem .875rem .875rem;overflow:visible}.category-tab[data-v-ebf96930]{flex:1;min-width:0;display:flex;align-items:center;flex-direction:column;padding:.75rem 0 .6875rem;border-radius:.875rem;background:var(--theme-bg, #f5f3fb);transition:background .25s,box-shadow .25s,transform .15s ease}.category-tab--active[data-v-ebf96930]{background:linear-gradient(150deg,var(--theme-primary-light, #a294f4) 0%,var(--theme-primary, #8676ec) 100%);box-shadow:0 .25rem .625rem rgba(var(--theme-primary-rgb, 134, 118, 236),.24)}.category-tab[data-v-ebf96930]:active{transform:scale(.96)}.category-icon[data-v-ebf96930]{position:relative;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:50%;background:rgba(255,255,255,.85)}.category-tab--active .category-icon[data-v-ebf96930]{background:#fff;box-shadow:0 0 0 .25rem rgba(255,255,255,.22)}.category-icon-shape[data-v-ebf96930]{position:relative;width:1.375rem;height:1.375rem;background:var(--theme-primary, #8676ec);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.category-icon-img[data-v-ebf96930]{position:absolute;top:0;left:0;width:1.375rem;height:1.375rem}.category-label[data-v-ebf96930]{margin-top:.4375rem;font-size:.8125rem;line-height:1;color:#6b6676;transition:color .2s}.category-tab--active .category-label[data-v-ebf96930]{color:var(--theme-on-primary, #fff);font-weight:600}.unread-badge[data-v-ebf96930]{position:absolute;top:-.25rem;right:-.375rem;min-width:1.0625rem;height:1.0625rem;padding:0 .28125rem;box-sizing:border-box;border:.09375rem solid #fff;border-radius:31.21875rem;color:#fff;background:#ff3b4f;font-size:.59375rem;font-weight:600;line-height:.875rem;text-align:center}.page[data-v-16ea2976]{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;overflow:hidden;color:#292633;background:var(--theme-bg, #f7f5fb)}.page-header[data-v-16ea2976]{flex-shrink:0;background:#fff}.page-body[data-v-16ea2976]{flex:1;min-height:0;overflow-y:auto;padding-bottom:calc(5rem + env(safe-area-inset-bottom))}.nav-wrap[data-v-16ea2976]{z-index:10}.topbar[data-v-16ea2976]{position:relative;display:grid;grid-template-columns:auto 1fr 5.625rem;align-items:center;height:var(--nav-height, 4.625rem);padding:0 .625rem;overflow:visible}.topbar-left[data-v-16ea2976]{display:flex;align-items:center;min-width:0}.topbar-center[data-v-16ea2976]{position:absolute;left:50%;transform:translate(-50%);display:flex;align-items:center}.topbar-right[data-v-16ea2976]{height:.03125rem}.topbar-search[data-v-16ea2976]{position:absolute;left:100%;margin-left:.375rem;display:flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;border-radius:.4375rem}.topbar-search[data-v-16ea2976]:active{background:var(--theme-bg, #f4f1fa)}.topbar-title[data-v-16ea2976]{color:#24212c;font-size:1.125rem;font-weight:650;letter-spacing:.0625rem}.search-icon[data-v-16ea2976]{position:relative;width:.6875rem;height:.6875rem;border:.0625rem solid #615b70;border-radius:50%}.search-icon[data-v-16ea2976]:after{position:absolute;right:-.25rem;bottom:-.1875rem;width:.34375rem;height:.0625rem;border-radius:.09375rem;background:#615b70;content:"";transform:rotate(45deg)}.search-icon--small[data-v-16ea2976]{width:.75rem;height:.75rem;border-width:.0625rem;opacity:.65}.contact-icon[data-v-16ea2976]{position:relative;width:1.25rem;height:1.25rem}.contact-icon-head[data-v-16ea2976]{position:absolute;top:.03125rem;left:.40625rem;width:.4375rem;height:.4375rem;border:.09375rem solid #615b70;border-radius:50%}.contact-icon-body[data-v-16ea2976]{position:absolute;right:.09375rem;bottom:.03125rem;left:.09375rem;height:.625rem;border:.09375rem solid #615b70;border-top-left-radius:.625rem;border-top-right-radius:.625rem;border-bottom:0}.contact-fab[data-v-16ea2976]{position:fixed;right:1rem;bottom:calc(5.5rem + env(safe-area-inset-bottom));z-index:800;display:flex;align-items:center;justify-content:center;width:2.875rem;height:2.875rem;border-radius:50%;background:#fff;box-shadow:0 .1875rem .75rem rgba(var(--theme-primary-dark-rgb, 110, 97, 202),.28)}.contact-fab[data-v-16ea2976]:active{background:var(--theme-bg, #f4f1fa)}.shop-tabs[data-v-16ea2976]{box-sizing:border-box;width:100%;padding:.4375rem .75rem 0;white-space:nowrap}.shop-tab[data-v-16ea2976]{display:inline-block;margin-right:.375rem;padding:.28125rem .625rem;border-radius:31.21875rem;color:#777486;background:#f0edf5;font-size:.6875rem}.shop-tab--active[data-v-16ea2976]{color:var(--theme-primary-darker, #6656c4);background:var(--theme-soft, #ece8ff)}.search-panel[data-v-16ea2976]{padding:.5625rem .75rem 0;background:var(--theme-bg, #f7f5fb)}.search-box[data-v-16ea2976]{display:flex;align-items:center;gap:.5625rem;height:2.25rem;padding:0 .75rem;border-radius:.75rem;background:#ebe8f1}.search-input[data-v-16ea2976]{min-width:0;flex:1;color:#302d3a;font-size:.75rem}.search-clear[data-v-16ea2976]{color:#9690a1;font-size:1.125rem}.source-tabs[data-v-16ea2976]{box-sizing:border-box;width:100%;padding:.3125rem .75rem .5625rem;white-space:nowrap}.source-tab[data-v-16ea2976]{display:inline-block;margin-right:.4375rem;padding:.4375rem .75rem;border-radius:31.21875rem;color:#6f6a7e;background:#ece9f2;font-size:.71875rem}.source-tab--active[data-v-16ea2976]{color:var(--theme-on-primary, #fff);background:var(--theme-primary, #8170dd);box-shadow:0 .25rem .6875rem rgba(var(--theme-primary-rgb, 129, 112, 221),.22)}.source-tab-badge[data-v-16ea2976]{display:inline-block;min-width:.9375rem;height:.9375rem;margin-left:.25rem;padding:0 .25rem;border-radius:31.21875rem;color:#fff;background:#f05662;font-size:.5625rem;font-weight:700;line-height:.9375rem;text-align:center;vertical-align:.0625rem}.conversation-list[data-v-16ea2976]{border-top:.03125rem solid #efedf4;background:#fff}.conversation-item[data-v-16ea2976]{display:flex;align-items:center;min-height:4.25rem;padding:.6875rem .875rem}.conversation-item+.conversation-item[data-v-16ea2976]{border-top:.03125rem solid #efedf4}.avatar[data-v-16ea2976],.avatar-stack[data-v-16ea2976]{flex:0 0 2.875rem;width:2.875rem;height:2.875rem}.avatar[data-v-16ea2976]{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;color:#fff;background:linear-gradient(145deg,#8ebaf8,#719be1);font-size:.875rem;font-weight:700}.avatar uni-image[data-v-16ea2976]{width:100%;height:100%}.avatar--boss[data-v-16ea2976]{background:linear-gradient(145deg,#8ebaf8,#719be1)}.avatar--companion[data-v-16ea2976]{background:linear-gradient(145deg,#f8b58e,#e98b63)}.avatar--examiner[data-v-16ea2976]{background:linear-gradient(145deg,var(--theme-primary-lighter, #b0a1f3),var(--theme-primary, #8774dd))}.avatar--system[data-v-16ea2976]{background:linear-gradient(145deg,var(--theme-primary-lighter, #c8b6ff),var(--theme-primary-light, #a58bff))}.avatar-system-icon[data-v-16ea2976]{font-size:1.375rem;line-height:1}.conversation-item--system[data-v-16ea2976]{background:#faf8ff}.conversation-item--disabled[data-v-16ea2976]{opacity:.55}.conversation-item--disabled .conversation-preview[data-v-16ea2976]{color:#b3aebd}.avatar-stack[data-v-16ea2976]{position:relative}.avatar--stacked[data-v-16ea2976]{position:absolute;top:0;left:0;width:2.0625rem;height:2.0625rem;border:.125rem solid #fff;font-size:.6875rem}.avatar--secondary[data-v-16ea2976]{top:auto;right:0;bottom:0;left:auto;background:linear-gradient(145deg,#8bd3ad,#5daf82)}.conversation-main[data-v-16ea2976]{min-width:0;flex:1;margin-left:.6875rem}.conversation-row[data-v-16ea2976]{display:flex;align-items:center;gap:.5rem}.conversation-row--preview[data-v-16ea2976]{margin-top:.40625rem}.conversation-name[data-v-16ea2976]{min-width:0;flex:1;overflow:hidden;color:#292633;font-size:.875rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.conversation-time[data-v-16ea2976]{flex:0 0 auto;color:#aaa5b4;font-size:.625rem}.conversation-preview[data-v-16ea2976]{min-width:0;flex:1;overflow:hidden;color:#8c8798;font-size:.71875rem;text-overflow:ellipsis;white-space:nowrap}.unread-badge[data-v-16ea2976]{min-width:1.0625rem;height:1.0625rem;padding:0 .25rem;border-radius:31.21875rem;color:#fff;background:#f05662;font-size:.5625rem;line-height:1.0625rem;text-align:center}.conversation-wait[data-v-16ea2976]{flex:0 0 auto;color:#e08b4a;font-size:.625rem}.state[data-v-16ea2976]{padding:4.375rem 0;color:#9993a5;font-size:.75rem;text-align:center}.list-group-title[data-v-16ea2976]{padding:.625rem .875rem .25rem;color:#9993a5;font-size:.75rem}.conversation-skeleton[data-v-16ea2976]{background:#fff}.skeleton-card[data-v-16ea2976]{display:flex;align-items:center;min-height:4.25rem;padding:.6875rem .875rem;border-bottom:.03125rem solid #efedf4}.skeleton-avatar[data-v-16ea2976],.skeleton-line[data-v-16ea2976]{background:var(--theme-tint, #eeeaf4);animation:skeleton-pulse-16ea2976 1.2s ease-in-out infinite}.skeleton-avatar[data-v-16ea2976]{flex:0 0 2.875rem;width:2.875rem;height:2.875rem;border-radius:50%}.skeleton-main[data-v-16ea2976]{flex:1;margin-left:.6875rem}.skeleton-line[data-v-16ea2976]{height:.75rem;border-radius:.375rem}.skeleton-line--title[data-v-16ea2976]{width:44%}.skeleton-line--preview[data-v-16ea2976]{width:70%;margin-top:.5625rem}@keyframes page-enter-16ea2976{0%{opacity:.94}to{opacity:1}}@keyframes skeleton-pulse-16ea2976{0%,to{opacity:.62}50%{opacity:1}}.identity[data-v-ccb9ce4e]{position:relative}.identity-trigger[data-v-ccb9ce4e]{display:flex;align-items:center;gap:.375rem;height:3rem;padding:0 .5625rem 0 .25rem}.identity-trigger[data-v-ccb9ce4e]:active{opacity:.6}.identity-label[data-v-ccb9ce4e]{max-width:5.625rem;overflow:hidden;color:#272432;font-size:.9375rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.identity-caret[data-v-ccb9ce4e]{width:0;height:0;border-top:.3125rem solid #9993a5;border-right:.28125rem solid transparent;border-left:.28125rem solid transparent;transition:transform .18s}.identity-caret--open[data-v-ccb9ce4e]{transform:rotate(180deg)}.identity-dot[data-v-ccb9ce4e]{min-width:1rem;height:1rem;padding:0 .25rem;border-radius:.5rem;background:#ff4d4f;color:#fff;font-size:.625rem;font-weight:600;display:flex;align-items:center;justify-content:center;line-height:1}.identity-dot--lg[data-v-ccb9ce4e]{min-width:1.25rem;padding:0 .3125rem}.identity-dot-text[data-v-ccb9ce4e]{line-height:1}.identity-dot--menu[data-v-ccb9ce4e]{margin-left:auto}.identity-dot--trigger[data-v-ccb9ce4e]{flex-shrink:0}.identity-badge[data-v-ccb9ce4e]{display:none}.identity-badge--user[data-v-ccb9ce4e]{background:var(--theme-primary-dark, #6e61ca)}.identity-badge--kf[data-v-ccb9ce4e]{background:#3aa675}.identity-badge--companion[data-v-ccb9ce4e]{background:#d9853b}.identity-badge--examiner[data-v-ccb9ce4e]{background:#4a86d6}.identity-mask[data-v-ccb9ce4e]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.identity-menu[data-v-ccb9ce4e]{position:absolute;top:2.625rem;left:0;z-index:1001;min-width:8.75rem;padding:.25rem;border-radius:.625rem;background:#fff;box-shadow:0 .25rem 1rem rgba(39,36,50,.16)}.identity-option[data-v-ccb9ce4e]{display:flex;align-items:center;gap:.4375rem;padding:.5625rem .5rem;border-radius:.4375rem}.identity-option[data-v-ccb9ce4e]:active,.identity-option--active[data-v-ccb9ce4e]{background:var(--theme-bg, #f4f1fa)}.identity-option--disabled[data-v-ccb9ce4e]{opacity:.4}.identity-option--disabled[data-v-ccb9ce4e]:active{background:transparent}.identity-option-label[data-v-ccb9ce4e]{color:#3b3747;font-size:.8125rem}.identity-option-tail[data-v-ccb9ce4e]{display:flex;align-items:center;margin-left:auto}.identity-tail-dot[data-v-ccb9ce4e]{display:flex;justify-content:flex-end;min-width:1.75rem}.identity-tail-check[data-v-ccb9ce4e]{display:flex;align-items:center;justify-content:center;width:1.0625rem;margin-left:.3125rem}.identity-check[data-v-ccb9ce4e]{width:.6875rem;height:.375rem;border-bottom:.125rem solid var(--theme-primary-dark, #6e61ca);border-left:.125rem solid var(--theme-primary-dark, #6e61ca);transform:rotate(-45deg) translate(.0625rem,-.125rem)}.portal[data-v-c83b059c]{position:fixed;top:0;left:0;right:0;bottom:0;overflow:hidden;background:var(--theme-bg, #f4f1fb)}.page[data-v-90ae05f2]{background:var(--theme-bg, #F4F1FB);min-height:calc(var(--app-vh, 1vh) * 100);padding:.5rem}.product-grid[data-v-90ae05f2]{display:flex;flex-wrap:wrap;justify-content:space-between}.product-card[data-v-90ae05f2]{width:48.5%;margin-bottom:.5rem;background:#fff;border-radius:.5rem;overflow:hidden}.product-img-box[data-v-90ae05f2]{position:relative;width:100%;height:0;padding-top:100%;background:#eee}.product-img[data-v-90ae05f2]{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.product-body[data-v-90ae05f2]{padding:.5rem;position:relative}.product-name[data-v-90ae05f2]{font-size:.8125rem;color:#333;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.price-row[data-v-90ae05f2]{display:flex;align-items:baseline;gap:.25rem;margin-top:.375rem}.price[data-v-90ae05f2]{font-size:1rem;font-weight:700;color:#ff4d4f}.price-unit[data-v-90ae05f2]{font-size:.6875rem;font-weight:400;color:#666}.original-price[data-v-90ae05f2]{font-size:.6875rem;color:#bbb;text-decoration:line-through}.cart-btn[data-v-90ae05f2]{position:absolute;right:.5rem;bottom:.5rem;width:1.75rem;height:1.75rem;background:var(--theme-primary, #8B7CD6);border-radius:.5rem;display:flex;align-items:center;justify-content:center}.cart-ic[data-v-90ae05f2]{width:1rem;height:1rem}.list-footer[data-v-90ae05f2]{text-align:center;padding:1rem 0 1.875rem}.footer-text[data-v-90ae05f2]{font-size:.8125rem;color:#ccc}.panel[data-v-8d55a58b]{height:calc(var(--app-vh, 1vh) * 100);display:flex;flex-direction:column;background:#fff}.panel--tab[data-v-8d55a58b]{height:calc(var(--app-vh, 1vh) * 100 - 3.75rem - env(safe-area-inset-bottom))}.head[data-v-8d55a58b]{flex-shrink:0;background:linear-gradient(180deg,var(--theme-tint, #e9e3fa) 0%,var(--theme-soft, #f1ecfc) 55%,#fff 100%)}.nav[data-v-8d55a58b]{position:relative;height:2.75rem;display:flex;align-items:center;justify-content:center}.nav-back[data-v-8d55a58b]{position:absolute;left:.875rem;top:50%;width:.625rem;height:.625rem;border-left:.125rem solid #333;border-bottom:.125rem solid #333;transform:translateY(-50%) rotate(45deg)}.nav-title[data-v-8d55a58b]{font-size:1.0625rem;font-weight:600;color:#222}.game-bar[data-v-8d55a58b]{width:100%;white-space:nowrap;padding:.625rem 0 .5rem;box-sizing:border-box}.game-item[data-v-8d55a58b]{display:inline-flex;flex-direction:column;align-items:center;width:6.25rem;vertical-align:top}.game-icon-wrap[data-v-8d55a58b]{width:3.375rem;height:3.375rem;border-radius:.75rem;padding:.125rem;border:.125rem solid transparent;box-sizing:border-box;overflow:hidden}.game-icon-wrap--active[data-v-8d55a58b]{border-color:var(--theme-primary, #8b7cd6)}.game-icon[data-v-8d55a58b]{width:100%;height:100%;border-radius:.5625rem;display:block;background:#eee}.game-pill[data-v-8d55a58b]{margin-top:.3125rem;max-width:5.75rem;padding:.1875rem .625rem;background:var(--theme-primary, #8b7cd6);border-radius:31.21875rem}.game-pill-text[data-v-8d55a58b]{display:block;font-size:.75rem;color:var(--theme-on-primary, #fff);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-name[data-v-8d55a58b]{display:block;margin-top:.375rem;max-width:5.75rem;font-size:.75rem;color:#333;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.body[data-v-8d55a58b]{flex:1;min-height:0;display:flex}.side[data-v-8d55a58b]{width:5.75rem;height:100%;flex-shrink:0;background:#f6f6f8}.side-item[data-v-8d55a58b]{height:3.5rem;display:flex;align-items:center;justify-content:center}.side-item--active[data-v-8d55a58b]{background:#fff}.side-item-text[data-v-8d55a58b]{font-size:.875rem;color:#333}.side-item-text--active[data-v-8d55a58b]{color:var(--theme-primary, #8b7cd6);font-weight:600}.main[data-v-8d55a58b]{flex:1;height:100%;min-width:0;background:#fff}.prod[data-v-8d55a58b]{display:flex;gap:.625rem;padding:.75rem .75rem .75rem .625rem}.prod-img[data-v-8d55a58b]{width:6.25rem;height:6.25rem;border-radius:.5rem;background:#eee;flex-shrink:0}.prod-info[data-v-8d55a58b]{flex:1;min-width:0;display:flex;flex-direction:column}.prod-name[data-v-8d55a58b]{font-size:.9375rem;font-weight:600;color:#222;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prod-desc[data-v-8d55a58b]{margin-top:.25rem;font-size:.8125rem;color:#999;line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.prod-price-row[data-v-8d55a58b]{margin-top:auto;padding-top:.25rem;display:flex;align-items:baseline;gap:.375rem}.prod-price[data-v-8d55a58b]{font-size:1.0625rem;font-weight:700;color:#ff5f2e}.prod-price .price-unit[data-v-8d55a58b]{font-size:.6875rem;font-weight:400;color:#666}.prod-original[data-v-8d55a58b]{font-size:.8125rem;color:#bbb;text-decoration:line-through}.list-footer[data-v-8d55a58b]{text-align:center;padding:.75rem 0 1.25rem}.footer-text[data-v-8d55a58b]{font-size:.8125rem;color:#ccc}.voice-bubble[data-v-839e065e]{display:flex;align-items:center;gap:.25rem;box-sizing:border-box}.voice-wave[data-v-839e065e]{display:flex;align-items:center;gap:.125rem;height:.75rem}.voice-bar[data-v-839e065e]{width:.15625rem;border-radius:.09375rem;transform-origin:center}.voice-bar--1[data-v-839e065e]{height:.3125rem}.voice-bar--2[data-v-839e065e]{height:.625rem}.voice-bar--3[data-v-839e065e]{height:.4375rem}.voice-bar--4[data-v-839e065e]{height:.6875rem}.voice-bubble--playing .voice-bar[data-v-839e065e]{animation:voice-wave-839e065e .9s ease-in-out infinite}.voice-bubble--playing .voice-bar--2[data-v-839e065e]{animation-delay:.15s}.voice-bubble--playing .voice-bar--3[data-v-839e065e]{animation-delay:.3s}.voice-bubble--playing .voice-bar--4[data-v-839e065e]{animation-delay:.45s}@keyframes voice-wave-839e065e{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.voice-bubble--card[data-v-839e065e]{height:1.25rem;padding:0 .4375rem;border-radius:.625rem;background:#fff;box-shadow:0 .0625rem .25rem rgba(var(--theme-primary-darker-rgb, 91, 75, 158),.2)}.voice-bubble--card .voice-bar[data-v-839e065e]{background:var(--theme-primary, #8b7cd6)}.voice-bubble--card .voice-seconds[data-v-839e065e]{font-size:.625rem;color:var(--theme-primary, #8b7cd6);line-height:1}.voice-bubble--bar[data-v-839e065e]{height:2rem;padding:0 .75rem;border-radius:1rem;background:var(--theme-bg, #f3f1fa)}.voice-bubble--bar .voice-wave[data-v-839e065e]{height:1rem}.voice-bubble--bar .voice-bar[data-v-839e065e]{width:.1875rem;background:var(--theme-primary, #8b7cd6)}.voice-bubble--bar .voice-bar--1[data-v-839e065e]{height:.375rem}.voice-bubble--bar .voice-bar--2[data-v-839e065e]{height:.8125rem}.voice-bubble--bar .voice-bar--3[data-v-839e065e]{height:.5625rem}.voice-bubble--bar .voice-bar--4[data-v-839e065e]{height:.875rem}.voice-bubble--bar .voice-seconds[data-v-839e065e]{font-size:.75rem;color:var(--theme-primary-darker, #5b4b9e);line-height:1}.staff-title-row[data-v-8f2fbb3f]{display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;overflow:hidden}.staff-title[data-v-8f2fbb3f]{flex-shrink:0;display:flex;align-items:center;gap:.1875rem;color:#9a6b2f}.staff-title__name[data-v-8f2fbb3f]{white-space:nowrap;line-height:1;font-weight:500}.staff-title__icon[data-v-8f2fbb3f]{flex-shrink:0}.staff-title-row--sm .staff-title__icon[data-v-8f2fbb3f]{width:1.375rem;height:1.375rem}.staff-title-row--sm .staff-title__name[data-v-8f2fbb3f]{font-size:.75rem}.staff-title-row--md .staff-title__icon[data-v-8f2fbb3f]{width:1.75rem;height:1.75rem}.staff-title-row--md .staff-title__name[data-v-8f2fbb3f]{font-size:.875rem}.staff-title-row--md[data-v-8f2fbb3f]{flex-wrap:wrap;gap:.375rem .5rem;padding:.125rem 0}.staff-title-row--md[data-v-8f2fbb3f],.staff-title-row--tag[data-v-8f2fbb3f]{overflow:visible}.staff-title-row--md .staff-title[data-v-8f2fbb3f],.staff-title-row--tag .staff-title[data-v-8f2fbb3f]{position:relative;isolation:isolate;height:1.25rem;gap:.125rem;padding-right:.6875rem}.staff-title-row--md .staff-title[data-v-8f2fbb3f]:before,.staff-title-row--tag .staff-title[data-v-8f2fbb3f]:before{content:"";position:absolute;top:0;bottom:0;left:.625rem;right:.1875rem;z-index:-1;border:.03125rem solid var(--theme-primary-lighter, #c9bff0);border-radius:.25rem;background:linear-gradient(90deg,var(--theme-tint, #e3dcfa) 0%,#f7f5fe 100%);transform:skew(-14deg)}.staff-title-row--md .staff-title__icon[data-v-8f2fbb3f]{width:1.625rem;height:1.625rem}.staff-title-row--md .staff-title__name[data-v-8f2fbb3f],.staff-title-row--tag .staff-title__name[data-v-8f2fbb3f]{font-size:.75rem;font-weight:600;color:var(--theme-primary-darker, #5b4b9e)}.staff-title-row--tag[data-v-8f2fbb3f]{height:1.125rem}.staff-title-row--tag .staff-title[data-v-8f2fbb3f]{height:.9375rem;padding-right:.5625rem}.staff-title-row--tag .staff-title[data-v-8f2fbb3f]:before{left:.5rem}.staff-title-row--tag .staff-title__icon[data-v-8f2fbb3f]{width:1.125rem;height:1.125rem}.staff-title-row--tag .staff-title__name[data-v-8f2fbb3f]{font-size:.625rem}.companion-card[data-v-b11cd625]{display:flex;gap:.75rem;padding:.75rem 0;transition:opacity .15s ease}.companion-card[data-v-b11cd625]:active{opacity:.7}.portrait[data-v-b11cd625]{position:relative;flex-shrink:0;width:6.875rem;height:6.875rem;border-radius:.75rem;overflow:hidden;background:#f0eef3}.portrait__img[data-v-b11cd625]{width:100%;height:100%;background:#f0eef3}.companion-card--offline .portrait__img[data-v-b11cd625]{filter:grayscale(.7);opacity:.85}.portrait__status[data-v-b11cd625]{position:absolute;right:.3125rem;top:.3125rem;display:flex;align-items:center;gap:.25rem;height:1.0625rem;padding:0 .4375rem 0 .375rem;border-radius:.53125rem;background:rgba(20,18,28,.45);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.portrait__status-dot[data-v-b11cd625]{width:.3125rem;height:.3125rem;border-radius:50%;background:#2ee68f;animation:online-pulse-b11cd625 1.6s ease-out infinite}@keyframes online-pulse-b11cd625{0%{box-shadow:0 0 rgba(46,230,143,.7)}70%{box-shadow:0 0 0 .25rem rgba(46,230,143,0)}to{box-shadow:0 0 rgba(46,230,143,0)}}.portrait__status-text[data-v-b11cd625]{font-size:.625rem;font-weight:500;color:#fff;line-height:1}.portrait__voice[data-v-b11cd625]{position:absolute;left:.3125rem;bottom:.3125rem;z-index:1}.info[data-v-b11cd625]{flex:1;min-width:0;min-height:6.875rem;padding:.125rem 0 .0625rem;box-sizing:border-box;display:flex;flex-direction:column}.info>uni-view[data-v-b11cd625],.info>uni-text[data-v-b11cd625]{flex-shrink:0}.name-row[data-v-b11cd625]{display:flex;align-items:center;gap:.3125rem;height:1.375rem}.nickname[data-v-b11cd625]{min-width:0;font-size:1rem;line-height:1.375rem;font-weight:700;color:#1f1b2b;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.gender[data-v-b11cd625]{flex-shrink:0;font-size:1rem;font-weight:700;line-height:1}.gender--female[data-v-b11cd625]{color:#f0509a}.gender--male[data-v-b11cd625]{color:#3d8bf2}.title-row[data-v-b11cd625]{margin-top:.25rem;height:1.125rem;display:flex;align-items:center}.subline[data-v-b11cd625]{margin-top:.1875rem;font-size:.75rem;line-height:1.0625rem;color:#8a8597;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.tag-row[data-v-b11cd625]{margin-top:.4375rem;height:1.25rem;display:flex;flex-wrap:wrap;gap:.3125rem;overflow:hidden}.tag[data-v-b11cd625]{height:1.25rem;line-height:1.25rem;padding:0 .5rem;border-radius:.3125rem;font-size:.6875rem;color:var(--theme-primary-dark, #6f5fd0);background:var(--theme-soft, #f2efff)}.tag--main[data-v-b11cd625]{color:#f0507a;background:#fff0f3}.tag--game[data-v-b11cd625]{color:#3d7fe0;background:#eaf3ff}.foot[data-v-b11cd625]{margin-top:auto;padding-top:.4375rem;display:flex;align-items:flex-end;justify-content:space-between;gap:.5rem}.deal[data-v-b11cd625]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.3125rem}.price[data-v-b11cd625]{display:flex;align-items:baseline;line-height:1;color:#ff3d63}.price__symbol[data-v-b11cd625]{font-size:.8125rem;font-weight:700}.price__value[data-v-b11cd625]{font-size:1.25rem;font-weight:800;margin-left:.0625rem}.price__unit[data-v-b11cd625]{font-size:.6875rem;color:#a39daf;margin-left:.1875rem}.stats[data-v-b11cd625]{display:flex;align-items:center;gap:.375rem}.stats__rating[data-v-b11cd625]{display:flex;align-items:center;gap:.125rem;height:.875rem}.stats__star[data-v-b11cd625]{display:block;width:.75rem;height:.75rem;flex-shrink:0;transform:translateY(-.09375rem)}.stats__rating-text[data-v-b11cd625]{font-size:.6875rem;font-weight:600;color:#6b6676;line-height:1}.stats__rating+.stats__text[data-v-b11cd625]:before{content:"•";margin-right:.375rem;color:#c9c4d2}.stats__text[data-v-b11cd625]{font-size:.6875rem;color:#a39daf;line-height:1}.companion-channel[data-v-13cbcffd]{position:relative;display:flex;flex-direction:column;min-height:100vh}.top-glow[data-v-13cbcffd]{position:absolute;top:0;left:0;right:0;z-index:0;height:30rem;background:linear-gradient(180deg,var(--theme-border, #d8cdf9) 0%,var(--theme-tint, #e8e2ff) 30%,var(--theme-soft, #f1edfd) 60%,#f7f6f9 90%);pointer-events:none}.header[data-v-13cbcffd]{position:relative;padding:0 1rem .25rem}.header-top[data-v-13cbcffd]{display:flex;align-items:center;gap:.5rem;padding:.5rem 0 .25rem}.title[data-v-13cbcffd]{font-size:1.75rem;font-weight:800;color:#1f1b2b;line-height:1.2;letter-spacing:.0625rem}.meta-row[data-v-13cbcffd]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.shop-chip[data-v-13cbcffd]{display:flex;align-items:center;flex:0 1 auto;min-width:0}.shop-chip__text[data-v-13cbcffd]{flex:1;min-width:0;font-size:.75rem;line-height:1;color:#8a8597;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.summary-pill[data-v-13cbcffd]{margin-left:auto;flex-shrink:0;display:flex;align-items:center;gap:.1875rem;height:1.875rem;padding:0 .75rem;border-radius:.9375rem;background:rgba(255,255,255,.92);box-shadow:0 .1875rem .625rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.12)}.summary-pill__num[data-v-13cbcffd]{font-size:.9375rem;font-weight:800;color:var(--theme-primary-darker, #5b45d6);line-height:1}.summary-pill__label[data-v-13cbcffd]{font-size:.75rem;color:#4a4651;line-height:1}.summary-pill__sep[data-v-13cbcffd]{width:.0625rem;height:.75rem;margin:0 .375rem;background:var(--theme-border, #dcd6ee)}.summary-pill__live[data-v-13cbcffd]{width:.3125rem;height:.3125rem;margin-right:.0625rem;border-radius:50%;background:#22c37a;box-shadow:0 0 0 .15625rem rgba(34,195,122,.16)}.search-bar[data-v-13cbcffd]{display:flex;align-items:center;height:2.75rem;margin-top:.875rem;padding:0 .875rem;border-radius:1.375rem;background:#fff;box-shadow:0 .25rem .875rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.1)}.search-icon[data-v-13cbcffd]{width:1.0625rem;height:1.0625rem;flex-shrink:0}.search-input[data-v-13cbcffd]{flex:1;min-width:0;margin-left:.5rem;font-size:.875rem;color:#1f1b2b}.search-clear[data-v-13cbcffd]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;background:#f4f3f6;flex-shrink:0}.search-clear__icon[data-v-13cbcffd]{width:.6875rem;height:.6875rem}.sticky-sentinel[data-v-13cbcffd]{height:1px}.sticky-bar[data-v-13cbcffd]{position:sticky;top:var(--sticky-top, 0px);z-index:100;background:#f7f6f9;transition:box-shadow .2s}.sticky-bar--stuck[data-v-13cbcffd]{box-shadow:0 .25rem .625rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.08)}.sticky-bar[data-v-13cbcffd]:not(.sticky-bar--stuck){background:transparent}.sticky-bar[data-v-13cbcffd]:before{content:"";position:absolute;left:0;right:0;top:calc(-1 * var(--sticky-top, 0px));height:var(--sticky-top, 0px);background:#f7f6f9;opacity:0;transition:opacity .2s}.sticky-bar--stuck[data-v-13cbcffd]:before{opacity:1}.game-scroll[data-v-13cbcffd]{white-space:nowrap}.game-inner[data-v-13cbcffd]{display:inline-flex;gap:.5rem;padding:.75rem 1rem .5rem}.game-chip[data-v-13cbcffd]{display:inline-flex;align-items:center;gap:.375rem;height:2.25rem;padding:0 .875rem 0 .4375rem;border-radius:.75rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.08);box-sizing:border-box;transition:background-color .25s ease,box-shadow .25s ease,transform .15s ease;flex-shrink:0}.game-chip--active[data-v-13cbcffd]{background:linear-gradient(135deg,var(--theme-primary-light, #a08ff7) 0%,var(--theme-primary, #7a63e8) 100%);box-shadow:0 .25rem .625rem rgba(var(--theme-primary-rgb, 122, 99, 232),.35);animation:chip-pop-13cbcffd .32s cubic-bezier(.34,1.56,.64,1)}.game-chip[data-v-13cbcffd]:active{transform:scale(.94)}@keyframes chip-pop-13cbcffd{0%{transform:scale(.92)}to{transform:scale(1)}}.game-chip__icon-wrap[data-v-13cbcffd]{width:1.5rem;height:1.5rem;border-radius:.375rem;background:#fff;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.game-chip__icon[data-v-13cbcffd]{width:1.375rem;height:1.375rem;border-radius:.3125rem}.game-chip__text[data-v-13cbcffd]{font-size:.875rem;font-weight:500;color:#2f2a3b;line-height:1;white-space:nowrap;transition:color .25s ease}.game-chip__text--active[data-v-13cbcffd]{color:#fff;font-weight:700}.filter-bar[data-v-13cbcffd]{display:flex;align-items:center;justify-content:space-between;padding:.25rem 1rem .625rem}.sort-group[data-v-13cbcffd]{position:relative;display:flex;align-items:center;padding:.1875rem;border-radius:1.0625rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.08)}.sort-item[data-v-13cbcffd]{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;width:4rem;height:1.75rem;border-radius:.875rem}.sort-item--active[data-v-13cbcffd]{background:var(--theme-soft, #ece7ff)}.sort-group--ink .sort-item--active[data-v-13cbcffd]{background:transparent}.sort-ink[data-v-13cbcffd]{position:absolute;left:0;top:.1875rem;width:4rem;height:1.75rem;border-radius:.875rem;background:var(--theme-soft, #ece7ff);transition:transform .32s cubic-bezier(.34,1.36,.64,1)}.sort-item__text[data-v-13cbcffd]{font-size:.8125rem;line-height:1;color:#8a8597;transition:color .25s ease}.sort-item__text--active[data-v-13cbcffd]{color:var(--theme-primary-darker, #5b45d6);font-weight:700}.filter-toggle[data-v-13cbcffd]{position:relative;display:flex;align-items:center;gap:.25rem;height:2.125rem;padding:0 .8125rem;border-radius:1.0625rem;background:#fff;box-shadow:0 .1875rem .5625rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.08);box-sizing:border-box}.filter-toggle__icon[data-v-13cbcffd]{width:.9375rem;height:.9375rem}.filter-toggle__text[data-v-13cbcffd]{font-size:.8125rem;line-height:1;color:#2f2a3b}.filter-toggle--active[data-v-13cbcffd]{background:var(--theme-soft, #ece7ff)}.filter-toggle--active .filter-toggle__text[data-v-13cbcffd]{color:var(--theme-primary-darker, #5b45d6);font-weight:600}.filter-dot[data-v-13cbcffd]{position:absolute;top:-.25rem;right:-.1875rem;min-width:.9375rem;height:.9375rem;padding:0 .1875rem;border-radius:.46875rem;background:var(--theme-primary, #7a63e8);border:.09375rem solid #fff;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.filter-dot__text[data-v-13cbcffd]{font-size:.5625rem;color:var(--theme-on-primary, #fff);line-height:1}.filter-panel[data-v-13cbcffd]{margin:0 1rem .625rem;padding:.25rem .875rem .625rem;border-radius:1rem;background:#fff;box-shadow:0 .25rem .875rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.1);transform-origin:top center;animation:filter-drop-13cbcffd .22s ease-out}@keyframes filter-drop-13cbcffd{0%{opacity:0;transform:translateY(-.375rem) scaleY(.96)}to{opacity:1;transform:none}}.filter-group[data-v-13cbcffd]{padding:.5rem 0}.filter-label[data-v-13cbcffd]{display:block;margin-bottom:.5rem;font-size:.75rem;font-weight:600;color:#4a4651}.option-wrap[data-v-13cbcffd]{display:flex;flex-wrap:wrap;gap:.5rem}.option[data-v-13cbcffd]{padding:.4375rem .9375rem;border-radius:31.21875rem;background:var(--theme-bg, #f5f3fa);border:.0625rem solid transparent}.option--active[data-v-13cbcffd]{background:var(--theme-soft, #ece7ff);border-color:var(--theme-primary, #7a63e8)}.option--disabled[data-v-13cbcffd]{opacity:.45}.option--title[data-v-13cbcffd]{display:flex;align-items:center;gap:.25rem;padding:.25rem .75rem .25rem .5rem}.option__icon[data-v-13cbcffd]{width:1.125rem;height:1.125rem;flex-shrink:0}.option__text[data-v-13cbcffd]{font-size:.75rem;line-height:1;color:#6b6676}.option__text--active[data-v-13cbcffd]{color:var(--theme-primary-darker, #5b45d6);font-weight:600}.filter-hint[data-v-13cbcffd]{display:block;margin-top:.375rem;font-size:.6875rem;color:#a39daf}.list[data-v-13cbcffd]{position:relative;flex:1;display:flex;flex-direction:column;padding:.25rem .875rem 0;border-radius:1.25rem 1.25rem 0 0;background:#fff;box-shadow:0 -.1875rem .75rem rgba(var(--theme-primary-dark-rgb, 122, 107, 201),.06)}.list--refreshing[data-v-13cbcffd]{opacity:.55;transition:opacity .2s}.card-skeleton[data-v-13cbcffd]{height:6.875rem;margin:.75rem 0;border-radius:.75rem;background:#f3f1f7;animation:channel-skeleton-pulse-13cbcffd 1.2s ease-in-out infinite}@keyframes channel-skeleton-pulse-13cbcffd{0%,to{opacity:1}50%{opacity:.55}}.state-block[data-v-13cbcffd]{display:flex;flex-direction:column;align-items:center;padding:3.75rem 0 2.5rem}.state-block__text[data-v-13cbcffd]{font-size:.8125rem;color:#8a8690}.state-block__btn[data-v-13cbcffd]{margin-top:.75rem;padding:.5rem 1.5rem;border-radius:31.21875rem;background:linear-gradient(135deg,var(--theme-primary-light, #a08ff7) 0%,var(--theme-primary, #7a63e8) 100%)}.state-block__btn-text[data-v-13cbcffd]{font-size:.8125rem;color:var(--theme-on-primary, #fff)}.list-footer[data-v-13cbcffd]{position:relative;padding:.75rem .75rem 1.25rem;background:#fff;text-align:center}.footer-text[data-v-13cbcffd]{font-size:.6875rem;color:#c4c0cb;letter-spacing:.0625rem}.footer-text--retry[data-v-13cbcffd]{color:var(--theme-primary, #7a63e8)}.register-page[data-v-1107421e]{padding:1.5rem 1.5rem calc(1.75rem + env(safe-area-inset-bottom))}.register-page--embedded[data-v-1107421e]{padding:0 0 .5rem}.reg-head[data-v-1107421e]{margin-bottom:1.5rem}.reg-title[data-v-1107421e]{font-size:1.375rem;font-weight:700;color:#1a1a1a}.field[data-v-1107421e]{margin-bottom:1.125rem;border-bottom:.03125rem solid #ececec}.field-label[data-v-1107421e]{display:block;font-size:.875rem;font-weight:600;color:#8a8a8a;margin-bottom:.25rem}.field-input[data-v-1107421e]{width:100%;height:2.25rem;font-size:1rem;color:#1a1a1a}.field-ph[data-v-1107421e]{color:#c8c8c8}.code-row[data-v-1107421e]{display:flex;align-items:center}.code-input[data-v-1107421e]{flex:1}.code-btn[data-v-1107421e]{flex-shrink:0;box-sizing:content-box;width:4.375rem;text-align:center;margin-left:.5rem;padding-left:.75rem;font-size:.875rem;color:var(--theme-primary, #8b7cd6);border-left:.03125rem solid #ececec;line-height:1.2}.code-btn--disabled[data-v-1107421e]{color:#c8c8c8}.agreement[data-v-1107421e]{display:flex;align-items:flex-start;margin:.25rem 0 1.375rem;font-size:.8125rem;line-height:1.6}.agree-box[data-v-1107421e]{flex-shrink:0;box-sizing:border-box;width:1rem;height:1rem;margin:.1875rem .375rem 0 0;border:.0625rem solid #c8c8c8;border-radius:50%;display:flex;align-items:center;justify-content:center}.agree-box--checked[data-v-1107421e]{background:var(--theme-primary, #8b7cd6);border-color:var(--theme-primary, #8b7cd6)}.agree-tick[data-v-1107421e]{font-size:.625rem;line-height:1;color:#fff}.agreement-words[data-v-1107421e]{flex:1;min-width:0}.agreement-text[data-v-1107421e]{color:#333}.agreement-link[data-v-1107421e]{color:var(--theme-primary, #8b7cd6)}.submit[data-v-1107421e]{height:3rem;border-radius:1.5rem;background:var(--theme-primary, #8b7cd6);display:flex;align-items:center;justify-content:center}.submit--disabled[data-v-1107421e]{opacity:.6}.submit-text[data-v-1107421e]{font-size:1.0625rem;color:var(--theme-on-primary, #fff);font-weight:600}.footer[data-v-1107421e]{margin-top:1rem;text-align:center}.footer-text[data-v-1107421e]{font-size:.875rem;color:#8a8a8a}.footer-link[data-v-1107421e]{font-size:.875rem;color:var(--theme-primary, #8b7cd6)}.login-mask[data-v-669aeb5b]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);z-index:990;display:flex;align-items:flex-end;opacity:0;transition:opacity .22s ease}.login-mask--visible[data-v-669aeb5b]{opacity:1}.login-panel[data-v-669aeb5b]{width:100%;box-sizing:border-box;background:#fff;border-top-left-radius:.875rem;border-top-right-radius:.875rem;padding:1.5rem 1.5rem calc(1.75rem + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .22s ease}.login-panel--visible[data-v-669aeb5b]{transform:translateY(0)}.login-head[data-v-669aeb5b]{position:relative;margin-bottom:1.125rem}.login-title[data-v-669aeb5b]{display:block;font-size:1.375rem;font-weight:700;color:#1a1a1a}.login-close[data-v-669aeb5b]{position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);padding:.75rem;display:flex;align-items:center;justify-content:center}.login-close-icon[data-v-669aeb5b]{display:block;width:1.25rem;height:1.25rem}.tabs[data-v-669aeb5b]{display:flex;gap:1.5rem;margin-bottom:1.25rem;border-bottom:.03125rem solid #ececec}.tab[data-v-669aeb5b]{position:relative;padding:.5rem 0}.tab-text[data-v-669aeb5b]{font-size:.9375rem;color:#8a8a8a;font-weight:500}.tab--active .tab-text[data-v-669aeb5b]{color:#1a1a1a;font-weight:700}.tab--active[data-v-669aeb5b]:after{content:"";position:absolute;left:0;right:0;bottom:-.03125rem;height:.125rem;border-radius:.0625rem;background:var(--theme-primary, #8b7cd6)}.field[data-v-669aeb5b]{margin-bottom:1.125rem;border-bottom:.03125rem solid #ececec}.field-label[data-v-669aeb5b]{display:block;font-size:.875rem;font-weight:600;color:#8a8a8a;margin-bottom:.25rem}.field-input[data-v-669aeb5b]{width:100%;height:2.25rem;font-size:1rem;color:#1a1a1a}.field-ph[data-v-669aeb5b]{color:#c8c8c8}.code-row[data-v-669aeb5b]{display:flex;align-items:center}.code-input[data-v-669aeb5b]{flex:1}.code-btn[data-v-669aeb5b]{flex-shrink:0;margin-left:.5rem;padding-left:.75rem;font-size:.875rem;color:var(--theme-primary, #8b7cd6);border-left:.03125rem solid #ececec;line-height:1.2}.code-btn--disabled[data-v-669aeb5b]{color:#c8c8c8}.bind-wx-tip[data-v-669aeb5b]{display:block;margin:-.25rem 0 .75rem;font-size:.75rem;color:#8a8f99;line-height:1.4}.wx-auth[data-v-669aeb5b]{padding:.5rem 0 .25rem}.submit.wx-auth-btn[data-v-669aeb5b]{background:#07c160}.wx-auth-logo[data-v-669aeb5b]{width:1.375rem;height:1.375rem;margin-right:.375rem}.wx-auth-btn-text[data-v-669aeb5b]{color:#fff}.wx-auth-tip[data-v-669aeb5b]{display:block;margin-top:.625rem;text-align:center;font-size:.75rem;color:#333;line-height:1.4}.wx-switch-btn[data-v-669aeb5b]{margin:1.25rem 0 1.125rem;height:3rem;border-radius:1.5rem;border:.0625rem solid #e3e3e3;display:flex;align-items:center;justify-content:center}.wx-switch-btn-text[data-v-669aeb5b]{font-size:.9375rem;color:#1a1a1a}.wx-back-link[data-v-669aeb5b]{display:block;margin-top:.875rem;text-align:center;font-size:.8125rem;color:#07c160}.account-extra[data-v-669aeb5b]{display:flex;justify-content:space-between;margin:-.25rem 0 1.125rem}.account-link[data-v-669aeb5b]{font-size:.8125rem;color:var(--theme-primary, #8b7cd6)}.agreement[data-v-669aeb5b]{display:flex;align-items:flex-start;margin:.25rem 0 1.375rem;font-size:.8125rem;line-height:1.6}.agree-box[data-v-669aeb5b]{flex-shrink:0;box-sizing:border-box;width:1rem;height:1rem;margin:.1875rem .375rem 0 0;border:.0625rem solid #c8c8c8;border-radius:50%;display:flex;align-items:center;justify-content:center}.agree-box--checked[data-v-669aeb5b]{background:var(--theme-primary, #8b7cd6);border-color:var(--theme-primary, #8b7cd6)}.agree-tick[data-v-669aeb5b]{font-size:.625rem;line-height:1;color:#fff}.agreement-words[data-v-669aeb5b]{flex:1;min-width:0}.agreement-text[data-v-669aeb5b]{color:#333}.agreement-link[data-v-669aeb5b]{color:var(--theme-primary, #8b7cd6)}.onekey-tip[data-v-669aeb5b]{display:flex;flex-direction:column;align-items:center;padding:.75rem 0 1.5rem}.onekey-tip-title[data-v-669aeb5b]{font-size:1.0625rem;font-weight:600;color:#1a1a1a}.onekey-tip-desc[data-v-669aeb5b]{margin-top:.375rem;font-size:.8125rem;color:#8a8a8a}.submit-wrap[data-v-669aeb5b]{position:relative}.submit-mask[data-v-669aeb5b]{position:absolute;left:0;right:0;top:0;bottom:0;z-index:2}.submit[data-v-669aeb5b]{height:3rem;border-radius:1.5rem;background:var(--theme-primary, #8b7cd6);display:flex;align-items:center;justify-content:center;border:none;padding:0}.submit[data-v-669aeb5b]:after{border:none}.submit--disabled[data-v-669aeb5b]{opacity:.6}.submit-text[data-v-669aeb5b]{font-size:1.0625rem;color:var(--theme-on-primary, #fff);font-weight:600}.rn-mask[data-v-a51c503c]{position:fixed;left:0;right:0;top:0;bottom:0;background:rgba(0,0,0,.45);z-index:991;display:flex;align-items:flex-end;opacity:0;transition:opacity .22s ease}.rn-mask--visible[data-v-a51c503c]{opacity:1}.rn-panel[data-v-a51c503c]{width:100%;box-sizing:border-box;background:#fff;border-top-left-radius:.875rem;border-top-right-radius:.875rem;padding:1.5rem 1.5rem calc(1.75rem + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .22s ease}.rn-panel--visible[data-v-a51c503c]{transform:translateY(0)}.rn-head[data-v-a51c503c]{position:relative;margin-bottom:.375rem}.rn-title[data-v-a51c503c]{display:block;font-size:1.25rem;font-weight:700;color:#1a1a1a}.rn-close[data-v-a51c503c]{position:absolute;right:-.75rem;top:50%;transform:translateY(-50%);padding:.75rem;display:flex;align-items:center;justify-content:center}.rn-close-icon[data-v-a51c503c]{display:block;width:1.25rem;height:1.25rem}.rn-sub[data-v-a51c503c]{display:block;font-size:.8125rem;color:#8a8a8a;margin-bottom:.875rem}.rn-field[data-v-a51c503c]{display:flex;align-items:center;padding:.875rem 0;border-bottom:.03125rem solid #ececec}.rn-label[data-v-a51c503c]{width:5rem;flex-shrink:0;font-size:.9375rem;color:#333}.rn-input[data-v-a51c503c]{flex:1;font-size:.9375rem;color:#222}.rn-tip[data-v-a51c503c]{display:block;margin-top:.625rem;font-size:.75rem;line-height:1.6;color:#999}.rn-btn[data-v-a51c503c]{margin-top:1.25rem;height:2.75rem;border-radius:.5rem;background:var(--theme-primary, #8b7cd6);display:flex;align-items:center;justify-content:center}.rn-btn--disabled[data-v-a51c503c]{opacity:.6}.rn-btn-text[data-v-a51c503c]{font-size:1rem;font-weight:600;color:var(--theme-on-primary, #fff)}.dialog-mask[data-v-9241f35f]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45)}.dialog[data-v-9241f35f]{width:17.5rem;padding:1.5rem 1.25rem 1rem;border-radius:.625rem;background:#fff;display:flex;flex-direction:column;align-items:center}.dialog-title[data-v-9241f35f]{font-size:1.0625rem;font-weight:700;color:#2b2b3a;margin-bottom:.5rem}.dialog-content[data-v-9241f35f]{font-size:.875rem;line-height:1.7;color:#555;text-align:center;margin-bottom:1.125rem}.dialog-actions[data-v-9241f35f]{display:flex;width:100%}.dialog-btn+.dialog-btn[data-v-9241f35f]{margin-left:.75rem}.dialog-btn[data-v-9241f35f]{flex:1;height:2.5rem;border-radius:1.25rem;display:flex;align-items:center;justify-content:center}.dialog-btn--primary[data-v-9241f35f]{background:var(--theme-primary, #8b7cd6)}.dialog-btn--ghost[data-v-9241f35f]{background:#fff;border:.0625rem solid var(--theme-border, #d9d2ee)}.dialog-btn--native[data-v-9241f35f]{margin:0;padding:0;line-height:1;border:none}.dialog-btn--native[data-v-9241f35f]:after{border:none}.dialog-btn-text[data-v-9241f35f]{font-size:.875rem;font-weight:600;color:#fff}.dialog-btn-text--ghost[data-v-9241f35f]{color:var(--theme-primary, #8b7cd6)}.cp[data-v-d0c959c2]{padding:.625rem 0 calc(1.75rem + env(safe-area-inset-bottom))}.cp--embedded[data-v-d0c959c2]{padding:0}.cp-card[data-v-d0c959c2]{background:#fff}.cp-cell[data-v-d0c959c2]{display:flex;align-items:center;justify-content:space-between;padding:.9375rem 1rem;border-bottom:.03125rem solid #f5f5f5}.cp-cell--last[data-v-d0c959c2]{border-bottom:none}.cp-label[data-v-d0c959c2]{font-size:.9375rem;color:#333;flex-shrink:0;margin-right:.75rem}.cp-input[data-v-d0c959c2]{flex:1;min-width:0;text-align:right;font-size:.9375rem;color:#333}.cp-ph[data-v-d0c959c2]{color:#c8c8c8}.cp-input[data-v-d0c959c2] uni-input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#333;-webkit-transition:background-color 9999s;transition:background-color 9999s}.cp-input[data-v-d0c959c2] uni-input:-webkit-autofill,.cp-input[data-v-d0c959c2] uni-input:autofill{-webkit-box-shadow:0 0 0 1000px #fff inset;-webkit-text-fill-color:#333;-webkit-transition:background-color 9999s;transition:background-color 9999s}.cp-code-btn[data-v-d0c959c2]{flex-shrink:0;width:4.6875rem;text-align:right;margin-left:.75rem;font-size:.875rem;color:var(--theme-primary, #8b7cd6)}.cp-code-btn--disabled[data-v-d0c959c2]{color:#c8c8c8}.cp-submit-wrap[data-v-d0c959c2]{padding:1.5rem 1rem 0}.cp-submit[data-v-d0c959c2]{height:3rem;border-radius:1.5rem;background:var(--theme-primary, #8b7cd6);display:flex;align-items:center;justify-content:center}.cp-submit--disabled[data-v-d0c959c2]{opacity:.6}.cp-submit-text[data-v-d0c959c2]{font-size:1.0625rem;color:var(--theme-on-primary, #fff);font-weight:600}.cp-footer[data-v-d0c959c2]{margin-top:1rem;text-align:center}.cp-footer-link[data-v-d0c959c2]{font-size:.875rem;color:var(--theme-primary, #8b7cd6)}.page[data-v-f19e6ec9]{min-height:calc(var(--app-vh, 1vh) * 100);padding:2rem 0 1.25rem;box-sizing:border-box;background:var(--theme-bg, #f4f1fb)}.state[data-v-f19e6ec9]{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding:5rem 1.875rem}.state-icon[data-v-f19e6ec9]{width:3rem;height:3rem;border-radius:50%;background:var(--theme-tint, #e5e0f5);color:var(--theme-primary, #8b7cd6);font-size:1.5rem;font-weight:700;text-align:center;line-height:3rem}.state-text[data-v-f19e6ec9],.state-title[data-v-f19e6ec9]{font-size:.875rem;color:#666}.letter[data-v-f19e6ec9]{margin:0 1rem 1rem;padding:1.75rem 1.25rem 1.5rem;border-radius:.625rem;background:#fff;box-shadow:0 .1875rem .75rem rgba(var(--theme-primary-rgb, 139, 124, 214),.1)}.letter-head[data-v-f19e6ec9]{display:flex;flex-direction:column;align-items:center;gap:.625rem;padding-bottom:1rem;border-bottom:.0625rem dashed var(--theme-tint, #e5e0f5)}.letter-badge[data-v-f19e6ec9]{display:block;padding:.25rem .75rem;border-radius:31.21875rem;background:var(--theme-bg, #f4f1fb);color:var(--theme-primary, #8b7cd6);font-size:.75rem;line-height:1.5;letter-spacing:.125rem}.letter-title[data-v-f19e6ec9]{display:block;font-size:1.25rem;font-weight:700;line-height:1.4;color:#2b2b3a;letter-spacing:.0625rem}.letter-body[data-v-f19e6ec9]{display:flex;flex-direction:column;gap:.75rem;padding:1rem 0}.greeting-name[data-v-f19e6ec9]{font-weight:700;font-size:1rem;color:#2b2b3a}.para[data-v-f19e6ec9]{font-size:.875rem;line-height:1.9;color:#444}.shop[data-v-f19e6ec9]{color:var(--theme-primary, #8b7cd6);font-weight:600}.letter-foot[data-v-f19e6ec9]{display:flex;flex-direction:column;align-items:flex-end;gap:.3125rem;padding-top:.75rem;border-top:.0625rem dashed var(--theme-tint, #e5e0f5)}.sign[data-v-f19e6ec9]{font-size:.875rem;font-weight:600;color:#2b2b3a}.deadline[data-v-f19e6ec9]{font-size:.75rem;color:#999}.deadline--warn[data-v-f19e6ec9]{color:#e34d59}.handled[data-v-f19e6ec9]{margin:0 1rem;padding:.875rem;border-radius:.5rem;background:#fff;text-align:center}.handled-text[data-v-f19e6ec9]{font-size:.875rem;color:#999}.footer[data-v-f19e6ec9]{display:flex;gap:.75rem;margin:.25rem 1rem 0}.btn[data-v-f19e6ec9]{flex:1;height:2.75rem;border-radius:1.375rem;display:flex;align-items:center;justify-content:center}.btn--primary[data-v-f19e6ec9]{background:var(--theme-primary, #8b7cd6)}.btn--ghost[data-v-f19e6ec9]{background:#fff;border:.0625rem solid var(--theme-border, #d9d2ee)}.btn--disabled[data-v-f19e6ec9]{opacity:.6}.btn-text[data-v-f19e6ec9]{font-size:.9375rem;font-weight:600;color:#fff}.btn-text--ghost[data-v-f19e6ec9]{color:var(--theme-primary, #8b7cd6)}.ghost-btn[data-v-f19e6ec9]{margin-top:.625rem;padding:.625rem 1.875rem;border-radius:1.375rem;border:.0625rem solid var(--theme-border, #d9d2ee);background:#fff}.ghost-text[data-v-f19e6ec9]{font-size:.875rem;color:var(--theme-primary, #8b7cd6)}.foot-tip[data-v-f19e6ec9]{display:block;margin-top:.625rem;font-size:.75rem;color:#999;text-align:center}.tabbar[data-v-c2e79f7c]{position:fixed;left:1rem;right:1rem;bottom:max(.75rem,env(safe-area-inset-bottom));z-index:900;display:flex;align-items:center;height:3.5rem;padding:0 .375rem;box-sizing:border-box;border-radius:1.75rem;background:rgba(255,255,255,.86);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border:.03125rem solid rgba(255,255,255,.9);box-shadow:0 .375rem 1.25rem rgba(38,35,46,.12),0 .0625rem .25rem rgba(38,35,46,.04)}.tab-track[data-v-c2e79f7c]{position:absolute;top:.375rem;bottom:.375rem;left:.375rem;right:.375rem;pointer-events:none}.tab-pill[data-v-c2e79f7c]{height:100%;padding:0 .125rem;box-sizing:border-box}.tab-pill[data-v-c2e79f7c]:after{content:"";display:block;height:100%;border-radius:1.375rem;background:rgba(var(--theme-primary-rgb, 139, 124, 214),.12)}.tab-pill--animate[data-v-c2e79f7c]{transition:transform .24s cubic-bezier(.33,0,.2,1)}.tab[data-v-c2e79f7c]{position:relative;flex:1;height:2.75rem;margin:0 .125rem;border-radius:1.375rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.tab:active .tab-icon-wrap[data-v-c2e79f7c]{transform:scale(.95)}.tab-icon[data-v-c2e79f7c]{width:1.375rem;height:1.375rem}.tab-icon--tinted[data-v-c2e79f7c]{position:relative;background:var(--theme-primary, #8b7cd6);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.tab-icon--workbench[data-v-c2e79f7c]{opacity:.58}.tab-icon--workbench.tab-icon--active[data-v-c2e79f7c]{opacity:1}.tab-text[data-v-c2e79f7c]{margin-top:.125rem;font-size:.625rem;color:#8a8690;line-height:1.2;transition:color .18s}.tab-text--active[data-v-c2e79f7c]{color:var(--theme-primary, #8b7cd6);font-weight:600}.tab-icon-wrap[data-v-c2e79f7c]{position:relative;display:flex;align-items:center;justify-content:center;transition:transform .15s ease}.tab-icon-wrap--pop[data-v-c2e79f7c]{animation:tab-pop-c2e79f7c .26s ease-out}@keyframes tab-pop-c2e79f7c{0%{transform:scale(.94)}55%{transform:scale(1.02)}to{transform:scale(1)}}.tab-badge[data-v-c2e79f7c]{position:absolute;top:-.25rem;right:-.4375rem;border:.0625rem solid #fff;min-width:1rem;height:1rem;padding:0 .21875rem;border-radius:.5rem;background:#e75d65;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.tab-badge-text[data-v-c2e79f7c]{color:#fff;font-size:.5625rem;font-weight:600;line-height:1}.van-toast-layer[data-v-d6f4ab82]{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;animation:van-fade-in-d6f4ab82 .3s both}.van-toast-layer--clickable[data-v-d6f4ab82]{pointer-events:auto}.van-toast-layer--leaving[data-v-d6f4ab82]{animation:van-fade-out-d6f4ab82 .3s both}.van-toast-overlay[data-v-d6f4ab82]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.7);pointer-events:auto}.van-toast[data-v-d6f4ab82]{position:absolute;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-sizing:content-box;width:88px;max-width:70%;min-height:88px;padding:16px;color:#fff;font-size:14px;line-height:20px;white-space:pre-wrap;word-break:break-all;text-align:center;background:rgba(0,0,0,.7);border-radius:8px;transform:translate(-50%,-50%);transition:all .2s;pointer-events:auto}.van-toast--middle[data-v-d6f4ab82]{top:50%}.van-toast--top[data-v-d6f4ab82]{top:20%}.van-toast--bottom[data-v-d6f4ab82]{top:auto;bottom:20%;transform:translate(-50%,50%)}.van-toast--text[data-v-d6f4ab82]{width:-moz-fit-content;width:fit-content;min-width:96px;min-height:0;padding:8px 12px}.van-toast--break-normal[data-v-d6f4ab82]{word-break:normal;overflow-wrap:normal}.van-toast--break-break-word[data-v-d6f4ab82]{word-break:normal;overflow-wrap:break-word}.van-toast__icon[data-v-d6f4ab82],.van-toast__loading[data-v-d6f4ab82]{flex:none;width:36px;height:36px}.van-toast__status-icon[data-v-d6f4ab82]{position:relative;box-sizing:border-box;border:2px solid currentColor;border-radius:50%}.van-toast__success-mark[data-v-d6f4ab82]{position:absolute;top:44%;left:50%;box-sizing:border-box;width:48%;height:25%;border-bottom:2px solid currentColor;border-left:2px solid currentColor;transform:translate(-50%,-50%) rotate(-45deg)}.van-toast__fail-mark[data-v-d6f4ab82]{position:absolute;top:50%;left:50%;width:52%;height:2px;background:currentColor;border-radius:1px}.van-toast__fail-mark--left[data-v-d6f4ab82]{transform:translate(-50%,-50%) rotate(45deg)}.van-toast__fail-mark--right[data-v-d6f4ab82]{transform:translate(-50%,-50%) rotate(-45deg)}.van-toast__loading[data-v-d6f4ab82]{padding:4px;color:#fff}.van-toast__text[data-v-d6f4ab82]{margin-top:8px}.van-toast--text .van-toast__text[data-v-d6f4ab82]{margin-top:0}.van-loading[data-v-d6f4ab82]{position:relative;display:inline-block;box-sizing:border-box}.van-loading--circular[data-v-d6f4ab82]{animation:van-rotate-d6f4ab82 2s linear infinite}.van-loading__circular[data-v-d6f4ab82]{display:block;width:100%;height:100%}.van-loading__circular circle[data-v-d6f4ab82]{animation:van-circular-d6f4ab82 1.5s ease-in-out infinite;stroke:currentColor;stroke-width:3;stroke-linecap:round}.van-loading__circular-mp[data-v-d6f4ab82]{box-sizing:border-box;width:100%;height:100%;border:3px solid rgba(255,255,255,.3);border-top-color:currentColor;border-radius:50%}.van-loading--spinner[data-v-d6f4ab82]{animation:van-rotate-d6f4ab82 .8s linear infinite}.van-loading__line[data-v-d6f4ab82]{position:absolute;top:0;left:0;width:100%;height:100%;animation:van-spinner-fade-d6f4ab82 1s linear infinite}.van-loading__line[data-v-d6f4ab82]:before{display:block;width:2px;height:25%;margin:0 auto;background-color:currentColor;border-radius:40%;content:""}@keyframes van-fade-in-d6f4ab82{0%{opacity:0}to{opacity:1}}@keyframes van-fade-out-d6f4ab82{0%{opacity:1}to{opacity:0}}@keyframes van-rotate-d6f4ab82{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes van-circular-d6f4ab82{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40}to{stroke-dasharray:90,150;stroke-dashoffset:-120}}@keyframes van-spinner-fade-d6f4ab82{0%{opacity:1}to{opacity:.2}}.van-notice-bar[data-v-2eac5eee]{position:relative;display:flex;align-items:center;box-sizing:border-box;width:100%;height:40px;padding:0 16px;color:var(--theme-primary, #8b7cd6);font-size:14px;line-height:24px;background:#fff}.van-notice-bar--wrapable[data-v-2eac5eee]{height:auto;padding-top:8px;padding-bottom:8px}.van-notice-bar__left-icon[data-v-2eac5eee],.van-notice-bar__right-icon[data-v-2eac5eee]{flex:none;box-sizing:border-box;width:24px;height:24px}.van-notice-bar__left-icon[data-v-2eac5eee]{width:16px;margin-right:8px}.van-notice-bar__right-icon[data-v-2eac5eee]{position:relative;display:flex;align-items:center;justify-content:flex-end;margin-left:8px}.van-notice-bar__wrap[data-v-2eac5eee]{position:relative;flex:1;height:24px;overflow:hidden}.van-notice-bar--wrapable .van-notice-bar__wrap[data-v-2eac5eee]{height:auto;overflow:visible}.van-notice-bar__content[data-v-2eac5eee]{position:absolute;white-space:nowrap;transition-property:transform;transition-timing-function:linear}.van-notice-bar__content--ellipsis[data-v-2eac5eee]{right:0;left:0;overflow:hidden;text-overflow:ellipsis}.van-notice-bar__content--wrapable[data-v-2eac5eee]{position:relative;white-space:normal;word-wrap:break-word}.van-notice-bar__close[data-v-2eac5eee],.van-notice-bar__close[data-v-2eac5eee]:after{position:absolute;top:50%;right:0;width:14px;height:1px;background:currentColor;content:""}.van-notice-bar__close[data-v-2eac5eee]{transform:translateY(-50%) rotate(45deg)}.van-notice-bar__close[data-v-2eac5eee]:after{top:0;transform:rotate(90deg)}.van-notice-bar__arrow[data-v-2eac5eee]{width:7px;height:7px;border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}.van-rate[data-v-1570d0a8]{display:inline-flex;flex-wrap:wrap;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.van-rate--disabled[data-v-1570d0a8]{cursor:not-allowed}.van-rate--readonly[data-v-1570d0a8]{cursor:default}.van-rate__item[data-v-1570d0a8]{position:relative;display:block;box-sizing:content-box}.van-rate__icon[data-v-1570d0a8]{display:block;box-sizing:border-box}.van-rate__icon--half[data-v-1570d0a8]{position:absolute;top:0;left:0;overflow:hidden;pointer-events:none}.van-rate__icon-image[data-v-1570d0a8]{display:block;max-width:none}.van-rate__touches[data-v-1570d0a8]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.van-rate__touch[data-v-1570d0a8]{flex:1}.van-rate__touch--half[data-v-1570d0a8],.van-rate__touch--full[data-v-1570d0a8]{width:50%;flex:none}.pending-notice[data-v-a590f574]{position:fixed;left:.75rem;right:.75rem;top:calc(env(safe-area-inset-top) + 3rem);z-index:900;display:flex;align-items:center;padding:.6875rem .625rem .6875rem .75rem;border-radius:.625rem;background:#fff;border:.0625rem solid rgba(var(--theme-primary-rgb, 139, 124, 214),.16);box-shadow:0 .4375rem 1.125rem rgba(58,44,118,.22);animation:pending-notice-in-a590f574 .18s ease-out}.pending-notice__badge[data-v-a590f574]{width:1.875rem;height:1.875rem;border-radius:.9375rem;background:linear-gradient(135deg,var(--theme-primary, #8b7cd6) 0%,var(--theme-primary-dark, #6f5fc4) 100%);display:flex;align-items:center;justify-content:center;flex-shrink:0}.pending-notice__badge-text[data-v-a590f574]{color:var(--theme-on-primary, #fff);font-size:.8125rem;font-weight:600}.pending-notice__body[data-v-a590f574]{flex:1;min-width:0;display:flex;flex-direction:column;padding:0 .5rem}.pending-notice__title[data-v-a590f574]{color:#2b2540;font-size:.875rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-notice__subtitle[data-v-a590f574]{margin-top:.1875rem;color:#8a8595;font-size:.6875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pending-notice__chevron[data-v-a590f574]{flex-shrink:0;color:#c3bdd2;font-size:1.0625rem;line-height:1}.pending-notice__close[data-v-a590f574]{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pending-notice__close-text[data-v-a590f574]{color:#b3aec2;font-size:.8125rem}@keyframes pending-notice-in-a590f574{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.pending-entry[data-v-b7563c21]{position:fixed;right:.875rem;bottom:calc(4.6875rem + env(safe-area-inset-bottom));z-index:800;display:flex;flex-direction:column;align-items:center}.pending-entry__circle[data-v-b7563c21]{position:relative;width:3.25rem;height:3.25rem;border-radius:1.625rem;background:#fff;border:.0625rem solid var(--theme-tint, #e6e2f2);box-shadow:0 .3125rem .75rem rgba(var(--theme-primary-darker-rgb, 105, 94, 170),.18);display:flex;align-items:center;justify-content:center}.pending-entry__icon[data-v-b7563c21]{width:1.6875rem;height:1.6875rem}.pending-entry__badge[data-v-b7563c21]{position:absolute;top:-.3125rem;right:-.375rem;min-width:1.25rem;height:1.25rem;padding:0 .25rem;box-sizing:border-box;border-radius:.625rem;background:#ff4d4f;border:.125rem solid #fff;display:flex;align-items:center;justify-content:center}.pending-entry__badge-text[data-v-b7563c21]{color:#fff;font-size:.6875rem;font-weight:600;line-height:1}.pending-entry__label[data-v-b7563c21]{margin-top:.25rem;font-size:.6875rem;color:#4f477f}.page-skeleton[data-v-d5680d09]{min-height:100vh;padding:.75rem;box-sizing:border-box;background:var(--theme-bg, #f4f1fb)}.page-skeleton--category[data-v-d5680d09]{background:#fff}.page-skeleton__block[data-v-d5680d09]{border-radius:.625rem;background:var(--theme-tint, #eeeaf4);animation:skeleton-pulse-d5680d09 1.2s ease-in-out infinite}.page-skeleton__block--primary[data-v-d5680d09]{height:13.125rem}.page-skeleton__block--secondary[data-v-d5680d09]{height:8.125rem;margin-top:.625rem}.page-skeleton--category .page-skeleton__block--primary[data-v-d5680d09]{height:5.625rem}.page-skeleton--category .page-skeleton__block--secondary[data-v-d5680d09]{height:22.5rem}.page-skeleton--message .page-skeleton__block--primary[data-v-d5680d09]{height:3rem}.page-skeleton--message .page-skeleton__block--secondary[data-v-d5680d09]{height:14rem}.page-skeleton__error[data-v-d5680d09]{display:block;padding-top:35vh;color:#8d8798;font-size:.8125rem;text-align:center}.page-skeleton__retry[data-v-d5680d09]{width:5.625rem;margin:.75rem auto 0;padding:.5rem 0;border-radius:.375rem;color:var(--theme-on-primary, #fff);background:var(--theme-primary, #8b7cd6);font-size:.75rem;text-align:center}@keyframes skeleton-pulse-d5680d09{0%,to{opacity:.62}50%{opacity:1}}.iu-grid[data-v-cc21f41c]{display:flex;flex-wrap:wrap;gap:.5rem}.iu-item[data-v-cc21f41c]{position:relative;border-radius:.5rem;overflow:hidden;flex-shrink:0}.iu-thumb[data-v-cc21f41c]{border-radius:.5rem;background:#eee;display:block}.iu-mask[data-v-cc21f41c]{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.375rem}.iu-loading[data-v-cc21f41c]{width:1.125rem;height:1.125rem;border:.125rem solid rgba(255,255,255,.4);border-top-color:#fff;border-radius:50%;animation:iu-spin-cc21f41c .8s linear infinite}@keyframes iu-spin-cc21f41c{to{transform:rotate(360deg)}}.iu-mask-text[data-v-cc21f41c]{font-size:.6875rem;color:#fff}.iu-remove[data-v-cc21f41c]{position:absolute;top:.25rem;right:.25rem;width:1.125rem;height:1.125rem;border-radius:50%;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center}.iu-remove-text[data-v-cc21f41c]{font-size:.8125rem;color:#fff;line-height:1}.iu-add[data-v-cc21f41c]{border:.0625rem dashed var(--theme-border, #d8d2ee);background:#faf9fd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1875rem;box-sizing:border-box}.iu-add-plus[data-v-cc21f41c]{font-size:1.5rem;color:var(--theme-primary-lighter, #b9aae8);line-height:1}.iu-add-text[data-v-cc21f41c]{font-size:.6875rem;color:var(--theme-primary-lighter, #b9aae8)}/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}.crop-mask[data-v-d71024d5]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center}.crop-dialog[data-v-d71024d5]{width:20rem;max-width:92vw;box-sizing:border-box;padding:1rem;background:#fff;border-radius:.75rem;display:flex;flex-direction:column;gap:.625rem}.crop-title[data-v-d71024d5]{font-size:1rem;font-weight:600;color:#222;text-align:center}.crop-stage[data-v-d71024d5]{width:100%;height:17.5rem;background:#f2f2f5;overflow:hidden}.crop-img[data-v-d71024d5]{display:block;max-width:100%;max-height:100%}.crop-tip[data-v-d71024d5]{font-size:.6875rem;color:#a5a5ae;text-align:center}.crop-actions[data-v-d71024d5]{display:flex;gap:.75rem}.crop-btn[data-v-d71024d5]{flex:1;height:2.5rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center}.crop-btn--ghost[data-v-d71024d5]{background:#f0f0f0}.crop-btn--primary[data-v-d71024d5]{background:var(--theme-primary, #8b7cd6)}.crop-btn-text[data-v-d71024d5]{font-size:.875rem;color:#fff}.crop-btn-text--ghost[data-v-d71024d5]{color:#55555f}.crop-dialog[data-v-d71024d5] .cropper-view-box{outline:.0625rem solid #fff;box-shadow:0 0 0 .0625rem rgba(0,0,0,.55),inset 0 0 0 .03125rem rgba(0,0,0,.35)}.crop-dialog[data-v-d71024d5] .cropper-dashed{border-color:rgba(255,255,255,.35)}.crop-dialog[data-v-d71024d5] .cropper-center{display:none}.crop-dialog[data-v-d71024d5] .cropper-line{background-color:rgba(255,255,255,.75);box-shadow:0 0 0 .03125rem rgba(0,0,0,.45)}.crop-dialog[data-v-d71024d5] .cropper-point{width:.4375rem;height:.4375rem;background:#fff;border:.0625rem solid rgba(0,0,0,.6);border-radius:50%;opacity:1;box-sizing:border-box}.custom-nav-bar[data-v-8fb9ec87]{position:relative;display:flex;align-items:center;justify-content:center;height:var(--nav-height);padding-top:var(--status-bar-height);box-sizing:content-box}.nav-back[data-v-8fb9ec87]{position:absolute;left:.5rem;top:var(--status-bar-height);height:var(--nav-height);width:2.75rem;display:flex;align-items:center;justify-content:center;z-index:2}.nav-back--hover[data-v-8fb9ec87]{opacity:.7}.nav-back-icon[data-v-8fb9ec87]{width:1.5rem;height:1.5rem}.nav-title[data-v-8fb9ec87]{position:relative;z-index:1;font-size:1.0625rem;font-weight:600;line-height:1.2;max-width:calc(100% - 6.5rem);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-align:center}.nav-left-slot[data-v-8fb9ec87]{position:absolute;left:.5rem;top:var(--status-bar-height);height:var(--nav-height);display:flex;align-items:center;z-index:2}.nav-right[data-v-8fb9ec87]{position:absolute;right:.5rem;top:var(--status-bar-height);height:var(--nav-height);display:flex;align-items:center;z-index:2}.nav-title--with-right[data-v-8fb9ec87]{max-width:calc(100% - 11.25rem)}.rounds[data-v-7fecf7b4]{margin-top:.75rem;padding:0 1rem .25rem}.rounds-head[data-v-7fecf7b4]{display:flex;align-items:center;justify-content:space-between;padding:0 .125rem .5rem}.rounds-title[data-v-7fecf7b4]{font-size:.875rem;font-weight:600;color:#222}.rounds-count[data-v-7fecf7b4]{font-size:.75rem;color:#999}.round[data-v-7fecf7b4]{background:#fff;border-radius:.625rem;padding:.75rem;margin-bottom:.625rem}.round-head[data-v-7fecf7b4]{display:flex;align-items:center;gap:.375rem}.round-badge[data-v-7fecf7b4]{font-size:.75rem;color:var(--theme-primary-darker, #6a51c8);background:var(--theme-soft, #f1ecff);border-radius:.25rem;padding:.125rem .375rem;flex-shrink:0}.round-status[data-v-7fecf7b4]{font-size:.8125rem;font-weight:600}.round-status.is-active[data-v-7fecf7b4]{color:var(--theme-primary-dark, #7b6cd0)}.round-status.is-rejected[data-v-7fecf7b4]{color:#ff4d4f}.round-status.is-closed[data-v-7fecf7b4]{color:#999}.round-time[data-v-7fecf7b4]{font-size:.75rem;color:#999;margin-left:auto;flex-shrink:0}.round-meta[data-v-7fecf7b4]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem;margin-top:.375rem}.round-meta-amount[data-v-7fecf7b4]{font-size:.8125rem;color:#333;font-weight:600}.round-meta-reason[data-v-7fecf7b4]{font-size:.75rem;color:#666;flex:1}.round-reject[data-v-7fecf7b4]{display:flex;align-items:flex-start;gap:.3125rem;margin-top:.5rem;padding:.4375rem .5rem;background:#fff1f0;border-radius:.375rem}.round-reject-label[data-v-7fecf7b4]{font-size:.75rem;color:#cf1322;flex-shrink:0}.round-reject-reason[data-v-7fecf7b4]{font-size:.75rem;color:#cf1322;flex:1}.round-nodes[data-v-7fecf7b4]{margin-top:.5625rem}.round-node[data-v-7fecf7b4]{display:flex;align-items:stretch}.round-node-axis[data-v-7fecf7b4]{width:.875rem;display:flex;flex-direction:column;align-items:center;flex-shrink:0}.round-node-dot[data-v-7fecf7b4]{width:.4375rem;height:.4375rem;border-radius:50%;background:#ddd;margin-top:.3125rem}.round-node-line[data-v-7fecf7b4]{flex:1;width:.0625rem;background:#eee;margin:.125rem 0}.round-node-line.is-pass[data-v-7fecf7b4]{background:var(--theme-border, #d8d0f5)}.round-node-body[data-v-7fecf7b4]{flex:1;padding:0 0 .5625rem .375rem}.round-node-title[data-v-7fecf7b4]{font-size:.78125rem;color:#999}.round-node.is-reached .round-node-dot[data-v-7fecf7b4]{background:var(--theme-primary-dark, #7b6cd0)}.round-node.is-reached .round-node-title[data-v-7fecf7b4]{color:#333}.round-node.is-failed .round-node-dot[data-v-7fecf7b4]{background:#ff4d4f}.round-node.is-failed .round-node-title[data-v-7fecf7b4]{color:#ff4d4f}.round-node-time[data-v-7fecf7b4]{display:block;font-size:.6875rem;color:#bbb;margin-top:.125rem}.round-node-desc[data-v-7fecf7b4]{display:block;font-size:.6875rem;color:#cf1322;margin-top:.125rem}.round-group[data-v-7fecf7b4]{margin-top:.1875rem;padding-top:.5625rem;border-top:.03125rem solid #f2f2f2;display:flex;align-items:center;justify-content:center}.round-group-text[data-v-7fecf7b4]{font-size:.8125rem;color:var(--theme-primary-dark, #7b6cd0);font-weight:600}.staff-hero[data-v-fa77bd3a]{display:flex;align-items:center}.staff-hero__avatar-wrap[data-v-fa77bd3a]{position:relative;flex-shrink:0}.staff-hero__avatar-badge[data-v-fa77bd3a]{position:absolute;left:50%;bottom:-.4375rem;transform:translate(-50%);display:flex}.staff-hero__avatar[data-v-fa77bd3a]{width:4.25rem;height:4.25rem;border-radius:50%;flex-shrink:0;background:#f0eef3;border:.1875rem solid #fff;box-shadow:0 .1875rem .625rem rgba(38,35,46,.1)}.staff-hero__meta[data-v-fa77bd3a]{flex:1;min-width:0;margin-left:.875rem;display:flex;flex-direction:column}.staff-hero__name-row[data-v-fa77bd3a]{display:flex;align-items:center;gap:.3125rem}.staff-hero__nickname[data-v-fa77bd3a]{min-width:0;font-size:1.25rem;font-weight:700;color:#26232e;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.staff-hero__gender[data-v-fa77bd3a]{flex-shrink:0;font-size:.9375rem;line-height:1}.staff-hero__gender--female[data-v-fa77bd3a]{color:#e8799f}.staff-hero__gender--male[data-v-fa77bd3a]{color:#6f9fe0}.staff-hero__titles[data-v-fa77bd3a]{margin-top:.375rem}.staff-hero__tags[data-v-fa77bd3a]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.3125rem}.staff-hero__tag[data-v-fa77bd3a]{height:1.25rem;line-height:1.25rem;padding:0 .4375rem;border-radius:.25rem;font-size:.6875rem;color:#6f6b76;background:#f4f3f6}.staff-hero__tag--main[data-v-fa77bd3a]{color:#9a6b2f;background:#f8f1e6}.staff-stat-card[data-v-94b8fbd2]{display:flex;align-items:center;padding:.875rem 0;border-top:.03125rem solid #f0eef3;border-bottom:.03125rem solid #f0eef3}.staff-stat-card__cell[data-v-94b8fbd2]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:.25rem}.staff-stat-card__value[data-v-94b8fbd2]{font-size:1.125rem;font-weight:600;color:#26232e;line-height:1.1}.staff-stat-card__value--empty[data-v-94b8fbd2]{color:#c4c0cb;font-weight:400}.staff-stat-card__label[data-v-94b8fbd2]{font-size:.6875rem;color:#a7a3ad}.staff-stat-card__divider[data-v-94b8fbd2]{width:.03125rem;height:1.25rem;background:#f0eef3}.photo-wall__grid[data-v-25afbec3]{display:flex;flex-wrap:wrap;justify-content:space-between}.photo-wall__grid[data-v-25afbec3]:after{content:"";width:32%}.photo-wall__cell[data-v-25afbec3]{position:relative;width:32%;height:0;padding-top:32%;margin-bottom:2%;border-radius:.375rem;overflow:hidden;background:var(--theme-tint, #eeeaf4)}.photo-wall__img[data-v-25afbec3]{position:absolute;left:0;top:0;width:100%;height:100%;display:block}.photo-wall__empty[data-v-25afbec3]{padding:1.875rem 0;display:flex;align-items:center;justify-content:center}.photo-wall__empty-text[data-v-25afbec3]{font-size:.75rem;color:#a39cae}.review-list-comp[data-v-62b1eefd]{display:flex;flex-direction:column;flex:1;min-height:0}.review-filters[data-v-62b1eefd]{flex-shrink:0;display:flex;gap:.625rem;margin-bottom:.75rem}.review-filter[data-v-62b1eefd]{font-size:.8125rem;color:#6e6878;padding:.25rem .75rem;border-radius:.75rem;background:var(--theme-bg, #f4f1fb);transition:all .2s}.review-filter--active[data-v-62b1eefd]{background:linear-gradient(135deg,var(--theme-primary-light, #a99be0),var(--theme-primary, #8b7cd6));color:var(--theme-on-primary, #fff);font-weight:600}.review-scroll[data-v-62b1eefd]{flex:1;min-height:0;height:0}.review-list[data-v-62b1eefd]{display:flex;flex-direction:column}.review-item[data-v-62b1eefd]{padding:.75rem 0;border-bottom:.03125rem solid var(--theme-bg, #f4f1fb)}.review-item[data-v-62b1eefd]:last-child{border-bottom:none}.reviewer-row[data-v-62b1eefd]{display:flex;align-items:center;gap:.5rem}.reviewer-avatar[data-v-62b1eefd]{width:2rem;height:2rem;border-radius:50%;background:linear-gradient(135deg,var(--theme-primary-light, #a99be0),var(--theme-primary, #8b7cd6));flex-shrink:0;overflow:hidden;display:flex;align-items:center;justify-content:center}.reviewer-avatar-img[data-v-62b1eefd]{width:100%;height:100%}.reviewer-avatar-text[data-v-62b1eefd]{font-size:.875rem;color:var(--theme-on-primary, #fff);font-weight:600}.reviewer-info[data-v-62b1eefd]{flex:1;display:flex;flex-direction:column;gap:.1875rem}.reviewer-name[data-v-62b1eefd]{font-size:.875rem;color:#302d3a;font-weight:500}.reviewer-tag[data-v-62b1eefd]{font-size:.6875rem;color:#f59e2c;background:#fff3d6;padding:.125rem .375rem;border-radius:.375rem}.review-content[data-v-62b1eefd]{margin-top:.5rem;font-size:.875rem;color:#444;line-height:1.6}.review-images[data-v-62b1eefd]{display:flex;gap:.5rem;margin-top:.5rem;flex-wrap:wrap}.review-img[data-v-62b1eefd]{width:5rem;height:5rem;border-radius:.375rem;background:var(--theme-tint, #eeeaf4)}.review-meta[data-v-62b1eefd]{margin-top:.5rem}.review-time[data-v-62b1eefd]{font-size:.6875rem;color:#a39cae}.sub-ratings[data-v-62b1eefd]{display:flex;flex-wrap:wrap;gap:.5rem 1rem;margin-top:.5rem}.sub-rating-item[data-v-62b1eefd]{display:flex;align-items:center;gap:.25rem}.sub-rating-label[data-v-62b1eefd]{font-size:.75rem;color:#6e6878}.review-tags[data-v-62b1eefd]{display:flex;flex-wrap:wrap;gap:.375rem;margin-top:.5rem}.review-tag[data-v-62b1eefd]{font-size:.6875rem;color:var(--theme-primary, #8b7cd6);background:rgba(var(--theme-primary-rgb, 139, 124, 214),.1);padding:.1875rem .5rem;border-radius:.5rem}.review-empty[data-v-62b1eefd]{display:flex;align-items:center;justify-content:center;padding:1.875rem 0}.empty-text[data-v-62b1eefd]{font-size:.8125rem;color:#a39cae}.load-more[data-v-62b1eefd]{display:flex;align-items:center;justify-content:center;padding:1rem 0}.load-text[data-v-62b1eefd]{font-size:.75rem;color:#a39cae}
