@charset "UTF-8";.background-confirm-body[data-v-9ffb1ca4]{min-height:0;overflow-y:auto;overflow-wrap:anywhere}.segmented-control[data-v-75fd809a]{position:relative;display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:9999px;background:#00000073;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 1px 2px #0000004d,0 2px 6px #00000026;box-sizing:border-box;flex-shrink:0;-webkit-user-select:none;user-select:none}.segmented-control.is-disabled[data-v-75fd809a]{opacity:.6;pointer-events:none}.segmented-control.is-full-width[data-v-75fd809a]{display:flex;width:100%}.segmented-control.is-full-width .segmented-item[data-v-75fd809a]{flex:1 1 0;min-width:0;padding:0 4px}.segmented-control.theme--neutral .segmented-glider[data-v-75fd809a]{background:linear-gradient(180deg,#ffffff29,#ffffff12);border:1px solid rgba(255,255,255,.22);box-shadow:0 2px 6px #0000004d,inset 0 1px #ffffff40,0 0 8px #ffffff14}.segmented-glider[data-v-75fd809a]{position:absolute;top:3px;left:0;height:28px;border-radius:9999px;background:linear-gradient(180deg,#6aec8038,#6aec801a);border:1px solid rgba(106,236,128,.38);box-shadow:0 2px 6px #0000004d,inset 0 1px #6aec8059,0 0 10px #6aec802e;pointer-events:none;box-sizing:border-box;z-index:1;will-change:transform,width}.segmented-item[data-v-75fd809a]{position:relative;z-index:2;box-sizing:border-box;height:28px;min-width:60px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:9999px;border:1px solid transparent;background:transparent;color:#989898;font-family:inherit;font-size:var(--vtuber-font-size-meta, 12px);font-weight:500;line-height:1;cursor:pointer;transition:color .2s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent}.segmented-item[data-v-75fd809a]:hover:not(.is-active):not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff24}.segmented-item.is-active[data-v-75fd809a]{color:#fff;font-weight:600}.segmented-item[data-v-75fd809a]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.segmented-item[data-v-75fd809a]:disabled{opacity:.6;cursor:not-allowed}.segmented-dot[data-v-75fd809a]{width:6px;height:6px;border-radius:50%;background-color:#6aec80;box-shadow:0 0 6px #6aec80d9;flex-shrink:0;animation:segmented-dot-pop-75fd809a .2s cubic-bezier(.175,.885,.32,1.275) both}.segmented-spinner[data-v-75fd809a]{width:10px;height:10px;border:1.5px solid rgba(106,236,128,.3);border-top-color:#6aec80;border-radius:50%;animation:segmented-spin-75fd809a .6s linear infinite;flex-shrink:0}.segmented-label[data-v-75fd809a]{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes segmented-dot-pop-75fd809a{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes segmented-spin-75fd809a{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.segmented-glider[data-v-75fd809a]{transition:none!important}.segmented-dot[data-v-75fd809a]{animation:none!important}}@media(max-width:480px){.segmented-control.is-full-width[data-v-75fd809a]{width:100%}.segmented-control.is-full-width .segmented-item[data-v-75fd809a]{flex:1;min-width:0;height:28px;padding:0 4px}.segmented-control[data-v-75fd809a]:not(.is-full-width){flex-shrink:0}.segmented-control:not(.is-full-width) .segmented-item[data-v-75fd809a]{min-width:auto;padding:0 8px}}:root{--card-aspect: .718;--card-radius: 4.55% / 3.5%;--card-edge: hsla(47, 64%, 87%, .658);--card-back: hsla(205, 100%, 25%, .671);--card-glow: hsla(144, 100%, 77%, .466);--sunpillar-1: hsl(2, 100%, 73%);--sunpillar-2: hsl(53, 100%, 69%);--sunpillar-3: hsl(93, 100%, 69%);--sunpillar-4: hsl(176, 100%, 76%);--sunpillar-5: hsl(228, 100%, 74%);--sunpillar-6: hsl(283, 100%, 73%);--sunpillar-clr-1: var(--sunpillar-1);--sunpillar-clr-2: var(--sunpillar-2);--sunpillar-clr-3: var(--sunpillar-3);--sunpillar-clr-4: var(--sunpillar-4);--sunpillar-clr-5: var(--sunpillar-5);--sunpillar-clr-6: var(--sunpillar-6);--sunpillar: var(--sunpillar-1) 25%, var(--sunpillar-2), var(--sunpillar-3), var(--sunpillar-4), var(--sunpillar-5), var(--sunpillar-6) 75%;--holo: var(--sunpillar-1), var(--sunpillar-2), var(--sunpillar-3), var(--sunpillar-4), var(--sunpillar-5), var(--sunpillar-6), var(--sunpillar-1)}.card{-webkit-transform:translate3d(0px,0px,.01px);transform:translateZ(.01px);pointer-events:none;z-index:calc(var(--card-scale) * 2);will-change:transform,visibility,z-index;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.card,.card *{outline:1px solid transparent}.card:not(.interactive) .card__translater,.card:not(.interactive) .card__rotator,.card:not(.interactive) .card__shine,.card:not(.interactive) .card__glitter,.card:not(.interactive) .card__glare{transition:all .3s ease}.card:not(.interactive):hover{--pointer-x: 25% !important;--pointer-y: 10% !important;--card-scale: 1.1 !important;--card-opacity: 1 !important;--translate-x: 0px !important;--translate-y: -10px !important;--rotate-x: 7deg !important;--rotate-y: -19deg !important;--background-x: 44% !important;--background-y: 36% !important;--pointer-from-center: .9 !important;--pointer-from-top: .11 !important;--pointer-from-left: .25 !important}.card.water{--card-glow: hsl(192, 97%, 60%)}.card.fire{--card-glow: hsl(9, 81%, 59%)}.card.grass{--card-glow: hsl(96, 81%, 65%)}.card.lightning{--card-glow: hsl(54, 87%, 63%)}.card.psychic{--card-glow: hsl(281, 62%, 58%)}.card.fighting{--card-glow: rgb(145, 90, 39)}.card.darkness{--card-glow: hsl(189, 77%, 27%)}.card.metal{--card-glow: hsl(184, 20%, 70%)}.card.dragon{--card-glow: hsl(51, 60%, 35%)}.card.fairy{--card-glow: hsl(323, 100%, 89%)}.card,.card__rotator{aspect-ratio:var(--card-aspect);border-radius:var(--card-radius)}.card.interacting{z-index:calc(var(--card-scale) * 120)}.card.active .card__translater,.card.active .card__rotator{touch-action:none}.card__translater,.card__rotator{display:grid;perspective:600px;will-change:transform,box-shadow;transform-origin:center;-webkit-transform-origin:center;transform-style:preserve-3d}.card__translater{width:auto;position:relative;-webkit-transform:translate3d(var(--translate-x),var(--translate-y),.1px) scale(var(--card-scale));transform:translate3d(var(--translate-x),var(--translate-y),.1px) scale(var(--card-scale))}.card__rotator{-webkit-transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));-webkit-transform-style:preserve-3d;transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));pointer-events:auto}button.card__rotator{border:none;background:transparent;padding:0;-webkit-appearance:none;appearance:none}.card__rotator,.card.active .card__rotator:focus{transition:box-shadow .4s ease,opacity .33s ease-out;box-shadow:0 0 3px -1px transparent,0 0 2px 1px transparent,0 0 5px 0 transparent,0 10px 20px -5px #000,0 2px 15px -5px #000,0 0 20px 0 transparent}.card.active .card__rotator,.card__rotator:focus{box-shadow:0 0 3px -1px transparent,0 0 2px 1px transparent,0 0 5px 0 transparent,0 10px 20px -5px #000,0 2px 15px -5px #000,0 0 20px 0 transparent}.card__rotator *{width:100%;display:grid;grid-area:1/1;aspect-ratio:var(--card-aspect);border-radius:var(--card-radius);image-rendering:optimizeQuality;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;pointer-events:none;overflow:hidden}.card__rotator img{height:auto}.card__rotator img:not(.card__back){-webkit-transform:translate3d(0px,0px,.01px);transform:translateZ(.01px)}.card__back{background-color:var(--card-back);-webkit-transform:rotateY(180deg) translateZ(1px);transform:rotateY(180deg) translateZ(1px);backface-visibility:visible}.card__front,.card__front *{backface-visibility:hidden}.card__front{opacity:1;transition:opacity .33s ease-out;-webkit-transform:translate3d(0px,0px,.01px);transform:translateZ(.01px)}.card__foil{display:grid;grid-area:1/1;transform:translateZ(1px);z-index:2;background-image:var(--foil);mask-image:var(--mask);-webkit-mask-image:var(--mask);background-size:cover;background-position:center;mask-size:cover;-webkit-mask-size:cover;border-radius:var(--card-radius);opacity:calc(var(--card-opacity) * var(--foil-intensity));mix-blend-mode:screen;pointer-events:none;transition:opacity .5s ease;will-change:opacity,transform}.loading .card__back{-webkit-transform:rotateY(0deg);transform:rotateY(0)}.card__shine,.card__glitter{display:grid;transform:translateZ(1px);will-change:opacity,transform,background-position;overflow:hidden;z-index:3;background:transparent;background-size:cover;background-position:center;border-radius:var(--card-radius);filter:brightness(.45) contrast(1.5) saturate(1.2);mix-blend-mode:color-dodge;opacity:calc(var(--card-opacity) * var(--effect-intensity))}.card__glitter{display:none;z-index:2}.card__shine:before,.card__shine:after,.card__glitter:before,.card__glitter:after{--sunpillar-clr-1: var(--sunpillar-5);--sunpillar-clr-2: var(--sunpillar-6);--sunpillar-clr-3: var(--sunpillar-1);--sunpillar-clr-4: var(--sunpillar-2);--sunpillar-clr-5: var(--sunpillar-3);--sunpillar-clr-6: var(--sunpillar-4);grid-area:1/1;transform:translateZ(1px);border-radius:var(--card-radius)}.card__shine:after{--sunpillar-clr-1: var(--sunpillar-6);--sunpillar-clr-2: var(--sunpillar-1);--sunpillar-clr-3: var(--sunpillar-2);--sunpillar-clr-4: var(--sunpillar-3);--sunpillar-clr-5: var(--sunpillar-4);--sunpillar-clr-6: var(--sunpillar-5);transform:translateZ(1.2px)}.card__glare,.card__glare2{transform:translateZ(1.41px);will-change:opacity,transform;overflow:hidden;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.65) 20%,hsla(0,0%,0%,.5) 90%);opacity:var(--card-opacity);mix-blend-mode:overlay}.card__glare2{display:none}.card.masked .card__shine,.card.masked .card__shine:before,.card.masked .card__shine:after{-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-mode:luminance;mask-mode:luminance}.card[data-rarity="rare holo"]:not(.masked) .card__glare:after,.card[data-rarity="rare holo cosmos"]:not(.masked) .card__glare:after,.card[data-rarity$="reverse holo"]:not(.masked) .card__glare:after,.card[data-rarity$="orbball holo"]:not(.masked) .card__glare:after{clip-path:var(--clip)}.card[data-rarity="rare holo"][data-subtypes^=stage]:not(.masked) .card__glare:after,.card[data-rarity="rare holo cosmos"][data-subtypes^=stage]:not(.masked) .card__glare:after,.card[data-rarity$="reverse holo"][data-subtypes^=stage]:not(.masked) .card__glare:after,.card[data-rarity$="orbball holo"][data-subtypes^=stage]:not(.masked) .card__glare:after{clip-path:var(--clip-stage)}.card[data-rarity="rare holo"][data-supertype=trainer]:not(.masked) .card__glare:after,.card[data-rarity="rare holo cosmos"][data-supertype=trainer]:not(.masked) .card__glare:after,.card[data-rarity$="reverse holo"][data-supertype=trainer]:not(.masked) .card__glare:after,.card[data-rarity$="orbball holo"][data-supertype=trainer]:not(.masked) .card__glare:after{clip-path:var(--clip-trainer)}.card[data-rarity="ultra rare"][data-supertype=pokémon] .card__shine,.card[data-rarity="ultra rare"][data-supertype=pokémon] .card__shine:after,.card[data-rarity="ultra rare"][data-subtypes*=supporter] .card__shine,.card[data-rarity="ultra rare"][data-subtypes*=supporter] .card__shine:after{--space: 5%;--angle: 128.5deg;--imgsize: cover;background-image:repeating-linear-gradient(0deg,var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7)),repeating-linear-gradient(var(--angle),#0e152e 0%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 14%,#0e152e 16%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-position:0% var(--background-y),calc(var(--background-x) + var(--background-y) * .2) var(--background-y),var(--background-x) var(--background-y);background-blend-mode:hue,hard-light,normal;background-size:200% 700%,300% 100%,200% 100%;filter:brightness(calc(var(--pointer-from-center) * .4 + .5)) contrast(2.5) saturate(.66)}.card[data-supertype=pokémon][data-rarity="ultra rare"] .card__shine:after,.card[data-subtypes*=supporter][data-rarity="ultra rare"] .card__shine:after{content:"";background-position:center center,center center,0% var(--background-y),calc((var(--background-x) + var(--background-y) * .2) * -1) calc(var(--background-y) * -1),var(--background-x) var(--background-y);background-size:var(--imgsize),var(--imgsize),200% 400%,195% 100%,200% 100%;filter:brightness(calc(var(--pointer-from-center) * .4 + .5)) contrast(1.66) saturate(1);mix-blend-mode:exclusion}.card[data-subtypes*=supporter][data-rarity="ultra rare"] .card__shine:before{display:none}.card[data-supertype=pokémon][data-rarity="ultra rare"] .card__glare,.card[data-subtypes*=supporter][data-rarity="ultra rare"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,75%) 5%,hsl(200,5%,35%) 70%,hsl(320,40%,10%) 150%);background-size:120% 150%;background-position:center center;mix-blend-mode:hard-light;filter:brightness(.8) contrast(1) saturate(1);opacity:var(--card-opacity)}.card[data-subtypes*=supporter][data-rarity="ultra rare"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,55%) 5%,hsl(200,5%,40%) 40%,hsl(200,10%,15%) 110%);background-size:cover;filter:brightness(1.25) contrast(1.4) saturate(1)}.card:not(.masked)[data-supertype=pokémon][data-rarity="ultra rare"] .card__shine,.card:not(.masked)[data-supertype=pokémon][data-rarity="ultra rare"] .card__shine:after{--mask: none;--foil: url(/img/illusion.png);--imgsize: 33%;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:var(--imgsize);mask-size:var(--imgsize);background-blend-mode:exclusion,hue,hard-light;filter:brightness(calc(var(--pointer-from-center) * .3 + .35)) contrast(2) saturate(1.5)}.card:not(.masked)[data-supertype=pokémon][data-rarity="ultra rare"] .card__shine:before{content:none;display:none}.card:not(.masked)[data-supertype=pokémon][data-rarity="ultra rare"] .card__shine:after{filter:brightness(calc(var(--pointer-from-center) * .5 + .8)) contrast(1.6) saturate(1.4)}.card[data-rarity="double rare"] .card__glitter{display:block;background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(295,100%,10%) 20%,hsla(183,84%,85%,.15) 100%),linear-gradient(var(--angle),var(--sunpillar)),var(--birthday-dank),var(--birthday-dank2);-webkit-mask-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),transparent 30%,black 100%),var(--mask);mask-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),transparent 30%,black 100%),var(--mask);-webkit-mask-mode:alpha,luminance;mask-mode:alpha,luminance;-webkit-mask-composite:destination-in;mask-composite:intersect;-webkit-mask-size:cover;mask-size:cover;background-size:cover,500% 500%,140% 140%,120% 120%;background-position:center center,var(--pointer-x) var(--pointer-y),center center,center center;background-blend-mode:darken,hue,lighten;mix-blend-mode:hard-light;filter:brightness(2) contrast(.5) saturate(.75)}.card[data-rarity="double rare"] .card__shine{-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center}.card[data-rarity="double rare"] .card__shine:before,.card[data-rarity="double rare"] .card__shine:after{content:"";--space: 5%;--angle: 133deg;--imgsize: 200px;background-image:var(--grain),repeating-linear-gradient(0deg,var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7)),repeating-linear-gradient(var(--angle),#0e1221 0%,hsl(180,10%,60%) 2.8%,hsl(180,20.9%,82.2%) 3.5%,hsl(180,10%,60%) 4.2%,#0e1221 7%,#0e1221 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-blend-mode:screen,hue,hard-light;background-size:var(--imgsize) var(--imgsize),200% 700%,300% 100%,200% 100%;background-position:center,0% var(--background-y),var(--background-x) var(--background-y),var(--background-x) var(--background-y);filter:brightness(1) contrast(1.5) saturate(2);mix-blend-mode:lighten}.card[data-rarity="double rare"] .card__shine:after{content:"";background-position:center,0% var(--background-y),calc(var(--background-x) * -1) calc(var(--background-y) * -1),var(--background-x) var(--background-y);background-size:var(--imgsize) 100%,200% 400%,195% 100%,200% 100%;filter:brightness(1.2) contrast(1) saturate(2);mix-blend-mode:difference}.card[data-rarity="double rare"] .card__glare,.card[data-rarity="double rare"] .card__glare2{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,40%) 0%,hsla(210,3%,54%,.5) 63%,hsl(0,0%,30%) 150%);filter:brightness(1.5) contrast(2);mix-blend-mode:color-burn;opacity:calc(var(--card-opacity) * (var(--pointer-from-center) + .2));z-index:4}.card[data-rarity="double rare"] .card__glare2{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,90%) 10%,hsla(0,0%,20%,0) 60%);filter:brightness(1) contrast(1.4);mix-blend-mode:lighten;opacity:calc(var(--card-opacity) * (var(--pointer-from-center)) * .66)}.card[data-rarity="special illustration rare"]{--shift: calc( 3px * var(--card-scale) );--glitter-size: 150px 150px}.card[data-rarity="special illustration rare"] .card__shine{filter:brightness(.6) contrast(1.5) saturate(1)}.card[data-rarity="special illustration rare"] .card__shine:after{content:"";background-image:linear-gradient(calc((var(--rotate-x) - var(--rotate-delta)) * -.25),#000 24%,#797979,#000 36%),linear-gradient(calc((var(--rotate-x) - var(--rotate-delta)) * .25),#000 24%,#797979,#000 36%);background-position:50% calc(var(--background-y) * 1.7),50% calc(var(--background-y) * -1.3);background-size:300% 300%;background-blend-mode:exclusion;filter:brightness(1) contrast(.75) saturate(1);mix-blend-mode:hard-light;z-index:3}.card[data-rarity="special illustration rare"] .card__shine:before{content:"";background-image:repeating-linear-gradient(15deg,var(--holo),var(--holo),var(--holo));background-position:center center;background-size:240% 240%;filter:brightness(1) contrast(.75) saturate(1);mix-blend-mode:overlay;z-index:2}.card[data-rarity="special illustration rare"] .card__glitter{display:grid;background-image:var(--iri9);background-size:var(--glitter-size);background-position:center center;background-repeat:repeat;filter:brightness(1) contrast(2) saturate(1.2);mix-blend-mode:plus-lighter;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-mode:luminance;mask-mode:luminance;opacity:calc(var(--card-opacity) * (.2 + var(--pointer-from-center) * .5))}.card[data-rarity="special illustration rare"] .card__glitter:before,.card[data-rarity="special illustration rare"] .card__glitter:after{content:"";background-image:var(--iri8);background-size:var(--glitter-size);background-position:calc(50% + var(--pointer-from-left) * var(--shift)) calc(50% + var(--pointer-from-top) * var(--shift));background-repeat:repeat;filter:brightness(2) contrast(1.2) saturate(2);mix-blend-mode:overlay;z-index:2;opacity:var(--pointer-from-top);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-mode:luminance;mask-mode:luminance}.card[data-rarity="special illustration rare"] .card__glitter:after{background-image:var(--iri7);background-position:calc(50% + var(--pointer-from-left) * var(--shift) * -1) calc(50% + var(--pointer-from-top) * var(--shift) * -1);z-index:3;opacity:calc(var(--pointer-from-top) * -1 + 1)}.card[data-rarity="special illustration rare"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,80%) 10%,hsl(0,0%,50%) 70%);mix-blend-mode:multiply;filter:contrast(1.5)}.card[data-rarity="special illustration rare"] .card__glare2{display:block;background:#fff;-webkit-mask:var(--foil);mask:var(--foil);-webkit-mask-mode:luminance;mask-mode:luminance;-webkit-mask-size:cover;mask-size:cover;mix-blend-mode:overlay;filter:contrast(.8)}.card[data-rarity="hyper rare"]{--shift: calc( 3px * var(--card-scale) );--glitter-size: 150px 150px}.card[data-rarity="hyper rare"] .card__shine{filter:brightness(.6) contrast(1.5) saturate(1)}.card[data-rarity="hyper rare"] .card__shine:after{content:"";background-image:linear-gradient(calc((var(--rotate-x) - var(--rotate-delta)) * -.25),#000 24%,#797979,#000 36%),linear-gradient(calc((var(--rotate-x) - var(--rotate-delta)) * .25),#000 24%,#797979,#000 36%);background-position:50% calc(var(--background-y) * 1.7),50% calc(var(--background-y) * -1.3);background-size:300% 300%;background-blend-mode:exclusion;filter:brightness(1) contrast(.75) saturate(1);mix-blend-mode:hard-light;z-index:3}.card[data-rarity="hyper rare"] .card__shine:before{content:"";background-image:repeating-linear-gradient(15deg,var(--holo),var(--holo),var(--holo));background-position:center center;background-size:240% 240%;filter:brightness(1) contrast(.75) saturate(1);mix-blend-mode:overlay;z-index:2}.card[data-rarity="hyper rare"] .card__glitter{display:grid;background-image:var(--iri9);background-size:var(--glitter-size);background-position:center center;background-repeat:repeat;filter:brightness(1) contrast(2) saturate(1.2);mix-blend-mode:plus-lighter;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-mode:luminance;mask-mode:luminance;opacity:calc(var(--card-opacity) * (.2 + var(--pointer-from-center) * .3))}.card[data-rarity="hyper rare"] .card__glitter:before,.card[data-rarity="hyper rare"] .card__glitter:after{content:"";background-image:var(--iri8);background-size:var(--glitter-size);background-position:calc(50% + var(--pointer-from-left) * var(--shift)) calc(50% + var(--pointer-from-top) * var(--shift));background-repeat:repeat;filter:brightness(2) contrast(1.2) saturate(2);mix-blend-mode:overlay;z-index:2;opacity:var(--pointer-from-top);-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-mode:luminance;mask-mode:luminance}.card[data-rarity="hyper rare"] .card__glitter:after{background-image:var(--iri7);background-position:calc(50% + var(--pointer-from-left) * var(--shift) * -1) calc(50% + var(--pointer-from-top) * var(--shift) * -1);z-index:3;opacity:calc(var(--pointer-from-top) * -1 + 1)}.card[data-rarity="hyper rare"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,80%) 10%,hsl(0,0%,50%) 70%);mix-blend-mode:multiply;filter:contrast(1.5)}.card[data-rarity="hyper rare"] .card__glare2{display:block;background:#fff;-webkit-mask:var(--foil);mask:var(--foil);-webkit-mask-mode:luminance;mask-mode:luminance;-webkit-mask-size:cover;mask-size:cover;mix-blend-mode:overlay;filter:contrast(.8)}.card[data-rarity="illustration rare"]:not(.masked) .card__shine{filter:brightness(.7) contrast(2) saturate(.5)}.card[data-rarity="illustration rare"] .card__shine,.card[data-rarity="illustration rare"] .card__shine:after{--space: 5%;--angle: 133deg;--imgsize: 500px;clip-path:var(--clip);background-image:var(--grain),repeating-linear-gradient(0deg,var(--sunpillar-clr-1) calc(var(--space) * 1),var(--sunpillar-clr-2) calc(var(--space) * 2),var(--sunpillar-clr-3) calc(var(--space) * 3),var(--sunpillar-clr-4) calc(var(--space) * 4),var(--sunpillar-clr-5) calc(var(--space) * 5),var(--sunpillar-clr-6) calc(var(--space) * 6),var(--sunpillar-clr-1) calc(var(--space) * 7)),repeating-linear-gradient(var(--angle),#0e152e 0%,hsl(180,10%,60%) 3.8%,hsl(180,29%,66%) 4.5%,hsl(180,10%,60%) 5.2%,#0e152e 10%,#0e152e 12%),radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,0%,.1) 12%,hsla(0,0%,0%,.15) 20%,hsla(0,0%,0%,.25) 120%);background-blend-mode:screen,hue,hard-light;background-size:var(--imgsize) 100%,200% 700%,300% 100%,200% 100%;background-position:center,0% var(--background-y),var(--background-x) var(--background-y),var(--background-x) var(--background-y);filter:brightness(.8) contrast(2.95) saturate(.65)}.card[data-rarity="illustration rare"] .card__shine:after{content:"";background-position:center,0% var(--background-y),calc(var(--background-x) * -1) calc(var(--background-y) * -1),var(--background-x) var(--background-y);background-size:var(--imgsize) 100%,200% 400%,195% 100%,200% 100%;filter:brightness(1) contrast(2.5) saturate(1.75);mix-blend-mode:soft-light}.card[data-rarity="illustration rare"]{--clip: polygon(94.8% 2.8%, 95.7% 3.2%, 96.2% 3.8%, 96.2% 96%, 95.9% 96.8%, 94.8% 97.3%, 5% 97.3%, 4.2% 96.9%, 3.8% 96.2%, 3.8% 6.1%, 15% 6.1%, 16% 5%, 17.9% 4%, 19% 2.8%)}.card[data-rarity="illustration rare"] .card__glare{clip-path:var(--clip);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 0%,hsl(0,0%,0%) 100%);opacity:var(--card-opacity);mix-blend-mode:overlay;filter:brightness(.9) contrast(1.2)}.card[data-rarity="illustration rare"] .card__glare2{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 5%,hsl(0,0%,0%) 120%);opacity:calc(var(--card-opacity) * var(--pointer-from-center));mix-blend-mode:screen;filter:brightness(.475) contrast(2)}.card[data-rarity$="orbball holo"],.card[data-rarity$="masterball holo"]{--orbball: url(https://orb-holo.b-cdn.net/foils/151/orbball-outer.webp);--orbball-inner: url(https://orb-holo.b-cdn.net/foils/151/orbball-inner.webp);--masterball: url(https://orb-holo.b-cdn.net/foils/151/masterball-outer.webp);--masterball-inner: url(https://orb-holo.b-cdn.net/foils/151/masterball-inner.webp);--viewport-edge-clip: polygon(4% 3%, 96% 3%, 96% 97%, 4% 97%, 4% 10%, 7% 10%, 7% 48%, 92% 48%, 92% 10%, 4% 10%);--viewport-clip: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%, 0% 10%, 7% 10%, 7% 48%, 92% 48%, 92% 10%, 0 10%);--inner-brightness: .7;--outer-brightness: .55;--shine: .8;--glare: .8;--glare-contrast: 1}.card[data-rarity$="orbball holo"] .card__shine,.card[data-rarity$="masterball holo"] .card__shine{background:linear-gradient(45deg,hsla(0,0%,calc(var(--shine) * 50%)) 15%,hsla(0,0%,calc(var(--shine) * 25%)) 45% 55%,hsla(0,0%,calc(var(--shine) * 50%)) 85%);background-position:var(--pointer-x) var(--pointer-y);background-size:200%;-webkit-mask:none;mask:none;mix-blend-mode:color-dodge;filter:brightness(.75) contrast(1) saturate(1)}.card[data-rarity$="orbball holo"] .card__shine:after,.card[data-rarity$="masterball holo"] .card__shine:after{content:"";--mask: var(--orbball);clip-path:var(--clip-borders-invert);background-image:linear-gradient(45deg,var(--sunpillar-4),var(--sunpillar-5),var(--sunpillar-6),var(--sunpillar-1),var(--sunpillar-2),var(--sunpillar-3),var(--sunpillar-4),var(--sunpillar-5),var(--sunpillar-6),var(--sunpillar-1),var(--sunpillar-2),var(--sunpillar-3),var(--sunpillar-4));background-size:200% 200%;background-position:var(--pointer-x) var(--pointer-y);filter:brightness(var(--outer-brightness)) contrast(1.8) saturate(calc(var(--pointer-from-center) * 1.1));mix-blend-mode:plus-lighter;opacity:var(--card-opacity)}.card[data-rarity$="orbball holo"] .card__shine:before,.card[data-rarity$="masterball holo"] .card__shine:before{content:"";--mask: var(--orbball-inner);clip-path:var(--clip-borders-invert);background-image:linear-gradient(225deg,var(--sunpillar-4),var(--sunpillar-5),var(--sunpillar-6),var(--sunpillar-1),var(--sunpillar-2),var(--sunpillar-3),var(--sunpillar-4),var(--sunpillar-5),var(--sunpillar-6),var(--sunpillar-1),var(--sunpillar-2),var(--sunpillar-3),var(--sunpillar-4)),var(--noise),var(--iri1);background-size:170% 170%,300px 300px,300px 300px;background-position:var(--pointer-y) var(--pointer-x),calc(var(--seedx) * 500px) calc(var(--seedy) * 500px),calc(var(--seedx) * 500px) calc(var(--seedy) * 500px);background-blend-mode:darken,color-burn;filter:brightness(.75) contrast(2) saturate(calc(var(--pointer-from-center)));mix-blend-mode:lighten;opacity:calc(var(--card-opacity) + (var(--pointer-from-center)) - .75)}.card[data-rarity$="masterball holo"] .card__shine:after{--mask: var(--masterball)}.card[data-rarity$="masterball holo"] .card__shine:before{--mask: var(--masterball-inner)}.card[data-rarity$="orbball holo"] .card__shine:after,.card[data-rarity$="masterball holo"] .card__shine:after,.card[data-rarity$="orbball holo"] .card__shine:before,.card[data-rarity$="masterball holo"] .card__shine:before{-webkit-mask-image:var(--mask),radial-gradient(farthest-corner at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 20%,transparent 80%);mask-image:var(--mask),radial-gradient(farthest-corner at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 20%,transparent 80%);-webkit-mask-size:40% auto,cover;mask-size:40% auto,cover;-webkit-mask-position:calc(var(--seedx) * 500px) calc(var(--seedy) * 500px),center center;mask-position:calc(var(--seedx) * 500px) calc(var(--seedy) * 500px),center center;-webkit-mask-mode:alpha;mask-mode:alpha;-webkit-mask-composite:source-out;mask-composite:subtract}.card[data-rarity$="orbball holo"] .card__shine:before,.card[data-rarity$="masterball holo"] .card__shine:before{-webkit-mask-image:var(--mask);mask-image:var(--mask)}.card.darkness[data-rarity$="ball holo"]{--inner-brightness: 1;--outer-brightness: .6;--shine: 1.33;--glare: 1.2}.card.colorless[data-rarity$="ball holo"],.card.metal[data-rarity$="ball holo"]{--inner-brightness: .5;--outer-brightness: .45}.card.fire[data-rarity$="ball holo"]{--inner-brightness: .65;--outer-brightness: .5;--shine: 1;--glare: 1;--glare-contrast: 1.5}.card.grass[data-rarity$="ball holo"]{--inner-brightness: .5}.card.psychic[data-rarity$="ball holo"]{--inner-brightness: .6;--outer-brightness: .5;--shine: .7;--glare: 1}.card.dragon[data-rarity$="ball holo"]{--inner-brightness: .5;--outer-brightness: .45;--shine: 1.1;--glare: 1;--glare-contrast: 1.5}.card[data-rarity$="orbball holo"] .card__glare,.card[data-rarity$="masterball holo"] .card__glare{opacity:calc(var(--card-opacity) * var(--glare));clip-path:var(--viewport-edge-clip);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(346,25%,80%) 10%,hsl(207,30%,40%) 90%);mix-blend-mode:overlay;filter:brightness(calc(.75 * var(--shine))) contrast(var(--glare-contrast));z-index:5}.card[data-rarity$="orbball holo"] .card__glare2,.card[data-rarity$="masterball holo"] .card__glare2{mix-blend-mode:multiply;display:block}.card:not(.masked)[data-rarity$="orbball holo"] .card__shine,.card:not(.masked)[data-rarity$="masterball holo"] .card__shine{--foil: none;clip-path:var(--clip-invert)}.card:not(.masked)[data-rarity$="orbball holo"][data-subtypes^=stage] .card__glare:after,.card:not(.masked)[data-rarity$="masterball holo"][data-subtypes^=stage] .card__glare:after{clip-path:var(--clip-stage-invert)}.card:not(.masked)[data-rarity$="orbball holo"][data-supertype=trainer] .card__glare:after,.card:not(.masked)[data-rarity$="masterball holo"][data-supertype=trainer] .card__glare:after{clip-path:var(--clip-trainer-invert)}.card[data-rarity="radiant rare"] .card__shine{clip-path:var(--clip-borders)}.card[data-rarity="radiant rare"] .card__shine:after{clip-path:var(--clip)}.card[data-rarity="radiant rare"] .card__shine{--barwidth: 1.2%;--space: 200px;--hue: 50;--imgsize: cover;background-image:radial-gradient(farthest-corner ellipse at calc((var(--pointer-x)) * .5 + 25%) calc((var(--pointer-y)) * .5 + 25%),hsl(0,0%,95%) 20%,var(--card-glow) 130%),repeating-linear-gradient(45deg,hsl(0,0%,10%) 0%,hsl(0,0%,10%) 1%,hsl(0,0%,10%) var(--barwidth),hsl(0,0%,20%) calc(var(--barwidth) + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 2),hsl(0,0%,35%) calc(var(--barwidth) * 2 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 3),hsl(0,0%,42.5%) calc(var(--barwidth) * 3 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 4),hsl(0,0%,50%) calc(var(--barwidth) * 4 + .01%),hsl(0,0%,50%) calc(var(--barwidth) * 5),hsl(0,0%,42.5%) calc(var(--barwidth) * 5 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 6),hsl(0,0%,35%) calc(var(--barwidth) * 6 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 7),hsl(0,0%,20%) calc(var(--barwidth) * 7 + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 8),hsl(0,0%,10%) calc(var(--barwidth) * 8 + .01%),hsl(0,0%,10%) calc(var(--barwidth) * 9),hsl(0,0%,0%) calc(var(--barwidth) * 9 + .01%),hsl(0,0%,0%) calc(var(--barwidth) * 10)),repeating-linear-gradient(-45deg,hsl(0,0%,10%) 0%,hsl(0,0%,10%) 1%,hsl(0,0%,10%) var(--barwidth),hsl(0,0%,20%) calc(var(--barwidth) + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 2),hsl(0,0%,35%) calc(var(--barwidth) * 2 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 3),hsl(0,0%,42.5%) calc(var(--barwidth) * 3 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 4),hsl(0,0%,50%) calc(var(--barwidth) * 4 + .01%),hsl(0,0%,50%) calc(var(--barwidth) * 5),hsl(0,0%,42.5%) calc(var(--barwidth) * 5 + .01%),hsl(0,0%,42.5%) calc(var(--barwidth) * 6),hsl(0,0%,35%) calc(var(--barwidth) * 6 + .01%),hsl(0,0%,35%) calc(var(--barwidth) * 7),hsl(0,0%,20%) calc(var(--barwidth) * 7 + .01%),hsl(0,0%,20%) calc(var(--barwidth) * 8),hsl(0,0%,10%) calc(var(--barwidth) * 8 + .01%),hsl(0,0%,10%) calc(var(--barwidth) * 9),hsl(0,0%,0%) calc(var(--barwidth) * 9 + .01%),hsl(0,0%,0%) calc(var(--barwidth) * 10));background-size:cover,210% 210%,210% 210%;background-position:center,calc((var(--background-x) - 50%) * 1.5 + 50%) calc((var(--background-y) - 50%) * 1.5 + 50%),calc((var(--background-x) - 50%) * 1.5 + 50%) calc((var(--background-y) - 50%) * 1.5 + 50%);background-blend-mode:exclusion,darken,color-dodge;filter:brightness(.5) contrast(2) saturate(1.75);mix-blend-mode:color-dodge}.card[data-rarity="radiant rare"] .card__shine:after{content:"";background-image:repeating-linear-gradient(55deg,#fdb8b4 calc(var(--space) * 1),#addaff calc(var(--space) * 2),#ffd7b3 calc(var(--space) * 3),#b8ffe7 calc(var(--space) * 4),#fdbff4 calc(var(--space) * 5),#b4f3fd calc(var(--space) * 6),#fdb8b4 calc(var(--space) * 7));background-size:400% 100%;background-position:calc((var(--background-x) - 50%) * -2.5 + 50%) calc((var(--background-y) - 50%) * -2.5 + 50%);filter:brightness(.6) contrast(3) saturate(2);mix-blend-mode:color-dodge;background-blend-mode:hard-light}.card[data-rarity="radiant rare"] .card__shine:before{content:"";z-index:2;grid-area:1/1;background-image:var(--glitter),radial-gradient(farthest-corner ellipse at calc((var(--pointer-x)) * .5 + 25%) calc((var(--pointer-y)) * .5 + 25%),#949494cc 10%,#333333e6 20%,#33333380 50%);background-position:center;background-size:15% 15%,350% 350%;background-blend-mode:color-dodge;mix-blend-mode:overlay;filter:brightness(.66) contrast(2) saturate(.5)}.card[data-rarity="radiant rare"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.33) 0%,hsl(0,0%,25%) 110%);filter:brightness(1) contrast(1.5);mix-blend-mode:hard-light}.card:not(.masked)[data-rarity="radiant rare"] .card__shine,.card:not(.masked)[data-rarity="radiant rare"] .card__shine:after{--mask: none;--foil: url(/img/trainerbg.png);--imgsize: 25% auto}.card:not(.masked)[data-rarity="radiant rare"] .card__shine:after{background-blend-mode:difference}.card[data-rarity="rare rainbow alt"] .card__shine,.card[data-rarity="rare holo vmax"][data-trainer-gallery=true] .card__shine{--imgsize: cover;--r-clr-1: hsl(0, 57%, 37%);--r-clr-2: hsl(40, 53%, 39%);--r-clr-3: hsl(90, 60%, 35%);--r-clr-4: hsl(180, 60%, 35%);--r-clr-5: hsl(180, 60%, 35%);--r-clr-6: hsl(210, 57%, 39%);--r-clr-7: hsl(280, 55%, 31%);background-image:repeating-linear-gradient(var(--angle),hsla(283,49%,60%,.75) calc(var(--space) * 1),hsla(2,70%,58%,.75) calc(var(--space) * 2),hsla(53,67%,53%,.75) calc(var(--space) * 3),hsla(93,56%,52%,.75) calc(var(--space) * 4),hsla(176,38%,50%,.75) calc(var(--space) * 5),hsla(228,100%,77%,.75) calc(var(--space) * 6),hsla(283,49%,61%,.75) calc(var(--space) * 7)),var(--glitter),linear-gradient(-30deg,var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1));background-size:200% 400%,var(--glittersize) var(--glittersize),400% 400%;background-position:0% calc(var(--background-y) * 1),center center,calc(var(--background-x) * 1.5) calc(var(--background-y) * 1.5);background-blend-mode:luminosity,overlay;filter:brightness(calc(var(--pointer-from-center) * .3 + .3)) contrast(3) saturate(1.8)}.card[data-rarity="rare rainbow alt"] .card__shine:after,.card[data-rarity="rare holo vmax"][data-trainer-gallery=true] .card__shine:after{content:"";-webkit-mask-image:none!important;mask-image:none!important;background-image:var(--glitter),linear-gradient(-60deg,var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1),var(--r-clr-2),var(--r-clr-3),var(--r-clr-4),var(--r-clr-5),var(--r-clr-6),var(--r-clr-7),var(--r-clr-1));background-blend-mode:overlay;background-size:var(--glittersize) var(--glittersize),400% 400%;background-position:center center,calc(var(--background-x) * -1.5) calc(var(--background-y) * -1.5);filter:brightness(calc(var(--pointer-from-center) * .5 + .6)) contrast(3) saturate(1);mix-blend-mode:color-dodge;opacity:calc(1.2 + var(--pointer-from-center) / 2 * -1)}.card[data-rarity="rare rainbow alt"] .card__shine:before,.card[data-rarity="rare holo vmax"][data-trainer-gallery=true] .card__shine:before{display:none}.card[data-rarity="rare rainbow alt"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(50,20%,90%,.75) 0%,hsla(150,20%,30%,.65) 45%,hsl(0,0%,0%) 100%);filter:brightness(.9) contrast(2);opacity:calc(var(--card-opacity) * .75)}.card:not(.masked)[data-rarity="rare rainbow alt"] .card__shine,.card:not(.masked)[data-rarity="rare holo vmax"][data-trainer-gallery=true] .card__shine{--mask: none;--foil: none;--imgsize: 25% auto}.card[data-rarity="rare holo"] .card__shine{--bars: 5%;--bar-color: hsla(0, 0%, 70%, 1);--bar-bg: hsla(0, 0%, 0%, 1);--bar-rotate: var(--rotate-x);background-image:repeating-linear-gradient(10deg,var(--holo),var(--holo),var(--holo),var(--holo),var(--holo),var(--holo),var(--holo));background-position:calc(50% - var(--background-x) + 50%) calc(50% - var(--background-y) + 50%);background-size:400% 400%;background-blend-mode:overlay;filter:brightness(1.25) contrast(3) saturate(.75);mix-blend-mode:overlay}.card[data-rarity="rare holo"] .card__shine:before{content:"";background-image:repeating-linear-gradient(calc((var(--rotate-x) - var(--rotate-delta)) * .25),var(--bar-bg) calc(var(--bars) * 2.5),var(--bar-color) calc(var(--bars) * 3.25),hsla(0,0%,75%,.5) calc(var(--bars) * 3.5),var(--bar-color) calc(var(--bars) * 3.75),var(--bar-bg) calc(var(--bars) * 4.5),var(--bar-bg) calc(var(--bars) * 8)),repeating-linear-gradient(calc((var(--rotate-x) - var(--rotate-delta)) * -.25),var(--bar-bg) calc(var(--bars) * 2.5),var(--bar-color) calc(var(--bars) * 3.25),hsla(0,0%,75%,.5) calc(var(--bars) * 3.5),var(--bar-color) calc(var(--bars) * 3.75),var(--bar-bg) calc(var(--bars) * 4.5),var(--bar-bg) calc(var(--bars) * 8));background-position:50% calc(var(--background-y) * 1.2),50% calc(var(--background-y) * -1.2);background-size:200% 200%,200% 200%;background-blend-mode:screen;filter:brightness(1) contrast(2) saturate(.75);mix-blend-mode:multiply}.card[data-rarity="rare holo"] .card__shine:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,90%,.8) 0%,hsla(0,0%,78%,.1) 25%,hsl(0,0%,35%) 90%);background-position:center center;background-size:cover;mix-blend-mode:luminosity;filter:brightness(1) contrast(3)}@media screen and (max-width:900px){.card[data-rarity="rare holo"] .card__shine{--scanlines-space: .5px}}.card[data-rarity="rare holo"] .card__glare{background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.65) 20%,hsla(0,0%,0%,.5) 120%);opacity:calc(var(--card-opacity) * .8);mix-blend-mode:overlay;filter:none}.card[data-rarity="rare holo"] .card__glare:after{content:"";background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(180,100%,95%) 5%,hsla(0,0%,39%,.25) 55%,hsla(205.6,50%,90%,.5) 110%);mix-blend-mode:overlay;filter:brightness(.6) contrast(3)}.card[data-rarity="rare holo"]:not(.masked) .card__shine{clip-path:var(--clip)}.card[data-rarity="rare holo"][data-subtypes^=stage]:not(.masked) .card__shine,.card[data-rarity="rare holo"][data-subtypes^=stage]:not(.masked) .card__glare:after{clip-path:var(--clip-stage)}.card[data-rarity="rare holo"][data-subtypes^=supporter]:not(.masked) .card__shine,.card[data-rarity="rare holo"][data-subtypes^=supporter]:not(.masked) .card__glare:after,.card[data-rarity="rare holo"][data-subtypes^=item]:not(.masked) .card__shine,.card[data-rarity="rare holo"][data-subtypes^=item]:not(.masked) .card__glare:after{clip-path:var(--clip-trainer)}.card{--foil-brightness: .55}.card[data-rarity$="reverse holo"] .card__shine{background-image:radial-gradient(circle at var(--pointer-x) var(--pointer-y),#fff 5%,#000 50%,#fff 80%),linear-gradient(-45deg,#000 15%,#fff,#000 85%);background-blend-mode:soft-light,difference;background-size:120% 120%,200% 200%;background-position:center center,calc(100% * var(--pointer-from-left)) calc(100% * var(--pointer-from-top));filter:brightness(var(--foil-brightness)) contrast(1.5) saturate(1);mix-blend-mode:color-dodge;opacity:calc(1.5 * var(--card-opacity) - var(--pointer-from-center))}.card.lightning{--foil-brightness: .7}.card.darkness{--foil-brightness: .8}.card.metal{--foil-brightness: .6}.card[data-rarity$="reverse holo"] .card__glare{opacity:var(--card-opacity);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsla(0,0%,100%,.8) 10%,hsla(0,0%,100%,.5) 20%,hsla(0,0%,0%,.75) 90%);filter:brightness(.7) contrast(1.5)}.card[data-rarity$="reverse holo"] .card__glare:after{content:"";opacity:var(--card-opacity);background-image:radial-gradient(farthest-corner circle at var(--pointer-x) var(--pointer-y),hsl(0,0%,100%) 10%,hsla(0,0%,100%,.5) 20%,hsla(0,0%,0%,.5) 120%);filter:brightness(1) contrast(1.5)}.card:not(.masked)[data-rarity$="reverse holo"] .card__shine{--foil: none;clip-path:var(--clip-invert)}.card:not(.masked)[data-rarity$="reverse holo"][data-subtypes^=stage] .card__glare:after{clip-path:var(--clip-stage-invert)}.card:not(.masked)[data-rarity$="reverse holo"][data-supertype=trainer] .card__glare:after{clip-path:var(--clip-trainer-invert)}:root{--pointer-x: 50%;--pointer-y: 50%;--card-opacity: 0;--rotate-x: 0deg;--rotate-y: 0deg;--background-x: var(--pointer-x);--background-y: var(--pointer-y);--pointer-from-center: 0;--pointer-from-top: var(--pointer-from-center);--pointer-from-left: var(--pointer-from-center)}.card{touch-action:none}.card.flipped .card__translater{transform:rotateY(180deg)}.card.switching .card__translater{transition:none!important}.card__shine,.card__glare,.card__glitter{transition:opacity .5s ease}.card__translater{transition:transform .6s cubic-bezier(.23,1,.32,1);will-change:transform}.card__rotator{transition:transform .6s cubic-bezier(.2,0,0,1),box-shadow .2s ease;transform:rotateY(var(--rotate-x)) rotateX(var(--rotate-y));transform-style:preserve-3d;touch-action:none;will-change:transform}.card__rotator.interacting,.card__rotator.auto-animating{transition:none!important}.card__front,.card__back{backface-visibility:hidden}.card__front{opacity:1;transition:opacity .3s ease}.loading .card__front{opacity:0}.svg-icon-wrapper[data-v-d96565dc]{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.svg-icon-wrapper[data-v-d96565dc] svg{width:100%;height:100%;fill:currentColor}.gacha-disclosure[data-v-5e566fb7]{padding:12px;border-radius:8px;color:#989898;font-size:11px;line-height:1.6}h4[data-v-5e566fb7]{margin:0 0 8px;color:#f8fafc;font-size:13px}.disclosure-meta[data-v-5e566fb7]{margin:0 0 8px}.disclosure-meta div[data-v-5e566fb7]{display:grid;grid-template-columns:64px 1fr;gap:8px}.disclosure-meta dt[data-v-5e566fb7],.disclosure-meta dd[data-v-5e566fb7]{margin:0}.disclosure-meta dd[data-v-5e566fb7]{color:#f8fafc;overflow-wrap:anywhere}.odds-list[data-v-5e566fb7]{border-block:1px solid rgba(255,255,255,.031372549);padding-block:6px}.odds-row[data-v-5e566fb7]{display:flex;justify-content:space-between;gap:12px}.odds-row strong[data-v-5e566fb7]{color:#6aec80;font-family:RobotoMono,monospace}.rule-list[data-v-5e566fb7]{margin:8px 0;padding-left:18px}.version[data-v-5e566fb7]{margin:0;color:#989898;overflow-wrap:anywhere}.payment-modal[data-v-7a85d2ea]{max-width:400px;z-index:2000}.payment-content[data-v-7a85d2ea]{display:flex;flex-direction:column;gap:16px}.payment-actions[data-v-7a85d2ea]{display:flex;gap:8px}.payment-actions>button[data-v-7a85d2ea]{flex:1}.payment-product-info[data-v-7a85d2ea]{display:flex;align-items:center;gap:14px}.payment-product-info .product-icon[data-v-7a85d2ea]{width:48px;height:48px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0}.payment-product-info .product-detail[data-v-7a85d2ea]{flex:1;display:flex;flex-direction:column;gap:2px}.payment-product-info .product-name[data-v-7a85d2ea]{font-size:16px;font-weight:700;color:#f8fafc;margin:0;line-height:1.3}.payment-product-info .product-price[data-v-7a85d2ea]{display:flex;align-items:baseline;gap:4px}.payment-product-info .product-price .price-value[data-v-7a85d2ea]{font-size:22px;font-weight:700;color:#6aec80;font-family:barlow,system-ui;letter-spacing:.5px}.payment-product-info .product-price .price-unit[data-v-7a85d2ea]{font-size:12px;color:#989898;font-weight:400}.balance-section[data-v-7a85d2ea]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.balance-row[data-v-7a85d2ea]{display:flex;justify-content:space-between;align-items:center}.balance-label[data-v-7a85d2ea]{font-size:12px;color:#989898}.balance-value[data-v-7a85d2ea]{font-size:14px;font-weight:600;color:#f8fafc;font-family:RobotoMono,monospace}.balance-after[data-v-7a85d2ea]{color:#6aec80}.insufficient-hint[data-v-7a85d2ea]{display:flex;align-items:center;gap:6px;font-size:12px;color:#ff9800;padding:4px 0}.insufficient-hint .insufficient-icon[data-v-7a85d2ea]{width:14px;height:14px}.insufficient-hint strong[data-v-7a85d2ea]{color:#ff4d4d}.payment-divider[data-v-7a85d2ea]{height:1px;background:#ffffff08;margin:0 -4px}.section-title[data-v-7a85d2ea]{font-size:13px;color:#989898;margin-bottom:10px;font-weight:500}.agreement-section .agreement-scroll[data-v-7a85d2ea]{max-height:120px;overflow-y:auto;padding:12px;border-radius:8px}.agreement-section .agreement-scroll[data-v-7a85d2ea]::-webkit-scrollbar{width:3px}.agreement-section .agreement-scroll[data-v-7a85d2ea]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.agreement-section .agreement-text[data-v-7a85d2ea]{font-size:11px;color:#989898;line-height:1.8;white-space:pre-wrap;word-break:break-all;font-family:barlow,system-ui;margin:0;user-select:text;-webkit-user-select:text}.confirm-checks[data-v-7a85d2ea]{display:flex;flex-direction:column;gap:10px}.confirm-checks .check-item[data-v-7a85d2ea]{display:flex;align-items:center;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.confirm-checks .custom-checkbox[data-v-7a85d2ea]{width:18px;height:18px;min-width:18px;border:1.5px solid rgba(255,255,255,.2);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;pointer-events:auto}.confirm-checks .custom-checkbox.checked[data-v-7a85d2ea]{background:#6aec80;border-color:#6aec80}.confirm-checks .custom-checkbox .check-icon[data-v-7a85d2ea]{width:12px;height:12px;color:#000}.confirm-checks .check-label[data-v-7a85d2ea]{font-size:13px;color:#989898;line-height:1.3}.payment-error[data-v-7a85d2ea]{font-size:12px;color:#ff4d4d;text-align:center;padding:4px 0;animation:shake-7a85d2ea .3s ease}@keyframes shake-7a85d2ea{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.payment-submit-btn[data-v-7a85d2ea]{margin-top:4px;height:42px;font-size:15px;font-weight:700;letter-spacing:1px}.payment-submit-price[data-v-7a85d2ea]{color:inherit}.media-upload-hero[data-v-37a48035]{position:relative;width:100%;border-radius:14px;border:1.5px dashed rgba(255,255,255,.16);background:radial-gradient(circle at 50% 30%,#ffffff08,#0006);overflow:hidden;cursor:pointer;display:flex;align-items:center;justify-content:center}.media-upload-hero[data-v-37a48035]:hover{border-color:#ffffff29;box-shadow:none;transform:none}.media-upload-hero.is-dragover[data-v-37a48035]{border-color:#68fa81;border-style:solid;background:radial-gradient(circle at 50% 30%,#68fa811f,#00000080);box-shadow:0 0 24px #68fa814d}.media-upload-hero.is-uploading[data-v-37a48035]{cursor:progress;border-color:#68fa8166}.media-upload-hero.has-media[data-v-37a48035]{aspect-ratio:1/1;height:auto;min-height:unset;align-items:stretch;border-style:solid;border-color:#ffffff1a;background:#0d0d12}.media-upload-hero.has-media[data-v-37a48035]:hover{border-color:#ffffff1a;background:#0d0d12;box-shadow:none;transform:none}.hidden-file-input[data-v-37a48035]{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.hero-state[data-v-37a48035]{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.empty-media-state[data-v-37a48035]{padding:36px 20px;text-align:center}.empty-media-state .empty-icon-glow[data-v-37a48035]{width:60px;height:60px;flex-shrink:0;aspect-ratio:1;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;margin-bottom:16px;box-shadow:0 4px 16px #00000040}.empty-media-state .empty-icon-glow .empty-symbol[data-v-37a48035]{width:28px;height:28px;color:#ffffffd9}.empty-media-state .hero-primary-text[data-v-37a48035]{font-size:15px;font-weight:600;color:#fff;margin:0 0 8px}.empty-media-state .hero-sub-text[data-v-37a48035]{font-size:12px;line-height:1.5;color:#94a3b8;max-width:320px;margin:0}.uploading-state[data-v-37a48035]{padding:40px 20px;gap:16px}.uploading-state .hero-primary-text[data-v-37a48035]{font-size:14px;font-weight:500;color:#ffffffe6;margin:0}.aurora-spinner[data-v-37a48035]{width:36px;height:36px;border-radius:50%;border:3px solid rgba(255,255,255,.1);border-top-color:#68fa81;animation:spin-37a48035 .8s linear infinite}@keyframes spin-37a48035{to{transform:rotate(360deg)}}.active-media-state[data-v-37a48035]{position:relative;width:100%;height:100%;flex:1;align-self:stretch;overflow:hidden}.active-media-state .media-display-wrap[data-v-37a48035]{width:100%;height:100%;position:relative;overflow:hidden;background:#0d0d12}.active-media-state .media-display-wrap[data-v-37a48035]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:65%;background:linear-gradient(to top,rgba(0,0,0,.88) 0%,rgba(0,0,0,.76) 15%,rgba(0,0,0,.6) 30%,rgba(0,0,0,.42) 46%,rgba(0,0,0,.25) 62%,rgba(0,0,0,.12) 76%,rgba(0,0,0,.03) 88%,transparent 100%);pointer-events:none;z-index:1}.active-media-state .active-hero-media[data-v-37a48035]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.active-media-state .media-fade-enter-active[data-v-37a48035],.active-media-state .media-fade-leave-active[data-v-37a48035]{transition:opacity .65s cubic-bezier(.25,1,.5,1)}.active-media-state .media-fade-enter-from[data-v-37a48035],.active-media-state .media-fade-leave-to[data-v-37a48035]{opacity:0}@media(prefers-reduced-motion:reduce){.active-media-state .media-fade-enter-active[data-v-37a48035],.active-media-state .media-fade-leave-active[data-v-37a48035]{transition:none!important}}.active-media-state .hero-badges-row[data-v-37a48035]{position:absolute;top:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:space-between;z-index:3;pointer-events:auto}.active-media-state .hero-clear-btn[data-v-37a48035],.active-media-state .hero-badges-row .activate-btn[data-v-37a48035],.active-media-state .hero-action-overlay .change-btn[data-v-37a48035]{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;font-size:12px;font-weight:600;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);border-radius:9999px;box-shadow:0 4px 16px #0000004d;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.active-media-state .hero-clear-btn[data-v-37a48035]:hover,.active-media-state .hero-badges-row .activate-btn[data-v-37a48035]:hover,.active-media-state .hero-action-overlay .change-btn[data-v-37a48035]:hover{background:#fff3;border-color:#ffffff59;color:#fff;box-shadow:0 4px 20px #0006,0 0 12px #ffffff14}.active-media-state .hero-clear-btn[data-v-37a48035]:active,.active-media-state .hero-badges-row .activate-btn[data-v-37a48035]:active,.active-media-state .hero-action-overlay .change-btn[data-v-37a48035]:active{transform:scale(.96)}.active-media-state .hero-clear-btn .btn-icon[data-v-37a48035],.active-media-state .hero-badges-row .activate-btn .btn-icon[data-v-37a48035],.active-media-state .hero-action-overlay .change-btn .btn-icon[data-v-37a48035]{width:14px;height:14px}.active-media-state .hero-clear-btn[data-v-37a48035]{width:28px;height:28px;padding:0;justify-content:center;flex-shrink:0}.active-media-state .activate-btn[data-v-37a48035]{background:#68fa8126;border-color:#68fa8180;color:#68fa81}.active-media-state .activate-btn[data-v-37a48035]:hover{background:#68fa8140;border-color:#68fa81;color:#fff}.active-media-state .hero-action-overlay[data-v-37a48035]{position:absolute;bottom:0;left:0;right:0;padding:16px 16px 14px;background:transparent;display:flex;flex-direction:column;align-items:center;gap:6px;z-index:2;transition:opacity .25s ease}.active-media-state .hero-action-overlay .hero-actions-row[data-v-37a48035]{display:inline-flex;align-items:center;gap:8px}.active-media-state .hero-action-overlay .drop-hint[data-v-37a48035]{font-size:11px;color:#fff9}.camera-picker[data-v-57276fe3]{display:flex;min-width:0;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.camera-picker[data-v-57276fe3]::-webkit-scrollbar{display:none}.camera-chip[data-v-57276fe3]{display:grid;flex:0 0 64px;gap:4px;padding:0;border:0;background:none;color:#989898;cursor:pointer}.camera-chip[data-v-57276fe3]:disabled{cursor:not-allowed;opacity:.45}.camera-thumb[data-v-57276fe3]{display:flex;align-items:center;justify-content:center;width:64px;height:64px;padding:6px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f;transition:transform .15s ease,border-color .15s ease}.camera-thumb img[data-v-57276fe3]{width:100%;height:100%;object-fit:contain;pointer-events:none}.camera-none[data-v-57276fe3]{width:30px;height:30px;fill:none;stroke:#989898;stroke-linecap:round;stroke-width:2}.camera-chip:not(:disabled):active .camera-thumb[data-v-57276fe3]{transform:scale(.94)}.camera-name[data-v-57276fe3]{overflow:hidden;font-size:11px;line-height:1.3;text-align:center;text-overflow:ellipsis;white-space:nowrap}.camera-chip.is-selected .camera-thumb[data-v-57276fe3]{border-color:#68fa81;box-shadow:inset 0 0 0 1px #68fa81}.camera-chip.is-selected .camera-name[data-v-57276fe3]{color:#f8fafc}.camera-chip[data-v-57276fe3]:focus-visible{outline:2px solid #6aec80;outline-offset:2px;border-radius:8px}.scene-compose[data-v-f1805a09]{display:grid;min-width:0;gap:12px}.scene-label[data-v-f1805a09]{margin:0;color:#f8fafc;font-size:13px;font-weight:600;line-height:1.4}.scene-status[data-v-f1805a09]{margin:0;color:#989898;font-size:12px;line-height:1.5}.scene-status--alert[data-v-f1805a09]{color:#f55}.scene-ip-block[data-v-f1805a09]{display:grid;min-width:0;gap:8px}.scene-ip-grid[data-v-f1805a09]{display:flex;min-width:0;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.scene-ip-grid[data-v-f1805a09]::-webkit-scrollbar{display:none}.scene-ip[data-v-f1805a09]{display:flex;flex:0 0 64px;align-items:center;justify-content:center;width:64px;height:64px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0f;cursor:pointer;transition:transform .15s ease,border-color .15s ease}.scene-ip[data-v-f1805a09]:not(:disabled):active{transform:scale(.94)}.scene-ip.is-selected[data-v-f1805a09]{border-color:#68fa81;box-shadow:inset 0 0 0 1px #68fa81}.scene-ip[data-v-f1805a09]:disabled{cursor:not-allowed;opacity:.45}.scene-ip[data-v-f1805a09]:focus-visible{outline:2px solid #6aec80;outline-offset:2px;border-radius:12px}.scene-ip[data-v-f1805a09] img{width:100%;height:100%;object-fit:cover}.scene-action[data-v-f1805a09]{display:grid;min-width:0;gap:6px}.scene-empty-ip[data-v-f1805a09]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.scene-go-ip[data-v-f1805a09]{flex:0 0 auto}.scene-action input[data-v-f1805a09]{width:100%;min-width:0}.imagine-modal[data-v-ca716e35]{max-width:440px}.imagine-body[data-v-ca716e35]{display:flex;flex-direction:column;gap:12px}.prompt-section[data-v-ca716e35]{display:flex;flex-direction:column}.prompt-readonly[data-v-ca716e35]{padding:10px 12px;font-size:13px;color:#fffc;line-height:1.5;border:1px solid rgba(255,255,255,.06);border-radius:8px;max-height:120px;overflow-y:auto}.ref-preview .ref-thumb[data-v-ca716e35]{width:60px;height:60px;border-radius:8px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.imagine-footer[data-v-ca716e35]{align-items:center;justify-content:space-between;gap:16px}.balance-display[data-v-ca716e35]{display:flex;flex-direction:column;gap:2px;flex-shrink:0}.balance-label[data-v-ca716e35]{font-size:11px;color:#989898}.balance-value[data-v-ca716e35]{font-size:16px;font-weight:700;color:#6aec80;font-family:RobotoMono,monospace}.balance-value.balance-low[data-v-ca716e35]{color:#f43f5e}.imagine-submit-btn[data-v-ca716e35]{flex:1;max-width:220px;margin-left:auto}.reaction-danmu[data-v-ca994656]{position:absolute;left:12px;bottom:52px;width:60%;height:60%;z-index:201;pointer-events:none;overflow:visible}.danmu-bubble[data-v-ca994656]{position:absolute;bottom:0;display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 2px;border-radius:999px;background:#0000008c;white-space:nowrap;opacity:0;animation:danmu-rise-ca994656 2.4s ease-out forwards}.danmu-avatar[data-v-ca994656]{width:22px;height:22px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.35)}.danmu-emoji[data-v-ca994656]{font-size:14px;line-height:1}@keyframes danmu-rise-ca994656{0%{transform:translateY(0);opacity:0}15%{opacity:1}65%{opacity:1}to{transform:translateY(-130px);opacity:0}}.feed-reaction-bar[data-v-75e45724]{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.reaction-chip[data-v-75e45724]{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:1px solid rgba(255,255,255,.031372549);border-radius:9px;background:#ffffff0a;color:#ffffffb3;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background .15s ease,border-color .15s ease}.reaction-chip.is-mine[data-v-75e45724]{border-color:#818cf8d9;background:#6366f138;color:#e0e7ff}.reaction-chip[data-v-75e45724]:disabled{cursor:default}.reaction-chip-emoji[data-v-75e45724]{font-size:15px}.reaction-chip-count[data-v-75e45724]{font-family:RobotoMono,monospace;font-size:12px;font-weight:600}.reaction-chip--add[data-v-75e45724]{padding:0 7px}.reaction-chip--add .reaction-add-symbol[data-v-75e45724]{width:16px;height:16px}.emoji-sheet[data-v-f70e28a5]{padding-bottom:env(safe-area-inset-bottom)}.emoji-sheet .sheet-header[data-v-f70e28a5]{padding:10px 0 2px}.emoji-group+.emoji-group[data-v-f70e28a5]{margin-top:12px}.emoji-group-title[data-v-f70e28a5]{margin:0 0 6px;color:#989898;font-size:12px;font-weight:500}.emoji-grid[data-v-f70e28a5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:4px}.emoji-cell[data-v-f70e28a5]{height:40px;border:1px solid transparent;border-radius:10px;background:transparent;font-size:22px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.emoji-cell[data-v-f70e28a5]:hover:not(:disabled){background:#ffffff0a}.emoji-cell.is-selected[data-v-f70e28a5]{background:#ffffff0a;border-color:#ffffff08}.emoji-cell[data-v-f70e28a5]:disabled{opacity:.3;cursor:default}.qr-img[data-v-7f1d3848]{display:block;border-radius:8px;background:#fff}.qr-fallback[data-v-7f1d3848]{display:flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff14;color:#fff6;font-size:11px}.poster-panel[data-v-8fc374f0]{position:relative;display:flex;flex:1;min-height:0;flex-direction:column;justify-content:space-between;gap:8px;padding:0 0 8px;overflow:hidden;animation:panel-fade-in-8fc374f0 .35s ease-out}@keyframes panel-fade-in-8fc374f0{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fluid-aurora-container[data-v-8fc374f0]{opacity:0;animation:aurora-fade-in-8fc374f0 .8s ease-out .3s forwards;will-change:opacity}.fluid-aurora-container .blob-purple[data-v-8fc374f0],.fluid-aurora-container .blob-red[data-v-8fc374f0],.fluid-aurora-container .blob-yellow[data-v-8fc374f0]{display:none!important}.fluid-aurora-container .blob-blue[data-v-8fc374f0]{bottom:-200px;left:5%;width:400px;height:360px;background:#6366f170;animation-duration:3s!important}.fluid-aurora-container .blob-green[data-v-8fc374f0]{bottom:-180px;left:5%;width:400px;height:360px;background:#10b98180;animation-duration:5s!important}@keyframes aurora-fade-in-8fc374f0{0%{opacity:0}to{opacity:1}}.share-qr-layout[data-v-8fc374f0]{position:relative;z-index:2;display:flex;flex:1;min-height:0;align-items:center;justify-content:center;width:100%;padding:4px 0;overflow:hidden}.qr-card-glow[data-v-8fc374f0]{position:relative;display:flex;align-items:center;justify-content:center;height:100%;max-height:240px;width:auto;max-width:min(66.67%,240px);aspect-ratio:1/1;min-height:0;min-width:0;flex-shrink:1}.qr-glow-inner[data-v-8fc374f0]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;aspect-ratio:1/1;box-sizing:border-box;padding:8px;background:#00000073;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qr-glow-inner[data-v-8fc374f0] img,.qr-glow-inner[data-v-8fc374f0] canvas,.qr-glow-inner[data-v-8fc374f0] svg{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain;border-radius:6px}.poster-bottom[data-v-8fc374f0]{position:relative;z-index:2;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;min-height:28px;margin-top:0;text-align:center}.poster-shot-hint[data-v-8fc374f0],.poster-url-hint[data-v-8fc374f0]{font-size:12px;font-weight:500;line-height:1.4;color:#ffffff73;text-align:center;text-shadow:none;pointer-events:none;white-space:nowrap;letter-spacing:.3px}.poster-shot-hint[data-v-8fc374f0]{opacity:0;animation:hint-float-then-fade-8fc374f0 3.5s cubic-bezier(.25,1,.5,1) .5s forwards;will-change:transform,opacity}.poster-url-hint[data-v-8fc374f0]{position:absolute;top:50%;left:0;right:0;opacity:0;transform:translateY(-50%);animation:url-fade-in-8fc374f0 3.5s cubic-bezier(.25,1,.5,1) .5s forwards;will-change:opacity}@keyframes hint-float-then-fade-8fc374f0{0%{opacity:0;transform:translate3d(0,14px,0)}14%{opacity:1;transform:translateZ(0)}75%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translateZ(0)}}@keyframes url-fade-in-8fc374f0{0%,75%{opacity:0}to{opacity:1}}.feed-skeleton-list[data-v-da45cdc4]{display:flex;flex-direction:column;width:100%}.feed-item--skeleton[data-v-da45cdc4]{display:flex;align-items:flex-start;flex-shrink:0;gap:10px;padding:12px 14px;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);pointer-events:none;-webkit-user-select:none;user-select:none}.feed-item--skeleton[data-v-da45cdc4]:first-child{border-top:none}.skeleton-avatar[data-v-da45cdc4]{width:38px;height:38px;border-radius:50%;flex-shrink:0}.feed-content[data-v-da45cdc4]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.skeleton-user-info[data-v-da45cdc4]{display:flex;align-items:center;gap:6px;min-height:28px}.skeleton-dot[data-v-da45cdc4]{color:#fff3;font-size:12px;line-height:1}.skeleton-text-group[data-v-da45cdc4]{display:flex;flex-direction:column;gap:6px;width:100%}.skeleton-bar[data-v-da45cdc4]{border-radius:4px;max-width:100%}.skeleton-media[data-v-da45cdc4]{width:100%;max-width:100%;border-radius:12px;margin-top:2px}.skeleton-actions[data-v-da45cdc4]{display:flex;align-items:center;gap:12px;margin-top:2px}.skeleton-pill[data-v-da45cdc4]{width:42px;height:18px;border-radius:9999px}.share-view[data-v-0851965d]{position:relative;display:flex;flex-direction:column;gap:8px;height:100%;min-height:0;overflow:hidden;box-sizing:border-box}.share-view .share-post[data-v-0851965d]{flex:none!important;height:auto!important;max-height:38%;overflow-y:auto;scrollbar-width:none}.share-view .share-post[data-v-0851965d]::-webkit-scrollbar{display:none}.share-view .share-post[data-v-0851965d]{margin:0;padding:8px 16px;border:none}.feed-item[data-v-0851965d]{display:flex;align-items:flex-start;flex-shrink:0;gap:10px;padding:12px 14px;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);transition:border-color .3s ease}.feed-item[data-v-0851965d]:first-child{border-top:none}.feed-avatar[data-v-0851965d]{flex-shrink:0;width:38px;height:38px;border-radius:50%;overflow:hidden;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.feed-avatar .feed-avatar-img[data-v-0851965d],.feed-avatar img[data-v-0851965d]{width:100%;height:100%;object-fit:cover;display:block}.feed-avatar-inline[data-v-0851965d]{flex-shrink:0;width:32px;height:32px;border-radius:50%;overflow:hidden;object-fit:cover;border:1px solid rgba(255,255,255,.15)}.feed-content[data-v-0851965d]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.feed-user-info[data-v-0851965d]{display:flex;align-items:center;gap:8px;min-height:28px;font-size:14px;line-height:1.4;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:12px}.feed-user-info .nickname[data-v-0851965d]{min-width:0;overflow:hidden;color:#fff;font-size:14px;font-weight:700;letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap}.feed-user-info .workflow-tag[data-v-0851965d]{flex:none;white-space:nowrap;font-size:11px;padding:1px 6px;border-radius:4px;background:#6aec8026;color:#6aec80}.feed-user-info .dot[data-v-0851965d]{flex:none;color:#ffffff59;font-size:14px}.feed-user-info .time[data-v-0851965d]{flex:none;color:#989898;font-size:13px;white-space:nowrap}.feed-user-info .imagine-btn[data-v-0851965d]{margin-left:auto;flex-shrink:0}.post-more-sheet[data-v-0851965d]{max-width:var(--app-max-width);margin:0 auto;padding-bottom:env(safe-area-inset-bottom);transition:transform .25s cubic-bezier(.4,0,.2,1)}.post-more-sheet .sheet-header[data-v-0851965d]{touch-action:none;cursor:grab;padding:10px 0 2px}.post-more-sheet .sheet-body[data-v-0851965d]{padding:0 12px 14px}.post-more-sheet.dialog-fade-enter-active[data-v-0851965d]{transition:transform .28s cubic-bezier(.2,.9,.3,1)!important}.post-more-sheet.dialog-fade-leave-active[data-v-0851965d]{transition:transform .25s cubic-bezier(.32,.72,0,1)!important}.post-more-sheet.dialog-fade-enter-from[data-v-0851965d],.post-more-sheet.dialog-fade-leave-to[data-v-0851965d]{--drag-offset: 100% !important;opacity:1!important}@media(prefers-reduced-motion:reduce){.post-more-sheet.dialog-fade-enter-active[data-v-0851965d],.post-more-sheet.dialog-fade-leave-active[data-v-0851965d]{transition:none!important}.post-more-sheet.dialog-fade-enter-from[data-v-0851965d],.post-more-sheet.dialog-fade-leave-to[data-v-0851965d]{--drag-offset: 0px !important;opacity:1!important}}.post-more-action[data-v-0851965d]{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:12px 14px;border:0;border-radius:8px;background:none;color:#f8fafc;font:inherit;font-size:15px;line-height:1.25;text-align:left;cursor:pointer}.post-more-action[data-v-0851965d]:hover,.post-more-action[data-v-0851965d]:focus-visible{background:#ffffff14}.post-more-action[data-v-0851965d]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.post-more-action--danger[data-v-0851965d]{color:#f55}.post-more-action--danger[data-v-0851965d]:hover,.post-more-action--danger[data-v-0851965d]:focus-visible{background:#ff55551f;color:#f55}.feed-action-symbol[data-v-0851965d]{width:15px;height:15px}.feed-text[data-v-0851965d]{color:#f8fafc;font-size:13px;line-height:1.42;white-space:pre-wrap;word-break:break-word;letter-spacing:.1px}.feed-image[data-v-0851965d]{position:relative;margin-top:4px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.08);max-height:200px}.feed-image img[data-v-0851965d],.feed-image video[data-v-0851965d]{width:100%;max-height:200px;object-fit:cover;display:block}.feed-image--ref[data-v-0851965d]{opacity:.7}.feed-image .ref-badge[data-v-0851965d]{position:absolute;top:6px;right:6px;font-size:10px;padding:2px 6px;border-radius:4px;background:#0009;color:#ffffffb3}.grid-cell--hidden[data-v-0851965d]{opacity:.5}.grid-hidden-mask[data-v-0851965d]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#00000073;pointer-events:none;z-index:5}.grid-hidden-mask span[data-v-0851965d]{font-size:11px;color:#ffffffb3;background:#00000080;padding:2px 8px;border-radius:4px}.grid-restore-btn[data-v-0851965d]{position:absolute;top:4px;right:4px;z-index:6;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border-radius:10px;border:1px solid rgba(255,255,255,.18);background:#0000008c;color:#fff;font-size:12px;cursor:pointer;pointer-events:auto;transition:all .2s}.grid-restore-btn[data-v-0851965d]:hover{background:#000c}.bg-author-wrapper[data-v-0851965d]{position:absolute;top:12px;left:12px;z-index:200;max-width:75%;display:flex;align-items:center;gap:8px;pointer-events:none}.bg-author[data-v-0851965d]{display:inline-flex;align-items:center;gap:5px;height:26px;box-sizing:border-box;padding:0 9px 0 5px;border-radius:999px;background:#0000008c;border:1px solid rgba(255,255,255,.031372549)}.bg-author .bg-author-avatar[data-v-0851965d]{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.35)}.bg-author .bg-author-text[data-v-0851965d]{font-size:11px;color:#fff;flex-shrink:0}.bg-author .bg-author-name[data-v-0851965d]{min-width:0;font-size:11px;font-weight:500;line-height:1.4;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-share-btn[data-v-0851965d]{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:26px;box-sizing:border-box;pointer-events:auto;flex-shrink:0;padding:0 10px;border-radius:999px;border:1px solid rgba(255,255,255,.031372549);background:#0000008c;color:#fff;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #00000026}.bg-share-btn[data-v-0851965d]:hover{background:#000000bf;color:#fff}.bg-share-symbol[data-v-0851965d]{width:13px;height:13px;color:#fff}.bg-media-actions[data-v-0851965d]{position:absolute;top:13px;right:13px;z-index:200;display:flex;gap:6px;pointer-events:auto}.bg-media-action-btn[data-v-0851965d]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:50%;border:1px solid rgba(255,255,255,.031372549);background:#0000008c;color:#fff;font-size:13px;cursor:pointer;transition:all .2s}.bg-media-action-btn[data-v-0851965d]:hover{background:#000000bf;color:#fff}.bg-media-action-btn .feed-action-symbol[data-v-0851965d]{color:#fff}.imagination-grid[data-v-0851965d]{display:flex;flex-direction:row;gap:8px;margin-top:6px;margin-left:-62px;margin-right:-14px;padding:4px 14px 4px 62px;overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.imagination-grid[data-v-0851965d]::-webkit-scrollbar{display:none}.imagination-grid--1[data-v-0851965d]{display:grid;width:100%;overflow:hidden;margin-left:0;margin-right:0;padding:0;border-radius:10px;border:1px solid rgba(255,255,255,.031372549);mask-image:none;-webkit-mask-image:none;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);max-height:280px;gap:0}.imagination-grid--1 .grid-cell[data-v-0851965d]{width:auto;height:auto;aspect-ratio:auto;min-width:0;min-height:0;flex-shrink:1;border-radius:0}.imagination-grid--1 .grid-cell .grid-user[data-v-0851965d]{font-size:11px;padding:4px 8px;text-align:left}.grid-cell[data-v-0851965d]{position:relative;width:65%;aspect-ratio:1/1;height:auto;flex-shrink:0;border-radius:8px;overflow:hidden;cursor:pointer}.grid-cell img[data-v-0851965d],.grid-cell video[data-v-0851965d]{width:100%;height:100%;object-fit:cover;display:block}.grid-cell .grid-user[data-v-0851965d]{position:absolute;bottom:0;left:0;right:0;padding:4px 10px;font-size:11px;color:#fff;background:linear-gradient(transparent,#000000a6);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3}.grid-cell .grid-play-badge[data-v-0851965d]{position:absolute;top:50%;left:50%;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:#0000008c;pointer-events:none;transform:translate(-50%,-50%)}.grid-cell .grid-play-symbol[data-v-0851965d]{width:20px;height:20px;color:#fff}.grid-cell--more[data-v-0851965d]{display:flex;align-items:center;justify-content:center;background:#ffffff0d;color:#ffffff80;font-size:20px;font-weight:700}.grid-cell--loading[data-v-0851965d]{cursor:default}.camera-change-preview[data-v-0851965d]{display:block;width:100%;max-height:50vh;margin-bottom:12px;border-radius:8px;object-fit:contain;background:#00000040}.scene-pending[data-v-0851965d]{cursor:default;background:#ffffff0a;animation:scene-pending-breathe-0851965d 1.6s ease-in-out infinite}@keyframes scene-pending-breathe-0851965d{0%,to{opacity:.6}50%{opacity:1}}.scene-result-img[data-v-0851965d]{animation:scene-result-in-0851965d .25s ease-out}@keyframes scene-result-in-0851965d{0%{opacity:0}to{opacity:1}}.loading-spinner[data-v-0851965d]{width:28px;height:28px;border-radius:50%;border:2px solid rgba(255,255,255,.06);border-top-color:#38bdf8;border-right-color:#a855f7;filter:drop-shadow(0 0 5px rgba(56,189,248,.45));animation:imagine-spin-0851965d .8s linear infinite;will-change:transform}.loading-symbol[data-v-0851965d]{width:14px;height:14px}.loading-symbol--spin[data-v-0851965d]{animation:imagine-spin-0851965d .8s linear infinite}@keyframes imagine-spin-0851965d{to{transform:rotate(360deg)}}.feed-actions[data-v-0851965d]{display:flex;align-items:center;gap:8px;margin-top:4px}.media-count[data-v-0851965d]{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);color:#ffffffa6;line-height:1}.media-count .media-count-symbol[data-v-0851965d]{width:14px;height:14px}.media-count .media-count-num[data-v-0851965d]{font-size:13px;font-weight:600;font-family:RobotoMono,monospace}.shot-on[data-v-0851965d]{position:absolute;right:8px;bottom:8px;z-index:3;max-width:calc(100% - 16px);height:24px;padding:0 10px;background:#00000073;color:#ffffffeb;cursor:inherit;pointer-events:none}.shot-on .shot-on-icon[data-v-0851965d]{width:14px;height:14px;object-fit:contain;flex:none;position:relative;z-index:1}.shot-on .shot-on-text[data-v-0851965d]{overflow:hidden;font-family:BarlowCondensed,barlow,system-ui;font-size:13px;line-height:1.4;font-style:normal;font-weight:600;letter-spacing:.3px;text-overflow:ellipsis;white-space:nowrap}.shot-on--bg[data-v-0851965d]{right:12px;bottom:14px;z-index:200;height:26px}.post-more-btn[data-v-0851965d]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;width:28px;height:28px;border:none;background:none;color:#fff;font-weight:700;cursor:pointer;padding:0;border-radius:4px;transition:color .2s,background .2s}.post-more-btn[data-v-0851965d] svg{stroke:currentColor;stroke-width:50px}.post-more-btn[data-v-0851965d]:hover,.post-more-btn[aria-expanded=true][data-v-0851965d]{color:#fff;background:#ffffff1f}.post-more-btn[data-v-0851965d]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.bg-reactions[data-v-0851965d]{position:absolute;left:12px;bottom:14px;z-index:200;display:flex;gap:6px;flex-wrap:nowrap;pointer-events:auto}.bg-reactions .reaction-btn[data-v-0851965d]{cursor:pointer}.bg-reactions .reaction-btn .reaction-add-symbol[data-v-0851965d]{width:14px;height:14px}.bg-reactions .reaction-btn .reaction-count[data-v-0851965d]{font-size:11px;font-family:RobotoMono,monospace}.feed-empty[data-v-0851965d]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 16px;gap:10px}.feed-empty-icon[data-v-0851965d]{width:36px;height:36px;color:#ffffff47}.feed-empty-text[data-v-0851965d]{font-size:13px;color:#ffffff61;letter-spacing:.2px}.feed-empty-publish[data-v-0851965d]{height:40px;padding:0 20px;font-size:14px}.compose-dock[data-v-0851965d]{flex-shrink:0;position:sticky;bottom:0;z-index:6;scroll-snap-align:none;display:flex;align-items:flex-end;justify-content:flex-end;gap:8px;padding:10px 14px calc(24px + env(safe-area-inset-bottom,0px));pointer-events:none;transition:transform .52s cubic-bezier(.33,1,.68,1),opacity .36s ease}.compose-dock[data-v-0851965d]>*{pointer-events:auto}.compose-dock.is-scroll-hidden[data-v-0851965d]{transform:translateY(16px);opacity:0;pointer-events:none;transition-duration:.36s}.compose-dock .compose-open-btn[data-v-0851965d]{height:40px;padding:0 20px;gap:6px;font-size:14px}.compose-dock .compose-open-btn[data-v-0851965d] svg,.compose-dock .compose-open-btn[data-v-0851965d] .svg-icon{width:18px;height:18px}.compose-dialog-column[data-v-0851965d]{position:relative;display:flex;flex-direction:column;flex:1;width:100%;max-width:520px;min-height:0;margin:0 auto;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.compose-dialog-body[data-v-0851965d]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:56px 16px 16px}.compose-dialog-body input[data-v-0851965d],.compose-dialog-body textarea[data-v-0851965d]{outline:none}.compose-dialog-body input[data-v-0851965d]:focus,.compose-dialog-body input[data-v-0851965d]:focus-visible,.compose-dialog-body textarea[data-v-0851965d]:focus,.compose-dialog-body textarea[data-v-0851965d]:focus-visible{outline:none}.grid-cell .compose-preview-silhouette[data-v-0851965d]{position:absolute;left:50%;bottom:0;z-index:2;width:auto;max-width:90%;height:72%;object-fit:contain;object-position:bottom;opacity:0;filter:drop-shadow(0 0 1px rgba(255,255,255,.3));transform:translate(-50%);pointer-events:none;animation:compose-silhouette-cycle-0851965d 20s ease-in-out infinite both}@keyframes compose-silhouette-cycle-0851965d{0%{opacity:0;transform:translate(-50%) translateY(6%) scale(.96)}3%,11%{opacity:.55;transform:translate(-50%) translateY(0) scale(1)}14%,to{opacity:0;transform:translate(-50%) translateY(0) scale(1.02)}}@media(prefers-reduced-motion:reduce){.grid-cell .compose-preview-silhouette[data-v-0851965d]{animation:none}.grid-cell .compose-preview-silhouette[data-v-0851965d]:nth-of-type(2){opacity:.55}}.compose-preview-ghost[data-v-0851965d]{color:#ffffff47}.compose-input[data-v-0851965d]{width:100%;min-height:72px;padding:4px 0;border:0;background:transparent;color:#f8fafc;font-size:17px;line-height:1.5;font-family:barlow,system-ui;resize:none;overflow:hidden;outline:none}.compose-input[data-v-0851965d]::placeholder{color:#ffffff4d}.compose-toolbar[data-v-0851965d]{display:flex;flex:none;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:52px;padding:8px 12px;border-top:1px solid rgba(255,255,255,.06)}.compose-mode-switch[data-v-0851965d]{flex:1 0 auto}.compose-mode-switch[data-v-0851965d]+*{margin-left:auto}.compose-publish[data-v-0851965d]{flex:none;height:34px;padding:0 18px;font-size:14px;font-weight:700;white-space:nowrap}.compose-publish[data-v-0851965d]:disabled{opacity:.4;cursor:not-allowed}.compose-credits[data-v-0851965d]{flex:none;color:#6aec80;font-family:RobotoMono,monospace;font-size:14px;font-weight:700}.compose-credits.balance-low[data-v-0851965d]{color:#f43f5e}.compose-counter[data-v-0851965d]{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:24px;height:24px}.compose-counter svg[data-v-0851965d]{width:100%;height:100%;transform:rotate(-90deg)}.compose-counter circle[data-v-0851965d]{fill:none;stroke-width:2}.compose-counter .compose-counter-track[data-v-0851965d]{stroke:#ffffff1f}.compose-counter .compose-counter-bar[data-v-0851965d]{stroke:#6aec80;stroke-dasharray:62.832;transition:stroke-dashoffset .15s ease,stroke .2s ease}.compose-counter.is-warn .compose-counter-bar[data-v-0851965d]{stroke:#f59e0b}.compose-counter .compose-counter-num[data-v-0851965d]{position:absolute;color:#989898;font-family:RobotoMono,monospace;font-size:9px}.compose-slide-enter-active[data-v-0851965d],.compose-slide-leave-active[data-v-0851965d]{transition:transform .32s cubic-bezier(.33,1,.68,1),opacity .32s ease}.compose-slide-enter-from[data-v-0851965d],.compose-slide-leave-to[data-v-0851965d]{transform:translateY(16px);opacity:0}.refund-modal[data-v-0851965d]{max-width:420px;z-index:2000}.refund-content[data-v-0851965d]{display:flex;flex-direction:column;gap:14px}.refund-header[data-v-0851965d]{display:flex;flex-direction:column;gap:4px}.refund-title[data-v-0851965d]{margin:0;font-size:16px;font-weight:700;color:#fff;line-height:1.4;display:flex;align-items:flex-start;gap:8px}.refund-title[data-v-0851965d] svg{flex-shrink:0;margin-top:2px}.refund-subtitle[data-v-0851965d]{margin:0;font-size:12px;color:#989898}.refund-amount-row[data-v-0851965d]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border:1px solid rgba(255,255,255,.06);border-radius:8px}.refund-amount-label[data-v-0851965d]{font-size:12px;color:#989898}.refund-amount-value[data-v-0851965d]{font-size:18px;font-weight:700;color:#6aec80;font-family:RobotoMono,monospace}.refund-reason[data-v-0851965d]{font-size:12px;color:#ffffff80;line-height:1.5;margin:0}.refund-footer[data-v-0851965d]{padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.refund-confirm-btn[data-v-0851965d]{width:100%;padding:10px 24px;font-size:14px;font-weight:600}.special-active-strip[data-v-0851965d]{pointer-events:auto;flex:1;min-width:0;display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:6px 8px;border-radius:12px;background:#0000008c;color:#989898;font-size:12px}.special-active-label[data-v-0851965d]{flex-shrink:0}.special-active-chip[data-v-0851965d]{border:1px solid rgba(106,236,128,.35);border-radius:999px;padding:4px 8px;background:#6aec8014;color:#fffc;font-size:12px;cursor:pointer}.special-active-chip[data-v-0851965d]:hover{background:#6aec8029}.poll-options-editor[data-v-0851965d]{display:flex;flex-direction:column;gap:8px}.poll-option-row[data-v-0851965d]{display:flex;align-items:center;gap:6px}.poll-option-row[data-v-0851965d]:before{content:"";flex-shrink:0;width:3px;height:16px;border-radius:2px;background-color:#6aec80;box-shadow:0 0 12px #91ffa4}.poll-option-row[data-v-0851965d]:nth-child(1):before{background-color:#6aec80;box-shadow:0 0 12px #91ffa4}.poll-option-row[data-v-0851965d]:nth-child(2):before{background-color:#956aec;box-shadow:0 0 12px #cdc4de}.poll-option-row[data-v-0851965d]:nth-child(3):before{background-color:#6aece5;box-shadow:0 0 12px #95fff9}.poll-option-row[data-v-0851965d]:nth-child(4):before{background-color:#ec9b6a;box-shadow:0 0 12px #ffcbb7}.poll-option-row[data-v-0851965d]:nth-child(5):before{background-color:#ecde6a;box-shadow:0 0 12px #fff283}.poll-option-row[data-v-0851965d]:nth-child(6):before{background-color:#ec6ad9;box-shadow:0 0 12px #f4adea}.poll-option-row[data-v-0851965d]:nth-child(7):before{background-color:#f472b6;box-shadow:0 0 12px #fbcfe8}.poll-option-row[data-v-0851965d]:nth-child(8):before{background-color:#6fa4f7;box-shadow:0 0 12px #bcc8ff}.poll-option-input[data-v-0851965d]{flex:1;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);border-radius:6px;padding:8px 12px;color:#fff;font-size:14px;outline:none}.poll-option-input[data-v-0851965d]:focus,.poll-option-input[data-v-0851965d]:focus-visible{border-color:#6aec8080;outline:none}.poll-voted-badge[data-v-0851965d]{margin-left:6px;width:16px;height:16px;display:inline-flex;vertical-align:middle;position:relative;top:-1px}.poll-option-remove[data-v-0851965d]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:#fff6;cursor:pointer;padding:4px;font-size:16px}.poll-option-remove[data-v-0851965d]:hover{color:#f43f5e}.poll-add-option[data-v-0851965d]{align-self:flex-start;background:none;border:none;color:#6aec80;font-size:13px;cursor:pointer;padding:4px 0;margin-top:4px}.poll-add-option[data-v-0851965d]:hover{color:#97f2a7}.poll-duration-bar[data-v-0851965d]{margin:6px 0}.poll-duration-label[data-v-0851965d]{font-size:13px;color:#ffffff80}.poll-card[data-v-0851965d]{margin-top:12px;background:#0003;border:1px solid rgba(255,255,255,.05);border-radius:12px;padding:16px;display:flex;flex-direction:column;gap:10px;position:relative}.poll-direct-container[data-v-0851965d]{margin-top:12px;display:flex;flex-direction:column;gap:10px;position:relative}.poll-countdown[data-v-0851965d]{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:4px;font-size:13px;color:#6aec80;background:#6aec801a;padding:4px 8px;border-radius:6px}.poll-countdown--expired[data-v-0851965d]{color:#fff6;background:#ffffff0d}.countdown-content[data-v-0851965d]{display:inline-flex;align-items:center;gap:4px}.countdown-symbol[data-v-0851965d]{width:13px;height:13px}.flip-clock[data-v-0851965d]{display:flex;align-items:center;gap:2px;-webkit-user-select:none;user-select:none}.flip-clock--expired[data-v-0851965d]{opacity:.7;filter:grayscale(.5)}.flip-clock--expired .flip-card[data-v-0851965d]{background:linear-gradient(180deg,#2a2a2e,#1c1c1f);box-shadow:0 1px 2px #00000080;border-color:#ffffff0d}.flip-clock--expired .flip-card-num[data-v-0851965d],.flip-clock--expired .flip-colon[data-v-0851965d]{color:#ffffff59}.flip-digits[data-v-0851965d]{display:flex;gap:1px}.flip-card[data-v-0851965d]{position:relative;width:12px;height:18px;background:linear-gradient(180deg,#3a3a40,#202024);border-radius:3px;box-shadow:0 1.5px 2px #0009,inset 0 .5px #ffffff1a;display:flex;align-items:center;justify-content:center;overflow:hidden;perspective:50px;transform-style:preserve-3d;transform-origin:center center;animation:flip-card-drop-0851965d .28s cubic-bezier(.25,.8,.25,1.2) forwards}@keyframes flip-card-drop-0851965d{0%{transform:rotateX(85deg);filter:brightness(.5)}50%{transform:rotateX(-15deg);filter:brightness(1.15)}to{transform:rotateX(0);filter:brightness(1)}}.flip-card-num[data-v-0851965d]{font-family:RobotoMono,monospace;font-size:12px;font-weight:700;color:#fff;line-height:1;text-shadow:0 .5px 1px rgba(0,0,0,.8);letter-spacing:0}.flip-card-divider[data-v-0851965d]{position:absolute;top:50%;left:0;width:100%;height:.5px;background:#0000004d;box-shadow:0 .5px #ffffff0d}.flip-colon[data-v-0851965d]{font-size:14px;font-weight:700;color:#ffffff60;line-height:1;animation:flip-blink-0851965d 1s infinite;-webkit-user-select:none;user-select:none}@keyframes flip-blink-0851965d{0%,to{opacity:1}50%{opacity:.3}}.poll-option[data-v-0851965d]{position:relative;display:flex;align-items:center;justify-content:space-between;width:100%;padding:8px 14px;border-radius:32px;border:none;outline:1px solid rgba(255,255,255,.1);background:transparent;color:#fff;font-size:14px;font-family:inherit;overflow:hidden;text-align:left;appearance:none;-webkit-appearance:none;box-shadow:none}.poll-option--votable[data-v-0851965d]{cursor:pointer;transition:all .2s}.poll-option--votable[data-v-0851965d]:hover:not(:disabled){background:#ffffff0d;border-color:#fff3}.poll-option--winner .poll-option-text[data-v-0851965d],.poll-option--winner .poll-option-pct[data-v-0851965d]{font-weight:700;color:#fff}.poll-option--winner .poll-bar[data-v-0851965d]{background-image:linear-gradient(180deg,#231d3d,#1f1831 50%,#241d3e 150%)}.poll-bar[data-v-0851965d]{position:absolute;left:0;top:0;bottom:0;background:#221e29;z-index:0;border-radius:4px;transition:width .6s cubic-bezier(.4,0,.2,1)}.poll-option-text[data-v-0851965d]{position:relative;z-index:1;display:flex;align-items:center;gap:6px}.poll-option-pct[data-v-0851965d]{position:relative;z-index:1;font-weight:600;font-size:14px;color:#ffffffb3}.poll-footer-row[data-v-0851965d]{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:13px;color:#fff6;-webkit-user-select:none;user-select:none}.poll-total-votes[data-v-0851965d]{white-space:nowrap}.poll-total[data-v-0851965d]{font-size:13px;color:#fff6;text-align:right;margin-top:4px}.poll-total--center[data-v-0851965d]{margin:10px 0;text-align:center}.question-input-area--active[data-v-0851965d]{display:flex;gap:8px;margin-top:8px}.question-input--grow[data-v-0851965d]{flex:1}.lottery-prize[data-v-0851965d]{margin-bottom:12px;color:#fff;font-size:15px;font-weight:700}.lottery-winners--drawn[data-v-0851965d]{margin-top:12px;padding:12px;border-radius:8px;background:#00ff001a}.lottery-winners-title[data-v-0851965d]{margin-bottom:8px;color:#4ade80;font-weight:700}.lottery-winners-list[data-v-0851965d]{display:flex;flex-wrap:wrap;gap:8px}.lottery-winner[data-v-0851965d]{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:12px;background:#ffffff1a;font-size:13px}.lottery-winner-avatar[data-v-0851965d]{width:16px;height:16px;border-radius:50%;object-fit:cover}.lottery-no-winners[data-v-0851965d]{margin-top:12px;color:#ffffff80;text-align:center}.lottery-participants[data-v-0851965d]{margin:8px 0}.lottery-editor--form[data-v-0851965d]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.lottery-editor-row[data-v-0851965d]{display:flex;gap:8px}.lottery-editor-input[data-v-0851965d]{flex:1}.poll-detail-btn[data-v-0851965d]{margin-top:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);color:#fffc;border-radius:6px;padding:8px;font-size:13px;cursor:pointer;transition:all .2s}.poll-detail-btn[data-v-0851965d]:hover{background:#ffffff1a}.special-end-btn[data-v-0851965d]{width:100%}.poll-detail-modal[data-v-0851965d]{max-width:400px;z-index:2000}.poll-detail-content[data-v-0851965d]{display:flex;flex-direction:column}.poll-detail-header[data-v-0851965d]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.poll-detail-loading[data-v-0851965d]{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 0;color:#ffffff80}.poll-detail-summary[data-v-0851965d]{font-size:14px;color:#fff9;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05)}.poll-detail-expire[data-v-0851965d]{color:#fff6}.poll-detail-group[data-v-0851965d]{margin-bottom:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:6px;overflow:hidden}.poll-detail-group-header[data-v-0851965d]{display:flex;justify-content:space-between;align-items:center;padding:12px 16px;background:#ffffff08;border-bottom:1px solid rgba(255,255,255,.05)}.poll-detail-option-name[data-v-0851965d]{font-size:14px;font-weight:500;color:#fff}.poll-detail-option-count[data-v-0851965d]{font-size:13px;color:#6aec80;font-weight:600;display:inline-flex;align-items:center}.poll-detail-pct-label[data-v-0851965d]{font-size:11px;color:#ffffff80;font-weight:400;margin-left:4px}.poll-detail-users[data-v-0851965d]{display:flex;flex-direction:column}.poll-detail-user-row[data-v-0851965d]{display:flex;align-items:center;gap:10px;padding:10px 16px;border-bottom:1px solid rgba(255,255,255,.03)}.poll-detail-user-row[data-v-0851965d]:last-child{border-bottom:none}.poll-detail-user-row--expanded[data-v-0851965d]{flex-direction:column;align-items:flex-start;gap:8px}.poll-detail-user-head[data-v-0851965d]{display:flex;align-items:center;gap:8px;width:100%}.poll-detail-user-content[data-v-0851965d]{width:100%;padding:8px 12px;overflow-wrap:anywhere;border-radius:8px;background:#ffffff0d}.poll-detail-user-avatar[data-v-0851965d]{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#ffffff1a}.poll-detail-user-name[data-v-0851965d]{flex:1;font-size:13px;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poll-detail-user-time[data-v-0851965d]{font-size:11px;color:#fff6}.poll-detail-empty[data-v-0851965d]{padding:16px;text-align:center;font-size:13px;color:#fff6}.feed-pagination[data-v-0851965d]{display:flex;justify-content:center;padding:16px 16px 96px}.phone-bind-modal[data-v-09bd0065]{max-width:360px}.phone-bind-form[data-v-09bd0065]{display:flex;flex-direction:column;gap:8px;margin-top:4px}.phone-input-wrap[data-v-09bd0065]{width:100%}.phone-input[data-v-09bd0065],.phone-code-input[data-v-09bd0065]{width:100%;box-sizing:border-box;font-size:13px;padding:8px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff;transition:all .2s ease}.phone-input[data-v-09bd0065]:focus,.phone-code-input[data-v-09bd0065]:focus{border-color:#2dd4bf73;box-shadow:0 0 8px #2dd4bf33}.phone-code-row[data-v-09bd0065]{display:flex;align-items:center;gap:8px}.phone-code-row .phone-code-input[data-v-09bd0065]{min-width:0;flex:1}.phone-code-row .phone-code-btn[data-v-09bd0065]{flex-shrink:0;height:36px;padding:0 12px;font-size:12px;border-radius:6px;white-space:nowrap;border:1px solid rgba(45,212,191,.3);background:#152c2abf;color:#34d399}.phone-code-row .phone-code-btn[data-v-09bd0065]:hover:not(:disabled){border-color:#2dd4bf8c;background:#152c2af2;box-shadow:0 0 8px #2dd4bf40}.phone-bind-note[data-v-09bd0065]{color:#fff6;font-size:11px;line-height:1.4;text-align:center;word-break:break-all}.glass-range-slider[data-v-12e2fc1d]{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.range-slider-track-box[data-v-12e2fc1d]{display:flex;align-items:center;gap:6px;flex:1 1 0%;min-width:0}.h-slider-track[data-v-12e2fc1d]{position:relative;flex:1 1 0%;min-width:0;height:24px;display:flex;align-items:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;outline:none}.h-slider-track:focus-visible .h-slider-groove[data-v-12e2fc1d]{outline:2px solid rgba(106,236,128,.45);outline-offset:2px}.h-slider-track.is-disabled[data-v-12e2fc1d]{cursor:not-allowed;opacity:.35}.h-slider-groove[data-v-12e2fc1d]{position:relative;width:100%;height:6px;border-radius:9999px;background:#ffffff1a;box-shadow:inset 0 1px 2px #00000080;overflow:visible}.h-slider-fill[data-v-12e2fc1d]{position:absolute;top:0;left:0;height:100%;border-radius:9999px;background:linear-gradient(to right,#6aec8040,#6aec80bf);box-shadow:0 0 6px #6aec804d;pointer-events:none}.theme--purple .h-slider-fill[data-v-12e2fc1d]{background:linear-gradient(to right,#8b47f159,#8b47f1d9);box-shadow:0 0 6px #8b47f159}.glass-range-slider.is-disabled .h-slider-fill[data-v-12e2fc1d]{background:linear-gradient(to right,#ffffff2e,#ffffff73);box-shadow:0 0 4px #fff3}.h-slider-thumb[data-v-12e2fc1d]{position:absolute;top:50%;width:9px;height:16px;border-radius:9999px;background:#ffffffe0;border:1px solid rgba(255,255,255,.95);box-shadow:0 2px 5px #00000080,inset 0 1px 1px #fff9;transform:translate(-50%,-50%);pointer-events:none;transition:transform .1s ease,box-shadow .1s ease}.h-slider-track:hover .h-slider-thumb[data-v-12e2fc1d]{background:#fff;box-shadow:0 2px 8px #000000b3,0 0 4px #ffffff80;transform:translate(-50%,-50%) scale(1.1)}.theme--green .h-slider-track:hover:not(.is-disabled) .h-slider-thumb[data-v-12e2fc1d]{border-color:#6aec80;box-shadow:0 2px 8px #000000b3,0 0 6px #6aec8099}.theme--purple .h-slider-track:hover .h-slider-thumb[data-v-12e2fc1d]{border-color:#a78bfa;box-shadow:0 2px 8px #000000b3,0 0 6px #8b47f199}.has-custom-color .h-slider-track:hover .h-slider-thumb[data-v-12e2fc1d]{border-color:var(--slider-custom-color);box-shadow:0 2px 8px #000000b3,0 0 6px var(--slider-custom-color)}.slider-step-btn[data-v-12e2fc1d]{display:grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:9999px;background:#ffffff0f;color:#ffffffb3;font-size:11px;font-family:monospace;font-weight:600;cursor:pointer;line-height:1;transition:all .15s ease;flex-shrink:0}.slider-step-btn[data-v-12e2fc1d]:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d;color:#fff}.slider-step-btn[data-v-12e2fc1d]:disabled{opacity:.3;cursor:not-allowed}.cfg-value[data-v-12e2fc1d]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffffa6;min-width:42px;text-align:right;font-family:monospace;flex-shrink:0}.avatar-crop-backdrop[data-v-10fddfcb]{z-index:2200}.avatar-crop-dialog[data-v-10fddfcb]{z-index:2201;max-width:400px;border-radius:10px;overflow:hidden}.avatar-crop-dialog[data-v-10fddfcb]:before{display:none}.avatar-crop-header[data-v-10fddfcb]{position:relative;z-index:2}.avatar-crop-body[data-v-10fddfcb]{position:relative;z-index:2;min-height:0;padding:0 16px 14px;overflow-y:auto}.avatar-crop-viewport[data-v-10fddfcb]{position:relative;width:min(72vw,38dvh,280px);aspect-ratio:1;margin:10px auto 0;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:18px;background:#070a08;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.avatar-crop-viewport[data-v-10fddfcb]:focus-visible{box-shadow:0 0 0 2px #6aec80b8}.avatar-crop-viewport.is-dragging[data-v-10fddfcb]{cursor:grabbing}.avatar-crop-source[data-v-10fddfcb]{position:absolute;top:0;left:0;display:block;max-width:none;opacity:0;transform-origin:0 0;pointer-events:none;will-change:transform}.avatar-crop-source.is-ready[data-v-10fddfcb]{opacity:1}.avatar-crop-mask[data-v-10fddfcb]{position:absolute;inset:0;z-index:2;pointer-events:none}.avatar-crop-mask[data-v-10fddfcb]:after{content:"";position:absolute;inset:1.5%;border:1.5px solid rgba(255,255,255,.88);border-radius:50%;box-shadow:0 0 0 999px #020503ad}.avatar-crop-state[data-v-10fddfcb]{position:absolute;inset:0;z-index:3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:24px;color:#ffffffb3;font-size:13px;text-align:center;background:#050806d1}.avatar-crop-state--error[data-v-10fddfcb]{color:#fca5a5}.loading-spinner[data-v-10fddfcb]{width:24px;height:24px;border:2px solid rgba(255,255,255,.16);border-top-color:#6aec80;border-radius:50%;animation:avatar-crop-spin-10fddfcb .75s linear infinite}@keyframes avatar-crop-spin-10fddfcb{to{transform:rotate(360deg)}}.avatar-crop-controls[data-v-10fddfcb]{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:9px;margin-top:16px}.avatar-crop-control-icon[data-v-10fddfcb]{color:#ffffff94;width:16px;height:16px}.avatar-crop-zoom[data-v-10fddfcb]{width:100%;accent-color:#6aec80;cursor:pointer}.avatar-crop-zoom[data-v-10fddfcb]:disabled{cursor:not-allowed;opacity:.45}.avatar-crop-reset[data-v-10fddfcb]{border:0;background:transparent;color:#ffffff9e;font-size:12px;cursor:pointer}.avatar-crop-reset[data-v-10fddfcb]:disabled{cursor:not-allowed;opacity:.4}.avatar-crop-hint[data-v-10fddfcb]{margin:11px 0 0;color:#ffffff6b;font-size:11px;line-height:1.55;text-align:center}.avatar-crop-actions[data-v-10fddfcb]{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1.45fr;gap:10px;padding:14px 20px 20px;border-top:1px solid rgba(255,255,255,.08)}@media(max-width:420px){.avatar-crop-dialog[data-v-10fddfcb]{width:94%}.avatar-crop-body[data-v-10fddfcb]{padding-right:12px;padding-left:12px}.avatar-crop-viewport[data-v-10fddfcb]{width:min(76vw,38dvh,260px)}}@media(prefers-reduced-motion:reduce){.avatar-crop-source[data-v-10fddfcb]{will-change:auto}}.avatar-unread-dot[data-v-7bd0f5f9]{position:absolute;top:-2px;right:-2px;z-index:2;width:8px;height:8px;border:1px solid rgba(19,15,24,.95);border-radius:50%;background:#ff4f67;box-shadow:0 0 0 1px #ff4f6747;pointer-events:none}.avatar-unread-dot--pulse[data-v-7bd0f5f9]{animation:avatar-unread-dot-arrival-7bd0f5f9 .52s cubic-bezier(.16,1,.3,1) both}@keyframes avatar-unread-dot-arrival-7bd0f5f9{0%{opacity:.45;transform:scale(.7)}55%{opacity:1;transform:scale(1.28)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.avatar-unread-dot--pulse[data-v-7bd0f5f9]{animation:none}}.my-codes[data-v-16dff7ac]{display:flex;flex-direction:column;gap:10px}.mc-anchor-row[data-v-16dff7ac]{border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:12px;margin-bottom:4px}.mc-header[data-v-16dff7ac]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.mc-header .mc-gen-btn[data-v-16dff7ac]{margin-left:auto;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;font-size:11px;border-radius:4px;box-shadow:0 0 8px #6aec8040;transition:all .2s ease}.mc-header .mc-gen-btn .mc-gen-icon[data-v-16dff7ac]{font-size:13px;font-weight:700;line-height:1}.mc-header .mc-gen-btn[data-v-16dff7ac]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 14px #6aec8066}.mc-header .mc-gen-btn[data-v-16dff7ac]:active:not(:disabled){transform:translateY(0)}.mc-empty[data-v-16dff7ac]{font-size:var(--vtuber-font-size-meta, 12px);color:#fff6;text-align:center;padding:28px 16px;line-height:1.5}.mc-list[data-v-16dff7ac]{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto;overflow-y:overlay;scrollbar-gutter:stable}.mc-row[data-v-16dff7ac]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:#ffffff0d}.mc-row--used[data-v-16dff7ac]{opacity:.55}.mc-main[data-v-16dff7ac]{display:flex;flex-direction:column;gap:4px;min-width:0}.mc-code[data-v-16dff7ac]{font-size:15px;font-weight:700;letter-spacing:2px;color:#fff;font-family:RobotoMono,monospace;cursor:pointer}.mc-tags[data-v-16dff7ac]{display:flex;gap:5px}.mc-tag[data-v-16dff7ac]{font-size:10px;padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c}.mc-tag--active[data-v-16dff7ac]{background:#6aec802e;color:#6aec80}.mc-tag--used[data-v-16dff7ac]{background:#ffffff0f;color:#ffffff59}.mc-meta[data-v-16dff7ac]{text-align:right;flex-shrink:0}.mc-value[data-v-16dff7ac]{display:block;font-size:12px;color:#6aec80;font-weight:600}.mc-time[data-v-16dff7ac]{display:block;font-size:10px;color:#ffffff4d;margin-top:2px}.pwa-campaign-overlay[data-v-9d928c0a]{z-index:1400;background:#040408e0}.pwa-campaign-overlay--entry[data-v-9d928c0a]{background:linear-gradient(180deg,#04040814,#0404082e);-webkit-backdrop-filter:none;backdrop-filter:none}.pwa-campaign-modal[data-v-9d928c0a]{outline:none;z-index:1401;width:min(65%,320px);max-height:calc(100dvh - 48px);border-color:#ffffff24;box-shadow:0 24px 80px #0000008c,0 0 40px #8b47f11a}.pwa-campaign-modal[data-v-9d928c0a]:before{content:"";display:block;position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.015) 6px,hsla(0,0%,49.8%,.07) 0);filter:none;animation:none;opacity:1;z-index:0;pointer-events:none}.pwa-campaign-content[data-v-9d928c0a]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:24px 24px 22px;text-align:center;overflow-y:auto}.pwa-app-summary[data-v-9d928c0a]{display:flex;align-items:center;gap:16px}.pwa-app-icon-shell[data-v-9d928c0a]{position:relative;flex:0 0 62px;width:62px;height:62px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#ffffff0a;box-shadow:0 10px 28px #0000004d}.pwa-app-icon[data-v-9d928c0a]{display:block;width:100%;height:100%;border-radius:12px;object-fit:cover;background:#111}.pwa-app-icon-fallback[data-v-9d928c0a]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(145deg,#171329,#0b0d12);color:#9d7cff;font-size:30px}.pwa-app-meta[data-v-9d928c0a]{flex:1;min-width:0;text-align:left}.pwa-campaign-title[data-v-9d928c0a]{width:100%;margin:0;color:#fff;font-size:20px;line-height:1.3;font-weight:700}.pwa-anchor-name[data-v-9d928c0a]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwa-campaign-desc[data-v-9d928c0a]{max-width:100%;margin:7px 0 0;color:#ffffff85;font-size:14px;font-weight:500;line-height:1.2}.pwa-install-guide[data-v-9d928c0a]{width:100%;display:grid;gap:7px;margin-top:18px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(180deg,#8c6cf70a,#b648f61f 50%,#ff47a617 150%);color:#ffffffb8;font-size:13px;line-height:1.55;text-align:left}.pwa-install-guide span[data-v-9d928c0a]{display:flex;align-items:center;gap:9px}.pwa-install-guide b[data-v-9d928c0a]{flex:0 0 20px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:#6aec80;font-size:13px;font-weight:700}.pwa-install-guide--single[data-v-9d928c0a]{padding:0;border:0;background:transparent;text-align:center}.pwa-campaign-actions[data-v-9d928c0a]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.pwa-install-primary[data-v-9d928c0a]{width:100%;justify-content:center}.pwa-install-primary[data-v-9d928c0a]:focus:not(:focus-visible){outline:none}@media(max-width:420px){.pwa-campaign-content[data-v-9d928c0a]{padding:24px 18px 18px}.pwa-campaign-title[data-v-9d928c0a]{font-size:19px}}.pwa-row[data-v-cecbfd4c]{position:relative;min-width:0;display:flex;flex-direction:column;flex:1;min-height:min-content;gap:12px;border:1px solid rgba(255,255,255,.05);border-radius:10px;padding:12px 16px 14px;box-sizing:border-box;overflow:hidden;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .3s cubic-bezier(.25,.8,.25,1),background .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1),transform .15s ease}.pwa-row[data-v-cecbfd4c]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0,#966cf759,#fff0);pointer-events:none}.pwa-row[data-v-cecbfd4c]:hover{border-color:#ffffff1f;box-shadow:0 12px 24px #00000040}.pwa-row[data-v-cecbfd4c]:active{transform:scale(.99)}.pwa-row--active[data-v-cecbfd4c]{cursor:default;border-color:#6aec801f;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(135deg,#6aec8004,#ffffff01)}.pwa-row--active[data-v-cecbfd4c]:hover{border-color:#6aec8038;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(135deg,#6aec8006,#ffffff03);box-shadow:0 12px 24px #0003}.pwa-row--active[data-v-cecbfd4c]:active{transform:none}.pr-glow-bg[data-v-cecbfd4c]{position:absolute;top:-40px;right:-30px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgba(150,108,247,.1) 0%,transparent 70%);pointer-events:none}.pr-header[data-v-cecbfd4c]{position:relative;z-index:1;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:10px}.pr-meta[data-v-cecbfd4c]{min-width:0;flex:1}.share-browser-logos[data-v-cecbfd4c]{display:flex;align-items:center;gap:5px;flex-shrink:0}.browser-logo-item[data-v-cecbfd4c]{width:18px;height:18px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:.8;transition:opacity .2s ease}.browser-logo-item .browser-logo-img[data-v-cecbfd4c]{width:100%;height:100%;object-fit:contain;display:block}.pwa-row:hover .browser-logo-item[data-v-cecbfd4c]{opacity:1}.pr-title-cn[data-v-cecbfd4c]{font-family:barlow,system-ui;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#fffffff2;margin:0;letter-spacing:.02em}.pr-description[data-v-cecbfd4c]{margin:4px 0 0;font-size:var(--vtuber-font-size-caption, 11px);font-weight:300;color:#ffffff73;line-height:var(--vtuber-line-height-body, 1.5);letter-spacing:.01em}.pr-marketing-slot[data-v-cecbfd4c]{flex:1;min-height:270px;display:flex;flex-direction:column}.pr-marketing-placeholder[data-v-cecbfd4c]{position:relative;width:100%;height:100%;flex:1;min-height:270px;border-radius:14px;border:1px solid rgba(255,255,255,.07);background:radial-gradient(circle at 50% 45%,#8b5cf617,#0d0b14a6 65%,#06050ad9);display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:12px 16px 14px;box-sizing:border-box;overflow:hidden;-webkit-user-select:none;user-select:none;box-shadow:inset 0 0 24px #00000073;isolation:isolate;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black);mask-image:radial-gradient(#fff,#000);clip-path:inset(0 round 14px)}.pr-marketing-placeholder[data-v-cecbfd4c]:before{content:"";position:absolute;top:0;left:15%;right:15%;height:1px;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 50%,transparent 100%);pointer-events:none;z-index:2}.pr-placeholder-bg-layer[data-v-cecbfd4c]{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:inherit;pointer-events:none;transform:translateZ(0);clip-path:inset(0 round 14px);opacity:0;will-change:opacity;transition:opacity .45s cubic-bezier(.25,.8,.25,1)}.pr-placeholder-bg-layer.is-ready[data-v-cecbfd4c]{opacity:1}.pr-placeholder-bg-media[data-v-cecbfd4c]{width:100%;height:100%;object-fit:cover;display:block;border-radius:inherit;transform:translateZ(0)}.pr-placeholder-bg-overlay[data-v-cecbfd4c]{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,#06050a8c,#0a081273 40%,#06050aa6)}.pr-phone-status-bar[data-v-cecbfd4c]{position:relative;z-index:1;width:100%;display:flex;align-items:center;justify-content:space-between;padding:0 6px;opacity:.6;font-family:RobotoMono,monospace;font-size:13px;color:#fff;letter-spacing:.02em;pointer-events:none;flex-shrink:0;text-shadow:0 1px 3px rgba(0,0,0,.8)}.pr-phone-time[data-v-cecbfd4c]{font-weight:600;line-height:1}.pr-phone-indicators[data-v-cecbfd4c]{display:flex;align-items:center;gap:7px}.pr-phone-signal-icon[data-v-cecbfd4c]{display:inline-flex;align-items:flex-end;gap:1.5px;height:11px}.pr-phone-signal-icon i[data-v-cecbfd4c]{width:2px;background:#fff;border-radius:1px}.pr-phone-signal-icon i[data-v-cecbfd4c]:nth-child(1){height:3.5px}.pr-phone-signal-icon i[data-v-cecbfd4c]:nth-child(2){height:6px}.pr-phone-signal-icon i[data-v-cecbfd4c]:nth-child(3){height:8.5px}.pr-phone-signal-icon i[data-v-cecbfd4c]:nth-child(4){height:11px}.pr-phone-battery-icon[data-v-cecbfd4c]{width:18px;height:9px;border:1.5px solid #ffffff;border-radius:3px;padding:1px;display:inline-flex;align-items:center;position:relative;box-sizing:border-box}.pr-phone-battery-icon[data-v-cecbfd4c]:after{content:"";position:absolute;right:-3px;top:2px;width:1.5px;height:3.5px;background:#fff;border-radius:0 1px 1px 0}.pr-phone-battery-level[data-v-cecbfd4c]{display:block;width:70%;height:100%;background:#fff;border-radius:1px}.pr-phone-grid[data-v-cecbfd4c]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,1fr);gap:18px 28px;width:100%;max-width:360px;margin:auto 0;align-items:center;justify-items:center;pointer-events:none}.pr-grid-item[data-v-cecbfd4c]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;width:100%;opacity:0;will-change:transform,opacity}.pr-grid-item--tl[data-v-cecbfd4c]{transform:translate3d(-32px,-32px,0) scale(1.45)}.pr-grid-item--tc[data-v-cecbfd4c]{transform:translate3d(0,-36px,0) scale(1.45)}.pr-grid-item--tr[data-v-cecbfd4c]{transform:translate3d(32px,-32px,0) scale(1.45)}.pr-grid-item--ml[data-v-cecbfd4c]{transform:translate3d(-36px,0,0) scale(1.45)}.pr-grid-item--hero[data-v-cecbfd4c]{position:relative;z-index:2;transform:scale(1.6)}.pr-grid-item--mr[data-v-cecbfd4c]{transform:translate3d(36px,0,0) scale(1.45)}.pr-grid-item--bl[data-v-cecbfd4c]{transform:translate3d(-32px,32px,0) scale(1.45)}.pr-grid-item--bc[data-v-cecbfd4c]{transform:translate3d(0,36px,0) scale(1.45)}.pr-grid-item--br[data-v-cecbfd4c]{transform:translate3d(32px,32px,0) scale(1.45)}.pr-phone-grid.is-animated .pr-grid-item--ghost[data-v-cecbfd4c]{opacity:.35;transform:translateZ(0) scale(1);transition:opacity .45s ease,transform .55s cubic-bezier(.16,1,.3,1)}.pr-phone-grid.is-animated .pr-grid-item--hero[data-v-cecbfd4c]{opacity:1;transform:scale(1.02);transition:opacity .45s ease,transform .6s cubic-bezier(.34,1.56,.64,1)}.pr-phone-grid.is-animated .pr-grid-item--tl[data-v-cecbfd4c],.pr-phone-grid.is-animated .pr-grid-item--tr[data-v-cecbfd4c]{transition-delay:0s}.pr-phone-grid.is-animated .pr-grid-item--tc[data-v-cecbfd4c],.pr-phone-grid.is-animated .pr-grid-item--ml[data-v-cecbfd4c],.pr-phone-grid.is-animated .pr-grid-item--mr[data-v-cecbfd4c]{transition-delay:.03s}.pr-phone-grid.is-animated .pr-grid-item--hero[data-v-cecbfd4c]{transition-delay:.05s}.pr-phone-grid.is-animated .pr-grid-item--bl[data-v-cecbfd4c],.pr-phone-grid.is-animated .pr-grid-item--br[data-v-cecbfd4c]{transition-delay:.04s}.pr-phone-grid.is-animated .pr-grid-item--bc[data-v-cecbfd4c]{transition-delay:.06s}.pr-ghost-icon[data-v-cecbfd4c]{width:64px;height:64px;border-radius:15px;background:#ffffff29;border:1px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #0003;box-sizing:border-box}.pr-ghost-label[data-v-cecbfd4c]{width:40px;height:9px;border-radius:4.5px;background:#ffffff38;margin-top:6px;box-shadow:0 1px 4px #0000004d}.pr-hero-icon-box[data-v-cecbfd4c]{position:relative;width:76px;height:76px;flex-shrink:0}.pr-hero-img[data-v-cecbfd4c]{position:relative;z-index:1;width:100%;height:100%;border-radius:12px;object-fit:cover;display:block;background:#14131e;border:1px solid rgba(255,255,255,.4);box-shadow:0 6px 16px #00000073}.pr-hero-title[data-v-cecbfd4c]{font-family:barlow,system-ui;font-size:13px;font-weight:600;color:#fff;text-align:center;max-width:96px;line-height:1.3;margin-top:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.95);letter-spacing:.01em}.pwa-row:hover .pr-phone-grid.is-animated .pr-grid-item--hero[data-v-cecbfd4c]{transform:scale(1.06);transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.pwa-row:hover .pr-phone-grid.is-animated .pr-grid-item--ghost[data-v-cecbfd4c]{opacity:.25;transition:opacity .25s ease}.pr-installed-subtext[data-v-cecbfd4c]{display:flex;align-items:center;gap:6px;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:600;color:#86efac;letter-spacing:.02em;margin:0;line-height:1;flex-shrink:0}.pr-status-dot[data-v-cecbfd4c]{width:6px;height:6px;border-radius:50%;background-color:#6aec80;position:relative;z-index:1;flex-shrink:0}.pr-status-dot.--pulse[data-v-cecbfd4c]{animation:status-pulse-glow-cecbfd4c 1.6s infinite alternate}@keyframes status-pulse-glow-cecbfd4c{0%{transform:scale(.9)}to{transform:scale(1.1)}}@media(max-width:480px),(max-height:720px){.pwa-row[data-v-cecbfd4c]{padding:10px 12px 12px;gap:10px}.share-browser-logos[data-v-cecbfd4c]{gap:4px}.browser-logo-item[data-v-cecbfd4c]{width:15px;height:15px}.pr-marketing-slot[data-v-cecbfd4c]{min-height:220px}.pr-marketing-placeholder[data-v-cecbfd4c]{min-height:220px;padding:10px 12px 12px}.pr-phone-status-bar[data-v-cecbfd4c]{font-size:11px}.pr-phone-grid[data-v-cecbfd4c]{gap:12px 16px;max-width:290px}.pr-ghost-icon[data-v-cecbfd4c]{width:50px;height:50px;border-radius:12px}.pr-ghost-label[data-v-cecbfd4c]{width:32px;height:7px;border-radius:3.5px;margin-top:4px}.pr-hero-icon-box[data-v-cecbfd4c]{width:60px;height:60px}.pr-hero-img[data-v-cecbfd4c]{border-radius:10px}.pr-hero-title[data-v-cecbfd4c]{font-size:11.5px;max-width:80px;margin-top:4px}}@media(max-height:520px){.pwa-row[data-v-cecbfd4c]{padding:8px 10px 10px;gap:8px}.pr-marketing-slot[data-v-cecbfd4c]{min-height:180px}.pr-marketing-placeholder[data-v-cecbfd4c]{min-height:180px;padding:8px 10px 10px}.pr-phone-grid[data-v-cecbfd4c]{gap:8px 12px;max-width:260px}.pr-ghost-icon[data-v-cecbfd4c]{width:42px;height:42px}.pr-hero-icon-box[data-v-cecbfd4c]{width:50px;height:50px}}.message-center[data-v-31cf306d]{display:grid;gap:12px;font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-body, 1.5)}.title-settings-icon-btn[data-v-31cf306d]{border:0;background:transparent;width:32px;height:32px;padding:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#989898;flex-shrink:0;transition:color .15s ease,background-color .15s ease}.title-settings-icon-btn[data-v-31cf306d]:hover{color:#fff;background:#ffffff14}.title-settings-icon-btn.active[data-v-31cf306d]{color:#fff;background:#ffffff24}.title-settings-icon-btn[data-v-31cf306d]:focus-visible{outline:2px solid #a855f7;outline-offset:2px}.title-settings-icon[data-v-31cf306d]{width:16px;height:16px}.message-settings-drawer[data-v-31cf306d]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:14px;display:flex;flex-direction:column;gap:12px}.settings-expand-enter-active[data-v-31cf306d],.settings-expand-leave-active[data-v-31cf306d]{transition:all .3s cubic-bezier(.25,.8,.25,1);max-height:800px;opacity:1;overflow:hidden}.settings-expand-enter-from[data-v-31cf306d],.settings-expand-leave-to[data-v-31cf306d]{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-color:transparent;overflow:hidden}.drawer-header[data-v-31cf306d]{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.drawer-title-row[data-v-31cf306d]{display:flex;align-items:center;gap:6px;color:#fff;font-size:var(--vtuber-font-size-body, 13px);font-weight:600}.drawer-close-btn[data-v-31cf306d]{border:0;background:transparent;color:#ffffff80;cursor:pointer;padding:4px;border-radius:4px;display:grid;place-items:center}.drawer-close-btn[data-v-31cf306d]:hover{color:#fff;background:#ffffff14}.drawer-body[data-v-31cf306d]{display:flex;flex-direction:column;gap:12px}.message-settings-drawer .settings-card--channel.settings-control-row[data-v-31cf306d]{padding:10px 12px;border-radius:10px;background:linear-gradient(180deg,#6cb0f70a,#54e2af0f 70%,#4756ff0f 120%);border:1px solid #1c322e}.settings-group-header[data-v-31cf306d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:6px}.settings-group-title[data-v-31cf306d]{color:#ffffffb3;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600;letter-spacing:.02em}.section-muted-tip[data-v-31cf306d]{font-size:var(--vtuber-font-size-caption, 11px);color:#fbbf24e0;background:#fbbf2414;border:1px solid rgba(251,191,36,.2);padding:1px 8px;border-radius:4px}.message-settings-drawer .settings-control-row[data-v-31cf306d]{border-bottom:1px solid rgba(255,255,255,.04);padding:8px 4px}.message-settings-drawer .settings-control-row[role=switch][data-v-31cf306d]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .18s ease}.message-settings-drawer .settings-control-row[role=switch][data-v-31cf306d]:hover{background:#ffffff08}.message-settings-drawer .settings-control-row[role=switch][data-v-31cf306d]:focus-visible{outline:2px solid #6aec80;outline-offset:1px}.message-settings-drawer .settings-control-row--muted[data-v-31cf306d]{opacity:.55;transition:opacity .2s ease}.setting-switch[data-v-31cf306d]{position:relative;width:36px;height:20px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.08);flex-shrink:0;transition:all .22s ease}.setting-switch.active[data-v-31cf306d]{background:linear-gradient(135deg,#6aec80,#34d399);border-color:#6aec8099;box-shadow:0 0 10px #6aec8059}.setting-switch-handle[data-v-31cf306d]{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.setting-switch.active .setting-switch-handle[data-v-31cf306d]{transform:translate(16px)}.load-more-btn[data-v-31cf306d]{border:0;background:transparent;color:#8b47f1;cursor:pointer;font-size:var(--vtuber-font-size-meta, 12px)}.message-filter-bar[data-v-31cf306d]{display:flex;justify-content:space-between;align-items:center;gap:8px}.message-filter-bar[data-v-31cf306d] .message-filter-segmented{flex-shrink:0}.message-list-section[data-v-31cf306d]{display:flex;flex-direction:column}.message-items-list[data-v-31cf306d]{display:flex;flex-direction:column;gap:8px}.message-item[data-v-31cf306d]{position:relative;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;border-radius:8px;background:#ffffff0a;border:1px solid transparent;color:inherit;transition:all .2s ease}.message-item[data-v-31cf306d]:hover{background:#ffffff14}.message-item-main[data-v-31cf306d]{position:relative;min-width:0;flex:1 1 0;display:flex;align-items:center;gap:12px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.message-item-main.message-item-main--static[data-v-31cf306d]{cursor:default}.message-avatar-wrap[data-v-31cf306d]{flex:0 0 36px;width:36px;height:36px}.message-avatar[data-v-31cf306d]{width:36px;height:36px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.message-avatar--anchor[data-v-31cf306d]{border-color:#6aec8080;box-shadow:0 0 6px #6aec8040}.message-avatar--fallback[data-v-31cf306d]{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:#8b47f129;color:#c49eff;font-size:13px}.tx-main[data-v-31cf306d]{flex:1 1 0;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;width:0}.tx-row-title[data-v-31cf306d]{font-size:var(--vtuber-font-size-body);color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.4}.tx-row-sub[data-v-31cf306d]{display:flex;align-items:center;gap:8px;min-width:0;max-width:100%;flex-wrap:nowrap;overflow:hidden;line-height:1.3}.tx-rarity[data-v-31cf306d]{font-size:var(--vtuber-font-size-caption);padding:1px 5px;border-radius:4px;background:#ecde6a29;color:#ecde6a;font-weight:700;white-space:nowrap;flex-shrink:0}.tx-time[data-v-31cf306d]{font-size:var(--vtuber-font-size-caption);color:#ffffff4d;font-family:RobotoMono,monospace;white-space:nowrap;flex-shrink:0}.tx-desc[data-v-31cf306d]{font-size:var(--vtuber-font-size-caption);color:#ffffff8c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.tx-aggregate[data-v-31cf306d]{font-size:var(--vtuber-font-size-caption);color:#989898;font-style:normal;font-weight:500;white-space:nowrap;flex-shrink:0}.message-open-indicator[data-v-31cf306d]{flex:0 0 auto;align-self:center;color:#ffffff40;display:flex;align-items:center;justify-content:center;transition:transform .15s,color .15s}.message-item:hover .message-open-indicator[data-v-31cf306d]{color:#ffffffb3;transform:translate(2px)}.message-action[data-v-31cf306d]{flex:0 0 auto;padding:3px 8px;border:1px solid rgba(139,71,241,.4);border-radius:6px;background:#8b47f11f;color:#c49eff;font-size:var(--vtuber-font-size-caption, 11px);text-decoration:none;white-space:nowrap;transition:all .15s}.message-action[data-v-31cf306d]:hover{background:#8b47f138;border-color:#8b47f199;color:#fff}.message-empty[data-v-31cf306d]{font-size:var(--vtuber-font-size-meta, 12px);color:#fff6;text-align:center;padding:24px 0}.load-more-btn[data-v-31cf306d]{width:100%;margin-top:8px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff9;font-size:var(--vtuber-font-size-meta, 12px);cursor:pointer;text-align:center;transition:all .2s}.load-more-btn[data-v-31cf306d]:hover:not(:disabled){background:#ffffff14;color:#fff}.load-more-btn[data-v-31cf306d]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:600px){.preference-grid[data-v-31cf306d]{grid-template-columns:1fr}.message-settings-drawer[data-v-31cf306d]{padding:12px}.settings-footer[data-v-31cf306d]{display:grid;gap:8px}.push-off-btn[data-v-31cf306d]{justify-self:start}.message-filter-bar[data-v-31cf306d]{display:flex;flex-direction:row;align-items:center;gap:8px}.message-filter-bar[data-v-31cf306d] .message-filter-segmented{flex:1;min-width:0;width:auto}.message-filter-bar[data-v-31cf306d] .message-filter-segmented .segmented-item{flex:1 1 0;min-width:0;padding:0 4px}}.app-build-stamp[data-v-d91df545]{display:inline-flex;align-items:baseline;gap:6px;margin:0;padding:4px 0;border:0;background:transparent;color:#94a3b8;font-family:inherit;font-size:12px;line-height:1.4;cursor:pointer;-webkit-tap-highlight-color:transparent}.app-build-stamp[data-v-d91df545]:focus-visible{outline:2px solid #6aec80;outline-offset:2px;border-radius:4px}.app-build-stamp--settings[data-v-d91df545]{justify-self:start;margin-top:4px;padding-top:8px}.app-build-stamp-label[data-v-d91df545]{font-weight:400}.app-build-stamp-id[data-v-d91df545]{font-family:RobotoMono,monospace;letter-spacing:.02em;-webkit-user-select:text;user-select:text}.app-update-actions[data-v-d91df545]{display:flex;gap:8px;flex-wrap:wrap}.app-update-status[data-v-d91df545]{font-size:12px;color:#94a3b8;margin:4px 0}.locale-switcher[data-v-21350fde]{position:relative;display:inline-flex;align-items:center;min-width:0}.locale-switcher--segmented[data-v-21350fde]{display:inline-flex}.locale-switcher__select-label[data-v-21350fde]{display:inline-flex;align-items:center;gap:8px;min-width:0}.locale-switcher__label[data-v-21350fde]{color:#989898;font-size:var(--vtuber-font-size-meta, 12px);white-space:nowrap}.locale-switcher__trigger[data-v-21350fde]{display:inline-flex;align-items:center;gap:5px;min-height:32px;padding:4px 2px 4px 8px;border:0;background:transparent;color:#989898;font:inherit;font-size:var(--vtuber-font-size-meta, 12px);cursor:pointer}.locale-switcher__trigger[data-v-21350fde]:focus-visible{outline:2px solid #6aec80;outline-offset:4px}.locale-switcher__trigger[data-v-21350fde]:disabled{opacity:.5;cursor:wait}.locale-switcher__arrow[data-v-21350fde]{display:inline-flex;flex:0 0 14px;width:14px;height:14px;color:inherit}.locale-switcher__menu[data-v-21350fde]{position:absolute;top:calc(100% + 4px);right:0;z-index:20;min-width:104px;padding:4px;border:1px solid rgba(143,143,143,.1647058824);border-radius:8px;background:#0c0811f5;box-shadow:0 10px 24px #00000059}.locale-switcher__option[data-v-21350fde]{display:block;width:100%;min-height:32px;padding:4px 8px;border:0;border-radius:4px;background:transparent;color:#989898;font:inherit;font-size:var(--vtuber-font-size-meta, 12px);text-align:left;white-space:nowrap;cursor:pointer}.locale-switcher__option[data-v-21350fde]:hover:not(:disabled),.locale-switcher__option.is-active[data-v-21350fde]{background:#ffffff14;color:#f8fafc}.locale-switcher__option[data-v-21350fde]:disabled{opacity:.5;cursor:wait}.locale-switcher__select[data-v-21350fde]{min-width:104px;height:32px;padding:0 28px 0 10px;border:1px solid rgba(143,143,143,.1647058824);border-radius:8px;background:#0c0811e6;color:#f8fafc;font-size:var(--vtuber-font-size-meta, 12px)}.profile-modal-column[data-v-38bec4ee]{position:relative;display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--app-max-width);min-height:0;height:100%;margin:0 auto;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.profile-modal-body[data-v-38bec4ee]{--vtuber-font-size-workspace-title: 18px;--vtuber-font-size-section: 14px;--vtuber-font-size-body: 13px;--vtuber-font-size-meta: 12px;--vtuber-font-size-caption: 11px;--vtuber-line-height-tight: 1.3;--vtuber-line-height-body: 1.5;display:flex;flex-direction:column;flex:1;min-height:0;position:relative;z-index:2;padding:24px 16px 16px;overflow-y:auto;overflow-y:overlay;overscroll-behavior-y:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.031372549) transparent;-webkit-overflow-scrolling:touch;font-size:var(--vtuber-font-size-body);line-height:var(--vtuber-line-height-body)}.profile-modal-body[data-v-38bec4ee]::-webkit-scrollbar{width:3px}.profile-modal-body[data-v-38bec4ee]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.header-avatar-wrapper[data-v-38bec4ee]{position:relative;width:58px;height:58px;flex-shrink:0}.header-avatar-trigger[data-v-38bec4ee]{position:relative;z-index:2;width:100%;height:100%;border-radius:8px;overflow:hidden;cursor:pointer;border:1px solid rgba(255,255,255,.08)}.header-avatar-trigger .header-avatar[data-v-38bec4ee]{width:100%;height:100%;object-fit:cover}.header-user-meta[data-v-38bec4ee]{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:0}.header-user-meta .header-name-row[data-v-38bec4ee]{display:flex;align-items:center;justify-content:center;gap:6px;min-width:0;max-width:100%;width:100%}.header-user-meta .header-username[data-v-38bec4ee]{flex:1 1 auto;min-width:0;max-width:100%;font-size:16px;font-weight:700;color:#fff;margin:0;cursor:pointer;display:flex;align-items:center;gap:6px}.header-user-meta .header-username .header-username-text[data-v-38bec4ee]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-user-meta .header-username .header-name-edit-ico[data-v-38bec4ee]{width:12px;height:12px;color:#ffffff59;flex-shrink:0;transition:color .2s}.header-user-meta .header-username:hover .header-name-edit-ico[data-v-38bec4ee]{color:#6aec80}.header-user-meta .header-name-input[data-v-38bec4ee]{flex:1;min-width:0;font-size:16px;font-weight:700;padding:4px 8px}.header-user-meta .header-name-save[data-v-38bec4ee]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;border:1px solid rgba(106,236,128,.5);background:#6aec8033;color:#fff;cursor:pointer;transition:all .2s}.header-user-meta .header-name-save[data-v-38bec4ee]:hover{background:#6aec8059}.header-user-meta .header-name-save-icon[data-v-38bec4ee]{width:14px;height:14px}.credits-display-section[data-v-38bec4ee]{width:calc(100% + 32px);margin:-24px -16px 0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:20px 16px 16px;background:linear-gradient(135deg,#0a1311,#0a0c0c);border-top:none;border-bottom:1px solid rgba(143,143,143,.1647058824);border-left:none;border-right:none;border-radius:0;position:relative;z-index:3;overflow:hidden;flex-shrink:0;box-shadow:inset 0 6px 24px #000000b3,inset 0 0 16px #000000d9,inset 0 -1px 1px #ffffff0a}.credits-display-section[data-v-38bec4ee]:before{content:"";position:absolute;bottom:0;left:0;right:0;height:80px;background:linear-gradient(to top,rgba(106,236,128,.12),transparent);pointer-events:none;z-index:1}.credits-display-section .profile-dots-static[data-v-38bec4ee],.credits-display-section .profile-dots-ripple[data-v-38bec4ee]{position:absolute;inset:0;pointer-events:none;z-index:0;background-image:radial-gradient(rgba(106,236,128,.12) 1px,transparent 1px);background-size:9px 9px}.credits-display-section .profile-dots-static[data-v-38bec4ee]{opacity:0;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 35%,transparent 85%);mask-image:radial-gradient(circle at 50% 50%,black 35%,transparent 85%);animation:profile-dots-static-in-38bec4ee .7s ease-out .45s both}.credits-display-section .profile-dots-ripple[data-v-38bec4ee]{opacity:0;background-image:radial-gradient(rgba(106,236,128,.28) 1px,transparent 1px);will-change:mask-size,-webkit-mask-size,opacity;-webkit-mask-image:radial-gradient(circle at center,transparent 18%,black 36%,black 68%,transparent 88%);mask-image:radial-gradient(circle at center,transparent 18%,black 36%,black 68%,transparent 88%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:0 0;mask-size:0 0;animation:profile-dots-ripple-38bec4ee 1.85s cubic-bezier(.12,.72,.42,1) .1s both}.credits-display-section .hero-redeem-btn[data-v-38bec4ee]{position:absolute;top:14px;left:14px;z-index:4}.credits-display-section .profile-header-left[data-v-38bec4ee]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%}.credits-display-section .header-badges-row[data-v-38bec4ee]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.credits-display-section .credits-info-right[data-v-38bec4ee]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-left:0;margin-top:12px}.credits-display-section .credits-info-right .credits-info[data-v-38bec4ee]{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.credits-display-section .credits-info-right .credits-info .credits-label-row[data-v-38bec4ee]{display:inline-flex;align-items:center;gap:4px}.credits-display-section .credits-info-right .credits-info .credits-label-row .credits-token-icon[data-v-38bec4ee]{--credits-token-size: 12px;margin-bottom:0;flex-shrink:0}.credits-display-section .credits-info-right .credits-info .credits-label-row .credits-label[data-v-38bec4ee]{font-size:var(--vtuber-font-size-caption);color:#ffffff61;font-weight:600;letter-spacing:1px;text-transform:uppercase;line-height:1}.credits-display-section .credits-info-right .credits-info .credits-action-row[data-v-38bec4ee]{display:inline-flex;align-items:center;gap:6px}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-38bec4ee]{border:0;font-size:20px;font-weight:600;font-family:RobotoMono,monospace;color:#000;background:#6aec80;padding:2px 12px;border-radius:4px;line-height:1.1;display:inline-block;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-38bec4ee]:hover{opacity:.85}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-38bec4ee]:active{transform:scale(.98)}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-38bec4ee]:focus-visible{outline:2px solid rgba(106,236,128,.9);outline-offset:2px}.credits-quick-recharge-section[data-v-38bec4ee]{position:relative;margin:0 0 16px;padding:0}.credits-recharge-empty[data-v-38bec4ee]{margin:16px 0 8px;text-align:center;font-size:var(--vtuber-font-size-meta);color:#ffffff61}.profile-tabs[data-v-38bec4ee]{max-width:100%;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.profile-tabs[data-v-38bec4ee]::-webkit-scrollbar{display:none}.profile-tab-content[data-v-38bec4ee]{flex:1;min-height:360px;display:flex;flex-direction:column}.tab-pane-profile[data-v-38bec4ee]{flex:1;min-height:min-content;display:flex;flex-direction:column;gap:12px}.tab-pane-profile[data-v-38bec4ee] .pwa-row{flex:1;min-height:min-content}.tab-pane-settings[data-v-38bec4ee]{display:grid;gap:12px}.tab-unread-dot[data-v-38bec4ee]{position:relative;display:inline-block;width:8px;height:8px;margin-left:5px;vertical-align:middle}.recharge-grid--compact[data-v-38bec4ee]{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.recharge-grid--compact .recharge-tier-card[data-v-38bec4ee]{position:relative;padding:8px;border-radius:8px;background:#ffffff08;border:1px solid rgba(255,255,255,.08);cursor:pointer;text-align:left;transition:all .2s ease;overflow:hidden}.recharge-grid--compact .recharge-tier-card .tier-top-row[data-v-38bec4ee]{display:flex;align-items:center;justify-content:space-between}.recharge-grid--compact .recharge-tier-card .tier-price[data-v-38bec4ee]{font-size:16px;font-weight:700;color:#fff;font-family:RobotoMono,monospace;line-height:1}.recharge-grid--compact .recharge-tier-card .tier-bonus-tag[data-v-38bec4ee]{font-size:var(--vtuber-font-size-caption);font-weight:700;color:#6aec80;background:#6aec8033;border:1px solid rgba(106,236,128,.35);padding:1px 5px;border-radius:4px;line-height:1;margin-left:4px}.recharge-grid--compact .recharge-tier-card .tier-sub-row[data-v-38bec4ee]{margin-top:2px;display:flex;align-items:center}.recharge-grid--compact .recharge-tier-card .tier-credits[data-v-38bec4ee]{font-size:var(--vtuber-font-size-meta);color:#ffffffa6;font-family:RobotoMono,monospace;white-space:nowrap;font-weight:500}.recharge-grid--compact .recharge-tier-card .tier-bonus-text[data-v-38bec4ee]{color:#6aec80;font-weight:600;text-shadow:0 0 6px rgba(106,236,128,.4)}.modal-divider[data-v-38bec4ee]{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:16px 0}.bili-avatar-inline[data-v-38bec4ee]{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.tx-section[data-v-38bec4ee]{width:100%}.tx-filter-bar[data-v-38bec4ee]{display:flex;width:100%;margin-bottom:12px}.tx-filter-bar[data-v-38bec4ee] .tx-filter-segmented{width:100%}.tx-empty[data-v-38bec4ee]{font-size:var(--vtuber-font-size-meta);color:#fff6;text-align:center;padding:24px 0}.tx-list[data-v-38bec4ee]{display:flex;flex-direction:column;gap:8px}.tx-row[data-v-38bec4ee]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;border-radius:8px;background:#ffffff0a}.tx-main[data-v-38bec4ee]{flex:1 1 0;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;width:0}.tx-row-title[data-v-38bec4ee]{font-size:var(--vtuber-font-size-body);color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-row-sub[data-v-38bec4ee]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.tx-rarity[data-v-38bec4ee]{font-size:var(--vtuber-font-size-caption);padding:1px 5px;border-radius:4px;background:#a78bfa2e;color:#c084fc;font-weight:700}.tx-time[data-v-38bec4ee]{font-size:var(--vtuber-font-size-caption);color:#ffffff4d}.tx-amount[data-v-38bec4ee]{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px}.tx-credits[data-v-38bec4ee]{font-size:var(--vtuber-font-size-body);font-weight:700;color:#989898;font-family:RobotoMono,monospace;justify-content:flex-end}.tx-balance[data-v-38bec4ee]{font-size:var(--vtuber-font-size-caption);color:#ffffff4d;font-family:RobotoMono,monospace}.tx-more-btn[data-v-38bec4ee]{width:100%;margin-top:8px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff9;font-size:var(--vtuber-font-size-meta);cursor:pointer;transition:all .2s}.tx-more-btn[data-v-38bec4ee]:hover{background:#ffffff14;color:#fff}.redemption-overlay[data-v-38bec4ee]{z-index:2100}.redemption-modal[data-v-38bec4ee]{z-index:2101;max-width:400px}.activation-sheet-body[data-v-38bec4ee]{padding:16px 20px 20px}.activation-sheet-body .activation-input[data-v-38bec4ee]{width:100%;height:40px;padding:0 12px;text-align:center;font-size:16px;font-weight:700;font-family:RobotoMono,monospace;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:16px}.activation-sheet-body .activation-input[data-v-38bec4ee]::placeholder{font-family:barlow,system-ui;font-weight:400;letter-spacing:normal;font-size:14px}.activation-sheet-body .activation-path-row[data-v-38bec4ee]{display:flex;align-items:center;gap:8px;color:#989898;font-family:RobotoMono,monospace;font-size:12px}.activation-sheet-body .activation-path-row>span[data-v-38bec4ee]{flex:0 0 auto}.activation-sheet-body .activation-path-row .activation-input[data-v-38bec4ee]{flex:1 1 0;width:auto;min-width:0;margin-bottom:0;text-align:left;text-transform:lowercase;letter-spacing:1px}.activation-sheet-body .activation-path-rule[data-v-38bec4ee],.activation-sheet-body .activation-path-status[data-v-38bec4ee]{margin-top:8px;font-size:11px;line-height:1.5}.activation-sheet-body .activation-path-rule[data-v-38bec4ee]{color:#989898}.activation-sheet-body .activation-actions[data-v-38bec4ee]{display:flex;gap:10px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.activation-sheet-body .activation-actions .activation-action[data-v-38bec4ee]{flex:1;width:auto;min-width:0}.address-section[data-v-38bec4ee]{width:100%}.address-section-header[data-v-38bec4ee]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.address-section-title[data-v-38bec4ee]{display:inline-flex;align-items:center;font-size:var(--vtuber-font-size-section);font-weight:700;color:#fff;line-height:1}.title-settings-icon-btn[data-v-38bec4ee]{border:0;background:transparent;width:32px;height:32px;padding:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:#989898;flex-shrink:0;transition:color .15s ease,background-color .15s ease}.title-settings-icon-btn[data-v-38bec4ee]:hover{color:#fff;background:#ffffff14}.title-settings-icon-btn.active[data-v-38bec4ee]{color:#fff;background:#ffffff24}.title-settings-icon-btn[data-v-38bec4ee]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.title-settings-icon[data-v-38bec4ee]{width:16px;height:16px}.address-settings-drawer[data-v-38bec4ee]{padding:14px;display:flex;flex-direction:column;gap:12px;margin-bottom:8px;border-radius:8px}.address-settings-drawer .drawer-header[data-v-38bec4ee]{display:flex;justify-content:space-between;align-items:center;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.06)}.address-settings-drawer .drawer-title-row[data-v-38bec4ee]{display:flex;align-items:center;gap:6px;color:#fff;font-size:var(--vtuber-font-size-body, 13px);font-weight:600}.address-settings-drawer .drawer-close-btn[data-v-38bec4ee]{border:0;background:transparent;color:#ffffff80;cursor:pointer;padding:4px;border-radius:4px;display:grid;place-items:center}.address-settings-drawer .drawer-close-btn[data-v-38bec4ee]:hover{color:#fff;background:#ffffff14}.address-settings-drawer .drawer-body[data-v-38bec4ee]{display:flex;flex-direction:column;gap:12px}.address-settings-drawer .drawer-body .edit-group[data-v-38bec4ee]{display:flex;flex-direction:column;gap:4px}.address-settings-drawer .drawer-body .edit-group label[data-v-38bec4ee]{display:block;font-size:var(--vtuber-font-size-caption);color:#989898;padding-left:2px}.address-settings-drawer .address-textarea[data-v-38bec4ee]{resize:none;min-height:52px}.address-settings-drawer .address-drawer-actions[data-v-38bec4ee]{display:flex;gap:8px;justify-content:flex-end;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.settings-expand-enter-active[data-v-38bec4ee],.settings-expand-leave-active[data-v-38bec4ee]{transition:all .3s cubic-bezier(.25,.8,.25,1);max-height:800px;opacity:1;overflow:hidden}.settings-expand-enter-from[data-v-38bec4ee],.settings-expand-leave-to[data-v-38bec4ee]{max-height:0;opacity:0;padding-top:0;padding-bottom:0;margin-top:0;margin-bottom:0;border-color:transparent;overflow:hidden}@media(prefers-reduced-motion:reduce){.settings-expand-enter-active[data-v-38bec4ee],.settings-expand-leave-active[data-v-38bec4ee]{transition:none!important}}.address-card--muted[data-v-38bec4ee]{opacity:.45;transition:opacity .2s ease}.address-loading[data-v-38bec4ee],.address-empty[data-v-38bec4ee]{text-align:center;padding:16px 0;font-size:var(--vtuber-font-size-meta);color:#ffffff4d}.address-card[data-v-38bec4ee]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:8px;padding:10px 12px}.address-card .address-card-body[data-v-38bec4ee]{min-width:0}.address-card .address-card-phone[data-v-38bec4ee]{display:flex;align-items:center;gap:4px;font-size:var(--vtuber-font-size-body);font-weight:600;color:#fff;margin-bottom:4px}.address-card .address-card-phone-icon[data-v-38bec4ee]{flex:0 0 14px;width:14px;height:14px}.address-card .address-card-text[data-v-38bec4ee]{font-size:var(--vtuber-font-size-meta);color:#989898;word-break:break-all}.profile-logout-btn[data-v-38bec4ee]{margin-top:4px}.profile-logout-btn .logout-btn-icon[data-v-38bec4ee]{width:16px;height:16px;flex-shrink:0}.activation-error[data-v-38bec4ee]{color:#ff4d4d;font-size:12px;margin:-4px 0 12px;text-align:center}@keyframes profile-dots-ripple-38bec4ee{0%{opacity:0;-webkit-mask-size:0 0;mask-size:0 0}22%{opacity:.52}55%{opacity:.38}78%{opacity:.12}to{opacity:0;-webkit-mask-size:1150px 1150px;mask-size:1150px 1150px}}@keyframes profile-dots-static-in-38bec4ee{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.profile-dots-ripple[data-v-38bec4ee]{display:none!important}.profile-dots-static[data-v-38bec4ee]{animation:none!important;opacity:1!important}}.memories-overlay[data-v-e60ef529]{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;background:#000;overflow:hidden}.memories-back-btn[data-v-e60ef529]{position:absolute;top:16px;left:16px;z-index:10;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;border:none;background:#00000094;color:#ffffffd9;cursor:pointer;transition:background .2s,transform .15s}.memories-back-btn[data-v-e60ef529]:hover{background:#000000b3;transform:scale(1.05)}.memories-back-btn[data-v-e60ef529]:active{transform:scale(.95)}.memories-bg-layer[data-v-e60ef529]{position:absolute;inset:0;z-index:0}.memories-bg-video[data-v-e60ef529]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.5s ease-in-out;will-change:opacity}.memories-bg-video.is-visible[data-v-e60ef529]{opacity:1}.memories-bg-dim[data-v-e60ef529]{position:absolute;inset:0;background:linear-gradient(to bottom,#0000001a,#00000026 40%,#0000008c);z-index:1;pointer-events:none}.memories-loading[data-v-e60ef529]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ffffffb3;font-size:14px;gap:16px}.memories-loading-spinner[data-v-e60ef529]{width:32px;height:32px;border:2px solid rgba(255,255,255,.15);border-top-color:#ffffffb3;border-radius:50%;animation:spin-e60ef529 .8s linear infinite}@keyframes spin-e60ef529{to{transform:rotate(360deg)}}.memories-error[data-v-e60ef529]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ffffffb3;gap:16px;font-size:14px}.memories-retry-btn[data-v-e60ef529]{padding:8px 24px;border:1px solid rgba(255,255,255,.3);border-radius:20px;background:#ffffff14;color:#fff;cursor:pointer;transition:background .2s}.memories-retry-btn[data-v-e60ef529]:hover{background:#ffffff26}.memories-title-screen[data-v-e60ef529]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:20px;text-align:center;padding:0 32px}.memories-story-title[data-v-e60ef529]{font-size:28px;font-weight:300;color:#fffffff2;letter-spacing:4px;text-shadow:0 2px 20px rgba(0,0,0,.6);animation:fadeInUp-e60ef529 1s ease-out}.memories-cost-hint[data-v-e60ef529]{font-size:13px;color:#ffffff80}.memories-start-btn[data-v-e60ef529]{margin-top:12px;padding:12px 48px;border:1px solid rgba(255,255,255,.25);border-radius:24px;background:#ffffff24;color:#ffffffe6;font-size:15px;letter-spacing:6px;cursor:pointer;transition:all .3s ease;animation:fadeInUp-e60ef529 1.2s ease-out}.memories-start-btn[data-v-e60ef529]:hover{background:#ffffff38;border-color:#fff6;transform:translateY(-1px)}@keyframes fadeInUp-e60ef529{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.memories-dialog-area[data-v-e60ef529]{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:16px;padding-bottom:env(safe-area-inset-bottom,16px)}.memories-scene-indicator[data-v-e60ef529]{position:absolute;top:20px;right:20px;display:flex;align-items:center;gap:8px;font-size:12px;color:#ffffff80;letter-spacing:2px}.memories-scene-indicator .scene-dot[data-v-e60ef529]{width:6px;height:6px;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec80}.memories-dialog-box[data-v-e60ef529]{width:100%;max-height:40vh;padding:20px 24px;background:#000000db;border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow-y:auto;margin-bottom:12px}.memories-dialog-box[data-v-e60ef529]::-webkit-scrollbar{width:3px}.memories-dialog-box[data-v-e60ef529]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.dialog-text[data-v-e60ef529]{font-size:15px;line-height:1.9;color:#ffffffeb;white-space:pre-wrap;word-break:break-word;letter-spacing:.5px}.dialog-loading[data-v-e60ef529]{color:#fff6}.typing-cursor[data-v-e60ef529]{display:inline;animation:blink-e60ef529 .8s step-end infinite;color:#6aec80;font-weight:300}@keyframes blink-e60ef529{50%{opacity:0}}.memories-input-area[data-v-e60ef529]{display:flex;align-items:center;gap:8px}.memories-input[data-v-e60ef529]{flex:1;padding:12px 16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:20px;color:#ffffffe6;font-size:14px;resize:none;min-height:44px;max-height:100px;font-family:inherit;transition:border-color .2s}.memories-input[data-v-e60ef529]::placeholder{color:#ffffff4d}.memories-input[data-v-e60ef529]:focus{border-color:#ffffff40}.memories-input[data-v-e60ef529]:disabled{opacity:.5;cursor:not-allowed}.memories-send-btn[data-v-e60ef529]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:none;background:#6aec80;color:#000;cursor:pointer;flex-shrink:0;transition:opacity .2s,transform .15s}.memories-send-btn[data-v-e60ef529]:disabled{opacity:.3;cursor:not-allowed}.memories-send-btn[data-v-e60ef529]:not(:disabled):hover{transform:scale(1.05)}.memories-send-btn[data-v-e60ef529]:not(:disabled):active{transform:scale(.95)}.memories-end-screen[data-v-e60ef529]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 0}.memories-end-text[data-v-e60ef529]{font-size:14px;color:#ffffff80;letter-spacing:4px}.memories-close-btn[data-v-e60ef529]{padding:10px 36px;border:1px solid rgba(255,255,255,.2);border-radius:20px;background:#ffffff0f;color:#fffc;font-size:14px;cursor:pointer;transition:all .2s}.memories-close-btn[data-v-e60ef529]:hover{background:#ffffff1f}.card-sheet .sheet-title[data-v-5f657e56]{font-size:16px;font-weight:600;margin:0 0 4px;text-align:center}.card-sheet .sheet-subtitle[data-v-5f657e56]{font-size:12px;opacity:.65;margin:0 0 16px;text-align:center}.bottom-sheet.memory-sheet .sheet-body.memory-body[data-v-4b522848]{display:flex;flex-direction:column;padding:4px 0 0;overflow:hidden}.memory-title[data-v-4b522848]{font-size:16px;font-weight:600;text-align:center;margin:0 0 4px;padding:0 18px;flex-shrink:0}.memory-subtitle[data-v-4b522848]{font-size:12px;opacity:.65;text-align:center;margin:0 0 12px;padding:0 18px;flex-shrink:0}.memory-track[data-v-4b522848]{--card-h: min(48dvh, 380px);--card-w: calc(var(--card-h) * .718);flex:1 1 auto;min-height:0;display:flex;align-items:center;gap:14px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding:4px calc(50% - var(--card-w) / 2) 12px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.memory-track[data-v-4b522848]::-webkit-scrollbar{display:none}.memory-card-slot[data-v-4b522848]{flex:0 0 var(--card-w);height:var(--card-h);scroll-snap-align:center;scroll-snap-stop:always;cursor:pointer;transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s ease,opacity .28s ease;transform:scale(.86);filter:brightness(.5) saturate(.7);opacity:.8}.memory-card-slot.active[data-v-4b522848]{transform:scale(1);filter:none;opacity:1}.memory-dots[data-v-4b522848]{display:flex;justify-content:center;align-items:center;gap:6px;padding:38px 24px;flex-shrink:0;touch-action:pan-y;-webkit-user-select:none;user-select:none}.memory-dot[data-v-4b522848]{width:12px;height:12px;border-radius:50%;border:none;background:#ffffff40;cursor:pointer;padding:0;transition:background .2s,transform .2s;transform:scale(.5)}.memory-dot.active[data-v-4b522848]{background:#ffffffe6;transform:scale(.7)}.memory-dots.hint .memory-dot.active[data-v-4b522848]{animation:memory-dot-active-pulse-4b522848 .6s ease-in-out infinite alternate}@keyframes memory-dot-active-pulse-4b522848{0%{transform:scale(.7)}to{transform:scale(1)}}.memory-footer[data-v-4b522848]{flex-shrink:0;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:8px 18px max(18px,env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.05)}.memory-current-meta[data-v-4b522848]{display:flex;justify-content:center;align-items:baseline;gap:8px;min-height:18px}.memory-current-name[data-v-4b522848]{font-size:14px;font-weight:600}.memory-current-rarity[data-v-4b522848]{font-size:11px;opacity:.65;letter-spacing:.5px}.memory-enter-btn[data-v-4b522848]{background:linear-gradient(135deg,#5aa0ff,#8a64ff);color:#fff;border:none;border-radius:14px;padding:12px 0;font-size:14px;font-weight:600;cursor:pointer}.memory-enter-btn[data-v-4b522848]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.4)}.room-assistant[data-v-8775d003]{display:flex;flex-direction:column;height:100%;width:100%;padding:2px 2px 0;box-sizing:border-box;position:relative}.ra-header[data-v-8775d003]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;gap:8px}.ra-scenario-trigger[data-v-8775d003]{display:inline-flex;align-items:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:16px;max-width:70%;transition:background .2s,border-color .2s}.ra-scenario-trigger[data-v-8775d003]:hover{background:#ffffff1a}.ra-scenario-trigger.active[data-v-8775d003]{background:#ff17441f;border-color:#ff174473}.ra-scenario-main[data-v-8775d003]{display:inline-flex;align-items:center;gap:6px;background:transparent;border:none;color:inherit;font-size:13px;padding:5px 4px 5px 12px;cursor:pointer;min-width:0}.ra-scenario-icon[data-v-8775d003]{width:14px;height:14px}.ra-scenario-label[data-v-8775d003]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.ra-scenario-label.muted[data-v-8775d003]{opacity:.6;font-weight:400}.ra-scenario-clear[data-v-8775d003]{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;font-size:12px;padding:4px 10px 4px 4px}.ra-scenario-clear[data-v-8775d003]:hover{opacity:1}.ra-reset-btn[data-v-8775d003]{background:transparent;border:1px solid rgba(255,255,255,.15);color:inherit;font-size:12px;border-radius:12px;padding:4px 12px;cursor:pointer;opacity:.75;flex-shrink:0}.ra-reset-btn[data-v-8775d003]:disabled{opacity:.3;cursor:not-allowed}.ra-stream[data-v-8775d003]{flex:1;overflow-y:auto;padding:8px 2px 12px;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.ra-bubble-row[data-v-8775d003]{display:flex;width:100%}.ra-bubble-row.role-user[data-v-8775d003]{justify-content:flex-end}.ra-bubble-row.role-assistant[data-v-8775d003]{justify-content:flex-start}.ra-bubble[data-v-8775d003]{max-width:84%;padding:9px 12px;font-size:14px;line-height:1.55;border-radius:16px 16px 4px;white-space:pre-wrap;word-break:break-word;background:linear-gradient(135deg,#50a0ff47,#7850ff38);border:1px solid rgba(120,140,255,.35)}.ra-assistant-text[data-v-8775d003]{width:100%;font-size:14px;line-height:1.6;white-space:pre-wrap;word-break:break-word;padding:2px 0;opacity:.92}.ra-typing[data-v-8775d003]{display:inline-flex;gap:4px;align-items:center}.ra-typing span[data-v-8775d003]{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.4;animation:ra-typing-8775d003 1.2s infinite ease-in-out}.ra-typing span[data-v-8775d003]:nth-child(2){animation-delay:.15s}.ra-typing span[data-v-8775d003]:nth-child(3){animation-delay:.3s}@keyframes ra-typing-8775d003{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ra-error[data-v-8775d003]{align-self:center;font-size:12px;color:#ff8080;opacity:.85}.ra-footer[data-v-8775d003]{padding:8px 0 12px}.ra-card-row[data-v-8775d003]{display:flex;margin-bottom:8px}.ra-card-btn[data-v-8775d003]{flex:1;background:#ffffff14;border:1px solid rgba(255,255,255,.15);color:inherit;border-radius:16px;padding:7px 0;font-size:13px;cursor:pointer}.ra-card-btn[data-v-8775d003]:hover{background:#ffffff24}.ra-input-row[data-v-8775d003]{display:flex;gap:8px;align-items:center}.ra-input[data-v-8775d003]{flex:1;font-size:14px;padding:10px 14px}.ra-input[data-v-8775d003]:disabled{opacity:.5}.ra-offline-banner[data-v-8775d003]{align-self:stretch;margin:2px 0 6px;padding:6px 10px;font-size:12px;text-align:center;border-radius:10px;background:#ff980029;border:1px solid rgba(255,152,0,.45);color:#ffdcaaf2}.ra-fade-enter-active[data-v-8775d003],.ra-fade-leave-active[data-v-8775d003]{transition:opacity .2s,transform .2s}.ra-fade-enter-from[data-v-8775d003],.ra-fade-leave-to[data-v-8775d003]{opacity:0;transform:translateY(-4px)}.ra-send-btn[data-v-8775d003]{background:linear-gradient(135deg,#5aa0ff,#8a64ff);color:#fff;border:none;border-radius:14px;padding:9px 16px;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.ra-send-btn[data-v-8775d003]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.4)}.store-modal-column[data-v-f6a6979d]{background:linear-gradient(180deg,#2b18428c,#140d20d9);position:relative;display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--app-max-width);min-height:0;height:100%;margin:0 auto;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.store-modal-body[data-v-f6a6979d]{flex:1;min-height:0;position:relative;z-index:2;padding:16px 14px 28px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:12px}.store-modal-body[data-v-f6a6979d]>*{flex-shrink:0}.store-modal-body[data-v-f6a6979d]::-webkit-scrollbar{width:3px}.store-modal-body[data-v-f6a6979d]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}@media(max-height:800px){.store-modal-body[data-v-f6a6979d]{padding:12px 12px 18px;gap:8px}}.pixel-store-shelf[data-v-9b87fab6]{position:relative;display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;-webkit-user-select:none;user-select:none;flex-shrink:0}.pixel-store-shelf--flexible[data-v-9b87fab6]{flex:0 0 auto}.pixel-store-shelf.pixel-store-shelf--collapsible[data-v-9b87fab6]{display:contents}.pixel-store-shelf.pixel-store-shelf--collapsible .shelf-banner-wrapper[data-v-9b87fab6]{flex:0 1 auto;min-height:64px}.pixel-store-shelf.pixel-store-shelf--collapsible .shelf-panel[data-v-9b87fab6]{flex-shrink:0}.pixel-store-shelf.pixel-store-shelf--collapsible .shelf-banner-image[data-v-9b87fab6]{object-fit:cover;object-position:center top}.shelf-banner-wrapper[data-v-9b87fab6]{aspect-ratio:4/3;flex:0 0 auto;position:relative;width:100%;border-radius:8px;overflow:hidden;background:#ffffff08;border:1px solid rgba(255,255,255,.08);display:flex;align-items:center;justify-content:center}.shelf-banner-image[data-v-9b87fab6]{width:100%;height:100%;object-fit:contain;display:block;opacity:0;transition:opacity .45s ease}.shelf-banner-image.is-loaded[data-v-9b87fab6]{opacity:1}.shelf-banner-placeholder[data-v-9b87fab6]{width:100%;height:100%;min-height:0;display:flex;align-items:center;justify-content:center;padding:16px 20px;box-sizing:border-box;background:#ffffff05}.placeholder-content[data-v-9b87fab6]{display:flex;align-items:center;gap:14px}.placeholder-icon[data-v-9b87fab6]{width:32px;height:32px;color:#989898;opacity:.6;flex-shrink:0}.placeholder-text-group[data-v-9b87fab6]{display:flex;flex-direction:column;gap:2px}.placeholder-title[data-v-9b87fab6]{margin:0;font-size:15px;font-weight:600;line-height:1.3;color:#f8fafc}.placeholder-subtitle[data-v-9b87fab6]{font-size:12px;color:#989898;line-height:1.3}.shelf-panel[data-v-9b87fab6]{display:flex;flex-direction:column;gap:8px;width:100%;padding:10px 12px;border-radius:8px;box-sizing:border-box;flex-shrink:0}@media(max-height:800px){.shelf-panel[data-v-9b87fab6]{padding:6px 10px;gap:6px}}.shelf-presence-row[data-v-9b87fab6]{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-height:24px}@media(max-height:800px){.shelf-presence-row[data-v-9b87fab6]{min-height:20px}}.presence-avatars[data-v-9b87fab6]{display:flex;align-items:center}.presence-avatar-item[data-v-9b87fab6]{width:22px;height:22px;border-radius:50%;margin-left:-6px;border:1.5px solid #1a0f28;background:#2b1842;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:10px;color:#fff;flex-shrink:0}.presence-avatar-item[data-v-9b87fab6]:first-child{margin-left:0}.presence-avatar-item img[data-v-9b87fab6]{width:100%;height:100%;object-fit:cover}.presence-more-count[data-v-9b87fab6]{font-size:10px;font-weight:700;color:#6aec80;margin-left:4px}.presence-info[data-v-9b87fab6]{display:flex;align-items:center;font-size:13.5px;font-weight:600;color:#fff;min-width:0;flex-shrink:0}.presence-count-text[data-v-9b87fab6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff}.shelf-controls-row[data-v-9b87fab6]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding-top:6px;border-top:1px solid rgba(255,255,255,.06)}.shelf-countdown[data-v-9b87fab6]{display:flex;align-items:center;gap:6px;min-width:0;flex:1}.countdown-dot[data-v-9b87fab6]{width:6px;height:6px;border-radius:50%;background:#ffe600;box-shadow:0 0 6px #ffe600,0 0 10px #ffe60073;flex-shrink:0;animation:pulse-dot-9b87fab6 2s infinite ease-in-out}.countdown-label[data-v-9b87fab6]{font-size:12px;color:#989898;white-space:nowrap}.countdown-timer[data-v-9b87fab6]{font-family:RobotoMono,monospace;font-size:13px;font-weight:600;color:#6aec80;letter-spacing:.5px;white-space:nowrap}.shelf-refresh-btn[data-v-9b87fab6]{height:24px;padding:0 8px;font-size:11px;font-weight:500;gap:3px}.shelf-refresh-btn .refresh-btn-icon[data-v-9b87fab6]{width:12px;height:12px}.shelf-refresh-btn .refresh-cost-sep[data-v-9b87fab6]{opacity:.5;margin:0 1px}.shelf-refresh-btn .credits-inline[data-v-9b87fab6]{display:inline-flex;align-items:center;gap:2px}.shelf-refresh-btn .credits-token-icon[data-v-9b87fab6]{width:11px;height:11px}.shelf-refresh-btn[data-v-9b87fab6]:disabled{opacity:.45;cursor:wait}.shelf-activity-pill[data-v-9b87fab6]{display:flex;align-items:center;gap:6px;min-width:0;max-width:62%;height:22px;margin-left:auto;padding:0 8px 0 3px;border-radius:999px;font-size:11px;color:#f8fafc;background:#8b47f129;border:1px solid rgba(139,71,241,.35)}.shelf-activity-pill .activity-avatar[data-v-9b87fab6]{width:16px;height:16px;border-radius:50%;object-fit:cover;flex-shrink:0;border:1px solid rgba(255,255,255,.2)}.shelf-activity-pill .activity-text[data-v-9b87fab6]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.activity-fade-enter-active[data-v-9b87fab6],.activity-fade-leave-active[data-v-9b87fab6]{transition:opacity .25s ease,transform .25s ease}.activity-fade-enter-from[data-v-9b87fab6],.activity-fade-leave-to[data-v-9b87fab6]{opacity:0;transform:translate(8px)}@keyframes pulse-dot-9b87fab6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}@media(prefers-reduced-motion:reduce){.shelf-banner-image[data-v-9b87fab6]{transition:none}.countdown-dot[data-v-9b87fab6],.presence-live-dot[data-v-9b87fab6]{animation:none}}.price-line[data-v-fa1ac658]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.price-main[data-v-fa1ac658]{display:flex;align-items:baseline;gap:4px;flex-wrap:wrap;min-width:0}.price-value[data-v-fa1ac658]{font-size:22px;font-weight:700;color:#6aec80;font-family:barlow,system-ui;letter-spacing:.5px}.price-unit[data-v-fa1ac658]{font-size:12px;color:#989898}.price-list[data-v-fa1ac658]{display:inline-flex;align-items:center;gap:2px;font-size:15px;font-weight:700;opacity:.6;text-decoration:line-through;text-decoration-thickness:1.5px}.price-free[data-v-fa1ac658]{font-size:18px;font-weight:700;color:#00ff99f2}.price-owned[data-v-fa1ac658]{font-size:15px;font-weight:700;color:#00ff99f2}.price-balance[data-v-fa1ac658]{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:600;color:#989898;flex-shrink:0;white-space:nowrap}.price-balance-label[data-v-fa1ac658]{font-family:barlow,system-ui}.price-balance-value[data-v-fa1ac658]{font-family:RobotoMono,monospace}.cosmetic-disclosure[data-v-ef42c401]{padding:12px;border-radius:8px;color:#989898;font-size:11px;line-height:1.6}h4[data-v-ef42c401]{margin:0 0 8px;color:#f8fafc;font-size:13px}.disclosure-meta[data-v-ef42c401]{margin:0 0 8px}.disclosure-meta div[data-v-ef42c401]{display:grid;grid-template-columns:64px 1fr;gap:8px}.disclosure-meta dt[data-v-ef42c401]{color:#989898}.disclosure-meta dd[data-v-ef42c401]{margin:0;color:#f8fafc;word-break:break-all}.rule-list[data-v-ef42c401]{margin:0 0 8px;padding-left:16px}.rule-odds[data-v-ef42c401]{color:#f8fafc;font-weight:600}.not-ready[data-v-ef42c401]{margin:0 0 6px;color:#ffb347}.version[data-v-ef42c401]{margin:0;opacity:.75}.store-empty[data-v-52dc1360]{text-align:center;font-size:13px;color:#fff6;padding:24px 0}.store-grid[data-v-52dc1360]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;flex-shrink:0}.store-card[data-v-52dc1360]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 10px 10px;border-radius:8px;outline:1px solid rgba(143,143,143,.1647058824);outline-offset:2px;background:linear-gradient(150deg,#3c3c4480,#1a1a1eb3);cursor:pointer;min-width:0;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),outline-color .2s ease,box-shadow .2s ease;will-change:transform;-webkit-tap-highlight-color:transparent}.store-card.is-owned[data-v-52dc1360]{opacity:.78}.store-card.has-ref-bg[data-v-52dc1360]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#0a0a0e40,#0a0a0ea6),var(--preview-bg);background-size:cover;background-position:center;filter:blur(6px);transform:scale(1.1);opacity:.42;pointer-events:none;z-index:0}.store-media[data-v-52dc1360]{position:relative;z-index:1;width:100%;aspect-ratio:16/10;padding:0;border:0;border-radius:8px;overflow:hidden;background:transparent;color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center}.store-media[data-v-52dc1360]:focus-visible{outline:2px solid #fff;outline-offset:2px}.store-media-img[data-v-52dc1360]{width:100%;height:100%;object-fit:contain}.store-media-none[data-v-52dc1360]{font-size:12px;color:#ffffff59}.store-grid.is-audio .store-media[data-v-52dc1360]{aspect-ratio:1;border-radius:6px;background:#b388ff26}.store-grid.is-audio .store-media-img[data-v-52dc1360]{object-fit:cover}.store-grid.is-audio .store-media-none[data-v-52dc1360]{font-size:28px;font-weight:700;color:#dcf}.store-grid.is-audio .store-card.is-playing[data-v-52dc1360]{outline-color:#6aec80d9}.store-media-name[data-v-52dc1360]{position:absolute;left:0;right:0;bottom:0;padding:14px 6px 4px;overflow:hidden;font-size:11.5px;font-weight:700;line-height:1.2;color:#fff;text-align:left;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.6);background:linear-gradient(transparent,#08060ed1);pointer-events:none}.store-media-play[data-v-52dc1360]{position:absolute;top:4px;right:4px;display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;border-radius:50%;background:#0c0a12b8;color:#fff;pointer-events:none}.store-media-play[data-v-52dc1360] .svg-icon-wrapper{width:14px;height:14px}.store-new-badge[data-v-52dc1360]{position:absolute;top:2px;left:2px;width:32px;height:32px;font-size:10px;font-weight:900;color:#15121b;text-shadow:0 .5px 1px rgba(255,255,255,.4);background:linear-gradient(135deg,#ff7eb3 0% 10%,#7afcff 30%,#e6a0ff,#7afcff 70%,#ff7eb3 90% 100%);background-size:200% 200%;animation:holo-shimmer-52dc1360 4s linear infinite;display:flex;align-items:center;justify-content:center;transform:rotate(-15deg);clip-path:polygon(50% 0%,61% 12%,75% 6%,78% 20%,93% 25%,86% 38%,97% 50%,86% 62%,93% 75%,78% 80%,75% 94%,61% 88%,50% 100%,39% 88%,25% 94%,22% 80%,7% 75%,14% 62%,3% 50%,14% 38%,7% 25%,22% 20%,25% 6%,39% 12%);box-sizing:border-box;padding:2px;z-index:10}@keyframes holo-shimmer-52dc1360{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.store-action[data-v-52dc1360]{position:relative;z-index:1;width:100%;height:28px;font-size:12px;font-weight:600;white-space:nowrap;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0000004d;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.store-action[data-v-52dc1360]:hover:not(:disabled){background:#fff3;border-color:#ffffff59;color:#fff;box-shadow:0 4px 20px #0006,0 0 12px #ffffff14}.store-action[data-v-52dc1360]:disabled{opacity:.5;filter:grayscale(.7);cursor:default;background:#ffffff0f;border-color:#ffffff1a;box-shadow:none;color:#ffffff80}.store-foot-hint[data-v-52dc1360]{margin:0;text-align:center;font-size:11px;color:#ffffff59;padding:2px 0 4px}.refresh-modal[data-v-52dc1360]{max-width:340px;z-index:2000}.refresh-modal-content[data-v-52dc1360]{display:flex;flex-direction:column;gap:12px}.refresh-modal-footer[data-v-52dc1360]{display:flex;gap:12px}.refresh-modal-footer>button[data-v-52dc1360]{flex:1}.series-wrap[data-v-52dc1360]{display:flex;flex-direction:column;gap:12px;flex-shrink:0}@media(max-height:800px){.series-wrap[data-v-52dc1360]{gap:8px}.series-meta[data-v-52dc1360]{padding:6px 10px;gap:4px}.store-grid[data-v-52dc1360]{gap:8px}.store-card[data-v-52dc1360]{padding:8px 6px 6px;gap:4px}.store-action[data-v-52dc1360]{height:24px;font-size:11px}}.series-meta[data-v-52dc1360]{display:flex;flex-direction:column;gap:6px;padding:8px 12px;border-radius:8px}.series-title-row[data-v-52dc1360]{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.series-name[data-v-52dc1360]{min-width:0;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.series-switch-btn[data-v-52dc1360]{flex-shrink:0;height:24px;padding:0 8px;gap:3px;font-size:11px;font-weight:500}.series-switch-btn .series-switch-icon[data-v-52dc1360]{width:12px;height:12px}.series-switch-btn .series-switch-sep[data-v-52dc1360]{opacity:.5}.series-switch-btn .series-switch-timer[data-v-52dc1360]{font-family:RobotoMono,monospace;font-weight:600;letter-spacing:.3px}.series-switch-btn .credits-token-icon[data-v-52dc1360]{width:11px;height:11px}.series-switch-btn[data-v-52dc1360]:disabled{opacity:.45;cursor:wait}.series-status[data-v-52dc1360]{margin-left:6px;font-size:11px;color:#fff9;white-space:nowrap}.series-continue[data-v-52dc1360]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:4px;height:22px;padding:0 6px;border:0;border-radius:999px;font-size:11px;font-weight:800;color:#fff;white-space:nowrap;cursor:pointer;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#8c6cf70a,#f048f61f 50%,#f1379740 150%);box-shadow:0 3px 12px #f048f62e,inset 0 0 0 1px #f048f673;transition:transform .15s ease,filter .2s ease}.series-continue .credits-token-icon[data-v-52dc1360]{width:11px;height:11px}.series-continue[data-v-52dc1360]:active:not(:disabled){transform:scale(.96)}.series-continue[data-v-52dc1360]:disabled{cursor:default;filter:grayscale(.75) brightness(.7)}.series-continue.is-busy[data-v-52dc1360]:disabled{cursor:wait;filter:none;opacity:.75}.series-grid[data-v-52dc1360]{gap:8px}.series-card[data-v-52dc1360]{padding:8px 6px 6px;gap:6px}.series-card .store-media[data-v-52dc1360]{width:86%;margin:0 auto;aspect-ratio:2/1}.series-card.is-owned[data-v-52dc1360]{opacity:1}.series-card.is-owned .store-media[data-v-52dc1360]{filter:saturate(.55) brightness(.8)}.series-grid.is-audio .series-card .store-media[data-v-52dc1360]{aspect-ratio:2/1}.series-grid.is-audio .series-card .store-media-img[data-v-52dc1360]{object-position:center 30%}.series-grid.is-audio .series-card .store-media-name[data-v-52dc1360]{padding:8px 5px 3px;font-size:10.5px}.series-grid.is-audio .series-card .store-media-play[data-v-52dc1360]{top:3px;right:3px;width:18px;height:18px}.series-grid.is-audio .series-card .store-media-play[data-v-52dc1360] .svg-icon-wrapper{width:12px;height:12px}.series-grid.is-audio .series-card .store-media-none[data-v-52dc1360]{font-size:20px}.series-odds[data-v-52dc1360]{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:4px;height:22px;padding:0 7px;border-radius:999px;background:#00000052;border:1px solid rgba(255,255,255,.08);font-size:10.5px;white-space:nowrap;min-width:0}.series-odds-label[data-v-52dc1360]{color:#989898;overflow:hidden;text-overflow:ellipsis}.series-odds-value[data-v-52dc1360]{font-family:RobotoMono,monospace;font-weight:700;color:#6aec80;letter-spacing:.3px}.series-odds--off .series-odds-value[data-v-52dc1360]{font-family:inherit;font-weight:500;color:#fff6}.series-odds--owned[data-v-52dc1360]{justify-content:center;color:#7dffb0;font-weight:700;background:#2ecc7124;border-color:#7dffb059}.series-odds-check[data-v-52dc1360]{width:12px;height:12px}.series-center[data-v-52dc1360]{order:4}.series-draw[data-v-52dc1360]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;padding:6px 4px;border:0;border-radius:10px;color:#fff;cursor:pointer;overflow:hidden;isolation:isolate;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#8c6cf70a,#f048f61f 50%,#f1379740 150%);box-shadow:0 6px 22px #f048f62e,inset 0 0 0 1px #f048f659;transition:transform .18s ease,box-shadow .2s ease,filter .2s ease;-webkit-tap-highlight-color:transparent}.series-draw[data-v-52dc1360]:hover:not(:disabled){transform:translateY(-1px) scale(1.02);box-shadow:0 8px 28px #f048f64d,inset 0 0 0 1px #f048f68c}.series-draw[data-v-52dc1360]:active:not(:disabled){transform:scale(.97)}.series-draw[data-v-52dc1360]:disabled{cursor:default;filter:grayscale(.75) brightness(.7);box-shadow:inset 0 0 0 1px #ffffff1f}.series-draw.is-busy[data-v-52dc1360]{cursor:wait}.series-draw-ring[data-v-52dc1360]{position:absolute;inset:0;z-index:-1;padding:1.5px;border-radius:inherit;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.series-draw-ring[data-v-52dc1360]:before{content:"";position:absolute;inset:-50%;background:conic-gradient(from 0deg,transparent 0 70%,rgba(255,255,255,.9) 80%,transparent 90%);animation:series-draw-spin-52dc1360 3s linear infinite}.series-draw[data-v-52dc1360]:before{content:"";position:absolute;inset:0;z-index:-2;border-radius:inherit}.series-draw:disabled .series-draw-ring[data-v-52dc1360]{opacity:0}.series-draw:disabled .series-draw-ring[data-v-52dc1360]:before{animation:none}.series-draw-title[data-v-52dc1360]{font-size:17px;font-weight:900;letter-spacing:2px;text-shadow:0 1px 6px rgba(0,0,0,.35)}.price-waived[data-v-52dc1360]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.price-waived[data-v-52dc1360] .price-waived-list{opacity:.6;text-decoration:line-through;text-decoration-thickness:1.5px}.price-waived[data-v-52dc1360] .price-waived-free{color:#00ff99f2;font-weight:800}.series-draw-price[data-v-52dc1360]{font-size:12px;font-weight:700}.series-draw-price .credits-token-icon[data-v-52dc1360]{width:12px;height:12px}.series-draw-left[data-v-52dc1360]{margin-top:2px;padding:1px 7px;border-radius:999px;font-size:10px;background:#00000040;color:#ffffffd9}.series-center--hidden[data-v-52dc1360]{outline-color:#ffd666b3;box-shadow:0 0 18px #ffd66640}.series-hidden-tag[data-v-52dc1360]{position:absolute;top:4px;left:50%;z-index:2;transform:translate(-50%);padding:0 6px;border-radius:999px;font-size:10px;font-weight:800;line-height:15px;color:#2a1a00;background:linear-gradient(90deg,#ffd666,#ffb347);white-space:nowrap}@keyframes series-draw-spin-52dc1360{to{transform:rotate(360deg)}}.series-draw.is-busy[data-v-52dc1360]:disabled{filter:none}.series-draw.is-busy:disabled .series-draw-ring[data-v-52dc1360]{opacity:1}.series-draw.is-busy:disabled .series-draw-ring[data-v-52dc1360]:before{animation:series-draw-spin-52dc1360 .9s linear infinite}.series-card[data-v-52dc1360]{transition:transform .12s ease,outline-color .12s ease,box-shadow .12s ease}.series-card.is-spot[data-v-52dc1360]{outline-color:#fffffff2;transform:scale(1.05);box-shadow:0 0 0 1px #fff9,0 0 18px #b26bffd9;z-index:2}.series-card.is-glow[data-v-52dc1360]{outline-color:#ffd666f2;box-shadow:0 12px 26px -8px #ffc446d9,0 0 0 1px #ffd6668c;animation:series-glow-pulse-52dc1360 1.1s ease-in-out 2;z-index:2}.series-card.is-glow[data-v-52dc1360]:after{content:"";position:absolute;left:6%;right:6%;bottom:-6px;height:22px;border-radius:50%;background:radial-gradient(ellipse at center,rgba(255,228,140,.95) 0%,rgba(255,176,60,.55) 40%,transparent 72%);filter:blur(3px);pointer-events:none;z-index:0;animation:series-glow-rise-52dc1360 .8s ease-out both}.series-card.is-glow .series-odds[data-v-52dc1360]{border-color:#ffd666cc;box-shadow:0 0 10px #ffd6668c}.series-card.is-glow .store-media[data-v-52dc1360]{filter:none}@keyframes series-glow-pulse-52dc1360{0%,to{box-shadow:0 12px 26px -8px #ffc446d9,0 0 0 1px #ffd6668c}50%{box-shadow:0 14px 34px -6px #ffd25a,0 0 0 2px #ffe696e6}}@keyframes series-glow-rise-52dc1360{0%{opacity:0;transform:scaleX(.4)}to{opacity:1;transform:scaleX(1)}}.series-draw.is-burst[data-v-52dc1360]{filter:none;background:radial-gradient(circle at 50% 50%,#fff6c8,#ffd666 35%,#ff9f43);box-shadow:0 0 0 2px #ffe696e6,0 0 36px #ffc850f2;animation:series-burst-52dc1360 .9s ease-out both}.series-draw.is-burst[data-v-52dc1360]:before{background:conic-gradient(from 0deg,rgba(255,255,255,.55) 0 8%,transparent 8% 17%,rgba(255,255,255,.55) 17% 25%,transparent 25% 33%,rgba(255,255,255,.55) 33% 42%,transparent 42% 50%,rgba(255,255,255,.55) 50% 58%,transparent 58% 67%,rgba(255,255,255,.55) 67% 75%,transparent 75% 83%,rgba(255,255,255,.55) 83% 92%,transparent 92%);animation:series-draw-spin-52dc1360 1.2s linear infinite}.series-draw.is-burst[data-v-52dc1360]>:not(.series-draw-ring){opacity:0}@keyframes series-burst-52dc1360{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1.02)}}.series-center--hidden.is-flip-in[data-v-52dc1360]{animation:series-flip-in-52dc1360 .75s cubic-bezier(.2,.8,.2,1) both}@keyframes series-flip-in-52dc1360{0%{transform:perspective(600px) rotateY(90deg) scale(.9);opacity:.2}to{transform:perspective(600px) rotateY(0) scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.series-draw-ring[data-v-52dc1360]:before,.series-draw.is-busy:disabled .series-draw-ring[data-v-52dc1360]:before,.series-card.is-glow[data-v-52dc1360],.series-card.is-glow[data-v-52dc1360]:after,.series-draw.is-burst[data-v-52dc1360],.series-draw.is-burst[data-v-52dc1360]:before,.series-center--hidden.is-flip-in[data-v-52dc1360],.store-new-badge[data-v-52dc1360]{animation:none}.series-card.is-spot[data-v-52dc1360]{transform:none}}.check-item[data-v-52dc1360]{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:13px}.custom-checkbox[data-v-52dc1360]{width:18px;height:18px;min-width:18px;border:1.5px solid rgba(255,255,255,.2);border-radius:4px;display:flex;align-items:center;justify-content:center}.custom-checkbox.checked[data-v-52dc1360]{background:#6aec80;border-color:#6aec80}.custom-checkbox .check-icon[data-v-52dc1360]{width:12px;height:12px;color:#000}.refresh-modal-title[data-v-52dc1360]{font-size:17px;font-weight:700;color:#f8fafc;margin:0}.refresh-modal-desc[data-v-52dc1360]{font-size:13px;line-height:1.6;color:#989898;margin:0}.refresh-modal-desc strong[data-v-52dc1360]{color:#6aec80}.refresh-modal-insufficient[data-v-52dc1360]{font-size:12px;color:#ff9800}.refresh-modal-divider[data-v-52dc1360]{height:1px;background:#ffffff08;margin:2px -4px}.refresh-modal-confirm[data-v-52dc1360]{height:42px;font-size:15px;font-weight:700;letter-spacing:.5px;display:inline-flex;align-items:center;justify-content:center;gap:4px}.refresh-modal-confirm[data-v-52dc1360]:disabled{opacity:.6;cursor:wait}.tts-ambient-purchase-modal[data-v-cefcb736]{max-width:390px;z-index:2000}.tts-ambient-purchase-content[data-v-cefcb736]{display:flex;flex-direction:column;gap:14px}.tts-ambient-purchase-main[data-v-cefcb736]{display:flex;min-width:0;align-items:center;gap:12px}.tts-ambient-purchase-cover[data-v-cefcb736]{display:flex;width:64px;height:64px;flex:0 0 64px;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:#b388ff29;color:#dcf;font-size:22px;font-weight:700}.tts-ambient-purchase-cover img[data-v-cefcb736]{width:100%;height:100%;object-fit:cover}.tts-ambient-purchase-copy[data-v-cefcb736]{min-width:0}.tts-ambient-purchase-copy p[data-v-cefcb736]{margin:4px 0 0;color:#ffffff7a;font-size:12px}.tts-ambient-preview-button[data-v-cefcb736]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.tts-ambient-preview-button[data-v-cefcb736] .svg-icon-wrapper,.tts-ambient-insufficient[data-v-cefcb736] .svg-icon-wrapper{width:16px;height:16px}.tts-ambient-price-row[data-v-cefcb736]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;background:#ffffff0d;color:#ffffffa3;font-size:13px}.tts-ambient-price-row strong[data-v-cefcb736]{color:#6aec80}.tts-ambient-owned[data-v-cefcb736]{padding:10px 12px;border-radius:8px;background:#6aec801a;color:#8df29f;font-size:13px;text-align:center}.tts-ambient-insufficient[data-v-cefcb736],.tts-ambient-error[data-v-cefcb736]{display:flex;align-items:center;gap:6px;margin:0;color:#ffbd66;font-size:12px;line-height:1.5}.tts-ambient-error[data-v-cefcb736]{color:#ff7575}.tts-ambient-purchase-footer[data-v-cefcb736]{margin-top:0}.waveform-player[data-v-9d777b09]{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;border-radius:6px;box-sizing:border-box}.wfp-toggle[data-v-9d777b09]{flex-shrink:0;width:34px;height:34px;border-radius:6px;border:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:13px;color:#06210f;background:linear-gradient(135deg,#6aec80,#45c562);box-shadow:0 0 8px #6aec8080;transition:transform .12s ease,filter .12s ease}.wfp-toggle[data-v-9d777b09]:hover:not(:disabled){transform:scale(1.06)}.wfp-toggle.playing[data-v-9d777b09]{filter:brightness(1.05)}.wfp-toggle[data-v-9d777b09]:disabled{opacity:.4;cursor:not-allowed;box-shadow:none}.wfp-toggle-icon[data-v-9d777b09]{width:14px;height:14px}.wfp-body[data-v-9d777b09]{flex:1;min-width:0}.wfp-wave-wrap[data-v-9d777b09]{width:100%;min-height:40px;opacity:0;transition:opacity .15s ease}.wfp-wave-wrap.ready[data-v-9d777b09]{opacity:1}.wfp-wave[data-v-9d777b09]{width:100%;cursor:pointer}.wfp-meta[data-v-9d777b09]{margin-top:2px;display:flex;align-items:center;justify-content:space-between;gap:8px}.wfp-time[data-v-9d777b09]{font-size:11px;font-variant-numeric:tabular-nums;opacity:.6}.tp-viewport[data-v-384ee4ae]{position:relative;width:100%;height:110px;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 28%,#000 72%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 28%,#000 72%,transparent)}.tp-track[data-v-384ee4ae]{position:relative;transition:transform .55s cubic-bezier(.4,0,.2,1);will-change:transform}.tp-line[data-v-384ee4ae]{padding:6px 10px;text-align:center;font-size:14px;line-height:1.4;color:#ffffff52;transition:color .4s ease,opacity .4s ease,transform .4s ease}.tp-line.past[data-v-384ee4ae]{color:#fff3}.tp-line.active[data-v-384ee4ae]{color:#fff;font-weight:600;text-shadow:0 0 12px rgba(255,255,255,.55);transform:scale(1.04)}.ai-wave[data-v-c442d324]{display:flex;align-items:center;justify-content:center;gap:4px;height:44px}.ai-wave-bar[data-v-c442d324]{width:4px;height:100%;border-radius:2px;background:linear-gradient(180deg,#6aec80,#2bb673);box-shadow:0 0 6px #6aec8080;transform-origin:center;animation:ai-wave-bounce-c442d324 1s ease-in-out infinite}.ai-wave-bar[data-v-c442d324]:nth-child(1){animation-delay:.36s}.ai-wave-bar[data-v-c442d324]:nth-child(2){animation-delay:.27s}.ai-wave-bar[data-v-c442d324]:nth-child(3){animation-delay:.18s}.ai-wave-bar[data-v-c442d324]:nth-child(4){animation-delay:.09s}.ai-wave-bar[data-v-c442d324]:nth-child(5){animation-delay:0s}.ai-wave-bar[data-v-c442d324]:nth-child(6){animation-delay:.09s}.ai-wave-bar[data-v-c442d324]:nth-child(7){animation-delay:.18s}.ai-wave-bar[data-v-c442d324]:nth-child(8){animation-delay:.27s}.ai-wave-bar[data-v-c442d324]:nth-child(9){animation-delay:.36s}@keyframes ai-wave-bounce-c442d324{0%,to{transform:scaleY(.3);opacity:.6}50%{transform:scaleY(1);opacity:1}}@media(prefers-reduced-motion:reduce){.ai-wave-bar[data-v-c442d324]{animation:none;transform:scaleY(.6)}}.voice-clone-panel[data-v-c4026595]{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.clone-section[data-v-c4026595]{display:flex;flex-direction:column;flex:1;min-height:0}.clone-material[data-v-c4026595]{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.engine-tabs[data-v-c4026595]{display:flex;gap:12px;margin-bottom:10px}.engine-tab[data-v-c4026595]{flex:1;min-width:0;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border:none;border-radius:6px;background:linear-gradient(110deg,#3c3c441a,#1a1a1e4d);outline:1px solid rgba(143,143,143,.165);outline-offset:2px;cursor:pointer;transition:outline-color .2s ease,box-shadow .2s ease;-webkit-tap-highlight-color:transparent}.engine-tab.active[data-v-c4026595]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780;background:linear-gradient(110deg,#47f1a32e,#1d3322b8)}.engine-tab[data-v-c4026595]:not(.active):hover{outline-color:#8f8f8f66}.engine-tab-main[data-v-c4026595]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.engine-tab-name[data-v-c4026595]{font-size:13px;font-weight:600;color:#ffffffe6}.engine-tab-desc[data-v-c4026595]{font-size:10px;color:#ffffff73}.engine-tab-price[data-v-c4026595]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.engine-tab-price-num[data-v-c4026595]{font-size:20px;font-weight:800;line-height:1;color:#6aec80;font-variant-numeric:tabular-nums}.engine-tab-price-unit[data-v-c4026595]{font-size:10px;color:#ffffff80}.clone-quality-tip[data-v-c4026595]{font-size:10px;line-height:1.5;color:#989898;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);border-radius:6px;padding:8px 10px;margin-bottom:10px}.trial-actions[data-v-c4026595]{display:flex;gap:8px;width:100%}.trial-actions .btn[data-v-c4026595]{flex:1}.clone-file-picker[data-v-c4026595]{flex:1;min-height:206px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 16px;border:1.5px dashed rgba(255,255,255,.12);border-radius:8px;background:linear-gradient(135deg,#ffffff03,#ffffff08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;-webkit-tap-highlight-color:transparent}.clone-file-icon[data-v-c4026595]{width:44px;height:44px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);transition:all .3s cubic-bezier(.25,.8,.25,1)}.clone-file-symbol[data-v-c4026595]{width:16px;height:16px}.clone-file-hint[data-v-c4026595]{font-size:11px;color:#ffffff73;line-height:1.5;text-align:center;max-width:240px}.clone-start-btn[data-v-c4026595]{width:100%;margin-top:10px}.clone-progress[data-v-c4026595]{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;font-size:12px;color:#fff9}.clone-progress--training[data-v-c4026595]{flex-direction:column;gap:14px}.clone-spinner[data-v-c4026595]{width:18px;height:18px;border:2px solid rgba(255,255,255,.1);border-top-color:#8b47f1;border-radius:50%;animation:spin-c4026595 .8s linear infinite}@keyframes spin-c4026595{to{transform:rotate(360deg)}}.clone-preview[data-v-c4026595]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0}.clone-preview-label[data-v-c4026595]{font-size:12px;color:#ffffffbf}.clone-waveform[data-v-c4026595]{width:100%}.vc-modal--confirm[data-v-c4026595]{max-width:320px}.vc-modal-body[data-v-c4026595]{display:flex;flex-direction:column;gap:10px}.vc-modal-text[data-v-c4026595]{margin:0;font-size:13px;line-height:1.6;color:#f8fafc}.vc-modal-text strong[data-v-c4026595]{color:#f8fafc}.vc-confirm-price[data-v-c4026595]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px}.vc-confirm-price-label[data-v-c4026595]{font-size:12px;color:#989898}.vc-confirm-price-value[data-v-c4026595]{font-size:16px;font-weight:700;color:#6aec80}.vc-modal-note[data-v-c4026595]{margin:0;padding:8px 10px;background:#ffb34014;border:1px solid rgba(255,179,64,.15);border-radius:6px;font-size:11px;line-height:1.6;color:#ffb340e6}.vc-modal-note strong[data-v-c4026595]{color:#ffb340}.vc-modal-note--tip[data-v-c4026595]{background:#8b47f114;border-color:#8b47f133;color:#989898}.vc-modal-note--tip strong[data-v-c4026595]{color:#f8fafc}.vc-modal-actions[data-v-c4026595]{display:flex;gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.vc-modal-actions .btn[data-v-c4026595]{flex:1}.vc-modal[data-v-c4026595]{max-width:400px;z-index:2000}.vc-modal-content[data-v-c4026595]{display:flex;flex-direction:column;gap:14px}.vc-modal-content .engine-tabs[data-v-c4026595]{margin-bottom:0}.vc-modal-header[data-v-c4026595]{display:flex;flex-direction:column;gap:4px}.vc-hidden-media[data-v-c4026595]{display:none}.vc-section-title[data-v-c4026595]{font-size:13px;color:#989898;margin-bottom:8px;font-weight:500}.vc-agreement-scroll[data-v-c4026595]{max-height:120px;overflow-y:auto}.vc-agreement-scroll[data-v-c4026595]::-webkit-scrollbar{width:3px}.vc-agreement-scroll[data-v-c4026595]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.vc-agreement-text[data-v-c4026595]{margin:0;font-size:11px;line-height:1.8;color:#989898;white-space:pre-wrap;word-break:break-word;font-family:barlow,system-ui;user-select:text;-webkit-user-select:text}.vc-checks[data-v-c4026595]{display:flex;flex-direction:column;gap:10px}.vc-check-item[data-v-c4026595]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.vc-checkbox[data-v-c4026595]{width:18px;height:18px;min-width:18px;margin-top:1px;border:1.5px solid rgba(255,255,255,.2);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.vc-checkbox.checked[data-v-c4026595]{background:#6aec80;border-color:#6aec80}.vc-check-icon[data-v-c4026595]{width:12px;height:12px;color:#000}.vc-check-label[data-v-c4026595]{font-size:13px;line-height:1.4;color:#989898}.vc-error[data-v-c4026595]{font-size:12px;color:#ff4d4d;text-align:center;padding:2px 0}.vc-submit[data-v-c4026595]{margin-top:4px}.vc-confirm-price-unit[data-v-c4026595]{color:#f8fafc}.record-mode-tabs[data-v-c4026595]{margin-bottom:8px}.record-area[data-v-c4026595]{flex:1;min-height:206px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1px solid rgba(255,255,255,.031372549);border-radius:6px;background:#ffffff0a;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.record-area.recording[data-v-c4026595]{animation:rec-area-pulse-c4026595 1.2s ease-in-out infinite}.record-stage[data-v-c4026595]{flex:1;width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.record-teleprompter[data-v-c4026595]{width:100%}.record-done-actions[data-v-c4026595]{display:flex;justify-content:center;gap:20px;margin-bottom:14px}.record-act-btn[data-v-c4026595]{border:none;background:none;padding:0;font-size:18px;line-height:1;color:#ffffffb3;cursor:pointer;transition:color .2s ease;-webkit-tap-highlight-color:transparent}.record-act-btn[data-v-c4026595]:hover{color:#fff}.record-act-symbol[data-v-c4026595]{width:18px;height:18px}.record-mode-icon[data-v-c4026595]{width:14px;height:14px;margin-right:4px;vertical-align:-2px}@keyframes rec-area-pulse-c4026595{0%,to{border-color:#ff4d4d73;background:#ff4d4d0f;transform:scale(1)}50%{border-color:#ff4d4dd9;background:#ff4d4d24;transform:scale(1.005)}}.record-rec-btn[data-v-c4026595]{width:100%;margin-top:10px;letter-spacing:1px}.record-rec-btn .rec-dot[data-v-c4026595]{width:8px;height:8px;border-radius:50%;background:#fff}.record-rec-btn .rec-time-mono[data-v-c4026595]{font-family:RobotoMono,monospace;font-variant-numeric:tabular-nums}.record-hint[data-v-c4026595]{font-size:11px;color:#ffffff8c}.record-live-wave[data-v-c4026595]{width:100%;height:40px;display:block}.voice-design-panel[data-v-2847ea05]{display:flex;flex-direction:column;gap:16px}.design-section[data-v-2847ea05]{display:flex;flex-direction:column;gap:10px}.design-field[data-v-2847ea05]{display:flex;flex-direction:column;gap:4px}.design-field-label[data-v-2847ea05]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#ffffffa6}.design-example-btn[data-v-2847ea05]{border:none;background:transparent;color:#8b47f1d9;font-size:10px;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.design-example-btn[data-v-2847ea05]:hover{color:#8b47f1;text-decoration:underline}.design-textarea[data-v-2847ea05]{width:100%;resize:vertical;min-height:56px;font-size:12px;line-height:1.5;padding:8px 10px}.design-counter[data-v-2847ea05]{font-size:10px;color:#ffffff4d;text-align:right;font-family:RobotoMono,monospace}.design-start-btn[data-v-2847ea05]{width:100%;margin-top:4px}.design-progress[data-v-2847ea05]{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;font-size:12px;color:#fff9}.design-progress--designing[data-v-2847ea05]{flex-direction:column;gap:14px}.design-spinner[data-v-2847ea05]{width:18px;height:18px;border:2px solid rgba(255,255,255,.1);border-top-color:#8b47f1;border-radius:50%;animation:design-spin-2847ea05 .8s linear infinite}@keyframes design-spin-2847ea05{to{transform:rotate(360deg)}}.design-preview[data-v-2847ea05]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0}.design-preview-label[data-v-2847ea05]{font-size:12px;color:#ffffffbf}.design-waveform[data-v-2847ea05]{width:100%}.design-trial-actions[data-v-2847ea05]{display:flex;gap:8px;width:100%}.design-trial-actions .btn[data-v-2847ea05]{flex:1}.design-modal--confirm[data-v-2847ea05]{max-width:320px}.design-modal-body[data-v-2847ea05]{display:flex;flex-direction:column;gap:10px}.design-confirm-price[data-v-2847ea05]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px}.design-confirm-price-label[data-v-2847ea05]{font-size:12px;color:#989898}.design-confirm-price-value[data-v-2847ea05]{font-size:16px;font-weight:700;color:#6aec80}.design-modal-note[data-v-2847ea05]{margin:0;padding:8px 10px;background:#ffb34014;border:1px solid rgba(255,179,64,.15);border-radius:6px;font-size:11px;line-height:1.6;color:#ffb340e6}.design-modal-note strong[data-v-2847ea05]{color:#ffb340}.design-modal-note--tip[data-v-2847ea05]{background:#8b47f114;border-color:#8b47f133;color:#989898}.design-modal-note--tip strong[data-v-2847ea05]{color:#f8fafc}.design-modal-actions[data-v-2847ea05]{display:flex;gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.design-modal-actions .btn[data-v-2847ea05]{flex:1}.design-modal[data-v-2847ea05]{max-width:400px;z-index:2000}.design-modal-content[data-v-2847ea05]{display:flex;flex-direction:column;gap:14px}.design-modal-header[data-v-2847ea05]{display:flex;flex-direction:column;gap:4px}.design-section-title[data-v-2847ea05]{font-size:13px;color:#989898;margin-bottom:8px;font-weight:500}.design-agreement-scroll[data-v-2847ea05]{max-height:120px;overflow-y:auto}.design-agreement-scroll[data-v-2847ea05]::-webkit-scrollbar{width:3px}.design-agreement-scroll[data-v-2847ea05]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.design-agreement-text[data-v-2847ea05]{margin:0;font-size:11px;line-height:1.8;color:#989898;white-space:pre-wrap;word-break:break-word;font-family:barlow,system-ui;user-select:text;-webkit-user-select:text}.design-check-item[data-v-2847ea05]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.design-checkbox[data-v-2847ea05]{width:18px;height:18px;min-width:18px;margin-top:1px;border:1.5px solid rgba(255,255,255,.2);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.design-checkbox.checked[data-v-2847ea05]{background:#6aec80;border-color:#6aec80}.design-check-icon[data-v-2847ea05]{width:12px;height:12px;color:#000}.design-check-label[data-v-2847ea05]{font-size:13px;line-height:1.4;color:#989898}.design-consent-error[data-v-2847ea05]{font-size:12px;color:#ff4d4d;text-align:center;padding:2px 0}.design-consent-submit[data-v-2847ea05]{margin-top:4px}.design-confirm-price-unit[data-v-2847ea05]{color:#f8fafc}.voice-slots-bar[data-v-e139b026]{display:flex;align-items:center;gap:10px;width:100%;min-width:0}.my-voices-title[data-v-e139b026]{flex:0 0 auto;display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#ffffffd9;white-space:nowrap}.my-voices-count[data-v-e139b026]{font-size:10px;font-weight:400;color:#fff6;font-family:RobotoMono,monospace}.voice-slots-row[data-v-e139b026]{flex:1 1 0;min-width:0;display:flex;gap:6px}.voice-slot[data-v-e139b026]{flex:1 1 0;min-width:0;height:3px;border-radius:2px;border:transparent;background:#ffffff0a;transition:background .25s ease,border-color .25s ease,box-shadow .25s ease}.voice-slot.filled[data-v-e139b026]{border:1px solid transparent;background:#6aec80;box-shadow:0 0 8px #6aec8059}.voice-slot.active[data-v-e139b026]{border:1px solid transparent;background:#6aec80;box-shadow:0 0 8px #6aec808c;animation:slot-flicker-e139b026 1.4s ease-in-out infinite}@keyframes slot-flicker-e139b026{0%,to{transform:scale(.98)}50%{transform:scale(1.02)}}.live-effect-status[data-v-6c131f25]{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:6px 10px;box-sizing:border-box;border-radius:8px;border:1px solid rgba(106,236,128,.22);background:#6aec800f;font-size:12px;line-height:1.4;color:#ffffffd1}.live-effect-status .live-effect-action[data-v-6c131f25]{flex-shrink:0;margin-left:auto}.live-effect-status.is-blocked[data-v-6c131f25]{border-color:#ffc1074d;background:#ffc1070f;color:#ffdc96eb}.live-effect-status.is-blocked .live-effect-dot[data-v-6c131f25]{background:#ffc107;box-shadow:0 0 6px #ffc10799}.live-effect-dot[data-v-6c131f25]{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec8099}.live-effect-text[data-v-6c131f25]{min-width:0}.voice-grid[data-v-5128e6df]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.voice-cell[data-v-5128e6df]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px 10px 6px;border-radius:10px;outline:1px solid rgba(143,143,143,.1647058824);outline-offset:2px;background:linear-gradient(150deg,#3c3c4480,#1a1a1eb3);cursor:pointer;min-width:0;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),outline-color .2s ease,box-shadow .2s ease;content-visibility:auto;contain-intrinsic-size:auto 150px;-webkit-tap-highlight-color:transparent}.voice-cell.active[data-v-5128e6df]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780}.voice-cell.is-saving[data-v-5128e6df]{cursor:wait;opacity:.72}.voice-art[data-v-5128e6df]{position:relative;z-index:1;width:84px;height:66px;margin:2px auto 0 2px}.voice-cover-img[data-v-5128e6df],.voice-cover-emoji[data-v-5128e6df]{position:absolute;left:0;top:0;width:66px;height:66px;border-radius:6px;z-index:2;box-shadow:0 4px 12px #00000059}.voice-cover-img[data-v-5128e6df]{object-fit:cover}.voice-cover-emoji[data-v-5128e6df]{display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;background:linear-gradient(135deg,#ffffff29,#ffffff0a)}.voice-cd[data-v-5128e6df]{position:absolute;top:4px;right:0;width:58px;height:58px;z-index:1;background-position:center;background-size:contain;background-repeat:no-repeat;will-change:transform}.voice-meta[data-v-5128e6df]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;min-width:0}.voice-footer[data-v-5128e6df]{position:relative;z-index:1;display:flex;align-items:center;gap:4px;min-width:0}.voice-cover-default[data-v-5128e6df]{color:#ffffffd1}.voice-cover-default[data-v-5128e6df] .svg-icon-wrapper{width:30px;height:30px}.voice-tag[data-v-5128e6df]{font-size:10px;color:#ffffff73;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.voice-price[data-v-5128e6df]{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;white-space:nowrap;overflow:hidden}.voice-price-num[data-v-5128e6df]{font-size:18px;font-weight:700;line-height:1;color:#00ff99f2;font-variant-numeric:tabular-nums}.voice-price-unit[data-v-5128e6df]{font-size:11px;color:#ffffff80}.voice-cell.skeleton[data-v-5128e6df]{background:#ffffff0a;border-color:#ffffff0f;animation:skeleton-shimmer-5128e6df 1.2s ease-in-out infinite;pointer-events:none;min-height:132px}@keyframes skeleton-shimmer-5128e6df{0%,to{opacity:.4}50%{opacity:.8}}.room-voice-panel[data-v-5128e6df]{display:flex;flex-direction:column;gap:12px;padding:4px 0;width:100%;min-width:0;max-width:100%}.room-voice-panel.is-custom[data-v-5128e6df]{flex:1;min-height:0}.voice-tabs[data-v-5128e6df]{display:flex;gap:12px;width:100%;min-width:0}.voice-tab-btn[data-v-5128e6df]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border:none;border-radius:6px;background:linear-gradient(110deg,#3c3c441a,#1a1a1e4d);outline:1px solid rgba(143,143,143,.1647058824);outline-offset:2px;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:outline-color .2s ease,box-shadow .2s ease}.voice-tab-btn.active[data-v-5128e6df]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780;background:linear-gradient(110deg,#47f1a32e,#1d3322b8)}.voice-tab-btn.active .voice-tab-title[data-v-5128e6df]{color:#fff}.voice-tab-btn.active .voice-tab-desc[data-v-5128e6df]{color:#ffffff80}.voice-tab-title[data-v-5128e6df]{max-width:100%;font-size:13px;font-weight:600;color:#ffffff9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.voice-tab-desc[data-v-5128e6df]{max-width:100%;font-size:10px;color:#ffffff52;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.voice-custom-badge[data-v-5128e6df],.voice-dialect-badge[data-v-5128e6df],.voice-doubao-badge[data-v-5128e6df]{z-index:2}.voice-keepalive-bar[data-v-5128e6df]{width:100%;height:3px;border-radius:2px;background:#ffffff1a;overflow:hidden;margin-bottom:3px}.voice-keepalive-fill[data-v-5128e6df]{height:100%;border-radius:2px;transition:width .3s ease,background .3s ease}.voice-custom-badge[data-v-5128e6df],.voice-dialect-badge[data-v-5128e6df],.voice-doubao-badge[data-v-5128e6df]{position:absolute;top:6px;right:6px;font-size:10px;font-weight:600;color:#fff;padding:1px 2px;border-radius:3px;line-height:1.2;letter-spacing:.5px}.voice-custom-badge[data-v-5128e6df]{right:auto;left:6px;background:linear-gradient(135deg,#8b47f1,#af80f5)}.voice-more-btn[data-v-5128e6df]{position:absolute;top:4px;right:4px;z-index:3;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);border-radius:5px;background:#0006;color:#ffffffd9;font-size:15px;line-height:1;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease;-webkit-tap-highlight-color:transparent}.voice-more-btn[data-v-5128e6df]:hover{background:#ffffff2e;border-color:#fff6;color:#fff}.voice-more-symbol[data-v-5128e6df]{width:15px;height:15px}.voice-dialect-badge[data-v-5128e6df]{background:#38bdf8}.voice-doubao-badge[data-v-5128e6df]{background:#d64e62}.voice-cell.custom[data-v-5128e6df]{background:linear-gradient(150deg,#8b47f12e,#1a1a1eb8)}.voice-cell.dialect[data-v-5128e6df]{background:linear-gradient(150deg,#38bdf829,#1a1a1eb8)}.voice-cell.doubao[data-v-5128e6df]{background:linear-gradient(150deg,#ff587133,#1a1a1eb8)}.voice-category-bar[data-v-5128e6df]{max-width:100%;margin-bottom:12px;overflow-x:auto;scrollbar-width:none}.voice-category-bar[data-v-5128e6df]::-webkit-scrollbar{display:none}.voice-current[data-v-5128e6df]{display:flex;align-items:center;gap:6px;font-size:11px;color:#6aec80cc;padding:0 2px}.voice-current-dot[data-v-5128e6df]{width:6px;height:6px;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec80;animation:voice-pulse-5128e6df 2s ease-in-out infinite}@keyframes voice-pulse-5128e6df{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.rv-modal[data-v-5128e6df]{max-width:360px;z-index:2000}.rv-modal--confirm[data-v-5128e6df]{max-width:320px}.rv-modal-content[data-v-5128e6df]{display:flex;flex-direction:column;gap:14px}.rv-modal-header[data-v-5128e6df]{display:flex;flex-direction:column;gap:4px}.rv-modal-actions[data-v-5128e6df]{display:flex;gap:8px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.rv-modal-actions .btn[data-v-5128e6df]{flex:1}.rv-edit-cover-row[data-v-5128e6df]{display:flex;align-items:center;gap:14px}.rv-edit-cover[data-v-5128e6df]{position:relative;width:72px;height:72px;min-width:72px;border-radius:10px;overflow:hidden;border:1px solid rgba(255,255,255,.031372549);background:#ffffff0a;display:flex;align-items:center;justify-content:center}.rv-edit-cover-img[data-v-5128e6df]{width:100%;height:100%;object-fit:cover}.rv-edit-cover-emoji[data-v-5128e6df]{font-size:34px;line-height:1}.rv-edit-cover-loading[data-v-5128e6df]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#0000008c;font-size:11px;color:#fff}.rv-edit-cover-actions[data-v-5128e6df]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rv-edit-cover-hint[data-v-5128e6df]{font-size:10px;color:#ffffff59;line-height:1.4}.rv-edit-field[data-v-5128e6df]{display:flex;flex-direction:column;gap:6px}.rv-edit-label[data-v-5128e6df]{font-size:12px;color:#989898}.rv-edit-input[data-v-5128e6df]{width:100%;font-size:13px;padding:8px 10px}.rv-edit-emoji-grid[data-v-5128e6df]{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;max-height:116px;overflow-y:auto}.rv-edit-emoji-grid[data-v-5128e6df]::-webkit-scrollbar{width:3px}.rv-edit-emoji-grid[data-v-5128e6df]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.rv-edit-emoji[data-v-5128e6df]{aspect-ratio:1;display:flex;align-items:center;justify-content:center;font-size:17px;border:1px solid transparent;border-radius:6px;background:#ffffff0a;cursor:pointer;transition:all .15s ease;-webkit-tap-highlight-color:transparent}.rv-edit-emoji[data-v-5128e6df]:hover{background:#ffffff14}.rv-edit-emoji.active[data-v-5128e6df]{border-color:#6aec80;background:#6aec8026}.rv-edit-save[data-v-5128e6df]{margin-top:2px}.rv-edit-delete[data-v-5128e6df]{align-self:center;border:none;background:none;padding:4px;font-size:12px;color:#ff6b6bd9;cursor:pointer;-webkit-tap-highlight-color:transparent}.rv-edit-delete[data-v-5128e6df]:hover{color:#ff4d4d;text-decoration:underline}.rv-del-body[data-v-5128e6df]{font-size:12px;color:#ffffffb3;line-height:1.6}.rv-del-body strong[data-v-5128e6df]{color:#8b47f1}.rv-del-note[data-v-5128e6df]{margin-top:8px;padding:8px;background:#ff4d4d14;border-radius:8px;border:1px solid rgba(255,77,77,.25);font-size:11px;color:#ff7878f2}.rv-del-note strong[data-v-5128e6df]{color:#ff4d4d}.tts-input-area[data-v-618de9c6]{width:100%;padding:8px 0 4px}.tts-hint-inline[data-v-618de9c6]{font-size:11px;color:#ffffff59;padding:2px 0 0}.tts-input-wrapper[data-v-618de9c6]{display:flex;flex-direction:column;gap:6px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#ffffff0a;padding:10px 12px 8px;will-change:border-color;transition:border-color .2s ease}.tts-input-wrapper[data-v-618de9c6]:focus-within{border-color:#6aec8059}.tts-textarea[data-v-618de9c6]{width:100%;background:transparent;border:none;color:#ffffffe0;font-size:13px;line-height:1.6;resize:none;font-family:inherit}.tts-textarea[data-v-618de9c6]::placeholder{color:#ffffff4d}.tts-textarea[data-v-618de9c6]:disabled{opacity:.5;cursor:not-allowed}.tts-status-bar[data-v-618de9c6]{display:flex;align-items:center;justify-content:space-between}.tts-cost-info[data-v-618de9c6]{display:flex;align-items:center;gap:8px}.char-count[data-v-618de9c6]{font-size:11px;color:#ffffff59;transition:color .2s}.char-count.warn[data-v-618de9c6]{color:#ffc850cc}.cost-estimate[data-v-618de9c6]{font-size:11px;color:#6aec80b3}.tts-actions[data-v-618de9c6]{display:flex;gap:6px}.tts-action-icon[data-v-618de9c6]{flex-shrink:0}.tts-action-icon--stop[data-v-618de9c6]{width:14px;height:14px}.tts-action-icon--send[data-v-618de9c6]{width:15px;height:15px}.tts-action-icon--synthesize[data-v-618de9c6]{width:16px;height:16px}.btn-stop[data-v-618de9c6]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,100,100,.4);background:#ff64641a;color:#ff6464e6;font-size:14px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s}.btn-stop[data-v-618de9c6]:hover{background:#ff646433;transform:scale(1.05) translateZ(0)}.btn-danmu[data-v-618de9c6]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(120,160,255,.45);background:#78a0ff24;color:#aac3fff2;font-size:15px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s,opacity .15s;will-change:transform}.btn-danmu[data-v-618de9c6]:hover:not(.disabled){background:#78a0ff3d;transform:scale(1.05) translateZ(0)}.btn-danmu.disabled[data-v-618de9c6]{opacity:.35;cursor:not-allowed;border-color:#ffffff1a;background:#ffffff0a;color:#ffffff4d}.btn-synthesize[data-v-618de9c6]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(106,236,128,.4);background:#6aec801f;color:#6aec80e6;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .15s,opacity .15s;will-change:transform}.btn-synthesize[data-v-618de9c6]:hover:not(.disabled){background:#6aec8038;transform:scale(1.05) translateZ(0)}.btn-synthesize.disabled[data-v-618de9c6]{opacity:.35;cursor:not-allowed;border-color:#ffffff1a;background:#ffffff0a;color:#ffffff4d}.btn-synthesize.loading[data-v-618de9c6]{cursor:not-allowed}.btn-spin[data-v-618de9c6]{display:inline-block;animation:tts-spin-618de9c6 1s linear infinite}@keyframes tts-spin-618de9c6{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tts-error[data-v-618de9c6]{font-size:11px;color:#ff6464cc;padding:2px 0}.tag_name[data-v-c06bd18a]{font-family:var(--dm-name-font-family, inherit);font-size:var(--dm-name-font-size, 16.25px);font-weight:var(--dm-name-font-weight, 500);color:var(--dm-name-color, #ffffff);text-align:right;height:21.25px;display:inline-block;line-height:21.25px;max-width:200px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-shadow:var(--dm-readable-text-shadow, 0 0 1.25px rgba(0, 0, 0, .4), 0 0 2.5px rgba(0, 0, 0, .3), 0 1.25px 2.5px rgba(0, 0, 0, .28))}.admin_tag[data-v-4cda8ad0]{color:#d1d1d1;display:flex;justify-content:center;align-items:center;border-radius:5px;background:linear-gradient(180deg,#231d3d,#1f1831 50%,#241d3e 150%);outline:1.25px solid #47365c;padding:0 5px;font-size:13.75px}.vip_tag[data-v-ecd6314c]{display:block;flex-shrink:0;height:22px;width:auto;object-fit:contain}.sc_tag[data-v-b1145fb6]{color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;background:linear-gradient(60deg,#f79533,#f37055,#ef4e7b,#a166ab,#5073b8,#1098ad,#07b39b,#6fba82);outline:1.25px solid rgba(255,255,255,.168627451);padding:0 6.25px;font-size:13.75px;font-weight:700;letter-spacing:.625px}.gift_tag[data-v-531c4ed7]{color:#fff;display:flex;justify-content:center;align-items:center;border-radius:5px;background-image:url(https://obh-live.oss-cn-shanghai.aliyuncs.com/upload/ezgif-4abae4b6be386e.gif?x-oss-process=image/format,webp);background-size:cover;background-position:center;outline:1.25px solid rgba(255,255,255,.168627451);padding:0 6.25px;font-size:13.75px;font-weight:700;letter-spacing:.625px;text-shadow:0 1.25px 2.5px rgba(0,0,0,.55)}.fans_lv[data-v-1ad262ff]{font-size:15px;margin-right:2.5px;font-weight:500;text-align:left;display:flex;align-items:center;margin-top:1.25px;color:#d1d1d1;text-shadow:0 0 1.25px rgba(0,0,0,.4),0 0 2.5px rgba(0,0,0,.3),0 1.25px 2.5px rgba(0,0,0,.28)}.tag_time[data-v-c595ce2b]{font-size:15px;color:#d1d1d1;font-weight:400;text-shadow:0 0 1.25px rgba(0,0,0,.4),0 0 2.5px rgba(0,0,0,.3),0 1.25px 2.5px rgba(0,0,0,.28)}.tag_origin[data-v-63335778]{font-size:15px;padding:0 5px;border-radius:3.75px;line-height:18.75px;font-weight:600}.origin-debut[data-v-63335778]{color:#6aec80f2;background:#6aec8029}.origin-bili[data-v-63335778]{color:#fb7299f2;background:#fb729929}.uicon[data-v-cad5b3da]{height:30px;vertical-align:middle;object-fit:contain}[data-v-68e2e2f3] .skin-ir-root{position:relative;width:100%;max-width:100%;min-width:0;overflow:hidden;pointer-events:none}[data-v-68e2e2f3] .skin-ir-progress{position:relative;overflow:hidden;min-height:6px;background:#ffffff1f}[data-v-68e2e2f3] .skin-ir-progress-fill{height:100%;background:#6aec80;transition:width .3s ease}[data-v-68e2e2f3] .skin-ir-motion-fade{animation:skin-ir-fade-68e2e2f3 .42s ease both}[data-v-68e2e2f3] .skin-ir-motion-float{animation:skin-ir-float-68e2e2f3 3s ease-in-out infinite}[data-v-68e2e2f3] .skin-ir-motion-pulse{animation:skin-ir-pulse-68e2e2f3 1.8s ease-in-out infinite}@keyframes skin-ir-fade-68e2e2f3{0%{opacity:0}to{opacity:1}}@keyframes skin-ir-float-68e2e2f3{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes skin-ir-pulse-68e2e2f3{0%,to{opacity:.72}50%{opacity:1}}@media(prefers-reduced-motion:reduce){[data-v-68e2e2f3] .skin-ir-node{animation:none!important;transition:none!important}}.danmu-root[data-v-eb5a1ca3]{position:absolute;inset:0}.danmu-root.is-preview-size[data-v-eb5a1ca3]{width:100%;height:100%;zoom:.8}.dmshowcase[data-v-eb5a1ca3]{width:100%;height:100%;min-height:0;overflow:hidden;padding-bottom:15px;position:relative;display:flex;flex-direction:column;transition:opacity 1.5s ease-in-out;opacity:1}.dmshowcase.faded[data-v-eb5a1ca3]{opacity:0;pointer-events:none}.dmshowcase.dir-up[data-v-eb5a1ca3]{justify-content:flex-end}.dmshowcase.dir-down[data-v-eb5a1ca3]{justify-content:flex-start}.dmshowcase.align-right .bubble_box[data-v-eb5a1ca3]{padding-left:17.5px;padding-right:7.5px}.dmshowcase.align-right .bubble_item[data-v-eb5a1ca3],.dmshowcase.align-right .tagbar[data-v-eb5a1ca3]{flex-direction:row-reverse}.dmshowcase.align-right .contentbox[data-v-eb5a1ca3]{align-self:flex-end}.dm-list[data-v-eb5a1ca3]{display:flex;flex-direction:column;flex-shrink:0;width:100%;max-width:100%;box-sizing:border-box}.danmu-move[data-v-eb5a1ca3]{transition:transform .3s cubic-bezier(.23,1,.32,1)}.danmu-leave-active[data-v-eb5a1ca3]{position:absolute}.danmu-leave-to[data-v-eb5a1ca3]{opacity:0}.dm-empty[data-v-eb5a1ca3]{padding:20px;text-align:center;font-size:15px;color:#ffffff80}.bubble_box[data-v-eb5a1ca3]{padding-top:15px;padding-left:7.5px;padding-right:17.5px;width:100%;max-width:100%;box-sizing:border-box}.bubble_item[data-v-eb5a1ca3]{display:flex;width:100%;max-width:100%;box-sizing:border-box;gap:16.25px}.bubble_item .avatar[data-v-eb5a1ca3]{width:50px;height:50px;position:relative;flex-shrink:0}.bubble_item .avatar .avatarimg[data-v-eb5a1ca3]{position:relative;margin-top:2.5px!important;border-radius:7.5px;width:47.5px;height:47.5px;display:block;z-index:1;outline:2.5px solid rgba(255,255,255,.0784313725);object-fit:cover;background:#1f1f23}.bubble_item .avatar .avatarring[data-v-eb5a1ca3]{position:absolute;left:-15px;top:-15px;z-index:2;width:80px;height:80px;background-size:cover;pointer-events:none;mix-blend-mode:screen}.skin_default[data-v-eb5a1ca3]{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1;max-width:100%}.skin_default .tagbar[data-v-eb5a1ca3]{display:flex;justify-content:flex-start;align-items:center;gap:6.25px}.skin_default .contentbox[data-v-eb5a1ca3]{position:relative;align-self:flex-start;width:fit-content;max-width:100%;box-sizing:border-box}.skin_default .contentbox .content[data-v-eb5a1ca3]{width:fit-content;max-width:100%;box-sizing:border-box;display:flex;align-items:baseline;position:relative;z-index:2;font-family:var(--dm-content-font-family, inherit);font-size:var(--dm-content-font-size, 18.75px);font-weight:var(--dm-content-font-weight, 500);min-width:37.5px;border-radius:7.5px;padding:12.5px 10px;color:var(--dm-content-color, #fff);background:linear-gradient(180deg,#18132b99,#171124b3 70%,#241d3e 120%);border:1.25px solid rgba(255,255,255,.0784313725);line-height:1.25;text-shadow:var(--dm-readable-text-shadow, 0 1.25px 2.5px rgba(0, 0, 0, .55))}.skin_default .contentbox.has-skin .content[data-v-eb5a1ca3]{background:transparent;border-color:transparent;min-width:42.5px}.skin_default .contentbox.has-named-skin .content[data-v-eb5a1ca3],.skin_default .contentbox.has-named-skin .content[data-v-eb5a1ca3] *{color:#fff;font-weight:500}.skin_default .content_text[data-v-eb5a1ca3]{min-width:0;max-width:100%;word-break:break-word;overflow-wrap:anywhere;white-space:normal}.skin_default .reply_uname[data-v-eb5a1ca3]{margin-right:5px;margin-left:5px;color:var(--dm-reply-color, #989898);display:inline}.skin_default .message_origin[data-v-eb5a1ca3]{margin-right:5px;margin-left:5px}.skin_default .border_art[data-v-eb5a1ca3]:after{content:"";pointer-events:none;position:absolute;left:0;top:2.5px;width:100%;height:100%;display:block;z-index:1;transition:all .3s cubic-bezier(.23,1,.32,1) 0s;border-image-outset:20px 12.5px 20px 12.5px;border-image-width:33.75px;border-image-slice:510 fill;border-image-repeat:round;border-image-source:var(--border-art-url, none)}.skin_default .gift_info[data-v-eb5a1ca3]{display:flex;height:100%;align-items:center}.skin_default .gift_img[data-v-eb5a1ca3]{border-radius:5px;height:25px;object-fit:scale-down;margin-left:5px;margin-right:5px}.skin_default .gift_name[data-v-eb5a1ca3]{display:flex;height:100%;align-items:center;margin-left:5px;margin-right:5px}.skin_default .cross[data-v-eb5a1ca3],.skin_default .gift_num[data-v-eb5a1ca3]{margin-left:5px;margin-right:5px;font-weight:600}.skin_default .price[data-v-eb5a1ca3]{margin-left:0;margin-right:5px;font-weight:600}.skin_default .price_unit[data-v-eb5a1ca3]{margin-left:5px;margin-right:0;font-weight:600}@keyframes dm-fade-eb5a1ca3{0%{opacity:0}to{opacity:1}}@keyframes dm-fade-up-eb5a1ca3{0%{opacity:0;transform:translateY(12.5px)}to{opacity:1;transform:none}}@keyframes dm-slide-left-eb5a1ca3{0%{opacity:0;transform:translate(-17.5px)}to{opacity:1;transform:none}}@keyframes dm-slide-right-eb5a1ca3{0%{opacity:0;transform:translate(17.5px)}to{opacity:1;transform:none}}@keyframes dm-pop-eb5a1ca3{0%{opacity:0;transform:scale(.82)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}.tag-anim-fade .tagbar[data-v-eb5a1ca3],.tag-anim-fade .avatar[data-v-eb5a1ca3]{animation:dm-fade-eb5a1ca3 .3s ease both}.tag-anim-fade-up .tagbar[data-v-eb5a1ca3],.tag-anim-fade-up .avatar[data-v-eb5a1ca3]{animation:dm-fade-up-eb5a1ca3 .32s cubic-bezier(.23,1,.32,1) both}.tag-anim-slide-left .tagbar[data-v-eb5a1ca3],.tag-anim-slide-left .avatar[data-v-eb5a1ca3]{animation:dm-slide-left-eb5a1ca3 .32s cubic-bezier(.23,1,.32,1) both}.tag-anim-pop .tagbar[data-v-eb5a1ca3],.tag-anim-pop .avatar[data-v-eb5a1ca3]{animation:dm-pop-eb5a1ca3 .36s cubic-bezier(.23,1,.32,1) both}.tag-anim-none .tagbar[data-v-eb5a1ca3],.tag-anim-none .avatar[data-v-eb5a1ca3]{animation:none}.content-anim-fade .contentbox[data-v-eb5a1ca3]{animation:dm-fade-eb5a1ca3 .3s ease .06s both}.content-anim-fade-up .contentbox[data-v-eb5a1ca3]{animation:dm-fade-up-eb5a1ca3 .34s cubic-bezier(.23,1,.32,1) .06s both}.content-anim-slide-left .contentbox[data-v-eb5a1ca3]{animation:dm-slide-left-eb5a1ca3 .34s cubic-bezier(.23,1,.32,1) .06s both}.align-right .tag-anim-slide-left .tagbar[data-v-eb5a1ca3],.align-right .tag-anim-slide-left .avatar[data-v-eb5a1ca3],.align-right .content-anim-slide-left .contentbox[data-v-eb5a1ca3]{animation-name:dm-slide-right-eb5a1ca3}.content-anim-pop .contentbox[data-v-eb5a1ca3]{animation:dm-pop-eb5a1ca3 .38s cubic-bezier(.23,1,.32,1) .06s both}.content-anim-none .contentbox[data-v-eb5a1ca3]{animation:none}.payment-modal[data-v-307df022]{max-width:400px;z-index:2000}.payment-content[data-v-307df022]{display:flex;flex-direction:column;gap:14px}.payment-product-info[data-v-307df022]{display:flex;align-items:center;gap:14px}.payment-product-info .skin-thumb[data-v-307df022]{width:52px;height:52px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:22px;flex-shrink:0;overflow:hidden}.payment-product-info .skin-thumb img[data-v-307df022]{width:100%;height:100%;object-fit:contain}.payment-product-info .product-detail[data-v-307df022]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.payment-product-info .product-name[data-v-307df022]{font-size:16px;font-weight:700;color:#f8fafc;margin:0;line-height:1.3}.preview-stage[data-v-307df022]{position:relative;width:100%;height:180px;border-radius:10px;overflow:hidden;background:#00000052;border:1px solid rgba(255,255,255,.08)}.preview-stage.has-ref-bg[data-v-307df022]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(#0000001a,#00000080),var(--preview-bg);background-size:cover;background-position:center;filter:blur(5px);pointer-events:none}.preview-stage[data-v-307df022] .dmshowcase{padding:0 6px 8px}.owned-note[data-v-307df022]{padding:12px 14px;border-radius:8px;font-size:13px;font-weight:600;text-align:center;color:#00ff99f2}.balance-section[data-v-307df022]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.insufficient-hint[data-v-307df022]{display:flex;align-items:center;gap:6px;font-size:12px;color:#ff9800;padding:4px 0}.insufficient-hint .insufficient-icon[data-v-307df022]{width:14px;height:14px}.insufficient-hint strong[data-v-307df022]{color:#ff4d4d}.payment-divider[data-v-307df022]{height:1px;background:#ffffff08;margin:0 -4px}.payment-error[data-v-307df022]{font-size:12px;color:#ff4d4d;text-align:center;padding:4px 0}.payment-submit-btn[data-v-307df022]{margin-top:4px;height:42px;font-size:15px;font-weight:700;letter-spacing:1px}.payment-submit-btn[data-v-307df022]:disabled{opacity:.6;cursor:wait}.danmu-skin-selector[data-v-92ff18a3]{width:100%;min-width:0}.skin-grid[data-v-92ff18a3]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;width:100%}.skin-option[data-v-92ff18a3]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;aspect-ratio:1/1;padding:4px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#fff;cursor:pointer;transition:transform .12s,border-color .12s,box-shadow .12s,opacity .12s}.skin-option[data-v-92ff18a3]:hover:not(:disabled){transform:translateY(-1px)}.skin-option[data-v-92ff18a3]:focus-visible{outline:2px solid #fff;outline-offset:2px}.skin-option.active[data-v-92ff18a3]{border-color:#6aec80;box-shadow:0 0 12px #73e98780}.skin-option.locked[data-v-92ff18a3]{opacity:.66}.skin-option[data-v-92ff18a3]:disabled{opacity:.5;cursor:wait;transform:none}.skin-option-image[data-v-92ff18a3]{width:100%;height:100%;object-fit:contain;border-radius:4px}.skin-option-none[data-v-92ff18a3]{color:#ffffff4d;font-size:16px}.skin-option-lock[data-v-92ff18a3]{position:absolute;top:3px;right:3px;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#0c0811c7}.skin-option-lock[data-v-92ff18a3] .svg-icon-wrapper{width:11px;height:11px}.skin-empty[data-v-92ff18a3]{padding:12px 0;color:#ffffff7a;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.skin-pager[data-v-92ff18a3]{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:8px}.skin-pager-button[data-v-92ff18a3]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#ffffff0a;color:#fff;font-size:14px;line-height:1;cursor:pointer;transition:all .15s ease}.skin-pager-button[data-v-92ff18a3]:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40;color:#fff}.skin-pager-button[data-v-92ff18a3]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.skin-pager-button[data-v-92ff18a3]:disabled{opacity:.3;cursor:default}.skin-pager-info[data-v-92ff18a3]{min-width:36px;color:#fff9;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);text-align:center}.skin-saving[data-v-92ff18a3]{display:block;margin-top:6px;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px)}@media(max-width:340px){.skin-grid[data-v-92ff18a3]{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}}.voice-grid[data-v-e5355c3a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.voice-cell[data-v-e5355c3a]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px 10px 6px;border-radius:10px;outline:1px solid rgba(143,143,143,.1647058824);outline-offset:2px;background:linear-gradient(150deg,#3c3c4480,#1a1a1eb3);cursor:pointer;min-width:0;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),outline-color .2s ease,box-shadow .2s ease;content-visibility:auto;contain-intrinsic-size:auto 150px;-webkit-tap-highlight-color:transparent}.voice-cell.active[data-v-e5355c3a]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780}.voice-cell.is-saving[data-v-e5355c3a]{cursor:wait;opacity:.72}.voice-art[data-v-e5355c3a]{position:relative;z-index:1;width:84px;height:66px;margin:2px auto 0 2px}.voice-cover-img[data-v-e5355c3a],.voice-cover-emoji[data-v-e5355c3a]{position:absolute;left:0;top:0;width:66px;height:66px;border-radius:6px;z-index:2;box-shadow:0 4px 12px #00000059}.voice-cover-img[data-v-e5355c3a]{object-fit:cover}.voice-cover-emoji[data-v-e5355c3a]{display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;background:linear-gradient(135deg,#ffffff29,#ffffff0a)}.voice-cd[data-v-e5355c3a]{position:absolute;top:4px;right:0;width:58px;height:58px;z-index:1;background-position:center;background-size:contain;background-repeat:no-repeat;will-change:transform}.voice-meta[data-v-e5355c3a]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;min-width:0}.voice-footer[data-v-e5355c3a]{position:relative;z-index:1;display:flex;align-items:center;gap:4px;min-width:0}.voice-cover-default[data-v-e5355c3a]{color:#ffffffd1}.voice-cover-default[data-v-e5355c3a] .svg-icon-wrapper{width:30px;height:30px}.voice-tag[data-v-e5355c3a]{font-size:10px;color:#ffffff73;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.voice-price[data-v-e5355c3a]{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;white-space:nowrap;overflow:hidden}.voice-price-num[data-v-e5355c3a]{font-size:18px;font-weight:700;line-height:1;color:#00ff99f2;font-variant-numeric:tabular-nums}.voice-price-unit[data-v-e5355c3a]{font-size:11px;color:#ffffff80}.voice-cell.skeleton[data-v-e5355c3a]{background:#ffffff0a;border-color:#ffffff0f;animation:skeleton-shimmer-e5355c3a 1.2s ease-in-out infinite;pointer-events:none;min-height:132px}@keyframes skeleton-shimmer-e5355c3a{0%,to{opacity:.4}50%{opacity:.8}}.entry-sound-empty[data-v-e5355c3a]{grid-column:1/-1;margin:0;padding:12px 0;color:#ffffff80;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.entry-sound-purchase-modal[data-v-c74248bf]{max-width:390px;z-index:2000}.entry-sound-purchase-content[data-v-c74248bf]{display:flex;flex-direction:column;gap:14px}.entry-sound-purchase-main[data-v-c74248bf]{display:flex;align-items:center;gap:12px;min-width:0}.entry-sound-purchase-cover[data-v-c74248bf]{display:flex;width:58px;height:58px;flex:0 0 58px;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:#b388ff29;color:#dcf;font-size:22px;font-weight:700}.entry-sound-purchase-cover img[data-v-c74248bf]{width:100%;height:100%;object-fit:cover}.entry-sound-purchase-subtitle[data-v-c74248bf]{margin:4px 0 0;color:#ffffff7a;font-size:12px}.entry-sound-preview-button[data-v-c74248bf]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.entry-sound-preview-button[data-v-c74248bf] .svg-icon-wrapper,.entry-sound-insufficient[data-v-c74248bf] .svg-icon-wrapper{width:16px;height:16px}.entry-sound-price-row[data-v-c74248bf]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:8px;background:#ffffff0d;color:#ffffffa3;font-size:13px}.entry-sound-price-row strong[data-v-c74248bf]{color:#6aec80}.entry-sound-owned[data-v-c74248bf]{padding:10px 12px;border-radius:8px;background:#6aec801a;color:#8df29f;font-size:13px;text-align:center}.entry-sound-insufficient[data-v-c74248bf],.entry-sound-error[data-v-c74248bf]{display:flex;align-items:center;gap:6px;margin:0;color:#ffbd66;font-size:12px;line-height:1.5}.entry-sound-error[data-v-c74248bf]{color:#ff7575}.entry-sound-purchase-footer[data-v-c74248bf]{margin-top:0}.entry-sound-library[data-v-bb8cb703]{display:flex;width:100%;min-width:0;flex-direction:column;gap:12px}.entry-sound-head[data-v-bb8cb703]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.entry-sound-head h3[data-v-bb8cb703]{margin:0;color:#ffffffe6;font-size:14px;line-height:1.4}.entry-sound-head p[data-v-bb8cb703]{margin:4px 0 0;color:#ffffff7a;font-size:11px;line-height:1.5}.entry-sound-store-button[data-v-bb8cb703]{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;white-space:nowrap}.entry-sound-store-button[data-v-bb8cb703] .svg-icon-wrapper{width:14px;height:14px}.voice-grid[data-v-73fbc8d9]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.voice-cell[data-v-73fbc8d9]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px 10px 6px;border-radius:10px;outline:1px solid rgba(143,143,143,.1647058824);outline-offset:2px;background:linear-gradient(150deg,#3c3c4480,#1a1a1eb3);cursor:pointer;min-width:0;overflow:hidden;transition:transform .2s cubic-bezier(.4,0,.2,1),outline-color .2s ease,box-shadow .2s ease;content-visibility:auto;contain-intrinsic-size:auto 150px;-webkit-tap-highlight-color:transparent}.voice-cell.active[data-v-73fbc8d9]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780}.voice-cell.is-saving[data-v-73fbc8d9]{cursor:wait;opacity:.72}.voice-art[data-v-73fbc8d9]{position:relative;z-index:1;width:84px;height:66px;margin:2px auto 0 2px}.voice-cover-img[data-v-73fbc8d9],.voice-cover-emoji[data-v-73fbc8d9]{position:absolute;left:0;top:0;width:66px;height:66px;border-radius:6px;z-index:2;box-shadow:0 4px 12px #00000059}.voice-cover-img[data-v-73fbc8d9]{object-fit:cover}.voice-cover-emoji[data-v-73fbc8d9]{display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;background:linear-gradient(135deg,#ffffff29,#ffffff0a)}.voice-cd[data-v-73fbc8d9]{position:absolute;top:4px;right:0;width:58px;height:58px;z-index:1;background-position:center;background-size:contain;background-repeat:no-repeat;will-change:transform}.voice-meta[data-v-73fbc8d9]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;min-width:0}.voice-footer[data-v-73fbc8d9]{position:relative;z-index:1;display:flex;align-items:center;gap:4px;min-width:0}.voice-cover-default[data-v-73fbc8d9]{color:#ffffffd1}.voice-cover-default[data-v-73fbc8d9] .svg-icon-wrapper{width:30px;height:30px}.voice-tag[data-v-73fbc8d9]{font-size:10px;color:#ffffff73;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.voice-price[data-v-73fbc8d9]{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;white-space:nowrap;overflow:hidden}.voice-price-num[data-v-73fbc8d9]{font-size:18px;font-weight:700;line-height:1;color:#00ff99f2;font-variant-numeric:tabular-nums}.voice-price-unit[data-v-73fbc8d9]{font-size:11px;color:#ffffff80}.voice-cell.skeleton[data-v-73fbc8d9]{background:#ffffff0a;border-color:#ffffff0f;animation:skeleton-shimmer-73fbc8d9 1.2s ease-in-out infinite;pointer-events:none;min-height:132px}@keyframes skeleton-shimmer-73fbc8d9{0%,to{opacity:.4}50%{opacity:.8}}.tts-ambient-empty[data-v-73fbc8d9]{grid-column:1/-1;margin:0;padding:12px 0;color:#ffffff80;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.tts-ambient-library[data-v-35df9000]{display:flex;width:100%;min-width:0;flex-direction:column;gap:12px}.tts-ambient-head[data-v-35df9000]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tts-ambient-head h3[data-v-35df9000]{margin:0;color:#ffffffe6;font-size:14px;line-height:1.4}.tts-ambient-head p[data-v-35df9000]{margin:4px 0 0;color:#ffffff7a;font-size:11px;line-height:1.5}.tts-ambient-store-button[data-v-35df9000]{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;white-space:nowrap}.tts-ambient-store-button[data-v-35df9000] .svg-icon-wrapper{width:14px;height:14px}.audience-bili-guide-overlay[data-v-c936270b]{z-index:1090}.audience-bili-guide[data-v-c936270b]{max-width:410px;z-index:1091}.audience-bili-guide-card[data-v-c936270b]{display:flex;align-items:center;gap:12px;padding:14px;border-radius:10px}.audience-bili-guide-mark[data-v-c936270b]{flex-shrink:0;width:44px;height:44px;display:grid;place-items:center;border-radius:10px;background:linear-gradient(135deg,#fb7299,#8b47f1);box-shadow:0 0 20px #fb72993d;color:#fff;font-size:20px;font-weight:800}.audience-bili-guide-copy[data-v-c936270b]{min-width:0}.audience-bili-guide-copy p[data-v-c936270b]{margin:0 0 5px;color:#fff;font-size:13px;line-height:1.55}.audience-bili-guide-copy small[data-v-c936270b]{display:block;color:#989898;font-size:11px;line-height:1.5}.audience-bili-guide-actions[data-v-c936270b]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px;margin-top:14px}.audience-bili-guide-actions .btn[data-v-c936270b]{width:100%}@media(max-width:420px){.audience-bili-guide-actions[data-v-c936270b]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.audience-bili-guide-mark[data-v-c936270b]{box-shadow:none}}.live-tab-pane[data-v-2af21e2a]{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;min-height:100%}.live-subnav[data-v-2af21e2a]{display:flex;align-items:center;gap:12px;justify-content:space-around;border-bottom:1px solid rgba(255,255,255,.05);margin-bottom:4px}.live-subnav-btn[data-v-2af21e2a]{display:inline-flex;align-items:center;justify-content:center;gap:4px;background:none;border:none;color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;height:34px;padding:0 4px;position:relative;transition:color .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1)}.live-subnav-btn[data-v-2af21e2a]:after{content:"";position:absolute;bottom:0;left:50%;width:0;height:3px;background-color:#956aec;box-shadow:0 0 12px #cdc4de;transition:width .3s ease,background .3s ease,box-shadow .3s ease;transform:translate(-50%);border-radius:2px 2px 0 0}.live-subnav-btn[data-v-2af21e2a]:hover{color:#fffc}.live-subnav-btn.active[data-v-2af21e2a]{color:#fff;font-weight:600}.live-subnav-btn.active[data-v-2af21e2a]:after{width:100%}.voice-tabs[data-v-2af21e2a]{display:flex;gap:12px;width:100%;min-width:0}.voice-tab-btn[data-v-2af21e2a]{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px;padding:10px 12px;border:none;border-radius:6px;background:linear-gradient(110deg,#3c3c441a,#1a1a1e4d);outline:1px solid rgba(143,143,143,.1647058824);outline-offset:2px;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:outline-color .2s ease,box-shadow .2s ease}.voice-tab-btn.active[data-v-2af21e2a]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780;background:linear-gradient(110deg,#47f1a32e,#1d3322b8)}.voice-tab-btn.active .voice-tab-title[data-v-2af21e2a]{color:#fff}.voice-tab-btn.active .voice-tab-desc[data-v-2af21e2a]{color:#ffffff80}.voice-tab-title[data-v-2af21e2a]{max-width:100%;font-size:13px;font-weight:600;color:#ffffff9e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.voice-tab-desc[data-v-2af21e2a]{max-width:100%;font-size:10px;color:#ffffff52;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.danmu-toolbar-header[data-v-2af21e2a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.toolbar-title[data-v-2af21e2a]{font-size:13px;color:#ffffffbf;font-weight:500}.danmu-store-btn[data-v-2af21e2a]{display:inline-flex;align-items:center;gap:4px}.danmu-store-btn-icon[data-v-2af21e2a]{width:14px;height:14px}.danmu-toolbar[data-v-2af21e2a]{display:flex;flex-direction:column;align-items:stretch;gap:8px}.border-art-switch[data-v-2af21e2a]{display:flex;flex-direction:column;gap:8px;width:100%}.effect-hint[data-v-2af21e2a]{color:#fff6;font-size:11px;line-height:1.45}.store-popup-modal[data-v-2af21e2a]{max-width:380px;z-index:1000}.store-popup-body[data-v-2af21e2a]{padding:12px}.danmu-overlay[data-v-6a83bb30]{position:absolute;inset:0;overflow:hidden}.danmu-overlay.is-preview-size[data-v-6a83bb30]{width:100%;height:100%;zoom:.8}.danmu-overlay.has-scrim[data-v-6a83bb30]:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(to top,#0000008c,#00000052 35%,#00000014 65%,#0000)}.danmu-overlay[data-v-6a83bb30] .dmshowcase{position:relative;z-index:1;width:100%;max-height:100%}.audio-player-root[data-v-9a0ee64a]{position:fixed;bottom:0;left:0;right:0;z-index:1000;pointer-events:none;max-width:var(--app-max-width);margin:0 auto}.audio-player-root.expanded[data-v-9a0ee64a]{top:0;pointer-events:auto}.capsule-bar[data-v-9a0ee64a]{pointer-events:auto;position:relative;display:flex;align-items:center;gap:10px;margin:0 12px 16px;padding:8px 12px 8px 8px;border-radius:28px;border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 24px #00000080,0 0 12px #6aec8014;cursor:pointer;overflow:hidden;transform:translateZ(0);transition:transform .2s ease,box-shadow .2s ease}.capsule-bar[data-v-9a0ee64a]:active{transform:translateZ(0) scale(.98)}.capsule-bg[data-v-9a0ee64a]{position:absolute;inset:0;overflow:hidden;z-index:0}.capsule-bg[data-v-9a0ee64a]:after{content:"";position:absolute;inset:0;background:#0c0811a6;z-index:1}.capsule-bg-media[data-v-9a0ee64a]{width:100%;height:100%;object-fit:cover;transform:scale(1.3) translateZ(0)}.capsule-play-btn[data-v-9a0ee64a]{flex-shrink:0;width:36px;height:36px;border-radius:50%;border:none;background:#6aec80;color:#0c0811;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:background .2s ease,box-shadow .3s ease}.capsule-play-btn[data-v-9a0ee64a]:hover{background:#8ef19f}.capsule-play-btn.playing[data-v-9a0ee64a]{animation:capsule-breathe-9a0ee64a 2s ease-in-out infinite}@keyframes capsule-breathe-9a0ee64a{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.capsule-text[data-v-9a0ee64a]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;z-index:2}.capsule-title[data-v-9a0ee64a]{font-size:13px;font-weight:600;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capsule-subtitle[data-v-9a0ee64a]{font-size:11px;color:#989898;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capsule-close-btn[data-v-9a0ee64a]{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:none;background:#ffffff14;color:#ffffff80;display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transition:background .2s ease,color .2s ease}.capsule-close-btn[data-v-9a0ee64a]:hover{background:#ffffff26;color:#fffc}.capsule-progress[data-v-9a0ee64a]{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff0f}.capsule-progress-fill[data-v-9a0ee64a]{height:100%;background:#6aec80;border-radius:0 1px 1px 0;transition:width .3s linear}.expanded-view[data-v-9a0ee64a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;transform:translateZ(0)}.expanded-bg-media[data-v-9a0ee64a]{width:100%;height:100%;object-fit:cover;transform:translateZ(0)}.expanded-bg[data-v-9a0ee64a]{position:absolute;inset:0;overflow:hidden;z-index:0}.expanded-overlay[data-v-9a0ee64a]{position:absolute;inset:0;background:linear-gradient(180deg,#0c081126,#0c081180,#0c0811d9);z-index:1}.expanded-back-btn[data-v-9a0ee64a]{position:absolute;top:env(safe-area-inset-top,12px);left:16px;z-index:10;width:40px;height:40px;border-radius:50%;border:none;background:#ffffff2e;color:#f8fafc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;margin-top:12px}.expanded-back-btn[data-v-9a0ee64a]:hover{background:#ffffff47}.expanded-content[data-v-9a0ee64a]{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding:0 32px 48px;width:100%;max-width:420px;gap:24px}.expanded-info[data-v-9a0ee64a]{text-align:center;width:100%}.expanded-title[data-v-9a0ee64a]{font-size:20px;font-weight:700;color:#f8fafc;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expanded-subtitle[data-v-9a0ee64a]{font-size:14px;color:#989898}.expanded-progress-section[data-v-9a0ee64a]{width:100%}.progress-bar-track[data-v-9a0ee64a]{position:relative;width:100%;height:28px;display:flex;align-items:center;cursor:pointer;touch-action:none}.progress-bar-track[data-v-9a0ee64a]:before{content:"";position:absolute;top:50%;left:0;right:0;height:4px;transform:translateY(-50%);background:#ffffff1f;border-radius:2px}.progress-bar-fill[data-v-9a0ee64a]{position:absolute;top:50%;left:0;height:4px;transform:translateY(-50%);background:#6aec80;border-radius:2px;pointer-events:none;transition:width .1s linear}.progress-bar-thumb[data-v-9a0ee64a]{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:#6aec80;transform:translate(-50%,-50%);box-shadow:0 0 8px #6aec8080;pointer-events:none;transition:left .1s linear}.progress-time-labels[data-v-9a0ee64a]{display:flex;justify-content:space-between;margin-top:4px;font-family:RobotoMono,monospace;font-size:11px;color:#989898}.expanded-controls[data-v-9a0ee64a]{display:flex;align-items:center;justify-content:center;gap:24px}.expanded-play-btn[data-v-9a0ee64a]{width:64px;height:64px;border-radius:50%;border:none;background:#6aec80;color:#0c0811;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease;box-shadow:0 4px 20px #6aec804d}.expanded-play-btn[data-v-9a0ee64a]:hover{transform:scale(1.06);box-shadow:0 6px 28px #6aec8066}.expanded-play-btn[data-v-9a0ee64a]:active{transform:scale(.95)}.capsule-slide-enter-active[data-v-9a0ee64a]{transition:transform .35s cubic-bezier(.33,1,.68,1),opacity .25s ease}.capsule-slide-leave-active[data-v-9a0ee64a]{transition:transform .25s cubic-bezier(.55,0,1,.45),opacity .2s ease}.capsule-slide-enter-from[data-v-9a0ee64a],.capsule-slide-leave-to[data-v-9a0ee64a]{transform:translateY(100%);opacity:0}.expand-fade-enter-active[data-v-9a0ee64a]{transition:opacity .3s ease}.expand-fade-leave-active[data-v-9a0ee64a]{transition:opacity .2s ease}.expand-fade-enter-from[data-v-9a0ee64a],.expand-fade-leave-to[data-v-9a0ee64a]{opacity:0}.capsule-fade-enter-active[data-v-9a0ee64a]{transition:opacity .2s ease .15s}.capsule-fade-leave-active[data-v-9a0ee64a]{transition:opacity .15s ease}.capsule-fade-enter-from[data-v-9a0ee64a],.capsule-fade-leave-to[data-v-9a0ee64a]{opacity:0}.waveform-wrapper[data-v-9a0ee64a]{position:relative;width:100%;opacity:0;transform:translateY(4px);transition:opacity .15s ease,transform .15s ease;height:0;overflow:hidden}.waveform-wrapper.ready[data-v-9a0ee64a]{opacity:1;transform:translateY(0);height:auto}.waveform-container[data-v-9a0ee64a]{cursor:pointer;position:relative}.waveform-hover[data-v-9a0ee64a]{position:absolute;left:0;top:0;z-index:10;pointer-events:none;height:100%;width:0;mix-blend-mode:overlay;background:#ffffff80;opacity:0;transition:opacity .2s ease}.waveform-wrapper:hover .waveform-hover[data-v-9a0ee64a]{opacity:1}.fallback-progress[data-v-9a0ee64a]{width:100%}.persona-header[data-v-c65fefd8]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.persona-title[data-v-c65fefd8]{font-size:13px;color:#ffffffeb}.persona-count[data-v-c65fefd8]{font-size:12px;color:#ffffff73;font-variant-numeric:tabular-nums}.persona-hint[data-v-c65fefd8]{font-size:12px;color:#ffffff8c;line-height:1.55;margin:0 0 10px}.persona-textarea[data-v-c65fefd8]{width:100%;resize:vertical;min-height:132px}.payment-settings-wrapper[data-v-5c54c003]{display:grid;gap:16px}.payment-info[data-v-5c54c003]{text-align:center}.cost-amount[data-v-5c54c003]{margin-block:16px 8px;color:#6aec80;font-family:barlow,system-ui;font-size:32px;font-weight:700}.cost-note[data-v-5c54c003]{color:#989898;font-size:12px;line-height:1.6}.payment-button[data-v-5c54c003]{width:100%}.media-gallery-picker[data-v-c536703f]{display:flex;flex-direction:column;gap:16px}.media-gallery-picker .panel-title[data-v-c536703f]{font-size:var(--vtuber-font-size-workspace-title, 16px);font-weight:600;line-height:var(--vtuber-line-height-tight, 1.3);margin-bottom:4px;color:#fff}.media-gallery-picker .setting-desc[data-v-c536703f]{font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-body, 1.5);color:#989898;margin-top:0;margin-bottom:0}.media-gallery-picker .upload-area[data-v-c536703f]{position:relative;border:1px dashed rgba(255,255,255,.2);border-radius:8px;background:#0003;cursor:pointer;overflow:hidden;transition:all .3s ease;min-height:140px;display:flex;align-items:center;justify-content:center}.media-gallery-picker .upload-area.is-busy[data-v-c536703f]{cursor:progress}.media-gallery-picker .upload-area .upload-input[data-v-c536703f]{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;cursor:pointer}.media-gallery-picker .upload-area .upload-input[data-v-c536703f]:disabled{cursor:progress}.media-gallery-picker .upload-area[data-v-c536703f]:hover{border-color:#68fa81;background:#68fa810d}.media-gallery-picker .upload-area .upload-state[data-v-c536703f]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;width:100%;height:100%}.media-gallery-picker .upload-area .upload-state .upload-icon[data-v-c536703f]{margin-bottom:12px;background:#ffffff1a;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:50%}.media-gallery-picker .upload-area .upload-state .upload-symbol[data-v-c536703f]{width:24px;height:24px}.media-gallery-picker .upload-area .upload-state .primary-text[data-v-c536703f]{color:#fff;font-size:var(--vtuber-font-size-section, 14px);font-weight:500;line-height:var(--vtuber-line-height-tight, 1.3);margin-bottom:8px}.media-gallery-picker .upload-area .preview-state[data-v-c536703f]{position:relative;padding:0}.media-gallery-picker .upload-area .preview-state .preview-media[data-v-c536703f]{width:100%;height:140px;object-fit:contain;background:#000}.media-gallery-picker .upload-area .preview-state .change-overlay[data-v-c536703f]{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;color:#fff;font-size:var(--vtuber-font-size-section, 14px);font-weight:500}.media-gallery-picker .upload-area .preview-state:hover .change-overlay[data-v-c536703f]{opacity:1}.media-gallery-picker .upload-limits[data-v-c536703f]{margin:-8px 0 0;color:#64748b;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.media-gallery-picker .divider-or[data-v-c536703f]{display:flex;align-items:center;text-align:center;color:#989898;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600}.media-gallery-picker .divider-or[data-v-c536703f]:before,.media-gallery-picker .divider-or[data-v-c536703f]:after{content:"";flex:1;border-bottom:1px solid rgba(255,255,255,.1)}.media-gallery-picker .divider-or[data-v-c536703f]:before{margin-right:12px}.media-gallery-picker .divider-or[data-v-c536703f]:after{margin-left:12px}.media-gallery-picker .gallery-area[data-v-c536703f]{overflow:hidden;min-width:0}.media-gallery-picker .gallery-area .gallery-title[data-v-c536703f]{font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);color:#fff;margin-bottom:12px}.media-gallery-picker .gallery-area .gallery-grid[data-v-c536703f]{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;min-height:90px}.media-gallery-picker .gallery-area .gallery-grid[data-v-c536703f]::-webkit-scrollbar{height:6px}.media-gallery-picker .gallery-area .gallery-grid[data-v-c536703f]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.media-gallery-picker .gallery-area .gallery-grid .gallery-item[data-v-c536703f]{width:80px;height:80px;border-radius:8px;overflow:hidden;flex-shrink:0;cursor:pointer;position:relative;border:2px solid transparent;transition:all .2s ease}.media-gallery-picker .gallery-area .gallery-grid .gallery-item img[data-v-c536703f],.media-gallery-picker .gallery-area .gallery-grid .gallery-item video[data-v-c536703f]{width:100%;height:100%;object-fit:cover}.media-gallery-picker .gallery-area .gallery-grid .gallery-item.active[data-v-c536703f]{border-color:#68fa81}.media-gallery-picker .gallery-area .gallery-grid .gallery-item[data-v-c536703f]:hover:not(.active){border-color:#ffffff4d;transform:translateY(-2px)}.media-gallery-picker .gallery-area .gallery-grid .gallery-item .gallery-item-badge[data-v-c536703f]{position:absolute;left:4px;bottom:4px;padding:1px 5px;background:#000000b3;border-radius:4px;font-size:10px;font-weight:500;color:#fff;line-height:1.3;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1}.media-gallery-picker .gallery-area .gallery-grid .gallery-item .delete-btn[data-v-c536703f]{position:absolute;right:4px;bottom:4px;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:#0000008c;color:#ffffffd9;font-size:14px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s ease}.media-gallery-picker .gallery-area .gallery-grid .gallery-item .delete-btn[data-v-c536703f]:hover{background:#dc2626d9;color:#fff}.media-gallery-picker .gallery-area .gallery-grid .empty-gallery[data-v-c536703f],.media-gallery-picker .gallery-area .gallery-loading[data-v-c536703f]{font-size:var(--vtuber-font-size-body, 13px);color:#64748b;min-height:90px;display:flex;align-items:center;justify-content:center;width:100%}.loading-spinner[data-v-c536703f]{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-top-color:#68fa81;border-radius:50%;animation:spin-c536703f 1s linear infinite;margin-bottom:8px}@keyframes spin-c536703f{to{transform:rotate(360deg)}}.mgp-confirm-modal[data-v-c536703f]{z-index:1101}.fade-enter-active[data-v-c536703f],.fade-leave-active[data-v-c536703f]{transition:opacity .2s ease}.fade-enter-from[data-v-c536703f],.fade-leave-to[data-v-c536703f]{opacity:0}.fade-slide-enter-active[data-v-c536703f],.fade-slide-leave-active[data-v-c536703f]{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter-from[data-v-c536703f],.fade-slide-leave-to[data-v-c536703f]{opacity:0;transform:translate(-50%,-45%)}.merch-config-modal[data-v-36ff0a9e]{max-width:900px}.merch-config-modal .merch-config-content[data-v-36ff0a9e]{overflow-y:auto;padding:0 12px 12px;max-width:100%;margin:0}.merch-config-modal .merch-config-content .merch-config-grid[data-v-36ff0a9e]{display:grid;grid-template-columns:1fr;gap:12px}@media screen and (min-width:620px){.merch-config-modal .merch-config-content .merch-config-grid[data-v-36ff0a9e]{grid-template-columns:1.2fr 1fr}}.merch-config-modal .merch-config-content .merch-config-grid .merch-settings-panel[data-v-36ff0a9e]{display:flex;flex-direction:column;gap:12px;min-width:0;overflow:hidden}.merch-config-modal .merch-config-content .panel-title[data-v-36ff0a9e]{font-size:15px;color:#fff;margin-bottom:12px;font-weight:600}.merch-config-modal .merch-config-content .panel-title.merch-panel-title--flush[data-v-36ff0a9e]{margin-bottom:0}.merch-config-modal .merch-config-content .setting-desc[data-v-36ff0a9e]{font-size:12px;color:#989898;margin-bottom:12px;line-height:1.4}.merch-config-modal .merch-config-content .merch-samples-panel[data-v-36ff0a9e]{padding:20px;border-radius:8px;min-width:0}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout[data-v-36ff0a9e]{display:flex;flex-direction:row;align-items:stretch;min-height:250px}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .sample-thumbnails[data-v-36ff0a9e]{display:flex;flex-direction:column;gap:12px;overflow-y:auto;padding-right:12px;width:140px;flex-shrink:0}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .sample-thumbnails .thumb-wrapper[data-v-36ff0a9e]{position:relative;display:flex;align-items:center}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .sample-thumbnails .thumb-wrapper .sample-thumb[data-v-36ff0a9e]{flex:1;justify-content:flex-start;flex-shrink:0}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .sample-thumbnails .thumb-wrapper .point-arrow[data-v-36ff0a9e]{position:absolute;right:-8px}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .livecard-container[data-v-36ff0a9e]{display:flex;justify-content:center;align-items:center;flex:1;min-width:0}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .livecard-container .preview-livecard[data-v-36ff0a9e]{width:160px;flex-shrink:0}.merch-config-modal .merch-config-content .verify-panel-grid[data-v-36ff0a9e]{display:grid;grid-template-columns:1fr;gap:12px}@media screen and (min-width:620px){.merch-config-modal .merch-config-content .verify-panel-grid[data-v-36ff0a9e]{grid-template-columns:1.5fr 1fr}}.merch-config-modal .merch-config-content .verify-panel-grid .verify-main[data-v-36ff0a9e]{min-width:0;display:flex;flex-direction:column;gap:16px}.merch-config-modal .merch-config-content .verify-panel-grid .verify-main.verify-main--anchored[data-v-36ff0a9e]{position:relative}.merch-config-modal .merch-config-content .verify-panel-grid .verify-sidebar[data-v-36ff0a9e]{display:flex;flex-direction:column;gap:16px}.merch-config-modal .merch-config-content .setting-group[data-v-36ff0a9e]{padding:20px;border-radius:8px}.merch-config-modal .merch-config-content .setting-group .price-display[data-v-36ff0a9e]{font-size:28px;font-weight:700;color:#6aec80;text-align:center;margin:10px 0;font-family:RobotoMono,monospace}.merch-config-modal .merch-config-content .setting-group .range-slider[data-v-36ff0a9e]{width:100%;margin:10px 0;accent-color:#6aec80;cursor:pointer}.merch-config-modal .merch-config-content .setting-group .price-meta[data-v-36ff0a9e]{display:flex;justify-content:space-between;font-size:12px;color:#989898}.merch-config-modal .merch-config-content .setting-group.profit-panel[data-v-36ff0a9e]{background:linear-gradient(145deg,#26a69a1a,#0003);border-color:#26a69a33}.merch-config-modal .merch-config-content .setting-group.profit-panel .profit-amount[data-v-36ff0a9e]{font-size:32px;font-weight:800;text-align:center;margin-top:10px;font-family:RobotoMono,monospace;text-shadow:0 0 20px rgba(38,166,154,.3)}.merch-config-modal .merch-config-content .effect-editor .editor-row[data-v-36ff0a9e]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.merch-config-modal .merch-config-content .effect-editor .editor-row .editor-label[data-v-36ff0a9e]{font-size:13px;color:#989898;white-space:nowrap;min-width:60px}.merch-config-modal .merch-config-content .effect-editor .editor-section[data-v-36ff0a9e]{margin-bottom:10px}.merch-config-modal .merch-config-content .effect-editor .editor-section .editor-label[data-v-36ff0a9e]{font-size:13px;color:#989898;display:block;margin-bottom:6px}.merch-config-modal .merch-config-content .effect-editor .rate-input-group[data-v-36ff0a9e]{display:flex;align-items:center;gap:4px}.merch-config-modal .merch-config-content .effect-editor .rate-input-group .rate-input[data-v-36ff0a9e]{width:72px;text-align:center;font-family:RobotoMono,monospace}.merch-config-modal .merch-config-content .effect-editor .rate-input-group .rate-unit[data-v-36ff0a9e]{font-size:12px;color:#989898}.merch-config-modal .merch-config-content .effect-editor .rate-total[data-v-36ff0a9e]{font-size:12px;color:#989898;text-align:right;margin-bottom:10px;font-family:RobotoMono,monospace}.merch-config-modal .merch-config-content .effect-editor .rate-total.rate-over[data-v-36ff0a9e]{color:#ff4d4d;font-weight:600}.merch-config-modal .merch-config-content .effect-editor .intensity-slider-group[data-v-36ff0a9e]{display:flex;align-items:center;gap:8px;flex:1}.merch-config-modal .merch-config-content .effect-editor .intensity-slider-group .range-slider[data-v-36ff0a9e]{flex:1}.merch-config-modal .merch-config-content .effect-editor .intensity-slider-group .intensity-value[data-v-36ff0a9e]{font-size:12px;color:#989898;font-family:RobotoMono,monospace;min-width:36px;text-align:right}.merch-config-modal .merch-config-content .effect-editor .rarity-tag[data-v-36ff0a9e]{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:700;color:#fff}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-ur[data-v-36ff0a9e]{background:linear-gradient(135deg,#ff4d4d,#f90)}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-ssr[data-v-36ff0a9e]{background:linear-gradient(135deg,#c0f,#f0c)}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-sr[data-v-36ff0a9e]{background:linear-gradient(135deg,#06f,#0cf)}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-r[data-v-36ff0a9e]{background:#ffffff26}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-xr[data-v-36ff0a9e]{background:linear-gradient(135deg,#ff1744,#d50000)}.merch-config-modal .merch-config-content .rate-distribution-panel .panel-title-row[data-v-36ff0a9e]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.merch-config-modal .merch-config-content .rate-distribution-panel .panel-title-row .panel-title[data-v-36ff0a9e]{margin-bottom:0}.merch-config-modal .merch-config-content .rate-distribution-panel .panel-title-row .btn-reset[data-v-36ff0a9e]{font-size:11px;padding:3px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#989898;cursor:pointer;transition:all .2s ease}.merch-config-modal .merch-config-content .rate-distribution-panel .panel-title-row .btn-reset[data-v-36ff0a9e]:hover{background:#ffffff1a;color:#fff}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-chart-layout[data-v-36ff0a9e]{display:flex;gap:16px;align-items:center}.merch-config-modal .merch-config-content .rate-distribution-panel .pie-chart-wrapper[data-v-36ff0a9e]{flex-shrink:0}.merch-config-modal .merch-config-content .rate-distribution-panel .pie-chart-wrapper canvas[data-v-36ff0a9e]{display:block}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list[data-v-36ff0a9e]{flex:1;min-width:0;max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:6px}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item[data-v-36ff0a9e]{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:6px;cursor:pointer;transition:background .15s ease}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item[data-v-36ff0a9e]:hover{background:#ffffff0a}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item.active[data-v-36ff0a9e]{background:#26a69a1f}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item .rate-item-name[data-v-36ff0a9e]{flex:1;min-width:0;font-size:12px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item .rate-input-group .rate-input[data-v-36ff0a9e]{width:56px;font-size:12px}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag[data-v-36ff0a9e]{font-size:10px;padding:1px 6px;border-radius:3px;font-weight:700;color:#fff;flex-shrink:0}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-ur[data-v-36ff0a9e]{background:linear-gradient(135deg,#ff4d4d,#f90)}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-ssr[data-v-36ff0a9e]{background:linear-gradient(135deg,#c0f,#f0c)}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-sr[data-v-36ff0a9e]{background:linear-gradient(135deg,#06f,#0cf)}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-r[data-v-36ff0a9e]{background:#ffffff26}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-xr[data-v-36ff0a9e]{background:linear-gradient(135deg,#ff1744,#d50000)}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-total[data-v-36ff0a9e]{font-size:12px;color:#989898;text-align:right;margin-top:8px;font-family:RobotoMono,monospace}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-total.rate-over[data-v-36ff0a9e]{color:#ff4d4d;font-weight:600}.merch-config-modal .merch-config-content .merch-modal-actions[data-v-36ff0a9e]{display:flex;gap:16px;justify-content:flex-end;width:100%;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.stepper[data-v-36ff0a9e]{display:flex;align-items:center;justify-content:center;width:100%}.stepper .step[data-v-36ff0a9e]{font-size:13px;color:#fff6;background:#0003;padding:6px 14px;border-radius:20px;transition:all .3s ease;border:1px solid rgba(255,255,255,.05)}.stepper .step.active[data-v-36ff0a9e]{color:#fff;background:#26a69a33;border-color:#6aec80;font-weight:600;box-shadow:0 0 10px #26a69a4d}.stepper .step-line[data-v-36ff0a9e]{height:2px;width:30px;background:#ffffff1a;margin:0 8px;transition:all .3s ease}.stepper .step-line.active[data-v-36ff0a9e]{background:#6aec80}.payment-panel[data-v-36ff0a9e]{width:100%;display:flex;flex-direction:column;align-items:center;padding:10px 0}.payment-panel .payment-settings-wrapper[data-v-36ff0a9e]{width:100%;max-width:500px;display:flex;flex-direction:column;gap:16px}.payment-panel .payment-settings-wrapper .payment-info[data-v-36ff0a9e]{padding:30px 20px}.payment-panel .payment-settings-wrapper .payment-info .cost-amount[data-v-36ff0a9e]{font-size:48px;font-weight:800;color:#f90;font-family:RobotoMono,monospace;text-align:center;margin-top:10px;text-shadow:0 0 20px rgba(255,153,0,.3)}.spinner-inline[data-v-36ff0a9e]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-36ff0a9e 1s linear infinite;margin-right:6px;vertical-align:middle}.loading-overlay[data-v-36ff0a9e]{position:absolute;inset:0;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:8px}.loading-overlay .spinner[data-v-36ff0a9e]{width:30px;height:30px;border:3px solid rgba(255,255,255,.3);border-top-color:#0f8;border-radius:50%;animation:spin-36ff0a9e 1s linear infinite}@keyframes spin-36ff0a9e{to{transform:rotate(360deg)}}.merch-confirm-note[data-v-36ff0a9e]{font-size:12px;opacity:.7}.readonly-panel[data-v-36ff0a9e]{pointer-events:none;opacity:.5}.merch-switcher[data-v-36ff0a9e]{margin:4px 0 10px;display:flex;flex-direction:column;gap:8px}.merch-sub-tabs[data-v-36ff0a9e]{display:flex;gap:6px;padding:0 4px}.sub-tab-btn[data-v-36ff0a9e]{position:relative;flex:none;padding:4px 12px;font-size:12px;color:#ffffffa6;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);border-radius:14px;cursor:pointer;transition:all .2s ease}.sub-tab-btn.active[data-v-36ff0a9e]{color:#fff;background:#00ff992e;border-color:#00ff9973}.sub-tab-btn[data-v-36ff0a9e]:hover:not(.active){background:#ffffff1a}.pending-count[data-v-36ff0a9e]{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;margin-left:4px;font-size:10px;font-weight:700;background:#ff4d4d;color:#fff;border-radius:8px;vertical-align:middle}.merch-scroll-row[data-v-36ff0a9e]{display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;padding:4px;scroll-snap-type:x proximity;will-change:transform;-webkit-overflow-scrolling:touch}.merch-pill[data-v-36ff0a9e]{position:relative;flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:4px 10px 4px 4px;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:18px;cursor:pointer;scroll-snap-align:start;transition:background .2s ease,border-color .2s ease}.merch-pill.active[data-v-36ff0a9e]{background:#00ff9929;border-color:#00ff998c}.merch-pill.disabled[data-v-36ff0a9e]{opacity:.45;cursor:not-allowed}.merch-pill.placeholder[data-v-36ff0a9e]{cursor:default;padding:6px 14px;color:#ffffff80;font-size:12px}.merch-pill-thumb[data-v-36ff0a9e]{width:26px;height:26px;object-fit:cover;border-radius:50%;background:#0000004d}.merch-pill-emoji[data-v-36ff0a9e]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:14px}.merch-pill-name[data-v-36ff0a9e]{font-size:12px;color:#fff;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merch-pill-badge[data-v-36ff0a9e]{font-size:10px;padding:1px 6px;background:#ffffff1f;border-radius:8px;color:#ffffffb3}.merch-empty-hint[data-v-36ff0a9e]{padding:32px 8px}.live-status-dot[data-v-5767ea64]{display:inline-block;width:6px;height:6px;margin-left:4px;border-radius:50%;background:#ff4d5f;box-shadow:0 0 0 2px #ff4d5f1f,0 0 8px #ff4d5fd9;animation:live-status-breathe-5767ea64 1.5s ease-in-out infinite;vertical-align:middle}@keyframes live-status-breathe-5767ea64{0%,to{opacity:.55;transform:scale(.86)}50%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.live-status-dot[data-v-5767ea64]{animation:none;opacity:.9}}.os-wrapper[data-v-2794091f]{--os-display-expanded-height: 55dvh;--os-display-collapsed-height: 100cqw;--os-card-expanded-margin: -50dvh;--os-card-collapsed-margin: 22px;display:flex;flex-direction:column;height:100%;width:100%;min-height:0;overflow:hidden;overflow:clip;position:relative;container-type:inline-size}.os-wrapper.tab-home .display-region.is-full[data-v-2794091f],.os-wrapper.tab-room .display-region.is-full[data-v-2794091f],.os-wrapper.tab-live .display-region.is-full[data-v-2794091f],.os-wrapper.tab-merch .display-region.is-full[data-v-2794091f]{height:var(--os-display-collapsed-height)}.os-wrapper.tab-home .content-card.collapsed[data-v-2794091f],.os-wrapper.tab-room .content-card.collapsed[data-v-2794091f],.os-wrapper.tab-live .content-card.collapsed[data-v-2794091f],.os-wrapper.tab-merch .content-card.collapsed[data-v-2794091f]{margin-top:var(--os-card-collapsed-margin)}.vtuber-title[data-v-2794091f]{position:absolute;top:var(--safe-area-top, 0px);left:4px;height:40px;display:flex;align-items:center;z-index:151;pointer-events:none;font-family:BarlowCondensed,barlow,system-ui;font-size:22px;font-weight:700;color:#fff;letter-spacing:.2px;white-space:nowrap;max-width:min(70vw,260px);overflow:hidden;text-overflow:ellipsis}.vtuber-title.vtuber-title--share[data-v-2794091f]{max-width:none;overflow:visible}.vtuber-title .vtuber-title-app-name[data-v-2794091f]{overflow:hidden;text-overflow:ellipsis}.vtuber-title .vtuber-title-slash[data-v-2794091f]{color:#6aec80;font-size:25px;font-weight:700;margin:0 4px}.share-browser-logos[data-v-2794091f]{position:absolute;top:var(--safe-area-top, 0px);right:12px;height:40px;display:flex;align-items:center;gap:6px;z-index:151}.browser-logo-item[data-v-2794091f]{width:18px;height:18px;background:transparent;border:none;display:flex;align-items:center;justify-content:center;overflow:hidden}.browser-logo-item .browser-logo-img[data-v-2794091f]{width:100%;height:100%;object-fit:contain}.display-region[data-v-2794091f]{z-index:10;height:var(--os-display-expanded-height);width:100%;position:relative;touch-action:pan-y;background:transparent;transform:translateZ(0);transition:height .5s cubic-bezier(.33,1,.68,1)}.display-region.is-full[data-v-2794091f]{height:100dvh}.display-region.dragging[data-v-2794091f]{transition:none}.display-region .anchor-actions[data-v-2794091f],.display-region .live-screen-actions[data-v-2794091f]{position:absolute;right:24px;bottom:24px;z-index:170;display:flex;gap:8px;pointer-events:auto}.display-region .anchor-action-btn[data-v-2794091f]{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;background:#0000008c;border:1px solid rgba(255,255,255,.031372549);color:#fff;font-size:12px;cursor:pointer;text-decoration:none;transition:all .2s ease;white-space:nowrap}.display-region .anchor-action-btn[data-v-2794091f]:hover{background:#000000bf;color:#fff}.display-region .anchor-action-btn .os-action-icon[data-v-2794091f]{color:#fff}.display-region .display-content[data-v-2794091f]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.display-region .display-content .media-element[data-v-2794091f]{width:100%;height:100%;object-fit:cover;opacity:.75;display:block}.content-card[data-v-2794091f]{flex:1;margin-top:var(--os-card-expanded-margin);border-radius:8px 8px 0 0;min-height:0;position:relative;z-index:10;display:flex;flex-direction:column;overflow:visible;backdrop-filter:none;-webkit-backdrop-filter:none;will-change:transform;transition:transform .5s cubic-bezier(.33,1,.68,1),margin-top .5s cubic-bezier(.33,1,.68,1)}.content-card.dragging[data-v-2794091f]{transition:none}.content-card.collapsed[data-v-2794091f]{transform:translateY(0)}.card-top-bar[data-v-2794091f]{border-radius:6px 6px 0 0}.card-header-bar[data-v-2794091f]{position:relative;z-index:25;flex-shrink:0;display:flex;align-items:center;gap:12px;height:36px;padding:0 12px;pointer-events:auto}.card-marquee[data-v-2794091f]{flex:1;min-width:0;height:100%;position:relative;overflow:hidden;display:flex;align-items:center;container-type:inline-size;mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 16px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 16px,#000 calc(100% - 16px),transparent)}.card-marquee .card-marquee-inner[data-v-2794091f]{position:absolute;left:0;white-space:nowrap;font-size:10px;font-weight:600;color:#ffffff61;letter-spacing:.8px;animation:card-marquee-cycle-2794091f 9s linear;will-change:transform}@keyframes card-marquee-cycle-2794091f{0%{transform:translate(100cqw)}9%{transform:translate(0)}42%{transform:translate(0)}89%{transform:translate(-100%)}to{transform:translate(-100%)}}.merch-sub-switcher[data-v-2794091f]{flex-shrink:0;display:flex;gap:6px}.card-handle[data-v-2794091f]{flex-shrink:0;width:100%;height:20px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:20;touch-action:none;-webkit-user-select:none;user-select:none}.card-handle[data-v-2794091f]:active{cursor:grabbing}.card-handle .handle-bar[data-v-2794091f]{width:36px;height:4px;background:#fff3;border-radius:2px;transition:background .3s ease}.card-handle:hover .handle-bar[data-v-2794091f]{background:#fff6}.card-body[data-v-2794091f]{flex:1;min-height:0;padding:0;overflow:hidden;position:relative}.card-body[data-v-2794091f]::-webkit-scrollbar{width:4px}.card-body[data-v-2794091f]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.tab-pane[data-v-2794091f]{height:100%}.media-container--centered[data-v-2794091f]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.home-feed-pane[data-v-2794091f],.shop-pane[data-v-2794091f],.mine-pane[data-v-2794091f]{height:100%;padding:0 0 10px;overflow-y:auto;scrollbar-gutter:stable}.home-feed-pane[data-v-2794091f]::-webkit-scrollbar,.shop-pane[data-v-2794091f]::-webkit-scrollbar,.mine-pane[data-v-2794091f]::-webkit-scrollbar{width:4px}.home-feed-pane[data-v-2794091f]::-webkit-scrollbar-thumb,.shop-pane[data-v-2794091f]::-webkit-scrollbar-thumb,.mine-pane[data-v-2794091f]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.home-feed-pane .rarity-filter-bar[data-v-2794091f],.shop-pane .rarity-filter-bar[data-v-2794091f],.mine-pane .rarity-filter-bar[data-v-2794091f]{display:flex;gap:6px;padding:0 10px 8px;flex-wrap:nowrap;overflow-x:auto;flex-shrink:0}.home-feed-pane .rarity-filter-bar[data-v-2794091f]::-webkit-scrollbar,.shop-pane .rarity-filter-bar[data-v-2794091f]::-webkit-scrollbar,.mine-pane .rarity-filter-bar[data-v-2794091f]::-webkit-scrollbar{display:none}.home-feed-pane .rarity-filter-bar[data-v-2794091f],.shop-pane .rarity-filter-bar[data-v-2794091f],.mine-pane .rarity-filter-bar[data-v-2794091f]{scrollbar-width:none}.home-feed-pane .rarity-filter-tag[data-v-2794091f],.shop-pane .rarity-filter-tag[data-v-2794091f],.mine-pane .rarity-filter-tag[data-v-2794091f]{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:12px;font-size:11px;font-weight:600;color:#ffffff80;background:#ffffff0f;border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:all .2s ease;-webkit-user-select:none;user-select:none}.home-feed-pane .rarity-filter-tag[data-v-2794091f]:hover,.shop-pane .rarity-filter-tag[data-v-2794091f]:hover,.mine-pane .rarity-filter-tag[data-v-2794091f]:hover{color:#fffc;background:#ffffff1a}.home-feed-pane .rarity-filter-tag.active[data-v-2794091f],.shop-pane .rarity-filter-tag.active[data-v-2794091f],.mine-pane .rarity-filter-tag.active[data-v-2794091f]{color:#fff;background:#ffffff1f;border-color:#fff3}.home-feed-pane .rarity-dot[data-v-2794091f],.shop-pane .rarity-dot[data-v-2794091f],.mine-pane .rarity-dot[data-v-2794091f]{width:7px;height:7px;border-radius:50%;flex-shrink:0;box-shadow:0 0 4px currentColor}.home-feed-pane[data-v-2794091f]{display:flex;flex-direction:column;gap:8px;padding-bottom:0;scroll-snap-type:y mandatory}.home-feed-pane.share-mode-active[data-v-2794091f]{scrollbar-gutter:auto;overflow-y:hidden}.content-card:not(.collapsed) .home-feed-pane[data-v-2794091f]{scroll-snap-type:none;overscroll-behavior-y:none}.content-card.collapsed.layout-locking .home-feed-pane[data-v-2794091f]{scroll-snap-type:none}.shop-horizontal-selector[data-v-2794091f]{position:relative;width:100%;z-index:20;display:flex;gap:12px;padding:8px 16px;overflow-x:auto;justify-content:center;background:#00000026;transition:all .3s ease;height:46px}.shop-horizontal-selector[data-v-2794091f]::-webkit-scrollbar{height:0;display:none}.shop-horizontal-selector .selector-item[data-v-2794091f]{flex-shrink:0;padding:2px 6px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);border:none}.shop-horizontal-selector .selector-item .item-label[data-v-2794091f]{font-size:14px;color:#989898;font-weight:500;white-space:nowrap;text-shadow:0 2px 12px rgba(0,0,0,.6),0 1px 4px rgba(0,0,0,.3);transition:all .3s ease}.shop-horizontal-selector .selector-item.active .item-label[data-v-2794091f]{color:#f8fafc;font-size:16px;font-weight:700}.shop-detail-panel[data-v-2794091f]{display:flex;flex-direction:column;gap:12px;height:100%;padding-bottom:70px;position:relative}.shop-top-row[data-v-2794091f]{display:flex;flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:16px;width:100%;height:32px}.shop-top-row .price-display[data-v-2794091f]{display:flex;align-items:baseline;gap:4px}.shop-top-row .price-display .price-val[data-v-2794091f]{letter-spacing:1px;font-size:24px;font-weight:700;color:#fff;font-family:barlow,system-ui}.shop-top-row .price-display .price-unit[data-v-2794091f]{font-size:12px;color:#989898}.shop-header[data-v-2794091f]{flex:1;display:flex;flex-direction:column;gap:0px}.shop-header .shop-title-row[data-v-2794091f]{display:flex;align-items:center;gap:12px}.shop-header .shop-title-row .shop-item-icon[data-v-2794091f]{width:40px;height:40px;border-radius:6px;display:flex;justify-content:center;align-items:center;font-size:16px;flex-shrink:0}.shop-header .shop-title-row h3[data-v-2794091f]{margin:0;font-size:16px;color:#fff;font-weight:700}.shop-header .shop-item-desc[data-v-2794091f]{font-size:13px;color:#989898;line-height:1.4;height:40px;margin:0;display:flex;align-items:center;overflow:hidden}.shop-header .shop-item-desc span[data-v-2794091f]{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;word-break:break-all}.shop-content-list[data-v-2794091f]{padding:12px 12px 0;border-radius:8px;flex-shrink:0}.shop-content-list .list-title[data-v-2794091f]{font-size:14px;color:#fff;margin-bottom:12px;font-weight:700;display:flex;flex-direction:column;gap:12px}.shop-content-list .list-title .probability-bar[data-v-2794091f]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;display:flex;overflow:hidden}.shop-content-list .list-title .probability-bar .prob-segment[data-v-2794091f]{height:100%;transition:width .3s ease}.shop-content-list .list-title .probability-bar .prob-segment[data-v-2794091f]:hover{filter:brightness(1.2)}.shop-content-list .list-title .probability-legend[data-v-2794091f]{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:4px}.shop-content-list .list-title .probability-legend .legend-item[data-v-2794091f]{display:flex;align-items:center;gap:6px;font-size:11px;color:#fffc;font-weight:400}.shop-content-list .list-title .probability-legend .legend-item .legend-dot[data-v-2794091f]{width:8px;height:8px;border-radius:50%}.shop-content-list .list-title .probability-legend .legend-item .legend-rate[data-v-2794091f]{font-family:RobotoMono,monospace;color:#ffffff80}.shop-contents-grid[data-v-2794091f]{padding:0;margin-top:0;flex:1}.shop-contents-grid .item-rate[data-v-2794091f]{font-size:10px;font-family:RobotoMono,monospace;font-weight:600;background:#00000080;padding:2px 4px;border-radius:4px;color:#ffffffe6}.shop-action-area[data-v-2794091f]{display:flex;flex-direction:row;align-items:center;gap:12px;flex-shrink:0}.shop-action-area .buy-btn[data-v-2794091f]{width:80px;height:32px;font-size:14px;font-weight:700;border-radius:4px}.os-empty-state[data-v-2794091f]{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;color:#989898}.os-empty-state .os-empty-icon[data-v-2794091f]{width:48px;height:48px;opacity:.5;animation:bounce-2794091f 2s infinite ease-in-out}@keyframes bounce-2794091f{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.inventory-grid[data-v-2794091f]{display:grid;flex-shrink:0;grid-template-columns:repeat(4,1fr);column-gap:10px;row-gap:12px;align-content:start;padding:4px}.inventory-grid .inventory-cell[data-v-2794091f]{aspect-ratio:.718;position:relative;border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003}.inventory-grid .inventory-cell[data-v-2794091f]:hover{background:#ffffff0f;border-color:#fff3}.inventory-grid .inventory-cell.active[data-v-2794091f]{background:#6aec801f;border-color:#6aec8080;box-shadow:inset 0 0 15px #6aec8026,0 0 10px #6aec8033}.inventory-grid .inventory-cell.active .item-icon[data-v-2794091f]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(106,236,128,.5))}.inventory-grid .inventory-cell .item-tag[data-v-2794091f]{position:absolute;top:6px;left:6px;width:8px;height:8px;border-radius:50%;z-index:2;border:1px solid rgba(255,255,255,.4)}.inventory-grid .inventory-cell .item-icon-wrapper[data-v-2794091f]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffff05;z-index:1}.inventory-grid .inventory-cell .item-icon-wrapper .item-preview-img[data-v-2794091f]{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.inventory-grid .inventory-cell .item-icon-wrapper .item-icon[data-v-2794091f]{font-size:24px;transition:transform .3s ease}.inventory-grid .inventory-cell .item-meta[data-v-2794091f]{position:absolute;bottom:0;left:0;width:100%;padding:6px 8px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);display:flex;justify-content:space-between;align-items:center;z-index:3}.inventory-grid .inventory-cell .item-meta .item-name[data-v-2794091f]{font-size:10px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-grid .inventory-cell .item-meta .item-count[data-v-2794091f]{font-size:10px;color:#6aec80;font-family:RobotoMono,monospace;font-weight:600}.crt-danmu-preview[data-v-2794091f]{position:absolute;inset:13px;z-index:155;border-radius:12px;overflow:hidden}.crt-danmu-preview[data-v-2794091f] .danmu-overlay{width:auto;height:auto}.bg-frame[data-v-2794091f]{position:absolute;inset:13px;z-index:153;border-radius:12px;overflow:hidden;outline:3px solid rgba(143,143,143,.1647058824);background:#000}.crt-noise[data-v-2794091f]{position:absolute;inset:0;pointer-events:none;z-index:1;overflow:hidden}.crt-noise[data-v-2794091f]:before{content:"";position:absolute;inset:0;background:url(/global/images/noise.gif) repeat;background-size:50px 50px;opacity:1;filter:grayscale(1) brightness(.4);pointer-events:none}.crt-no-signal[data-v-2794091f]{position:absolute;top:50%;left:calc(50% + 14px);transform:translate(-50%,-50%);z-index:2;display:inline-flex;align-items:center;justify-content:center;font-family:寒蝉点阵体16px,ChillBitmap_16px,Courier New,Lucida Console,monospace;font-size:clamp(16px,4vw,22px);font-weight:700;letter-spacing:clamp(2px,.8vw,4px);color:#00ff41;text-transform:uppercase;white-space:nowrap;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none;-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-smooth:never;text-shadow:2px 2px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 8px rgba(0,255,65,.6)}.bg-pager[data-v-2794091f]{position:absolute;left:50%;bottom:16px;transform:translate(-50%);z-index:200;display:flex;align-items:center;gap:6px;padding:5px 9px;border-radius:999px;background:#0000008c;pointer-events:none}.bg-pager-dot[data-v-2794091f]{width:6px;height:6px;border-radius:999px;background:#ffffff73;transition:width .25s ease,background .25s ease}.bg-pager-dot.is-active[data-v-2794091f]{width:16px;background:#fff}.crt-noise-fade-enter-active[data-v-2794091f]{transition:opacity .4s ease .1s}.crt-noise-fade-leave-active[data-v-2794091f]{transition:opacity .15s ease}.crt-noise-fade-enter-from[data-v-2794091f],.crt-noise-fade-leave-to[data-v-2794091f]{opacity:0!important}.bg-layer[data-v-2794091f]{position:absolute;inset:0;z-index:152;visibility:visible;transform-origin:center center;transition:transform .14s cubic-bezier(.4,0,1,1),filter .09s ease,opacity .11s .03s ease}.bg-layer .bg-media[data-v-2794091f]{width:100%;height:100%;object-fit:cover;opacity:0;transform:translateZ(0);transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.bg-layer .bg-media.is-ui-ready[data-v-2794091f]{opacity:1}.crt-frame[data-v-2794091f]{position:absolute;inset:0;pointer-events:none;z-index:50;overflow:hidden;contain:paint;opacity:0;transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.crt-frame.is-ui-ready[data-v-2794091f]{opacity:1}.crt-reflection[data-v-2794091f]{position:absolute;inset:0;width:100%;height:100%;filter:saturate(180%) brightness(.7);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1);image-rendering:auto}.crt-reflection.is-active[data-v-2794091f]{opacity:1;transition:opacity .4s cubic-bezier(.4,0,.2,1)}.crt-corner-shadows[data-v-2794091f]{position:absolute;inset:0;pointer-events:none;z-index:51;background:radial-gradient(circle at top left,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px),radial-gradient(circle at top right,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px),radial-gradient(circle at bottom left,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px),radial-gradient(circle at bottom right,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px)}.crt-vignette[data-v-2794091f]{position:absolute;inset:13px;z-index:159;border-radius:12px;pointer-events:none;box-shadow:inset 0 0 20px #0000001a,inset 0 0 20px #000;transition:opacity .18s ease}.crt-is-off .crt-vignette[data-v-2794091f]{opacity:0}.crt-scanlines[data-v-2794091f]{position:absolute;inset:13px;z-index:160;border-radius:12px;pointer-events:none;background:repeating-linear-gradient(0deg,rgb(0,0,0) 0px,rgb(0,0,0) 1px,transparent 1px,transparent 3px);opacity:.015}.display-content[data-v-2794091f]{transform-origin:center center;transition:transform .14s cubic-bezier(.4,0,1,1),filter .09s ease,opacity .11s .03s ease}.crt-is-off .display-content[data-v-2794091f],.crt-is-off .bg-layer[data-v-2794091f]{transform:scaleY(.005);filter:brightness(7) blur(1px);opacity:0}.crt-is-off .bg-layer[data-v-2794091f]{visibility:hidden;transition:transform .14s cubic-bezier(.4,0,1,1),filter .09s ease,opacity .11s .03s ease,visibility 0s .14s}.crt-controls[data-v-2794091f]{position:absolute;bottom:-22px;left:0;right:0;height:26px;z-index:52;pointer-events:none;display:flex;align-items:center;justify-content:space-between;padding:0 8px 0 10px;border-radius:0;background:linear-gradient(180deg,#000,#1e1e1eb8) padding-box}.crt-vents[data-v-2794091f]{visibility:hidden;display:flex;align-items:center;justify-content:space-around;width:27px}.crt-vents span[data-v-2794091f]{display:block;width:3px;height:7px;border-radius:1px;box-shadow:inset 0 1px #ffffff2e}.crt-vents span[data-v-2794091f]:nth-child(1){background:linear-gradient(to bottom,#ff5e5e,#882020);box-shadow:inset 0 1px #ffffff40,0 0 3px #d83a3a8c}.crt-vents span[data-v-2794091f]:nth-child(2){background:linear-gradient(to bottom,#5eea7a,#1f6f31);box-shadow:inset 0 1px #ffffff40,0 0 3px #3acf5a8c}.crt-vents span[data-v-2794091f]:nth-child(3){background:linear-gradient(to bottom,#5e9eff,#1f4e88);box-shadow:inset 0 1px #ffffff40,0 0 3px #3a7ad88c}.crt-power-group[data-v-2794091f]{display:flex;align-items:center;gap:6px}.crt-power-led[data-v-2794091f]{width:6px;height:6px;border-radius:50%;pointer-events:none;background:radial-gradient(circle at 40% 35%,#272727,#454545);box-shadow:inset 0 1px 1px #0009,0 0 2px #000c;transition:background .4s ease,box-shadow .4s ease}.crt-power-led.is-on[data-v-2794091f]{background:radial-gradient(circle at 40% 30%,#a8ffb8,#2adc60);box-shadow:inset 0 1px 1px #ffffff4d,0 0 6px 2px #2adc608c,0 0 2px #00000080}.crt-power-btn[data-v-2794091f]{display:inline-flex;align-items:center;justify-content:center;width:13px;height:13px;border-radius:2px;border:none;cursor:pointer;pointer-events:auto;position:relative;background:linear-gradient(145deg,#3b344d,#140e22);box-shadow:0 0 0 1px #ffffff14,0 2px 3px #000c,inset 0 1px #ffffff1f,inset 0 2px 4px #00000080;transition:box-shadow .12s ease,transform .1s ease}.crt-power-btn[data-v-2794091f]:active{transform:scale(.92);box-shadow:0 0 0 1px #ffffff0f,0 1px 2px #000c,inset 0 1px #ffffff0f,inset 0 3px 6px #000000a6}.bg-fade-enter-active[data-v-2794091f],.bg-fade-leave-active[data-v-2794091f]{transition:opacity .6s cubic-bezier(.4,0,.2,1)}.bg-fade-enter-from[data-v-2794091f],.bg-fade-leave-to[data-v-2794091f]{opacity:0}.card-pop-enter-active[data-v-2794091f]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.card-pop-leave-active[data-v-2794091f]{transition:all .25s ease-out}.card-pop-enter-from[data-v-2794091f]{opacity:0;transform:scale(.9) translateY(20px)}.card-pop-leave-to[data-v-2794091f]{opacity:0;transform:scale(1.05) translateY(-20px)}.fade-enter-active[data-v-2794091f],.fade-leave-active[data-v-2794091f]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-2794091f],.fade-leave-to[data-v-2794091f]{opacity:0}.mine-action-overlay[data-v-2794091f]{position:absolute;bottom:15%;left:0;width:100%;display:flex;justify-content:center;gap:12px;z-index:10;pointer-events:auto}.mine-action-overlay .card-action-btn[data-v-2794091f]{display:inline-flex;align-items:center;gap:5px;padding:8px 24px;border-radius:20px;font-size:13px;font-weight:500;letter-spacing:1.5px;cursor:pointer;white-space:nowrap;transition:all .25s ease;border:1px solid rgba(255,255,255,.15);background:#0000009e;color:#989898}.mine-action-overlay .card-action-btn[data-v-2794091f]:hover{background:#ffffff1a;border-color:#ffffff4d}.mine-action-overlay .card-action-btn[data-v-2794091f]:active{transform:scale(.95)}.mine-action-overlay .card-action-btn.disabled[data-v-2794091f]{opacity:.5;cursor:not-allowed}.mine-action-overlay .card-action-btn.disabled[data-v-2794091f]:hover{background:#0000009e;border-color:#ffffff26}.mine-action-overlay .card-action-memory[data-v-2794091f]{color:#6aec80;border-color:#6aec8059}.mine-action-overlay .card-action-memory[data-v-2794091f]:hover{background:#6aec8026;border-color:#6aec8080;box-shadow:0 0 12px #6aec8026}.mine-action-overlay .card-action-download.disabled[data-v-2794091f]{opacity:.4;cursor:not-allowed;color:#94a3b8}.mine-action-overlay .card-action-play[data-v-2794091f]{color:#6aec80;border-color:#6aec8059}.mine-action-overlay .card-action-play[data-v-2794091f]:hover{background:#6aec8026;border-color:#6aec8080;box-shadow:0 0 12px #6aec8026}.live-card-presenter[data-v-2794091f]{position:absolute;top:51%;left:50%;transform:translate(-50%,-50%);z-index:5;width:auto;max-width:calc(100% - 40px);height:68%;display:flex;flex-direction:column;align-items:center;justify-content:center;isolation:isolate;contain:layout style;pointer-events:auto}.live-card-presenter .live-card-presenter__card[data-v-2794091f]{width:100%;flex:1 1 auto;min-height:0}.card-pop-enter-active[data-v-2794091f],.card-pop-leave-active[data-v-2794091f]{transition:opacity .25s ease,transform .25s cubic-bezier(.4,0,.2,1)}.card-pop-enter-from[data-v-2794091f],.card-pop-leave-to[data-v-2794091f]{opacity:0;transform:translate(-50%,-50%) scale(.92)}.inventory-cell.active[data-v-2794091f]{z-index:10}.global-imagine-progress[data-v-2794091f]{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:10000;pointer-events:none}.global-imagine-progress__track[data-v-2794091f]{height:3px;width:100%;overflow:visible;background:#ffffff24}.global-imagine-progress__fill[data-v-2794091f]{height:100%;width:100%;transform-origin:left center;transition:transform .9s ease-out;background:linear-gradient(90deg,#38bdf8,#a855f7,#22c55e,#38bdf8,#a855f7,#22c55e,#38bdf8);background-size:200% 100%;animation:imagine-progress-holo-2794091f 3s linear infinite;box-shadow:0 0 8px #38bdf899,0 0 14px #a855f780,0 2px 20px #22c55e59}.global-imagine-progress__fill.is-generating[data-v-2794091f]{animation-duration:2s;box-shadow:0 0 10px #38bdf8b3,0 0 16px #a855f799,0 2px 24px #22c55e73}@keyframes imagine-progress-holo-2794091f{0%{background-position:100% 0}to{background-position:0% 0}}.fade-slide-enter-active[data-v-2794091f],.fade-slide-leave-active[data-v-2794091f]{transition:all .3s ease}.fade-slide-enter-from[data-v-2794091f]{opacity:0;transform:translate(10px)}.fade-slide-leave-to[data-v-2794091f]{opacity:0;transform:translate(-10px)}.draw-result-overlay[data-v-2794091f]{position:fixed;inset:0;background:#000000e0;z-index:3000;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer}.draw-result-content[data-v-2794091f]{display:flex;flex-direction:column;align-items:center;gap:32px;cursor:default}.draw-result-title[data-v-2794091f]{font-family:barlow,system-ui;font-size:36px;font-weight:800;color:#fff;letter-spacing:6px;text-shadow:0 0 20px rgba(255,255,255,.4);animation:popIn-2794091f .6s cubic-bezier(.175,.885,.32,1.275)}.draw-result-card-wrapper[data-v-2794091f]{width:280px;height:420px;perspective:1200px;animation:floatUp-2794091f .8s cubic-bezier(.2,.8,.2,1);filter:drop-shadow(0 20px 40px rgba(0,0,0,.5))}.draw-result-card-wrapper .draw-result-card[data-v-2794091f]{width:100%;height:100%}.draw-result-balance[data-v-2794091f]{margin-top:14px;font-size:12px;color:#ffffff73;letter-spacing:.5px;animation:fadeIn .6s ease .6s both}.balance-val[data-v-2794091f]{font-family:RobotoMono,monospace;font-weight:700;color:#6aec80}.draw-again-btn[data-v-2794091f]{margin-top:8px;padding:10px 28px;border-radius:24px;border:1px solid rgba(106,236,128,.4);background:#6aec801f;color:#6aec80;font-size:14px;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .25s ease;animation:fadeIn .6s ease .8s both}.draw-again-btn[data-v-2794091f]:hover{background:#6aec8038;border-color:#6aec8099;transform:scale(1.04)}.draw-again-btn[data-v-2794091f]:active{transform:scale(.97)}.draw-again-cost[data-v-2794091f]{font-family:RobotoMono,monospace;font-weight:700}.draw-result-hint[data-v-2794091f]{font-size:14px;color:#fff6;letter-spacing:2px;animation:fadeIn 1s ease 1s both}@keyframes popIn-2794091f{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes floatUp-2794091f{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.mine-pane[data-v-2794091f]{display:flex;flex-direction:column;overflow:hidden;padding-bottom:0;position:relative}.mine-pane.mine-pane--offset[data-v-2794091f]{padding-top:6px}.mine-pane .inventory-grid-scroll-wrapper[data-v-2794091f]{flex:1;overflow-y:auto;min-height:0;padding-bottom:60px;scrollbar-gutter:stable}.mine-pane .inventory-grid-scroll-wrapper[data-v-2794091f]::-webkit-scrollbar{width:4px}.mine-pane .inventory-grid-scroll-wrapper[data-v-2794091f]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.mine-pane .inventory-grid[data-v-2794091f]{height:auto}.chart-fade-collapse-enter-active[data-v-2794091f],.chart-fade-collapse-leave-active[data-v-2794091f]{transition:height .35s cubic-bezier(.33,1,.68,1),margin-bottom .35s cubic-bezier(.33,1,.68,1),opacity .35s cubic-bezier(.33,1,.68,1);overflow:hidden}.chart-fade-collapse-enter-from[data-v-2794091f],.chart-fade-collapse-leave-to[data-v-2794091f]{opacity:0;height:0!important;margin-bottom:0!important;transform:translateY(-10px)}.room-pane[data-v-2794091f]{padding:10px 16px 20px;height:100%;overflow-y:auto}.live-pane[data-v-2794091f]{padding:0 16px 20px;height:100%;overflow-y:auto;scrollbar-gutter:stable}.live-pane[data-v-2794091f]::-webkit-scrollbar{width:4px}.live-pane[data-v-2794091f]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.item-token-id[data-v-2794091f]{font-family:RobotoMono,monospace;font-size:10px;color:#94a3b8;letter-spacing:.5px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-downloaded-badge[data-v-2794091f]{position:absolute;top:4px;right:4px;width:16px;height:16px;border-radius:50%;background:#6aec8040;color:#6aec80;display:flex;align-items:center;justify-content:center;pointer-events:none}.item-downloaded-icon[data-v-2794091f]{width:11px;height:11px}.os-action-icon[data-v-2794091f]{flex:0 0 14px;width:14px;height:14px}.crt-power-icon[data-v-2794091f]{width:8px;height:8px;color:#ffffff52}.download-modal[data-v-2794091f]{max-width:420px;z-index:2000}.download-content[data-v-2794091f]{display:flex;flex-direction:column;gap:14px}.download-header[data-v-2794091f]{display:flex;flex-direction:column;gap:4px}.download-title[data-v-2794091f]{display:flex;align-items:center;gap:6px;margin:0;font-size:18px;font-weight:700;color:#fff}.download-title-icon[data-v-2794091f]{flex:0 0 18px;width:18px;height:18px}.download-subtitle[data-v-2794091f]{margin:0;font-size:12px;color:#989898}.prompt-section[data-v-2794091f]{display:flex;flex-direction:column;gap:6px}.prompt-label[data-v-2794091f]{font-size:12px;font-weight:600;color:#ffffffb3}.prompt-readonly[data-v-2794091f]{padding:10px 12px;font-size:10px;font-family:RobotoMono,monospace;color:#fffc;line-height:1.5;border:1px solid rgba(255,255,255,.06);border-radius:8px;word-break:break-all;-webkit-user-select:all;user-select:all}.download-footer[data-v-2794091f]{display:flex;align-items:center;justify-content:flex-end;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.download-submit-btn[data-v-2794091f]{width:100%;padding:10px 24px;font-size:14px;font-weight:600}.registration-sheet[data-v-24254f2a]{max-width:var(--app-max-width)}.registration-sheet-body[data-v-24254f2a]{padding-bottom:24px}.drawer-header-row[data-v-24254f2a]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px;padding-right:48px}.drawer-title-meta[data-v-24254f2a]{display:flex;flex-direction:column;gap:4px}.drawer-title[data-v-24254f2a]{margin:0;color:#fff;font-size:16px;font-weight:700;line-height:1.3}.drawer-subtitle[data-v-24254f2a]{margin:0;color:#ffffff7a;font-size:12px;line-height:1.5}.registration-form-content[data-v-24254f2a]{display:flex;flex-direction:column;width:100%}.bili-auth-btn[data-v-24254f2a]{width:100%;justify-content:center}.oauth-divider[data-v-24254f2a]{display:flex;align-items:center;gap:10px;margin:14px 0 10px;color:#ffffff73;font-size:11px}.oauth-divider[data-v-24254f2a]:before,.oauth-divider[data-v-24254f2a]:after{content:"";flex:1;height:1px;background:#ffffff1a}.phone-form-container[data-v-24254f2a]{display:flex;flex-direction:column;gap:0;width:100%}.login-input-container[data-v-24254f2a]{text-align:left}.login-input-container .error-text[data-v-24254f2a]{color:#ff4d4f;font-size:11px;margin-top:4px;margin-left:4px}.login-input-wrapper[data-v-24254f2a]{position:relative;height:44px;background:#ffffff0d;border-radius:4px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;display:flex;align-items:center;box-sizing:border-box}.login-input-wrapper[data-v-24254f2a]:not(.has-error):has(input:focus-visible){border-color:#6aec80;background:#ffffff1a}.login-input-wrapper.has-error[data-v-24254f2a]{border-color:#ff4d4f}.login-input-wrapper input[data-v-24254f2a]{width:100%;height:100%;background:transparent;border:none;padding:0 12px;color:#fff;font-size:14px;box-sizing:border-box}.login-input-wrapper input[data-v-24254f2a]:focus{background:transparent;outline:none}.login-input-wrapper input[data-v-24254f2a]::placeholder{color:#ffffff4d}.input-group-row[data-v-24254f2a]{display:flex;align-items:center;width:100%;height:100%;gap:8px;padding:4px;box-sizing:border-box}.input-group-row input[data-v-24254f2a]{flex:1;height:34px;padding:0 8px}.input-group-row button[data-v-24254f2a]{font-size:12px;white-space:nowrap;min-width:80px;border-radius:4px}.login-code-btn[data-v-24254f2a]{width:80px;height:34px}.login-code-btn .login-code-loading-icon[data-v-24254f2a]{flex:0 0 16px;width:16px;height:16px;animation:spin .8s linear infinite}.main-action-btn[data-v-24254f2a]{width:100%;justify-content:center}.registration-general-error[data-v-24254f2a]{margin-top:10px;text-align:center}.persona-pool[data-v-1262af91]{overflow:hidden;outline:none}.persona-pool--preview[data-v-1262af91]{position:relative;height:100%;min-height:220px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;cursor:pointer}.persona-pool--preview .pool-stage[data-v-1262af91]{pointer-events:none;cursor:inherit}.persona-pool--preview .pool-tile[data-v-1262af91]{cursor:inherit}.persona-pool--preview .pool-vignette[data-v-1262af91]{background:radial-gradient(ellipse 80% 75% at 50% 50%,#06030c59 30%,#06030cd9)}.persona-pool--preview[data-v-1262af91]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.pool-preview-cta[data-v-1262af91]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;pointer-events:none}.pool-preview-cta .btn-aurora-glow[data-v-1262af91]{height:34px;padding:0 18px;font-size:13px}.pool-preview-cta small[data-v-1262af91]{font-size:11px;color:#ffffffc7;text-shadow:0 1px 3px rgba(0,0,0,.8)}.pool-stage[data-v-1262af91]{position:absolute;inset:0;overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.pool-stage.is-dragging[data-v-1262af91]{cursor:grabbing}.pool-wall[data-v-1262af91]{position:absolute;left:50%;top:50%;width:0;height:0;will-change:transform;transition:opacity .3s ease}.is-loading .pool-wall[data-v-1262af91]{opacity:.25}.pool-tile[data-v-1262af91]{position:absolute;width:var(--tile);height:var(--tile);padding:0;border:1px solid rgba(255,255,255,.1);border-radius:22%;overflow:hidden;background:linear-gradient(135deg,#ffffff0f,#ffffff05);box-shadow:0 6px 18px #00000059;cursor:pointer;transform-origin:center;transition:transform .5s cubic-bezier(.2,.9,.25,1.15),opacity .35s ease,filter .35s ease,box-shadow .35s ease,border-radius .4s ease;animation:pool-tile-in-1262af91 .6s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:var(--delay)}.is-settled .pool-tile[data-v-1262af91]{animation:none}.is-dragging .pool-tile[data-v-1262af91]{cursor:grabbing}.pool-tile img[data-v-1262af91]{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;animation:pool-img-in-1262af91 .45s ease backwards}.pool-tile[data-v-1262af91]:not(.is-ready):after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.07) 50%,transparent 70%);background-size:220% 100%;animation:pool-shimmer-1262af91 1.6s linear infinite}.pool-tile[data-v-1262af91]:focus-visible{outline:2px solid #6aec80;outline-offset:3px}@media(hover:hover){.pool-tile[data-v-1262af91]:hover:not(.is-selected){transform:scale(1.06)}}.has-selection .pool-tile[data-v-1262af91]:not(.is-selected){opacity:.28;filter:saturate(.5)}.pool-tile.is-selected[data-v-1262af91]{z-index:5;border-radius:16%;border-color:#6aec80a6;box-shadow:0 0 0 calc(2px / var(--zoom)) #6aec8059,0 24px 60px #0009;transform:rotate(var(--tilt)) scale(var(--zoom));cursor:default}.pool-tile.is-locked:not(.is-selected) img[data-v-1262af91]{filter:grayscale(.55) brightness(.7)}.pool-tile.is-flash[data-v-1262af91]:before{content:"";position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;animation:pool-lock-flash-1262af91 1.2s ease-out}.pool-lock[data-v-1262af91]{position:absolute;top:7%;right:7%;display:inline-flex;align-items:center;gap:3px;padding:3px 6px;border-radius:999px;background:#0a0614b8;color:#ffffffd9}.is-selected .pool-lock[data-v-1262af91]{display:none}.pool-lock-icon[data-v-1262af91]{width:12px;height:12px}.pool-lock-dot[data-v-1262af91]{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#6aec80;box-shadow:0 0 #6aec8099;animation:pool-breathe-1262af91 1.6s ease-out infinite}.pool-card[data-v-1262af91]{position:absolute;left:0;top:0;z-index:3;display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 14px 14px;border-radius:0 0 16% 16%/0 0 22% 22%;background:linear-gradient(to top,#080410e0,#08041000);animation:pool-card-in-1262af91 .35s .3s ease backwards}.pool-card-use[data-v-1262af91]{width:auto;min-width:70%}.pool-card-locked[data-v-1262af91]{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 14px;border-radius:999px;font-size:13px;color:#ffffffd9;background:#ffffff1a}.pool-vignette[data-v-1262af91]{position:absolute;inset:0;pointer-events:none;background:radial-gradient(ellipse 75% 62% at 50% 48%,transparent 38%,rgba(6,3,12,.6) 72%,rgba(6,3,12,.94) 100%),linear-gradient(to bottom,rgba(6,3,12,.85),transparent 22%,transparent 72%,rgba(6,3,12,.9))}.pool-empty[data-v-1262af91]{position:absolute;left:50%;top:46%;transform:translate(-50%,-50%);width:min(80%,320px);margin:0;font-size:13px;text-align:center;color:#989898}.pool-head[data-v-1262af91]{position:absolute;top:0;left:0;right:0;padding:calc(18px + env(safe-area-inset-top,0px)) 72px 0 20px;pointer-events:none}.pool-live[data-v-1262af91]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.pool-title[data-v-1262af91]{margin:0;font-size:20px;font-weight:700;color:#fff}.pool-subtitle[data-v-1262af91]{margin:6px 0 0;font-size:12px;line-height:1.45;color:#ffffffa6}.pool-filters[data-v-1262af91]{position:absolute;left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));transform:translate(-50%);width:min(100% - 32px,440px);display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:20px;transition:opacity .3s ease,transform .3s ease}.pool-stage.has-selection~.pool-filters[data-v-1262af91]{opacity:.35;transform:translate(-50%) translateY(6px)}@keyframes pool-tile-in-1262af91{0%{opacity:0;transform:scale(.7)}}@keyframes pool-img-in-1262af91{0%{opacity:0}}@keyframes pool-shimmer-1262af91{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes pool-card-in-1262af91{0%{opacity:0}}@keyframes pool-breathe-1262af91{70%{box-shadow:0 0 0 6px #6aec8000}to{box-shadow:0 0 #6aec8000}}@keyframes pool-lock-flash-1262af91{0%{box-shadow:inset 0 0 0 3px #ffffffe6;background:#ffffff40}to{box-shadow:inset 0 0 #fff0;background:transparent}}@media(prefers-reduced-motion:reduce){.pool-tile[data-v-1262af91],.pool-tile img[data-v-1262af91],.pool-card[data-v-1262af91],.pool-lock-dot[data-v-1262af91],.pool-tile[data-v-1262af91]:not(.is-ready):after,.pool-tile.is-flash[data-v-1262af91]:before{animation:none;transition:none}}.registration-profile-dialog[data-v-2c21fe8f]{overflow:hidden}.registration-profile-column[data-v-2c21fe8f]{position:relative;display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--app-max-width);min-width:0;min-height:0;max-height:100%;margin:0 auto;padding:max(20px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.registration-profile-body[data-v-2c21fe8f]{display:flex;flex-direction:column;gap:18px;flex:1;min-height:0;margin-top:20px;padding:0 2px 16px;overflow-y:auto;overflow-x:hidden}.avatar-editor[data-v-2c21fe8f]{align-self:center;display:flex;flex-direction:column;align-items:center;gap:8px;border:0;color:#ffffffb8;background:transparent;cursor:pointer}.avatar-editor img[data-v-2c21fe8f]{width:88px;height:88px;border-radius:8px;object-fit:cover;border:1px solid rgba(255,255,255,.18);box-shadow:0 4px 16px #00000040,inset 0 0 0 1px #ffffff14;background:#ffffff0a;transition:border-color .2s ease}.avatar-editor .avatar-edit-label[data-v-2c21fe8f]{font-size:12px}.avatar-editor:hover:not(:disabled) img[data-v-2c21fe8f]{border-color:#ffffff59}.avatar-editor:hover:not(:disabled) .avatar-upload-placeholder[data-v-2c21fe8f]{border-color:#ffffff61;background:#ffffff14}.avatar-upload-placeholder[data-v-2c21fe8f]{width:88px;height:88px;box-sizing:border-box;display:grid;place-items:center;border:1px dashed rgba(255,255,255,.24);border-radius:8px;background:#ffffff0a;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 4px 16px #0003,inset 0 0 0 1px #ffffff0d;transition:border-color .2s ease,background .2s ease}.avatar-upload-plus[data-v-2c21fe8f]{color:#ffffffad;font-family:RobotoMono,monospace;font-size:32px;font-weight:300;line-height:1}.avatar-editor--empty .avatar-edit-label[data-v-2c21fe8f]{color:#ffffffd1}.profile-field[data-v-2c21fe8f]{display:flex;flex-direction:column;gap:8px}.profile-field span[data-v-2c21fe8f]{color:#ffffffb8;font-size:13px;font-weight:500}.persona-pool-preview[data-v-2c21fe8f]{height:220px}.persona-picked[data-v-2c21fe8f]{height:220px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#ffffff08}.persona-picked img[data-v-2c21fe8f]{width:100%;height:100%;object-fit:contain;display:block}.path-rule[data-v-2c21fe8f]{margin:0;font-size:11px;line-height:1.45;color:#ffffff6b}.profile-error[data-v-2c21fe8f]{margin:-6px 0 0;color:#ff7676;font-size:12px;text-align:center}.registration-profile-actions[data-v-2c21fe8f]{flex:none;padding-top:12px;border-top:1px solid rgba(255,255,255,.1)}.registration-profile-actions .btn[data-v-2c21fe8f]{width:100%;justify-content:center}.media-field[data-v-2c21fe8f]{min-width:0}.media-field[data-v-2c21fe8f] .media-upload-hero{width:100%}.background-mode-bar[data-v-2c21fe8f]{display:flex;align-items:center;margin-bottom:2px}.background-mode-bar[data-v-2c21fe8f] .message-filter-segmented{flex-shrink:0}.world-map-container[data-v-b4231d38]{position:relative;width:100%;aspect-ratio:2.38/1;max-height:320px;padding:8px;display:flex;justify-content:center;align-items:center;animation:panel-fade-in-b4231d38 .35s ease-out both;overflow:hidden}.world-map-svg[data-v-b4231d38]{width:100%;height:auto;filter:drop-shadow(0 0 8px rgba(0,162,255,.05))}.country-path[data-v-b4231d38]{fill:#ffffff14;stroke:#ffffff26;stroke-width:.4}.member-dots[data-v-b4231d38]{pointer-events:none}.member-dots .dot-core[data-v-b4231d38]{pointer-events:auto;cursor:help}.member-dots .dot-core.member[data-v-b4231d38]{fill:#0f8;filter:drop-shadow(0 0 5px #00ff88)}.member-dots .dot-core.pre-member[data-v-b4231d38]{fill:#afa;fill-opacity:.8;filter:drop-shadow(0 0 3px rgba(170,255,170,.5))}.member-dots .dot-core.anchor[data-v-b4231d38]{fill:#8b47f1;filter:drop-shadow(0 0 8px #8b47f1)}@keyframes panel-fade-in-b4231d38{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.world-map-container[data-v-b4231d38]{animation:none}}.tour-host[data-v-5f2d0814]{position:fixed;inset:0;z-index:1100;display:flex;align-items:flex-end;justify-content:center;padding:12px 0 max(12px,env(safe-area-inset-bottom))}.tour-panel[data-v-5f2d0814]{width:100%;max-height:58dvh;display:flex;flex-direction:column;padding:16px;border-radius:14px;box-shadow:0 -12px 40px #0000008c}.tour-panel[data-v-5f2d0814]>*{position:relative;z-index:1}.tour-header[data-v-5f2d0814],.tour-footer[data-v-5f2d0814]{display:flex;align-items:center;gap:12px;flex-shrink:0;font-size:12px;color:#989898}.tour-footer[data-v-5f2d0814]{margin-top:16px}.tour-title[data-v-5f2d0814]{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;color:#fff;line-height:1.3;outline:none}.tour-progress[data-v-5f2d0814]{display:flex;gap:4px;margin:12px 0 16px;flex-shrink:0}.tour-progress span[data-v-5f2d0814]{flex:1;height:3px;border-radius:2px;background:#ffffff26}.tour-progress .visited[data-v-5f2d0814]{background:#6aec80;box-shadow:0 0 6px #6aec8080}.tour-body[data-v-5f2d0814]{overflow-y:auto;min-height:0}.tour-body p[data-v-5f2d0814]{margin:0;font-size:14px;line-height:1.6;color:#f8fafcd1}.tour-body .tour-inline-btn[data-v-5f2d0814]{margin:0 2px;vertical-align:middle;cursor:default;pointer-events:none}.tour-panel[data-v-5f2d0814]{max-width:var(--app-max-width)}@media(max-height:500px){.tour-panel[data-v-5f2d0814]{max-height:85dvh}}.order-count[data-v-829bd6aa]{flex-shrink:0;margin-left:auto;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400;white-space:nowrap}.tx-filter-bar[data-v-829bd6aa]{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;margin-bottom:12px;flex-wrap:nowrap}.tx-filter-bar[data-v-829bd6aa] .tx-filter-segmented{flex-shrink:0;width:auto}.tx-filter-bar[data-v-829bd6aa] .tx-filter-segmented .segmented-item{min-width:calc(3em + 18px);padding:0 8px;font-size:var(--vtuber-font-size-caption, 11px);flex:none}@media(max-width:640px){.tx-filter-bar[data-v-829bd6aa]{flex-wrap:nowrap;gap:6px}.tx-filter-bar[data-v-829bd6aa] .tx-filter-segmented .segmented-item{min-width:calc(3em + 14px);padding:0 6px;font-size:var(--vtuber-font-size-caption, 11px)}}.tx-empty[data-v-829bd6aa]{font-size:var(--vtuber-font-size-meta, 12px);color:#fff6;text-align:center;padding:24px 0}.tx-list[data-v-829bd6aa]{display:flex;flex-direction:column;gap:8px}.tx-row[data-v-829bd6aa]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;border-radius:8px;background:#ffffff0a}.tx-main[data-v-829bd6aa]{flex:1 1 0;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;width:0}.tx-row-title[data-v-829bd6aa]{font-size:var(--vtuber-font-size-body, 13px);color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-row-sub[data-v-829bd6aa]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.order-user-tag[data-v-829bd6aa]{display:inline-flex;align-items:center;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.tx-rarity[data-v-829bd6aa]{display:inline-flex;align-items:center;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);padding:1px 5px;border-radius:4px;background:#a78bfa2e;color:#c084fc;font-weight:700;white-space:nowrap;flex-shrink:0}.tx-time[data-v-829bd6aa]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d}.tx-amount[data-v-829bd6aa]{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px}.tx-credits[data-v-829bd6aa]{font-size:var(--vtuber-font-size-body, 13px);font-weight:700;color:#989898;font-family:RobotoMono,monospace;justify-content:flex-end}.tx-balance[data-v-829bd6aa]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;font-family:RobotoMono,monospace}.tx-more-btn[data-v-829bd6aa]{width:100%;margin-top:8px;padding:8px 0;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:8px;color:#fff9;font-size:var(--vtuber-font-size-meta, 12px);cursor:pointer;transition:all .2s}.tx-more-btn[data-v-829bd6aa]:hover{background:#ffffff14;color:#fff}.orders-chart-container[data-v-61246f2b]{position:relative;width:100%;padding:0 4px 4px 0;display:flex;flex-direction:column;gap:8px;animation:panel-fade-in-61246f2b .35s ease-out both;overflow:hidden;box-sizing:border-box}@keyframes panel-fade-in-61246f2b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.orders-chart-container[data-v-61246f2b]{animation:none}}.svg-wrapper[data-v-61246f2b]{width:100%;aspect-ratio:2.38/1;max-height:260px;min-height:0;position:relative}.svg-wrapper .chart-svg[data-v-61246f2b]{width:100%;height:100%;overflow:visible}.svg-wrapper .chart-svg text[data-v-61246f2b]{font-family:RobotoMono,monospace;-webkit-user-select:none;user-select:none}.svg-wrapper .chart-svg .bars text[data-v-61246f2b]{font-weight:600}.chart-legend[data-v-61246f2b]{display:flex;flex-wrap:wrap;gap:8px 12px;padding:0 8px 2px;flex-shrink:0}.legend-item[data-v-61246f2b]{display:inline-flex;align-items:center;gap:6px;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff8c}.legend-dot[data-v-61246f2b]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.transfer-desc--warn[data-v-3830b237]{color:#fbbf24}.transfer-modal[data-v-3830b237]{max-width:440px;z-index:2000}.transfer-body[data-v-3830b237]{display:flex;flex-direction:column;gap:12px}.transfer-amount-card[data-v-3830b237]{display:flex;flex-direction:column;gap:8px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);transition:border-color .2s ease,box-shadow .2s ease}.transfer-amount-card[data-v-3830b237]:focus-within{border-color:#6aec8066;box-shadow:0 0 12px #6aec801f}.transfer-amount-card.is-invalid[data-v-3830b237]{border-color:#f8717173}.transfer-amount-top[data-v-3830b237]{display:flex;align-items:center;justify-content:space-between;gap:8px}.transfer-amount-label[data-v-3830b237]{font-size:12px;font-weight:500;color:#ffffffa6}.transfer-amount-balance[data-v-3830b237]{font-size:11px;color:#ffffff80;font-family:RobotoMono,monospace}.transfer-amount-row[data-v-3830b237]{display:flex;align-items:center;gap:8px}.transfer-amount-prefix[data-v-3830b237]{font-size:22px;font-weight:600;color:#ffffff73}.transfer-amount-input[data-v-3830b237]{flex:1;min-width:0;padding:0;background:transparent;border:none;outline:none;color:#fff;font-size:26px;font-weight:700;font-family:RobotoMono,monospace;line-height:1.1;caret-color:#6aec80}.transfer-amount-input[data-v-3830b237]::placeholder{color:#ffffff2e}.transfer-amount-hint[data-v-3830b237]{font-size:11px;line-height:1.4;color:#ffffff73}.transfer-amount-hint--error[data-v-3830b237]{color:#f87171}.transfer-preview[data-v-3830b237]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,#6aec801f,#6aec8008);border:1px solid rgba(106,236,128,.25)}.transfer-preview-label[data-v-3830b237]{font-size:13px;font-weight:600;color:#fff}.transfer-preview-value[data-v-3830b237]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6aec80;font-size:20px;font-weight:800;font-family:RobotoMono,monospace}.transfer-policy[data-v-3830b237]{margin:0;font-size:11px;line-height:1.5;color:#989898}.transfer-flow[data-v-3830b237]{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.transfer-flow-row[data-v-3830b237]{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.transfer-flow-label[data-v-3830b237]{font-size:12px;color:#989898}.transfer-flow-value[data-v-3830b237]{min-width:0;overflow-wrap:anywhere;text-align:right;font-size:20px;font-weight:700;font-family:RobotoMono,monospace;color:#fff}.transfer-flow-value--credit[data-v-3830b237]{color:#6aec80}.transfer-flow-arrow[data-v-3830b237]{align-self:center;width:18px;height:18px;color:#ffffff59}.transfer-flow-rate[data-v-3830b237]{margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06);font-size:11px;color:#ffffff73;text-align:right}.transfer-notice[data-v-3830b237]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffbf;font-size:12px;line-height:1.5}.transfer-notice--warn[data-v-3830b237]{background:#fbbf241a;border-color:#fbbf2440;color:#fde047}.transfer-notice--warn .transfer-notice-icon[data-v-3830b237]{color:#fbbf24}.transfer-notice-icon[data-v-3830b237]{flex-shrink:0;width:16px;height:16px;margin-top:1px;color:#ffffff80}.transfer-notice-text[data-v-3830b237]{display:flex;flex-direction:column;gap:2px;min-width:0}.transfer-notice-text strong[data-v-3830b237]{font-weight:600}.transfer-notice-action[data-v-3830b237]{margin-left:auto;flex-shrink:0}.transfer-history[data-v-3830b237]{display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.transfer-history-head[data-v-3830b237]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.transfer-history-title[data-v-3830b237]{font-size:12px;font-weight:600;color:#ffffffb3}.transfer-history-total[data-v-3830b237]{font-size:11px;color:#ffffff73;font-family:RobotoMono,monospace}.transfer-history-empty[data-v-3830b237]{padding:24px 0;text-align:center;font-size:11px;color:#ffffff4d}.transfer-history-list[data-v-3830b237]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.transfer-record[data-v-3830b237]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.transfer-record-meta[data-v-3830b237],.transfer-record-amounts[data-v-3830b237]{display:flex;flex-direction:column;gap:2px;min-width:0}.transfer-record-amounts[data-v-3830b237]{align-items:flex-end;text-align:right}.transfer-record-date[data-v-3830b237]{font-size:12px;font-weight:600;color:#ffffffd9}.transfer-record-ref[data-v-3830b237]{font-size:11px;color:#989898;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.transfer-record-credit[data-v-3830b237]{font-size:13px;font-weight:700;font-family:RobotoMono,monospace;color:#6aec80}.transfer-record-cny[data-v-3830b237]{font-size:11px;font-family:RobotoMono,monospace;color:#ffffff80}.transfer-pager[data-v-3830b237]{display:flex;align-items:center;justify-content:center;gap:12px}.transfer-pager .svg-icon-wrapper[data-v-3830b237]{width:16px;height:16px}.transfer-pager-text[data-v-3830b237]{font-size:12px;font-family:RobotoMono,monospace;color:#989898}.transfer-btn-icon[data-v-3830b237]{width:18px;height:18px}.transfer-footer-btn[data-v-3830b237]{display:inline-flex;align-items:center;justify-content:center;gap:6px}@media(prefers-reduced-motion:reduce){.transfer-amount-card[data-v-3830b237]{transition:none}}.tax-dialog[data-v-1afec349]{max-width:480px;width:100%;z-index:2000}.tax-update-confirm-overlay[data-v-1afec349]{z-index:2001}.tax-update-confirm[data-v-1afec349]{z-index:2002}.tax-dialog-body[data-v-1afec349]{max-height:calc(85vh - 130px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.tax-dialog-body[data-v-1afec349]::-webkit-scrollbar{width:4px}.tax-dialog-body[data-v-1afec349]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:4px}.step-indicator[data-v-1afec349]{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:20px}.step[data-v-1afec349]{display:flex;align-items:center;gap:6px;opacity:.4;transition:opacity .3s}.step.active[data-v-1afec349]{opacity:1}.step-num[data-v-1afec349]{width:22px;height:22px;border-radius:50%;background:#ffffff14;color:#989898;font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;transition:all .3s}.active .step-num[data-v-1afec349]{background:#6aec80;color:#000}.step-label[data-v-1afec349]{font-size:12px;color:#989898}.active .step-label[data-v-1afec349]{color:#fff}.step-line[data-v-1afec349]{width:40px;height:1px;background:#ffffff1a;margin:0 8px;transition:background .3s}.step-line.done[data-v-1afec349]{background:#6aec80}.tax-body[data-v-1afec349]{display:flex;flex-direction:column;gap:14px}.field-group[data-v-1afec349]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-1afec349]{font-size:12px;color:#989898;margin-bottom:2px}.protocol-display[data-v-1afec349]{max-height:220px;overflow-y:auto;padding:12px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.08);font-size:11px;line-height:1.6;color:#989898;margin-top:4px;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.protocol-display[data-v-1afec349]::-webkit-scrollbar{width:4px}.protocol-display[data-v-1afec349]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.protocol-main-title[data-v-1afec349]{font-size:13px;font-weight:700;color:#fff;text-align:center;margin:2px 0 10px;letter-spacing:.2px}.protocol-header-meta[data-v-1afec349]{font-size:12px;font-weight:500;color:#fff;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid rgba(255,255,255,.08)}.underline-date[data-v-1afec349]{text-decoration:underline;color:#6aec80;font-weight:600;padding:0 2px}.protocol-section[data-v-1afec349]{margin-bottom:12px}.protocol-section[data-v-1afec349]:last-child{margin-bottom:0}.party-role[data-v-1afec349]{font-size:12px;font-weight:600;color:#fff;margin:0 0 4px}.party-field[data-v-1afec349]{display:flex;margin-bottom:2px;font-size:11px}.party-field .pf-label[data-v-1afec349]{color:#989898;flex-shrink:0}.party-field .pf-val[data-v-1afec349]{color:#ffffffd9;word-break:break-all}.party-field .highlight-val[data-v-1afec349]{color:#6aec80;font-weight:500}.section-title[data-v-1afec349]{font-size:12px;font-weight:600;color:#fff;margin:6px 0 4px}.section-text[data-v-1afec349]{font-size:11px;color:#ffffffb3;line-height:1.55;margin:0 0 6px}.section-text strong[data-v-1afec349]{color:#ffffffe6}.section-text[data-v-1afec349]:last-child{margin-bottom:0}.checkbox-row[data-v-1afec349]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:#ffffffb3;-webkit-user-select:none;user-select:none}.checkbox-row input[type=checkbox][data-v-1afec349]{accent-color:#6aec80;width:15px;height:15px;flex-shrink:0;cursor:pointer}.checkbox-row[data-v-1afec349]:hover{color:#fff}.agreement-row[data-v-1afec349]{padding-top:4px;color:#ffffffd9;font-weight:500}.confirm-row[data-v-1afec349]{padding:4px 0;color:#6aec80;font-weight:500}.tax-dialog-footer[data-v-1afec349]{border-top:1px solid rgba(255,255,255,.08)}.fade-enter-active[data-v-1afec349],.fade-leave-active[data-v-1afec349]{transition:opacity .25s ease}.fade-enter-from[data-v-1afec349],.fade-leave-to[data-v-1afec349]{opacity:0}.withdraw-modal[data-v-20672cd4]{max-width:440px;z-index:2000}.withdraw-modal-header .withdraw-title-row[data-v-20672cd4]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.withdraw-modal-header .withdraw-limit-pill[data-v-20672cd4]{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:9999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1);color:#ffffffa6;font-size:11px;line-height:1.3}.withdraw-modal-header .pill-mini-icon[data-v-20672cd4]{font-size:13px;width:13px;height:13px;color:#ffffff80}.withdraw-content[data-v-20672cd4]{display:flex;flex-direction:column;gap:16px}.wd-form[data-v-20672cd4]{width:100%;display:flex;flex-direction:column;gap:12px}.wd-history[data-v-20672cd4]{width:100%;display:flex;flex-direction:column;margin-top:4px;border-top:1px solid rgba(255,255,255,.08);padding-top:14px}.amount-card[data-v-20672cd4]{padding:14px 16px;border-radius:12px;border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:8px;transition:border-color .2s ease,box-shadow .2s ease}.amount-card[data-v-20672cd4]:focus-within{border-color:#6aec8066;box-shadow:0 0 12px #6aec801f}.amount-card-top[data-v-20672cd4]{display:flex;align-items:center;justify-content:space-between;gap:8px}.amount-card-label[data-v-20672cd4]{font-size:12px;font-weight:500;color:#ffffffa6}.amount-balance-badge[data-v-20672cd4]{font-size:11px;color:#ffffff80}.amount-input-row[data-v-20672cd4]{display:flex;align-items:center;gap:8px}.amount-prefix[data-v-20672cd4]{font-size:22px;font-weight:600;color:#ffffff73}.amount-input[data-v-20672cd4]{flex:1;min-width:0;background:transparent;border:none;color:#fff;font-size:26px;font-weight:700;font-family:RobotoMono,monospace;caret-color:#6aec80;line-height:1.1}.amount-input[data-v-20672cd4]::placeholder{color:#ffffff2e}.btn-max-fill[data-v-20672cd4]{flex-shrink:0;white-space:nowrap;background:#6aec801a;border:1px solid rgba(106,236,128,.3);color:#6aec80;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px;cursor:pointer;transition:all .2s ease}.btn-max-fill[data-v-20672cd4]:hover{background:#6aec8033;border-color:#6aec8080}.amount-limits-hint[data-v-20672cd4]{font-size:11px;color:#fff6}.tax-warning-banner[data-v-20672cd4]{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border-radius:8px;background:#fbbf241a;border:1px solid rgba(251,191,36,.25);color:#fde047;font-size:11px;line-height:1.5}.tax-warning-banner .warning-icon[data-v-20672cd4]{font-size:15px;width:15px;height:15px;flex-shrink:0;margin-top:1px;color:#fbbf24}.fee-calc-card[data-v-20672cd4]{padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:8px}.fee-calc-header[data-v-20672cd4]{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:#ffffffbf}.fee-header-icon[data-v-20672cd4]{font-size:14px;width:14px;height:14px;color:#ffffff80}.fee-calc-rows[data-v-20672cd4]{display:flex;flex-direction:column;gap:6px}.fee-row[data-v-20672cd4]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#989898}.fee-row-label[data-v-20672cd4]{min-width:80px}.fee-row-val[data-v-20672cd4]{font-family:RobotoMono,monospace;font-size:12px;color:#fff}.fee-row-val--deduct[data-v-20672cd4]{color:#fff9}.has-tooltip[data-v-20672cd4]{position:relative;border-bottom:1px dashed rgba(255,255,255,.4);display:inline-block;padding-bottom:1px}.has-tooltip[data-v-20672cd4]:hover:after,.has-tooltip[data-v-20672cd4]:active:after{content:attr(data-tooltip);position:absolute;bottom:100%;right:0;margin-bottom:8px;width:max-content;max-width:240px;background:#1e1923fa;border:1px solid rgba(255,255,255,.1);color:#ffffffe6;padding:8px 12px;border-radius:6px;font-size:11px;line-height:1.5;text-align:left;white-space:normal;word-break:break-all;z-index:100;box-shadow:0 4px 12px #0000004d;pointer-events:none;animation:tooltip-fade-20672cd4 .2s ease-out forwards}.has-tooltip[data-v-20672cd4]:hover:before,.has-tooltip[data-v-20672cd4]:active:before{content:"";position:absolute;bottom:100%;right:12px;margin-bottom:2px;border:6px solid transparent;border-top-color:#ffffff1a;z-index:101;pointer-events:none;animation:tooltip-fade-20672cd4 .2s ease-out forwards}@keyframes tooltip-fade-20672cd4{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.actual-receipt-card[data-v-20672cd4]{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-radius:10px;background:linear-gradient(135deg,#6aec801f,#6aec8008);border:1px solid rgba(106,236,128,.25)}.actual-receipt-label[data-v-20672cd4]{font-size:13px;font-weight:600;color:#fff}.actual-receipt-val[data-v-20672cd4]{color:#6aec80;font-size:22px;font-weight:800;font-family:RobotoMono,monospace;text-shadow:0 0 16px rgba(106,236,128,.2)}.bank-card-preview[data-v-20672cd4]{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-radius:10px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px solid rgba(255,255,255,.06)}.bank-card-content[data-v-20672cd4]{display:flex;flex-direction:column;gap:3px}.bank-card-meta[data-v-20672cd4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.bank-card-name[data-v-20672cd4]{font-size:12px;font-weight:600;color:#ffffffd9}.bank-card-no[data-v-20672cd4]{font-size:14px;font-weight:600;color:#fff;font-family:RobotoMono,monospace;letter-spacing:1px}.bank-card-holder[data-v-20672cd4]{font-size:11px;color:#989898}.bank-card-chip[data-v-20672cd4]{opacity:.9;flex-shrink:0}.wd-submit-btn[data-v-20672cd4]{width:100%;padding:12px;font-size:14px;font-weight:700;border-radius:9999px;margin-top:2px;box-shadow:0 4px 16px #6aec8040;transition:all .2s ease}.wd-submit-btn[data-v-20672cd4]:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 20px #6aec8059}.wd-history-header[data-v-20672cd4]{padding:0 0 8px;border-bottom:1px solid rgba(255,255,255,.06);margin-bottom:8px}.wd-history-title[data-v-20672cd4]{font-size:12px;font-weight:600;color:#ffffffb3}.history-empty[data-v-20672cd4]{text-align:center;color:#ffffff4d;font-size:11px;padding:36px 0}.history-list[data-v-20672cd4]{display:flex;flex-direction:column;gap:8px;max-height:240px;overflow-y:auto;padding-right:4px}.history-list[data-v-20672cd4]::-webkit-scrollbar{width:4px}.history-list[data-v-20672cd4]::-webkit-scrollbar-thumb{background:#8b5cf680;border-radius:2px}.history-list[data-v-20672cd4]::-webkit-scrollbar-track{background:transparent}.history-item[data-v-20672cd4]{padding:10px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.05);font-size:11px;display:flex;flex-direction:column;gap:3px}.hi-header[data-v-20672cd4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.hi-date[data-v-20672cd4]{font-size:12px;font-weight:600;color:#ffffffd9}.hi-status[data-v-20672cd4]{font-size:10px;font-weight:600;padding:2px 6px;border-radius:4px;line-height:1.2}.ws-processing[data-v-20672cd4]{background:#eab30826;color:#facc15}.ws-settled[data-v-20672cd4]{background:#6aec8026;color:#6aec80}.ws-rejected[data-v-20672cd4]{background:#ef444426;color:#f87171}.hi-detail[data-v-20672cd4]{color:#989898;padding:1px 0}.hi-actual[data-v-20672cd4]{display:flex;justify-content:space-between;align-items:center;margin-top:4px;padding-top:4px;border-top:1px solid rgba(255,255,255,.04);color:#989898}.hi-actual-val[data-v-20672cd4]{color:#6aec80;font-weight:700;font-size:13px;font-family:RobotoMono,monospace}.panel-earnings[data-v-6074b3a1]{display:flex;flex-direction:column;gap:16px}.account-desc--warn[data-v-6074b3a1]{color:#fbbf24}.earnings-sub-metrics[data-v-6074b3a1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.earnings-sub-metrics .metric-card[data-v-6074b3a1]{padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:6px;min-width:0;transition:border-color .2s ease}.earnings-sub-metrics .metric-card[data-v-6074b3a1]:hover{border-color:#ffffff1f}.earnings-sub-metrics .metric-header[data-v-6074b3a1]{display:flex;align-items:center;gap:6px;min-width:0}.earnings-sub-metrics .metric-action-btn[data-v-6074b3a1]{flex-shrink:0;margin-left:auto;height:22px;padding:0 8px;font-size:11px;gap:2px}.earnings-sub-metrics .metric-action-btn .withdraw-btn-icon[data-v-6074b3a1]{width:12px;height:12px}.earnings-sub-metrics .metric-icon-wrap[data-v-6074b3a1]{width:22px;height:22px;flex-shrink:0;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;font-size:13px}.earnings-sub-metrics .metric-icon-wrap--amber[data-v-6074b3a1]{background:#fbbf241f;color:#fbbf24}.earnings-sub-metrics .metric-icon-wrap--green[data-v-6074b3a1]{background:#6aec801f;color:#6aec80}.earnings-sub-metrics .metric-label[data-v-6074b3a1]{min-width:0;font-size:11px;color:#ffffffa6;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.earnings-sub-metrics .metric-amount[data-v-6074b3a1]{font-size:18px;font-weight:700;font-family:RobotoMono,monospace;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:baseline;gap:2px}.earnings-sub-metrics .metric-amount .currency[data-v-6074b3a1]{font-size:11px;font-weight:400;color:#ffffff73}.earnings-sub-metrics .metric-amount--processing[data-v-6074b3a1]{color:#fde68a}.earnings-sub-metrics .metric-amount--settled[data-v-6074b3a1]{color:#6aec80}@media(max-width:640px){.earnings-sub-metrics[data-v-6074b3a1]{gap:8px}.earnings-sub-metrics .metric-card[data-v-6074b3a1]{padding:10px}.earnings-sub-metrics .metric-header[data-v-6074b3a1]{gap:4px}.earnings-sub-metrics .metric-icon-wrap[data-v-6074b3a1]{width:18px;height:18px;flex-shrink:0}.earnings-sub-metrics .metric-label[data-v-6074b3a1]{font-size:10px}.earnings-sub-metrics .metric-amount[data-v-6074b3a1]{font-size:15px}.earnings-sub-metrics .metric-action-btn[data-v-6074b3a1]{height:20px;padding:0 6px;font-size:10px}.earnings-sub-metrics .metric-action-btn .withdraw-btn-icon[data-v-6074b3a1]{display:none}}.monthly-section[data-v-6074b3a1]{display:flex;flex-direction:column}.monthly-section .monthly-heading[data-v-6074b3a1]{margin-bottom:16px}.bill-count[data-v-6074b3a1]{flex-shrink:0;margin-left:auto;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400}.bill-list[data-v-6074b3a1]{display:flex;flex-direction:column;gap:8px}.bill-card[data-v-6074b3a1]{padding:12px 14px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);cursor:pointer;display:flex;flex-direction:column;gap:8px;transition:all .2s cubic-bezier(.4,0,.2,1)}.bill-card[data-v-6074b3a1]:hover,.bill-card[data-v-6074b3a1]:focus-visible{background:#ffffff12;border-color:#6aec804d;transform:translateY(-1px)}.bill-card:hover .bill-arrow-icon[data-v-6074b3a1],.bill-card:focus-visible .bill-arrow-icon[data-v-6074b3a1]{transform:translate(2px);color:#6aec80}.bill-card-header[data-v-6074b3a1]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0}.bill-header-left[data-v-6074b3a1]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.bill-period[data-v-6074b3a1]{font-size:var(--vtuber-font-size-body, 13px);font-weight:600;color:#fff;font-family:RobotoMono,monospace}.bill-order-count[data-v-6074b3a1]{font-size:var(--vtuber-font-size-caption, 11px);color:#fff6}.bill-header-right[data-v-6074b3a1]{display:flex;align-items:center;gap:6px;flex-shrink:0}.bill-total-amount[data-v-6074b3a1]{font-size:var(--vtuber-font-size-section, 14px);font-weight:700;color:#6aec80;font-family:RobotoMono,monospace;line-height:var(--vtuber-line-height-tight, 1.3)}.bill-total-amount .currency[data-v-6074b3a1]{font-size:var(--vtuber-font-size-caption, 11px);font-weight:400;margin-right:1px}.bill-arrow-icon[data-v-6074b3a1]{width:16px;height:16px;color:#ffffff4d;transition:all .2s ease}.bill-card-breakdown[data-v-6074b3a1]{display:flex;gap:6px;flex-wrap:wrap;padding-top:4px;border-top:1px solid rgba(255,255,255,.04)}.breakdown-item[data-v-6074b3a1]{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;background:#ffffff0d;border-radius:4px;font-size:var(--vtuber-font-size-caption, 11px)}.breakdown-dot[data-v-6074b3a1]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.breakdown-label[data-v-6074b3a1]{color:#fff9}.breakdown-value[data-v-6074b3a1]{color:#ffffffe6;font-family:RobotoMono,monospace;font-weight:600}.status-tag[data-v-6074b3a1]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 6px;border-radius:4px;display:inline-block;line-height:1.3}.status-credited[data-v-6074b3a1]{background:#6aec8026;color:#6aec80}.status-pending[data-v-6074b3a1]{background:#eab30826;color:#eab308}.loading-state[data-v-6074b3a1],.earnings-empty-state[data-v-6074b3a1]{text-align:center;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);padding:32px 0}.bill-detail-dialog[data-v-6074b3a1]{max-width:440px}.detail-total-row[data-v-6074b3a1]{display:flex;justify-content:space-between;align-items:baseline;padding:14px 16px;margin-bottom:14px;border-radius:8px}.detail-total-label[data-v-6074b3a1]{font-size:var(--vtuber-font-size-body, 13px);color:#ffffffb3}.detail-total-amount[data-v-6074b3a1]{font-size:var(--vtuber-font-size-metric-emphasis, 28px);font-weight:800;color:#6aec80;font-family:RobotoMono,monospace;line-height:var(--vtuber-line-height-tight, 1.3)}.detail-total-amount .currency[data-v-6074b3a1]{font-size:var(--vtuber-font-size-section, 14px);font-weight:400;margin-right:2px}.detail-summary-bar[data-v-6074b3a1]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.summary-chip[data-v-6074b3a1]{display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:4px;background:#ffffff0d;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffffbf;font-family:RobotoMono,monospace}.detail-records-scroll[data-v-6074b3a1]{max-height:45vh;overflow-y:auto;padding-right:4px}.detail-records-scroll[data-v-6074b3a1]::-webkit-scrollbar{width:4px}.detail-records-scroll[data-v-6074b3a1]::-webkit-scrollbar-track{background:transparent}.detail-records-scroll[data-v-6074b3a1]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.detail-loading[data-v-6074b3a1],.detail-empty[data-v-6074b3a1]{text-align:center;padding:32px 0;font-size:var(--vtuber-font-size-body, 13px);color:#ffffff59}.detail-record-row[data-v-6074b3a1]{display:flex;justify-content:space-between;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.04)}.detail-record-row[data-v-6074b3a1]:last-child{border-bottom:none}.record-left[data-v-6074b3a1]{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0}.record-left .breakdown-dot[data-v-6074b3a1]{margin-top:4px;flex-shrink:0}.record-info[data-v-6074b3a1]{display:flex;flex-direction:column;gap:2px;min-width:0}.record-desc[data-v-6074b3a1]{font-size:var(--vtuber-font-size-body, 13px);color:#fffc;line-height:var(--vtuber-line-height-body, 1.5);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-time[data-v-6074b3a1]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;font-family:RobotoMono,monospace}.record-amount[data-v-6074b3a1]{font-size:var(--vtuber-font-size-section, 14px);font-weight:700;font-family:RobotoMono,monospace;white-space:nowrap;margin-left:12px;line-height:var(--vtuber-line-height-tight, 1.3)}.revenue-breakdown[data-v-bb260aa0]{padding:16px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;container-type:inline-size}.revenue-header[data-v-bb260aa0]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.revenue-heading[data-v-bb260aa0]{margin:0}.revenue-total[data-v-bb260aa0]{display:flex;flex-direction:column;gap:4px;min-width:0}.revenue-caption[data-v-bb260aa0]{font-size:12px;color:#94a3b8}.revenue-total strong[data-v-bb260aa0]{font-family:RobotoMono,monospace;font-size:28px;line-height:1.3;overflow-wrap:anywhere}.revenue-note[data-v-bb260aa0]{margin:0;font-size:12px;color:#94a3b8;line-height:1.5;overflow-wrap:anywhere}.revenue-bar[data-v-bb260aa0]{display:flex;height:12px;overflow:hidden;border-radius:4px;background:#ffffff0a}.revenue-segment[data-v-bb260aa0]{flex-grow:0;flex-shrink:0;min-width:0}.revenue-grid[data-v-bb260aa0]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0}.revenue-item[data-v-bb260aa0]{min-width:0;display:flex;flex-direction:column;gap:4px}.revenue-item dt[data-v-bb260aa0]{display:flex;align-items:baseline;gap:8px;font-size:12px;line-height:1.5;overflow-wrap:anywhere}.revenue-dot[data-v-bb260aa0]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.revenue-item dd[data-v-bb260aa0]{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;padding-left:16px;font-family:RobotoMono,monospace;font-size:13px}.revenue-amount[data-v-bb260aa0]{overflow-wrap:anywhere;min-width:0}.revenue-percent[data-v-bb260aa0]{color:#94a3b8;font-size:12px;margin-left:auto}.revenue-item--zero[data-v-bb260aa0]{color:#94a3b8}.revenue-item--zero .revenue-dot[data-v-bb260aa0]{opacity:.4}.revenue-gifted[data-v-bb260aa0]{border-top:1px solid rgba(143,143,143,.1647058824);padding-top:8px}.revenue-state[data-v-bb260aa0]{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0;font-size:13px;color:#94a3b8;text-align:center}@container (max-width: 310px){.revenue-grid[data-v-bb260aa0]{grid-template-columns:minmax(0,1fr)}}.rate-card[data-v-e72088b8]{padding:16px;border-radius:12px;display:flex;flex-direction:column;gap:14px;box-sizing:border-box}.rate-card-head[data-v-e72088b8]{display:flex;align-items:flex-start;gap:12px}.rate-card-icon-wrap[data-v-e72088b8]{width:38px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}.rate-card-icon[data-v-e72088b8]{width:22px;height:22px}.rate-card-meta[data-v-e72088b8]{flex:1;min-width:0}.rate-card-title-row[data-v-e72088b8]{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.rate-card-label[data-v-e72088b8]{font-size:15px;font-weight:700;color:#fff;letter-spacing:.2px}.rate-card-status-badge[data-v-e72088b8]{flex-shrink:0}.badge[data-v-e72088b8]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:9999px;font-size:11px;line-height:1.4}.badge--available[data-v-e72088b8]{background:#6aec801f;border:1px solid rgba(106,236,128,.28);color:#6aec80}.badge--cooldown[data-v-e72088b8]{background:#f59e0b1f;border:1px solid rgba(245,158,11,.32);color:#fbbf24}.badge .badge-icon[data-v-e72088b8]{width:12px;height:12px}.rate-status-dot[data-v-e72088b8]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.rate-status-dot--green[data-v-e72088b8]{background:#6aec80;box-shadow:0 0 6px #6aec80cc}.rate-card-subtitle[data-v-e72088b8]{font-size:12px;color:#fff9;margin:4px 0 0;line-height:1.45}.rate-card-placeholder[data-v-e72088b8]{display:flex;align-items:center;gap:8px;padding:20px 8px;background:#ffffff05;border-radius:8px}.placeholder-tag[data-v-e72088b8]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:9999px;background:#a855f726;color:#d8b4fe;border:1px solid rgba(168,85,247,.3)}.placeholder-text[data-v-e72088b8]{font-size:12px;color:#ffffff80}.rate-hero-display[data-v-e72088b8]{padding:14px 16px;border-radius:10px;background:#00000040}.rate-hero-main[data-v-e72088b8]{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.rate-hero-num-wrap[data-v-e72088b8]{display:flex;align-items:baseline;gap:4px}.rate-hero-value[data-v-e72088b8]{font-size:30px;font-weight:800;font-family:RobotoMono,monospace;font-variant-numeric:tabular-nums;line-height:1}.rate-hero-unit[data-v-e72088b8]{font-size:13px;font-weight:500;color:#ffffff80}.rate-hero-formula-wrap[data-v-e72088b8]{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.rate-formula-pill[data-v-e72088b8]{font-size:11px;color:#ffffffb3;background:#ffffff0f;padding:2px 8px;border-radius:9999px;font-family:RobotoMono,monospace}.rate-change-indicator[data-v-e72088b8]{display:flex;align-items:center;gap:4px;font-size:11px;font-family:RobotoMono,monospace}.rate-change-indicator .current-tag[data-v-e72088b8]{color:#ffffff73}.rate-change-indicator .change-arrow[data-v-e72088b8]{width:12px;height:12px;color:#ffffff59}.rate-change-indicator .draft-tag[data-v-e72088b8]{font-weight:700}.preset-section[data-v-e72088b8]{display:flex;width:100%}.preset-pill-group[data-v-e72088b8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;width:100%}.preset-pill[data-v-e72088b8]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px 4px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffb3;cursor:pointer;transition:all .15s ease;box-sizing:border-box}.preset-pill .preset-name[data-v-e72088b8]{font-size:11px;line-height:1}.preset-pill .preset-val[data-v-e72088b8]{font-size:12px;font-weight:700;font-family:RobotoMono,monospace;line-height:1.2}.preset-pill[data-v-e72088b8]:hover:not(:disabled){background:#ffffff14;color:#fff}.preset-pill[data-v-e72088b8]:disabled{opacity:.45;cursor:not-allowed}.preset-pill--active[data-v-e72088b8]{font-weight:600;box-shadow:0 0 10px #0000004d}.slider-section[data-v-e72088b8]{display:flex;flex-direction:column;gap:6px;padding:4px 0}.slider-row[data-v-e72088b8]{display:flex;align-items:center;gap:10px}.btn-step[data-v-e72088b8]{flex-shrink:0;padding:4px 10px;border-radius:6px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#ffffffd9;font-size:11px;font-weight:600;font-family:RobotoMono,monospace;cursor:pointer;transition:all .15s ease}.btn-step[data-v-e72088b8]:hover:not(:disabled){background:#ffffff1f;color:#fff;border-color:#ffffff40}.btn-step[data-v-e72088b8]:disabled{opacity:.35;cursor:not-allowed}.slider-track-wrap[data-v-e72088b8]{flex:1;display:flex;align-items:center}.rate-slider[data-v-e72088b8]{-webkit-appearance:none;appearance:none;width:100%;height:6px;border-radius:3px;cursor:pointer;transition:opacity .2s}.rate-slider[data-v-e72088b8]:disabled{opacity:.4;cursor:not-allowed}.rate-slider[data-v-e72088b8]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--theme-color, #6aec80);box-shadow:0 0 8px var(--theme-glow, rgba(106, 236, 128, .5));cursor:pointer;transition:transform .1s ease}.rate-slider[data-v-e72088b8]::-webkit-slider-thumb:hover{transform:scale(1.15)}.rate-slider[data-v-e72088b8]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:#fff;border:2px solid var(--theme-color, #6aec80);box-shadow:0 0 8px var(--theme-glow, rgba(106, 236, 128, .5));cursor:pointer}.slider-scale-row[data-v-e72088b8]{display:flex;justify-content:space-between;font-size:11px;color:#ffffff61;font-family:RobotoMono,monospace;padding:0 4px}.rate-preview-card[data-v-e72088b8]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.preview-header[data-v-e72088b8]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.preview-title[data-v-e72088b8]{font-size:12px;font-weight:700;color:#ffffffe6}.preview-note[data-v-e72088b8]{font-size:11px;color:#ffffff73}.preview-desc[data-v-e72088b8]{margin:0;font-size:12px;line-height:1.55;color:#ffffffa6}.preview-footer-note[data-v-e72088b8]{font-size:11px;color:#ffffff73;line-height:1.4}.wf-preview-list[data-v-e72088b8]{display:flex;flex-direction:column;gap:4px}.wf-preview-row[data-v-e72088b8]{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px dashed rgba(255,255,255,.06)}.wf-preview-row[data-v-e72088b8]:last-child{border-bottom:none}.wf-name[data-v-e72088b8]{font-size:12px;color:#fffc;flex-shrink:0}.wf-price[data-v-e72088b8]{font-size:11px;font-family:RobotoMono,monospace;color:#ffffff8c;text-align:right}.rate-action-bar[data-v-e72088b8]{display:flex;width:100%;padding-top:4px}.rate-submit-btn[data-v-e72088b8]{width:100%;padding:10px 16px;font-size:13px;font-weight:600;border-radius:8px}.rate-confirm-modal[data-v-e72088b8]{max-width:400px;width:92%;border-radius:12px}.confirm-warning-icon[data-v-e72088b8]{width:20px;height:20px;color:#fbbf24;vertical-align:middle;margin-right:4px}.rate-confirm-body[data-v-e72088b8]{display:flex;flex-direction:column;gap:14px}.rate-confirm-desc[data-v-e72088b8]{margin:0;font-size:13px;line-height:1.55;color:#ffffffbf}.rate-confirm-values[data-v-e72088b8]{padding:12px 16px;border-radius:8px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;text-align:center}.rate-confirm-item[data-v-e72088b8]{display:flex;flex-direction:column;gap:4px}.rate-confirm-label[data-v-e72088b8]{font-size:11px;color:#ffffff73}.rate-confirm-value[data-v-e72088b8]{font-size:20px;font-family:RobotoMono,monospace;font-variant-numeric:tabular-nums;color:#6aec80}.rate-confirm-arrow[data-v-e72088b8]{color:#ffffff59;width:18px;height:18px;margin:0 auto}.rate-confirm-fee-note[data-v-e72088b8]{margin:0;font-size:11px;color:#ffffff73;line-height:1.45}.rate-settings-panel[data-v-724fbb3d]{display:flex;flex-direction:column;gap:12px;width:100%}.scene-nav-track[data-v-724fbb3d]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;box-sizing:border-box}.pill-tab[data-v-724fbb3d]{height:30px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:9999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffa6;font-family:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color .08s linear,border-color .08s linear,color .08s linear,transform .1s ease;-webkit-tap-highlight-color:transparent}.pill-tab[data-v-724fbb3d]:hover:not(.pill-tab--active){background:#ffffff14;color:#ffffffe6;border-color:#ffffff24}.pill-tab--active[data-v-724fbb3d]{background:#fff;border-color:#fff;color:#000;font-weight:600}.pill-tab[data-v-724fbb3d]:active:not(:disabled){transform:scale(.97)}.pill-dot[data-v-724fbb3d]{width:6px;height:6px;border-radius:50%;flex-shrink:0;background-color:#ffffff59;transition:background-color .08s linear,transform .1s ease}.pill-dot--active[data-v-724fbb3d]{transform:scale(1.15)}.pill-label[data-v-724fbb3d]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scene-workbench-wrap[data-v-724fbb3d]{width:100%}.revenue-rate-modal-column[data-v-19d16561]{position:relative;display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--app-max-width);min-height:0;margin:0 auto;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px)}.revenue-rate-dialog-header[data-v-19d16561]{padding-right:56px}.revenue-rate-dialog-body[data-v-19d16561]{flex:1;min-height:0;padding-top:12px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.anchor-binding-overlay[data-v-6f7eb5cf]{position:fixed;inset:0;z-index:2299;background:#05030cc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.anchor-binding-dialog[data-v-6f7eb5cf]{z-index:2300;max-width:520px}.anchor-binding-heading[data-v-6f7eb5cf]{position:relative;z-index:1}.anchor-binding-heading .anchor-binding-kicker+.anchor-binding-title[data-v-6f7eb5cf]{margin-top:2px}.anchor-binding-kicker[data-v-6f7eb5cf]{color:#6aec80;font-size:11px;font-weight:700;letter-spacing:.14em}.bili-profile-card[data-v-6f7eb5cf]{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;min-height:104px;margin:6px 0 12px;padding:16px 16px 28px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:linear-gradient(135deg,#00aeec21,#ff669914)}.bili-profile-card--skeleton[data-v-6f7eb5cf]{min-height:unset;padding:10px 14px;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#8c6cf70a,#b648f61f 50%,#ff47a617 150%)}.anchor-binding-security-tip[data-v-6f7eb5cf]{margin-bottom:16px;padding:0 2px;font-size:11px;line-height:1.55;color:#989898}.anchor-binding-security-tip .security-tip-text[data-v-6f7eb5cf]{display:flex;flex-direction:column;gap:4px}.anchor-binding-security-tip .security-tip-text[data-v-6f7eb5cf] .security-tip-accent{color:#6aec80;font-weight:500}.bili-profile-avatar[data-v-6f7eb5cf],.skeleton-avatar[data-v-6f7eb5cf]{width:58px;height:58px;border-radius:50%}.bili-profile-avatar[data-v-6f7eb5cf]{display:block;object-fit:cover;border:2px solid rgba(255,255,255,.72)}.bili-profile-copy[data-v-6f7eb5cf]{min-width:0;display:flex;flex-direction:column;gap:7px}.bili-profile-copy strong[data-v-6f7eb5cf]{overflow:hidden;color:#fff;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.bili-profile-copy span[data-v-6f7eb5cf]{color:#989898;font-size:12px}.bili-profile-copy b[data-v-6f7eb5cf]{margin-left:5px;color:#fff;font-size:14px}.bili-profile-source[data-v-6f7eb5cf]{position:absolute;right:14px;bottom:9px;color:#ffffff6b;font-size:10px}.skeleton-avatar[data-v-6f7eb5cf]{display:block;background:linear-gradient(90deg,#ffffff06 0% 35%,#ffffff0e 50%,#ffffff06 65% 100%);background-size:200% 100%;animation:skeleton-shimmer 2.8s linear infinite}@media(prefers-reduced-motion:reduce){.skeleton-avatar[data-v-6f7eb5cf]{animation:none;background:#ffffff08}}.skeleton-copy[data-v-6f7eb5cf]{display:flex;flex-direction:column;gap:10px}.skeleton-line[data-v-6f7eb5cf]{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,#ffffff06 0% 35%,#ffffff0e 50%,#ffffff06 65% 100%);background-size:200% 100%;animation:skeleton-shimmer 2.8s linear infinite}@media(prefers-reduced-motion:reduce){.skeleton-line[data-v-6f7eb5cf]{animation:none;background:#ffffff08}}.skeleton-line--name[data-v-6f7eb5cf]{width:62%}.skeleton-line--fans[data-v-6f7eb5cf]{width:40%;height:9px}.anchor-binding-error[data-v-6f7eb5cf]{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding:0 2px;color:#ffd18b;font-size:12px;line-height:1.55}.anchor-binding-error .error-tip-icon[data-v-6f7eb5cf]{flex-shrink:0;width:15px;height:15px;color:currentColor;align-self:center}.anchor-binding-error .error-tip-text[data-v-6f7eb5cf]{flex:1;min-width:0}.anchor-binding-actions[data-v-6f7eb5cf]{display:flex;gap:12px}.anchor-binding-actions>button[data-v-6f7eb5cf],.anchor-binding-actions .btn[data-v-6f7eb5cf],.anchor-binding-actions .btn-bili[data-v-6f7eb5cf]{flex:1;width:auto}.anchor-binding-actions .anchor-binding-btn-skip[data-v-6f7eb5cf]{flex:0 0 96px}.anchor-binding-actions .anchor-binding-btn-bind[data-v-6f7eb5cf]{flex:1}.anchor-binding-note[data-v-6f7eb5cf]{margin:12px 4px 0;color:#ffffff73;font-size:11px;line-height:1.55;text-align:center}@media(max-width:520px){.anchor-binding-dialog[data-v-6f7eb5cf]{max-width:calc(100% - 24px)}}.glass-select[data-v-9e669fc6]{position:relative;display:inline-flex;vertical-align:middle;box-sizing:border-box;font-family:inherit;-webkit-user-select:none;user-select:none}.glass-select.is-full-width[data-v-9e669fc6]{display:flex;width:100%}.glass-select.is-disabled[data-v-9e669fc6]{opacity:.5;pointer-events:none}.glass-select__trigger[data-v-9e669fc6]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-width:0;height:36px;padding:0 10px 0 12px;border-radius:8px;background:#0006;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 -1px #ffffff1a,inset 0 1px 2px #0000004d,0 2px 6px #00000026;color:#ffffffe0;font-family:inherit;font-size:var(--vtuber-font-size-caption, 12px);font-weight:500;line-height:1;text-align:left;cursor:pointer;box-sizing:border-box;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,color .2s ease;white-space:nowrap;-webkit-tap-highlight-color:transparent}.glass-select__trigger[data-v-9e669fc6]:hover:not(:disabled){color:#fff;background:#ffffff14;border-color:#ffffff24;box-shadow:inset 0 -1px #ffffff29,0 2px 6px #0003}.glass-select__trigger[data-v-9e669fc6]:focus-visible{border-color:#ffffff38;box-shadow:inset 0 -1px #ffffff2e;outline:none}.glass-select__trigger[data-v-9e669fc6]:disabled{cursor:not-allowed;opacity:.6}.is-open .glass-select__trigger[data-v-9e669fc6]{color:#fff;font-weight:600;background:linear-gradient(180deg,#ffffff0f,#ffffff29);border:1px solid rgba(255,255,255,.22);box-shadow:0 2px 6px #0000004d,inset 0 -1px #ffffff40,0 0 8px #ffffff14}.glass-select__label[data-v-9e669fc6]{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.glass-select__label.is-placeholder[data-v-9e669fc6]{color:#fff6}.glass-select__arrow[data-v-9e669fc6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;height:14px;color:#ffffff80;transition:transform .2s cubic-bezier(.25,1,.5,1),color .15s ease}.is-open .glass-select__arrow[data-v-9e669fc6]{transform:rotate(180deg);color:#ffffffd9}.glass-select__dropdown[data-v-9e669fc6]{position:absolute;top:calc(100% + 4px);z-index:60;box-sizing:border-box;min-width:100%;width:max-content;max-width:min(320px,90vw);max-height:220px;padding:4px;border-radius:8px;background:#14101c;border:1px solid rgba(255,255,255,.08);overflow-y:auto;overscroll-behavior:contain}.glass-select__dropdown[data-v-9e669fc6]::-webkit-scrollbar{width:4px}.glass-select__dropdown[data-v-9e669fc6]::-webkit-scrollbar-track{background:transparent}.glass-select__dropdown[data-v-9e669fc6]::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:9999px}.glass-select__dropdown[data-v-9e669fc6]::-webkit-scrollbar-thumb:hover{background:#ffffff47}.glass-select--align-left .glass-select__dropdown[data-v-9e669fc6]{left:0;transform-origin:top left}.glass-select--align-right .glass-select__dropdown[data-v-9e669fc6]{right:0;left:auto;transform-origin:top right}.glass-select__option[data-v-9e669fc6]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:6px 10px;border-radius:6px;border:none;background:transparent;color:#ffffffc7;font-family:inherit;font-size:var(--vtuber-font-size-caption, 12px);line-height:1.2;text-align:left;cursor:pointer;box-sizing:border-box;transition:background-color .12s ease,color .12s ease;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.glass-select__option[data-v-9e669fc6]:hover:not(.is-disabled),.glass-select__option.is-highlighted[data-v-9e669fc6]:not(.is-disabled){background:#ffffff14;color:#fff}.glass-select__option.is-selected[data-v-9e669fc6]{color:#fff;font-weight:600;background:#ffffff1f}.glass-select__option.is-selected[data-v-9e669fc6]:hover,.glass-select__option.is-selected.is-highlighted[data-v-9e669fc6]{background:#ffffff2e}.glass-select__option.is-disabled[data-v-9e669fc6]{opacity:.35;cursor:not-allowed}.glass-select__option-label[data-v-9e669fc6]{flex:1 1 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.glass-select__check[data-v-9e669fc6]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 14px;width:14px;height:14px;color:#fff}.glass-select--sm .glass-select__trigger[data-v-9e669fc6]{height:30px;padding:0 8px 0 10px;font-size:11px;border-radius:6px}.glass-select--sm .glass-select__option[data-v-9e669fc6]{min-height:28px;padding:4px 8px;font-size:11px}.glass-select-dropdown-enter-active[data-v-9e669fc6],.glass-select-dropdown-leave-active[data-v-9e669fc6]{transition:opacity .18s cubic-bezier(.16,1,.3,1),transform .18s cubic-bezier(.16,1,.3,1)}.glass-select-dropdown-enter-from[data-v-9e669fc6],.glass-select-dropdown-leave-to[data-v-9e669fc6]{opacity:0;transform:translateY(-4px) scale(.98)}@media(prefers-reduced-motion:reduce){.glass-select-dropdown-enter-active[data-v-9e669fc6],.glass-select-dropdown-leave-active[data-v-9e669fc6],.glass-select__arrow[data-v-9e669fc6],.glass-select__trigger[data-v-9e669fc6],.glass-select__option[data-v-9e669fc6]{transition:none}}.member-primary-filter[data-v-7f97ff29]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:nowrap}.member-primary-filter[data-v-7f97ff29] .member-filter-segmented{flex-shrink:0;width:auto}.member-primary-filter[data-v-7f97ff29] .member-filter-segmented .segmented-item{min-width:auto;padding:0 8px;font-size:var(--vtuber-font-size-caption, 11px);flex:none}.ml-count[data-v-7f97ff29]{flex-shrink:0;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400;white-space:nowrap}.member-toolbar[data-v-7f97ff29]{display:flex;gap:8px;margin-bottom:14px;align-items:center}.member-toolbar .search-box[data-v-7f97ff29]{position:relative;flex:1;min-width:0;display:flex;align-items:center}.member-toolbar .search-box .search-icon[data-v-7f97ff29]{position:absolute;left:10px;color:#fff6;pointer-events:none;width:16px;height:16px}.member-toolbar .search-box .search-input[data-v-7f97ff29]{width:100%;height:36px;padding-left:32px;padding-right:32px;box-sizing:border-box;font-size:var(--vtuber-font-size-caption, 12px)}.member-toolbar .search-box .clear-btn[data-v-7f97ff29]{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:#fff6;cursor:pointer;padding:3px;border-radius:50%;transition:color .15s ease,background .15s ease}.member-toolbar .search-box .clear-btn[data-v-7f97ff29]:hover{color:#fff;background:#ffffff1f}.member-toolbar .search-box .clear-btn .clear-icon[data-v-7f97ff29]{width:14px;height:14px}.member-toolbar .select-group[data-v-7f97ff29]{display:flex;gap:8px;flex-shrink:0}@media(max-width:640px){.member-primary-filter[data-v-7f97ff29]{flex-wrap:nowrap;gap:6px}.member-primary-filter[data-v-7f97ff29] .member-filter-segmented .segmented-item{padding:0 6px;font-size:var(--vtuber-font-size-caption, 11px)}.member-toolbar[data-v-7f97ff29]{flex-direction:column;align-items:stretch}.member-toolbar .select-group[data-v-7f97ff29]{display:flex;width:100%;gap:6px}.member-toolbar .select-group[data-v-7f97ff29] .glass-select{flex:1;width:50%;min-width:0}}.ml-state[data-v-7f97ff29]{text-align:center;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);padding:32px 0}.tx-list[data-v-7f97ff29],.member-list[data-v-7f97ff29]{display:flex;flex-direction:column;gap:8px}.tx-row[data-v-7f97ff29],.member-row[data-v-7f97ff29]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);box-sizing:border-box;width:100%;text-align:left;cursor:pointer;color:inherit;transition:transform .15s ease,background .15s ease,border-color .15s ease}.tx-row[data-v-7f97ff29]:hover,.member-row[data-v-7f97ff29]:hover{background:#ffffff12;border-color:#ffffff1a}.tx-row[data-v-7f97ff29]:active,.member-row[data-v-7f97ff29]:active{transform:scale(.995)}.tx-row .tx-avatar[data-v-7f97ff29],.tx-row .m-avatar[data-v-7f97ff29],.member-row .tx-avatar[data-v-7f97ff29],.member-row .m-avatar[data-v-7f97ff29]{width:38px;height:38px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#ffffff0f}.tx-row .tx-main[data-v-7f97ff29],.member-row .tx-main[data-v-7f97ff29]{flex:1 1 0;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;width:0}.tx-row .tx-row-title[data-v-7f97ff29],.member-row .tx-row-title[data-v-7f97ff29]{font-size:var(--vtuber-font-size-body, 13px);color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-row .tx-row-sub[data-v-7f97ff29],.member-row .tx-row-sub[data-v-7f97ff29]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.tx-row .tx-type-tag[data-v-7f97ff29],.member-row .tx-type-tag[data-v-7f97ff29]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c;line-height:var(--vtuber-line-height-body, 1.5);white-space:nowrap}.tx-row .tx-type-tag--full[data-v-7f97ff29],.member-row .tx-type-tag--full[data-v-7f97ff29]{background:#6aec802e;color:#6aec80}.tx-row .tx-type-tag--pre[data-v-7f97ff29],.member-row .tx-type-tag--pre[data-v-7f97ff29]{background:#ffffff14;color:#ffffff80}.tx-row .tx-type-tag--bili[data-v-7f97ff29],.member-row .tx-type-tag--bili[data-v-7f97ff29]{background:#fb729929;color:#fb7299}.tx-row .tx-type-tag--disabled[data-v-7f97ff29],.member-row .tx-type-tag--disabled[data-v-7f97ff29]{background:#ef444426;color:#ef4444}.tx-row .tx-user-info[data-v-7f97ff29],.member-row .tx-user-info[data-v-7f97ff29]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tx-row .tx-time[data-v-7f97ff29],.member-row .tx-time[data-v-7f97ff29]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;white-space:nowrap}.tx-row .tx-amount[data-v-7f97ff29],.member-row .tx-amount[data-v-7f97ff29]{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px}.tx-row .tx-credits[data-v-7f97ff29],.member-row .tx-credits[data-v-7f97ff29]{font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:700;color:#6aec80;justify-content:flex-end}.tx-row .tx-balance[data-v-7f97ff29],.member-row .tx-balance[data-v-7f97ff29]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;margin-top:2px}.tx-row .tx-arrow[data-v-7f97ff29],.member-row .tx-arrow[data-v-7f97ff29]{color:#ffffff40;flex-shrink:0;width:18px;height:18px;margin-left:2px;transition:transform .15s ease,color .15s ease}.tx-row:hover .tx-arrow[data-v-7f97ff29],.member-row:hover .tx-arrow[data-v-7f97ff29]{color:#ffffffa6;transform:translate(2px)}.load-more-btn[data-v-7f97ff29]{width:100%;margin-top:12px}.visitor-history-panel[data-v-992e758b]{min-width:0}.visitor-history-panel--locked[data-v-992e758b]{position:relative;max-height:clamp(320px,100dvh - min(42vw,320px) - 128px,700px);overflow:hidden;border-radius:10px}.visitor-history-head[data-v-992e758b]{transition:filter .2s ease,opacity .2s ease}.visitor-history-panel--locked .visitor-history-head[data-v-992e758b]{opacity:.68;filter:blur(8px) saturate(.78);pointer-events:none;-webkit-user-select:none;user-select:none}.member-primary-filter[data-v-992e758b]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:nowrap}.member-primary-filter[data-v-992e758b] .member-filter-segmented{flex-shrink:0;width:auto}.member-primary-filter[data-v-992e758b] .member-filter-segmented .segmented-item{min-width:auto;padding:0 8px;font-size:var(--vtuber-font-size-caption, 11px);flex:none}.ml-count[data-v-992e758b]{flex-shrink:0;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400;white-space:nowrap}.visitor-history-preview[data-v-992e758b]{min-height:180px}.visitor-history-preview-list[data-v-992e758b]{display:flex;flex-direction:column;gap:8px;opacity:0;filter:blur(8px) saturate(.78);transform:scale(1.015);animation:visitor-preview-reveal-992e758b .26s ease-out .12s forwards;pointer-events:none;-webkit-user-select:none;user-select:none}.visitor-history-locked[data-v-992e758b]{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:96px;padding:16px;background:linear-gradient(135deg,#120e18ad,#1c142694);box-shadow:inset 0 1px #ffffff06}.locked-main[data-v-992e758b]{display:flex;align-items:center;gap:12px}.locked-icon[data-v-992e758b]{width:24px;height:24px;flex-shrink:0}.locked-copy[data-v-992e758b]{display:flex;flex:1;flex-direction:column;min-width:0;gap:4px}.locked-copy strong[data-v-992e758b]{color:#fff;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3)}.locked-copy span[data-v-992e758b]{color:#ffffff94;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.visitor-membership-button[data-v-992e758b]{width:100%}.visitor-summary-grid[data-v-992e758b]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.visitor-summary-card[data-v-992e758b]{display:flex;flex-direction:column;gap:3px;padding:12px}.summary-value[data-v-992e758b]{color:#fff;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-metric, 24px);font-weight:700;line-height:var(--vtuber-line-height-tight, 1.3)}.summary-label[data-v-992e758b]{color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px)}.visitor-state[data-v-992e758b]{padding:30px 12px;color:#ffffff7a;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.visitor-state--error[data-v-992e758b]{color:#fca5a5}.visitor-history-list[data-v-992e758b]{display:flex;flex-direction:column;gap:8px}.visitor-row[data-v-992e758b]{display:flex;align-items:center;width:100%;min-width:0;padding:10px 12px;color:inherit;font:inherit;text-align:left}.visitor-row[data-v-992e758b]:disabled{cursor:default;opacity:1}.visitor-row--clickable[data-v-992e758b]{cursor:pointer;transition:border-color .18s ease,transform .18s ease}.visitor-row--clickable[data-v-992e758b]:hover{border-color:#6aec8047;transform:translateY(-1px)}.visitor-avatar[data-v-992e758b]{flex:0 0 auto;width:34px;height:34px;border-radius:8px;object-fit:cover}.visitor-avatar--anonymous[data-v-992e758b]{display:grid;place-items:center;border:1px solid rgba(167,139,250,.24);background:#8b47f11a;color:#c4b5fd;font-family:RobotoMono,monospace}.visitor-anonymous-icon[data-v-992e758b]{width:18px;height:18px}.visitor-main[data-v-992e758b]{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px;margin-left:10px}.visitor-name[data-v-992e758b]{overflow:hidden;color:#fff;font-size:var(--vtuber-font-size-body, 13px);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.visitor-meta[data-v-992e758b]{overflow:hidden;color:#ffffff6b;font-size:var(--vtuber-font-size-caption, 11px);text-overflow:ellipsis;white-space:nowrap}.visitor-time[data-v-992e758b]{flex:0 0 auto;margin-left:12px;color:#ffffff80;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px)}.visitor-preview-time[data-v-992e758b]{flex:0 0 auto;margin-left:12px;color:#ffffff6b;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);letter-spacing:2px}.visitor-load-more[data-v-992e758b]{display:block;min-width:140px;margin:14px auto 0}@keyframes visitor-preview-reveal-992e758b{0%{opacity:0;transform:scale(1.025) translateY(4px)}to{opacity:.68;transform:scale(1.015) translateY(0)}}@media(prefers-reduced-motion:reduce){.visitor-history-head[data-v-992e758b]{transition:none}.visitor-history-preview-list[data-v-992e758b]{opacity:.68;transform:scale(1.015);animation:none}}@media(max-width:640px){.member-primary-filter[data-v-992e758b]{flex-wrap:nowrap;gap:6px}.member-primary-filter[data-v-992e758b] .member-filter-segmented .segmented-item{padding:0 6px;font-size:var(--vtuber-font-size-caption, 11px)}}@media(max-width:580px){.visitor-history-preview[data-v-992e758b]{min-height:200px}.visitor-time[data-v-992e758b]{margin-left:8px;font-size:var(--vtuber-font-size-caption, 11px)}}.notice_card[data-v-c940df4c]{display:flex;gap:10px;width:100%;min-height:70px;box-sizing:border-box;padding:12.5px 17.5px;border-radius:15px;background:#141418e6;box-shadow:0 7.5px 25px #00000059;border:1.25px solid rgba(255,255,255,.08)}.notice_card.is-row[data-v-c940df4c]{flex-direction:row;align-items:center;gap:12.5px}.nt_avatar[data-v-c940df4c]{width:45px;height:45px;flex-shrink:0;border-radius:50%;object-fit:cover;background:#1f1f23;outline:2.5px solid rgba(255,255,255,.12)}.nt_body[data-v-c940df4c]{min-width:0;flex:1}.nt_title[data-v-c940df4c]{font-size:17.5px;font-weight:600;color:#fff;line-height:1.3}.nt_text[data-v-c940df4c]{margin-top:2.5px;font-size:16.25px;color:#ffffff9e;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notice-invitation-card[data-v-d12b8782]{width:min(520px,100%);min-width:0;box-sizing:border-box;padding:20px 22px;border:1.25px solid rgba(255,255,255,.1);border-radius:18px;color:#fff;background:#141418f0;box-shadow:0 8px 30px #00000061;pointer-events:none;animation:notice-invitation-enter-d12b8782 .24s cubic-bezier(.23,1,.32,1)}.notice-invitation-browser-row[data-v-d12b8782]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:#ffffffa3;font-size:16px;line-height:1.35}.notice-invitation-browser-logos[data-v-d12b8782]{display:inline-flex;align-items:center;gap:6px}.notice-invitation-browser-logo[data-v-d12b8782]{display:block;width:22px;height:22px;object-fit:contain}.notice-invitation-url[data-v-d12b8782]{display:-webkit-box;margin-top:10px;overflow:hidden;color:#fff;font-size:32px;font-weight:700;line-height:1.16;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.notice-invitation-code-row[data-v-d12b8782]{display:flex;align-items:baseline;gap:8px;min-width:0;margin-top:12px}.notice-invitation-code-label[data-v-d12b8782]{flex:0 0 auto;color:#ffffff85;font-size:15px}.notice-invitation-code[data-v-d12b8782]{min-width:0;overflow:hidden;color:#ffffffdb;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:20px;font-weight:650;letter-spacing:.08em;text-overflow:ellipsis;white-space:nowrap}@keyframes notice-invitation-enter-d12b8782{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.notice-invitation-card[data-v-d12b8782]{animation:none}}.notice-root[data-v-6c6ee502]{position:absolute;inset:0}.notice-root.is-preview-size[data-v-6c6ee502]{width:100%;height:100%;zoom:.8}.notice-root.is-preview-centered[data-v-6c6ee502]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px}.notice-root.is-preview-centered .notice_layer[data-v-6c6ee502],.notice-root.is-preview-centered .enter_layer[data-v-6c6ee502],.notice-root.is-preview-centered .invitation_layer[data-v-6c6ee502]{position:static;width:100%;padding:0}.notice-root.is-preview-centered .invitation_layer[data-v-6c6ee502]{justify-content:center}.notice-root.is-preview-centered .notice_layer[data-v-6c6ee502]:empty,.notice-root.is-preview-centered .enter_layer[data-v-6c6ee502]:empty{display:none}.invitation_layer[data-v-6c6ee502]{position:absolute;right:0;bottom:0;z-index:2;display:flex;justify-content:flex-end;width:min(520px,100%);box-sizing:border-box;padding:15px;pointer-events:none}.notice_layer[data-v-6c6ee502]{position:absolute;top:0;left:0;right:0;z-index:10;display:flex;flex-direction:column;gap:10px;padding:10px 15px 5px;pointer-events:none}.notice-drop-enter-active[data-v-6c6ee502],.notice-drop-leave-active[data-v-6c6ee502]{transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .32s ease}.notice-drop-enter-from[data-v-6c6ee502],.notice-drop-leave-to[data-v-6c6ee502]{transform:translateY(-120%);opacity:0}.notice-drop-move[data-v-6c6ee502]{transition:transform .32s cubic-bezier(.23,1,.32,1)}.notice-drop-leave-active[data-v-6c6ee502]{position:absolute;left:15px;right:15px}.enter_layer[data-v-6c6ee502]{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;justify-content:center;padding:10px 15px 5px;pointer-events:none}.enter_banner[data-v-6c6ee502]{display:inline-flex;align-items:center;gap:8.75px;max-width:100%;box-sizing:border-box;padding:6.25px 15px;border-radius:999px;background:#141418e6;box-shadow:0 5px 17.5px #00000052;border:1.25px solid rgba(255,255,255,.08);font-size:17.5px;line-height:1.4;color:#ffffffc7;overflow:visible}.notice_sized_banner[data-v-6c6ee502]{width:100%;min-width:100%;min-height:70px;padding:15px 17.5px}.enter_text[data-v-6c6ee502]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-live-dot[data-v-6c6ee502]{position:relative;display:inline-block;width:10px;height:10px;flex-shrink:0;border:1.25px solid #383838;border-radius:50%;background:#6aec80}.notice-live-dot[data-v-6c6ee502]:after{content:"";position:absolute;inset:-2.5px;border-radius:50%;border:2.5px solid rgba(106,236,128,.7);animation:notice-live-pulse-6c6ee502 1s infinite}@keyframes notice-live-pulse-6c6ee502{0%{transform:scale(.8);opacity:.8}70%{transform:scale(2.2);opacity:0}to{transform:scale(.8);opacity:0}}.imagine_dot[data-v-6c6ee502]{width:10px;height:10px;flex-shrink:0;border-radius:50%;position:relative;background:#b388ff;box-shadow:0 0 7.5px #a855f7d9}.imagine_dot[data-v-6c6ee502]:after{content:"";position:absolute;inset:-2.5px;border-radius:50%;border:2.5px solid rgba(168,85,247,.7);animation:imagine-pulse-6c6ee502 1s infinite}@keyframes imagine-pulse-6c6ee502{0%{transform:scale(.8);opacity:.8}70%{transform:scale(2.4);opacity:0}to{transform:scale(.8);opacity:0}}.imagine_banner[data-v-6c6ee502]{position:relative;transition:width .34s cubic-bezier(.23,1,.32,1);will-change:width}.imagine_textwrap[data-v-6c6ee502]{position:relative;display:inline-flex;min-width:0}.imagine_phase[data-v-6c6ee502]{display:inline-flex;align-items:center;gap:8.75px;min-width:0}.imagine_avatar[data-v-6c6ee502]{width:22.5px;height:22.5px;flex-shrink:0;border-radius:50%;object-fit:cover;background:#1f1f23;outline:1.25px solid rgba(255,255,255,.18)}.phase-fade-enter-active[data-v-6c6ee502],.phase-fade-leave-active[data-v-6c6ee502]{transition:opacity .26s ease}.phase-fade-leave-active[data-v-6c6ee502]{position:absolute;left:0;top:0}.phase-fade-enter-from[data-v-6c6ee502],.phase-fade-leave-to[data-v-6c6ee502]{opacity:0}.enter-pop-enter-active[data-v-6c6ee502],.enter-pop-leave-active[data-v-6c6ee502]{transition:transform .28s cubic-bezier(.23,1,.32,1),opacity .28s ease}.enter-pop-enter-from[data-v-6c6ee502],.enter-pop-leave-to[data-v-6c6ee502]{opacity:0;transform:translateY(-90%)}.enter-bottom .enter-pop-enter-from[data-v-6c6ee502],.enter-bottom .enter-pop-leave-to[data-v-6c6ee502]{transform:translateY(90%)}@media(prefers-reduced-motion:reduce){.notice-drop-enter-active[data-v-6c6ee502],.notice-drop-leave-active[data-v-6c6ee502],.notice-drop-move[data-v-6c6ee502],.phase-fade-enter-active[data-v-6c6ee502],.phase-fade-leave-active[data-v-6c6ee502],.enter-pop-enter-active[data-v-6c6ee502],.enter-pop-leave-active[data-v-6c6ee502],.imagine_banner[data-v-6c6ee502]{transition:none}.notice-live-dot[data-v-6c6ee502]:after,.imagine_dot[data-v-6c6ee502]:after{animation:none}}.overlay-state-card[data-v-ce1c7d49]{text-align:center;color:#fff;padding:24px 32px;border-radius:14px;background:#141418c7;border:1px solid rgba(255,255,255,.1)}.overlay-state-title[data-v-ce1c7d49]{font-size:20px;font-weight:700;margin-bottom:8px}.overlay-state-desc[data-v-ce1c7d49]{font-size:13px;line-height:1.6;color:#ffffffb3}.standalone-overlay-stage[data-v-d65e62ee]{position:absolute;inset:0;display:grid;place-content:center;place-items:center;overflow:hidden;pointer-events:none}.standalone-overlay-frame[data-v-d65e62ee]{position:relative;flex:0 0 auto;overflow:hidden}.standalone-overlay-canvas[data-v-d65e62ee]{position:absolute;top:0;left:0;overflow:hidden}.standalone-overlay-content[data-v-d65e62ee]{position:absolute;inset:var(--standalone-overlay-safe-inset);inset-inline:var(--standalone-overlay-safe-inline-inset);display:grid;place-items:center;min-width:0;min-height:0}.tts-announcement-widget[data-v-504f6787]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px;color:#ffffffb3;text-align:center;font-size:12px;overflow:hidden;border-radius:inherit;pointer-events:none}.tts-voice-avatar[data-v-504f6787]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#ffffff14}.tts-voice-fallback[data-v-504f6787]{display:grid;place-items:center;font-size:72px}.tts-voice-vignette[data-v-504f6787]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 20px #0000001a,inset 0 0 20px #000;background:radial-gradient(circle at top left,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px),radial-gradient(circle at top right,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px),radial-gradient(circle at bottom left,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px),radial-gradient(circle at bottom right,rgba(0,0,0,.85) 0,rgba(0,0,0,.01) 100px,transparent 10px)}.tts-voice-scanlines[data-v-504f6787]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,rgb(0,0,0) 0px,rgb(0,0,0) 1px,transparent 1px,transparent 3px);opacity:.015}.fans-goal[data-v-2bd02081]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.fg-card[data-v-2bd02081]{position:relative;display:flex;flex-direction:column;gap:8.75px;padding:15px 17.5px;border-radius:17.5px;background:#141418e6;box-shadow:0 7.5px 25px #00000057;border:1.25px solid rgba(255,255,255,.09);transform:translateZ(0);transition:box-shadow .3s ease}.is-reached .fg-card[data-v-2bd02081]{box-shadow:0 7.5px 27.5px color-mix(in srgb,var(--fg-theme) 45%,transparent);border-color:color-mix(in srgb,var(--fg-theme) 55%,rgba(255,255,255,.09))}.fg-label[data-v-2bd02081]{display:flex;align-items:center;gap:7.5px}.fg-headline[data-v-2bd02081]{position:relative;flex:1 1 auto;min-width:0;height:20px;line-height:20px}.fg-cross-enter-active[data-v-2bd02081],.fg-cross-leave-active[data-v-2bd02081]{transition:opacity .45s ease}.fg-cross-enter-from[data-v-2bd02081],.fg-cross-leave-to[data-v-2bd02081]{opacity:0}.fg-cross-leave-active[data-v-2bd02081]{position:absolute;inset:0}.fg-title[data-v-2bd02081]{display:block;font-size:17.5px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-live-indicator[data-v-2bd02081]{display:inline-block;width:10px;height:10px;border:1.25px solid #383838;border-radius:50%;vertical-align:middle;position:relative;flex-shrink:0;background-color:#6aec80}.fg-live-indicator[data-v-2bd02081]:after{content:"";position:absolute;inset:-2.5px;border:2.5px solid rgba(106,236,128,.7);border-radius:50%;animation:status-pulse 1.2s infinite}.fg-progress-row[data-v-2bd02081]{display:flex;align-items:center;gap:12.5px}.fg-counts[data-v-2bd02081]{flex-shrink:0;display:flex;align-items:baseline;gap:5px;line-height:1}.fg-current[data-v-2bd02081]{font-size:40px;font-weight:800;color:var(--fg-theme);text-shadow:0 0 17.5px color-mix(in srgb,var(--fg-theme) 60%,transparent);font-variant-numeric:tabular-nums}.fg-sep[data-v-2bd02081]{font-size:22.5px;color:#ffffff59}.fg-goal[data-v-2bd02081]{font-size:22.5px;font-weight:700;color:#fff9;font-variant-numeric:tabular-nums}.fg-bar-col[data-v-2bd02081]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6.25px}.fg-bar[data-v-2bd02081]{position:relative;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.fg-fill[data-v-2bd02081]{position:relative;height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--fg-theme) 70%,#000),var(--fg-theme));box-shadow:0 0 12.5px color-mix(in srgb,var(--fg-theme) 55%,transparent);transition:width .6s cubic-bezier(.23,1,.32,1);overflow:hidden}.fg-shimmer[data-v-2bd02081]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-100%);animation:fg-sweep-2bd02081 2.2s ease-in-out infinite}@keyframes fg-sweep-2bd02081{0%{transform:translate(-100%)}60%,to{transform:translate(220%)}}.fg-foot[data-v-2bd02081]{display:block;font-size:16.25px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-foot b[data-v-2bd02081]{color:var(--fg-theme);font-weight:700}.fg-total[data-v-2bd02081]{margin-left:5px;color:#fff6;font-variant-numeric:tabular-nums}.fg-recent[data-v-2bd02081]{margin-left:auto;flex-shrink:1;max-width:45%;display:flex;align-items:center;gap:5px;min-width:0;font-size:16.25px;color:#ffffffd9}.fg-recent b[data-v-2bd02081]{color:var(--fg-theme);font-weight:600}.fg-recent-ico[data-v-2bd02081]{width:16px;height:16px;flex-shrink:0}.fg-recent-text[data-v-2bd02081]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hex-prefix-dot[data-v-5d1c9c24],.matrix-cell[data-v-5d1c9c24],.preset-swatch[data-v-5d1c9c24],.color-dot[data-v-5d1c9c24]{background:var(--swatch, #fff);box-shadow:inset 0 0 0 1px #ffffff2e}.preset-swatch.is-active[data-v-5d1c9c24]{box-shadow:0 0 0 2px #0c0811f2,0 0 0 4px #ffffffeb,0 0 12px var(--swatch, #fff);z-index:1}.color-trigger[data-v-5d1c9c24]{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;height:30px;padding:0 10px 0 4px;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:#00000059;color:#ffffffd9;cursor:pointer;transition:border-color .2s ease,background .2s ease;-webkit-tap-highlight-color:transparent}.color-trigger[data-v-5d1c9c24]:hover:not(:disabled){border-color:#6aec8073;background:#ffffff0f}.color-trigger[data-v-5d1c9c24]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.color-trigger[data-v-5d1c9c24]:disabled{opacity:.45;cursor:not-allowed}.color-trigger.is-compact[data-v-5d1c9c24]{width:30px;padding:0;justify-content:center}.color-dot[data-v-5d1c9c24]{width:22px;height:22px;border-radius:50%;flex-shrink:0}.color-dot--lg[data-v-5d1c9c24]{width:28px;height:28px}.color-trigger-hex[data-v-5d1c9c24],.color-sheet-current-hex[data-v-5d1c9c24]{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-meta, 12px);letter-spacing:.04em}.color-trigger-chevron[data-v-5d1c9c24]{color:#fff6;font-size:16px;line-height:1}.color-sheet[data-v-5d1c9c24]{outline:none}.color-sheet .sheet-body[data-v-5d1c9c24]{padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.color-sheet-body[data-v-5d1c9c24]{display:flex;flex-direction:column;gap:18px}.color-sheet-head[data-v-5d1c9c24]{display:flex;align-items:center;justify-content:space-between;gap:12px}.color-sheet-title[data-v-5d1c9c24]{margin:0;color:#fff;font-size:var(--vtuber-font-size-section, 15px);font-weight:700}.color-sheet-current[data-v-5d1c9c24]{display:inline-flex;align-items:center;gap:8px;color:#ffffffd9}.color-section[data-v-5d1c9c24]{display:flex;flex-direction:column;gap:10px}.color-section-title[data-v-5d1c9c24]{margin:0;color:#ffffff80;font-family:inherit;font-size:var(--vtuber-font-size-caption, 11px);font-weight:600;letter-spacing:.06em}.preset-row[data-v-5d1c9c24]{display:flex;flex-wrap:wrap;gap:10px}.preset-swatch[data-v-5d1c9c24]{position:relative;width:30px;height:30px;padding:0;border:0;border-radius:50%;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease}.preset-swatch[data-v-5d1c9c24]:hover{transform:scale(1.08)}.preset-swatch[data-v-5d1c9c24]:focus-visible{outline:2px solid #6aec80;outline-offset:3px}.color-matrix[data-v-5d1c9c24]{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));gap:3px}.matrix-cell[data-v-5d1c9c24]{position:relative;aspect-ratio:1;min-width:0;padding:0;border:0;border-radius:4px;cursor:pointer;transition:transform .12s ease}.matrix-cell[data-v-5d1c9c24]:hover{transform:scale(1.15);z-index:2}.matrix-cell[data-v-5d1c9c24]:focus-visible{outline:2px solid #6aec80;outline-offset:1px;z-index:2}.matrix-cell.is-active[data-v-5d1c9c24]{border-radius:5px;box-shadow:0 0 0 2px #0c0811f2,0 0 0 3px #fffffff2;z-index:1}.hex-row[data-v-5d1c9c24]{display:flex;align-items:center;gap:8px}.hex-input-wrapper[data-v-5d1c9c24]{position:relative;flex:1;min-width:0}.hex-prefix-dot[data-v-5d1c9c24]{position:absolute;top:50%;left:9px;width:16px;height:16px;border-radius:50%;transform:translateY(-50%);pointer-events:none}.hex-input[data-v-5d1c9c24]{padding-left:34px;font-family:RobotoMono,monospace;letter-spacing:.04em}.hex-error[data-v-5d1c9c24]{margin:0;color:#ff4d4d;font-size:var(--vtuber-font-size-caption, 11px)}@media(prefers-reduced-motion:reduce){.preset-swatch[data-v-5d1c9c24],.matrix-cell[data-v-5d1c9c24]{transition:none}}.url-access[data-v-5bd4ddb9]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;width:100%}.url-access-main[data-v-5bd4ddb9]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.url-access-title[data-v-5bd4ddb9]{display:inline-flex;align-items:center;gap:5px;font-size:var(--vtuber-font-size-section, 14px);font-weight:600;line-height:var(--vtuber-line-height-tight, 1.3);color:#fff}.url-access-title-icons[data-v-5bd4ddb9]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.url-access-title-icon-img[data-v-5bd4ddb9]{width:16px;height:16px;object-fit:contain;display:block}.url-access-title-icon-img--zhiboji[data-v-5bd4ddb9]{border-radius:4px;overflow:hidden}.uc-badge[data-v-5bd4ddb9]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 6px;border-radius:4px;white-space:nowrap}.uc-badge.on[data-v-5bd4ddb9]{background:#6aec802e;color:#6aec80}.uc-badge.expired[data-v-5bd4ddb9]{background:#ef444429;color:#fca5a5}.uc-badge.off[data-v-5bd4ddb9]{background:#ffffff14;color:#ffffff73}.url-action-btn[data-v-5bd4ddb9]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 4px;margin:0 0 0 auto;border:none;background:transparent;color:#989898;font-size:var(--vtuber-font-size-caption, 11px);line-height:1;cursor:pointer;border-radius:4px;flex-shrink:0;transition:color .15s ease}.url-action-btn>span[data-v-5bd4ddb9]{display:inline-flex;align-items:center;line-height:1}.url-action-btn[data-v-5bd4ddb9]:hover:not(:disabled){color:#fff}.url-action-btn[data-v-5bd4ddb9]:active:not(:disabled){color:#fffc}.url-action-btn[data-v-5bd4ddb9]:disabled{opacity:.4;cursor:not-allowed}.url-action-btn--disable[data-v-5bd4ddb9]{color:#989898}.url-action-btn--disable[data-v-5bd4ddb9]:hover:not(:disabled){color:#fff}.url-action-btn--purple[data-v-5bd4ddb9]{color:#c4b5fd}.url-action-btn--purple[data-v-5bd4ddb9]:hover:not(:disabled){color:#fff}.url-action-link[data-v-5bd4ddb9]{background:transparent;border:none;padding:0;margin:0 0 0 auto;color:#6aec80;font-size:var(--vtuber-font-size-caption, 12px);font-weight:500;line-height:1;cursor:pointer;text-decoration:none;flex-shrink:0;transition:color .15s ease,opacity .15s ease}.url-action-link[data-v-5bd4ddb9]:hover:not(:disabled){color:#91ffa4}.url-action-link[data-v-5bd4ddb9]:active:not(:disabled){color:#6aec80cc}.url-action-link[data-v-5bd4ddb9]:disabled{opacity:.4;cursor:not-allowed}.url-action-icon[data-v-5bd4ddb9]{width:13px;height:13px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.obs-hint[data-v-5bd4ddb9]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff73}.obs-load-error[data-v-1e6f58e8]{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;color:#989898}.obs-url-card[data-v-1e6f58e8]{position:relative;overflow:hidden;padding:12px 14px;display:flex;flex-direction:column;gap:8px;width:100%;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#966cf709,#966cf71a 50%,#966cf71f 150%)}.obs-url-card.obs-url-card--clickable[data-v-1e6f58e8]{cursor:pointer;transition:filter .15s ease,border-color .15s ease}.obs-url-card.obs-url-card--clickable[data-v-1e6f58e8]:hover{filter:brightness(1.1)}.obs-url-row[data-v-1e6f58e8]{display:flex;gap:6px;align-items:center;width:100%}.obs-url-input[data-v-1e6f58e8]{flex:1;min-width:0;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:6px;color:#ffffffd9;font-size:var(--vtuber-font-size-caption, 11px);padding:5px 8px;font-family:RobotoMono,monospace}.obs-url-input[data-v-1e6f58e8]:focus{border-color:#8b47f180}.obs-btn-group[data-v-1e6f58e8]{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.obs-action-btn[data-v-1e6f58e8]{display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:5px 8px;font-family:inherit;font-size:var(--vtuber-font-size-caption, 11px);font-weight:500;line-height:1;border-radius:4px;cursor:pointer;flex-shrink:0;transition:all .15s ease}.obs-action-btn>span[data-v-1e6f58e8]{display:inline-flex;align-items:center;line-height:1}.obs-action-btn[data-v-1e6f58e8]:disabled{opacity:.4;cursor:not-allowed}.obs-copy-btn[data-v-1e6f58e8]{border:1px solid rgba(106,236,128,.35);background:#6aec801f;color:#6aec80}.obs-copy-btn[data-v-1e6f58e8]:hover:not(:disabled){background:#6aec8038;color:#fff}.obs-reset-btn[data-v-1e6f58e8]{border:none;background:transparent;color:#989898}.obs-reset-btn[data-v-1e6f58e8]:hover:not(:disabled){color:#fff}.obs-reset-btn[data-v-1e6f58e8]:active:not(:disabled){color:#fffc}.obs-btn-icon[data-v-1e6f58e8]{width:12px;height:12px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.panel-head-spacer[data-v-95be9e79]{flex:1}.cfg-text[data-v-95be9e79],.cfg-num[data-v-95be9e79]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px);padding:5px 8px}.cfg-text[data-v-95be9e79]:focus,.cfg-num[data-v-95be9e79]:focus{border-color:#6aec8099}.cfg-text[data-v-95be9e79]{width:150px}.cfg-num[data-v-95be9e79]{width:80px;text-align:right}.reset-row[data-v-95be9e79]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.btn-full[data-v-95be9e79]{width:100%;padding:8px 16px;border-radius:8px;font-size:var(--vtuber-font-size-body, 13px);font-weight:600;cursor:pointer;border:1px solid rgba(239,68,68,.4);background:#ef444426;color:#f88;transition:all .2s}.btn-full[data-v-95be9e79]:hover:not(:disabled){background:#ef444440;border-color:#ef444499;color:#f99}.btn-full[data-v-95be9e79]:disabled{opacity:.5;cursor:not-allowed}.recv-goal[data-v-63b6c08e]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.rg-card[data-v-63b6c08e]{position:relative;display:flex;flex-direction:column;gap:8.75px;padding:15px 17.5px;border-radius:17.5px;background:#141418e6;box-shadow:0 7.5px 25px #00000057;border:1.25px solid rgba(255,255,255,.09);transform:translateZ(0);transition:box-shadow .3s ease}.is-reached .rg-card[data-v-63b6c08e]{box-shadow:0 7.5px 27.5px color-mix(in srgb,var(--rg-theme) 45%,transparent);border-color:color-mix(in srgb,var(--rg-theme) 55%,rgba(255,255,255,.09))}.rg-label[data-v-63b6c08e]{display:flex;align-items:center;gap:7.5px}.rg-headline[data-v-63b6c08e]{position:relative;flex:1 1 auto;min-width:0;height:20px;line-height:20px}.rg-cross-enter-active[data-v-63b6c08e],.rg-cross-leave-active[data-v-63b6c08e]{transition:opacity .45s ease}.rg-cross-enter-from[data-v-63b6c08e],.rg-cross-leave-to[data-v-63b6c08e]{opacity:0}.rg-cross-leave-active[data-v-63b6c08e]{position:absolute;inset:0}.rg-title[data-v-63b6c08e]{display:block;font-size:17.5px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-live-indicator[data-v-63b6c08e]{display:inline-block;width:10px;height:10px;border:1.25px solid #383838;border-radius:50%;vertical-align:middle;position:relative;flex-shrink:0;background-color:#6aec80}.rg-live-indicator[data-v-63b6c08e]:after{content:"";position:absolute;inset:-2.5px;border:2.5px solid rgba(106,236,128,.7);border-radius:50%;animation:status-pulse 1.2s infinite}.rg-progress-row[data-v-63b6c08e]{display:flex;align-items:center;gap:12.5px}.rg-counts[data-v-63b6c08e]{flex-shrink:0;display:flex;align-items:baseline;gap:5px;line-height:1}.rg-current[data-v-63b6c08e]{font-size:35px;font-weight:800;color:var(--rg-theme);text-shadow:0 0 17.5px color-mix(in srgb,var(--rg-theme) 60%,transparent);font-variant-numeric:tabular-nums}.rg-sep[data-v-63b6c08e]{font-size:21.25px;color:#ffffff59}.rg-goal[data-v-63b6c08e]{font-size:21.25px;font-weight:700;color:#fff9;font-variant-numeric:tabular-nums}.rg-bar-col[data-v-63b6c08e]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6.25px}.rg-bar[data-v-63b6c08e]{position:relative;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.rg-fill[data-v-63b6c08e]{position:relative;height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--rg-theme) 70%,#000),var(--rg-theme));box-shadow:0 0 12.5px color-mix(in srgb,var(--rg-theme) 55%,transparent);transition:width .6s cubic-bezier(.23,1,.32,1);overflow:hidden}.rg-shimmer[data-v-63b6c08e]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-100%);animation:rg-sweep-63b6c08e 2.2s ease-in-out infinite}@keyframes rg-sweep-63b6c08e{0%{transform:translate(-100%)}60%,to{transform:translate(220%)}}.rg-foot[data-v-63b6c08e]{display:block;font-size:16.25px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-foot b[data-v-63b6c08e]{color:var(--rg-theme);font-weight:700}.rg-recent[data-v-63b6c08e]{margin-left:auto;flex-shrink:1;max-width:45%;display:flex;align-items:center;gap:5px;min-width:0;font-size:16.25px;color:#ffffffd9}.rg-recent-ico[data-v-63b6c08e]{width:16px;height:16px;flex-shrink:0}.rg-recent-text[data-v-63b6c08e]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-head-spacer[data-v-8779f323]{flex:1}.cfg-value[data-v-8779f323]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80;min-width:40px;text-align:right}.cfg-text[data-v-8779f323],.cfg-num[data-v-8779f323]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px);padding:5px 8px}.cfg-text[data-v-8779f323]:focus,.cfg-num[data-v-8779f323]:focus{border-color:#6aec8099}.cfg-text[data-v-8779f323]{width:150px}.cfg-num[data-v-8779f323]{width:110px;text-align:right}.cfg-select[data-v-8779f323]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px);padding:5px 8px;cursor:pointer}.cfg-select option[data-v-8779f323]{background:#1a1a1e;color:#ffffffeb}.cfg-select[data-v-8779f323]:focus{border-color:#6aec8099}.reset-row[data-v-8779f323]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.btn-full[data-v-8779f323]{width:100%;padding:8px 16px;border-radius:8px;font-size:var(--vtuber-font-size-body, 13px);font-weight:600;cursor:pointer;border:1px solid rgba(239,68,68,.4);background:#ef444426;color:#f88;transition:all .2s}.btn-full[data-v-8779f323]:hover:not(:disabled){background:#ef444440;border-color:#ef444499;color:#f99}.btn-full[data-v-8779f323]:disabled{opacity:.5;cursor:not-allowed}.song-req[data-v-a0394936]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.sr-card[data-v-a0394936]{position:relative;display:flex;flex-direction:column;gap:7.5px;padding:12.5px 17.5px;border-radius:17.5px;background:#141418e6;box-shadow:0 7.5px 25px #00000057;border:1.25px solid rgba(255,255,255,.09);transform:translateZ(0)}.sr-head[data-v-a0394936]{display:flex;align-items:center;gap:7.5px;height:22.5px}.sr-live-indicator[data-v-a0394936]{display:inline-block;width:10px;height:10px;border:1.25px solid #383838;border-radius:50%;vertical-align:middle;position:relative;flex-shrink:0;background-color:#6aec80}.sr-live-indicator[data-v-a0394936]:after{content:"";position:absolute;inset:-2.5px;border:2.5px solid rgba(106,236,128,.7);border-radius:50%;animation:status-pulse 1.2s infinite}.sr-title[data-v-a0394936]{font-size:18.75px;font-weight:700;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-paused[data-v-a0394936]{flex-shrink:0;font-size:15px;padding:1.25px 7.5px;border-radius:999px;color:#ffc850f2;background:#ffc85029}.sr-count[data-v-a0394936]{margin-left:auto;flex-shrink:0;font-size:16.25px;font-weight:600;color:var(--sr-theme);font-variant-numeric:tabular-nums}.sr-list[data-v-a0394936]{display:flex;flex-direction:column;gap:3.75px;transition:min-height .35s ease}.sr-list.is-empty[data-v-a0394936]{min-height:25px}.sr-row[data-v-a0394936]{display:flex;align-items:center;gap:7.5px;height:27.5px;line-height:27.5px}.sr-idx[data-v-a0394936]{flex-shrink:0;width:20px;text-align:center;font-size:16.25px;font-weight:700;color:#fff6;font-variant-numeric:tabular-nums}.sr-guard[data-v-a0394936]{flex-shrink:0;display:block;height:22px;width:auto;object-fit:contain}.sr-song[data-v-a0394936]{flex:1 1 auto;min-width:0;font-size:18.75px;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-by[data-v-a0394936]{flex-shrink:0;max-width:38%;font-size:16.25px;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-idle[data-v-a0394936]{height:25px;line-height:25px;font-size:16.25px;color:#fff6}.sr-more[data-v-a0394936]{height:17.5px;line-height:17.5px;font-size:15px;color:#ffffff59}.sr-row-enter-active[data-v-a0394936],.sr-row-leave-active[data-v-a0394936]{transition:opacity .3s ease,transform .3s ease}.sr-row-enter-from[data-v-a0394936]{opacity:0;transform:translateY(-7.5px)}.sr-row-leave-to[data-v-a0394936]{opacity:0;transform:translate(15px)}.sr-row-leave-active[data-v-a0394936]{position:absolute}.panel-head-spacer[data-v-03749508]{flex:1}.cfg-section[data-v-03749508]{margin:12px 0 4px;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.04em;color:#7c6cffd9;text-transform:uppercase}.cfg-text[data-v-03749508],.cfg-num[data-v-03749508]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px);padding:5px 8px}.cfg-text[data-v-03749508]:focus,.cfg-num[data-v-03749508]:focus{border-color:#7c6cff99}.cfg-text[data-v-03749508]{width:150px}.cfg-num[data-v-03749508]{width:80px;text-align:right}.pool-section-title[data-v-03749508]{display:flex;align-items:center;justify-content:space-between}.pool-counts[data-v-03749508]{font-size:var(--vtuber-font-size-caption, 11px);font-weight:600;color:#ffffff73;text-transform:none;letter-spacing:0}.pool-toolbar[data-v-03749508]{display:flex;align-items:center;gap:8px;margin:6px 0}.pool-filter[data-v-03749508]{flex-shrink:0}.pool-search[data-v-03749508]{flex:1;width:auto}.pool-add[data-v-03749508]{display:flex;gap:8px;margin-bottom:8px}.pool-add-input[data-v-03749508]{flex:1;width:auto}.pool-add-btn[data-v-03749508]{flex-shrink:0;padding:5px 14px;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600;border:1px solid rgba(124,108,255,.4);border-radius:6px;background:#7c6cff29;color:#b4a8fff2;cursor:pointer}.pool-add-btn[data-v-03749508]:disabled{opacity:.4;cursor:not-allowed}.pool-box[data-v-03749508]{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#0000002e;max-height:220px;overflow-y:auto}.pool-empty[data-v-03749508]{padding:24px 0;text-align:center;font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff59}.pool-list[data-v-03749508]{display:flex;flex-direction:column}.pool-item[data-v-03749508]{display:flex;align-items:center;gap:8px;padding:7px 10px}.pool-item+.pool-item[data-v-03749508]{border-top:1px solid rgba(255,255,255,.05)}.pool-item.is-sung[data-v-03749508]{opacity:.55}.pi-status[data-v-03749508]{flex-shrink:0;font-size:var(--vtuber-font-size-caption, 11px);padding:1px 6px;border-radius:999px}.pi-status.st-0[data-v-03749508]{color:#7c6cfff2;background:#7c6cff29}.pi-status.st-1[data-v-03749508]{color:#6aec80f2;background:#6aec8024}.pi-status.st-2[data-v-03749508]{color:#ffffff80;background:#ffffff14}.pi-song[data-v-03749508]{flex:1 1 auto;min-width:0;font-size:var(--vtuber-font-size-body, 13px);color:#ffffffe6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.is-sung .pi-song[data-v-03749508]{text-decoration:line-through}.pi-by[data-v-03749508]{flex-shrink:0;max-width:32%;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pi-gift[data-v-03749508]{margin-left:5px;color:#ffb454e6}.pi-acts[data-v-03749508]{flex-shrink:0;display:flex;gap:3px}.pi-btn[data-v-03749508]{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;font-size:var(--vtuber-font-size-meta, 12px);border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0d;color:#ffffffb3;cursor:pointer}.pi-btn[data-v-03749508]:hover{background:#ffffff1a}.pi-btn[data-v-03749508]:disabled{opacity:.3;cursor:not-allowed}.pi-icon[data-v-03749508]{width:12px;height:12px}.pi-sung[data-v-03749508]:hover{color:#6aec80f2}.pi-del[data-v-03749508]:hover{color:#ff6e6ef2;border-color:#ff6e6e66}.pool-clear-row[data-v-03749508]{margin-top:10px;display:flex;justify-content:flex-end}.pool-clear-btn[data-v-03749508]{padding:5px 14px;font-size:var(--vtuber-font-size-meta, 12px);border:1px solid rgba(255,110,110,.35);border-radius:6px;background:#ff6e6e1a;color:#ff8c8cf2;cursor:pointer}.pool-clear-btn[data-v-03749508]:disabled{opacity:.4;cursor:not-allowed}.hr-widget[data-v-ea5950eb]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.hr-card[data-v-ea5950eb]{position:relative;display:flex;align-items:center;gap:17.5px;min-height:75px;padding:12.5px 17.5px;border-radius:17.5px;background:#141418e6;box-shadow:0 7.5px 25px #00000057;border:1.25px solid rgba(255,255,255,.09);transform:translateZ(0);transition:border-color .4s ease,box-shadow .4s ease}.hr-main[data-v-ea5950eb]{display:flex;align-items:center;gap:12.5px;flex-shrink:0}.hr-heart[data-v-ea5950eb]{width:37.5px;height:37.5px;color:var(--hr-color);text-shadow:0 0 calc(var(--hr-glow) * 1px) color-mix(in srgb,var(--hr-color) calc(var(--hr-glow-op) * 100%),transparent);animation:hr-beat-ea5950eb var(--hr-beat) ease-in-out infinite;will-change:transform}.hr-figures[data-v-ea5950eb]{display:flex;flex-direction:column;gap:2.5px}.hr-bpm-row[data-v-ea5950eb]{display:flex;align-items:baseline;gap:6.25px;line-height:1}.hr-bpm[data-v-ea5950eb]{font-size:42.5px;font-weight:800;color:var(--hr-color);font-variant-numeric:tabular-nums;min-width:70px;text-shadow:0 0 calc(var(--hr-glow) * 1px) color-mix(in srgb,var(--hr-color) calc(var(--hr-glow-op) * 100%),transparent)}.hr-unit[data-v-ea5950eb]{font-size:17.5px;font-weight:600;color:#ffffff80}.hr-sub[data-v-ea5950eb]{display:flex;align-items:center;gap:5px;height:18.75px;line-height:18.75px;font-size:16.25px;white-space:nowrap}.hr-title[data-v-ea5950eb]{color:#ffffffb3;overflow:hidden;text-overflow:ellipsis}.hr-zone[data-v-ea5950eb]{color:var(--hr-color);font-weight:600}.hr-zone--wait[data-v-ea5950eb]{color:#fff6;font-weight:400}.hr-wave[data-v-ea5950eb]{position:relative;flex:1 1 auto;min-width:0;height:50px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.hr-wave-svg[data-v-ea5950eb]{display:block;height:100%;width:200%;animation:hr-scroll-ea5950eb var(--hr-beat) linear infinite;will-change:transform}.hr-trace[data-v-ea5950eb]{fill:none;stroke:var(--hr-color);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 calc(var(--hr-glow) * .6px) color-mix(in srgb,var(--hr-color) calc(var(--hr-glow-op) * 100%),transparent));vector-effect:non-scaling-stroke}.hr-stats[data-v-ea5950eb]{display:flex;gap:15px;flex-shrink:0}.hr-stat[data-v-ea5950eb]{display:flex;flex-direction:column;align-items:center}.hr-stat-v[data-v-ea5950eb]{font-size:22.5px;font-weight:700;color:#ffffffd9;font-variant-numeric:tabular-nums}.hr-stat-k[data-v-ea5950eb]{font-size:15px;color:#fff6}@keyframes hr-beat-ea5950eb{0%,to{transform:scale(1)}15%{transform:scale(1.28)}30%{transform:scale(1)}45%{transform:scale(1.12)}60%{transform:scale(1)}}@keyframes hr-scroll-ea5950eb{0%{transform:translate(0)}to{transform:translate(-50%)}}.preset-neon .hr-card[data-v-ea5950eb]{border-color:color-mix(in srgb,var(--hr-color) 45%,rgba(255,255,255,.09));box-shadow:0 7.5px 30px color-mix(in srgb,var(--hr-color) 35%,transparent)}.preset-neon .hr-bpm[data-v-ea5950eb]{font-size:47.5px}.preset-neon .hr-trace[data-v-ea5950eb]{stroke-width:2.5}.preset-minimal .hr-card[data-v-ea5950eb]{justify-content:center}.preset-minimal .hr-bpm[data-v-ea5950eb]{font-size:52.5px}.preset-minimal .hr-heart[data-v-ea5950eb]{width:42.5px;height:42.5px}.is-lost .hr-card[data-v-ea5950eb]{opacity:.55}.is-lost .hr-heart[data-v-ea5950eb],.is-lost .hr-bpm[data-v-ea5950eb]{text-shadow:none}@media(prefers-reduced-motion:reduce){.hr-heart[data-v-ea5950eb]{animation:none}.hr-wave-svg[data-v-ea5950eb]{animation-duration:3s}}.notify-row.compact[data-v-6fbae6be]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.notify-row.compact .nr-main[data-v-6fbae6be]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.notify-row.compact .nr-label[data-v-6fbae6be]{font-size:var(--vtuber-font-size-body, 13px);color:#ffffffd1;white-space:nowrap}.notify-row.compact .nr-status[data-v-6fbae6be]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80}.notify-row.compact .nr-status--granted[data-v-6fbae6be]{color:#6aec80e6}.notify-row.compact .nr-status--denied[data-v-6fbae6be]{color:#ff9678e6}.notify-row.compact .nr-btn[data-v-6fbae6be]{flex-shrink:0;padding:6px 14px;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600;border:1px solid rgba(124,108,255,.4);border-radius:8px;background:#7c6cff29;color:#b4a8fff2;cursor:pointer;transition:all .15s}.notify-row.compact .nr-btn[data-v-6fbae6be]:hover{background:#7c6cff42}.notify-row.compact .nr-hint[data-v-6fbae6be]{flex-basis:100%;margin:2px 0 0;font-size:var(--vtuber-font-size-caption, 11px);color:#fff6;line-height:var(--vtuber-line-height-body, 1.5)}.notify-row-card[data-v-6fbae6be]{position:relative;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);border-radius:8px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:18px;height:100%;box-sizing:border-box;overflow:hidden;transition:border-color .3s cubic-bezier(.25,.8,.25,1),background .3s cubic-bezier(.25,.8,.25,1),box-shadow .3s cubic-bezier(.25,.8,.25,1)}.notify-row-card[data-v-6fbae6be]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffff14,#fff0)}.notify-row-card[data-v-6fbae6be]:hover{border-color:#ffffff1a;box-shadow:0 12px 24px #0003}.notify-row-card--active[data-v-6fbae6be]{border-color:#6aec801f;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(135deg,#6aec8004,#ffffff01)}.notify-row-card--active[data-v-6fbae6be]:hover{border-color:#6aec8038;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(135deg,#6aec8006,#ffffff03)}.nrc-main-content[data-v-6fbae6be]{flex:1;display:flex;flex-direction:column;margin-bottom:20px}.nrc-meta[data-v-6fbae6be]{margin-bottom:10px}.nrc-title-en[data-v-6fbae6be]{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.15em;color:#8b47f1;text-transform:uppercase;margin-bottom:2px;display:block;opacity:.9}.nrc-title-cn[data-v-6fbae6be]{font-family:barlow,system-ui;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#fffffff2;margin:0;letter-spacing:.02em}.nrc-description[data-v-6fbae6be]{margin:0;font-size:var(--vtuber-font-size-caption, 11px);font-weight:300;color:#ffffff73;line-height:var(--vtuber-line-height-body, 1.5);letter-spacing:.01em}.nrc-action[data-v-6fbae6be]{margin-top:auto}.nrc-action-btn[data-v-6fbae6be]{width:100%;padding:8px 16px;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;color:#fff;cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .25s cubic-bezier(.25,.8,.25,1);box-sizing:border-box}.nrc-action-btn span[data-v-6fbae6be]:first-child{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.08em}.nrc-action-btn .sub-text[data-v-6fbae6be]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff59;margin-top:1px;font-weight:400}.nrc-action-btn[data-v-6fbae6be]:hover{background:#8b47f11f;border-color:#8b47f166;box-shadow:0 4px 12px #8b47f126;transform:translateY(-1.5px)}.nrc-action-btn:hover .sub-text[data-v-6fbae6be]{color:#c4b5fdb3}.nrc-action-btn[data-v-6fbae6be]:active{transform:translateY(0)}.nrc-status-pill[data-v-6fbae6be]{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:34px;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.05em;border-radius:8px;box-sizing:border-box}.nrc-status-pill--active[data-v-6fbae6be]{border:1px solid rgba(106,236,128,.15);background:#6aec800a;color:#6aec80d9}.nrc-status-pill--disabled[data-v-6fbae6be]{border:1px solid rgba(255,255,255,.04);background:#ffffff04;color:#ffffff40}.nrc-status-dot[data-v-6fbae6be]{width:6px;height:6px;border-radius:50%;background-color:#6aec80}.nrc-status-dot.--pulse[data-v-6fbae6be]{animation:status-pulse-glow-6fbae6be 1.6s infinite alternate}@keyframes status-pulse-glow-6fbae6be{0%{transform:scale(.9)}to{transform:scale(1.1)}}.hr-guide-modal[data-v-cb0da2bb]{max-width:440px;z-index:2000}.hg-content[data-v-cb0da2bb]{display:flex;flex-direction:column;gap:14px}.hg-title[data-v-cb0da2bb]{margin:0}.hg-common[data-v-cb0da2bb]{padding:10px 12px;border-radius:8px}.hg-common p[data-v-cb0da2bb]{margin:0;font-size:12px;line-height:1.6;color:#989898}.hg-common p b[data-v-cb0da2bb]{color:#f8fafc}.hg-chips[data-v-cb0da2bb]{display:flex;flex-wrap:wrap;gap:7px}.hg-chip[data-v-cb0da2bb]{display:inline-flex;align-items:center;gap:5px;padding:6px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;color:#989898;font-size:12px;cursor:pointer;transition:all .15s}.hg-chip.active[data-v-cb0da2bb]{background:#7c6cff2e;border-color:#7c6cff80;color:#c8c0fffa}.hg-chip-icon[data-v-cb0da2bb]{width:13px;height:13px}.hg-detail-name[data-v-cb0da2bb]{display:inline-flex;align-items:center;gap:6px}.hg-detail-icon[data-v-cb0da2bb]{width:16px;height:16px}.hg-chip-rec[data-v-cb0da2bb]{font-size:10px;padding:1px 5px;border-radius:6px;background:#6aec802e;color:#6aec80f2}.hg-detail[data-v-cb0da2bb]{padding:14px;border-radius:10px}.hg-detail-head[data-v-cb0da2bb]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:8px}.hg-detail-name[data-v-cb0da2bb]{font-size:15px;font-weight:700;color:#f8fafc}.hg-detail-tag[data-v-cb0da2bb]{font-size:11px;color:#989898;flex-shrink:0}.hg-warn[data-v-cb0da2bb]{display:flex;align-items:flex-start;gap:5px;margin:0 0 10px;padding:8px 10px;border-radius:8px;background:#ff96641a;border:1px solid rgba(255,150,100,.25);font-size:12px;line-height:1.55;color:#ffb482f2}.hg-warn-symbol[data-v-cb0da2bb]{flex:0 0 14px;width:14px;height:14px;margin-top:2px}.hg-steps[data-v-cb0da2bb]{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:7px}.hg-steps li[data-v-cb0da2bb]{font-size:13px;line-height:1.55;color:#f8fafc}.hg-foot[data-v-cb0da2bb]{margin:0;font-size:11px;line-height:1.5;color:#989898}.panel-head-spacer[data-v-65e09e10]{flex:1}.hr-capture[data-v-65e09e10]{display:flex;flex-direction:column;gap:8px;padding:12px;margin-bottom:8px;border-radius:10px;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.cap-row[data-v-65e09e10]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cap-status[data-v-65e09e10]{display:flex;align-items:center;gap:8px;min-width:0}.cap-dot[data-v-65e09e10]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#ffffff4d}.cap-dot--connected[data-v-65e09e10]{background:#4ade80;box-shadow:0 0 8px #4ade80b3}.cap-dot--connecting[data-v-65e09e10],.cap-dot--reconnecting[data-v-65e09e10]{background:#facc15}.cap-dot--error[data-v-65e09e10]{background:#ef4444}.cap-text[data-v-65e09e10]{font-size:var(--vtuber-font-size-body, 13px);color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-bpm[data-v-65e09e10]{font-size:var(--vtuber-font-size-meta, 12px);font-weight:700;color:#ff6b6b;font-variant-numeric:tabular-nums}.cap-btn[data-v-65e09e10]{flex-shrink:0;padding:6px 16px;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600;border:1px solid rgba(124,108,255,.4);border-radius:8px;background:#7c6cff29;color:#b4a8fff2;cursor:pointer}.cap-btn[data-v-65e09e10]:disabled{opacity:.45;cursor:not-allowed}.cap-btn--off[data-v-65e09e10]{border-color:#ff787866;background:#ff787824;color:#ffa096f2}.cap-hint[data-v-65e09e10],.cap-warn[data-v-65e09e10]{margin:0;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);color:#fff6}.cap-warn[data-v-65e09e10]{color:#ffb478cc}.cap-guide-link[data-v-65e09e10]{margin-left:4px;padding:0;border:none;background:none;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-size:var(--vtuber-font-size-caption, 11px);color:#b4a8fff2;text-decoration:underline;white-space:nowrap}.cap-guide-icon[data-v-65e09e10]{width:13px;height:13px}.cfg-text[data-v-65e09e10]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px);padding:5px 8px;width:150px}.cfg-text[data-v-65e09e10]:focus{border-color:#7c6cff99}.zones-head[data-v-65e09e10]{border-top:1px solid rgba(255,255,255,.05)}.zones-reset[data-v-65e09e10]{font-size:var(--vtuber-font-size-caption, 11px);padding:4px 10px;border-radius:6px;cursor:pointer;border:1px solid rgba(255,255,255,.15);background:transparent;color:#fff9}.zones-list[data-v-65e09e10]{display:flex;flex-direction:column;gap:6px;padding:4px 0 8px}.zone-row[data-v-65e09e10]{display:flex;align-items:center;gap:8px}.zone-label[data-v-65e09e10]{width:64px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffe6;font-size:var(--vtuber-font-size-meta, 12px);padding:4px 6px}.zone-bound[data-v-65e09e10]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff8c;display:flex;align-items:center;gap:4px}.zone-max[data-v-65e09e10]{width:56px;background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffe6;font-size:var(--vtuber-font-size-meta, 12px);padding:4px 6px;text-align:right}.alert-slots[data-v-24168a0f]{position:absolute;inset:0;pointer-events:none}.slot-card[data-v-24168a0f]{position:absolute;border:3px solid;border-radius:36px;box-shadow:0 12px 48px #00000073;animation:alert-card-in-24168a0f .4s ease both}.slot[data-v-24168a0f]{position:absolute;display:flex;align-items:center;box-sizing:border-box;animation-fill-mode:both;animation-duration:.5s;animation-timing-function:cubic-bezier(.2,.9,.3,1);animation-delay:calc(var(--i, 0) * 45ms)}.slot--text[data-v-24168a0f]{min-width:0;color:var(--slot-color, #fff)}.slot-text[data-v-24168a0f]{position:relative;display:block;max-width:calc(100% + var(--slot-glow-pad, 0px) * 2);padding:var(--slot-glow-pad, 0px);margin:calc(var(--slot-glow-pad, 0px) * -1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;isolation:isolate;text-shadow:var(--slot-shadow, 0 0 0 transparent),0 0 var(--slot-glow-r, 10px) var(--slot-glow, transparent)}.slot-text[data-v-24168a0f]:before{content:attr(data-text);position:absolute;inset:0;padding:inherit;z-index:-1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--slot-stroke, transparent);-webkit-text-stroke:var(--slot-stroke-w, 0px) var(--slot-stroke, transparent);text-shadow:0 0 var(--slot-glow-r, 10px) var(--slot-glow, transparent),0 0 calc(var(--slot-glow-r, 10px) * 1.6) var(--slot-glow, transparent)}.slot--message .slot-text[data-v-24168a0f]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;word-break:break-all;padding-bottom:0;margin-bottom:0;box-sizing:border-box;max-height:calc(2.5em + var(--slot-glow-pad, 0px))}.slot--message .slot-text[data-v-24168a0f]:before{display:none}.slot-text--bump[data-v-24168a0f]{animation:alert-bump-24168a0f .32s cubic-bezier(.2,1.4,.4,1)}.slot--image img[data-v-24168a0f]{width:100%;height:100%;object-fit:cover;display:block;border:4px solid rgba(255,255,255,.85);box-sizing:border-box;background:#00000040}.slot--image.shape-circle img[data-v-24168a0f]{border-radius:50%}.slot--image.shape-rounded img[data-v-24168a0f]{border-radius:18%}.slot--image.shape-square img[data-v-24168a0f]{border-radius:0}.slot--image.slot--giftIcon img[data-v-24168a0f]{border:0;background:transparent;object-fit:contain}.badge-icon[data-v-24168a0f]{display:block;width:auto;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.badge-pill[data-v-24168a0f]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;padding:0 .35em;border-radius:999px;color:#fff;font-weight:800;line-height:1;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.5);box-shadow:0 2px 10px #0006}.is-pre .slot[data-v-24168a0f]{visibility:hidden}.enter-pop .slot[data-v-24168a0f]{animation-name:alert-enter-pop-24168a0f}.enter-fade-up .slot[data-v-24168a0f]{animation-name:alert-enter-fade-up-24168a0f}.enter-slide-left .slot[data-v-24168a0f]{animation-name:alert-enter-slide-left-24168a0f}.enter-typewriter .slot[data-v-24168a0f]{animation-name:alert-enter-typewriter-24168a0f;animation-timing-function:steps(10,end);animation-duration:.7s}.enter-glitch .slot[data-v-24168a0f]{animation-name:alert-enter-glitch-24168a0f;animation-duration:.6s;animation-timing-function:linear}.enter-stamp .slot[data-v-24168a0f]{animation-name:alert-enter-stamp-24168a0f;animation-duration:.45s}.enter-fade .slot[data-v-24168a0f]{animation-name:alert-fade-in-24168a0f;animation-duration:.4s;animation-timing-function:ease-out}.exit-pop .slot[data-v-24168a0f]{animation-name:alert-exit-pop-24168a0f;animation-duration:.35s;animation-delay:0ms}.exit-fade-up .slot[data-v-24168a0f]{animation-name:alert-exit-fade-up-24168a0f;animation-duration:.4s;animation-delay:0ms}.exit-slide-left .slot[data-v-24168a0f]{animation-name:alert-exit-slide-left-24168a0f;animation-duration:.4s;animation-delay:0ms}.exit-typewriter .slot[data-v-24168a0f]{animation-name:alert-exit-typewriter-24168a0f;animation-duration:.4s;animation-delay:0ms;animation-timing-function:steps(8,end)}.exit-glitch .slot[data-v-24168a0f]{animation-name:alert-exit-glitch-24168a0f;animation-duration:.4s;animation-delay:0ms;animation-timing-function:linear}.exit-stamp .slot[data-v-24168a0f]{animation-name:alert-exit-stamp-24168a0f;animation-duration:.35s;animation-delay:0ms}.exit-fade .slot[data-v-24168a0f]{animation-name:alert-fade-out-24168a0f;animation-duration:.35s;animation-delay:0ms;animation-timing-function:ease-in}.enter-fade .slot-text--bump[data-v-24168a0f],.exit-fade .slot-text--bump[data-v-24168a0f]{animation:alert-bump-fade-24168a0f .25s ease-out}.is-reduced.enter-pop .slot[data-v-24168a0f],.is-reduced.enter-fade-up .slot[data-v-24168a0f],.is-reduced.enter-slide-left .slot[data-v-24168a0f],.is-reduced.enter-typewriter .slot[data-v-24168a0f],.is-reduced.enter-glitch .slot[data-v-24168a0f],.is-reduced.enter-stamp .slot[data-v-24168a0f],.is-reduced.enter-fade .slot[data-v-24168a0f]{animation-name:alert-fade-in-24168a0f;animation-duration:.35s;animation-delay:0ms;animation-timing-function:ease-out}.is-reduced.exit-pop .slot[data-v-24168a0f],.is-reduced.exit-fade-up .slot[data-v-24168a0f],.is-reduced.exit-slide-left .slot[data-v-24168a0f],.is-reduced.exit-typewriter .slot[data-v-24168a0f],.is-reduced.exit-glitch .slot[data-v-24168a0f],.is-reduced.exit-stamp .slot[data-v-24168a0f],.is-reduced.exit-fade .slot[data-v-24168a0f]{animation-name:alert-fade-out-24168a0f;animation-duration:.35s;animation-delay:0ms;animation-timing-function:ease-in}.is-reduced .slot-text--bump[data-v-24168a0f],.is-reduced .slot-card[data-v-24168a0f]{animation:none}@media(prefers-reduced-motion:reduce){.slot-text--bump[data-v-24168a0f],.slot-card[data-v-24168a0f]{animation:none}}@keyframes alert-card-in-24168a0f{0%{opacity:0}to{opacity:1}}@keyframes alert-fade-in-24168a0f{0%{opacity:0}to{opacity:1}}@keyframes alert-fade-out-24168a0f{0%{opacity:1}to{opacity:0}}@keyframes alert-bump-24168a0f{0%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes alert-bump-fade-24168a0f{0%{opacity:.35}to{opacity:1}}@keyframes alert-enter-pop-24168a0f{0%{opacity:0;transform:scale(.4)}60%{opacity:1;transform:scale(1.12)}to{opacity:1;transform:scale(1)}}@keyframes alert-enter-fade-up-24168a0f{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes alert-enter-slide-left-24168a0f{0%{opacity:0;transform:translate(-160px)}to{opacity:1;transform:translate(0)}}@keyframes alert-enter-typewriter-24168a0f{0%{opacity:1;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@keyframes alert-enter-glitch-24168a0f{0%{opacity:0;transform:translate(-16px) skew(-12deg)}20%{opacity:1;transform:translate(14px) skew(8deg)}40%{opacity:.4;transform:translate(-8px)}60%{opacity:1;transform:translate(6px) skew(-4deg)}to{opacity:1;transform:translate(0) skew(0)}}@keyframes alert-enter-stamp-24168a0f{0%{opacity:0;transform:scale(2.2) rotate(-8deg)}70%{opacity:1;transform:scale(.94) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes alert-exit-pop-24168a0f{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.5)}}@keyframes alert-exit-fade-up-24168a0f{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-40px)}}@keyframes alert-exit-slide-left-24168a0f{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-160px)}}@keyframes alert-exit-typewriter-24168a0f{0%{opacity:1;clip-path:inset(0 0 0 0)}to{opacity:1;clip-path:inset(0 100% 0 0)}}@keyframes alert-exit-glitch-24168a0f{0%{opacity:1;transform:translate(0)}30%{opacity:.5;transform:translate(12px) skew(10deg)}60%{opacity:.8;transform:translate(-10px) skew(-8deg)}to{opacity:0;transform:translate(0)}}@keyframes alert-exit-stamp-24168a0f{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.aura[data-v-a2808e22]{position:absolute;inset:0;pointer-events:none;opacity:0}.aura.phase-show[data-v-a2808e22]{animation:aura-fade-in-a2808e22 .4s ease both}.aura.phase-exit[data-v-a2808e22]{animation:aura-fade-out-a2808e22 .4s ease both}.aura-layer[data-v-a2808e22]{position:absolute;inset:0;will-change:opacity;animation:aura-breathe-a2808e22 1.6s ease-in-out infinite alternate}.aura-layer--a[data-v-a2808e22]{box-shadow:inset 0 0 150px 52.5px var(--aura-primary);opacity:calc(.85 * var(--aura-strength, .7))}.aura-layer--b[data-v-a2808e22]{box-shadow:inset 0 0 150px 52.5px var(--aura-secondary);opacity:0;animation-direction:alternate-reverse}.aura-tip[data-v-a2808e22]{position:absolute;left:72px;bottom:84px;display:flex;align-items:center;gap:24px;max-width:880px;padding:20px 36px 20px 20px;border-radius:28px;background:var(--aura-ink);border:3px solid var(--aura-primary);box-shadow:0 10px 40px #00000073,0 0 36px var(--aura-primary);color:#fff;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,system-ui,sans-serif;opacity:0}.phase-show .aura-tip[data-v-a2808e22]{animation:aura-slide-in-a2808e22 .45s cubic-bezier(.2,.9,.3,1) both}.phase-exit .aura-tip[data-v-a2808e22]{animation:aura-slide-out-a2808e22 .35s ease both}.aura-strip[data-v-a2808e22]{position:absolute;box-sizing:border-box;border-radius:28px;background:var(--aura-ink);border:3px solid var(--aura-primary);box-shadow:0 10px 40px #00000073,0 0 36px var(--aura-primary);opacity:0}.phase-show .aura-strip[data-v-a2808e22]{animation:aura-slide-in-a2808e22 .45s cubic-bezier(.2,.9,.3,1) both}.phase-exit .aura-strip[data-v-a2808e22]{animation:aura-slide-out-a2808e22 .35s ease both}.aura-avatar[data-v-a2808e22]{flex:0 0 auto;width:96px;height:96px;border-radius:50%;object-fit:cover;border:4px solid rgba(255,255,255,.9);background:#0000004d}.aura-text[data-v-a2808e22]{min-width:0}.aura-name[data-v-a2808e22],.aura-line[data-v-a2808e22]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aura-name[data-v-a2808e22]{font-weight:800;line-height:1.25;text-shadow:0 2px 8px rgba(0,0,0,.6)}.aura-line[data-v-a2808e22]{margin-top:4px;font-weight:600;line-height:1.3;color:var(--aura-primary);text-shadow:0 2px 8px rgba(0,0,0,.6)}.is-reduced .aura-layer[data-v-a2808e22]{animation:none}.is-reduced .aura-layer--b[data-v-a2808e22]{opacity:0}.is-reduced.phase-show .aura-tip[data-v-a2808e22],.is-reduced.phase-show .aura-strip[data-v-a2808e22]{animation:aura-fade-in-a2808e22 .35s ease both}.is-reduced.phase-exit .aura-tip[data-v-a2808e22],.is-reduced.phase-exit .aura-strip[data-v-a2808e22]{animation:aura-fade-out-a2808e22 .35s ease both}@media(prefers-reduced-motion:reduce){.aura-layer[data-v-a2808e22]{animation:none}}@keyframes aura-fade-in-a2808e22{0%{opacity:0}to{opacity:1}}@keyframes aura-fade-out-a2808e22{0%{opacity:1}to{opacity:0}}@keyframes aura-slide-in-a2808e22{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}@keyframes aura-slide-out-a2808e22{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px)}}@keyframes aura-breathe-a2808e22{0%{opacity:calc(.25 * var(--aura-strength, .7))}to{opacity:calc(.9 * var(--aura-strength, .7))}}.alert-video[data-v-27a75e4b]{position:absolute;display:block;object-fit:fill;background:transparent;pointer-events:none;opacity:0}.alert-video.is-on[data-v-27a75e4b]{opacity:1}.video-renderer[data-v-1e853fa7]{position:absolute;inset:0;pointer-events:none}.stream-alert[data-v-45190d53]{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:transparent}.alert-canvas[data-v-45190d53]{position:absolute;left:0;top:0;width:1920px;height:1080px;transform-origin:0 0;overflow:hidden}.theme-market[data-v-74012522]{min-width:0}.theme-market-grid[data-v-74012522]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}.market-card[data-v-74012522]{display:flex;flex-direction:column;gap:6px;min-width:0;padding:8px;border:1px solid rgba(255,255,255,.08);border-radius:12px;color:#ffffffe6;text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,opacity .18s ease}.market-card[data-v-74012522]:hover:not(:disabled){border-color:#ffffff38}.market-card[data-v-74012522]:focus-visible{outline:2px solid rgba(106,236,128,.8);outline-offset:2px}.market-card.is-previewing[data-v-74012522]{border-color:#6aec80bf;box-shadow:0 0 0 1px #6aec8066,0 0 14px #6aec8040}.market-card[data-v-74012522]:disabled{cursor:not-allowed;opacity:.6}.market-cover[data-v-74012522]{position:relative;display:block;aspect-ratio:16/9;overflow:hidden;border-radius:8px;background:#ffffff0d}.market-cover img[data-v-74012522]{width:100%;height:100%;object-fit:cover;display:block}.market-cover--builtin[data-v-74012522]{display:grid;place-items:center;background:linear-gradient(135deg,#6aec8038,#956aec47)}.market-builtin-icon[data-v-74012522]{width:28px;height:28px;color:#ffffffd9}.market-lock[data-v-74012522]{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#0009;color:#fff}.market-lock[data-v-74012522] svg{width:14px;height:14px}.is-locked .market-cover img[data-v-74012522]{filter:saturate(.7) brightness(.85)}.market-title[data-v-74012522]{min-width:0;overflow:hidden;font-size:var(--vtuber-font-size-body, 13px);font-weight:600;text-overflow:ellipsis;white-space:nowrap}.market-meta[data-v-74012522]{display:flex;align-items:center;flex-wrap:wrap;gap:4px;min-height:20px}.market-styles[data-v-74012522]{min-height:0}.market-style-tag[data-v-74012522]{padding:0 6px;border:1px solid rgba(255,255,255,.18);border-radius:6px;color:#ffffffb3;font-size:var(--vtuber-font-size-caption, 11px);line-height:18px}.market-desc[data-v-74012522]{color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.4}.market-note[data-v-74012522]{margin:10px 0 0;color:#ffffff8c;font-size:var(--vtuber-font-size-meta, 12px)}.market-note--error[data-v-74012522]{color:#ff968ce6}.market-retry[data-v-74012522]{margin-left:8px;padding:0;border:0;background:none;color:#b4a8fff2;text-decoration:underline;cursor:pointer}@media(prefers-reduced-motion:reduce){.market-card[data-v-74012522]{transition:none}}.alert-section[data-v-026fbbc5]{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.alert-section-title[data-v-026fbbc5]{margin:0;color:#ffffffe6;font-size:var(--vtuber-font-size-body, 13px);font-weight:700}.alert-status[data-v-026fbbc5],.alert-caption[data-v-026fbbc5],.alert-hint[data-v-026fbbc5]{margin:0;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.alert-status[data-v-026fbbc5]{color:#ffffffb3;font-size:var(--vtuber-font-size-meta, 12px)}.alert-warn[data-v-026fbbc5]{margin:0;color:#ffbe78f2;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.alert-link[data-v-026fbbc5]{margin-left:8px;padding:0;border:0;background:none;color:#b4a8fff2;text-decoration:underline;cursor:pointer}.alert-use[data-v-026fbbc5]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.alert-push-row[data-v-026fbbc5]{gap:12px}.alert-push-text[data-v-026fbbc5]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.alert-push-btn[data-v-026fbbc5]{flex:0 0 auto;width:auto;min-width:64px;white-space:nowrap}.cat-list[data-v-026fbbc5]{display:flex;flex-direction:column;gap:8px;margin:2px 0 0;padding:0;list-style:none}.cat-card[data-v-026fbbc5]{--cat: #fff;--cat-light: #fff;--cat-soft: rgba(255, 255, 255, .12);--cat-line: rgba(255, 255, 255, .3);--cat-glow: rgba(255, 255, 255, .15);border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff06;box-shadow:inset 3px 0 0 var(--cat-line);transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.cat-card--free[data-v-026fbbc5]{--cat: #6fa4f7;--cat-light: #bcc8ff;--cat-soft: rgba(111, 164, 247, .14);--cat-line: rgba(111, 164, 247, .55);--cat-glow: rgba(111, 164, 247, .22)}.cat-card--paid[data-v-026fbbc5]{--cat: #6aec80;--cat-light: #91ffa4;--cat-soft: rgba(106, 236, 128, .14);--cat-line: rgba(106, 236, 128, .55);--cat-glow: rgba(106, 236, 128, .22)}.cat-card--superChat[data-v-026fbbc5]{--cat: #ecde6a;--cat-light: #fff283;--cat-soft: rgba(236, 222, 106, .14);--cat-line: rgba(236, 222, 106, .55);--cat-glow: rgba(236, 222, 106, .22)}.cat-card--membership[data-v-026fbbc5]{--cat: #ec6ad9;--cat-light: #f4adea;--cat-soft: rgba(236, 106, 217, .14);--cat-line: rgba(236, 106, 217, .55);--cat-glow: rgba(236, 106, 217, .22)}.cat-card.is-active[data-v-026fbbc5]{border-color:var(--cat-line);background:linear-gradient(90deg,var(--cat-soft),rgba(255,255,255,.02) 70%);box-shadow:inset 3px 0 0 var(--cat),0 0 18px var(--cat-glow)}.cat-card__head[data-v-026fbbc5]{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:10px 12px 10px 10px;border:0;border-radius:12px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.cat-card__head[data-v-026fbbc5]:hover{background:#ffffff08}.cat-card__head[data-v-026fbbc5]:focus-visible{outline:2px solid var(--cat-line);outline-offset:-2px}.cat-card__icon[data-v-026fbbc5]{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--cat-line);border-radius:10px;background:var(--cat-soft);color:var(--cat-light)}.cat-card__icon[data-v-026fbbc5] .svg-icon-wrapper{width:20px;height:20px}.cat-card__text[data-v-026fbbc5]{display:flex;flex-direction:column;gap:2px;min-width:0}.cat-card__name[data-v-026fbbc5]{color:#ffffffeb;font-size:var(--vtuber-font-size-body, 13px);font-weight:700}.cat-card__meta[data-v-026fbbc5]{display:flex;flex-wrap:wrap;gap:2px 8px;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.cat-card__layout[data-v-026fbbc5]{color:#fff6}.cat-card__layout[data-v-026fbbc5]:before{content:"";display:inline-block;width:3px;height:3px;margin:0 8px 2px 0;border-radius:50%;background:#ffffff4d;vertical-align:middle}.cat-card__value[data-v-026fbbc5]{color:var(--cat-light);font-size:15px;font-weight:700;font-variant-numeric:tabular-nums;text-shadow:0 0 10px var(--cat-glow);white-space:nowrap}.cat-card__pill[data-v-026fbbc5]{padding:2px 8px;border:1px solid var(--cat-line);border-radius:999px;background:var(--cat-soft);color:var(--cat-light);font-size:var(--vtuber-font-size-caption, 11px);font-weight:600;white-space:nowrap}.cat-card__body[data-v-026fbbc5]{display:flex;flex-direction:column;gap:6px;padding:0 12px 12px 58px}.cat-card__row[data-v-026fbbc5]{display:flex;align-items:center;justify-content:space-between;gap:12px}.cat-card__label[data-v-026fbbc5]{color:#ffffffb8;font-size:var(--vtuber-font-size-meta, 12px)}.cfg-text[data-v-026fbbc5]{background:#ffffff0f;border:1px solid rgba(255,255,255,.15);border-radius:6px;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px);padding:5px 8px;width:100%;box-sizing:border-box}.cfg-text[data-v-026fbbc5]:focus{border-color:#6aec8099}.goal-bar[data-v-ea39df98]{position:relative;overflow:visible;background:transparent;pointer-events:none;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,system-ui,sans-serif}.bar-glow[data-v-ea39df98],.bar-track[data-v-ea39df98]{position:absolute;box-sizing:border-box;left:var(--track-x);top:var(--track-y);width:var(--track-w);height:var(--track-h);border-radius:var(--track-r, 28px)}.bar-glow[data-v-ea39df98]{box-shadow:0 0 22px 4px var(--g-primary);opacity:0;transition:opacity .6s ease}.bar-glow.is-on[data-v-ea39df98]{opacity:.55}.bar-track[data-v-ea39df98]{overflow:hidden;border:3px solid var(--g-ink-50);background:linear-gradient(180deg,#ffffff4d,#ffffff1f);box-shadow:0 5px 12px #00000059,inset 0 3px 6px #00000040}.bar-track.pop-a[data-v-ea39df98]{animation:bar-pop-a-ea39df98 .5s ease-out}.bar-track.pop-b[data-v-ea39df98]{animation:bar-pop-b-ea39df98 .5s ease-out}.bar-skin[data-v-ea39df98],.bar-skin-clip[data-v-ea39df98]{position:absolute;left:0;top:0;width:100%;height:100%}.bar-skin-img[data-v-ea39df98]{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:fill;-webkit-user-select:none;user-select:none}.bar-skin-track[data-v-ea39df98]{position:absolute;overflow:hidden}.bar-skin-reveal[data-v-ea39df98],.bar-skin-inner[data-v-ea39df98],.bar-skin-grad[data-v-ea39df98],.bar-skin-tex[data-v-ea39df98]{position:absolute;inset:0}.bar-skin-reveal[data-v-ea39df98]{overflow:hidden;will-change:transform}.bar-skin-inner[data-v-ea39df98]{will-change:transform}.bar-skin-tex[data-v-ea39df98]{background-repeat:repeat-x;background-size:auto 100%}.bar-head-skin[data-v-ea39df98]{position:absolute;left:0;will-change:transform}.bar-head-skin img[data-v-ea39df98]{display:block;width:100%;height:100%;object-fit:contain}.bar-fill[data-v-ea39df98]{position:absolute;inset:0;border-radius:25px;background:linear-gradient(180deg,#ffffff61,#fff0 55%),linear-gradient(90deg,var(--g-primary),var(--g-accent));will-change:transform}.bar-sheen[data-v-ea39df98]{position:absolute;top:0;bottom:0;left:0;width:120px;background:linear-gradient(100deg,#fff0,#ffffff6b,#fff0);animation:bar-sheen-ea39df98 3.6s ease-in-out infinite}.bar-gloss[data-v-ea39df98]{position:absolute;top:5px;left:18px;right:18px;height:12px;border-radius:6px;background:#fff6}.bar-over[data-v-ea39df98]{position:absolute;inset:0;overflow:hidden}.bar-over-stripes[data-v-ea39df98]{position:absolute;inset:0 0 0 -40px;background:repeating-linear-gradient(45deg,var(--g-secondary-70) 0,var(--g-secondary-70) 14.1421px,rgba(255,255,255,0) 14.1421px,rgba(255,255,255,0) 28.2843px);animation:bar-stripes-ea39df98 1.1s linear infinite}.bar-flash[data-v-ea39df98]{position:absolute;inset:0;background:#fff;opacity:0;animation:bar-flash-ea39df98 .7s ease-out both}.bar-sweep[data-v-ea39df98]{position:absolute;top:0;bottom:0;left:0;width:140px;background:linear-gradient(90deg,#fff0,#ffffffd9,#fff0);opacity:0;animation:bar-sweep-ea39df98 1.1s ease-in-out both}.bar-tick[data-v-ea39df98]{position:absolute;top:calc(var(--track-y) - 6px);width:4px;height:calc(var(--track-h) + 12px);margin-left:-2px;border-radius:2px;background:#fff;box-shadow:0 0 0 1.5px var(--g-ink-50);transition:background-color .3s ease}.bar-tick.passed[data-v-ea39df98]{background:var(--g-primary)}.bar-label[data-v-ea39df98]{position:absolute;top:calc(var(--track-y) + var(--track-h) + 10px);transform:translate(-50%);font-size:20px;line-height:24px;font-weight:600;white-space:nowrap;color:#fff;text-shadow:0 0 3px var(--g-ink-80),0 2px 4px var(--g-ink-80),1px 1px 0 var(--g-ink-80),-1px 1px 0 var(--g-ink-80)}.bar-label.passed[data-v-ea39df98]{color:var(--g-primary);font-weight:800}.bar-label.is-start[data-v-ea39df98]{transform:translate(-8px)}.bar-label.is-end[data-v-ea39df98]{transform:translate(calc(-100% + 8px))}.bar-head[data-v-ea39df98]{position:absolute;left:-22px;top:calc(var(--track-y) + var(--track-h) / 2 - 22px);width:44px;height:44px;opacity:0;transition:opacity .3s ease}.bar-head.is-on[data-v-ea39df98]{opacity:1}.bar-head-core[data-v-ea39df98]{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,#fff 0%,#fff 30%,var(--g-accent) 70%,rgba(255,255,255,0) 100%);box-shadow:0 0 16px 5px var(--g-accent);animation:bar-head-pulse-ea39df98 1.6s ease-in-out infinite}.bar-fx[data-v-ea39df98]{position:absolute;left:0;top:calc(var(--track-y) + var(--track-h) / 2);width:0;height:0}.fx[data-v-ea39df98]{position:absolute;left:0;top:0}.fx-flash[data-v-ea39df98]{position:absolute;left:-24px;top:-24px;width:48px;height:48px;border-radius:50%;background:radial-gradient(circle,#fff,#ffffffd9,#fff0 70%);opacity:0;animation:bar-fx-flash-ea39df98 .6s ease-out both}.fx.c1 .fx-flash[data-v-ea39df98]{--fx-scale: 1.9}.fx.c2 .fx-flash[data-v-ea39df98]{--fx-scale: 2.5}.fx.c3 .fx-flash[data-v-ea39df98]{--fx-scale: 3.2}.fx.c0 .fx-flash[data-v-ea39df98]{--fx-scale: 1.4}.fx-spark[data-v-ea39df98]{position:absolute;left:0;top:0;border-radius:50%;opacity:0;animation:bar-spark-ea39df98 .9s both}.fx-spark.k0[data-v-ea39df98]{background:#fff}.fx-spark.k1[data-v-ea39df98]{background:var(--g-primary)}.fx-spark.k2[data-v-ea39df98]{background:var(--g-secondary)}.fx-spark.k3[data-v-ea39df98]{background:var(--g-accent)}.bar-confetti[data-v-ea39df98]{position:absolute;top:calc(var(--track-y) + 14px);width:8px;height:14px;border-radius:2px;opacity:0;animation:bar-confetti-ea39df98 2s ease-out both}.bar-confetti.k0[data-v-ea39df98]{background:var(--g-primary)}.bar-confetti.k1[data-v-ea39df98]{background:var(--g-secondary)}.bar-confetti.k2[data-v-ea39df98]{background:var(--g-accent)}.bar-confetti.k3[data-v-ea39df98]{background:#fff}.is-reduced .bar-head-core[data-v-ea39df98]{animation:none}.is-reduced .bar-over-stripes[data-v-ea39df98]{animation:none;left:0;opacity:.8}.is-reduced .bar-flash[data-v-ea39df98]{animation:bar-fade-flash-ea39df98 .45s ease-out both}.is-reduced .bar-sweep[data-v-ea39df98]{animation:none;display:none}.is-reduced .fx-flash[data-v-ea39df98]{animation:bar-fade-flash-ea39df98 .45s ease-out both}.is-reduced .fx-spark[data-v-ea39df98]{display:none}@keyframes bar-sheen-ea39df98{0%{transform:translate(-160px)}60%,to{transform:translate(var(--track-w))}}@keyframes bar-stripes-ea39df98{0%{transform:translate(0)}to{transform:translate(40px)}}@keyframes bar-head-pulse-ea39df98{0%,to{opacity:.75;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}@keyframes bar-flash-ea39df98{0%{opacity:0}15%{opacity:.9}to{opacity:0}}@keyframes bar-fade-flash-ea39df98{0%{opacity:0}30%{opacity:.7}to{opacity:0}}@keyframes bar-sweep-ea39df98{0%{transform:translate(-180px) skew(-20deg);opacity:0}15%{opacity:1}85%{opacity:1}to{transform:translate(var(--track-w)) skew(-20deg);opacity:0}}@keyframes bar-pop-a-ea39df98{0%{transform:scale(1)}30%{transform:scale(1.015,1.08)}to{transform:scale(1)}}@keyframes bar-pop-b-ea39df98{0%{transform:scale(1)}30%{transform:scale(1.015,1.08)}to{transform:scale(1)}}@keyframes bar-fx-flash-ea39df98{0%{transform:scale(.4);opacity:1}to{transform:scale(var(--fx-scale, 1.6));opacity:0}}@keyframes bar-spark-ea39df98{0%{transform:translate(0) scale(1);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1)}12%{opacity:1}45%{transform:translate(calc(var(--dx) * .6),var(--dy)) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}to{transform:translate(var(--dx),calc(var(--dy) + 40px)) scale(.4);opacity:0}}@keyframes bar-confetti-ea39df98{0%{transform:translate(0) rotate(0) scale(.6);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1)}10%{opacity:1}40%{transform:translate(calc(var(--dx) * .5),var(--dy)) rotate(calc(var(--rot) * .5)) scale(1);animation-timing-function:cubic-bezier(.6,0,.9,.5)}to{transform:translate(var(--dx),calc(var(--dy) + 120px)) rotate(var(--rot)) scale(1);opacity:0}}.goal-jar[data-v-48c20584]{position:relative;overflow:visible;background:transparent;pointer-events:none}.jar-svg[data-v-48c20584]{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform-origin:50% 100%}.jar-svg.is-shake[data-v-48c20584]{animation:jar-shake-48c20584 .7s ease-in-out}.jar-outline[data-v-48c20584]{stroke:var(--g-ink-50);stroke-width:3.5;stroke-linejoin:round}.jar-spec[data-v-48c20584]{fill:none;stroke:#fff;stroke-linecap:round}.jar-glow[data-v-48c20584]{transition:opacity .6s ease}.jar-glow-burst[data-v-48c20584]{animation:jar-glow-burst-48c20584 2.5s ease-out both}.jar-token[data-v-48c20584]{stroke:var(--g-ink-50);stroke-linejoin:round;transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s));transition:transform .4s ease}.jar-token.v0[data-v-48c20584]{fill:var(--g-primary)}.jar-token.v1[data-v-48c20584]{fill:var(--g-secondary)}.jar-token.v2[data-v-48c20584]{fill:var(--g-accent)}.jar-token.is-fall[data-v-48c20584]{animation:jar-fall-48c20584 .95s cubic-bezier(.45,0,.9,.55) backwards}.jar-token.is-fade[data-v-48c20584]{animation:jar-fade-in-48c20584 .3s ease backwards}.jar-ghost[data-v-48c20584]{transition:none;animation:jar-ghost-48c20584 2.9s cubic-bezier(.45,0,.9,.55) both}.jar-tick-bg[data-v-48c20584]{fill:none;stroke:var(--g-ink-50);stroke-width:6.5;stroke-linecap:round}.jar-tick[data-v-48c20584]{fill:none;stroke:#fff;stroke-width:3.5;stroke-linecap:round;transition:stroke .3s ease}.jar-tick.passed[data-v-48c20584]{stroke:var(--g-primary)}.jar-tick-label[data-v-48c20584]{font:700 15px PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,system-ui,sans-serif;fill:#fff;stroke:var(--g-ink-80);stroke-width:3.5px;paint-order:stroke;stroke-linejoin:round}.jar-tick-label.passed[data-v-48c20584]{fill:var(--g-primary)}.jar-lid-body[data-v-48c20584]{fill:var(--g-primary);stroke:var(--g-ink-50);stroke-width:3.5;stroke-linejoin:round}.jar-lid-ridge[data-v-48c20584]{fill:none;stroke:var(--g-ink-50);stroke-opacity:.45;stroke-width:3;stroke-linecap:round}.jar-lid[data-v-48c20584]{transform-box:fill-box;transform-origin:50% 50%}.jar-lid.pop-a[data-v-48c20584]{animation:jar-lid-pop-a-48c20584 .9s ease-in-out}.jar-lid.pop-b[data-v-48c20584]{animation:jar-lid-pop-b-48c20584 .9s ease-in-out}.jar-ring[data-v-48c20584]{transform-origin:200px 310px;animation:jar-ring-48c20584 1.2s ease-out both}.jar-ring--late[data-v-48c20584]{animation-delay:.22s}.jar-spark-ring[data-v-48c20584]{fill:none;stroke:var(--g-primary);stroke-width:3;transform-origin:0 0;animation:jar-spark-ring-48c20584 .9s ease-out both;animation-delay:.5s}.jar-spark-star[data-v-48c20584]{fill:#fff;stroke:var(--g-primary);stroke-width:1.5;stroke-linejoin:round;opacity:0;animation:jar-spark-48c20584 .9s ease-out both;animation-delay:.5s}.jar-spark-mini[data-v-48c20584]{fill:#fff;opacity:0;animation:jar-spark-mini-48c20584 .8s ease-out both;animation-delay:.52s}.jar-burst[data-v-48c20584]{stroke:var(--g-ink-50);stroke-width:.12;stroke-linejoin:round;opacity:0;animation:jar-burst-48c20584 var(--dur) ease-out both;animation-delay:var(--d)}.jar-burst.v0[data-v-48c20584]{fill:var(--g-primary)}.jar-burst.v1[data-v-48c20584]{fill:var(--g-secondary)}.jar-burst.v2[data-v-48c20584]{fill:var(--g-accent)}.is-reduced .jar-ghost[data-v-48c20584]{animation:jar-ghost-reduced-48c20584 1.8s ease both}.is-reduced .jar-glow-burst[data-v-48c20584]{animation:jar-glow-fade-48c20584 1.2s ease both}.is-reduced .jar-ring[data-v-48c20584]{animation:jar-ring-fade-48c20584 .8s ease both}@keyframes jar-fall-48c20584{0%{transform:translate(var(--sx),var(--sy)) rotate(calc(var(--rot) - 120deg)) scale(calc(var(--s) * .3));opacity:0}8%{opacity:1}58%{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s));animation-timing-function:cubic-bezier(.2,.7,.4,1)}72%{transform:translate(var(--x),calc(var(--y) - 14px)) rotate(var(--rot)) scale(var(--s));animation-timing-function:cubic-bezier(.6,0,.9,.5)}84%{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s));animation-timing-function:cubic-bezier(.2,.7,.4,1)}92%{transform:translate(var(--x),calc(var(--y) - 4px)) rotate(var(--rot)) scale(var(--s));animation-timing-function:cubic-bezier(.6,0,.9,.5)}to{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s))}}@keyframes jar-fade-in-48c20584{0%{opacity:0}to{opacity:1}}@keyframes jar-ghost-48c20584{0%{transform:translate(var(--sx),var(--sy)) rotate(calc(var(--rot) - 120deg)) scale(calc(var(--s) * .3));opacity:0}6%{opacity:.95}26%{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s));animation-timing-function:cubic-bezier(.2,.7,.4,1)}34%{transform:translate(var(--x),calc(var(--y) - 12px)) rotate(var(--rot)) scale(var(--s));animation-timing-function:cubic-bezier(.6,0,.9,.5)}42%{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s))}52%{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s));opacity:.95}to{transform:translate(var(--x),var(--y)) rotate(var(--rot)) scale(var(--s));opacity:0}}@keyframes jar-ghost-reduced-48c20584{0%{opacity:0}12%{opacity:.95}60%{opacity:.95}to{opacity:0}}@keyframes jar-shake-48c20584{0%,to{transform:rotate(0)}15%{transform:rotate(-1.6deg)}35%{transform:rotate(1.4deg)}55%{transform:rotate(-.9deg)}75%{transform:rotate(.5deg)}}@keyframes jar-glow-burst-48c20584{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes jar-glow-fade-48c20584{0%{opacity:0}25%{opacity:.9}to{opacity:0}}@keyframes jar-lid-pop-a-48c20584{0%{transform:translate(0) rotate(0)}35%{transform:translate(8px,-30px) rotate(16deg)}70%{transform:translate(2px,-6px) rotate(-4deg)}to{transform:translate(0) rotate(0)}}@keyframes jar-lid-pop-b-48c20584{0%{transform:translate(0) rotate(0)}35%{transform:translate(8px,-30px) rotate(16deg)}70%{transform:translate(2px,-6px) rotate(-4deg)}to{transform:translate(0) rotate(0)}}@keyframes jar-ring-48c20584{0%{transform:scale(1);opacity:.9}to{transform:scale(1.08);opacity:0}}@keyframes jar-ring-fade-48c20584{0%{opacity:0}30%{opacity:.8}to{opacity:0}}@keyframes jar-spark-48c20584{0%{transform:scale(0) rotate(0);opacity:0}25%{transform:scale(var(--k)) rotate(15deg);opacity:1}to{transform:scale(calc(var(--k) * 1.4)) rotate(45deg);opacity:0}}@keyframes jar-spark-ring-48c20584{0%{transform:scale(.3);opacity:.9}to{transform:scale(calc(var(--k) * 1.8));opacity:0}}@keyframes jar-spark-mini-48c20584{0%{transform:translate(0) scale(0);opacity:0}30%{opacity:1}to{transform:translate(var(--mx),var(--my)) scale(calc(var(--k) * .6));opacity:0}}@keyframes jar-burst-48c20584{0%{transform:translate(var(--x0),var(--y0, 40px)) rotate(0) scale(calc(var(--s) * .2));opacity:0}12%{opacity:1}45%{transform:translate(calc(var(--x0) + var(--dx) * .65),calc(var(--y0, 40px) + var(--dy))) rotate(calc(var(--rot) * .5)) scale(var(--s));animation-timing-function:ease-in}to{transform:translate(calc(var(--x0) + var(--dx)),calc(var(--y0, 40px) + var(--dy) + 130px)) rotate(var(--rot)) scale(calc(var(--s) * .7));opacity:0}}.goal-liquid[data-v-d2bfc13f]{position:relative;overflow:visible;background:transparent;pointer-events:none}.liq-svg[data-v-d2bfc13f]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.liq-outline[data-v-d2bfc13f]{stroke:var(--g-ink-50);stroke-width:3.5;stroke-linejoin:round}.liq-spec[data-v-d2bfc13f]{fill:none;stroke:#fff;stroke-linecap:round}.liq-glow[data-v-d2bfc13f]{transition:opacity .6s ease}.liq-glow-burst[data-v-d2bfc13f]{animation:liq-glow-burst-d2bfc13f 2.5s ease-out both}.liq-level[data-v-d2bfc13f]{transition:opacity .2s ease}.liq-wave--front[data-v-d2bfc13f]{animation:liq-wave-d2bfc13f 3.2s linear infinite}.liq-wave--back[data-v-d2bfc13f]{animation:liq-wave-rev-d2bfc13f 4.6s linear infinite;animation-delay:-1.3s}.liq-wave-front[data-v-d2bfc13f]{fill:var(--g-liq-front)}.liq-wave-back[data-v-d2bfc13f]{fill:var(--g-liq-back);fill-opacity:.9}.liq-crest[data-v-d2bfc13f]{fill:none;stroke:var(--g-liq-surface);stroke-opacity:.6;stroke-width:3;stroke-linecap:round}.liq-amp.boost-a[data-v-d2bfc13f]{animation:liq-boost-a-d2bfc13f .9s ease-out}.liq-amp.boost-b[data-v-d2bfc13f]{animation:liq-boost-b-d2bfc13f .9s ease-out}.liq-surge.surge-a[data-v-d2bfc13f]{animation:liq-surge-a-d2bfc13f 2.4s ease-in-out}.liq-surge.surge-b[data-v-d2bfc13f]{animation:liq-surge-b-d2bfc13f 2.4s ease-in-out}.liq-shimmer[data-v-d2bfc13f]{opacity:.6;animation:liq-shimmer-d2bfc13f 2.8s ease-in-out infinite}.liq-bubble--sprite[data-v-d2bfc13f],.liq-drop--sprite[data-v-d2bfc13f]{fill:none;stroke:none}.liq-bubble[data-v-d2bfc13f]{fill:#fff;fill-opacity:.32;stroke:#fff;stroke-opacity:.6;stroke-width:1;opacity:0;animation:liq-bubble-d2bfc13f 5s cubic-bezier(.3,.1,.6,1) infinite}.liq-texture[data-v-d2bfc13f]{animation:liq-texture-d2bfc13f 28s linear infinite}.liq-drop[data-v-d2bfc13f]{fill:var(--g-liq-front);stroke:#fff;stroke-opacity:.7;stroke-width:1.2;opacity:0;animation:liq-drop-d2bfc13f 1.1s both}.liq-tick-bg[data-v-d2bfc13f]{fill:none;stroke:var(--g-ink-50);stroke-width:6.5;stroke-linecap:round}.liq-tick[data-v-d2bfc13f]{fill:none;stroke:#fff;stroke-width:3.5;stroke-linecap:round;transition:stroke .3s ease}.liq-tick.passed[data-v-d2bfc13f]{stroke:var(--g-primary)}.liq-tick-label[data-v-d2bfc13f]{font:700 15px PingFang SC,Hiragino Sans GB,Microsoft YaHei,Noto Sans CJK SC,Noto Sans SC,system-ui,sans-serif;fill:#fff;stroke:var(--g-ink-80);stroke-width:3.5px;paint-order:stroke;stroke-linejoin:round}.liq-tick-label.passed[data-v-d2bfc13f]{fill:var(--g-primary)}.liq-stopper-pos[data-v-d2bfc13f]{transition:transform .4s ease}.liq-stopper-pos.is-ajar[data-v-d2bfc13f]{transform:translate(52px,-8px) rotate(22deg);transform-origin:200px 20px}.liq-stopper[data-v-d2bfc13f]{transform-box:fill-box;transform-origin:50% 50%}.liq-stopper.pop-a[data-v-d2bfc13f]{animation:liq-stopper-pop-a-d2bfc13f 1s ease-in-out}.liq-stopper.pop-b[data-v-d2bfc13f]{animation:liq-stopper-pop-b-d2bfc13f 1s ease-in-out}.liq-stopper-cap[data-v-d2bfc13f]{fill:var(--g-accent);stroke:var(--g-ink-50);stroke-width:3.5;stroke-linejoin:round}.liq-stopper-plug[data-v-d2bfc13f]{fill:var(--g-accent);stroke:var(--g-ink-50);stroke-width:3}.liq-foam[data-v-d2bfc13f]{opacity:0;transition:opacity .4s ease}.liq-foam circle[data-v-d2bfc13f]{fill:#fff;fill-opacity:.88;stroke:var(--g-ink-50);stroke-opacity:.7;stroke-width:2}.liq-foam.is-on[data-v-d2bfc13f]{opacity:1;animation:liq-foam-bob-d2bfc13f 2.4s ease-in-out infinite}.liq-ring[data-v-d2bfc13f]{transform-origin:200px 300px;animation:liq-ring-d2bfc13f 1.2s ease-out both}.liq-ring--late[data-v-d2bfc13f]{animation-delay:.22s}.liq-piece[data-v-d2bfc13f]{opacity:0;animation:liq-piece-d2bfc13f var(--dur) ease-out both;animation-delay:var(--d)}.liq-piece--bubble[data-v-d2bfc13f]{fill:#fff;fill-opacity:.45;stroke:#fff;stroke-opacity:.85;stroke-width:1.5}.liq-piece--star[data-v-d2bfc13f]{fill:var(--g-accent);stroke:#fff;stroke-width:1.2;stroke-linejoin:round}.is-reduced .liq-wave--front[data-v-d2bfc13f],.is-reduced .liq-wave--back[data-v-d2bfc13f],.is-reduced .liq-texture[data-v-d2bfc13f]{animation:none}.is-reduced .liq-glow-burst[data-v-d2bfc13f]{animation:liq-glow-fade-d2bfc13f 1.2s ease both}.is-reduced .liq-ring[data-v-d2bfc13f]{animation:liq-ring-fade-d2bfc13f .8s ease both}.is-reduced .liq-foam.is-on[data-v-d2bfc13f]{animation:none}@keyframes liq-wave-d2bfc13f{0%{transform:translate(0)}to{transform:translate(-148px)}}@keyframes liq-wave-rev-d2bfc13f{0%{transform:translateY(-4px)}to{transform:translate(-148px,-4px)}}@keyframes liq-texture-d2bfc13f{0%{transform:translate(0)}to{transform:translate(calc(var(--tile) * -1))}}@keyframes liq-boost-a-d2bfc13f{0%{transform:scaleY(1)}25%{transform:scaleY(2)}to{transform:scaleY(1)}}@keyframes liq-boost-b-d2bfc13f{0%{transform:scaleY(1)}25%{transform:scaleY(2)}to{transform:scaleY(1)}}@keyframes liq-surge-a-d2bfc13f{0%{transform:translateY(0)}30%{transform:translateY(-104px)}60%{transform:translateY(-92px)}to{transform:translateY(0)}}@keyframes liq-surge-b-d2bfc13f{0%{transform:translateY(0)}30%{transform:translateY(-104px)}60%{transform:translateY(-92px)}to{transform:translateY(0)}}@keyframes liq-shimmer-d2bfc13f{0%{transform:translate(-90px) skew(-18deg);opacity:0}30%{opacity:.6}to{transform:translate(340px) skew(-18deg);opacity:0}}@keyframes liq-bubble-d2bfc13f{0%{transform:translateY(var(--d));opacity:0}8%{opacity:.9}50%{transform:translate(var(--sway),calc(var(--d) * .5))}90%{opacity:.9}to{transform:translateY(8px);opacity:0}}@keyframes liq-drop-d2bfc13f{0%{transform:translate(0);opacity:0;animation-timing-function:cubic-bezier(.2,.7,.4,1)}10%{opacity:1}45%{transform:translate(calc(var(--dx) * .6),calc(var(--h) * -1));animation-timing-function:cubic-bezier(.6,0,.9,.5)}90%{opacity:1}to{transform:translate(var(--dx),4px);opacity:0}}@keyframes liq-glow-burst-d2bfc13f{0%{opacity:0}18%{opacity:1}to{opacity:0}}@keyframes liq-glow-fade-d2bfc13f{0%{opacity:0}25%{opacity:.9}to{opacity:0}}@keyframes liq-stopper-pop-a-d2bfc13f{0%{transform:translate(0) rotate(0)}30%{transform:translate(6px,-32px) rotate(14deg)}70%{transform:translate(2px,-6px) rotate(-4deg)}to{transform:translate(0) rotate(0)}}@keyframes liq-stopper-pop-b-d2bfc13f{0%{transform:translate(0) rotate(0)}30%{transform:translate(6px,-32px) rotate(14deg)}70%{transform:translate(2px,-6px) rotate(-4deg)}to{transform:translate(0) rotate(0)}}@keyframes liq-foam-bob-d2bfc13f{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}@keyframes liq-ring-d2bfc13f{0%{transform:scale(1);opacity:.9}to{transform:scale(1.08);opacity:0}}@keyframes liq-ring-fade-d2bfc13f{0%{opacity:0}30%{opacity:.8}to{opacity:0}}@keyframes liq-piece-d2bfc13f{0%{transform:translate(var(--x0),var(--y0, 26px)) rotate(0) scale(calc(var(--s) * .3));opacity:0}12%{opacity:1}45%{transform:translate(calc(var(--x0) + var(--dx) * .65),calc(var(--y0, 26px) + var(--dy))) rotate(calc(var(--rot) * .5)) scale(var(--s));animation-timing-function:ease-in}to{transform:translate(calc(var(--x0) + var(--dx)),calc(var(--y0, 26px) + var(--dy) + 120px)) rotate(var(--rot)) scale(calc(var(--s) * .7));opacity:0}}.goal-widget[data-v-1ab95137]{position:absolute;inset:0;overflow:hidden;pointer-events:none;background:transparent}.goal-canvas[data-v-1ab95137]{position:absolute;top:0;left:0;transform-origin:0 0;color:#fff;font-family:system-ui,-apple-system,PingFang SC,Microsoft YaHei,sans-serif}.goal-title[data-v-1ab95137],.goal-numbers[data-v-1ab95137],.goal-board[data-v-1ab95137],.goal-toast[data-v-1ab95137],.goal-banner[data-v-1ab95137],.goal-render[data-v-1ab95137],.goal-celebrate[data-v-1ab95137]{position:absolute}.goal-celebrate[data-v-1ab95137]{object-fit:fill;opacity:0;pointer-events:none}.goal-celebrate.is-on[data-v-1ab95137]{opacity:1}.goal-banner span[data-v-1ab95137],.goal-numbers[data-v-1ab95137],.goal-title[data-v-1ab95137]{text-shadow:0 2px 0 var(--goal-ink-85, rgba(27, 21, 48, .85)),0 0 2px var(--goal-ink-90, rgba(27, 21, 48, .9)),0 0 14px rgba(0,0,0,.45)}.goal-title[data-v-1ab95137]{display:flex;align-items:center;justify-content:center;overflow:hidden;font-size:40px;font-weight:900;letter-spacing:1px;white-space:nowrap;text-overflow:ellipsis}.goal-numbers[data-v-1ab95137]{display:flex;align-items:baseline;justify-content:center;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.goal-value[data-v-1ab95137]{color:var(--goal-num-color, var(--goal-primary));font-size:44px;font-weight:900}.goal-sep[data-v-1ab95137],.goal-target[data-v-1ab95137]{color:var(--goal-num-color, rgba(255, 255, 255, .86));font-size:30px;font-weight:800}.goal-percent[data-v-1ab95137]{margin-left:6px;padding:2px 12px;border-radius:999px;background:var(--goal-ink-55, rgba(27, 21, 48, .55));color:var(--goal-accent);font-size:24px;font-weight:800;text-shadow:none}.is-reached .goal-percent[data-v-1ab95137]{background:var(--goal-primary);color:var(--goal-ink)}.goal-canvas--bar .goal-title[data-v-1ab95137]{justify-content:flex-start}.goal-canvas--bar .goal-numbers[data-v-1ab95137],.goal-canvas--bar .goal-board[data-v-1ab95137]{justify-content:flex-end}.goal-board[data-v-1ab95137]{display:flex;align-items:center;justify-content:center;gap:10px;overflow:hidden}.goal-chip[data-v-1ab95137]{display:inline-flex;align-items:center;gap:6px;max-width:180px;padding:4px 12px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:var(--goal-ink-60, rgba(27, 21, 48, .6));font-size:20px;font-weight:700;white-space:nowrap}.goal-chip__name[data-v-1ab95137]{overflow:hidden;text-overflow:ellipsis}.goal-chip__value[data-v-1ab95137]{color:var(--goal-primary);font-variant-numeric:tabular-nums}.goal-toast[data-v-1ab95137]{display:flex;align-items:center;gap:12px;padding:8px 18px 8px 8px;border:1.5px solid rgba(255,255,255,.35);border-radius:999px;background:linear-gradient(90deg,var(--goal-ink-82, rgba(27, 21, 48, .82)),var(--goal-ink-62, rgba(27, 21, 48, .62)));box-shadow:0 6px 24px #00000059,0 0 0 3px var(--goal-primary-18, rgba(255, 200, 87, .18));box-sizing:border-box}.goal-toast__avatar[data-v-1ab95137]{display:grid;flex:0 0 auto;place-items:center;width:56px;height:56px;overflow:hidden;border:2px solid var(--goal-primary);border-radius:50%;background:var(--goal-secondary)}.goal-toast__avatar img[data-v-1ab95137]{width:100%;height:100%;object-fit:cover}.goal-toast__initial[data-v-1ab95137]{color:#fff;font-size:26px;font-weight:900}.goal-toast__text[data-v-1ab95137]{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.goal-toast__name[data-v-1ab95137]{display:flex;align-items:center;gap:6px;overflow:hidden;color:var(--goal-toast-color, inherit);font-size:24px;font-weight:var(--goal-toast-weight, 800);white-space:nowrap;text-overflow:ellipsis}.goal-toast__guard[data-v-1ab95137]{flex:0 0 auto;width:28px;height:28px}.goal-toast__test[data-v-1ab95137]{flex:0 0 auto;padding:0 8px;border-radius:6px;background:#fff3;font-size:16px;font-weight:700}.goal-toast__action[data-v-1ab95137]{overflow:hidden;color:#ffffffd1;font-size:19px;font-weight:600;white-space:nowrap;text-overflow:ellipsis}.goal-toast__gift[data-v-1ab95137]{flex:0 0 auto;width:48px;height:48px;object-fit:contain}.goal-toast__amount[data-v-1ab95137]{flex:0 0 auto;color:var(--goal-primary);font-size:26px;font-weight:900;font-variant-numeric:tabular-nums}.goal-banner[data-v-1ab95137]{display:flex;align-items:center;justify-content:center}.goal-banner span[data-v-1ab95137]{padding:10px 28px;border-radius:20px;font-weight:900;white-space:nowrap}.goal-banner--reached span[data-v-1ab95137]{background:linear-gradient(135deg,var(--goal-primary),var(--goal-secondary));box-shadow:0 0 36px var(--goal-primary-65, rgba(255, 200, 87, .65)),0 10px 30px #00000059;font-size:56px}.goal-banner--milestone span[data-v-1ab95137]{background:var(--goal-ink-72, rgba(27, 21, 48, .72));box-shadow:0 0 0 3px var(--goal-accent),0 0 24px var(--goal-accent-50, rgba(126, 232, 250, .5));font-size:34px}.goal-toast-enter-active[data-v-1ab95137],.goal-toast-leave-active[data-v-1ab95137]{transition:opacity .28s ease,transform .32s cubic-bezier(.2,.9,.3,1.2)}.goal-toast-enter-from[data-v-1ab95137]{opacity:0;transform:translateY(-16px) scale(.92)}.goal-toast-leave-to[data-v-1ab95137]{opacity:0;transform:translateY(10px)}.goal-banner-enter-active[data-v-1ab95137]{transition:opacity .3s ease,transform .5s cubic-bezier(.18,1.4,.4,1)}.goal-banner-leave-active[data-v-1ab95137]{transition:opacity .4s ease,transform .4s ease}.goal-banner-enter-from[data-v-1ab95137]{opacity:0;transform:scale(.5)}.goal-banner-leave-to[data-v-1ab95137]{opacity:0;transform:scale(1.08)}@media(prefers-reduced-motion:reduce){.goal-toast-enter-active[data-v-1ab95137],.goal-toast-leave-active[data-v-1ab95137],.goal-banner-enter-active[data-v-1ab95137],.goal-banner-leave-active[data-v-1ab95137]{transition:opacity .2s ease}.goal-toast-enter-from[data-v-1ab95137],.goal-toast-leave-to[data-v-1ab95137],.goal-banner-enter-from[data-v-1ab95137],.goal-banner-leave-to[data-v-1ab95137]{transform:none}}.goal-section[data-v-e0274ec5]{display:flex;flex-direction:column;gap:8px;margin-top:16px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.goal-section-title[data-v-e0274ec5]{margin:0;color:#ffffffe6;font-size:var(--vtuber-font-size-body, 13px);font-weight:700}.goal-hint[data-v-e0274ec5],.goal-status[data-v-e0274ec5]{margin:0;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.goal-status[data-v-e0274ec5]{color:#ffffffb3;font-size:var(--vtuber-font-size-meta, 12px)}.goal-warn[data-v-e0274ec5]{margin:0;color:#ffbe78f2;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.goal-link[data-v-e0274ec5]{margin-left:8px;padding:0;border:0;background:none;color:#b4a8fff2;text-decoration:underline;cursor:pointer}.goal-use[data-v-e0274ec5]{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.goal-push-row[data-v-e0274ec5]{gap:12px}.goal-push-text[data-v-e0274ec5]{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.goal-push-btn[data-v-e0274ec5]{flex:0 0 auto;width:auto;min-width:64px;white-space:nowrap}.goal-card[data-v-e0274ec5],.goal-empty[data-v-e0274ec5],.goal-editor[data-v-e0274ec5]{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:12px;background:#ffffff06}.goal-empty[data-v-e0274ec5]{align-items:flex-start}.goal-card__head[data-v-e0274ec5]{display:flex;align-items:center;gap:8px;min-width:0}.goal-card__title[data-v-e0274ec5]{overflow:hidden;color:#ffffffeb;font-size:var(--vtuber-font-size-body, 13px);font-weight:700;white-space:nowrap;text-overflow:ellipsis}.goal-card__pill[data-v-e0274ec5]{flex:0 0 auto;padding:2px 8px;border:1px solid rgba(106,236,128,.5);border-radius:999px;background:#6aec801f;color:#a0ffaff2;font-size:var(--vtuber-font-size-caption, 11px);font-weight:600}.goal-card__progress[data-v-e0274ec5]{margin:0;color:#ffffffdb;font-size:15px;font-weight:700;font-variant-numeric:tabular-nums}.goal-card__actions[data-v-e0274ec5]{display:flex;flex-wrap:wrap;gap:8px}.goal-card__actions .btn[data-v-e0274ec5]{width:auto;min-width:64px}.goal-editor__actions[data-v-e0274ec5]{justify-content:flex-end}.goal-adjust[data-v-e0274ec5],.goal-history[data-v-e0274ec5]{display:flex;flex-direction:column;gap:6px;margin-top:4px;padding-top:10px;border-top:1px dashed rgba(255,255,255,.08)}.goal-adjust__label[data-v-e0274ec5]{color:#ffffffb8;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600}.goal-adjust__row[data-v-e0274ec5],.goal-milestone[data-v-e0274ec5]{display:flex;gap:8px}.goal-adjust__value[data-v-e0274ec5],.goal-milestone__at[data-v-e0274ec5]{flex:0 0 110px}.goal-icon-btn[data-v-e0274ec5]{display:grid;flex:0 0 auto;place-items:center;width:30px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:6px;background:#ffffff0a;color:#ffffffb3;cursor:pointer}.goal-icon-btn[data-v-e0274ec5] .svg-icon-wrapper{width:16px;height:16px}.goal-add-btn[data-v-e0274ec5]{align-self:flex-start;width:auto}.goal-subrows[data-v-e0274ec5]{display:flex;flex-direction:column;gap:4px}.goal-gifts[data-v-e0274ec5]{display:grid;grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:6px}.goal-gift[data-v-e0274ec5]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 4px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff08;color:#fffc;font-size:var(--vtuber-font-size-caption, 11px);cursor:pointer}.goal-gift img[data-v-e0274ec5]{width:36px;height:36px;object-fit:contain}.goal-gift span[data-v-e0274ec5]{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.goal-gift.is-selected[data-v-e0274ec5]{border-color:#6aec8099;background:#6aec801f;box-shadow:0 0 12px #6aec8033}.goal-gift[data-v-e0274ec5]:disabled{cursor:default;opacity:.7}.goal-history ul[data-v-e0274ec5]{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.goal-history ul li[data-v-e0274ec5]{display:flex;justify-content:space-between;gap:8px;font-size:var(--vtuber-font-size-caption, 11px)}.goal-history__title[data-v-e0274ec5]{overflow:hidden;color:#fffc;white-space:nowrap;text-overflow:ellipsis}.goal-history__meta[data-v-e0274ec5]{flex:0 0 auto;color:#ffffff80;font-variant-numeric:tabular-nums}.cfg-text[data-v-e0274ec5]{width:100%;padding:5px 8px;border:1px solid rgba(255,255,255,.15);border-radius:6px;background:#ffffff0f;box-sizing:border-box;color:#ffffffeb;font-size:var(--vtuber-font-size-meta, 12px)}.cfg-text[data-v-e0274ec5]:focus{border-color:#6aec8099}.scene-component-host[data-v-0613a938]{position:absolute;inset:0;min-width:0;min-height:0;overflow:hidden;pointer-events:none}.scene-component-host--centered[data-v-0613a938]{display:grid;place-items:center}.scene-background-frame[data-v-2f7035af]{position:absolute;z-index:0;overflow:hidden;pointer-events:none}.scene-background-frame img[data-v-2f7035af],.scene-background-frame video[data-v-2f7035af]{display:block;width:100%;height:100%;pointer-events:none}.scene-background-frame--editable[data-v-2f7035af]{pointer-events:auto;cursor:move;touch-action:none;outline:1px dashed rgba(106,236,128,.6)}.scene-background-wireframe[data-v-2f7035af]{width:100%;height:100%;padding:8px;box-sizing:border-box;border:1px dashed rgba(255,255,255,.2);color:#ffffff80}.scene-canvas[data-v-0ca46df8]{position:absolute;inset:0;overflow:hidden;background:transparent;pointer-events:none}.scene-item-frame[data-v-0ca46df8]{position:absolute;pointer-events:none;border-radius:4px}.scene-canvas--wireframe .scene-item-frame[data-v-0ca46df8]{overflow:visible}.scene-item-canvas[data-v-0ca46df8]{position:absolute;overflow:hidden;top:0;left:0;transform-origin:top left;border-radius:4px}.scene-item-select[data-v-0ca46df8]{position:absolute;inset:0;z-index:20;width:100%;height:100%;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:4px;box-sizing:border-box;background:transparent;cursor:pointer;pointer-events:auto;transition:all .15s ease}.scene-canvas--wireframe .scene-item-select[data-v-0ca46df8]{border:none!important;box-shadow:none!important}.scene-item-frame--selected .scene-item-select[data-v-0ca46df8]{border-color:var(--item-glow-color, #6aec80);box-shadow:0 0 8px var(--item-glow-halo, rgba(106, 236, 128, .45))}.scene-item-select[data-v-0ca46df8]:focus-visible{outline:2px solid var(--item-glow-color, #6aec80);outline-offset:-2px}.scene-item-label[data-v-0ca46df8]{position:absolute;top:4px;left:4px;z-index:21;max-width:calc(100% - 8px);overflow:hidden;padding:2px 6px;border-radius:4px;background:#14141cdb;color:#fff;font-size:11px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap;pointer-events:none}.scene-item-wireframe[data-v-0ca46df8]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;padding:6px 8px;box-sizing:border-box;border-radius:4px;background:#00000073;background-clip:padding-box;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 -1px #ffffff14,0 2px 4px #0003;-webkit-user-select:none;user-select:none;pointer-events:none;overflow:hidden;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.scene-item-frame--selected .scene-item-wireframe[data-v-0ca46df8]{border-color:var(--item-glow-color, #6aec80);background:#0c1016e0;box-shadow:0 0 6px var(--item-glow-color, #6aec80),0 0 14px var(--item-glow-halo, rgba(106, 236, 128, .45)),inset 0 0 8px #ffffff14;animation:wireframe-fade-blink-0ca46df8 .6s cubic-bezier(.4,0,.2,1)}.scene-item-frame--hidden .scene-item-wireframe[data-v-0ca46df8]{border-style:dashed;border-color:#ffffff38;opacity:.55}@keyframes wireframe-fade-blink-0ca46df8{0%{border-color:var(--item-glow-halo, rgba(106, 236, 128, .3));background:#0c101680;box-shadow:0 0 2px var(--item-glow-halo, rgba(106, 236, 128, .3))}28%{border-color:var(--item-glow-color, #6aec80);background:#0c1016f2;box-shadow:0 0 8px var(--item-glow-color, #6aec80),0 0 18px var(--item-glow-halo, rgba(106, 236, 128, .75)),inset 0 0 10px #ffffff1f}56%{border-color:var(--item-glow-halo, rgba(106, 236, 128, .35));background:#0c101699;box-shadow:0 0 3px var(--item-glow-halo, rgba(106, 236, 128, .25))}to{border-color:var(--item-glow-color, #6aec80);background:#0c1016e0;box-shadow:0 0 6px var(--item-glow-color, #6aec80),0 0 14px var(--item-glow-halo, rgba(106, 236, 128, .45)),inset 0 0 8px #ffffff14}}.wireframe-content[data-v-0ca46df8]{display:flex;flex-direction:column;justify-content:space-between;height:100%;gap:4px}.wireframe-head[data-v-0ca46df8]{display:flex;align-items:center;gap:5px;min-width:0}.wireframe-icon[data-v-0ca46df8]{width:14px;height:14px;flex-shrink:0;color:#ffffffd9;transition:color .15s ease}.scene-item-frame--selected .wireframe-icon[data-v-0ca46df8]{color:var(--item-glow-color, #6aec80)}.wireframe-title[data-v-0ca46df8]{color:#fff;font-size:11px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wireframe-badge[data-v-0ca46df8]{font-size:9px;padding:1px 4px;border-radius:3px;background:#ffffff1f;color:#fff9}.wireframe-badge.is-hidden[data-v-0ca46df8]{background:#ef444440;color:#fca5a5}.wireframe-meta[data-v-0ca46df8]{display:flex;align-items:center;justify-content:space-between;gap:4px;font-size:10px;color:#ffffff7a;font-family:monospace}.anchor-overlay-preview[data-v-7c306b99]{width:100%;overflow:hidden}.preview-stage[data-v-7c306b99]{position:relative;width:100%;aspect-ratio:16/9;max-height:none;min-height:190px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-top:none;border-radius:0 0 12px 12px;background:#0c0811}.preview-stage--empty[data-v-7c306b99]{background-color:#0c0811;background-image:linear-gradient(45deg,rgba(255,255,255,.035) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.035) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.035) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.035) 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}.preview-stage--scene[data-v-7c306b99]{aspect-ratio:16/9;max-height:none}.preview-theme-image[data-v-7c306b99]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.alert-preview-toolbar[data-v-7c306b99]{position:absolute;top:8px;right:8px;z-index:30;max-width:calc(100% - 16px);overflow-x:auto;scrollbar-width:none}.alert-preview-toolbar .scene-mode-btn[data-v-7c306b99]{flex-shrink:0;padding:3px 8px}.preview-corner-tag[data-v-7c306b99]{position:absolute;top:10px;left:10px;padding:3px 10px;border-radius:999px;background:#0000008c;color:#ffffffbf;font-size:var(--vtuber-font-size-caption, 11px);pointer-events:none}.preview-corner-tag--right[data-v-7c306b99]{right:10px;left:auto}.scene-preview-empty[data-v-7c306b99]{position:absolute;inset:0;display:grid;place-items:center;padding:16px;color:#ffffff75;font-size:12px;text-align:center;pointer-events:none}.scene-preview-toolbar[data-v-7c306b99]{position:absolute;bottom:8px;right:8px;z-index:30;display:flex;align-items:center;gap:6px;pointer-events:auto}.scene-mode-segmented[data-v-7c306b99]{display:inline-flex;padding:2px;border-radius:9999px;background:#120e1ad9;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 -1px #ffffff14,0 2px 6px #0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.scene-mode-btn[data-v-7c306b99]{padding:3px 10px;border:0;border-radius:9999px;background:transparent;color:#ffffffa6;font-size:10px;cursor:pointer;transition:all .15s ease}.scene-mode-btn.active[data-v-7c306b99]{background:#8b47f173;color:#fff;font-weight:600;box-shadow:0 0 6px #a78bfa4d}.scene-mode-btn[data-v-7c306b99]:hover:not(.active){color:#fff}.scene-bg-toggle-btn[data-v-7c306b99]{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid rgba(255,255,255,.14);border-radius:9999px;background:#120e1ad9;box-shadow:inset 0 -1px #ffffff14,0 2px 6px #0000004d;color:#ffffffa6;font-size:10px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .15s ease}.scene-bg-toggle-btn[data-v-7c306b99]:hover{color:#fff;border-color:#ffffff40}@media(max-width:560px){.preview-stage[data-v-7c306b99]{min-height:160px}.scene-preview-toolbar[data-v-7c306b99]{bottom:4px;right:4px;gap:4px}.scene-mode-btn[data-v-7c306b99],.scene-bg-toggle-btn[data-v-7c306b99]{padding:2px 6px;font-size:9px}}.anchor-overlay-pill-nav[data-v-4989d6e6]{position:relative;z-index:5;display:flex;align-items:center;width:100%;flex-shrink:0;padding:8px 0;background:transparent;border-bottom:1px solid rgba(255,255,255,.06);box-sizing:border-box}.pill-track[data-v-4989d6e6]{display:flex;align-items:center;gap:6px;width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:2px 12px;box-sizing:border-box}.pill-track[data-v-4989d6e6]::-webkit-scrollbar{display:none}.pill-tab[data-v-4989d6e6]{flex:0 0 auto;height:28px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 12px;border-radius:9999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#ffffffa6;font-family:barlow,system-ui;font-size:12px;font-weight:500;line-height:1;cursor:pointer;white-space:nowrap;transition:background-color .08s linear,border-color .08s linear,color .08s linear,transform .1s ease;-webkit-tap-highlight-color:transparent}.pill-tab .status-dot[data-v-4989d6e6]{width:6px;height:6px;border:none!important;transition:background-color .08s linear}.pill-tab .status-dot--green[data-v-4989d6e6]{background-color:#35bd4c!important;border:none!important}.pill-tab[data-v-4989d6e6]:hover:not(.pill-tab--active){background:#ffffff14;color:#ffffffe6;border-color:#ffffff24}.pill-tab--active[data-v-4989d6e6]{background:#fff;border-color:#fff;color:#000;font-weight:600;transition:background-color .08s linear,border-color .08s linear,color .08s linear}.pill-tab[data-v-4989d6e6]:active:not(:disabled){transform:scale(.96)}.pill-label[data-v-4989d6e6]{min-width:0;white-space:nowrap}.font-picker[data-v-1b96d7ab]{width:100%}.font-trigger[data-v-1b96d7ab]{width:100%;min-height:32px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:5px 10px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff09;color:#ffffffb8;cursor:pointer;font-family:barlow,system-ui}.font-trigger .font-trigger-label[data-v-1b96d7ab]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffffa6;line-height:1.2;white-space:nowrap;font-weight:400}.font-trigger .font-trigger-value[data-v-1b96d7ab]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-family:barlow,system-ui;font-size:var(--vtuber-font-size-meta, 12px);text-align:right}.font-trigger .font-trigger-arrow[data-v-1b96d7ab]{font-size:10px;color:#fff6;line-height:1}.font-trigger[data-v-1b96d7ab]:hover:not(:disabled){background:#ffffff0e;border-color:#ffffff29}.font-trigger[data-v-1b96d7ab]:disabled{opacity:.55;cursor:not-allowed}.font-panel[data-v-1b96d7ab]{margin-top:8px;padding:10px;border-radius:8px}.font-search[data-v-1b96d7ab]{width:100%;margin-top:8px}.font-categories[data-v-1b96d7ab],.font-pages[data-v-1b96d7ab],.font-actions[data-v-1b96d7ab]{display:flex;align-items:center;gap:6px}.font-categories[data-v-1b96d7ab]{margin-top:8px;gap:4px;flex-wrap:wrap}.font-chip[data-v-1b96d7ab],.font-pages button[data-v-1b96d7ab]{min-height:21px;padding:2px 8px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff06;color:#ffffffa6;font-family:barlow,system-ui;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.2;cursor:pointer;transition:all .15s ease}.font-chip[data-v-1b96d7ab]:hover:not(:disabled),.font-pages button[data-v-1b96d7ab]:hover:not(:disabled){background:#ffffff0f;color:#ffffffd9}.font-chip.active[data-v-1b96d7ab],.font-pages button.active[data-v-1b96d7ab]{border-color:#6aec8073;color:#6aec80;background:#6aec8017;font-weight:500}.font-chip[data-v-1b96d7ab]:disabled,.font-pages button[data-v-1b96d7ab]:disabled{opacity:.35;cursor:not-allowed}.font-list[data-v-1b96d7ab]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px}.font-option[data-v-1b96d7ab]{min-width:0;min-height:30px;padding:5px 7px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:1px solid rgba(255,255,255,.07);border-radius:6px;background:#ffffff05;color:#ffffffb8;font-family:barlow,system-ui;font-size:var(--vtuber-font-size-caption, 11px);cursor:pointer}.font-option.active[data-v-1b96d7ab]{border-color:#6aec80;color:#6aec80;background:#6aec8014}.font-pages[data-v-1b96d7ab]{justify-content:center;margin-top:8px;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff8c}.font-preview[data-v-1b96d7ab]{min-height:36px;margin-top:0;padding:6px 10px;display:flex;align-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:7px;background:#0000002e;color:#fff;font-size:13px;line-height:1.35}.font-empty[data-v-1b96d7ab],.font-status[data-v-1b96d7ab]{color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px)}.font-empty[data-v-1b96d7ab]{padding:12px 0;text-align:center}.font-status[data-v-1b96d7ab]{margin-top:4px}.font-error[data-v-1b96d7ab]{color:#fbbf24}.font-actions[data-v-1b96d7ab]{justify-content:flex-end;margin-top:8px}@media(max-width:640px){.font-list[data-v-1b96d7ab]{grid-template-columns:repeat(2,minmax(0,1fr))}}.anchor-config-section-row[data-v-c48149f7]{margin-top:6px;padding-top:10px}.danmu-inner-row[data-v-c48149f7]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:28px}.danmu-font-size-slider[data-v-c48149f7]{width:190px}.cfg-section-reset-btn[data-v-c48149f7]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:24px;padding:3px 8px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff8c;font-family:barlow,system-ui;font-size:var(--vtuber-font-size-caption, 11px);cursor:pointer;transition:all .15s ease;line-height:1}.cfg-section-reset-btn[data-v-c48149f7] svg{width:13px;height:13px}.cfg-section-reset-btn[data-v-c48149f7]:hover:not(:disabled){color:#6aec80;border-color:#6aec8059;background:#6aec8014}.cfg-section-reset-btn[data-v-c48149f7]:disabled{opacity:.35;cursor:not-allowed}.effect-hint[data-v-c48149f7]{font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);color:#fff6}.danmu-store-btn[data-v-c48149f7]{display:inline-flex;align-items:center;gap:4px}.danmu-store-btn-icon[data-v-c48149f7]{width:14px;height:14px}.room-skin-selector[data-v-c48149f7]{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.anchor-config-panel .anchor-config-row .settings-control-row[data-v-c48149f7],.anchor-config-panel .anchor-config-row .settings-control-row[data-v-2b0fc63d]{padding:0;min-height:38px;border:none;width:100%}.cfg-section-reset-btn[data-v-2b0fc63d]{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:24px;padding:3px 8px;border-radius:6px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffff8c;font-family:barlow,system-ui;font-size:var(--vtuber-font-size-caption, 11px);cursor:pointer;transition:all .15s ease;line-height:1}.cfg-section-reset-btn[data-v-2b0fc63d] svg{width:13px;height:13px}.cfg-section-reset-btn[data-v-2b0fc63d]:hover:not(:disabled){color:#6aec80;border-color:#6aec8059;background:#6aec8014}.cfg-section-reset-btn[data-v-2b0fc63d]:disabled{opacity:.35;cursor:not-allowed}.notice-sound-drawer-header[data-v-2b0fc63d]{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.notice-sound-drawer-title[data-v-2b0fc63d]{margin:0;color:#fff;font-size:var(--vtuber-font-size-section, 15px);font-weight:700}.notice-sound-drawer-subtitle[data-v-2b0fc63d]{margin:0;color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.5}.notice-rule-hint[data-v-2b0fc63d]{margin:0;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.4);font-weight:300}.invitation-status[data-v-2b0fc63d]{color:#ffc478d6}.invitation-status.is-ready[data-v-2b0fc63d]{color:#6aec80d1}.unsaved-bar[data-v-9d524774]{display:flex;align-items:center;gap:8px;box-sizing:border-box;background:linear-gradient(180deg,#142018eb,#0c120ef5);padding:12px 18px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid rgba(106,236,128,.25);box-shadow:0 -8px 24px #00000059}.unsaved-bar--sheet[data-v-9d524774]{flex-shrink:0}.unsaved-bar--sticky[data-v-9d524774]{--bleed: var(--unsaved-bar-bleed, 16px);position:sticky;bottom:0;z-index:20;margin:12px calc(-1 * var(--bleed)) calc(-1 * var(--bleed))}.unsaved-bar-text[data-v-9d524774]{flex:1;min-width:0;color:#ffffffd1;font-size:var(--vtuber-font-size-meta, 12px)}.unsaved-bar-save[data-v-9d524774]{padding:8px 20px;animation:unsaved-save-nudge-9d524774 .6s cubic-bezier(.34,1.56,.64,1) .32s both}.unsaved-bar-enter-active[data-v-9d524774]{transition:transform .36s cubic-bezier(.34,1.56,.64,1),opacity .24s ease}.unsaved-bar-leave-active[data-v-9d524774]{transition:transform .2s ease,opacity .2s ease}.unsaved-bar-enter-from[data-v-9d524774],.unsaved-bar-leave-to[data-v-9d524774]{transform:translateY(100%);opacity:0}@keyframes unsaved-save-nudge-9d524774{0%{transform:scale(1);box-shadow:0 0 #6aec8080}45%{transform:scale(1.08);box-shadow:0 0 0 6px #6aec802e}to{transform:scale(1);box-shadow:0 0 0 10px #6aec8000}}@media(prefers-reduced-motion:reduce){.unsaved-bar-save[data-v-9d524774]{animation:none}.unsaved-bar-enter-active[data-v-9d524774],.unsaved-bar-leave-active[data-v-9d524774]{transition:opacity .2s ease}.unsaved-bar-enter-from[data-v-9d524774],.unsaved-bar-leave-to[data-v-9d524774]{transform:none}}.anchor-tts-rules-panel[data-v-aa1c4d46]{width:100%}.tts-rules-sheet[data-v-aa1c4d46]{max-height:min(85dvh,760px)}.tts-rules-sheet .sheet-body[data-v-aa1c4d46]{padding-bottom:24px}.drawer-header-row[data-v-aa1c4d46]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.drawer-title-meta[data-v-aa1c4d46]{display:flex;flex-direction:column;gap:2px}.drawer-title[data-v-aa1c4d46]{display:flex;align-items:center;gap:8px;margin:0;color:#fff;font-size:var(--vtuber-font-size-section, 15px);font-weight:700}.drawer-subtitle[data-v-aa1c4d46]{margin:0;color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px)}.loading-hint[data-v-aa1c4d46]{padding:24px;color:#ffffff80;text-align:center;font-size:var(--vtuber-font-size-body, 13px)}.rules-body[data-v-aa1c4d46]{display:flex;flex-direction:column;gap:4px}.tts-segment-row[data-v-aa1c4d46]{flex-direction:column;align-items:flex-start;gap:8px}.tts-segment-row .settings-control-action[data-v-aa1c4d46]{max-width:100%;overflow-x:auto}.tts-block-row[data-v-aa1c4d46]{flex-direction:column;align-items:stretch;gap:10px}.type-card-grid[data-v-aa1c4d46]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.type-card[data-v-aa1c4d46]{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:10px 12px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);color:#ffffffb8;text-align:left;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.type-card[data-v-aa1c4d46]:hover{background:#ffffff14}.type-card.active[data-v-aa1c4d46]{background:#6aec801a;border-color:#6aec8073;box-shadow:0 0 12px #6aec8026;color:#fff}.type-card-check[data-v-aa1c4d46]{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:16px;height:16px;border-radius:4px;border:1.5px solid rgba(255,255,255,.28);box-sizing:border-box;transition:background .2s ease,border-color .2s ease}.type-card.active .type-card-check[data-v-aa1c4d46]{border-color:#6aec80;background:#6aec80}.type-card-check-icon[data-v-aa1c4d46]{width:12px;height:12px;color:#0b1a10;opacity:0;transform:scale(.6);transition:opacity .18s ease,transform .18s cubic-bezier(.34,1.56,.64,1)}.type-card.active .type-card-check-icon[data-v-aa1c4d46]{opacity:1;transform:scale(1)}.type-card-label[data-v-aa1c4d46]{padding-right:20px;font-family:barlow,system-ui;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#fff;letter-spacing:.02em}.type-card-desc[data-v-aa1c4d46]{font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.4);font-weight:300;color:#ffffff80}@media(max-width:480px){.type-card-label[data-v-aa1c4d46]{font-size:13px}}.payer-wallet-hint[data-v-aa1c4d46]{margin-top:4px;color:#6aec80d1;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.4}.input-unit-group[data-v-aa1c4d46]{display:inline-flex;align-items:center;position:relative;width:130px}.input-unit-field[data-v-aa1c4d46]{width:100%;padding-right:32px;text-align:right;font-variant-numeric:tabular-nums}.input-unit-badge[data-v-aa1c4d46]{position:absolute;right:10px;color:#ffffff73;font-size:var(--vtuber-font-size-meta, 12px);pointer-events:none}.rate-slider-item[data-v-aa1c4d46]{display:flex;flex-direction:column;gap:4px}.rate-slider-head[data-v-aa1c4d46]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.rate-label[data-v-aa1c4d46]{color:#fff9;font-size:var(--vtuber-font-size-meta, 12px)}.rate-value[data-v-aa1c4d46]{color:#6aec80;font-size:var(--vtuber-font-size-body, 13px);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.blacklist-card[data-v-aa1c4d46]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:8px;margin-top:4px}.blacklist-head[data-v-aa1c4d46]{display:flex;align-items:center;justify-content:space-between}.blacklist-title[data-v-aa1c4d46]{display:inline-flex;align-items:center;gap:6px;color:#ffffffe0;font-size:var(--vtuber-font-size-body, 13px);font-weight:600}.chip-list[data-v-aa1c4d46]{display:flex;flex-wrap:wrap;gap:6px}.chip-pill[data-v-aa1c4d46]{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.06);color:#ffffffd1;font-size:var(--vtuber-font-size-meta, 12px);cursor:pointer;transition:all .2s ease}.chip-pill[data-v-aa1c4d46]:hover{background:#ffffff24;border-color:#ffffff26;color:#fff}.chip-remove[data-v-aa1c4d46]{width:12px;height:12px;color:#ffffff73;transition:color .18s ease}.chip-pill:hover .chip-remove[data-v-aa1c4d46]{color:#ff6b6b}.blacklist-input-row[data-v-aa1c4d46]{display:flex;align-items:center;gap:8px;width:100%}.blacklist-input[data-v-aa1c4d46]{flex:1;min-width:0}.blacklist-hint[data-v-aa1c4d46]{color:#ffffff73;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.4}.tts-ambient-volume[data-v-8909589f]{display:flex;flex-direction:column;gap:12px;padding:12px 14px;border-radius:8px}.tts-ambient-volume-head[data-v-8909589f]{display:flex;align-items:center;gap:10px}.tts-ambient-volume-icon[data-v-8909589f]{width:20px;height:20px;flex:0 0 auto;color:#6aec80}.tts-ambient-volume-copy[data-v-8909589f]{min-width:0;flex:1}.tts-ambient-volume-title[data-v-8909589f]{color:#fff;font-size:var(--vtuber-font-size-body, 13px);font-weight:600}.tts-ambient-volume-hint[data-v-8909589f]{margin-top:2px;color:#ffffff85;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.45}.tts-ambient-volume-value[data-v-8909589f]{font-size:var(--vtuber-font-size-meta, 12px);font-weight:700;font-variant-numeric:tabular-nums;padding:1px 8px;border-radius:999px;background:#6aec8026;color:#6aec80;border:1px solid rgba(106,236,128,.3)}.tts-ambient-volume-slider[data-v-8909589f]{display:flex;align-items:center;gap:10px;color:#ffffff73;font-size:var(--vtuber-font-size-caption, 11px)}.tts-ambient-volume-state[data-v-8909589f]{margin:0;color:#ffffff6b;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.4}.tts-ambient-room-wrapper[data-v-90e5e4ed]{width:100%}.tts-ambient-sheet[data-v-90e5e4ed]{max-height:min(85dvh,700px)}.tts-ambient-sheet .sheet-body[data-v-90e5e4ed]{padding-bottom:24px}.drawer-header-row[data-v-90e5e4ed]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:16px}.drawer-title-meta[data-v-90e5e4ed]{display:flex;flex-direction:column;gap:2px}.drawer-title[data-v-90e5e4ed]{display:flex;align-items:center;gap:8px;margin:0;color:#fff;font-size:var(--vtuber-font-size-section, 15px);font-weight:700}.drawer-subtitle[data-v-90e5e4ed]{margin:0;color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px)}.tts-ambient-drawer-content[data-v-90e5e4ed]{display:flex;flex-direction:column;gap:12px}.ambient-section-meta[data-v-90e5e4ed]{display:flex;flex-direction:column;gap:2px}.ambient-section-title[data-v-90e5e4ed]{color:#ffffffe0;font-size:var(--vtuber-font-size-body, 13px);font-weight:600}.ambient-section-desc[data-v-90e5e4ed]{color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.4}.tts-announcement-config[data-v-21ebc973]{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0}.voice-drawer-sheet[data-v-21ebc973]{height:min(85dvh,760px);max-height:min(85dvh,760px)}.voice-drawer-sheet .sheet-body[data-v-21ebc973]{padding-bottom:24px}.voice-drawer-header[data-v-21ebc973]{display:flex;flex-direction:column;gap:2px;margin-bottom:12px}.voice-drawer-title[data-v-21ebc973]{margin:0;color:#fff;font-size:var(--vtuber-font-size-section, 15px);font-weight:700}.voice-drawer-subtitle[data-v-21ebc973]{margin:0;color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px);line-height:1.5}.scene-url-compact[data-v-11e94ddf]{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.glass-pill-btn[data-v-11e94ddf]{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 12px;border-radius:9999px;border:1px solid rgba(255,255,255,.14);background:#00000059;box-shadow:inset 0 -1px #ffffff1a,0 2px 4px #0003;color:#ffffffd9;font-family:inherit;font-size:11px;font-weight:500;line-height:1;white-space:nowrap;width:auto;flex:0 0 auto;cursor:pointer;box-sizing:border-box;transition:all .18s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.glass-pill-btn[data-v-11e94ddf]:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff40;color:#fff;transform:translateY(-1px);box-shadow:inset 0 -1px #ffffff29,0 4px 8px #00000040}.glass-pill-btn[data-v-11e94ddf]:active:not(:disabled){transform:translateY(0)}.glass-pill-btn[data-v-11e94ddf]:disabled{opacity:.4;cursor:not-allowed}.glass-pill-btn--purple[data-v-11e94ddf]{background:#8b47f126;border-color:#a78bfa59;color:#ddd6fe}.glass-pill-btn--purple[data-v-11e94ddf]:hover:not(:disabled){background:#8b47f147;border-color:#a78bfa99;color:#fff;box-shadow:0 0 10px #a78bfa4d,inset 0 -1px #ffffff26}.glass-pill-icon-btn[data-v-11e94ddf]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:9999px;border:1px solid rgba(255,255,255,.14);background:#00000059;box-shadow:inset 0 -1px #ffffff1a,0 2px 4px #0003;color:#ffffffb3;cursor:pointer;flex:0 0 auto;box-sizing:border-box;transition:all .18s cubic-bezier(.4,0,.2,1)}.glass-pill-icon-btn[data-v-11e94ddf]:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff40;color:#fff;transform:translateY(-1px)}.glass-pill-icon-btn[data-v-11e94ddf]:active:not(:disabled){transform:translateY(0)}.glass-pill-icon-btn[data-v-11e94ddf]:disabled{opacity:.4;cursor:not-allowed}.glass-pill-icon-btn svg[data-v-11e94ddf]{width:14px;height:14px}.btn-icon[data-v-11e94ddf]{width:14px;height:14px}.scene-url-card[data-v-11e94ddf]{display:grid;gap:8px;padding:10px 12px}.scene-url-head[data-v-11e94ddf],.scene-url-foot[data-v-11e94ddf],.scene-url-row[data-v-11e94ddf]{display:flex;align-items:center;gap:8px}.scene-url-head[data-v-11e94ddf]{justify-content:space-between;color:#fff;font-size:12px}.scene-url-head span[data-v-11e94ddf]{padding:2px 6px;border:1px solid rgba(96,165,250,.4);border-radius:4px;color:#bfdbfe;font-size:10px}.scene-url-row input[data-v-11e94ddf]{min-width:0;flex:1;font-family:monospace;font-size:11px}.scene-url-foot[data-v-11e94ddf]{justify-content:space-between;color:#fff6;font-size:10px}.scene-url-foot button[data-v-11e94ddf]{font-family:inherit;font-size:inherit;line-height:inherit;padding:2px 4px;border:0;background:transparent;color:#f56c6ce6;cursor:pointer}.scene-url-foot button[data-v-11e94ddf]:disabled{cursor:not-allowed;opacity:.4}.scene-transform-control[data-v-0d59170d]{display:grid;gap:8px;outline:none;width:100%;max-width:100%;box-sizing:border-box;min-width:0}.scene-transform-control[data-v-0d59170d]:focus-visible{border-radius:6px;outline:2px solid rgba(106,236,128,.4);outline-offset:4px}.control-header[data-v-0d59170d]{display:flex;align-items:center;justify-content:space-between;gap:8px}.header-title[data-v-0d59170d]{color:#fff;font-size:12px;font-weight:600}.header-badges[data-v-0d59170d]{display:flex;align-items:center;gap:5px}.badge-pill[data-v-0d59170d]{display:inline-flex;align-items:center;padding:2px 8px;border-radius:9999px;background:#0000004d;border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 -1px #ffffff0f;color:#ffffffd9;font-family:monospace;font-size:10px}.preset-chips-row[data-v-0d59170d]{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.glass-pill-btn[data-v-0d59170d]{display:inline-flex;align-items:center;justify-content:center;border-radius:9999px;border:1px solid rgba(255,255,255,.12);background:#0000004d;box-shadow:inset 0 -1px #ffffff14;color:#ffffffb8;font-family:inherit;font-weight:500;cursor:pointer;transition:all .15s ease}.glass-pill-btn[data-v-0d59170d]:hover:not(:disabled){background:#ffffff1a;color:#fff;border-color:#ffffff40}.glass-pill-btn.active[data-v-0d59170d]{background:#ffffff29;border-color:#ffffff59;color:#fff;font-weight:600;box-shadow:inset 0 -1px #ffffff26,0 2px 5px #0003}.glass-pill-btn[data-v-0d59170d]:disabled{opacity:.35;cursor:not-allowed}.glass-pill-btn--xs[data-v-0d59170d]{height:22px;padding:0 8px;font-size:10px}.indicator-color-row[data-v-0d59170d]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 0}.indicator-color-label[data-v-0d59170d]{font-size:11px;font-weight:500;color:#ffffffa6;white-space:nowrap}.indicator-color-palette[data-v-0d59170d]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.color-dot-btn[data-v-0d59170d]{width:22px;height:22px;border-radius:50%;background:#0006;border:1px solid rgba(255,255,255,.14);box-shadow:inset 0 -1px #ffffff14;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:all .15s ease}.color-dot-btn[data-v-0d59170d]:hover:not(:disabled){background:#ffffff14;border-color:#ffffff59;transform:scale(1.1)}.color-dot-btn.active[data-v-0d59170d]{border-color:var(--dot-color);box-shadow:0 0 8px var(--dot-glow);background:#ffffff1f;transform:scale(1.15)}.color-dot-btn[data-v-0d59170d]:disabled{opacity:.35;cursor:not-allowed}.color-dot-core[data-v-0d59170d]{width:10px;height:10px;border-radius:50%;background-color:var(--dot-color);box-shadow:0 0 6px var(--dot-glow)}.pod-and-height-row[data-v-0d59170d]{display:flex;flex-direction:row;align-items:stretch;gap:12px;width:100%}.pod-box[data-v-0d59170d]{flex:1 1 0;min-width:0;aspect-ratio:1/1;position:relative;-webkit-user-select:none;user-select:none}.scene-rim-svg[data-v-0d59170d]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:visible}.rim-track[data-v-0d59170d]{fill:none;stroke:#ffffff0d;stroke-width:2}.rim-segment-group[data-v-0d59170d]{cursor:pointer;outline:none}.rim-segment-group.is-disabled[data-v-0d59170d]{cursor:not-allowed;opacity:.35}.rim-hit-path[data-v-0d59170d]{fill:none;stroke:transparent;stroke-width:16;stroke-linecap:round;stroke-linejoin:round;pointer-events:stroke}.rim-stroke-path[data-v-0d59170d]{fill:none;stroke:#ffffff29;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.rim-segment-group:hover:not(.is-disabled):not(.is-active) .rim-stroke-path[data-v-0d59170d]{stroke:#fff9;stroke-width:3.5;filter:drop-shadow(0 0 4px rgba(255,255,255,.35))}.rim-segment-group.is-active .rim-stroke-path[data-v-0d59170d],.rim-segment-group.is-active:hover .rim-stroke-path[data-v-0d59170d]{stroke:#6aec80;stroke-width:3.5;filter:drop-shadow(0 0 5px rgba(106,236,128,.95)) drop-shadow(0 0 10px rgba(106,236,128,.5))}.rim-segment-group.is-blinking .rim-stroke-path[data-v-0d59170d]{stroke:#6aec80;stroke-width:3.5;transition:none;animation:rim-fade-blink-0d59170d .6s cubic-bezier(.4,0,.2,1)}@keyframes rim-fade-blink-0d59170d{0%{opacity:.15;filter:drop-shadow(0 0 2px rgba(106,236,128,.3))}28%{opacity:1;filter:drop-shadow(0 0 6px rgb(106,236,128)) drop-shadow(0 0 12px rgba(106,236,128,.75))}56%{opacity:.2;filter:drop-shadow(0 0 2px rgba(106,236,128,.2))}to{opacity:1;filter:drop-shadow(0 0 5px rgba(106,236,128,.95)) drop-shadow(0 0 10px rgba(106,236,128,.5))}}.scene-joystick-base[data-v-0d59170d]{position:absolute;inset:10px;border-radius:8px;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#966cf709,#966cf71a 50%,#966cf71f 150%);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 2px 8px #0009,inset 0 -1px 2px #ffffff0d;overflow:hidden;-webkit-user-select:none;user-select:none;touch-action:none}.joystick-axis-h[data-v-0d59170d]{position:absolute;top:50%;left:8px;right:8px;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08) 20%,rgba(255,255,255,.08) 80%,transparent);transform:translateY(-50%);pointer-events:none}.joystick-axis-v[data-v-0d59170d]{position:absolute;left:50%;top:8px;bottom:8px;width:1px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.08) 20%,rgba(255,255,255,.08) 80%,transparent);transform:translate(-50%);pointer-events:none}.joystick-arrow-btn[data-v-0d59170d]{position:absolute;display:grid;place-items:center;padding:0;border:0;background:transparent;color:#ffffff73;cursor:pointer;transition:all .15s ease;z-index:2}.joystick-arrow-btn[data-v-0d59170d]:hover:not(:disabled){color:#fff;filter:drop-shadow(0 0 4px rgba(255,255,255,.6))}.joystick-arrow-btn[data-v-0d59170d]:active:not(:disabled){transform:scale(.92)}.joystick-arrow-btn[data-v-0d59170d]:disabled{cursor:not-allowed;opacity:.3}.joystick-arrow-btn svg[data-v-0d59170d]{width:15px;height:15px}.joystick-arrow-btn.arrow--up[data-v-0d59170d]{top:2px;left:calc(50% - 14px);width:28px;height:16px}.joystick-arrow-btn.arrow--down[data-v-0d59170d]{bottom:2px;left:calc(50% - 14px);width:28px;height:16px}.joystick-arrow-btn.arrow--left[data-v-0d59170d]{left:2px;top:calc(50% - 14px);width:16px;height:28px}.joystick-arrow-btn.arrow--right[data-v-0d59170d]{right:2px;top:calc(50% - 14px);width:16px;height:28px}.joystick-puck[data-v-0d59170d]{position:absolute;top:calc(50% - 22px);left:calc(50% - 22px);width:44px;height:44px;border-radius:50%;background:#0003;border:1.5px solid rgba(255,255,255,.25);box-shadow:0 4px 12px #00000073,inset 0 1px 2px #ffffff1f;display:grid;place-items:center;cursor:grab;touch-action:none;z-index:3;-webkit-user-select:none;user-select:none;transition:transform .28s cubic-bezier(.175,.885,.32,1.275),border-color .15s ease,box-shadow .15s ease}.joystick-puck.is-dragging[data-v-0d59170d]{cursor:grabbing;transition:none;background:#ffffff0d;border-color:#ffffffa6;box-shadow:0 0 14px #ffffff59,0 4px 16px #00000080}.joystick-puck[data-v-0d59170d]:hover:not(.is-dragging):not(.is-disabled){border-color:#ffffff73;box-shadow:0 4px 14px #00000080,0 0 8px #ffffff2e}.joystick-puck.is-disabled[data-v-0d59170d]{cursor:not-allowed;opacity:.35}.height-slider-col[data-v-0d59170d]{flex:0 0 38px;width:38px;align-self:stretch;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;padding:2px 0}.height-meta[data-v-0d59170d]{display:flex;flex-direction:column;align-items:center;gap:1px}.dim-label[data-v-0d59170d]{color:#ffffff80;font-size:9px;font-weight:500;line-height:1}.dim-val[data-v-0d59170d]{color:#ffffffe6;font-family:monospace;font-size:10px;font-weight:600;line-height:1.1}.height-track-wrapper[data-v-0d59170d]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:4px;width:100%;min-height:0}.v-slider-track[data-v-0d59170d]{position:relative;flex:1;width:24px;display:flex;justify-content:center;align-items:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.v-slider-track.is-disabled[data-v-0d59170d]{cursor:not-allowed;opacity:.35}.v-slider-groove[data-v-0d59170d]{position:relative;width:6px;height:100%;border-radius:9999px;background:#ffffff1a;box-shadow:inset 0 1px 2px #00000080;overflow:visible}.v-slider-fill[data-v-0d59170d]{position:absolute;bottom:0;left:0;width:100%;border-radius:9999px;background:linear-gradient(to top,#ffffff2e,#ffffff73);box-shadow:0 0 4px #fff3;pointer-events:none}.v-slider-thumb[data-v-0d59170d]{position:absolute;left:50%;width:16px;height:9px;border-radius:9999px;background:#ffffffe0;border:1px solid rgba(255,255,255,.95);box-shadow:0 2px 5px #00000080,inset 0 1px 1px #fff9;transform:translate(-50%,50%);pointer-events:none;transition:transform .1s ease,box-shadow .1s ease}.v-slider-track:hover .v-slider-thumb[data-v-0d59170d]{background:#fff;box-shadow:0 2px 8px #000000b3,0 0 4px #ffffff80;transform:translate(-50%,50%) scale(1.1)}.width-slider-row[data-v-0d59170d]{display:flex;align-items:center;gap:8px;padding:4px 0;width:calc(100% - 50px);max-width:calc(100% - 50px);box-sizing:border-box;min-width:0}.width-meta[data-v-0d59170d]{display:flex;align-items:center;gap:4px;flex:0 0 auto;white-space:nowrap}.width-slider-track-box[data-v-0d59170d]{flex:1 1 0%;min-width:0;display:flex;align-items:center;gap:6px;box-sizing:border-box}.h-slider-track[data-v-0d59170d]{position:relative;flex:1 1 0%;min-width:0;height:24px;display:flex;align-items:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.h-slider-track.is-disabled[data-v-0d59170d]{cursor:not-allowed;opacity:.35}.h-slider-groove[data-v-0d59170d]{position:relative;width:100%;height:6px;border-radius:9999px;background:#ffffff1a;box-shadow:inset 0 1px 2px #00000080;overflow:visible}.h-slider-fill[data-v-0d59170d]{position:absolute;top:0;left:0;height:100%;border-radius:9999px;background:linear-gradient(to right,#ffffff2e,#ffffff73);box-shadow:0 0 4px #fff3;pointer-events:none}.h-slider-thumb[data-v-0d59170d]{position:absolute;top:50%;width:9px;height:16px;border-radius:9999px;background:#ffffffe0;border:1px solid rgba(255,255,255,.95);box-shadow:0 2px 5px #00000080,inset 0 1px 1px #fff9;transform:translate(-50%,-50%);pointer-events:none;transition:transform .1s ease,box-shadow .1s ease}.h-slider-track:hover .h-slider-thumb[data-v-0d59170d]{background:#fff;box-shadow:0 2px 8px #000000b3,0 0 4px #ffffff80;transform:translate(-50%,-50%) scale(1.1)}.slider-step-btn[data-v-0d59170d]{display:grid;place-items:center;width:18px;height:18px;padding:0;border:1px solid rgba(255,255,255,.12);border-radius:9999px;background:#ffffff0f;color:#ffffffb3;font-size:11px;font-family:monospace;font-weight:600;cursor:pointer;line-height:1;transition:all .15s ease}.slider-step-btn[data-v-0d59170d]:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d;color:#fff}.slider-step-btn[data-v-0d59170d]:disabled{opacity:.3;cursor:not-allowed}.scene-control-hint[data-v-0d59170d]{margin:0;color:#ffffff6b;font-size:10px;line-height:1.4;text-align:center}.background-store[data-v-81933981]{display:flex;flex-direction:column;padding:20px;box-sizing:border-box;gap:16px}.background-store-head[data-v-81933981]{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:0 0 auto}.background-store-head h2[data-v-81933981]{margin:0;font-size:20px}.background-store-head p[data-v-81933981]{margin:4px 0 0;font-size:12px;opacity:.6}.background-store-browser[data-v-81933981]{display:flex;flex-direction:column;min-height:0;flex:1;gap:12px}.background-store-filters[data-v-81933981]{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.background-store-filters select[data-v-81933981]{width:auto;max-width:180px}.background-search[data-v-81933981]{flex:1 1 200px;display:flex;align-items:center;gap:8px}.background-store-body[data-v-81933981]{min-height:0;overflow:auto;flex:1;overscroll-behavior:contain}.background-waterfall[data-v-81933981]{columns:5 210px;column-gap:16px;padding:4px}.background-card[data-v-81933981]{display:inline-block;width:100%;padding:0;margin:0 0 16px;break-inside:avoid;border:1px solid rgba(255,255,255,.1);border-radius:12px;overflow:hidden;text-align:left;color:inherit;font:inherit;vertical-align:top;cursor:pointer}.background-card img[data-v-81933981]{width:100%;height:auto;max-height:400px;object-fit:cover;display:block}.background-card-content[data-v-81933981]{padding:12px;display:flex;flex-direction:column;gap:8px;font-size:12px}.background-card strong[data-v-81933981]{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.background-card small[data-v-81933981]{opacity:.6}.background-tags[data-v-81933981]{display:flex;flex-wrap:wrap;gap:4px}.background-pagination[data-v-81933981]{display:flex;align-items:center;justify-content:center;gap:16px;padding:20px 0}.background-detail[data-v-81933981]{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.background-detail>img[data-v-81933981],.background-detail>video[data-v-81933981]{max-width:100%;max-height:55vh;object-fit:contain;align-self:center}.background-detail p[data-v-81933981]{white-space:pre-wrap}@media(max-width:600px){.background-store[data-v-81933981]{padding:12px}.background-waterfall[data-v-81933981]{columns:2;column-gap:8px}.background-card-content[data-v-81933981]{padding:8px}.background-store-filters select[data-v-81933981]{max-width:140px}}.scene-background-panel[data-v-ec50a149]{border-top:1px solid rgba(255,255,255,.1);padding-top:8px}.scene-background-row[data-v-ec50a149],.scene-background-actions[data-v-ec50a149]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.scene-background-title[data-v-ec50a149]{display:flex;align-items:center;gap:8px;flex:1;color:inherit;border:0;background:transparent;text-align:left;cursor:pointer;padding:8px 0}.scene-background-title small[data-v-ec50a149]{opacity:.5}.scene-background-settings[data-v-ec50a149]{display:flex;flex-direction:column;gap:12px;padding:12px 0;font-size:12px}.scene-background-settings p[data-v-ec50a149]{margin:0;opacity:.65}.scene-background-settings label[data-v-ec50a149]{display:flex;flex-direction:column;gap:6px}.scene-background-rect[data-v-ec50a149]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.scene-background-store-button[data-v-ec50a149]{display:inline-flex;align-items:center;gap:4px}.scene-background-store-button[data-v-ec50a149] .svg-icon-wrapper{width:14px;height:14px}.anchor-scene-workspace[data-v-da228a90]{display:grid;gap:12px;min-width:0;width:100%}.scene-header[data-v-da228a90]{display:grid;gap:10px;padding:12px;border-radius:10px}.scene-tabs-scroll[data-v-da228a90]{display:flex;align-items:center;gap:8px;overflow-x:auto;padding-bottom:2px}.scene-tabs[data-v-da228a90]{display:flex;align-items:center;gap:6px}.scene-tab-pill[data-v-da228a90]{flex:0 0 auto;display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 12px;border:1px solid rgba(255,255,255,.12);border-radius:9999px;background:#0000004d;box-shadow:inset 0 -1px #ffffff14;color:#ffffffb3;font-size:12px;cursor:pointer;transition:all .15s ease}.scene-tab-pill[data-v-da228a90]:hover:not(.active){background:#ffffff14;color:#fff;border-color:#ffffff38}.scene-tab-pill.active[data-v-da228a90]{border-color:#6aec8080;background:#6aec8024;color:#a7f3b5;font-weight:600}.scene-tab-count[data-v-da228a90]{font-size:10px;opacity:.6}.glass-pill-btn[data-v-da228a90]{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:28px;padding:0 12px;border-radius:9999px;border:1px solid rgba(255,255,255,.14);background:#00000059;box-shadow:inset 0 -1px #ffffff1a,0 2px 4px #0003;color:#ffffffd9;font-family:inherit;font-size:11px;font-weight:500;line-height:1;white-space:nowrap;width:auto;flex:0 0 auto;cursor:pointer;box-sizing:border-box;transition:all .18s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.glass-pill-btn[data-v-da228a90]:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff40;color:#fff;transform:translateY(-1px);box-shadow:inset 0 -1px #ffffff29,0 4px 8px #00000040}.glass-pill-btn[data-v-da228a90]:active:not(:disabled){transform:translateY(0)}.glass-pill-btn[data-v-da228a90]:disabled{opacity:.4;cursor:not-allowed}.glass-pill-btn--sm[data-v-da228a90]{height:24px;padding:0 9px;font-size:10px;gap:4px}.glass-pill-btn--purple[data-v-da228a90]{background:#8b47f12e;border-color:#a78bfa59;color:#ddd6fe}.glass-pill-btn--purple[data-v-da228a90]:hover:not(:disabled){background:#8b47f14d;border-color:#a78bfa99;color:#fff;box-shadow:0 0 10px #a78bfa4d,inset 0 -1px #ffffff26}.glass-pill-btn--green[data-v-da228a90]{background:#6aec8026;border-color:#6aec8061;color:#a7f3b5}.glass-pill-btn--green[data-v-da228a90]:hover:not(:disabled){background:#6aec8042;border-color:#6aec80a6;color:#fff;box-shadow:0 0 10px #6aec804d,inset 0 -1px #ffffff26}.glass-pill-btn--red[data-v-da228a90]{background:#ef44441f;border-color:#ef444452;color:#fca5a5}.glass-pill-btn--red[data-v-da228a90]:hover:not(:disabled){background:#ef44443d;border-color:#ef44448c;color:#fff;box-shadow:0 0 10px #ef44444d,inset 0 -1px #ffffff26}.glass-pill-btn--dashed[data-v-da228a90]{border-style:dashed;border-color:#ffffff38;background:#ffffff0a;color:#ffffffb3}.glass-pill-btn--dashed[data-v-da228a90]:hover:not(:disabled){border-style:dashed;border-color:#fff6;background:#ffffff14;color:#fff}.glass-pill-btn--ghost[data-v-da228a90]{background:transparent;border-color:#ffffff1a;color:#ffffff73}.scene-quota[data-v-da228a90]{margin-left:auto;color:#ffffff61;font-size:11px;white-space:nowrap}.scene-toolbar[data-v-da228a90]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;border-top:1px solid rgba(255,255,255,.06)}.scene-rename-box[data-v-da228a90]{display:flex;align-items:center;gap:6px;flex:1;max-width:360px}.scene-name-input[data-v-da228a90]{flex:1;min-width:0;padding:5px 10px;font-size:12px}.scene-toolbar-actions[data-v-da228a90]{display:flex;align-items:center;gap:8px}.btn-icon[data-v-da228a90]{width:14px;height:14px}.scene-studio-layout[data-v-da228a90]{display:block;width:100%}.scene-layers-panel[data-v-da228a90]{display:grid;gap:12px;padding:14px;border-radius:10px}.panel-header[data-v-da228a90]{display:flex;align-items:center;justify-content:space-between;gap:8px}.panel-heading[data-v-da228a90]{display:flex;align-items:center;gap:6px;color:#fff;font-size:13px}.heading-icon[data-v-da228a90]{width:16px;height:16px;color:#a78bfa}.layers-count[data-v-da228a90]{color:#fff6;font-size:11px}.layers-empty-box[data-v-da228a90]{display:grid;place-items:center;gap:10px;padding:24px 16px;border:1px dashed rgba(255,255,255,.12);border-radius:8px;text-align:center;color:#ffffff73;font-size:12px}.layers-stack[data-v-da228a90]{display:grid;gap:4px}.layer-row[data-v-da228a90]{display:flex;align-items:center;gap:8px;padding:4px 8px;border:1px solid rgba(255,255,255,.08);border-radius:6px;background:#00000029;cursor:pointer;transition:all .15s ease}.layer-row[data-v-da228a90]:hover{background:#ffffff0a;border-color:#ffffff29}.layer-row.is-selected[data-v-da228a90]{border-color:#a78bfa;background:#8b47f11f}.layer-row.is-hidden[data-v-da228a90]{opacity:.55;border-style:dashed}.layer-indicator-lamp[data-v-da228a90]{flex-shrink:0;width:3px;height:16px;border-radius:2px;background-color:var(--lamp-color, #6aec80);box-shadow:0 0 10px var(--lamp-glow, rgba(145, 255, 164, .65))}.layer-comp-icon[data-v-da228a90]{width:16px;height:16px;flex-shrink:0;color:#ddd6fe}.layer-title[data-v-da228a90]{color:#fff;font-size:12px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1 1 0%;min-width:0}.layer-actions[data-v-da228a90]{display:flex;align-items:center;gap:3px;flex-shrink:0}.btn-layer-tool[data-v-da228a90]{display:grid;place-items:center;width:24px;height:24px;padding:0;border:1px solid rgba(255,255,255,.1);border-radius:9999px;background:#00000047;box-shadow:inset 0 -1px #ffffff14;color:#ffffffa6;cursor:pointer;transition:all .15s ease}.btn-layer-tool[data-v-da228a90]:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff38;color:#fff}.btn-layer-tool.is-muted[data-v-da228a90]{color:#ffffff4d}.btn-layer-tool.btn-remove[data-v-da228a90]:hover:not(:disabled){background:#ef444440;color:#fca5a5;border-color:#ef444466}.btn-layer-tool[data-v-da228a90]:disabled{opacity:.3;cursor:not-allowed}.btn-layer-tool svg[data-v-da228a90]{width:14px;height:14px}.scene-inspector-sheet[data-v-da228a90]{padding-bottom:env(safe-area-inset-bottom);transition:transform .25s cubic-bezier(.4,0,.2,1);box-shadow:0 -8px 32px #00000073,0 -1px #ffffff1a}.scene-inspector-sheet.is-dragging[data-v-da228a90]{transition:none!important}.scene-inspector-sheet .card-top-bar[data-v-da228a90]{position:relative;display:flex;align-items:center;justify-content:center;height:38px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.06)}.scene-inspector-sheet .card-top-bar .sheet-close[data-v-da228a90]{position:absolute;top:50%;right:12px;transform:translateY(-50%)}.scene-inspector-sheet .card-handle[data-v-da228a90]{flex-shrink:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none}.scene-inspector-sheet .card-handle[data-v-da228a90]:active{cursor:grabbing}.scene-inspector-sheet .card-handle .handle-bar[data-v-da228a90]{width:36px;height:4px;background:#fff3;border-radius:2px;transition:background .3s ease}.scene-inspector-sheet .card-handle:hover .handle-bar[data-v-da228a90]{background:#ffffff73}.scene-inspector-sheet .sheet-body[data-v-da228a90]{display:flex;flex-direction:column;padding:12px 16px 16px;margin:0 auto;width:100%}.scene-inspector-sheet.dialog-fade-enter-active[data-v-da228a90]{transition:transform .28s cubic-bezier(.2,.9,.3,1)!important}.scene-inspector-sheet.dialog-fade-leave-active[data-v-da228a90]{transition:transform .25s cubic-bezier(.32,.72,0,1)!important}.scene-inspector-sheet.dialog-fade-enter-from[data-v-da228a90],.scene-inspector-sheet.dialog-fade-leave-to[data-v-da228a90]{--drag-offset: 100% !important;opacity:1!important}.inspector-card[data-v-da228a90]{display:grid;gap:8px}.confirm-overlay[data-v-da228a90]{z-index:1999}.scene-status[data-v-da228a90],.scene-empty[data-v-da228a90]{display:grid;place-items:center;gap:8px;min-height:110px;padding:16px;color:#ffffff8c;text-align:center}.scene-add-modal[data-v-da228a90]{max-width:480px;width:90vw}.scene-catalog-list[data-v-da228a90]{display:grid;gap:6px;max-height:55vh;overflow-y:auto;padding:4px 0}.scene-catalog-item[data-v-da228a90]{display:flex;align-items:center;gap:10px;padding:8px 12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000029}.scene-catalog-item.is-assigned-here[data-v-da228a90]{opacity:.7;background:#ffffff05}.scene-catalog-item.is-unavailable[data-v-da228a90]{opacity:.4}.catalog-item-icon[data-v-da228a90]{display:grid;place-items:center;width:32px;height:32px;border-radius:6px;background:#8b47f126;color:#ddd6fe}.catalog-item-icon svg[data-v-da228a90]{width:18px;height:18px}.catalog-item-meta[data-v-da228a90]{display:grid;gap:2px;flex:1;min-width:0}.catalog-item-title[data-v-da228a90]{color:#fff;font-size:12px;font-weight:600}.catalog-item-desc[data-v-da228a90]{color:#ffffff73;font-size:11px}@media(max-width:768px){.scene-studio-layout[data-v-da228a90]{grid-template-columns:1fr}.scene-toolbar[data-v-da228a90]{flex-wrap:wrap}.scene-rename-box[data-v-da228a90]{max-width:100%}.btn-text-desktop[data-v-da228a90]{display:none}}.anchor-overlay-workspace[data-v-c302102b]{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.workspace-panel[data-v-c302102b]{margin-top:0;width:100%;box-sizing:border-box}.overlay-save-skip[data-v-5db75125]{display:flex;align-items:center;gap:8px;margin:0 0 4px;cursor:pointer;font-size:12px;color:#ffffffb3}.overlay-save-skip input[type=checkbox][data-v-5db75125]{accent-color:#6aec80;width:14px;height:14px}.overlay-config-autosave[data-v-b6c56738]{position:absolute;right:12px;bottom:12px;z-index:6;pointer-events:none}.member-modal[data-v-2d2d8429]{max-width:420px}.mm-loading[data-v-2d2d8429]{text-align:center;color:#fff6;padding:48px 0}.mm-header[data-v-2d2d8429]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.mm-header .mm-head-main[data-v-2d2d8429]{flex:1;min-width:0}.mm-header .mm-avatar[data-v-2d2d8429]{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#ffffff0f}.mm-header .mm-name[data-v-2d2d8429]{min-width:0;max-width:100%;font-size:16px;font-weight:600;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-header .mm-tags[data-v-2d2d8429]{display:flex;gap:6px;margin-top:5px;flex-wrap:wrap}.mm-tag[data-v-2d2d8429]{font-size:10px;padding:1px 6px;border-radius:4px;line-height:1.6}.mm-tag.tag-full[data-v-2d2d8429]{background:#6aec802e;color:#6aec80}.mm-tag.tag-pre[data-v-2d2d8429]{background:#ffffff14;color:#ffffff80}.mm-tag.tag-bili[data-v-2d2d8429]{background:#fb729929;color:#fb7299}.mm-tag.tag-disabled[data-v-2d2d8429]{background:#ef444426;color:#ef4444}[data-v-2d2d8429] .mm-tabs.segmented-control{width:100%;margin-bottom:14px}.mm-content[data-v-2d2d8429]{flex:1;overflow-y:auto;min-height:0}.mm-section[data-v-2d2d8429]{padding:12px 14px}.kv-row[data-v-2d2d8429]{display:flex;justify-content:space-between;align-items:center;padding:7px 0;border-bottom:1px solid rgba(255,255,255,.05)}.kv-row[data-v-2d2d8429]:last-child{border-bottom:none}.kv-row .k[data-v-2d2d8429]{flex-shrink:0;font-size:12px;color:#ffffff73}.kv-row .v[data-v-2d2d8429]{min-width:0;max-width:68%;font-size:12px;color:#fff;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.mm-summary[data-v-2d2d8429]{display:flex;align-items:center;padding:14px 10px;margin-bottom:12px}.mm-summary .sum-item[data-v-2d2d8429]{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.mm-summary .sum-val[data-v-2d2d8429]{display:inline-flex;align-items:center;justify-content:center;height:22px;font-size:15px;font-weight:600;line-height:1;color:#6aec80;white-space:nowrap}.mm-summary .sum-label[data-v-2d2d8429]{font-size:10px;color:#fff6;margin-top:3px;line-height:1.2;white-space:nowrap}.bytype-row[data-v-2d2d8429]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.bytype-row .bytype-chip[data-v-2d2d8429]{font-size:11px;padding:3px 8px;border-radius:5px;background:#ffffff0f;color:#fff9}.mm-sub-title[data-v-2d2d8429]{font-size:12px;color:#ffffff80;margin:4px 0 8px}.record-list[data-v-2d2d8429],.danmu-list[data-v-2d2d8429]{display:flex;flex-direction:column;gap:6px}.record-row[data-v-2d2d8429]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.record-row .rr-type[data-v-2d2d8429]{font-size:12px;color:#fff}.record-row .rr-time[data-v-2d2d8429]{font-size:10px;color:#ffffff4d;margin-left:8px}.record-row .rr-meta[data-v-2d2d8429]{text-align:right}.record-row .rr-credits[data-v-2d2d8429]{font-size:12px;color:#6aec80;font-weight:600;align-items:center}.record-row .rr-commission[data-v-2d2d8429]{font-size:10px;color:#fff6;margin-left:8px}.invited-row[data-v-2d2d8429]{display:flex;align-items:center;gap:10px;padding:8px 12px}.invited-row .iv-avatar[data-v-2d2d8429]{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#ffffff0f;flex-shrink:0}.invited-row .iv-name[data-v-2d2d8429]{font-size:12px;color:#fff;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invited-row .iv-time[data-v-2d2d8429]{font-size:10px;color:#ffffff4d;flex-shrink:0}.mm-bili-head[data-v-2d2d8429]{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:10px}.mm-bili-head .bili-face[data-v-2d2d8429]{width:36px;height:36px;border-radius:50%;object-fit:cover;background:#ffffff0f}.mm-bili-head .bili-uname[data-v-2d2d8429]{min-width:0;max-width:100%;font-size:13px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mm-bili-head .bili-head-main[data-v-2d2d8429]{flex:1;min-width:0}.mm-bili-head .bili-count[data-v-2d2d8429]{font-size:11px;color:#fff6;margin-top:2px}.danmu-row[data-v-2d2d8429]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px}.danmu-row .dm-msg[data-v-2d2d8429]{flex:1 1 auto;min-width:0;max-width:100%;font-size:12px;color:#ffffffd9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.danmu-row .dm-ts[data-v-2d2d8429]{font-size:10px;color:#ffffff4d;flex-shrink:0;font-family:RobotoMono,monospace}.mm-empty[data-v-2d2d8429]{text-align:center;color:#ffffff59;font-size:12px;padding:28px 0}.membership-modal[data-v-46067fe3]{max-width:480px;z-index:2000}.mem-content[data-v-46067fe3]{display:flex;flex-direction:column;gap:20px}.mem-content[data-v-46067fe3]>*{flex-shrink:0}.mem-hero[data-v-46067fe3]{padding:20px 24px 0;text-align:center}.mem-emblem[data-v-46067fe3]{display:grid;place-items:center;width:80px;height:80px;margin:0 auto 16px;border-radius:50%;color:#6aec80;background:radial-gradient(circle,#6aec8024,#6aec8000 72%)}.mem-emblem .svg-icon-wrapper[data-v-46067fe3]{width:56px;height:56px}.mem-title[data-v-46067fe3]{margin:0;font-size:26px;font-weight:700;line-height:1.3;color:#f8fafc}.mem-reason[data-v-46067fe3]{margin:12px 0 0;font-size:13px;color:#989898;line-height:1.5}.mem-status[data-v-46067fe3]{display:flex;justify-content:center;align-items:center;gap:8px;margin:12px 0 0;font-size:12px;color:#989898;line-height:1.5}.mem-status-dot[data-v-46067fe3]{width:6px;height:6px;flex:0 0 auto;border-radius:50%;background:#989898}.mem-status.is-active .mem-status-dot[data-v-46067fe3]{background:#6aec80}.mem-tier-tabs[data-v-46067fe3]{display:flex;gap:8px;overflow-x:auto;flex-shrink:0;border-bottom:1px solid rgba(143,143,143,.1647058824)}.mem-tier-tab[data-v-46067fe3]{flex:1 0 auto;padding:12px 16px;background:none;border:0;border-bottom:3px solid transparent;color:#989898;font:inherit;font-size:16px;font-weight:600;cursor:pointer}.mem-tier-tab.selected[data-v-46067fe3]{color:#f8fafc;border-bottom-color:#6aec80}.mem-tier-tab[data-v-46067fe3]:focus-visible{outline:2px solid #6aec80;outline-offset:-3px}.mem-tier-tab[data-v-46067fe3]:disabled{cursor:default;opacity:.6}.mem-benefits[data-v-46067fe3]{padding:20px;border-radius:20px;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549)}.mem-benefits-heading[data-v-46067fe3]{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.mem-benefits-heading h3[data-v-46067fe3]{margin:0;font-size:18px;color:#f8fafc;overflow-wrap:anywhere}.mem-current[data-v-46067fe3]{font-size:11px;color:#6aec80}.mem-subtitle[data-v-46067fe3]{margin:6px 0 0;font-size:12px;line-height:1.5;color:#989898}.mem-benefit-list[data-v-46067fe3]{display:flex;flex-direction:column;gap:18px;margin:20px 0 0;padding:0;list-style:none}.mem-benefit-list li[data-v-46067fe3]{display:flex;align-items:flex-start;gap:12px;font-size:14px;line-height:1.5;color:#f8fafc;overflow-wrap:anywhere}.mem-benefit-list .svg-icon-wrapper[data-v-46067fe3]{flex:0 0 20px;width:20px;height:20px;margin-top:1px;color:#6aec80}.mem-benefit-list p[data-v-46067fe3]{margin:4px 0 0;font-size:12px;color:#989898;line-height:1.5}.mem-trial-btn[data-v-46067fe3]{min-height:40px;flex-shrink:0;font-size:13px}.mem-loading[data-v-46067fe3]{text-align:center;color:#989898;font-size:13px;padding:32px 0}.mem-plans[data-v-46067fe3]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.mem-plan[data-v-46067fe3]{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0;padding:16px;border-radius:16px;border:2px solid transparent;background:#ffffff0a;color:#989898;cursor:pointer;font:inherit;text-align:left;transition:border-color .15s,background-color .15s}.mem-plan[data-v-46067fe3]:not(:disabled):hover{background:#ffffff0f}.mem-plan.selected[data-v-46067fe3]{border-color:#6aec80;background:#6aec800d;color:#f8fafc}.mem-plan[data-v-46067fe3]:focus-visible{outline:2px solid #f8fafc;outline-offset:3px}.mem-plan[data-v-46067fe3]:disabled{cursor:default;opacity:.5}.mem-plan[data-v-46067fe3]:only-child{grid-column:1/-1}.mem-plan-heading[data-v-46067fe3]{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.mem-plan-name[data-v-46067fe3]{font-size:13px;font-weight:600;overflow-wrap:anywhere}.mem-plan-check[data-v-46067fe3]{flex-shrink:0;color:#6aec80;visibility:hidden}.selected .mem-plan-check[data-v-46067fe3]{visibility:visible}.mem-plan-credits[data-v-46067fe3]{max-width:100%;font-size:22px;font-weight:700;font-family:RobotoMono,monospace;overflow-wrap:anywhere}.mem-plan-days[data-v-46067fe3]{font-size:12px}.mem-checkout[data-v-46067fe3]{flex-shrink:0;padding:16px 18px 20px;border-top:1px solid rgba(255,255,255,.031372549)}.mem-balance[data-v-46067fe3]{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 0 0;font-size:12px;color:#989898}.mem-foot-hint[data-v-46067fe3]{margin:8px 0 0;text-align:center;font-size:11px;color:#989898;line-height:1.6}@media(max-width:360px){.mem-hero[data-v-46067fe3]{padding-inline:8px}.mem-title[data-v-46067fe3]{font-size:22px}.mem-benefits[data-v-46067fe3]{padding:16px}.mem-plan[data-v-46067fe3]{padding:12px}.mem-plan-credits[data-v-46067fe3]{font-size:18px}}@media(max-height:700px){.mem-hero[data-v-46067fe3]{padding-top:8px}.mem-emblem[data-v-46067fe3]{width:48px;height:48px;margin-bottom:8px}.mem-emblem .svg-icon-wrapper[data-v-46067fe3]{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){.mem-plan[data-v-46067fe3]{transition:none}}.universal-card[data-v-cb2dcb12]{position:relative;overflow:hidden;padding:12px 14px;flex-shrink:0;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#966cf709,#966cf71a 50%,#966cf71f 150%)}.universal-card.universal-card--locked[data-v-cb2dcb12]{min-height:148px}.universal-card.universal-card--clickable[data-v-cb2dcb12]{cursor:pointer;transition:filter .15s ease,border-color .15s ease}.universal-card.universal-card--clickable[data-v-cb2dcb12]:hover{filter:brightness(1.1)}.uc-card-content[data-v-cb2dcb12]{display:flex;flex-direction:column}.uc-card-content--blurred[data-v-cb2dcb12]{opacity:.6;filter:blur(8px) saturate(.78);transform:scale(1.015);pointer-events:none;-webkit-user-select:none;user-select:none}.uc-locked[data-v-cb2dcb12]{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:96px;padding:16px;background:linear-gradient(135deg,#120e18b8,#1c14269e);box-shadow:inset 0 1px #ffffff06}.locked-main[data-v-cb2dcb12]{display:flex;align-items:center;gap:12px;flex-shrink:0}.locked-icon[data-v-cb2dcb12]{width:24px;height:24px;flex-shrink:0}.locked-copy[data-v-cb2dcb12]{display:flex;flex:1;flex-direction:column;min-width:0;gap:4px}.locked-copy strong[data-v-cb2dcb12]{color:#fff;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3)}.locked-copy span[data-v-cb2dcb12]{color:#ffffff94;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.uc-membership-button[data-v-cb2dcb12]{width:100%;flex-shrink:0;min-height:38px}.uc-head[data-v-cb2dcb12]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.uc-head .uc-head-main[data-v-cb2dcb12]{display:flex;align-items:center;gap:8px;min-width:0}.uc-head .uc-title[data-v-cb2dcb12]{font-size:var(--vtuber-font-size-section, 14px);font-weight:600;line-height:var(--vtuber-line-height-tight, 1.3);color:#fff}.uc-head .uc-badge[data-v-cb2dcb12]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 6px;border-radius:4px;white-space:nowrap}.uc-head .uc-badge.on[data-v-cb2dcb12]{background:#6aec802e;color:#6aec80}.uc-head .uc-badge.expired[data-v-cb2dcb12]{background:#ef444429;color:#fca5a5}.uc-head .uc-badge.off[data-v-cb2dcb12]{background:#ffffff14;color:#ffffff73}.uc-reset-btn[data-v-cb2dcb12]{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:2px 4px;margin:0;border:none;background:transparent;color:#989898;font-size:var(--vtuber-font-size-caption, 11px);line-height:1;cursor:pointer;border-radius:4px;flex-shrink:0;transition:color .15s ease}.uc-reset-btn>span[data-v-cb2dcb12]{display:inline-flex;align-items:center;line-height:1}.uc-reset-btn[data-v-cb2dcb12]:hover:not(:disabled){color:#fff}.uc-reset-btn[data-v-cb2dcb12]:active:not(:disabled){color:#fffc}.uc-reset-btn[data-v-cb2dcb12]:disabled{opacity:.4;cursor:not-allowed}.uc-reset-icon[data-v-cb2dcb12]{width:13px;height:13px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.uc-loading[data-v-cb2dcb12],.uc-code-caption[data-v-cb2dcb12]{font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);color:#ffffff80}.invite-ctrl[data-v-cb2dcb12]{display:flex;flex-direction:column;gap:6px;margin-top:2px}.code-otp-display[data-v-cb2dcb12]{display:flex;align-items:center;justify-content:center;gap:8px;-webkit-user-select:none;user-select:none;pointer-events:none}.code-otp-display.empty[data-v-cb2dcb12],.code-otp-display.disabled[data-v-cb2dcb12]{opacity:.5}@media(max-width:480px){.code-otp-display[data-v-cb2dcb12]{gap:4px}}.code-char-box[data-v-cb2dcb12]{flex:1;min-width:0;max-width:52px;height:52px;display:flex;align-items:center;justify-content:center;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;font-family:barlow,system-ui;font-size:24px;font-weight:700;line-height:var(--vtuber-line-height-tight, 1.3);color:#fff;text-transform:uppercase}.code-char-box.has-val[data-v-cb2dcb12]{border-color:#fff3}@media(max-width:480px){.code-char-box[data-v-cb2dcb12]{height:50px;font-size:24px}}.otp-separator[data-v-cb2dcb12]{color:#94a3b8;font-family:RobotoMono,monospace;font-size:24px;font-weight:700;line-height:var(--vtuber-line-height-tight, 1.3);flex-shrink:0}@media(max-width:480px){.otp-separator[data-v-cb2dcb12]{font-size:18px}}.uc-code-caption[data-v-cb2dcb12]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 8px;min-height:17px;text-align:center}.uc-copy-link-btn[data-v-cb2dcb12]{display:inline-flex;align-items:center;gap:3px;padding:0;margin:0;border:none;background:transparent;color:#6aec80;font-size:var(--vtuber-font-size-caption, 11px);line-height:inherit;cursor:pointer;text-decoration:none;transition:opacity .15s ease,filter .15s ease}.uc-copy-link-btn[data-v-cb2dcb12]:hover:not(:disabled){text-decoration:underline;filter:brightness(1.15)}.uc-copy-link-btn[data-v-cb2dcb12]:active:not(:disabled){opacity:.8}.uc-copy-link-btn[data-v-cb2dcb12]:disabled{opacity:.4;cursor:not-allowed}.uc-copy-link-icon[data-v-cb2dcb12]{width:12px;height:12px;flex-shrink:0}.uc-actions[data-v-cb2dcb12]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;margin-top:10px}.uc-actions .btn[data-v-cb2dcb12]{padding:5px 10px;font-size:var(--vtuber-font-size-caption, 11px)}.uc-actions .uc-legacy-hint[data-v-cb2dcb12]{margin-left:auto;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff59}.uc-modal[data-v-cb2dcb12]{z-index:1002}.background-settings-tab[data-v-ef1d1faa]{display:flex;flex-direction:column;gap:18px;width:100%}.background-mode-bar[data-v-ef1d1faa]{display:flex;align-items:center}.background-mode-bar[data-v-ef1d1faa] .message-filter-segmented{flex-shrink:0}.history-section-header[data-v-ef1d1faa]{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.history-section-header .header-left[data-v-ef1d1faa]{display:flex;align-items:baseline;gap:6px}.history-section-header .history-title[data-v-ef1d1faa]{font-size:14px;font-weight:600;color:#fff;margin:0}.history-section-header .history-count[data-v-ef1d1faa]{font-size:12px;color:#94a3b8}.background-gallery-wrapper[data-v-ef1d1faa]{min-height:120px}.waterfall-loading[data-v-ef1d1faa]{display:flex;align-items:center;justify-content:center;padding:32px 0}.background-waterfall[data-v-ef1d1faa]{column-count:2;column-gap:12px;width:100%}.waterfall-card[data-v-ef1d1faa]{break-inside:avoid;margin-bottom:12px;position:relative;border-radius:10px;overflow:hidden;cursor:pointer;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #00000040;transition:border-color .2s ease,box-shadow .2s ease}.waterfall-card[data-v-ef1d1faa]:hover{border-color:#ffffff38}.waterfall-card:hover .card-delete-btn[data-v-ef1d1faa]{opacity:1;pointer-events:auto}.waterfall-card.is-in-use[data-v-ef1d1faa]{border-color:#68fa81;box-shadow:0 0 16px #68fa8159}.waterfall-card.is-in-use[data-v-ef1d1faa]:hover{border-color:#68fa81;box-shadow:0 0 20px #68fa8173}.waterfall-card.is-busy[data-v-ef1d1faa]{cursor:wait;opacity:.7}.waterfall-card .card-img-container[data-v-ef1d1faa]{position:relative;width:100%;background:#09090d;display:flex;align-items:center;justify-content:center}.waterfall-card .card-img-container .waterfall-img[data-v-ef1d1faa]{width:100%;height:auto;display:block;object-fit:cover;transition:transform .3s ease}.waterfall-card .card-img-container .waterfall-video-wrap[data-v-ef1d1faa]{position:relative;width:100%;aspect-ratio:16/9;background:#000;overflow:hidden}.waterfall-card .card-img-container .waterfall-video-wrap .waterfall-video[data-v-ef1d1faa]{width:100%;height:100%;object-fit:cover;display:block}.waterfall-card .card-img-container .waterfall-video-wrap .video-indicator[data-v-ef1d1faa]{position:absolute;bottom:6px;left:6px;width:22px;height:22px;border-radius:50%;background:#000000bf;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.waterfall-card .card-img-container .waterfall-video-wrap .video-indicator .video-indicator-icon[data-v-ef1d1faa]{width:14px;height:14px;color:#ffffffe6}.waterfall-card .in-use-badge[data-v-ef1d1faa]{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;background:#0a180feb;border:1px solid rgba(104,250,129,.5);color:#68fa81;font-size:11px;font-weight:600;box-shadow:0 2px 8px #00000059}.waterfall-card .in-use-badge .badge-icon[data-v-ef1d1faa]{width:12px;height:12px}.waterfall-card .card-delete-btn[data-v-ef1d1faa]{position:absolute;top:8px;right:8px;z-index:2;width:28px;height:28px;padding:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0000004d;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.waterfall-card .card-delete-btn[data-v-ef1d1faa]:hover{background:#fff3;border-color:#ffffff59;color:#fff;box-shadow:0 4px 20px #0006,0 0 12px #ffffff14}.waterfall-card .card-delete-btn[data-v-ef1d1faa]:active{transform:scale(.96)}.waterfall-card .card-delete-btn .btn-icon[data-v-ef1d1faa]{width:14px;height:14px}@media(hover:none){.waterfall-card .card-delete-btn[data-v-ef1d1faa]{opacity:.7;pointer-events:auto}}.empty-waterfall[data-v-ef1d1faa]{padding:32px 16px;text-align:center;border-radius:10px;background:#ffffff05;border:1px dashed rgba(255,255,255,.08)}.empty-waterfall .empty-desc[data-v-ef1d1faa]{font-size:12px;color:#94a3b8;margin:0}.random-persona-column[data-v-83c7d135]{position:relative;display:flex;flex-direction:column;flex:1;width:100%;max-width:var(--app-max-width);min-height:0;margin:0 auto;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px)}.random-persona-header[data-v-83c7d135]{padding-right:56px}.random-persona-body[data-v-83c7d135]{flex:1;min-height:0;display:flex;flex-direction:column;gap:18px;padding-top:12px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.random-persona-stage[data-v-83c7d135]{position:relative;align-self:center;width:min(100%,44vh);aspect-ratio:1/1;flex-shrink:0;border-radius:12px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:#ffffff08;border:1px solid rgba(255,255,255,.08)}.random-persona-result[data-v-83c7d135]{width:100%;height:100%;object-fit:cover;display:block}.random-persona-result[data-v-83c7d135]:is(span){height:auto;font-size:12px;text-align:center;color:#94a3b8}.random-persona-hint[data-v-83c7d135]{max-width:80%;font-size:11px;text-align:center;color:#ffffff80}.random-persona-spin[data-v-83c7d135]{width:14px;height:14px;animation:random-persona-spin-83c7d135 .8s linear infinite}@keyframes random-persona-spin-83c7d135{to{transform:rotate(360deg)}}.random-persona-empty[data-v-83c7d135]{display:flex;flex-direction:column;align-items:center;gap:10px;max-width:80%;margin:0;font-size:12px;text-align:center;color:#94a3b8}.random-persona-empty p[data-v-83c7d135]{margin:0}.random-persona-empty-icon[data-v-83c7d135]{width:36px;height:36px;opacity:.5}.random-persona-field[data-v-83c7d135]{display:flex;flex-direction:column;gap:8px}.random-persona-label[data-v-83c7d135]{font-size:13px;color:#ffffffd9}.random-persona-desc[data-v-83c7d135]{margin:0;font-size:12px;color:#fff9}.random-persona-notice[data-v-83c7d135]{margin:0;padding:10px 12px;font-size:12px}.random-persona-footer[data-v-83c7d135]{flex-shrink:0;display:flex;flex-direction:column;gap:10px;padding:16px 18px 20px;border-top:1px solid rgba(255,255,255,.031372549)}.random-persona-balance[data-v-83c7d135]{margin:0;text-align:center;font-size:12px;color:#989898}@media(prefers-reduced-motion:reduce){.random-persona-spin[data-v-83c7d135]{animation:none}}.persona-settings-tab[data-v-7d4a3464]{display:flex;flex-direction:column;gap:18px;width:100%}.persona-operation-status[data-v-7d4a3464]{margin:0;color:#94a3b8;font-size:13px;line-height:1.5}.history-section-header[data-v-7d4a3464]{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.history-section-header .header-left[data-v-7d4a3464]{display:flex;align-items:baseline;gap:6px}.history-section-header .history-title[data-v-7d4a3464]{font-size:14px;font-weight:600;color:#fff;margin:0}.history-section-header .history-count[data-v-7d4a3464]{font-size:12px;color:#94a3b8}.history-section-header .header-tip[data-v-7d4a3464]{font-size:11px;color:#94a3b8}.history-section-header .random-persona-btn[data-v-7d4a3464]{align-self:center}.waterfall-card.is-generating[data-v-7d4a3464]{display:block;width:100%;padding:0;font:inherit;color:inherit;text-align:inherit}.waterfall-card.is-generating .generating-placeholder[data-v-7d4a3464]{aspect-ratio:1/1}.persona-gallery-wrapper[data-v-7d4a3464]{min-height:120px}.waterfall-loading[data-v-7d4a3464]{display:flex;align-items:center;justify-content:center;padding:32px 0}.persona-waterfall[data-v-7d4a3464]{column-count:2;column-gap:12px;width:100%}.waterfall-card[data-v-7d4a3464]{break-inside:avoid;margin-bottom:12px;position:relative;border-radius:10px;overflow:hidden;cursor:pointer;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #00000040;transition:border-color .2s ease,box-shadow .2s ease}.waterfall-card[data-v-7d4a3464]:hover{border-color:#ffffff38}.waterfall-card:hover .card-delete-btn[data-v-7d4a3464]{opacity:1;pointer-events:auto}.waterfall-card.is-in-use[data-v-7d4a3464]{border-color:#68fa81;box-shadow:0 0 16px #68fa8159}.waterfall-card.is-in-use[data-v-7d4a3464]:hover{border-color:#68fa81;box-shadow:0 0 20px #68fa8173}.waterfall-card.is-busy[data-v-7d4a3464]{cursor:wait;opacity:.7}.waterfall-card .card-img-container[data-v-7d4a3464]{position:relative;width:100%;background:#09090d;display:flex;align-items:center;justify-content:center}.waterfall-card .card-img-container .waterfall-img[data-v-7d4a3464]{width:100%;height:auto;display:block;object-fit:cover;transition:transform .3s ease}.waterfall-card .in-use-badge[data-v-7d4a3464]{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:12px;background:#0a180feb;border:1px solid rgba(104,250,129,.5);color:#68fa81;font-size:11px;font-weight:600;box-shadow:0 2px 8px #00000059}.waterfall-card .in-use-badge .badge-icon[data-v-7d4a3464]{width:12px;height:12px}.waterfall-card .card-delete-btn[data-v-7d4a3464]{position:absolute;top:8px;right:8px;z-index:2;width:28px;height:28px;padding:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0000004d;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.waterfall-card .card-delete-btn[data-v-7d4a3464]:hover{background:#fff3;border-color:#ffffff59;color:#fff;box-shadow:0 4px 20px #0006,0 0 12px #ffffff14}.waterfall-card .card-delete-btn[data-v-7d4a3464]:active{transform:scale(.96)}.waterfall-card .card-delete-btn .btn-icon[data-v-7d4a3464]{width:14px;height:14px}@media(hover:none){.waterfall-card .card-delete-btn[data-v-7d4a3464]{opacity:.7;pointer-events:auto}}.empty-waterfall[data-v-7d4a3464]{padding:32px 16px;text-align:center;border-radius:10px;background:#ffffff05;border:1px dashed rgba(255,255,255,.08)}.empty-waterfall .empty-desc[data-v-7d4a3464]{font-size:12px;color:#94a3b8;margin:0}.card-products[data-v-636bccd1]{display:grid;min-width:0;gap:24px}.card-products[data-v-636bccd1] :is(h2,h3,h4,p,figure),.card-confirm-content[data-v-636bccd1] :is(h4,p){margin:0}.card-products p[data-v-636bccd1],.card-confirm-content p[data-v-636bccd1]{font-size:13px;line-height:1.55;overflow-wrap:anywhere}.card-products button[data-v-636bccd1]:disabled{opacity:.45;cursor:not-allowed}.card-products button[data-v-636bccd1]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.card-panel-head[data-v-636bccd1]{display:flex;justify-content:space-between;align-items:flex-start;min-width:0;gap:12px}.card-heading[data-v-636bccd1]{display:grid;min-width:0;gap:8px}.card-refresh[data-v-636bccd1]{flex-shrink:0}.card-description[data-v-636bccd1],.card-meta[data-v-636bccd1]{color:#989898}.card-meta[data-v-636bccd1]{min-width:0;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.card-notice[data-v-636bccd1]{padding:12px 16px}.card-section[data-v-636bccd1]{display:grid;min-width:0;gap:12px}.card-block[data-v-636bccd1]{display:grid;min-width:0;gap:16px;padding:16px;overflow-wrap:anywhere}.card-field[data-v-636bccd1]{display:grid;min-width:0;gap:8px}.card-field select[data-v-636bccd1]{width:100%;min-width:0}.card-label[data-v-636bccd1]{font-size:13px;font-weight:600}.card-title[data-v-636bccd1]{min-width:0;color:#f8fafc;font-size:14px;font-weight:600;line-height:1.4;overflow-wrap:anywhere}.card-grid[data-v-636bccd1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.card-tile[data-v-636bccd1]{display:grid;min-width:0;align-content:start;gap:6px}.card-tile figcaption[data-v-636bccd1]{font-size:12px;line-height:1.4;overflow-wrap:anywhere}.card-art[data-v-636bccd1]{display:flex;align-items:center;justify-content:center;aspect-ratio:3/4;min-width:0;overflow:hidden;padding:4px;border-radius:10px;background:#ffffff0a;color:#989898;font-size:11px;text-align:center}.card-art[data-v-636bccd1] img{width:100%;height:100%;object-fit:contain}.card-source-media[data-v-636bccd1]{display:flex;justify-content:center;align-items:center;min-height:120px;overflow:hidden;border-radius:10px;background:#ffffff0a;color:#989898;font-size:12px}.card-source-media[data-v-636bccd1] img{width:100%;max-height:260px;object-fit:contain}.card-hidden[data-v-636bccd1]{color:#8b47f1;font-size:11px}.card-pricing[data-v-636bccd1]{display:grid;gap:6px;padding-top:12px;border-top:1px solid rgba(143,143,143,.1647058824)}.card-pricing strong[data-v-636bccd1]{color:#6aec80;font-size:14px;line-height:1.4}.card-state[data-v-636bccd1]{flex-shrink:0;max-width:50%;padding:4px 8px;border-radius:10px;background:#ffffff0a;color:#989898;font-size:11px;line-height:1.4;text-align:right}.card-pagination[data-v-636bccd1]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px}.card-empty[data-v-636bccd1]{height:auto;min-height:96px;padding:24px 16px;text-align:center}.card-submit[data-v-636bccd1]{min-height:38px;height:auto;padding-top:8px;padding-bottom:8px;line-height:1.4}.card-confirm-content[data-v-636bccd1]{display:grid;gap:16px;font-size:13px}.card-confirm-summary[data-v-636bccd1]{display:grid;gap:8px;padding:12px}.card-confirm-summary strong[data-v-636bccd1]{color:#6aec80;font-size:16px;line-height:1.4}@media(max-width:360px){.card-panel-head[data-v-636bccd1]{flex-wrap:wrap}}.app-icon-settings-section[data-v-6bd60538]{display:flex;flex-direction:column;gap:16px;width:100%}.section-header[data-v-6bd60538]{display:flex;flex-direction:column;gap:4px}.section-header .section-title[data-v-6bd60538]{font-size:var(--vtuber-font-size-section, 15px);font-weight:600;color:#fff;margin:0}.section-header .section-subtitle[data-v-6bd60538]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff8c;line-height:1.5;margin:0}.app-icon-hero-wrapper[data-v-6bd60538]{display:flex;justify-content:center;width:100%}.app-icon-hero-wrapper[data-v-6bd60538] .media-upload-hero{max-width:240px;margin:0 auto}.history-section-header[data-v-6bd60538]{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.history-section-header .header-left[data-v-6bd60538]{display:flex;align-items:baseline;gap:6px}.history-section-header .history-title[data-v-6bd60538]{font-size:14px;font-weight:600;color:#fff;margin:0}.history-section-header .history-count[data-v-6bd60538]{font-size:12px;color:#94a3b8}.app-icon-gallery-wrapper[data-v-6bd60538]{min-height:100px}.waterfall-loading[data-v-6bd60538]{display:flex;align-items:center;justify-content:center;padding:32px 0}.app-icon-grid[data-v-6bd60538]{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px;width:100%}.waterfall-card.app-icon-card[data-v-6bd60538]{position:relative;border-radius:12px;overflow:hidden;cursor:pointer;background:#ffffff08;border:1.5px solid rgba(255,255,255,.08);box-shadow:0 4px 12px #00000040;transition:border-color .2s ease,box-shadow .2s ease;aspect-ratio:1/1}.waterfall-card.app-icon-card[data-v-6bd60538]:hover{border-color:#ffffff38}.waterfall-card.app-icon-card:hover .card-delete-btn[data-v-6bd60538]{opacity:1;pointer-events:auto}.waterfall-card.app-icon-card.is-in-use[data-v-6bd60538]{border-color:#68fa81;box-shadow:0 0 16px #68fa8159}.waterfall-card.app-icon-card.is-in-use[data-v-6bd60538]:hover{border-color:#68fa81;box-shadow:0 0 20px #68fa8173}.waterfall-card.app-icon-card.is-busy[data-v-6bd60538]{cursor:wait;opacity:.7}.waterfall-card.app-icon-card .card-img-container[data-v-6bd60538]{position:relative;width:100%;height:100%;background:#09090d;display:flex;align-items:center;justify-content:center}.waterfall-card.app-icon-card .card-img-container .waterfall-img.app-icon-img[data-v-6bd60538]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .3s ease}.waterfall-card.app-icon-card .in-use-badge[data-v-6bd60538]{position:absolute;top:6px;left:6px;z-index:2;display:inline-flex;align-items:center;gap:3px;padding:2px 6px;border-radius:10px;background:#0a180feb;border:1px solid rgba(104,250,129,.5);color:#68fa81;font-size:10px;font-weight:600;box-shadow:0 2px 8px #00000059}.waterfall-card.app-icon-card .in-use-badge .badge-icon[data-v-6bd60538]{width:11px;height:11px}.waterfall-card.app-icon-card .avatar-tag-badge[data-v-6bd60538]{position:absolute;bottom:6px;left:6px;right:6px;z-index:2;text-align:center;padding:2px 4px;border-radius:6px;background:#000000b8;color:#ffffffbf;font-size:10px;font-weight:500;pointer-events:none;border:1px solid rgba(255,255,255,.1)}.waterfall-card.app-icon-card .card-delete-btn[data-v-6bd60538]{position:absolute;top:6px;right:6px;z-index:2;width:26px;height:26px;padding:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;color:#fff;background:#ffffff1f;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 16px #0000004d;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.waterfall-card.app-icon-card .card-delete-btn[data-v-6bd60538]:hover{background:#fff3;border-color:#ffffff59;color:#fff;box-shadow:0 4px 20px #0006,0 0 12px #ffffff14}.waterfall-card.app-icon-card .card-delete-btn[data-v-6bd60538]:active{transform:scale(.96)}.waterfall-card.app-icon-card .card-delete-btn .btn-icon[data-v-6bd60538]{width:13px;height:13px}@media(hover:none){.waterfall-card.app-icon-card .card-delete-btn[data-v-6bd60538]{opacity:.7;pointer-events:auto}}.empty-waterfall[data-v-6bd60538]{padding:24px 16px;text-align:center;border-radius:10px;background:#ffffff05;border:1px dashed rgba(255,255,255,.06)}.empty-waterfall .empty-desc[data-v-6bd60538]{font-size:12px;color:#94a3b8;margin:0}.media-confirm-modal[data-v-6bd60538]{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1000;width:min(90vw,360px);padding:24px;border-radius:16px;box-shadow:0 16px 40px #0009;border:1px solid rgba(255,255,255,.12);overflow:hidden}.media-confirm-modal .watermark[data-v-6bd60538]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:72px;font-weight:900;color:#ffffff05;pointer-events:none;-webkit-user-select:none;user-select:none;letter-spacing:.1em}.media-confirm-modal .media-confirm-content[data-v-6bd60538]{position:relative;z-index:1;display:flex;flex-direction:column;gap:16px}.media-confirm-modal .media-confirm-close[data-v-6bd60538]{position:absolute;top:-8px;right:-8px;width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:#94a3b8;cursor:pointer;display:flex;align-items:center;justify-content:center}.media-confirm-modal .media-confirm-close[data-v-6bd60538]:hover{color:#fff;background:#ffffff14}.media-confirm-modal .media-confirm-header[data-v-6bd60538]{display:flex;align-items:center;gap:12px}.media-confirm-modal .media-confirm-titles[data-v-6bd60538]{display:flex;flex-direction:column;gap:2px}.media-confirm-modal .media-confirm-title[data-v-6bd60538]{font-size:15px;font-weight:600;color:#fff}.media-confirm-modal .media-confirm-subtitle[data-v-6bd60538]{font-size:11px;color:#94a3b8}.media-confirm-modal .media-confirm-text[data-v-6bd60538]{font-size:13px;color:#fffc;line-height:1.5;margin:0}.media-confirm-modal .media-confirm-footer[data-v-6bd60538]{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.media-confirm-modal .media-confirm-footer .btn-red[data-v-6bd60538]{padding:8px 18px;font-size:13px;font-weight:500;border-radius:8px;border:none;background:#ff4757;color:#fff;cursor:pointer;transition:background .2s ease}.media-confirm-modal .media-confirm-footer .btn-red[data-v-6bd60538]:hover:not(:disabled){background:#ff6b81}.media-confirm-modal .media-confirm-footer .btn-red[data-v-6bd60538]:disabled{opacity:.6;cursor:not-allowed}.profile-path-settings[data-v-433b958f]{gap:12px;margin-bottom:24px}.profile-path-subtitle[data-v-433b958f],.profile-path-feedback[data-v-433b958f]{margin:0;color:#989898;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.profile-path-feedback.is-ok[data-v-433b958f]{color:#74e59a}.profile-path-feedback.is-error[data-v-433b958f]{color:#ff7676}.url-input-wrapper[data-v-433b958f]{display:flex;align-items:center;background:#ffffff0d;border-radius:6px;border:1px solid rgba(255,255,255,.1);overflow:hidden;transition:all .3s ease}.url-input-wrapper .url-prefix[data-v-433b958f]{padding:0 12px;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);font-family:RobotoMono,monospace;-webkit-user-select:none;user-select:none;height:100%;display:flex;align-items:center;border-right:1px solid rgba(255,255,255,.1)}.url-input-wrapper input[data-v-433b958f]{flex:1;min-width:0;background:transparent!important;border:none!important;box-shadow:none!important}.url-input-wrapper[data-v-433b958f]:focus-within{border-color:#6aec80;background:#ffffff1a}.url-input-wrapper .btn-url-save[data-v-433b958f]{margin:4px 6px 4px 4px;font-size:var(--vtuber-font-size-meta, 12px);white-space:nowrap;flex-shrink:0}.app-brand-settings[data-v-a7653368]{display:flex;flex-direction:column;gap:24px;margin-bottom:24px}.app-name-settings[data-v-a7653368]{gap:12px}.app-name-subtitle[data-v-a7653368],.input-hint[data-v-a7653368]{margin:0;color:#989898;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.app-name-composer[data-v-a7653368]{display:flex;flex-direction:column;gap:8px}.brand-input-row[data-v-a7653368]{display:flex;gap:8px;align-items:center}.brand-input-row input[data-v-a7653368]{min-width:0;flex:1}.input-hint[data-v-a7653368]{padding-left:4px}.input-hint.text-warning[data-v-a7653368]{color:#fca5a5}.announcement-settings[data-v-df3b46dd]{gap:12px;margin-bottom:24px}.announcement-subtitle[data-v-df3b46dd],.input-hint[data-v-df3b46dd]{margin:0;color:#989898;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.announcement-composer[data-v-df3b46dd]{display:flex;flex-direction:column;gap:8px}.announcement-composer-meta[data-v-df3b46dd]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.announcement-count[data-v-df3b46dd]{margin-right:auto;color:#ffffff8c;font-variant-numeric:tabular-nums;font-size:var(--vtuber-font-size-caption, 11px)}.announcement-count.is-over[data-v-df3b46dd]{color:#f55}.announcement-empty[data-v-df3b46dd]{padding:16px 0;color:#ffffff73;font-size:var(--vtuber-font-size-body, 13px)}.announcement-list[data-v-df3b46dd]{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.announcement-row[data-v-df3b46dd]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:10px 12px}.announcement-text[data-v-df3b46dd]{margin:0;min-width:0;flex:1 1 auto;overflow-wrap:anywhere;color:#f8fafc;font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-body, 1.5)}.announcement-text.is-disabled[data-v-df3b46dd]{color:#989898;opacity:.65}.announcement-row-actions[data-v-df3b46dd]{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.announcement-row-actions .btn-glass-capsule[data-v-df3b46dd]{width:28px;height:28px;padding:0}.announcement-row-actions .btn-glass-capsule.is-muted[data-v-df3b46dd]{color:#ffffff59}.text-warning[data-v-df3b46dd]{color:#f55}.vtuber-wrapper[data-v-58e72a38]{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.vtuber-wrapper .dashboard-content-area[data-v-58e72a38]{flex:1;display:flex;flex-direction:column;min-height:0;width:100%;position:relative}.vtuber-wrapper .preview-content-area[data-v-58e72a38]{flex:1;display:flex;flex-direction:column;min-height:0;width:100%}.persona-description[data-v-58e72a38]{margin:0 0 16px;color:#94a3b8;font-size:13px;line-height:1.5}.vtuber-video-bg[data-v-58e72a38]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:0;will-change:opacity,transform;transform:translateZ(0);transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.vtuber-video-bg .bg-video-content[data-v-58e72a38]{width:100%;height:100%;object-fit:cover}.vtuber-video-bg .bg-overlay[data-v-58e72a38]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at center,transparent 0%,rgba(0,0,0,.4) 100%),#00000040}.vtuber-video-bg.is-ui-ready[data-v-58e72a38]{opacity:.75}.vtuber-video-bg.is-fading-out[data-v-58e72a38]{opacity:0;transition-duration:5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}@media(prefers-reduced-motion:reduce){.vtuber-video-bg[data-v-58e72a38],.vtuber-dynamic-area[data-v-58e72a38],.vtuber-container[data-v-58e72a38]{transition:none}}.dashboard-main-stack[data-v-58e72a38]{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-height:0;width:100%;gap:0px;overflow:hidden}.dashboard-main-stack--earnings[data-v-58e72a38]{overflow-y:auto}.dashboard-main-stack--earnings>.vtuber-container[data-v-58e72a38]{flex:none;overflow:visible}.dashboard-main-stack--earnings .vtuber-content[data-v-58e72a38]{overflow:visible}.vtuber-dynamic-area[data-v-58e72a38]{position:relative;width:100%;flex-shrink:0;animation:fade-in-58e72a38 .4s ease-out forwards;padding:0;overflow:hidden;z-index:1;border-bottom:1px solid rgba(255,255,255,.08)}.vtuber-container[data-v-58e72a38]{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;width:100%;border-radius:0;border:none;overflow:hidden;z-index:1}.vtuber-dynamic-area[data-v-58e72a38],.vtuber-container[data-v-58e72a38]{background-color:#0c0811}.vtuber-dynamic-area.is-translucent[data-v-58e72a38],.vtuber-container.is-translucent[data-v-58e72a38]{background-color:#0c0811cc;backdrop-filter:saturate(180%) blur(3px);-webkit-backdrop-filter:saturate(180%) blur(3px)}.vtuber-dynamic-area.is-fading-solid[data-v-58e72a38],.vtuber-container.is-fading-solid[data-v-58e72a38]{background-color:#0c0811;backdrop-filter:saturate(180%) blur(3px);-webkit-backdrop-filter:saturate(180%) blur(3px);transition:background-color 5s cubic-bezier(.4,0,.2,1)}.vtuber-tabs[data-v-58e72a38]{position:relative;z-index:10;display:flex;gap:clamp(8px,2vw,24px);justify-content:center;margin-bottom:0;border-bottom:1px solid rgba(255,255,255,.06);padding:0 16px;background:transparent;max-width:100%;overflow-x:auto;scrollbar-width:none;flex-shrink:0}.vtuber-tabs[data-v-58e72a38]::-webkit-scrollbar{display:none}.vtuber-tabs .tab-btn[data-v-58e72a38]{flex:none;background:none;border:none;color:#ffffff80;font-size:var(--vtuber-font-size-body, 13px);font-weight:500;cursor:pointer;padding:10px 4px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;display:inline-flex;align-items:center;justify-content:center}.vtuber-tabs .tab-btn .tab-label[data-v-58e72a38]{min-width:0;max-width:100%;overflow:hidden;font-size:inherit;color:inherit;font-weight:inherit;text-overflow:ellipsis;white-space:nowrap}.vtuber-tabs .tab-btn[data-v-58e72a38]:after{content:"";position:absolute;bottom:-1px;left:50%;width:0;height:3px;background:#6aec80;transition:width .3s ease,background .3s ease,box-shadow .3s ease;transform:translate(-50%);border-radius:2px 2px 0 0;box-shadow:0 0 10px #6aec80}.vtuber-tabs .tab-btn[data-v-58e72a38]:hover{color:#fffc;background:transparent}.vtuber-tabs .tab-btn.active[data-v-58e72a38]{color:#fff;font-weight:600}.vtuber-tabs .tab-btn.active[data-v-58e72a38]:after{width:100%}.vtuber-content[data-v-58e72a38]{--vtuber-font-size-workspace-title: 18px;--vtuber-font-size-section: 14px;--vtuber-font-size-body: 13px;--vtuber-font-size-meta: 12px;--vtuber-font-size-caption: 11px;--vtuber-font-size-metric: 24px;--vtuber-font-size-metric-emphasis: 28px;--vtuber-line-height-tight: 1.3;--vtuber-line-height-body: 1.5;flex:1;padding:16px;min-height:0;overflow-y:auto;font-size:var(--vtuber-font-size-body);line-height:var(--vtuber-line-height-body);-webkit-overflow-scrolling:touch}.input-hint[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);margin-top:6px;padding-left:4px;color:#989898}.input-hint.text-green[data-v-58e72a38]{color:#6aec80}.input-hint.text-warning[data-v-58e72a38]{color:#fca5a5}.member-stats-bar[data-v-58e72a38]{display:flex;align-items:center;gap:10px;flex-shrink:0;white-space:nowrap;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400}.member-stats-bar .stat-item[data-v-58e72a38]{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.member-stats-bar .stat-item .mini-label[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);font-weight:400;color:#ffffff80;white-space:nowrap}.member-stats-bar .stat-item .mini-val[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#ffffffd9;white-space:nowrap}.member-stats-bar .stat-item .mini-val.text-green[data-v-58e72a38]{color:#6aec80}.panel-members[data-v-58e72a38]{display:flex;flex-direction:column;height:100%;min-height:0}.invite-list-container[data-v-58e72a38]{min-height:0;display:flex;flex-direction:column}.invite-list-container .invite-primary-filter[data-v-58e72a38]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:nowrap}.invite-list-container .invite-primary-filter[data-v-58e72a38] .invite-filter-segmented{flex-shrink:0;width:auto}.invite-list-container .invite-primary-filter[data-v-58e72a38] .invite-filter-segmented .segmented-item{min-width:auto;padding:0 8px;font-size:var(--vtuber-font-size-caption, 11px);flex:none}.invite-list-container .invite-primary-filter .member-stats-bar[data-v-58e72a38]{margin-left:auto}@media(max-width:640px){.invite-list-container .invite-primary-filter[data-v-58e72a38]{flex-wrap:nowrap;gap:6px}.invite-list-container .invite-primary-filter[data-v-58e72a38] .invite-filter-segmented .segmented-item{padding:0 6px;font-size:var(--vtuber-font-size-caption, 11px)}.invite-list-container .invite-primary-filter .member-stats-bar[data-v-58e72a38]{gap:6px}}.invite-list-container .tx-list[data-v-58e72a38],.invite-list-container .member-list[data-v-58e72a38]{display:flex;flex-direction:column;gap:8px}.invite-list-container .tx-row[data-v-58e72a38],.invite-list-container .member-row[data-v-58e72a38]{display:flex;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:8px 12px;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);box-sizing:border-box;width:100%;text-align:left;color:inherit;transition:transform .15s ease,background .15s ease,border-color .15s ease}.invite-list-container .tx-row[data-v-58e72a38]:hover,.invite-list-container .member-row[data-v-58e72a38]:hover{background:#ffffff12;border-color:#ffffff1a}.invite-list-container .tx-row .tx-avatar[data-v-58e72a38],.invite-list-container .tx-row .m-avatar[data-v-58e72a38],.invite-list-container .member-row .tx-avatar[data-v-58e72a38],.invite-list-container .member-row .m-avatar[data-v-58e72a38]{width:38px;height:38px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#ffffff0f;display:flex;align-items:center;justify-content:center}.invite-list-container .tx-row .tx-main[data-v-58e72a38],.invite-list-container .member-row .tx-main[data-v-58e72a38]{flex:1 1 0;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;width:0}.invite-list-container .tx-row .tx-row-title[data-v-58e72a38],.invite-list-container .member-row .tx-row-title[data-v-58e72a38]{font-size:var(--vtuber-font-size-body, 13px);color:#fff;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invite-list-container .tx-row .tx-row-sub[data-v-58e72a38],.invite-list-container .member-row .tx-row-sub[data-v-58e72a38]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.invite-list-container .tx-row .tx-type-tag[data-v-58e72a38],.invite-list-container .member-row .tx-type-tag[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c;line-height:var(--vtuber-line-height-body, 1.5);white-space:nowrap}.invite-list-container .tx-row .tx-type-tag--pre[data-v-58e72a38],.invite-list-container .member-row .tx-type-tag--pre[data-v-58e72a38]{background:#ffffff14;color:#ffffff80}.invite-list-container .tx-row .tx-type-tag--unused[data-v-58e72a38],.invite-list-container .member-row .tx-type-tag--unused[data-v-58e72a38]{background:#6aec802e;color:#6aec80}.invite-list-container .tx-row .tx-type-tag--used[data-v-58e72a38],.invite-list-container .member-row .tx-type-tag--used[data-v-58e72a38]{background:#ffffff14;color:#fff6}.invite-list-container .tx-row .tx-user-info[data-v-58e72a38],.invite-list-container .member-row .tx-user-info[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invite-list-container .tx-row .tx-time[data-v-58e72a38],.invite-list-container .member-row .tx-time[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;white-space:nowrap}.invite-list-container .tx-row .code-col[data-v-58e72a38],.invite-list-container .member-row .code-col[data-v-58e72a38]{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-shrink:0}.invite-list-container .tx-row .code-text[data-v-58e72a38],.invite-list-container .member-row .code-text[data-v-58e72a38]{font-family:RobotoMono,monospace;color:#fff;font-size:var(--vtuber-font-size-body, 13px);font-weight:600;letter-spacing:.5px}.invite-list-container .tx-row .btn-copy[data-v-58e72a38],.invite-list-container .member-row .btn-copy[data-v-58e72a38]{display:inline-flex;align-items:center;justify-content:center;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:6px;cursor:pointer;padding:5px;color:#fff9;transition:background .15s ease,color .15s ease,border-color .15s ease}.invite-list-container .tx-row .btn-copy[data-v-58e72a38]:hover,.invite-list-container .member-row .btn-copy[data-v-58e72a38]:hover{background:#ffffff1f;border-color:#ffffff29;color:#fff}.invite-list-container .tx-row .btn-copy .copy-icon[data-v-58e72a38],.invite-list-container .member-row .btn-copy .copy-icon[data-v-58e72a38]{width:14px;height:14px}.invite-list-container .invite-generate-bar[data-v-58e72a38]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;background:linear-gradient(135deg,#ffffff0d,#ffffff05);border:1px dashed rgba(255,255,255,.14);box-sizing:border-box;width:100%;margin-bottom:4px}.invite-list-container .invite-generate-bar .invite-generate-meta[data-v-58e72a38]{display:flex;flex-direction:column;gap:3px;min-width:0}.invite-list-container .invite-generate-bar .invite-generate-head[data-v-58e72a38]{display:flex;align-items:center;gap:6px}.invite-list-container .invite-generate-bar .invite-generate-title[data-v-58e72a38]{font-size:var(--vtuber-font-size-body, 13px);font-weight:600;color:#fff}.invite-list-container .invite-generate-bar .invite-generate-desc[data-v-58e72a38]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff80;line-height:var(--vtuber-line-height-body, 1.4)}.invite-list-container .invite-generate-bar .invite-generate-btn[data-v-58e72a38]{flex-shrink:0}.invite-list-container .ml-state[data-v-58e72a38]{text-align:center;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);padding:32px 0}.fade-slide-enter-active[data-v-58e72a38],.fade-slide-leave-active[data-v-58e72a38]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-58e72a38]{opacity:0;transform:translate(10px)}.fade-slide-leave-to[data-v-58e72a38]{opacity:0;transform:translate(-10px)}.panel-background[data-v-58e72a38]{animation:fade-in-58e72a38 .4s ease-out;width:100%;max-width:540px;margin:0 auto}.panel-home[data-v-58e72a38]{animation:fade-in-58e72a38 .4s ease-out}.panel-home .earnings-toolbar[data-v-58e72a38]{margin-bottom:16px}@keyframes fade-in-58e72a38{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.pwa-config-section[data-v-58e72a38]{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.realtime-gateway[data-v-c94d761e]{display:none}.fullscreen-monitor[data-v-f27b9df4]{height:100dvh;overflow:hidden;display:flex;flex-direction:column}.os-content-area[data-v-f27b9df4],.full-height-gate[data-v-f27b9df4]{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.notify-prompt-overlay[data-v-029ae814]{z-index:1400;background:#040408c7}.notify-prompt-modal[data-v-029ae814]{outline:none;z-index:1401;width:min(86%,340px);max-height:calc(100dvh - 48px);overflow-y:auto;border-color:#ffffff24;box-shadow:0 24px 80px #0000008c,0 0 48px #6aec8014}.np-hero[data-v-029ae814]{position:relative;height:156px;display:flex;align-items:flex-start;justify-content:center;overflow:hidden;background:radial-gradient(120% 90% at 50% 0%,rgba(106,236,128,.16),transparent 62%),radial-gradient(80% 70% at 85% 100%,rgba(139,71,241,.18),transparent 70%);border-bottom:1px solid rgba(255,255,255,.06)}.np-ring[data-v-029ae814]{position:absolute;left:50%;border-radius:50%;border:1px solid rgba(106,236,128,.32);transform:translate(-50%) scale(.6);opacity:0;animation:np-ring-wave-029ae814 2.8s cubic-bezier(.22,.61,.36,1) infinite}.np-ring--outer[data-v-029ae814]{top:-12px;width:104px;height:104px}.np-ring--inner[data-v-029ae814]{top:2px;width:76px;height:76px;animation-delay:.7s}.np-bell[data-v-029ae814]{position:relative;margin-top:14px;width:52px;height:52px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;color:#0b1a10;background:linear-gradient(145deg,#a5f3b4,#6aec80 45%,#34d399);box-shadow:0 10px 28px #34d39959,inset 0 1px #ffffff8c;transform-origin:50% 8%;animation:np-bell-ring-029ae814 2.8s ease-in-out infinite}.np-bell[data-v-029ae814] svg{width:28px;height:28px;fill:currentColor}.np-toast[data-v-029ae814]{position:absolute;left:16px;right:16px;bottom:14px;display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#16161edb;box-shadow:0 12px 30px #00000073;text-align:left;animation:np-toast-drop-029ae814 .6s cubic-bezier(.2,.9,.3,1.15) .35s both}.np-toast-icon[data-v-029ae814]{flex:0 0 34px;width:34px;height:34px;overflow:hidden;border-radius:9px;background:linear-gradient(145deg,#171329,#0b0d12)}.np-toast-icon img[data-v-029ae814]{display:block;width:100%;height:100%;object-fit:cover}.np-toast-icon-fallback[data-v-029ae814]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:#9d7cff;font-size:17px}.np-toast-text[data-v-029ae814]{min-width:0;display:grid;gap:1px}.np-toast-meta[data-v-029ae814]{display:flex;align-items:baseline;gap:6px;font-size:10px;color:#ffffff73}.np-toast-meta b[data-v-029ae814]{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600;color:#fff9}.np-toast-meta i[data-v-029ae814]{font-style:normal}.np-toast-title[data-v-029ae814]{font-size:13px;font-weight:700;color:#fff}.np-toast-body[data-v-029ae814]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#ffffff9e}.np-content[data-v-029ae814]{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;padding:20px 22px 18px;text-align:center}.np-title[data-v-029ae814]{margin:0;color:#fff;font-size:19px;line-height:1.35;font-weight:700}.np-desc[data-v-029ae814]{margin:8px 0 0;color:#ffffff94;font-size:13px;line-height:1.6}.np-perks[data-v-029ae814]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin:14px 0 0;padding:0;list-style:none}.np-perks li[data-v-029ae814]{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:999px;border:1px solid rgba(106,236,128,.2);background:#6aec800f;color:#bef8cae6;font-size:11px;font-weight:600}.np-perks li[data-v-029ae814]:before{content:"";width:5px;height:5px;border-radius:50%;background:#6aec80}.np-actions[data-v-029ae814]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.np-primary[data-v-029ae814]{width:100%;justify-content:center}.np-primary[data-v-029ae814]:focus:not(:focus-visible){outline:none}.np-footnote[data-v-029ae814]{margin:12px 0 0;color:#ffffff5c;font-size:11px;line-height:1.5}@keyframes np-ring-wave-029ae814{0%{transform:translate(-50%) scale(.6);opacity:0}25%{opacity:1}to{transform:translate(-50%) scale(1.35);opacity:0}}@keyframes np-bell-ring-029ae814{0%,52%,to{transform:rotate(0)}58%{transform:rotate(14deg)}64%{transform:rotate(-12deg)}70%{transform:rotate(8deg)}76%{transform:rotate(-5deg)}82%{transform:rotate(0)}}@keyframes np-toast-drop-029ae814{0%{transform:translateY(-46px) scale(.96);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.np-ring[data-v-029ae814],.np-bell[data-v-029ae814],.np-toast[data-v-029ae814]{animation:none}.np-ring[data-v-029ae814]{opacity:.4}}@media(max-width:420px){.np-content[data-v-029ae814]{padding:18px 18px 16px}.np-title[data-v-029ae814]{font-size:18px}}.app-update-notice[data-v-67fa4b2b]{position:fixed;left:0;right:0;bottom:calc(84px + env(safe-area-inset-bottom,0px));z-index:100;width:fit-content;height:40px;margin:0 auto;padding:0 4px 0 2px;gap:0;font-size:13px;letter-spacing:.02em;background:linear-gradient(180deg,#ffffff12,#fff0 52%),#0c2414db;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #00000040,0 6px 18px #00000061,0 0 14px #6aec8024;backdrop-filter:blur(14px) saturate(140%);-webkit-backdrop-filter:blur(14px) saturate(140%);transition:transform .24s cubic-bezier(.34,1.4,.5,1),box-shadow .3s ease}.app-update-notice[data-v-67fa4b2b]:disabled{opacity:1;cursor:default}.app-update-notice.is-installing[data-v-67fa4b2b],.app-update-notice.is-launching[data-v-67fa4b2b]{cursor:wait}.app-update-notice.is-ready[data-v-67fa4b2b]:not(:disabled):active{transform:scale(.95);transition-duration:.12s}@media(hover:hover){.app-update-notice.is-ready[data-v-67fa4b2b]:not(:disabled):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff1a,inset 0 -1px #00000040,0 8px 22px #0000006b,0 0 20px #6aec8038}}.app-update-notice[data-v-67fa4b2b]:focus-visible{outline:2px solid #6aec80;outline-offset:3px}.app-update-notice[data-v-67fa4b2b]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.app-update-notice.is-ready[data-v-67fa4b2b]:not(.is-installing):not(.is-launching):after{animation:update-halo-67fa4b2b 1.8s ease-out .5s 2}.app-update-notice__sheen[data-v-67fa4b2b]{position:absolute;inset:0;border-radius:inherit;pointer-events:none;overflow:hidden}.app-update-notice__sheen[data-v-67fa4b2b]:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;background:linear-gradient(100deg,transparent 0%,rgba(255,255,255,.14) 50%,transparent 100%);transform:translate(-100%) skew(-18deg);opacity:0}.is-ready:not(.is-installing):not(.is-launching) .app-update-notice__sheen[data-v-67fa4b2b]:before{animation:update-sheen-67fa4b2b 1.1s cubic-bezier(.22,1,.36,1) .3s 1}.app-update-notice__disc[data-v-67fa4b2b]{position:relative;z-index:1;display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px}.app-update-notice__ring[data-v-67fa4b2b]{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.app-update-notice__ring circle[data-v-67fa4b2b]{fill:none;stroke-width:2.25}.app-update-notice__track[data-v-67fa4b2b]{stroke:#6aec8024;stroke-dasharray:100;stroke-dashoffset:100;animation:update-track-67fa4b2b .5s cubic-bezier(.22,1,.36,1) .1s forwards}.app-update-notice__progress[data-v-67fa4b2b]{stroke:#6aec80;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:0;filter:drop-shadow(0 0 3px rgba(106,236,128,.55));transition:stroke-dashoffset .6s cubic-bezier(.22,1,.36,1),opacity .3s ease}.is-preparing .app-update-notice__progress[data-v-67fa4b2b]{stroke-dashoffset:100;animation:update-progress-67fa4b2b 3s linear .2s forwards}.is-installing .app-update-notice__progress[data-v-67fa4b2b]{stroke-dashoffset:52;transition:stroke-dashoffset 1.4s cubic-bezier(.45,0,.3,1)}.is-launching .app-update-notice__progress[data-v-67fa4b2b]{stroke-dashoffset:100;transition:stroke-dashoffset 1.1s cubic-bezier(.5,0,.75,0),opacity .25s ease .95s;opacity:.35}.app-update-notice__icon[data-v-67fa4b2b]{width:17px;height:17px;color:inherit;transition:transform .4s cubic-bezier(.34,1.4,.5,1),opacity .3s ease}.is-preparing .app-update-notice__icon[data-v-67fa4b2b]{animation:update-arrow-67fa4b2b 1.2s ease-in-out infinite}.is-ready:not(.is-installing):not(.is-launching) .app-update-notice__icon[data-v-67fa4b2b]{animation:update-land-67fa4b2b .5s cubic-bezier(.34,1.4,.5,1)}.is-installing .app-update-notice__icon[data-v-67fa4b2b]{transform:scale(.86);opacity:.7;animation:update-breathe-67fa4b2b 1.4s ease-in-out infinite}.is-launching .app-update-notice__icon[data-v-67fa4b2b]{transform:translateY(-2px) scale(.8);opacity:.55}.app-update-notice__label[data-v-67fa4b2b]{position:relative;z-index:1;display:block;overflow:hidden;white-space:nowrap;transition:width .42s cubic-bezier(.22,1,.36,1)}.app-update-notice__text[data-v-67fa4b2b]{display:block;padding:0 14px 0 4px;line-height:40px}.app-update-notice__measure[data-v-67fa4b2b]{position:absolute;left:0;top:0;visibility:hidden;pointer-events:none}.update-label-enter-active[data-v-67fa4b2b]{transition:opacity .26s ease .06s,transform .36s cubic-bezier(.22,1,.36,1) .06s,filter .26s ease .06s}.update-label-leave-active[data-v-67fa4b2b]{transition:opacity .16s ease,transform .2s ease,filter .16s ease}.update-label-enter-from[data-v-67fa4b2b]{opacity:0;transform:translateY(8px);filter:blur(2px)}.update-label-leave-to[data-v-67fa4b2b]{opacity:0;transform:translateY(-8px);filter:blur(2px)}@keyframes update-progress-67fa4b2b{0%{stroke-dashoffset:100;animation-timing-function:cubic-bezier(.3,.6,.4,1)}30%{stroke-dashoffset:62;animation-timing-function:ease-in-out}45%{stroke-dashoffset:56;animation-timing-function:cubic-bezier(.3,.6,.4,1)}75%{stroke-dashoffset:18;animation-timing-function:ease-in-out}85%{stroke-dashoffset:12;animation-timing-function:ease-out}to{stroke-dashoffset:0}}@keyframes update-track-67fa4b2b{to{stroke-dashoffset:0}}@keyframes update-arrow-67fa4b2b{0%,to{transform:translateY(-1.5px)}50%{transform:translateY(1.5px)}}@keyframes update-land-67fa4b2b{0%{transform:translateY(2px) scale(.9)}60%{transform:translateY(-1px) scale(1.06)}to{transform:none}}@keyframes update-breathe-67fa4b2b{0%,to{opacity:.7}50%{opacity:.45}}@keyframes update-halo-67fa4b2b{0%{box-shadow:0 0 #6aec805c}to{box-shadow:0 0 0 12px #6aec8000}}@keyframes update-sheen-67fa4b2b{0%{transform:translate(0) skew(-18deg);opacity:0}20%{opacity:1}to{transform:translate(420%) skew(-18deg);opacity:0}}@keyframes update-notice-in-67fa4b2b{0%{opacity:0;transform:translateY(18px) scale(.86);filter:blur(4px)}55%{opacity:1;filter:blur(0)}72%{transform:translateY(-2px) scale(1.015)}to{opacity:1;transform:none;filter:none}}.update-notice-enter-active[data-v-67fa4b2b]{animation:update-notice-in-67fa4b2b .62s cubic-bezier(.22,1,.36,1) both}.update-notice-leave-active[data-v-67fa4b2b]{transition:opacity .22s ease,transform .26s ease,filter .22s ease}.update-notice-leave-to[data-v-67fa4b2b]{opacity:0;transform:translateY(10px) scale(.94);filter:blur(2px)}@media(prefers-reduced-motion:reduce){.app-update-notice[data-v-67fa4b2b],.app-update-notice__label[data-v-67fa4b2b],.app-update-notice__icon[data-v-67fa4b2b],.app-update-notice__progress[data-v-67fa4b2b],.update-label-enter-active[data-v-67fa4b2b],.update-label-leave-active[data-v-67fa4b2b],.update-notice-leave-active[data-v-67fa4b2b]{transition:none!important}.update-notice-enter-active[data-v-67fa4b2b],.app-update-notice__track[data-v-67fa4b2b],.app-update-notice__progress[data-v-67fa4b2b],.app-update-notice__icon[data-v-67fa4b2b],.app-update-notice__sheen[data-v-67fa4b2b]:before,.app-update-notice[data-v-67fa4b2b]:after{animation:none!important}.app-update-notice__track[data-v-67fa4b2b]{stroke-dashoffset:0}}.home-entry-backdrop[data-v-1f7020bd]{position:fixed;inset:0;z-index:1300;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 50% 34%,rgba(116,72,190,.18),transparent 52%),#07070b}.home-entry-backdrop__media[data-v-1f7020bd]{width:100%;height:100%;object-fit:cover;opacity:0;transform:translateZ(0);will-change:opacity;transition:opacity .2s ease}.home-entry-backdrop__media--ready[data-v-1f7020bd]{opacity:1}.home-entry-backdrop__shade[data-v-1f7020bd]{position:absolute;inset:0;background:linear-gradient(180deg,#05050905,#0505091f),radial-gradient(circle at center,transparent 28%,rgba(5,5,9,.1) 100%)}.danmu-overlay-view[data-v-3c030d9e]{position:fixed;inset:0;overflow:hidden;background-color:#0000}.danmu-overlay-offline[data-v-3c030d9e]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.notice-overlay-view[data-v-ccffeb2d]{position:fixed;inset:0;overflow:hidden;background:transparent}.overlay-offline[data-v-ccffeb2d]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.single-widget-overlay[data-v-05917122]{position:fixed;inset:0;overflow:hidden;background-color:#0000}.single-widget-offline[data-v-05917122]{position:absolute;inset:0;z-index:10;display:flex;align-items:center;justify-content:center;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.scene-overlay-view[data-v-3967e6f0]{position:fixed;inset:0;overflow:hidden;background:transparent;pointer-events:none}.home-switcher[data-v-114ca49b]{display:flex;align-items:center;justify-content:center;overflow:hidden;outline:none}.home-switcher-bg[data-v-114ca49b]{position:absolute;inset:0;background:#0c0811}.home-switcher-bg-layer[data-v-114ca49b]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s cubic-bezier(.4,0,.2,1)}.home-switcher-bg-layer.is-active[data-v-114ca49b]{opacity:1}.home-switcher-bg-layer.is-video[data-v-114ca49b]{animation:home-switcher-fade-in-114ca49b .6s cubic-bezier(.4,0,.2,1)}@keyframes home-switcher-fade-in-114ca49b{0%{opacity:0}to{opacity:1}}.home-switcher-bg-overlay[data-v-114ca49b]{position:absolute;inset:0;background:linear-gradient(180deg,#00000059,#0000001a 40%,#000000b3)}.home-switcher-column[data-v-114ca49b]{position:relative;z-index:1;width:100%;max-width:var(--app-max-width);padding:0 16px;display:flex;flex-direction:column;gap:16px;margin-top:auto;padding-bottom:max(32px,env(safe-area-inset-bottom))}.home-switcher-title[data-v-114ca49b]{margin:0;font-size:15px;font-weight:700;color:#f8fafc;text-align:center}.home-switcher-carousel[data-v-114ca49b]{overflow:hidden;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab}.home-switcher-carousel.is-dragging[data-v-114ca49b]{cursor:grabbing}.home-switcher-carousel.is-dragging .home-switcher-track[data-v-114ca49b]{transition:none}.home-switcher-track[data-v-114ca49b]{display:flex;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.home-switcher-card[data-v-114ca49b]{position:relative;min-width:100%;flex-shrink:0;padding:16px;border-radius:12px;opacity:.45;transition:opacity .3s}.home-switcher-card.is-active[data-v-114ca49b]{opacity:1}.home-switcher-card .anchor-info-container[data-v-114ca49b]{margin-bottom:0}.home-switcher-name[data-v-114ca49b]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anchor-text-info[data-v-114ca49b]{min-width:0}.home-switcher-current[data-v-114ca49b]{position:absolute;top:-8px;right:12px;padding:2px 8px;border-radius:999px;background:#6aec80;color:#0c0811;font-size:12px;font-weight:700;line-height:1.5}.home-switcher-nav[data-v-114ca49b]{display:flex;align-items:center;justify-content:center;gap:12px}.home-switcher-arrow[data-v-114ca49b]{width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:#0006;color:#f8fafc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s,opacity .2s}.home-switcher-arrow[data-v-114ca49b] svg{width:20px;height:20px}.home-switcher-arrow[data-v-114ca49b]:hover:not(:disabled){background:#0009;border-color:#ffffff4d}.home-switcher-arrow[data-v-114ca49b]:disabled{opacity:.25;cursor:not-allowed}.home-switcher-dots[data-v-114ca49b]{display:flex;gap:8px}.home-switcher-dots .dot[data-v-114ca49b]{width:8px;height:8px;padding:0;border:0;border-radius:50%;background:#ffffff40;cursor:pointer;transition:background .2s,transform .2s}.home-switcher-dots .dot.active[data-v-114ca49b]{background:#6aec80;transform:scale(1.25)}.home-switcher-enter[data-v-114ca49b]{width:100%;justify-content:center}@media(prefers-reduced-motion:reduce){.home-switcher-bg-layer[data-v-114ca49b],.home-switcher-track[data-v-114ca49b],.home-switcher-card[data-v-114ca49b]{transition:none;animation:none}}.overlay-error[data-v-593ecb09]{position:fixed;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000e0}.overlay-error--transparent[data-v-593ecb09]{padding:0;background:transparent;pointer-events:none}.top-logo-container[data-v-593ecb09]{position:absolute;top:30px;left:51%;transform:translate(-50%);z-index:3;pointer-events:none}.top-logo-img[data-v-593ecb09]{height:16px;width:auto;object-fit:contain;opacity:.5}.fade-enter-from[data-v-593ecb09],.fade-leave-to[data-v-593ecb09],.logo-fade-enter-from[data-v-593ecb09]{opacity:0}.logo-fade-enter-active[data-v-593ecb09]{transition:opacity 1.5s ease-in-out}.video-bg[data-v-593ecb09]{opacity:0;will-change:opacity,transform;transform:translateZ(0);transition:opacity 1s cubic-bezier(.4,0,.2,1)}.video-bg.is-ui-ready[data-v-593ecb09]{opacity:1}.video-bg.is-waiting[data-v-593ecb09],.video-bg.is-reset[data-v-593ecb09]{transition:none}.video-bg.is-waiting[data-v-593ecb09]{opacity:1}.video-bg.is-reset[data-v-593ecb09]{opacity:0}.otp-container[data-v-593ecb09]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:32px}@media(max-width:480px){.otp-container[data-v-593ecb09]{gap:4px}}.otp-input[data-v-593ecb09]{flex:1;min-width:0;max-width:52px;height:52px;text-align:center;font-family:barlow,system-ui;font-size:24px;font-weight:700;padding:0!important;text-transform:uppercase;border-radius:8px}@media(max-width:480px){.otp-input[data-v-593ecb09]{height:50px;font-size:24px}}.otp-separator[data-v-593ecb09]{color:#94a3b8;font-family:RobotoMono,monospace;font-size:24px;font-weight:700;flex-shrink:0}@media(max-width:480px){.otp-separator[data-v-593ecb09]{font-size:18px}}.main-content-flow[data-v-593ecb09]{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}.main-content-flow--entry-concealed[data-v-593ecb09]{visibility:hidden}.login-section.fade-slide-enter-active[data-v-593ecb09],.login-section.fade-slide-leave-active[data-v-593ecb09]{transition:opacity .5s ease,transform .5s ease}.login-card[data-v-593ecb09]{position:relative;width:92dvw;max-width:480px;padding:20px;box-shadow:0 20px 50px #00000080;z-index:10;overflow:hidden;transition:width .5s cubic-bezier(.4,0,.2,1),max-width .5s cubic-bezier(.4,0,.2,1)}.login-card.anchor-profile-card[data-v-593ecb09]{width:420px;max-width:92dvw}.home-build-stamp[data-v-593ecb09]{position:absolute;top:max(12px,env(safe-area-inset-top));left:16px;z-index:20}.home-locale-switcher[data-v-593ecb09]{position:absolute;top:max(12px,env(safe-area-inset-top));right:16px;z-index:20}.login-header-row[data-v-593ecb09]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}.login-header-row .login-title[data-v-593ecb09]{min-width:0;margin-bottom:0;font-size:clamp(28px,8vw,36px);line-height:1.15;word-break:keep-all;overflow-wrap:normal}.mode-switch-btn[data-v-593ecb09]{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;padding:5px 12px 5px 10px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.02em;color:#ffffffc7;background:#ffffff0a;border:1px solid rgba(143,143,143,.1647058824);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .12s ease}.mode-switch-btn .mode-switch-icon[data-v-593ecb09]{flex:0 0 14px;width:14px;height:14px;color:#6aec80;opacity:.9}.mode-switch-btn[data-v-593ecb09]:active{transform:scale(.96)}.main-action-btn[data-v-593ecb09]{width:100%;justify-content:center}.login-code-btn[data-v-593ecb09]{width:80px;height:34px}.login-code-btn .login-code-loading-icon[data-v-593ecb09]{flex:0 0 16px;width:16px;height:16px;animation:spin .8s linear infinite}.login-action-group--single[data-v-593ecb09]{margin-top:20px}.login-action-group--multi[data-v-593ecb09]{margin-top:16px}.login-full-action[data-v-593ecb09]{width:100%;justify-content:center}.oauth-divider[data-v-593ecb09]{display:flex;align-items:center;gap:10px;margin:14px 0 10px;color:#ffffff73;font-size:11px}.oauth-divider[data-v-593ecb09]:before,.oauth-divider[data-v-593ecb09]:after{content:"";flex:1;height:1px;background:#ffffff1a}.bili-login-btn[data-v-593ecb09]{width:100%;justify-content:center}.phone-mode[data-v-593ecb09]{animation:fadeIn-593ecb09 .4s ease-out}.phone-form-container[data-v-593ecb09]{display:flex;flex-direction:column;gap:12px;margin-top:10px}.signup-crt-bg[data-v-593ecb09]{position:fixed;inset:0;pointer-events:none;overflow:hidden;background:#000}.signup-crt-bg[data-v-593ecb09]:before{content:"";position:absolute;inset:0;background:url(/global/images/noise.gif) repeat;background-size:50px 50px;filter:grayscale(1) brightness(.4)}.signup-crt-no-signal[data-v-593ecb09]{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);font-family:寒蝉点阵体16px,ChillBitmap_16px,Courier New,Lucida Console,monospace;font-size:clamp(16px,4vw,22px);font-weight:700;letter-spacing:clamp(2px,.8vw,4px);color:#00ff41;white-space:nowrap;line-height:1;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:none;text-shadow:2px 2px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 8px rgba(0,255,65,.6)}@media(prefers-reduced-motion:reduce){.signup-crt-bg[data-v-593ecb09]:before{background-image:none}}.anchor-signup-container[data-v-593ecb09]{display:flex;flex-direction:column;gap:12px;text-align:center}.anchor-signup-title[data-v-593ecb09]{justify-content:center;font-size:18px}.signup-method-btn[data-v-593ecb09]{width:100%;min-height:42px;justify-content:center}.signup-phone-form[data-v-593ecb09]{margin-top:2px;text-align:left}.signup-expiry[data-v-593ecb09]{margin:2px 0 0;color:#ffffff6b;font-size:11px}.login-input-container[data-v-593ecb09]{text-align:left}.login-input-container .error-text[data-v-593ecb09]{color:#ff4d4f;font-size:11px;margin-top:4px;margin-left:4px}.login-input-wrapper[data-v-593ecb09]{position:relative;height:44px;background:#ffffff0d;border-radius:4px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease;display:flex;align-items:center;box-sizing:border-box}.login-input-wrapper[data-v-593ecb09]:not(.has-error):has(input:focus-visible){border-color:#6aec80;background:#ffffff1a}.login-input-wrapper.has-error[data-v-593ecb09]{border-color:#ff4d4f}.login-input-wrapper input[data-v-593ecb09]{width:100%;height:100%;background:transparent;border:none;padding:0 12px;color:#fff;font-size:14px;box-sizing:border-box}.login-input-wrapper input[data-v-593ecb09]:focus{background:transparent}.login-input-wrapper input[data-v-593ecb09]::placeholder{color:#ffffff4d}.graphic-wrapper[data-v-593ecb09]{display:flex;align-items:center;padding-right:4px}.graphic-wrapper input[data-v-593ecb09]{flex:1}.input-group-row[data-v-593ecb09]{display:flex;align-items:center;width:100%;height:100%;gap:8px;padding:4px;box-sizing:border-box}.input-group-row input[data-v-593ecb09]{flex:1;height:34px;padding:0 8px}.input-group-row button[data-v-593ecb09]{font-size:12px;white-space:nowrap;min-width:80px;border-radius:4px}@keyframes fadeIn-593ecb09{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@font-face{font-family:猫啃珠园体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/mkzyt.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:猫啃忘形园;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/mkwxy.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CaliforniaVibes;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/California_Vibes.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AestheticMoment;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Aesthetic_Moment_Italic.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SuperMario256;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SuperMario256.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Relationship_of_melodrame;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Relationship_of_melodrame.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Mistery_Silent;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Mistery_Silent.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Windows_Regular;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Windows_Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Designer;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Designer.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Monochrome;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Monochrome.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:x12y12pxMaruMinya;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/x12y12pxMaruMinya.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:淘宝买菜体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/TaoBaoMaiCaiTi-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:寒蝉点阵体7px;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ChillBitmap_7px.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:寒蝉点阵体16px;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ChillBitmap_16px.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Golos-Mono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/golos-ui_vf.woff2);font-weight:400,500,700;font-style:normal;font-display:swap}@font-face{font-family:Pt-root;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/pt-root-ui_vf.woff2);font-weight:300,400,500,700;font-style:normal;font-display:swap}@font-face{font-family:XirodMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Xirod.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UbuntuMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/UbuntuMono-R.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:UbuntuMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/UbuntuMono-B.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:RobotoMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/RobotoMono-VariableFont_wght.woff2);font-weight:100,200,300,400,500,600,700;font-style:normal;font-display:swap}@font-face{font-family:RobotoMono_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/RobotoMono-VariableFont_wght.woff2);font-weight:100,200,300,400,500,600,700;font-style:normal;font-display:swap}@font-face{font-family:origaMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/origa___.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:origapMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/origap__.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:NK57Mono_Cd;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/NK57_Monospace_Cd_Bd.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:NK57Mono_Bd;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/NK57_Monospace_No_Bd.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:joystixMono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/joystix_monospace.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Electroharmonix;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Electroharmonix.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:素材集市康康体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/scjskkt3.0.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:字帮玩酷体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zbwkt.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:快去写作业CJK_Mono;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/CEFFontsCJKMono-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OPPOSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/OPPOSans-L-2.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:OPPOSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/OPPOSans-R-2.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:OPPOSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/OPPOSans-M-2.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:OPPOSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/OPPOSans-B-2.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:OPPOSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/OPPOSans-H-2.woff2);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:全濑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/cjkFonts_allseto_v1.11.woff2);font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:剑豪体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jianhaoti.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:清松手寫體;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/qinsongshouxidti.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:仓耳渔阳体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkcryyt-W01.woff2);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:仓耳渔阳体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkcryyt-W02.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:仓耳渔阳体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkcryyt-W03.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:仓耳渔阳体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkcryyt-W04.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:仓耳渔阳体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkcryyt-W05.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:程荣光刻楷;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/crgkk.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:典迹题幕;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/MonuTitl-0.95CnBd.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:典迹题幕;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/MonuTitl-0.95CnMd.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:典迹题幕;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/MonuTitl-0.95Cond.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:爱点风雅黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/adfyh.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ViVO Sans L3;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/vivoSansSCL3.woff2);font-weight:300,500,700;font-style:normal;font-display:swap}@font-face{font-family:寒蟬活宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ChillHuoSong_F_Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nickainley;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Nickainley-Normal.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TheNightWatch;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/TheNightWatch.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Borel;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Borel-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:KudryWeirdHeadline;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/kudry_weird-headline.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PlayfairDisplay-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PlayfairDisplay-Bold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PlayfairDisplay-Black.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PlayfairDisplay-Italic.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PlayfairDisplay-BoldItalic.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PlayfairDisplay_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PlayfairDisplay-BlackItalic.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-Light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-Bold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-Black.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-LightItalic.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-Italic.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-MediumItalic.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-BoldItalic.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:BeautiqueDisplayCondensed_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BeautiqueDisplayCondensed-BlackItalic.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lucette;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Lucette-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lucette_italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Lucette-Regularitalic.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-SemiBold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-Bold.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-ExtraBold.woff2);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-Italic.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-MediumItalic.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-SemiBoldItalic.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-BoldItalic.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:ZTNeueRalewe_Italic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZTNeueRalewe-ExtraBoldItalic.woff2);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:barlow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Barlow_light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:barlow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Barlow_regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:barlow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/barlow_medium.woff2);font-weight:500;font-style:medium;font-display:swap}@font-face{font-family:barlow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Barlow_semibold.woff2);font-weight:600;font-style:bold;font-display:swap}@font-face{font-family:barlowsemibold;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Barlow_semibold.woff2);font-weight:600;font-style:bold;font-display:swap}@font-face{font-family:barlow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Barlow-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:barlow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Barlow-ExtraBold.woff2);font-weight:800;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-Thin.woff2);font-weight:100;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-ExtraLight.woff2);font-weight:200;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-Light.woff2);font-weight:300;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-Regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-Medium.woff2);font-weight:500;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-SemiBold.woff2);font-weight:600;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:BarlowCondensed;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BarlowCondensed-Black.woff2);font-weight:900;font-display:swap}@font-face{font-family:DIN;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/D-DIN-PRO-400-Regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:DIN;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/D-DIN-PRO-500-Medium.woff2);font-weight:500;font-display:swap}@font-face{font-family:DIN;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/D-DIN-PRO-600-SemiBold.woff2);font-weight:600;font-display:swap}@font-face{font-family:DIN;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/D-DIN-PRO-700-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:DIN;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/D-DIN-PRO-800-ExtraBold.woff2);font-weight:800;font-display:swap}@font-face{font-family:站酷快乐体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkklt.woff2);font-weight:500;font-display:swap}@font-face{font-family:站酷文艺体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zkwyt.woff2);font-weight:500;font-display:swap}@font-face{font-family:江城律动黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcldh.woff2);font-weight:500;font-display:swap}@font-face{font-family:萌神手写体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/mssxt.woff2);font-weight:500;font-display:swap}@font-face{font-family:摩登小方体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/stmdxft.woff2);font-weight:500;font-display:swap}@font-face{font-family:演示秋鸿楷;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ysqhk.woff2);font-weight:500;font-display:swap}@font-face{font-family:资源黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zyht.woff2);font-weight:500;font-display:swap}@font-face{font-family:台北黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/tbht.woff2);font-weight:500;font-display:swap}@font-face{font-family:油滑字;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/yhz.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Sacramento;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Sacramento.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:江西拙楷;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jxzk.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cyberpunk;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Cyberpunk.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Milky;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/milky.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Unifont点阵黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Unifont.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:斗鱼追光体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/douyuFont-2.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:仓耳周珂正大榜书;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/CEZZDBS.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:得意黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SmileySans-Oblique.ttf.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:文泉微米;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/WenQuanYiMicroHeiMono.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:思源黑旧字形;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SiYuanHeiTiJiuZiXing-Regular-2.woff2);font-weight:400;font-display:swap}@font-face{font-family:思源黑旧字形;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSansOLD-Medium-2.woff2);font-weight:500;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-ExtraLight.woff2);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-Light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-SemiBold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-Bold.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:思源宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SourceHanSerifCN-Heavy.woff2);font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:思源黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/NotoSansCJK-Regular-1.woff2);font-weight:400;font-display:swap}@font-face{font-family:思源黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/NotoSansCJK-Medium-5.woff2);font-weight:500;font-display:swap}@font-face{font-family:思源黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/NotoSansCJK-Bold-6.woff2);font-weight:700;font-display:swap}@font-face{font-family:也字小石头;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/YeZiGongChangXiaoShiTou.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:香萃自在舒畅黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/xczzsch.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:乡立方黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/xianglifang-Regular.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:文泉点阵宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/WenQuanYi.Bitmap.Song.13px.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:天王星像素;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Uranus_Pixel_11Px.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:目哉像素;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/MuzaiPixel_original.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:美呗嘿嘿体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/mbhht.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:问藏书房;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/mbhht.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:E1234;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/E1234.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ChillPixels;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ChillPixels-Mono.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:BebasNeue;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/BebasNeue-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trigram;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Trigram-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Trigram;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Trigram-Light.woff2);font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DatCub;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/DatCub-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DatCub;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/DatCub-Bold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DatCub;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/DatCub-Light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Chillax-Light.woff2);font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Chillax-Regular.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Chillax-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chillax;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Chillax-Semibold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:阿里健康体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaHealthFont2.0CN-45R.woff2);font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:阿里健康体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaHealthFont2.0CN-85B.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:未来圆;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/wlyRegular.woff2);font-weight:400;font-display:swap}@font-face{font-family:未来圆;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/wlyMedium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:未来圆;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/wlyBold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"975圆体";src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/975MaruSC-Regular.woff2);font-weight:400;font-style:normal;font-display:auto}@font-face{font-family:"975圆体";src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/975MaruSC-Medium.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"975圆体";src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/975MaruSC-Bold.woff2);font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DreamMMA;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/DreamMMA.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:HeroesLegendHollow;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/HeroesLegendHollow.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Moonlightning;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/MoonlightningItalic.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PowerpuffGirls;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/powerpuffgirlsfont.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sketch3D;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Sketch3D.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FullPack2025;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/fullPack2025.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Payback;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PaybAck.woff2);font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:NiceSugar;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/NiceSugar-1GAKe.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Neonize;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/neonize.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MotleyForces;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/MotleyForcesRegular-w1rZ3.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ka1;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ka1.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Excludeditalic;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Excludeditalic-jEr99.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Crashnumbering;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Crashnumberinggothic-MAjp.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Copyduck;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Copyduck-KVBWA.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Championship;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Championship.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:ADrippingMarker;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ADrippingMarker-Ddw1.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SpicyNoodle;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SpicyNoodle-K7X5X.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SextapeRegular;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SextapeRegular-yYjem.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SenjaSantuy;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SenjaSantuy-yw5qq.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Sansilk;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Sansilk-p71dD.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Riesling;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/riesling.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Pincoyablack;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/pincoyablack.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:江城律动圆;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcldy.woff2);font-weight:500;font-display:swap}@font-face{font-family:月湖体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcyht.woff2);font-weight:500;font-display:swap}@font-face{font-family:Dattebayo;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/dattebayo.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:RememberNight;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/RememberNight.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Brigovin;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Brigovin.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:BalletRegular;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Ballet-Regular-VariableFont_opsz.woff2);font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-35-Thin.woff2);font-weight:100;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-45-Light.woff2);font-weight:300;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-55-Regular.woff2);font-weight:400;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-65-Medium.woff2);font-weight:500;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-75-SemiBold.woff2);font-weight:600;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-85-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-95-ExtraBold.woff2);font-weight:800;font-display:swap}@font-face{font-family:阿里普惠体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlibabaPuHuiTi-3-105-Heavy.woff2);font-weight:900;font-display:swap}@font-face{font-family:阿里妈妈方圆体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlimamaFangYuanTiVF-Thin.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:标小智无界黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/LogoSCUnboundedSans.woff2);font-weight:700;font-display:swap}@font-face{font-family:阿里妈妈数黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlimamaShuHeiTi-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:寒蝉高黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlimamaShuHeiTi-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:抖音美好体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/DouyinSansBold.woff2);font-weight:700;font-display:swap}@font-face{font-family:荆南波波黑;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/xnbbh-Bold.woff2);font-weight:700;font-display:swap}@font-face{font-family:香萃潮汐宋;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/xccxs-W40.woff2);font-weight:700;font-display:swap}@font-face{font-family:猴尊宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/hzst.woff2);font-weight:700;font-display:swap}@font-face{font-family:新愚公装甲宋;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/xygzjsA.woff2);font-weight:700;font-display:swap}@font-face{font-family:繁媛明朝;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/FanWunMing-M.woff2);font-weight:500;font-display:swap}@font-face{font-family:繁媛明朝;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/FanWunMing-B.woff2);font-weight:700;font-display:swap}@font-face{font-family:江城解星体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcjxtV1.3.woff2);font-weight:500;font-display:swap}@font-face{font-family:江城解星体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcjxtV1.3.woff2);font-weight:500;font-display:swap}@font-face{font-family:江城园体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcyt-300W.woff2);font-weight:300;font-display:swap}@font-face{font-family:江城园体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcyt-400W.woff2);font-weight:400;font-display:swap}@font-face{font-family:江城园体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcyt-500W.woff2);font-weight:500;font-display:swap}@font-face{font-family:江城园体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcyt-600W.woff2);font-weight:600;font-display:swap}@font-face{font-family:江城园体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcyt-700W.woff2);font-weight:700;font-display:swap}@font-face{font-family:优设好身体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/YSHaoShenTi.woff2);font-weight:500;font-display:swap}@font-face{font-family:AI造字春风;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ztjzzcf.woff2);font-weight:600;font-display:swap}@font-face{font-family:WorkSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/WorkSans-VariableFont_wght.woff2);font-weight:100 900;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_100W.woff2);font-weight:100;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_200W.woff2);font-weight:200;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_300W.woff2);font-weight:300;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_400W.woff2);font-weight:400;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_500W.woff2);font-weight:500;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_700W.woff2);font-weight:700;font-display:swap}@font-face{font-family:江城斜黑体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxht_900W.woff2);font-weight:900;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_100W.woff2);font-weight:100;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_200W.woff2);font-weight:200;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_300W.woff2);font-weight:300;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_400W.woff2);font-weight:400;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_500W.woff2);font-weight:500;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_700W.woff2);font-weight:700;font-display:swap}@font-face{font-family:江城斜宋体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/jcxst_900W.woff2);font-weight:900;font-display:swap}@font-face{font-family:缝合怪像素;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/fusion-pixel-12px-monospaced-zh_hans.woff2);font-weight:400;font-display:swap}@font-face{font-family:缝合怪像素;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/fusion-pixel-10px-monospaced-zh_hans.woff2);font-weight:500;font-display:swap}@font-face{font-family:缝合怪像素;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/fusion-pixel-8px-monospaced-zh_hans.woff2);font-weight:700;font-display:swap}@font-face{font-family:喜脉喜欢体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/xmhxt.woff2);font-weight:500;font-display:swap}@font-face{font-family:宅在家自动笔;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/zzjzdb.woff2);font-weight:500;font-display:swap}@font-face{font-family:"851手写杂书体";src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/851sxzst.woff2);font-weight:700;font-display:swap}@font-face{font-family:寒蝉正楷体;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ChillKai.woff2);font-weight:700;font-display:swap}@font-face{font-family:阿里妈妈东方大楷;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/AlimamaDongFangDaKai-Regular.woff2);font-weight:700;font-display:swap}@font-face{font-family:玉葱楷書激無料版;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ycksjwlbv6.woff2);font-weight:700;font-display:swap}@font-face{font-family:临海隶书;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/lhls.woff2);font-weight:700;font-display:swap}@font-face{font-family:Repair;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Repair-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Repair;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Repair-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Repair;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Repair-Bold.ttf);font-weight:500;font-display:swap}@font-face{font-family:Baumans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Baumans-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:JosefinSans;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/JosefinSans-VariableFont_wght.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:Ballet;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Ballet-Regular-VariableFont_opsz.ttf);font-weight:100 900;font-display:swap}@font-face{font-family:Italianno;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Italianno-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Pacifico;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Pacifico-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Dongle;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Dongle-Light.ttf);font-weight:300;font-display:swap}@font-face{font-family:Dongle;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Dongle-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Dongle;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Dongle-Bold.ttf);font-weight:600;font-display:swap}@font-face{font-family:DigitalNumbers;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/sa-digital-number.ttf);font-weight:400;font-display:swap}@font-face{font-family:UncialAntiqua;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/UncialAntiqua-Regular.ttf);font-weight:700;font-display:swap}@font-face{font-family:Gloock;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Gloock-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Cinzel;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Cinzel-Regular.ttf);font-weight:400;font-display:swap}@font-face{font-family:Cinzel;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Cinzel-Bold.ttf);font-weight:600;font-display:swap}@font-face{font-family:Cinzel;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Cinzel-Black.ttf);font-weight:900;font-display:swap}@font-face{font-family:Sandana;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/SandanaRegular-JR5q7.ttf);font-weight:400;font-display:swap}@font-face{font-family:ZTBrosOskon;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/ZtBrosOskon90SExtraLight-YzmEq.ttf);font-weight:300;font-display:swap}@font-face{font-family:Testimonia;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/Testimonia-3zp8X.ttf);font-weight:400;font-display:swap}@font-face{font-family:PinyonScript;src:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/fonts/PinyonScript-Regular.ttf);font-weight:400;font-display:swap}:root{--app-max-width: 100%}@media screen and (min-width:960px){:root{--app-max-width: 520px}}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}button{user-select:none;-webkit-user-select:none;font-family:inherit}input{border:none;background:none;font-family:inherit;-webkit-user-select:text;user-select:text}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html,body{height:100%;margin:0;padding:0;touch-action:pan-x pan-y pinch-zoom}:where(button,a,input,select,textarea,[role=button]):focus-visible{outline:2px solid #6aec80;outline-offset:2px}[tabindex="-1"]:focus{outline:none}body{font-family:barlow,system-ui;background-color:#0c0811;color:#f8fafc;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow:hidden}*{scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.1) transparent}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-track{background:transparent}video,img,canvas,svg{object-fit:cover;-webkit-user-drag:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}#app{height:100%;min-height:100dvh;background-image:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0);background-attachment:fixed}.container{max-width:1200px;margin:0 auto;padding:0 32px}h1,h2,h3{font-family:barlow,system-ui;font-weight:800;letter-spacing:-.025em;margin-bottom:16px}.hero-text{font-family:barlow,system-ui;background:linear-gradient(135deg,#6aec80,#8b47f1);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1.1;font-size:48px;text-align:left}.app-wrapper{height:100%;min-height:100dvh;display:flex;flex-direction:column;overflow:hidden;width:100%;max-width:var(--app-max-width);margin:0 auto;position:relative;z-index:3}.main-content{flex:1;display:flex;flex-direction:column}html.live-overlay-active .main-content{outline:none}html.live-overlay-transparent,html.live-overlay-transparent body{background:transparent!important}html.live-overlay-transparent #app{background-image:none!important}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.glass{background:#0c0811cc;border:1px solid rgba(143,143,143,.1647058824);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-radius:10px;position:relative;overflow:hidden}.glass:before{content:"";display:block;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.01) 6px,hsla(0,0%,49.8%,.01) 0);height:100%;width:100%;position:absolute;left:0;top:0;z-index:0;pointer-events:none}.glass--deep{background:#0c0811f2;border:1px solid rgba(143,143,143,.1647058824);border-radius:10px;position:relative;overflow:hidden}.glass--deep:before{content:"";display:block;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.01) 6px,hsla(0,0%,49.8%,.01) 0);height:100%;width:100%;position:absolute;left:0;top:0;z-index:0;pointer-events:none}.glass--solid{background:#16121ceb;border:1px solid rgba(143,143,143,.1647058824);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:10px;position:relative;overflow:hidden}.glass--solid:before{content:"";display:block;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.015) 6px,hsla(0,0%,49.8%,.07) 0);height:100%;width:100%;position:absolute;left:0;top:0;z-index:0;pointer-events:none}.glass-sub{border:1px solid rgba(143,143,143,.1647058824);padding:10px;border-radius:10px;background:#ffffff0a}.scan-line{background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0);height:100%;width:100%;position:absolute;left:0;top:0;z-index:0;border-radius:10px;pointer-events:none}.status-dot{display:inline-block;width:8px;height:8px;border-radius:50%;border:1px solid rgba(0,0,0,.2);vertical-align:middle;position:relative;flex-shrink:0;background-color:#6b7280}.status-dot--green{background-color:#6aec80;border-color:#383838}.status-dot--pulse:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgba(106,236,128,.7);animation:status-pulse 2s infinite}@keyframes status-pulse{0%{transform:scale(.8);opacity:.8}70%{transform:scale(2.2);opacity:0}to{transform:scale(.8);opacity:0}}.tab-icon,.item-icon,.item-visual,.status-dot,.handle,.handle-bar,.logo,#app [class*=icon]{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;pointer-events:none}button .tab-icon,.message-bubble,.selectable,.clickable{pointer-events:auto;-webkit-user-select:text;user-select:text}#app button,#app button[class*=icon]{pointer-events:auto}.point-arrow{width:0;height:0;flex-shrink:0;-webkit-animation:pointBounce 1s ease infinite;animation:pointBounce 1s ease infinite;-webkit-animation-timing-function:cubic-bezier(.14,.75,.2,1.01);animation-timing-function:cubic-bezier(.14,.75,.2,1.01);border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid #68fa81}@keyframes pointBounce{0%,to{transform:translate(0);opacity:.5}25%{transform:translate(2px);opacity:1}50%{opacity:.8}}.ui-status-tab{position:relative;display:flex;align-items:center;justify-content:center;gap:6px;background-color:transparent;background-image:none;border:1px solid rgba(255,255,255,.05);border-radius:4px;padding:1px 5px 0;cursor:pointer;transition:border-color .4s cubic-bezier(.23,1,.32,1),background-color .4s cubic-bezier(.23,1,.32,1)}.ui-status-tab.is-active,.ui-status-tab.active{border:1px solid #47365c;background-color:#1f1831;background-image:linear-gradient(180deg,#231d3d,#1f1831 50%,#241d3e 150%);box-shadow:none}.ui-status-tab.is-active .tab-label,.ui-status-tab.active .tab-label{color:#fff}.ui-status-tab .tab-label{font-size:12px;font-weight:600;color:#989898;letter-spacing:.5px;transition:color .3s ease;white-space:nowrap}.os-top-region{--safe-area-top: env(safe-area-inset-top, 0px);position:relative;z-index:1;padding-top:var(--safe-area-top);height:calc(40px + var(--safe-area-top));display:block;flex-shrink:0;background:linear-gradient(0deg,#000,#1d1721) padding-box}.os-avatar-wrapper{position:absolute;top:calc(5px + var(--safe-area-top, 0px));right:14px;width:30px;height:30px;padding:0;border:0;background:transparent;flex-shrink:0;z-index:100;cursor:pointer}.os-avatar-wrapper:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.os-avatar-wrapper .os-avatar-img{width:100%;height:100%;border-radius:6px;object-fit:cover;border:1px solid rgba(143,143,143,.1647058824)}.primary-nav{position:relative;z-index:150;display:flex;justify-content:right;align-items:center;min-width:0;margin-left:72px;margin-right:56px}.primary-nav .nav-links{display:flex;gap:15px;align-items:center;min-width:0;max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.primary-nav .nav-links::-webkit-scrollbar{display:none}.primary-nav .nav-btn{background:none;border:none;color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;height:40px;flex-shrink:0;white-space:nowrap;transition:color .3s cubic-bezier(.4,0,.2,1),font-size .3s cubic-bezier(.4,0,.2,1);position:relative}.primary-nav .nav-btn:after{content:"";position:absolute;bottom:3px;left:50%;width:0px;height:3px;background:#6aec80;transition:width .3s ease,background .3s ease,box-shadow .3s ease;transform:translate(-50%);border-radius:2px 2px 0 0;box-shadow:0 0 10px #6aec80}.primary-nav .nav-btn:hover{color:#fffc}.primary-nav .nav-btn.active{color:#fff;font-size:13px;font-weight:600}.primary-nav .nav-btn.active:after{width:100%}@media(max-width:480px){.primary-nav{margin-left:64px;margin-right:50px}.primary-nav .nav-links{gap:10px}}.profile-logo-wrapper{position:absolute;top:var(--safe-area-top, 0px);left:15px;height:40px;display:flex;align-items:center;pointer-events:none;z-index:10;animation:profile-logo-fade-in 1.5s ease-in-out .5s both}.profile-logo-wrapper .profile-logo-img{height:12px;width:auto;object-fit:contain;opacity:.7}@keyframes profile-logo-fade-in{0%{opacity:0}to{opacity:1}}@keyframes glow-aurora-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.glow-aurora-conic{position:absolute;pointer-events:none;border-radius:50%;transform-origin:center center;will-change:transform;background:conic-gradient(from 0deg,#4285f48c,#9b51e08c,#e91e638c,#2aa4f48c,#4285f48c);animation:glow-aurora-rotate 9s linear infinite;filter:blur(14px)}.ui-grid-dots{position:absolute;inset:0;background-image:radial-gradient(rgba(96,165,250,.22) 1px,transparent 1px);background-size:9px 9px;-webkit-mask-image:radial-gradient(circle at bottom center,black 25%,transparent 75%);mask-image:radial-gradient(circle at bottom center,black 25%,transparent 75%);pointer-events:none;z-index:0;will-change:clip-path,filter,opacity;transform:translateZ(0);opacity:0;animation:ui-dots-glow-entry 5.5s cubic-bezier(.16,1,.3,1) .25s both,ui-dots-breath 6.8s ease-in-out 5.75s infinite alternate}@keyframes ui-dots-glow-entry{0%{clip-path:circle(0% at 50% 50%);filter:brightness(2.5) saturate(180%);opacity:0}10%{opacity:.7;filter:brightness(2.5) saturate(180%)}45%{opacity:.1;filter:brightness(1) saturate(100%)}to{clip-path:circle(100% at 50% 50%);filter:brightness(1) saturate(100%);opacity:.1}}@keyframes ui-dots-breath{0%{opacity:.1;filter:brightness(1) saturate(100%)}to{opacity:.7;filter:brightness(1.2) saturate(110%)}}.credits-inline{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.credits-inline--tight{gap:2px}.credits-token-icon{--credits-token-size: 21px;display:inline-flex;align-items:center;justify-content:center;width:var(--credits-token-size);height:var(--credits-token-size);min-width:var(--credits-token-size);flex:0 0 var(--credits-token-size);flex-shrink:0;vertical-align:middle;background:center/contain no-repeat url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/tokenicon_green.webp)}.credits-token-icon--sm{--credits-token-size: 15px}.credits-token-icon--lg{--credits-token-size: 17px}.credits-token-icon--xl{--credits-token-size: 19px}.credits-token-img{width:100%;height:100%;display:block;object-fit:contain}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}body.power-save .glass:not(.content-card),body.power-save .glass--deep:not(.content-card),body.power-save .center-modal--fullscreen,body.power-save .drawer-overlay,body.power-save [class*=overlay]{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.btn-green{height:38px;padding:0 16px;font-size:14px;font-family:barlow,system-ui;font-weight:500;color:#fff;background:#5afa5a7a;border:1px solid rgba(64,235,64,.712);border-radius:4px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.btn-green:hover{transform:translateY(-1px);box-shadow:0 0 8px #40eb40b6}.btn-green:active{transform:translateY(0);filter:brightness(.9)}.btn-green--pill{min-height:48px;border-radius:999px;font-size:15px;font-weight:700}.btn-purple{height:38px;padding:0 16px;font-size:14px;font-family:barlow,system-ui;font-weight:500;color:#fff;background:#5a34d4b3;border:1px solid rgba(125,65,214,.7);border-radius:4px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.btn-purple:hover{transform:translateY(-1px);box-shadow:0 0 8px #7d41d6b3}.btn-purple:active{transform:translateY(0);filter:brightness(.9)}.btn-bili{height:38px;padding:0 16px;font-size:14px;font-family:barlow,system-ui;font-weight:500;color:#fff;background:#c34a72;border:1px solid rgb(249,113,158);border-radius:4px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.btn-bili:hover{transform:translateY(-1px);box-shadow:0 0 8px #f9719e}.btn-bili:active{transform:translateY(0);filter:brightness(.9)}.btn-red{height:38px;padding:0 16px;font-size:14px;font-family:barlow,system-ui;font-weight:500;color:#fff;background:#f55b5b93;border:1px solid rgba(253,137,137,.575);border-radius:4px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.btn-red:hover{transform:translateY(-1px);box-shadow:0 0 8px #e65472b5}.btn-red:active{transform:translateY(0);filter:brightness(.9)}.btn-gray{height:38px;padding:0 16px;font-size:14px;font-family:barlow,system-ui;font-weight:500;color:#ffffffb3;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:4px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.btn-gray:hover{background:#ffffff1a;color:#fff}.btn-gray:active{filter:brightness(.9)}.btn-sm{width:fit-content;height:32px}.btn-secondary{height:38px;padding:0 16px;font-size:13px;font-family:barlow,system-ui;font-weight:600;border-radius:4px;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent;color:#ffffffd9;background:#ffffff0f;border:1px solid rgba(255,255,255,.14)}.btn-secondary:hover{transform:translateY(-1px);background:#ffffff1a}.btn-secondary:active{transform:translateY(0);filter:brightness(.9)}.btn-disabled{background:#ffffff1a!important;border:1px solid rgba(255,255,255,.1)!important;color:#989898!important;cursor:not-allowed;pointer-events:none;box-shadow:none!important;transform:none!important}.btn-loading{opacity:.8;cursor:wait;pointer-events:none}.spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(255,255,255,.3);border-radius:50%;border-top-color:#fff;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.btn-aurora-glow{position:relative;overflow:hidden;height:28px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:0 12px;font-size:11px;line-height:1;font-weight:700;border-radius:9999px;border:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.65);cursor:pointer;white-space:nowrap}.btn-aurora-glow svg,.btn-aurora-glow .svg-icon{width:14px;height:14px;flex-shrink:0}.btn-aurora-glow{background:linear-gradient(135deg,#0e0a16,#1c102a,#0e0a16);outline:1.5px solid rgba(255,255,255,.15);outline-offset:-1.5px;transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s,outline-offset .2s;box-shadow:0 2px 5px #00000080,inset 0 1px #ffffff0d}.btn-aurora-glow:after{content:"";position:absolute;top:-150px;left:-50px;width:160px;height:160px;border-radius:50%;background:conic-gradient(from 0deg,#4285f48c,#9b51e08c,#e91e638c,#2aa4f48c,#4285f48c);filter:blur(14px);animation:glow-aurora-rotate 9s linear infinite;pointer-events:none;transform-origin:center center}.btn-aurora-glow:active:not(:disabled){transform:scale(.95);outline-offset:1px}.btn-aurora-glow:disabled{opacity:.45;cursor:not-allowed;outline-color:#ffffff14}.imagine-btn{vertical-align:middle;white-space:nowrap}.btn-glass-capsule{position:relative;height:28px;padding:0 12px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-radius:9999px;border:0;background:#ffffff0d;box-shadow:0 2px 6px #0003;color:#989898;font-family:barlow,system-ui;font-size:12px;font-weight:600;line-height:1;cursor:pointer;white-space:nowrap;transition:transform .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent}.btn-glass-capsule:before{content:"";position:absolute;inset:0;border-radius:9999px;padding:1px;background:linear-gradient(to right,#ffffff1f,#ffffff12,#ffffff0a);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none}.btn-glass-capsule svg,.btn-glass-capsule .svg-icon{width:14px;height:14px;display:block;flex-shrink:0;position:relative;z-index:1;color:inherit}.btn-glass-capsule>span,.btn-glass-capsule>text{position:relative;z-index:1}.btn-glass-capsule:active:not(:disabled){transform:scale(.96)}.btn-glass-capsule:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.btn-glass-capsule{transition:none!important;transform:none!important}}.btn-glass-capsule--compact{width:46px;padding:0}.btn-glass-capsule--compact svg,.btn-glass-capsule--compact .svg-icon{width:16px;height:16px}.btn-glass-capsule--purple{color:#c4b5fd;background:#1c102cd1;box-shadow:0 2px 6px #0000004d,0 0 8px #956aec2e}.btn-glass-capsule--purple:before{background:linear-gradient(to right,#c084fc80,#956aec4d,#8b47f126)}.btn-glass-capsule--green{color:#86efac;background:#0c2414d1;box-shadow:0 2px 6px #0000004d,0 0 8px #6aec802e}.btn-glass-capsule--green:before{background:linear-gradient(to right,#86efac80,#6aec804d,#4ade8026)}.btn-glass-capsule--cyan{color:#67e8f9;background:#0a2226d1;box-shadow:0 2px 6px #0000004d,0 0 8px #6aece52e}.btn-glass-capsule--cyan:before{background:linear-gradient(to right,#67e8f980,#6aece54d,#2dd4bf26)}.btn-glass-capsule--blue{color:#93c5fd;background:#0e1830d1;box-shadow:0 2px 6px #0000004d,0 0 8px #6fa4f72e}.btn-glass-capsule--blue:before{background:linear-gradient(to right,#93c5fd80,#6fa4f74d,#60a5fa26)}.btn-glass-capsule--orange{color:#fed7aa;background:#26160ed1;box-shadow:0 2px 6px #0000004d,0 0 8px #ec9b6a2e}.btn-glass-capsule--orange:before{background:linear-gradient(to right,#fed7aa80,#ec9b6a4d,#f9731626)}.btn-glass-capsule--yellow{color:#fef08a;background:#24200cd1;box-shadow:0 2px 6px #0000004d,0 0 8px #ecde6a2e}.btn-glass-capsule--yellow:before{background:linear-gradient(to right,#fef08a80,#ecde6a4d,#eab30826)}.btn-glass-capsule--magenta{color:#f472b6;background:#260e22d1;box-shadow:0 2px 6px #0000004d,0 0 8px #ec6ad92e}.btn-glass-capsule--magenta:before{background:linear-gradient(to right,#f472b680,#ec6ad94d,#db277726)}.btn-glass-capsule--pink{color:#fbcfe8;background:#2c1020d1;box-shadow:0 2px 6px #0000004d,0 0 8px #f472b638}.btn-glass-capsule--pink:before{background:linear-gradient(to right,#fbcfe899,#f472b659,#ec48992e)}.btn-glass-capsule--red{color:#fca5a5;background:#260e10d1;box-shadow:0 2px 6px #0000004d,0 0 8px #ff55552e}.btn-glass-capsule--red:before{background:linear-gradient(to right,#fca5a580,#ff55554d,#ef444426)}.btn-glass-capsule--gray{color:#989898;background:#ffffff0d;box-shadow:0 2px 6px #0000004d,0 0 8px #ffffff0a}.btn-glass-capsule--gray:before{background:linear-gradient(to right,#ffffff1f,#ffffff12,#ffffff0a)}.btn-glass-pill{box-sizing:border-box;height:24px;display:inline-flex;align-items:center;justify-content:center;gap:3px;padding:0 10px;border-radius:9999px;background:#0000008c;color:#989898;font-family:barlow,system-ui;font-size:12px;line-height:1;cursor:pointer;white-space:nowrap;transition:all .2s ease;border:1px solid rgba(255,255,255,.031372549);-webkit-tap-highlight-color:transparent}.btn-glass-pill:hover:not(:disabled):not(.btn-glass-pill--active){background:#000000bf}.btn-glass-pill:disabled{opacity:.4;cursor:default}.btn-glass-pill:disabled:hover{background:#0000006b}.btn-glass-pill--active{outline:none}.btn-glass-pill--orange.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--orange{color:#fed7aa;background:linear-gradient(180deg,#361a0ee6,#221008e6);border-color:#f97316cc;box-shadow:0 0 10px #ec9b6a59,inset 0 0 4px #fed7aa33}.btn-glass-pill--orange.btn-glass-pill--active:hover,.btn-glass-pill--orange.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--orange:hover,.btn-glass-pill--active.btn-glass-pill--orange:active{color:#fed7aa;background:linear-gradient(180deg,#361a0ee6,#221008e6);border-color:#f97316cc}.btn-glass-pill--pink.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--pink{color:#fbcfe8;background:linear-gradient(180deg,#441832d1,#2e1023d1);border-color:#f472b6d9;box-shadow:0 0 10px #f472b666,inset 0 0 4px #fbcfe840}.btn-glass-pill--pink.btn-glass-pill--active:hover,.btn-glass-pill--pink.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--pink:hover,.btn-glass-pill--active.btn-glass-pill--pink:active{color:#fbcfe8;background:linear-gradient(180deg,#441832d1,#2e1023d1);border-color:#f472b6d9}.btn-glass-pill--cyan.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--cyan{color:#67e8f9;background:linear-gradient(180deg,#0c2c30e6,#081c20e6);border-color:#6aece5cc;box-shadow:0 0 10px #6aece559,inset 0 0 4px #67e8f933}.btn-glass-pill--cyan.btn-glass-pill--active:hover,.btn-glass-pill--cyan.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--cyan:hover,.btn-glass-pill--active.btn-glass-pill--cyan:active{color:#67e8f9;background:linear-gradient(180deg,#0c2c30e6,#081c20e6);border-color:#6aece5cc}.btn-glass-pill--green.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--green{color:#86efac;background:linear-gradient(180deg,#102c16e6,#0a1c0ee6);border-color:#6aec80cc;box-shadow:0 0 10px #6aec8059,inset 0 0 4px #91ffa433}.btn-glass-pill--green.btn-glass-pill--active:hover,.btn-glass-pill--green.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--green:hover,.btn-glass-pill--active.btn-glass-pill--green:active{color:#86efac;background:linear-gradient(180deg,#102c16e6,#0a1c0ee6);border-color:#6aec80cc}.btn-glass-pill--purple.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--purple{color:#c4b5fd;background:linear-gradient(180deg,#261236e6,#180c22e6);border-color:#956aeccc;box-shadow:0 0 10px #956aec59,inset 0 0 4px #cdc4de33}.btn-glass-pill--purple.btn-glass-pill--active:hover,.btn-glass-pill--purple.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--purple:hover,.btn-glass-pill--active.btn-glass-pill--purple:active{color:#c4b5fd;background:linear-gradient(180deg,#261236e6,#180c22e6);border-color:#956aeccc}.btn-glass-pill--yellow.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--yellow{color:#fef08a;background:linear-gradient(180deg,#322a0ee6,#201a08e6);border-color:#ecde6acc;box-shadow:0 0 10px #ecde6a59,inset 0 0 4px #fff28333}.btn-glass-pill--yellow.btn-glass-pill--active:hover,.btn-glass-pill--yellow.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--yellow:hover,.btn-glass-pill--active.btn-glass-pill--yellow:active{color:#fef08a;background:linear-gradient(180deg,#322a0ee6,#201a08e6);border-color:#ecde6acc}.btn-glass-pill--magenta.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--magenta{color:#f472b6;background:linear-gradient(180deg,#36102ce6,#220a1ce6);border-color:#ec6ad9cc;box-shadow:0 0 10px #ec6ad959,inset 0 0 4px #f4adea33}.btn-glass-pill--magenta.btn-glass-pill--active:hover,.btn-glass-pill--magenta.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--magenta:hover,.btn-glass-pill--active.btn-glass-pill--magenta:active{color:#f472b6;background:linear-gradient(180deg,#36102ce6,#220a1ce6);border-color:#ec6ad9cc}.btn-glass-pill--blue.btn-glass-pill--active,.btn-glass-pill--active.btn-glass-pill--blue{color:#93c5fd;background:linear-gradient(180deg,#10203ae6,#0a1426e6);border-color:#6fa4f7cc;box-shadow:0 0 10px #6fa4f759,inset 0 0 4px #bcc8ff33}.btn-glass-pill--blue.btn-glass-pill--active:hover,.btn-glass-pill--blue.btn-glass-pill--active:active,.btn-glass-pill--active.btn-glass-pill--blue:hover,.btn-glass-pill--active.btn-glass-pill--blue:active{color:#93c5fd;background:linear-gradient(180deg,#10203ae6,#0a1426e6);border-color:#6fa4f7cc}.glass-input{width:100%;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);border-radius:5px;padding:6px 12px;color:#fff;font-size:14px;transition:all .3s ease;height:34px}.glass-input:focus{background:#ffffff14}.glass-input:focus-visible{border-color:#6aec80;outline:none}.input-container{display:flex;flex-direction:column;gap:8px}.input-container .error-text{color:#ff4d4d;font-size:13px;padding-left:8px}.input-wrapper{transition:all .3s ease}.input-wrapper.has-error .glass-input{border-color:#ff4d4d;box-shadow:0 0 10px #ff4d4d33}.input-hint{font-size:var(--vtuber-font-size-caption, 11px);margin-top:6px;padding-left:4px;color:#989898;line-height:var(--vtuber-line-height-body, 1.5)}.input-hint.text-green{color:#6aec80}.input-hint.text-warning{color:#fca5a5}.graphic-wrapper,.input-group-row{display:flex;gap:16px}.ui-cards-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;box-sizing:border-box;margin-bottom:0}.btn-decor-bg-1{background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#8c6cf70a,#b648f61f 50%,#ff47a617 150%)}.btn-decor-bg-2{background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#966cf709,#966cf71a 50%,#966cf71f 150%)}.btn-decor-bg-3{background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0),linear-gradient(180deg,#051610,#152c2a 70%,#050c07 120%)}.fullscreen-monitor{min-height:100dvh;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;overflow-y:auto;overflow-x:hidden}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:1000}.bottom-sheet{position:fixed;bottom:0;left:0;right:0;margin:0 auto;width:100%;max-width:100%;z-index:1001;border-radius:13px 13px 0 0;border:1px solid rgba(143,143,143,.1647058824);border-bottom:none;overflow:hidden;max-width:var(--app-max-width);transform:translateY(var(--drag-offset, 0px));will-change:transform;backface-visibility:hidden;transition:transform .25s cubic-bezier(.4,0,.2,1)}.bottom-sheet .registration-hint{font-size:13px;text-align:left;color:#989898;background-color:#ffffff0a;padding:8px 12px;border-radius:8px;margin-bottom:32px;border:1px solid rgba(255,255,255,.031372549)}.bottom-sheet .sheet-header{padding:8px 0 0;text-align:center;position:relative;touch-action:none;cursor:grab}.bottom-sheet .sheet-header .handle{width:40px;height:4px;background:#8f8f8f2a;border-radius:2px;margin:0 auto 12px;background-clip:content-box;pointer-events:auto;cursor:pointer}.bottom-sheet .sheet-body{padding:0 18px 18px;margin:0 auto;width:100%;overflow-x:hidden}.bottom-sheet:not(.profile-sheet){max-height:calc(100dvh - 88px);display:flex;flex-direction:column}.bottom-sheet:not(.profile-sheet) .sheet-body{flex:1;min-height:0;overflow-y:auto;overflow-y:overlay;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.profile-sheet{height:95dvh;width:100%;max-width:100%;z-index:1001;display:flex;flex-direction:column;max-width:var(--app-max-width);transition:transform .3s cubic-bezier(.4,0,.2,1)}.profile-sheet .sheet-header{touch-action:none;cursor:grab}.profile-sheet .sheet-body{flex:1;min-height:0;overflow-y:auto;overflow-y:overlay;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.center-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92%;max-width:var(--app-max-width);max-height:calc(100dvh - 96px);z-index:1001;border-radius:14px;border:1px solid rgba(143,143,143,.1647058824);overflow:hidden;display:flex;flex-direction:column}.center-modal .modal-header{flex-shrink:0;display:flex;flex-direction:column;gap:3px;padding:18px 68px 0 20px;position:relative;z-index:2}.center-modal .modal-title{margin:0;font-size:18px;font-weight:700;color:#fff;line-height:1.3}.center-modal .modal-subtitle{margin:0;font-size:12px;color:#989898;line-height:1.45}.center-modal .sheet-body{flex:1;min-height:0;overflow-y:auto;overflow-y:overlay;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:14px 18px 18px;width:100%;position:relative;z-index:1;mask-image:linear-gradient(to bottom,transparent 0px,black 16px,black 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0px,black 16px,black 100%)}.center-modal.tour-active{max-height:calc(100dvh - 200px)}.center-modal.center-modal--fullscreen{inset:0;transform:none;width:auto;max-width:none;height:auto;max-height:none;border:0;border-radius:0;background:#0c0811;backdrop-filter:none;-webkit-backdrop-filter:none;z-index:900}.center-modal.center-modal--fullscreen.tour-active{max-height:none}.center-modal.center-modal--fullscreen .drawer-overlay{display:none!important}.modal-close,.media-confirm-close{position:absolute;top:14px;right:14px;z-index:10;width:46px;height:28px;padding:0;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:0;background:#ffffff0d;box-shadow:0 2px 6px #0003;color:#989898;font:inherit;font-size:16px;line-height:1;cursor:pointer;transition:color .2s ease,box-shadow .2s ease,background-color .2s ease}.modal-close:before,.media-confirm-close:before{content:"";position:absolute;inset:0;border-radius:9999px;padding:1px;background:linear-gradient(to right,#ffffff2e,#ffffff1c,#ffffff0f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;transition:background .2s ease}.modal-close svg,.media-confirm-close svg,.modal-close .svg-icon,.media-confirm-close .svg-icon{width:16px;height:16px;display:block;flex-shrink:0;position:relative;z-index:1}.modal-close:hover:not(:disabled),.media-confirm-close:hover:not(:disabled){color:#fff;background:#ffffff1f;box-shadow:0 2px 8px #00000040,0 0 6px #ffffff14}.modal-close:hover:not(:disabled):before,.media-confirm-close:hover:not(:disabled):before{background:linear-gradient(to right,#ffffff59,#fff3,#ffffff1f)}.modal-close:disabled,.media-confirm-close:disabled{opacity:.4;cursor:not-allowed}@media(prefers-reduced-motion:reduce){.modal-close,.media-confirm-close{transition:none!important}}.modal-footer{position:relative;z-index:2;display:flex;gap:12px;padding:12px 18px 18px;border-top:1px solid rgba(255,255,255,.05)}.modal-footer>button{flex:1}.ui-section-heading{display:flex;align-items:center;min-width:0;overflow:hidden;color:#f8fafc;font-size:var(--vtuber-font-size-section, 14px);font-weight:600;line-height:var(--vtuber-line-height-tight, 1.3);text-overflow:ellipsis;white-space:nowrap}.ui-section-heading:before{content:"";width:3px;height:14px;margin-right:8px;border-radius:2px;background:#6aec80;flex-shrink:0}.anchor-config-panel{display:flex;flex-direction:column;width:100%;box-sizing:border-box;padding:0;background:transparent;border:none;border-radius:0}.anchor-config-panel.glass-sub{background:transparent;border:none;border-radius:0;padding-left:0;padding-right:0}.anchor-config-head{display:flex;align-items:center;min-width:0;gap:8px;margin-bottom:4px}.anchor-config-title{min-width:0;overflow:hidden;color:#f8fafc;font-size:var(--vtuber-font-size-section, 14px);font-weight:700;line-height:var(--vtuber-line-height-tight, 1.3);text-overflow:ellipsis;white-space:nowrap}.anchor-config-saving{margin-left:auto;color:#6aec80d9;font-size:var(--vtuber-font-size-caption, 11px);flex-shrink:0}.anchor-config-row{display:flex;align-items:center;justify-content:space-between;min-width:0;gap:12px;padding:8px 0}.anchor-config-row+.anchor-config-row{border-top:1px solid rgba(255,255,255,.05)}.anchor-config-row--stacked{flex-direction:column;align-items:stretch;gap:8px}.anchor-config-label{min-width:0;color:#ffffffb3;font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-body, 1.5)}.anchor-config-control{display:flex;align-items:center;min-width:0;gap:8px;flex-shrink:0}.empty-state{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;color:#989898}.empty-state .empty-icon{width:48px;height:48px;font-size:48px;opacity:.5;animation:bounce 2s infinite ease-in-out}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.inventory-grid{display:grid;flex-shrink:0;grid-template-columns:repeat(4,1fr);column-gap:10px;row-gap:12px;align-content:start;padding:4px}.inventory-grid .inventory-cell{aspect-ratio:.718;position:relative;border-radius:8px;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0003}.inventory-grid .inventory-cell:hover{background:#ffffff0f;border-color:#fff3}.inventory-grid .inventory-cell.active{background:#6aec801f;border-color:#6aec8080;box-shadow:inset 0 0 15px #6aec8026,0 0 10px #6aec8033}.inventory-grid .inventory-cell.active .item-icon{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(106,236,128,.5))}.inventory-grid .inventory-cell .item-tag{position:absolute;top:6px;left:6px;width:8px;height:8px;border-radius:50%;z-index:2;border:1px solid rgba(255,255,255,.4)}.inventory-grid .inventory-cell .item-icon-wrapper{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffff05;z-index:1}.inventory-grid .inventory-cell .item-icon-wrapper .item-preview-img{width:100%;height:100%;object-fit:cover;transition:transform .3s cubic-bezier(.4,0,.2,1)}.inventory-grid .inventory-cell .item-icon-wrapper .item-icon{font-size:24px;transition:transform .3s ease}.inventory-grid .inventory-cell .item-meta{position:absolute;bottom:0;left:0;width:100%;padding:6px 8px;background:linear-gradient(to top,rgba(0,0,0,.8),transparent);display:flex;justify-content:space-between;align-items:center;z-index:3}.inventory-grid .inventory-cell .item-meta .item-name{font-size:10px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-grid .inventory-cell .item-meta .item-count{font-size:10px;color:#6aec80;font-family:RobotoMono,monospace;font-weight:600}.item-token-id{font-family:RobotoMono,monospace;font-size:10px;color:#94a3b8;letter-spacing:.5px;opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar{position:sticky;top:0;z-index:1000;padding:16px 0;margin-bottom:0}.nav-content{display:flex;justify-content:space-between;align-items:center}.brand{display:flex;align-items:center;gap:8px;cursor:pointer}.brand .logo{font-size:24px;color:#6aec80}.brand .brand-name{font-family:barlow,system-ui;font-size:20px;font-weight:800;letter-spacing:.1em}.nav-links{display:flex;align-items:center;gap:32px}.footer{position:fixed;bottom:0;left:0;right:0;width:100%}.footer-content{display:flex;flex-direction:column;align-items:center}.copyright{color:#98989873;font-size:12px}.login-title{text-align:left;font-family:barlow,system-ui;font-size:36px;font-weight:700;color:#f8fafc;margin-bottom:12px}.anchor-title{text-align:left;font-family:barlow,system-ui;font-size:20px;font-weight:700;color:#f8fafc;display:inline-flex;gap:6px}.anchor-sub-title{text-align:left;font-family:barlow,system-ui;font-size:13px;font-weight:500;color:#989898;display:inline-flex;align-items:center;gap:6px}.anchor-info-container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;margin-bottom:8px}.anchor-text-info{flex:1;display:flex;flex-direction:column;justify-content:center;gap:6px}.anchor-avatar{width:50px;height:50px;border-radius:8px;overflow:hidden;flex-shrink:0;border:2px solid rgba(255,255,255,.04);background-color:#ffffff0d}.avatar-img{width:100%;height:100%;object-fit:contain}.anchor-profile-card{text-align:center}.Protocol{text-align:left;color:#6aec80;display:flex;justify-content:center;align-items:baseline}.watermark{letter-spacing:2px;font-weight:800;position:absolute;top:60px;right:-28px;transform:translateY(-100px);font-size:68px;overflow:hidden;opacity:.1;white-space:nowrap;color:transparent;-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(180deg,#fff9,#070709);pointer-events:none;text-align:center;z-index:-1}.fade-slide-enter-active,.fade-slide-leave-active{transition:all .5s ease}.fade-slide-enter-from,.fade-slide-leave-to{opacity:0;transform:translateY(20px)}.dialog-fade-enter-active{transition:opacity .25s ease}.dialog-fade-leave-active{transition:opacity .25s cubic-bezier(.4,0,1,1)}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}.dialog-scale-content{transform:scale(1);transform-origin:center center;transition:transform .28s cubic-bezier(.2,.9,.3,1)}.dialog-fade-enter-from .dialog-scale-content{transform:scale(1.14);transition:none}.dialog-fade-leave-active .dialog-scale-content{transition:transform .24s cubic-bezier(.4,0,.8,.2)}.dialog-fade-leave-to .dialog-scale-content{transform:scale(1.14)}@media(prefers-reduced-motion:reduce){.dialog-scale-content,.dialog-fade-enter-from .dialog-scale-content,.dialog-fade-leave-active .dialog-scale-content,.dialog-fade-leave-to .dialog-scale-content{transition:none!important;transform:none!important}}.bottom-sheet.dialog-fade-enter-active{transition:transform .28s cubic-bezier(.2,.9,.3,1)!important}.bottom-sheet.dialog-fade-leave-active{transition:transform .25s cubic-bezier(.32,.72,0,1)!important}.bottom-sheet.dialog-fade-enter-from,.bottom-sheet.dialog-fade-leave-to{--drag-offset: 100% !important;opacity:1!important}@media(prefers-reduced-motion:reduce){.bottom-sheet.dialog-fade-enter-active,.bottom-sheet.dialog-fade-leave-active{transition:none!important}.bottom-sheet.dialog-fade-enter-from,.bottom-sheet.dialog-fade-leave-to{--drag-offset: 0px !important;opacity:1!important}}.form-tag-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.form-tag{background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);border-radius:4px;padding:2px 8px;font-size:var(--vtuber-font-size-meta, 12px);color:#989898;cursor:pointer;transition:all .2s}.form-tag:hover{background:#ffffff1a}.form-tag.active{background:#6aec80;border-color:#6aec80;color:#000;font-weight:700}.tx-type-tag{display:inline-flex;align-items:center;font-size:var(--vtuber-font-size-caption, 11px);padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c;line-height:var(--vtuber-line-height-body, 1.5);white-space:nowrap;flex-shrink:0}.tx-type-tag--green{background:#6aec8029;color:#6aec80}.tx-type-tag--purple{background:#956aec29;color:#956aec}.tx-type-tag--cyan{background:#6aece529;color:#6aece5}.tx-type-tag--orange{background:#ec9b6a29;color:#ec9b6a}.tx-type-tag--yellow{background:#ecde6a29;color:#ecde6a}.tx-type-tag--magenta{background:#ec6ad929;color:#ec6ad9}.tx-type-tag--pink{background:#f472b629;color:#f472b6}.tx-type-tag--blue{background:#6fa4f729;color:#6fa4f7}.tx-type-tag--transaction{background:#6aec8029;color:#6aec80}.tx-type-tag--interaction{background:#6aece529;color:#6aece5}.tx-type-tag--system{background:#6fa4f729;color:#6fa4f7}.tx-type-tag--redeem{background:#6aec8029;color:#6aec80}.tx-type-tag--voice,.tx-type-tag--voice_clone,.tx-type-tag--voice_design,.tx-type-tag--voice_refund{background:#6aece529;color:#6aece5}.tx-type-tag--imagine,.tx-type-tag--imagine_refund{background:#956aec29;color:#956aec;color:#c0a7f3}.tx-type-tag--blindbox,.tx-type-tag--bb{background:#ec9b6a29;color:#ec9b6a}.tx-type-tag--membership{background:#ecde6a29;color:#ecde6a}.tx-type-tag--memory,.tx-type-tag--memory_refund{background:#ec6ad929;color:#ec6ad9}.tx-type-tag--invite_share{background:#f472b629;color:#f472b6}.tx-type-tag--danmu,.tx-type-tag--danmu_refresh,.tx-type-tag--entry_sound,.tx-type-tag--entry_sound_refresh,.tx-type-tag--tts_ambient,.tx-type-tag--tts_ambient_refresh,.tx-type-tag--overlay_skin,.tx-type-tag--overlay_skin_refund{background:#b34b4b36;color:#e77878}.profile-tabs{position:relative;z-index:10;display:flex;gap:clamp(8px,2vw,24px);justify-content:center;margin-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06);padding-bottom:0}.profile-tab-btn{flex:none;background:none;border:none;color:#ffffff80;font-size:13px;font-weight:500;cursor:pointer;padding:10px 0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.profile-tab-btn:after{content:"";position:absolute;bottom:-1px;left:50%;width:0px;height:3px;background:#6aec80;transition:width .3s ease,background .3s ease,box-shadow .3s ease;transform:translate(-50%);border-radius:2px 2px 0 0;box-shadow:0 0 10px #6aec80}.profile-tab-btn:hover{color:#fffc}.profile-tab-btn.active{color:#fff;font-weight:600}.profile-tab-btn.active:after{width:100%}.profile-tab-content{width:100%}.form-tab-bar{display:flex;min-width:0;gap:4px;padding:4px;background:#ffffff0d;border-radius:8px}.form-tab-bar--compact{padding:2px;border-radius:8px}.form-tab-bar--compact .form-tab-btn{padding:6px 0;border-radius:6px;font-size:var(--vtuber-font-size-caption, 11px)}.form-tab-btn{flex:1;min-width:0;padding:8px 0;border:none;background:transparent;color:#ffffff80;font-size:var(--vtuber-font-size-body, 13px);font-weight:500;border-radius:6px;cursor:pointer;transition:all .25s ease;-webkit-tap-highlight-color:transparent;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form-tab-btn.active{background:#ffffff1f;color:#fff;font-weight:600}.form-tab-btn:not(.active):hover{color:#fffc}.demo-switch-container{display:inline-flex;align-items:center;gap:8px;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.demo-switch-label{font-size:var(--vtuber-font-size-meta, 12px);color:#989898;font-weight:500}.demo-switch{position:relative;width:32px;height:18px;background-color:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:9px;transition:all .3s cubic-bezier(.25,.8,.25,1);display:flex;align-items:center}.demo-switch.active{background-color:#6aec8026;border-color:#6aec8099;box-shadow:0 0 8px #6aec8040}.demo-switch-input{display:none}.demo-switch-slider{position:absolute;top:2px;left:2px;width:12px;height:12px;border-radius:50%;background-color:#ffffff80;transition:all .3s cubic-bezier(.25,.8,.25,1)}.demo-switch.active .demo-switch-slider{transform:translate(14px);background-color:#6aec80;box-shadow:0 0 4px #6aec80}.neon-tip{position:relative;font-size:11px;line-height:1.6;color:#ffffffb3;background:linear-gradient(135deg,#a855f70f,#6366f108);border:1px solid rgba(255,255,255,.04);border-radius:6px;padding:10px 12px 10px 32px;overflow:hidden;margin-bottom:12px}.neon-tip:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(168,85,247,.04) 0%,transparent 60%);pointer-events:none}.neon-tip strong{color:#c084fc;font-weight:600}.neon-tip .neon-tip-icon{position:absolute;left:10px;top:10px;font-size:13px;color:#6aec80;text-shadow:0 0 8px rgba(106,236,128,.65);animation:tip-glow 2.5s ease-in-out infinite alternate}.neon-tip.neon-tip--purple{background:linear-gradient(135deg,#7c6cff14,#4f46e50a)}.neon-tip.neon-tip--purple:before{background:radial-gradient(circle,rgba(124,108,255,.06) 0%,transparent 60%)}.neon-tip.neon-tip--purple strong{color:#988eff}.neon-tip.neon-tip--purple .neon-tip-icon{color:#7c6cff;text-shadow:0 0 8px rgba(124,108,255,.7)}.neon-tip.neon-tip--danger{background:linear-gradient(135deg,#ef444412,#dc262608)}.neon-tip.neon-tip--danger:before{background:radial-gradient(circle,rgba(239,68,68,.05) 0%,transparent 60%)}.neon-tip.neon-tip--danger strong{color:#f87171}.neon-tip.neon-tip--danger .neon-tip-icon{color:#ef4444;text-shadow:0 0 8px rgba(239,68,68,.7)}.neon-tip.neon-tip--warning{background:linear-gradient(135deg,#f9731612,#d946ef08)}.neon-tip.neon-tip--warning:before{background:radial-gradient(circle,rgba(249,115,22,.05) 0%,transparent 60%)}.neon-tip.neon-tip--warning strong{color:#fb923c}.neon-tip.neon-tip--warning .neon-tip-icon{color:#f97316;text-shadow:0 0 8px rgba(249,115,22,.7)}@keyframes tip-glow{0%{opacity:.7;transform:scale(.95)}to{opacity:1;transform:scale(1.05)}}.neon-tip--flush{margin-bottom:0}.media-confirm-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92%;max-width:360px;z-index:2000;overflow:hidden;display:flex;flex-direction:column}.media-confirm-content{position:relative;z-index:2;padding:22px 20px 18px;display:flex;flex-direction:column;gap:14px}.media-confirm-header{display:flex;align-items:center;gap:12px}.media-confirm-header .media-confirm-titles{display:flex;flex-direction:column;gap:3px}.media-confirm-header .media-confirm-title{font-size:var(--vtuber-font-size-workspace-title, 18px);font-weight:700;color:#fff;line-height:var(--vtuber-line-height-tight, 1.3)}.media-confirm-header .media-confirm-subtitle{font-size:var(--vtuber-font-size-meta, 12px);color:#989898}.media-confirm-text{font-size:var(--vtuber-font-size-body, 13px);color:#ffffffc7;line-height:var(--vtuber-line-height-body, 1.5);margin:0}.media-confirm-text strong{color:#fff}.media-confirm-current{margin-top:4px;display:flex;align-items:center;gap:6px}.media-confirm-value--muted{color:#989898}.media-confirm-value--ok{color:#6aec80;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3)}.media-confirm-value--error{color:#ef4444}.media-confirm-footer{display:flex;gap:12px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.media-confirm-footer>button{flex:1}.media-confirm-footer>button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.settings-control-row{min-height:52px;padding:10px 0;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;flex-wrap:nowrap}.settings-control-row .settings-control-meta{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.settings-control-row .settings-control-title{font-family:barlow,system-ui;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#fff;letter-spacing:.02em;display:flex;align-items:center;gap:6px;min-width:0}.settings-control-row .settings-control-desc{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff80;line-height:var(--vtuber-line-height-body, 1.4);font-weight:300}.settings-control-row .settings-control-action{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.settings-control-row .settings-control-action,.settings-control-row .btn-glass-capsule,.settings-control-row .segmented-control,.settings-control-row .locale-switcher-segmented{flex-shrink:0}.settings-control-row[role=switch]{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:6px;transition:background .18s ease}.settings-control-row[role=switch]:hover:not(.is-disabled):not(.settings-control-row--disabled){background:#ffffff08}.settings-control-row[role=switch]:focus-visible{outline:2px solid #6aec80;outline-offset:1px}.settings-control-row.is-disabled,.settings-control-row--disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@media(max-width:480px){.settings-control-row{gap:8px;padding:8px 0}.settings-control-row .settings-control-title{font-size:13px}.settings-control-row .settings-control-desc{font-size:11px;line-height:1.35}}.setting-switch{position:relative;width:36px;height:20px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.08);flex-shrink:0;transition:all .22s ease}.setting-switch.active{background:linear-gradient(135deg,#6aec80,#34d399);border-color:#6aec8099;box-shadow:0 0 10px #6aec8059}.setting-switch.disabled,.setting-switch:disabled{opacity:.45;cursor:not-allowed}.setting-switch-handle{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0000004d;transition:transform .22s cubic-bezier(.34,1.56,.64,1)}.setting-switch.active .setting-switch-handle{transform:translate(16px)}.reveal-text-toolbar{position:relative;animation-name:clip-text;animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1);animation-fill-mode:forwards;white-space:nowrap;cursor:default;will-change:clip-path;transform:translateZ(0);backface-visibility:hidden}.reveal-text-toolbar:after{content:"";position:absolute;z-index:999;inset:0;background:radial-gradient(50% 123.47% at 50% 50%,#00ff94 0,#ff00c7),linear-gradient(121.28deg,#213100,red),linear-gradient(1turn,#0029ff,#8fff00),linear-gradient(114.9deg,#00c6a2,#6a45a8),radial-gradient(100% 148.07% at 0 0,#fff 0,#1dcd00);background-blend-mode:screen,color-dodge,overlay,difference,normal;transform:scale3d(0,1,1);transform-origin:0 50%;pointer-events:none;will-change:transform,opacity;backface-visibility:hidden;animation-name:text-revealer;animation-duration:.5s;animation-timing-function:cubic-bezier(0,0,.2,1);animation-fill-mode:forwards;opacity:.3}@keyframes clip-text{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes text-revealer{0%{transform:scale3d(0,1,1);transform-origin:0 50%;opacity:0}40%{transform:scaleZ(1);transform-origin:0 50%;opacity:.3}60%{transform:scaleZ(1);transform-origin:100% 50%;opacity:.3}to{transform:scale3d(0,1,1);transform-origin:100% 50%;opacity:0}}@media(prefers-reduced-motion:reduce){.reveal-text-toolbar{animation:none!important;clip-path:none!important;-webkit-clip-path:none!important}.reveal-text-toolbar:after{display:none!important}}.fluid-aurora-container{position:absolute;inset:0;height:100%;overflow:hidden;z-index:0;pointer-events:none;contain:strict;-webkit-mask-image:radial-gradient(140% 140% at 50% 100%,#000 60%,transparent 100%);mask-image:radial-gradient(140% 140% at 50% 100%,#000 60%,transparent 100%)}.aurora-blur-wrapper{position:absolute;inset:-80px -60px -120px;filter:blur(56px) saturate(200%);pointer-events:none;transform:translateZ(0);backface-visibility:hidden}.aurora-blob{position:absolute;opacity:.72;mix-blend-mode:screen;will-change:transform;transform:translateZ(0)}.aurora-blob.blob-blue{width:320px;height:180px;bottom:-110px;left:-20%;background:#4285f4;border-radius:65% 35% 70% 30%/40% 60%;animation:blob-float-1 7.8s ease-in-out -1.5s infinite alternate}.aurora-blob.blob-purple{width:300px;height:190px;bottom:-120px;left:15%;background:#a855f7;border-radius:40% 60% 45% 55%/60% 35% 65% 40%;animation:blob-float-2 9.2s ease-in-out -3.2s infinite alternate}.aurora-blob.blob-red{width:280px;height:170px;bottom:-100px;left:45%;background:#ec4899;border-radius:70% 30% 60% 40%/35% 65%;animation:blob-float-3 6.8s ease-in-out -.8s infinite alternate}.aurora-blob.blob-yellow{width:260px;height:160px;bottom:-95px;left:68%;background:#fbbf24;border-radius:35% 65% 50% 50%/55% 45%;animation:blob-float-4 8.4s ease-in-out -2.4s infinite alternate}.aurora-blob.blob-green{width:310px;height:185px;bottom:-115px;left:0%;background:#10b981;border-radius:55% 45% 65% 35%/45% 55%;animation:blob-float-5 10.2s ease-in-out -4.1s infinite alternate}@keyframes blob-float-1{0%{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(65px,-30px,0) rotate(12deg) scale(1.15)}to{transform:translate3d(-35px,-10px,0) rotate(-8deg) scale(.9)}}@keyframes blob-float-2{0%{transform:translateZ(0) rotate(0) scale(1.05)}50%{transform:translate3d(-55px,-25px,0) rotate(-15deg) scale(.88)}to{transform:translate3d(50px,10px,0) rotate(10deg) scale(1.15)}}@keyframes blob-float-3{0%{transform:translateZ(0) rotate(0) scale(.95)}50%{transform:translate3d(45px,-28px,0) rotate(15deg) scale(1.2)}to{transform:translate3d(-60px,-8px,0) rotate(-12deg) scale(1)}}@keyframes blob-float-4{0%{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(-45px,-30px,0) rotate(-18deg) scale(1.12)}to{transform:translate3d(55px,-5px,0) rotate(8deg) scale(.88)}}@keyframes blob-float-5{0%{transform:translateZ(0) rotate(0) scale(1.15)}50%{transform:translate3d(70px,-22px,0) rotate(18deg) scale(.92)}to{transform:translate3d(-45px,-12px,0) rotate(-10deg) scale(1.1)}}@media(prefers-reduced-motion:reduce){.aurora-blob{animation:none!important}}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-shimmer{background:linear-gradient(90deg,#ffffff06 0% 35%,#ffffff0e 50%,#ffffff06 65% 100%);background-size:200% 100%;animation:skeleton-shimmer 2.8s linear infinite}@media(prefers-reduced-motion:reduce){.skeleton-shimmer{animation:none;background:#ffffff08}}.global-imagine-progress{position:fixed;top:env(safe-area-inset-top,0px);left:0;right:0;z-index:10000;pointer-events:none}.global-imagine-progress__track{height:3px;width:100%;overflow:visible;background:#ffffff24}.global-imagine-progress__fill{height:100%;width:100%;transform-origin:left center;transition:transform .9s ease-out;background:linear-gradient(90deg,#38bdf8,#a855f7,#22c55e,#38bdf8,#a855f7,#22c55e,#38bdf8);background-size:200% 100%;animation:imagine-progress-holo 3s linear infinite;box-shadow:0 0 8px #38bdf899,0 0 14px #a855f780,0 2px 20px #22c55e59}.global-imagine-progress__fill.is-generating{animation-duration:2s;box-shadow:0 0 10px #38bdf8b3,0 0 16px #a855f799,0 2px 24px #22c55e73}@keyframes imagine-progress-holo{0%{background-position:100% 0}to{background-position:-100% 0}}.imagine-noise{position:relative;overflow:hidden;isolation:isolate;background:#08080c}.imagine-noise:before{content:"";position:absolute;inset:0;background:url(/global/images/noise.gif) repeat;background-size:50px 50px;filter:grayscale(1) brightness(.4);pointer-events:none;z-index:1}.imagine-noise:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 20%,#38bdf8 35%,#a855f7 50%,#22c55e 65%,transparent 80%);background-size:400% 100%;filter:blur(8px);opacity:.28;animation:imagine-noise-holo 3s linear infinite;will-change:background-position;pointer-events:none;z-index:2}.imagine-noise__content{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;z-index:3}.imagine-noise__label{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#ffffffbf;text-shadow:0 0 8px rgba(168,85,247,.4);animation:imagine-noise-pulse 2s ease-in-out infinite;will-change:opacity}@keyframes imagine-noise-holo{to{background-position:400% 0}}@keyframes imagine-noise-pulse{0%,to{opacity:.4}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.imagine-noise:after,.imagine-noise__label{animation:none}}.home-page{position:relative;flex:1;display:flex;flex-direction:column;height:100%;overflow:hidden}.video-bg,.video-bg-logged-in{position:fixed;top:0;left:0;right:0;width:100vw;height:100dvh;z-index:-2;pointer-events:none;max-width:100%;margin:0 auto;border-radius:8px;overflow:hidden;max-width:var(--app-max-width)}.video-bg .video-content,.video-bg-logged-in .video-content{width:100%;height:100%;object-fit:cover;opacity:.75}.video-bg .video-overlay,.video-bg-logged-in .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#0003,#0009)}.video-bg-logged-in{z-index:-3}.video-bg-logged-in .video-content{opacity:.6}.login-section{flex:1;display:flex;justify-content:center;align-items:flex-end;padding-bottom:6px;position:relative;overflow:hidden;margin:0 auto;width:100%}.error-msg{color:#ff4d4d;margin-top:16px;font-size:14px}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-6{margin-top:24px}.mt-8{margin-top:32px}.w-full{width:100%}.text-green{color:#6aec80}.text-sub{color:#989898}.text-error{color:#ff4d4d}.flex-1{flex:1}.admin-shell{position:fixed;inset:0;overflow-x:hidden;overflow-y:auto;z-index:1;background:#0c0811;color:#f8fafc;font-family:barlow,system-ui}.admin-body{display:flex;min-height:100vh;max-width:1440px;margin:0 auto}.admin-sidebar{width:220px;flex-shrink:0;border-right:1px solid rgba(143,143,143,.1647058824);background:#110a1899;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;padding:20px 12px;position:sticky;top:0;height:100vh}.admin-brand{font-family:barlow,system-ui;font-size:16px;font-weight:700;padding:4px 10px 18px;color:#989898}.admin-nav{display:flex;flex-direction:column;padding:0 8px 0 0;gap:2px;flex:1;min-height:0;overflow-y:auto}.admin-nav-section-title{font-size:11px;letter-spacing:.5px;color:#94a3b8;text-transform:uppercase;padding:14px 12px 6px;-webkit-user-select:none;user-select:none}.admin-nav-section-tag{display:inline-block;font-size:10px;padding:0 5px;border-radius:999px;border:1px solid rgba(143,143,143,.1647058824);color:#989898;text-transform:none;letter-spacing:0}.admin-nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 12px;border-radius:10px;border:0;background:transparent;text-align:left;color:#989898;font-size:12px;cursor:pointer;text-decoration:none;transition:background .18s,color .18s}.admin-nav-item:hover{background:#ffffff0f;color:#f8fafc}.admin-nav-item.is-active{background:#6aec801a;color:#6aec80}.admin-nav-item.is-drag-over{box-shadow:inset 0 2px #6aec80}.admin-nav-item .admin-nav-emoji{font-size:16px;flex-shrink:0}.admin-nav-item .admin-nav-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-sidebar-footer{border-top:1px solid rgba(143,143,143,.1647058824);padding-top:12px;font-size:12px;color:#94a3b8}.admin-sidebar-footer .admin-account{color:#989898;margin-bottom:8px;word-break:break-all}.admin-main{flex:1;min-width:0;display:flex;flex-direction:column}.admin-topbar{display:none;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid rgba(143,143,143,.1647058824);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#110a18b3;position:sticky;top:0;z-index:30}.admin-hamburger{width:36px;height:36px;border-radius:10px;border:1px solid rgba(143,143,143,.1647058824);background:#ffffff0a;color:#f8fafc;font-size:18px;display:grid;place-items:center;cursor:pointer}.admin-content{padding:24px;max-width:1200px;width:100%}.admin-content-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:8px;margin-bottom:12px}.admin-current-page{min-width:0;margin-right:auto;display:flex;flex-direction:column;gap:2px}.admin-current-page b{font-size:13px}.admin-current-page span{color:#94a3b8;font-size:11px;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-topbar-context{min-width:0;display:flex;flex:1;flex-direction:column;gap:2px}.admin-topbar-context b{font-size:12px}.admin-topbar-context span{color:#94a3b8;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-refresh-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border-radius:10px;border:1px solid rgba(143,143,143,.1647058824);background:#ffffff0a;color:#f8fafc;font-size:13px;cursor:pointer;transition:all .2s ease}.admin-refresh-btn:hover{background:#ffffff0f}.admin-refresh-btn:active{transform:translateY(1px)}.admin-refresh-glyph{font-size:16px;line-height:1;display:inline-block}.admin-refresh-btn.is-spinning .admin-refresh-glyph{animation:admin-spin .6s linear}@keyframes admin-spin{to{transform:rotate(360deg)}}.admin-page-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.admin-page-head .admin-page-title{font-size:20px;font-weight:700;margin:0}.admin-page-head .admin-page-sub{font-size:13px;color:#989898;margin-top:2px}.admin-toolbar{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:14px}.admin-toolbar .admin-toolbar-grow{flex:1;min-width:160px}.credit-bar{padding:10px 12px;border:1px dashed rgba(143,143,143,.1647058824);border-radius:10px;background:#ffffff0a}.credit-bar .credit-all{display:flex;align-items:center;gap:6px;font-size:13px;color:#989898;cursor:pointer;white-space:nowrap}.credit-bar .credit-all input:disabled{cursor:not-allowed}.admin-select{height:34px;border-radius:10px;border:1px solid rgba(143,143,143,.1647058824);background:#ffffff0a;color:#f8fafc;padding:0 10px;font-size:13px;max-width:100%;min-width:0}.admin-select option{background-color:#0c0811;color:#f8fafc}.admin-table-wrap{border:1px solid rgba(143,143,143,.1647058824);border-radius:10px;overflow-x:auto;background:#ffffff05}.admin-table{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}.admin-table th,.admin-table td{text-align:left;padding:11px 14px;border-bottom:1px solid rgba(255,255,255,.031372549);white-space:nowrap}.admin-table th{color:#989898;font-weight:600;background:#ffffff05;position:sticky;top:0}.admin-table tbody tr:hover{background:#ffffff0f}.admin-table th.admin-th-actions,.admin-table td.admin-cell-actions{position:sticky;right:0;background:#140d1e;border-left:1px solid rgba(255,255,255,.08);box-shadow:-4px 0 10px #0006;white-space:nowrap}.admin-table th.admin-th-actions{top:0;z-index:3;background:#160f22}.admin-table td.admin-cell-actions{z-index:2;vertical-align:middle}.admin-table td.admin-cell-actions .admin-cell-actions-inner{display:inline-flex;gap:6px;align-items:center;flex-wrap:nowrap}.admin-table tbody tr:hover td.admin-cell-actions{background:#1d142b}.admin-table .admin-mono{font-family:RobotoMono,monospace}.admin-cards{display:none}.admin-card{border:1px solid rgba(143,143,143,.1647058824);border-radius:10px;background:#ffffff0a;padding:12px 14px;margin-bottom:10px}.admin-card .admin-card-row{display:flex;justify-content:space-between;gap:12px;padding:3px 0;font-size:13px;min-width:0}.admin-card .admin-card-row .k{color:#989898;flex-shrink:0}.admin-card .admin-card-row>span:last-child{min-width:0;text-align:right;overflow-wrap:anywhere;word-break:break-word}.admin-card .admin-card-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.admin-pager{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:14px;font-size:13px;color:#989898}.admin-pager .admin-pager-btn{height:30px;min-width:30px;padding:0 10px;border-radius:6px;border:1px solid rgba(143,143,143,.1647058824);background:#ffffff0a;color:#f8fafc;cursor:pointer}.admin-pager .admin-pager-btn:disabled{opacity:.4;cursor:not-allowed}.admin-badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:11px;border:1px solid rgba(143,143,143,.1647058824)}.admin-badge.ok{color:#6aec80;border-color:#6aec8066}.admin-badge.off{color:#94a3b8}.admin-badge.danger{color:#f55;border-color:#f556}.admin-drawer-panel{position:fixed;top:0;right:0;height:100vh;width:460px;max-width:92vw;background:#21164f26;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-left:1px solid rgba(143,143,143,.1647058824);z-index:1600;display:flex;flex-direction:column}.admin-drawer-head{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid rgba(143,143,143,.1647058824)}.admin-drawer-head .admin-drawer-title{font-size:16px;font-weight:700}.admin-drawer-body{flex:1;overflow-y:auto;padding:18px 20px}.admin-drawer-body.series-drawer-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}.admin-drawer-foot{display:flex;gap:10px;padding:16px 20px;border-top:1px solid rgba(143,143,143,.1647058824)}.admin-field{margin-bottom:14px}.admin-field-label{display:block;font-size:12px;color:#989898;margin-bottom:6px}.admin-field-hint{font-size:11px;color:#94a3b8;margin-top:4px}.admin-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.admin-readonly-field{display:flex;align-items:center;color:#989898;opacity:.78;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.admin-access-note{margin-bottom:14px;padding:12px 14px;border-radius:10px;color:#989898}.admin-guide-drawer section{padding-bottom:14px;margin-bottom:14px;border-bottom:1px solid rgba(255,255,255,.031372549)}.admin-guide-drawer section:last-child{border-bottom:0}.admin-guide-drawer h3{margin:0 0 7px;font-size:14px}.admin-guide-drawer p,.admin-guide-drawer li{color:#989898;font-size:13px;line-height:1.6}.admin-guide-drawer p{margin:0}.admin-guide-drawer ul{margin:0;padding-left:18px}.manual-group{margin-top:24px}.manual-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.manual-card{min-width:0;padding:16px;border:1px solid rgba(143,143,143,.1647058824);border-radius:10px}.manual-card p{margin:6px 0 12px;color:#989898;font-size:13px;line-height:1.55}.manual-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.manual-card-head h3{margin:0;font-size:15px}.manual-label{color:#94a3b8;font-size:11px}.manual-list{overflow-wrap:anywhere}.manual-keywords{display:flex;flex-wrap:wrap;gap:5px}.manual-history{border-top:1px solid rgba(255,255,255,.031372549);padding-top:10px}.finance-panel{padding:16px;border:1px solid rgba(143,143,143,.1647058824);border-radius:10px}.finance-panel-title,.finance-section-title{margin:0 0 10px;font-size:16px}.finance-section{margin-top:26px}.finance-account-picker,.finance-recheck-row,.finance-direct-result{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:10px;color:#989898;font-size:12px}.finance-recheck-row{width:100%}.finance-direct-result{color:#6aec80}.finance-title-cell{display:flex;min-width:0;flex-direction:column;gap:3px}.finance-title-cell b,.finance-title-cell code{min-width:0;overflow:hidden;text-overflow:ellipsis}.finance-title-cell code{color:#94a3b8;font-size:11px}.finance-amount-list{display:flex;flex-wrap:wrap;gap:5px}.finance-amount-chip{display:inline-flex;max-width:100%;padding:2px 6px;border:1px solid rgba(143,143,143,.1647058824);border-radius:999px;color:#989898;font-family:RobotoMono,monospace;font-size:11px;white-space:nowrap}.finance-amount-chip.unit-cny{color:#ffcf88}.finance-amount-chip.unit-credits{color:#6aec80}.finance-amount-chip.unit-earnings_cny{color:#bd9cff}.finance-flags{display:inline-block;max-width:180px;overflow:hidden;color:#ffcf88;text-overflow:ellipsis;white-space:nowrap}.finance-anomaly-counts{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:10px}.finance-detail-loading{color:#94a3b8;font-size:12px}.finance-drawer-section{margin-top:20px}.finance-drawer-section h3{margin:0 0 9px;font-size:14px}.finance-summary-card code{max-width:62%;overflow-wrap:anywhere}.finance-stage-list{margin:0;padding-left:20px}.finance-stage-list li{margin-bottom:12px;color:#989898}.finance-stage-list li>div{display:flex;align-items:center;gap:8px;color:#f8fafc}.finance-stage-list time{display:block;margin-top:3px;color:#94a3b8;font-size:11px}.finance-stage-list p{margin:4px 0 0;font-size:12px;line-height:1.5}.finance-evidence-row{border-bottom:1px solid rgba(255,255,255,.031372549);padding:7px 0}.finance-evidence-row code{max-width:62%;overflow-wrap:anywhere}.finance-related-btn{display:block;max-width:100%;margin:0 0 7px;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.finance-flag,.finance-limitation{margin:6px 0;color:#ffcf88;font-size:12px;line-height:1.5}.finance-limitation{color:#94a3b8}.finance-payout-snapshot{margin-top:14px;padding:12px;border:1px solid rgba(143,143,143,.1647058824);border-radius:8px;background:#ffffff0a}.finance-payout-snapshot pre{max-height:180px;margin:0;overflow:auto;color:#989898;font-family:RobotoMono,monospace;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.admin-upload{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.admin-upload .admin-upload-preview{width:56px;height:56px;border-radius:10px;border:1px solid rgba(143,143,143,.1647058824);object-fit:cover;background:#ffffff0a}.admin-login-wrap{min-height:100vh;display:grid;place-items:center;background:#0c0811;padding:20px}.admin-login-card{width:100%;max-width:380px;padding:32px 28px;position:relative;overflow:hidden}.admin-login-title{font-size:22px;font-weight:700;margin-bottom:4px}.admin-login-sub{font-size:13px;color:#989898;margin-bottom:24px}@media(max-width:768px){.admin-topbar{display:flex}.admin-sidebar{position:fixed;left:0;top:0;z-index:1500;transform:translate(-100%);transition:transform .26s ease;box-shadow:4px 0 24px #00000080}.admin-sidebar.is-open{transform:translate(0)}.admin-content{padding:16px}.admin-table-wrap{display:none}.admin-cards{display:block}.admin-grid-2{grid-template-columns:1fr}.admin-current-page{display:none}.manual-grid,.dashboard-actions-grid{grid-template-columns:1fr}}.admin-nav-advanced summary{cursor:pointer;list-style:none}.admin-nav-advanced summary::-webkit-details-marker{display:none}.admin-nav-advanced[open] summary{color:#989898}.footer[data-v-158e6c79]{position:relative;z-index:900;pointer-events:none;padding:5px 0 7px;background:linear-gradient(to top,#0000009e,#0000)}.footer-content[data-v-158e6c79]{pointer-events:auto}.copyright[data-v-158e6c79]{font-size:11px;color:#989898}.footer-links[data-v-158e6c79]{margin:3px 0 0;font-size:11px;line-height:1.6;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 2px}.footer-link[data-v-158e6c79]{color:#989898;text-decoration:none;cursor:pointer}.footer-link[data-v-158e6c79]:hover{color:#6aec80;text-decoration:underline}.footer-link.gongan[data-v-158e6c79]{display:inline-flex;align-items:center;gap:4px}.gongan-icon[data-v-158e6c79]{width:11px;height:11px;object-fit:contain;vertical-align:middle}.footer-sep[data-v-158e6c79]{margin:0 6px;color:#98989873}.report-modal[data-v-158e6c79]{max-width:420px;z-index:2000}.report-body[data-v-158e6c79]{position:relative;z-index:2;text-align:left}.report-card[data-v-158e6c79]{padding:16px}.report-desc[data-v-158e6c79]{font-size:14px;line-height:1.7;color:#f8fafc;margin:0 0 16px}.report-email-row[data-v-158e6c79]{display:flex;align-items:center;gap:10px}.report-email-label[data-v-158e6c79]{font-size:12px;color:#989898}.report-email[data-v-158e6c79]{font-family:RobotoMono,monospace;font-size:15px;color:#6aec80;text-decoration:none}.report-email[data-v-158e6c79]:hover{text-decoration:underline}.exit-modal[data-v-b2bcb09b]{z-index:2000}.credits-recharge-overlay[data-v-81f542eb]{z-index:10000}.credits-recharge-modal[data-v-81f542eb]{max-width:460px;z-index:10010}.credits-recharge-content[data-v-81f542eb]{display:flex;flex:1;min-height:0;flex-direction:column;padding:0;overflow-x:hidden;scrollbar-gutter:auto;scrollbar-width:thin;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;mask-image:none;-webkit-mask-image:none}.credits-recharge-main[data-v-81f542eb]{display:flex;flex:1;min-height:0;flex-direction:column;min-width:0;width:100%;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:auto;scrollbar-width:thin}.credits-recharge-page-forward-enter-active[data-v-81f542eb],.credits-recharge-page-forward-leave-active[data-v-81f542eb],.credits-recharge-page-backward-enter-active[data-v-81f542eb],.credits-recharge-page-backward-leave-active[data-v-81f542eb]{transition:transform .28s ease,opacity .28s ease}.credits-recharge-page-forward-enter-from[data-v-81f542eb]{opacity:0;transform:translate(34px)}.credits-recharge-page-forward-leave-to[data-v-81f542eb],.credits-recharge-page-backward-enter-from[data-v-81f542eb]{opacity:0;transform:translate(-34px)}.credits-recharge-page-backward-leave-to[data-v-81f542eb]{opacity:0;transform:translate(34px)}.credits-recharge-actions[data-v-81f542eb]{position:absolute;top:14px;right:14px;z-index:10;display:inline-flex;align-items:center;gap:8px}.credits-recharge-actions .credits-recharge-close[data-v-81f542eb],.credits-recharge-actions .credits-recharge-back[data-v-81f542eb]{position:static;top:auto;left:auto;right:auto}.credits-recharge-back[data-v-81f542eb]{height:28px;padding:0 10px 0 8px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;gap:3px;box-sizing:border-box;border:0;background:#ffffff0d;box-shadow:0 2px 6px #0003;color:#989898;font:inherit;font-size:12px;font-weight:500;line-height:1;cursor:pointer;transition:color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .15s ease}.credits-recharge-back[data-v-81f542eb]:before{content:"";position:absolute;inset:0;border-radius:9999px;padding:1px;background:linear-gradient(to right,#ffffff2e,#ffffff1c,#ffffff0f);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;pointer-events:none;transition:background .2s ease}.credits-recharge-back[data-v-81f542eb] svg,.credits-recharge-back[data-v-81f542eb] .svg-icon,.credits-recharge-back svg[data-v-81f542eb]{width:14px;height:14px;display:block;flex-shrink:0;position:relative;z-index:1}.credits-recharge-back span[data-v-81f542eb]{position:relative;z-index:1}.credits-recharge-back[data-v-81f542eb]:hover:not(:disabled){color:#fff;background:#ffffff1f;box-shadow:0 2px 8px #00000040,0 0 6px #ffffff14}.credits-recharge-back[data-v-81f542eb]:hover:not(:disabled):before{background:linear-gradient(to right,#ffffff59,#ffffff38,#ffffff1f)}.credits-recharge-back[data-v-81f542eb]:active:not(:disabled){transform:scale(.96)}.credits-recharge-hero[data-v-81f542eb]{position:relative;overflow:hidden;flex-shrink:0;width:100%;margin:0;padding:16px 18px 12px;box-sizing:border-box;border-top:none;border-left:none;border-right:none;border-bottom:1px solid rgba(139,71,241,.25);border-radius:0;background:linear-gradient(180deg,#8c6cf70a,#f048f61f 50%,#f1379740 150%);box-shadow:0 2px 8px #0006,inset 0 1px #ffffff0d}.credits-recharge-hero[data-v-81f542eb]:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.025) 6px,hsla(0,0%,49.8%,.015) 0);pointer-events:none;z-index:0}.credits-recharge-hero--success[data-v-81f542eb]{border-bottom-color:#6aec808c}.credits-recharge-hero-deco[data-v-81f542eb]{position:absolute;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;z-index:1}.credits-recharge-hero-deco--right[data-v-81f542eb]{top:10%;right:38px;transform:translateY(-50%);width:140px;height:140px;opacity:.75;filter:drop-shadow(0 4px 14px rgba(233,30,99,.4))}.credits-recharge-hero-deco--left[data-v-81f542eb]{bottom:-65px;right:0;width:130px;height:130px;opacity:.7;filter:drop-shadow(0 4px 14px rgba(155,81,224,.45))}.credits-recharge-hero-row[data-v-81f542eb]{position:relative;z-index:2;display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-height:48px}.credits-recharge-hero-text[data-v-81f542eb]{display:flex;flex-direction:column;min-width:0;flex:1;align-self:flex-start}.credits-recharge-hero-text h2[data-v-81f542eb]{margin:0;color:#fff;font-size:17px;font-weight:700;line-height:1.25;text-shadow:0 1px 2px rgba(0,0,0,.65)}.credits-recharge-hero-text p[data-v-81f542eb]{margin:4px 0 0;color:#ffffffb8;font-size:12px;line-height:1.4;text-shadow:0 1px 2px rgba(0,0,0,.5)}.credits-recharge-hero-text-inner[data-v-81f542eb]{display:flex;flex-direction:column;min-width:0}.hero-text-fade-enter-active[data-v-81f542eb],.hero-text-fade-leave-active[data-v-81f542eb]{transition:opacity .16s ease}.hero-text-fade-enter-from[data-v-81f542eb],.hero-text-fade-leave-to[data-v-81f542eb]{opacity:0}.credits-recharge-body[data-v-81f542eb]{display:flex;flex:1;min-height:0;flex-direction:column;gap:12px;padding:12px 18px 18px;box-sizing:border-box;width:100%}.credits-recharge-cashier[data-v-81f542eb]{display:flex;flex-direction:column;gap:8px;padding:10px 12px}.credits-recharge-cashier-row[data-v-81f542eb],.credits-recharge-cashier-total[data-v-81f542eb]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#989898;font-size:12px}.credits-recharge-cashier-row strong[data-v-81f542eb],.credits-recharge-cashier-total strong[data-v-81f542eb]{color:#f8fafc;font-family:RobotoMono,monospace;font-size:13px}.credits-recharge-cashier-row--bonus strong[data-v-81f542eb]{color:#6aec80}.credits-recharge-cashier-total[data-v-81f542eb]{margin-top:2px;padding-top:8px;border-top:1px solid rgba(255,255,255,.031372549)}.credits-recharge-cashier-total strong[data-v-81f542eb]{color:#6aec80;font-size:16px}.credits-recharge-pay[data-v-81f542eb]{width:100%;min-height:42px;font-size:15px;font-weight:700}.credits-recharge-recovery-actions[data-v-81f542eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.credits-recharge-recovery-actions .credits-recharge-choice[data-v-81f542eb]{min-height:38px;padding:8px 6px;font-size:12px}.credits-recharge-choice--active[data-v-81f542eb]{border-color:#6aec80a6!important;color:#6aec80!important}.credits-recharge-support[data-v-81f542eb]{margin:0;color:#989898;font-size:12px;line-height:1.6;text-align:center}.credits-recharge-balance[data-v-81f542eb]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0;gap:2px;padding:4px 10px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#0000004d;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);margin-top:34px}.credits-recharge-balance-row[data-v-81f542eb]{display:inline-flex;align-items:center;gap:6px}.credits-recharge-balance-label[data-v-81f542eb]{color:#ffffffa6;font-size:11px;line-height:1}.credits-recharge-balance strong[data-v-81f542eb]{color:#fff;font-family:RobotoMono,monospace;font-size:14px;font-weight:700;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.5)}.credits-recharge-shortfall[data-v-81f542eb]{color:#ffb06a;font-size:11px;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.5)}.credits-recharge-tiers[data-v-81f542eb]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.credits-recharge-tier[data-v-81f542eb]{display:flex;min-width:0;min-height:92px;flex-direction:column;align-items:flex-start;gap:5px;padding:12px;border:1px solid rgba(255,255,255,.031372549);color:#f8fafc;text-align:left;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.credits-recharge-tier[data-v-81f542eb]:hover:not(:disabled){border-color:#6aec80cc;background:#6aec8014;transform:translateY(-1px)}.credits-recharge-tier[data-v-81f542eb]:disabled{cursor:wait;opacity:.7}.credits-recharge-tier-label[data-v-81f542eb]{color:#f8fafc;font-size:13px;font-weight:700}.credits-recharge-tier-total[data-v-81f542eb]{color:#989898;font-size:11px;line-height:1.35;word-break:break-word;display:flex;align-items:center;flex-wrap:wrap;gap:2px 4px}.credits-recharge-tier-total em[data-v-81f542eb]{margin-left:0;color:#6aec80;font-style:normal}.credits-recharge-tier-price[data-v-81f542eb]{display:flex;align-items:center;gap:6px;margin-top:auto;color:#6aec80;font-size:15px;font-weight:700}.credits-recharge-spinner[data-v-81f542eb]{width:12px;height:12px;border:2px solid rgba(106,236,128,.25);border-top-color:#6aec80;border-radius:50%;animation:credits-recharge-spin-81f542eb .8s linear infinite}.credits-recharge-state[data-v-81f542eb]{color:#989898;font-size:12px;text-align:center}.credits-recharge-hint[data-v-81f542eb]{margin:0;color:#989898;font-size:12px;text-align:center}@keyframes credits-recharge-spin-81f542eb{to{transform:rotate(360deg)}}@media(max-width:420px){.credits-recharge-actions[data-v-81f542eb]{top:12px;right:12px;gap:6px}.credits-recharge-main[data-v-81f542eb]{gap:0}.credits-recharge-hero[data-v-81f542eb]{padding:14px 14px 10px}.credits-recharge-hero-deco--right[data-v-81f542eb]{width:74px;height:74px;right:4px}.credits-recharge-hero-deco--left[data-v-81f542eb]{width:68px;height:68px;bottom:-12px;left:-8px}.credits-recharge-hero-row[data-v-81f542eb]{gap:8px;min-height:44px}.credits-recharge-hero-text h2[data-v-81f542eb]{font-size:16px}.credits-recharge-hero-text p[data-v-81f542eb]{font-size:11px}.credits-recharge-balance[data-v-81f542eb]{padding:3px 7px;margin-top:30px}.credits-recharge-balance strong[data-v-81f542eb]{font-size:13px}.credits-recharge-body[data-v-81f542eb]{padding:10px 14px 18px;gap:10px}.credits-recharge-tiers[data-v-81f542eb]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.credits-recharge-tier[data-v-81f542eb]{padding:10px 8px;min-height:84px}}.system-notification[data-v-f10238de]{position:fixed;top:0;left:0;width:100%;z-index:11000;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;transition:all .3s ease;-webkit-user-select:none;user-select:none}.system-notification .notification-wrapper[data-v-f10238de]{width:100%;display:flex;justify-content:center;align-items:center;padding:8px 16px;min-height:32px}.system-notification .notification-content[data-v-f10238de]{display:flex;align-items:center;gap:10px}.system-notification .system-status-dot[data-v-f10238de]{width:6px;height:6px;border-radius:50%;background-color:currentColor;box-shadow:0 0 8px currentColor}.system-notification .message-text[data-v-f10238de]{font-size:13px;font-weight:600;letter-spacing:.5px;color:#000}.system-notification .decoration-line[data-v-f10238de]{height:1px;width:100%;background:#fff3;position:absolute;bottom:0;left:0}.system-notification.type-positive[data-v-f10238de]{background-color:#6aec80d9;box-shadow:0 4px 15px #6aec8033;border-bottom:1px solid rgba(255,255,255,.2)}.system-notification.type-positive .system-status-dot[data-v-f10238de]{background-color:#0d4a1b}.system-notification.type-positive .message-text[data-v-f10238de]{color:#0d4a1b}.system-notification.type-neutral[data-v-f10238de]{background-color:#32323cd9;box-shadow:0 4px 15px #0000004d;border-bottom:1px solid rgba(255,255,255,.1)}.system-notification.type-neutral .system-status-dot[data-v-f10238de]{background-color:#6aec80}.system-notification.type-neutral .message-text[data-v-f10238de]{color:#fff}.system-notification.type-warning[data-v-f10238de]{background-color:#f55b5be6;box-shadow:0 4px 15px #f55b5b4d;border-bottom:1px solid rgba(255,255,255,.2)}.system-notification.type-warning .system-status-dot[data-v-f10238de]{background-color:#fff;animation:pulse-f10238de 1s infinite}.system-notification.type-warning .message-text[data-v-f10238de]{color:#fff}.noti-slide-enter-active[data-v-f10238de],.noti-slide-leave-active[data-v-f10238de]{transition:all .4s cubic-bezier(.16,1,.3,1)}.noti-slide-enter-from[data-v-f10238de],.noti-slide-leave-to[data-v-f10238de]{transform:translateY(-100%);opacity:0}@keyframes pulse-f10238de{0%{transform:scale(1);opacity:1}50%{transform:scale(1.4);opacity:.7}to{transform:scale(1);opacity:1}}
