@charset "UTF-8";: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-9a5088f0]{max-width:400px;z-index:2000}.payment-content[data-v-9a5088f0]{display:flex;flex-direction:column;gap:16px}.payment-actions[data-v-9a5088f0]{display:flex;gap:8px}.payment-actions>button[data-v-9a5088f0]{flex:1}.payment-product-info[data-v-9a5088f0]{display:flex;align-items:center;gap:14px}.payment-product-info .product-icon[data-v-9a5088f0]{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-9a5088f0]{flex:1;display:flex;flex-direction:column;gap:2px}.payment-product-info .product-name[data-v-9a5088f0]{font-size:16px;font-weight:700;color:#f8fafc;margin:0;line-height:1.3}.payment-product-info .product-price[data-v-9a5088f0]{display:flex;align-items:baseline;gap:4px}.payment-product-info .product-price .price-value[data-v-9a5088f0]{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-9a5088f0]{font-size:12px;color:#989898;font-weight:400}.balance-section[data-v-9a5088f0]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.balance-row[data-v-9a5088f0]{display:flex;justify-content:space-between;align-items:center}.balance-label[data-v-9a5088f0]{font-size:12px;color:#989898}.balance-value[data-v-9a5088f0]{font-size:14px;font-weight:600;color:#f8fafc;font-family:RobotoMono,monospace}.balance-after[data-v-9a5088f0]{color:#6aec80}.insufficient-hint[data-v-9a5088f0]{display:flex;align-items:center;gap:6px;font-size:12px;color:#ff9800;padding:4px 0}.insufficient-hint .insufficient-icon[data-v-9a5088f0]{width:14px;height:14px}.insufficient-hint strong[data-v-9a5088f0]{color:#ff4d4d}.payment-divider[data-v-9a5088f0]{height:1px;background:#ffffff08;margin:0 -4px}.section-title[data-v-9a5088f0]{font-size:13px;color:#989898;margin-bottom:10px;font-weight:500}.agreement-section .agreement-scroll[data-v-9a5088f0]{max-height:120px;overflow-y:auto;padding:12px;border-radius:8px}.agreement-section .agreement-scroll[data-v-9a5088f0]::-webkit-scrollbar{width:3px}.agreement-section .agreement-scroll[data-v-9a5088f0]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.agreement-section .agreement-text[data-v-9a5088f0]{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-9a5088f0]{display:flex;flex-direction:column;gap:10px}.confirm-checks .check-item[data-v-9a5088f0]{display:flex;align-items:center;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.confirm-checks .custom-checkbox[data-v-9a5088f0]{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-9a5088f0]{background:#6aec80;border-color:#6aec80}.confirm-checks .custom-checkbox .check-icon[data-v-9a5088f0]{width:12px;height:12px;color:#000}.confirm-checks .check-label[data-v-9a5088f0]{font-size:13px;color:#989898;line-height:1.3}.payment-error[data-v-9a5088f0]{font-size:12px;color:#ff4d4d;text-align:center;padding:4px 0;animation:shake-9a5088f0 .3s ease}@keyframes shake-9a5088f0{0%,to{transform:translate(0)}25%{transform:translate(-4px)}75%{transform:translate(4px)}}.payment-submit-btn[data-v-9a5088f0]{margin-top:4px;height:42px;font-size:15px;font-weight:700;letter-spacing:1px}.payment-submit-price[data-v-9a5088f0]{color:inherit}.imagine-modal[data-v-f672a81f]{max-width:420px;z-index:2000}.imagine-content[data-v-f672a81f]{display:flex;flex-direction:column;gap:14px}.imagine-header[data-v-f672a81f]{display:flex;flex-direction:column;gap:4px}.prompt-section[data-v-f672a81f]{display:flex;flex-direction:column;gap:6px}.prompt-label[data-v-f672a81f]{font-size:12px;font-weight:600;color:#ffffffb3}.prompt-readonly[data-v-f672a81f]{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:80px;overflow-y:auto;-webkit-user-select:none;user-select:none}.ref-preview .ref-thumb[data-v-f672a81f]{width:60px;height:60px;border-radius:8px;object-fit:cover;border:1px solid rgba(255,255,255,.08)}.imagine-footer[data-v-f672a81f]{display:flex;align-items:center;justify-content:space-between;padding-top:8px;border-top:1px solid rgba(255,255,255,.05);gap:18px}.balance-display[data-v-f672a81f]{display:flex;flex-direction:column;gap:2px}.balance-label[data-v-f672a81f]{font-size:11px;color:#989898}.balance-value[data-v-f672a81f]{font-size:16px;font-weight:700;color:#6aec80;font-family:RobotoMono,monospace}.balance-value.balance-low[data-v-f672a81f]{color:#f43f5e}.imagine-submit-btn[data-v-f672a81f]{padding:10px 24px;font-size:14px;font-weight:600}.imagine-submit-btn--insufficient[data-v-f672a81f]{background:#f43f5e1f;border:1px solid rgba(244,63,94,.3);color:#f87171;cursor:pointer;opacity:.85}.reaction-danmu[data-v-324624f1]{position:absolute;left:12px;bottom:52px;width:60%;height:60%;z-index:201;pointer-events:none;overflow:visible}.danmu-bubble[data-v-324624f1]{position:absolute;bottom:0;display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 2px;border-radius:999px;background:#0000006b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);white-space:nowrap;opacity:0;animation:danmu-rise-324624f1 2.4s ease-out forwards}.danmu-avatar[data-v-324624f1]{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-324624f1]{font-size:14px;line-height:1}@keyframes danmu-rise-324624f1{0%{transform:translateY(0);opacity:0}15%{opacity:1}65%{opacity:1}to{transform:translateY(-130px);opacity:0}}.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-46eee4db]{position:relative;display:flex;flex:1;flex-direction:column;justify-content:space-between;gap:10px;padding:0 0 8px;overflow:hidden;animation:panel-fade-in-46eee4db .35s ease-out}@keyframes panel-fade-in-46eee4db{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.fluid-aurora-container[data-v-46eee4db]{opacity:0;animation:aurora-fade-in-46eee4db .8s ease-out .3s forwards;will-change:opacity}.fluid-aurora-container .blob-purple[data-v-46eee4db],.fluid-aurora-container .blob-red[data-v-46eee4db],.fluid-aurora-container .blob-yellow[data-v-46eee4db]{display:none!important}.fluid-aurora-container .blob-blue[data-v-46eee4db]{bottom:-200px;left:5%;width:400px;height:360px;background:#6366f170;animation-duration:3s!important}.fluid-aurora-container .blob-green[data-v-46eee4db]{bottom:-180px;left:5%;width:400px;height:360px;background:#10b98180;animation-duration:5s!important}@keyframes aurora-fade-in-46eee4db{0%{opacity:0}to{opacity:1}}.share-qr-layout[data-v-46eee4db]{position:relative;z-index:2;display:flex;flex:1;align-items:center;justify-content:center;width:100%;padding:2px 0}.qr-card-glow[data-v-46eee4db]{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:center;width:66.67%;max-width:240px}.qr-glow-inner[data-v-46eee4db]{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1/1;padding:8px;background:#00000073;border:1px solid rgba(255,255,255,.1);border-radius:14px;box-shadow:0 6px 24px #00000080,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qr-glow-inner[data-v-46eee4db] img,.qr-glow-inner[data-v-46eee4db] canvas,.qr-glow-inner[data-v-46eee4db] svg{width:100%!important;height:100%!important;object-fit:contain;border-radius:6px}.poster-bottom[data-v-46eee4db]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:100%;min-height:32px;margin-top:0;text-align:center}.poster-shot-hint[data-v-46eee4db],.poster-url-hint[data-v-46eee4db]{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-46eee4db]{opacity:0;animation:hint-float-then-fade-46eee4db 3.5s cubic-bezier(.25,1,.5,1) .5s forwards;will-change:transform,opacity}.poster-url-hint[data-v-46eee4db]{position:absolute;top:50%;left:0;right:0;opacity:0;transform:translateY(-50%);animation:url-fade-in-46eee4db 3.5s cubic-bezier(.25,1,.5,1) .5s forwards;will-change:opacity}@keyframes hint-float-then-fade-46eee4db{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-46eee4db{0%,75%{opacity:0}to{opacity:1}}.share-view[data-v-70db62ed]{position:relative;display:flex;flex-direction:column;gap:12px;height:100%;box-sizing:border-box}.share-view .feed-content[data-v-70db62ed],.share-view .share-post[data-v-70db62ed]{flex:none!important;height:auto!important;margin:0;padding:8px 20px}.feed-item[data-v-70db62ed]{display:flex;flex-shrink:0;padding:8px 10px;border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05);transition:border-color .3s ease;scroll-snap-align:center}.feed-item[data-v-70db62ed]:first-child{border-top:none}.feed-avatar-inline[data-v-70db62ed]{flex-shrink:0;width:24px;height:24px;border-radius:50%;overflow:hidden;object-fit:cover;border:1px solid rgba(255,255,255,.15)}.feed-content[data-v-70db62ed]{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.feed-user-info[data-v-70db62ed]{display:flex;align-items:center;gap:6px;font-size:13px}.feed-user-info .nickname[data-v-70db62ed]{color:#fff;font-weight:700}.feed-user-info .workflow-tag[data-v-70db62ed]{font-size:11px;padding:1px 6px;border-radius:4px;background:#6aec8026;color:#6aec80}.feed-user-info .dot[data-v-70db62ed]{color:#ffffff4d}.feed-user-info .time[data-v-70db62ed]{color:#fff6;font-size:12px}.feed-user-info .delete-btn[data-v-70db62ed]{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;border:none;background:none;color:#ffffff26;font-size:12px;cursor:pointer;padding:2px 4px;border-radius:4px;transition:all .2s}.feed-user-info .delete-btn[data-v-70db62ed]:hover{color:#ff4d4d;background:#ff4d4d1a}.feed-action-symbol[data-v-70db62ed]{width:14px;height:14px}.feed-text[data-v-70db62ed]{color:#ffffffd9;font-size:14px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.feed-image[data-v-70db62ed]{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-70db62ed],.feed-image video[data-v-70db62ed]{width:100%;max-height:200px;object-fit:cover;display:block}.feed-image--ref[data-v-70db62ed]{opacity:.7}.feed-image .ref-badge[data-v-70db62ed]{position:absolute;top:6px;right:6px;font-size:10px;padding:2px 6px;border-radius:4px;background:#0009;color:#ffffffb3}.grid-cell--hidden[data-v-70db62ed]{opacity:.5}.grid-hidden-mask[data-v-70db62ed]{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-70db62ed]{font-size:11px;color:#ffffffb3;background:#00000080;padding:2px 8px;border-radius:4px}.grid-restore-btn[data-v-70db62ed]{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;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:12px;cursor:pointer;pointer-events:auto;transition:all .2s}.grid-restore-btn[data-v-70db62ed]:hover{background:#000c}.bg-author-wrapper[data-v-70db62ed]{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-70db62ed]{display:inline-flex;align-items:center;gap:5px;height:26px;box-sizing:border-box;padding:0 9px 0 5px;border-radius:999px;background:#00000052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.031372549)}.bg-author .bg-author-avatar[data-v-70db62ed]{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-70db62ed]{font-size:11px;color:#fff9;flex-shrink:0}.bg-author .bg-author-name[data-v-70db62ed]{font-size:11px;font-weight:500;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bg-share-btn[data-v-70db62ed]{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:#00000052;color:#fff;font-size:11px;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease;box-shadow:0 2px 8px #00000026}.bg-share-symbol[data-v-70db62ed]{width:13px;height:13px}.bg-media-actions[data-v-70db62ed]{position:absolute;top:13px;right:13px;z-index:200;display:flex;gap:6px;pointer-events:auto}.bg-media-action-btn[data-v-70db62ed]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border-radius:12px;border:1px solid rgba(255,255,255,.031372549);background:#00000052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;font-size:13px;cursor:pointer;transition:all .2s}.bg-media-action-btn[data-v-70db62ed]:hover{background:#0009}.imagination-grid[data-v-70db62ed]{display:flex;flex-direction:row;gap:8px;margin-top:6px;border-radius:8px;overflow-x:auto;padding:2px 4px;scrollbar-width:none}.imagination-grid[data-v-70db62ed]::-webkit-scrollbar{display:none}.imagination-grid[data-v-70db62ed]{mask-image:linear-gradient(to right,transparent 0%,#000 12px,#000 calc(100% - 12px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 12px,#000 calc(100% - 12px),transparent 100%)}.grid-cell[data-v-70db62ed]{position:relative;width:90px;height:90px;flex-shrink:0;border-radius:6px;overflow:hidden;cursor:pointer}.grid-cell img[data-v-70db62ed],.grid-cell video[data-v-70db62ed]{width:100%;height:100%;object-fit:cover;display:block}.grid-cell .grid-user[data-v-70db62ed]{position:absolute;bottom:0;left:0;right:0;padding:2px 6px;font-size:10px;color:#fff;background:linear-gradient(transparent,#0009);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;z-index:3}.grid-cell--more[data-v-70db62ed]{display:flex;align-items:center;justify-content:center;background:#ffffff0d;color:#ffffff80;font-size:16px;font-weight:700}.grid-cell--loading[data-v-70db62ed]{cursor:default;background:#ffffff0d;overflow:hidden;position:relative}.grid-cell--loading[data-v-70db62ed]:before{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:holo-70db62ed 3s linear infinite;will-change:background-position;z-index:1}.grid-cell--loading[data-v-70db62ed]:after{content:"";position:absolute;inset:0;background:repeating-radial-gradient(circle,rgba(255,255,255,.04) 0 1px,transparent 1px 2px);mix-blend-mode:overlay;pointer-events:none;opacity:.25;animation:holo-grain-70db62ed .25s steps(2) infinite;will-change:transform;z-index:2}.loading-placeholder[data-v-70db62ed]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;z-index:3}.loading-spinner[data-v-70db62ed]{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-70db62ed .8s linear infinite;will-change:transform}.loading-label[data-v-70db62ed]{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-pulse-70db62ed 2s ease-in-out infinite;will-change:opacity}.loading-symbol[data-v-70db62ed]{width:14px;height:14px}.loading-symbol--spin[data-v-70db62ed]{animation:imagine-spin-70db62ed .8s linear infinite}@keyframes imagine-spin-70db62ed{to{transform:rotate(360deg)}}@keyframes imagine-pulse-70db62ed{0%,to{opacity:.4}50%{opacity:1}}@keyframes holo-70db62ed{to{background-position:400% 0}}@keyframes holo-grain-70db62ed{0%,to{transform:translateZ(0)}50%{transform:translate3d(2px,-2px,0)}}.feed-actions[data-v-70db62ed]{display:flex;align-items:center;gap:8px;margin-top:4px}.media-count[data-v-70db62ed]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);color:#ffffff8c;line-height:1}.media-count .media-count-symbol[data-v-70db62ed]{width:12px;height:12px}.media-count .media-count-num[data-v-70db62ed]{font-size:12px;font-weight:600;font-family:RobotoMono,monospace}.imagine-btn[data-v-70db62ed]{margin-left:auto}.bg-reactions[data-v-70db62ed]{position:absolute;left:12px;bottom:14px;z-index:200;display:flex;gap:6px;flex-wrap:wrap;max-width:40%;pointer-events:auto}.bg-reactions .reaction-btn[data-v-70db62ed]{display:inline-flex;align-items:center;gap:3px;padding:3px 8px;border-radius:12px;border:none;background:#00000052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff9;font-size:12px;cursor:pointer;transition:all .2s;border:1px solid rgba(255,255,255,.031372549)}.bg-reactions .reaction-btn[data-v-70db62ed]:hover{background:#0009}.bg-reactions .reaction-btn--active[data-v-70db62ed]{border-color:#ffffff40}.bg-reactions .reaction-btn[data-v-70db62ed]:disabled{opacity:.4;cursor:default}.bg-reactions .reaction-btn[data-v-70db62ed]:disabled:hover{background:#0000006b}.bg-reactions .reaction-btn .reaction-count[data-v-70db62ed]{font-size:11px;font-family:RobotoMono,monospace}.feed-empty[data-v-70db62ed]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 16px;gap:8px}.feed-empty-icon[data-v-70db62ed]{width:32px;height:32px}.feed-empty-text[data-v-70db62ed]{font-size:13px;color:#ffffff4d}.compose-area[data-v-70db62ed]{display:flex;flex-direction:column;flex-shrink:0;gap:10px;padding:10px 12px;min-width:0;position:sticky;bottom:0;z-index:5;scroll-snap-align:none;background:#161221;border-top:1px solid rgba(143,143,143,.1647058824);max-height:60%;overflow-y:auto}.compose-slide-enter-active[data-v-70db62ed],.compose-slide-leave-active[data-v-70db62ed]{transition:transform .32s cubic-bezier(.33,1,.68,1),opacity .32s ease}.compose-slide-enter-from[data-v-70db62ed],.compose-slide-leave-to[data-v-70db62ed]{transform:translateY(100%);opacity:0}.compose-input[data-v-70db62ed]{width:100%;min-height:60px;padding:10px 12px;border-radius:6px;border:1px solid rgba(255,255,255,.031372549);background:#ffffff0a;color:#f8fafc;font-size:13px;font-family:barlow,system-ui;resize:none;transition:border-color .2s}.compose-input[data-v-70db62ed]:focus{border-color:#6aec8066;outline:none}.compose-input[data-v-70db62ed]::placeholder{color:#ffffff40}.compose-footer[data-v-70db62ed]{display:flex;align-items:center;justify-content:flex-end;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.publish-btn[data-v-70db62ed]{white-space:nowrap}.publish-btn[data-v-70db62ed]:disabled{opacity:.4;cursor:not-allowed}.refund-modal[data-v-70db62ed]{max-width:420px;z-index:2000}.refund-content[data-v-70db62ed]{display:flex;flex-direction:column;gap:14px}.refund-header[data-v-70db62ed]{display:flex;flex-direction:column;gap:4px}.refund-title[data-v-70db62ed]{margin:0;font-size:18px;font-weight:700;color:#fff}.refund-subtitle[data-v-70db62ed]{margin:0;font-size:12px;color:#989898}.refund-amount-row[data-v-70db62ed]{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-70db62ed]{font-size:12px;color:#989898}.refund-amount-value[data-v-70db62ed]{font-size:18px;font-weight:700;color:#6aec80;font-family:RobotoMono,monospace}.refund-reason[data-v-70db62ed]{font-size:12px;color:#ffffff80;line-height:1.5;margin:0}.refund-footer[data-v-70db62ed]{padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.refund-confirm-btn[data-v-70db62ed]{width:100%;padding:10px 24px;font-size:14px;font-weight:600}.compose-mode-bar[data-v-70db62ed]{display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.05);justify-content:space-around;margin-top:-8px}.special-active-strip[data-v-70db62ed]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0 0 8px;color:#ffffff8c;font-size:12px}.special-active-label[data-v-70db62ed]{flex-shrink:0}.special-active-chip[data-v-70db62ed]{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-70db62ed]:hover{background:#6aec8029}.compose-mode-btn[data-v-70db62ed]{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)}.compose-mode-btn[data-v-70db62ed]: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}.compose-mode-btn[data-v-70db62ed]:hover{color:#fffc}.compose-mode-btn.active[data-v-70db62ed]{color:#fff;font-weight:600}.compose-mode-btn.active[data-v-70db62ed]:after{width:100%}.compose-mode-btn[data-v-70db62ed]:disabled{color:#ffffff40;cursor:not-allowed;opacity:.65}.compose-mode-btn[data-v-70db62ed]:disabled:hover{color:#ffffff40}.compose-mode-btn[data-v-70db62ed]:disabled:after{width:0}.poll-options-editor[data-v-70db62ed]{display:flex;flex-direction:column;gap:8px}.poll-option-row[data-v-70db62ed]{display:flex;align-items:center;gap:6px}.poll-option-row[data-v-70db62ed]: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-70db62ed]:nth-child(1):before{background-color:#6aec80;box-shadow:0 0 12px #91ffa4}.poll-option-row[data-v-70db62ed]:nth-child(2):before{background-color:#956aec;box-shadow:0 0 12px #cdc4de}.poll-option-row[data-v-70db62ed]:nth-child(3):before{background-color:#6aece5;box-shadow:0 0 12px #95fff9}.poll-option-row[data-v-70db62ed]:nth-child(4):before{background-color:#ec9b6a;box-shadow:0 0 12px #ffcbb7}.poll-option-row[data-v-70db62ed]:nth-child(5):before{background-color:#ecde6a;box-shadow:0 0 12px #fff283}.poll-option-row[data-v-70db62ed]:nth-child(6):before{background-color:#ec6ad9;box-shadow:0 0 12px #f4adea}.poll-option-row[data-v-70db62ed]:nth-child(7):before{background-color:#6fa4f7;box-shadow:0 0 12px #bcc8ff}.poll-option-input[data-v-70db62ed]{flex:1;background:#ffffff0a;border:1px solid rgba(255,255,255,.031372549);border-radius:6px;padding:8px 12px;color:#fff;font-size:14px}.poll-option-input[data-v-70db62ed]:focus{border-color:#6aec8066;outline:none}.poll-voted-badge[data-v-70db62ed]{margin-left:6px;width:16px;height:16px;display:inline-flex;vertical-align:middle;position:relative;top:-1px}.poll-option-remove[data-v-70db62ed]{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-70db62ed]:hover{color:#f43f5e}.poll-add-option[data-v-70db62ed]{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-70db62ed]:hover{color:#97f2a7}.poll-duration-bar[data-v-70db62ed]{margin:6px 0}.poll-duration-label[data-v-70db62ed]{font-size:13px;color:#ffffff80}.poll-card[data-v-70db62ed]{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-70db62ed]{margin-top:12px;display:flex;flex-direction:column;gap:10px;position:relative}.poll-countdown[data-v-70db62ed]{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#6aec80;background:#6aec801a;padding:4px 8px;border-radius:6px}.poll-countdown--expired[data-v-70db62ed]{color:#fff6;background:#ffffff0d}.countdown-content[data-v-70db62ed]{display:inline-flex;align-items:center;gap:4px}.countdown-symbol[data-v-70db62ed]{width:13px;height:13px}.flip-clock[data-v-70db62ed]{display:flex;align-items:center;gap:2px;-webkit-user-select:none;user-select:none}.flip-clock--expired[data-v-70db62ed]{opacity:.7;filter:grayscale(.5)}.flip-clock--expired .flip-card[data-v-70db62ed]{background:linear-gradient(180deg,#2a2a2e,#1c1c1f);box-shadow:0 1px 2px #00000080;border-color:#ffffff0d}.flip-clock--expired .flip-card-num[data-v-70db62ed],.flip-clock--expired .flip-colon[data-v-70db62ed]{color:#ffffff59}.flip-digits[data-v-70db62ed]{display:flex;gap:1px}.flip-card[data-v-70db62ed]{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-70db62ed .28s cubic-bezier(.25,.8,.25,1.2) forwards}@keyframes flip-card-drop-70db62ed{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-70db62ed]{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-70db62ed]{position:absolute;top:50%;left:0;width:100%;height:.5px;background:#0000004d;box-shadow:0 .5px #ffffff0d}.flip-colon[data-v-70db62ed]{font-size:14px;font-weight:700;color:#ffffff60;line-height:1;animation:flip-blink-70db62ed 1s infinite;-webkit-user-select:none;user-select:none}@keyframes flip-blink-70db62ed{0%,to{opacity:1}50%{opacity:.3}}.poll-option[data-v-70db62ed]{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:13px;font-family:inherit;overflow:hidden;text-align:left;appearance:none;-webkit-appearance:none;box-shadow:none}.poll-option--votable[data-v-70db62ed]{cursor:pointer;transition:all .2s}.poll-option--votable[data-v-70db62ed]:hover:not(:disabled){background:#ffffff0d;border-color:#fff3}.poll-option--winner .poll-option-text[data-v-70db62ed],.poll-option--winner .poll-option-pct[data-v-70db62ed]{font-weight:700;color:#fff}.poll-option--winner .poll-bar[data-v-70db62ed]{background-image:linear-gradient(180deg,#231d3d,#1f1831 50%,#241d3e 150%)}.poll-bar[data-v-70db62ed]{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-70db62ed]{position:relative;z-index:1;display:flex;align-items:center;gap:6px}.poll-option-pct[data-v-70db62ed]{position:relative;z-index:1;font-weight:600;font-size:13px;color:#ffffffb3}.poll-footer-row[data-v-70db62ed]{display:flex;align-items:center;justify-content:space-between;margin-top:6px;font-size:12px;color:#fff6;-webkit-user-select:none;user-select:none}.poll-total-votes[data-v-70db62ed]{white-space:nowrap}.poll-total[data-v-70db62ed]{font-size:12px;color:#fff6;text-align:right;margin-top:4px}.poll-total--center[data-v-70db62ed]{margin:10px 0;text-align:center}.question-input-area--active[data-v-70db62ed]{display:flex;gap:8px;margin-top:8px}.question-input--grow[data-v-70db62ed]{flex:1}.lottery-prize[data-v-70db62ed]{margin-bottom:12px;color:#fff;font-size:16px;font-weight:700}.lottery-winners--drawn[data-v-70db62ed]{margin-top:12px;padding:12px;border-radius:8px;background:#00ff001a}.lottery-winners-title[data-v-70db62ed]{margin-bottom:8px;color:#4ade80;font-weight:700}.lottery-winners-list[data-v-70db62ed]{display:flex;flex-wrap:wrap;gap:8px}.lottery-winner[data-v-70db62ed]{display:flex;align-items:center;gap:4px;padding:4px 8px;border-radius:12px;background:#ffffff1a;font-size:12px}.lottery-winner-avatar[data-v-70db62ed]{width:16px;height:16px;border-radius:50%;object-fit:cover}.lottery-no-winners[data-v-70db62ed]{margin-top:12px;color:#ffffff80;text-align:center}.lottery-participants[data-v-70db62ed]{margin:8px 0}.lottery-editor--form[data-v-70db62ed]{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.lottery-editor-row[data-v-70db62ed]{display:flex;gap:8px}.lottery-editor-input[data-v-70db62ed]{flex:1}.poll-detail-btn[data-v-70db62ed]{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-70db62ed]:hover{background:#ffffff1a}.special-end-btn[data-v-70db62ed]{width:100%}.poll-detail-modal[data-v-70db62ed]{max-width:400px;z-index:2000}.poll-detail-content[data-v-70db62ed]{display:flex;flex-direction:column}.poll-detail-header[data-v-70db62ed]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.poll-detail-loading[data-v-70db62ed]{display:flex;align-items:center;justify-content:center;gap:12px;padding:40px 0;color:#ffffff80}.poll-detail-summary[data-v-70db62ed]{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-70db62ed]{color:#fff6}.poll-detail-group[data-v-70db62ed]{margin-bottom:16px;background:#ffffff05;border:1px solid rgba(255,255,255,.05);border-radius:6px;overflow:hidden}.poll-detail-group-header[data-v-70db62ed]{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-70db62ed]{font-size:14px;font-weight:500;color:#fff}.poll-detail-option-count[data-v-70db62ed]{font-size:13px;color:#6aec80;font-weight:600;display:inline-flex;align-items:center}.poll-detail-pct-label[data-v-70db62ed]{font-size:11px;color:#ffffff80;font-weight:400;margin-left:4px}.poll-detail-users[data-v-70db62ed]{display:flex;flex-direction:column}.poll-detail-user-row[data-v-70db62ed]{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-70db62ed]:last-child{border-bottom:none}.poll-detail-user-row--expanded[data-v-70db62ed]{flex-direction:column;align-items:flex-start;gap:8px}.poll-detail-user-head[data-v-70db62ed]{display:flex;align-items:center;gap:8px;width:100%}.poll-detail-user-content[data-v-70db62ed]{width:100%;padding:8px 12px;overflow-wrap:anywhere;border-radius:8px;background:#ffffff0d}.poll-detail-user-avatar[data-v-70db62ed]{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#ffffff1a}.poll-detail-user-name[data-v-70db62ed]{flex:1;font-size:13px;color:#fffc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.poll-detail-user-time[data-v-70db62ed]{font-size:11px;color:#fff6}.poll-detail-empty[data-v-70db62ed]{padding:16px;text-align:center;font-size:13px;color:#fff6}.phone-bind-card[data-v-189a8235]{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff09}.phone-bind-heading[data-v-189a8235],.phone-code-row[data-v-189a8235]{display:flex;align-items:center;gap:8px}.phone-bind-heading[data-v-189a8235]{justify-content:space-between}.phone-bind-heading div[data-v-189a8235]{min-width:0;display:flex;flex-direction:column;gap:4px}.phone-bind-heading strong[data-v-189a8235]{color:#fff;font-size:var(--vtuber-font-size-body, 13px)}.phone-bind-heading small[data-v-189a8235]{color:#ffffff85;font-size:var(--vtuber-font-size-caption, 11px)}.phone-bound-tag[data-v-189a8235]{flex-shrink:0;color:#6aec80;font-size:var(--vtuber-font-size-caption, 11px)}.phone-bind-form[data-v-189a8235]{display:flex;flex-direction:column;gap:8px;margin-top:12px}.phone-code-row .phone-code-input[data-v-189a8235]{min-width:0;flex:1}.phone-code-row .btn[data-v-189a8235]{flex-shrink:0}.phone-bind-submit[data-v-189a8235]{width:100%;justify-content:center}.phone-bind-note[data-v-189a8235]{color:#ffffff75;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);text-align:center}.avatar-crop-backdrop[data-v-65d63a9f]{z-index:2200}.avatar-crop-dialog[data-v-65d63a9f]{z-index:2201;max-width:400px;border-radius:14px;overflow:hidden}.avatar-crop-dialog[data-v-65d63a9f]:before{display:none}.avatar-crop-header[data-v-65d63a9f]{position:relative;z-index:2}.avatar-crop-body[data-v-65d63a9f]{position:relative;z-index:2;min-height:0;padding:0 16px 14px;overflow-y:auto}.avatar-crop-viewport[data-v-65d63a9f]{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-65d63a9f]:focus-visible{box-shadow:0 0 0 2px #6aec80b8}.avatar-crop-viewport.is-dragging[data-v-65d63a9f]{cursor:grabbing}.avatar-crop-source[data-v-65d63a9f]{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-65d63a9f]{opacity:1}.avatar-crop-mask[data-v-65d63a9f]{position:absolute;inset:0;z-index:2;pointer-events:none}.avatar-crop-mask[data-v-65d63a9f]: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-65d63a9f]{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-65d63a9f]{color:#fca5a5}.loading-spinner[data-v-65d63a9f]{width:24px;height:24px;border:2px solid rgba(255,255,255,.16);border-top-color:#6aec80;border-radius:50%;animation:avatar-crop-spin-65d63a9f .75s linear infinite}@keyframes avatar-crop-spin-65d63a9f{to{transform:rotate(360deg)}}.avatar-crop-controls[data-v-65d63a9f]{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-65d63a9f]{color:#ffffff94;width:16px;height:16px}.avatar-crop-zoom[data-v-65d63a9f]{width:100%;accent-color:#6aec80;cursor:pointer}.avatar-crop-zoom[data-v-65d63a9f]:disabled{cursor:not-allowed;opacity:.45}.avatar-crop-reset[data-v-65d63a9f]{border:0;background:transparent;color:#ffffff9e;font-size:12px;cursor:pointer}.avatar-crop-reset[data-v-65d63a9f]:disabled{cursor:not-allowed;opacity:.4}.avatar-crop-hint[data-v-65d63a9f]{margin:11px 0 0;color:#ffffff6b;font-size:11px;line-height:1.55;text-align:center}.avatar-crop-actions[data-v-65d63a9f]{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-65d63a9f]{width:94%}.avatar-crop-body[data-v-65d63a9f]{padding-right:12px;padding-left:12px}.avatar-crop-viewport[data-v-65d63a9f]{width:min(76vw,38dvh,260px)}}@media(prefers-reduced-motion:reduce){.avatar-crop-source[data-v-65d63a9f]{will-change:auto}}.bili-connect-banner[data-v-6198e41f]{position:relative;width:100%;min-height:78px;padding:12px 16px;box-sizing:border-box;display:flex;align-items:center;overflow:hidden;border:1px solid rgba(255,102,153,.12);border-radius:8px;background:linear-gradient(135deg,#17a1fa0a,#ff669914,#ff47a60f);color:inherit;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1)}.bili-connect-banner[data-v-6198e41f]:hover:not(:disabled){border-color:#ff669940}.bili-connect-banner:hover:not(:disabled) .bili-banner-connect-btn[data-v-6198e41f]{border-color:#ff669973}.bili-connect-banner[data-v-6198e41f]:disabled{cursor:wait;opacity:.72}.bili-banner-decor-1[data-v-6198e41f],.bili-banner-decor-2[data-v-6198e41f]{position:absolute;border-radius:50%;filter:blur(16px);pointer-events:none;opacity:.45}.bili-banner-decor-1[data-v-6198e41f]{width:80px;height:80px;top:-20px;right:40px;background:radial-gradient(circle,#ff66994d,#f690 70%)}.bili-banner-decor-2[data-v-6198e41f]{width:120px;height:120px;right:-20px;bottom:-40px;background:radial-gradient(circle,#17a1fa40,#17a1fa00 70%)}.bili-banner-content[data-v-6198e41f]{position:relative;z-index:1;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.bili-banner-text[data-v-6198e41f]{min-width:0;flex:1;display:flex;flex-direction:column;gap:8px;text-align:left}.bili-banner-title-row[data-v-6198e41f]{display:flex;align-items:center;gap:8px}.bili-icon-large[data-v-6198e41f]{width:22px;height:22px;flex:0 0 auto;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(255,102,153,.2))}.bili-banner-title[data-v-6198e41f]{margin:0;color:#fff;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;letter-spacing:.02em}.bili-banner-subtitle[data-v-6198e41f]{max-width:280px;color:#ffffff8c;font-size:var(--vtuber-font-size-meta, 12px);font-weight:300;line-height:var(--vtuber-line-height-body, 1.5)}.bili-banner-connect-btn[data-v-6198e41f]{flex:0 0 auto;padding:8px 16px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(255,102,153,.2);border-radius:8px;background:#ff669914;color:#fff;transition:border-color .25s cubic-bezier(.25,.8,.25,1)}.bili-banner-connect-btn>span[data-v-6198e41f]:first-child{color:#ff6699f2;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.08em}.bili-banner-connect-btn .btn-sub[data-v-6198e41f]{margin-top:1px;color:#fff6;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400}@media(max-width:420px){.bili-connect-banner[data-v-6198e41f]{padding-inline:12px}.bili-banner-content[data-v-6198e41f]{gap:8px}.bili-banner-connect-btn[data-v-6198e41f]{padding-inline:10px}}.my-codes[data-v-0e0f7741]{display:flex;flex-direction:column;gap:10px}.mc-anchor-hint[data-v-0e0f7741]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff06}.mc-anchor-hint .mc-anchor-hint-copy[data-v-0e0f7741]{display:flex;flex-direction:column;gap:3px;min-width:0}.mc-anchor-hint .mc-anchor-hint-copy strong[data-v-0e0f7741]{color:#ffffffbf;font-size:11px}.mc-anchor-hint .mc-anchor-hint-copy span[data-v-0e0f7741]{color:#ffffff6b;font-size:10px;line-height:1.4}.mc-anchor-hint .btn[data-v-0e0f7741]{flex-shrink:0;padding:4px 8px;font-size:10px}.mc-header[data-v-0e0f7741]{display:flex;align-items:center;justify-content:space-between}.mc-header .mc-title[data-v-0e0f7741]{font-size:13px;font-weight:600;color:#fff}.mc-header .mc-gen-btn[data-v-0e0f7741]{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-0e0f7741]{font-size:13px;font-weight:700;line-height:1}.mc-header .mc-gen-btn[data-v-0e0f7741]:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 0 14px #6aec8066}.mc-header .mc-gen-btn[data-v-0e0f7741]:active:not(:disabled){transform:translateY(0)}.mc-empty[data-v-0e0f7741]{font-size:12px;color:#fff6;text-align:center;padding:14px 0}.mc-list[data-v-0e0f7741]{display:flex;flex-direction:column;gap:6px;max-height:220px;overflow-y:auto}.mc-row[data-v-0e0f7741]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;background:#ffffff0d}.mc-row--used[data-v-0e0f7741]{opacity:.55}.mc-main[data-v-0e0f7741]{display:flex;flex-direction:column;gap:4px;min-width:0}.mc-code[data-v-0e0f7741]{font-size:15px;font-weight:700;letter-spacing:2px;color:#fff;font-family:RobotoMono,monospace;cursor:pointer}.mc-tags[data-v-0e0f7741]{display:flex;gap:5px}.mc-tag[data-v-0e0f7741]{font-size:10px;padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c}.mc-tag--active[data-v-0e0f7741]{background:#6aec802e;color:#6aec80}.mc-tag--used[data-v-0e0f7741]{background:#ffffff0f;color:#ffffff59}.mc-meta[data-v-0e0f7741]{text-align:right;flex-shrink:0}.mc-value[data-v-0e0f7741]{display:block;font-size:12px;color:#6aec80;font-weight:600}.mc-time[data-v-0e0f7741]{display:block;font-size:10px;color:#ffffff4d;margin-top:2px}.pwa-row[data-v-83008a50]{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px;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)}.pwa-row[data-v-83008a50]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffff14,#fff0)}.pwa-row[data-v-83008a50]:hover{border-color:#ffffff1a;box-shadow:0 12px 24px #0003}.pwa-row--active[data-v-83008a50]{border-color:#6aec801f;background:linear-gradient(135deg,#6aec8004,#ffffff01)}.pwa-row--active[data-v-83008a50]:hover{border-color:#6aec8038;background:linear-gradient(135deg,#6aec8006,#ffffff03)}.pr-main-content[data-v-83008a50]{flex:1;display:flex;flex-direction:column;margin-bottom:16px}.pr-meta[data-v-83008a50]{margin-bottom:8px}.pr-title-en[data-v-83008a50]{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.15em;color:#6aec80;text-transform:uppercase;margin-bottom:2px;display:block;opacity:.9}.pr-title-cn[data-v-83008a50]{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-83008a50]{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}.pr-footer[data-v-83008a50]{margin-top:auto}.pr-action-btn[data-v-83008a50]{width:100%;padding:8px 12px;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}.pr-action-btn span[data-v-83008a50]:first-child{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.08em}.pr-action-btn .sub-text[data-v-83008a50]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff59;margin-top:1px;font-weight:400}.pr-action-btn[data-v-83008a50]:hover{background:#8b47f11f;border-color:#8b47f166;box-shadow:0 4px 12px #8b47f126;transform:translateY(-1.5px)}.pr-action-btn:hover .sub-text[data-v-83008a50]{color:#c4b5fdb3}.pr-action-btn[data-v-83008a50]:active{transform:translateY(0)}.pr-status-pill[data-v-83008a50]{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}.pr-status-pill--active[data-v-83008a50]{border:1px solid rgba(106,236,128,.15);background:#6aec800a;color:#6aec80d9}.pr-status-pill--disabled[data-v-83008a50]{border:1px solid rgba(255,255,255,.04);background:#ffffff04;color:#ffffff40}.pr-status-dot[data-v-83008a50]{width:6px;height:6px;border-radius:50%;background-color:#6aec80}.pr-status-dot.--pulse[data-v-83008a50]{animation:status-pulse-glow-83008a50 1.6s infinite alternate}@keyframes status-pulse-glow-83008a50{0%{transform:scale(.9)}to{transform:scale(1.1)}}@media(max-width:480px){.pwa-row[data-v-83008a50]{padding:12px}}.psr-card[data-v-3e72b5e7]{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:16px;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)}.psr-card[data-v-3e72b5e7]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffff14,#fff0)}.psr-card[data-v-3e72b5e7]:hover{border-color:#ffffff1a;box-shadow:0 12px 24px #0003}.psr-card--active[data-v-3e72b5e7]{border-color:#fbbf242e;background:linear-gradient(135deg,#fbbf2408,#ffffff01)}.psr-card--active[data-v-3e72b5e7]:hover{border-color:#fbbf2447;background:linear-gradient(135deg,#fbbf240d,#ffffff03)}.psr-glow-bg[data-v-3e72b5e7]{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}.psr-main-content[data-v-3e72b5e7]{flex:1;display:flex;flex-direction:column;margin-bottom:16px}.psr-meta[data-v-3e72b5e7]{margin-bottom:8px}.psr-title-en[data-v-3e72b5e7]{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.15em;color:#fbbf24d9;text-transform:uppercase;margin-bottom:2px;display:block;opacity:.9}.psr-title-cn[data-v-3e72b5e7]{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}.psr-description[data-v-3e72b5e7]{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}.psr-footer[data-v-3e72b5e7]{margin-top:auto}.psr-action-btn[data-v-3e72b5e7]{width:100%;padding:8px 12px;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}.psr-action-btn span[data-v-3e72b5e7]:first-child{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.08em}.psr-action-btn[data-v-3e72b5e7]:hover{background:#966cf71f;border-color:#966cf766;box-shadow:0 4px 12px #966cf726;transform:translateY(-1.5px)}.psr-action-btn[data-v-3e72b5e7]:active{transform:translateY(0)}.psr-sub-text[data-v-3e72b5e7]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff59;margin-top:1px;font-weight:400}.psr-status-pill[data-v-3e72b5e7]{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;cursor:pointer;transition:all .2s ease}.psr-status-pill--active[data-v-3e72b5e7]{border:1px solid rgba(251,191,36,.2);background:#fbbf240f;color:#fbbf24e6}.psr-status-pill--active[data-v-3e72b5e7]:hover{border-color:#fbbf2459;background:#fbbf241a}.psr-dot[data-v-3e72b5e7]{width:6px;height:6px;border-radius:50%;background-color:#fbbf24e6;flex-shrink:0}.psr-status-text[data-v-3e72b5e7]{letter-spacing:.03em}@media(max-width:480px){.psr-card[data-v-3e72b5e7]{padding:12px}}.notify-row.compact[data-v-b3e73534]{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.notify-row.compact .nr-main[data-v-b3e73534]{display:flex;align-items:center;gap:10px;flex:1;min-width:0}.notify-row.compact .nr-label[data-v-b3e73534]{font-size:var(--vtuber-font-size-body, 13px);color:#ffffffd1;white-space:nowrap}.notify-row.compact .nr-status[data-v-b3e73534]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80}.notify-row.compact .nr-status--granted[data-v-b3e73534]{color:#6aec80e6}.notify-row.compact .nr-status--denied[data-v-b3e73534]{color:#ff9678e6}.notify-row.compact .nr-btn[data-v-b3e73534]{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-b3e73534]:hover{background:#7c6cff42}.notify-row.compact .nr-hint[data-v-b3e73534]{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-b3e73534]{position:relative;display:flex;flex-direction:column;border:1px solid rgba(255,255,255,.05);border-radius:12px;-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-b3e73534]:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#fff0,#ffffff14,#fff0)}.notify-row-card[data-v-b3e73534]:hover{border-color:#ffffff1a;box-shadow:0 12px 24px #0003}.notify-row-card--active[data-v-b3e73534]{border-color:#6aec801f;background:linear-gradient(135deg,#6aec8004,#ffffff01)}.notify-row-card--active[data-v-b3e73534]:hover{border-color:#6aec8038;background:linear-gradient(135deg,#6aec8006,#ffffff03)}.nrc-main-content[data-v-b3e73534]{flex:1;display:flex;flex-direction:column;margin-bottom:20px}.nrc-meta[data-v-b3e73534]{margin-bottom:10px}.nrc-title-en[data-v-b3e73534]{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-b3e73534]{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-b3e73534]{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-b3e73534]{margin-top:auto}.nrc-action-btn[data-v-b3e73534]{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-b3e73534]: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-b3e73534]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff59;margin-top:1px;font-weight:400}.nrc-action-btn[data-v-b3e73534]:hover{background:#8b47f11f;border-color:#8b47f166;box-shadow:0 4px 12px #8b47f126;transform:translateY(-1.5px)}.nrc-action-btn:hover .sub-text[data-v-b3e73534]{color:#c4b5fdb3}.nrc-action-btn[data-v-b3e73534]:active{transform:translateY(0)}.nrc-status-pill[data-v-b3e73534]{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-b3e73534]{border:1px solid rgba(106,236,128,.15);background:#6aec800a;color:#6aec80d9}.nrc-status-pill--disabled[data-v-b3e73534]{border:1px solid rgba(255,255,255,.04);background:#ffffff04;color:#ffffff40}.nrc-status-dot[data-v-b3e73534]{width:6px;height:6px;border-radius:50%;background-color:#6aec80}.nrc-status-dot.--pulse[data-v-b3e73534]{animation:status-pulse-glow-b3e73534 1.6s infinite alternate}@keyframes status-pulse-glow-b3e73534{0%{transform:scale(.9)}to{transform:scale(1.1)}}.message-center[data-v-2fec93ef]{display:grid;gap:16px;font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-body, 1.5)}.message-settings[data-v-2fec93ef],.message-list-section[data-v-2fec93ef]{border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff06;padding:16px}.message-settings[data-v-2fec93ef]{display:grid;gap:12px}.preference-grid[data-v-2fec93ef]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.preference-item[data-v-2fec93ef]{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:4px 12px;border-radius:8px;background:#ffffff09;color:#ffffffb8;font-size:var(--vtuber-font-size-body, 13px)}.preference-item>span[data-v-2fec93ef]{min-width:0}.preference-item select[data-v-2fec93ef]{min-width:96px;height:32px;padding:0 28px 0 8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#171824;color:#ffffffe6;font-size:var(--vtuber-font-size-meta, 12px)}.preference-item small[data-v-2fec93ef]{color:#8b47f1}.preference-switch[data-v-2fec93ef]{flex:0 0 auto;min-width:56px;padding:4px 10px}.type-filter-panel[data-v-2fec93ef]{display:grid;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:8px;background:#ffffff06}.type-filter-title[data-v-2fec93ef]{color:#ffffffad;font-size:var(--vtuber-font-size-meta, 12px);font-weight:600}.type-filters[data-v-2fec93ef]{gap:8px}.message-filter-tag[data-v-2fec93ef]{min-height:28px;padding:4px 12px}.settings-footer[data-v-2fec93ef]{display:flex;align-items:flex-start;gap:12px}.push-off-btn[data-v-2fec93ef],.load-more-btn[data-v-2fec93ef]{border:0;background:transparent;color:#8b47f1;cursor:pointer;font-size:var(--vtuber-font-size-meta, 12px)}.push-off-btn[data-v-2fec93ef]{flex:0 0 auto;padding:0;color:#ffaa96c7;white-space:nowrap}.settings-note[data-v-2fec93ef]{flex:1 1 auto;min-width:0;margin:0;color:#fff6;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.message-list-header[data-v-2fec93ef]{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.message-list-header div[data-v-2fec93ef]{display:flex;align-items:baseline;gap:8px}.message-list-header h3[data-v-2fec93ef]{margin:0;color:#fff;font-size:var(--vtuber-font-size-section, 14px)}.message-list-header span[data-v-2fec93ef]{color:#8b47f1;font-size:var(--vtuber-font-size-caption, 11px)}.message-item[data-v-2fec93ef]{width:100%;display:flex;align-items:center;gap:8px;padding:0;border-top:1px solid rgba(255,255,255,.055);background:transparent;color:inherit}.message-item.unread[data-v-2fec93ef]{background:linear-gradient(90deg,rgba(139,71,241,.09),transparent 68%)}.message-item-main[data-v-2fec93ef]{min-width:0;flex:1;display:flex;gap:12px;padding:12px 0 12px 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.message-item-main.message-item-main--static[data-v-2fec93ef]{cursor:default;opacity:1}.message-avatar[data-v-2fec93ef]{width:34px;height:34px;flex:0 0 34px;border-radius:50%;object-fit:cover}.message-avatar--fallback[data-v-2fec93ef]{display:grid;place-items:center;background:#8b47f124;color:#8b47f1}.message-copy[data-v-2fec93ef]{min-width:0;flex:1;display:grid;gap:4px}.message-title-row[data-v-2fec93ef]{display:flex;justify-content:space-between;gap:8px}.message-title-row strong[data-v-2fec93ef]{min-width:0;color:#ffffffe6;font-size:var(--vtuber-font-size-body, 13px)}.anchor-badge[data-v-2fec93ef]{margin-left:6px;padding:1px 5px;border-radius:5px;background:#6aec801f;color:#6aec80;font-size:10px;font-style:normal}.message-title-row time[data-v-2fec93ef]{flex:0 0 auto;color:#ffffff57;font-size:var(--vtuber-font-size-caption, 11px)}.message-body[data-v-2fec93ef]{color:#ffffff8f;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.message-body em[data-v-2fec93ef]{color:#8b47f1;font-style:normal}.message-action[data-v-2fec93ef]{display:inline-block;flex:0 0 auto;margin-right:8px;padding:5px 8px;border:1px solid rgba(139,71,241,.35);border-radius:6px;color:#8b47f1;font-size:var(--vtuber-font-size-caption, 11px);text-decoration:none;white-space:nowrap}.message-empty[data-v-2fec93ef]{padding:32px 0;text-align:center;color:#fff6;font-size:var(--vtuber-font-size-meta, 12px)}.load-more-btn[data-v-2fec93ef]{display:block;margin:12px auto 0}@media(max-width:600px){.preference-grid[data-v-2fec93ef]{grid-template-columns:1fr}.message-settings[data-v-2fec93ef],.message-list-section[data-v-2fec93ef]{padding:12px}.settings-footer[data-v-2fec93ef]{display:grid;gap:8px}.push-off-btn[data-v-2fec93ef]{justify-self:start}.message-title-row[data-v-2fec93ef]{align-items:flex-start}}.locale-switcher[data-v-a42a4cd7]{position:relative;display:inline-flex;align-items:center;min-width:0}.locale-switcher__select-label[data-v-a42a4cd7]{display:inline-flex;align-items:center;gap:8px;min-width:0}.locale-switcher__label[data-v-a42a4cd7]{color:#989898;font-size:var(--vtuber-font-size-meta, 12px);white-space:nowrap}.locale-switcher__trigger[data-v-a42a4cd7]{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-a42a4cd7]:focus-visible{outline:2px solid #6aec80;outline-offset:4px}.locale-switcher__trigger[data-v-a42a4cd7]:disabled{opacity:.5;cursor:wait}.locale-switcher__arrow[data-v-a42a4cd7]{display:inline-flex;flex:0 0 14px;width:14px;height:14px;color:inherit}.locale-switcher__menu[data-v-a42a4cd7]{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-a42a4cd7]{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-a42a4cd7]:hover:not(:disabled),.locale-switcher__option.is-active[data-v-a42a4cd7]{background:#ffffff14;color:#f8fafc}.locale-switcher__option[data-v-a42a4cd7]:disabled{opacity:.5;cursor:wait}.locale-switcher__select[data-v-a42a4cd7]{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-body[data-v-83e94bcc]{--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;flex:1;min-height:0;position:relative;z-index:2;padding:24px 16px 16px;overflow-y:auto;-webkit-overflow-scrolling:touch;font-size:var(--vtuber-font-size-body);line-height:var(--vtuber-line-height-body)}.profile-modal-body[data-v-83e94bcc]::-webkit-scrollbar{width:3px}.profile-modal-body[data-v-83e94bcc]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.header-avatar-wrapper[data-v-83e94bcc]{position:relative;width:58px;height:58px;flex-shrink:0}.header-avatar-glow[data-v-83e94bcc]{position:absolute;top:-200px;left:-180px;width:380px;height:380px;background-size:cover;background-position:center;filter:blur(20px) opacity(.3) saturate(180%);border-radius:50%;pointer-events:none;z-index:1}.header-avatar-trigger[data-v-83e94bcc]{position:relative;z-index:2;width:100%;height:100%;border-radius:12px;overflow:hidden;cursor:pointer;border:1px solid rgba(255,255,255,.08)}.header-avatar-trigger .header-avatar[data-v-83e94bcc]{width:100%;height:100%;object-fit:cover}.header-user-meta[data-v-83e94bcc]{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-83e94bcc]{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-83e94bcc]{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-83e94bcc]{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-83e94bcc]{width:12px;height:12px;color:#ffffff59;flex-shrink:0;transition:color .2s}.header-user-meta .header-username:hover .header-name-edit-ico[data-v-83e94bcc]{color:#6aec80}.header-user-meta .header-name-input[data-v-83e94bcc]{flex:1;min-width:0;font-size:16px;font-weight:700;padding:4px 8px}.header-user-meta .header-name-save[data-v-83e94bcc]{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-83e94bcc]:hover{background:#6aec8059}.header-user-meta .header-name-save-icon[data-v-83e94bcc]{width:14px;height:14px}.credits-display-section[data-v-83e94bcc]{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,#08160fbf,#090c0ad9);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;box-shadow:inset 0 6px 24px #000000b3,inset 0 0 16px #000000d9,inset 0 -1px 1px #ffffff0a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.credits-display-section[data-v-83e94bcc]: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 .ui-grid-dots[data-v-83e94bcc]{left:0;right:0;background-image:radial-gradient(rgba(106,236,128,.08) 1px,transparent 1px);background-size:8px 8px;-webkit-mask-image:radial-gradient(circle at 50% 50%,black 30%,transparent 80%);mask-image:radial-gradient(circle at 50% 50%,black 30%,transparent 80%);animation:ui-dots-glow-entry 4.5s cubic-bezier(.16,1,.3,1) .7s both,ui-dots-breath 3.5s ease-in-out 5.2s infinite alternate}.credits-display-section .hero-top-btn[data-v-83e94bcc]{position:absolute;top:14px;z-index:4;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 10px;border-radius:14px;font-size:12px;font-weight:600;color:#ffffffd9;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:all .2s ease}.credits-display-section .hero-top-btn[data-v-83e94bcc]:hover{background:#ffffff24;border-color:#ffffff40;color:#fff}.credits-display-section .hero-top-btn[data-v-83e94bcc]:active{transform:scale(.95)}.credits-display-section .hero-redeem-btn[data-v-83e94bcc]{left:14px;gap:4px}.credits-display-section .hero-redeem-icon[data-v-83e94bcc]{width:14px;height:14px}.credits-display-section .hero-logout-btn[data-v-83e94bcc]{right:52px;width:28px;padding:0;color:#fff9}.credits-display-section .hero-logout-btn[data-v-83e94bcc]:hover{background:#ff4d4d33;border-color:#ff4d4d66;color:#ff4d4d}.credits-display-section .hero-logout-icon[data-v-83e94bcc]{flex:0 0 16px;width:16px;height:16px;color:inherit}.credits-display-section .profile-header-left[data-v-83e94bcc]{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-83e94bcc]{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px}.credits-display-section .credits-info-right[data-v-83e94bcc]{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-83e94bcc]{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-83e94bcc]{display:inline-flex;align-items:center;gap:4px}.credits-display-section .credits-info-right .credits-info .credits-label-row .credits-token-icon[data-v-83e94bcc]{--credits-token-size: 9px;margin-bottom:0;flex-shrink:0}.credits-display-section .credits-info-right .credits-info .credits-label-row .credits-label[data-v-83e94bcc]{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-83e94bcc]{display:inline-flex;align-items:center;gap:6px}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-83e94bcc]{border:0;font-size:20px;font-weight:600;font-family:RobotoMono,monospace;color:#000;background:#6aec80;padding:2px 12px;border-radius:3px;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-83e94bcc]:hover{opacity:.85}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-83e94bcc]:active{transform:scale(.98)}.credits-display-section .credits-info-right .credits-info .credits-value[data-v-83e94bcc]:focus-visible{outline:2px solid rgba(106,236,128,.9);outline-offset:2px}.credits-quick-recharge-section[data-v-83e94bcc]{position:relative;margin:0 0 16px;padding:0}.credits-recharge-empty[data-v-83e94bcc]{margin:16px 0 8px;text-align:center;font-size:var(--vtuber-font-size-meta);color:#ffffff61}.profile-tab-content[data-v-83e94bcc]{min-height:360px}.tab-pane-profile[data-v-83e94bcc]{display:grid;gap:12px}.profile-locale-row[data-v-83e94bcc]{padding:12px}.tab-unread[data-v-83e94bcc]{min-width:16px;height:16px;margin-left:5px;padding:0 4px;display:inline-grid;place-items:center;border-radius:8px;background:#ff5f7a;color:#fff;font-size:10px;line-height:1}.recharge-grid--compact[data-v-83e94bcc]{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.recharge-grid--compact .recharge-tier-card[data-v-83e94bcc]{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-83e94bcc]{display:flex;align-items:center;justify-content:space-between}.recharge-grid--compact .recharge-tier-card .tier-price[data-v-83e94bcc]{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-83e94bcc]{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:3px;line-height:1;margin-left:4px}.recharge-grid--compact .recharge-tier-card .tier-sub-row[data-v-83e94bcc]{margin-top:0}.recharge-grid--compact .recharge-tier-card .tier-credits[data-v-83e94bcc]{font-size:var(--vtuber-font-size-meta);color:#ffffff8c;font-family:RobotoMono,monospace;white-space:nowrap;font-weight:500}.recharge-grid--compact .recharge-tier-card .tier-bonus-text[data-v-83e94bcc]{color:#6aec80;font-weight:600;text-shadow:0 0 6px rgba(106,236,128,.4)}.modal-divider[data-v-83e94bcc]{width:100%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.1),transparent);margin:16px 0}.bili-bind-block[data-v-83e94bcc]{width:100%;margin-bottom:0}.bili-bind-block .bili-bound-card[data-v-83e94bcc]{border-radius:10px;background:#00a1d60f;border:1px solid rgba(0,161,214,.2);padding:10px 12px}.bili-bind-block .bili-bound-card .bili-bound-header[data-v-83e94bcc]{display:flex;align-items:center;justify-content:space-between;min-width:0}.bili-bind-block .bili-bound-card .bili-user-info[data-v-83e94bcc]{display:flex;flex:1;align-items:center;gap:8px;min-width:0}.bili-bind-block .bili-bound-card .bili-icon[data-v-83e94bcc]{width:18px;height:18px;object-fit:contain}.bili-bind-block .bili-bound-card .bili-avatar[data-v-83e94bcc]{width:22px;height:22px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.3)}.bili-bind-block .bili-bound-card .bili-uname[data-v-83e94bcc]{font-size:var(--vtuber-font-size-body);font-weight:600;color:#fff;max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bili-bind-block .bili-bound-card .bili-bound-tag[data-v-83e94bcc]{flex-shrink:0;font-size:var(--vtuber-font-size-caption);padding:1px 6px;border-radius:4px;background:#00a1d633;color:#00a1d6;font-weight:600}.bili-bind-block .bili-bound-card .bili-unbind-btn[data-v-83e94bcc]{flex:0 0 auto;font-size:var(--vtuber-font-size-caption);padding:3px 8px;border-radius:4px;background:#ff4d4d1a;border:1px solid rgba(255,77,77,.25);color:#ff4d4d;cursor:pointer;transition:all .2s ease}.bili-bind-block .bili-bound-card .bili-unbind-btn[data-v-83e94bcc]:hover{background:#ff4d4d40;border-color:#ff4d4d73}.tx-section[data-v-83e94bcc]{width:100%}.tx-header[data-v-83e94bcc]{margin-bottom:12px}.tx-header .tx-title[data-v-83e94bcc]{font-size:var(--vtuber-font-size-section);font-weight:700;color:#fff}.tx-filter[data-v-83e94bcc]{margin-bottom:12px}.tx-empty[data-v-83e94bcc]{font-size:var(--vtuber-font-size-meta);color:#fff6;text-align:center;padding:24px 0}.tx-list[data-v-83e94bcc]{display:flex;flex-direction:column;gap:8px}.tx-row[data-v-83e94bcc]{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-83e94bcc]{flex:1 1 0;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;width:0}.tx-row-title[data-v-83e94bcc]{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-83e94bcc]{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:wrap}.tx-type-tag[data-v-83e94bcc]{font-size:var(--vtuber-font-size-caption);padding:1px 5px;border-radius:4px;background:#ffffff14;color:#ffffff8c}.tx-type-tag--bb[data-v-83e94bcc]{background:#6aec802e;color:#6aec80}.tx-rarity[data-v-83e94bcc]{font-size:var(--vtuber-font-size-caption);padding:1px 5px;border-radius:4px;background:#a78bfa2e;color:#c084fc;font-weight:700}.tx-time[data-v-83e94bcc]{font-size:var(--vtuber-font-size-caption);color:#ffffff4d}.tx-amount[data-v-83e94bcc]{text-align:right;flex-shrink:0;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:2px}.tx-credits[data-v-83e94bcc]{font-size:var(--vtuber-font-size-body);font-weight:700;color:#989898;font-family:RobotoMono,monospace;justify-content:flex-end}.tx-balance[data-v-83e94bcc]{font-size:var(--vtuber-font-size-caption);color:#ffffff4d;font-family:RobotoMono,monospace}.tx-more-btn[data-v-83e94bcc]{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-83e94bcc]:hover{background:#ffffff14;color:#fff}.redemption-overlay[data-v-83e94bcc]{z-index:2100}.redemption-confirm-overlay[data-v-83e94bcc]{z-index:2200}.redemption-confirm-modal[data-v-83e94bcc]{z-index:2201}.redemption-modal[data-v-83e94bcc]{z-index:2101;max-width:380px}.activation-sheet-body[data-v-83e94bcc]{padding-top:18px}.activation-sheet-body .activation-title[data-v-83e94bcc]{font-size:18px;font-weight:700;color:#fff;margin-bottom:8px}.activation-sheet-body .activation-input[data-v-83e94bcc]{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-83e94bcc]::placeholder{font-family:barlow,system-ui;font-weight:400;letter-spacing:normal;font-size:14px}.activation-sheet-body .activation-path-row[data-v-83e94bcc]{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-83e94bcc]{flex:0 0 auto}.activation-sheet-body .activation-path-row .activation-input[data-v-83e94bcc]{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-row .activation-check-btn[data-v-83e94bcc]{flex:0 0 auto;width:auto;min-width:64px;padding-inline:12px}.activation-sheet-body .activation-path-rule[data-v-83e94bcc],.activation-sheet-body .activation-path-status[data-v-83e94bcc]{margin-top:8px;font-size:11px;line-height:1.5}.activation-sheet-body .activation-path-rule[data-v-83e94bcc]{color:#989898}.activation-sheet-body .activation-actions[data-v-83e94bcc]{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-83e94bcc]{flex:1;width:auto;min-width:0}.address-section[data-v-83e94bcc]{width:100%}.address-section-header[data-v-83e94bcc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.address-section-header .address-action-btn[data-v-83e94bcc]{display:inline-flex;align-items:center;justify-content:center;width:auto;height:28px;padding:0 10px;font-size:var(--vtuber-font-size-caption);font-weight:600;border-radius:4px;box-shadow:0 0 8px #7d41d64d;transition:all .2s ease}.address-section-header .address-action-btn[data-v-83e94bcc]:hover{transform:translateY(-1px);box-shadow:0 0 12px #7d41d673}.address-section-header .address-action-btn[data-v-83e94bcc]:active{transform:translateY(0)}.address-section-title[data-v-83e94bcc]{font-size:var(--vtuber-font-size-section);font-weight:700;color:#fff}.address-form[data-v-83e94bcc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:12px;padding:12px;margin-bottom:0}.address-form .edit-group[data-v-83e94bcc]{margin-bottom:12px}.address-form .edit-group label[data-v-83e94bcc]{display:block;font-size:var(--vtuber-font-size-caption);color:#989898;margin-bottom:4px;padding-left:4px}.address-textarea[data-v-83e94bcc]{resize:none;min-height:48px}.address-form-actions[data-v-83e94bcc]{display:flex;gap:8px;justify-content:flex-end;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.address-loading[data-v-83e94bcc],.address-empty[data-v-83e94bcc]{text-align:center;padding:16px 0;font-size:var(--vtuber-font-size-meta);color:#ffffff4d}.address-card[data-v-83e94bcc]{background:#ffffff08;border:1px solid rgba(255,255,255,.06);border-radius:10px;padding:10px 12px}.address-card .address-card-body[data-v-83e94bcc]{min-width:0}.address-card .address-card-phone[data-v-83e94bcc]{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-83e94bcc]{flex:0 0 14px;width:14px;height:14px}.address-card .address-card-text[data-v-83e94bcc]{font-size:var(--vtuber-font-size-meta);color:#989898;word-break:break-all}.activation-error[data-v-83e94bcc]{color:#ff4d4d;font-size:12px;margin:-4px 0 12px;text-align:center}.onboard-banner[data-v-83e94bcc]{position:relative;width:100%;min-height:78px;border-radius:12px;border:1px solid rgba(106,236,128,.12);background:#6aec800a;padding:12px 16px;box-sizing:border-box;display:flex;align-items:center;overflow:hidden;cursor:pointer;margin-bottom:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}.onboard-banner[data-v-83e94bcc]:hover{border-color:#6aec8040}.onboard-banner:hover .onboard-btn[data-v-83e94bcc]{border-color:#6aec8066}.onboard-content[data-v-83e94bcc]{position:relative;z-index:1;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.onboard-text[data-v-83e94bcc]{flex:1;display:flex;flex-direction:column;gap:8px;text-align:left}.onboard-title-row[data-v-83e94bcc]{display:flex;align-items:center;gap:8px}.onboard-icon[data-v-83e94bcc]{flex:0 0 18px;width:18px;height:18px;filter:drop-shadow(0 2px 4px rgba(106,236,128,.2))}.onboard-title[data-v-83e94bcc]{font-family:barlow,system-ui;font-size:var(--vtuber-font-size-section);font-weight:600;color:#fff;margin:0;letter-spacing:.02em}.onboard-subtitle[data-v-83e94bcc]{font-size:var(--vtuber-font-size-meta);font-weight:300;color:#ffffff8c;line-height:1.5;margin:0;max-width:280px}.onboard-btn[data-v-83e94bcc]{flex-shrink:0;padding:8px 16px;border-radius:8px;border:1px solid rgba(106,236,128,.15);background:#6aec800f;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}.onboard-btn span[data-v-83e94bcc]:first-child{font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption);font-weight:700;letter-spacing:.08em;color:#6aec80f2}.onboard-btn .btn-sub[data-v-83e94bcc]{font-size:var(--vtuber-font-size-caption);color:#fff6;margin-top:1px;font-weight:400}.memories-overlay[data-v-1d14cdf3]{position:fixed;inset:0;z-index:9999;display:flex;flex-direction:column;background:#000;overflow:hidden}.memories-back-btn[data-v-1d14cdf3]{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:#00000080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffd9;cursor:pointer;transition:background .2s,transform .15s}.memories-back-btn[data-v-1d14cdf3]:hover{background:#000000b3;transform:scale(1.05)}.memories-back-btn[data-v-1d14cdf3]:active{transform:scale(.95)}.memories-bg-layer[data-v-1d14cdf3]{position:absolute;inset:0;z-index:0}.memories-bg-video[data-v-1d14cdf3]{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-1d14cdf3]{opacity:1}.memories-bg-dim[data-v-1d14cdf3]{position:absolute;inset:0;background:linear-gradient(to bottom,#0000001a,#00000026 40%,#0000008c);z-index:1;pointer-events:none}.memories-loading[data-v-1d14cdf3]{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-1d14cdf3]{width:32px;height:32px;border:2px solid rgba(255,255,255,.15);border-top-color:#ffffffb3;border-radius:50%;animation:spin-1d14cdf3 .8s linear infinite}@keyframes spin-1d14cdf3{to{transform:rotate(360deg)}}.memories-error[data-v-1d14cdf3]{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-1d14cdf3]{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-1d14cdf3]:hover{background:#ffffff26}.memories-title-screen[data-v-1d14cdf3]{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-1d14cdf3]{font-size:28px;font-weight:300;color:#fffffff2;letter-spacing:4px;text-shadow:0 2px 20px rgba(0,0,0,.6);animation:fadeInUp-1d14cdf3 1s ease-out}.memories-cost-hint[data-v-1d14cdf3]{font-size:13px;color:#ffffff80}.memories-start-btn[data-v-1d14cdf3]{margin-top:12px;padding:12px 48px;border:1px solid rgba(255,255,255,.25);border-radius:24px;background:#ffffff14;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffffffe6;font-size:15px;letter-spacing:6px;cursor:pointer;transition:all .3s ease;animation:fadeInUp-1d14cdf3 1.2s ease-out}.memories-start-btn[data-v-1d14cdf3]:hover{background:#ffffff26;border-color:#fff6;transform:translateY(-1px)}@keyframes fadeInUp-1d14cdf3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.memories-dialog-area[data-v-1d14cdf3]{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-1d14cdf3]{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-1d14cdf3]{width:6px;height:6px;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec80}.memories-dialog-box[data-v-1d14cdf3]{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-1d14cdf3]::-webkit-scrollbar{width:3px}.memories-dialog-box[data-v-1d14cdf3]::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.dialog-text[data-v-1d14cdf3]{font-size:15px;line-height:1.9;color:#ffffffeb;white-space:pre-wrap;word-break:break-word;letter-spacing:.5px}.dialog-loading[data-v-1d14cdf3]{color:#fff6}.typing-cursor[data-v-1d14cdf3]{display:inline;animation:blink-1d14cdf3 .8s step-end infinite;color:#6aec80;font-weight:300}@keyframes blink-1d14cdf3{50%{opacity:0}}.memories-input-area[data-v-1d14cdf3]{display:flex;align-items:center;gap:8px}.memories-input[data-v-1d14cdf3]{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-1d14cdf3]::placeholder{color:#ffffff4d}.memories-input[data-v-1d14cdf3]:focus{border-color:#ffffff40}.memories-input[data-v-1d14cdf3]:disabled{opacity:.5;cursor:not-allowed}.memories-send-btn[data-v-1d14cdf3]{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-1d14cdf3]:disabled{opacity:.3;cursor:not-allowed}.memories-send-btn[data-v-1d14cdf3]:not(:disabled):hover{transform:scale(1.05)}.memories-send-btn[data-v-1d14cdf3]:not(:disabled):active{transform:scale(.95)}.memories-end-screen[data-v-1d14cdf3]{display:flex;flex-direction:column;align-items:center;gap:16px;padding:20px 0}.memories-end-text[data-v-1d14cdf3]{font-size:14px;color:#ffffff80;letter-spacing:4px}.memories-close-btn[data-v-1d14cdf3]{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-1d14cdf3]:hover{background:#ffffff1f}.card-sheet .sheet-title[data-v-432e742f]{font-size:16px;font-weight:600;margin:0 0 4px;text-align:center}.card-sheet .sheet-subtitle[data-v-432e742f]{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-17487086]{display:flex;flex-direction:column;height:100%;width:100%;padding:2px 2px 0;box-sizing:border-box;position:relative}.ra-header[data-v-17487086]{display:flex;align-items:center;justify-content:space-between;padding-bottom:8px;gap:8px}.ra-scenario-trigger[data-v-17487086]{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-17487086]:hover{background:#ffffff1a}.ra-scenario-trigger.active[data-v-17487086]{background:#ff17441f;border-color:#ff174473}.ra-scenario-main[data-v-17487086]{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-17487086]{width:14px;height:14px}.ra-scenario-label[data-v-17487086]{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.ra-scenario-label.muted[data-v-17487086]{opacity:.6;font-weight:400}.ra-scenario-clear[data-v-17487086]{background:transparent;border:none;color:inherit;opacity:.6;cursor:pointer;font-size:12px;padding:4px 10px 4px 4px}.ra-scenario-clear[data-v-17487086]:hover{opacity:1}.ra-reset-btn[data-v-17487086]{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-17487086]:disabled{opacity:.3;cursor:not-allowed}.ra-stream[data-v-17487086]{flex:1;overflow-y:auto;padding:8px 2px 12px;display:flex;flex-direction:column;gap:10px;scroll-behavior:smooth}.ra-bubble-row[data-v-17487086]{display:flex;width:100%}.ra-bubble-row.role-user[data-v-17487086]{justify-content:flex-end}.ra-bubble-row.role-assistant[data-v-17487086]{justify-content:flex-start}.ra-bubble[data-v-17487086]{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-17487086]{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-17487086]{display:inline-flex;gap:4px;align-items:center}.ra-typing span[data-v-17487086]{width:5px;height:5px;border-radius:50%;background:currentColor;opacity:.4;animation:ra-typing-17487086 1.2s infinite ease-in-out}.ra-typing span[data-v-17487086]:nth-child(2){animation-delay:.15s}.ra-typing span[data-v-17487086]:nth-child(3){animation-delay:.3s}@keyframes ra-typing-17487086{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.ra-error[data-v-17487086]{align-self:center;font-size:12px;color:#ff8080;opacity:.85}.ra-footer[data-v-17487086]{padding:8px 0 12px}.ra-card-row[data-v-17487086]{display:flex;margin-bottom:8px}.ra-card-btn[data-v-17487086]{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-17487086]:hover{background:#ffffff24}.ra-input-row[data-v-17487086]{display:flex;gap:8px;align-items:center}.ra-input[data-v-17487086]{flex:1;font-size:14px;padding:10px 14px}.ra-input[data-v-17487086]:disabled{opacity:.5}.ra-offline-banner[data-v-17487086]{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-17487086],.ra-fade-leave-active[data-v-17487086]{transition:opacity .2s,transform .2s}.ra-fade-enter-from[data-v-17487086],.ra-fade-leave-to[data-v-17487086]{opacity:0;transform:translateY(-4px)}.ra-send-btn[data-v-17487086]{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-17487086]:disabled{opacity:.4;cursor:not-allowed;filter:grayscale(.4)}.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-505647c5]{display:flex;flex-direction:column;gap:16px;flex:1;min-height:0}.clone-section[data-v-505647c5]{display:flex;flex-direction:column;flex:1;min-height:0}.clone-material[data-v-505647c5]{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px}.engine-tabs[data-v-505647c5]{display:flex;gap:12px;margin-bottom:10px}.engine-tab[data-v-505647c5]{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-505647c5]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780;background:linear-gradient(110deg,#47f1a32e,#1d3322b8)}.engine-tab[data-v-505647c5]:not(.active):hover{outline-color:#8f8f8f66}.engine-tab-main[data-v-505647c5]{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.engine-tab-name[data-v-505647c5]{font-size:13px;font-weight:600;color:#ffffffe6}.engine-tab-desc[data-v-505647c5]{font-size:10px;color:#ffffff73}.engine-tab-price[data-v-505647c5]{display:flex;flex-direction:column;align-items:flex-end;flex-shrink:0}.engine-tab-price-num[data-v-505647c5]{font-size:20px;font-weight:800;line-height:1;color:#6aec80;font-variant-numeric:tabular-nums}.engine-tab-price-unit[data-v-505647c5]{font-size:10px;color:#ffffff80}.clone-quality-tip[data-v-505647c5]{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-505647c5]{display:flex;gap:8px;width:100%}.trial-actions .btn[data-v-505647c5]{flex:1}.clone-file-picker[data-v-505647c5]{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-505647c5]{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-505647c5]{width:16px;height:16px}.clone-file-hint[data-v-505647c5]{font-size:11px;color:#ffffff73;line-height:1.5;text-align:center;max-width:240px}.clone-start-btn[data-v-505647c5]{width:100%;margin-top:10px}.clone-progress[data-v-505647c5]{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;font-size:12px;color:#fff9}.clone-progress--training[data-v-505647c5]{flex-direction:column;gap:14px}.clone-spinner[data-v-505647c5]{width:18px;height:18px;border:2px solid rgba(255,255,255,.1);border-top-color:#8b47f1;border-radius:50%;animation:spin-505647c5 .8s linear infinite}@keyframes spin-505647c5{to{transform:rotate(360deg)}}.clone-preview[data-v-505647c5]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0}.clone-preview-label[data-v-505647c5]{font-size:12px;color:#ffffffbf}.clone-waveform[data-v-505647c5]{width:100%}.vc-modal--confirm[data-v-505647c5]{max-width:320px}.vc-modal-body[data-v-505647c5]{display:flex;flex-direction:column;gap:10px}.vc-modal-text[data-v-505647c5]{margin:0;font-size:13px;line-height:1.6;color:#f8fafc}.vc-modal-text strong[data-v-505647c5]{color:#f8fafc}.vc-confirm-price[data-v-505647c5]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px}.vc-confirm-price-label[data-v-505647c5]{font-size:12px;color:#989898}.vc-confirm-price-value[data-v-505647c5]{font-size:16px;font-weight:700;color:#6aec80}.vc-modal-note[data-v-505647c5]{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-505647c5]{color:#ffb340}.vc-modal-note--tip[data-v-505647c5]{background:#8b47f114;border-color:#8b47f133;color:#989898}.vc-modal-note--tip strong[data-v-505647c5]{color:#f8fafc}.vc-modal-actions[data-v-505647c5]{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-505647c5]{flex:1}.vc-modal[data-v-505647c5]{max-width:400px;z-index:2000}.vc-modal-content[data-v-505647c5]{display:flex;flex-direction:column;gap:14px}.vc-modal-content .engine-tabs[data-v-505647c5]{margin-bottom:0}.vc-modal-header[data-v-505647c5]{display:flex;flex-direction:column;gap:4px}.vc-hidden-media[data-v-505647c5]{display:none}.vc-section-title[data-v-505647c5]{font-size:13px;color:#989898;margin-bottom:8px;font-weight:500}.vc-agreement-scroll[data-v-505647c5]{max-height:120px;overflow-y:auto}.vc-agreement-scroll[data-v-505647c5]::-webkit-scrollbar{width:3px}.vc-agreement-scroll[data-v-505647c5]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.vc-agreement-text[data-v-505647c5]{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-505647c5]{display:flex;flex-direction:column;gap:10px}.vc-check-item[data-v-505647c5]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.vc-checkbox[data-v-505647c5]{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-505647c5]{background:#6aec80;border-color:#6aec80}.vc-check-icon[data-v-505647c5]{width:12px;height:12px;color:#000}.vc-check-label[data-v-505647c5]{font-size:13px;line-height:1.4;color:#989898}.vc-error[data-v-505647c5]{font-size:12px;color:#ff4d4d;text-align:center;padding:2px 0}.vc-submit[data-v-505647c5]{margin-top:4px}.vc-confirm-price-unit[data-v-505647c5]{color:#f8fafc}.record-mode-tabs[data-v-505647c5]{margin-bottom:8px}.record-area[data-v-505647c5]{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-505647c5]{animation:rec-area-pulse-505647c5 1.2s ease-in-out infinite}.record-stage[data-v-505647c5]{flex:1;width:100%;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.record-teleprompter[data-v-505647c5]{width:100%}.record-done-actions[data-v-505647c5]{display:flex;justify-content:center;gap:20px;margin-bottom:14px}.record-act-btn[data-v-505647c5]{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-505647c5]:hover{color:#fff}.record-act-symbol[data-v-505647c5]{width:18px;height:18px}.record-mode-icon[data-v-505647c5]{width:14px;height:14px;margin-right:4px;vertical-align:-2px}@keyframes rec-area-pulse-505647c5{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-505647c5]{width:100%;margin-top:10px;letter-spacing:1px}.record-rec-btn .rec-dot[data-v-505647c5]{width:8px;height:8px;border-radius:50%;background:#fff}.record-rec-btn .rec-time-mono[data-v-505647c5]{font-family:RobotoMono,monospace;font-variant-numeric:tabular-nums}.record-hint[data-v-505647c5]{font-size:11px;color:#ffffff8c}.record-live-wave[data-v-505647c5]{width:100%;height:40px;display:block}.voice-design-panel[data-v-cfa377ed]{display:flex;flex-direction:column;gap:16px}.design-section[data-v-cfa377ed]{display:flex;flex-direction:column;gap:10px}.design-field[data-v-cfa377ed]{display:flex;flex-direction:column;gap:4px}.design-field-label[data-v-cfa377ed]{display:flex;justify-content:space-between;align-items:center;font-size:11px;color:#ffffffa6}.design-example-btn[data-v-cfa377ed]{border:none;background:transparent;color:#8b47f1d9;font-size:10px;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.design-example-btn[data-v-cfa377ed]:hover{color:#8b47f1;text-decoration:underline}.design-textarea[data-v-cfa377ed]{width:100%;resize:vertical;min-height:56px;font-size:12px;line-height:1.5;padding:8px 10px}.design-counter[data-v-cfa377ed]{font-size:10px;color:#ffffff4d;text-align:right;font-family:RobotoMono,monospace}.design-start-btn[data-v-cfa377ed]{width:100%;margin-top:4px}.design-progress[data-v-cfa377ed]{display:flex;align-items:center;justify-content:center;gap:10px;padding:24px 0;font-size:12px;color:#fff9}.design-progress--designing[data-v-cfa377ed]{flex-direction:column;gap:14px}.design-spinner[data-v-cfa377ed]{width:18px;height:18px;border:2px solid rgba(255,255,255,.1);border-top-color:#8b47f1;border-radius:50%;animation:design-spin-cfa377ed .8s linear infinite}@keyframes design-spin-cfa377ed{to{transform:rotate(360deg)}}.design-preview[data-v-cfa377ed]{display:flex;flex-direction:column;align-items:center;gap:10px;padding:12px 0}.design-preview-label[data-v-cfa377ed]{font-size:12px;color:#ffffffbf}.design-waveform[data-v-cfa377ed]{width:100%}.design-trial-actions[data-v-cfa377ed]{display:flex;gap:8px;width:100%}.design-trial-actions .btn[data-v-cfa377ed]{flex:1}.design-modal--confirm[data-v-cfa377ed]{max-width:320px}.design-modal-body[data-v-cfa377ed]{display:flex;flex-direction:column;gap:10px}.design-confirm-price[data-v-cfa377ed]{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px}.design-confirm-price-label[data-v-cfa377ed]{font-size:12px;color:#989898}.design-confirm-price-value[data-v-cfa377ed]{font-size:16px;font-weight:700;color:#6aec80}.design-modal-note[data-v-cfa377ed]{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-cfa377ed]{color:#ffb340}.design-modal-note--tip[data-v-cfa377ed]{background:#8b47f114;border-color:#8b47f133;color:#989898}.design-modal-note--tip strong[data-v-cfa377ed]{color:#f8fafc}.design-modal-actions[data-v-cfa377ed]{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-cfa377ed]{flex:1}.design-modal[data-v-cfa377ed]{max-width:400px;z-index:2000}.design-modal-content[data-v-cfa377ed]{display:flex;flex-direction:column;gap:14px}.design-modal-header[data-v-cfa377ed]{display:flex;flex-direction:column;gap:4px}.design-section-title[data-v-cfa377ed]{font-size:13px;color:#989898;margin-bottom:8px;font-weight:500}.design-agreement-scroll[data-v-cfa377ed]{max-height:120px;overflow-y:auto}.design-agreement-scroll[data-v-cfa377ed]::-webkit-scrollbar{width:3px}.design-agreement-scroll[data-v-cfa377ed]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.design-agreement-text[data-v-cfa377ed]{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-cfa377ed]{display:flex;align-items:flex-start;gap:10px;cursor:pointer;user-select:none;-webkit-user-select:none}.design-checkbox[data-v-cfa377ed]{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-cfa377ed]{background:#6aec80;border-color:#6aec80}.design-check-icon[data-v-cfa377ed]{width:12px;height:12px;color:#000}.design-check-label[data-v-cfa377ed]{font-size:13px;line-height:1.4;color:#989898}.design-consent-error[data-v-cfa377ed]{font-size:12px;color:#ff4d4d;text-align:center;padding:2px 0}.design-consent-submit[data-v-cfa377ed]{margin-top:4px}.design-confirm-price-unit[data-v-cfa377ed]{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)}}.voice-self-pay-modal[data-v-008e6e37]{max-width:430px}.voice-self-pay-details[data-v-008e6e37]{display:flex;flex-direction:column;gap:8px}.voice-self-pay-detail[data-v-008e6e37]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 10px;border-radius:8px;background:#ffffff0a;color:#ffffff94;font-size:12px}.voice-self-pay-detail strong[data-v-008e6e37]{min-width:0;color:#ffffffeb;font-weight:600;text-align:right;overflow-wrap:anywhere}.voice-self-pay-actions>.btn[data-v-008e6e37]{flex:1}.room-voice-panel[data-v-bf9138c1]{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-bf9138c1]{flex:1;min-height:0}.voice-tabs[data-v-bf9138c1]{display:flex;gap:12px;width:100%;min-width:0}.voice-tab-btn[data-v-bf9138c1]{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-bf9138c1]{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-bf9138c1]{color:#fff}.voice-tab-btn.active .voice-tab-desc[data-v-bf9138c1]{color:#ffffff80}.voice-tab-title[data-v-bf9138c1]{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-bf9138c1]{max-width:100%;font-size:10px;color:#ffffff52;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .2s ease}.voice-grid[data-v-bf9138c1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;width:100%}.voice-cell[data-v-bf9138c1]{position:relative;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:12px 10px 10px;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;will-change:transform;-webkit-tap-highlight-color:transparent}.voice-cell.active[data-v-bf9138c1]{outline:1px solid #6aec80;box-shadow:0 0 12px #73e98780}.voice-cell.is-saving[data-v-bf9138c1]{cursor:wait;opacity:.72}.voice-custom-badge[data-v-bf9138c1],.voice-dialect-badge[data-v-bf9138c1],.voice-doubao-badge[data-v-bf9138c1]{z-index:2}.voice-art[data-v-bf9138c1]{position:relative;z-index:1;width:84px;height:66px;margin:2px auto 0 2px}.voice-cover-img[data-v-bf9138c1],.voice-cover-emoji[data-v-bf9138c1]{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-bf9138c1]{object-fit:cover}.voice-cover-emoji[data-v-bf9138c1]{display:flex;align-items:center;justify-content:center;font-size:30px;line-height:1;background:linear-gradient(135deg,#ffffff29,#ffffff0a)}.voice-cd[data-v-bf9138c1]{position:absolute;top:4px;right:0;width:58px;height:58px;z-index:1;background:url(https://debut-live.oss-cn-shanghai.aliyuncs.com/upload/cd2-tuya.webp) center/contain no-repeat;will-change:transform}.voice-meta[data-v-bf9138c1]{position:relative;z-index:1;display:flex;flex-direction:column;gap:2px;min-width:0}.voice-keepalive-bar[data-v-bf9138c1]{width:100%;height:3px;border-radius:2px;background:#ffffff1a;overflow:hidden;margin-bottom:3px}.voice-keepalive-fill[data-v-bf9138c1]{height:100%;border-radius:2px;transition:width .3s ease,background .3s ease}.voice-footer[data-v-bf9138c1]{position:relative;z-index:1;display:flex;align-items:center;gap:4px;min-width:0}.voice-custom-badge[data-v-bf9138c1],.voice-dialect-badge[data-v-bf9138c1],.voice-doubao-badge[data-v-bf9138c1]{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-bf9138c1]{right:auto;left:6px;background:linear-gradient(135deg,#8b47f1,#af80f5)}.voice-more-btn[data-v-bf9138c1]{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-bf9138c1]:hover{background:#ffffff2e;border-color:#fff6;color:#fff}.voice-more-symbol[data-v-bf9138c1]{width:15px;height:15px}.voice-dialect-badge[data-v-bf9138c1]{background:#38bdf8}.voice-doubao-badge[data-v-bf9138c1]{background:#d64e62}.voice-cell.custom[data-v-bf9138c1]{background:linear-gradient(150deg,#8b47f12e,#1a1a1eb8)}.voice-cell.dialect[data-v-bf9138c1]{background:linear-gradient(150deg,#38bdf829,#1a1a1eb8)}.voice-cell.doubao[data-v-bf9138c1]{background:linear-gradient(150deg,#ff587133,#1a1a1eb8)}.voice-name[data-v-bf9138c1]{font-size:12px;font-weight:600;color:#ffffffeb;white-space:nowrap;letter-spacing:.3px;max-width:100%;overflow:hidden;text-overflow:ellipsis}.active .voice-name[data-v-bf9138c1]{color:#6aec80}.voice-tag[data-v-bf9138c1]{font-size:10px;color:#ffffff73;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.voice-price[data-v-bf9138c1]{display:inline-flex;align-items:baseline;gap:4px;max-width:100%;white-space:nowrap;overflow:hidden}.voice-price-num[data-v-bf9138c1]{font-size:18px;font-weight:700;line-height:1;color:#00ff99f2;font-variant-numeric:tabular-nums}.voice-price-unit[data-v-bf9138c1]{font-size:11px;color:#ffffff80}.voice-current[data-v-bf9138c1]{display:flex;align-items:center;gap:6px;font-size:11px;color:#6aec80cc;padding:0 2px}.voice-current-dot[data-v-bf9138c1]{width:6px;height:6px;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec80;animation:voice-pulse-bf9138c1 2s ease-in-out infinite}@keyframes voice-pulse-bf9138c1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.voice-cell.skeleton[data-v-bf9138c1]{background:#ffffff0a;border-color:#ffffff0f;animation:skeleton-shimmer-bf9138c1 1.2s ease-in-out infinite;pointer-events:none;min-height:132px}@keyframes skeleton-shimmer-bf9138c1{0%,to{opacity:.4}50%{opacity:.8}}.rv-modal[data-v-bf9138c1]{max-width:360px;z-index:2000}.rv-modal--confirm[data-v-bf9138c1]{max-width:320px}.rv-modal-content[data-v-bf9138c1]{display:flex;flex-direction:column;gap:14px}.rv-modal-header[data-v-bf9138c1]{display:flex;flex-direction:column;gap:4px}.rv-modal-actions[data-v-bf9138c1]{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-bf9138c1]{flex:1}.rv-edit-cover-row[data-v-bf9138c1]{display:flex;align-items:center;gap:14px}.rv-edit-cover[data-v-bf9138c1]{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-bf9138c1]{width:100%;height:100%;object-fit:cover}.rv-edit-cover-emoji[data-v-bf9138c1]{font-size:34px;line-height:1}.rv-edit-cover-loading[data-v-bf9138c1]{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-bf9138c1]{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.rv-edit-cover-hint[data-v-bf9138c1]{font-size:10px;color:#ffffff59;line-height:1.4}.rv-edit-field[data-v-bf9138c1]{display:flex;flex-direction:column;gap:6px}.rv-edit-label[data-v-bf9138c1]{font-size:12px;color:#989898}.rv-edit-input[data-v-bf9138c1]{width:100%;font-size:13px;padding:8px 10px}.rv-edit-emoji-grid[data-v-bf9138c1]{display:grid;grid-template-columns:repeat(8,1fr);gap:4px;max-height:116px;overflow-y:auto}.rv-edit-emoji-grid[data-v-bf9138c1]::-webkit-scrollbar{width:3px}.rv-edit-emoji-grid[data-v-bf9138c1]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}.rv-edit-emoji[data-v-bf9138c1]{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-bf9138c1]:hover{background:#ffffff14}.rv-edit-emoji.active[data-v-bf9138c1]{border-color:#6aec80;background:#6aec8026}.rv-edit-save[data-v-bf9138c1]{margin-top:2px}.rv-edit-delete[data-v-bf9138c1]{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-bf9138c1]:hover{color:#ff4d4d;text-decoration:underline}.rv-del-body[data-v-bf9138c1]{font-size:12px;color:#ffffffb3;line-height:1.6}.rv-del-body strong[data-v-bf9138c1]{color:#8b47f1}.rv-del-note[data-v-bf9138c1]{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-bf9138c1]{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}.audience-bili-settings[data-v-7e3b4dd6]{display:flex;flex-direction:column;gap:8px;width:100%}.danmu-tts-section[data-v-7e3b4dd6]{width:100%;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.billing-policy-section[data-v-7e3b4dd6]{display:flex;align-items:center;justify-content:space-between;gap:12px}.billing-policy-copy[data-v-7e3b4dd6]{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.billing-policy-copy small[data-v-7e3b4dd6]{color:#ffffff80;font-size:11px;line-height:1.4}.tts-label[data-v-7e3b4dd6]{display:inline-flex;align-items:center;gap:6px;color:#ffffffeb;font-size:13px;font-weight:600}.tts-label svg[data-v-7e3b4dd6]{flex-shrink:0;width:16px;height:16px}.tts-label-copy[data-v-7e3b4dd6]{display:flex;flex-direction:column;gap:3px;min-width:0}.tts-label-copy small[data-v-7e3b4dd6]{color:#ffffff80;font-size:11px;font-weight:400;line-height:1.4}.toggle-row[data-v-7e3b4dd6]{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:600;color:#ffffffeb;cursor:pointer}.toggle-row input[type=checkbox][data-v-7e3b4dd6]{flex-shrink:0;width:18px;height:18px;accent-color:#6aec80;cursor:pointer}.toggle-row input[type=checkbox][data-v-7e3b4dd6]:disabled{cursor:wait;opacity:.6}@media(max-width:520px){.billing-policy-section[data-v-7e3b4dd6]{align-items:stretch;flex-direction:column}.billing-policy-section .btn[data-v-7e3b4dd6]{align-self:flex-start}}.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-18783a75]{color:#d1d1d1;display:flex;justify-content:center;align-items:center;border-radius:5px;background:linear-gradient(180deg,#18132be6,#171124e6 70%,#241d3e 120%);border:1.25px solid rgba(255,255,255,.0784313725);padding:0 5px;font-size:13.75px}.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-14446030]{position:absolute;inset:0}.danmu-root.is-preview-size[data-v-14446030]{width:125%;height:125%;zoom:.8}.dmshowcase[data-v-14446030]{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-14446030]{opacity:0;pointer-events:none}.dmshowcase.dir-up[data-v-14446030]{justify-content:flex-end}.dmshowcase.dir-down[data-v-14446030]{justify-content:flex-start}.dm-list[data-v-14446030]{display:flex;flex-direction:column;flex-shrink:0}.danmu-move[data-v-14446030]{transition:transform .3s cubic-bezier(.23,1,.32,1)}.danmu-leave-active[data-v-14446030]{position:absolute}.danmu-leave-to[data-v-14446030]{opacity:0}.dm-empty[data-v-14446030]{padding:20px;text-align:center;font-size:15px;color:#ffffff80}.bubble_box[data-v-14446030]{padding-top:15px;padding-left:7.5px;padding-right:17.5px}.bubble_item[data-v-14446030]{display:flex;max-width:1000px;gap:16.25px}.bubble_item .avatar[data-v-14446030]{width:50px;height:50px;position:relative;flex-shrink:0}.bubble_item .avatar .avatarimg[data-v-14446030]{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-14446030]{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-14446030]{display:flex;flex-direction:column;gap:5px;min-width:0}.skin_default .tagbar[data-v-14446030]{display:flex;justify-content:flex-start;align-items:center;gap:6.25px}.skin_default .contentbox[data-v-14446030]{position:relative;align-self:flex-start;width:fit-content;max-width:100%}.skin_default .contentbox .content[data-v-14446030]{width:fit-content;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.1;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-14446030]{background:transparent;border-color:transparent}.skin_default .contentbox.has-named-skin .content[data-v-14446030],.skin_default .contentbox.has-named-skin .content[data-v-14446030] *{color:#fff;font-weight:500}.skin_default .reply_uname[data-v-14446030]{margin-right:5px;margin-left:5px;color:var(--dm-reply-color, #989898)}.skin_default .message_origin[data-v-14446030]{margin-right:5px;margin-left:5px}.skin_default .border_art[data-v-14446030]: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:43.75px;border-image-slice:510 fill;border-image-repeat:round;border-image-source:var(--border-art-url, none)}.skin_default .gift_info[data-v-14446030]{display:flex;height:100%;align-items:center}.skin_default .gift_img[data-v-14446030]{border-radius:5px;height:25px;object-fit:scale-down;margin-left:5px;margin-right:5px}.skin_default .gift_name[data-v-14446030]{display:flex;height:100%;align-items:center;margin-left:5px;margin-right:5px}.skin_default .cross[data-v-14446030],.skin_default .gift_num[data-v-14446030]{margin-left:5px;margin-right:5px;font-weight:600}.skin_default .price[data-v-14446030]{margin-left:0;margin-right:5px;font-weight:600}.skin_default .price_unit[data-v-14446030]{margin-left:5px;margin-right:0;font-weight:600}@keyframes dm-fade-14446030{0%{opacity:0}to{opacity:1}}@keyframes dm-fade-up-14446030{0%{opacity:0;transform:translateY(12.5px)}to{opacity:1;transform:none}}@keyframes dm-slide-left-14446030{0%{opacity:0;transform:translate(-17.5px)}to{opacity:1;transform:none}}@keyframes dm-pop-14446030{0%{opacity:0;transform:scale(.82)}60%{opacity:1;transform:scale(1.04)}to{transform:scale(1)}}.tag-anim-fade .tagbar[data-v-14446030],.tag-anim-fade .avatar[data-v-14446030]{animation:dm-fade-14446030 .3s ease both}.tag-anim-fade-up .tagbar[data-v-14446030],.tag-anim-fade-up .avatar[data-v-14446030]{animation:dm-fade-up-14446030 .32s cubic-bezier(.23,1,.32,1) both}.tag-anim-slide-left .tagbar[data-v-14446030],.tag-anim-slide-left .avatar[data-v-14446030]{animation:dm-slide-left-14446030 .32s cubic-bezier(.23,1,.32,1) both}.tag-anim-pop .tagbar[data-v-14446030],.tag-anim-pop .avatar[data-v-14446030]{animation:dm-pop-14446030 .36s cubic-bezier(.23,1,.32,1) both}.tag-anim-none .tagbar[data-v-14446030],.tag-anim-none .avatar[data-v-14446030]{animation:none}.content-anim-fade .contentbox[data-v-14446030]{animation:dm-fade-14446030 .3s ease .06s both}.content-anim-fade-up .contentbox[data-v-14446030]{animation:dm-fade-up-14446030 .34s cubic-bezier(.23,1,.32,1) .06s both}.content-anim-slide-left .contentbox[data-v-14446030]{animation:dm-slide-left-14446030 .34s cubic-bezier(.23,1,.32,1) .06s both}.content-anim-pop .contentbox[data-v-14446030]{animation:dm-pop-14446030 .38s cubic-bezier(.23,1,.32,1) .06s both}.content-anim-none .contentbox[data-v-14446030]{animation:none}.price-line[data-v-83b7147d]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.price-main[data-v-83b7147d]{display:flex;align-items:baseline;gap:4px}.price-value[data-v-83b7147d]{font-size:22px;font-weight:700;color:#6aec80;font-family:barlow,system-ui;letter-spacing:.5px}.price-unit[data-v-83b7147d]{font-size:12px;color:#989898}.price-free[data-v-83b7147d]{font-size:18px;font-weight:700;color:#00ff99f2}.price-owned[data-v-83b7147d]{font-size:15px;font-weight:700;color:#00ff99f2}.price-balance[data-v-83b7147d]{font-size:13px;font-weight:600;color:#989898;font-family:RobotoMono,monospace;flex-shrink:0;white-space:nowrap}.payment-modal[data-v-25317a51]{max-width:400px;z-index:2000}.payment-content[data-v-25317a51]{display:flex;flex-direction:column;gap:14px}.payment-product-info[data-v-25317a51]{display:flex;align-items:center;gap:14px}.payment-product-info .skin-thumb[data-v-25317a51]{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-25317a51]{width:100%;height:100%;object-fit:contain}.payment-product-info .product-detail[data-v-25317a51]{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.payment-product-info .product-name[data-v-25317a51]{font-size:16px;font-weight:700;color:#f8fafc;margin:0;line-height:1.3}.preview-stage[data-v-25317a51]{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-25317a51]: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-25317a51] .dmshowcase{padding:0 6px 8px}.anchor-tip[data-v-25317a51]{display:flex;gap:8px;padding:10px 12px;border-radius:8px;font-size:12px;line-height:1.5;color:#ffdc96e6}.anchor-tip .anchor-tip-icon[data-v-25317a51]{width:16px;height:16px;flex-shrink:0}.anchor-tip strong[data-v-25317a51]{color:#ffd479}.owned-note[data-v-25317a51]{padding:12px 14px;border-radius:8px;font-size:13px;font-weight:600;text-align:center;color:#00ff99f2}.balance-section[data-v-25317a51]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:8px}.insufficient-hint[data-v-25317a51]{display:flex;align-items:center;gap:6px;font-size:12px;color:#ff9800;padding:4px 0}.insufficient-hint .insufficient-icon[data-v-25317a51]{width:14px;height:14px}.insufficient-hint strong[data-v-25317a51]{color:#ff4d4d}.payment-divider[data-v-25317a51]{height:1px;background:#ffffff08;margin:0 -4px}.payment-error[data-v-25317a51]{font-size:12px;color:#ff4d4d;text-align:center;padding:4px 0}.payment-submit-btn[data-v-25317a51]{margin-top:4px;height:42px;font-size:15px;font-weight:700;letter-spacing:1px}.payment-submit-btn[data-v-25317a51]:disabled{opacity:.6;cursor:wait}.skin-store[data-v-54aa9a56]{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.store-header-box[data-v-54aa9a56]{display:flex;flex-direction:column;padding:4px 4px 8px;border-radius:8px;width:100%;box-sizing:border-box}.store-presence[data-v-54aa9a56]{min-height:38px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px 10px;border-radius:9px}.presence-copy[data-v-54aa9a56]{display:flex;align-items:center;gap:6px;color:#ffffff8c;font-size:11px;white-space:nowrap}.presence-live-dot[data-v-54aa9a56]{width:6px;height:6px;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec80b3}.presence-avatars[data-v-54aa9a56]{display:flex;flex-direction:row-reverse;justify-content:flex-start;min-width:0}.presence-avatar[data-v-54aa9a56],.presence-more[data-v-54aa9a56]{width:26px;height:26px;margin-left:-7px;display:grid;place-items:center;overflow:hidden;border:2px solid #161722;border-radius:50%;background:#8b47f14d;color:#fff;font-size:10px}.presence-avatar img[data-v-54aa9a56]{width:100%;height:100%;object-fit:cover}.presence-more[data-v-54aa9a56]{z-index:2;background:#27283a}.purchase-activity[data-v-54aa9a56]{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;color:#ffffffab;font-size:11px}.purchase-activity img[data-v-54aa9a56]{width:24px;height:24px;border-radius:50%;object-fit:cover}.purchase-activity strong[data-v-54aa9a56]{color:#8b47f1}.store-divider[data-v-54aa9a56]{height:1px;background:#ffffff08;margin:8px 4px;box-sizing:border-box}.store-refresh-bar[data-v-54aa9a56]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 4px;box-sizing:border-box;width:100%}.refresh-countdown[data-v-54aa9a56]{display:flex;align-items:center;gap:4px;font-size:11px;color:#989898;min-width:0;flex:1}.refresh-label[data-v-54aa9a56]{font-size:11px;white-space:nowrap}.refresh-dot[data-v-54aa9a56]{width:5px;height:5px;border-radius:50%;background:#6aec80;box-shadow:0 0 6px #6aec80;flex-shrink:0}.refresh-time[data-v-54aa9a56]{font-family:RobotoMono,monospace;font-size:13px;font-weight:700;color:#6aec80;letter-spacing:.5px;white-space:nowrap}.refresh-btn[data-v-54aa9a56]{height:26px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:4px}.refresh-btn .refresh-btn-icon[data-v-54aa9a56]{width:13px;height:13px}.refresh-btn[data-v-54aa9a56]{white-space:nowrap;flex-shrink:0;max-width:105px;overflow:hidden;text-overflow:ellipsis}.refresh-btn[data-v-54aa9a56]:disabled{opacity:.6;cursor:wait}.lightbox-header[data-v-54aa9a56]{position:relative;width:100%;padding:1px 10px;background:radial-gradient(circle,#ffea7a,#fa0 60%,#e68500);border:1.5px solid #23190f;border-radius:6px;box-shadow:inset 0 0 8px #00000073,0 0 12px #ffaa0059;display:flex;justify-content:center;align-items:center;overflow:hidden;box-sizing:border-box;animation:backlight-flicker-54aa9a56 5s infinite alternate}.lightbox-neon[data-v-54aa9a56]{display:flex;gap:8px;font-family:DatCub,Georgia,serif;font-size:19px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;z-index:2}.neon-text-orange[data-v-54aa9a56],.neon-text-yellow[data-v-54aa9a56]{color:#1a0f00;text-shadow:0 1px 1px rgba(255,255,255,.35);letter-spacing:2px}.lightbox-grid[data-v-54aa9a56]{position:absolute;inset:0;background:linear-gradient(#00000014 50%,#ffffff0d 50%),linear-gradient(90deg,#00000014 50%,#ffffff0d 50%);background-size:2px 2px;pointer-events:none;opacity:.5;z-index:1}@keyframes backlight-flicker-54aa9a56{0%,18%,22%,25%,53%,57%,to{background:radial-gradient(circle,#ffea7a 10%,#fa0 70%,#d87c00);box-shadow:inset 0 0 8px #00000073,0 0 14px #ffaa0073}20%,24%,55%{background:radial-gradient(circle,#edd35f 10%,#db9405 70%,#ba6a02);box-shadow:inset 0 0 10px #0000008c,0 0 8px #fa03}}.store-empty[data-v-54aa9a56]{text-align:center;font-size:13px;color:#fff6;padding:24px 0}.store-grid[data-v-54aa9a56]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.skin-card[data-v-54aa9a56]{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:transparent!important;border:none!important;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}.skin-card.is-owned[data-v-54aa9a56]{opacity:.78}.skin-preview[data-v-54aa9a56]{position:relative;width:100%;aspect-ratio:16/10;border:0;border-radius:8px;overflow:hidden;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .12s}.skin-preview[data-v-54aa9a56]:hover{transform:translateY(-1px)}.skin-preview-img[data-v-54aa9a56]{width:100%;height:100%;object-fit:contain}.skin-preview-none[data-v-54aa9a56]{font-size:12px;color:#ffffff59}.skin-new-badge[data-v-54aa9a56]{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-54aa9a56 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-54aa9a56{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.skin-action[data-v-54aa9a56]{width:100%;height:28px;font-size:12px;font-weight:600;white-space:nowrap}.skin-action[data-v-54aa9a56]:disabled{opacity:.5;filter:grayscale(.7);cursor:default}.store-foot-hint[data-v-54aa9a56]{text-align:center;font-size:11px;color:#ffffff59;padding:2px 0 4px}.refresh-modal[data-v-54aa9a56]{max-width:340px;z-index:2000}.refresh-modal-content[data-v-54aa9a56]{display:flex;flex-direction:column;gap:12px}.refresh-modal-footer>button[data-v-54aa9a56]{flex:1}.refresh-modal-title[data-v-54aa9a56]{font-size:17px;font-weight:700;color:#f8fafc;margin:0}.refresh-modal-desc[data-v-54aa9a56]{font-size:13px;line-height:1.6;color:#989898;margin:0}.refresh-modal-desc strong[data-v-54aa9a56]{color:#6aec80}.refresh-modal-insufficient[data-v-54aa9a56]{font-size:12px;color:#ff9800}.refresh-modal-divider[data-v-54aa9a56]{height:1px;background:#ffffff08;margin:2px -4px}.refresh-modal-confirm[data-v-54aa9a56]:disabled{opacity:.6;cursor:wait}.danmu-skin-selector[data-v-581b7d3a]{width:100%;min-width:0}.skin-grid[data-v-581b7d3a]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%}.skin-option[data-v-581b7d3a]{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-581b7d3a]:hover:not(:disabled){transform:translateY(-1px)}.skin-option[data-v-581b7d3a]:focus-visible{outline:2px solid #fff;outline-offset:2px}.skin-option.active[data-v-581b7d3a]{border-color:#6aec80;box-shadow:0 0 12px #73e98780}.skin-option.locked[data-v-581b7d3a]{opacity:.66}.skin-option[data-v-581b7d3a]:disabled{opacity:.5;cursor:wait;transform:none}.skin-option-image[data-v-581b7d3a]{width:100%;height:100%;object-fit:contain;border-radius:4px}.skin-option-none[data-v-581b7d3a]{color:#ffffff4d;font-size:18px}.skin-option-lock[data-v-581b7d3a]{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:#0c0811c7}.skin-option-lock[data-v-581b7d3a] .svg-icon-wrapper{width:13px;height:13px}.skin-empty[data-v-581b7d3a]{padding:12px 0;color:#ffffff7a;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.skin-pager[data-v-581b7d3a]{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:8px}.skin-pager-button[data-v-581b7d3a]{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#ffffff0a;color:#fff;cursor:pointer}.skin-pager-button[data-v-581b7d3a]:focus-visible{outline:2px solid #fff;outline-offset:2px}.skin-pager-button[data-v-581b7d3a]:disabled{opacity:.35;cursor:default}.skin-pager-info[data-v-581b7d3a]{min-width:32px;color:#ffffff80;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.skin-saving[data-v-581b7d3a]{display:block;margin-top:6px;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px)}@media(max-width:480px){.skin-grid[data-v-581b7d3a]{grid-template-columns:repeat(4,minmax(0,1fr))}}.entry-sound-selector[data-v-f86ff70c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;width:100%}.entry-sound-card[data-v-f86ff70c],.entry-sound-option[data-v-f86ff70c]{min-width:0}.entry-sound-card[data-v-f86ff70c]{position:relative}.entry-sound-option[data-v-f86ff70c]{display:flex;width:100%;min-height:78px;padding:8px;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#fff;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.entry-sound-option[data-v-f86ff70c]:hover:not(:disabled){transform:translateY(-1px)}.entry-sound-option[data-v-f86ff70c]:focus-visible{outline:2px solid #fff;outline-offset:2px}.entry-sound-option.active[data-v-f86ff70c]{border-color:#6aec80;box-shadow:0 0 12px #73e98761}.entry-sound-option[data-v-f86ff70c]:disabled{cursor:wait;opacity:.52}.entry-sound-option--follow[data-v-f86ff70c]{grid-column:span 2}.entry-sound-cover[data-v-f86ff70c]{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#b388ff24;color:#d7c1ff}.entry-sound-cover img[data-v-f86ff70c]{width:100%;height:100%;object-fit:cover}.entry-sound-cover[data-v-f86ff70c] .svg-icon-wrapper{width:21px;height:21px}.entry-sound-cover--follow[data-v-f86ff70c]{background:#6aec801f;color:#6aec80}.entry-sound-info[data-v-f86ff70c]{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;gap:3px}.entry-sound-label[data-v-f86ff70c],.entry-sound-meta[data-v-f86ff70c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry-sound-label[data-v-f86ff70c]{color:#ffffffe0;font-size:12px;font-weight:600}.entry-sound-meta[data-v-f86ff70c]{color:#ffffff75;font-size:11px}.entry-sound-preview[data-v-f86ff70c]{position:absolute;right:5px;bottom:5px;display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#101016db;color:#fff;cursor:pointer}.entry-sound-preview[data-v-f86ff70c]:focus-visible{outline:2px solid #fff;outline-offset:2px}.entry-sound-preview[data-v-f86ff70c]:disabled{cursor:not-allowed;opacity:.45}.entry-sound-preview[data-v-f86ff70c] .svg-icon-wrapper{width:16px;height:16px}.entry-sound-empty[data-v-f86ff70c]{grid-column:1/-1;margin:0;padding:12px 0;color:#ffffff80;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}@media(max-width:520px){.entry-sound-selector[data-v-f86ff70c]{grid-template-columns:repeat(4,minmax(0,1fr))}.entry-sound-option--follow[data-v-f86ff70c]{grid-column:span 2}}.entry-sound-purchase-modal[data-v-23ce6b20]{max-width:390px;z-index:2000}.entry-sound-purchase-content[data-v-23ce6b20]{display:flex;flex-direction:column;gap:14px}.entry-sound-purchase-main[data-v-23ce6b20]{display:flex;align-items:center;gap:12px;min-width:0}.entry-sound-purchase-cover[data-v-23ce6b20]{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-23ce6b20]{width:100%;height:100%;object-fit:cover}.entry-sound-purchase-subtitle[data-v-23ce6b20]{margin:4px 0 0;color:#ffffff7a;font-size:12px}.entry-sound-preview-button[data-v-23ce6b20]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.entry-sound-preview-button[data-v-23ce6b20] .svg-icon-wrapper,.entry-sound-insufficient[data-v-23ce6b20] .svg-icon-wrapper{width:16px;height:16px}.entry-sound-price-row[data-v-23ce6b20]{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-23ce6b20]{color:#6aec80}.entry-sound-owned[data-v-23ce6b20]{padding:10px 12px;border-radius:8px;background:#6aec801a;color:#8df29f;font-size:13px;text-align:center}.entry-sound-insufficient[data-v-23ce6b20],.entry-sound-error[data-v-23ce6b20]{display:flex;align-items:center;gap:6px;margin:0;color:#ffbd66;font-size:12px;line-height:1.5}.entry-sound-error[data-v-23ce6b20]{color:#ff7575}.entry-sound-purchase-footer[data-v-23ce6b20]{margin-top:0}.entry-sound-store-modal[data-v-db38fa84]{width:min(94vw,560px);max-width:560px;z-index:1100}.entry-sound-store-body[data-v-db38fa84]{display:flex;flex-direction:column;gap:12px}.entry-sound-store-head[data-v-db38fa84]{display:flex;justify-content:space-between;gap:12px}.entry-sound-store-head p[data-v-db38fa84]{margin:4px 0 0;color:#ffffff7a;font-size:12px;line-height:1.5}.entry-sound-countdown[data-v-db38fa84]{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;color:#ffffff80;font-size:11px}.entry-sound-countdown strong[data-v-db38fa84]{color:#d9c7ff;font-variant-numeric:tabular-nums;font-size:14px}.entry-sound-refresh[data-v-db38fa84]{display:inline-flex;align-items:center;justify-content:center;gap:5px;align-self:flex-end}.entry-sound-refresh[data-v-db38fa84] .svg-icon-wrapper,.entry-sound-play-mark[data-v-db38fa84] .svg-icon-wrapper{width:16px;height:16px}.entry-sound-presence[data-v-db38fa84]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;color:#ffffff94;font-size:12px}.entry-sound-presence-users[data-v-db38fa84]{display:inline-flex;align-items:center}.entry-sound-presence-avatar[data-v-db38fa84]{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;overflow:hidden;margin-left:-4px;border:1px solid rgba(20,20,24,.9);border-radius:50%;background:#b388ff33;color:#fff;font-size:10px}.entry-sound-presence-avatar img[data-v-db38fa84]{width:100%;height:100%;object-fit:cover}.entry-sound-activity[data-v-db38fa84]{margin:0;padding:8px 10px;border-radius:8px;background:#6aec8014;color:#bbffc5eb;font-size:12px;line-height:1.4}.entry-sound-store-empty[data-v-db38fa84]{padding:32px 12px;color:#ffffff85;font-size:13px;text-align:center}.entry-sound-store-grid[data-v-db38fa84]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.entry-sound-store-card[data-v-db38fa84]{display:flex;min-width:0;flex-direction:column;gap:6px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:10px;background:#ffffff09}.entry-sound-store-card.is-owned[data-v-db38fa84]{border-color:#6aec8057}.entry-sound-store-cover[data-v-db38fa84]{position:relative;width:100%;aspect-ratio:1;overflow:hidden;padding:0;border:0;border-radius:7px;background:#b388ff26;color:#dcf;cursor:pointer}.entry-sound-store-cover[data-v-db38fa84]:focus-visible,.entry-sound-acquire[data-v-db38fa84]:focus-visible{outline:2px solid #fff;outline-offset:2px}.entry-sound-store-cover img[data-v-db38fa84]{width:100%;height:100%;object-fit:cover}.entry-sound-store-cover-fallback[data-v-db38fa84]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:28px;font-weight:700}.entry-sound-new-badge[data-v-db38fa84]{position:absolute;top:5px;left:5px;padding:2px 5px;border-radius:4px;background:#b388ff;color:#150d21;font-size:10px;font-weight:800}.entry-sound-play-mark[data-v-db38fa84]{position:absolute;right:5px;bottom:5px;display:inline-flex;width:25px;height:25px;align-items:center;justify-content:center;border-radius:50%;background:#0c0a12c2;color:#fff}.entry-sound-store-label[data-v-db38fa84]{overflow:hidden;color:#ffffffdb;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.entry-sound-acquire[data-v-db38fa84]{min-height:30px;padding:4px 6px;font-size:11px}.entry-sound-library[data-v-ef2f8535]{display:flex;width:100%;min-width:0;flex-direction:column;gap:12px}.entry-sound-head[data-v-ef2f8535]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.entry-sound-head h3[data-v-ef2f8535]{margin:0;color:#ffffffe6;font-size:14px;line-height:1.4}.entry-sound-head p[data-v-ef2f8535]{margin:4px 0 0;color:#ffffff7a;font-size:11px;line-height:1.5}.entry-sound-store-button[data-v-ef2f8535]{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;white-space:nowrap}.entry-sound-store-button[data-v-ef2f8535] .svg-icon-wrapper{width:14px;height:14px}.entry-sound-status[data-v-ef2f8535]{margin:0;padding:8px 12px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff09;color:#ffffff9e;font-size:12px;line-height:1.5}.entry-sound-status--muted[data-v-ef2f8535]{border-color:#ffc10747;color:#ffdc96eb}.entry-sound-loading[data-v-ef2f8535]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.entry-sound-skeleton[data-v-ef2f8535]{min-height:78px;border-radius:8px;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:entry-sound-shimmer-ef2f8535 1.4s ease infinite}@keyframes entry-sound-shimmer-ef2f8535{to{background-position:-200% 0}}@media(max-width:520px){.entry-sound-loading[data-v-ef2f8535]{grid-template-columns:repeat(4,minmax(0,1fr))}}.tts-ambient-selector[data-v-826c1a6a]{gap:8px}.tts-ambient-card[data-v-826c1a6a]{position:relative;min-width:0}.tts-ambient-card.active .tts-ambient-option[data-v-826c1a6a],.tts-ambient-option.active[data-v-826c1a6a]{border-color:#6aec80;box-shadow:0 0 12px #73e98752}.tts-ambient-option[data-v-826c1a6a]{display:flex;width:100%;min-width:0;min-height:78px;align-items:center;gap:8px;padding:8px;border:1px solid rgba(255,255,255,.12);border-radius:8px;color:#fff;cursor:pointer;text-align:left;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.tts-ambient-option[data-v-826c1a6a]:hover:not(:disabled){transform:translateY(-1px)}.tts-ambient-option[data-v-826c1a6a]:focus-visible{outline:2px solid #fff;outline-offset:2px}.tts-ambient-option[data-v-826c1a6a]:disabled{cursor:wait;opacity:.52}.tts-ambient-option--null[data-v-826c1a6a]{grid-column:1/-1}.tts-ambient-cover[data-v-826c1a6a]{display:inline-flex;width:42px;height:42px;flex:0 0 42px;align-items:center;justify-content:center;overflow:hidden;border-radius:7px;background:#b388ff24;color:#d7c1ff}.tts-ambient-cover img[data-v-826c1a6a]{width:100%;height:100%;object-fit:cover}.tts-ambient-cover[data-v-826c1a6a] .svg-icon-wrapper{width:21px;height:21px}.tts-ambient-cover--null[data-v-826c1a6a]{background:#6aec801f;color:#6aec80}.tts-ambient-info[data-v-826c1a6a]{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;gap:3px}.tts-ambient-label[data-v-826c1a6a],.tts-ambient-meta[data-v-826c1a6a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tts-ambient-label[data-v-826c1a6a]{color:#ffffffe0;font-size:12px;font-weight:600}.tts-ambient-meta[data-v-826c1a6a]{color:#ffffff75;font-size:11px}.tts-ambient-preview[data-v-826c1a6a]{position:absolute;right:5px;bottom:5px;display:inline-flex;width:28px;height:28px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:50%;background:#101016e0;color:#fff;cursor:pointer}.tts-ambient-preview[data-v-826c1a6a]:focus-visible{outline:2px solid #fff;outline-offset:2px}.tts-ambient-preview[data-v-826c1a6a]:disabled{cursor:not-allowed;opacity:.45}.tts-ambient-preview[data-v-826c1a6a] .svg-icon-wrapper{width:16px;height:16px}.tts-ambient-empty[data-v-826c1a6a]{grid-column:1/-1;margin:0;padding:12px 0;color:#ffffff80;font-size:12px;text-align:center}.tts-ambient-purchase-modal[data-v-e43aa97d]{max-width:390px;z-index:2000}.tts-ambient-purchase-content[data-v-e43aa97d]{display:flex;flex-direction:column;gap:14px}.tts-ambient-purchase-main[data-v-e43aa97d]{display:flex;min-width:0;align-items:center;gap:12px}.tts-ambient-purchase-cover[data-v-e43aa97d]{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-e43aa97d]{width:100%;height:100%;object-fit:cover}.tts-ambient-purchase-copy[data-v-e43aa97d]{min-width:0}.tts-ambient-purchase-copy p[data-v-e43aa97d]{margin:4px 0 0;color:#ffffff7a;font-size:12px}.tts-ambient-preview-button[data-v-e43aa97d]{display:inline-flex;align-items:center;justify-content:center;gap:6px}.tts-ambient-preview-button[data-v-e43aa97d] .svg-icon-wrapper,.tts-ambient-insufficient[data-v-e43aa97d] .svg-icon-wrapper{width:16px;height:16px}.tts-ambient-price-row[data-v-e43aa97d]{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-e43aa97d]{color:#6aec80}.tts-ambient-owned[data-v-e43aa97d]{padding:10px 12px;border-radius:8px;background:#6aec801a;color:#8df29f;font-size:13px;text-align:center}.tts-ambient-insufficient[data-v-e43aa97d],.tts-ambient-error[data-v-e43aa97d]{display:flex;align-items:center;gap:6px;margin:0;color:#ffbd66;font-size:12px;line-height:1.5}.tts-ambient-error[data-v-e43aa97d]{color:#ff7575}.tts-ambient-purchase-footer[data-v-e43aa97d]{margin-top:0}.tts-ambient-store-modal[data-v-78400823]{width:min(94vw,580px);max-width:580px;z-index:1100}.tts-ambient-store-body[data-v-78400823]{display:flex;flex-direction:column;gap:12px}.tts-ambient-store-head[data-v-78400823]{display:flex;justify-content:space-between;gap:12px}.tts-ambient-store-head p[data-v-78400823]{margin:4px 0 0;color:#ffffff7a;font-size:12px;line-height:1.5}.tts-ambient-countdown[data-v-78400823]{display:flex;flex:0 0 auto;flex-direction:column;align-items:flex-end;color:#ffffff80;font-size:11px}.tts-ambient-countdown strong[data-v-78400823]{color:#d9c7ff;font-size:14px;font-variant-numeric:tabular-nums}.tts-ambient-refresh[data-v-78400823]{display:inline-flex;align-items:center;justify-content:center;gap:5px;align-self:flex-end}.tts-ambient-refresh[data-v-78400823] .svg-icon-wrapper,.tts-ambient-store-preview[data-v-78400823] .svg-icon-wrapper{width:16px;height:16px}.tts-ambient-presence[data-v-78400823]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;color:#ffffff94;font-size:12px}.tts-ambient-presence-users[data-v-78400823]{display:inline-flex;align-items:center}.tts-ambient-presence-avatar[data-v-78400823]{display:inline-flex;width:22px;height:22px;align-items:center;justify-content:center;overflow:hidden;margin-left:-4px;border:1px solid rgba(20,20,24,.9);border-radius:50%;background:#b388ff33;color:#fff;font-size:10px}.tts-ambient-presence-avatar img[data-v-78400823]{width:100%;height:100%;object-fit:cover}.tts-ambient-activity[data-v-78400823]{margin:0;padding:8px 10px;border-radius:8px;background:#6aec8014;color:#bbffc5eb;font-size:12px;line-height:1.4}.tts-ambient-store-empty[data-v-78400823]{padding:32px 12px;color:#ffffff85;font-size:13px;text-align:center}.tts-ambient-store-grid[data-v-78400823]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tts-ambient-store-card[data-v-78400823]{display:flex;min-width:0;flex-direction:column;gap:6px;padding:8px;border:1px solid rgba(255,255,255,.1);border-radius:10px}.tts-ambient-store-card.is-owned[data-v-78400823]{border-color:#6aec8057}.tts-ambient-store-cover[data-v-78400823]{position:relative;width:100%;aspect-ratio:1;overflow:hidden;padding:0;border:0;border-radius:7px;background:#b388ff26;color:#dcf;cursor:pointer}.tts-ambient-store-cover[data-v-78400823]:focus-visible,.tts-ambient-store-preview[data-v-78400823]:focus-visible,.tts-ambient-acquire[data-v-78400823]:focus-visible{outline:2px solid #fff;outline-offset:2px}.tts-ambient-store-cover img[data-v-78400823]{width:100%;height:100%;object-fit:cover}.tts-ambient-store-cover-fallback[data-v-78400823]{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:28px;font-weight:700}.tts-ambient-new-badge[data-v-78400823]{position:absolute;top:5px;left:5px;padding:2px 5px;border-radius:4px;background:#b388ff;color:#150d21;font-size:10px;font-weight:800}.tts-ambient-store-info[data-v-78400823]{display:flex;min-width:0;align-items:center;gap:4px}.tts-ambient-store-label[data-v-78400823]{min-width:0;flex:1;overflow:hidden;color:#ffffffdb;font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.tts-ambient-store-preview[data-v-78400823]{display:inline-flex;width:28px;height:28px;flex:0 0 28px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(255,255,255,.14);border-radius:50%;background:#0c0a12b8;color:#fff;cursor:pointer}.tts-ambient-store-preview[data-v-78400823]:disabled{cursor:not-allowed;opacity:.45}.tts-ambient-acquire[data-v-78400823]{min-height:30px;padding:4px 6px;font-size:11px}@media(max-width:420px){.tts-ambient-store-grid[data-v-78400823]{grid-template-columns:repeat(2,minmax(0,1fr))}.tts-ambient-store-card[data-v-78400823]{padding:6px}}.tts-ambient-library[data-v-7a0acb68]{display:flex;width:100%;min-width:0;flex-direction:column;gap:12px}.tts-ambient-head[data-v-7a0acb68]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.tts-ambient-head h3[data-v-7a0acb68]{margin:0;color:#ffffffe6;font-size:14px;line-height:1.4}.tts-ambient-head p[data-v-7a0acb68]{margin:4px 0 0;color:#ffffff7a;font-size:11px;line-height:1.5}.tts-ambient-store-button[data-v-7a0acb68]{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;white-space:nowrap}.tts-ambient-store-button[data-v-7a0acb68] .svg-icon-wrapper{width:14px;height:14px}.tts-ambient-room-default[data-v-7a0acb68]{margin:0;padding:8px 12px;border-radius:8px;color:#dfcfffe6;font-size:12px;line-height:1.5}.tts-ambient-loading[data-v-7a0acb68]{gap:8px}.tts-ambient-skeleton[data-v-7a0acb68]{min-height:78px;border-radius:8px;background:linear-gradient(90deg,#ffffff0a,#ffffff1a,#ffffff0a);background-size:200% 100%;animation:tts-ambient-shimmer-7a0acb68 1.4s ease infinite}@keyframes tts-ambient-shimmer-7a0acb68{to{background-position:-200% 0}}.audience-bili-guide-overlay[data-v-68bd7360]{z-index:1090}.audience-bili-guide[data-v-68bd7360]{max-width:410px;z-index:1091}.audience-bili-guide-card[data-v-68bd7360]{display:flex;align-items:center;gap:12px;padding:14px;border-radius:10px}.audience-bili-guide-mark[data-v-68bd7360]{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-68bd7360]{min-width:0}.audience-bili-guide-copy p[data-v-68bd7360]{margin:0 0 5px;color:#fff;font-size:13px;line-height:1.55}.audience-bili-guide-copy small[data-v-68bd7360]{display:block;color:#989898;font-size:11px;line-height:1.5}.audience-bili-guide-actions[data-v-68bd7360]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px;margin-top:14px}.audience-bili-guide-actions .btn[data-v-68bd7360]{width:100%}@media(max-width:420px){.audience-bili-guide-actions[data-v-68bd7360]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.audience-bili-guide-mark[data-v-68bd7360]{box-shadow:none}}.live-tab-pane[data-v-902e0581]{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0;min-height:100%}.live-subnav[data-v-902e0581]{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-902e0581]{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-902e0581]: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-902e0581]:hover{color:#fffc}.live-subnav-btn.active[data-v-902e0581]{color:#fff;font-weight:600}.live-subnav-btn.active[data-v-902e0581]:after{width:100%}.voice-tabs[data-v-902e0581]{display:flex;gap:12px;width:100%;min-width:0}.voice-tab-btn[data-v-902e0581]{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-902e0581]{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-902e0581]{color:#fff}.voice-tab-btn.active .voice-tab-desc[data-v-902e0581]{color:#ffffff80}.voice-tab-title[data-v-902e0581]{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-902e0581]{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-902e0581]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2px}.toolbar-title[data-v-902e0581]{font-size:13px;color:#ffffffbf;font-weight:500}.danmu-store-btn[data-v-902e0581]{display:inline-flex;align-items:center;gap:4px}.danmu-store-btn-icon[data-v-902e0581]{width:14px;height:14px}.danmu-toolbar[data-v-902e0581]{display:flex;flex-direction:column;align-items:stretch;gap:8px}.border-art-switch[data-v-902e0581]{display:flex;flex-direction:column;gap:8px;width:100%}.personal-skin-reset[data-v-902e0581]{align-self:flex-start}.personal-skin-reset.active[data-v-902e0581]{color:#6aec80;border-color:#6aec808c;box-shadow:0 0 10px #73e9874d}.effect-hint[data-v-902e0581]{color:#fff6;font-size:11px;line-height:1.45}.danmu-sample[data-v-902e0581]{position:relative;width:100%;height:132px;margin-top:8px;border-radius:12px;overflow:hidden;background:#00000047;border:1px solid rgba(255,255,255,.08)}.store-popup-modal[data-v-902e0581]{max-width:380px;z-index:1000}.store-popup-body[data-v-902e0581]{padding:12px}.danmu-overlay[data-v-6a83bb30]{position:absolute;inset:0;overflow:hidden}.danmu-overlay.is-preview-size[data-v-6a83bb30]{width:125%;height:125%;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-35dc8d98]{position:fixed;bottom:0;left:0;right:0;z-index:1000;pointer-events:none;max-width:580px;margin:0 auto}.audio-player-root.expanded[data-v-35dc8d98]{top:0;pointer-events:auto}.capsule-bar[data-v-35dc8d98]{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);will-change:transform,opacity;transition:transform .2s ease,box-shadow .2s ease}.capsule-bar[data-v-35dc8d98]:active{transform:translateZ(0) scale(.98)}.capsule-bg[data-v-35dc8d98]{position:absolute;inset:0;overflow:hidden;z-index:0}.capsule-bg[data-v-35dc8d98]:after{content:"";position:absolute;inset:0;background:#0c0811a6;z-index:1}.capsule-bg-media[data-v-35dc8d98]{width:100%;height:100%;object-fit:cover;transform:scale(1.3) translateZ(0);filter:blur(16px)}.capsule-play-btn[data-v-35dc8d98]{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-35dc8d98]:hover{background:#8ef19f}.capsule-play-btn.playing[data-v-35dc8d98]{animation:capsule-breathe-35dc8d98 2s ease-in-out infinite}@keyframes capsule-breathe-35dc8d98{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}.capsule-text[data-v-35dc8d98]{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;z-index:2}.capsule-title[data-v-35dc8d98]{font-size:13px;font-weight:600;color:#f8fafc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capsule-subtitle[data-v-35dc8d98]{font-size:11px;color:#989898;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.capsule-close-btn[data-v-35dc8d98]{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-35dc8d98]:hover{background:#ffffff26;color:#fffc}.capsule-progress[data-v-35dc8d98]{position:absolute;bottom:0;left:0;right:0;height:2px;background:#ffffff0f}.capsule-progress-fill[data-v-35dc8d98]{height:100%;background:#6aec80;border-radius:0 1px 1px 0;transition:width .3s linear}.expanded-view[data-v-35dc8d98]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;transform:translateZ(0);will-change:opacity}.expanded-bg-media[data-v-35dc8d98]{width:100%;height:100%;object-fit:cover;transform:translateZ(0)}.expanded-bg[data-v-35dc8d98]{position:absolute;inset:0;overflow:hidden;z-index:0}.expanded-overlay[data-v-35dc8d98]{position:absolute;inset:0;background:linear-gradient(180deg,#0c081126,#0c081180,#0c0811d9);z-index:1}.expanded-back-btn[data-v-35dc8d98]{position:absolute;top:env(safe-area-inset-top,12px);left:16px;z-index:10;width:40px;height:40px;border-radius:50%;border:none;background:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f8fafc;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease;margin-top:12px}.expanded-back-btn[data-v-35dc8d98]:hover{background:#fff3}.expanded-content[data-v-35dc8d98]{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-35dc8d98]{text-align:center;width:100%}.expanded-title[data-v-35dc8d98]{font-size:20px;font-weight:700;color:#f8fafc;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.expanded-subtitle[data-v-35dc8d98]{font-size:14px;color:#989898}.expanded-progress-section[data-v-35dc8d98]{width:100%}.progress-bar-track[data-v-35dc8d98]{position:relative;width:100%;height:28px;display:flex;align-items:center;cursor:pointer;touch-action:none}.progress-bar-track[data-v-35dc8d98]: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-35dc8d98]{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-35dc8d98]{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-35dc8d98]{display:flex;justify-content:space-between;margin-top:4px;font-family:RobotoMono,monospace;font-size:11px;color:#989898}.expanded-controls[data-v-35dc8d98]{display:flex;align-items:center;justify-content:center;gap:24px}.expanded-play-btn[data-v-35dc8d98]{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-35dc8d98]:hover{transform:scale(1.06);box-shadow:0 6px 28px #6aec8066}.expanded-play-btn[data-v-35dc8d98]:active{transform:scale(.95)}.capsule-slide-enter-active[data-v-35dc8d98]{transition:transform .35s cubic-bezier(.33,1,.68,1),opacity .25s ease}.capsule-slide-leave-active[data-v-35dc8d98]{transition:transform .25s cubic-bezier(.55,0,1,.45),opacity .2s ease}.capsule-slide-enter-from[data-v-35dc8d98],.capsule-slide-leave-to[data-v-35dc8d98]{transform:translateY(100%);opacity:0}.expand-fade-enter-active[data-v-35dc8d98]{transition:opacity .3s ease}.expand-fade-leave-active[data-v-35dc8d98]{transition:opacity .2s ease}.expand-fade-enter-from[data-v-35dc8d98],.expand-fade-leave-to[data-v-35dc8d98]{opacity:0}.capsule-fade-enter-active[data-v-35dc8d98]{transition:opacity .2s ease .15s}.capsule-fade-leave-active[data-v-35dc8d98]{transition:opacity .15s ease}.capsule-fade-enter-from[data-v-35dc8d98],.capsule-fade-leave-to[data-v-35dc8d98]{opacity:0}.waveform-wrapper[data-v-35dc8d98]{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-35dc8d98]{opacity:1;transform:translateY(0);height:auto}.waveform-container[data-v-35dc8d98]{cursor:pointer;position:relative}.waveform-hover[data-v-35dc8d98]{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-35dc8d98]{opacity:1}.fallback-progress[data-v-35dc8d98],.bili-bind-block[data-v-328af70f]{width:100%}.live-room-bind-card[data-v-328af70f]{padding:12px 14px}.live-room-status[data-v-328af70f]{display:flex;align-items:center;gap:8px}.live-room-status-dot[data-v-328af70f]{width:8px;height:8px;border-radius:50%;flex-shrink:0}.live-room-status-dot.dot-gray[data-v-328af70f]{background:#999}.live-room-status-dot.dot-green[data-v-328af70f]{background:#4caf50;box-shadow:0 0 6px #4caf5099}.live-room-status-dot.dot-blue[data-v-328af70f]{background:#2196f3}.live-room-status-dot.dot-red[data-v-328af70f]{background:#f44336;box-shadow:0 0 6px #f4433680}.live-room-status-text[data-v-328af70f]{min-width:0;overflow:hidden;font-size:13px;color:#ffffffeb;text-overflow:ellipsis;white-space:nowrap}.live-room-conn-hint[data-v-328af70f]{font-size:11px;color:#ffffff8c;margin-top:4px;padding-left:16px}.bili-bind-actions[data-v-328af70f]{display:flex;gap:8px;margin-top:12px}.bili-bind-icon[data-v-328af70f]{width:15px;height:15px;margin-right:4px}.bili-unbind-note[data-v-328af70f]{margin-top:8px;color:#fff9;font-size:12px}.media-gallery-picker[data-v-52c6cdf7]{display:flex;flex-direction:column;gap:16px}.media-gallery-picker .panel-title[data-v-52c6cdf7]{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-52c6cdf7]{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-52c6cdf7]{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-52c6cdf7]{cursor:progress}.media-gallery-picker .upload-area .upload-input[data-v-52c6cdf7]{position:absolute;inset:0;z-index:2;width:100%;height:100%;opacity:0;cursor:pointer}.media-gallery-picker .upload-area .upload-input[data-v-52c6cdf7]:disabled{cursor:progress}.media-gallery-picker .upload-area[data-v-52c6cdf7]:hover{border-color:#68fa81;background:#68fa810d}.media-gallery-picker .upload-area .upload-state[data-v-52c6cdf7]{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-52c6cdf7]{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-52c6cdf7]{width:24px;height:24px}.media-gallery-picker .upload-area .upload-state .primary-text[data-v-52c6cdf7]{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-52c6cdf7]{position:relative;padding:0}.media-gallery-picker .upload-area .preview-state .preview-media[data-v-52c6cdf7]{width:100%;height:140px;object-fit:contain;background:#000}.media-gallery-picker .upload-area .preview-state .change-overlay[data-v-52c6cdf7]{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-52c6cdf7]{opacity:1}.media-gallery-picker .upload-limits[data-v-52c6cdf7]{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-52c6cdf7]{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-52c6cdf7]:before,.media-gallery-picker .divider-or[data-v-52c6cdf7]:after{content:"";flex:1;border-bottom:1px solid rgba(255,255,255,.1)}.media-gallery-picker .divider-or[data-v-52c6cdf7]:before{margin-right:12px}.media-gallery-picker .divider-or[data-v-52c6cdf7]:after{margin-left:12px}.media-gallery-picker .gallery-area[data-v-52c6cdf7]{overflow:hidden;min-width:0}.media-gallery-picker .gallery-area .gallery-title[data-v-52c6cdf7]{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-52c6cdf7]{display:flex;gap:12px;overflow-x:auto;padding-bottom:8px;min-height:90px}.media-gallery-picker .gallery-area .gallery-grid[data-v-52c6cdf7]::-webkit-scrollbar{height:6px}.media-gallery-picker .gallery-area .gallery-grid[data-v-52c6cdf7]::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.media-gallery-picker .gallery-area .gallery-grid .gallery-item[data-v-52c6cdf7]{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-52c6cdf7],.media-gallery-picker .gallery-area .gallery-grid .gallery-item video[data-v-52c6cdf7]{width:100%;height:100%;object-fit:cover}.media-gallery-picker .gallery-area .gallery-grid .gallery-item.active[data-v-52c6cdf7]{border-color:#68fa81}.media-gallery-picker .gallery-area .gallery-grid .gallery-item[data-v-52c6cdf7]:hover:not(.active){border-color:#ffffff4d;transform:translateY(-2px)}.media-gallery-picker .gallery-area .gallery-grid .gallery-item .delete-btn[data-v-52c6cdf7]{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-52c6cdf7]:hover{background:#dc2626d9;color:#fff}.media-gallery-picker .gallery-area .gallery-grid .empty-gallery[data-v-52c6cdf7],.media-gallery-picker .gallery-area .gallery-loading[data-v-52c6cdf7]{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-52c6cdf7]{width:24px;height:24px;border:2px solid rgba(255,255,255,.2);border-top-color:#68fa81;border-radius:50%;animation:spin-52c6cdf7 1s linear infinite;margin-bottom:8px}@keyframes spin-52c6cdf7{to{transform:rotate(360deg)}}.mgp-confirm-modal[data-v-52c6cdf7]{z-index:1101}.fade-enter-active[data-v-52c6cdf7],.fade-leave-active[data-v-52c6cdf7]{transition:opacity .2s ease}.fade-enter-from[data-v-52c6cdf7],.fade-leave-to[data-v-52c6cdf7]{opacity:0}.fade-slide-enter-active[data-v-52c6cdf7],.fade-slide-leave-active[data-v-52c6cdf7]{transition:opacity .2s ease,transform .2s ease}.fade-slide-enter-from[data-v-52c6cdf7],.fade-slide-leave-to[data-v-52c6cdf7]{opacity:0;transform:translate(-50%,-45%)}.profile-tab-content[data-v-ce8afc98]{min-height:360px}.background-mode-switch[data-v-ce8afc98]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.background-mode-btn[data-v-ce8afc98]{min-height:38px;border:1px solid rgba(255,255,255,.12);border-radius:8px;background:#ffffff0a;color:#989898;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.background-mode-btn.active[data-v-ce8afc98]{border-color:#68fa81a6;background:#68fa811a;color:#fff}.home-settings-submit[data-v-ce8afc98]:disabled{opacity:.55;cursor:not-allowed;pointer-events:none;box-shadow:none!important;transform:none!important;background:#ffffff14!important;border-color:#ffffff1a!important;color:#ffffff59!important}.persona-header[data-v-dc83d4a7]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.persona-title[data-v-dc83d4a7]{font-size:13px;color:#ffffffeb}.persona-count[data-v-dc83d4a7]{font-size:12px;color:#ffffff73;font-variant-numeric:tabular-nums}.persona-hint[data-v-dc83d4a7]{font-size:12px;color:#ffffff8c;line-height:1.55;margin:0 0 10px}.persona-textarea[data-v-dc83d4a7]{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%}.merch-config-modal[data-v-b45be653]{max-width:900px}.merch-config-modal .merch-config-content[data-v-b45be653]{overflow-y:auto;padding:0 12px 12px;max-width:100%;margin:0}.merch-config-modal .merch-config-content .merch-config-grid[data-v-b45be653]{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-b45be653]{grid-template-columns:1.2fr 1fr}}.merch-config-modal .merch-config-content .merch-config-grid .merch-settings-panel[data-v-b45be653]{display:flex;flex-direction:column;gap:12px;min-width:0;overflow:hidden}.merch-config-modal .merch-config-content .panel-title[data-v-b45be653]{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-b45be653]{margin-bottom:0}.merch-config-modal .merch-config-content .setting-desc[data-v-b45be653]{font-size:12px;color:#989898;margin-bottom:12px;line-height:1.4}.merch-config-modal .merch-config-content .merch-samples-panel[data-v-b45be653]{padding:20px;border-radius:8px;min-width:0}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout[data-v-b45be653]{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-b45be653]{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-b45be653]{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-b45be653]{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-b45be653]{position:absolute;right:-8px}.merch-config-modal .merch-config-content .merch-samples-panel .samples-layout .livecard-container[data-v-b45be653]{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-b45be653]{width:160px;flex-shrink:0}.merch-config-modal .merch-config-content .verify-panel-grid[data-v-b45be653]{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-b45be653]{grid-template-columns:1.5fr 1fr}}.merch-config-modal .merch-config-content .verify-panel-grid .verify-main[data-v-b45be653]{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-b45be653]{position:relative}.merch-config-modal .merch-config-content .verify-panel-grid .verify-sidebar[data-v-b45be653]{display:flex;flex-direction:column;gap:16px}.merch-config-modal .merch-config-content .setting-group[data-v-b45be653]{padding:20px;border-radius:8px}.merch-config-modal .merch-config-content .setting-group .price-display[data-v-b45be653]{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-b45be653]{width:100%;margin:10px 0;accent-color:#6aec80;cursor:pointer}.merch-config-modal .merch-config-content .setting-group .price-meta[data-v-b45be653]{display:flex;justify-content:space-between;font-size:12px;color:#989898}.merch-config-modal .merch-config-content .setting-group.profit-panel[data-v-b45be653]{background:linear-gradient(145deg,#26a69a1a,#0003);border-color:#26a69a33}.merch-config-modal .merch-config-content .setting-group.profit-panel .profit-amount[data-v-b45be653]{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-b45be653]{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-b45be653]{font-size:13px;color:#989898;white-space:nowrap;min-width:60px}.merch-config-modal .merch-config-content .effect-editor .editor-section[data-v-b45be653]{margin-bottom:10px}.merch-config-modal .merch-config-content .effect-editor .editor-section .editor-label[data-v-b45be653]{font-size:13px;color:#989898;display:block;margin-bottom:6px}.merch-config-modal .merch-config-content .effect-editor .rate-input-group[data-v-b45be653]{display:flex;align-items:center;gap:4px}.merch-config-modal .merch-config-content .effect-editor .rate-input-group .rate-input[data-v-b45be653]{width:72px;text-align:center;font-family:RobotoMono,monospace}.merch-config-modal .merch-config-content .effect-editor .rate-input-group .rate-unit[data-v-b45be653]{font-size:12px;color:#989898}.merch-config-modal .merch-config-content .effect-editor .rate-total[data-v-b45be653]{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-b45be653]{color:#ff4d4d;font-weight:600}.merch-config-modal .merch-config-content .effect-editor .intensity-slider-group[data-v-b45be653]{display:flex;align-items:center;gap:8px;flex:1}.merch-config-modal .merch-config-content .effect-editor .intensity-slider-group .range-slider[data-v-b45be653]{flex:1}.merch-config-modal .merch-config-content .effect-editor .intensity-slider-group .intensity-value[data-v-b45be653]{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-b45be653]{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-b45be653]{background:linear-gradient(135deg,#ff4d4d,#f90)}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-ssr[data-v-b45be653]{background:linear-gradient(135deg,#c0f,#f0c)}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-sr[data-v-b45be653]{background:linear-gradient(135deg,#06f,#0cf)}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-r[data-v-b45be653]{background:#ffffff26}.merch-config-modal .merch-config-content .effect-editor .rarity-tag.rarity-xr[data-v-b45be653]{background:linear-gradient(135deg,#ff1744,#d50000)}.merch-config-modal .merch-config-content .rate-distribution-panel .panel-title-row[data-v-b45be653]{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-b45be653]{margin-bottom:0}.merch-config-modal .merch-config-content .rate-distribution-panel .panel-title-row .btn-reset[data-v-b45be653]{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-b45be653]:hover{background:#ffffff1a;color:#fff}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-chart-layout[data-v-b45be653]{display:flex;gap:16px;align-items:center}.merch-config-modal .merch-config-content .rate-distribution-panel .pie-chart-wrapper[data-v-b45be653]{flex-shrink:0}.merch-config-modal .merch-config-content .rate-distribution-panel .pie-chart-wrapper canvas[data-v-b45be653]{display:block}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list[data-v-b45be653]{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-b45be653]{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-b45be653]:hover{background:#ffffff0a}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item.active[data-v-b45be653]{background:#26a69a1f}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-list .rate-item .rate-item-name[data-v-b45be653]{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-b45be653]{width:56px;font-size:12px}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag[data-v-b45be653]{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-b45be653]{background:linear-gradient(135deg,#ff4d4d,#f90)}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-ssr[data-v-b45be653]{background:linear-gradient(135deg,#c0f,#f0c)}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-sr[data-v-b45be653]{background:linear-gradient(135deg,#06f,#0cf)}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-r[data-v-b45be653]{background:#ffffff26}.merch-config-modal .merch-config-content .rate-distribution-panel .rarity-tag.rarity-xr[data-v-b45be653]{background:linear-gradient(135deg,#ff1744,#d50000)}.merch-config-modal .merch-config-content .rate-distribution-panel .rate-total[data-v-b45be653]{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-b45be653]{color:#ff4d4d;font-weight:600}.merch-config-modal .merch-config-content .merch-modal-actions[data-v-b45be653]{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-b45be653]{display:flex;align-items:center;justify-content:center;width:100%}.stepper .step[data-v-b45be653]{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-b45be653]{color:#fff;background:#26a69a33;border-color:#6aec80;font-weight:600;box-shadow:0 0 10px #26a69a4d}.stepper .step-line[data-v-b45be653]{height:2px;width:30px;background:#ffffff1a;margin:0 8px;transition:all .3s ease}.stepper .step-line.active[data-v-b45be653]{background:#6aec80}.payment-panel[data-v-b45be653]{width:100%;display:flex;flex-direction:column;align-items:center;padding:10px 0}.payment-panel .payment-settings-wrapper[data-v-b45be653]{width:100%;max-width:500px;display:flex;flex-direction:column;gap:16px}.payment-panel .payment-settings-wrapper .payment-info[data-v-b45be653]{padding:30px 20px}.payment-panel .payment-settings-wrapper .payment-info .cost-amount[data-v-b45be653]{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-b45be653]{display:inline-block;width:14px;height:14px;border:2px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:spin-b45be653 1s linear infinite;margin-right:6px;vertical-align:middle}.loading-overlay[data-v-b45be653]{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-b45be653]{width:30px;height:30px;border:3px solid rgba(255,255,255,.3);border-top-color:#0f8;border-radius:50%;animation:spin-b45be653 1s linear infinite}@keyframes spin-b45be653{to{transform:rotate(360deg)}}.merch-confirm-note[data-v-b45be653]{font-size:12px;opacity:.7}.readonly-panel[data-v-b45be653]{pointer-events:none;opacity:.5}.merch-switcher[data-v-b45be653]{margin:4px 0 10px;display:flex;flex-direction:column;gap:8px}.merch-sub-tabs[data-v-b45be653]{display:flex;gap:6px;padding:0 4px}.sub-tab-btn[data-v-b45be653]{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-b45be653]{color:#fff;background:#00ff992e;border-color:#00ff9973}.sub-tab-btn[data-v-b45be653]:hover:not(.active){background:#ffffff1a}.pending-count[data-v-b45be653]{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-b45be653]{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-b45be653]{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-b45be653]{background:#00ff9929;border-color:#00ff998c}.merch-pill.disabled[data-v-b45be653]{opacity:.45;cursor:not-allowed}.merch-pill.placeholder[data-v-b45be653]{cursor:default;padding:6px 14px;color:#ffffff80;font-size:12px}.merch-pill-thumb[data-v-b45be653]{width:26px;height:26px;object-fit:cover;border-radius:50%;background:#0000004d}.merch-pill-emoji[data-v-b45be653]{width:26px;height:26px;display:flex;align-items:center;justify-content:center;font-size:14px}.merch-pill-name[data-v-b45be653]{font-size:12px;color:#fff;max-width:80px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.merch-pill-badge[data-v-b45be653]{font-size:10px;padding:1px 6px;background:#ffffff1f;border-radius:8px;color:#ffffffb3}.merch-empty-hint[data-v-b45be653]{padding:32px 8px}.earnings-onboarding-dialog[data-v-8d28239d]{max-width:520px}.earnings-onboarding-header[data-v-8d28239d]{display:flex;align-items:center;gap:12px}.earnings-onboarding-hero[data-v-8d28239d]{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:10px;color:#6aec80;background:#6aec801a;border:1px solid rgba(106,236,128,.2)}.earnings-onboarding-hero[data-v-8d28239d] svg{width:24px;height:24px}.earnings-onboarding-body[data-v-8d28239d]{display:flex;flex-direction:column;gap:12px}.earnings-onboarding-lead[data-v-8d28239d]{margin:0;color:#ffffffbd;font-size:13px;line-height:1.65}.earnings-onboarding-grid[data-v-8d28239d]{display:grid;grid-template-columns:1fr;gap:8px}.earnings-onboarding-card[data-v-8d28239d]{display:flex;align-items:flex-start;gap:12px;padding:12px;border-radius:8px}.earnings-onboarding-card h3[data-v-8d28239d]{margin:0 0 4px;color:#f8fafc;font-size:14px;font-weight:700}.earnings-onboarding-card p[data-v-8d28239d]{margin:0;color:#ffffff9e;font-size:12px;line-height:1.6}.earnings-card-icon[data-v-8d28239d]{width:32px;height:32px;flex:0 0 32px;display:grid;place-items:center;border-radius:8px}.earnings-card-icon[data-v-8d28239d] svg{width:19px;height:19px}.earnings-card-icon--autonomy[data-v-8d28239d]{color:#8b47f1;background:#8b47f11f}.earnings-card-icon--growth[data-v-8d28239d]{color:#6aec80;background:#6aec801a}.earnings-card-icon--cost[data-v-8d28239d]{color:#ffffffb8;background:#ffffff0f}.earnings-onboarding-next[data-v-8d28239d]{padding:10px 12px;border-radius:8px;color:#dcffebe6;font-size:12px;line-height:1.55;border-color:#6aec802e}.tour-stepper-row[data-v-f293fb3f]{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:1100;display:flex;align-items:stretch;gap:8px;max-width:calc(100vw - 24px);pointer-events:none}.tour-stepper[data-v-f293fb3f]{padding:8px 12px 10px;border-radius:14px;background:#141418e0;border:1px solid rgba(255,255,255,.14);box-shadow:0 8px 24px #00000059;display:flex;flex-direction:column;gap:6px;min-width:280px;pointer-events:auto}.tour-stepper-title[data-v-f293fb3f]{display:flex;align-items:center;gap:8px;font-size:13px;color:#fff;font-weight:600;white-space:nowrap}.tour-stepper-icon[data-v-f293fb3f]{width:15px;height:15px;flex:0 0 auto}.tour-stepper-label[data-v-f293fb3f]{flex:1;letter-spacing:.2px}.tour-stepper-count[data-v-f293fb3f]{font-size:11px;color:#ffffff8c;font-variant-numeric:tabular-nums}.tour-stepper-actions[data-v-f293fb3f]{display:flex;gap:4px;margin-left:6px}.tour-btn[data-v-f293fb3f]{padding:3px 10px;border-radius:10px;font-size:12px;font-weight:600;line-height:1.4;cursor:pointer;border:1px solid transparent;transition:background .15s ease,border-color .15s ease,color .15s ease}.tour-btn-skip[data-v-f293fb3f]{background:transparent;color:#ffffff8c;border-color:#ffffff1f}.tour-btn-skip[data-v-f293fb3f]:hover{color:#ffffffe6;border-color:#ffffff47;background:#ffffff0f}.tour-btn-skip[data-v-f293fb3f]:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.tour-btn-next[data-v-f293fb3f]{background:#00ff992e;color:#dcffeb;border-color:#00ff9973}.tour-btn-next[data-v-f293fb3f]:hover{background:#00ff994d;border-color:#00ff99b3}.tour-stepper-track[data-v-f293fb3f]{display:flex;gap:6px}.tour-stepper-dot[data-v-f293fb3f]{flex:1;height:4px;border-radius:2px;background:#ffffff24;transition:background .25s ease,transform .15s ease,height .15s ease,box-shadow .25s ease}.tour-stepper-dot.done[data-v-f293fb3f]{background:#6aec80;box-shadow:0 0 8px #6aec8066;cursor:pointer}.tour-stepper-dot.done[data-v-f293fb3f]:hover{background:#6aec80;box-shadow:0 0 12px #6aec80bf;height:6px}.tour-stepper-dot.active[data-v-f293fb3f]{background:#6aec80;box-shadow:0 0 8px #6aec808c;animation:slot-flicker-f293fb3f 1.4s ease-in-out infinite}@keyframes slot-flicker-f293fb3f{0%,to{transform:scale(.97)}50%{transform:scale(1.03)}}.tour-stepper-fade-enter-active[data-v-f293fb3f],.tour-stepper-fade-leave-active[data-v-f293fb3f]{transition:opacity .3s ease,transform .3s ease}.tour-stepper-fade-enter-from[data-v-f293fb3f],.tour-stepper-fade-leave-to[data-v-f293fb3f]{opacity:0;transform:translate(-50%,-12px)}@media(max-width:520px){.tour-stepper-row[data-v-f293fb3f]{align-items:center}}.tour-confirm-overlay[data-v-f293fb3f]{z-index:1250}.tour-confirm-modal[data-v-f293fb3f]{z-index:1300}.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}}.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}}.os-wrapper[data-v-9c427209]{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;overflow:hidden;position:relative;container-type:inline-size}.os-wrapper.tab-home .display-region.is-full[data-v-9c427209],.os-wrapper.tab-room .display-region.is-full[data-v-9c427209],.os-wrapper.tab-live .display-region.is-full[data-v-9c427209],.os-wrapper.tab-merch .display-region.is-full[data-v-9c427209]{height:100cqw}.os-wrapper.tab-home .content-card.collapsed[data-v-9c427209],.os-wrapper.tab-room .content-card.collapsed[data-v-9c427209],.os-wrapper.tab-live .content-card.collapsed[data-v-9c427209],.os-wrapper.tab-merch .content-card.collapsed[data-v-9c427209]{margin-top:22px}.vtuber-title[data-v-9c427209]{position:absolute;top:0;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}.vtuber-title .vtuber-title-slash[data-v-9c427209]{color:#6aec80;font-size:25px;font-weight:700;margin:0 4px}.share-browser-logos[data-v-9c427209]{position:absolute;top:0;right:12px;height:40px;display:flex;align-items:center;gap:6px;z-index:151}.browser-logo-item[data-v-9c427209]{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-9c427209]{width:100%;height:100%;object-fit:contain}.display-region[data-v-9c427209]{z-index:10;height:55dvh;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-9c427209]{height:100dvh}.display-region .anchor-actions[data-v-9c427209]{position:absolute;right:24px;bottom:24px;z-index:170;display:flex;gap:8px;pointer-events:auto}.display-region .anchor-action-btn[data-v-9c427209]{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;background:#00000052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.031372549);color:#fff;font-size:12px;cursor:pointer;transition:all .2s ease;white-space:nowrap}.display-region .display-content[data-v-9c427209]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.display-region .display-content .media-element[data-v-9c427209]{width:100%;height:100%;object-fit:cover;opacity:.75;display:block}.content-card[data-v-9c427209]{flex:1;margin-top:-50dvh;border-radius:8px 8px 0 0;min-height:0;position:relative;z-index:10;display:flex;flex-direction:column;overflow:visible;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-9c427209]{transition:none;will-change:transform}.content-card.collapsed[data-v-9c427209]{transform:translateY(0)}.card-top-bar[data-v-9c427209]{border-radius:6px 6px 0 0}.card-header-bar[data-v-9c427209]{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-9c427209]{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-9c427209]{position:absolute;left:0;white-space:nowrap;font-size:10px;font-weight:600;color:#ffffff61;letter-spacing:.8px;animation:card-marquee-cycle-9c427209 9s linear;will-change:transform}@keyframes card-marquee-cycle-9c427209{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-9c427209]{flex-shrink:0;display:flex;gap:6px}.card-handle[data-v-9c427209]{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-9c427209]:active{cursor:grabbing}.card-handle .handle-bar[data-v-9c427209]{width:36px;height:4px;background:#fff3;border-radius:2px;transition:background .3s ease}.card-handle:hover .handle-bar[data-v-9c427209]{background:#fff6}.card-body[data-v-9c427209]{flex:1;min-height:0;padding:0;overflow:hidden;position:relative}.card-body[data-v-9c427209]::-webkit-scrollbar{width:4px}.card-body[data-v-9c427209]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.tab-pane[data-v-9c427209]{height:100%}.media-container--centered[data-v-9c427209]{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.home-feed-pane[data-v-9c427209],.shop-pane[data-v-9c427209],.mine-pane[data-v-9c427209]{height:100%;padding:0 0 10px;overflow-y:auto;scrollbar-gutter:stable}.home-feed-pane[data-v-9c427209]::-webkit-scrollbar,.shop-pane[data-v-9c427209]::-webkit-scrollbar,.mine-pane[data-v-9c427209]::-webkit-scrollbar{width:4px}.home-feed-pane[data-v-9c427209]::-webkit-scrollbar-thumb,.shop-pane[data-v-9c427209]::-webkit-scrollbar-thumb,.mine-pane[data-v-9c427209]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.home-feed-pane .rarity-filter-bar[data-v-9c427209],.shop-pane .rarity-filter-bar[data-v-9c427209],.mine-pane .rarity-filter-bar[data-v-9c427209]{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-9c427209]::-webkit-scrollbar,.shop-pane .rarity-filter-bar[data-v-9c427209]::-webkit-scrollbar,.mine-pane .rarity-filter-bar[data-v-9c427209]::-webkit-scrollbar{display:none}.home-feed-pane .rarity-filter-bar[data-v-9c427209],.shop-pane .rarity-filter-bar[data-v-9c427209],.mine-pane .rarity-filter-bar[data-v-9c427209]{scrollbar-width:none}.home-feed-pane .rarity-filter-tag[data-v-9c427209],.shop-pane .rarity-filter-tag[data-v-9c427209],.mine-pane .rarity-filter-tag[data-v-9c427209]{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-9c427209]:hover,.shop-pane .rarity-filter-tag[data-v-9c427209]:hover,.mine-pane .rarity-filter-tag[data-v-9c427209]:hover{color:#fffc;background:#ffffff1a}.home-feed-pane .rarity-filter-tag.active[data-v-9c427209],.shop-pane .rarity-filter-tag.active[data-v-9c427209],.mine-pane .rarity-filter-tag.active[data-v-9c427209]{color:#fff;background:#ffffff1f;border-color:#fff3}.home-feed-pane .rarity-dot[data-v-9c427209],.shop-pane .rarity-dot[data-v-9c427209],.mine-pane .rarity-dot[data-v-9c427209]{width:7px;height:7px;border-radius:50%;flex-shrink:0;box-shadow:0 0 4px currentColor}.home-feed-pane[data-v-9c427209]{display:flex;flex-direction:column;gap:8px;padding-bottom:0;scroll-snap-type:y mandatory}.home-feed-pane.share-mode-active[data-v-9c427209]{scrollbar-gutter:auto;overflow-y:hidden}.shop-horizontal-selector[data-v-9c427209]{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-9c427209]::-webkit-scrollbar{height:0;display:none}.shop-horizontal-selector .selector-item[data-v-9c427209]{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-9c427209]{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-9c427209]{color:#f8fafc;font-size:16px;font-weight:700}.shop-detail-panel[data-v-9c427209]{display:flex;flex-direction:column;gap:12px;height:100%;padding-bottom:70px;position:relative}.shop-top-row[data-v-9c427209]{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-9c427209]{display:flex;align-items:baseline;gap:4px}.shop-top-row .price-display .price-val[data-v-9c427209]{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-9c427209]{font-size:12px;color:#989898}.shop-header[data-v-9c427209]{flex:1;display:flex;flex-direction:column;gap:0px}.shop-header .shop-title-row[data-v-9c427209]{display:flex;align-items:center;gap:12px}.shop-header .shop-title-row .shop-item-icon[data-v-9c427209]{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-9c427209]{margin:0;font-size:16px;color:#fff;font-weight:700}.shop-header .shop-item-desc[data-v-9c427209]{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-9c427209]{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-9c427209]{padding:12px 12px 0;border-radius:8px;flex-shrink:0}.shop-content-list .list-title[data-v-9c427209]{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-9c427209]{width:100%;height:6px;background:#ffffff1a;border-radius:3px;display:flex;overflow:hidden}.shop-content-list .list-title .probability-bar .prob-segment[data-v-9c427209]{height:100%;transition:width .3s ease}.shop-content-list .list-title .probability-bar .prob-segment[data-v-9c427209]:hover{filter:brightness(1.2)}.shop-content-list .list-title .probability-legend[data-v-9c427209]{display:flex;flex-wrap:wrap;gap:12px 16px;margin-top:4px}.shop-content-list .list-title .probability-legend .legend-item[data-v-9c427209]{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-9c427209]{width:8px;height:8px;border-radius:50%}.shop-content-list .list-title .probability-legend .legend-item .legend-rate[data-v-9c427209]{font-family:RobotoMono,monospace;color:#ffffff80}.shop-contents-grid[data-v-9c427209]{padding:0;margin-top:0;flex:1}.shop-contents-grid .item-rate[data-v-9c427209]{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-9c427209]{display:flex;flex-direction:row;align-items:center;gap:12px;flex-shrink:0}.shop-action-area .buy-btn[data-v-9c427209]{width:80px;height:32px;font-size:14px;font-weight:700;border-radius:4px}.os-empty-state[data-v-9c427209]{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-9c427209]{width:48px;height:48px;opacity:.5;animation:bounce-9c427209 2s infinite ease-in-out}@keyframes bounce-9c427209{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.inventory-grid[data-v-9c427209]{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-9c427209]{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-9c427209]:hover{background:#ffffff0f;border-color:#fff3}.inventory-grid .inventory-cell.active[data-v-9c427209]{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-9c427209]{transform:scale(1.1);filter:drop-shadow(0 0 8px rgba(106,236,128,.5))}.inventory-grid .inventory-cell .item-tag[data-v-9c427209]{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-9c427209]{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-9c427209]{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-9c427209]{font-size:24px;transition:transform .3s ease}.inventory-grid .inventory-cell .item-meta[data-v-9c427209]{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-9c427209]{font-size:10px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-grid .inventory-cell .item-meta .item-count[data-v-9c427209]{font-size:10px;color:#6aec80;font-family:RobotoMono,monospace;font-weight:600}.danmu-overlay[data-v-9c427209]{position:absolute;inset:13px;z-index:155;border-radius:12px;overflow:hidden}.bg-frame[data-v-9c427209]{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-9c427209]{position:absolute;inset:0;pointer-events:none;z-index:1;background:url(/global/images/noise.gif) repeat;opacity:.2}.bg-pager[data-v-9c427209]{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:#00000052;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none}.bg-pager-dot[data-v-9c427209]{width:6px;height:6px;border-radius:999px;background:#ffffff73;transition:width .25s ease,background .25s ease}.bg-pager-dot.is-active[data-v-9c427209]{width:16px;background:#fff}.crt-noise-fade-enter-active[data-v-9c427209]{transition:opacity .4s ease .1s}.crt-noise-fade-leave-active[data-v-9c427209]{transition:opacity .15s ease}.crt-noise-fade-enter-from[data-v-9c427209],.crt-noise-fade-leave-to[data-v-9c427209]{opacity:0!important}.bg-layer[data-v-9c427209]{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-9c427209]{width:100%;height:100%;object-fit:cover;opacity:0;will-change:opacity,transform;transform:translateZ(0);transition:opacity 1.5s cubic-bezier(.4,0,.2,1)}.bg-layer .bg-media.is-ui-ready[data-v-9c427209]{opacity:1}.crt-frame[data-v-9c427209]{position:absolute;inset:0;pointer-events:none;z-index:50;overflow:hidden}.crt-reflection[data-v-9c427209]{position:absolute;inset:0;width:100%;height:100%;filter:blur(8px) saturate(200%) brightness(.7);opacity:1;mix-blend-mode:screen;image-rendering:auto;-webkit-mask-image:linear-gradient(to right,#000 0,#000 18px,transparent 18px,transparent calc(100% - 18px),#000 calc(100% - 18px),#000 100%),linear-gradient(to bottom,#000 0,#000 18px,transparent 18px,transparent calc(100% - 18px),#000 calc(100% - 18px),#000 100%);mask-image:linear-gradient(to right,#000 0,#000 18px,transparent 18px,transparent calc(100% - 18px),#000 calc(100% - 18px),#000 100%),linear-gradient(to bottom,#000 0,#000 18px,transparent 18px,transparent calc(100% - 18px),#000 calc(100% - 18px),#000 100%)}.crt-corner-shadows[data-v-9c427209]{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-9c427209]{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-9c427209]{opacity:0}.crt-scanlines[data-v-9c427209]{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;mix-blend-mode:multiply}.display-content[data-v-9c427209]{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-9c427209],.crt-is-off .bg-layer[data-v-9c427209]{transform:scaleY(.005);filter:brightness(7) blur(1px);opacity:0}.crt-is-off .bg-layer[data-v-9c427209]{visibility:hidden;transition:transform .14s cubic-bezier(.4,0,1,1),filter .09s ease,opacity .11s .03s ease,visibility 0s .14s}.crt-reflection-fade-enter-active[data-v-9c427209],.crt-reflection-fade-leave-active[data-v-9c427209]{transition:opacity .5s cubic-bezier(.4,0,.2,1)}.crt-reflection-fade-enter-from[data-v-9c427209],.crt-reflection-fade-leave-to[data-v-9c427209]{opacity:0}.crt-controls[data-v-9c427209]{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-9c427209]{visibility:hidden;display:flex;align-items:center;justify-content:space-around;width:27px}.crt-vents span[data-v-9c427209]{display:block;width:3px;height:7px;border-radius:1px;box-shadow:inset 0 1px #ffffff2e}.crt-vents span[data-v-9c427209]: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-9c427209]: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-9c427209]: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-9c427209]{display:flex;align-items:center;gap:6px}.crt-power-led[data-v-9c427209]{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-9c427209]{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-9c427209]{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-9c427209]: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-9c427209],.bg-fade-leave-active[data-v-9c427209]{transition:opacity .6s cubic-bezier(.4,0,.2,1)}.bg-fade-enter-from[data-v-9c427209],.bg-fade-leave-to[data-v-9c427209]{opacity:0}.card-pop-enter-active[data-v-9c427209]{transition:all .4s cubic-bezier(.34,1.56,.64,1)}.card-pop-leave-active[data-v-9c427209]{transition:all .25s ease-out}.card-pop-enter-from[data-v-9c427209]{opacity:0;transform:scale(.9) translateY(20px)}.card-pop-leave-to[data-v-9c427209]{opacity:0;transform:scale(1.05) translateY(-20px)}.fade-enter-active[data-v-9c427209],.fade-leave-active[data-v-9c427209]{transition:opacity .4s cubic-bezier(.4,0,.2,1)}.fade-enter-from[data-v-9c427209],.fade-leave-to[data-v-9c427209]{opacity:0}.mine-action-overlay[data-v-9c427209]{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-9c427209]{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;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.15);background:#00000073;color:#f8fafc}.mine-action-overlay .card-action-btn[data-v-9c427209]:hover{background:#ffffff1a;border-color:#ffffff4d}.mine-action-overlay .card-action-btn[data-v-9c427209]:active{transform:scale(.95)}.mine-action-overlay .card-action-btn.disabled[data-v-9c427209]{opacity:.5;cursor:not-allowed}.mine-action-overlay .card-action-btn.disabled[data-v-9c427209]:hover{background:#00000073;border-color:#ffffff26}.mine-action-overlay .card-action-memory[data-v-9c427209]{color:#6aec80;border-color:#6aec8059}.mine-action-overlay .card-action-memory[data-v-9c427209]:hover{background:#6aec8026;border-color:#6aec8080;box-shadow:0 0 12px #6aec8026}.mine-action-overlay .card-action-download.disabled[data-v-9c427209]{opacity:.4;cursor:not-allowed;color:#94a3b8}.mine-action-overlay .card-action-play[data-v-9c427209]{color:#6aec80;border-color:#6aec8059}.mine-action-overlay .card-action-play[data-v-9c427209]:hover{background:#6aec8026;border-color:#6aec8080;box-shadow:0 0 12px #6aec8026}.live-card-presenter[data-v-9c427209]{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-9c427209]{width:100%;flex:1 1 auto;min-height:0}.card-pop-enter-active[data-v-9c427209],.card-pop-leave-active[data-v-9c427209]{transition:opacity .25s ease,transform .25s cubic-bezier(.4,0,.2,1)}.card-pop-enter-from[data-v-9c427209],.card-pop-leave-to[data-v-9c427209]{opacity:0;transform:translate(-50%,-50%) scale(.92)}.inventory-cell.active[data-v-9c427209]{z-index:10}.global-imagine-progress[data-v-9c427209]{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-9c427209]{height:3px;width:100%;overflow:hidden;background:#ffffff29}.global-imagine-progress__fill[data-v-9c427209]{height:100%;width:100%;transform-origin:left center;transition:transform .9s ease-out;background:linear-gradient(90deg,#ffd166,#fff);box-shadow:0 0 12px #ffd166b8}.global-imagine-progress__fill.is-generating[data-v-9c427209]{background:linear-gradient(90deg,#5cf3ff,#fff);box-shadow:0 0 12px #5cf3ffb8}.fade-slide-enter-active[data-v-9c427209],.fade-slide-leave-active[data-v-9c427209]{transition:all .3s ease}.fade-slide-enter-from[data-v-9c427209]{opacity:0;transform:translate(10px)}.fade-slide-leave-to[data-v-9c427209]{opacity:0;transform:translate(-10px)}.draw-result-overlay[data-v-9c427209]{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-9c427209]{display:flex;flex-direction:column;align-items:center;gap:32px;cursor:default}.draw-result-title[data-v-9c427209]{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-9c427209 .6s cubic-bezier(.175,.885,.32,1.275)}.draw-result-card-wrapper[data-v-9c427209]{width:280px;height:420px;perspective:1200px;animation:floatUp-9c427209 .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-9c427209]{width:100%;height:100%}.draw-result-balance[data-v-9c427209]{margin-top:14px;font-size:12px;color:#ffffff73;letter-spacing:.5px;animation:fadeIn .6s ease .6s both}.balance-val[data-v-9c427209]{font-family:RobotoMono,monospace;font-weight:700;color:#6aec80}.draw-again-btn[data-v-9c427209]{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-9c427209]:hover{background:#6aec8038;border-color:#6aec8099;transform:scale(1.04)}.draw-again-btn[data-v-9c427209]:active{transform:scale(.97)}.draw-again-cost[data-v-9c427209]{font-family:RobotoMono,monospace;font-weight:700}.draw-result-hint[data-v-9c427209]{font-size:14px;color:#fff6;letter-spacing:2px;animation:fadeIn 1s ease 1s both}@keyframes popIn-9c427209{0%{opacity:0;transform:scale(.8) translateY(20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes floatUp-9c427209{0%{opacity:0;transform:translateY(60px)}to{opacity:1;transform:translateY(0)}}.mine-pane[data-v-9c427209]{display:flex;flex-direction:column;overflow:hidden;padding-bottom:0;position:relative}.mine-pane.mine-pane--offset[data-v-9c427209]{padding-top:6px}.mine-pane .inventory-grid-scroll-wrapper[data-v-9c427209]{flex:1;overflow-y:auto;min-height:0;padding-bottom:60px;scrollbar-gutter:stable}.mine-pane .inventory-grid-scroll-wrapper[data-v-9c427209]::-webkit-scrollbar{width:4px}.mine-pane .inventory-grid-scroll-wrapper[data-v-9c427209]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.mine-pane .inventory-grid[data-v-9c427209]{height:auto}.chart-fade-collapse-enter-active[data-v-9c427209],.chart-fade-collapse-leave-active[data-v-9c427209]{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-9c427209],.chart-fade-collapse-leave-to[data-v-9c427209]{opacity:0;height:0!important;margin-bottom:0!important;transform:translateY(-10px)}.room-pane[data-v-9c427209]{padding:10px 16px 20px;height:100%;overflow-y:auto}.live-pane[data-v-9c427209]{padding:0 16px 20px;height:100%;overflow-y:auto;scrollbar-gutter:stable}.live-pane[data-v-9c427209]::-webkit-scrollbar{width:4px}.live-pane[data-v-9c427209]::-webkit-scrollbar-thumb{background:#ffffff08;border-radius:2px}.item-token-id[data-v-9c427209]{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-9c427209]{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-9c427209]{width:11px;height:11px}.os-action-icon[data-v-9c427209]{flex:0 0 14px;width:14px;height:14px}.crt-power-icon[data-v-9c427209]{width:8px;height:8px;color:#ffffff52}.download-modal[data-v-9c427209]{max-width:420px;z-index:2000}.download-content[data-v-9c427209]{display:flex;flex-direction:column;gap:14px}.download-header[data-v-9c427209]{display:flex;flex-direction:column;gap:4px}.download-title[data-v-9c427209]{display:flex;align-items:center;gap:6px;margin:0;font-size:18px;font-weight:700;color:#fff}.download-title-icon[data-v-9c427209]{flex:0 0 18px;width:18px;height:18px}.download-subtitle[data-v-9c427209]{margin:0;font-size:12px;color:#989898}.prompt-section[data-v-9c427209]{display:flex;flex-direction:column;gap:6px}.prompt-label[data-v-9c427209]{font-size:12px;font-weight:600;color:#ffffffb3}.prompt-readonly[data-v-9c427209]{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-9c427209]{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-9c427209]{width:100%;padding:10px 24px;font-size:14px;font-weight:600}.registration-options[data-v-460ed012]{display:flex;flex-direction:column;gap:14px;margin-top:16px}.registration-divider[data-v-460ed012]{display:flex;align-items:center;gap:10px;color:#ffffff7a;font-size:11px}.registration-divider[data-v-460ed012]:before,.registration-divider[data-v-460ed012]:after{height:1px;flex:1;background:#ffffff1a;content:""}.phone-upgrade-panel[data-v-460ed012]{width:100%}.registration-general-error[data-v-460ed012]{margin-top:10px;text-align:center}.registration-profile-backdrop[data-v-bad14547]{z-index:2050}.registration-profile-dialog[data-v-bad14547]{z-index:2060;width:min(92%,420px);padding:24px}.registration-profile-body[data-v-bad14547]{display:flex;flex-direction:column;gap:18px;margin-top:20px}.avatar-editor[data-v-bad14547]{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-bad14547]{width:88px;height:88px;border-radius:50%;object-fit:cover;border:2px solid rgba(106,236,128,.55)}.avatar-editor .avatar-edit-label[data-v-bad14547]{font-size:12px}.avatar-upload-placeholder[data-v-bad14547]{width:88px;height:88px;box-sizing:border-box;display:grid;place-items:center;border:2px dashed rgba(106,236,128,.62);border-radius:50%;background:#6aec800f}.avatar-upload-plus[data-v-bad14547]{color:#ffffffad;font-family:RobotoMono,monospace;font-size:32px;font-weight:300;line-height:1}.avatar-editor--empty .avatar-edit-label[data-v-bad14547]{color:#ffffffd1}.profile-field[data-v-bad14547]{display:flex;flex-direction:column;gap:7px}.profile-field span[data-v-bad14547]{color:#ffffffb8;font-size:12px}.path-input-row[data-v-bad14547]{display:flex;align-items:center;gap:6px}.path-prefix[data-v-bad14547]{flex-shrink:0;color:#ffffff8f;font-family:RobotoMono,monospace;font-size:12px}.path-input[data-v-bad14547]{min-width:0;flex:1}.path-check-btn[data-v-bad14547]{flex-shrink:0;min-height:36px;padding:0 10px}.path-rule[data-v-bad14547],.path-status[data-v-bad14547]{margin:0;font-size:11px;line-height:1.45}.path-rule[data-v-bad14547]{color:#ffffff6b}.path-status--ok[data-v-bad14547]{color:#74e59a}.path-status--error[data-v-bad14547]{color:#ff7676}.profile-error[data-v-bad14547]{margin:-6px 0 0;color:#ff7676;font-size:12px;text-align:center}.registration-profile-actions[data-v-bad14547]{margin-top:20px}.registration-profile-actions .btn[data-v-bad14547]{width:100%;justify-content:center}.world-map-container[data-v-b212626f]{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-b212626f .35s ease-out both;overflow:hidden}.world-map-svg[data-v-b212626f]{width:100%;height:auto;filter:drop-shadow(0 0 8px rgba(0,162,255,.05))}.country-path[data-v-b212626f]{fill:#ffffff14;stroke:#ffffff26;stroke-width:.4}.member-dots[data-v-b212626f]{pointer-events:none}.member-dots .dot-core[data-v-b212626f]{pointer-events:auto;cursor:help}.member-dots .dot-core.member[data-v-b212626f]{fill:#0f8;filter:drop-shadow(0 0 5px #00ff88)}.member-dots .dot-core.pre-member[data-v-b212626f]{fill:#afa;fill-opacity:.8;filter:drop-shadow(0 0 3px rgba(170,255,170,.5))}.member-dots .dot-core.anchor[data-v-b212626f]{fill:#8b47f1;filter:drop-shadow(0 0 8px #8b47f1)}@keyframes panel-fade-in-b212626f{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.world-map-container[data-v-b212626f]{animation:none}}.order-count[data-v-d1e0752e]{flex-shrink:0;margin-left:auto;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400}.loading-state[data-v-d1e0752e],.orders-empty-state[data-v-d1e0752e]{text-align:center;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);padding:32px 0}.order-item[data-v-d1e0752e]{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;min-width:0}.order-item .order-main[data-v-d1e0752e]{flex:1 1 0;min-width:0;max-width:100%}.order-item .order-user[data-v-d1e0752e]{min-width:0;max-width:100%;font-size:var(--vtuber-font-size-body, 13px);color:#fff;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.order-item .order-product[data-v-d1e0752e]{min-width:0;max-width:100%;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff73;margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-item .order-time[data-v-d1e0752e]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;margin-top:2px;font-family:RobotoMono,monospace}.order-item .order-meta[data-v-d1e0752e]{text-align:right;flex:0 1 auto;min-width:0;max-width:42%}.order-item .order-amount[data-v-d1e0752e]{font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#6aec80}.order-item .order-status[data-v-d1e0752e]{font-size:var(--vtuber-font-size-caption, 11px);padding:2px 6px;border-radius:4px;margin-top:3px;display:inline-block}.order-item .status-done[data-v-d1e0752e]{background:#6aec8026;color:#6aec80}.order-item .status-pending[data-v-d1e0752e]{background:#eab30826;color:#eab308}.order-item .status-closed[data-v-d1e0752e]{background:#ffffff14;color:#fff6}.order-item .status-refund[data-v-d1e0752e]{background:#ef444426;color:#ef4444}.order-list[data-v-d1e0752e]{display:flex;flex-direction:column;gap:8px}.orders-chart-container[data-v-ad5c75db]{position:relative;width:100%;aspect-ratio:2.38/1;max-height:320px;padding:0 6px 8px 2px;display:flex;flex-direction:column;gap:12px;animation:panel-fade-in-ad5c75db .35s ease-out both;overflow:hidden;box-sizing:border-box}@keyframes panel-fade-in-ad5c75db{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.orders-chart-container[data-v-ad5c75db]{animation:none}}.svg-wrapper[data-v-ad5c75db]{width:100%;flex:1;min-height:0;position:relative}.svg-wrapper .chart-svg[data-v-ad5c75db]{width:100%;height:100%;overflow:visible}.tax-dialog[data-v-97555e8f]{max-width:420px;z-index:2000}.tax-header[data-v-97555e8f]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.tax-title[data-v-97555e8f]{margin:0;font-size:16px;font-weight:600;color:#fff}.step-indicator[data-v-97555e8f]{display:flex;align-items:center;justify-content:center;gap:0;margin-bottom:20px}.step[data-v-97555e8f]{display:flex;align-items:center;gap:6px;opacity:.4;transition:opacity .3s}.step.active[data-v-97555e8f]{opacity:1}.step-num[data-v-97555e8f]{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-97555e8f]{background:#6aec80;color:#000}.step-label[data-v-97555e8f]{font-size:12px;color:#989898}.active .step-label[data-v-97555e8f]{color:#fff}.step-line[data-v-97555e8f]{width:40px;height:1px;background:#ffffff1a;margin:0 8px;transition:background .3s}.step-line.done[data-v-97555e8f]{background:#6aec80}.tax-body[data-v-97555e8f]{display:flex;flex-direction:column;gap:14px}.field-group[data-v-97555e8f]{display:flex;flex-direction:column;gap:4px}.field-label[data-v-97555e8f]{font-size:12px;color:#989898;margin-bottom:2px}.agreement-box[data-v-97555e8f]{padding:12px;border-radius:8px;border:1px solid rgba(255,255,255,.05)}.agreement-title[data-v-97555e8f]{font-size:13px;font-weight:600;color:#fff;margin-bottom:8px}.agreement-text[data-v-97555e8f]{font-size:11px;color:#989898;line-height:1.6;margin-bottom:10px}.checkbox-row[data-v-97555e8f]{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;color:#ffffffb3}.checkbox-row input[type=checkbox][data-v-97555e8f]{accent-color:#6aec80;width:14px;height:14px}.confirm-row[data-v-97555e8f]{padding:8px 0 4px;color:#6aec80;font-weight:500}.tax-next-btn[data-v-97555e8f]{margin-top:4px;width:100%;padding:10px;font-size:14px}.tax-btn-row[data-v-97555e8f]{display:flex;gap:10px;margin-top:4px;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.tax-back-btn[data-v-97555e8f]{flex:0 0 35%;padding:10px;font-size:13px}.tax-submit-btn[data-v-97555e8f]{flex:1;padding:10px;font-size:14px}.fade-enter-active[data-v-97555e8f],.fade-leave-active[data-v-97555e8f]{transition:opacity .25s ease}.fade-enter-from[data-v-97555e8f],.fade-leave-to[data-v-97555e8f]{opacity:0}.withdraw-modal[data-v-be7ffdd6]{max-width:720px;z-index:2000}.withdraw-content[data-v-be7ffdd6]{display:flex;flex-direction:column;gap:16px}.wd-header[data-v-be7ffdd6]{display:flex;align-items:center;gap:8px;margin-bottom:0}.wd-title[data-v-be7ffdd6]{margin:0;font-size:16px;font-weight:700;color:#fff}.wd-limit[data-v-be7ffdd6]{font-size:11px;color:#989898;margin-left:auto;padding-right:24px}.wd-content[data-v-be7ffdd6]{display:flex;gap:16px}@media(max-width:560px){.wd-content[data-v-be7ffdd6]{flex-direction:column}}.wd-form[data-v-be7ffdd6]{flex:1;min-width:0;display:flex;flex-direction:column;gap:12px}.wd-history[data-v-be7ffdd6]{flex:0 0 240px;min-width:0}@media(max-width:560px){.wd-history[data-v-be7ffdd6]{flex:none}}.amount-box[data-v-be7ffdd6]{padding:14px 16px;border:1px solid rgba(255,255,255,.08)}.amount-row[data-v-be7ffdd6]{display:flex;align-items:center;gap:8px}.amount-prefix[data-v-be7ffdd6]{font-size:20px;font-weight:300;color:#989898}.amount-input[data-v-be7ffdd6]{flex:1;min-width:0;background:transparent;border:none;color:#fff;font-size:26px;font-weight:700;font-family:RobotoMono,monospace;caret-color:#6aec80}.amount-input[data-v-be7ffdd6]::placeholder{color:#ffffff26}.max-btn[data-v-be7ffdd6]{flex-shrink:0;white-space:nowrap;background:none;border:1px solid #6aec80;color:#6aec80;font-size:12px;font-weight:600;padding:4px 12px;border-radius:4px;cursor:pointer;transition:all .2s}.max-btn[data-v-be7ffdd6]:hover{background:#6aec801a}.amount-hints[data-v-be7ffdd6]{display:flex;flex-direction:column;gap:2px;font-size:11px;color:#989898;padding-left:2px}.tax-warning[data-v-be7ffdd6]{background:#4ade80;color:#000;font-size:12px;font-weight:700;padding:8px 12px;border-radius:6px;margin-top:8px;margin-bottom:-4px}.fee-calc-block[data-v-be7ffdd6]{display:flex;justify-content:space-between;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05);margin-top:4px}.fee-left[data-v-be7ffdd6]{font-size:13px;color:#fffc}.fee-right[data-v-be7ffdd6]{display:flex;flex-direction:column;gap:6px}.fee-line[data-v-be7ffdd6]{display:flex;justify-content:flex-end;gap:16px;font-size:12px;color:#989898}.fee-line.fee-disclaimer[data-v-be7ffdd6]{margin-top:8px;justify-content:center}.fee-disclaimer-text[data-v-be7ffdd6]{color:#ffffff80;font-size:10px}.fee-sub-label[data-v-be7ffdd6]{text-align:right;min-width:80px}.has-tooltip[data-v-be7ffdd6]{position:relative;border-bottom:1px dashed rgba(255,255,255,.4);display:inline-block;padding-bottom:1px}.has-tooltip[data-v-be7ffdd6]:hover:after,.has-tooltip[data-v-be7ffdd6]: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-be7ffdd6 .2s ease-out forwards}.has-tooltip[data-v-be7ffdd6]:hover:before,.has-tooltip[data-v-be7ffdd6]: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-be7ffdd6 .2s ease-out forwards}@keyframes tooltip-fade-be7ffdd6{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.fee-sub-val[data-v-be7ffdd6]{text-align:right;min-width:50px;font-family:RobotoMono,monospace}.actual-block[data-v-be7ffdd6]{display:flex;justify-content:space-between;align-items:center;padding:16px 0 12px}.actual-label[data-v-be7ffdd6]{font-size:13px;color:#fffc;font-weight:600}.actual-val[data-v-be7ffdd6]{color:#6aec80;font-size:24px;font-weight:700;font-family:RobotoMono,monospace}.bank-preview[data-v-be7ffdd6]{display:flex;align-items:center;justify-content:space-between;padding:16px;border-radius:8px;background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid rgba(255,255,255,.05);margin-bottom:8px}.bank-info[data-v-be7ffdd6]{display:flex;flex-direction:column;gap:4px}.bank-card-no[data-v-be7ffdd6]{font-size:15px;font-weight:600;color:#fff;font-family:RobotoMono,monospace;letter-spacing:1px}.bank-holder[data-v-be7ffdd6]{font-size:12px;color:#989898}.chip-icon[data-v-be7ffdd6]{opacity:.9}.wd-submit-btn[data-v-be7ffdd6]{width:100%;padding:12px;font-size:15px;font-weight:600;margin-top:4px}.history-empty[data-v-be7ffdd6]{text-align:center;color:#ffffff4d;font-size:12px;padding:40px 0}.history-list[data-v-be7ffdd6]{display:flex;flex-direction:column;max-height:440px;overflow-y:auto;border-left:1px solid rgba(255,255,255,.05);padding-left:16px;margin-left:8px}@media(max-width:560px){.history-list[data-v-be7ffdd6]{border-left:none;padding-left:0;margin-left:0;margin-top:16px;border-top:1px solid rgba(255,255,255,.05);padding-top:16px}}.history-list[data-v-be7ffdd6]::-webkit-scrollbar{width:4px}.history-list[data-v-be7ffdd6]::-webkit-scrollbar-thumb{background:#8b5cf6;border-radius:2px}.history-list[data-v-be7ffdd6]::-webkit-scrollbar-track{background:transparent}.history-item[data-v-be7ffdd6]{padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:12px}.history-item[data-v-be7ffdd6]:last-child{border-bottom:none}.hi-header[data-v-be7ffdd6]{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px}.hi-date[data-v-be7ffdd6]{font-size:13px;font-weight:600;color:#fffc}.hi-status[data-v-be7ffdd6]{font-size:10px;padding:2px 6px;border-radius:3px}.ws-processing[data-v-be7ffdd6]{background:#eab30826;color:#eab308}.ws-settled[data-v-be7ffdd6]{background:#6aec8026;color:#6aec80}.ws-rejected[data-v-be7ffdd6]{background:#ef444426;color:#ef4444}.hi-detail[data-v-be7ffdd6]{color:#989898;padding:1px 0}.hi-actual[data-v-be7ffdd6]{display:flex;justify-content:space-between;margin-top:4px;padding-top:4px;border-top:1px solid rgba(255,255,255,.04);color:#989898}.hi-actual-val[data-v-be7ffdd6]{color:#6aec80;font-weight:700;font-size:14px;font-family:RobotoMono,monospace}.earnings-toolbar[data-v-a7f8d788]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin-bottom:12px}.earnings-toolbar-copy[data-v-a7f8d788]{min-width:0}.earnings-toolbar-copy p[data-v-a7f8d788]{margin:3px 0 0;color:#ffffff8f;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.earnings-toolbar-title[data-v-a7f8d788]{color:#f8fafc;font-size:var(--vtuber-font-size-section, 14px);font-weight:700;line-height:var(--vtuber-line-height-tight, 1.3)}.earnings-rate-button[data-v-a7f8d788]{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px}.earnings-rate-button[data-v-a7f8d788] svg{width:17px;height:17px}@media(max-width:440px){.earnings-toolbar[data-v-a7f8d788]{align-items:stretch;flex-direction:column}.earnings-rate-button[data-v-a7f8d788]{width:100%;justify-content:center}.earnings-cards[data-v-a7f8d788]{grid-template-columns:minmax(0,1fr)}}.earnings-cards[data-v-a7f8d788]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;margin-bottom:20px}.earn-card[data-v-a7f8d788]{min-width:0;padding:16px;margin-bottom:0;text-align:center;display:flex;flex-direction:column;justify-content:center}.earn-card-header[data-v-a7f8d788]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.earn-label[data-v-a7f8d788]{font-size:var(--vtuber-font-size-caption, 11px);color:#989898;letter-spacing:.5px}.tax-edit-btn[data-v-a7f8d788]{display:inline-flex;align-items:center;gap:3px;background:none;border:1px solid rgba(255,255,255,.1);color:#989898;font-size:var(--vtuber-font-size-caption, 11px);padding:2px 8px;border-radius:4px;cursor:pointer;transition:all .2s}.tax-edit-btn[data-v-a7f8d788]:hover{border-color:#6aec80;color:#6aec80}.tax-edit-icon[data-v-a7f8d788]{width:12px;height:12px}.earn-amount[data-v-a7f8d788]{font-size:var(--vtuber-font-size-metric-emphasis, 28px);font-weight:800;color:#fff;font-family:RobotoMono,monospace;margin-bottom:12px;line-height:var(--vtuber-line-height-tight, 1.3)}.earn-amount .currency[data-v-a7f8d788]{font-size:var(--vtuber-font-size-section, 14px);font-weight:400;opacity:.6;margin-right:2px}.withdraw-btn[data-v-a7f8d788]{width:80%;margin:0 auto;display:block;font-size:var(--vtuber-font-size-body, 13px);padding:8px 0}.earnings-summary-widgets[data-v-a7f8d788]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;gap:12px;box-sizing:border-box}.earnings-summary-widgets .earn-card[data-v-a7f8d788]{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:0;padding:12px}.earnings-summary-widgets .earn-label[data-v-a7f8d788]{font-size:var(--vtuber-font-size-meta, 12px);color:#fff9;margin-bottom:4px;letter-spacing:.5px}.earnings-summary-widgets .earn-amount[data-v-a7f8d788]{font-size:var(--vtuber-font-size-metric, 24px);font-weight:800;color:#fff;font-family:RobotoMono,monospace;margin-bottom:0}.earnings-summary-widgets .earn-amount .currency[data-v-a7f8d788]{font-size:var(--vtuber-font-size-section, 14px);font-weight:400;opacity:.6;margin-right:2px}.earnings-summary-widgets .earn-amount.earn-amount--settled[data-v-a7f8d788]{color:#6aec80}.monthly-section[data-v-a7f8d788]{margin-top:4px}.bill-count[data-v-a7f8d788]{flex-shrink:0;margin-left:auto;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400}.bill-card[data-v-a7f8d788]{padding:14px 16px;margin-bottom:8px;cursor:pointer;transition:border-color .2s,transform .15s}.bill-card[data-v-a7f8d788]:hover{border-color:#6aec8033;transform:translateY(-1px)}.bill-card-header[data-v-a7f8d788]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.bill-period-status[data-v-a7f8d788]{display:flex;align-items:center;gap:8px}.bill-period[data-v-a7f8d788]{font-size:var(--vtuber-font-size-body, 13px);font-weight:600;color:#fffc;font-family:RobotoMono,monospace}.bill-total-amount[data-v-a7f8d788]{font-size:var(--vtuber-font-size-metric, 24px);font-weight:800;color:#fff;font-family:RobotoMono,monospace;line-height:var(--vtuber-line-height-tight, 1.3)}.bill-total-amount .currency[data-v-a7f8d788]{font-size:var(--vtuber-font-size-section, 14px);font-weight:400;opacity:.6;margin-right:2px}.bill-card-breakdown[data-v-a7f8d788]{display:flex;gap:4px;flex-wrap:wrap}.breakdown-item[data-v-a7f8d788]{display:flex;align-items:center;gap:4px;padding:3px 8px;background:#ffffff0a;border-radius:4px;font-size:var(--vtuber-font-size-caption, 11px)}.breakdown-dot[data-v-a7f8d788]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.breakdown-label[data-v-a7f8d788]{color:#ffffff80}.breakdown-value[data-v-a7f8d788]{color:#fffc;font-family:RobotoMono,monospace;font-weight:600}.bill-card-hint[data-v-a7f8d788]{text-align:right;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff40;margin-top:8px;transition:color .2s}.bill-card:hover .bill-card-hint[data-v-a7f8d788]{color:#6aec8099}.bill-detail-dialog[data-v-a7f8d788]{max-width:420px}.detail-total-row[data-v-a7f8d788]{display:flex;justify-content:space-between;align-items:baseline;padding:16px;margin-bottom:16px}.detail-total-label[data-v-a7f8d788]{font-size:var(--vtuber-font-size-body, 13px);color:#fff9}.detail-total-amount[data-v-a7f8d788]{font-size:var(--vtuber-font-size-metric-emphasis, 28px);font-weight:800;color:#fff;font-family:RobotoMono,monospace;line-height:var(--vtuber-line-height-tight, 1.3)}.detail-total-amount .currency[data-v-a7f8d788]{font-size:var(--vtuber-font-size-section, 14px);font-weight:400;opacity:.6;margin-right:2px}.detail-summary-bar[data-v-a7f8d788]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.summary-chip[data-v-a7f8d788]{display:flex;align-items:center;gap:4px;padding:3px 8px;border-radius:6px;background:#ffffff0a;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffffa6;font-family:RobotoMono,monospace}.detail-records-scroll[data-v-a7f8d788]{max-height:45vh;overflow-y:auto;padding-right:4px}.detail-records-scroll[data-v-a7f8d788]::-webkit-scrollbar{width:4px}.detail-records-scroll[data-v-a7f8d788]::-webkit-scrollbar-track{background:transparent}.detail-records-scroll[data-v-a7f8d788]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:2px}.detail-loading[data-v-a7f8d788],.detail-empty[data-v-a7f8d788]{text-align:center;padding:32px 0;font-size:var(--vtuber-font-size-body, 13px);color:#ffffff59}.detail-record-row[data-v-a7f8d788]{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-a7f8d788]:last-child{border-bottom:none}.record-left[data-v-a7f8d788]{display:flex;align-items:flex-start;gap:8px;flex:1;min-width:0}.record-left .breakdown-dot[data-v-a7f8d788]{margin-top:4px;flex-shrink:0}.record-info[data-v-a7f8d788]{display:flex;flex-direction:column;gap:2px;min-width:0}.record-desc[data-v-a7f8d788]{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-a7f8d788]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;font-family:RobotoMono,monospace}.record-amount[data-v-a7f8d788]{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)}.status-tag[data-v-a7f8d788]{font-size:var(--vtuber-font-size-caption, 11px);padding:2px 8px;border-radius:4px;display:inline-block}.status-credited[data-v-a7f8d788]{background:#6aec8026;color:#6aec80}.status-pending[data-v-a7f8d788]{background:#eab30826;color:#eab308}.loading-state[data-v-a7f8d788],.earnings-empty-state[data-v-a7f8d788]{text-align:center;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);padding:32px 0}.rate-card[data-v-14d5bf87]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:10px}.rate-card-title[data-v-14d5bf87]{display:flex;align-items:center;gap:10px}.rate-card-icon[data-v-14d5bf87]{width:22px;height:22px;flex-shrink:0}.rate-card-text[data-v-14d5bf87]{flex:1;min-width:0}.rate-card-label[data-v-14d5bf87]{font-size:14px;font-weight:600;color:#fff;letter-spacing:.2px}.rate-card-subtitle[data-v-14d5bf87]{font-size:12px;color:#ffffff8c;margin-top:2px;line-height:1.45}.rate-card-main[data-v-14d5bf87]{display:flex;align-items:center;gap:12px}.rate-display[data-v-14d5bf87]{flex:1;display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.rate-value[data-v-14d5bf87]{font-size:20px;font-weight:700;color:#00ff99f2;font-variant-numeric:tabular-nums;flex-shrink:0}.rate-current-label[data-v-14d5bf87]{font-size:11px;color:#ffffff73}.rate-current[data-v-14d5bf87]{font-size:13px;font-weight:600;color:#ffffffd1;font-variant-numeric:tabular-nums}.rate-unit[data-v-14d5bf87]{font-size:12px;color:#ffffff80}.cooldown-hint[data-v-14d5bf87]{font-size:12px;color:#ffc864d9;background:#ffc8641a;padding:4px 10px;border-radius:10px}.preset-row[data-v-14d5bf87]{display:flex;gap:8px}.preset-chip[data-v-14d5bf87]{flex:1;padding:6px 4px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffb3;font-size:12px;cursor:pointer;transition:all .15s ease}.preset-chip[data-v-14d5bf87]:hover:not(:disabled){background:#ffffff14;color:#fff}.preset-chip[data-v-14d5bf87]:disabled{opacity:.5;cursor:not-allowed}.preset-chip.active[data-v-14d5bf87]{border-color:#00ff998c;background:#00ff991f;color:#00ff99f2;font-weight:600}.slider-row[data-v-14d5bf87]{display:flex;align-items:center;gap:10px}.rate-slider[data-v-14d5bf87]{flex:1}.slider-end[data-v-14d5bf87]{font-size:11px;color:#ffffff73;flex-shrink:0}.rate-card-fee-hint[data-v-14d5bf87]{font-size:11px;color:#ffffff6b;line-height:1.4}.rate-submit-btn[data-v-14d5bf87]{width:100%}.rate-card-placeholder[data-v-14d5bf87]{display:flex;align-items:center;gap:8px;padding:12px 4px 4px}.placeholder-tag[data-v-14d5bf87]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:8px;background:#a855f726;color:#d8b4fe;border:1px solid rgba(168,85,247,.3)}.placeholder-text[data-v-14d5bf87]{font-size:12px;color:#ffffff80}.rate-preview[data-v-14d5bf87]{font-size:12px;color:#ffffffb3}.preview-title[data-v-14d5bf87]{font-weight:600;color:#ffffffd9;margin-bottom:6px}.preview-desc[data-v-14d5bf87]{margin:0;line-height:1.55;color:#ffffff8c}.wf-preview-row[data-v-14d5bf87]{display:flex;justify-content:space-between;gap:8px;padding:4px 0;border-bottom:1px dashed rgba(255,255,255,.08)}.wf-preview-row[data-v-14d5bf87]:last-child{border-bottom:0}.wf-name[data-v-14d5bf87]{color:#ffffffbf;flex-shrink:0}.wf-price[data-v-14d5bf87]{color:#ffffff8c;text-align:right}.wf-price strong[data-v-14d5bf87]{color:#00ff99f2;font-weight:700}.rate-confirm-modal[data-v-14d5bf87]{max-width:380px}.rate-confirm-body[data-v-14d5bf87]{display:flex;flex-direction:column;gap:14px}.rate-confirm-desc[data-v-14d5bf87]{margin:0;font-size:13px;line-height:1.6;color:#ffffffb3}.rate-confirm-values[data-v-14d5bf87]{padding:12px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:10px}.rate-confirm-item[data-v-14d5bf87]{display:flex;flex-direction:column;gap:4px}.rate-confirm-label[data-v-14d5bf87]{font-size:11px;color:#ffffff73}.rate-confirm-value[data-v-14d5bf87]{font-size:18px;color:#00ff99f2;font-variant-numeric:tabular-nums}.rate-confirm-arrow[data-v-14d5bf87]{color:#fff6;width:18px;height:18px}@media(max-width:640px){.preset-row[data-v-14d5bf87]{display:grid;grid-template-columns:1fr 1fr}.rate-confirm-values[data-v-14d5bf87]{grid-template-columns:1fr}.rate-confirm-arrow[data-v-14d5bf87]{display:none}}.rate-settings-panel[data-v-496f353f]{display:flex;flex-direction:column;gap:12px}.rate-settings-intro[data-v-496f353f]{padding:16px;display:flex;flex-direction:column;gap:12px}.rate-settings-head[data-v-496f353f]{display:flex;gap:12px;align-items:flex-start}.rate-settings-icon[data-v-496f353f]{width:24px;height:24px;flex-shrink:0}.rate-settings-title[data-v-496f353f]{font-size:15px;font-weight:700;color:#fff}.rate-settings-copy[data-v-496f353f]{margin:4px 0 0;font-size:12px;line-height:1.6;color:#ffffff9e}.rate-settings-meta[data-v-496f353f]{display:flex;flex-wrap:wrap;gap:8px}.rate-meta-pill[data-v-496f353f]{padding:5px 10px;border-radius:999px;font-size:11px;color:#ffffffb8;background:#ffffff0f;border:1px solid rgba(255,255,255,.08)}.rate-settings-grid[data-v-496f353f]{display:grid;grid-template-columns:1fr;gap:12px}.revenue-rate-dialog[data-v-c5048e63]{max-width:520px}.revenue-rate-dialog-header[data-v-c5048e63]{padding-right:56px}.revenue-rate-dialog-close[data-v-c5048e63]{position:absolute;top:16px;right:18px;width:32px;height:32px;display:grid;place-items:center;border-radius:6px;color:#ffffffb8;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease}.revenue-rate-dialog-close[data-v-c5048e63]:hover{color:#fff;background:#ffffff1a;border-color:#fff3}.revenue-rate-dialog-close[data-v-c5048e63] svg{width:18px;height:18px}.revenue-rate-dialog-body[data-v-c5048e63]{padding-top:12px}.anchor-binding-overlay[data-v-20ff7d0a]{position:fixed;inset:0;z-index:2299;background:#05030cc7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.anchor-binding-dialog[data-v-20ff7d0a]{z-index:2300;max-width:520px}.anchor-binding-heading[data-v-20ff7d0a]{position:relative;z-index:1}.anchor-binding-heading .anchor-binding-kicker+.anchor-binding-title[data-v-20ff7d0a]{margin-top:2px}.anchor-binding-kicker[data-v-20ff7d0a]{color:#6aec80;font-size:11px;font-weight:700;letter-spacing:.14em}.bili-profile-card[data-v-20ff7d0a]{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);gap:14px;align-items:center;min-height:104px;margin:22px 0 18px;padding:16px 16px 28px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:linear-gradient(135deg,#00aeec21,#ff669914)}.bili-profile-avatar[data-v-20ff7d0a],.skeleton-avatar[data-v-20ff7d0a]{width:58px;height:58px;border-radius:50%}.bili-profile-avatar[data-v-20ff7d0a]{display:block;object-fit:cover;border:2px solid rgba(255,255,255,.72)}.bili-profile-copy[data-v-20ff7d0a]{min-width:0;display:flex;flex-direction:column;gap:7px}.bili-profile-copy strong[data-v-20ff7d0a]{overflow:hidden;color:#fff;font-size:17px;text-overflow:ellipsis;white-space:nowrap}.bili-profile-copy span[data-v-20ff7d0a]{color:#989898;font-size:12px}.bili-profile-copy b[data-v-20ff7d0a]{margin-left:5px;color:#fff;font-size:14px}.bili-profile-source[data-v-20ff7d0a]{position:absolute;right:14px;bottom:9px;color:#ffffff6b;font-size:10px}.skeleton-avatar[data-v-20ff7d0a],.skeleton-line[data-v-20ff7d0a]{display:block;background:linear-gradient(90deg,#ffffff0f,#ffffff29,#ffffff0f);background-size:200% 100%;animation:anchor-skeleton-20ff7d0a 1.4s ease-in-out infinite}.skeleton-copy[data-v-20ff7d0a]{display:flex;flex-direction:column;gap:10px}.skeleton-line[data-v-20ff7d0a]{height:12px;border-radius:4px}.skeleton-line--name[data-v-20ff7d0a]{width:62%}.skeleton-line--fans[data-v-20ff7d0a]{width:40%;height:9px}.anchor-binding-error[data-v-20ff7d0a]{margin-bottom:14px;padding:10px 12px;border:1px solid rgba(255,184,77,.24);border-radius:8px;background:#ffb84d14;color:#ffd18b;font-size:12px;line-height:1.55}.anchor-binding-actions[data-v-20ff7d0a]{display:flex;flex-direction:column;gap:10px}.anchor-binding-actions .btn[data-v-20ff7d0a]{width:100%}.anchor-binding-note[data-v-20ff7d0a]{margin:12px 4px 0;color:#ffffff73;font-size:11px;line-height:1.55;text-align:center}@keyframes anchor-skeleton-20ff7d0a{0%{background-position:180% 0}to{background-position:-20% 0}}@media(max-width:520px){.anchor-binding-dialog[data-v-20ff7d0a]{max-width:calc(100% - 24px)}}@media(prefers-reduced-motion:reduce){.skeleton-avatar[data-v-20ff7d0a],.skeleton-line[data-v-20ff7d0a]{animation:none}}.ml-count[data-v-bd48fd62]{flex-shrink:0;margin-left:auto;color:#ffffff80;font-size:var(--vtuber-font-size-caption, 11px);font-weight:400}.filter-bar[data-v-bd48fd62]{margin-bottom:12px}.filter-bar .search-input[data-v-bd48fd62]{width:100%;margin-bottom:8px}.filter-bar .filter-row[data-v-bd48fd62]{display:flex;gap:8px;margin-bottom:8px}.filter-bar .filter-row .member-filter-tabs[data-v-bd48fd62]{flex:1}.filter-bar .filter-row .member-sort-tabs[data-v-bd48fd62]{flex:0 0 auto;max-width:120px}.ml-state[data-v-bd48fd62]{text-align:center;color:#fff6;font-size:var(--vtuber-font-size-body, 13px);padding:32px 0}.member-list[data-v-bd48fd62]{display:flex;flex-direction:column;gap:8px}.member-row[data-v-bd48fd62]{display:flex;align-items:center;gap:10px;padding:10px 12px;width:100%;text-align:left;cursor:pointer;transition:transform .15s ease,background .15s ease}.member-row[data-v-bd48fd62]:active{transform:scale(.99)}.member-row .m-avatar[data-v-bd48fd62]{width:38px;height:38px;border-radius:8px;object-fit:cover;flex-shrink:0;background:#ffffff0f}.member-row .m-main[data-v-bd48fd62]{flex:1;min-width:0}.member-row .m-name-row[data-v-bd48fd62]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.member-row .m-name[data-v-bd48fd62]{font-size:var(--vtuber-font-size-body, 13px);color:#fff;font-weight:500;max-width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-row .m-tag[data-v-bd48fd62]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 5px;border-radius:4px;line-height:var(--vtuber-line-height-body, 1.5)}.member-row .m-tag.tag-full[data-v-bd48fd62]{background:#6aec802e;color:#6aec80}.member-row .m-tag.tag-pre[data-v-bd48fd62]{background:#ffffff14;color:#ffffff80}.member-row .m-tag.tag-bili[data-v-bd48fd62]{background:#fb729929;color:#fb7299}.member-row .m-tag.tag-disabled[data-v-bd48fd62]{background:#ef444426;color:#ef4444}.member-row .m-sub[data-v-bd48fd62]{font-size:var(--vtuber-font-size-caption, 11px);color:#fff6;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.member-row .m-meta[data-v-bd48fd62]{text-align:right;flex-shrink:0}.member-row .m-spend[data-v-bd48fd62]{font-size:var(--vtuber-font-size-body, 13px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#6aec80;justify-content:flex-end}.member-row .m-spend-label[data-v-bd48fd62]{font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff4d;margin-top:2px}.load-more-btn[data-v-bd48fd62]{width:100%;margin-top:12px}.visitor-history-panel[data-v-98c4c064]{min-width:0}.visitor-history-header[data-v-98c4c064]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.visitor-history-subtitle[data-v-98c4c064]{margin:0;color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5)}.visitor-history-locked[data-v-98c4c064]{display:flex;align-items:center;gap:14px;min-height:96px;padding:18px}.locked-icon[data-v-98c4c064]{width:24px;height:24px}.locked-copy[data-v-98c4c064]{display:flex;flex:1;flex-direction:column;min-width:0;gap:5px}.locked-copy strong[data-v-98c4c064]{color:#fff;font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3)}.locked-copy span[data-v-98c4c064]{color:#ffffff94;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.visitor-summary-grid[data-v-98c4c064]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.visitor-summary-card[data-v-98c4c064]{display:flex;flex-direction:column;gap:3px;padding:12px}.summary-value[data-v-98c4c064]{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-98c4c064]{color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px)}.visitor-state[data-v-98c4c064]{padding:30px 12px;color:#ffffff7a;font-size:var(--vtuber-font-size-meta, 12px);text-align:center}.visitor-state--error[data-v-98c4c064]{color:#fca5a5}.visitor-history-list[data-v-98c4c064]{display:flex;flex-direction:column;gap:8px}.visitor-row[data-v-98c4c064]{display:flex;align-items:center;width:100%;min-width:0;padding:10px 12px;color:inherit;font:inherit;text-align:left}.visitor-row[data-v-98c4c064]:disabled{cursor:default;opacity:1}.visitor-row--clickable[data-v-98c4c064]{cursor:pointer;transition:border-color .18s ease,transform .18s ease}.visitor-row--clickable[data-v-98c4c064]:hover{border-color:#6aec8047;transform:translateY(-1px)}.visitor-avatar[data-v-98c4c064]{flex:0 0 auto;width:34px;height:34px;border-radius:8px;object-fit:cover}.visitor-avatar--anonymous[data-v-98c4c064]{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-98c4c064]{width:18px;height:18px}.visitor-main[data-v-98c4c064]{display:flex;flex:1;flex-direction:column;min-width:0;gap:3px;margin-left:10px}.visitor-name[data-v-98c4c064]{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-98c4c064]{overflow:hidden;color:#ffffff6b;font-size:var(--vtuber-font-size-caption, 11px);text-overflow:ellipsis;white-space:nowrap}.visitor-time[data-v-98c4c064]{flex:0 0 auto;margin-left:12px;color:#ffffff80;font-family:RobotoMono,monospace;font-size:var(--vtuber-font-size-caption, 11px)}.visitor-load-more[data-v-98c4c064]{display:block;min-width:140px;margin:14px auto 0}@media(max-width:580px){.visitor-history-header[data-v-98c4c064]{flex-direction:column}.visitor-range-tabs[data-v-98c4c064]{width:100%}.visitor-history-locked[data-v-98c4c064]{align-items:flex-start;flex-wrap:wrap}.visitor-membership-button[data-v-98c4c064]{width:100%}.visitor-time[data-v-98c4c064]{margin-left:8px;font-size:var(--vtuber-font-size-caption, 11px)}}.notice_card[data-v-c87be7b8]{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-c87be7b8]{flex-direction:row;align-items:center;gap:12.5px}.nt_avatar[data-v-c87be7b8]{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-c87be7b8]{min-width:0;flex:1}.nt_title[data-v-c87be7b8]{font-size:17.5px;font-weight:600;color:#fff;line-height:1.3}.nt_text[data-v-c87be7b8]{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-31f7fcb4]{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-31f7fcb4 .24s cubic-bezier(.23,1,.32,1)}.notice-invitation-browser-row[data-v-31f7fcb4]{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-31f7fcb4]{display:inline-flex;align-items:center;gap:6px}.notice-invitation-browser-logo[data-v-31f7fcb4]{display:block;width:22px;height:22px;object-fit:contain}.notice-invitation-url[data-v-31f7fcb4]{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-31f7fcb4]{display:flex;align-items:baseline;gap:8px;min-width:0;margin-top:12px}.notice-invitation-code-label[data-v-31f7fcb4]{flex:0 0 auto;color:#ffffff85;font-size:15px}.notice-invitation-code[data-v-31f7fcb4]{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-31f7fcb4{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-31f7fcb4]{animation:none}}.notice-root[data-v-44a9cf73]{position:absolute;inset:0}.notice-root.is-preview-size[data-v-44a9cf73]{width:125%;height:125%;zoom:.8}.notice-root.is-preview-centered[data-v-44a9cf73]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:10px}.notice-root.is-preview-centered .notice_layer[data-v-44a9cf73],.notice-root.is-preview-centered .enter_layer[data-v-44a9cf73],.notice-root.is-preview-centered .invitation_layer[data-v-44a9cf73]{position:static;width:100%;padding:0}.notice-root.is-preview-centered .invitation_layer[data-v-44a9cf73]{justify-content:center}.notice-root.is-preview-centered .notice_layer[data-v-44a9cf73]:empty,.notice-root.is-preview-centered .enter_layer[data-v-44a9cf73]:empty{display:none}.invitation_layer[data-v-44a9cf73]{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-44a9cf73]{position:absolute;left:0;right:0;z-index:10;display:flex;flex-direction:column;gap:10px;pointer-events:none}.notice_layer.notice-top[data-v-44a9cf73]{top:0;padding:10px 15px 5px}.notice_layer.notice-bottom[data-v-44a9cf73]{bottom:0;padding:5px 15px 10px}.notice-drop-enter-active[data-v-44a9cf73],.notice-drop-leave-active[data-v-44a9cf73]{transition:transform .32s cubic-bezier(.23,1,.32,1),opacity .32s ease}.notice-drop-enter-from[data-v-44a9cf73],.notice-drop-leave-to[data-v-44a9cf73]{transform:translateY(-120%);opacity:0}.notice-bottom .notice-drop-enter-from[data-v-44a9cf73],.notice-bottom .notice-drop-leave-to[data-v-44a9cf73]{transform:translateY(120%)}.notice-drop-move[data-v-44a9cf73]{transition:transform .32s cubic-bezier(.23,1,.32,1)}.notice-drop-leave-active[data-v-44a9cf73]{position:absolute;left:15px;right:15px}.enter_layer[data-v-44a9cf73]{position:absolute;left:0;right:0;z-index:4;display:flex;justify-content:center;pointer-events:none}.enter_layer.enter-top[data-v-44a9cf73]{top:0;padding:10px 15px 5px}.enter_layer.enter-bottom[data-v-44a9cf73]{bottom:0;padding:5px 15px 10px}.enter_banner[data-v-44a9cf73]{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-44a9cf73]{width:100%;min-width:100%;min-height:70px;padding:15px 17.5px}.enter_text[data-v-44a9cf73]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notice-live-dot[data-v-44a9cf73]{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-44a9cf73]:after{content:"";position:absolute;inset:-2.5px;border-radius:50%;border:2.5px solid rgba(106,236,128,.7);animation:notice-live-pulse-44a9cf73 1s infinite}@keyframes notice-live-pulse-44a9cf73{0%{transform:scale(.8);opacity:.8}70%{transform:scale(2.2);opacity:0}to{transform:scale(.8);opacity:0}}.imagine_dot[data-v-44a9cf73]{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-44a9cf73]:after{content:"";position:absolute;inset:-2.5px;border-radius:50%;border:2.5px solid rgba(168,85,247,.7);animation:imagine-pulse-44a9cf73 1s infinite}@keyframes imagine-pulse-44a9cf73{0%{transform:scale(.8);opacity:.8}70%{transform:scale(2.4);opacity:0}to{transform:scale(.8);opacity:0}}.imagine_banner[data-v-44a9cf73]{position:relative;transition:width .34s cubic-bezier(.23,1,.32,1);will-change:width}.imagine_textwrap[data-v-44a9cf73]{position:relative;display:inline-flex;min-width:0}.imagine_phase[data-v-44a9cf73]{display:inline-flex;align-items:center;gap:8.75px;min-width:0}.imagine_avatar[data-v-44a9cf73]{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-44a9cf73],.phase-fade-leave-active[data-v-44a9cf73]{transition:opacity .26s ease}.phase-fade-leave-active[data-v-44a9cf73]{position:absolute;left:0;top:0}.phase-fade-enter-from[data-v-44a9cf73],.phase-fade-leave-to[data-v-44a9cf73]{opacity:0}.enter-pop-enter-active[data-v-44a9cf73],.enter-pop-leave-active[data-v-44a9cf73]{transition:transform .28s cubic-bezier(.23,1,.32,1),opacity .28s ease}.enter-pop-enter-from[data-v-44a9cf73],.enter-pop-leave-to[data-v-44a9cf73]{opacity:0;transform:translateY(-90%)}.enter-bottom .enter-pop-enter-from[data-v-44a9cf73],.enter-bottom .enter-pop-leave-to[data-v-44a9cf73]{transform:translateY(90%)}@media(prefers-reduced-motion:reduce){.notice-drop-enter-active[data-v-44a9cf73],.notice-drop-leave-active[data-v-44a9cf73],.notice-drop-move[data-v-44a9cf73],.phase-fade-enter-active[data-v-44a9cf73],.phase-fade-leave-active[data-v-44a9cf73],.enter-pop-enter-active[data-v-44a9cf73],.enter-pop-leave-active[data-v-44a9cf73],.imagine_banner[data-v-44a9cf73]{transition:none}.notice-live-dot[data-v-44a9cf73]:after,.imagine_dot[data-v-44a9cf73]: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-877bd8ed]{position:absolute;top:20px;left:20px;pointer-events:none}.tts-announcement-widget--embedded[data-v-877bd8ed]{inset:0;display:grid;place-items:center}.tts-announcement-widget--embedded .tts-placeholder[data-v-877bd8ed]{width:100%;min-height:100%}.tts-placeholder[data-v-877bd8ed]{display:flex;width:280px;min-height:150px;box-sizing:border-box;align-items:center;justify-content:center;padding:24px;border:1px solid rgba(255,255,255,.16);border-radius:16px;background:#26282d;box-shadow:0 10px 28px #00000052;color:#ffffffd1;font-size:18px;font-weight:600;line-height:1.4;text-align:center}.live-background-widget[data-v-44fe9223],.live-background-media[data-v-44fe9223]{position:absolute;inset:0;width:100%;height:100%}.live-background-widget[data-v-44fe9223]{overflow:hidden;background:transparent}.live-background-media[data-v-44fe9223]{object-fit:cover}.fans-goal[data-v-b26710d8]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.fg-card[data-v-b26710d8]{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-b26710d8]{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-b26710d8]{display:flex;align-items:center;gap:7.5px}.fg-headline[data-v-b26710d8]{position:relative;flex:1 1 auto;min-width:0;height:20px;line-height:20px}.fg-cross-enter-active[data-v-b26710d8],.fg-cross-leave-active[data-v-b26710d8]{transition:opacity .45s ease}.fg-cross-enter-from[data-v-b26710d8],.fg-cross-leave-to[data-v-b26710d8]{opacity:0}.fg-cross-leave-active[data-v-b26710d8]{position:absolute;inset:0}.fg-title[data-v-b26710d8]{display:block;font-size:17.5px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-label[data-v-b26710d8] .status-dot{width:10px;height:10px;border-width:1.25px}.fg-label[data-v-b26710d8] .status-dot--pulse:after{inset:-2.5px;border-width:2.5px;animation-duration:1.2s}.fg-progress-row[data-v-b26710d8]{display:flex;align-items:center;gap:12.5px}.fg-counts[data-v-b26710d8]{flex-shrink:0;display:flex;align-items:baseline;gap:5px;line-height:1}.fg-current[data-v-b26710d8]{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-b26710d8]{font-size:22.5px;color:#ffffff59}.fg-goal[data-v-b26710d8]{font-size:22.5px;font-weight:700;color:#fff9;font-variant-numeric:tabular-nums}.fg-bar-col[data-v-b26710d8]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6.25px}.fg-bar[data-v-b26710d8]{position:relative;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.fg-fill[data-v-b26710d8]{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-b26710d8]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-100%);animation:fg-sweep-b26710d8 2.2s ease-in-out infinite}@keyframes fg-sweep-b26710d8{0%{transform:translate(-100%)}60%,to{transform:translate(220%)}}.fg-foot[data-v-b26710d8]{display:block;font-size:16.25px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fg-foot b[data-v-b26710d8]{color:var(--fg-theme);font-weight:700}.fg-total[data-v-b26710d8]{margin-left:5px;color:#fff6;font-variant-numeric:tabular-nums}.fg-recent[data-v-b26710d8]{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-b26710d8]{color:var(--fg-theme);font-weight:600}.fg-recent-ico[data-v-b26710d8]{width:16px;height:16px;flex-shrink:0}.fg-recent-text[data-v-b26710d8]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.obs-url-card[data-v-ac9c54e9]{position:relative;padding:10px 12px;display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:8px}.obs-card-head[data-v-ac9c54e9]{display:flex;justify-content:space-between;align-items:center}.obs-card-title[data-v-ac9c54e9]{font-size:var(--vtuber-font-size-meta, 12px);font-weight:600;color:#fffffff2}.obs-card-tag[data-v-ac9c54e9]{font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;padding:1px 5px;border-radius:4px;color:#fff;background:#7c6cff40;border:1px solid rgba(124,108,255,.4)}.obs-card-tag.danmu[data-v-ac9c54e9]{background:#6aec801f;border-color:#6aec8059;color:#6aec80e6}.obs-url-row[data-v-ac9c54e9]{display:flex;gap:8px;align-items:center}.obs-url-input[data-v-ac9c54e9]{flex:1;min-width:0;background:#00000040;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-ac9c54e9]:focus{border-color:#8b47f180}.obs-copy-btn[data-v-ac9c54e9]{flex-shrink:0;padding:5px 14px;font-size:var(--vtuber-font-size-caption, 11px);font-weight:600;border:1px solid rgba(139,71,241,.4);border-radius:6px;background:#8b47f129;color:#c4b5fdf2;cursor:pointer;transition:all .2s}.obs-copy-btn[data-v-ac9c54e9]:hover:not(:disabled){background:#8b47f140}.obs-copy-btn[data-v-ac9c54e9]:disabled{opacity:.4;cursor:not-allowed}.obs-card-foot[data-v-ac9c54e9]{display:flex;justify-content:space-between;align-items:center;font-size:var(--vtuber-font-size-caption, 11px)}.obs-hint[data-v-ac9c54e9]{color:#ffffff59}.obs-reset-action[data-v-ac9c54e9]{background:transparent;border:none;color:#f56c6ccc;cursor:pointer;font-weight:500;padding:2px 4px;border-radius:4px;transition:all .15s}.obs-reset-action[data-v-ac9c54e9]:hover:not(:disabled){color:#f56c6c;background:#f56c6c14}.obs-reset-action[data-v-ac9c54e9]:disabled{opacity:.4;cursor:not-allowed}.panel-head-spacer[data-v-99b0e7c9]{flex:1}.fans-theme-control input[type=color][data-v-99b0e7c9]{width:28px;height:22px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:transparent;cursor:pointer}.cfg-value[data-v-99b0e7c9]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80;min-width:52px;text-align:right}.cfg-text[data-v-99b0e7c9],.cfg-num[data-v-99b0e7c9]{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-99b0e7c9]:focus,.cfg-num[data-v-99b0e7c9]:focus{border-color:#6aec8099}.cfg-text[data-v-99b0e7c9]{width:150px}.cfg-num[data-v-99b0e7c9]{width:80px;text-align:right}.reset-row[data-v-99b0e7c9]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.btn-full[data-v-99b0e7c9]{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-99b0e7c9]:hover:not(:disabled){background:#ef444440;border-color:#ef444499;color:#f99}.btn-full[data-v-99b0e7c9]:disabled{opacity:.5;cursor:not-allowed}.recv-goal[data-v-832ff326]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.rg-card[data-v-832ff326]{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-832ff326]{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-832ff326]{display:flex;align-items:center;gap:7.5px}.rg-headline[data-v-832ff326]{position:relative;flex:1 1 auto;min-width:0;height:20px;line-height:20px}.rg-cross-enter-active[data-v-832ff326],.rg-cross-leave-active[data-v-832ff326]{transition:opacity .45s ease}.rg-cross-enter-from[data-v-832ff326],.rg-cross-leave-to[data-v-832ff326]{opacity:0}.rg-cross-leave-active[data-v-832ff326]{position:absolute;inset:0}.rg-title[data-v-832ff326]{display:block;font-size:17.5px;font-weight:600;color:#ffffffd1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-label[data-v-832ff326] .status-dot{width:10px;height:10px;border-width:1.25px}.rg-label[data-v-832ff326] .status-dot--pulse:after{inset:-2.5px;border-width:2.5px;animation-duration:1.2s}.rg-progress-row[data-v-832ff326]{display:flex;align-items:center;gap:12.5px}.rg-counts[data-v-832ff326]{flex-shrink:0;display:flex;align-items:baseline;gap:5px;line-height:1}.rg-current[data-v-832ff326]{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-832ff326]{font-size:21.25px;color:#ffffff59}.rg-goal[data-v-832ff326]{font-size:21.25px;font-weight:700;color:#fff9;font-variant-numeric:tabular-nums}.rg-bar-col[data-v-832ff326]{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6.25px}.rg-bar[data-v-832ff326]{position:relative;height:10px;border-radius:999px;background:#ffffff1a;overflow:hidden}.rg-fill[data-v-832ff326]{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-832ff326]{position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);transform:translate(-100%);animation:rg-sweep-832ff326 2.2s ease-in-out infinite}@keyframes rg-sweep-832ff326{0%{transform:translate(-100%)}60%,to{transform:translate(220%)}}.rg-foot[data-v-832ff326]{display:block;font-size:16.25px;color:#fff9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rg-foot b[data-v-832ff326]{color:var(--rg-theme);font-weight:700}.rg-recent[data-v-832ff326]{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-832ff326]{width:16px;height:16px;flex-shrink:0}.rg-recent-text[data-v-832ff326]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.panel-head-spacer[data-v-07504242]{flex:1}.recv-theme-control input[type=color][data-v-07504242]{width:28px;height:22px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:transparent;cursor:pointer}.cfg-value[data-v-07504242]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80;min-width:40px;text-align:right}.cfg-text[data-v-07504242],.cfg-num[data-v-07504242]{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-07504242]:focus,.cfg-num[data-v-07504242]:focus{border-color:#6aec8099}.cfg-text[data-v-07504242]{width:150px}.cfg-num[data-v-07504242]{width:110px;text-align:right}.cfg-select[data-v-07504242]{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-07504242]{background:#1a1a1e;color:#ffffffeb}.cfg-select[data-v-07504242]:focus{border-color:#6aec8099}.reset-row[data-v-07504242]{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.08)}.btn-full[data-v-07504242]{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-07504242]:hover:not(:disabled){background:#ef444440;border-color:#ef444499;color:#f99}.btn-full[data-v-07504242]:disabled{opacity:.5;cursor:not-allowed}.song-req[data-v-481b97d0]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.sr-card[data-v-481b97d0]{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-481b97d0]{display:flex;align-items:center;gap:7.5px;height:22.5px}.sr-head[data-v-481b97d0] .status-dot{width:10px;height:10px;border-width:1.25px}.sr-head[data-v-481b97d0] .status-dot--pulse:after{inset:-2.5px;border-width:2.5px;animation-duration:1.2s}.sr-title[data-v-481b97d0]{font-size:18.75px;font-weight:700;color:#ffffffeb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-paused[data-v-481b97d0]{flex-shrink:0;font-size:15px;padding:1.25px 7.5px;border-radius:999px;color:#ffc850f2;background:#ffc85029}.sr-count[data-v-481b97d0]{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-481b97d0]{display:flex;flex-direction:column;gap:3.75px;transition:min-height .35s ease}.sr-list.is-empty[data-v-481b97d0]{min-height:25px}.sr-row[data-v-481b97d0]{display:flex;align-items:center;gap:7.5px;height:27.5px;line-height:27.5px}.sr-idx[data-v-481b97d0]{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-481b97d0]{flex-shrink:0;font-size:15px;font-weight:700;color:#1a1a1f;background:var(--sr-theme);border-radius:5px;padding:0 5px;line-height:18.75px}.sr-song[data-v-481b97d0]{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-481b97d0]{flex-shrink:0;max-width:38%;font-size:16.25px;color:#ffffff73;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sr-idle[data-v-481b97d0]{height:25px;line-height:25px;font-size:16.25px;color:#fff6}.sr-more[data-v-481b97d0]{height:17.5px;line-height:17.5px;font-size:15px;color:#ffffff59}.sr-row-enter-active[data-v-481b97d0],.sr-row-leave-active[data-v-481b97d0]{transition:opacity .3s ease,transform .3s ease}.sr-row-enter-from[data-v-481b97d0]{opacity:0;transform:translateY(-7.5px)}.sr-row-leave-to[data-v-481b97d0]{opacity:0;transform:translate(15px)}.sr-row-leave-active[data-v-481b97d0]{position:absolute}.panel-head-spacer[data-v-0d837838]{flex:1}.cfg-section[data-v-0d837838]{margin:12px 0 4px;font-size:var(--vtuber-font-size-caption, 11px);font-weight:700;letter-spacing:.04em;color:#7c6cffd9;text-transform:uppercase}.song-theme-control input[type=color][data-v-0d837838]{width:28px;height:22px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:transparent;cursor:pointer}.cfg-value[data-v-0d837838]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80;min-width:52px;text-align:right}.cfg-text[data-v-0d837838],.cfg-num[data-v-0d837838]{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-0d837838]:focus,.cfg-num[data-v-0d837838]:focus{border-color:#7c6cff99}.cfg-text[data-v-0d837838]{width:150px}.cfg-num[data-v-0d837838]{width:80px;text-align:right}.pool-section-title[data-v-0d837838]{display:flex;align-items:center;justify-content:space-between}.pool-counts[data-v-0d837838]{font-size:var(--vtuber-font-size-caption, 11px);font-weight:600;color:#ffffff73;text-transform:none;letter-spacing:0}.pool-toolbar[data-v-0d837838]{display:flex;align-items:center;gap:8px;margin:6px 0}.pool-filter[data-v-0d837838]{flex-shrink:0}.pool-search[data-v-0d837838]{flex:1;width:auto}.pool-add[data-v-0d837838]{display:flex;gap:8px;margin-bottom:8px}.pool-add-input[data-v-0d837838]{flex:1;width:auto}.pool-add-btn[data-v-0d837838]{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-0d837838]:disabled{opacity:.4;cursor:not-allowed}.pool-box[data-v-0d837838]{border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#0000002e;max-height:220px;overflow-y:auto}.pool-empty[data-v-0d837838]{padding:24px 0;text-align:center;font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff59}.pool-list[data-v-0d837838]{display:flex;flex-direction:column}.pool-item[data-v-0d837838]{display:flex;align-items:center;gap:8px;padding:7px 10px}.pool-item+.pool-item[data-v-0d837838]{border-top:1px solid rgba(255,255,255,.05)}.pool-item.is-sung[data-v-0d837838]{opacity:.55}.pi-status[data-v-0d837838]{flex-shrink:0;font-size:var(--vtuber-font-size-caption, 11px);padding:1px 6px;border-radius:999px}.pi-status.st-0[data-v-0d837838]{color:#7c6cfff2;background:#7c6cff29}.pi-status.st-1[data-v-0d837838]{color:#6aec80f2;background:#6aec8024}.pi-status.st-2[data-v-0d837838]{color:#ffffff80;background:#ffffff14}.pi-song[data-v-0d837838]{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-0d837838]{text-decoration:line-through}.pi-by[data-v-0d837838]{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-0d837838]{margin-left:5px;color:#ffb454e6}.pi-acts[data-v-0d837838]{flex-shrink:0;display:flex;gap:3px}.pi-btn[data-v-0d837838]{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-0d837838]:hover{background:#ffffff1a}.pi-btn[data-v-0d837838]:disabled{opacity:.3;cursor:not-allowed}.pi-icon[data-v-0d837838]{width:12px;height:12px}.pi-sung[data-v-0d837838]:hover{color:#6aec80f2}.pi-del[data-v-0d837838]:hover{color:#ff6e6ef2;border-color:#ff6e6e66}.pool-clear-row[data-v-0d837838]{margin-top:10px;display:flex;justify-content:flex-end}.pool-clear-btn[data-v-0d837838]{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-0d837838]:disabled{opacity:.4;cursor:not-allowed}.hr-widget[data-v-a243fc6f]{position:relative;z-index:1;flex:0 0 auto;pointer-events:none;width:100%}.hr-card[data-v-a243fc6f]{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-a243fc6f]{display:flex;align-items:center;gap:12.5px;flex-shrink:0}.hr-heart[data-v-a243fc6f]{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-a243fc6f var(--hr-beat) ease-in-out infinite;will-change:transform}.hr-figures[data-v-a243fc6f]{display:flex;flex-direction:column;gap:2.5px}.hr-bpm-row[data-v-a243fc6f]{display:flex;align-items:baseline;gap:6.25px;line-height:1}.hr-bpm[data-v-a243fc6f]{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-a243fc6f]{font-size:17.5px;font-weight:600;color:#ffffff80}.hr-sub[data-v-a243fc6f]{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-a243fc6f]{color:#ffffffb3;overflow:hidden;text-overflow:ellipsis}.hr-zone[data-v-a243fc6f]{color:var(--hr-color);font-weight:600}.hr-zone--wait[data-v-a243fc6f]{color:#fff6;font-weight:400}.hr-wave[data-v-a243fc6f]{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-a243fc6f]{display:block;height:100%;width:200%;animation:hr-scroll-a243fc6f var(--hr-beat) linear infinite;will-change:transform}.hr-trace[data-v-a243fc6f]{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-a243fc6f]{display:flex;gap:15px;flex-shrink:0}.hr-stat[data-v-a243fc6f]{display:flex;flex-direction:column;align-items:center}.hr-stat-v[data-v-a243fc6f]{font-size:22.5px;font-weight:700;color:#ffffffd9;font-variant-numeric:tabular-nums}.hr-stat-k[data-v-a243fc6f]{font-size:15px;color:#fff6}@keyframes hr-beat-a243fc6f{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-a243fc6f{0%{transform:translate(0)}to{transform:translate(-50%)}}.preset-neon .hr-card[data-v-a243fc6f]{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-a243fc6f]{font-size:47.5px}.preset-neon .hr-trace[data-v-a243fc6f]{stroke-width:2.5}.preset-minimal .hr-card[data-v-a243fc6f]{justify-content:center}.preset-minimal .hr-bpm[data-v-a243fc6f]{font-size:52.5px}.preset-minimal .hr-heart[data-v-a243fc6f]{width:42.5px;height:42.5px}.is-lost .hr-card[data-v-a243fc6f]{opacity:.55}.is-lost .hr-heart[data-v-a243fc6f],.is-lost .hr-bpm[data-v-a243fc6f]{text-shadow:none}@media(prefers-reduced-motion:reduce){.hr-heart[data-v-a243fc6f]{animation:none}.hr-wave-svg[data-v-a243fc6f]{animation-duration:3s}}.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-a41d6b93]{flex:1}.hr-capture[data-v-a41d6b93]{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-a41d6b93]{display:flex;align-items:center;justify-content:space-between;gap:10px}.cap-status[data-v-a41d6b93]{display:flex;align-items:center;gap:8px;min-width:0}.cap-dot[data-v-a41d6b93]{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:#ffffff4d}.cap-dot--connected[data-v-a41d6b93]{background:#4ade80;box-shadow:0 0 8px #4ade80b3}.cap-dot--connecting[data-v-a41d6b93],.cap-dot--reconnecting[data-v-a41d6b93]{background:#facc15}.cap-dot--error[data-v-a41d6b93]{background:#ef4444}.cap-text[data-v-a41d6b93]{font-size:var(--vtuber-font-size-body, 13px);color:#ffffffd1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cap-bpm[data-v-a41d6b93]{font-size:var(--vtuber-font-size-meta, 12px);font-weight:700;color:#ff6b6b;font-variant-numeric:tabular-nums}.cap-btn[data-v-a41d6b93]{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-a41d6b93]:disabled{opacity:.45;cursor:not-allowed}.cap-btn--off[data-v-a41d6b93]{border-color:#ff787866;background:#ff787824;color:#ffa096f2}.cap-hint[data-v-a41d6b93],.cap-warn[data-v-a41d6b93]{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-a41d6b93]{color:#ffb478cc}.cap-guide-link[data-v-a41d6b93]{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-a41d6b93]{width:13px;height:13px}.cfg-text[data-v-a41d6b93]{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-a41d6b93]:focus{border-color:#7c6cff99}.zones-head[data-v-a41d6b93]{border-top:1px solid rgba(255,255,255,.05)}.zones-reset[data-v-a41d6b93]{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-a41d6b93]{display:flex;flex-direction:column;gap:6px;padding:4px 0 8px}.zone-row[data-v-a41d6b93]{display:flex;align-items:center;gap:8px}.zone-row input[type=color][data-v-a41d6b93]{width:28px;height:22px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:transparent;cursor:pointer;flex-shrink:0}.zone-label[data-v-a41d6b93]{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-a41d6b93]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff8c;display:flex;align-items:center;gap:4px}.zone-max[data-v-a41d6b93]{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}.scene-component-host[data-v-795aa3cc]{position:absolute;inset:0;min-width:0;min-height:0;overflow:hidden;pointer-events:none}.scene-component-host--centered[data-v-795aa3cc]{display:grid;place-items:center}.scene-canvas[data-v-0c7e1bed]{position:absolute;inset:0;overflow:hidden;background:transparent;pointer-events:none}.scene-item-frame[data-v-0c7e1bed],.scene-item-canvas[data-v-0c7e1bed]{position:absolute;overflow:hidden}.scene-item-frame[data-v-0c7e1bed]{pointer-events:none}.scene-item-frame--selected[data-v-0c7e1bed]{outline:2px solid #a78bfa;outline-offset:-2px}.scene-item-canvas[data-v-0c7e1bed]{top:0;left:0;transform-origin:top left}.scene-item-select[data-v-0c7e1bed]{position:absolute;inset:0;z-index:20;width:100%;height:100%;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto}.scene-item-select[data-v-0c7e1bed]:focus-visible{outline:2px solid #6aec80;outline-offset:-3px}.scene-item-label[data-v-0c7e1bed]{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}.anchor-overlay-preview[data-v-9f2aa63e]{width:100%;overflow:hidden}.preview-stage[data-v-9f2aa63e]{position:relative;width:100%;aspect-ratio:2.38/1;max-height:320px;min-height:190px;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:#0c0d12}.preview-stage--empty[data-v-9f2aa63e]{background-color:#101118;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-9f2aa63e]{aspect-ratio:16/9;max-height:none}.preview-theme-image[data-v-9f2aa63e]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.scene-preview-empty[data-v-9f2aa63e]{position:absolute;inset:0;display:grid;place-items:center;padding:16px;color:#ffffff75;font-size:12px;text-align:center;pointer-events:none}@media(max-width:560px){.preview-stage[data-v-9f2aa63e]{min-height:160px}}.font-picker[data-v-c1aec97e]{width:100%}.font-trigger[data-v-c1aec97e]{width:100%;min-height:34px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px;border:1px solid rgba(255,255,255,.1);border-radius:7px;background:#ffffff09;color:#ffffffb8;cursor:pointer}.font-trigger b[data-v-c1aec97e]{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[data-v-c1aec97e]:disabled{opacity:.55;cursor:not-allowed}.font-panel[data-v-c1aec97e]{margin-top:8px;padding:10px;border-radius:8px}.font-search[data-v-c1aec97e]{width:100%}.font-categories[data-v-c1aec97e],.font-pages[data-v-c1aec97e],.font-actions[data-v-c1aec97e]{display:flex;align-items:center;gap:6px}.font-categories[data-v-c1aec97e]{margin-top:8px;flex-wrap:wrap}.font-chip[data-v-c1aec97e],.font-pages button[data-v-c1aec97e]{min-height:26px;padding:3px 9px;border:1px solid rgba(255,255,255,.09);border-radius:999px;background:#ffffff06;color:#ffffffad;cursor:pointer}.font-chip.active[data-v-c1aec97e],.font-pages button.active[data-v-c1aec97e]{border-color:#6aec8073;color:#6aec80;background:#6aec8017}.font-chip[data-v-c1aec97e]:disabled,.font-pages button[data-v-c1aec97e]:disabled{opacity:.35;cursor:not-allowed}.font-list[data-v-c1aec97e]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;margin-top:8px}.font-option[data-v-c1aec97e]{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-c1aec97e]{border-color:#6aec80;color:#6aec80;background:#6aec8014}.font-pages[data-v-c1aec97e]{justify-content:center;margin-top:8px;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff8c}.font-preview[data-v-c1aec97e]{min-height:52px;margin-top:8px;padding: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:22px;line-height:1.35}.font-empty[data-v-c1aec97e],.font-status[data-v-c1aec97e]{color:#ffffff7a;font-size:var(--vtuber-font-size-caption, 11px)}.font-empty[data-v-c1aec97e]{padding:12px 0;text-align:center}.font-status[data-v-c1aec97e]{min-height:16px;margin-top:4px}.font-error[data-v-c1aec97e]{color:#fbbf24}.font-actions[data-v-c1aec97e]{justify-content:flex-end;margin-top:8px}@media(max-width:640px){.font-list[data-v-c1aec97e]{grid-template-columns:repeat(2,minmax(0,1fr))}}.panel-head-spacer[data-v-7ff23fdd]{flex:1}.effect-hint[data-v-7ff23fdd]{font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);color:#fff6}.danmu-range-control input[type=range][data-v-7ff23fdd]{width:130px;accent-color:#6aec80}.danmu-color-control input[type=color][data-v-7ff23fdd]{width:28px;height:22px;padding:0;border:1px solid rgba(255,255,255,.15);border-radius:4px;background:transparent;cursor:pointer}.danmu-stacked[data-v-7ff23fdd]{flex-direction:column;align-items:stretch;gap:8px}.cfg-value[data-v-7ff23fdd]{font-size:var(--vtuber-font-size-meta, 12px);color:#ffffff80;min-width:52px;text-align:right}.room-skin-selector[data-v-7ff23fdd]{display:flex;flex-direction:column;gap:8px;width:100%;min-width:0}.room-skin-reset[data-v-7ff23fdd]{align-self:flex-start}.room-skin-reset.active[data-v-7ff23fdd]{color:#6aec80;border-color:#6aec808c;box-shadow:0 0 10px #73e9874d}.notice-source-hint[data-v-19876082]{margin:0;color:#ffffff85;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.invitation-status[data-v-19876082]{color:#ffc478d6}.invitation-status.is-ready[data-v-19876082]{color:#6aec80d1}.anchor-tts-rules-panel[data-v-fae3a08a]{width:100%}.tts-config-head[data-v-fae3a08a]{margin-bottom:10px}.title-emoji[data-v-fae3a08a]{width:18px;height:18px}.title-hint[data-v-fae3a08a],.hint[data-v-fae3a08a]{color:#ffffff73;font-size:11px}.hint[data-v-fae3a08a]{margin-top:8px;line-height:1.5}.loading-hint[data-v-fae3a08a]{padding:12px;color:#ffffff80;text-align:center;font-size:12px}.rules-body[data-v-fae3a08a]{display:flex;flex-direction:column;gap:10px}.rule-section[data-v-fae3a08a]{padding:12px 14px}.toggle-row[data-v-fae3a08a]{display:flex;align-items:center;gap:10px;min-height:30px}.tts-row-label[data-v-fae3a08a]{min-width:128px;color:#ffffffb8;font-size:12px}.tts-control[data-v-fae3a08a]{display:flex;align-items:center;gap:10px;min-width:0}.tts-control--grow[data-v-fae3a08a]{flex:1}.tts-checks[data-v-fae3a08a]{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.section-title[data-v-fae3a08a]{color:#ffffffe6;font-size:13px}.chk[data-v-fae3a08a]{color:#ffffffbf;font-size:12px}.tts-input[data-v-fae3a08a]{min-width:0}.tts-flex[data-v-fae3a08a]{flex:1}.narrow[data-v-fae3a08a]{width:110px}.chip-list[data-v-fae3a08a]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0}.chip[data-v-fae3a08a]{display:inline-flex;align-items:center;padding:3px 7px;border-radius:999px;background:#ffffff14;color:#ffffffb8;cursor:pointer;font-size:11px}.chip-remove[data-v-fae3a08a]{width:11px;height:11px;margin-left:3px}.payer-mode-options[data-v-fae3a08a]{margin-top:10px}.payer-wallet-hint[data-v-fae3a08a]{margin-top:8px;color:#6aec80d1;font-size:11px;line-height:1.5}.save-bar[data-v-fae3a08a]{display:flex;justify-content:flex-end;padding-top:2px}.tts-ambient-volume[data-v-f70653e5]{display:flex;flex-direction:column;gap:10px;padding:12px 14px;border-radius:8px}.tts-ambient-volume-head[data-v-f70653e5]{display:flex;align-items:center;gap:10px}.tts-ambient-volume-icon[data-v-f70653e5]{width:22px;height:22px;flex:0 0 auto;color:#d7c1ff}.tts-ambient-volume-copy[data-v-f70653e5]{min-width:0;flex:1}.tts-ambient-volume-title[data-v-f70653e5]{color:#fff;font-size:14px;font-weight:600}.tts-ambient-volume-hint[data-v-f70653e5]{margin-top:2px;color:#ffffff85;font-size:12px;line-height:1.45}.tts-ambient-volume-value[data-v-f70653e5]{color:#6aec80;font-size:20px;font-weight:700;font-variant-numeric:tabular-nums}.tts-ambient-volume-slider[data-v-f70653e5]{display:flex;align-items:center;gap:10px;color:#ffffff73;font-size:11px}.tts-ambient-volume-slider input[data-v-f70653e5]{min-width:0;flex:1}.tts-ambient-volume-state[data-v-f70653e5]{margin:0;color:#ffffff6b;font-size:11px;line-height:1.4}.tts-ambient-room[data-v-702ecd8b]{gap:10px}.tts-ambient-room-hint[data-v-702ecd8b],.tts-ambient-room-section p[data-v-702ecd8b],.tts-ambient-room-loading[data-v-702ecd8b]{margin:0;color:#ffffff85;font-size:12px;line-height:1.5}.tts-ambient-room-section[data-v-702ecd8b]{display:flex;flex-direction:column;gap:4px;margin-top:2px}.tts-ambient-room-section h4[data-v-702ecd8b]{margin:0;color:#ffffffd1;font-size:13px}.rate-card[data-v-4e252b6f]{padding:12px 14px;border-radius:8px;display:flex;flex-direction:column;gap:10px}.rate-card-title[data-v-4e252b6f]{display:flex;align-items:center;gap:10px}.rate-card-icon[data-v-4e252b6f]{width:22px;height:22px;flex-shrink:0}.rate-card-text[data-v-4e252b6f]{flex:1;min-width:0}.rate-card-label[data-v-4e252b6f]{font-size:14px;font-weight:600;color:#fff;letter-spacing:.2px}.rate-card-subtitle[data-v-4e252b6f]{font-size:12px;color:#ffffff8c;margin-top:2px;line-height:1.45}.speed-value[data-v-4e252b6f]{font-size:20px;font-weight:700;color:#00ff99f2;font-variant-numeric:tabular-nums;flex-shrink:0}.preset-row[data-v-4e252b6f]{display:flex;gap:8px}.preset-chip[data-v-4e252b6f]{flex:1;padding:6px 4px;border-radius:9px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#ffffffb3;font-size:12px;cursor:pointer;transition:all .15s ease}.preset-chip[data-v-4e252b6f]:hover:not(:disabled){background:#ffffff14;color:#fff}.preset-chip[data-v-4e252b6f]:disabled{opacity:.5;cursor:not-allowed}.preset-chip.active[data-v-4e252b6f]{border-color:#00ff998c;background:#00ff991f;color:#00ff99f2;font-weight:600}.slider-row[data-v-4e252b6f]{display:flex;align-items:center;gap:10px}.speed-slider[data-v-4e252b6f]{flex:1}.slider-end[data-v-4e252b6f]{font-size:11px;color:#ffffff73;flex-shrink:0}.rate-card-fee-hint[data-v-4e252b6f]{font-size:11px;color:#ffffff6b;line-height:1.4}.tts-announcement-config[data-v-2f5e125d]{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.tts-source-copy[data-v-2f5e125d],.tts-source-hint[data-v-2f5e125d]{margin:0;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.tts-source-copy[data-v-2f5e125d]{color:#ffffffd1}.tts-source-hint[data-v-2f5e125d]{color:#ffffff7a}.scene-url-card[data-v-be0b3e4e]{display:grid;gap:8px;padding:10px 12px}.scene-url-head[data-v-be0b3e4e],.scene-url-foot[data-v-be0b3e4e],.scene-url-row[data-v-be0b3e4e]{display:flex;align-items:center;gap:8px}.scene-url-head[data-v-be0b3e4e]{justify-content:space-between;color:#fff;font-size:12px}.scene-url-head span[data-v-be0b3e4e]{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-be0b3e4e]{min-width:0;flex:1;font-family:monospace;font-size:11px}.scene-url-row .btn[data-v-be0b3e4e]{flex:0 0 auto;padding:6px 12px;font-size:11px}.scene-url-foot[data-v-be0b3e4e]{justify-content:space-between;color:#fff6;font-size:10px}.scene-url-foot button[data-v-be0b3e4e]{padding:2px 4px;border:0;background:transparent;color:#f56c6ce6;cursor:pointer}.scene-url-foot button[data-v-be0b3e4e]:disabled{cursor:not-allowed;opacity:.4}.scene-position-control[data-v-9838cdfd]{display:grid;gap:8px}.scene-control-heading[data-v-9838cdfd]{display:flex;justify-content:space-between;gap:8px;color:#fff;font-size:12px;font-weight:600}.scene-coordinate[data-v-9838cdfd]{color:#ffffff8c;font-family:monospace;font-weight:400}.scene-position-layout[data-v-9838cdfd]{display:grid;grid-template-columns:132px minmax(0,1fr);gap:12px;align-items:center}.scene-dpad[data-v-9838cdfd]{position:relative;width:132px;height:132px;border:1px solid rgba(255,255,255,.12);border-radius:12px;background:#0000002e}.scene-dpad-button[data-v-9838cdfd]{position:absolute;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid rgba(167,139,250,.4);border-radius:8px;background:#8b47f129;color:#ddd6fe;cursor:pointer;touch-action:none}.scene-dpad-button[data-v-9838cdfd]:focus-visible,.scene-align-grid button[data-v-9838cdfd]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.scene-dpad-button[data-v-9838cdfd]:disabled,.scene-align-grid button[data-v-9838cdfd]:disabled{cursor:not-allowed;opacity:.4}.scene-dpad-button--up[data-v-9838cdfd]{top:6px;left:46px}.scene-dpad-button--down[data-v-9838cdfd]{bottom:6px;left:46px}.scene-dpad-button--left[data-v-9838cdfd]{top:46px;left:6px}.scene-dpad-button--right[data-v-9838cdfd]{top:46px;right:6px}.scene-dpad-center[data-v-9838cdfd]{position:absolute;top:50px;left:50px;width:32px;height:32px;border-radius:6px;background:#ffffff0f}.scene-dpad-center[data-v-9838cdfd]:before,.scene-dpad-center[data-v-9838cdfd]:after{content:"";position:absolute;top:50%;left:50%;background:#ddd6fe8c;transform:translate(-50%,-50%)}.scene-dpad-center[data-v-9838cdfd]:before{width:20px;height:1px}.scene-dpad-center[data-v-9838cdfd]:after{width:1px;height:20px}.scene-align-grid[data-v-9838cdfd]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.scene-align-grid button[data-v-9838cdfd]{min-height:34px;padding:4px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0e;color:#ffffffc2;font-size:10px;cursor:pointer}.scene-control-hint[data-v-9838cdfd]{margin:0;color:#ffffff6b;font-size:11px;line-height:1.45}@media(max-width:520px){.scene-position-layout[data-v-9838cdfd]{grid-template-columns:1fr}.scene-dpad[data-v-9838cdfd]{justify-self:center}}@media(prefers-reduced-motion:reduce){.scene-dpad-button[data-v-9838cdfd],.scene-align-grid button[data-v-9838cdfd]{transition:none}}.scene-size-control[data-v-04ecb54d]{display:grid;gap:8px}.scene-size-heading[data-v-04ecb54d]{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#fff;font-size:12px;font-weight:600}.scene-size-reset[data-v-04ecb54d]{padding:3px 8px;border:1px solid rgba(139,71,241,.4);border-radius:5px;background:#8b47f11f;color:#ddd6fe;font-size:11px;cursor:pointer}.scene-size-reset[data-v-04ecb54d]:focus-visible,.scene-size-row input[data-v-04ecb54d]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}.scene-size-reset[data-v-04ecb54d]:disabled{cursor:not-allowed;opacity:.4}.scene-size-row[data-v-04ecb54d]{display:grid;grid-template-columns:42px minmax(0,1fr) 64px;align-items:center;gap:8px;color:#ffffffb8;font-size:11px}.scene-size-row input[data-v-04ecb54d]{width:100%;accent-color:#8b47f1}.scene-size-row output[data-v-04ecb54d]{text-align:right;font-family:monospace}.scene-size-control p[data-v-04ecb54d]{margin:0;color:#ffffff6b;font-size:11px}.anchor-scene-workspace[data-v-8ede009c]{display:grid;gap:10px;min-width:0}.scene-list-head[data-v-8ede009c],.scene-name-row[data-v-8ede009c],.scene-inspector-head[data-v-8ede009c],.scene-layer-control[data-v-8ede009c]{display:flex;align-items:center;justify-content:space-between;gap:10px}h3[data-v-8ede009c]{margin:0;color:#fff;font-size:14px}p[data-v-8ede009c]{margin:4px 0 0;color:#ffffff80;font-size:11px;line-height:1.5}.scene-list-head .btn[data-v-8ede009c],.scene-name-row .btn[data-v-8ede009c]{padding:6px 10px;font-size:11px}.scene-tabs[data-v-8ede009c]{display:flex;align-items:center;gap:6px;overflow-x:auto}.scene-tabs button[data-v-8ede009c]{flex:0 0 auto;padding:6px 10px;border:1px solid rgba(255,255,255,.12);border-radius:6px;background:#ffffff0d;color:#ffffffad;cursor:pointer}.scene-tabs button.active[data-v-8ede009c]{border-color:#6aec8073;background:#6aec801a;color:#a7f3b5}.scene-tabs span[data-v-8ede009c]{margin-left:auto;color:#ffffff61;font-size:10px;white-space:nowrap}.scene-name-row[data-v-8ede009c]{padding:10px}.scene-name-row label[data-v-8ede009c]{display:flex;flex:1;align-items:center;gap:8px;min-width:0;color:#ffffffa8;font-size:11px}.scene-name-row input[data-v-8ede009c]{min-width:0;flex:1}.scene-components[data-v-8ede009c],.scene-inspector[data-v-8ede009c]{display:grid;gap:10px;padding:12px}.scene-component-list[data-v-8ede009c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.scene-component-row[data-v-8ede009c]{display:flex;align-items:stretch;min-width:0;border:1px solid rgba(255,255,255,.1);border-radius:7px;overflow:hidden;background:#0000001f}.scene-component-row.selected[data-v-8ede009c]{border-color:#a78bfa8c}.scene-component-main[data-v-8ede009c]{display:grid;flex:1;min-width:0;gap:2px;padding:7px 8px;border:0;background:transparent;color:inherit;text-align:left}button.scene-component-main[data-v-8ede009c]{cursor:pointer}.scene-component-main strong[data-v-8ede009c]{overflow:hidden;color:#ffffffe0;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.scene-component-main span[data-v-8ede009c]{overflow:hidden;color:#fff6;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.scene-component-action[data-v-8ede009c]{flex:0 0 auto;padding:0 8px;border:0;border-left:1px solid rgba(255,255,255,.08);background:#8b47f11f;color:#ddd6fe;font-size:10px;cursor:pointer}.scene-component-action[data-v-8ede009c]:disabled{cursor:not-allowed;opacity:.4}.scene-inspector-head span[data-v-8ede009c]{color:#ffffff6b;font-size:10px}.scene-visible-toggle[data-v-8ede009c]{padding:5px 10px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:#ffffff0d;color:#ffffffa6;cursor:pointer}.scene-visible-toggle[aria-pressed=true][data-v-8ede009c]{border-color:#6aec806b;background:#6aec801a;color:#a7f3b5}.scene-layer-control[data-v-8ede009c]{padding:8px 0;border-block:1px solid rgba(255,255,255,.08);color:#ffffffad;font-size:11px}.scene-layer-control div[data-v-8ede009c]{display:flex;gap:4px}.scene-layer-control button[data-v-8ede009c]{padding:4px 6px;border:1px solid rgba(255,255,255,.12);border-radius:5px;background:#ffffff0d;color:#ffffffb3;font-size:10px;cursor:pointer}.scene-status[data-v-8ede009c],.scene-empty[data-v-8ede009c]{display:grid;place-items:center;gap:8px;min-height:110px;padding:16px;color:#ffffff8c;text-align:center}.scene-empty span[data-v-8ede009c]{font-size:11px}.scene-remove[data-v-8ede009c]{justify-self:end;padding:6px 10px;font-size:11px}button[data-v-8ede009c]:focus-visible{outline:2px solid #6aec80;outline-offset:2px}@media(max-width:560px){.scene-component-list[data-v-8ede009c]{grid-template-columns:1fr}.scene-name-row[data-v-8ede009c]{align-items:stretch;flex-wrap:wrap}.scene-name-row label[data-v-8ede009c]{flex-basis:100%}.scene-layer-control[data-v-8ede009c]{align-items:flex-start;flex-direction:column}.scene-layer-control div[data-v-8ede009c]{flex-wrap:wrap}}.anchor-overlay-workspace[data-v-db6ccc3f]{display:flex;flex-direction:column;gap:10px;width:100%;min-width:0}.workspace-heading[data-v-db6ccc3f]{display:flex;justify-content:space-between;gap:12px}.workspace-heading h2[data-v-db6ccc3f]{margin:0;color:#fff;font-size:var(--vtuber-font-size-workspace-title, 18px);line-height:var(--vtuber-line-height-tight, 1.3)}.workspace-heading p[data-v-db6ccc3f]{margin:5px 0 0;color:#ffffff8c;font-size:var(--vtuber-font-size-meta, 12px);line-height:var(--vtuber-line-height-body, 1.5)}.component-tabs[data-v-db6ccc3f]{width:100%;min-width:0}.component-tab[data-v-db6ccc3f]{display:inline-flex;flex:1 1 0;align-items:center;justify-content:center;gap:6px;min-width:0}.component-tab-label[data-v-db6ccc3f]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-panel[data-v-db6ccc3f]{margin-top:0}.member-modal[data-v-02f613fe]{max-width:420px}.mm-loading[data-v-02f613fe]{text-align:center;color:#fff6;padding:48px 0}.mm-header[data-v-02f613fe]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.mm-header .mm-head-main[data-v-02f613fe]{flex:1;min-width:0}.mm-header .mm-avatar[data-v-02f613fe]{width:48px;height:48px;border-radius:10px;object-fit:cover;background:#ffffff0f}.mm-header .mm-name[data-v-02f613fe]{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-02f613fe]{display:flex;gap:6px;margin-top:5px;flex-wrap:wrap}.mm-tag[data-v-02f613fe]{font-size:10px;padding:1px 6px;border-radius:4px;line-height:1.6}.mm-tag.tag-full[data-v-02f613fe]{background:#6aec802e;color:#6aec80}.mm-tag.tag-pre[data-v-02f613fe]{background:#ffffff14;color:#ffffff80}.mm-tag.tag-bili[data-v-02f613fe]{background:#fb729929;color:#fb7299}.mm-tag.tag-disabled[data-v-02f613fe]{background:#ef444426;color:#ef4444}.mm-tabs[data-v-02f613fe]{margin-bottom:14px}.mm-content[data-v-02f613fe]{flex:1;overflow-y:auto;min-height:0}.mm-section[data-v-02f613fe]{padding:12px 14px}.kv-row[data-v-02f613fe]{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-02f613fe]:last-child{border-bottom:none}.kv-row .k[data-v-02f613fe]{flex-shrink:0;font-size:12px;color:#ffffff73}.kv-row .v[data-v-02f613fe]{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-02f613fe]{display:flex;padding:14px 10px;margin-bottom:12px}.mm-summary .sum-item[data-v-02f613fe]{flex:1;text-align:center}.mm-summary .sum-val[data-v-02f613fe]{font-size:15px;font-weight:600;color:#6aec80;justify-content:center}.mm-summary .sum-label[data-v-02f613fe]{font-size:10px;color:#fff6;margin-top:3px}.bytype-row[data-v-02f613fe]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.bytype-row .bytype-chip[data-v-02f613fe]{font-size:11px;padding:3px 8px;border-radius:5px;background:#ffffff0f;color:#fff9}.mm-sub-title[data-v-02f613fe]{font-size:12px;color:#ffffff80;margin:4px 0 8px}.record-list[data-v-02f613fe],.danmu-list[data-v-02f613fe]{display:flex;flex-direction:column;gap:6px}.record-row[data-v-02f613fe]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px}.record-row .rr-type[data-v-02f613fe]{font-size:12px;color:#fff}.record-row .rr-time[data-v-02f613fe]{font-size:10px;color:#ffffff4d;margin-left:8px}.record-row .rr-meta[data-v-02f613fe]{text-align:right}.record-row .rr-credits[data-v-02f613fe]{font-size:12px;color:#6aec80;font-weight:600;align-items:center}.record-row .rr-commission[data-v-02f613fe]{font-size:10px;color:#fff6;margin-left:8px}.invited-row[data-v-02f613fe]{display:flex;align-items:center;gap:10px;padding:8px 12px}.invited-row .iv-avatar[data-v-02f613fe]{width:28px;height:28px;border-radius:50%;object-fit:cover;background:#ffffff0f;flex-shrink:0}.invited-row .iv-name[data-v-02f613fe]{font-size:12px;color:#fff;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invited-row .iv-time[data-v-02f613fe]{font-size:10px;color:#ffffff4d;flex-shrink:0}.mm-bili-head[data-v-02f613fe]{display:flex;align-items:center;gap:10px;padding:10px 12px;margin-bottom:10px}.mm-bili-head .bili-face[data-v-02f613fe]{width:36px;height:36px;border-radius:50%;object-fit:cover;background:#ffffff0f}.mm-bili-head .bili-uname[data-v-02f613fe]{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-02f613fe]{flex:1;min-width:0}.mm-bili-head .bili-count[data-v-02f613fe]{font-size:11px;color:#fff6;margin-top:2px}.danmu-row[data-v-02f613fe]{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px}.danmu-row .dm-msg[data-v-02f613fe]{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-02f613fe]{font-size:10px;color:#ffffff4d;flex-shrink:0;font-family:RobotoMono,monospace}.mm-empty[data-v-02f613fe]{text-align:center;color:#ffffff59;font-size:12px;padding:28px 0}.membership-modal[data-v-fd40b4be]{max-width:440px;z-index:2000}.mem-content[data-v-fd40b4be]{display:flex;flex-direction:column;gap:14px}.mem-title[data-v-fd40b4be]{margin:0}.mem-reason[data-v-fd40b4be]{margin:0;font-size:12px;color:#ffb347;line-height:1.5}.mem-status[data-v-fd40b4be]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;font-size:13px;color:#989898}.mem-status.ok[data-v-fd40b4be]{color:#f8fafc}.mem-status-dot[data-v-fd40b4be]{width:8px;height:8px;border-radius:50%;background:#ffffff4d;flex:0 0 auto}.mem-status-dot.ok[data-v-fd40b4be]{background:#68fa81;box-shadow:0 0 6px #68fa81}.mem-trial-btn[data-v-fd40b4be]{height:40px;font-size:14px;font-weight:700}.mem-loading[data-v-fd40b4be]{text-align:center;color:#989898;font-size:13px;padding:20px 0}.mem-plans[data-v-fd40b4be]{display:flex;flex-direction:column;gap:10px}.mem-plan[data-v-fd40b4be]{padding:12px 14px;border-radius:10px;border:1px solid rgba(255,255,255,.031372549);cursor:pointer;transition:transform .15s,border-color .15s}.mem-plan[data-v-fd40b4be]:hover{transform:translateY(-1px);border-color:#a78bfa99}.mem-plan.current[data-v-fd40b4be]{border-color:#68fa81}.mem-plan-head[data-v-fd40b4be]{display:flex;align-items:center;gap:10px}.mem-plan-badge[data-v-fd40b4be]{font-size:22px;flex:0 0 auto}.mem-plan-title[data-v-fd40b4be]{flex:1;min-width:0}.mem-plan-name[data-v-fd40b4be]{font-size:15px;font-weight:700;color:#f8fafc}.mem-plan-sub[data-v-fd40b4be]{font-size:11px;color:#989898;margin-top:2px}.mem-plan-price[data-v-fd40b4be]{text-align:right;flex:0 0 auto}.mem-plan-credits[data-v-fd40b4be]{font-size:18px;font-weight:700;color:#6aec80;font-family:RobotoMono,monospace}.mem-plan-days[data-v-fd40b4be]{display:block;font-size:11px;color:#989898}.mem-plan-benefits[data-v-fd40b4be]{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.mem-benefit-tag[data-v-fd40b4be]{font-size:11px;padding:2px 8px;border-radius:10px;background:#7c6cff29;color:#b4a8fff2}.mem-plan-cur-tag[data-v-fd40b4be]{margin-top:8px;font-size:11px;color:#68fa81}.mem-benefit-defs[data-v-fd40b4be]{padding:10px 12px;border-radius:8px;background:#ffffff08}.mem-benefit-defs-title[data-v-fd40b4be]{font-size:12px;color:#989898;margin-bottom:8px;font-weight:600}.mem-benefit-def[data-v-fd40b4be]{display:flex;flex-direction:column;gap:2px;padding:5px 0;border-top:1px solid rgba(255,255,255,.05)}.mem-benefit-def[data-v-fd40b4be]:first-of-type{border-top:none}.mem-benefit-def-name[data-v-fd40b4be]{font-size:13px;color:#f8fafc}.mem-benefit-def-desc[data-v-fd40b4be]{font-size:11px;color:#989898;line-height:1.5}.mem-foot-hint[data-v-fd40b4be]{margin:0;font-size:11px;color:#fff6;line-height:1.6}.universal-card[data-v-9317a441]{padding:12px 14px}.uc-head[data-v-9317a441]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.uc-head .uc-title[data-v-9317a441]{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-9317a441]{font-size:var(--vtuber-font-size-caption, 11px);padding:1px 6px;border-radius:4px}.uc-head .uc-badge.on[data-v-9317a441]{background:#6aec802e;color:#6aec80}.uc-head .uc-badge.expired[data-v-9317a441]{background:#ef444429;color:#fca5a5}.uc-head .uc-badge.off[data-v-9317a441]{background:#ffffff14;color:#ffffff73}.uc-loading[data-v-9317a441],.uc-desc[data-v-9317a441],.uc-code-caption[data-v-9317a441]{font-size:var(--vtuber-font-size-caption, 11px);line-height:var(--vtuber-line-height-body, 1.5);color:#ffffff80}.uc-desc[data-v-9317a441]{margin:0 0 10px}.invite-ctrl[data-v-9317a441]{display:flex;flex-direction:column;gap:6px;margin-top:2px}.code-otp-display[data-v-9317a441]{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-9317a441],.code-otp-display.disabled[data-v-9317a441]{opacity:.5}@media(max-width:480px){.code-otp-display[data-v-9317a441]{gap:4px}}.code-char-box[data-v-9317a441]{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-9317a441]{border-color:#fff3}@media(max-width:480px){.code-char-box[data-v-9317a441]{height:50px;font-size:24px}}.otp-separator[data-v-9317a441]{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-9317a441]{font-size:18px}}.uc-code-caption[data-v-9317a441]{text-align:center;min-height:17px}.uc-actions[data-v-9317a441]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px;margin-top:10px}.uc-actions .btn[data-v-9317a441]{padding:5px 10px;font-size:var(--vtuber-font-size-caption, 11px)}.uc-actions .uc-copy-btn[data-v-9317a441]{display:inline-flex;align-items:center;gap:4px;background:#6aec8024;color:#6aec80}.uc-actions .uc-action-icon[data-v-9317a441]{width:13px;height:13px}.uc-actions .uc-legacy-hint[data-v-9317a441]{margin-left:auto;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff59}.uc-modal[data-v-9317a441]{z-index:1002}.vtuber-wrapper[data-v-5541a690]{position:relative;display:flex;flex-direction:column;height:100%;overflow:hidden}.vtuber-wrapper .dashboard-content-area[data-v-5541a690]{flex:1;display:flex;flex-direction:column;min-height:0;width:100%;position:relative}.vtuber-wrapper .preview-content-area[data-v-5541a690]{flex:1;display:flex;flex-direction:column;min-height:0;width:100%}.vtuber-video-bg[data-v-5541a690]{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-5541a690]{width:100%;height:100%;object-fit:cover}.vtuber-video-bg .bg-overlay[data-v-5541a690]{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-5541a690]{opacity:.75}.vtuber-video-bg.is-fading-out[data-v-5541a690]{opacity:0;transition-duration:.6s}@media(prefers-reduced-motion:reduce){.vtuber-video-bg[data-v-5541a690]{transition:none}}.dashboard-main-stack[data-v-5541a690]{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;min-height:0;width:100%;gap:8px;overflow:hidden}.vtuber-dynamic-area[data-v-5541a690]{width:100%;flex-shrink:0;animation:fade-in-5541a690 .4s ease-out forwards;padding:8px 8px 0}.vtuber-container[data-v-5541a690]{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;overflow:hidden;z-index:1}.vtuber-tabs[data-v-5541a690]{display:flex;padding:4px;gap:4px;background:#0003}.vtuber-tabs .tab-btn[data-v-5541a690]{flex:1;display:flex;flex-direction:column;align-items:center;padding:10px 0;border:none;background:transparent;cursor:pointer;position:relative;transition:all .3s ease}.vtuber-tabs .tab-btn .tab-label[data-v-5541a690]{min-width:0;max-width:100%;overflow:hidden;font-size:var(--vtuber-font-size-body, 13px);color:#989898;font-weight:500;text-overflow:ellipsis;white-space:nowrap}.vtuber-tabs .tab-btn.active .tab-label[data-v-5541a690]{color:#fff}.vtuber-tabs .tab-btn[data-v-5541a690]:hover:not(.active){background:#ffffff0d;border-radius:8px}.vtuber-tabs .tab-indicator[data-v-5541a690]{position:absolute;bottom:2px;left:30%;right:30%;height:2px;background:#6aec80;border-radius:3px;box-shadow:0 0 10px #6aec80}.vtuber-content[data-v-5541a690]{--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}.revenue-breakdown-section[data-v-5541a690]{padding:20px;width:100%;box-sizing:border-box;aspect-ratio:2.38/1;max-height:320px;display:flex;flex-direction:column;gap:12px}.section-header[data-v-5541a690]{display:flex;justify-content:space-between;align-items:center;min-width:0;gap:12px}.revenue-breakdown-heading[data-v-5541a690]{flex:1}.time-range-tabs[data-v-5541a690]{display:flex;gap:8px;flex-shrink:0}.stacked-row[data-v-5541a690]{display:flex;align-items:center;gap:16px}.stacked-total[data-v-5541a690]{font-size:var(--vtuber-font-size-metric, 24px);font-weight:800;color:#fffffff2;font-family:RobotoMono,monospace;letter-spacing:-.5px;line-height:var(--vtuber-line-height-tight, 1.3);white-space:nowrap;flex-shrink:0}.stacked-bar[data-v-5541a690]{display:flex;height:28px;border-radius:6px;overflow:hidden;background:#ffffff0d;flex:1;min-width:0}.stacked-segment[data-v-5541a690]{height:100%;min-width:0;transition:width .6s cubic-bezier(.4,0,.2,1);animation:stacked-grow-5541a690 .8s cubic-bezier(.4,0,.2,1);will-change:width;transform:translateZ(0)}.stacked-segment+.stacked-segment[data-v-5541a690]{border-left:1px solid rgba(0,0,0,.15)}.stacked-segment--empty[data-v-5541a690]{flex:1;background:#ffffff14!important}.stacked-segment--empty+.stacked-segment--empty[data-v-5541a690]{border-left:1px solid rgba(255,255,255,.04)}@keyframes stacked-grow-5541a690{0%{width:0!important}}.legend-grid[data-v-5541a690]{display:grid;grid-template-columns:1fr 1fr;gap:8px 16px;margin-top:auto}.gifted-credits-hint[data-v-5541a690]{display:flex;align-items:center;justify-content:space-between;font-size:var(--vtuber-font-size-caption, 11px);color:#ffffff73;margin-top:8px;padding:4px 8px;border-radius:4px;background:#ffffff0a}.gifted-note[data-v-5541a690]{font-size:var(--vtuber-font-size-caption, 11px);opacity:.7;color:var(--color-warning, #f59e0b)}.legend-item[data-v-5541a690]{display:flex;align-items:center;gap:6px;font-size:var(--vtuber-font-size-meta, 12px);color:#ffffffd9}.legend-item--zero[data-v-5541a690]{opacity:.4}.legend-dot[data-v-5541a690]{width:10px;height:10px;border-radius:50%;flex-shrink:0}.legend-label[data-v-5541a690]{font-weight:500;white-space:nowrap}.legend-value[data-v-5541a690]{font-family:RobotoMono,monospace;font-weight:700;margin-left:auto;white-space:nowrap}.legend-percent[data-v-5541a690]{font-family:RobotoMono,monospace;font-weight:600;color:#ffffff80;width:32px;text-align:right;white-space:nowrap}.url-input-wrapper[data-v-5541a690]{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-5541a690]{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-5541a690]{flex:1;background:transparent!important;border:none!important;box-shadow:none!important}.url-input-wrapper[data-v-5541a690]:focus-within{border-color:#6aec80;background:#ffffff1a}.input-hint[data-v-5541a690]{font-size:var(--vtuber-font-size-caption, 11px);margin-top:6px;padding-left:4px;color:#989898}.input-hint.text-green[data-v-5541a690]{color:#6aec80}.member-stats-bar[data-v-5541a690]{display:flex;align-items:center;justify-content:flex-start;gap:12px}.member-stats-bar .stat-item[data-v-5541a690]{display:flex;align-items:center;gap:8px}.member-stats-bar .stat-item .mini-label[data-v-5541a690]{font-size:var(--vtuber-font-size-body, 13px);font-weight:600;color:#989898}.member-stats-bar .stat-item .mini-val[data-v-5541a690]{font-size:var(--vtuber-font-size-section, 14px);line-height:var(--vtuber-line-height-tight, 1.3);font-weight:600;color:#fff;font-family:barlow,system-ui}.member-stats-bar .stat-item .text-green[data-v-5541a690]{color:#6aec80}.panel-members[data-v-5541a690]{display:flex;flex-direction:column;height:100%;min-height:0}.invite-section[data-v-5541a690]{flex:1;display:flex;flex-direction:column;min-height:0;margin-top:8px;overflow:hidden}.invite-list-container[data-v-5541a690]{padding-top:0;flex:1;display:flex;flex-direction:column;min-height:0}.invite-table-header[data-v-5541a690]{display:grid;grid-template-columns:1.8fr .6fr 1.2fr;padding:8px;font-size:var(--vtuber-font-size-meta, 12px);color:#989898;border-bottom:1px solid rgba(255,255,255,.1)}.invite-table-header span[data-v-5541a690]:nth-child(2){text-align:center}.invite-table-header span[data-v-5541a690]:nth-child(3){text-align:right}.invite-scroll-area[data-v-5541a690]{flex:1;min-height:0;overflow-y:auto}.invite-row[data-v-5541a690]{display:grid;grid-template-columns:1.8fr .6fr 1.2fr;padding:10px 8px;align-items:center;border-bottom:1px solid rgba(255,255,255,.03);font-size:var(--vtuber-font-size-meta, 12px)}.invite-row.invite-row--generate[data-v-5541a690]{color:#ffffff9e;background:#ffffff05}.invite-row.invite-row--generate .ordinary-invite-icon[data-v-5541a690]{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:50%;color:#ffffff94;flex-shrink:0}.invite-row.invite-row--generate .ordinary-invite-symbol[data-v-5541a690]{width:16px;height:16px}.invite-row.invite-row--generate .invite-hint[data-v-5541a690]{display:block;margin-top:2px;color:#ffffff5c;font-size:var(--vtuber-font-size-caption, 11px)}.invite-row.invite-row--generate .btn-generate-inline[data-v-5541a690]{padding:5px 10px;font-size:var(--vtuber-font-size-caption, 11px);opacity:.78}.invite-row .code-col[data-v-5541a690]{display:flex;align-items:center;justify-content:flex-end;gap:4px}.invite-row .btn-copy[data-v-5541a690]{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:2px;opacity:.6;transition:opacity .2s}.invite-row .btn-copy[data-v-5541a690]:hover{opacity:1}.invite-row .copy-icon[data-v-5541a690]{width:14px;height:14px}.invite-row .code-text[data-v-5541a690]{font-family:RobotoMono,monospace;color:#fff;font-weight:600}.invite-row .status-tag-wrapper[data-v-5541a690]{display:flex;justify-content:center}.invite-row .status-tag[data-v-5541a690]{font-size:var(--vtuber-font-size-meta, 12px);padding:1px 5px;border-radius:4px;white-space:nowrap}.invite-row .status-tag.used[data-v-5541a690]{background:#ffffff14;color:#fff6}.invite-row .status-tag.unused[data-v-5541a690]{background:#6aec8026;color:#6aec80}.invite-row .user-text[data-v-5541a690]{color:#989898;display:flex;align-items:center;gap:8px;min-width:0}.invite-row .user-text .username-val[data-v-5541a690]{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invite-row .user-text .mini-avatar-wrapper[data-v-5541a690]{width:24px;height:24px;flex-shrink:0}.invite-row .user-text .mini-avatar-wrapper .mini-avatar[data-v-5541a690]{width:100%;height:100%;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.1)}.empty-list[data-v-5541a690]{padding:20px;text-align:center;font-size:var(--vtuber-font-size-meta, 12px);color:#989898}.fade-slide-enter-active[data-v-5541a690],.fade-slide-leave-active[data-v-5541a690]{transition:all .3s cubic-bezier(.4,0,.2,1)}.fade-slide-enter-from[data-v-5541a690]{opacity:0;transform:translate(10px)}.fade-slide-leave-to[data-v-5541a690]{opacity:0;transform:translate(-10px)}.panel-home[data-v-5541a690]{animation:fade-in-5541a690 .4s ease-out}.panel-home .form-group[data-v-5541a690]{margin-bottom:24px}.panel-home .form-group label[data-v-5541a690]{display:block;font-size:var(--vtuber-font-size-body, 13px);color:#989898;margin-bottom:10px;font-weight:600;letter-spacing:.5px}@keyframes fade-in-5541a690{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.pwa-config-section[data-v-5541a690]{display:flex;flex-direction:column;gap:16px}.pwa-default-hint[data-v-5541a690]{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#6aec8014;border:1px solid rgba(106,236,128,.2);border-radius:8px;font-size:var(--vtuber-font-size-meta, 12px);color:#fffc}.pwa-default-hint .hint-dot[data-v-5541a690]{width:14px;height:14px;flex-shrink:0}.pwa-action-row[data-v-5541a690]{display:flex;gap:8px}.realtime-gateway[data-v-a84af6b8]{display:none}.fullscreen-monitor[data-v-9d128713]{height:100dvh;overflow:hidden;display:flex;flex-direction:column}.os-content-area[data-v-9d128713],.full-height-gate[data-v-9d128713]{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.pwa-campaign-overlay[data-v-7b41c68b]{z-index:1400;background:#040408e0}.pwa-campaign-overlay--entry[data-v-7b41c68b]{background:linear-gradient(180deg,#04040814,#0404082e);-webkit-backdrop-filter:none;backdrop-filter:none}.pwa-campaign-modal[data-v-7b41c68b]{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-7b41c68b]: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-7b41c68b]{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-7b41c68b]{display:flex;align-items:center;gap:16px}.pwa-app-icon-shell[data-v-7b41c68b]{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-7b41c68b]{display:block;width:100%;height:100%;border-radius:12px;object-fit:cover;background:#111}.pwa-app-icon-fallback[data-v-7b41c68b]{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-7b41c68b]{flex:1;min-width:0;text-align:left}.pwa-campaign-title[data-v-7b41c68b]{width:100%;margin:0;color:#fff;font-size:20px;line-height:1.3;font-weight:700}.pwa-anchor-name[data-v-7b41c68b]{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pwa-campaign-desc[data-v-7b41c68b]{max-width:100%;margin:7px 0 0;color:#ffffff85;font-size:14px;font-weight:500;line-height:1.2}.pwa-install-guide[data-v-7b41c68b]{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-7b41c68b]{display:flex;align-items:center;gap:9px}.pwa-install-guide b[data-v-7b41c68b]{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-7b41c68b]{padding:0;border:0;background:transparent;text-align:center}.pwa-campaign-actions[data-v-7b41c68b]{width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:20px}.pwa-install-primary[data-v-7b41c68b]{width:100%;justify-content:center}.pwa-install-primary[data-v-7b41c68b]:focus-visible{outline:none}@media(max-width:420px){.pwa-campaign-content[data-v-7b41c68b]{padding:24px 18px 18px}.pwa-campaign-title[data-v-7b41c68b]{font-size:19px}}.home-entry-backdrop[data-v-e74e106a]{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-e74e106a]{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-e74e106a]{opacity:1}.home-entry-backdrop__shade[data-v-e74e106a]{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-3d25bef5]{position:fixed;inset:0;overflow:hidden;background-color:#0000}.danmu-overlay-offline[data-v-3d25bef5]{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)}.tts-overlay-view[data-v-b2369595]{position:fixed;inset:0;overflow:hidden;background:transparent}.overlay-offline[data-v-b2369595]{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-f847ce7d]{position:fixed;inset:0;overflow:hidden;background-color:#0000}.single-widget-offline[data-v-f847ce7d]{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}.overlay-error[data-v-d6b1ddb7]{position:fixed;inset:0;z-index:20;display:flex;align-items:center;justify-content:center;padding:24px;background:#000000e0}.overlay-error--transparent[data-v-d6b1ddb7]{padding:0;background:transparent;pointer-events:none}.top-logo-container[data-v-d6b1ddb7]{position:absolute;top:30px;left:51%;transform:translate(-50%);z-index:3;pointer-events:none}.top-logo-img[data-v-d6b1ddb7]{height:16px;width:auto;object-fit:contain;opacity:.5}.fade-enter-from[data-v-d6b1ddb7],.fade-leave-to[data-v-d6b1ddb7],.logo-fade-enter-from[data-v-d6b1ddb7]{opacity:0}.logo-fade-enter-active[data-v-d6b1ddb7]{transition:opacity 1.5s ease-in-out}.video-bg[data-v-d6b1ddb7]{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-d6b1ddb7]{opacity:1}.otp-container[data-v-d6b1ddb7]{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:32px}@media(max-width:480px){.otp-container[data-v-d6b1ddb7]{gap:4px}}.otp-input[data-v-d6b1ddb7]{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-d6b1ddb7]{height:50px;font-size:24px}}.otp-separator[data-v-d6b1ddb7]{color:#94a3b8;font-family:RobotoMono,monospace;font-size:24px;font-weight:700;flex-shrink:0}@media(max-width:480px){.otp-separator[data-v-d6b1ddb7]{font-size:18px}}.main-content-flow[data-v-d6b1ddb7]{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}.main-content-flow--entry-concealed[data-v-d6b1ddb7]{visibility:hidden}.login-card[data-v-d6b1ddb7]{position:relative;width:92dvw;max-width:480px;padding:20px;box-shadow:0 20px 50px #00000080;z-index:10;overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1)}.login-card.anchor-profile-card[data-v-d6b1ddb7]{width:420px;max-width:92dvw}.home-locale-switcher[data-v-d6b1ddb7]{position:absolute;top:max(12px,env(safe-area-inset-top));right:16px;z-index:20}.login-header-row[data-v-d6b1ddb7]{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px}.login-header-row .login-title[data-v-d6b1ddb7]{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-d6b1ddb7]{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-d6b1ddb7]{flex:0 0 14px;width:14px;height:14px;color:#6aec80;opacity:.9}.mode-switch-btn[data-v-d6b1ddb7]:active{transform:scale(.96)}.main-action-btn[data-v-d6b1ddb7]{width:100%;justify-content:center}.login-code-btn[data-v-d6b1ddb7]{width:80px;height:34px}.login-code-btn .login-code-loading-icon[data-v-d6b1ddb7]{flex:0 0 16px;width:16px;height:16px;animation:spin .8s linear infinite}.login-action-group--single[data-v-d6b1ddb7]{margin-top:20px}.login-action-group--multi[data-v-d6b1ddb7]{margin-top:16px}.login-full-action[data-v-d6b1ddb7]{width:100%;justify-content:center}.oauth-divider[data-v-d6b1ddb7]{display:flex;align-items:center;gap:10px;margin:14px 0 10px;color:#ffffff73;font-size:11px}.oauth-divider[data-v-d6b1ddb7]:before,.oauth-divider[data-v-d6b1ddb7]:after{content:"";flex:1;height:1px;background:#ffffff1a}.bili-login-btn[data-v-d6b1ddb7]{width:100%;justify-content:center}.phone-mode[data-v-d6b1ddb7]{animation:fadeIn-d6b1ddb7 .4s ease-out}.phone-form-container[data-v-d6b1ddb7]{display:flex;flex-direction:column;gap:12px;margin-top:10px}.anchor-signup-container[data-v-d6b1ddb7]{display:flex;flex-direction:column;gap:12px;text-align:center}.anchor-signup-title[data-v-d6b1ddb7]{justify-content:center;font-size:18px}.signup-method-btn[data-v-d6b1ddb7]{width:100%;min-height:42px;justify-content:center}.signup-phone-form[data-v-d6b1ddb7]{margin-top:2px;text-align:left}.signup-expiry[data-v-d6b1ddb7]{margin:2px 0 0;color:#ffffff6b;font-size:11px}.login-input-container[data-v-d6b1ddb7]{text-align:left}.login-input-container .error-text[data-v-d6b1ddb7]{color:#ff4d4f;font-size:11px;margin-top:4px;margin-left:4px}.login-input-wrapper[data-v-d6b1ddb7]{position:relative;background:#ffffff0d;border-radius:8px;border:1px solid rgba(255,255,255,.1);transition:all .3s ease}.login-input-wrapper[data-v-d6b1ddb7]:not(.has-error):has(input:focus-visible){border-color:#6aec80;background:#ffffff1a}.login-input-wrapper.has-error[data-v-d6b1ddb7]{border-color:#ff4d4f}.login-input-wrapper input[data-v-d6b1ddb7]{width:100%;background:transparent;border:none;padding:12px;color:#fff;font-size:14px}.login-input-wrapper input[data-v-d6b1ddb7]:focus{background:transparent}.login-input-wrapper input[data-v-d6b1ddb7]::placeholder{color:#ffffff4d}.graphic-wrapper[data-v-d6b1ddb7]{display:flex;align-items:center;padding-right:4px}.graphic-wrapper input[data-v-d6b1ddb7]{flex:1}.input-group-row[data-v-d6b1ddb7]{display:flex;gap:8px;padding:4px}.input-group-row input[data-v-d6b1ddb7]{flex:1;padding:8px}.input-group-row button[data-v-d6b1ddb7]{font-size:12px;white-space:nowrap;min-width:80px;border-radius:6px}@keyframes fadeIn-d6b1ddb7{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.anchor-select-header[data-v-d6b1ddb7]{font-size:15px;font-weight:700;color:#fff;text-align:center;margin-bottom:16px}.anchor-carousel[data-v-d6b1ddb7]{position:relative;overflow:hidden;border-radius:12px}.carousel-track[data-v-d6b1ddb7]{display:flex;transition:transform .35s cubic-bezier(.4,0,.2,1);will-change:transform}.carousel-card[data-v-d6b1ddb7]{min-width:100%;flex-shrink:0;opacity:.5;transition:opacity .3s}.carousel-card.active[data-v-d6b1ddb7]{opacity:1}.carousel-arrow[data-v-d6b1ddb7]{position:absolute;top:50%;transform:translateY(-50%);z-index:2;width:28px;height:28px;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:#0006;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}.carousel-arrow.left[data-v-d6b1ddb7]{left:4px}.carousel-arrow.right[data-v-d6b1ddb7]{right:4px}.carousel-arrow[data-v-d6b1ddb7]:hover:not(:disabled){background:#0009;border-color:#ffffff4d}.carousel-arrow[data-v-d6b1ddb7]:disabled{opacity:.2;cursor:not-allowed}.carousel-dots[data-v-d6b1ddb7]{display:flex;justify-content:center;gap:6px;margin-top:12px}.carousel-dots .dot[data-v-d6b1ddb7]{width:6px;height:6px;border-radius:50%;background:#fff3;cursor:pointer;transition:all .2s}.carousel-dots .dot.active[data-v-d6b1ddb7]{background:#6aec80;transform:scale(1.3)}@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}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}button{user-select:none;-webkit-user-select:none}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}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}::-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:radial-gradient(circle,rgba(255,255,255,.05) 1px,transparent 0);background-size:24px 24px;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;max-width:580px;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:#110a18b3;border:1px solid rgba(143,143,143,.1647058824);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-radius:14px;position:relative;overflow:hidden}.glass:before{content:"";display:block;background:repeating-linear-gradient(transparent,transparent 4px,hsla(0,0%,49.8%,.03) 6px,hsla(0,0%,49.8%,.03) 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:14px;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:14px;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:14px;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}.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{position:relative;z-index:1;height:40px;display:block;flex-shrink:0;background:linear-gradient(0deg,#000,#1d1721) padding-box}.os-avatar-wrapper{position:absolute;top:3px;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:0;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: 16px;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-tuya.webp)}.credits-token-icon--sm{--credits-token-size: 10px}.credits-token-icon--lg{--credits-token-size: 12px}.credits-token-icon--xl{--credits-token-size: 14px}.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,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-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-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;padding:4px 12px;font-size:11px;font-weight:700;border-radius:999px;border:none;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.65);cursor:pointer;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{transform:scale(.95);outline-offset:1px}.imagine-btn{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin:0 6px;border:1px solid rgba(0,255,153,.18);background:#00ff9914;color:#00ff99e6;font-size:12px;font-weight:400;padding:2px 8px;border-radius:20px;cursor:pointer;transition:all .2s;white-space:nowrap}.imagine-btn:hover{background:#00ff9926;border-color:#00ff994d;color:#fff}.imagine-btn:disabled{opacity:.45;cursor:not-allowed;border-color:#ffffff1a;background:#ffffff08;color:#ffffff59}.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}.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:linear-gradient(180deg,#8c6cf70a,#b648f61f 50%,#ff47a617 150%)}.btn-decor-bg-2{background:linear-gradient(180deg,#966cf709,#966cf71a 50%,#966cf71f 150%)}.btn-decor-bg-3{background: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}.registration-abs-trigger{position:absolute;top:0;left:0;width:100%;z-index:100;pointer-events:none}.registration-abs-trigger .trigger-wrapper{display:flex;justify-content:center;pointer-events:auto}.registration-abs-trigger .registration-btn{padding:2px 8px;font-size:12px;border:none;background-color:#6aec80cf;color:#000;font-weight:600;cursor:pointer;transition:all .3s ease;width:100%}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000}.bottom-sheet{position:fixed;bottom:0;left:0;right:0;margin:0 auto;width:100%;z-index:1001;border-radius:13px 13px 0 0;border:1px solid rgba(143,143,143,.1647058824);border-bottom:none;overflow:hidden;transform:translateY(var(--drag-offset, 0px));will-change:transform;backface-visibility:hidden}.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}.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;max-width:600px;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;-webkit-overflow-scrolling:touch}.profile-sheet{height:95dvh;max-width:600px;z-index:1001;display:flex;flex-direction:column;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;-webkit-overflow-scrolling:touch}.center-modal{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:92%;max-width:520px;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:4px;padding:18px 20px 0;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;-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)}.modal-close{position:absolute;top:10px;right:14px;z-index:3;min-width:32px;min-height:32px;padding:4px 8px;border:0;background:transparent;color:#989898;font:inherit;font-size:18px;line-height:1;cursor:pointer;transition:color .2s ease,background-color .2s ease}.modal-close:hover:not(:disabled){color:#f8fafc;background:#ffffff0f}.modal-close:disabled{opacity:.4;cursor:not-allowed}.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;padding:16px}.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-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,.dialog-fade-leave-active{transition:opacity .2s ease}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}.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}.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-close{position:absolute;top:10px;right:14px;background:none;border:none;color:#989898;font-size:18px;cursor:pointer;padding:4px 8px;transition:color .2s}.media-confirm-close:hover:not(:disabled){color:#f8fafc}.media-confirm-close:disabled{opacity:.4;cursor:not-allowed}.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}.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}}.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:580px;margin:0 auto;border-radius:8px;overflow:hidden}.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:14px;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:14px;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:14px;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:14px;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:14px;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:14px;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 td.admin-cell-actions{white-space:nowrap;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.admin-table .admin-mono{font-family:RobotoMono,monospace}.admin-cards{display:none}.admin-card{border:1px solid rgba(143,143,143,.1647058824);border-radius:14px;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-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:14px;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:14px}.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:14px}.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:14px;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-fcb949ef]{position:relative;z-index:900;pointer-events:none;padding:5px 0 7px;background:linear-gradient(to top,#0000009e,#0000)}.footer-content[data-v-fcb949ef]{pointer-events:auto}.copyright[data-v-fcb949ef]{font-size:11px;color:#989898}.footer-links[data-v-fcb949ef]{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-fcb949ef]{color:#989898;text-decoration:none;cursor:pointer}.footer-link[data-v-fcb949ef]:hover{color:#6aec80;text-decoration:underline}.footer-link.gongan[data-v-fcb949ef]{display:inline-flex;align-items:center;gap:4px}.gongan-icon[data-v-fcb949ef]{width:11px;height:11px;object-fit:contain;vertical-align:middle}.footer-sep[data-v-fcb949ef]{margin:0 6px;color:#98989873}.report-modal[data-v-fcb949ef]{max-width:420px;z-index:2000}.report-body[data-v-fcb949ef]{position:relative;z-index:2;text-align:left}.report-card[data-v-fcb949ef]{padding:16px}.report-desc[data-v-fcb949ef]{font-size:14px;line-height:1.7;color:#f8fafc;margin:0 0 16px}.report-email-row[data-v-fcb949ef]{display:flex;align-items:center;gap:10px}.report-email-label[data-v-fcb949ef]{font-size:12px;color:#989898}.report-email[data-v-fcb949ef]{font-family:RobotoMono,monospace;font-size:15px;color:#6aec80;text-decoration:none}.report-email[data-v-fcb949ef]:hover{text-decoration:underline}.exit-modal[data-v-a1fb319c]{z-index:2000}.credits-recharge-overlay[data-v-4a2a4655]{z-index:10000}.credits-recharge-modal[data-v-4a2a4655]{max-width:460px;z-index:10010}.credits-recharge-content[data-v-4a2a4655]{display:flex;min-height:0;flex-direction:column;gap:14px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.credits-recharge-page[data-v-4a2a4655]{display:flex;flex-direction:column;gap:14px;min-width:0}.credits-recharge-page-enter-active[data-v-4a2a4655],.credits-recharge-page-leave-active[data-v-4a2a4655]{transition:transform .28s ease,opacity .28s ease}.credits-recharge-page-enter-from[data-v-4a2a4655]{opacity:0;transform:translate(34px)}.credits-recharge-page-leave-to[data-v-4a2a4655]{opacity:0;transform:translate(-34px)}.credits-recharge-back[data-v-4a2a4655]{align-self:flex-start;padding:0;border:0;background:transparent;color:#989898;font-size:12px;cursor:pointer}.credits-recharge-back[data-v-4a2a4655]:hover{color:#f8fafc}.credits-recharge-hero[data-v-4a2a4655]{position:relative;overflow:hidden;padding:16px;border:1px solid rgba(139,71,241,.22);border-radius:14px;background:linear-gradient(145deg,#8b47f12e,#6aec800d)}.credits-recharge-hero h2[data-v-4a2a4655]{margin:4px 0 0;color:#f8fafc;font-size:20px}.credits-recharge-hero p[data-v-4a2a4655]{margin:5px 0 0;color:#989898;font-size:12px;line-height:1.55}.credits-recharge-hero--success[data-v-4a2a4655]{border-color:#6aec808c;background:linear-gradient(145deg,#6aec8033,#8b47f114)}.credits-recharge-hero-kicker[data-v-4a2a4655]{color:#6aec80;font-family:RobotoMono,monospace;font-size:10px;letter-spacing:1.4px}.credits-recharge-visual-slot[data-v-4a2a4655]{display:grid;min-height:74px;margin-top:13px;place-items:center;border:1px dashed rgba(139,71,241,.42);border-radius:10px;background:#00000024;color:#f8fafc9e;font-size:11px}.credits-recharge-visual-slot--success[data-v-4a2a4655]{border-color:#6aec8080;color:#6aec80}.credits-recharge-cashier[data-v-4a2a4655]{display:flex;flex-direction:column;gap:10px;padding:13px 14px}.credits-recharge-cashier-row[data-v-4a2a4655],.credits-recharge-cashier-total[data-v-4a2a4655]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:#989898;font-size:12px}.credits-recharge-cashier-row strong[data-v-4a2a4655],.credits-recharge-cashier-total strong[data-v-4a2a4655]{color:#f8fafc;font-family:RobotoMono,monospace;font-size:13px}.credits-recharge-cashier-row--bonus strong[data-v-4a2a4655]{color:#6aec80}.credits-recharge-cashier-total[data-v-4a2a4655]{margin-top:2px;padding-top:11px;border-top:1px solid rgba(255,255,255,.031372549)}.credits-recharge-cashier-total strong[data-v-4a2a4655]{color:#6aec80;font-size:16px}.credits-recharge-pay[data-v-4a2a4655]{width:100%;min-height:42px;font-size:15px;font-weight:700}.credits-recharge-recovery-actions[data-v-4a2a4655]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.credits-recharge-recovery-actions .credits-recharge-choice[data-v-4a2a4655]{min-height:38px;padding:8px 6px;font-size:12px}.credits-recharge-choice--active[data-v-4a2a4655]{border-color:#6aec80a6!important;color:#6aec80!important}.credits-recharge-support[data-v-4a2a4655],.credits-recharge-success-balance[data-v-4a2a4655]{margin:0;color:#989898;font-size:12px;line-height:1.6;text-align:center}.credits-recharge-success-balance[data-v-4a2a4655]{color:#6aec80}.credits-recharge-heading[data-v-4a2a4655]{display:flex;flex-direction:row;align-items:center;gap:12px}.credits-recharge-icon[data-v-4a2a4655]{display:grid;width:38px;height:38px;place-items:center;border-radius:12px;background:#6aec8026;font-size:20px}.credits-recharge-balance[data-v-4a2a4655]{display:flex;align-items:center;gap:8px;padding:11px 13px;color:#989898;font-size:12px}.credits-recharge-balance strong[data-v-4a2a4655]{color:#f8fafc;font-size:15px}.credits-recharge-shortfall[data-v-4a2a4655]{margin-left:auto;color:#ffb06a;font-size:11px}.credits-recharge-tiers[data-v-4a2a4655]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.credits-recharge-tier[data-v-4a2a4655]{display:flex;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-4a2a4655]:hover:not(:disabled){border-color:#6aec80cc;background:#6aec8014;transform:translateY(-1px)}.credits-recharge-tier[data-v-4a2a4655]:disabled{cursor:wait;opacity:.7}.credits-recharge-tier-label[data-v-4a2a4655]{color:#f8fafc;font-size:13px;font-weight:700}.credits-recharge-tier-total[data-v-4a2a4655]{color:#989898;font-size:11px}.credits-recharge-tier-total em[data-v-4a2a4655]{margin-left:4px;color:#6aec80;font-style:normal}.credits-recharge-tier-price[data-v-4a2a4655]{display:flex;align-items:center;gap:6px;margin-top:auto;color:#6aec80;font-size:15px;font-weight:700}.credits-recharge-spinner[data-v-4a2a4655]{width:12px;height:12px;border:2px solid rgba(106,236,128,.25);border-top-color:#6aec80;border-radius:50%;animation:credits-recharge-spin-4a2a4655 .8s linear infinite}.credits-recharge-state[data-v-4a2a4655],.credits-recharge-footer[data-v-4a2a4655]{color:#989898;font-size:12px;text-align:center}.credits-recharge-footer[data-v-4a2a4655]{margin:0}@keyframes credits-recharge-spin-4a2a4655{to{transform:rotate(360deg)}}@media(max-width:420px){.credits-recharge-tiers[data-v-4a2a4655]{grid-template-columns:1fr}}.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}}
