*{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-body{width:100%;height:100%;box-sizing:border-box;overflow:hidden;padding:0;margin:0;background-color:#fffdf9}body{background-color:#fffdf9}uni-view,uni-text{box-sizing:border-box}html.h5-landscape-app,html.h5-landscape-app body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background-color:#fffdf9}html.h5-landscape-app #app{position:fixed;top:50%;left:50%;width:var(--h5-logical-w, 100%);height:var(--h5-logical-h, 100%);transform:translate(-50%,-50%) scale(var(--h5-scale, 1));transform-origin:center center;overflow:hidden}html.h5-landscape-app #app uni-app,html.h5-landscape-app #app uni-page,html.h5-landscape-app #app uni-page-wrapper,html.h5-landscape-app #app uni-page-body{width:100%;height:100%}html.h5-portrait-app,html.h5-portrait-app body{width:100%;height:100%;margin:0;padding:0;overflow:hidden;background-color:#fffdf9}html.h5-portrait-app #app{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:hidden}html.h5-portrait-app #app uni-app,html.h5-portrait-app #app uni-page,html.h5-portrait-app #app uni-page-wrapper,html.h5-portrait-app #app uni-page-body{width:100%;height:100%}html.h5-immersive-app,html.h5-immersive-app body{width:100%;height:100%;min-height:100vh;min-height:100dvh;overflow:hidden;overscroll-behavior:none}.top-back-btn,.ai-back,.pet-back,.pc-back,.mem-back,.friend-back,.search-back,.quiz-back,.play-back,.practice-back,.punch-back,.activity-back,.friend-chat-back,.feed-board-head__back{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;width:42px!important;height:42px!important;min-width:42px;min-height:42px;flex-shrink:0}.top-back-btn__icon,.ai-back__icon,.pet-back__icon,.pc-back__icon,.mem-back__icon,.friend-back__icon,.search-back__icon,.quiz-back__icon,.play-back__icon,.practice-back__icon,.punch-back__icon,.activity-back__icon,.friend-chat-back__icon,.feed-board-head__back-icon{width:100%!important;height:100%!important}.sheet-close-btn,.picker-sheet-close,.grade-close,.more-drawer-foot__close,.checkin-close,.confirm-sheet-close,.mistake-sheet-close,.pet-level-sheet-close,.bh-sheet-close,.settings-sheet-close,.edit-sheet-close,.wc-sheet-close,.ai-detail-close,.friend-req-close,.friend-find-close,.friend-search-close,.friend-add-close,.hp-close,.home-popup-close{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;pointer-events:auto!important}.sheet-close-btn__face{pointer-events:auto!important}.sheet-close-btn__icon,.search-input__clear-icon,.feed-filter__chip-close-icon{width:100%!important;height:100%!important;display:block}.sheet-close-btn[data-v-2fd315fc]{display:flex;align-items:center;justify-content:center;pointer-events:auto}.sheet-close-btn__face[data-v-2fd315fc]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;background:linear-gradient(180deg,#ffb347,#ff8c2a);border:2px solid #fff;box-shadow:0 3px 8px rgba(255,120,30,.28);pointer-events:auto}.sheet-close-btn__face--asset[data-v-2fd315fc]{background:transparent;border:none;box-shadow:none}.sheet-close-btn__icon[data-v-2fd315fc]{width:100%;height:100%;display:block;flex-shrink:0;pointer-events:auto}.sheet-close-btn__mark[data-v-2fd315fc]{color:#fff;font-size:20px;font-weight:700;line-height:1;margin-top:-1px;pointer-events:auto}.confirm-sheet-mask[data-v-8e345916]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1100;background:rgba(30,60,90,.52);opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box}.confirm-sheet-mask--in[data-v-8e345916]{animation:confirm-mask-in-8e345916 .32s ease forwards}.confirm-sheet-mask--out[data-v-8e345916]{animation:confirm-mask-out-8e345916 .28s ease forwards}.confirm-sheet-shell[data-v-8e345916]{position:relative;background:#fff9ee;border-style:solid;border-color:#ffc98a;box-sizing:border-box;box-shadow:0 10px 28px rgba(120,70,20,.18);transform:scale(.5);opacity:0}.confirm-sheet-shell--in[data-v-8e345916]{animation:confirm-pop-in-8e345916 .38s cubic-bezier(.34,1.45,.64,1) forwards}.confirm-sheet-shell--out[data-v-8e345916]{animation:confirm-pop-out-8e345916 .28s cubic-bezier(.4,0,.85,.2) forwards}.confirm-sheet-tab[data-v-8e345916]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffe082,#ffb74d);border:2px solid #fff;box-shadow:0 3px 8px rgba(200,100,20,.2);z-index:2}.confirm-sheet-tab__text[data-v-8e345916]{color:#c45c00;font-weight:800}.confirm-sheet-close[data-v-8e345916]{position:absolute;border-radius:50%;background:linear-gradient(180deg,#ff8a50,#ff6b3d);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(200,60,20,.28);z-index:3}.confirm-sheet-close__icon[data-v-8e345916]{color:#fff;font-size:20px;font-weight:700;line-height:1}.confirm-sheet-inner[data-v-8e345916]{background:linear-gradient(180deg,#fffefb,#fff8ee);border:2px solid #f3e8d8}.confirm-sheet-message[data-v-8e345916]{display:block;color:#5a4a3a;font-weight:600;text-align:center;margin-bottom:18px}.confirm-sheet-actions[data-v-8e345916]{display:flex;justify-content:center}.confirm-sheet-btn[data-v-8e345916]{display:flex;align-items:center;justify-content:center;border:2px solid #fff;box-shadow:0 4px 10px rgba(120,70,20,.14)}.confirm-sheet-btn uni-text[data-v-8e345916]{font-weight:800}.confirm-sheet-btn--ghost[data-v-8e345916]{background:rgba(255,255,255,.85);border-color:#f0dcc0}.confirm-sheet-btn--ghost uni-text[data-v-8e345916]{color:#8a6a4a}.confirm-sheet-btn--primary[data-v-8e345916]{background:linear-gradient(180deg,#ffb347,#ff8c2a)}.confirm-sheet-btn--primary uni-text[data-v-8e345916]{color:#fff}@keyframes confirm-mask-in-8e345916{0%{opacity:0}to{opacity:1}}@keyframes confirm-mask-out-8e345916{0%{opacity:1}to{opacity:0}}@keyframes confirm-pop-in-8e345916{0%{opacity:0;transform:scale(.52)}62%{opacity:1;transform:scale(1.05)}to{opacity:1;transform:scale(1)}}@keyframes confirm-pop-out-8e345916{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.52)}}.rolling-num[data-v-97bceaf2]{font:inherit;color:inherit}.clear-mask[data-v-7c445eeb]{--entrance-mask: .58s;--entrance-center: .72s;--entrance-panel: .64s;--entrance-panel-delay: .32s;--entrance-star: .82s;--entrance-stats: .52s;--entrance-stats-delay: .5s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:rgba(4,12,28,.82);opacity:0;overflow:hidden}.clear-mask--in[data-v-7c445eeb]{animation:clear-mask-in-7c445eeb var(--entrance-mask) ease forwards}.clear-mask--out[data-v-7c445eeb]{animation:clear-mask-out-7c445eeb .28s ease forwards}.clear-rays[data-v-7c445eeb]{position:absolute;top:50%;left:50%;width:150vmax;height:150vmax;margin-top:-75vmax;margin-left:-75vmax;background:conic-gradient(from 0deg,rgba(140,88,12,.62),rgba(20,12,4,.06),rgba(160,100,18,.55),rgba(20,12,4,.05),rgba(130,82,10,.58),rgba(20,12,4,.06),rgba(155,96,16,.54),rgba(20,12,4,.05),rgba(140,88,12,.6),rgba(20,12,4,.06),rgba(160,100,18,.55),rgba(20,12,4,.05),rgba(130,82,10,.58),rgba(20,12,4,.06),rgba(155,96,16,.54),rgba(20,12,4,.05),rgba(140,88,12,.62),rgba(20,12,4,.06),rgba(160,100,18,.55),rgba(20,12,4,.05),rgba(130,82,10,.58),rgba(20,12,4,.06) 336deg,rgba(140,88,12,.62) 360deg);animation:clear-rays-spin-7c445eeb 22s linear infinite;pointer-events:none}.clear-flash[data-v-7c445eeb]{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none;transform:translate(-50%,-50%) scale(.2);opacity:0}.clear-flash--1[data-v-7c445eeb]{width:min(520px,92vw);height:min(520px,92vw);background:radial-gradient(circle,rgba(180,110,20,.42) 0%,rgba(100,60,8,.18) 38%,rgba(40,24,6,.06) 62%,transparent 72%);animation:clear-flash-burst-7c445eeb 2.4s ease-out infinite}.clear-flash--2[data-v-7c445eeb]{width:min(680px,110vw);height:min(680px,110vw);background:radial-gradient(circle,rgba(120,72,12,.28) 0%,rgba(60,36,6,.1) 45%,transparent 68%);animation:clear-flash-burst-7c445eeb 2.4s ease-out .55s infinite}.clear-center[data-v-7c445eeb]{position:absolute;top:50%;left:50%;z-index:2;width:min(420px,90vw);transform:translate(-50%,-50%);opacity:0}.clear-center--in[data-v-7c445eeb]{animation:clear-center-in-7c445eeb var(--entrance-center) cubic-bezier(.34,1.45,.64,1) forwards}.clear-core[data-v-7c445eeb]{position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.clear-sparkles[data-v-7c445eeb]{position:absolute;top:-12%;right:-8%;bottom:-8%;left:-8%;pointer-events:none;z-index:4}.clear-sparkle[data-v-7c445eeb]{position:absolute;width:18px;height:18px;opacity:0;filter:brightness(0) invert(1) drop-shadow(0 0 10px rgba(255,255,255,.95));animation:clear-sparkle-twinkle-7c445eeb 2s ease-in-out infinite}.clear-sparkle--1[data-v-7c445eeb]{left:2%;top:18%;width:14px;height:14px;animation-delay:0s}.clear-sparkle--2[data-v-7c445eeb]{right:4%;top:12%;width:20px;height:20px;animation-delay:.35s}.clear-sparkle--3[data-v-7c445eeb]{left:-4%;top:42%;width:16px;height:16px;animation-delay:.7s}.clear-sparkle--4[data-v-7c445eeb]{right:-2%;top:38%;width:22px;height:22px;animation-delay:.15s}.clear-sparkle--5[data-v-7c445eeb]{left:8%;bottom:22%;width:12px;height:12px;animation-delay:1.1s}.clear-sparkle--6[data-v-7c445eeb]{right:6%;bottom:18%;width:17px;height:17px;animation-delay:.55s}.clear-sparkle--7[data-v-7c445eeb]{left:22%;top:6%;width:11px;height:11px;animation-delay:.9s}.clear-sparkle--8[data-v-7c445eeb]{right:20%;top:8%;width:13px;height:13px;animation-delay:1.25s}.clear-sparkle--9[data-v-7c445eeb]{left:38%;bottom:8%;width:15px;height:15px;animation-delay:.45s}.clear-sparkle--10[data-v-7c445eeb]{right:34%;bottom:6%;width:19px;height:19px;animation-delay:.8s}.clear-panel[data-v-7c445eeb]{position:absolute;left:50%;top:calc(50% + min(74px,16vw));z-index:3;width:min(420px,var(--h5-logical-w, 100vw) - 40px);display:flex;flex-direction:column;align-items:center;transform:translate(-50%);opacity:0}.clear-panel--in[data-v-7c445eeb]{animation:clear-panel-in-7c445eeb var(--entrance-panel) ease var(--entrance-panel-delay) forwards}.clear-stars[data-v-7c445eeb]{position:relative;z-index:3;display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:10px;width:100%;margin-bottom:-16px}.clear-star-wrap[data-v-7c445eeb]{width:34px;height:34px;opacity:.22;filter:grayscale(1) brightness(.75);transform:scale(.85)}.clear-star-wrap--center[data-v-7c445eeb]{width:50px;height:50px;margin-bottom:6px}.clear-star-wrap--on[data-v-7c445eeb]{opacity:1;filter:none}.clear-star-wrap--pop[data-v-7c445eeb]{animation:clear-star-pop-7c445eeb var(--entrance-star) cubic-bezier(.34,1.55,.64,1) forwards}.clear-star[data-v-7c445eeb]{width:100%;height:100%;display:block;filter:drop-shadow(0 3px 8px rgba(0,0,0,.35))}.clear-banner[data-v-7c445eeb]{position:relative;z-index:2;width:min(340px,84vw);height:auto;display:block;vertical-align:top;line-height:0;filter:drop-shadow(0 10px 22px rgba(0,0,0,.38))}.clear-banner-fallback[data-v-7c445eeb]{position:relative;z-index:2;width:min(300px,78vw);padding:16px 22px;border-radius:18px;background:linear-gradient(180deg,#c62828,#8b1a1a);border:3px solid #fff;box-shadow:0 6px rgba(80,20,10,.45)}.clear-banner-fallback__text[data-v-7c445eeb]{display:block;text-align:center;color:#e8b830;font-size:26px;font-weight:900;letter-spacing:2px;text-shadow:0 2px 0 rgba(60,20,0,.45)}.clear-banner-fallback--fail[data-v-7c445eeb]{background:linear-gradient(180deg,#5a6a7a,#3d4a58);box-shadow:0 6px rgba(30,40,50,.45)}.clear-banner-fallback--fail .clear-banner-fallback__text[data-v-7c445eeb]{color:#d8e2ec;text-shadow:0 2px 0 rgba(20,30,40,.45)}.clear-stats[data-v-7c445eeb]{position:absolute;top:calc(50% + min(46px,10.5vw));left:50%;z-index:3;display:flex;flex-wrap:wrap;justify-content:center;gap:16px;width:min(420px,90vw);transform:translate(-50%);line-height:1.2;opacity:0}.clear-stats--in[data-v-7c445eeb]{animation:clear-stats-in-7c445eeb var(--entrance-stats) ease var(--entrance-stats-delay) forwards}.clear-stats__item[data-v-7c445eeb]{display:flex;flex-direction:row;align-items:baseline;color:#e8b830;font-size:15px;font-weight:800;text-shadow:0 1px 0 rgba(0,0,0,.65),0 0 10px rgba(160,100,20,.4)}.clear-stats__item--plain[data-v-7c445eeb]{display:block}.clear-stats__num[data-v-7c445eeb]{min-width:1.6em;text-align:right}.clear-rewards[data-v-7c445eeb]{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;margin-top:0;min-height:32px}.clear-reward-item[data-v-7c445eeb]{display:flex;align-items:center;gap:4px}.clear-reward-item__icon[data-v-7c445eeb]{width:28px;height:28px;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.32))}.clear-reward-item__prefix[data-v-7c445eeb]{color:#fff;font-size:18px;font-weight:900;text-shadow:0 2px 4px rgba(0,0,0,.45)}.clear-reward-item__num[data-v-7c445eeb]{min-width:1.2em;color:#fff;font-size:20px;font-weight:900;text-shadow:0 2px 4px rgba(0,0,0,.45)}.clear-hint[data-v-7c445eeb]{margin-top:10px;padding:0 12px}.clear-hint uni-text[data-v-7c445eeb]{color:rgba(255,255,255,.92);font-size:14px;font-weight:700;text-align:center;text-shadow:0 1px 3px rgba(0,0,0,.45)}.clear-actions[data-v-7c445eeb]{display:flex;justify-content:center;margin-top:10px}.clear-btn[data-v-7c445eeb]{display:inline-flex;align-items:center;justify-content:center;min-width:156px;height:42px;padding:0 32px;border-radius:999px;border:2px solid rgba(255,255,255,.92);box-shadow:0 4px rgba(26,122,173,.85),0 8px 22px rgba(58,184,232,.35)}.clear-btn--primary[data-v-7c445eeb]{background:linear-gradient(180deg,#a8eeff,#5ec8f2 38%,#3ab8e8 72%,#2a9fd9)}.clear-btn--fail[data-v-7c445eeb]{background:linear-gradient(180deg,#d8e4ee,#9eb4c8 42%,#7a96ad);border-color:rgba(255,255,255,.75);box-shadow:0 4px rgba(50,70,90,.55),0 8px 18px rgba(40,60,80,.28)}.clear-btn--fail uni-text[data-v-7c445eeb]{text-shadow:0 1px 2px rgba(30,50,70,.35)}.clear-btn uni-text[data-v-7c445eeb]{color:#fff;font-size:15px;font-weight:800;letter-spacing:1px;text-shadow:0 1px 2px rgba(20,80,120,.45)}@keyframes clear-mask-in-7c445eeb{0%{opacity:0}to{opacity:1}}@keyframes clear-mask-out-7c445eeb{0%{opacity:1}to{opacity:0}}@keyframes clear-rays-spin-7c445eeb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes clear-flash-burst-7c445eeb{0%{opacity:.85;transform:translate(-50%,-50%) scale(.25)}55%{opacity:.35;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}@keyframes clear-center-in-7c445eeb{0%{opacity:0;transform:translate(-50%,-50%) scale(.68)}72%{opacity:1;transform:translate(-50%,-50%) scale(1.04)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes clear-panel-in-7c445eeb{0%{opacity:0;transform:translate(-50%) translateY(12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes clear-stats-in-7c445eeb{0%{opacity:0;transform:translate(-50%) translateY(6px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@keyframes clear-sparkle-twinkle-7c445eeb{0%,to{opacity:0;transform:scale(.4) rotate(0)}20%{opacity:1;transform:scale(1.15) rotate(18deg)}45%{opacity:.55;transform:scale(.85) rotate(36deg)}70%{opacity:.95;transform:scale(1.05) rotate(54deg)}}@keyframes clear-star-pop-7c445eeb{0%{transform:scale(.2);opacity:.2}60%{transform:scale(1.15);opacity:1}to{transform:scale(1);opacity:1}}.mistake-sheet-mask[data-v-3d4b8f88]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:rgba(40,90,140,.42);opacity:0;transition:opacity .28s ease}.mistake-sheet-mask--in[data-v-3d4b8f88]{opacity:1}.mistake-sheet-mask--out[data-v-3d4b8f88]{opacity:0}.mistake-sheet-shell[data-v-3d4b8f88]{position:relative;box-sizing:border-box;background:linear-gradient(180deg,#fffdf8,#fff8ee);border:solid #c87832;box-shadow:0 10px rgba(160,90,30,.28),0 18px 36px rgba(0,60,120,.18);transform:scale(.92) translateY(12px);opacity:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.mistake-sheet-shell--in[data-v-3d4b8f88]{transform:scale(1) translateY(0);opacity:1}.mistake-sheet-shell--out[data-v-3d4b8f88]{transform:scale(.94) translateY(10px);opacity:0}.mistake-sheet-tab[data-v-3d4b8f88]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffb347,#ff8c2a);border:solid #fff;box-shadow:0 4px 10px rgba(255,120,30,.35)}.mistake-sheet-tab__text[data-v-3d4b8f88]{color:#fff;font-weight:800;text-shadow:0 1px 2px rgba(140,60,0,.25)}.mistake-sheet-close[data-v-3d4b8f88]{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#ffe9cc);border:solid #c87832;box-shadow:0 3px rgba(160,90,30,.25)}.mistake-sheet-close__icon[data-v-3d4b8f88]{color:#c87832;font-size:20px;line-height:1;font-weight:700;margin-top:-2px}.mistake-sheet-inner[data-v-3d4b8f88]{height:100%;box-sizing:border-box;padding-top:8px;background:rgba(255,255,255,.55);border:2px solid rgba(255,255,255,.85);overflow:hidden}.mistake-sheet-scroll[data-v-3d4b8f88]{height:100%}.mistake-row[data-v-3d4b8f88]{display:flex;flex-direction:row;align-items:center;padding:10px 12px;margin-bottom:8px;border-radius:14px;background:linear-gradient(180deg,#fff,#fff4e8);border:2px solid rgba(255,140,42,.22);box-shadow:0 3px rgba(200,120,50,.12)}.mistake-row__main[data-v-3d4b8f88]{flex:1;min-width:0}.mistake-row__title[data-v-3d4b8f88]{display:block;font-size:13px;font-weight:800;color:#5a3a18}.mistake-row__sub[data-v-3d4b8f88]{display:block;margin-top:2px;font-size:11px;color:#9a7048}.mistake-row__arrow[data-v-3d4b8f88]{flex-shrink:0;margin-left:8px;font-size:18px;color:#ff8c2a;font-weight:800}.edit-sheet-mask[data-v-9fc12fa8]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:rgba(30,60,90,.52);opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;overflow:hidden}.edit-sheet-mask--in[data-v-9fc12fa8]{animation:edit-sheet-mask-in-9fc12fa8 .28s ease forwards}.edit-sheet-mask--out[data-v-9fc12fa8]{animation:edit-sheet-mask-out-9fc12fa8 .24s ease forwards}.edit-sheet-shell[data-v-9fc12fa8]{position:relative;display:flex;flex-direction:column;background:#fff9ee;border-style:solid;border-color:#ffc98a;box-sizing:border-box;box-shadow:0 10px 28px rgba(120,70,20,.18);flex-shrink:0;overflow:visible;opacity:0}.edit-sheet-mask--in .edit-sheet-shell[data-v-9fc12fa8]{animation:edit-sheet-shell-in-9fc12fa8 .3s ease forwards}.edit-sheet-mask--out .edit-sheet-shell[data-v-9fc12fa8]{animation:edit-sheet-shell-out-9fc12fa8 .24s ease forwards}.edit-sheet-tab[data-v-9fc12fa8]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffe082,#ffb74d);border:2px solid #fff;box-shadow:0 3px 8px rgba(200,100,20,.2);z-index:2}.edit-sheet-tab__text[data-v-9fc12fa8]{color:#c45c00;font-weight:800;line-height:1.2}.edit-sheet-close[data-v-9fc12fa8]{position:absolute;border-radius:50%;background:linear-gradient(180deg,#ff8a50,#ff6b3d);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(200,60,20,.28);z-index:3}.edit-sheet-close__icon[data-v-9fc12fa8]{color:#fff;font-size:20px;font-weight:700;line-height:1;margin-top:-1px}.edit-sheet-inner[data-v-9fc12fa8]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fffefb,#fff8ee);border:2px solid #f3e8d8;overflow:hidden}.edit-form-wrap[data-v-9fc12fa8]{width:100%}.edit-form[data-v-9fc12fa8]{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}.edit-form__submit[data-v-9fc12fa8]{display:none}.edit-avatar[data-v-9fc12fa8]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.edit-avatar__btn[data-v-9fc12fa8]{position:relative;padding:0;margin:0;line-height:0;overflow:hidden;border-radius:999px;background:linear-gradient(180deg,#fff,#ffe9cc);border:2px solid rgba(255,140,42,.35);box-shadow:0 3px rgba(200,120,50,.12);flex-shrink:0;box-sizing:border-box}.edit-avatar__btn--view[data-v-9fc12fa8]{display:block}.edit-avatar__btn[data-v-9fc12fa8]:after{border:none}.edit-avatar__img[data-v-9fc12fa8]{display:block;border-radius:999px}.edit-avatar__mask[data-v-9fc12fa8]{position:absolute;left:0;right:0;bottom:0;height:38%;background:rgba(40,24,8,.45);display:flex;align-items:center;justify-content:center;pointer-events:none}.edit-avatar__mask-text[data-v-9fc12fa8]{color:#fff;font-weight:700;line-height:1}.edit-field[data-v-9fc12fa8]{width:100%;display:flex;flex-direction:row;align-items:center;gap:6px}.edit-field__input[data-v-9fc12fa8]{flex:1;min-width:0;box-sizing:border-box;background:#fff;border:2px solid rgba(255,140,42,.22);color:#5a3a18;font-weight:700}.edit-field__input--full[data-v-9fc12fa8]{width:100%}.edit-field--intro[data-v-9fc12fa8]{align-items:stretch}.edit-field__textarea[data-v-9fc12fa8]{flex:1;width:100%;min-width:0;box-sizing:border-box;background:#fff;border:2px solid rgba(255,140,42,.22);color:#5a3a18;font-weight:600;line-height:1.45}[data-v-9fc12fa8] .edit-field__placeholder{color:rgba(154,112,72,.55);font-weight:500}.edit-sheet-confirm[data-v-9fc12fa8]{position:absolute;right:14px;z-index:5;background:linear-gradient(180deg,#ffb347,#ff8c2a);border:2px solid #fff;box-shadow:0 4px 10px rgba(255,120,30,.32);display:flex;align-items:center;justify-content:center}.edit-sheet-confirm uni-text[data-v-9fc12fa8]{color:#fff;font-weight:800}@keyframes edit-sheet-mask-in-9fc12fa8{0%{opacity:0}to{opacity:1}}@keyframes edit-sheet-mask-out-9fc12fa8{0%{opacity:1}to{opacity:0}}@keyframes edit-sheet-shell-in-9fc12fa8{0%{opacity:0}to{opacity:1}}@keyframes edit-sheet-shell-out-9fc12fa8{0%{opacity:1}to{opacity:0}}.settings-sheet-mask[data-v-e25ff75d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;background:rgba(30,60,90,.52);opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;overflow:hidden}.settings-sheet-mask--in[data-v-e25ff75d]{animation:settings-sheet-mask-in-e25ff75d .28s ease forwards}.settings-sheet-mask--out[data-v-e25ff75d]{animation:settings-sheet-mask-out-e25ff75d .24s ease forwards}.settings-sheet-shell[data-v-e25ff75d]{position:relative;display:flex;flex-direction:column;background:#fff9ee;border-style:solid;border-color:#ffc98a;box-sizing:border-box;box-shadow:0 10px 28px rgba(120,70,20,.18);flex-shrink:0;overflow:visible;opacity:0}.settings-sheet-mask--in .settings-sheet-shell[data-v-e25ff75d]{animation:settings-sheet-shell-in-e25ff75d .3s ease forwards}.settings-sheet-mask--out .settings-sheet-shell[data-v-e25ff75d]{animation:settings-sheet-shell-out-e25ff75d .24s ease forwards}.settings-sheet-tab[data-v-e25ff75d]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffe082,#ffb74d);border:2px solid #fff;box-shadow:0 3px 8px rgba(200,100,20,.2);z-index:2}.settings-sheet-tab__text[data-v-e25ff75d]{color:#c45c00;font-weight:800;line-height:1.2}.settings-sheet-close[data-v-e25ff75d]{position:absolute;border-radius:50%;background:linear-gradient(180deg,#ff8a50,#ff6b3d);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(200,60,20,.28);z-index:3}.settings-sheet-close__icon[data-v-e25ff75d]{color:#fff;font-size:20px;font-weight:700;line-height:1;margin-top:-1px}.settings-sheet-inner[data-v-e25ff75d]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fffefb,#fff8ee);border:2px solid #f3e8d8;overflow:hidden}.settings-list[data-v-e25ff75d]{display:flex;flex-direction:column;gap:8px;width:100%}.settings-row[data-v-e25ff75d]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;background:linear-gradient(180deg,#fff,#fff4e8);border:2px solid rgba(255,140,42,.18);box-shadow:0 2px rgba(200,120,50,.08);box-sizing:border-box}.settings-row--action[data-v-e25ff75d]{cursor:pointer}.settings-row--danger[data-v-e25ff75d]{border-color:rgba(232,90,74,.25);background:linear-gradient(180deg,#fff,#fff0ee)}.settings-row__label[data-v-e25ff75d]{color:#5a3a18;font-weight:700;line-height:1.2}.settings-row__label--danger[data-v-e25ff75d]{color:#e85a4a}.settings-row__switch[data-v-e25ff75d]{transform:scale(.82);transform-origin:center right}.settings-row__arrow[data-v-e25ff75d]{color:#9a7048;font-weight:700;line-height:1}@keyframes settings-sheet-mask-in-e25ff75d{0%{opacity:0}to{opacity:1}}@keyframes settings-sheet-mask-out-e25ff75d{0%{opacity:1}to{opacity:0}}@keyframes settings-sheet-shell-in-e25ff75d{0%{opacity:0}to{opacity:1}}@keyframes settings-sheet-shell-out-e25ff75d{0%{opacity:1}to{opacity:0}}.picker-sheet-mask[data-v-9a80c5c2]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(30,60,90,.52);opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;overflow:hidden}.picker-sheet-mask--in[data-v-9a80c5c2]{animation:picker-sheet-mask-in-9a80c5c2 .32s ease forwards}.picker-sheet-mask--out[data-v-9a80c5c2]{animation:picker-sheet-mask-out-9a80c5c2 .28s ease forwards}.picker-sheet-shell[data-v-9a80c5c2]{position:relative;display:flex;flex-direction:column;background:#fff9ee;border-style:solid;border-color:#ffc98a;box-sizing:border-box;box-shadow:0 10px 28px rgba(120,70,20,.18);transform:scale(.5);opacity:0;flex-shrink:0;overflow:visible}.picker-sheet-shell--in[data-v-9a80c5c2]{animation:picker-sheet-pop-in-9a80c5c2 .38s cubic-bezier(.34,1.45,.64,1) forwards}.picker-sheet-shell--out[data-v-9a80c5c2]{animation:picker-sheet-pop-out-9a80c5c2 .28s cubic-bezier(.4,0,.85,.2) forwards}.picker-sheet-tab[data-v-9a80c5c2]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffe082,#ffb74d);border:2px solid #fff;box-shadow:0 3px 8px rgba(200,100,20,.2);z-index:2}.picker-sheet-tab__text[data-v-9a80c5c2]{color:#c45c00;font-weight:800;line-height:1.2}.picker-sheet-close[data-v-9a80c5c2]{position:absolute;border-radius:50%;background:linear-gradient(180deg,#ff8a50,#ff6b3d);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(200,60,20,.28);z-index:3}.picker-sheet-close__icon[data-v-9a80c5c2]{color:#fff;font-size:20px;font-weight:700;line-height:1;margin-top:-1px}.picker-sheet-inner[data-v-9a80c5c2]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fffefb,#fff8ee);border:2px solid #f3e8d8;overflow:hidden}.picker-sheet-body[data-v-9a80c5c2]{flex:1;min-height:0;display:flex;flex-direction:column}.picker-sheet-confirm[data-v-9a80c5c2]{position:absolute;right:0;z-index:5;background:linear-gradient(180deg,#ffb347,#ff8c2a);border:2px solid #fff;box-shadow:0 4px 10px rgba(255,120,30,.32);display:flex;align-items:center;justify-content:center}.picker-sheet-confirm uni-text[data-v-9a80c5c2]{color:#fff;font-weight:800}@keyframes picker-sheet-mask-in-9a80c5c2{0%{opacity:0}to{opacity:1}}@keyframes picker-sheet-mask-out-9a80c5c2{0%{opacity:1}to{opacity:0}}@keyframes picker-sheet-pop-in-9a80c5c2{0%{opacity:0;transform:scale(.52)}62%{opacity:1;transform:scale(1.05)}82%{transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes picker-sheet-pop-out-9a80c5c2{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.52)}}.class-picker-loading[data-v-1bb3ca3f],.class-picker-empty[data-v-1bb3ca3f]{display:flex;align-items:center;justify-content:center;min-height:200px}.class-picker-loading__text[data-v-1bb3ca3f],.class-picker-empty__text[data-v-1bb3ca3f]{color:#9a7048;font-size:13px;font-weight:600}.class-picker-body[data-v-1bb3ca3f]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.class-picker-notice[data-v-1bb3ca3f]{background:#fff6e8;border:1.5px solid rgba(255,140,42,.35);box-sizing:border-box}.class-picker-notice__text[data-v-1bb3ca3f]{color:#c45c00;font-weight:700;line-height:1.35}.class-picker-scroll[data-v-1bb3ca3f]{width:100%;flex:1;min-height:0;max-height:210px}.class-picker-list[data-v-1bb3ca3f]{display:flex;flex-direction:column;gap:8px;padding:2px 2px 6px;box-sizing:border-box}.class-picker-item[data-v-1bb3ca3f]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:10px;background:#fff;border:1.5px solid #f0dcc8;box-shadow:0 2px rgba(200,150,100,.08)}.class-picker-item--on[data-v-1bb3ca3f]{background:#fff6e8;border-color:#ff8c2a;box-shadow:0 2px rgba(255,140,42,.16)}.class-picker-item__main[data-v-1bb3ca3f]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.class-picker-item__title[data-v-1bb3ca3f]{color:#5a3a18;font-weight:800;line-height:1.25}.class-picker-item--on .class-picker-item__title[data-v-1bb3ca3f]{color:#c45c00}.class-picker-item__check[data-v-1bb3ca3f]{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#fff;border:1.5px solid #f0dcc8}.class-picker-item__check--on[data-v-1bb3ca3f]{background:linear-gradient(180deg,#ffb347,#ff8c2a);border-color:#fff;box-shadow:0 2px rgba(200,100,30,.2)}.class-picker-item__check-icon[data-v-1bb3ca3f]{color:#fff;font-size:12px;font-weight:800;line-height:1}.tier-overview-body[data-v-86644edc]{flex:1;min-height:0;display:flex;flex-direction:column;box-sizing:border-box}.tier-overview-scroll[data-v-86644edc]{flex:1;min-height:0;width:100%;white-space:nowrap}.tier-overview-track[data-v-86644edc]{display:inline-flex;flex-direction:row;align-items:flex-end}.tier-overview-col[data-v-86644edc]{display:inline-flex;flex-direction:column;align-items:center;box-sizing:border-box}.tier-overview-col--current .tier-overview-col__name[data-v-86644edc]{color:#e86a00}.tier-overview-col--current .tier-overview-col__score[data-v-86644edc]{color:#ff8c2a;font-weight:800}.tier-overview-col__icon[data-v-86644edc],.tier-overview-col__icon-fallback[data-v-86644edc]{flex-shrink:0}.tier-overview-col__icon-fallback[data-v-86644edc]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffe082,#ffb74d)}.tier-overview-col__icon-fallback-text[data-v-86644edc]{font-weight:800;color:#fff}.tier-overview-col__name[data-v-86644edc]{font-weight:800;color:#5a3a18;text-align:center;max-width:100%}.tier-overview-col__score[data-v-86644edc]{color:#9a7048;font-weight:700;text-align:center;max-width:100%}.tier-overview-loading[data-v-86644edc],.tier-overview-empty[data-v-86644edc]{display:flex;align-items:center;justify-content:center;min-height:120px}.tier-overview-loading__text[data-v-86644edc],.tier-overview-empty__text[data-v-86644edc]{color:#9a7048}.pet-level-sheet-mask[data-v-5c1043c6]{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(20,40,70,.42);opacity:0}.pet-level-sheet-mask--in[data-v-5c1043c6]{animation:pet-level-mask-in-5c1043c6 .32s ease forwards}.pet-level-sheet-mask--out[data-v-5c1043c6]{animation:pet-level-mask-out-5c1043c6 .28s ease forwards}.pet-level-sheet-shell[data-v-5c1043c6]{position:relative;box-sizing:border-box;background:linear-gradient(180deg,#f8fdff,#fff9ee);border:6px solid #ffd9a0;box-shadow:0 10px 28px rgba(40,90,150,.22);opacity:0;transform:scale(.92)}.pet-level-sheet-shell--in[data-v-5c1043c6]{animation:pet-level-pop-in-5c1043c6 .38s cubic-bezier(.34,1.45,.64,1) forwards}.pet-level-sheet-shell--out[data-v-5c1043c6]{animation:pet-level-pop-out-5c1043c6 .28s cubic-bezier(.4,0,.85,.2) forwards}.pet-level-sheet-tab[data-v-5c1043c6]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#9ee2ff,#6ec6f5);border:4px solid #fff;box-shadow:0 4px 10px rgba(60,130,200,.18)}.pet-level-sheet-tab__text[data-v-5c1043c6]{font-weight:800;color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.12)}.pet-level-sheet-close[data-v-5c1043c6]{position:absolute;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);border:2px solid rgba(255,200,120,.8)}.pet-level-sheet-close__icon[data-v-5c1043c6]{font-size:20px;line-height:1;color:#7a8ea3}.pet-level-sheet-inner[data-v-5c1043c6]{height:100%;overflow:hidden;background:rgba(255,255,255,.55);border:2px solid rgba(255,255,255,.9)}.pet-level-sheet-scroll[data-v-5c1043c6]{width:100%;height:100%;white-space:nowrap}.pet-level-sheet-row[data-v-5c1043c6]{display:inline-flex;align-items:stretch;min-height:100%;box-sizing:border-box}.pet-level-card[data-v-5c1043c6]{flex-shrink:0;display:flex;flex-direction:column;background:rgba(255,255,255,.92);border:2px solid rgba(180,210,240,.55);box-shadow:0 3px 8px rgba(50,110,170,.08);box-sizing:border-box}.pet-level-card--current[data-v-5c1043c6]{border-color:#ff8c2a;box-shadow:0 0 0 2px rgba(255,140,42,.18),0 4px 12px rgba(255,140,42,.16);background:linear-gradient(180deg,#fff8ee,#fff)}.pet-level-card__badge[data-v-5c1043c6]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pet-level-card__badge-text[data-v-5c1043c6]{font-weight:800;color:#4a6a88}.pet-level-card__current[data-v-5c1043c6]{font-weight:700;color:#fff;background:linear-gradient(180deg,#ffb07a,#ff8c2a)}.pet-level-card__img-wrap[data-v-5c1043c6]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#eef8ff,#f8fcff);overflow:hidden}.pet-level-card__img[data-v-5c1043c6]{display:block}.pet-level-card__emoji[data-v-5c1043c6]{font-size:36px;line-height:1}.pet-level-card__meta[data-v-5c1043c6]{display:flex;flex-direction:column;align-items:center}.pet-level-card__meta-line[data-v-5c1043c6]{font-size:9px;font-weight:600;color:#6a8aa8;text-align:center}.pet-level-sheet-loading[data-v-5c1043c6]{height:100%;display:flex;align-items:center;justify-content:center}.pet-level-sheet-loading__text[data-v-5c1043c6]{font-size:13px;font-weight:600;color:#6a8aa8}@keyframes pet-level-mask-in-5c1043c6{0%{opacity:0}to{opacity:1}}@keyframes pet-level-mask-out-5c1043c6{0%{opacity:1}to{opacity:0}}@keyframes pet-level-pop-in-5c1043c6{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes pet-level-pop-out-5c1043c6{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.94)}}.user-title-badges[data-v-e5ae47b0]{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;min-width:0}.user-title-badge[data-v-e5ae47b0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:linear-gradient(180deg,#fff6d8,#ffe08a);border:1px solid rgba(255,184,77,.45);box-sizing:border-box;overflow:visible}.user-title-badge--image[data-v-e5ae47b0],.user-title-badge--animated[data-v-e5ae47b0]{background:transparent;border:none;box-shadow:none}.user-title-badge__text[data-v-e5ae47b0]{font-weight:800;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.user-title-badge__img[data-v-e5ae47b0]{display:block;flex-shrink:0;vertical-align:middle}.user-avatar[data-v-56b2b232]{position:relative;flex-shrink:0;display:block;overflow:visible}.user-avatar__slot[data-v-56b2b232]{flex-shrink:0}.user-avatar__face[data-v-56b2b232]{border-radius:50%;overflow:hidden;position:relative;z-index:0}.user-avatar__img[data-v-56b2b232]{width:100%;height:100%;display:block;background:transparent}.user-avatar__face--border[data-v-56b2b232]{border:2px solid #fff;box-sizing:border-box}.user-avatar__frame[data-v-56b2b232]{position:absolute;pointer-events:none;z-index:1;display:block;background-color:transparent}.profile-edit-mask[data-v-d78cf19c]{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(30,60,90,.52);opacity:0;display:flex;align-items:flex-end;justify-content:center;box-sizing:border-box}.profile-edit-mask--in[data-v-d78cf19c]{animation:profile-edit-mask-in-d78cf19c .28s ease forwards}.profile-edit-mask--out[data-v-d78cf19c]{animation:profile-edit-mask-out-d78cf19c .24s ease forwards}.profile-edit-sheet[data-v-d78cf19c]{width:100%;max-width:520px;background:linear-gradient(180deg,#fffefb,#fff8ee);border:2px solid #f3e8d8;border-bottom:none;box-sizing:border-box;transform:translateY(100%);opacity:0}.profile-edit-sheet--in[data-v-d78cf19c]{animation:profile-edit-sheet-in-d78cf19c .32s cubic-bezier(.34,1.2,.64,1) forwards}.profile-edit-sheet--out[data-v-d78cf19c]{animation:profile-edit-sheet-out-d78cf19c .24s ease forwards}.profile-edit-sheet__handle[data-v-d78cf19c]{margin-left:auto;margin-right:auto;background:rgba(154,112,72,.28)}.profile-edit-sheet__title[data-v-d78cf19c]{display:block;text-align:center;font-weight:800;color:#9a7048;line-height:1.2}.profile-edit-sheet__list[data-v-d78cf19c]{display:flex;flex-direction:column}.profile-edit-item[data-v-d78cf19c]{background:rgba(255,255,255,.95);border:1.5px solid rgba(255,140,42,.22);box-sizing:border-box}.profile-edit-item__text[data-v-d78cf19c]{color:#5a3a18;font-weight:800;line-height:1.25;text-align:center}.profile-edit-cancel[data-v-d78cf19c]{background:rgba(255,255,255,.92);border:1.5px solid rgba(154,112,72,.2);box-sizing:border-box}.profile-edit-cancel__text[data-v-d78cf19c]{color:#9a7048;font-weight:700;line-height:1.25;text-align:center}@keyframes profile-edit-mask-in-d78cf19c{0%{opacity:0}to{opacity:1}}@keyframes profile-edit-mask-out-d78cf19c{0%{opacity:1}to{opacity:0}}@keyframes profile-edit-sheet-in-d78cf19c{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes profile-edit-sheet-out-d78cf19c{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100%)}}.frame-picker-loading[data-v-7b14ee6f]{display:flex;align-items:center;justify-content:center;min-height:200px}.frame-picker-loading__text[data-v-7b14ee6f]{color:#9a7048;font-size:13px;font-weight:600}.frame-picker-body[data-v-7b14ee6f]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.frame-picker-notice[data-v-7b14ee6f]{background:#fff6e8;border:1.5px solid rgba(255,140,42,.35);box-sizing:border-box}.frame-picker-notice__text[data-v-7b14ee6f]{color:#c45c00;font-weight:700;line-height:1.35}.frame-picker-scroll[data-v-7b14ee6f]{flex:1;min-height:0;max-height:240px}.frame-picker-grid[data-v-7b14ee6f]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));padding:2px 2px 8px;box-sizing:border-box}.frame-picker-card[data-v-7b14ee6f]{position:relative;display:flex;flex-direction:column;align-items:center;background:rgba(255,255,255,.95);border:2px solid rgba(255,140,42,.18);box-sizing:border-box;min-width:0}.frame-picker-card--on[data-v-7b14ee6f]{border-color:rgba(255,140,42,.55);background:linear-gradient(180deg,#fff,#fff4e8);box-shadow:0 2px rgba(200,120,50,.12)}.frame-picker-card__preview[data-v-7b14ee6f],.frame-picker-card__empty[data-v-7b14ee6f]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#f8f4ff);border:1px solid rgba(155,126,232,.18);box-sizing:border-box}.frame-picker-card__empty-text[data-v-7b14ee6f]{font-weight:800;color:#9a7048;line-height:1}.frame-picker-card__name[data-v-7b14ee6f]{max-width:100%;color:#5a3a18;font-weight:800;text-align:center;line-height:1.2}.frame-picker-card__expire[data-v-7b14ee6f]{max-width:100%;color:#9a7048;font-weight:600;text-align:center;line-height:1.15}.frame-picker-card__badge[data-v-7b14ee6f]{position:absolute;border-radius:50%;background:linear-gradient(180deg,#ffb347,#ff8c2a);border:1.5px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(200,100,30,.25)}.frame-picker-card__badge-text[data-v-7b14ee6f]{color:#fff;font-size:10px;font-weight:800;line-height:1}.frame-picker-empty[data-v-7b14ee6f]{padding:24px 12px;text-align:center}.frame-picker-empty__text[data-v-7b14ee6f]{color:#9a7048;font-weight:600;line-height:1.4}.title-picker-loading[data-v-dac2cde7],.title-picker-empty[data-v-dac2cde7]{display:flex;align-items:center;justify-content:center;min-height:200px}.title-picker-loading__text[data-v-dac2cde7],.title-picker-empty__text[data-v-dac2cde7]{color:#9a7048;font-size:13px;font-weight:600}.title-picker-body[data-v-dac2cde7]{display:flex;flex-direction:column;width:100%;height:100%;min-height:0}.title-picker-notice[data-v-dac2cde7]{background:#fff6e8;border:1.5px solid rgba(255,140,42,.35);box-sizing:border-box}.title-picker-notice__text[data-v-dac2cde7]{color:#c45c00;font-weight:700;line-height:1.35}.title-picker-scroll[data-v-dac2cde7]{flex:1;min-height:0;max-height:240px}.title-picker-list[data-v-dac2cde7]{display:flex;flex-direction:column;gap:8px;padding:2px 2px 8px;box-sizing:border-box}.title-picker-item[data-v-dac2cde7]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;background:rgba(255,255,255,.95);border:2px solid rgba(255,140,42,.18);box-sizing:border-box}.title-picker-item--on[data-v-dac2cde7]{border-color:rgba(255,140,42,.5);background:linear-gradient(180deg,#fff,#fff4e8)}.title-picker-item__main[data-v-dac2cde7]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.title-picker-item__expire[data-v-dac2cde7]{color:#9a7048;font-weight:600;line-height:1.2}.title-picker-item__check[data-v-dac2cde7]{flex-shrink:0;display:flex;align-items:center;justify-content:center;border:2px solid rgba(154,112,72,.35);background:#fff;box-sizing:border-box}.title-picker-item__check--on[data-v-dac2cde7]{border-color:rgba(255,140,42,.55);background:linear-gradient(180deg,#ffb347,#ff8c2a)}.title-picker-item__check-icon[data-v-dac2cde7]{color:#fff;font-size:11px;font-weight:800;line-height:1}.picker-sheet-mask[data-v-586f4fd0]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;background:rgba(30,60,90,.52);opacity:0;display:flex;align-items:center;justify-content:center;padding:20px;box-sizing:border-box;overflow:hidden}.picker-sheet-mask--in[data-v-586f4fd0]{animation:picker-sheet-mask-in-586f4fd0 .32s ease forwards}.picker-sheet-mask--out[data-v-586f4fd0]{animation:picker-sheet-mask-out-586f4fd0 .28s ease forwards}.picker-sheet-shell[data-v-586f4fd0]{position:relative;display:flex;flex-direction:column;background:#fff9ee;border-style:solid;border-color:#ffc98a;box-sizing:border-box;box-shadow:0 10px 28px rgba(120,70,20,.18);transform:scale(.5);opacity:0;flex-shrink:0;overflow:visible}.picker-sheet-shell--in[data-v-586f4fd0]{animation:picker-sheet-pop-in-586f4fd0 .38s cubic-bezier(.34,1.45,.64,1) forwards}.picker-sheet-shell--out[data-v-586f4fd0]{animation:picker-sheet-pop-out-586f4fd0 .28s cubic-bezier(.4,0,.85,.2) forwards}.picker-sheet-tab[data-v-586f4fd0]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffe082,#ffb74d);border:2px solid #fff;box-shadow:0 3px 8px rgba(200,100,20,.2);z-index:2}.picker-sheet-tab__text[data-v-586f4fd0]{color:#c45c00;font-weight:800;line-height:1.2}.picker-sheet-close[data-v-586f4fd0]{position:absolute;border-radius:50%;background:linear-gradient(180deg,#ff8a50,#ff6b3d);border:2px solid #fff;display:flex;align-items:center;justify-content:center;box-shadow:0 3px 8px rgba(200,60,20,.28);z-index:3}.picker-sheet-close__icon[data-v-586f4fd0]{color:#fff;font-size:20px;font-weight:700;line-height:1;margin-top:-1px}.picker-sheet-inner[data-v-586f4fd0]{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fffefb,#fff8ee);border:2px solid #f3e8d8;overflow:hidden}.profile-loading[data-v-586f4fd0]{flex:1;display:flex;align-items:center;justify-content:center}.profile-loading__text[data-v-586f4fd0]{font-size:13px;color:#9a7048}.profile-split[data-v-586f4fd0]{flex:1;min-height:0;display:flex;flex-direction:row;gap:8px;align-items:stretch}.profile-split--sales .profile-panel--info[data-v-586f4fd0]{flex:0 0 24%}.profile-split--sales .profile-panel--showcase[data-v-586f4fd0]{flex:0 0 20%}.profile-split--sales .profile-panel--stats[data-v-586f4fd0]{flex:0 0 28%}.profile-panel[data-v-586f4fd0]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;overflow:hidden}.profile-panel--info[data-v-586f4fd0]{flex:0 0 28%;background:linear-gradient(180deg,#fff,#fff4e8);border:2px solid rgba(255,140,42,.22);box-shadow:0 3px rgba(200,120,50,.1);align-items:stretch;justify-content:flex-start;gap:0;position:relative;overflow:hidden}.profile-panel--showcase[data-v-586f4fd0]{flex:0 0 24%;min-height:0;background:linear-gradient(180deg,#fff,#f8f4ff 55%,#eef8ff);border:2px solid rgba(155,126,232,.2);box-shadow:0 3px rgba(130,90,200,.08);justify-content:flex-start}.profile-showcase-stack[data-v-586f4fd0]{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}.profile-showcase-block[data-v-586f4fd0]{display:flex;flex-direction:column;min-width:0}.profile-showcase-block--pet[data-v-586f4fd0]{flex:1;min-height:0}.profile-showcase-block--rank[data-v-586f4fd0]{flex-shrink:0}.profile-showcase-block__head[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;width:100%}.profile-showcase-block__line[data-v-586f4fd0]{flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(58,159,217,.28) 50%,transparent 100%)}.profile-showcase-block__line--rank[data-v-586f4fd0]{background:linear-gradient(90deg,transparent 0%,rgba(155,127,232,.38) 50%,transparent 100%)}.profile-showcase-block__title[data-v-586f4fd0]{flex-shrink:0;font-weight:800;color:#c45c00;line-height:1.2}.profile-rank-strip[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;width:100%;box-sizing:border-box;background:linear-gradient(90deg,rgba(248,244,255,.98),rgba(255,255,255,.96) 52%,rgba(243,236,255,.98));border:2px solid rgba(155,126,232,.24);box-shadow:0 2px rgba(130,90,200,.08)}.profile-rank-strip__icon-wrap[data-v-586f4fd0]{flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;background:rgba(255,255,255,.72);border:1px solid rgba(155,126,232,.16)}.profile-rank-strip__icon[data-v-586f4fd0],.profile-rank-strip__fallback[data-v-586f4fd0]{flex-shrink:0;display:block}.profile-rank-strip__fallback[data-v-586f4fd0]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#d4c4ff,#9b7ee8)}.profile-rank-strip__fallback-text[data-v-586f4fd0]{font-weight:800;color:#fff;line-height:1}.profile-rank-strip__body[data-v-586f4fd0]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.profile-rank-strip__name[data-v-586f4fd0]{font-weight:800;color:#5a3a18}.profile-rank-strip__score-row[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:baseline}.profile-rank-strip__score-label[data-v-586f4fd0]{color:rgba(122,94,200,.82);font-weight:700}.profile-rank-strip__score[data-v-586f4fd0]{color:#7a5ec8;font-weight:900;line-height:1.1}.profile-rank-strip__arrow[data-v-586f4fd0]{flex-shrink:0;color:rgba(122,94,200,.55);font-weight:700;line-height:1}.profile-info-scroll[data-v-586f4fd0]{flex:1;min-height:0;height:100%}.profile-info-scroll--hide-bar[data-v-586f4fd0]{scrollbar-width:none;-ms-overflow-style:none}.profile-info-scroll--hide-bar[data-v-586f4fd0] ::-webkit-scrollbar{display:none;width:0;height:0}.profile-info-scroll-inner[data-v-586f4fd0]{display:flex;flex-direction:column;gap:10px;box-sizing:border-box;padding-bottom:4px}.profile-panel__deco-band[data-v-586f4fd0]{position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#ffb74d,#ff8c2a 35%,#ffe082 68%,#ffb74d);opacity:.85}.profile-showcase[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:stretch;width:100%;flex-shrink:0}.profile-showcase--inline[data-v-586f4fd0]{flex-shrink:0}.profile-showcase--pet-only[data-v-586f4fd0]{flex:1;min-height:0;flex-direction:column}.profile-showcase-card[data-v-586f4fd0]{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.profile-showcase-card--rank[data-v-586f4fd0]{background:linear-gradient(180deg,#fff,#f3ecff);border:2px solid rgba(155,126,232,.28);box-shadow:0 2px rgba(130,90,200,.1)}.profile-showcase-card--pet[data-v-586f4fd0]{flex:1;background:linear-gradient(180deg,#fff,#e8f8ff);border:2px solid rgba(58,159,217,.24);box-shadow:0 2px rgba(58,159,217,.1)}.profile-showcase-card__sparkle[data-v-586f4fd0]{position:absolute;top:-8px;right:-8px;width:28px;height:28px;border-radius:50%;background:radial-gradient(circle,rgba(255,220,120,.55),rgba(255,220,120,0) 70%);pointer-events:none}.profile-showcase-card__sparkle--pet[data-v-586f4fd0]{background:radial-gradient(circle,rgba(126,212,255,.5),rgba(126,212,255,0) 70%)}.profile-showcase-card__label[data-v-586f4fd0]{display:block;width:100%;text-align:center;font-weight:800;color:#9a7048;line-height:1.2}.profile-showcase-card__body[data-v-586f4fd0]{width:100%;display:flex;flex-direction:column;align-items:center;min-width:0}.profile-showcase-card__body--pet[data-v-586f4fd0]{flex:1;justify-content:center;gap:8px}.profile-showcase-card__tier-icon[data-v-586f4fd0],.profile-showcase-card__tier-fallback[data-v-586f4fd0],.profile-showcase-card__pet-img[data-v-586f4fd0],.profile-showcase-card__pet-empty[data-v-586f4fd0]{flex-shrink:0}.profile-showcase-card__tier-fallback[data-v-586f4fd0]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#d4c4ff,#9b7ee8)}.profile-showcase-card__tier-fallback-text[data-v-586f4fd0]{font-weight:800;color:#fff;line-height:1}.profile-showcase-card__pet-empty[data-v-586f4fd0]{display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#dff4ff,#9ed8f7);border:1px dashed rgba(58,159,217,.35)}.profile-showcase-card__pet-empty-text[data-v-586f4fd0]{font-weight:800;color:rgba(58,159,217,.65);line-height:1}.profile-showcase-card__main[data-v-586f4fd0]{max-width:100%;font-weight:800;color:#5a3a18;text-align:center;line-height:1.25}.profile-showcase-card__sub[data-v-586f4fd0]{max-width:100%;color:#9a7048;font-weight:700;text-align:center;line-height:1.2}.profile-showcase-card--rank .profile-showcase-card__sub[data-v-586f4fd0]{color:#7a5ec8}.profile-showcase-card--pet .profile-showcase-card__sub[data-v-586f4fd0]{color:#3a8fbf}.profile-section-head[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;flex-shrink:0}.profile-section-head__line[data-v-586f4fd0]{flex:1;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,140,42,.35) 50%,transparent 100%)}.profile-panel--stats[data-v-586f4fd0]{flex:1;min-height:0;background:linear-gradient(180deg,#fff,#fff9f0);border:2px solid rgba(255,201,138,.45);box-shadow:0 3px rgba(200,120,50,.08);justify-content:flex-start;position:relative;overflow:hidden}.profile-panel--stats[data-v-586f4fd0]:before{content:"";position:absolute;top:0;right:0;width:56px;height:56px;background:radial-gradient(circle at 100% 0%,rgba(255,224,130,.35),rgba(255,224,130,0) 72%);pointer-events:none}.profile-panel--sales[data-v-586f4fd0]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;background:linear-gradient(180deg,#fff,#fff4e8);border:2px solid rgba(255,140,42,.24);box-shadow:0 3px rgba(200,120,50,.08)}.profile-sales-balance[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;background:rgba(255,255,255,.92);border:1px solid rgba(255,140,42,.22);flex-shrink:0}.profile-sales-balance__label[data-v-586f4fd0]{color:#9a7048;font-weight:700}.profile-sales-balance__value[data-v-586f4fd0]{color:#ff8c2a;font-weight:900;line-height:1.1}.profile-sales-columns[data-v-586f4fd0]{flex:1;min-height:0;display:flex;flex-direction:row;align-items:stretch}.profile-sales-block[data-v-586f4fd0]{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.profile-sales-block__title[data-v-586f4fd0]{display:block;flex-shrink:0;font-weight:800;color:#c45c00;margin-bottom:4px;text-align:center}.profile-sales-scroll[data-v-586f4fd0]{flex:1;min-height:0;height:100%}.profile-sales-scroll--hide-bar[data-v-586f4fd0]{scrollbar-width:none;-ms-overflow-style:none}.profile-sales-scroll--hide-bar[data-v-586f4fd0] ::-webkit-scrollbar{display:none;width:0;height:0}.profile-sales-scroll-inner[data-v-586f4fd0]{box-sizing:border-box}.profile-sales-item[data-v-586f4fd0]{background:rgba(255,255,255,.9);border:1px solid rgba(255,140,42,.16)}.profile-sales-item__row[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:6px}.profile-sales-item__amount[data-v-586f4fd0]{font-weight:800;color:#2f9e44;flex-shrink:0}.profile-sales-item__amount--minus[data-v-586f4fd0]{color:#d9480f}.profile-sales-item__title[data-v-586f4fd0]{flex:1;min-width:0;font-weight:700;color:#5a3a18}.profile-sales-item__desc[data-v-586f4fd0]{color:#9a7048;flex:1;min-width:0}.profile-sales-item__status[data-v-586f4fd0]{color:#9a7048;flex-shrink:0}.profile-sales-item__time[data-v-586f4fd0]{display:block;margin-top:2px;color:#b08968}.profile-sales-empty[data-v-586f4fd0]{text-align:center}.profile-sales-empty__text[data-v-586f4fd0]{color:#9a7048;font-size:10px}.profile-identity[data-v-586f4fd0]{display:flex;flex-direction:column;width:100%;max-width:100%;flex-shrink:0;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,247,236,.95));border:1.5px solid rgba(255,180,90,.24);box-shadow:inset 0 1px rgba(255,255,255,.92)}.profile-identity__head[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:flex-start;width:100%;min-width:0}.profile-identity__head-main[data-v-586f4fd0]{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;padding-top:2px}.profile-identity__avatar-wrap[data-v-586f4fd0]{flex-shrink:0;padding:3px;border-radius:999px;background:linear-gradient(180deg,#fff,#ffe9cc);border:2px solid rgba(255,140,42,.35);box-shadow:0 3px rgba(200,120,50,.12);overflow:visible}.profile-identity__avatar-wrap--guest[data-v-586f4fd0]{border-color:rgba(255,140,42,.5)}.profile-identity__avatar-wrap--framed[data-v-586f4fd0]{padding:0;background:transparent;border:none;box-shadow:none}.profile-identity__nickname[data-v-586f4fd0]{font-weight:900;color:#5a3a18;max-width:100%}.profile-identity__titles[data-v-586f4fd0]{display:flex;align-items:flex-start;flex-wrap:wrap;width:100%}.profile-identity__titles-empty[data-v-586f4fd0]{color:rgba(154,112,72,.72);font-weight:700;line-height:1.2}.profile-identity__info[data-v-586f4fd0]{display:flex;flex-direction:column;width:100%}.profile-info-row[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;width:100%;min-width:0;box-sizing:border-box;background:rgba(255,255,255,.9);border:1px solid rgba(255,180,90,.2)}.profile-info-row--grade[data-v-586f4fd0]{background:linear-gradient(90deg,rgba(255,249,240,.98),rgba(255,255,255,.92))}.profile-info-row--class[data-v-586f4fd0]{background:linear-gradient(90deg,rgba(244,250,255,.98),rgba(255,255,255,.92));border-color:rgba(120,180,230,.18)}.profile-info-row__label[data-v-586f4fd0]{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:rgba(255,140,42,.12)}.profile-info-row__label--class[data-v-586f4fd0]{background:rgba(74,144,226,.1)}.profile-info-row__label-text[data-v-586f4fd0]{color:rgba(122,90,56,.88);font-weight:800;letter-spacing:.06em}.profile-info-row__label--class .profile-info-row__label-text[data-v-586f4fd0]{color:rgba(56,98,150,.9)}.profile-info-row__tail[data-v-586f4fd0]{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.profile-info-row__value[data-v-586f4fd0]{flex:1;min-width:0;color:#5a3a18;font-weight:800}.profile-info-row__value--muted[data-v-586f4fd0]{color:#9a7048;font-weight:700}.profile-class-join-btn[data-v-586f4fd0]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;background:linear-gradient(180deg,#ffb347,#ff8c2a);border:1.5px solid #fff;box-shadow:0 2px rgba(200,100,30,.2)}.profile-class-join-btn__text[data-v-586f4fd0]{color:#fff;font-weight:800;line-height:1;text-shadow:0 1px 2px rgba(140,60,0,.18)}.profile-level-block[data-v-586f4fd0]{width:100%;flex-shrink:0}.profile-level-head[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin-bottom:4px}.profile-level-row[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;flex:1;min-width:0;gap:6px}.profile-level-badge[data-v-586f4fd0]{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ffe08a,#ffb84d);border:1px solid rgba(255,255,255,.9);box-shadow:0 2px #e89a2b}.profile-level-badge__text[data-v-586f4fd0]{font-weight:800;color:#8a4d12;line-height:1}.profile-level-title[data-v-586f4fd0]{color:#9a7048;font-weight:700}.profile-exp__track[data-v-586f4fd0]{width:100%;overflow:hidden;background:rgba(110,198,245,.18);border:1px solid rgba(58,159,217,.2)}.profile-exp__fill[data-v-586f4fd0]{height:100%;background:linear-gradient(90deg,#7ed4ff,#3a9fd9)}.profile-exp__text[data-v-586f4fd0]{flex-shrink:0;color:#9a7048;line-height:1}.profile-guest-hint[data-v-586f4fd0]{display:block;width:100%;margin-bottom:6px;text-align:center;color:#9a7048;line-height:1.35}.profile-action-row[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;gap:6px;width:100%;flex-shrink:0}.profile-panel__footer[data-v-586f4fd0]{width:100%;flex-shrink:0;display:flex;flex-direction:column;gap:6px}.profile-panel__footer--push[data-v-586f4fd0]{margin-top:0}.profile-panel__guest[data-v-586f4fd0]{width:100%;flex-shrink:0}.profile-action-btn[data-v-586f4fd0]{display:flex;align-items:center;justify-content:center;width:100%}.profile-action-btn--primary[data-v-586f4fd0]{background:linear-gradient(180deg,#ffb347,#ff8c2a);border:2px solid #fff;box-shadow:0 3px rgba(200,100,30,.22)}.profile-action-btn--ghost[data-v-586f4fd0]{background:rgba(255,255,255,.92);border:2px solid rgba(255,140,42,.3)}.profile-action-btn--icon[data-v-586f4fd0]{background:transparent;border:none;box-shadow:none}.profile-action-btn__icon[data-v-586f4fd0]{display:block;flex-shrink:0}.profile-action-btn--half[data-v-586f4fd0]{flex:1;min-width:0}.profile-action-btn__text[data-v-586f4fd0]{font-weight:800;color:#5a3a18}.profile-action-btn--primary .profile-action-btn__text[data-v-586f4fd0]{color:#fff;text-shadow:0 1px 2px rgba(140,60,0,.2)}.profile-panel__section-title[data-v-586f4fd0]{display:block;flex-shrink:0;font-weight:800;color:#c45c00;text-align:center}.profile-stats-scroll[data-v-586f4fd0]{flex:1;min-height:0;height:100%}.profile-stats-scroll--hide-bar[data-v-586f4fd0]{scrollbar-width:none;-ms-overflow-style:none}.profile-stats-scroll--hide-bar[data-v-586f4fd0] ::-webkit-scrollbar{display:none;width:0;height:0}.profile-stats-scroll-inner[data-v-586f4fd0]{box-sizing:border-box}.profile-stats-block[data-v-586f4fd0]{position:relative}.profile-stats-block__head[data-v-586f4fd0]{display:flex;flex-direction:row;align-items:center;margin-bottom:4px}.profile-stats-block__badge[data-v-586f4fd0]{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.85);box-shadow:0 2px rgba(200,120,50,.12)}.profile-stats-block__badge--today[data-v-586f4fd0]{background:linear-gradient(180deg,#ffe8d6,#ffb88c)}.profile-stats-block__badge--total[data-v-586f4fd0]{background:linear-gradient(180deg,#ffe9c8,#ffc98a)}.profile-stats-block__badge--week[data-v-586f4fd0]{background:linear-gradient(180deg,#dff4ff,#9ed8f7)}.profile-stats-block__badge-text[data-v-586f4fd0]{font-weight:800;color:#5a3a18;line-height:1}.profile-stats-block--today .profile-stats-block__badge-text[data-v-586f4fd0]{color:#b85a20}.profile-stats-block--week .profile-stats-block__badge-text[data-v-586f4fd0]{color:#2f6f96}.profile-stat-grid--fancy[data-v-586f4fd0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}.profile-stat-tile[data-v-586f4fd0]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;text-align:center;border:2px solid transparent;box-shadow:0 3px rgba(120,80,30,.1)}.profile-stat-tile--gold[data-v-586f4fd0]{background:linear-gradient(180deg,#fff,#fff4df);border-color:rgba(255,183,77,.35)}.profile-stat-tile--blue[data-v-586f4fd0]{background:linear-gradient(180deg,#fff,#edf7ff);border-color:rgba(58,159,217,.28)}.profile-stat-tile--green[data-v-586f4fd0]{background:linear-gradient(180deg,#fff,#edfbf0);border-color:rgba(76,175,120,.28)}.profile-stat-tile--purple[data-v-586f4fd0]{background:linear-gradient(180deg,#fff,#f4efff);border-color:rgba(155,126,232,.28)}.profile-stat-tile__icon-wrap[data-v-586f4fd0]{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.profile-stat-tile__icon-halo[data-v-586f4fd0]{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:inherit;opacity:.55;pointer-events:none}.profile-stat-tile__icon-wrap--gold .profile-stat-tile__icon-halo[data-v-586f4fd0]{background:radial-gradient(circle at 50% 40%,rgba(255,210,90,.55),rgba(255,210,90,0) 72%)}.profile-stat-tile__icon-wrap--blue .profile-stat-tile__icon-halo[data-v-586f4fd0]{background:radial-gradient(circle at 50% 40%,rgba(120,200,255,.5),rgba(120,200,255,0) 72%)}.profile-stat-tile__icon-wrap--green .profile-stat-tile__icon-halo[data-v-586f4fd0]{background:radial-gradient(circle at 50% 40%,rgba(120,220,150,.5),rgba(120,220,150,0) 72%)}.profile-stat-tile__icon-wrap--purple .profile-stat-tile__icon-halo[data-v-586f4fd0]{background:radial-gradient(circle at 50% 40%,rgba(180,150,255,.5),rgba(180,150,255,0) 72%)}.profile-stat-tile--gold .profile-stat-tile__icon-wrap[data-v-586f4fd0]{background:linear-gradient(180deg,#fff9e8,#ffe9a8);border:1.5px solid rgba(255,183,77,.45);box-shadow:0 2px 6px rgba(220,140,30,.15)}.profile-stat-tile--blue .profile-stat-tile__icon-wrap[data-v-586f4fd0]{background:linear-gradient(180deg,#f3fbff,#c8ebff);border:1.5px solid rgba(58,159,217,.35);box-shadow:0 2px 6px rgba(58,159,217,.12)}.profile-stat-tile--green .profile-stat-tile__icon-wrap[data-v-586f4fd0]{background:linear-gradient(180deg,#f0fcf4,#c5ecd0);border:1.5px solid rgba(76,175,120,.35);box-shadow:0 2px 6px rgba(76,175,120,.12)}.profile-stat-tile--purple .profile-stat-tile__icon-wrap[data-v-586f4fd0]{background:linear-gradient(180deg,#f7f2ff,#ddd0ff);border:1.5px solid rgba(155,126,232,.35);box-shadow:0 2px 6px rgba(155,126,232,.12)}.profile-stat-tile__icon[data-v-586f4fd0]{display:block;position:relative;z-index:1}.profile-stat-tile__num[data-v-586f4fd0]{font-weight:900;line-height:1.1}.profile-stat-tile--gold .profile-stat-tile__num[data-v-586f4fd0]{color:#e07b00}.profile-stat-tile--blue .profile-stat-tile__num[data-v-586f4fd0]{color:#2f7fad}.profile-stat-tile--green .profile-stat-tile__num[data-v-586f4fd0]{color:#2f8f52}.profile-stat-tile--purple .profile-stat-tile__num[data-v-586f4fd0]{color:#7a5ec8}.profile-stat-tile__label[data-v-586f4fd0]{margin-top:1px;color:#9a7048;font-weight:700;line-height:1.15}.profile-like-card[data-v-586f4fd0]{position:relative;display:flex;flex-direction:row;align-items:center;gap:8px;overflow:hidden;background:linear-gradient(90deg,#fff5f5,#ffe8ef 48%,#fff9f0);border:2px solid rgba(255,120,150,.28);box-shadow:0 3px rgba(220,90,120,.1)}.profile-like-card__glow[data-v-586f4fd0]{position:absolute;top:-16px;right:-10px;width:56px;height:56px;background:radial-gradient(circle,rgba(255,140,170,.35),rgba(255,140,170,0) 72%);pointer-events:none}.profile-like-card__icon-wrap[data-v-586f4fd0]{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#ffd6e3);border:1px solid rgba(255,120,150,.22)}.profile-like-card__meta[data-v-586f4fd0]{position:relative;z-index:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.profile-like-card__num[data-v-586f4fd0]{font-weight:900;color:#e84d7a;line-height:1.1}.profile-like-card__label[data-v-586f4fd0]{margin-top:1px;color:#b85a74;font-weight:700;line-height:1.15}@keyframes picker-sheet-mask-in-586f4fd0{0%{opacity:0}to{opacity:1}}@keyframes picker-sheet-mask-out-586f4fd0{0%{opacity:1}to{opacity:0}}@keyframes picker-sheet-pop-in-586f4fd0{0%{opacity:0;transform:scale(.52)}62%{opacity:1;transform:scale(1.05)}82%{transform:scale(.98)}to{opacity:1;transform:scale(1)}}@keyframes picker-sheet-pop-out-586f4fd0{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.52)}}.bh-sheet-mask[data-v-f417da59]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:1600;display:flex;align-items:center;justify-content:center;background:rgba(40,90,140,.42);opacity:0;transition:opacity .28s ease}.bh-sheet-mask--in[data-v-f417da59]{opacity:1}.bh-sheet-mask--out[data-v-f417da59]{opacity:0}.bh-sheet-shell[data-v-f417da59]{position:relative;box-sizing:border-box;display:flex;flex-direction:column;background:linear-gradient(180deg,#fffdf8,#fff8ee);border:solid #c87828;box-shadow:0 10px rgba(160,90,30,.28),0 18px 36px rgba(0,60,120,.18);transform:scale(.92) translateY(12px);opacity:0;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .28s ease}.bh-sheet-shell--in[data-v-f417da59]{transform:scale(1) translateY(0);opacity:1}.bh-sheet-shell--out[data-v-f417da59]{transform:scale(.94) translateY(10px);opacity:0}.bh-sheet-tab[data-v-f417da59]{position:absolute;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#ffb347,#ff8c2a);border:solid #fff;box-shadow:0 4px 10px rgba(255,120,30,.35)}.bh-sheet-tab__text[data-v-f417da59]{color:#fff;font-weight:800;text-shadow:0 1px 2px rgba(140,60,0,.25)}.bh-sheet-close[data-v-f417da59]{position:absolute;z-index:2;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#fff,#ffe9cc);border:solid #c87828;box-shadow:0 3px rgba(160,90,30,.25)}.bh-sheet-close__icon[data-v-f417da59]{color:#c87828;font-size:20px;line-height:1;font-weight:700;margin-top:-2px}.bh-sheet-body[data-v-f417da59]{flex:1;min-height:0;display:flex;flex-direction:column;box-sizing:border-box;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(255,248,236,.55));border:2px solid rgba(255,255,255,.88);overflow:hidden}.bh-sheet-feed[data-v-f417da59]{flex:1;min-height:0;box-sizing:border-box}.bh-sheet-feed-inner[data-v-f417da59]{display:flex;flex-direction:column;box-sizing:border-box}.bh-sheet-empty[data-v-f417da59]{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.bh-sheet-empty__text[data-v-f417da59]{color:#7a96b0;font-weight:700}.bh-sheet-empty__hint[data-v-f417da59]{color:#9ab0c4}.bh-item[data-v-f417da59]{width:100%;box-sizing:border-box}.bh-item__card[data-v-f417da59]{position:relative;overflow:hidden;background:linear-gradient(135deg,#fff4c8,#ffd978 42%,rgba(255,248,220,.92));border:2px solid rgba(255,255,255,.92);box-shadow:0 4px 12px rgba(210,120,20,.14)}.bh-item__shine[data-v-f417da59]{position:absolute;top:0;left:0;width:42%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,.35),rgba(255,255,255,0));pointer-events:none}.bh-item__head[data-v-f417da59]{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.bh-item__badge[data-v-f417da59]{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none}.bh-item__icon[data-v-f417da59]{display:block}.bh-item__icon-fallback[data-v-f417da59]{color:#fff;font-weight:900;line-height:1}.bh-item__label[data-v-f417da59]{flex-shrink:0;color:#9a5a10;font-weight:800}.bh-item__time[data-v-f417da59]{margin-left:auto;color:rgba(107,63,18,.72);font-weight:600}.bh-item__content[data-v-f417da59]{position:relative;z-index:1;display:block;color:#6b3f12;font-weight:700;word-break:break-all}.u-nowrap[data-v-f417da59]{white-space:nowrap}.server-broadcast[data-v-0854aa29]{position:fixed;left:0;right:0;z-index:1500;display:flex;justify-content:center;pointer-events:none;opacity:0;transform:translateY(-18px) scale(.94)}.server-broadcast__panel[data-v-0854aa29]{cursor:pointer}.server-broadcast--in[data-v-0854aa29]{animation:sb-enter-0854aa29 .42s cubic-bezier(.22,1.12,.36,1) forwards}.server-broadcast--out[data-v-0854aa29]{animation:sb-exit-0854aa29 .32s cubic-bezier(.4,0,.68,.2) forwards}.server-broadcast__shine[data-v-0854aa29]{position:absolute;top:50%;left:50%;width:120%;height:180%;transform:translate(-50%,-50%);background:radial-gradient(ellipse at center,rgba(255,196,72,.28),rgba(255,196,72,0) 68%);pointer-events:none;animation:sb-glow-0854aa29 2.4s ease-in-out infinite}.server-broadcast__panel[data-v-0854aa29]{position:relative;display:inline-flex;flex-direction:row;align-items:center;box-sizing:border-box;width:-moz-max-content;width:max-content;max-width:100%;background:linear-gradient(180deg,rgba(255,255,255,.42),rgba(255,255,255,0) 38%),linear-gradient(135deg,#fff4c8,#ffd978 42%,#ffb84a);border:2px solid rgba(255,255,255,.96);box-shadow:0 10px 24px rgba(210,120,20,.22),0 2px rgba(255,255,255,.65) inset,0 -3px rgba(214,132,28,.35) inset;pointer-events:auto;overflow:hidden}.server-broadcast__panel[data-v-0854aa29]:before{content:"";position:absolute;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent)}.server-broadcast__icon-wrap[data-v-0854aa29]{flex-shrink:0;display:flex;align-items:center;justify-content:center;background:transparent;border:none;box-shadow:none}.server-broadcast__icon-img[data-v-0854aa29]{display:block}.server-broadcast__icon-fallback[data-v-0854aa29]{color:#fff;font-weight:900;line-height:1}.server-broadcast__text-row[data-v-0854aa29]{display:flex;flex-direction:row;align-items:center;flex:0 1 auto;min-width:0}.server-broadcast__label[data-v-0854aa29]{flex-shrink:0;color:#9a5a10;font-weight:900;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.45)}.server-broadcast__content[data-v-0854aa29]{flex:0 1 auto;min-width:0;display:flex;align-items:center}.server-broadcast__content--scroll[data-v-0854aa29]{overflow:hidden}.server-broadcast__marquee[data-v-0854aa29]{display:inline-flex;flex-direction:row;align-items:center;height:100%;white-space:nowrap}.server-broadcast__marquee--scroll[data-v-0854aa29]{animation:sb-marquee-0854aa29 var(--marquee-duration, 10s) linear infinite}.server-broadcast__text[data-v-0854aa29]{color:#6b3f12;font-weight:800;white-space:nowrap;text-shadow:0 1px 0 rgba(255,255,255,.45)}.server-broadcast__text--clone[data-v-0854aa29]{padding-left:48px}@keyframes sb-enter-0854aa29{0%{opacity:0;transform:translateY(-18px) scale(.94)}62%{opacity:1;transform:translateY(3px) scale(1.02)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes sb-exit-0854aa29{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-14px) scale(.96)}}@keyframes sb-glow-0854aa29{0%,to{opacity:.55;transform:translate(-50%,-50%) scale(.96)}50%{opacity:.9;transform:translate(-50%,-50%) scale(1.04)}}@keyframes sb-marquee-0854aa29{0%{transform:translate(0)}to{transform:translate(-50%)}}.mp-privacy-mask[data-v-ec712690]{position:fixed;left:0;right:0;top:0;bottom:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(20,50,80,.45);box-sizing:border-box}.mp-privacy-panel[data-v-ec712690]{width:min(420px,92vw);box-sizing:border-box;padding:20px 18px 16px;border-radius:16px;background:linear-gradient(180deg,#fffdf8,#fff8ee);border:2px solid #e8d8c0;box-shadow:0 12px 32px rgba(40,90,140,.2)}.mp-privacy-title[data-v-ec712690]{display:block;margin-bottom:10px;color:#4a3c2e;font-size:16px;font-weight:800;text-align:center}.mp-privacy-desc[data-v-ec712690]{display:block;margin-bottom:16px;color:#6a5a48;font-size:13px;line-height:1.55}.mp-privacy-link[data-v-ec712690]{color:#3a9fd9;font-weight:700}.mp-privacy-actions[data-v-ec712690]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:12px}.mp-privacy-btn[data-v-ec712690]{flex:1;margin:0;padding:0;height:40px;line-height:40px;font-size:14px;font-weight:700;border-radius:999px}.mp-privacy-btn[data-v-ec712690]:after{border:none}.mp-privacy-btn--ghost[data-v-ec712690]{color:#8a7a68;background:#fff;border:1px solid #e0d6c8}.mp-privacy-btn--primary[data-v-ec712690]{color:#fff;background:linear-gradient(180deg,#7ecbf5,#3a9fd9);border:1px solid rgba(255,255,255,.85)}
