@property --v3-c1{syntax:"<color>";inherits:true;initial-value:#4078ff}@property --v3-c2{syntax:"<color>";inherits:true;initial-value:#00dac3}.v3-root{--lx:50%;--ly:-10%;--v3-c1:#4078ff;--v3-c2:#00dac3;--v3-label:#fff;--v3-label-2:#ffffffad;--v3-label-3:#ffffff70;--v3-fill:#ffffff17;--v3-fill-2:#ffffff24;--v3-fill-3:#fff3;--v3-sep:#ffffff1f;--v3-tint:#00dac3;--v3-tint-label:#00201c;--v3-green:#30d158;--v3-ease:cubic-bezier(.33, 1, .68, 1);--v3-ease-sheet:cubic-bezier(.32, .72, 0, 1);min-height:100svh;color:var(--v3-label);letter-spacing:-.43px;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;transition:--v3-c1 1.2s var(--v3-ease), --v3-c2 1.2s var(--v3-ease);background:#050506;font-family:-apple-system,BlinkMacSystemFont,system-ui,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;line-height:22px;position:relative;overflow-x:clip}.v3-root button,.v3-root input,.v3-root textarea{letter-spacing:inherit;font-family:inherit}.v3-root button{-webkit-tap-highlight-color:transparent}.v3-root .v3-visually-hidden,.v3-root .tp-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.v3-root .v3-env{z-index:0;pointer-events:none;will-change:transform;animation:v3-env-in 2s var(--v3-ease) both;position:fixed;inset:-6%}@keyframes v3-env-in{0%{opacity:0;scale:1.12}}.v3-root.is-instant .v3-env{animation:none}.v3-root .v3-env-canvas{opacity:0;width:100%;height:100%;transition:opacity .9s var(--v3-ease);position:absolute;inset:0}.v3-root .v3-env-canvas.is-painted{opacity:1}.v3-root .v3-glass{isolation:isolate;color:var(--v3-label);-webkit-backdrop-filter:blur(30px)saturate(165%);backdrop-filter:blur(30px)saturate(165%);transition:box-shadow .4s var(--v3-ease), background-color .6s var(--v3-ease), -webkit-backdrop-filter .6s var(--v3-ease), backdrop-filter .6s var(--v3-ease);background:linear-gradient(#ffffff26 0%,#ffffff12 46%,#ffffff0d 100%),#282a305c;border:0;position:relative;box-shadow:inset 0 1px #ffffff5c,inset 0 -1px #ffffff0d,0 0 0 .5px #ffffff24,0 36px 80px -28px #0000009e,0 14px 28px -14px #0000006b}.v3-root:is(.is-playing,[data-raining]) .v3-glass:not(.v3-panel){-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#1e24226b}.v3-root .v3-glass:before{content:"";z-index:1;border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(150deg,#ffffff8c 0%,#ffffff1f 30%,#ffffff0a 60%,#ffffff29 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v3-root .v3-glass:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(130% 90% at var(--lx) var(--ly), #ffffff21, #fff0 62%), radial-gradient(110% 60% at 50% 125%, color-mix(in srgb, var(--v3-c1) 16%, transparent), transparent 70%);position:absolute;inset:0}.v3-root .v3-glass>*{z-index:2;position:relative}.v3-root .v3-glass.is-held{box-shadow:inset 0 1px #ffffff80,0 0 0 .5px #fff3,0 70px 120px -30px #000000c7,0 24px 48px -20px #0000008c}.v3-root .v3-stage{z-index:1;min-height:100svh;padding:calc(env(safe-area-inset-top) + 12px) 16px calc(env(safe-area-inset-bottom) + 12px);transform-origin:50% 42%;transition:transform .6s var(--v3-ease-sheet);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.v3-root.has-panel .v3-stage{transform:scale(.94)}.v3-root .v3-col{flex-direction:column;align-items:stretch;width:100%;max-width:440px;display:flex}.v3-root .v3-slot{z-index:1;flex-direction:column;align-items:stretch;display:flex;position:relative}.v3-root .v3-slot.is-front{z-index:2}.v3-root .v3-window{border-radius:36px}.v3-root .v3-status{border-radius:26px;justify-content:space-between;align-items:center;gap:12px;height:52px;margin-bottom:10px;padding:0 18px;display:flex}.v3-root .v3-status-item{letter-spacing:-.23px;color:var(--v3-label-2);align-items:center;gap:8px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.v3-root .v3-status-item svg{width:17px;height:17px}.v3-root .v3-status-item .v3-roll{color:var(--v3-label)}.v3-root .v3-status-text{min-width:0}.v3-root .v3-status-text>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v3-root .v3-status-clock{flex:none;align-items:baseline;gap:6px;display:inline-flex}.v3-root .v3-clock{letter-spacing:.38px;font-size:26px;font-weight:600}.v3-root .v3-clock-meta{letter-spacing:-.08px;color:var(--v3-label-2);font-size:13px;font-weight:600}.v3-root .v3-dot{background:var(--v3-green);border-radius:50%;flex:none;width:9px;height:9px;display:inline-block}.v3-root .v3-dot.is-away{background:#8e8e93}.v3-root .v3-roll{font-variant-numeric:tabular-nums;display:inline-flex}.v3-root .v3-roll-track{line-height:1;display:inline-flex}.v3-root .v3-roll-digit{height:1em;display:inline-block;overflow:hidden}.v3-root .v3-roll-strip{flex-direction:column;transition:transform .75s cubic-bezier(.22,1,.36,1);display:flex}.v3-root .v3-roll-strip>span{text-align:center;height:1em;line-height:1em}.v3-root .v3-roll-char{line-height:1}.v3-root .v3-main{padding:18px 18px 26px}.v3-root .v3-id{align-items:center;gap:16px;display:flex}.v3-root .v3-avatar{flex:none;width:60px;height:60px;position:relative}.v3-root .v3-avatar-photo{border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff38,0 10px 24px #0006}.v3-root .v3-avatar-photo img{object-fit:cover}.v3-root .v3-avatar-dot{width:15px;height:15px;position:absolute;bottom:2px;right:1px;box-shadow:0 0 0 3px #22242af2}.v3-root .v3-id-text{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;display:flex}.v3-root .v3-name{letter-spacing:.37px;margin:0;font-size:34px;font-weight:700;line-height:1}.v3-root .v3-name-lights{color:inherit;font:inherit;letter-spacing:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:inline-flex}.v3-root .v3-name-lights:focus-visible{outline:2px solid var(--v3-label);outline-offset:4px;border-radius:8px}.v3-root .v3-handle{background:var(--v3-fill);max-width:100%;height:30px;color:var(--v3-label);letter-spacing:-.23px;cursor:pointer;transition:background .2s var(--v3-ease), transform .28s var(--v3-ease);border:0;border-radius:15px;align-items:center;gap:7px;padding:0 12px;font-size:15px;font-weight:600;display:inline-flex;position:relative}.v3-root .v3-handle>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (hover:hover) and (pointer:fine){.v3-root .v3-handle:hover{background:var(--v3-fill-2)}}.v3-root .v3-handle:active{transition-duration:90ms;transform:scale(.96)}.v3-root .v3-handle svg{width:15px;height:15px;color:var(--v3-label-2);flex:none}.v3-root .v3-tagline{white-space:nowrap;min-height:22px;color:var(--v3-label-2);margin:12px 0 0;font-size:17px;line-height:22px;position:relative}.v3-root .v3-aco{-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:flex-start;gap:3px;max-width:100%;margin:-6px 0;padding:6px 0;text-decoration:none;display:inline-flex}.v3-root .v3-aco-head{align-items:center;gap:9px;display:inline-flex}.v3-root .v3-aco-dot{background:#30d158;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 12px #30d158d9}.v3-root .v3-aco-name{letter-spacing:.3px;background:linear-gradient(100deg,#5cf08c 0%,#c4ffd9 18%,#7af5a3 33% 42%,#fff 50%,#7af5a3 58%) 0 0/300% 100%;color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 1px 1px #0006)drop-shadow(0 0 10px #30d15873);-webkit-background-clip:text;background-clip:text;font-size:22px;font-weight:800;line-height:26px}.v3-root.is-arrived .v3-aco-name{animation:v3-aco-shine 1.4s var(--v3-ease) .5s both}@keyframes v3-aco-shine{0%{background-position:100% 0}to{background-position:0 0}}.v3-root .v3-aco-site{color:#8ef5b0;text-underline-offset:3px;text-shadow:0 1px 2px #00000059;transition:text-decoration-color .2s var(--v3-ease);align-items:center;gap:4px;margin-left:18px;font-size:15px;font-weight:600;line-height:20px;-webkit-text-decoration:underline #8ef5b066;text-decoration:underline #8ef5b066;display:inline-flex}.v3-root .v3-aco-arrow{color:#8ef5b0;width:15px;height:15px;transition:translate .2s var(--v3-ease);flex:none}@media (hover:hover) and (pointer:fine){.v3-root .v3-aco:hover .v3-aco-site{text-decoration-color:currentColor}.v3-root .v3-aco:hover .v3-aco-arrow{translate:2px -2px}}.v3-root .v3-aco:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #4ade80}@media (max-width:350px){.v3-root .v3-aco-name{letter-spacing:0;font-size:20px;line-height:24px}}.v3-root .v3-divider{background:var(--v3-sep);height:1px;margin:14px 0 12px}.v3-root .v3-now{align-items:center;gap:12px;display:flex}.v3-root .v3-art{width:50px;height:50px;box-shadow:0 10px 22px #0006, 0 6px 22px color-mix(in srgb, var(--v3-c1) 32%, transparent);border-radius:12px;flex:none;position:relative;overflow:hidden}.v3-root .v3-art img{object-fit:cover}.v3-root .v3-now-text{flex-direction:column;flex:1;min-width:0;display:flex}.v3-root .v3-now-text strong{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.v3-root .v3-now-text small{letter-spacing:-.23px;color:var(--v3-label-2);font-size:15px;line-height:20px}.v3-root .v3-round{background:var(--v3-fill);width:44px;height:44px;color:var(--v3-label);cursor:pointer;transition:background .2s var(--v3-ease), box-shadow .2s var(--v3-ease), transform .28s var(--v3-ease);border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.v3-root .v3-round:hover{background:var(--v3-fill-2)}}.v3-root .v3-round:active{transition-duration:90ms;transform:scale(.92);box-shadow:inset 0 2px 7px #00000052}.v3-root .v3-round svg{width:20px;height:20px}.v3-root .v3-play{background:var(--v3-fill-2);width:48px;height:48px}.v3-root .v3-play svg{fill:currentColor;width:22px;height:22px}.v3-root .v3-glyph{place-items:center;display:grid}.v3-root .v3-scrub{cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:none;background:0 0;width:100%;height:24px;margin:10px 0 0;display:block}.v3-root .v3-scrub::-webkit-slider-runnable-track{background:linear-gradient(to right, #ffffffeb var(--p,0%), #ffffff29 var(--p,0%));height:8px;transition:height .2s var(--v3-ease);border-radius:999px}.v3-root .v3-scrub:active::-webkit-slider-runnable-track{height:12px}@media (hover:hover) and (pointer:fine){.v3-root .v3-scrub:hover::-webkit-slider-runnable-track{height:12px}}.v3-root .v3-scrub::-webkit-slider-thumb{opacity:0;-webkit-appearance:none;appearance:none;width:4px;height:8px}.v3-root .v3-scrub::-moz-range-track{background:#ffffff29;border-radius:999px;height:8px}.v3-root .v3-scrub::-moz-range-progress{background:#ffffffeb;border-radius:999px;height:8px}.v3-root .v3-scrub::-moz-range-thumb{opacity:0;border:0;width:4px;height:8px}.v3-root .v3-scrub:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ffffffb3}.v3-root .v3-times{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--v3-label-2);justify-content:space-between;margin-top:2px;font-size:12px;line-height:16px;display:flex}.v3-root .v3-ornament{z-index:2;justify-content:center;gap:8px;margin-top:-23px;display:flex;position:relative}.v3-root .v3-chip{height:46px;color:var(--v3-label);cursor:pointer;transition:scale .28s var(--v3-ease);background:0 0;border:0;border-radius:24px;align-items:center;padding:0 14px;display:inline-flex;position:relative}.v3-root .v3-chip-glass{z-index:0;transition:background .25s var(--v3-ease);position:absolute;inset:0}.v3-root .v3-chip.is-tinted .v3-chip-glass{background:color-mix(in srgb, var(--v3-tint) 88%, transparent)}.v3-root .v3-chip-face{z-index:2;letter-spacing:-.23px;align-items:center;gap:7px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex;position:relative}.v3-root .v3-chip-face-inner{align-items:center;gap:7px;transition:opacity .18s linear;display:inline-flex}.v3-root .v3-chip[data-open=true] .v3-chip-face-inner{opacity:0}.v3-root .v3-chip.is-tinted .v3-chip-face{color:var(--v3-tint-label)}.v3-root .v3-chip svg,.v3-root .v3-chip .v3-discord{width:19px;height:19px}@media (hover:hover) and (pointer:fine){.v3-root .v3-chip:hover .v3-chip-glass{background:linear-gradient(#ffffff38 0%,#ffffff1a 100%),#282a305c}.v3-root .v3-chip.is-tinted:hover .v3-chip-glass{background:var(--v3-tint)}}.v3-root .v3-chip:active{transition-duration:90ms;scale:.96}.v3-root .v3-chip:active .v3-chip-glass{box-shadow:inset 0 2px 10px #0000004d,inset 0 1px #fff3,0 0 0 .5px #ffffff24}.v3-root .v3-discord{display:inline-flex}.v3-root .v3-discord svg{fill:currentColor;width:100%;height:100%}.v3-root .v3-hud{z-index:3;white-space:nowrap;border-radius:20px;padding:9px 16px;font-size:15px;font-weight:600;position:absolute;bottom:70px;left:50%;translate:-50%}.v3-root .v3-grab{cursor:grab;touch-action:none;width:120px;height:28px;transition:opacity .5s var(--v3-ease) .7s;background:0 0;border:0;align-self:center;place-items:center;margin-top:4px;padding:0;display:grid}.v3-root:not(.is-entered) .v3-grab{opacity:0;transition:none}.v3-root .v3-grab:active{cursor:grabbing}.v3-root .v3-grab-bar{width:64px;height:6px;transition:width .25s var(--v3-ease), background .25s var(--v3-ease);background:#fff6;border-radius:999px;box-shadow:0 1px 6px #0000004d}.v3-root .v3-grab:focus-visible .v3-grab-bar{background:#ffffffbf;width:84px}@media (hover:hover) and (pointer:fine){.v3-root .v3-grab:hover .v3-grab-bar{background:#ffffffbf;width:84px}}.v3-root .v3-grab:active .v3-grab-bar{background:#fff}.v3-root .v3-lyrics{padding:16px 20px 14px}.v3-root .v3-lyrics-head{letter-spacing:-.08px;color:var(--v3-label-2);align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:18px;display:flex}.v3-root .v3-lyrics-source{white-space:nowrap;text-overflow:ellipsis;margin-left:auto;overflow:hidden}.v3-root .v3-eq{align-items:flex-end;gap:2px;height:13px;display:inline-flex}.v3-root .v3-eq i{background:var(--v3-c1);transform-origin:bottom;border-radius:2px;width:3px;height:100%;transform:scaleY(.3)}.v3-root .v3-lyric-viewport{height:clamp(110px,100vh - 552px,300px);height:clamp(110px, calc(100svh - 552px - env(safe-area-inset-top) - env(safe-area-inset-bottom)), 300px);margin:8px -10px 0;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 30px),#0000);mask-image:linear-gradient(#0000 0,#000 18px calc(100% - 30px),#0000)}.v3-root .v3-lyric-list{margin:0;padding:0;list-style:none;position:relative}.v3-root .v3-lrow{--s:.965;--o:.4;--blur:calc(var(--dist,1) * .6px);opacity:var(--o);filter:blur(var(--blur));transform:translateY(var(--shift,0px)) scale(var(--s));transform-origin:0;transition:transform .74s var(--v3-ease-sheet) calc(var(--d,0) * 40ms), opacity .45s var(--v3-ease), filter .45s var(--v3-ease);padding-bottom:6px}.v3-root .v3-lrow[data-state=past]{--o:.24}.v3-root .v3-lrow[data-state=active]{--s:1;--o:1;--blur:0px}.v3-root .v3-lyric-list[data-browsing] .v3-lrow:not([data-state=active]){--o:.62;--blur:0px}.v3-root .v3-lline{color:#fff;letter-spacing:.2px;text-align:left;text-wrap:pretty;cursor:pointer;width:100%;transition:background .2s var(--v3-ease);background:0 0;border:0;border-radius:16px;padding:6px 10px;font-size:24px;font-weight:700;line-height:29px;display:block;position:relative}.v3-root .v3-lline:focus-visible{outline-offset:-2px;outline:2px solid #ffffffb3}.v3-root .v3-lmain{display:block}.v3-root .v3-ladlib{letter-spacing:-.2px;opacity:.72;margin-top:3px;font-size:15px;font-weight:600;line-height:20px;display:block}.v3-root .v3-word{color:#fff;-webkit-text-fill-color:#fff;display:inline-block}.v3-root .v3-lrow[data-state=active] .v3-word{background-image:linear-gradient(90deg, var(--ink,#fff) calc(var(--f,1) * 115% - 15%), #ffffff57 calc(var(--f,1) * 115%));color:#0000;-webkit-text-fill-color:transparent;transform:translateY(calc(var(--lift,0) * -2px));-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;padding-bottom:.12em}@media (hover:hover) and (pointer:fine){.v3-root .v3-lrow:not([data-state=active]):hover{--o:.78;--blur:0px}.v3-root .v3-lline:hover{background:#ffffff0f}}.v3-root .v3-lbreak{padding:8px 10px 14px}.v3-root .v3-dots{transform-origin:0;gap:7px;display:inline-flex}.v3-root .v3-dots i{--k:0;opacity:.5;background:#fff;border-radius:50%;width:9px;height:9px}.v3-root .v3-dots i:nth-child(2){--k:1}.v3-root .v3-dots i:nth-child(3){--k:2}.v3-root .v3-lbreak[data-state=active] .v3-dots{--end:clamp(0, (var(--b,0) - .9) * 10, 1);scale:calc(1 - var(--end) * .5);opacity:calc(1 - var(--end));animation:2.2s ease-in-out infinite alternate v3-dots}.v3-root .v3-lbreak[data-state=active] .v3-dots i{--lit:clamp(0, var(--b,0) * 3 - var(--k), 1);opacity:calc(.32 + var(--lit) * .68);transform:scale(calc(.82 + var(--lit) * .3))}@keyframes v3-dots{0%{transform:scale(.94)}to{transform:scale(1.08)}}.v3-root :is(.v3-chip,.v3-round,.v3-handle,.v3-panel-close,.v3-lline,.tp-row-link,.tp-btn,.tp-btn-plain):after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(90px circle at var(--gx,50%) var(--gy,50%), #fff3, #fff0 100%);opacity:0;transition:opacity .3s var(--v3-ease);position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.v3-root :is(.v3-chip,.v3-round,.v3-handle,.v3-panel-close,.v3-lline,.tp-row-link,.tp-btn,.tp-btn-plain):hover:after{opacity:1}}.v3-root :is(.v3-chip,.v3-round,.v3-handle,.v3-panel-close,.v3-lline,.tp-row-link,.tp-btn,.tp-btn-plain):active:after{opacity:1;transition-duration:80ms}.v3-root .v3-intro{z-index:40;color:var(--v3-label);cursor:pointer;background:#0003;border:0;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.v3-root .v3-intro:focus-visible{outline:none}.v3-root .v3-intro:focus-visible .v3-orb{box-shadow:0 0 0 3px #ffffffb3,0 36px 80px -28px #0000009e}.v3-root .v3-intro-top{top:calc(env(safe-area-inset-top) + 32px);letter-spacing:-.23px;color:var(--v3-label-2);animation:v3-fade-up .9s var(--v3-ease) .2s both;flex-direction:column;align-items:center;gap:2px;font-size:15px;font-weight:600;line-height:20px;display:flex;position:absolute;left:0;right:0}.v3-root .v3-intro-clock{letter-spacing:-.03em;color:var(--v3-label);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;margin-top:2px;font-size:clamp(64px,20vw,112px);font-weight:200;line-height:1;display:inline-flex}.v3-root .v3-intro-clock small{letter-spacing:-.23px;color:var(--v3-label-2);font-size:15px;font-weight:600;line-height:20px}.v3-root .v3-intro-status{align-items:center;gap:7px;margin-top:8px;display:inline-flex}.v3-root .v3-intro-note{left:50%;bottom:calc(env(safe-area-inset-bottom) + 24px);text-align:left;width:min(360px,100% - 32px);animation:v3-note-in .8s var(--v3-ease) .75s backwards;border-radius:22px;align-items:center;gap:12px;padding:12px 14px;display:flex;position:absolute;translate:-50%}@keyframes v3-note-in{0%{opacity:0;translate:-50% 18px;scale:.96}}.v3-root .v3-intro-note-icon{border-radius:10px;flex:none;width:40px;height:40px;position:relative;overflow:hidden}.v3-root .v3-intro-note-icon img{object-fit:cover}.v3-root .v3-intro-note-text{flex-direction:column;flex:1;min-width:0;display:flex}.v3-root .v3-intro-note-head{justify-content:space-between;gap:8px;font-size:15px;line-height:20px;display:flex}.v3-root .v3-intro-note-head span{color:var(--v3-label-2);font-size:13px}.v3-root .v3-intro-note-body{white-space:nowrap;text-overflow:ellipsis;color:var(--v3-label-2);font-size:15px;line-height:20px;overflow:hidden}@media (max-height:700px){.v3-root .v3-intro-top{top:calc(env(safe-area-inset-top) + 18px)}.v3-root .v3-intro-clock{font-size:54px}}@media (max-height:600px){.v3-root .v3-intro-note{display:none}}.v3-root .v3-orb{border-radius:44px;flex-direction:column;align-items:center;gap:6px;min-width:264px;padding:32px 44px 28px;display:flex}.v3-root .v3-orb-ring{place-items:center;width:120px;height:120px;margin-bottom:8px;display:grid;position:relative}.v3-root .v3-orb-halo{width:100%;height:100%;animation:2.8s ease-in-out 1.5s infinite alternate v3-breathe;position:absolute;inset:0;overflow:visible;rotate:-90deg}.v3-root .v3-orb-halo .v3-orb-track{fill:none;stroke:#ffffff6b;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;animation:v3-ring-draw 1.2s var(--v3-ease-sheet) .35s forwards}@keyframes v3-ring-draw{to{stroke-dashoffset:0}}@keyframes v3-breathe{0%{opacity:.6;transform:scale(.96)}to{opacity:1;transform:scale(1.04)}}.v3-root .v3-orb-avatar{width:96px;height:96px;animation:v3-pop .9s var(--v3-ease) .25s both;border-radius:50%;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000073}@keyframes v3-pop{0%{opacity:0;filter:blur(8px);scale:.72}}.v3-root .v3-orb-letter{animation:v3-letter .75s var(--v3-ease) calc(.55s + var(--i,0) * 60ms) both, v3-gleam 6s ease-in-out calc(2.4s + var(--i,0) * 90ms) infinite;display:inline-block}@keyframes v3-letter{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}@keyframes v3-fade-up{0%{opacity:0;transform:translateY(8px)}}.v3-root .v3-orb-avatar img{object-fit:cover}.v3-root .v3-orb-name{letter-spacing:.4px;font-size:34px;font-weight:700;line-height:41px}.v3-root .v3-orb-cta{animation:v3-fade-up .7s var(--v3-ease) .95s both;font-size:17px;font-weight:600;line-height:22px}.v3-root .v3-orb-hint{animation:v3-fade-up .7s var(--v3-ease) 1.08s both;letter-spacing:-.08px;color:var(--v3-label-2);align-items:center;gap:6px;font-size:13px;line-height:18px;display:inline-flex}.v3-root .v3-orb-hint svg{width:15px;height:15px}.v3-root .v3-hint-pointer{display:none}@media (hover:hover) and (pointer:fine){.v3-root .v3-hint-touch{display:none}.v3-root .v3-hint-pointer{display:inline}}.v3-root .v3-opening{z-index:45;pointer-events:none;margin:0;position:fixed}.v3-root .v3-opening>.v3-opening-avatar,.v3-root .v3-opening>.v3-opening-name{transform-origin:0 0;position:absolute}.v3-root .v3-opening-avatar{border-radius:50%;overflow:hidden;box-shadow:0 0 0 1px #ffffff38,0 10px 24px #0006}.v3-root .v3-opening-avatar img{object-fit:cover}.v3-root .v3-opening-name{letter-spacing:.37px;white-space:nowrap;font-weight:700;line-height:1}@keyframes v3-arrive{0%{opacity:0;filter:blur(4px);transform:translateY(8px)}}@keyframes v3-dot-in{0%{opacity:0;transform:scale(.4)}}.v3-root.is-arrived .v3-arrive{animation:v3-arrive .5s var(--v3-ease) calc(40ms + var(--i,0) * 50ms) backwards}.v3-root.is-arrived .v3-arrive-dot{animation:v3-dot-in .4s var(--v3-ease) .3s backwards}.v3-root .v3-panel-layer{z-index:50;padding:max(16px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(16px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left));place-items:center;display:grid;position:fixed;inset:0}.v3-root .v3-panel-scrim{cursor:pointer;background:#0000006b;border:0;padding:0;position:absolute;inset:0}.v3-root .v3-panel{z-index:1;width:min(560px,100%);max-width:none;height:auto;max-height:min(820px, calc(100svh - max(16px, env(safe-area-inset-top)) - max(16px, env(safe-area-inset-bottom))));color:var(--v3-label);border:0;flex-direction:column;margin:0;padding:0;display:flex;position:relative;inset:auto;overflow:hidden}.v3-root .v3-panel.v3-glass{-webkit-backdrop-filter:blur(40px)saturate(175%);backdrop-filter:blur(40px)saturate(175%);background:linear-gradient(#ffffff24 0%,#ffffff0f 40%,#ffffff0a 100%),#1e20269e}.v3-root .v3-panel-inner{flex-direction:column;flex:1;min-height:0;display:flex}.v3-root .v3-panel-scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff40 transparent;flex:1;min-height:0;padding:10px 24px 26px;overflow-y:auto}.v3-root .v3-panel-close{z-index:3;background:var(--v3-fill);width:44px;height:44px;color:var(--v3-label);cursor:pointer;transition:background .2s var(--v3-ease), transform .28s var(--v3-ease);border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:18px;right:18px}@media (hover:hover) and (pointer:fine){.v3-root .v3-panel-close:hover{background:var(--v3-fill-2)}}.v3-root .v3-panel-close:active{transition-duration:90ms;transform:scale(.92)}.v3-root .v3-panel-close svg{width:18px;height:18px}.v3-root .v3-panel .tp-title{letter-spacing:.38px;margin:22px 56px 6px 0;font-size:29px;font-weight:700;line-height:35px}.v3-root .v3-panel .tp-sub{color:var(--v3-label-2);margin:0;font-size:17px;line-height:22px}.v3-root .v3-panel .tp-sub strong{color:var(--v3-label);font-weight:600}.v3-root .v3-panel .tp-label{letter-spacing:-.23px;color:var(--v3-label-2);margin:24px 0 8px;padding:0 18px;font-size:15px;font-weight:600;line-height:20px;display:block}.v3-root .v3-panel .tp-group{background:#ffffff12;border-radius:22px;margin:0;padding:0;list-style:none;overflow:hidden}.v3-root .v3-panel .tp-row,.v3-root .v3-panel .tp-field{min-height:56px;color:var(--v3-label);align-items:center;gap:12px;padding:12px 18px;text-decoration:none;display:flex;position:relative}.v3-root .v3-panel .tp-row+.tp-row:before,.v3-root .v3-panel .tp-field+.tp-field:before{content:"";background:var(--v3-sep);height:1px;position:absolute;top:0;left:18px;right:0}.v3-root .v3-panel .tp-row-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.v3-root .v3-panel .tp-row-sub{letter-spacing:-.23px;color:var(--v3-label-2);font-size:15px;line-height:20px}.v3-root .v3-panel .tp-row-glyph{width:18px;height:18px;color:var(--v3-label-2);flex:none}.v3-root .v3-panel .tp-row-link{transition:background .2s var(--v3-ease)}@media (hover:hover) and (pointer:fine){.v3-root .v3-panel .tp-row-link:hover{background:#ffffff0f}}.v3-root .v3-panel dl.tp-group dt{flex:1}.v3-root .v3-panel dl.tp-group dd{color:var(--v3-label-2);align-items:center;gap:8px;margin:0;display:inline-flex}.v3-root .v3-panel .tp-dot{background:var(--v3-green);border-radius:50%;width:9px;height:9px;display:inline-block}.v3-root .v3-panel .tp-dot.is-away{background:#8e8e93}.v3-root .v3-panel .tp-num{font-variant-numeric:tabular-nums}.v3-root .v3-panel .tp-form{margin-top:22px}.v3-root .v3-panel .tp-form .tp-group+.tp-group{margin-top:16px}.v3-root .v3-panel .tp-field{padding-top:0;padding-bottom:0}.v3-root .v3-panel .tp-field input,.v3-root .v3-panel .tp-field textarea{width:100%;color:var(--v3-label);background:0 0;border:0;outline:none;padding:16px 0;font-size:17px;line-height:22px}.v3-root .v3-panel .tp-field textarea{resize:vertical;min-height:120px}.v3-root .v3-panel .tp-field input::placeholder,.v3-root .v3-panel .tp-field textarea::placeholder{color:#ffffff6b}.v3-root .v3-panel .tp-field:focus-within{background:#ffffff0d}:is(.v3-root .v3-panel .tp-field input:focus-visible,.v3-root .v3-panel .tp-field textarea:focus-visible){outline:none}.v3-root .v3-panel .tp-field-segment{justify-content:space-between}.v3-root .v3-panel .tp-field-label{color:var(--v3-label);white-space:nowrap;flex:none}.v3-root .v3-panel .tp-segmented{background:#ffffff14;border:0;border-radius:19px;flex:0 204px;grid-template-columns:1fr 1fr;width:204px;min-width:0;height:38px;margin:0;padding:3px;display:grid;position:relative}.v3-root .v3-panel .tp-segmented-thumb{width:calc(50% - 3px);transition:transform .36s var(--v3-ease);background:#ffffff38;border-radius:16px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:inset 0 1px #ffffff40}.v3-root .v3-panel .tp-segmented[data-value=discord] .tp-segmented-thumb{transform:translate(100%)}.v3-root .v3-panel .tp-segmented button{z-index:1;color:var(--v3-label-2);letter-spacing:-.23px;cursor:pointer;transition:color .2s var(--v3-ease);background:0 0;border:0;border-radius:16px;padding:0;font-size:15px;font-weight:600;position:relative}.v3-root .v3-panel .tp-segmented button.active{color:var(--v3-label)}.v3-root .v3-panel .tp-code-field input{letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums;padding:12px 0 12px .4em;font-size:30px;font-weight:600;line-height:36px}.v3-root .v3-panel .tp-field-help{letter-spacing:-.08px;color:var(--v3-label-2);margin:8px 18px 0;font-size:13px;line-height:18px;display:block}.v3-root .v3-panel .tp-btn,.v3-root .v3-panel .tp-btn-plain{cursor:pointer;width:100%;height:52px;transition:transform .28s var(--v3-ease), background .2s var(--v3-ease), opacity .18s linear;border:0;border-radius:26px;justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:0 22px;font-size:17px;font-weight:600;display:inline-flex;position:relative}.v3-root .v3-panel .tp-btn{background:var(--v3-tint);color:var(--v3-tint-label)}@media (hover:hover) and (pointer:fine){.v3-root .v3-panel .tp-btn:hover{background:#33e6d1}}.v3-root .v3-panel .tp-btn:active,.v3-root .v3-panel .tp-btn-plain:active{transition-duration:90ms;transform:scale(.97)}.v3-root .v3-panel .tp-btn-plain{color:var(--v3-tint);background:0 0;margin-top:8px;font-size:15px}@media (hover:hover) and (pointer:fine){.v3-root .v3-panel .tp-btn-plain:hover{background:#ffffff0f}}.v3-root .v3-panel .tp-btn:disabled,.v3-root .v3-panel .tp-btn-plain:disabled{opacity:.4;pointer-events:none}.v3-root .v3-panel .tp-btn svg,.v3-root .v3-panel .tp-btn-plain svg{width:18px;height:18px}.v3-root .v3-panel .tp-notice{letter-spacing:-.08px;text-align:center;min-height:18px;color:var(--v3-label-2);margin-top:10px;font-size:13px;line-height:18px;display:block}.v3-root .v3-panel .tp-thread{flex-direction:column;display:flex}.v3-root .v3-panel .tp-thread-head{letter-spacing:-.23px;color:var(--v3-label-2);justify-content:space-between;align-items:baseline;margin:26px 0 10px;padding:0 18px;font-size:15px;font-weight:600;line-height:20px;display:flex}.v3-root .v3-panel .tp-thread-head small{letter-spacing:-.08px;font-size:13px;font-weight:400}.v3-root .v3-panel .tp-thread-item{flex-direction:column;gap:3px;margin-bottom:14px;display:flex}.v3-root .v3-panel .tp-bubble{white-space:pre-wrap;overflow-wrap:anywhere;border-radius:20px;max-width:82%;margin:0;padding:9px 15px;font-size:17px;line-height:22px}.v3-root .v3-panel .tp-bubble.is-out{background:var(--v3-tint);color:var(--v3-tint-label);align-self:flex-end}.v3-root .v3-panel .tp-bubble.is-in{background:#ffffff24;align-self:flex-start}.v3-root .v3-panel .tp-bubble-meta,.v3-root .v3-panel .tp-bubble-status{letter-spacing:0;color:var(--v3-label-2);margin:6px 8px 0;font-size:12px;line-height:16px}.v3-root .v3-panel .tp-bubble-meta.is-out,.v3-root .v3-panel .tp-bubble-status{align-self:flex-end}.v3-root .v3-panel .tp-bubble-status{margin-top:0}.v3-root .v3-panel .tp-bubble-meta.is-in{align-self:flex-start}.v3-root .v3-panel .tp-thread-empty{letter-spacing:-.23px;text-align:center;color:var(--v3-label-2);background:#ffffff12;border-radius:22px;margin:0;padding:18px;font-size:15px;line-height:20px}.v3-root .v3-panel .tp-receipt-symbol{background:color-mix(in srgb, var(--v3-tint) 20%, transparent);width:64px;height:64px;color:var(--v3-tint);border-radius:50%;place-items:center;margin-top:22px;display:grid}.v3-root .v3-panel .tp-receipt-symbol svg{width:30px;height:30px}.v3-root .v3-panel .tp-receipt.is-verified .tp-receipt-symbol{background:color-mix(in srgb, var(--v3-green) 22%, transparent);color:var(--v3-green)}.v3-root .v3-panel .tp-steps{margin-top:24px}.v3-root .v3-panel .tp-steps .tp-row{gap:14px}.v3-root .v3-panel .tp-step-num{width:30px;height:30px;color:var(--v3-label-2);letter-spacing:0;font-variant-numeric:tabular-nums;background:#ffffff1a;border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.v3-root .v3-panel .tp-steps .is-done .tp-step-num{background:color-mix(in srgb, var(--v3-green) 24%, transparent);color:var(--v3-green)}.v3-root .v3-panel .tp-step-state{width:19px;height:19px;color:var(--v3-label-3);flex:none}.v3-root .v3-panel .tp-steps .is-done .tp-step-state{color:var(--v3-green)}.v3-root .v3-draw path,.v3-root .v3-draw polyline,.v3-root .tp-draw path,.v3-root .tp-draw polyline{stroke-dasharray:26;stroke-dashoffset:26px;animation:v3-draw .4s var(--v3-ease) 80ms forwards}@keyframes v3-draw{to{stroke-dashoffset:0}}@property --v3-glint{syntax:"<angle>";inherits:false;initial-value:-70deg}.v3-root .v3-glass>.v3-glint{z-index:1;position:absolute;inset:0}.v3-root .v3-glint{border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--v3-glint), #fff0 0deg, #fff0 12deg, #fffffff2 34deg, #fff0 58deg, #fff0 360deg);-webkit-mask-composite:xor;opacity:0;padding:1.5px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.v3-root.is-arrived .v3-glint{animation:v3-glint 1.4s var(--v3-ease-sheet) var(--glint-delay,0s) both}@keyframes v3-glint{0%{--v3-glint:-70deg;opacity:0}12%,80%{opacity:1}to{--v3-glint:290deg;opacity:0}}.v3-root .v3-tap-ripple{z-index:46;pointer-events:none;width:24px;height:24px;animation:v3-ripple .95s var(--v3-ease) forwards;border:1.5px solid #fffc;border-radius:50%;position:fixed;translate:-50% -50%}@keyframes v3-ripple{to{opacity:0;border-width:.5px;width:460px;height:460px}}.v3-root .v3-motes{z-index:30;pointer-events:none;width:100%;height:100%;animation:v3-fade-in 2.4s var(--v3-ease) .6s both;position:fixed;inset:0}@keyframes v3-fade-in{0%{opacity:0}}.v3-root .v3-torch{z-index:31;pointer-events:none;opacity:0;width:560px;height:560px;transition:opacity .6s var(--v3-ease);background:radial-gradient(circle closest-side,#ffffff17,#ffffff06 55%,#fff0 100%);border-radius:50%;margin:-280px 0 0 -280px;position:fixed;top:0;left:0}@media (hover:hover) and (pointer:fine){.v3-root .v3-torch[data-on]{opacity:1}}.v3-root .v3-halo{pointer-events:none;width:calc(100% + 44px);height:calc(100% + 44px);position:absolute;inset:-22px}.v3-root.is-arrived .v3-halo{animation:v3-fade-in 1s var(--v3-ease) .5s both}.v3-root .v3-play:before{content:"";border:2px solid var(--v3-tint);pointer-events:none;opacity:0;border-radius:50%;position:absolute;inset:0}.v3-root.is-playing .v3-play:before{animation:v3-sonar 1s var(--v3-ease) both}@keyframes v3-sonar{0%{opacity:.85;scale:1}to{opacity:0;scale:2}}.v3-root .v3-art{transition:transform 80ms linear}.v3-root.is-playing .v3-lrow[data-state=active] .v3-lmain{filter:drop-shadow(0 0 calc(var(--v3-voice,0) * 12px) color-mix(in srgb, var(--v3-c1) 75%, transparent))}.v3-root .v3-burst{pointer-events:none;position:absolute;top:50%;left:50%}.v3-root .v3-burst i{background:var(--v3-tint);width:4px;height:4px;rotate:var(--a);animation:v3-burst .7s var(--v3-ease) forwards;border-radius:50%;margin:-2px;position:absolute}@keyframes v3-burst{0%{opacity:1;transform:translate(8px)scale(1)}to{opacity:0;transform:translate(34px)scale(.3)}}.v3-root .v3-chip{translate:var(--mx,0px) var(--my,0px);transition:scale .28s var(--v3-ease), translate .4s var(--v3-ease)}.v3-root .v3-panel-scroll>*,.v3-root .v3-panel .tp-group>*{animation:v3-arrive .46s var(--v3-ease) both}.v3-root .v3-panel-scroll>:first-child{animation-delay:.16s}.v3-root .v3-panel-scroll>:nth-child(2){animation-delay:.2s}.v3-root .v3-panel-scroll>:nth-child(3){animation-delay:.24s}.v3-root .v3-panel-scroll>:nth-child(4){animation-delay:.28s}.v3-root .v3-panel-scroll>:nth-child(n+5){animation-delay:.32s}.v3-root .v3-panel .tp-group>:first-child{animation-delay:.26s}.v3-root .v3-panel .tp-group>:nth-child(2){animation-delay:.3s}.v3-root .v3-panel .tp-group>:nth-child(3){animation-delay:.34s}.v3-root .v3-panel .tp-group>:nth-child(n+4){animation-delay:.38s}.v3-root.is-instant .v3-panel-scroll>*,.v3-root.is-instant .v3-panel .tp-group>*{animation:none}.v3-root .v3-handle>.v3-burst{overflow:visible}.v3-root .v3-flash{z-index:32;pointer-events:none;opacity:0;background:radial-gradient(44% 40% at var(--fx,50%) var(--fy,45%), color-mix(in srgb, var(--v3-c1) 70%, #fff), transparent 72%), radial-gradient(95% 75% at var(--fx,50%) var(--fy,45%), color-mix(in srgb, var(--v3-c2) 42%, transparent), transparent 76%);position:fixed;inset:0}.v3-root .v3-bands{z-index:29;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.v3-root .v3-fx{z-index:33;pointer-events:none;contain:strict;position:fixed;inset:0;overflow:hidden}.v3-root .v3-fx>*{opacity:0;position:absolute}.v3-root .v3-whiteout{background:radial-gradient(130% 90% at 50% 0,#ffffffe6,#bed6ff8c 55%,#96b4ff4d);inset:0}.v3-root .v3-bolt{aspect-ratio:60/400;stroke-dashoffset:1px;filter:drop-shadow(0 0 5px #fff)drop-shadow(0 0 16px #8cb9ff);width:auto;height:58%;top:0;left:62%;overflow:visible}.v3-root .v3-bolt path{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.v3-root .v3-shock{border:3px solid color-mix(in srgb, var(--v3-c1) 55%, #fff);width:200px;height:200px;box-shadow:0 0 22px color-mix(in srgb, var(--v3-c1) 70%, transparent), inset 0 0 22px color-mix(in srgb, var(--v3-c1) 45%, transparent);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)scale(.1)}.v3-root .v3-jet{color:#fff;width:clamp(40px,4.6vw,60px);height:clamp(40px,4.6vw,60px);filter:drop-shadow(0 0 10px color-mix(in srgb, var(--v3-c1) 75%, transparent));top:0;left:0}.v3-root .v3-jet svg{fill:#ffffffeb;stroke-width:1.2px;width:100%;height:100%;display:block;rotate:45deg}.v3-root .v3-jet:after{content:"";background:linear-gradient(270deg,#ffffffbf,#0000);border-radius:3px;width:32vw;height:3px;position:absolute;top:54%;right:74%}.v3-root .v3-fx>.v3-skid{opacity:1;inset:0}.v3-root .v3-skid i{opacity:0;background:linear-gradient(90deg,#0000,#ffffffd9);border-radius:2px;width:26vw;height:2px;position:absolute;top:50%;left:0}.v3-root .v3-fx>:is(.v3-pyro,.v3-smoke,.v3-pap,.v3-glints,.v3-cut){opacity:1;inset:0}.v3-root :is(.v3-pyro,.v3-smoke,.v3-pap,.v3-glints,.v3-cut)>*{opacity:0;position:absolute}.v3-root .v3-beam{transform-origin:50% 0;background:repeating-conic-gradient(at 50% 0,#fffae633 0deg 1.6deg,#0000 1.6deg 5deg),radial-gradient(30% 80% at 50% 0,#fffbe8cc,#fff4d240 50%,#0000 78%);width:min(130vw,1200px);height:104%;top:-4%;left:50%;transform:translate(-50%);-webkit-mask-image:radial-gradient(45% 95% at 50% 0,#000 30%,#0000 75%);mask-image:radial-gradient(45% 95% at 50% 0,#000 30%,#0000 75%)}.v3-root .v3-pyro-glow{background:radial-gradient(120% 70% at 50% 100%,#ff3c1e8c,#a0000038 55%,#0000 80%);inset:0}.v3-root .v3-pyro i{transform-origin:50% 100%;background:linear-gradient(#0000,#c8180066 30%,#ff6018cc 60%,#ffc446f2 86%,#fff6dc 100%);border-radius:50% 50% 18% 18%/70% 70% 10% 10%;width:clamp(46px,7vw,110px);height:62%;bottom:-2%}.v3-root .v3-pyro i:first-child{left:3%}.v3-root .v3-pyro i:nth-child(2){height:48%;left:13%}.v3-root .v3-pyro i:nth-child(3){height:48%;right:13%}.v3-root .v3-pyro i:nth-child(4){right:3%}.v3-root .v3-slash{height:40px;margin-top:-20px;top:50%;overflow:hidden}.v3-root .v3-slash i{width:100%;height:4px;box-shadow:0 0 10px #ffffffe6, 0 0 26px color-mix(in srgb, var(--v3-c1) 80%, transparent);background:linear-gradient(90deg,#0000,#fff 12% 88%,#0000);border-radius:4px;position:absolute;top:18px;left:0}.v3-root .v3-smoke i{background:radial-gradient(circle,#e4eae657,#d6deda29 42%,#0000 70%);border-radius:50%;width:52vmin;height:52vmin;bottom:-24vmin;left:50%}.v3-root .v3-pap i{background:linear-gradient(90deg,#0000,#ffffffd9 50%,#0000) 50%/100% 3px no-repeat,linear-gradient(#0000,#fff9 50%,#0000) 50%/3px 70% no-repeat,radial-gradient(circle,#fff 0 5%,#fffc 11%,#d2e4ff40 32%,#0000 60%);width:120px;height:120px}.v3-root .v3-glints i{clip-path:polygon(50% 0,58% 42%,100% 50%,58% 58%,50% 100%,42% 58%,0 50%,42% 42%);background:radial-gradient(circle,#fff 0 18%,#fff6d6 30%,#ffe296e6 50%,#0000 72%);width:34px;height:34px}.v3-root .v3-lid{width:100%;height:56%;left:0;transform:scaleY(0)}.v3-root .v3-lid.is-top{transform-origin:50% 0;background:linear-gradient(#000 80%,#0000);top:0}.v3-root .v3-lid.is-bottom{transform-origin:50% 100%;background:linear-gradient(#0000,#000 20%);bottom:0}.v3-root .v3-cut i{background:#000;width:100%;height:50.5%;left:0}.v3-root .v3-cut i:first-child{transform-origin:50% 0;top:0}.v3-root .v3-cut i:nth-child(2){transform-origin:50% 100%;bottom:0}.v3-root .v3-cut b{background:#fff;width:100%;height:3px;margin-top:-1.5px;top:50%;left:0;box-shadow:0 0 12px #fff,0 0 30px #c8e1ffe6}.v3-root .v3-env-dim{opacity:0;background:#000;position:absolute;inset:0}.v3-root.is-lights-out.is-playing .v3-lrow[data-state=active] .v3-lmain{filter:drop-shadow(0 0 calc(8px + var(--v3-voice,0) * 16px) color-mix(in srgb, var(--v3-c1) 85%, transparent))}.v3-root .v3-toast{top:calc(env(safe-area-inset-top) + 14px);z-index:35;white-space:nowrap;border-radius:20px;padding:9px 18px;font-size:15px;font-weight:600;position:fixed;left:50%;translate:-50%}.v3-root .v3-cash{top:calc(env(safe-area-inset-top) + 14px);z-index:36;min-height:44px;color:var(--v3-label);font:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer;border:0;border-radius:22px;align-items:center;gap:8px;padding:8px 18px 8px 13px;font-size:16px;font-weight:700;display:inline-flex;position:fixed;left:50%;translate:-50%}.v3-root .v3-cash[data-kind=gun]{pointer-events:none}.v3-root .v3-cash svg{color:#86e3a8;flex:none;width:20px;height:20px}.v3-root .v3-cash[data-kind=catch] svg{color:#ffd98a}.v3-root .v3-cash-coins{color:var(--v3-label-2);font-size:14px;font-weight:600}.v3-root[data-money],.v3-root[data-money] *{cursor:pointer!important}.v3-root .v3-up{--bill-w:min(86vw, 760px, calc((100svh - 240px) * 1.9));--coin-d:min(62vw, 320px, calc(100svh - 300px));z-index:44;color:#fff;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:0 0;border:0;grid-template-rows:minmax(0,1fr) auto;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:grid;position:fixed;inset:0;overflow:hidden}.v3-root .v3-up-backdrop{background:radial-gradient(120% 90% at 50% 40%,#0c0e14a8,#030407e6);position:absolute;inset:0}.v3-root .v3-up-stage{perspective:1100px;cursor:grab;place-items:center;min-height:0;display:grid;position:relative}.v3-root .v3-up-stage:active{cursor:grabbing}.v3-root :is(.v3-up-fly,.v3-up-swap,.v3-up-object){transform-style:preserve-3d;place-items:center;display:grid}.v3-root .v3-up-face{-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e3e6d8;border-radius:3px;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 0 .5px #0000004d}.v3-root .v3-up-face img{pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.v3-root .v3-up-face .v3-up-hd{opacity:0;transition:opacity .45s var(--v3-ease)}.v3-root .v3-up-face .v3-up-hd[data-ready]{opacity:1}.v3-root :is(.v3-up-bill .is-back,.v3-up-coin .is-back){transform:rotateY(180deg)}.v3-root .v3-up-bill{width:var(--bill-w);aspect-ratio:2.36;transform-style:preserve-3d;position:relative}.v3-root .v3-up-sheen{pointer-events:none;background:linear-gradient(105deg, #fff0 calc(var(--sheen,50%) - 24%), #ffffff4d var(--sheen,50%), #fff0 calc(var(--sheen,50%) + 24%));position:absolute;inset:0}.v3-root .v3-up-shift{pointer-events:none;background:linear-gradient(120deg, hsl(var(--hue,36) 80% 44%), hsl(calc(var(--hue,36) + 32) 72% 38%));mix-blend-mode:color;opacity:.85;-webkit-mask:var(--shift-mask) center / 100% 100% no-repeat;-webkit-mask:var(--shift-mask) center / 100% 100% no-repeat;mask:var(--shift-mask) center / 100% 100% no-repeat;position:absolute;inset:0}.v3-root .v3-up-ribbon{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='60'%3E%3Cpath d='M7 23Q7 11 13 10Q19 11 19 23L21 25H5Z M11.4 6.5h3.2v3.5h-3.2z' fill='%23bcd5ff'/%3E%3Ctext x='13' y='48' font-family='Helvetica,Arial,sans-serif' font-weight='700' font-size='9' fill='%23d3e3ff' text-anchor='middle'%3E100%3C/text%3E%3C/svg%3E") 50% var(--ribbon,0px) / 100% auto repeat-y, linear-gradient(90deg, #173f99, #2f6fe0 45%, #4b8af0 60%, #173f99);width:2.17%;position:absolute;top:0;bottom:0;left:59.67%;box-shadow:inset 1px 0 #0f2f78,inset -1px 0 #0f2f78}.v3-root .v3-up-stack{--w:var(--bill-w);--h:calc(var(--w) / 2.36);--d:calc(var(--w) * .085);width:var(--w);height:var(--h);transform-style:preserve-3d;position:relative}.v3-root .v3-up-stack .is-top{transform:translateZ(calc(var(--d) / 2))}.v3-root .v3-up-stack .is-bottom{transform:rotateY(180deg) translateZ(calc(var(--d) / 2))}.v3-root .v3-up-band{background:linear-gradient(90deg,#163f8f,#2f6bd6 50%,#163f8f);place-items:center;width:18%;display:grid;position:absolute;top:0;bottom:0;left:41%;box-shadow:-1px 0 #0000004d,1px 0 #0000004d}.v3-root .v3-up-band span{color:#ecf3fff0;font-size:calc(var(--w) * .034);letter-spacing:.04em;white-space:nowrap;font-weight:700;rotate:-90deg}.v3-root .v3-up-edge{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;position:absolute}.v3-root .v3-up-edge:is(.is-north,.is-south){width:var(--w);height:var(--d);background:linear-gradient(90deg,#0000 41%,#2f6bd6 41% 59%,#0000 59%),repeating-linear-gradient(#e4e7da 0 1.6px,#aab3a3 1.6px 2.5px);left:0}.v3-root .v3-up-edge.is-north{top:calc(var(--d) / -2);transform:rotateX(90deg)}.v3-root .v3-up-edge.is-south{top:calc(var(--h) - var(--d) / 2);transform:rotateX(-90deg)}.v3-root .v3-up-edge:is(.is-east,.is-west){width:var(--d);height:var(--h);background:repeating-linear-gradient(90deg,#e4e7da 0 1.6px,#aab3a3 1.6px 2.5px);top:0}.v3-root .v3-up-edge.is-east{left:calc(var(--w) - var(--d) / 2);transform:rotateY(90deg)}.v3-root .v3-up-edge.is-west{left:calc(var(--d) / -2);transform:rotateY(-90deg)}.v3-root .v3-up-coin{--t:calc(var(--coin-d) * .09);--slat:calc(var(--coin-d) * .0875 + 1px);width:var(--coin-d);height:var(--coin-d);transform-style:preserve-3d;position:relative}.v3-root .v3-up-coin[data-coin=ltc]{--rim-light:#e4e8ec;--rim-dark:#8a929a}.v3-root .v3-up-coin[data-coin=sol]{--rim-light:#5c6275;--rim-dark:#181b25}.v3-root .v3-up-coin .v3-up-face{box-shadow:none;background:0 0;border-radius:50%}.v3-root .v3-up-coin .is-front{transform:translateZ(calc(var(--t) / 2))}.v3-root .v3-up-coin .is-back{transform:rotateY(180deg) translateZ(calc(var(--t) / 2))}.v3-root .v3-up-rim{width:var(--slat);height:var(--t);margin:calc(var(--t) / -2) 0 0 calc(var(--slat) / -2);background:repeating-linear-gradient(90deg, var(--rim-light) 0 2px, var(--rim-dark) 2px 3.5px);-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:rotateZ(calc(var(--i) * 10deg)) translateY(calc(var(--coin-d) / -2 + .5px)) rotateX(90deg);position:absolute;top:50%;left:50%}.v3-root .v3-up-glare{pointer-events:none;background:radial-gradient(circle at var(--gx,40%) var(--gy,35%), #ffffff80, #fff0 42%);border-radius:50%;position:absolute;inset:0}.v3-root .v3-up-bar{padding:0 16px calc(env(safe-area-inset-bottom) + 22px);color:#fff;pointer-events:none;justify-items:center;gap:12px;display:grid;position:relative}.v3-root .v3-up-bar>*{pointer-events:auto}.v3-root .v3-up-text{text-align:center;gap:2px;margin:0;display:grid}.v3-root .v3-up-text strong{letter-spacing:-.3px;font-size:20px;font-weight:650}.v3-root .v3-up-text span{color:#ffffff9e;font-size:14px}.v3-root .v3-up-row{align-items:center;gap:10px;display:flex}.v3-root .v3-up-pick{background:#ffffff14;border:0;border-radius:999px;gap:2px;min-inline-size:0;margin:0;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 .5px #ffffff29}.v3-root .v3-up-pick button,.v3-root .v3-up-flip{color:#ffffffbd;height:40px;font:inherit;cursor:pointer;transition:background .2s var(--v3-ease), color .2s var(--v3-ease);background:0 0;border:0;border-radius:999px;font-size:14px;font-weight:650}.v3-root .v3-up-pick button{min-width:60px;padding:0 14px}.v3-root .v3-up-pick button[aria-pressed=true]{color:#0b0d12;background:#ffffffeb}.v3-root .v3-up-flip{background:#ffffff14;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 0 0 .5px #ffffff29}.v3-root .v3-up-flip svg{width:20px;height:20px}@media (hover:hover){.v3-root .v3-up-pick button:not([aria-pressed=true]):hover,.v3-root .v3-up-flip:hover{color:#fff;background:#ffffff24}}.v3-root .v3-up-hint{color:#ffffff80;margin:0;font-size:12.5px}.v3-root .v3-up-close{top:calc(env(safe-area-inset-top) + 14px);right:max(16px, env(safe-area-inset-right));z-index:2;color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}.v3-root .v3-up-close svg{z-index:2;width:20px;height:20px;position:relative}.v3-root .v3-rays{pointer-events:none;animation:v3-fade-in 2.6s var(--v3-ease) .5s both;position:absolute;inset:0;overflow:hidden}.v3-root .v3-rays i{top:-12%;left:calc(50% + var(--x,0px));transform-origin:50% 0;width:24vmax;height:130%;animation:v3-ray 11s ease-in-out var(--delay,0s) infinite alternate both;background:radial-gradient(50% 100% at 50% 0,#fff6e824,#fff6e80b 45%,#0000 76%);margin-left:-12vmax;position:absolute}@keyframes v3-ray{0%{rotate:calc(var(--r,0deg) - 5deg);opacity:.45}to{rotate:calc(var(--r,0deg) + 5deg);opacity:1}}.v3-root .v3-orb-halo .v3-comet{fill:none;stroke-linecap:round;stroke-dasharray:var(--len) calc(100 - var(--len));stroke-dashoffset:calc(var(--len) - 18);opacity:0;animation:v3-appear .9s var(--v3-ease) 1.45s forwards, v3-orbit 3.4s linear 1.45s infinite}.v3-root .v3-orb-halo .v3-comet:nth-of-type(2){stroke:var(--v3-c2);stroke-width:1.6px;stroke-opacity:.45}.v3-root .v3-orb-halo .v3-comet:nth-of-type(3){stroke:var(--v3-c1);stroke-width:2.2px;stroke-opacity:.85}.v3-root .v3-orb-halo .v3-comet:nth-of-type(4){stroke:#fff;stroke-width:3px}@keyframes v3-appear{to{opacity:1}}@keyframes v3-orbit{to{stroke-dashoffset:calc(var(--len) - 118)}}@keyframes v3-gleam{0%,10%,to{color:#fff;text-shadow:0 0 #0000}5%{color:color-mix(in srgb, var(--v3-c1) 40%, #fff);text-shadow:0 0 16px color-mix(in srgb, var(--v3-c1) 85%, transparent)}}.v3-root .v3-orb-cta>span{background:linear-gradient(100deg,#ffffff9e 40%,#fff 50%,#ffffff9e 60%) 100% 0/300% 100%;color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;animation:3.4s ease-in-out 2s infinite v3-sheen}@keyframes v3-sheen{0%{background-position:100% 0}55%,to{background-position:0 0}}.v3-root .v3-orb{transition:box-shadow .4s var(--v3-ease), scale .25s var(--v3-ease)}.v3-root .v3-intro:active .v3-orb{transition-duration:.4s,.1s;scale:.97}.v3-root .v3-name-letter{display:inline-block}.v3-root.is-arrived .v3-name-letter{animation:v3-gleam 7s ease-in-out calc(1.4s + var(--i,0) * 90ms) 1}@media (hover:hover) and (pointer:fine){.v3-root.is-arrived .v3-name:hover .v3-name-letter{animation:v3-wave .7s cubic-bezier(.3, 1.6, .5, 1) calc(var(--i,0) * 50ms)}}@keyframes v3-wave{35%{translate:0 -7px}to{translate:0}}.v3-root .v3-status .v3-dot{position:relative}.v3-root .v3-dot:not(.is-away):after{content:"";background:var(--v3-green);pointer-events:none;animation:v3-ping 5s var(--v3-ease) 3;border-radius:50%;position:absolute;inset:0}@keyframes v3-ping{0%{opacity:.6;scale:1}32%,to{opacity:0;scale:2.8}}.v3-root .v3-clock .v3-roll-char{animation:2s step-end infinite v3-colon}@keyframes v3-colon{50%{opacity:.35}}.v3-root .v3-status-item{position:relative}.v3-root .v3-plus-one{letter-spacing:0;color:var(--v3-c2);opacity:0;pointer-events:none;font-size:12px;font-weight:700;line-height:16px;position:absolute;bottom:100%;right:-2px}.v3-root.is-arrived .v3-plus-one{animation:v3-plus 1.8s var(--v3-ease) 1.2s both}@keyframes v3-plus{0%{opacity:0;translate:0 10px;scale:.7}22%{opacity:1;translate:0 2px;scale:1}70%{opacity:1;translate:0 -4px}to{opacity:0;translate:0 -12px}}.v3-root .v3-avatar{perspective:520px}.v3-root .v3-avatar-card{cursor:pointer;transform-style:preserve-3d;transition:transform .85s cubic-bezier(.3, 1.3, .5, 1), scale .28s var(--v3-ease);background:0 0;border:0;border-radius:50%;padding:0;display:block;position:absolute;inset:0}.v3-root .v3-avatar-card[data-flipped]{transform:rotateY(180deg)}.v3-root .v3-avatar-card:active{transition-duration:.85s,90ms;scale:.93}.v3-root .v3-avatar-card:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.v3-root .v3-avatar-photo{-webkit-backface-visibility:hidden;backface-visibility:hidden}.v3-root .v3-avatar-photo.is-back{transform:rotateY(180deg)}.v3-root .v3-record{transition:margin-right .7s var(--v3-ease-sheet);flex:none;display:flex;position:relative}.v3-root.is-playing .v3-record{margin-right:10px}.v3-root .v3-art{z-index:1}.v3-root .v3-disc{background:radial-gradient(circle, #050506 0 6%, color-mix(in srgb, var(--v3-c1) 78%, #000) 7% 30%, #0c0c0e 31% 33%, transparent 34%), repeating-radial-gradient(circle, #121214 0 1px, #1c1c20 1px 2px);transition:translate .7s var(--v3-ease-sheet);border-radius:50%;position:absolute;inset:5%;box-shadow:0 6px 14px #00000080,inset 0 0 0 1px #ffffff14}.v3-root.is-playing .v3-disc{translate:36%}.v3-root .v3-disc:after{content:"";background:conic-gradient(from 20deg,#0000 0deg 25deg,#ffffff29 45deg,#0000 70deg 200deg,#ffffff1a 225deg,#0000 250deg);border-radius:50%;position:absolute;inset:0}.v3-root .v3-disc-spin{background:conic-gradient(#0000 0deg 80deg,#ffffff14 90deg,#0000 100deg 260deg,#ffffff0f 270deg,#0000 280deg);border-radius:50%;animation:1.8s linear infinite paused v3-spin;position:absolute;inset:0}.v3-root.is-playing .v3-disc-spin{animation-play-state:running}@keyframes v3-spin{to{rotate:360deg}}@media (max-width:380px){.v3-root.is-playing .v3-record{margin-right:6px}.v3-root.is-playing .v3-disc{translate:28%}}.v3-root .v3-lrow[data-state=active] .v3-lmain{transform-origin:0 60%;animation:v3-line-in .5s var(--v3-ease) both}.v3-root .v3-lrow[data-chorus][data-state=active] .v3-lmain{animation:.62s cubic-bezier(.2,.9,.25,1.12) both v3-slam}@keyframes v3-line-in{0%{opacity:.45;translate:0 6px}}@keyframes v3-slam{0%{opacity:0;scale:1.16}55%{opacity:1}}.v3-root .v3-lrow[data-state=active] .v3-ladlib{animation:v3-echo .6s var(--v3-ease) .3s both}@keyframes v3-echo{0%{opacity:0;translate:14px}}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=blue]{--ink:color-mix(in srgb, var(--v3-c1) 62%, #fff);filter:drop-shadow(0 0 calc(var(--lift,0) * 10px) var(--v3-c1))}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=cash]{--ink:color-mix(in srgb, var(--v3-c2) 58%, #fff);scale:calc(1 + var(--lift,0) * .22)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=bands]{transform-origin:50% 90%;scale:1 calc(1 + var(--lift,0) * .18)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=flex]{scale:calc(1 + var(--lift,0) * .14) calc(1 - var(--lift,0) * .05)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=dance]{rotate:calc(sin(var(--f,0) * 1080deg) * 8deg)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=glitch]{translate:calc(sin(var(--f,0) * 3600deg) * var(--lift,0) * 2px) 0;filter:drop-shadow(calc(var(--lift,0) * 2.5px) 0 #ff3278d9) drop-shadow(calc(var(--lift,0) * -2.5px) 0 #28dcffd9)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=launch]{--ink:color-mix(in srgb, var(--v3-c2) 50%, #fff);translate:0 calc(var(--lift,0) * -6px)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=shine]{position:relative}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=shine]:after{content:"✦";color:#fff;-webkit-text-fill-color:#fff;text-shadow:0 0 8px var(--v3-c1);opacity:var(--lift,0);scale:calc(.4 + var(--lift,0) * .9);rotate:calc(var(--f,0) * 180deg);pointer-events:none;font-size:.55em;line-height:1;position:absolute;top:-.45em;right:-.5em}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=fire]{--ink:#ffab66;translate:0 calc(sin(var(--f,0) * 2160deg) * var(--lift,0) * 1.5px);filter:drop-shadow(0 calc(var(--lift,0) * -3px) calc(var(--lift,0) * 9px) #ff5a14e6)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=bolt]{--ink:#cbe0ff;translate:calc(sin(var(--f,0) * 2880deg) * var(--lift,0) * 2px) 0;filter:drop-shadow(0 0 calc(var(--lift,0) * 12px) #96c8fff2)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=rise]{translate:0 calc(var(--lift,0) * -9px);scale:calc(1 + var(--lift,0) * .1)}.v3-root.is-playing .v3-lrow[data-state=active] .v3-word[data-fx=skid]{translate:calc(var(--lift,0) * 7px) 0;transform:skewX(calc(var(--lift,0) * -16deg))}.v3-root .v3-swap{animation:v3-swap .42s var(--v3-ease) both;display:inline-block}@keyframes v3-swap{0%{opacity:0;filter:blur(3px);translate:0 6px}}@property --v3-ink{syntax:"<length>";inherits:false;initial-value:0}.v3-root :is(.v3-chip,.v3-handle,.v3-lline,.v3-panel-close,.v3-round:not(.v3-play),.v3-panel .tp-btn):before{--v3-ink:240px;content:"";z-index:1;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) var(--gy,50%), #ffffff42 var(--v3-ink), transparent calc(var(--v3-ink) + 1px));opacity:0;transition:--v3-ink .6s var(--v3-ease), opacity .5s var(--v3-ease) .15s;position:absolute;inset:0}.v3-root :is(.v3-chip,.v3-handle,.v3-lline,.v3-panel-close,.v3-round:not(.v3-play),.v3-panel .tp-btn):active:before{--v3-ink:0px;opacity:1;transition:none}@media (hover:hover) and (pointer:fine){.v3-root .v3-chip:hover .v3-discord{animation:v3-wiggle .6s var(--v3-ease)}.v3-root .v3-chip:hover .v3-chip-face-inner svg{animation:v3-hop .55s var(--v3-ease)}}@keyframes v3-wiggle{20%{rotate:-14deg}45%{rotate:10deg}70%{rotate:-5deg}}@keyframes v3-hop{30%{translate:0 -4px;scale:1.08}60%{translate:0;scale:.96}}.v3-root .v3-panel .tp-form .tp-btn:disabled{opacity:.75}.v3-root .v3-panel .tp-form .tp-btn:disabled svg{animation:.8s cubic-bezier(.5,0,.75,0) forwards v3-takeoff}@keyframes v3-takeoff{25%{translate:-3px 2px;rotate:8deg}to{opacity:0;translate:64px -48px;rotate:-18deg;scale:.6}}.v3-root .v3-panel .tp-form .tp-btn:has(.tp-draw){animation:v3-sent .9s var(--v3-ease)}@keyframes v3-sent{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--v3-tint) 70%, transparent)}to{box-shadow:0 0 0 22px color-mix(in srgb, var(--v3-tint) 0%, transparent)}}.v3-root .v3-panel .tp-segmented[data-value=email] .tp-segmented-thumb{animation:v3-stretch-a .44s var(--v3-ease)}.v3-root .v3-panel .tp-segmented[data-value=discord] .tp-segmented-thumb{animation:v3-stretch-b .44s var(--v3-ease)}@keyframes v3-stretch-a{45%{scale:1.14 .88}}@keyframes v3-stretch-b{45%{scale:1.14 .88}}.v3-root :is(.v3-env-canvas,.v3-avatar-photo img,.v3-orb-avatar img,.v3-opening-avatar img,.v3-label img,.v3-art img,.v3-song-next-art img,.v3-sing-mini img){pointer-events:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.v3-root .v3-glass>.v3-lens{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0}.v3-root .v3-glass[data-lens=on]{-webkit-backdrop-filter:none;backdrop-filter:none}.v3-root button.v3-record{color:inherit;cursor:pointer;transition:margin-right .7s var(--v3-ease-sheet), scale .28s var(--v3-ease);background:0 0;border:0;border-radius:12px;padding:0}.v3-root button.v3-record:active{transition-duration:.7s,90ms;scale:.94}.v3-root button.v3-record:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}@media (hover:hover) and (pointer:fine){.v3-root button.v3-record:hover .v3-disc{translate:22%}.v3-root.is-playing button.v3-record:hover .v3-disc{translate:46%}}.v3-root .v3-sing-open{background:var(--v3-fill);height:26px;color:var(--v3-label);cursor:pointer;transition:background .2s var(--v3-ease), scale .28s var(--v3-ease);border:0;border-radius:13px;flex:none;align-items:center;gap:5px;margin:-4px -6px -4px 4px;padding:0 10px 0 8px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){.v3-root .v3-sing-open:hover{background:var(--v3-fill-2)}}.v3-root .v3-sing-open:active{transition-duration:90ms;scale:.94}.v3-root .v3-sing-open svg{width:15px;height:15px}.v3-root.has-panel .v3-disc-spin,.v3-root.has-mode .v3-disc-spin{animation-play-state:paused}.v3-root.has-panel .v3-torch{visibility:hidden}.v3-root.has-mode .v3-grab{opacity:0;pointer-events:none;transition:opacity .2s var(--v3-ease)}.v3-root.is-spin .v3-stage,.v3-root.is-sing .v3-stage,.v3-root.is-sing .v3-env{visibility:hidden;transition:visibility 0s .75s}.v3-root .v3-mode{z-index:20;touch-action:pinch-zoom;overscroll-behavior:none;position:fixed;inset:0;overflow:hidden}.v3-root .v3-mode-bar{top:calc(env(safe-area-inset-top) + 14px);left:max(20px, env(safe-area-inset-left));right:max(16px, env(safe-area-inset-right));z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute}.v3-root .v3-mode-title{min-width:0;color:var(--v3-label-2);flex-direction:column;font-size:13px;font-weight:600;line-height:18px;display:flex}.v3-root .v3-mode-title strong{letter-spacing:.35px;color:var(--v3-label);font-size:22px;font-weight:700;line-height:26px}.v3-root .v3-mode-title>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.v3-root .v3-mode-close{cursor:pointer;width:44px;height:44px;transition:scale .28s var(--v3-ease);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.v3-root .v3-mode-close:active{transition-duration:90ms;scale:.9}.v3-root .v3-mode-close:focus-visible{outline-offset:2px;outline:2px solid #ffffffb3}.v3-root .v3-mode-close svg{width:20px;height:20px}.v3-root .v3-spin{padding:calc(env(safe-area-inset-top) + 76px) 16px calc(env(safe-area-inset-bottom) + 18px);justify-content:center;align-items:center;display:flex}.v3-root .v3-spin-light{pointer-events:none;background:radial-gradient(55% 42% at 50% 46%, color-mix(in srgb, var(--v3-c1) 24%, transparent), transparent 72%), radial-gradient(120% 90% at 50% 46%, #0000 38%, #0000008c);animation:v3-fade-in .7s var(--v3-ease) both;position:absolute;inset:0}.v3-root .v3-spin .v3-mode-bar{animation:v3-fade-up .6s var(--v3-ease) .2s both}.v3-root .v3-spin-stage{--deck:max(260px, min(92vw, 520px, calc((100svh - 330px - env(safe-area-inset-top)) * 1.16)));z-index:1;flex-direction:column;align-items:center;gap:14px;width:100%;display:flex;position:relative}.v3-root .v3-spin-deckcol{flex-direction:column;align-items:center;gap:12px;display:flex}.v3-root .v3-spin-hint{color:var(--v3-label-2);animation:v3-fade-up .7s var(--v3-ease) 1.1s both;transition:opacity .5s var(--v3-ease);margin:0;font-size:13px;font-weight:600;line-height:18px}.v3-root .v3-spin-hint.is-done{opacity:0}.v3-root .v3-deck{width:var(--deck);position:relative;container-type:inline-size}.v3-root .v3-deck-body{aspect-ratio:100/86;width:100%;position:relative}.v3-root .v3-deck-under,.v3-root .v3-deck-over{animation:v3-deck-in .75s var(--v3-ease) 40ms both;position:absolute;inset:0}.v3-root .v3-deck-over{z-index:3;pointer-events:none}@keyframes v3-deck-in{0%{opacity:0;translate:0 26px;scale:.94}}.v3-root .v3-plinth{background:linear-gradient(#252421 0%,#1a1917 42%,#131211 100%);border-radius:3.2cqw;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 .25cqw #ffffff17,inset 0 -.35cqw #0000008c,0 .45cqw #090908,0 3cqw 6cqw #0000009e,0 .9cqw 1.8cqw #00000073}.v3-root .v3-plinth:before{content:"";background:repeating-linear-gradient(90deg,#ffffff06 0 1px,#fff0 1px 3px);position:absolute;inset:0}.v3-root .v3-plinth:after{content:"";background:radial-gradient(120% 80% at 38% -18%, color-mix(in srgb, var(--v3-c1) 14%, #ffeed614), transparent 58%);position:absolute;inset:0}.v3-root .v3-platter{border-radius:50%;width:78cqw;height:78cqw;position:absolute;top:5cqw;left:4cqw}.v3-root .v3-platter-edge{background:conic-gradient(from 200deg,#8b8a85,#e9e8e2 11%,#a4a39d 23%,#6c6b67 37%,#d3d2cc 51%,#8a8984 65%,#eeede7 79%,#9b9a95 91%,#8b8a85);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 .7cqw 1.8cqw #0000009e,0 0 0 .25cqw #00000059}.v3-root .v3-platter-edge:after{content:"";mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle closest-side,#ff78428c,#ff784200 100%);border-radius:50%;width:17cqw;height:17cqw;position:absolute;top:52.5cqw;left:-6.3cqw}.v3-root .v3-strobe{will-change:transform;background:repeating-conic-gradient(#1c1b19e6 0deg .62deg,#0000 .62deg 1.6667deg);border-radius:50%;position:absolute;inset:.2cqw;-webkit-mask:radial-gradient(circle closest-side,#0000 0 94.8%,#000 95.3% 98.6%,#0000 99%);mask:radial-gradient(circle closest-side,#0000 0 94.8%,#000 95.3% 98.6%,#0000 99%)}.v3-root .v3-strobe-lamp{background:radial-gradient(circle at 42% 38%,#ffb08a,#d4552a 48%,#5a1c0c);border-radius:50%;width:3.2cqw;height:3.2cqw;position:absolute;top:64.4cqw;left:4.6cqw;box-shadow:0 0 0 .5cqw #121110,0 0 0 .65cqw #ffffff0f,0 0 1.1cqw #ff6e3c4d}.v3-root .v3-mat{background:radial-gradient(circle closest-side,#141414 0 94%,#0b0b0b 100%);border-radius:50%;position:absolute;inset:1.1cqw;box-shadow:inset 0 0 0 .2cqw #ffffff09}.v3-root .v3-record-wrap{z-index:2;border-radius:50%;width:73.6cqw;height:73.6cqw;position:absolute;top:7.2cqw;left:6.2cqw}.v3-root .v3-vinyl{cursor:grab;touch-action:none;will-change:transform;background:conic-gradient(#ffffff06,#fff0 13%,#ffffff05 31%,#fff0 47%,#ffffff08 66%,#fff0 83%,#ffffff06),radial-gradient(circle closest-side,#161617 0%,#0f0f10 55%,#09090a 100%);border-radius:50%;position:absolute;inset:0;overflow:hidden;box-shadow:0 .3cqw .8cqw #0009,inset 0 0 0 .14cqw #ffffff12,inset 0 0 0 .7cqw #0000004d}.v3-root .v3-vinyl.is-grabbed{cursor:grabbing}.v3-root .v3-grooves{background:radial-gradient(circle closest-side,#0000 0 70.4%,#ffffff0d 70.6% 71.2%,#0000 71.4%),repeating-radial-gradient(circle,#ffffff0d 0 .15cqw,#fff0 .15cqw .4cqw);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 41.5%,#000 42% 96.4%,#0000 96.8%);mask:radial-gradient(circle closest-side,#0000 0 41.5%,#000 42% 96.4%,#0000 96.8%)}.v3-root .v3-label{background:#1a1a1a;border-radius:50%;position:absolute;inset:33.42%;overflow:hidden}.v3-root .v3-label img{object-fit:cover;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.v3-root .v3-label-ring{border-radius:50%;position:absolute;inset:33.42%;box-shadow:inset 0 0 0 .55cqw #00000052,0 0 0 .12cqw #0009}.v3-root .v3-hole{background:#050505;border-radius:50%;width:1.7cqw;height:1.7cqw;margin:-.85cqw;position:absolute;top:50%;left:50%;box-shadow:inset 0 .2cqw .35cqw #000000e6}.v3-root .v3-vinyl-sheen{pointer-events:none;background:conic-gradient(from calc(var(--v3-light,-48deg) - 10deg), #fff0 0deg, #ffffff2b 10deg, #fff0 20deg, #fff0 180deg, #ffffff1a 190deg, #fff0 200deg, #fff0 360deg), radial-gradient(70% 60% at 32% 24%, #ffffff12, transparent 62%);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(circle closest-side,#0000 0 34%,#000 34.6% 99.2%,#0000 99.6%);mask:radial-gradient(circle closest-side,#0000 0 34%,#000 34.6% 99.2%,#0000 99.6%)}.v3-root .v3-spindle{background:radial-gradient(circle at 35% 30%,#fff,#b9b8b2 45%,#5c5b57);border-radius:50%;width:1.15cqw;height:1.15cqw;margin:-.575cqw;position:absolute;top:44cqw;left:43cqw;box-shadow:0 .15cqw .3cqw #0009}.v3-root .v3-arm-base{background:radial-gradient(circle at 42% 36%,#3b3a37,#1b1a19 58%,#0e0e0d);border-radius:50%;width:13cqw;height:13cqw;margin:-6.5cqw;position:absolute;box-shadow:inset 0 .2cqw #ffffff17,inset 0 0 0 1.4cqw #0000002e,0 .5cqw 1cqw #0009}.v3-root .v3-arm-post{background:radial-gradient(circle at 40% 34%,#d9d8d2,#77766f 70%);border-radius:50%;width:3.4cqw;height:3.4cqw;margin:-1.7cqw;position:absolute;box-shadow:0 .35cqw .6cqw #0009,inset 0 -.3cqw #0000004d}.v3-root .v3-arm{transform-origin:0 0;width:0;height:0;position:absolute}.v3-root .v3-arm svg{position:absolute;top:-16cqw;left:-10cqw;overflow:visible}.v3-root .v3-arm-shape{transform:scale(calc(1 + var(--v3-lift,.35) * .03));transform-origin:10cqw 16cqw}.v3-root .v3-arm-shadow{opacity:calc(.6 - var(--v3-lift,.35) * .28);filter:brightness(0)blur(.45cqw);transform:translate(calc(.5cqw + var(--v3-lift,.35) * 1.7cqw), calc(.7cqw + var(--v3-lift,.35) * 2.6cqw))}.v3-root .v3-startstop{letter-spacing:.1em;text-transform:uppercase;color:#f1ede4d1;cursor:pointer;pointer-events:auto;background:linear-gradient(#2e2d2a,#1c1b1a);border:0;border-radius:1.1cqw;place-content:center;gap:.35cqw;width:14.5cqw;height:9.4cqw;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(10px,1.9cqw);font-weight:500;line-height:1;transition:transform 80ms ease-out,box-shadow 80ms ease-out;display:grid;position:absolute;bottom:2.6cqw;left:2.8cqw;box-shadow:inset 0 .2cqw #ffffff21,0 .6cqw #090908,0 1cqw 1.4cqw #0009}.v3-root .v3-startstop:before{content:"";position:absolute;inset:-10px -8px}.v3-root .v3-startstop:active{transform:translateY(.5cqw);box-shadow:inset 0 .2cqw #ffffff17,0 .1cqw #090908,0 .35cqw .7cqw #00000080}.v3-root .v3-startstop:focus-visible{outline-offset:3px;outline:2px solid #ffffffb3}.v3-root .v3-rpm{color:#f1ede48c;align-items:center;gap:1.2cqw;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:max(10px,2.1cqw);font-weight:500;display:flex;position:absolute;bottom:3.4cqw;right:3cqw}.v3-root .v3-rpm i{background:#3d2a0d;border-radius:50%;width:1.5cqw;min-width:6px;height:1.5cqw;min-height:6px;transition:background .3s,box-shadow .3s;box-shadow:inset 0 0 .25cqw #0009}.v3-root .v3-rpm.is-on i{background:#ffb547;box-shadow:0 0 1.4cqw #ffb54799}.v3-root .v3-spin-pane{width:var(--deck,100%);max-width:100%;animation:v3-fade-up .7s var(--v3-ease) .3s both;border-radius:28px;padding:14px 18px 16px}.v3-root .v3-spin-head{color:var(--v3-label-2);justify-content:space-between;align-items:flex-start;gap:12px;font-size:13px;font-weight:600;line-height:18px;display:flex}.v3-root .v3-spin-line{letter-spacing:.2px;text-wrap:pretty;min-height:58px;margin-top:2px;padding-bottom:0;font-size:24px;font-weight:700;line-height:29px}.v3-root .v3-spin-next{white-space:nowrap;text-overflow:ellipsis;color:var(--v3-label-3);margin:6px 0 0;font-size:15px;font-weight:600;line-height:20px;overflow:hidden}.v3-root .v3-vu{flex:none;width:92px;height:58px;margin:-2px -4px -6px 0;position:relative;overflow:hidden}.v3-root .v3-vu svg{width:100%;height:100%;display:block}.v3-root .v3-vu-arc{fill:none;stroke:#ffffff73;stroke-width:1.2px}.v3-root .v3-vu-arc.is-red{stroke:#ff6a5f;stroke-width:2.4px}.v3-root .v3-vu-tick{stroke:#fff9;stroke-width:1px}.v3-root .v3-vu .is-red .v3-vu-tick{stroke:#ff6a5f}.v3-root .v3-vu-num{fill:#fff9;text-anchor:middle;dominant-baseline:middle;font-size:8px;font-weight:600}.v3-root .v3-vu .is-red .v3-vu-num{fill:#ff6a5f}.v3-root .v3-vu-label{fill:#ffffff61;letter-spacing:1px;text-anchor:middle;font-size:9px;font-weight:700}.v3-root .v3-vu-needle{width:1.5px;height:86.8%;box-shadow:0 0 6px color-mix(in srgb, var(--v3-c1) 80%, transparent);transform-origin:50% 100%;will-change:transform;background:#fff;border-radius:1px;position:absolute;bottom:-10.5%;left:calc(50% - .75px);transform:rotate(-50deg)}.v3-root .v3-vu-peak{opacity:0;will-change:opacity;background:#ff6a5f;border-radius:50%;width:6px;height:6px;position:absolute;top:5px;right:5px;box-shadow:0 0 8px #ff6a5f}.v3-root .v3-spin.is-leaving :is(.v3-deck-under,.v3-deck-over,.v3-spin-pane,.v3-mode-bar,.v3-spin-hint){animation:v3-sink .32s var(--v3-ease) forwards}.v3-root .v3-spin.is-leaving .v3-spin-light{animation:v3-sink .42s var(--v3-ease) forwards}@keyframes v3-sink{to{opacity:0;translate:0 18px}}.v3-root .v3-sing{background:#0b1220}.v3-root .v3-sing-bg{position:absolute;inset:0;overflow:hidden}.v3-root .v3-sing-canvas{width:112%;height:112%;scale:calc(1.04 + var(--kick,0) * .045);will-change:scale;position:absolute;inset:-6%}.v3-root .v3-sing-canvas.is-soft{filter:blur(26px)saturate(1.8)}.v3-root .v3-sing-shade{background:linear-gradient(#0000006b 0%,#00000014 22%,#0000000f 62%,#00000080 100%);position:absolute;inset:0}.v3-root .v3-sing-body{z-index:1;height:100%;padding:calc(env(safe-area-inset-top) + 14px) 0 calc(env(safe-area-inset-bottom) + 14px);animation:v3-fade-in .5s var(--v3-ease) .12s both;flex-direction:column;display:flex;position:relative}.v3-root .v3-sing-side{display:contents}.v3-root .v3-sing-bar{order:1;align-items:center;gap:12px;min-height:48px;padding:0 76px 0 20px;display:flex}.v3-root .v3-sing-mini{border-radius:10px;flex:none;width:48px;height:48px;position:relative;overflow:hidden;box-shadow:0 8px 20px #00000059}.v3-root .v3-sing-mini img,.v3-root .v3-sing-art img{object-fit:cover}.v3-root .v3-sing-titles{flex-direction:column;min-width:0;display:flex}.v3-root .v3-sing-titles strong{white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:22px;overflow:hidden}.v3-root .v3-sing-titles small{color:var(--v3-label-2);font-size:15px;line-height:20px}.v3-root .v3-sing-art,.v3-root .v3-sing-titles.is-large{display:none}.v3-root .v3-sing-close{top:calc(env(safe-area-inset-top) + 16px);right:max(16px, env(safe-area-inset-right));z-index:3;position:absolute}.v3-root .v3-sing-lyrics{flex:1;order:2;min-height:0;position:relative;overflow:clip;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 84%,#0000);mask-image:linear-gradient(#0000 0,#000 9% 84%,#0000)}.v3-root .v3-sing-list{padding:0 max(14px, env(safe-area-inset-right)) 0 max(14px, env(safe-area-inset-left));cursor:grab}.v3-root .v3-sing-list:active{cursor:grabbing}.v3-root .v3-sing .v3-lrow{padding-bottom:8px}.v3-root .v3-sing .v3-lline{letter-spacing:-.2px;border-radius:18px;padding:8px 12px;font-size:30px;font-weight:800;line-height:36px}.v3-root .v3-sing .v3-ladlib{margin-top:4px;font-size:19px;line-height:24px}.v3-root .v3-sing .v3-lbreak{padding:12px 12px 18px}.v3-root .v3-sing .v3-dots{gap:10px}.v3-root .v3-sing .v3-dots i{width:13px;height:13px}.v3-root .v3-lrow[data-far]{filter:none}.v3-root .v3-sing-lyrics.is-reading .v3-lrow:not([data-state=active]){--o:.62;--blur:0px}.v3-root .v3-sing-list .v3-lrow{animation:v3-bloom .8s var(--v3-ease) calc(.22s + var(--dist,0) * 70ms) backwards}@keyframes v3-bloom{0%{opacity:0;translate:0 28px}}.v3-root .v3-sing-transport{flex-direction:column;order:3;gap:4px;padding:6px 24px 0;display:flex}.v3-root .v3-sing-scrub-zone{align-items:center;height:26px;display:flex;position:relative}.v3-root .v3-sing-scrub-track{background:#ffffff38;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.v3-root .v3-sing-scrub-fill{transform-origin:0;background:#ffffffeb;position:absolute;inset:0}.v3-root .v3-sing-scrub-knob{pointer-events:none;background:#fff;border-radius:50%;width:18px;height:18px;margin:-9px 0 0 -9px;transition:scale .25s cubic-bezier(.3,1.5,.5,1);position:absolute;top:50%;scale:0;box-shadow:0 2px 8px #00000059}.v3-root .v3-sing-scrub.is-held .v3-sing-scrub-knob{scale:1}.v3-root .v3-sing-scrub-input{opacity:0;cursor:pointer;touch-action:none;width:100%;height:calc(100% + 16px);margin:0;position:absolute;inset:-8px 0}.v3-root .v3-sing-scrub:focus-within .v3-sing-scrub-track{outline-offset:3px;outline:2px solid #fff9}.v3-root .v3-sing-times{font-variant-numeric:tabular-nums;color:var(--v3-label-2);transition:color .2s var(--v3-ease);justify-content:space-between;font-size:12px;line-height:16px;display:flex}.v3-root .v3-sing-scrub.is-held .v3-sing-times{color:var(--v3-label)}.v3-root .v3-sing-controls{justify-content:center;align-items:center;gap:28px;display:flex}.v3-root .v3-sing-ctl{width:56px;height:56px;color:var(--v3-label);cursor:pointer;transition:transform .2s var(--v3-ease), background .2s var(--v3-ease);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}@media (hover:hover) and (pointer:fine){.v3-root .v3-sing-ctl:hover{background:#ffffff1a}}.v3-root .v3-sing-ctl:active{transition-duration:80ms;transform:scale(.86)}.v3-root .v3-sing-ctl:focus-visible{outline-offset:1px;outline:2px solid #ffffffb3}.v3-root .v3-sing-ctl svg{width:30px;height:30px}.v3-root .v3-sing-ctl.is-play{width:72px;height:72px}.v3-root .v3-sing-ctl.is-play svg{width:40px;height:40px}.v3-root .v3-sing-mix{align-items:center;gap:12px;display:flex}.v3-root .v3-sing-mix>svg{width:20px;height:20px;color:var(--v3-label-2);flex:none}.v3-root .v3-sing-vocals{cursor:pointer;-webkit-appearance:none;appearance:none;touch-action:none;background:0 0;flex:1;height:26px;margin:0}.v3-root .v3-sing-vocals::-webkit-slider-runnable-track{background:linear-gradient(to right, #ffffffe6 var(--p,100%), #fff3 var(--p,100%));border-radius:999px;height:6px}.v3-root .v3-sing-vocals::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;width:16px;height:16px;margin-top:-5px;box-shadow:0 2px 6px #00000059}.v3-root .v3-sing-vocals::-moz-range-track{background:#fff3;border-radius:999px;height:6px}.v3-root .v3-sing-vocals::-moz-range-progress{background:#ffffffe6;border-radius:999px;height:6px}.v3-root .v3-sing-vocals::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:16px;height:16px}.v3-root .v3-sing-vocals:focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #ffffffb3}.v3-root .v3-sing-mute{width:40px;height:40px}.v3-root .v3-sing-art{aspect-ratio:1;width:100%;position:relative}.v3-root .v3-sing-art-glow{opacity:.55;filter:blur(30px)saturate(1.4);border-radius:14px;position:absolute;inset:6% 6% -2%;overflow:hidden;translate:0 16px}.v3-root .v3-sing-art-plate{border-radius:14px;position:absolute;inset:0;overflow:hidden;box-shadow:0 24px 60px #00000073,0 0 0 .5px #ffffff26}.v3-root .v3-sing-art-sheen{mix-blend-mode:soft-light;pointer-events:none;position:absolute;inset:0}@media (min-width:1024px){.v3-root .v3-spin{padding:96px 48px 48px}.v3-root .v3-spin .v3-mode-bar{top:32px;left:48px;right:40px}.v3-root .v3-spin-stage{--deck:min(52vw, 620px, calc((100svh - 190px) * 1.16));flex-direction:row;justify-content:center;gap:56px}.v3-root .v3-spin-pane{border-radius:32px;width:340px;padding:20px 22px 22px}.v3-root .v3-spin-line{min-height:120px;font-size:30px;line-height:36px}.v3-root .v3-vu{width:112px;height:71px}.v3-root .v3-sing-body{grid-template-columns:minmax(320px,400px) minmax(0,1fr);gap:clamp(40px,6vw,96px);padding:56px clamp(40px,7vw,120px);display:grid}.v3-root .v3-sing-side{flex-direction:column;justify-content:center;gap:20px;min-width:0;display:flex}.v3-root .v3-sing-bar{display:none}.v3-root .v3-sing-art{display:block}.v3-root .v3-sing-titles.is-large{display:flex}.v3-root .v3-sing-titles.is-large strong{font-size:26px;font-weight:700;line-height:32px}.v3-root .v3-sing-titles.is-large small{font-size:20px;line-height:26px}.v3-root .v3-sing-transport{padding:0}.v3-root .v3-sing-close{top:28px;right:28px}.v3-root .v3-sing .v3-lline{letter-spacing:-.4px;font-size:44px;line-height:52px}.v3-root .v3-sing .v3-ladlib{font-size:26px;line-height:32px}}@media (max-width:1023px) and (max-height:640px){.v3-root .v3-spin{padding-top:calc(env(safe-area-inset-top) + 64px)}.v3-root .v3-spin-hint{display:none}.v3-root .v3-spin-line{min-height:0;font-size:20px;line-height:25px}.v3-root .v3-sing .v3-lline{font-size:26px;line-height:31px}.v3-root .v3-sing-ctl.is-play{width:60px;height:60px}}@media (min-width:1024px){.v3-root .v3-stage{flex-direction:row;justify-content:center;align-items:center;gap:72px;padding:48px}.v3-root .v3-col-main{width:440px}.v3-root .v3-col-side{width:500px;max-width:500px;margin-top:56px}.v3-root .v3-window{border-radius:40px}.v3-root .v3-status{border-radius:32px;height:64px;margin-bottom:16px;padding:0 22px}.v3-root .v3-clock{font-size:28px}.v3-root .v3-main{padding:28px 28px 34px}.v3-root .v3-avatar{width:72px;height:72px}.v3-root .v3-avatar-dot{width:16px;height:16px;bottom:3px}.v3-root .v3-id-text{gap:6px}.v3-root .v3-name{font-size:40px}.v3-root .v3-handle{border-radius:16px;height:32px}.v3-root .v3-tagline{margin-top:18px}.v3-root .v3-aco-name{font-size:25px;line-height:30px}.v3-root .v3-aco-site{font-size:16px}.v3-root .v3-divider{margin:20px 0 18px}.v3-root .v3-art{border-radius:14px;width:56px;height:56px}.v3-root .v3-play{width:52px;height:52px}.v3-root .v3-scrub{height:28px;margin-top:16px}.v3-root .v3-times{letter-spacing:-.08px;margin-top:4px;font-size:13px;line-height:18px}.v3-root .v3-ornament{gap:10px;margin-top:-24px}.v3-root .v3-chip{height:48px;padding:0 18px}.v3-root .v3-chip-face,.v3-root .v3-chip-face-inner{gap:8px}.v3-root .v3-grab{height:36px;margin-top:6px}.v3-root .v3-lyrics{padding:26px 30px 28px}.v3-root .v3-lyric-viewport{height:300px;margin-top:12px}.v3-root .v3-lrow{padding-bottom:10px}.v3-root .v3-lline{letter-spacing:.36px;font-size:32px;line-height:38px}.v3-root .v3-ladlib{font-size:18px;line-height:23px}.v3-root .v3-panel-scroll{padding:14px 32px 32px}}@media (max-width:1023px) and (max-height:640px){.v3-root .v3-stage{padding-top:calc(env(safe-area-inset-top) + 8px);padding-bottom:calc(env(safe-area-inset-bottom) + 8px);gap:8px}.v3-root .v3-status{border-radius:22px;height:44px;margin-bottom:8px;padding:0 16px}.v3-root .v3-status-item{font-size:13px;line-height:18px}.v3-root .v3-clock{font-size:22px}.v3-root .v3-main{padding:14px 16px 22px}.v3-root .v3-id{gap:14px}.v3-root .v3-avatar{width:50px;height:50px}.v3-root .v3-avatar-dot{width:13px;height:13px}.v3-root .v3-id-text{gap:4px}.v3-root .v3-name{font-size:28px}.v3-root .v3-handle{border-radius:14px;height:28px;font-size:14px}.v3-root .v3-tagline{min-height:20px;margin-top:8px;font-size:15px;line-height:20px}.v3-root .v3-aco{gap:2px}.v3-root .v3-aco-name{font-size:19px;line-height:23px}.v3-root .v3-aco-site{font-size:14px;line-height:18px}.v3-root .v3-divider{display:none}.v3-root .v3-now{margin-top:12px}.v3-root .v3-art{border-radius:11px;width:44px;height:44px}.v3-root .v3-play{width:44px;height:44px}.v3-root .v3-scrub{height:22px;margin-top:8px}.v3-root .v3-times{line-height:15px}.v3-root .v3-ornament{margin-top:-21px}.v3-root .v3-chip{height:42px}.v3-root .v3-grab{height:24px;margin-top:2px}.v3-root .v3-lyrics{padding:12px 16px 10px}.v3-root .v3-lyrics-head{font-size:12px;line-height:16px}.v3-root .v3-lyric-viewport{height:clamp(104px,100vh - 451px,240px);height:clamp(104px, calc(100svh - 451px - env(safe-area-inset-top) - env(safe-area-inset-bottom)), 240px);margin-top:6px}.v3-root .v3-lline{font-size:21px;line-height:26px}.v3-root .v3-ladlib{font-size:14px;line-height:18px}}@media (max-width:479px){.v3-root .v3-ornament{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:0 10px;display:grid}.v3-root .v3-chip{justify-content:center;padding:0 2px}.v3-root .v3-chip-face,.v3-root .v3-chip-face-inner{letter-spacing:0;flex-direction:column;gap:2px;font-size:12px;line-height:15px}.v3-root .v3-chip-face>span:last-child,.v3-root .v3-chip-face-inner>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}}@media (max-width:479px) and (max-height:640px){.v3-root .v3-chip-face,.v3-root .v3-chip-face-inner{gap:1px;font-size:11px;line-height:14px}.v3-root .v3-chip svg,.v3-root .v3-chip .v3-discord{width:18px;height:18px}}@media (max-width:600px){.v3-root .v3-panel .tp-title{font-size:26px;line-height:32px}.v3-root .v3-panel .tp-segmented button{font-size:14px}}.v3-root.is-instant *,.v3-root.is-instant :before,.v3-root.is-instant :after{transition:none!important}@media (pointer:coarse){.v3-root .v3-song-next,.v3-root .v3-sing-open{position:relative}.v3-root .v3-song-next:after,.v3-root .v3-sing-open:after{content:"";position:absolute;inset:-9px -4px}.v3-root .v3-panel .tp-segmented{border-radius:22px;height:44px}.v3-root .v3-up-pick button{height:44px}.v3-root .v3-sing-mute{width:44px;height:44px}.v3-root .v3-scrub::-webkit-slider-thumb{width:44px;height:24px;margin-top:-8px}.v3-root .v3-sing-vocals::-webkit-slider-thumb{width:26px;height:26px;margin-top:-10px}.v3-root .v3-glass{-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);transition:box-shadow .4s var(--v3-ease), background-color .6s var(--v3-ease)}.v3-root .v3-panel.v3-glass{-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%)}.v3-root .v3-chip-glass.v3-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#1e24228c}}@media (max-width:340px){.v3-root .v3-ornament{gap:6px;padding:0 6px}.v3-root .v3-up-pick button{min-width:52px;padding:0 10px}.v3-root .v3-up-row{gap:6px}}@media (max-width:380px){.v3-root .v3-lyrics-head .v3-swap{display:none}}@media (max-height:500px) and (orientation:landscape) and (pointer:coarse){.v3-root .v3-spin{padding:calc(env(safe-area-inset-top) + 56px) max(16px, env(safe-area-inset-right)) calc(env(safe-area-inset-bottom) + 10px) max(16px, env(safe-area-inset-left))}.v3-root .v3-spin-stage{--deck:min(46vw, calc((100svh - 70px - env(safe-area-inset-top) - env(safe-area-inset-bottom)) / .86));flex-direction:row;justify-content:center;gap:24px}.v3-root .v3-spin-pane{width:min(300px,40vw)}.v3-root .v3-intro{flex-direction:row;gap:40px}.v3-root .v3-intro-top{position:static}}@media (prefers-reduced-motion:reduce){.v3-root *,.v3-root :before,.v3-root :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.v3-root .v3-word{transform:scale(1)rotate(0)translate(0,0)!important}.v3-root .v3-rays,.v3-root .v3-orb-halo .v3-comet{display:none}}@media (prefers-reduced-transparency:reduce){.v3-root .v3-glass,.v3-root .v3-panel.v3-glass{background:#24262cf7}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.v3-root .v3-glass{background:#24262ceb}}@media (prefers-contrast:more){.v3-root .v3-glass{box-shadow:inset 0 0 0 1px #ffffffbf}.v3-root .v3-lrow:not([data-state=active]){--o:.72;--blur:0px}.v3-root .v3-lrow[data-state=active] .v3-word{-webkit-text-fill-color:#fff;background-image:none}}.v3-root .v3-player{grid-template-rows:auto auto minmax(36px,1fr);align-content:center;gap:2px;display:grid;-webkit-mask-image:none;mask-image:none;container-type:inline-size}.v3-root .v3-player.v3-lyric-viewport{margin-inline:0}.v3-root .v3-player-title{letter-spacing:-.03em;white-space:nowrap;background:linear-gradient(100deg, color-mix(in srgb, var(--v3-c1) 45%, #fff), var(--v3-c1) 50%, color-mix(in srgb, var(--v3-c2) 80%, var(--v3-c1)));color:#0000;-webkit-text-fill-color:transparent;transform-origin:0 70%;will-change:transform;-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(30px,15cqw,66px);font-weight:800;line-height:1.02;transition:transform 80ms linear}.v3-root .v3-player-meta{color:var(--v3-label-2);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;line-height:20px;overflow:hidden}.v3-root .v3-wave{border-radius:8px;min-height:36px;margin-top:10px;position:relative}.v3-root .v3-wave-bars{fill:#ffffff38;width:100%;height:100%;position:absolute;inset:0}.v3-root .v3-wave-bars.is-played{fill:color-mix(in srgb, var(--v3-c1) 78%, #fff);clip-path:inset(0 calc((1 - var(--p,0)) * 100%) 0 0)}.v3-root .v3-wave-head{top:-5px;bottom:-5px;left:calc(var(--p,0) * 100%);width:2px;box-shadow:0 0 10px color-mix(in srgb, var(--v3-c1) 80%, transparent);pointer-events:none;background:#fff;border-radius:1px;margin-left:-1px;position:absolute}.v3-root .v3-wave-input{opacity:0;cursor:pointer;touch-action:none;width:100%;height:calc(100% + 16px);margin:0;position:absolute;inset:-8px 0}.v3-root .v3-wave:has(.v3-wave-input:focus-visible){outline:2px solid var(--v3-tint);outline-offset:4px}.v3-root a.v3-sing-open{color:inherit;text-decoration:none}.v3-root .v3-song-next{background:var(--v3-fill);min-width:0;height:26px;color:var(--v3-label);font:inherit;cursor:pointer;transition:background .2s var(--v3-ease), scale .28s var(--v3-ease);border:0;border-radius:13px;align-items:center;gap:6px;margin:-4px 0 -4px auto;padding:0 8px 0 3px;font-size:13px;font-weight:600;display:inline-flex}.v3-root .v3-song-next:active{scale:.96}.v3-root .v3-song-next-art{border-radius:50%;flex:none;width:20px;height:20px;position:relative;overflow:hidden}.v3-root .v3-song-next-art img{object-fit:cover}.v3-root .v3-song-next-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v3-root .v3-song-next svg{opacity:.8;flex:none;width:14px;height:14px}@media (hover:hover){.v3-root .v3-song-next:hover{background:var(--v3-fill-2)}}.v3-root .v3-lvoice{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb, var(--v3-c1) 70%, #fff);margin-bottom:2px;font-size:11px;font-weight:700;line-height:14px;display:block}
