.playlist-popover-enter-active[data-v-5e47e393],.playlist-popover-leave-active[data-v-5e47e393]{transition:opacity .16s ease,transform .16s ease}.playlist-popover-enter-from[data-v-5e47e393],.playlist-popover-leave-to[data-v-5e47e393]{opacity:0;transform:translateY(8px) scale(.98)}[data-v-7b39ca05] .auth-dialog-panel{--auth-ink: #171822;--auth-muted: #737989;--auth-primary: #6654e8;--auth-primary-2: #8778ff}[data-v-7b39ca05] .auth-dialog-panel>.mb-4{position:relative;margin:0;display:flex;min-height:56px;align-items:center;justify-content:center;padding:16px 56px 8px}[data-v-7b39ca05] .auth-dialog-panel h2{color:var(--auth-ink);font-size:22px;line-height:28px;font-weight:900;letter-spacing:-.035em;text-align:center}[data-v-7b39ca05] .auth-dialog-panel>.mb-4 button{position:absolute;right:18px;top:13px;height:38px;min-height:38px;width:38px;border:0;border-radius:999px;background:transparent;color:#171822b3;box-shadow:none}[data-v-7b39ca05] .auth-dialog-panel>.mb-4 button:hover{background:#6654e814;color:var(--auth-ink)}.auth-login-layout[data-v-7b39ca05]{display:grid;gap:16px;padding:0 24px 24px}.auth-login-main[data-v-7b39ca05],.auth-login-form[data-v-7b39ca05]{display:grid;gap:14px}.auth-login-main[data-v-7b39ca05]{min-width:0}.auth-mode-switch[data-v-7b39ca05]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;border-radius:16px;background:#f1eff8;padding:4px}.auth-mode-button[data-v-7b39ca05]{min-height:38px;border-radius:13px;color:#7b7f8d;font-size:14px;line-height:20px;font-weight:850;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.auth-mode-button.is-active[data-v-7b39ca05]{background:#fff;color:var(--auth-ink);box-shadow:0 6px 14px #35306012}.auth-login-hint[data-v-7b39ca05]{margin:0;border-radius:16px;background:linear-gradient(135deg,#6654e814,#8778ff0a);padding:11px 13px;color:var(--auth-muted);font-size:13px;line-height:21px;font-weight:600}.auth-field[data-v-7b39ca05]{display:grid;gap:8px}.auth-field-label[data-v-7b39ca05]{display:inline-flex;align-items:center;gap:7px;color:#555b68;font-size:14px;line-height:20px;font-weight:850}.auth-field-label svg[data-v-7b39ca05]{width:17px;height:17px;color:#6c7280;stroke-width:2.2}.auth-code-row[data-v-7b39ca05]{display:grid;grid-template-columns:minmax(0,1fr) 108px;gap:10px;align-items:stretch}[data-v-7b39ca05] .auth-code-button{min-height:52px;border:0!important;border-radius:16px!important;background:#f2f0fb!important;color:var(--auth-ink)!important;font-size:14px!important;font-weight:850!important;box-shadow:none!important}[data-v-7b39ca05] .auth-code-button:hover{background:#ebe7ff!important}[data-v-7b39ca05] .auth-submit-button{width:100%;min-height:54px;margin-top:2px;border-radius:17px!important;background:linear-gradient(135deg,#6654e8,#8778ff)!important;color:#fff!important;font-size:16px!important;font-weight:900!important;box-shadow:0 14px 28px #6654e833!important}.auth-divider[data-v-7b39ca05]{display:flex;align-items:center;gap:12px;color:#adb0bb;font-size:12px;line-height:18px;font-weight:800}.auth-divider span[data-v-7b39ca05]:first-child,.auth-divider span[data-v-7b39ca05]:last-child{height:1px;flex:1;background:linear-gradient(90deg,transparent,rgba(175,178,190,.42))}.auth-divider span[data-v-7b39ca05]:last-child{background:linear-gradient(90deg,rgba(175,178,190,.42),transparent)}[data-v-7b39ca05] .auth-wechat-button{width:100%;min-height:52px;border:0!important;border-radius:16px!important;background:#f4f4f7!important;color:var(--auth-ink)!important;font-size:15px!important;font-weight:850!important;box-shadow:none!important}.auth-qr-page[data-v-7b39ca05]{display:grid;min-height:0}[data-v-7b39ca05] .auth-wechat-button:hover{background:#eeeef3!important}.auth-qr-back[data-v-7b39ca05]{position:absolute;left:var(--h5-space-3);top:var(--h5-space-3);z-index:5;display:grid;width:var(--h5-control);height:var(--h5-control);align-items:center;justify-content:center;border:0;border-radius:var(--h5-radius-control);background:transparent;padding:0;color:var(--h5-muted);transition:background .18s ease,color .18s ease}.auth-qr-back svg[data-v-7b39ca05]{width:var(--h5-icon-lg);height:var(--h5-icon-lg);stroke-width:2}.auth-qr-back[data-v-7b39ca05]:hover{background:var(--h5-primary-soft);color:var(--h5-ink)}.auth-qr-back[data-v-7b39ca05]:focus-visible{outline:0;box-shadow:var(--h5-shadow-focus)}.auth-qr-main[data-v-7b39ca05]{display:grid;place-items:center;align-content:start;gap:var(--h5-space-3);padding:var(--h5-space-6) 0 var(--h5-space-6);text-align:center}.auth-qr-card[data-v-7b39ca05]{display:grid;width:192px;height:192px;place-items:center;border:0;border-radius:26px;background:#fff;box-shadow:0 18px 46px #2d2b481a,0 1px #ffffffe6 inset}.auth-qr-image[data-v-7b39ca05]{width:168px;height:168px;border-radius:12px}.auth-wechat-title[data-v-7b39ca05]{margin:6px 0 0;color:var(--auth-ink);font-size:16px;line-height:22px;font-weight:900}.auth-wechat-desc[data-v-7b39ca05]{margin:0;color:var(--auth-muted);font-size:13px;line-height:19px;font-weight:700}[data-v-7b39ca05] .ui-dialog-overlay:has(.h5-auth-panel){display:flex;align-items:center;justify-content:center;padding:16px;background:#18192661;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}[data-v-7b39ca05] .ui-dialog-panel.h5-auth-panel{position:relative;width:min(100%,430px);max-width:calc(100vw - 32px)!important;max-height:min(90dvh,680px)!important;margin:0;border-color:#e8e5f2e6!important;border-radius:24px!important;background:#fdfcff!important;padding:0!important;box-shadow:0 18px 52px #2926442e!important}[data-v-7b39ca05] .ui-dialog-panel.h5-auth-panel:before{content:"";display:block;width:38px;height:4px;margin:10px auto 0;border-radius:999px;background:#74778838}[data-v-7b39ca05] .h5-auth-panel>.mb-4{padding:16px 56px 8px}[data-v-7b39ca05] .h5-auth-panel>.mb-4 button[aria-label=关闭]{right:var(--h5-space-3)!important;top:var(--h5-space-3)!important;width:var(--h5-control);height:var(--h5-control);min-height:var(--h5-control);border-radius:var(--h5-radius-control)}[data-v-7b39ca05] .h5-auth-panel h2{font-size:22px;line-height:28px;letter-spacing:-.035em}[data-v-7b39ca05] .h5-auth-panel .auth-field-input{min-height:50px!important}.h5-auth-panel[data-v-7b39ca05]+*{pointer-events:auto}@media(max-width:640px){[data-v-7b39ca05] .ui-dialog-overlay:has(.h5-auth-panel){align-items:center}[data-v-7b39ca05] .ui-dialog-panel.h5-auth-panel{width:min(100%,430px);max-height:min(90dvh,680px)!important;max-width:calc(100vw - 32px)!important;margin:0;border-radius:24px!important;box-shadow:0 18px 52px #2926442e!important}[data-v-7b39ca05] .h5-auth-panel>.mb-4{padding:16px 56px 8px}[data-v-7b39ca05] .h5-auth-panel h2{font-size:22px;letter-spacing:-.035em}.auth-login-layout[data-v-7b39ca05]{display:grid;gap:14px;padding:0 22px calc(18px + max(env(safe-area-inset-bottom),0px))}.auth-qr-main[data-v-7b39ca05]{padding:var(--h5-space-6) 0 var(--h5-space-5)}.auth-login-main[data-v-7b39ca05],.auth-login-form[data-v-7b39ca05]{gap:13px}.auth-login-hint[data-v-7b39ca05]{padding:10px 12px;font-size:12px;line-height:19px}.auth-code-row[data-v-7b39ca05]{grid-template-columns:minmax(0,1fr) 104px;gap:8px}}.new-user-celebration[data-v-7b39ca05]{animation:celebration-fade-in-7b39ca05 .22s ease-out both}.welcome-card[data-v-7b39ca05]{animation:celebration-card-pop-7b39ca05 .52s cubic-bezier(.2,.95,.25,1.18) both}.welcome-firework-image[data-v-7b39ca05]{filter:drop-shadow(0 20px 34px rgba(255,167,28,.28));animation:celebration-float-7b39ca05 1.8s ease-in-out infinite alternate}.firework-side[data-v-7b39ca05]{position:fixed;bottom:clamp(70px,12vh,140px);width:1px;height:1px;pointer-events:none}.firework-left[data-v-7b39ca05]{left:clamp(26px,8vw,132px)}.firework-right[data-v-7b39ca05]{right:clamp(26px,8vw,132px)}.firework-side[data-v-7b39ca05]:before{content:"";position:absolute;left:-7px;top:-7px;width:14px;height:14px;border-radius:999px;background:#c9ff2e;box-shadow:0 0 24px #c9ff2ed9;animation:firework-core-7b39ca05 1.2s ease-out infinite}.firework-particle[data-v-7b39ca05]{position:absolute;left:0;top:0;width:var(--dot-size);height:var(--dot-size);border-radius:999px;background:var(--dot-color);box-shadow:0 0 18px color-mix(in srgb,var(--dot-color) 70%,transparent);animation:firework-burst-7b39ca05 1.2s cubic-bezier(.08,.82,.2,1) infinite;animation-delay:var(--dot-delay)}@keyframes celebration-fade-in-7b39ca05{0%{opacity:0}to{opacity:1}}@keyframes celebration-card-pop-7b39ca05{0%{opacity:0;transform:translateY(18px) scale(.9)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes celebration-float-7b39ca05{0%{transform:translateY(0) rotate(-2deg)}to{transform:translateY(-8px) rotate(2deg)}}@keyframes firework-core-7b39ca05{0%{opacity:.95;transform:scale(.45)}55%{opacity:.7;transform:scale(1.25)}to{opacity:0;transform:scale(.35)}}@keyframes firework-burst-7b39ca05{0%{opacity:0;transform:translate(0) scale(.35)}15%{opacity:1}76%{opacity:1;transform:translate(var(--tx),var(--ty)) scale(1)}to{opacity:0;transform:translate(calc(var(--tx) * 1.12),calc(var(--ty) * 1.08 + 26px)) scale(.65)}}@media(max-width:640px){.firework-left[data-v-7b39ca05]{left:16px}.firework-right[data-v-7b39ca05]{right:16px}.firework-particle[data-v-7b39ca05]{animation-name:firework-burst-mobile-7b39ca05}}@keyframes firework-burst-mobile-7b39ca05{0%{opacity:0;transform:translate(0) scale(.35)}15%{opacity:1}76%{opacity:1;transform:translate(calc(var(--tx) * .62),calc(var(--ty) * .72)) scale(.9)}to{opacity:0;transform:translate(calc(var(--tx) * .68),calc(var(--ty) * .72 + 22px)) scale(.55)}}@media(prefers-reduced-motion:reduce){.new-user-celebration[data-v-7b39ca05],.welcome-card[data-v-7b39ca05],.welcome-firework-image[data-v-7b39ca05],.firework-side[data-v-7b39ca05]:before,.firework-particle[data-v-7b39ca05]{animation-duration:1ms;animation-iteration-count:1}}.style-theme-track[data-v-25921766]{display:grid;grid-auto-flow:column;grid-template-rows:repeat(2,104px);grid-auto-columns:182px;gap:10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;touch-action:pan-x;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding:1px 34px 5px}.style-theme-track.is-dragging[data-v-25921766]{cursor:grabbing;scroll-snap-type:none}.style-theme-card[data-v-25921766]{position:relative;min-width:0;overflow:hidden;border:2px solid rgba(255,255,255,.13);border-radius:8px;background:#111716;color:#fff;text-align:left;scroll-snap-align:start;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.style-theme-card[data-v-25921766]:active{transform:scale(.98)}.style-theme-card[data-v-25921766]:focus-visible{outline:3px solid rgba(201,255,46,.55);outline-offset:2px}.style-theme-card.is-selected[data-v-25921766]{border-color:#c9ff2e;box-shadow:0 0 0 2px #c9ff2e2e,0 10px 22px #00000047}.style-theme-card[data-v-25921766]:disabled{cursor:not-allowed;opacity:.58}.style-theme-card img[data-v-25921766],.style-theme-shade[data-v-25921766]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.style-theme-card img[data-v-25921766]{-o-object-fit:cover;object-fit:cover;pointer-events:none}.style-theme-shade[data-v-25921766]{background:linear-gradient(180deg,#03080714 10%,#030807e6)}.style-theme-copy[data-v-25921766]{position:absolute;z-index:1;right:12px;bottom:10px;left:12px;min-width:0}.style-theme-copy strong[data-v-25921766],.style-theme-copy small[data-v-25921766]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;letter-spacing:0}.style-theme-copy strong[data-v-25921766]{font-size:17px;line-height:1.25;font-weight:900;text-shadow:0 2px 8px rgba(0,0,0,.78)}.style-theme-copy small[data-v-25921766]{margin-top:4px;color:#ffffffd1;font-size:12px;line-height:1.2;font-weight:700}.style-theme-check[data-v-25921766]{position:absolute;z-index:2;top:8px;right:8px;display:grid;width:26px;height:26px;place-items:center;border-radius:999px;background:#c9ff2e;color:#06120b;box-shadow:0 3px 10px #00000057}.style-theme-check svg[data-v-25921766]{width:15px;height:15px;stroke-width:3}.style-theme-arrow[data-v-25921766]{position:absolute;z-index:3;top:50%;display:grid;width:34px;height:52px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#060c0ae6;color:#fff;box-shadow:0 6px 18px #00000047;transform:translateY(-50%)}.style-theme-arrow.is-left[data-v-25921766]{left:-2px}.style-theme-arrow.is-right[data-v-25921766]{right:-2px}.style-theme-arrow[data-v-25921766]:disabled{opacity:.4}.style-theme-arrow svg[data-v-25921766]{width:22px;height:22px}.is-compact .style-theme-track[data-v-25921766]{grid-template-rows:repeat(2,92px);grid-auto-columns:150px;gap:8px;padding-inline:0}.is-compact .style-theme-arrow[data-v-25921766]{display:none}.is-compact .style-theme-copy[data-v-25921766]{right:10px;bottom:8px;left:10px}.is-compact .style-theme-copy strong[data-v-25921766]{font-size:16px}.is-compact .style-theme-copy small[data-v-25921766]{font-size:11px}@media(max-width:640px){.style-theme-track[data-v-25921766]{grid-template-rows:repeat(2,92px);grid-auto-columns:150px;gap:8px;padding-inline:0}.style-theme-arrow[data-v-25921766]{display:none}.style-theme-copy strong[data-v-25921766]{font-size:16px}}.vocal-texture-picker[data-v-de45eb43]{position:relative}.vocal-texture-track[data-v-de45eb43]{padding:1px 34px 5px}.vocal-texture-arrow[data-v-de45eb43]{position:absolute;z-index:3;top:calc(50% + 12px);display:grid;width:34px;height:52px;place-items:center;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#060c0ae6;color:#fff;box-shadow:0 6px 18px #00000047;transform:translateY(-50%)}.vocal-texture-arrow.is-left[data-v-de45eb43]{left:-2px}.vocal-texture-arrow.is-right[data-v-de45eb43]{right:-2px}.vocal-texture-arrow[data-v-de45eb43]:disabled{opacity:.4}.vocal-texture-arrow svg[data-v-de45eb43]{width:22px;height:22px}.vocal-texture-empty[data-v-de45eb43]{min-height:48px;display:flex;align-items:center;margin-top:8px;border:1px solid rgba(223,231,244,.58);border-radius:14px;background:linear-gradient(90deg,#f8fbffc2,#ffffffe6,#f8fbffc2);padding:0 14px;color:#7b8496;font-size:12px;font-weight:760}.vocal-texture-initial[data-v-de45eb43]{display:none}.is-compact .vocal-texture-track[data-v-de45eb43]{padding-inline:0}.is-compact .vocal-texture-arrow[data-v-de45eb43]{display:none}@media(max-width:640px){.vocal-texture-track[data-v-de45eb43]{padding-inline:0}.vocal-texture-arrow[data-v-de45eb43]{display:none}}.music-coin-model[data-v-7bf9fb30]{height:112px;width:112px;overflow:hidden}.music-coin-model[data-v-7bf9fb30] canvas{display:block;height:100%;width:100%}.play-hover-dim[data-v-0db39e13],.play-hover-control[data-v-0db39e13]{transition:opacity .2s ease,background-color .2s ease,transform .2s ease}.play-hover-dim[data-v-0db39e13]{background-color:#0000002e}.play-hover-control[data-v-0db39e13]{opacity:1}@media(hover:hover)and (pointer:fine){.play-hover-dim[data-v-0db39e13]{background-color:#0000}.play-hover-control[data-v-0db39e13]{opacity:0;transform:translate(-50%,-50%) scale(.96)}.group:hover .play-hover-dim[data-v-0db39e13],.group:focus-within .play-hover-dim[data-v-0db39e13]{background-color:#0000004d}.group:hover .play-hover-control[data-v-0db39e13],.group:focus-within .play-hover-control[data-v-0db39e13]{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}.h5-create-page[data-v-4d6b5ab6]{gap:1rem;padding-top:.25rem;padding-bottom:calc(5.25rem + env(safe-area-inset-bottom))}.h5-create-page[data-v-4d6b5ab6]>*{min-width:0;max-width:100%}.h5-app:has(.h5-create-page),html[data-theme=light] .h5-app:has(.h5-create-page),.h5-app .h5-main:has(>.h5-create-page),html[data-theme=light] .h5-app .h5-main:has(>.h5-create-page){background:var(--h5-global-background)}.h5-create-mode-tabs[data-v-4d6b5ab6]{min-width:0}.h5-create-mode-tabs[data-v-4d6b5ab6] .h5-segmented-control{width:100%;padding:.25rem;border-radius:var(--h5-radius-media);background:var(--h5-control-group)}.h5-create-mode-tabs[data-v-4d6b5ab6] .h5-segmented-control button{min-height:var(--h5-control)!important;border-radius:var(--h5-radius-control);color:var(--h5-muted);font-size:.875rem;font-weight:700}.h5-create-mode-tabs[data-v-4d6b5ab6] .h5-segmented-control button.is-active{background:var(--h5-primary);color:var(--h5-on-primary);box-shadow:none}.h5-create-page .h5-create-section[data-v-4d6b5ab6]{display:grid;gap:1rem;padding:1rem;border:0;border-radius:var(--h5-radius-sheet);background:var(--h5-surface-translucent);box-shadow:none}.h5-create-page .h5-create-section>header[data-v-4d6b5ab6]{min-height:1.75rem;gap:.75rem;align-items:flex-start}.h5-create-page .h5-create-section>header h2[data-v-4d6b5ab6]{color:var(--h5-ink);font-size:1.0625rem;line-height:1.375rem;font-weight:var(--h5-weight-bold);letter-spacing:0}.h5-create-page .h5-create-section>header p[data-v-4d6b5ab6]{display:block;margin-top:.125rem;color:var(--h5-muted);font-size:.75rem;line-height:1.125rem;font-weight:600}.h5-create-page .h5-create-prompt-card>header[data-v-4d6b5ab6]{align-items:center}.h5-create-page .h5-create-prompt-card>header p[data-v-4d6b5ab6]{display:none}.h5-create-type-switch[data-v-4d6b5ab6]{display:grid;width:9rem;height:calc(var(--h5-control) + var(--h5-space-2));flex:0 0 auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:var(--h5-space-1);border-radius:var(--h5-radius-pill);background:var(--h5-control-group);box-shadow:none}.h5-create-type-switch button[data-v-4d6b5ab6]{min-width:0;height:var(--h5-control);min-height:var(--h5-control)!important;padding:0 var(--h5-space-2);border:0;border-radius:var(--h5-radius-sheet);background-color:transparent;color:var(--h5-muted);font-size:var(--h5-type-body);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold);white-space:nowrap;box-shadow:none;transition:background-color .16s ease-out,color .16s ease-out,transform .16s ease-out}.h5-create-type-switch button.is-active[data-v-4d6b5ab6]{background-color:var(--h5-ink);color:var(--h5-on-primary)}.h5-create-type-switch button[data-v-4d6b5ab6]:active:not(:disabled){transform:scale(.98)}.h5-professional-chip-grid[data-v-4d6b5ab6]{display:flex;flex-wrap:wrap;gap:.5rem;min-width:0}.h5-professional-chip-grid button[data-v-4d6b5ab6]{min-height:var(--h5-control)!important;flex:0 0 auto;border:0;border-radius:var(--h5-radius-control);background:var(--h5-surface-soft);padding-inline:.875rem;color:var(--h5-muted);font-size:.8125rem;line-height:1rem;font-weight:700;box-shadow:none}.h5-professional-chip-grid button.is-active[data-v-4d6b5ab6]{background:var(--h5-primary);color:var(--h5-on-primary)}.h5-create-page .h5-create-textarea[data-v-4d6b5ab6]{gap:.5rem}.h5-create-page .h5-create-textarea>span[data-v-4d6b5ab6]{display:none}.h5-create-page .h5-create-textarea textarea[data-v-4d6b5ab6]{min-height:6rem;border-color:var(--h5-line);border-radius:var(--h5-radius-media);background:var(--h5-surface);padding:1rem;color:var(--h5-ink);font-size:.875rem;line-height:1.375rem;font-weight:600;box-shadow:none}.h5-create-page .h5-create-textarea textarea[data-v-4d6b5ab6]:focus{border-color:var(--h5-focus);background:var(--h5-surface);box-shadow:var(--h5-shadow-focus)}.h5-create-page .h5-create-textarea textarea[data-v-4d6b5ab6]::-moz-placeholder{color:var(--h5-subtle);font-weight:600}.h5-create-page .h5-create-textarea textarea[data-v-4d6b5ab6]::placeholder{color:var(--h5-subtle);font-weight:600}.h5-create-page .h5-create-textarea>small[data-v-4d6b5ab6]{right:.875rem;bottom:.625rem;color:var(--h5-muted);font-size:.75rem;font-weight:700}.h5-create-page .h5-create-scenes[data-v-4d6b5ab6]{gap:.625rem}.h5-create-page .h5-create-scenes>span[data-v-4d6b5ab6]{display:none}.h5-create-page .h5-create-scenes>div[data-v-4d6b5ab6]{display:flex;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;touch-action:pan-x;gap:.5rem;padding-bottom:.125rem}.h5-create-page .h5-create-scenes button[data-v-4d6b5ab6]{min-height:var(--h5-control)!important;flex:0 0 auto;padding-inline:.875rem;border:0;border-radius:var(--h5-radius-pill);background:var(--h5-surface-soft)!important;color:var(--h5-muted)!important;font-size:.8125rem;font-weight:700;box-shadow:none}.h5-create-page .h5-create-scenes button.is-active[data-v-4d6b5ab6]{background:var(--h5-primary-soft)!important;color:var(--h5-primary)!important}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-picker{margin-top:-.125rem}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-picker>div:first-child{display:none}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-picker .scrollbar-soft{scrollbar-width:none}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-picker .scrollbar-soft::-webkit-scrollbar{display:none}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-track{display:grid;grid-auto-flow:column;grid-template-rows:1fr;gap:.75rem;padding:0 0 .125rem}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-track button{width:10rem!important;height:5.75rem!important;border:0!important;border-radius:var(--h5-radius-media)!important;background:var(--h5-media-overlay)!important;box-shadow:none!important}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-track button>span:last-child{inset:auto 0 0;display:flex;align-items:end;padding:.625rem}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-track button>span:last-child>span:first-child{display:grid;min-width:0;gap:.1875rem}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-initial{display:none}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-track strong{color:var(--h5-on-media)!important;overflow:hidden;font-size:.9375rem!important;line-height:1.25rem!important;font-weight:var(--h5-weight-bold)!important;text-overflow:ellipsis;white-space:nowrap}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-description{display:block!important;color:var(--h5-on-media-muted)!important;font-size:.6875rem!important;line-height:1rem!important;font-weight:700!important;opacity:1}.h5-create-page[data-v-4d6b5ab6] .vocal-texture-track button [class*=bg-acid]{position:absolute;top:.5rem;right:.5rem;width:1.375rem;height:1.375rem;background:var(--h5-primary)!important;color:var(--h5-on-primary)!important;box-shadow:none!important}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-track{grid-template-rows:5.75rem;grid-auto-columns:10rem;gap:.75rem;padding:0 0 .125rem}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-card{border:0;border-radius:var(--h5-radius-media);box-shadow:none}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-card.is-selected{border:0;box-shadow:none}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-check{width:1.375rem;height:1.375rem;background:var(--h5-primary);color:var(--h5-on-primary);box-shadow:none}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-check svg{width:.8125rem;height:.8125rem}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-copy strong{font-size:.9375rem;line-height:1.25rem;font-weight:var(--h5-weight-bold)}.h5-create-page[data-v-4d6b5ab6] .style-theme-picker.is-compact .style-theme-copy small{font-size:.6875rem;line-height:1rem}.h5-create-subsection[data-v-4d6b5ab6]{display:grid;gap:.625rem;min-width:0}.h5-create-subsection-heading[data-v-4d6b5ab6]{display:flex;min-height:1.5rem;align-items:center;justify-content:space-between;gap:.75rem}.h5-create-subsection-heading strong[data-v-4d6b5ab6]{color:var(--h5-ink);font-size:.875rem;line-height:1.25rem;font-weight:var(--h5-weight-semibold)}.h5-create-subsection-heading small[data-v-4d6b5ab6]{color:var(--h5-muted);font-size:.75rem;line-height:1rem;font-weight:600}.h5-create-setting-list[data-v-4d6b5ab6]{display:grid;overflow:hidden;border-radius:var(--h5-radius-media);background:var(--h5-surface-soft)}.h5-create-page .h5-setting-row[data-v-4d6b5ab6]{display:flex;width:100%;min-height:3.5rem;align-items:center;justify-content:space-between;gap:.75rem;padding:0 .875rem;border:0;border-radius:0;background:transparent;color:var(--h5-ink);text-align:left;box-shadow:none}.h5-create-page .h5-setting-row+.h5-setting-row[data-v-4d6b5ab6]{margin-top:0;border-top:1px solid var(--h5-line)}.h5-create-page .h5-setting-row>span[data-v-4d6b5ab6]{display:inline-flex;min-width:0;align-items:center;gap:.625rem;font-size:.875rem;font-weight:700}.h5-create-page .h5-setting-row>span svg[data-v-4d6b5ab6]{width:1.25rem;height:1.25rem;flex:0 0 auto;color:var(--h5-muted);stroke-width:2}.h5-create-page .h5-setting-row small[data-v-4d6b5ab6]{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:.375rem;color:var(--h5-muted);font-weight:var(--h5-weight-semibold)}.h5-create-page .h5-setting-row small svg[data-v-4d6b5ab6]{width:1rem;height:1rem;color:var(--h5-primary);stroke-width:2.25}.h5-create-page .h5-setting-value[data-v-4d6b5ab6]{color:var(--h5-ink)!important;font-size:.875rem;line-height:1.25rem;font-weight:var(--h5-weight-bold)!important;white-space:nowrap}.h5-option-sheet-list[data-v-4d6b5ab6]{display:grid;gap:0;overflow:hidden;border-radius:var(--h5-radius-media);background:var(--h5-surface)}.h5-option-sheet-list button[data-v-4d6b5ab6]{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-radius:0;background:transparent;padding:.75rem .875rem;color:var(--h5-ink);text-align:left;box-shadow:none}.h5-option-sheet-list button+button[data-v-4d6b5ab6]{border-top:1px solid var(--h5-line)}.h5-option-sheet-list button.is-active[data-v-4d6b5ab6]{background:var(--h5-selection-surface)}.h5-option-sheet-list button[data-v-4d6b5ab6]:active{background:var(--h5-control-pressed)}.h5-option-sheet-list button.is-active strong[data-v-4d6b5ab6]{color:var(--h5-primary)}.h5-option-sheet-list button>span[data-v-4d6b5ab6]{display:grid;min-width:0;gap:.1875rem}.h5-option-sheet-list strong[data-v-4d6b5ab6]{color:var(--h5-ink);font-size:.9375rem;line-height:1.25rem;font-weight:var(--h5-weight-bold)}.h5-option-sheet-list small[data-v-4d6b5ab6]{color:var(--h5-muted);font-size:.75rem;line-height:1.0625rem;font-weight:var(--h5-weight-regular)}.h5-option-sheet-list svg[data-v-4d6b5ab6]{width:1.125rem;height:1.125rem;flex:0 0 auto;color:var(--h5-primary);stroke-width:2.75}.h5-create-page .h5-cover-setting[data-v-4d6b5ab6]{min-height:4rem;padding:0;border-radius:0;background:transparent;box-shadow:none}.h5-create-page .h5-cover-setting>img[data-v-4d6b5ab6]{width:4rem;height:4rem;border-radius:var(--h5-radius-media)}.h5-create-page .h5-cover-setting button[data-v-4d6b5ab6]{background:var(--h5-surface-soft);color:var(--h5-primary);box-shadow:none}.h5-create-page .h5-create-submit-bar[data-v-4d6b5ab6]{position:fixed!important;z-index:32;right:auto;bottom:calc(5.75rem + env(safe-area-inset-bottom));left:50%;width:min(calc(100% - 2rem),32rem);padding:0;border-top:0;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none;pointer-events:auto;transform:translate(-50%)}.h5-create-page .h5-create-submit-button[data-v-4d6b5ab6]{min-height:3.25rem!important;border-radius:var(--h5-radius-pill);background:var(--h5-primary)!important;color:var(--h5-on-primary)!important;font-size:.9375rem;font-weight:var(--h5-weight-bold);box-shadow:var(--h5-shadow-1)}.h5-create-page .h5-create-submit-button[data-v-4d6b5ab6]:disabled{opacity:1;background:var(--h5-disabled-surface)!important;color:var(--h5-disabled-text)!important;box-shadow:none}.h5-create-page .h5-create-submit-button+small[data-v-4d6b5ab6],.h5-create-page .h5-create-submit-bar small[data-v-4d6b5ab6]{color:var(--h5-muted)}.h5-create-page .h5-create-prompt-card>header[data-v-4d6b5ab6]{flex-wrap:wrap}.h5-create-prompt-card>header>div[data-v-4d6b5ab6]:first-child{min-width:7rem;flex:1 1 auto}.h5-create-prompt-card>header h2[data-v-4d6b5ab6]{font-size:1.25rem!important;line-height:1.75rem!important}.h5-create-type-switch[data-v-4d6b5ab6]{margin-left:auto}@media(max-width:374px){.h5-create-type-switch[data-v-4d6b5ab6]{width:8.5rem}}.h5-create-parameter-panel[data-v-4d6b5ab6],.h5-create-cover-panel[data-v-4d6b5ab6]{min-width:0}.h5-professional-workspace[data-v-4d6b5ab6]{gap:1.25rem!important}.h5-professional-groups[data-v-4d6b5ab6]{display:grid;gap:1.5rem;min-width:0}.h5-professional-group[data-v-4d6b5ab6]{display:grid;gap:.75rem;min-width:0}.h5-professional-group-heading[data-v-4d6b5ab6]{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem}.h5-professional-group-heading>div[data-v-4d6b5ab6]{display:grid;min-width:0;gap:.125rem}.h5-professional-group-heading strong[data-v-4d6b5ab6]{color:var(--h5-ink);font-size:.9375rem;line-height:1.25rem;font-weight:var(--h5-weight-bold)}.h5-professional-group-heading small[data-v-4d6b5ab6]{color:var(--h5-muted);font-size:.75rem;line-height:1.125rem;font-weight:600}.h5-professional-group-heading>span[data-v-4d6b5ab6]{display:inline-flex;min-height:1.5rem;flex:0 0 auto;align-items:center;border-radius:var(--h5-radius-pill);background:var(--h5-primary-soft);padding-inline:.625rem;color:var(--h5-primary);font-size:.6875rem;line-height:1rem;font-weight:700;white-space:nowrap}.h5-professional-language-row[data-v-4d6b5ab6]{margin-top:-.25rem}.h5-create-page .h5-lyrics-preview[data-v-4d6b5ab6]{border:0;border-radius:var(--h5-radius-sheet);background:var(--h5-surface-translucent);box-shadow:none}@media(max-width:350px){.h5-create-page .h5-create-section[data-v-4d6b5ab6]{padding:.875rem}.h5-create-page .h5-cover-setting[data-v-4d6b5ab6]{grid-template-columns:3.5rem minmax(0,1fr) var(--h5-control) var(--h5-control)}.h5-create-page .h5-cover-setting>img[data-v-4d6b5ab6]{width:3.5rem;height:3.5rem}}.h5-create-page[data-v-4d6b5ab6] .h5-voice-select{min-height:var(--h5-control);height:var(--h5-control);border-radius:var(--h5-radius-control);padding-inline:var(--h5-space-3);font-size:.8125rem}.h5-create-page[data-v-4d6b5ab6] .h5-voice-action-button{width:var(--h5-control);height:var(--h5-control);border-radius:var(--h5-radius-control)}html[data-theme=light]{border-color:var(--ui-line);background:var(--ui-surface-soft)}html[data-theme=light]{border-color:var(--ui-line);background:var(--ui-surface)}.h5-app:has(.h5-messages-page),html[data-theme=light] .h5-app:has(.h5-messages-page),.h5-app .h5-main:has(>.h5-messages-page),html[data-theme=light] .h5-app .h5-main:has(>.h5-messages-page){background:var(--h5-global-background)}.h5-messages-page[data-v-0e3453ae]{gap:var(--h5-space-4)!important;padding-top:var(--h5-space-1);padding-bottom:var(--h5-space-8)}.h5-messages-page[data-v-0e3453ae]>*{min-width:0;max-width:100%}.h5-messages-read-button[data-v-0e3453ae]{min-height:var(--h5-control);flex:0 0 auto;border:0;border-radius:var(--h5-radius-control);background:transparent;padding-inline:var(--h5-space-2);color:var(--h5-primary);font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-messages-read-button[data-v-0e3453ae]:disabled{color:var(--h5-disabled-text)}.h5-messages-summary[data-v-0e3453ae]{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr);align-items:center;gap:var(--h5-space-3);border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-3)}.h5-messages-summary>span[data-v-0e3453ae]{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-messages-summary strong[data-v-0e3453ae],.h5-messages-summary small[data-v-0e3453ae]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-messages-summary strong[data-v-0e3453ae]{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-messages-summary small[data-v-0e3453ae]{margin-top:var(--h5-space-1);color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-regular)}.h5-message-tabs[data-v-0e3453ae]{display:flex;min-width:0;gap:var(--h5-space-2);overflow-x:auto;padding-bottom:.125rem;scrollbar-width:none}.h5-message-tabs[data-v-0e3453ae]::-webkit-scrollbar{display:none}.h5-message-tabs button[data-v-0e3453ae]{display:inline-flex;min-height:var(--h5-control);flex:0 0 auto;align-items:center;gap:var(--h5-space-1);border:0;border-radius:var(--h5-radius-pill);background:var(--h5-surface-soft);padding-inline:var(--h5-space-3);color:var(--h5-muted);font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-message-tabs button.is-active[data-v-0e3453ae]{background:var(--h5-primary);color:var(--h5-on-primary)}.h5-message-tabs small[data-v-0e3453ae]{display:grid;min-width:1.125rem;height:1.125rem;place-items:center;border-radius:var(--h5-radius-pill);background:color-mix(in srgb,currentColor 14%,transparent);font-size:var(--h5-type-caption);line-height:1;font-weight:var(--h5-weight-bold)}.h5-message-list[data-v-0e3453ae]{display:grid;gap:var(--h5-space-2)}.h5-message-row[data-v-0e3453ae]{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) auto;min-height:5rem;align-items:center;gap:var(--h5-space-3);border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-2) var(--h5-space-3);color:var(--h5-ink);text-align:left}.h5-message-row.is-unread[data-v-0e3453ae]{background:color-mix(in srgb,var(--h5-primary-soft) 42%,var(--h5-surface))}.h5-message-icon[data-v-0e3453ae]{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-surface-soft);color:var(--h5-muted)}.h5-message-row.is-unread .h5-message-icon[data-v-0e3453ae],.h5-message-icon.is-generation[data-v-0e3453ae]{background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-message-icon.is-billing[data-v-0e3453ae]{color:var(--h5-success)}.h5-message-icon.is-social[data-v-0e3453ae]{color:var(--h5-social)}.h5-message-icon.is-system[data-v-0e3453ae]{color:var(--h5-muted)}.h5-message-copy[data-v-0e3453ae]{display:grid;min-width:0;gap:.25rem}.h5-message-copy>span[data-v-0e3453ae]{display:flex;min-width:0;align-items:center;gap:.375rem}.h5-message-copy strong[data-v-0e3453ae],.h5-message-copy small[data-v-0e3453ae]{overflow:hidden;text-overflow:ellipsis}.h5-message-copy strong[data-v-0e3453ae]{color:var(--h5-ink);font-size:var(--h5-type-body);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-bold);white-space:nowrap}.h5-message-copy i[data-v-0e3453ae]{width:.4375rem;height:.4375rem;flex:0 0 .4375rem;border-radius:var(--h5-radius-pill);background:var(--h5-primary)}.h5-message-copy small[data-v-0e3453ae]{display:-webkit-box;color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-regular);-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-message-action[data-v-0e3453ae]{align-self:center;border-radius:var(--h5-radius-pill);background:var(--h5-primary-soft);padding:var(--h5-space-1) var(--h5-space-2);color:var(--h5-primary);font-size:.6875rem;line-height:.875rem;font-weight:var(--h5-weight-semibold);white-space:nowrap}@media(max-width:374px){.h5-message-row[data-v-0e3453ae]{grid-template-columns:2.25rem minmax(0,1fr)}.h5-message-action[data-v-0e3453ae]{grid-column:2;justify-self:start}}.h5-app:has(.h5-player-page),html[data-theme=light] .h5-app:has(.h5-player-page),.h5-app .h5-main:has(>.h5-player-page),html[data-theme=light] .h5-app .h5-main:has(>.h5-player-page){background:var(--h5-global-background)}.h5-app:has(.h5-player-page) .h5-top-bar,html[data-theme=light] .h5-app:has(.h5-player-page) .h5-top-bar{border-color:transparent;background:transparent;box-shadow:none;color:var(--h5-ink);backdrop-filter:none;-webkit-backdrop-filter:none}.h5-app:has(.h5-player-page) .h5-top-bar.is-scrolled,html[data-theme=light] .h5-app:has(.h5-player-page) .h5-top-bar.is-scrolled{background:var(--h5-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.h5-app .h5-main:has(>.h5-player-page),html[data-theme=light] .h5-app .h5-main:has(>.h5-player-page){padding-top:calc(3.25rem + max(env(safe-area-inset-top),0px));padding-bottom:calc(1rem + max(env(safe-area-inset-bottom),0px))}.h5-player-page[data-v-2de6a1b7]{--player-page-max: 29rem;--player-art-size: clamp(15.75rem, 68vw, 18.5rem);--player-lyric-height: clamp(17.5rem, 41dvh, 22rem);--player-lyric-line-max: 21rem;--player-space-1: var(--h5-space-1);--player-space-2: var(--h5-space-2);--player-space-3: var(--h5-space-3);--player-space-4: var(--h5-space-4);--player-space-5: var(--h5-space-5);--player-radius-sm: var(--h5-radius-media);--player-radius-md: var(--h5-radius-sheet);--player-radius-lg: var(--h5-radius-feature);--player-ink: var(--h5-ink);--player-muted: var(--h5-muted);--player-subtle: var(--h5-subtle);--player-soft: var(--h5-surface-translucent);--player-line: var(--h5-line);--player-primary: var(--h5-primary);--player-primary-2: var(--h5-brand);width:min(100%,var(--player-page-max));margin-inline:auto;align-content:start;gap:0;overflow:visible}.h5-player-stage[data-v-2de6a1b7]{position:relative;isolation:isolate;display:grid;height:calc(100dvh - 5rem);min-height:calc(100dvh - 5rem);grid-template-areas:"visual" "copy" "progress" "controls" "actions";grid-template-rows:minmax(0,1fr) auto auto auto auto;align-content:stretch;gap:var(--player-space-3);overflow:visible;padding:var(--player-space-1) var(--player-space-4) var(--player-space-4);background:transparent}.h5-player-page.is-lyrics-mode .h5-player-stage[data-v-2de6a1b7]{grid-template-areas:"copy" "lyrics" "progress" "controls" "actions";grid-template-rows:auto minmax(var(--player-lyric-height),1fr) auto auto auto;align-content:stretch;gap:var(--player-space-3)}.h5-player-visual[data-v-2de6a1b7]{grid-area:visual;position:relative;display:grid;width:100%;min-height:min(var(--player-art-size),42dvh);height:auto;place-items:center;overflow:visible;border-radius:calc(var(--player-radius-lg) + .25rem)}.h5-player-page.is-lyrics-mode .h5-player-visual[data-v-2de6a1b7]{grid-area:lyrics;min-height:0;place-items:stretch;background:transparent}.h5-player-ambient[data-v-2de6a1b7]{pointer-events:none;position:absolute;inset:10% 8% auto;z-index:-1;width:84%;height:78%;-o-object-fit:cover;object-fit:cover;opacity:.18;filter:blur(32px) saturate(1.08);transform:scale(1.06)}.h5-player-page.is-lyrics-mode .h5-player-ambient[data-v-2de6a1b7]{display:none}.h5-player-cover-shell[data-v-2de6a1b7]{position:relative;display:block;width:var(--player-art-size);aspect-ratio:1;overflow:hidden;border:0;border-radius:var(--player-radius-lg);background:color-mix(in srgb,var(--h5-surface) 62%,transparent);padding:.25rem;box-shadow:var(--h5-shadow-2)}.h5-player-cover[data-v-2de6a1b7]{display:block;width:100%;height:100%;border-radius:calc(var(--player-radius-lg) - .1875rem);-o-object-fit:cover;object-fit:cover}.h5-player-lyric-view[data-v-2de6a1b7]{position:relative;display:grid;width:100%;height:100%;min-height:var(--player-lyric-height);overflow:hidden;border:0;border-radius:0;background:transparent;padding:0;text-align:center;box-shadow:none}html .h5-app .h5-player-page.is-lyrics-mode .h5-player-lyric-view,html[data-theme=light] .h5-app .h5-player-page.is-lyrics-mode .h5-player-lyric-view{height:100%;min-height:var(--player-lyric-height);border-radius:0;background:transparent;box-shadow:none}.h5-player-lyrics[data-v-2de6a1b7]{width:100%;height:100%;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0%,#000 10%,#000 90%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,#000 10%,#000 90%,transparent 100%)}.h5-player-lyrics-track[data-v-2de6a1b7]{position:relative;box-sizing:border-box;width:100%;max-width:100%;margin-inline:auto;padding:var(--lyric-edge-space, var(--player-space-5)) var(--player-space-4);will-change:transform;transform:translateZ(0)}.h5-player-page.is-lyrics-mode .h5-player-lyrics p[data-v-2de6a1b7]{box-sizing:border-box;width:min(100%,var(--player-lyric-line-max));max-width:var(--player-lyric-line-max);margin:0 auto;padding:var(--player-space-2) var(--player-space-1);color:var(--player-muted);font-size:1rem;line-height:var(--h5-leading-body);font-weight:var(--h5-weight-semibold);text-align:center}.h5-player-lyric-empty[data-v-2de6a1b7]{display:grid;place-items:center;align-content:center;gap:.5rem;color:var(--player-muted);font-size:.875rem;font-weight:var(--h5-weight-semibold)}.h5-player-lyric-empty svg[data-v-2de6a1b7]{width:1.375rem;height:1.375rem;color:var(--player-primary)}.h5-player-copy[data-v-2de6a1b7]{grid-area:copy;display:flex;width:100%;min-width:0;margin-top:0;flex-direction:column;align-items:center;gap:.5rem;padding-inline:var(--player-space-3);text-align:center}.h5-player-page.is-lyrics-mode .h5-player-copy[data-v-2de6a1b7]{grid-area:copy;display:grid;grid-template-columns:3rem minmax(0,auto);width:100%;align-items:center;justify-content:center;-moz-column-gap:var(--player-space-3);column-gap:var(--player-space-3);padding-inline:0;text-align:left}.h5-player-copy-cover[data-v-2de6a1b7]{grid-row:1 / span 2;width:3rem;height:3rem;border-radius:var(--h5-radius-control);-o-object-fit:cover;object-fit:cover;box-shadow:none}.h5-player-copy-meta[data-v-2de6a1b7]{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;max-width:100%;min-height:1.875rem;border-radius:var(--h5-radius-pill);background:transparent;padding:0;box-shadow:none}.h5-player-page.is-lyrics-mode .h5-player-copy-meta[data-v-2de6a1b7]{display:contents}.h5-player-page.is-lyrics-mode .h5-player-status[data-v-2de6a1b7]{display:none}.h5-player-status[data-v-2de6a1b7]{display:inline-flex;min-height:1.75rem;align-items:center;justify-content:center;border-radius:var(--h5-radius-pill);padding-inline:.75rem;font-size:.8125rem;line-height:1.125rem;font-weight:var(--h5-weight-bold);white-space:nowrap;background:transparent;color:var(--player-primary);padding-inline:0}.h5-player-copy h1[data-v-2de6a1b7]{display:-webkit-box;width:100%;margin:0 auto;max-width:min(22rem,100%);overflow:hidden;color:var(--player-ink);font-size:clamp(1.5rem,6vw,1.875rem);line-height:1.18;font-weight:var(--h5-weight-bold);text-align:center;-webkit-box-orient:vertical;-webkit-line-clamp:1}.h5-player-page.is-cover-mode .h5-player-copy h1[data-v-2de6a1b7],.h5-player-page.is-cover-mode .h5-player-copy p[data-v-2de6a1b7]{justify-self:center}.h5-player-page.is-lyrics-mode .h5-player-copy h1[data-v-2de6a1b7]{grid-column:2;grid-row:1;margin:0;width:auto;max-width:min(20rem,calc(100vw - var(--h5-space-12) - var(--h5-space-12)));font-size:var(--h5-type-section);line-height:var(--h5-leading-section);text-align:left;-webkit-line-clamp:1}.h5-player-copy p[data-v-2de6a1b7]{width:100%;margin:-.125rem auto 0;max-width:min(22rem,100%);overflow:hidden;color:var(--player-muted);font-size:.9375rem;line-height:1.375rem;font-weight:700;text-align:center;text-overflow:ellipsis;white-space:nowrap}.h5-player-page.is-lyrics-mode .h5-player-copy p[data-v-2de6a1b7]{grid-column:2;grid-row:2;margin:.125rem 0 0;width:auto;max-width:min(20rem,calc(100vw - var(--h5-space-12) - var(--h5-space-12)));color:var(--player-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-regular);text-align:left}.h5-player-progress[data-v-2de6a1b7]{grid-area:progress;width:100%;padding-inline:var(--player-space-1)}.h5-player-page.is-lyrics-mode .h5-player-progress[data-v-2de6a1b7]{grid-area:progress}.h5-player-progress button[data-v-2de6a1b7]{position:relative;width:100%;height:2rem;background:transparent;cursor:default;touch-action:none;-webkit-tap-highlight-color:transparent}.h5-player-progress button.is-seekable[data-v-2de6a1b7]{cursor:pointer}.h5-player-progress-track[data-v-2de6a1b7]{position:absolute;inset-inline:0;top:50%;height:.25rem;overflow:hidden;border-radius:var(--h5-radius-pill);background:var(--h5-progress-track);transform:translateY(-50%)}.h5-player-progress button.is-seekable .h5-player-progress-track[data-v-2de6a1b7]{height:.3125rem}.h5-player-progress-fill[data-v-2de6a1b7]{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--player-primary) 0%,var(--player-primary-2) 100%)}.h5-player-progress-thumb[data-v-2de6a1b7]{position:absolute;top:50%;display:block;width:.875rem;height:.875rem;border:.1875rem solid var(--h5-surface);border-radius:var(--h5-radius-pill);background:var(--player-primary);box-shadow:0 .25rem .75rem #443ad647;opacity:0;transform:translate(-50%,-50%) scale(.72);transition:opacity .14s ease,transform .14s ease}.h5-player-progress button.is-seekable:active .h5-player-progress-thumb[data-v-2de6a1b7],.h5-player-progress button.is-seeking .h5-player-progress-thumb[data-v-2de6a1b7]{opacity:1;transform:translate(-50%,-50%) scale(1)}.h5-player-progress-bubble[data-v-2de6a1b7]{position:absolute;top:-.875rem;z-index:1;min-width:3.25rem;border-radius:var(--h5-radius-pill);background:var(--player-ink);padding:.25rem .5rem;color:var(--h5-on-primary);font-size:.75rem;line-height:1rem;font-weight:800;text-align:center;box-shadow:0 .5rem 1.25rem #18182829;transform:translate(-50%)}.h5-player-progress-bubble[data-v-2de6a1b7]:after{content:"";position:absolute;left:50%;bottom:-.25rem;width:.5rem;height:.5rem;background:inherit;transform:translate(-50%) rotate(45deg)}.h5-player-progress>div[data-v-2de6a1b7]{display:flex;justify-content:space-between;margin-top:-.125rem;color:var(--player-subtle);font-size:.75rem;line-height:1rem;font-weight:700}.h5-player-main-controls[data-v-2de6a1b7]{grid-area:controls;display:grid;grid-template-columns:2.75rem 3.125rem 4rem 3.125rem 2.75rem;min-height:4.25rem;align-items:center;justify-content:center;gap:.625rem}.h5-player-page.is-lyrics-mode .h5-player-main-controls[data-v-2de6a1b7]{grid-area:controls}.h5-player-main-controls button[data-v-2de6a1b7],.h5-player-actions button[data-v-2de6a1b7],.h5-player-score-head button[data-v-2de6a1b7],.h5-player-score-list button[data-v-2de6a1b7],.h5-player-empty button[data-v-2de6a1b7],.h5-player-modal-head button[data-v-2de6a1b7]{display:grid;place-items:center;transition:transform .16s ease,opacity .16s ease,background-color .16s ease,color .16s ease}.h5-player-main-controls button[data-v-2de6a1b7]:active,.h5-player-actions button[data-v-2de6a1b7]:active,.h5-player-modal-head button[data-v-2de6a1b7]:active{transform:scale(.95)}.h5-player-main-controls button[data-v-2de6a1b7]{border-radius:var(--h5-radius-pill);background:transparent;color:var(--h5-muted)}.h5-player-main-controls .is-utility[data-v-2de6a1b7]{width:2.75rem;height:2.75rem;background:var(--h5-control-surface)}.h5-player-main-controls .is-skip[data-v-2de6a1b7]{width:3.125rem;height:3.125rem;color:var(--player-ink);background:var(--h5-control-surface)}.h5-player-main-controls .is-utility[data-v-2de6a1b7]:active,.h5-player-main-controls .is-skip[data-v-2de6a1b7]:active{background:var(--h5-control-pressed)}.h5-player-main-controls .is-primary[data-v-2de6a1b7]{width:4rem;height:4rem;background:linear-gradient(135deg,var(--player-primary) 0%,var(--player-primary-2) 100%);color:var(--h5-on-primary);box-shadow:var(--h5-shadow-1)}.h5-player-main-controls svg[data-v-2de6a1b7]{width:1.25rem;height:1.25rem}.h5-player-main-controls .is-skip svg[data-v-2de6a1b7]{width:1.5rem;height:1.5rem}.h5-player-main-controls .is-primary svg[data-v-2de6a1b7]{width:1.625rem;height:1.625rem}.h5-player-actions[data-v-2de6a1b7]{grid-area:actions;display:grid;gap:.5rem;min-width:0;padding:0 var(--player-space-1)}.h5-player-page.is-lyrics-mode .h5-player-actions[data-v-2de6a1b7]{grid-area:actions;gap:.375rem;padding-top:0}.h5-player-actions.has-score[data-v-2de6a1b7]{grid-template-columns:repeat(5,minmax(0,1fr))}.h5-player-actions.without-score[data-v-2de6a1b7]{grid-template-columns:repeat(4,minmax(0,1fr))}.h5-player-actions button[data-v-2de6a1b7]{min-width:0;min-height:3rem;gap:.25rem;border-radius:var(--h5-radius-sheet);background:transparent;color:var(--h5-muted);font-size:.6875rem;line-height:.875rem;font-weight:var(--h5-weight-semibold)}.h5-player-page.is-lyrics-mode .h5-player-actions button[data-v-2de6a1b7]{min-height:2.75rem;border-radius:var(--h5-radius-pill);background:transparent;color:color-mix(in srgb,var(--h5-ink) 76%,transparent)}.h5-player-page.is-lyrics-mode .h5-player-actions button.is-active[data-v-2de6a1b7]{background:transparent;color:var(--player-primary)}.h5-player-page.is-lyrics-mode .h5-player-actions svg[data-v-2de6a1b7]{width:1.25rem;height:1.25rem}.h5-player-actions button.is-active[data-v-2de6a1b7]{color:var(--player-primary);background:transparent}.h5-player-actions button[data-v-2de6a1b7]:active{background:var(--h5-selection-surface)}.h5-player-actions svg[data-v-2de6a1b7]{width:1.125rem;height:1.125rem}.h5-player-modal-overlay[data-v-2de6a1b7]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:grid;align-items:end;padding:max(env(safe-area-inset-top),.75rem) .75rem max(env(safe-area-inset-bottom),.75rem);background:var(--h5-overlay);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.h5-player-modal[data-v-2de6a1b7]{display:grid;width:min(100%,29rem);max-height:min(78dvh,39rem);min-height:0;justify-self:center;grid-template-rows:auto auto minmax(0,1fr);gap:.75rem;overflow:hidden;border:0;border-radius:var(--h5-radius-sheet);background:var(--h5-surface-raised);padding:.625rem .75rem .875rem;box-shadow:var(--h5-shadow-2)}.h5-player-modal-grip[data-v-2de6a1b7]{width:2.5rem;height:.25rem;justify-self:center;border-radius:var(--h5-radius-pill);background:color-mix(in srgb,var(--h5-muted) 34%,transparent)}.h5-player-modal-head[data-v-2de6a1b7]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-inline:.125rem}.h5-player-modal-head h2[data-v-2de6a1b7]{color:var(--player-ink);font-size:1.125rem;line-height:1.375rem;font-weight:var(--h5-weight-bold)}.h5-player-modal-head p[data-v-2de6a1b7]{margin-top:.25rem;color:var(--player-muted);font-size:.8125rem;line-height:1.25rem;font-weight:var(--h5-weight-semibold)}.h5-player-modal-head button[data-v-2de6a1b7]{width:var(--h5-control);height:var(--h5-control);flex-shrink:0;border-radius:var(--h5-radius-pill);background:var(--h5-surface-soft);color:var(--h5-muted)}.h5-player-modal-head svg[data-v-2de6a1b7]{width:1.125rem;height:1.125rem}.h5-player-panel[data-v-2de6a1b7]{min-height:0;overflow:hidden;border:0;background:transparent;padding:0}.h5-player-score-panel[data-v-2de6a1b7]{display:flex;flex-direction:column;gap:.75rem}.h5-player-score-head[data-v-2de6a1b7]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-radius:var(--h5-radius-sheet);background:var(--h5-surface-soft);padding:.75rem}.h5-player-score-head h2[data-v-2de6a1b7]{color:var(--player-ink);font-size:.9375rem;line-height:1.25rem;font-weight:var(--h5-weight-bold)}.h5-player-score-head p[data-v-2de6a1b7]{margin-top:.125rem;color:var(--player-muted);font-size:.75rem;line-height:1.125rem;font-weight:var(--h5-weight-semibold)}.h5-player-score-head>div[data-v-2de6a1b7]:last-child{display:flex;flex-shrink:0;align-items:center;gap:.375rem}.h5-player-score-head button[data-v-2de6a1b7]:first-child,.h5-player-empty button[data-v-2de6a1b7]{min-height:var(--h5-control);border-radius:var(--h5-radius-pill);background:var(--player-primary);padding:0 .875rem;color:var(--h5-on-primary);font-size:.75rem;font-weight:var(--h5-weight-bold)}.h5-player-score-head button[data-v-2de6a1b7]:last-child{width:var(--h5-control);height:var(--h5-control);border-radius:var(--h5-radius-pill);background:var(--h5-surface);color:var(--h5-muted)}.h5-player-score-head svg[data-v-2de6a1b7]{width:1rem;height:1rem}.h5-player-score-list[data-v-2de6a1b7]{display:grid;min-height:0;flex:1;gap:.625rem;overflow-y:auto}.h5-player-score-list article[data-v-2de6a1b7]{border-radius:var(--h5-radius-sheet);background:var(--h5-surface-soft);padding:.75rem}.h5-player-score-list article>div[data-v-2de6a1b7]:first-child{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.h5-player-score-list h3[data-v-2de6a1b7]{overflow:hidden;color:var(--player-ink);font-size:.875rem;line-height:1.125rem;font-weight:var(--h5-weight-bold);text-overflow:ellipsis;white-space:nowrap}.h5-player-score-list span[data-v-2de6a1b7]{flex-shrink:0;border-radius:var(--h5-radius-pill);background:var(--h5-primary-soft);padding:.1875rem .5rem;color:var(--player-primary);font-size:.6875rem;font-weight:var(--h5-weight-bold)}.h5-player-score-list p[data-v-2de6a1b7]{display:-webkit-box;margin-top:.25rem;overflow:hidden;color:var(--player-muted);font-size:.75rem;line-height:1.125rem;font-weight:var(--h5-weight-semibold);-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-player-score-list article>div[data-v-2de6a1b7]:last-child{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.625rem}.h5-player-score-list button[data-v-2de6a1b7]{min-height:var(--h5-control);border-radius:var(--h5-radius-media);background:var(--h5-surface);color:var(--player-ink);font-size:.75rem;font-weight:var(--h5-weight-bold)}.h5-player-score-list button[data-v-2de6a1b7]:first-child{background:var(--player-primary);color:var(--h5-on-primary)}.h5-player-score-list button[data-v-2de6a1b7]:disabled,.h5-player-score-head button[data-v-2de6a1b7]:disabled,.h5-player-empty button[data-v-2de6a1b7]:disabled{opacity:.45}.h5-player-score-list svg[data-v-2de6a1b7]{width:1rem;height:1rem}.h5-player-empty[data-v-2de6a1b7]{display:grid;min-height:12rem;place-items:center;align-content:center;border-radius:var(--h5-radius-sheet);background:var(--h5-surface-soft);padding:1rem;text-align:center}.h5-player-empty>svg[data-v-2de6a1b7]{width:1.625rem;height:1.625rem;color:var(--player-primary)}.h5-player-empty p[data-v-2de6a1b7]{margin-top:.5rem;color:var(--player-ink);font-size:.9375rem;line-height:1.25rem;font-weight:var(--h5-weight-bold)}.h5-player-empty span[data-v-2de6a1b7]{margin-top:.25rem;color:var(--player-muted);font-size:.75rem;line-height:1.125rem;font-weight:var(--h5-weight-semibold)}.h5-player-empty button[data-v-2de6a1b7]{display:inline-flex;align-items:center;gap:.375rem;margin-top:.75rem}.h5-player-empty button svg[data-v-2de6a1b7]{width:1rem;height:1rem}@media(max-height:740px){.h5-player-page[data-v-2de6a1b7]{--player-art-size: clamp(12.875rem, 50vw, 14.5rem);--player-lyric-height: clamp(14.5rem, 34dvh, 17rem)}.h5-player-stage[data-v-2de6a1b7]{gap:.625rem;padding-top:0}.h5-player-actions button[data-v-2de6a1b7]{min-height:3rem}}@media(max-width:374px){.h5-player-page[data-v-2de6a1b7]{--player-art-size: clamp(13.75rem, 56vw, 15.25rem)}.h5-player-main-controls[data-v-2de6a1b7]{grid-template-columns:2.5rem 2.875rem 3.75rem 2.875rem 2.5rem;gap:.375rem}.h5-player-actions[data-v-2de6a1b7]{gap:.25rem}.h5-player-actions button[data-v-2de6a1b7]{border-radius:var(--h5-radius-sheet);font-size:.625rem}}@media(prefers-reduced-motion:reduce){.h5-player-main-controls button[data-v-2de6a1b7],.h5-player-actions button[data-v-2de6a1b7],.h5-player-modal-head button[data-v-2de6a1b7]{transition:none}}.public-playlist-page[data-v-499f10bb],.public-playlist-hero[data-v-499f10bb]{display:grid;gap:1.25rem}.public-playlist-cover[data-v-499f10bb]{aspect-ratio:1;width:100%;max-width:240px;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);-o-object-fit:cover;object-fit:cover;box-shadow:0 16px 44px #0000003d}.public-playlist-info[data-v-499f10bb]{min-width:0;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff06;padding:1.25rem}.public-playlist-track[data-v-499f10bb]{display:flex;min-width:0;align-items:center;gap:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:.875rem;background:#ffffff06;padding:.625rem}.public-playlist-page.is-h5[data-v-499f10bb]{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.public-playlist-page.is-h5 .public-playlist-cover[data-v-499f10bb]{max-width:none;border-radius:1.05rem}.public-playlist-page.is-h5 .public-playlist-info[data-v-499f10bb],.public-playlist-page.is-h5 .public-playlist-track[data-v-499f10bb]{border-radius:1.05rem;background:#101513e6}@media(min-width:768px){.public-playlist-hero[data-v-499f10bb]{grid-template-columns:240px minmax(0,1fr)}.public-playlist-info[data-v-499f10bb]{display:flex;flex-direction:column;justify-content:flex-end}}html[data-theme=light] .public-playlist-info[data-v-499f10bb],html[data-theme=light] .public-playlist-track[data-v-499f10bb],html[data-theme=light] .public-playlist-page.is-h5 .public-playlist-info[data-v-499f10bb],html[data-theme=light] .public-playlist-page.is-h5 .public-playlist-track[data-v-499f10bb]{border-color:#1930231f;background:#fffffff0}.share-page-h5[data-v-207aa813]{padding-bottom:calc(6.5rem + env(safe-area-inset-bottom))}@media(max-width:640px){.share-work-card[data-v-207aa813]{border-radius:18px;padding:.875rem}.share-access-card[data-v-207aa813]{margin-bottom:.875rem;gap:.5rem;border-radius:.875rem;padding:.625rem .75rem}.share-access-card svg[data-v-207aa813]{width:.875rem;height:.875rem}.share-access-title[data-v-207aa813]{font-size:.75rem;line-height:1.25rem}.share-access-copy[data-v-207aa813]{margin-top:.125rem;font-size:.6875rem;line-height:1.125rem}.share-work-layout[data-v-207aa813]{grid-template-columns:6.5rem minmax(0,1fr);gap:.75rem;align-items:start}.share-cover[data-v-207aa813]{width:6.5rem;border-radius:.875rem}.share-cover[data-v-207aa813]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff14;pointer-events:none}.share-cover>div[data-v-207aa813]{height:3.5rem}.share-cover-play[data-v-207aa813]{bottom:.5rem;left:.5rem;width:1.875rem;height:1.875rem}.share-cover-play svg[data-v-207aa813]{width:.8125rem;height:.8125rem}.share-info[data-v-207aa813]{gap:.5rem;min-height:6.5rem}.share-title[data-v-207aa813]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.125rem;line-height:1.35}.share-author[data-v-207aa813]{margin-top:.25rem;font-size:.75rem;line-height:1rem}.share-author svg[data-v-207aa813]{width:.75rem;height:.75rem}.share-tags[data-v-207aa813]{gap:.375rem}.share-tag[data-v-207aa813]{border-radius:.5rem;padding:.25rem .5rem;font-size:.625rem;line-height:.875rem}.share-lyrics[data-v-207aa813]{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.25rem}.share-actions[data-v-207aa813]{grid-column:1 / -1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.share-action-button[data-v-207aa813]{min-height:2.375rem;border-radius:.75rem;padding:0 .375rem;font-size:.6875rem;line-height:.875rem}.share-action-button svg[data-v-207aa813]{width:.8125rem;height:.8125rem}.share-qr-card[data-v-207aa813]{grid-column:1 / -1;min-height:10rem;border-radius:.875rem;padding:.875rem}.share-qr-image[data-v-207aa813]{width:7.25rem;height:7.25rem;margin-bottom:.5rem}.share-qr-card p[data-v-207aa813]{font-size:.75rem;line-height:1rem}.share-qr-card p+p[data-v-207aa813]{margin-top:.25rem;font-size:.6875rem;line-height:1rem}.share-link-row[data-v-207aa813]{grid-column:1 / -1;min-height:2.5rem;border-radius:.75rem;padding:.5rem .625rem;font-size:.6875rem}.share-link-row svg[data-v-207aa813]{width:.8125rem;height:.8125rem}.share-recommend-title[data-v-207aa813]{margin-bottom:.75rem;font-size:1rem;line-height:1.375rem}.share-recommend-grid[data-v-207aa813]{gap:.75rem}}.h5-app:has(.h5-works-page),html[data-theme=light] .h5-app:has(.h5-works-page),.h5-app .h5-main:has(>.h5-works-page),html[data-theme=light] .h5-app .h5-main:has(>.h5-works-page){background:var(--h5-global-background)}.h5-works-page[data-v-08dafe9f]{gap:var(--h5-space-4)!important;padding-top:var(--h5-space-1)}.h5-works-topbar[data-v-08dafe9f]{display:flex;min-height:2.75rem;align-items:center;justify-content:flex-start;gap:.75rem}.h5-works-topbar h1[data-v-08dafe9f]{margin:0;color:var(--h5-ink);font-size:var(--h5-type-title);line-height:var(--h5-leading-title);font-weight:var(--h5-weight-bold)}.h5-works-tabs[data-v-08dafe9f]{min-width:0}.h5-works-tabs[data-v-08dafe9f] .h5-segmented-control{width:100%;gap:var(--h5-space-1);padding:var(--h5-space-1);background:var(--h5-control-group)}.h5-works-tabs[data-v-08dafe9f] .h5-segmented-control button{min-height:var(--h5-control);border-radius:var(--h5-radius-control);background:transparent;color:var(--h5-muted);font-size:var(--h5-type-label);font-weight:var(--h5-weight-semibold);box-shadow:none}.h5-works-tabs[data-v-08dafe9f] .h5-segmented-control button.is-active{background:var(--h5-control-surface);color:var(--h5-primary)}.h5-works-list[data-v-08dafe9f]{gap:.75rem}.h5-works-list[data-v-08dafe9f] .h5-media-row{min-height:5rem;gap:var(--h5-space-2);border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-2) var(--h5-space-3);box-shadow:none}.h5-works-list[data-v-08dafe9f] .h5-media-main{grid-template-columns:3.75rem minmax(0,1fr);min-height:3.75rem;gap:.625rem}.h5-works-list[data-v-08dafe9f] .h5-media-thumb{width:3.75rem;height:3.75rem;border-radius:var(--h5-radius-media)}.h5-works-list[data-v-08dafe9f] .h5-media-title{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-works-list[data-v-08dafe9f] .h5-media-meta{margin-top:.1875rem;color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-regular)}.h5-works-list[data-v-08dafe9f] .h5-media-status{margin-bottom:.125rem;color:var(--h5-primary);font-size:.6875rem;line-height:.875rem;font-weight:var(--h5-weight-semibold)}.h5-works-list[data-v-08dafe9f] .h5-media-actions{display:grid;grid-auto-flow:column;gap:.25rem}.h5-works-list[data-v-08dafe9f] .h5-media-actions button{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-surface-soft);color:var(--h5-muted)}.h5-work-action-sheet[data-v-08dafe9f]{display:grid;gap:var(--h5-space-4);padding-bottom:var(--h5-space-1)}.h5-work-action-cover[data-v-08dafe9f]{display:grid;grid-template-columns:3.75rem minmax(0,1fr);align-items:center;gap:var(--h5-space-3);overflow:hidden;border-radius:var(--h5-radius-media);background:var(--h5-surface-soft);padding:var(--h5-space-2)}.h5-work-action-cover img[data-v-08dafe9f]{width:3.75rem;height:3.75rem;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-work-action-cover span[data-v-08dafe9f]{display:grid;min-width:0;gap:.1875rem}.h5-work-action-cover strong[data-v-08dafe9f],.h5-work-action-cover small[data-v-08dafe9f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-work-action-cover strong[data-v-08dafe9f]{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-work-action-cover small[data-v-08dafe9f]{color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-regular)}.h5-work-action-primary[data-v-08dafe9f]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--h5-space-2)}.h5-work-action-primary button[data-v-08dafe9f]{display:grid;min-height:4.5rem;place-items:center;align-content:center;gap:var(--h5-space-2);border:0;border-radius:var(--h5-radius-media);background:var(--h5-primary);color:var(--h5-on-primary);box-shadow:none}.h5-work-action-primary button[data-v-08dafe9f]:nth-child(2){background:var(--h5-primary-soft);color:var(--h5-primary);box-shadow:none}.h5-work-action-primary span[data-v-08dafe9f],.h5-work-action-list span[data-v-08dafe9f]{display:grid;width:2rem;height:2rem;place-items:center;border-radius:var(--h5-radius-control);background:color-mix(in srgb,var(--h5-on-primary) 20%,transparent)}.h5-work-action-primary button:nth-child(2) span[data-v-08dafe9f],.h5-work-action-list span[data-v-08dafe9f]{background:color-mix(in srgb,var(--h5-primary) 12%,transparent)}.h5-work-action-primary strong[data-v-08dafe9f]{font-size:var(--h5-type-label);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-bold)}.h5-work-action-list[data-v-08dafe9f]{display:grid;gap:var(--h5-space-2)}.h5-work-action-list button[data-v-08dafe9f]{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;min-height:3.5rem;align-items:center;gap:var(--h5-space-3);border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-soft);padding:var(--h5-space-2) var(--h5-space-3);color:var(--h5-ink);text-align:left}.h5-work-action-list button.is-locked[data-v-08dafe9f]{color:var(--h5-disabled-text)}.h5-work-action-list strong[data-v-08dafe9f]{overflow:hidden;color:inherit;font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-bold);text-overflow:ellipsis;white-space:nowrap}.h5-work-action-list small[data-v-08dafe9f]{color:var(--h5-subtle);font-size:.6875rem;line-height:.875rem;font-weight:var(--h5-weight-semibold);white-space:nowrap}.h5-work-action-danger[data-v-08dafe9f]{display:flex;min-height:3rem;align-items:center;justify-content:center;gap:var(--h5-space-2);border:0;border-radius:var(--h5-radius-control);background:var(--h5-danger-soft);color:var(--h5-error);font-size:var(--h5-type-body);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-bold)}.h5-work-action-danger[data-v-08dafe9f]:disabled{opacity:.55}.h5-playlist-select[data-v-08dafe9f]{width:100%;min-height:var(--h5-control-primary);border:1px solid var(--h5-line);border-radius:var(--h5-radius-control);background:var(--h5-surface);padding-inline:var(--h5-space-3);color:var(--h5-ink);font-size:var(--h5-type-body);font-weight:var(--h5-weight-semibold);outline:0}.h5-playlist-select[data-v-08dafe9f]:focus-visible{border-color:var(--h5-focus);box-shadow:var(--h5-shadow-focus)}.h5-inspiration-page[data-v-267be6e2]{gap:.7rem;padding-bottom:.85rem}.h5-inspiration-summary[data-v-267be6e2]{display:flex;align-items:center;justify-content:space-between;min-height:2rem;color:rgb(var(--theme-muted));font-size:.72rem;font-weight:800}.h5-inspiration-summary span[data-v-267be6e2]{color:rgb(var(--theme-ink));font-size:.95rem;font-weight:900}.h5-inspiration-summary strong[data-v-267be6e2]{border-radius:999px;background:#c9ff2e1a;padding:.2rem .48rem;color:#c9ff2e;font-size:.62rem;font-weight:900}.h5-inspiration-row[data-v-267be6e2]{display:grid;min-height:5.2rem;grid-template-columns:4.15rem minmax(0,1fr) auto;align-items:center;gap:.72rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:.9rem;background:linear-gradient(135deg,#fff1,#ffffff06),#101513eb;padding:.48rem .55rem .48rem .48rem;text-align:left;box-shadow:0 10px 28px #0000002e;transition:border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .18s ease}.h5-inspiration-row[data-v-267be6e2]:active{transform:scale(.985)}.h5-inspiration-row.is-active[data-v-267be6e2]{border-color:#c9ff2e6b;box-shadow:0 12px 30px #0003,inset 0 0 0 1px #c9ff2e1f}.h5-inspiration-cover[data-v-267be6e2]{position:relative;width:4.15rem;height:4.15rem;overflow:hidden;border-radius:.78rem;background:#ffffff0f;box-shadow:0 10px 24px #0000003d}.h5-inspiration-cover img[data-v-267be6e2]{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h5-inspiration-cover[data-v-267be6e2]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 42%,rgba(0,0,0,.28));pointer-events:none}.h5-inspiration-cover button[data-v-267be6e2]{position:absolute;left:50%;top:50%;z-index:1;display:grid;width:1.72rem;height:1.72rem;place-items:center;border-radius:999px;background:#ffffffdb;color:#203023;box-shadow:0 6px 16px #0000003d;transform:translate(-50%,-50%);transition:transform .16s ease,background-color .16s ease,color .16s ease}.h5-inspiration-cover button[data-v-267be6e2]:active{transform:translate(-50%,-50%) scale(.92)}.h5-inspiration-cover svg[data-v-267be6e2]{width:.86rem;height:.86rem;fill:currentColor;pointer-events:none}.h5-inspiration-info[data-v-267be6e2]{min-width:0}.h5-inspiration-info h2[data-v-267be6e2]{overflow:hidden;color:rgb(var(--theme-ink));font-size:.88rem;font-weight:900;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.h5-inspiration-info p[data-v-267be6e2]{display:-webkit-box;margin-top:.22rem;overflow:hidden;color:rgb(var(--theme-muted));font-size:.66rem;font-weight:750;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-inspiration-info div[data-v-267be6e2]{display:flex;min-width:0;flex-wrap:wrap;gap:.25rem;margin-top:.42rem}.h5-inspiration-info span[data-v-267be6e2]{border-radius:999px;background:#fff1;padding:.12rem .36rem;color:rgba(var(--theme-ink),.68);font-size:.54rem;font-weight:850;line-height:1.25}.h5-inspiration-actions[data-v-267be6e2]{display:grid;flex-shrink:0;gap:.34rem}.h5-inspiration-actions button[data-v-267be6e2]{display:grid;width:1.9rem;height:1.9rem;place-items:center;border-radius:999px;background:#ffffff0f;color:rgb(var(--theme-muted));transition:transform .16s ease,background-color .16s ease,color .16s ease}.h5-inspiration-actions button[data-v-267be6e2]:first-child{color:#c9ff2e}.h5-inspiration-actions button.is-liked[data-v-267be6e2]{background:#c9ff2e1f;color:#c9ff2e}.h5-inspiration-actions button.is-liked svg[data-v-267be6e2]{fill:currentColor}.h5-inspiration-actions button[data-v-267be6e2]:active{transform:scale(.92)}.h5-inspiration-actions svg[data-v-267be6e2]{width:.86rem;height:.86rem;pointer-events:none}.h5-inspiration-row.is-loading[data-v-267be6e2]{pointer-events:none}.h5-inspiration-row.is-loading span[data-v-267be6e2],.h5-inspiration-row.is-loading i[data-v-267be6e2],.h5-inspiration-row.is-loading em[data-v-267be6e2]{display:block;border-radius:.65rem;background:linear-gradient(90deg,#ffffff0e,#ffffff1f,#ffffff0e);background-size:180% 100%;animation:h5-inspiration-shimmer-267be6e2 1.15s ease-in-out infinite}.h5-inspiration-row.is-loading>span[data-v-267be6e2]{width:4.15rem;height:4.15rem}.h5-inspiration-row.is-loading div[data-v-267be6e2]{display:grid;gap:.55rem}.h5-inspiration-row.is-loading i[data-v-267be6e2]{height:.9rem}.h5-inspiration-row.is-loading i[data-v-267be6e2]:last-child{width:72%;height:.7rem}.h5-inspiration-row.is-loading em[data-v-267be6e2]{width:1.9rem;height:1.9rem;border-radius:999px}.h5-inspiration-pager[data-v-267be6e2]{display:grid;grid-template-columns:5.2rem minmax(0,1fr) 5.2rem;align-items:center;gap:.5rem;padding-top:.3rem}.h5-inspiration-pager button[data-v-267be6e2],.h5-inspiration-pager span[data-v-267be6e2]{display:grid;min-height:2.25rem;place-items:center;border-radius:999px;font-size:.72rem;font-weight:900}.h5-inspiration-pager button[data-v-267be6e2]{background:#ffffff0f;color:rgb(var(--theme-ink))}.h5-inspiration-pager button[data-v-267be6e2]:last-child{background:#c9ff2e;color:#06120b}.h5-inspiration-pager button[data-v-267be6e2]:disabled{opacity:.42}.h5-inspiration-pager span[data-v-267be6e2]{color:rgb(var(--theme-muted))}.h5-inspiration-pager svg[data-v-267be6e2]{width:.9rem;height:.9rem}@keyframes h5-inspiration-shimmer-267be6e2{to{background-position:-180% 0}}html[data-theme=light] .h5-inspiration-summary strong{background:#4f78001a;color:#4f7800}html[data-theme=light] .h5-inspiration-row{border-color:#1930231a;background:#ffffffeb;box-shadow:0 10px 26px #1b302314}html[data-theme=light] .h5-inspiration-row.is-active{border-color:#4f780057;box-shadow:0 12px 28px #1b30231a,inset 0 0 0 1px #4f780014}html[data-theme=light] .h5-inspiration-info span,html[data-theme=light] .h5-inspiration-actions button,html[data-theme=light] .h5-inspiration-pager button:not(:last-child){background:#1930230e;color:#314033}html[data-theme=light] .h5-inspiration-actions button:first-child,html[data-theme=light] .h5-inspiration-actions button.is-liked{background:#4f78001a;color:#4f7800}html[data-theme=light] .h5-inspiration-cover button{background:#ffffffeb;color:#26382a}html[data-theme=light] .h5-inspiration-pager button:last-child{background:#9ce81b;color:#183000}html[data-theme=light] .h5-inspiration-row.is-loading span,html[data-theme=light] .h5-inspiration-row.is-loading i,html[data-theme=light] .h5-inspiration-row.is-loading em{background:linear-gradient(90deg,#1930230b,#19302317,#1930230b);background-size:180% 100%}@media(max-width:360px){.h5-inspiration-row[data-v-267be6e2]{grid-template-columns:3.8rem minmax(0,1fr) auto;gap:.58rem}.h5-inspiration-cover[data-v-267be6e2],.h5-inspiration-row.is-loading>span[data-v-267be6e2]{width:3.8rem;height:3.8rem}.h5-inspiration-actions button[data-v-267be6e2]{width:1.75rem;height:1.75rem}}.mini-score[data-v-90500cea]{display:grid;align-content:center;gap:5px;padding:0 10px}.staff-line[data-v-90500cea]{display:block;height:1px;background:#1017169e}.note[data-v-90500cea]{position:absolute;width:8px;height:6px;border-radius:999px;background:#101716}.note-a[data-v-90500cea]{left:22px;top:42px}.note-b[data-v-90500cea]{left:42px;top:35px}.note-c[data-v-90500cea]{left:62px;top:47px}.lyrics-panel-enter-active[data-v-cf1e60ab],.lyrics-panel-leave-active[data-v-cf1e60ab]{transition:opacity .42s ease,transform .42s ease}.lyrics-panel-enter-from[data-v-cf1e60ab],.lyrics-panel-leave-to[data-v-cf1e60ab]{opacity:0;transform:translate(24px)}.player-title[data-v-cf1e60ab]{max-width:min(100%,760px);overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.player-icon-action[data-v-cf1e60ab]{display:inline-flex;min-height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0e;color:rgb(var(--theme-muted));transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.player-icon-action[data-v-cf1e60ab]:hover{border-color:#c9ff2e5c;background:#c9ff2e1a;color:rgb(var(--theme-ink))}.player-icon-action[data-v-cf1e60ab]:active{transform:translateY(1px)}.player-lyric-line[data-v-cf1e60ab]{text-wrap:balance}.player-lyrics-scroll[data-v-cf1e60ab]{-webkit-mask-image:linear-gradient(to bottom,transparent,#000 80px,#000 calc(100% - 80px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 80px,#000 calc(100% - 80px),transparent)}html[data-theme=light] .player-icon-action{border-color:#1930231f;background:#ffffffb8}.play-hover-dim[data-v-7e4c56f8],.play-hover-control[data-v-7e4c56f8]{transition:opacity .2s ease,background-color .2s ease,transform .2s ease}.play-hover-dim[data-v-7e4c56f8]{background-color:#0000002e}.play-hover-control[data-v-7e4c56f8]{opacity:1}@media(hover:hover)and (pointer:fine){.play-hover-dim[data-v-7e4c56f8]{background-color:#0000}.play-hover-control[data-v-7e4c56f8]{opacity:0;transform:translate(-50%,-50%) scale(.96)}.group:hover .play-hover-dim[data-v-7e4c56f8],.group:focus-within .play-hover-dim[data-v-7e4c56f8]{background-color:#0000004d}.group:hover .play-hover-control[data-v-7e4c56f8],.group:focus-within .play-hover-control[data-v-7e4c56f8]{opacity:1;transform:translate(-50%,-50%) scale(1.05)}}@font-face{font-family:iconfont;src:url(/assets/iconfont-DDgTebpK.woff2?t=1780643973230) format("woff2"),url(/assets/iconfont-jLkyOkIW.woff?t=1780643973230) format("woff"),url(/assets/iconfont-HIsNYtjn.ttf?t=1780643973230) format("truetype")}.iconfont{font-family:iconfont!important;font-size:16px;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-yinse:before{content:""}.icon-collection:before{content:""}.icon-arrow-bottom:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-favorite:before{content:""}.icon-cancel:before{content:""}.icon-brightness:before{content:""}.icon-favoriteslist:before{content:""}.icon-loop:before{content:""}.icon-message:before{content:""}.icon-nickname:before{content:""}.icon-mark:before{content:""}.icon-musiclist:before{content:""}.icon-next-track-block:before{content:""}.icon-previous-track:before{content:""}.icon-play-block:before{content:""}.icon-next-track:before{content:""}.icon-music-icon:before{content:""}.icon-pause-circle:before{content:""}.icon-share:before{content:""}.icon-random:before{content:""}.icon-volume:before{content:""}.icon-voice:before{content:""}.icon-playlist:before{content:""}.icon-refresh:before{content:""}.icon-singlecycle:before{content:""}.icon-next-track-circle:before{content:""}.icon-restore:before{content:""}.icon-previous-track-block:before{content:""}.icon-stop:before{content:""}.icon-search:before{content:""}.icon-fanhui:before{content:""}.icon-caidan:before{content:""}.icon-dianzan:before{content:""}.icon-erji:before{content:""}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Microsoft YaHei,SimHei,Heiti SC,PingFang SC,Noto Sans SC,Arial,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--theme-bg: 7 10 10;--theme-panel: 17 23 22;--theme-ink: 243 245 242;--theme-muted: 168 176 170;--theme-subtle: 105 114 109;--theme-line: 255 255 255}html[data-theme=light]{--theme-bg: 243 247 241;--theme-panel: 255 255 255;--theme-ink: 20 31 25;--theme-muted: 76 93 83;--theme-subtle: 111 126 117;--theme-line: 25 48 35}*{box-sizing:border-box}html{width:100%;max-width:100%;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;overflow-x:hidden;overscroll-behavior-x:none}html::-webkit-scrollbar{display:none}body{width:100%;max-width:100%;min-height:100vh;margin:0;color:rgb(var(--theme-ink) / 1);background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 13rem),linear-gradient(135deg,rgba(201,255,46,.035),transparent 28rem),linear-gradient(180deg,#070a0a,#0b0f0f 48%,#070a0a);font-family:Microsoft YaHei,SimHei,Heiti SC,PingFang SC,Noto Sans SC,Arial,sans-serif;overflow-x:hidden;overscroll-behavior-x:none;scrollbar-width:none;-ms-overflow-style:none}body::-webkit-scrollbar{display:none}button,input,select,textarea,pre{font:inherit;font-family:Microsoft YaHei,SimHei,Heiti SC,PingFang SC,Noto Sans SC,Arial,sans-serif}html[data-theme=light] body{background:linear-gradient(180deg,rgba(255,255,255,.84),transparent 15rem),linear-gradient(135deg,rgba(201,255,46,.13),transparent 28rem),#f3f7f1}button{cursor:pointer;border:0}a{color:inherit;text-decoration:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.section-head{margin-bottom:1.25rem;display:flex;flex-direction:column;gap:.75rem;border-top-width:1px;border-color:#ffffff14;padding-top:1.75rem}@media(min-width:640px){.section-head{flex-direction:row;align-items:flex-end;justify-content:space-between}}.section-head h2{margin-top:.75rem;max-width:42rem;font-size:1.5rem;line-height:2rem;font-weight:900;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--theme-ink) / var(--tw-text-opacity, 1))}html[data-theme=light] .discover-hero .section-head h2{color:#ffffffe0}@media(max-width:639px){.web-compact :where(.section-head h2){font-size:1.125rem;line-height:1.28}.vip-payment-panel .section-head h2{margin-top:.875rem;font-size:1.25rem}.create-voice-verify-actions .section-head h2{margin-top:.45rem}}.h5-app .section-head h2{font-weight:700;color:var(--ui-ink)}@media(min-width:640px){.section-head h2{font-size:1.875rem;line-height:2.25rem}}.section-head p,.meta{font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--theme-subtle) / var(--tw-text-opacity, 1))}.h5-app .section-head p,.h5-app .meta{color:var(--ui-subtle)}.field{display:grid;gap:.5rem}.field label{font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1))}html[data-theme=light] .discover-hero .field label{color:#ffffffe0}.h5-app .field label{font-weight:600;color:var(--ui-muted)}.chip{min-height:2.25rem;border-radius:9999px;border-width:1px;border-color:#ffffff17;background-color:#ffffff09;padding-left:.75rem;padding-right:.75rem;font-size:.875rem;line-height:1.25rem;font-weight:700;--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=light] .discover-hero .chip{color:#ffffffe0}.h5-app .chip{font-weight:600;color:var(--ui-muted)}.chip:hover{border-color:#fff3;background-color:#ffffff12;--tw-text-opacity: 1;color:rgb(var(--theme-ink) / var(--tw-text-opacity, 1))}.waveform{display:flex;height:2.5rem;align-items:center;gap:.25rem}.waveform span{display:block;width:.25rem;border-radius:9999px;background-color:#fff3}.waveform span:nth-child(3n+1),.waveform span:nth-child(4n+2){background-color:#c9ff2ee6}.scrollbar-none{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-none::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent}.scrollbar-soft{scrollbar-width:thin;scrollbar-color:rgba(201,255,46,.28) transparent;scrollbar-gutter:stable}.scrollbar-soft::-webkit-scrollbar{width:7px;height:7px}.scrollbar-soft::-webkit-scrollbar-track{background:transparent}.scrollbar-soft::-webkit-scrollbar-thumb{min-height:48px;border:2px solid transparent;border-radius:999px;background:#ffffff2e;background-clip:padding-box}.scrollbar-soft::-webkit-scrollbar-thumb:hover{background:#c9ff2e70;background-clip:padding-box}.scrollbar-soft::-webkit-scrollbar-corner{background:transparent}.h5-app{width:100%;max-width:100vw;min-height:100dvh;overflow:hidden;overscroll-behavior-x:none;touch-action:manipulation;background:linear-gradient(180deg,rgba(255,255,255,.035),transparent 9rem),linear-gradient(135deg,rgba(201,255,46,.035),transparent 18rem),#070a0a;color:rgb(var(--theme-ink) / 1)}.h5-main{width:100%;max-width:100vw;height:100dvh;overflow-y:auto;overflow-x:hidden;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;padding:calc(.75rem + max(env(safe-area-inset-top),0px)) .75rem calc(6.35rem + max(env(safe-area-inset-bottom),0px));scrollbar-width:none;-ms-overflow-style:none}.h5-main::-webkit-scrollbar{display:none}.h5-main.has-top-bar{padding-top:calc(4.1rem + max(env(safe-area-inset-top),0px))}.h5-main.has-compact-top-bar{padding-top:calc(3.45rem + max(env(safe-area-inset-top),0px))}.h5-top-bar{position:fixed;top:0;left:0;right:0;z-index:80;display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;align-items:center;gap:.25rem;min-height:calc(3.5rem + max(env(safe-area-inset-top),0px));padding:max(env(safe-area-inset-top),0px) .75rem 0;border-bottom:1px solid rgba(255,255,255,.07);background:#070a0aeb;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.h5-top-back{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:999px;color:rgb(var(--theme-ink) / 1);transition:background-color .18s ease,color .18s ease}.h5-top-back:active{background:#ffffff14}.h5-top-bar.is-compact{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;min-height:calc(3rem + max(env(safe-area-inset-top),0px))}.h5-top-bar.is-compact .h5-top-back{width:2.5rem;height:2.5rem}.h5-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:75;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));min-height:calc(5.35rem + max(env(safe-area-inset-bottom),0px));padding:.5rem .75rem max(.65rem,env(safe-area-inset-bottom));border-top:1px solid rgba(255,255,255,.08);background:#070a0af0;box-shadow:0 -18px 42px #00000061;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.h5-bottom-nav-item{position:relative;display:grid;min-width:0;min-height:4rem;place-items:center;align-content:center;gap:.32rem;border-radius:1rem;color:rgb(var(--theme-muted) / 1);transition:color .18s ease,background-color .18s ease,transform .18s ease}.h5-bottom-nav-icon{position:relative;display:grid;width:1.95rem;height:1.95rem;place-items:center;border-radius:999px;transition:background-color .18s ease,color .18s ease,box-shadow .18s ease,transform .18s ease}.h5-bottom-nav-item:active{transform:scale(.97)}.h5-bottom-nav-item.is-active{color:#c9ff2e}.h5-mini-player{position:fixed;left:.75rem;right:.75rem;bottom:calc(5.55rem + max(env(safe-area-inset-bottom),0px));z-index:74;display:flex;min-width:0;align-items:center;gap:.75rem;min-height:4.15rem;padding:.6rem .7rem;border:1px solid rgba(255,255,255,.09);border-radius:1rem;background:#0f1513f5;box-shadow:0 -16px 44px #00000070;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.h5-mini-player-close{position:absolute;top:-.48rem;right:-.35rem;z-index:1;display:grid;width:1.7rem;height:1.7rem;place-items:center;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#070a0af5;color:#ffffffd1;box-shadow:0 8px 22px #0000005c;transition:color .18s ease,background-color .18s ease,transform .18s ease}.h5-mini-player-close:active{transform:scale(.92)}.h5-page{display:grid;width:100%;min-width:0;max-width:100%;gap:1rem;font-size:1rem;overflow-x:hidden}.h5-page>section{min-width:0;max-width:100%}.h5-page-title{font-size:1.65rem;font-weight:900;line-height:1.18}.h5-section-title{font-size:1.1rem;font-weight:900;line-height:1.35}.h5-card{border:1px solid rgba(255,255,255,.08);border-radius:.875rem;background:#101513e6;box-shadow:0 12px 30px #0000002e}.h5-page button,.h5-page input,.h5-page textarea,.h5-page select{font-size:max(1rem,1em)}body:has(.h5-app) input,body:has(.h5-app) textarea,body:has(.h5-app) select{font-size:max(1rem,1em)!important}.h5-soft-card{border:1px solid rgba(255,255,255,.075);border-radius:.875rem;background:#ffffff0a}.h5-voice-select{flex:1 1 auto;width:100%;min-width:0;height:2.5rem;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#0003;color:rgb(var(--theme-ink) / 1);padding:0 .75rem;font-size:.875rem;font-weight:900;color-scheme:dark;outline:none;transition:border-color .18s ease,box-shadow .18s ease,background-color .18s ease}.h5-voice-select:focus{border-color:#c9ff2e;box-shadow:0 0 0 2px #c9ff2e38}.h5-voice-select:disabled{cursor:not-allowed;opacity:.5}.h5-voice-select option{background:#101513;color:#f3f5f2}.h5-voice-action-button{display:inline-flex;flex:0 0 auto;width:2.5rem;height:2.5rem;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:.75rem;background:#ffffff0b;color:rgb(var(--theme-ink) / 1);padding:0;transition:border-color .18s ease,background-color .18s ease,color .18s ease,transform .18s ease}.h5-voice-action-button svg{color:#c9ff2e}.h5-voice-action-button.is-active{border-color:#c9ff2e6b;background:#c9ff2e24;color:#c9ff2e}.h5-voice-action-button:active{transform:scale(.98)}.h5-voice-action-button:disabled{cursor:not-allowed;opacity:.5}.h5-icon-button{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:999px;background:#ffffff0f;color:rgb(var(--theme-ink) / 1);transition:background-color .18s ease,color .18s ease,transform .18s ease}.h5-icon-button:active{transform:scale(.96)}.h5-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:130;display:flex;align-items:flex-end;background:#000000ad;padding-top:2rem;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.h5-sheet-panel{width:100%;max-height:86dvh;min-height:12rem;overflow:hidden;border:1px solid rgba(255,255,255,.09);border-bottom:0;border-radius:1.5rem 1.5rem 0 0;background:#0b0f0e;padding:.75rem .875rem .875rem;box-shadow:0 -24px 60px #0000008c}.h5-sheet-enter-from .h5-sheet-panel,.h5-sheet-leave-to .h5-sheet-panel{transform:translateY(1.5rem)}@media(prefers-reduced-motion:reduce){.h5-bottom-nav-item,.h5-icon-button,.h5-sheet-enter-active,.h5-sheet-leave-active,.h5-mini-player-enter-active,.h5-mini-player-leave-active{transition:none}}.landing-ui{overflow-y:auto;overflow-x:hidden;scroll-behavior:auto;scroll-snap-type:none;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.landing-ui::-webkit-scrollbar{display:none}.landing-stage{transform:none;transition:none;will-change:auto}.landing-page-section{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;overflow:hidden;scroll-snap-align:none;scroll-snap-stop:normal}.landing-section{margin-left:auto;margin-right:auto;display:flex;width:100%;max-width:1280px;scroll-margin-top:64px;flex-direction:column;justify-content:center;border-top-width:1px;border-color:#ffffff12;padding:3rem 1rem}@media(min-width:640px){.landing-section{scroll-margin-top:76px;padding:5rem 2.5rem}}.landing-works-section{max-width:1680px;justify-content:flex-start;padding-top:clamp(5.5rem,10dvh,7rem);padding-bottom:2rem}.landing-section-head{margin-bottom:2rem;display:grid;gap:.75rem}@media(max-width:639px){.web-compact :where(.landing-section-head,.mb-7,.mb-6){margin-bottom:.875rem}}@media(min-width:640px){.landing-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem}}.landing-works-section .landing-section-head{margin-bottom:1.5rem;padding-right:clamp(1rem,8vw,7rem)}.landing-section-head h2,.landing-title h2{font-size:1.875rem;line-height:2.25rem;font-weight:900;line-height:1.25;--tw-text-opacity: 1;color:rgb(var(--theme-ink) / var(--tw-text-opacity, 1))}html[data-theme=light] .discover-hero .landing-section-head h2,html[data-theme=light] .discover-hero .landing-title h2{color:#ffffffe0}@media(max-width:639px){.web-compact :where(.landing-section-head h2),.web-compact :where(.landing-title h2){font-size:1.375rem;line-height:1.2}}.h5-app .landing-section-head h2,.h5-app .landing-title h2{font-weight:700;color:var(--ui-ink)}@media(min-width:640px){.landing-section-head h2,.landing-title h2{font-size:2.25rem;line-height:2.5rem}}.landing-section-head p{margin-top:.75rem;font-size:.875rem;line-height:1.5rem;--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1))}html[data-theme=light] .discover-hero .landing-section-head p{color:#ffffffe0}@media(max-width:639px){.create-voice-verify-actions .landing-section-head p{margin-top:.45rem}}.h5-app .landing-section-head p{color:var(--ui-muted)}.landing-section-head button{font-size:.875rem;line-height:1.25rem;font-weight:900;--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}html[data-theme=light] .discover-hero .landing-section-head button{color:#ffffffe0}.h5-app .landing-section-head button{font-weight:700;color:var(--ui-muted)}.landing-section-head button:hover{--tw-text-opacity: 1;color:rgb(201 255 46 / var(--tw-text-opacity, 1))}.landing-title{margin-bottom:2rem}@media(max-width:639px){.web-compact :where(.landing-title,.mb-7,.mb-6){margin-bottom:.875rem}}.landing-title h2{position:relative;padding-left:1.25rem}html[data-theme=light] .h5-discover-hero>.landing-title h2{z-index:1}.landing-title h2:before,.landing-section-head h2:before{content:"";display:inline-block;width:4px;height:24px;margin-right:12px;border-radius:999px;background:#c9ff2e;vertical-align:-3px}.landing-hero-title{font-size:clamp(3.25rem,5.1vw,4.75rem);white-space:nowrap}.landing-rotating-word{display:inline-flex;align-items:center;justify-content:center;min-width:4.25em;margin:0 .1em;padding:.08em .28em .14em;border-radius:.24em;background:#c9ff2e!important;color:#071006!important;line-height:.95;vertical-align:baseline;isolation:isolate;box-shadow:0 .12em .5em #baff1238}.landing-rotating-word *{color:inherit!important}.landing-prompt-panel{position:relative;z-index:1;background:linear-gradient(180deg,#0f1412f0,#0a0e0de6),#070a0ae6;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.landing-works-masonry{width:min(100%,1560px);height:min(66dvh,680px);overflow-y:auto;overflow-x:hidden;padding-right:.35rem;scrollbar-width:thin;scrollbar-color:rgba(201,255,46,.4) rgba(255,255,255,.06);border-radius:.75rem;mask-image:linear-gradient(180deg,#000 0%,#000 92%,transparent 100%);-webkit-mask-image:linear-gradient(180deg,#000 0%,#000 92%,transparent 100%)}.landing-mobile-work-grid{display:none}.landing-works-masonry::-webkit-scrollbar{width:.45rem}.landing-works-masonry::-webkit-scrollbar-track{background:#ffffff0f;border-radius:999px}.landing-works-masonry::-webkit-scrollbar-thumb{background:#c9ff2e6b;border-radius:999px}.landing-plasma-section{position:relative;max-width:none;overflow:hidden;justify-content:center;min-height:min(720px,calc(100dvh - 76px));padding-top:clamp(4.75rem,8dvh,6.5rem);padding-bottom:clamp(3rem,6dvh,5rem);padding-left:clamp(1.25rem,5vw,4rem);padding-right:clamp(1.25rem,5vw,4rem);border-top-color:#ffffff12}.landing-plasma-section:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:100vw;transform:translate(-50%);z-index:0;pointer-events:none;background:radial-gradient(ellipse 42% 32% at 50% 54%,rgba(201,255,46,.04),transparent 72%),linear-gradient(180deg,#070a0a75,#070a0a3d 48%,#070a0a9e)}.landing-plasma-inner{position:relative;z-index:1;width:min(100%,1320px);margin-left:auto;margin-right:auto}.landing-plasma-section .landing-title{margin-bottom:1.5rem}.landing-plasma-section .landing-title p{margin-top:.75rem;max-width:34rem;color:rgb(var(--theme-muted) / 1);font-size:.9375rem;line-height:1.8}.landing-plasma-copy{max-width:46rem;padding-left:1.1rem;border-left:2px solid rgba(201,255,46,.72)}.landing-abilities-grid,.landing-flow-grid,.landing-pricing-grid{display:grid;width:100%;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:auto;gap:1rem}.landing-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-feature-card,.landing-pricing-card{position:relative;display:grid;min-height:14.5rem;align-content:start;gap:1rem;overflow:hidden;padding:1.35rem!important;background:linear-gradient(180deg,#111716db,#0b0f0ec7)!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.landing-ability-card:before,.landing-flow-card:before,.landing-pricing-card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:#c9ff2ec7}.landing-ability-card:nth-child(2):before,.landing-flow-card:nth-child(2):before{background:#49d7ffc7}.landing-ability-card:nth-child(3):before,.landing-flow-card:nth-child(3):before{background:#ffcf5cd1}.landing-ability-card:nth-child(4):before,.landing-flow-card:nth-child(4):before{background:#cc9cffc7}.landing-ability-card:after{content:"";position:absolute;top:1rem;right:1rem;width:2.8rem;height:2.8rem;border-top:1px solid rgba(255,255,255,.13);border-right:1px solid rgba(255,255,255,.13)}.landing-feature-card:first-child{grid-row:auto;min-height:14.5rem;padding:1.35rem!important}.landing-feature-icon{display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:.875rem;background:#c9ff2e1a;color:#c9ff2e;box-shadow:inset 0 0 0 1px #c9ff2e29}.landing-feature-icon svg{width:2.1rem;height:2.1rem}.landing-feature-card:first-child .landing-feature-icon svg{width:2.1rem;height:2.1rem}.landing-feature-index{color:#c9ff2e;font-size:.76rem;font-weight:900;letter-spacing:0}.landing-ability-card .landing-feature-index,.landing-flow-card .landing-feature-index{display:block;margin-top:.35rem}.landing-feature-card h3,.landing-pricing-card h3{margin-top:.35rem;color:rgb(var(--theme-ink) / 1);font-size:clamp(1.18rem,1.6vw,1.55rem);font-weight:900;line-height:1.1}.landing-feature-card p,.landing-pricing-card p{margin-top:.65rem;max-width:22rem;color:rgb(var(--theme-muted) / 1);font-size:.875rem;line-height:1.65}.landing-pricing-card{position:relative;min-height:16.5rem;padding:1.45rem!important}.landing-pricing-card:before{height:4px;background:#ffffff2e}.landing-pricing-card.is-featured{border-color:#ffcf5cb3!important;background:linear-gradient(180deg,#2a2411b8,#0c100fcc)!important}.landing-pricing-card.is-featured:before{background:#ffcf5ce6}.landing-pricing-topline{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem}.landing-pricing-topline h3{min-width:0}.landing-pricing-badge{flex:0 0 auto;margin-top:.1rem}.landing-pricing-price{color:rgb(var(--theme-ink) / 1);font-size:clamp(1.65rem,2.6vw,2.35rem);font-weight:900;line-height:1}.landing-pricing-card ul{display:grid;gap:.55rem;margin-top:1rem;margin-bottom:1rem;color:rgb(var(--theme-muted) / 1);font-size:.875rem;line-height:1.55}.landing-pricing-note{margin-top:1.25rem;text-align:center;color:rgb(var(--theme-muted) / 1);font-size:.875rem}.landing-flow-grid{position:relative;gap:1.2rem}.landing-flow-card{min-height:15.25rem}.landing-flow-card:not(:last-child):after{content:"";position:absolute;top:3.1rem;left:calc(100% + .3rem);width:.6rem;height:1px;background:#c9ff2e8f;box-shadow:.42rem -.17rem 0 -.05rem #c9ff2e8f,.42rem .17rem 0 -.05rem #c9ff2e8f}.landing-editorial-stage .landing-feature-card,.landing-editorial-stage .landing-pricing-card{min-height:11.75rem;border-color:#ffffff29!important;background:#080f0cd1!important;box-shadow:0 14px 34px #00000038}.landing-editorial-stage .landing-feature-icon{width:2.65rem;height:2.65rem;border-radius:.75rem}.landing-editorial-stage .landing-feature-icon svg{width:1.5rem;height:1.5rem}.landing-editorial-stage .landing-feature-card h3,.landing-editorial-stage .landing-pricing-card h3{font-size:1.08rem}.landing-editorial-stage .landing-feature-card p,.landing-editorial-stage .landing-pricing-card p,.landing-editorial-stage .landing-pricing-card ul{font-size:.76rem}.landing-pricing-stage .landing-pricing-card{min-height:12.5rem}@media(max-width:639px){.landing-editorial-stage{min-height:0;gap:.85rem}.landing-stage-topline{font-size:.62rem}.landing-stage-visual{min-height:21rem;border-radius:.7rem}.landing-stage-visual:before{top:.65rem;right:.65rem;bottom:.65rem;left:.65rem}.landing-stage-title{display:block;left:1.25rem;right:1.25rem;bottom:1rem;padding:0}.landing-stage-title h2{font-size:1.75rem}.landing-stage-title p{margin-top:.55rem!important;font-size:.8rem!important}.landing-stage-cards{margin-top:-3.5rem;padding:0 .65rem}.landing-editorial-stage .landing-feature-card,.landing-editorial-stage .landing-pricing-card{min-height:0}.landing-stage-visual-copy p,.landing-pricing-visual-copy,.landing-flow-visual-label{font-size:2rem}.landing-flow-visual-note,.landing-pricing-visual>p{bottom:1.2rem;font-size:.7rem}}.landing-play-orb-wrap{position:fixed;left:clamp(1.25rem,4vw,4rem);bottom:clamp(1.25rem,4dvh,3.5rem);z-index:70;width:4.25rem;height:4.25rem}.landing-play-orb{display:grid;width:4rem;height:4rem;place-items:center;border-radius:999px;background:#c9ff2e;color:#071006;box-shadow:0 18px 46px #c9ff2e3d,0 18px 60px #0000006b;transition:transform .2s ease,filter .2s ease}.landing-play-orb:hover{transform:translateY(-2px) scale(1.04);filter:brightness(1.04)}.landing-play-orb-close{position:absolute;right:-.15rem;top:-.15rem;display:grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:#070a0aeb;color:#ffffffd1;box-shadow:0 8px 22px #0000004d;transition:background-color .2s ease,color .2s ease,transform .2s ease}.landing-play-orb-close:hover{background:#ffffff24;color:#fff;transform:scale(1.06)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{top:0;bottom:0}.-right-0\.5{right:-.125rem}.-top-0\.5{top:-.125rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-1\.5{bottom:.375rem}.bottom-10{bottom:2.5rem}.bottom-12{bottom:3rem}.bottom-2{bottom:.5rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-\[108px\]{bottom:108px}.bottom-\[76px\]{bottom:76px}.bottom-\[78px\]{bottom:78px}.bottom-\[calc\(64px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(64px + env(safe-area-inset-bottom))}.bottom-\[calc\(72px\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(72px + env(safe-area-inset-bottom))}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-11{left:2.75rem}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-4{left:1rem}.left-6{left:1.5rem}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3{top:.75rem}.top-4{top:1rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.z-\[120\]{z-index:120}.z-\[140\]{z-index:140}.z-\[160\]{z-index:160}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.col-span-2{grid-column:span 2 / span 2}.col-start-2{grid-column-start:2}.m-5{margin:1.25rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-1\.5{margin-top:.375rem;margin-bottom:.375rem}.my-auto{margin-top:auto;margin-bottom:auto}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-4{margin-left:1rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.box-content{box-sizing:content-box}.line-clamp-1{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[104px\]{height:104px}.h-\[164px\]{height:164px}.h-\[172px\]{height:172px}.h-\[18px\]{height:18px}.h-\[190px\]{height:190px}.h-\[3px\]{height:3px}.h-\[88px\]{height:88px}.h-\[92px\]{height:92px}.h-\[calc\(100vh-310px\)\]{height:calc(100vh - 310px)}.h-full{height:100%}.h-screen{height:100vh}.max-h-10{max-height:2.5rem}.max-h-36{max-height:9rem}.max-h-40{max-height:10rem}.max-h-5{max-height:1.25rem}.max-h-72{max-height:18rem}.max-h-\[360px\]{max-height:360px}.max-h-\[36vh\]{max-height:36vh}.max-h-\[48dvh\]{max-height:48dvh}.max-h-\[55dvh\]{max-height:55dvh}.max-h-\[calc\(100dvh-2rem\)\]{max-height:calc(100dvh - 2rem)}.max-h-\[calc\(100dvh-3rem\)\]{max-height:calc(100dvh - 3rem)}.max-h-full{max-height:100%}.\!min-h-\[3\.25rem\]{min-height:3.25rem!important}.min-h-0{min-height:0px}.min-h-10{min-height:2.5rem}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-14{min-height:3.5rem}.min-h-20{min-height:5rem}.min-h-24{min-height:6rem}.min-h-5{min-height:1.25rem}.min-h-6{min-height:1.5rem}.min-h-7{min-height:1.75rem}.min-h-8{min-height:2rem}.min-h-9{min-height:2.25rem}.min-h-\[116px\]{min-height:116px}.min-h-\[136px\]{min-height:136px}.min-h-\[180px\]{min-height:180px}.min-h-\[18px\]{min-height:18px}.min-h-\[2\.85rem\]{min-height:2.85rem}.min-h-\[20px\]{min-height:20px}.min-h-\[230px\]{min-height:230px}.min-h-\[260px\]{min-height:260px}.min-h-\[280px\]{min-height:280px}.min-h-\[3\.35rem\]{min-height:3.35rem}.min-h-\[300px\]{min-height:300px}.min-h-\[320px\]{min-height:320px}.min-h-\[360px\]{min-height:360px}.min-h-\[4\.45rem\]{min-height:4.45rem}.min-h-\[45dvh\]{min-height:45dvh}.min-h-\[480px\]{min-height:480px}.min-h-\[50px\]{min-height:50px}.min-h-\[520px\]{min-height:520px}.min-h-\[52px\]{min-height:52px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[620px\]{min-height:620px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-\[calc\(100dvh-7rem\)\]{min-height:calc(100dvh - 7rem)}.min-h-\[calc\(100vh-148px\)\]{min-height:calc(100vh - 148px)}.min-h-\[calc\(100vh-220px\)\]{min-height:calc(100vh - 220px)}.min-h-\[calc\(100vh-64px\)\]{min-height:calc(100vh - 64px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[112px\]{width:112px}.w-\[124px\]{width:124px}.w-\[148px\]{width:148px}.w-\[180px\]{width:180px}.w-\[184px\]{width:184px}.w-\[18px\]{width:18px}.w-\[190px\]{width:190px}.w-\[360px\]{width:360px}.w-\[82px\]{width:82px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-24{min-width:6rem}.min-w-9{min-width:2.25rem}.min-w-\[132px\]{min-width:132px}.min-w-\[260px\]{min-width:260px}.min-w-\[560px\]{min-width:560px}.min-w-\[680px\]{min-width:680px}.min-w-\[72px\]{min-width:72px}.min-w-full{min-width:100%}.max-w-28{max-width:7rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-7xl{max-width:80rem}.max-w-\[1320px\]{max-width:1320px}.max-w-\[1760px\]{max-width:1760px}.max-w-\[240px\]{max-width:240px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[420px\]{max-width:420px}.max-w-\[430px\]{max-width:430px}.max-w-\[460px\]{max-width:460px}.max-w-\[760px\]{max-width:760px}.max-w-\[88\%\]{max-width:88%}.max-w-\[calc\(100vw-1\.5rem\)\]{max-width:calc(100vw - 1.5rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-6{--tw-translate-y: -1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-8{--tw-translate-y: -2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3{--tw-translate-x: .75rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-grabbing{cursor:grabbing}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.snap-mandatory{--tw-scroll-snap-strictness: mandatory}.snap-start{scroll-snap-align:start}.grid-flow-col{grid-auto-flow:column}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-\[1fr_120px_120px_160px\]{grid-template-columns:1fr 120px 120px 160px}.grid-cols-\[32px_minmax\(0\,1fr\)\]{grid-template-columns:32px minmax(0,1fr)}.grid-cols-\[36px_minmax\(0\,1fr\)\]{grid-template-columns:36px minmax(0,1fr)}.grid-cols-\[44px_minmax\(0\,1fr\)_40px\]{grid-template-columns:44px minmax(0,1fr) 40px}.grid-cols-\[48px_minmax\(0\,1fr\)_100px_112px\]{grid-template-columns:48px minmax(0,1fr) 100px 112px}.grid-cols-\[62px_minmax\(0\,1fr\)\]{grid-template-columns:62px minmax(0,1fr)}.grid-cols-\[64px_minmax\(0\,1fr\)\]{grid-template-columns:64px minmax(0,1fr)}.grid-cols-\[88px_minmax\(0\,1fr\)\]{grid-template-columns:88px minmax(0,1fr)}.grid-cols-\[auto_minmax\(0\,1fr\)\]{grid-template-columns:auto minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_100px_100px_140px_120px\]{grid-template-columns:minmax(0,1fr) 100px 100px 140px 120px}.grid-cols-\[minmax\(0\,1fr\)_96px\]{grid-template-columns:minmax(0,1fr) 96px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.grid-cols-\[minmax\(180px\,1fr\)_100px_130px_130px_130px_110px\]{grid-template-columns:minmax(180px,1fr) 100px 130px 130px 130px 110px}.grid-cols-\[minmax\(280px\,1fr\)_120px_120px_130px_170px\]{grid-template-columns:minmax(280px,1fr) 120px 120px 130px 170px}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-white\/\[\.06\]>:not([hidden])~:not([hidden]){border-color:#ffffff0f}.divide-white\/\[\.08\]>:not([hidden])~:not([hidden]){border-color:#ffffff14}.self-start{align-self:flex-start}.self-center{align-self:center}.justify-self-center{justify-self:center}.justify-self-stretch{justify-self:stretch}.\!overflow-hidden{overflow:hidden!important}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-x-contain{overscroll-behavior-x:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[1rem\]{border-radius:1rem!important}.rounded{border-radius:12px}.rounded-2xl{border-radius:1rem}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[32px\]{border-radius:32px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:14px}.rounded-md{border-radius:10px}.rounded-sm{border-radius:8px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-l-2{border-left-width:2px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.\!border-\[\#e2dff0\]{--tw-border-opacity: 1 !important;border-color:rgb(226 223 240 / var(--tw-border-opacity, 1))!important}.\!border-black\/10{border-color:#0000001a!important}.border-acid{--tw-border-opacity: 1;border-color:rgb(201 255 46 / var(--tw-border-opacity, 1))}.border-acid\/20{border-color:#c9ff2e33}.border-acid\/25{border-color:#c9ff2e40}.border-acid\/30{border-color:#c9ff2e4d}.border-acid\/35{border-color:#c9ff2e59}.border-acid\/40{border-color:#c9ff2e66}.border-acid\/45{border-color:#c9ff2e73}.border-acid\/55{border-color:#c9ff2e8c}.border-acid\/60{border-color:#c9ff2e99}.border-gold\/20{border-color:#ffd36a33}.border-gold\/25{border-color:#ffd36a40}.border-gold\/30{border-color:#ffd36a4d}.border-gold\/50{border-color:#ffd36a80}.border-line{--tw-border-opacity: 1;border-color:rgb(var(--theme-line) / var(--tw-border-opacity, 1))}.border-line\/10{border-color:rgb(var(--theme-line) / .1)}.border-panel{--tw-border-opacity: 1;border-color:rgb(var(--theme-panel) / var(--tw-border-opacity, 1))}.border-rose\/20{border-color:#ff6b7a33}.border-rose\/25{border-color:#ff6b7a40}.border-rose\/30{border-color:#ff6b7a4d}.border-sky-300\/20{border-color:#7dd3fc33}.border-sky-400\/20{border-color:#38bdf833}.border-transparent{border-color:transparent}.border-violet\/25{border-color:#7c5cff40}.border-violet\/30{border-color:#7c5cff4d}.border-violet\/35{border-color:#7c5cff59}.border-violet\/40{border-color:#7c5cff66}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/20{border-color:#fff3}.border-white\/\[\.05\]{border-color:#ffffff0d}.border-white\/\[\.06\]{border-color:#ffffff0f}.border-white\/\[\.07\]{border-color:#ffffff12}.border-white\/\[\.08\]{border-color:#ffffff14}.border-white\/\[\.09\]{border-color:#ffffff17}.border-white\/\[\.12\]{border-color:#ffffff1f}.border-white\/\[\.14\]{border-color:#ffffff24}.border-white\/\[\.16\]{border-color:#ffffff29}.border-white\/\[\.1\]{border-color:#ffffff1a}.border-t-acid{--tw-border-opacity: 1;border-top-color:rgb(201 255 46 / var(--tw-border-opacity, 1))}.\!bg-\[\#f8f7fc\]{--tw-bg-opacity: 1 !important;background-color:rgb(248 247 252 / var(--tw-bg-opacity, 1))!important}.\!bg-\[\#fdfcff\]{--tw-bg-opacity: 1 !important;background-color:rgb(253 252 255 / var(--tw-bg-opacity, 1))!important}.\!bg-acid{--tw-bg-opacity: 1 !important;background-color:rgb(201 255 46 / var(--tw-bg-opacity, 1))!important}.bg-\[\#06120b\]{--tw-bg-opacity: 1;background-color:rgb(6 18 11 / var(--tw-bg-opacity, 1))}.bg-\[\#070a0a\]{--tw-bg-opacity: 1;background-color:rgb(7 10 10 / var(--tw-bg-opacity, 1))}.bg-\[\#070a0a\]\/90{background-color:#070a0ae6}.bg-\[\#071006\]{--tw-bg-opacity: 1;background-color:rgb(7 16 6 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0d0c\]{--tw-bg-opacity: 1;background-color:rgb(10 13 12 / var(--tw-bg-opacity, 1))}.bg-\[\#0a0d0c\]\/95{background-color:#0a0d0cf2}.bg-\[\#0d1210\]{--tw-bg-opacity: 1;background-color:rgb(13 18 16 / var(--tw-bg-opacity, 1))}.bg-\[\#0d1512\]{--tw-bg-opacity: 1;background-color:rgb(13 21 18 / var(--tw-bg-opacity, 1))}.bg-\[\#0f1312\]{--tw-bg-opacity: 1;background-color:rgb(15 19 18 / var(--tw-bg-opacity, 1))}.bg-\[\#101513\]{--tw-bg-opacity: 1;background-color:rgb(16 21 19 / var(--tw-bg-opacity, 1))}.bg-\[\#111715\]{--tw-bg-opacity: 1;background-color:rgb(17 23 21 / var(--tw-bg-opacity, 1))}.bg-\[\#111815\]{--tw-bg-opacity: 1;background-color:rgb(17 24 21 / var(--tw-bg-opacity, 1))}.bg-\[var\(--ui-surface-soft\)\]{background-color:var(--ui-surface-soft)}.bg-acid{--tw-bg-opacity: 1;background-color:rgb(201 255 46 / var(--tw-bg-opacity, 1))}.bg-acid\/10{background-color:#c9ff2e1a}.bg-acid\/80{background-color:#c9ff2ecc}.bg-acid\/\[\.03\]{background-color:#c9ff2e08}.bg-acid\/\[\.06\]{background-color:#c9ff2e0f}.bg-acid\/\[\.07\]{background-color:#c9ff2e12}.bg-acid\/\[\.08\]{background-color:#c9ff2e14}.bg-acid\/\[\.10\]{background-color:#c9ff2e1a}.bg-acid\/\[\.12\]{background-color:#c9ff2e1f}.bg-acid\/\[\.14\]{background-color:#c9ff2e24}.bg-bg{--tw-bg-opacity: 1;background-color:rgb(var(--theme-bg) / var(--tw-bg-opacity, 1))}.bg-bg\/45{background-color:rgb(var(--theme-bg) / .45)}.bg-bg\/65{background-color:rgb(var(--theme-bg) / .65)}.bg-bg\/75{background-color:rgb(var(--theme-bg) / .75)}.bg-bg\/80{background-color:rgb(var(--theme-bg) / .8)}.bg-bg\/90{background-color:rgb(var(--theme-bg) / .9)}.bg-bg\/95{background-color:rgb(var(--theme-bg) / .95)}.bg-black\/10{background-color:#0000001a}.bg-black\/15{background-color:#00000026}.bg-black\/20{background-color:#0003}.bg-black\/25{background-color:#00000040}.bg-black\/40{background-color:#0006}.bg-black\/45{background-color:#00000073}.bg-black\/50{background-color:#00000080}.bg-black\/55{background-color:#0000008c}.bg-black\/60{background-color:#0009}.bg-black\/70{background-color:#000000b3}.bg-gold{--tw-bg-opacity: 1;background-color:rgb(255 211 106 / var(--tw-bg-opacity, 1))}.bg-gold\/10{background-color:#ffd36a1a}.bg-gold\/15{background-color:#ffd36a26}.bg-gold\/\[\.06\]{background-color:#ffd36a0f}.bg-gold\/\[\.08\]{background-color:#ffd36a14}.bg-panel{--tw-bg-opacity: 1;background-color:rgb(var(--theme-panel) / var(--tw-bg-opacity, 1))}.bg-panel\/70{background-color:rgb(var(--theme-panel) / .7)}.bg-rose{--tw-bg-opacity: 1;background-color:rgb(255 107 122 / var(--tw-bg-opacity, 1))}.bg-rose\/10{background-color:#ff6b7a1a}.bg-rose\/15{background-color:#ff6b7a26}.bg-rose\/20{background-color:#ff6b7a33}.bg-rose\/\[\.06\]{background-color:#ff6b7a0f}.bg-rose\/\[\.08\]{background-color:#ff6b7a14}.bg-sky-300\/10{background-color:#7dd3fc1a}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-transparent{background-color:transparent}.bg-violet{--tw-bg-opacity: 1;background-color:rgb(124 92 255 / var(--tw-bg-opacity, 1))}.bg-violet\/10{background-color:#7c5cff1a}.bg-violet\/15{background-color:#7c5cff26}.bg-violet\/25{background-color:#7c5cff40}.bg-violet\/\[\.06\]{background-color:#7c5cff0f}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/20{background-color:#fff3}.bg-white\/40{background-color:#fff6}.bg-white\/\[\.025\]{background-color:#ffffff06}.bg-white\/\[\.02\]{background-color:#ffffff05}.bg-white\/\[\.035\]{background-color:#ffffff09}.bg-white\/\[\.03\]{background-color:#ffffff08}.bg-white\/\[\.045\]{background-color:#ffffff0b}.bg-white\/\[\.04\]{background-color:#ffffff0a}.bg-white\/\[\.055\]{background-color:#ffffff0e}.bg-white\/\[\.05\]{background-color:#ffffff0d}.bg-white\/\[\.06\]{background-color:#ffffff0f}.bg-white\/\[\.08\]{background-color:#ffffff14}.bg-white\/\[\.14\]{background-color:#ffffff24}.\!bg-\[linear-gradient\(135deg\,\#6654e8\,\#8778ff\)\]{background-image:linear-gradient(135deg,#6654e8,#8778ff)!important}.bg-\[linear-gradient\(180deg\,rgba\(0\,0\,0\,\.03\)_20\%\,rgba\(0\,0\,0\,\.82\)_100\%\)\]{background-image:linear-gradient(180deg,#00000008 20%,#000000d1)}.bg-\[radial-gradient\(circle_at_70\%_22\%\,rgba\(201\,255\,46\,\.08\)\,transparent_34\%\)\,linear-gradient\(90deg\,rgba\(7\,10\,10\,\.86\)_0\%\,rgba\(7\,10\,10\,\.72\)_34\%\,rgba\(7\,10\,10\,\.24\)_68\%\,rgba\(7\,10\,10\,\.58\)_100\%\)\,linear-gradient\(180deg\,rgba\(255\,255\,255\,\.025\)\,transparent_18rem\)\]{background-image:radial-gradient(circle at 70% 22%,rgba(201,255,46,.08),transparent 34%),linear-gradient(90deg,#070a0adb,#070a0ab8,#070a0a3d 68%,#070a0a94),linear-gradient(180deg,rgba(255,255,255,.025),transparent 18rem)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.from-\[\#050707\]\/95{--tw-gradient-from: rgb(5 7 7 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 7 7 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#080b0a\]\/90{--tw-gradient-from: rgb(8 11 10 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(8 11 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-bg\/10{--tw-gradient-from: rgb(var(--theme-bg) / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(var(--theme-bg) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/35{--tw-gradient-from: rgb(0 0 0 / .35) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-black\/75{--tw-gradient-from: rgb(0 0 0 / .75) var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-bg\/45{--tw-gradient-to: rgb(var(--theme-bg) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(var(--theme-bg) / .45) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#070a0a\]\/10{--tw-gradient-to: rgb(7 10 10 / .1) var(--tw-gradient-to-position)}.to-bg\/90{--tw-gradient-to: rgb(var(--theme-bg) / .9) var(--tw-gradient-to-position)}.to-black\/10{--tw-gradient-to: rgb(0 0 0 / .1) var(--tw-gradient-to-position)}.to-black\/5{--tw-gradient-to: rgb(0 0 0 / .05) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.fill-current{fill:currentColor}.fill-gold{fill:#ffd36a}.fill-rose{fill:#ff6b7a}.fill-transparent{fill:transparent}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-center{-o-object-position:center;object-position:center}.\!p-0{padding:0!important}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.\!px-1\.5{padding-left:.375rem!important;padding-right:.375rem!important}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[144px\]{padding-top:144px;padding-bottom:144px}.pb-1{padding-bottom:.25rem}.pb-11{padding-bottom:2.75rem}.pb-2{padding-bottom:.5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[calc\(58px\+max\(env\(safe-area-inset-bottom\)\,0px\)\)\]{padding-bottom:calc(58px + max(env(safe-area-inset-bottom),0px))}.pb-\[calc\(88px\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(88px + env(safe-area-inset-bottom))}.pb-\[max\(env\(safe-area-inset-bottom\)\,0\.375rem\)\]{padding-bottom:max(env(safe-area-inset-bottom),.375rem)}.pb-\[max\(env\(safe-area-inset-bottom\)\,0px\)\]{padding-bottom:max(env(safe-area-inset-bottom),0px)}.pl-10{padding-left:2.5rem}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-3{padding-right:.75rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.font-sans{font-family:Microsoft YaHei,SimHei,Heiti SC,PingFang SC,Noto Sans SC,Arial,sans-serif}.\!text-\[10px\]{font-size:10px!important}.\!text-\[15px\]{font-size:15px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[15px\]{font-size:15px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-semibold{font-weight:600!important}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.05\]{line-height:1.05}.leading-none{line-height:1}.leading-tight{line-height:1.25}.tracking-normal{letter-spacing:0em}.tracking-wide{letter-spacing:.025em}.\!text-\[\#111713\]{--tw-text-opacity: 1 !important;color:rgb(17 23 19 / var(--tw-text-opacity, 1))!important}.\!text-\[\#171822\]{--tw-text-opacity: 1 !important;color:rgb(23 24 34 / var(--tw-text-opacity, 1))!important}.\!text-white{--tw-text-opacity: 1 !important;color:rgb(255 255 255 / var(--tw-text-opacity, 1))!important}.text-\[\#06120b\]{--tw-text-opacity: 1;color:rgb(6 18 11 / var(--tw-text-opacity, 1))}.text-\[\#071006\]{--tw-text-opacity: 1;color:rgb(7 16 6 / var(--tw-text-opacity, 1))}.text-\[\#101716\]{--tw-text-opacity: 1;color:rgb(16 23 22 / var(--tw-text-opacity, 1))}.text-\[\#111713\]{--tw-text-opacity: 1;color:rgb(17 23 19 / var(--tw-text-opacity, 1))}.text-\[\#111\]{--tw-text-opacity: 1;color:rgb(17 17 17 / var(--tw-text-opacity, 1))}.text-\[\#15110a\]{--tw-text-opacity: 1;color:rgb(21 17 10 / var(--tw-text-opacity, 1))}.text-\[\#15803d\]{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-\[\#201400\]{--tw-text-opacity: 1;color:rgb(32 20 0 / var(--tw-text-opacity, 1))}.text-\[\#333\]{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.text-\[\#d8ccff\]{--tw-text-opacity: 1;color:rgb(216 204 255 / var(--tw-text-opacity, 1))}.text-\[\#ffd1d9\]{--tw-text-opacity: 1;color:rgb(255 209 217 / var(--tw-text-opacity, 1))}.text-\[\#ffe8a3\]{--tw-text-opacity: 1;color:rgb(255 232 163 / var(--tw-text-opacity, 1))}.text-\[var\(--ui-primary\)\]{color:var(--ui-primary)}.text-acid{--tw-text-opacity: 1;color:rgb(201 255 46 / var(--tw-text-opacity, 1))}.text-acid\/85{color:#c9ff2ed9}.text-black\/35{color:#00000059}.text-black\/40{color:#0006}.text-gold{--tw-text-opacity: 1;color:rgb(255 211 106 / var(--tw-text-opacity, 1))}.text-gold\/80{color:#ffd36acc}.text-gold\/90{color:#ffd36ae6}.text-ink{--tw-text-opacity: 1;color:rgb(var(--theme-ink) / var(--tw-text-opacity, 1))}.text-ink\/45{color:rgb(var(--theme-ink) / .45)}.text-ink\/55{color:rgb(var(--theme-ink) / .55)}.text-ink\/70{color:rgb(var(--theme-ink) / .7)}.text-ink\/75{color:rgb(var(--theme-ink) / .75)}.text-ink\/90{color:rgb(var(--theme-ink) / .9)}.text-muted{--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1))}.text-muted\/50{color:rgb(var(--theme-muted) / .5)}.text-muted\/80{color:rgb(var(--theme-muted) / .8)}.text-muted\/90{color:rgb(var(--theme-muted) / .9)}.text-rose{--tw-text-opacity: 1;color:rgb(255 107 122 / var(--tw-text-opacity, 1))}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-subtle{--tw-text-opacity: 1;color:rgb(var(--theme-subtle) / var(--tw-text-opacity, 1))}.text-violet{--tw-text-opacity: 1;color:rgb(124 92 255 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/55{color:#ffffff8c}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.accent-acid{accent-color:#c9ff2e}.accent-lime-300{accent-color:#bef264}.accent-violet{accent-color:#7c5cff}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-\[0\.18\]{opacity:.18}.\!shadow-\[0_24px_70px_rgba\(34\,31\,58\,\.22\)\]{--tw-shadow: 0 24px 70px rgba(34,31,58,.22) !important;--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color) !important;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important}.shadow-\[0_-12px_48px_rgba\(0\,0\,0\,\.45\)\]{--tw-shadow: 0 -12px 48px rgba(0,0,0,.45);--tw-shadow-colored: 0 -12px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-14px_34px_rgba\(0\,0\,0\,\.42\)\]{--tw-shadow: 0 -14px 34px rgba(0,0,0,.42);--tw-shadow-colored: 0 -14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-14px_38px_rgba\(0\,0\,0\,\.42\)\]{--tw-shadow: 0 -14px 38px rgba(0,0,0,.42);--tw-shadow-colored: 0 -14px 38px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(201\,255\,46\,\.2\)\]{--tw-shadow: 0 0 0 1px rgba(201,255,46,.2);--tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(201\,255\,46\,\.22\)\]{--tw-shadow: 0 0 0 2px rgba(201,255,46,.22);--tw-shadow-colored: 0 0 0 2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_24px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow: 0 10px 24px rgba(0,0,0,.22);--tw-shadow-colored: 0 10px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,\.2\)\]{--tw-shadow: 0 10px 28px rgba(0,0,0,.2);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(124\,92\,255\,\.24\)\]{--tw-shadow: 0 10px 28px rgba(124,92,255,.24);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(201\,255\,46\,\.12\)\]{--tw-shadow: 0 10px 28px rgba(201,255,46,.12);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(201\,255\,46\,\.16\)\]{--tw-shadow: 0 10px 28px rgba(201,255,46,.16);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_30px_rgba\(0\,0\,0\,\.22\)\]{--tw-shadow: 0 10px 30px rgba(0,0,0,.22);--tw-shadow-colored: 0 10px 30px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_12px_36px_rgba\(201\,255\,46\,\.22\)\]{--tw-shadow: 0 12px 36px rgba(201,255,46,.22);--tw-shadow-colored: 0 12px 36px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_16px_44px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow: 0 16px 44px rgba(0,0,0,.28);--tw-shadow-colored: 0 16px 44px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(201\,255\,46\,\.14\)\]{--tw-shadow: 0 18px 48px rgba(201,255,46,.14);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_52px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow: 0 18px 52px rgba(0,0,0,.55);--tw-shadow-colored: 0 18px 52px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_54px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow: 0 18px 54px rgba(0,0,0,.28);--tw-shadow-colored: 0 18px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_54px_rgba\(201\,255\,46\,\.12\)\]{--tw-shadow: 0 22px 54px rgba(201,255,46,.12);--tw-shadow-colored: 0 22px 54px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_22px_56px_rgba\(0\,0\,0\,\.28\)\]{--tw-shadow: 0 22px 56px rgba(0,0,0,.28);--tw-shadow-colored: 0 22px 56px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,\.55\)\]{--tw-shadow: 0 24px 80px rgba(0,0,0,.55);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,\.34\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.34);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_28px_90px_rgba\(0\,0\,0\,\.48\)\]{--tw-shadow: 0 28px 90px rgba(0,0,0,.48);--tw-shadow-colored: 0 28px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_22px_rgba\(201\,255\,46\,\.16\)\]{--tw-shadow: 0 8px 22px rgba(201,255,46,.16);--tw-shadow-colored: 0 8px 22px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(201\,255\,46\,\.08\)\]{--tw-shadow: 0 8px 24px rgba(201,255,46,.08);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(201\,255\,46\,\.12\)\]{--tw-shadow: 0 8px 24px rgba(201,255,46,.12);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(201\,255\,46\,\.14\)\]{--tw-shadow: 0 8px 24px rgba(201,255,46,.14);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(201\,255\,46\,\.18\)\]{--tw-shadow: 0 8px 24px rgba(201,255,46,.18);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(201\,255\,46\,\.22\)\]{--tw-shadow: 0 8px 24px rgba(201,255,46,.22);--tw-shadow-colored: 0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow: 0 14px 34px rgba(0,0,0,.2);--tw-shadow-colored: 0 14px 34px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow{--tw-shadow: 0 24px 70px rgba(0,0,0,.48);--tw-shadow-colored: 0 24px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-acid\/20{--tw-ring-color: rgb(201 255 46 / .2)}.ring-acid\/40{--tw-ring-color: rgb(201 255 46 / .4)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_2px_rgba\(0\,0\,0\,\.8\)\]{--tw-drop-shadow: drop-shadow(0 1px 2px rgba(0,0,0,.8));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_1px_3px_rgba\(0\,0\,0\,\.9\)\]{--tw-drop-shadow: drop-shadow(0 1px 3px rgba(0,0,0,.9));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-\[0_6px_18px_rgba\(0\,0\,0\,\.45\)\]{--tw-drop-shadow: drop-shadow(0 6px 18px rgba(0,0,0,.45));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.saturate-0{--tw-saturate: saturate(0);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[3px\]{--tw-backdrop-blur: blur(3px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,opacity\]{transition-property:background-color,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,background-color\]{transition-property:width,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.duration-500{animation-duration:.5s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.paused{animation-play-state:paused}html[data-theme=light] .bg-\[\#070a0a\],html[data-theme=light] .bg-\[\#0a0d0c\],html[data-theme=light] .bg-\[\#0d1210\],html[data-theme=light] .bg-\[\#101513\],html[data-theme=light] .bg-\[\#101412\],html[data-theme=light] .bg-\[\#111716\]{background-color:#fff!important}html[data-theme=light] [class*=border-white]{border-color:#1930231f!important}html[data-theme=light] .create-inline-tag{border-color:#1930231f!important;background:#ecf2ebe6!important;color:#34473b!important}html[data-theme=light] .create-inline-tag:hover{border-color:#3f6b0047!important;background:#f3f8ec!important;color:#1b3022!important}html[data-theme=light] .create-inline-tag-active{border-color:#4f78005c!important;background:#e7f5c8!important;color:#315700!important;box-shadow:inset 0 0 0 1px #4f78000f}html[data-theme=light] .create-inline-tag-locked,html[data-theme=light] .create-inline-tag-locked:hover{border-color:#19302314!important;background:#f3f5f2!important;color:#7a877f!important}html[data-theme=light] .h5-app,html[data-theme=light] .h5-main{background:linear-gradient(180deg,rgba(255,255,255,.78),transparent 9rem),linear-gradient(135deg,rgba(201,255,46,.12),transparent 18rem),#f3f7f1}html[data-theme=light] .h5-top-bar,html[data-theme=light] .h5-bottom-nav{background:#f8fbf7f0;box-shadow:0 -12px 30px #1b30231f}html[data-theme=light] .h5-bottom-nav-item.is-active{color:#4f7800;background:#4f78001a}html[data-theme=light] .h5-mini-player{border-color:#19302324;background:#fffffff5;box-shadow:0 -12px 30px #1b302329}html[data-theme=light] .h5-mini-player-close{border-color:#19302324;background:#fffffff5;color:#314033;box-shadow:0 8px 20px #1b302324}html[data-theme=light] .h5-mini-player-toggle{background:#668a25;color:#fff;box-shadow:0 8px 20px #4f780038}html[data-theme=light] .voice-action-menu{border-color:#19302324;background:#fff;box-shadow:0 12px 30px #1b30232e}html[data-theme=light] .player-page{border-radius:2rem;background:#fff}html[data-theme=light] .player-page-background{display:none}html[data-theme=light] .h5-discover-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,#030d09c2,#030d097a 58%,#030d091f)}html[data-theme=light] .h5-discover-hero>.relative{z-index:1}html[data-theme=light] .h5-discover-hero-title{color:#fff}html[data-theme=light] .h5-discover-hero-copy{color:#ffffffdb!important}html[data-theme=light] .h5-create-submit-bar{border-color:#19302324;background:#fffffff0;box-shadow:0 -12px 28px #1b302324}html[data-theme=light] .h5-create-submit-button{background:#c9ff2e;color:#06120b}html[data-theme=light] .h5-create-page .text-acid{color:#3f6b00!important}html[data-theme=light] .h5-create-prompt,html[data-theme=light] .h5-create-prompt-action,html[data-theme=light] .h5-create-mode-switch{border-color:#19302329!important;background:#fffffffa!important;box-shadow:0 2px 8px #1b302312}html[data-theme=light] .h5-create-prompt{color:#142019}html[data-theme=light] .h5-create-prompt::-moz-placeholder{color:#748178}html[data-theme=light] .h5-create-prompt::placeholder{color:#748178}html[data-theme=light] .h5-create-mode-track{background:#c9d0cb!important}html[data-theme=light] .h5-create-mode-track.is-active{background:#8fca13!important}html[data-theme=light] .h5-ai-inspiration-button{border-color:#4f780038!important;background:#c9ff2e!important;color:#365f00!important;box-shadow:0 10px 22px #95cd122e,inset 0 0 0 1px #ffffff47}html[data-theme=light] .h5-create-page .h5-soft-card{border-color:#4f78002e;background:#f2f9e5f5}html[data-theme=light] .h5-create-page .h5-soft-card svg{color:#3f6b00!important}.h5-community-work-grid{display:grid;min-width:0;max-width:100%;grid-auto-flow:column;grid-auto-columns:7.5rem;grid-template-rows:repeat(2,auto);gap:.75rem .65rem;overflow-x:auto;overscroll-behavior-x:contain;padding:.15rem .05rem .35rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.h5-community-work-grid::-webkit-scrollbar{display:none}html[data-theme=light] .h5-recommendation-badge[class*=text-sky-100]{border-color:#087f9f33!important;background:#087f9f14!important;color:#087f9f!important}html[data-theme=light] .h5-recommendation-badge[class*=text-fuchsia-100]{border-color:#a93c7e33!important;background:#a93c7e14!important;color:#a93c7e!important}html[data-theme=light] .h5-recommendation-badge[class*=text-amber-100]{border-color:#8a5a0038!important;background:#ffcf5c33!important;color:#8a5a00!important}html[data-theme=light] .h5-recommendation-badge[class*=text-rose-100]{border-color:#b4233d33!important;background:#b4233d14!important;color:#b4233d!important}html[data-theme=light] .h5-recommendation-badge[class*=text-violet-100]{border-color:#6042b633!important;background:#6042b614!important;color:#6042b6!important}html[data-theme=light] .h5-recommendation-badge[class*=text-teal-100]{border-color:#13776d33!important;background:#13776d14!important;color:#13776d!important}html[data-theme=light] .vip-featured-badge{border-color:#8a5a0047!important;background:#ffcf5c47!important;color:#835500!important}html[data-theme=light] .h5-card{background:#fffffff0;box-shadow:0 10px 24px #1b302314}html[data-theme=light] .h5-soft-card,html[data-theme=light] .theme-toggle{background:#1b30230e}html[data-theme=light] .h5-voice-select{border-color:#4f780057;background:#fff;color:#141f19;color-scheme:light;box-shadow:0 0 0 1px #4f780014}html[data-theme=light] .h5-voice-select:focus{border-color:#6c941f;box-shadow:0 0 0 2px #5f8b192e}html[data-theme=light] .h5-voice-select option{background:#fff;color:#141f19}html[data-theme=light] .h5-voice-action-button{border-color:#4f78003d;background:#f2f8e6;color:#203126;box-shadow:inset 0 0 0 1px #4f78000d}html[data-theme=light] .h5-voice-action-button svg{color:#3f6b00}html[data-theme=light] .h5-voice-action-button.is-active{border-color:#4f780038;background:#c9ff2e;color:#365f00;box-shadow:0 8px 18px #95cd1229,inset 0 0 0 1px #ffffff40}html[data-theme=light] .ui-toast{border-color:#4f78004d;background:#fffffff7;color:#141f19;box-shadow:0 12px 30px #1b30232e}html[data-theme=light] .ui-dialog-overlay,html[data-theme=light] .h5-sheet-overlay{background:#0f1e1761}html[data-theme=light] .ui-dialog-panel,html[data-theme=light] .h5-sheet-panel,html[data-theme=light] .vip-payment-modal,html[data-theme=light] .h5-create-feedback-dialog{border-color:#19302324;background:#fff;color:#141f19;box-shadow:0 24px 64px #1b30233d}html[data-theme=light] .h5-sheet-panel>div:first-child{background:#1930232e}html[data-theme=light] .h5-sheet-panel button,html[data-theme=light] .vip-payment-modal button:not(.bg-acid):not(.bg-gold):not(.bg-rose),html[data-theme=light] .h5-create-feedback-dialog button:not(.bg-acid):not(.bg-gold):not(.bg-rose){border-color:#1930231f}html[data-theme=light] .create-voice-verify-copy{border-color:#1930231f;background:#1930230b;color:#141f19}html[data-theme=light] .create-voice-picker-footer{border-color:#1930231f;background:#fffffff5;box-shadow:0 -16px 38px #1b302329}html[data-theme=light] .create-voice-picker-footer button:first-child{border-color:#19302321;background:#19302312;color:#141f19}html[data-theme=light] .create-voice-picker-footer button:last-child:disabled{opacity:1;background:#c9ff2eb8;color:#06120bc7}.landing-plasma-sequence{position:relative}.landing-sequence-bg{position:sticky;top:0;z-index:0;width:100%;height:100dvh;margin-bottom:-100dvh;overflow:hidden;pointer-events:none;background:#070a0a}.landing-sequence-bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(ellipse 42% 32% at 50% 54%,rgba(201,255,46,.04),transparent 72%),linear-gradient(180deg,#070a0a75,#070a0a3d 48%,#070a0a9e)}.landing-sequence-bg>*{position:absolute;top:-24%;right:-10%;bottom:-24%;left:-10%;width:120%;height:148%;opacity:.72;filter:saturate(1.28);-webkit-mask-image:radial-gradient(ellipse 74% 62% at 54% 50%,#000 0%,#000 58%,transparent 84%);mask-image:radial-gradient(ellipse 74% 62% at 54% 50%,#000 0%,#000 58%,transparent 84%)}.landing-plasma-section{z-index:1;background:transparent}.landing-plasma-section:after{display:none}html[data-theme=light] .landing-ui,html[data-theme=light] .landing-page-section,html[data-theme=light] .landing-plasma-section{background:#f3f7f1!important}html[data-theme=light] .landing-header{border-bottom-color:#1930231f!important;background:#ffffffe6!important}html[data-theme=light] .landing-header .bg-\[\#070a0a\]{background-color:transparent!important}html[data-theme=light] .pixel-blast,html[data-theme=light] .landing-plasma-bg{display:none}html[data-theme=light] .landing-hero-overlay{background:radial-gradient(circle at 62% 22%,rgba(201,255,46,.27),transparent 32%),linear-gradient(135deg,#fffffffa,#f3f7f1e6)!important}html[data-theme=light] .landing-hero-title,html[data-theme=light] .landing-hero-copy>p{color:#141f19!important}html[data-theme=light] .landing-prompt-panel{border-color:#19302329!important;background:#ffffffe0!important;box-shadow:0 20px 54px #1b30231f!important}html[data-theme=light] .landing-plasma-section:after{background:linear-gradient(180deg,#f3f7f129,#f3f7f16b)!important}html[data-theme=light] .landing-sequence-bg{display:block;background:#fff}html[data-theme=light] .landing-sequence-bg:after{z-index:0;background:linear-gradient(118deg,transparent 14%,rgba(201,255,46,.16) 31%,transparent 48%),linear-gradient(292deg,transparent 40%,rgba(181,238,69,.12) 60%,transparent 78%);filter:blur(24px);transform:scale(1.06)}html[data-theme=light] .landing-sequence-bg>*{z-index:1;opacity:.5;filter:saturate(1.28)}html[data-theme=light] .landing-plasma-section{background:transparent!important}html[data-theme=light] .landing-feature-card,html[data-theme=light] .landing-pricing-card{border-color:#1930231f!important;background:#fffffff5!important;box-shadow:0 14px 32px #1b30231a!important}html[data-theme=light] .landing-stage-topline{color:#193023a3}html[data-theme=light] .landing-stage-topline span:last-child{color:#4f7800}html[data-theme=light] .landing-stage-visual{border-color:#1930232b;box-shadow:0 18px 42px #1b302324}html[data-theme=light] .landing-stage-visual img{filter:saturate(.72) contrast(1.02) brightness(.84)}html[data-theme=light] .landing-stage-visual-shade{background:#12372a61}html[data-theme=light] .landing-stage-visual:before{border-color:#c9ff2ec7}html[data-theme=light] .landing-editorial-stage .landing-feature-card,html[data-theme=light] .landing-editorial-stage .landing-pricing-card{border-color:#19302321!important;background:#fffffff0!important;box-shadow:0 12px 28px #1b30231a}html[data-theme=light] .landing-plasma-copy{border-left-color:#4f7800b3}html[data-theme=light] .landing-ability-card:after{border-color:#1930231f}html[data-theme=light] .landing-ability-card:before,html[data-theme=light] .landing-flow-card:before{background:#69942d}html[data-theme=light] .landing-ability-card:nth-child(2):before,html[data-theme=light] .landing-flow-card:nth-child(2):before{background:#2c8395}html[data-theme=light] .landing-ability-card:nth-child(3):before,html[data-theme=light] .landing-flow-card:nth-child(3):before{background:#b17212}html[data-theme=light] .landing-ability-card:nth-child(4):before,html[data-theme=light] .landing-flow-card:nth-child(4):before{background:#7456b6}html[data-theme=light] .landing-flow-card:not(:last-child):after{background:#4f780080;box-shadow:.42rem -.17rem 0 -.05rem #4f780080,.42rem .17rem 0 -.05rem #4f780080}html[data-theme=light] .landing-feature-icon{color:#326b3d;background:#3a79481f;box-shadow:inset 0 0 0 1px #3a794833}html[data-theme=light] .landing-feature-index{color:#477d2e}html[data-theme=light] .landing-pricing-card.is-featured{border-color:#be911980!important;background:linear-gradient(180deg,#fffdf5,#fff)!important}html[data-theme=light] .landing-play-orb-wrap{filter:drop-shadow(0 10px 18px rgba(27,48,35,.18))}html[data-theme=light] .discover-hero h1,html[data-theme=light] .discover-hero .text-ink,html[data-theme=light] .discover-hero .text-muted{color:#ffffffe0!important}html[data-theme=light] .text-acid,html[data-theme=light] .text-acid\/80,html[data-theme=light] .text-acid\/85{color:#4f7800!important}html[data-theme=light] .text-gold,html[data-theme=light] .text-gold\/75,html[data-theme=light] .text-gold\/90{color:#8a5a00!important}html[data-theme=light] .text-rose{color:#b4233d!important}html[data-theme=light] .text-violet,html[data-theme=light] .text-violet-200,html[data-theme=light] .text-violet-300{color:#6042b6!important}html[data-theme=light] .text-cyan{color:#087f9f!important}html[data-theme=light] select{color-scheme:light!important;background-color:#fff!important;color:#141f19!important}html[data-theme=light] select option{background:#fff;color:#141f19}.toast-enter-active,.toast-leave-active{transition:opacity .2s ease,transform .2s ease}.toast-enter-from,.toast-leave-to{opacity:0;transform:translateY(-8px)}@media(max-width:639px){.landing-flow-card:not(:last-child):after{display:none}.landing-plasma-copy{padding-left:.75rem}.page-shell{padding:.75rem}.section-head{margin-bottom:.75rem;gap:.5rem;padding-top:1rem}.section-head h2{margin-top:.25rem;font-size:1.25rem;line-height:1.75rem;line-height:1.375}.web-compact :where(.section-head h2){font-size:1rem;line-height:1.35}.section-head p,.meta{font-size:.75rem;line-height:1.25rem}.field{gap:.375rem}.field label{font-size:.75rem;line-height:1rem}.chip{min-height:2rem;padding-left:.625rem;padding-right:.625rem;font-size:.75rem;line-height:1rem}.song-grid,.four-grid{gap:.75rem}.surface-panel,.hero-panel,.editorial-panel,.album-frame,.rounded-lg{border-radius:.625rem}.shadow-card{box-shadow:0 10px 24px #0000002e}.waveform{height:2rem;gap:.125rem}.landing-section{padding:1.25rem 1rem}.landing-works-section{padding-top:5rem;padding-bottom:1rem}.landing-ui{overflow-y:auto;scroll-snap-type:none;overscroll-behavior-y:auto}.landing-stage{transform:none;transition:none;will-change:auto}.landing-page-section{height:auto;min-height:0;overflow:visible;scroll-snap-align:none;scroll-snap-stop:normal}#hero{min-height:100vh;min-height:100dvh}.landing-hero-grid{min-height:auto!important;align-items:start;padding-top:2.25rem;padding-bottom:2rem}.landing-hero-copy{text-align:center}.landing-hero-copy h1{font-size:clamp(2.05rem,10.6vw,2.75rem);line-height:1.04;white-space:normal;text-wrap:balance}.landing-rotating-word{min-width:min(4.2em,56vw);max-width:68vw;border-radius:.22em;padding:.08em .22em .14em;white-space:nowrap}.landing-hero-copy h1 svg{width:1.25rem;height:1.25rem;transform:translateY(-1rem)}.landing-hero-copy p{margin-top:1rem;font-size:.9375rem;line-height:1.75}.landing-hero-copy textarea{min-height:112px}.landing-card-grid,.landing-works-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.landing-plasma-section{padding-left:1rem;padding-right:1rem;overflow:hidden}.landing-abilities-section,.landing-flow-section,.landing-pricing-section{justify-content:flex-start;padding-top:1.5rem;padding-bottom:1.5rem}.landing-plasma-bg{left:50%;top:-12%;bottom:-12%;width:100vw;transform:translate(-50%);opacity:.62}.landing-plasma-section .landing-title{margin-bottom:1rem}.landing-plasma-section .landing-title p{font-size:.8125rem;line-height:1.65}.landing-abilities-grid,.landing-flow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.landing-feature-card,.landing-feature-card:first-child{min-height:auto;grid-row:auto;grid-template-columns:auto minmax(0,1fr);align-items:center;align-content:center;gap:.75rem;padding:.875rem!important}.landing-feature-icon,.landing-feature-card:first-child .landing-feature-icon{width:2.75rem;height:2.75rem;border-radius:.75rem}.landing-feature-icon svg,.landing-feature-card:first-child .landing-feature-icon svg{width:1.55rem;height:1.55rem}.landing-feature-card h3,.landing-pricing-card h3{margin-top:.2rem;font-size:1.125rem}.landing-feature-card p,.landing-pricing-card p{margin-top:.35rem;font-size:.75rem;line-height:1.55}.landing-works-grid{grid-template-columns:1fr}.landing-works-masonry{height:auto;max-height:none;overflow:visible;border-radius:.625rem;padding-right:0;mask-image:none;-webkit-mask-image:none}.landing-desktop-masonry{display:none!important}.landing-mobile-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.landing-mobile-work-card{position:relative;min-width:0;height:clamp(7.5rem,32vw,9.25rem);overflow:hidden;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:#101513;text-align:left;box-shadow:0 10px 28px #0000003d}.landing-mobile-work-card img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.landing-mobile-work-card:after{content:"";position:absolute;inset:auto 0 0;height:58%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.82));pointer-events:none}.landing-mobile-work-play{position:absolute;left:.45rem;top:.45rem;z-index:1;display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:999px;background:#00000080;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.landing-mobile-work-title,.landing-mobile-work-meta{position:absolute;left:.6rem;right:.6rem;z-index:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-mobile-work-title{bottom:1.55rem;font-size:.82rem;font-weight:900;color:#fff}.landing-mobile-work-meta{bottom:.55rem;font-size:.68rem;font-weight:700;color:#ffffffb3}.landing-play-orb-wrap{left:1rem;bottom:calc(1rem + max(env(safe-area-inset-bottom),0px));width:3.75rem;height:3.75rem}.landing-play-orb{width:3.5rem;height:3.5rem}.landing-card-grid>*,.landing-works-grid>*,.landing-pricing-grid>*{padding:.875rem!important}.landing-works-grid img{aspect-ratio:16 / 8}.landing-works-grid h3{font-size:1.125rem;line-height:1.2}.landing-works-grid p{font-size:.75rem;line-height:1.5;min-height:auto}.landing-card-grid svg{width:2rem;height:2rem}.landing-card-grid p,.landing-pricing-grid li{font-size:.75rem;line-height:1.55}.landing-pricing-grid{grid-template-columns:1fr;gap:.75rem}.landing-pricing-card{min-height:auto;gap:.65rem;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;row-gap:.5rem;padding:.875rem!important}.landing-pricing-main{min-width:0}.landing-pricing-topline{align-items:center;justify-content:flex-start;gap:.45rem}.landing-pricing-topline h3{margin-top:0;font-size:1rem;line-height:1.15}.landing-pricing-price{margin-top:.25rem;font-size:1.15rem;white-space:nowrap}.landing-pricing-card p{grid-column:1 / -1;margin-top:0;max-width:none;font-size:.72rem;line-height:1.45}.landing-pricing-grid ul{grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0;margin-bottom:0;gap:.25rem .5rem}.landing-pricing-grid li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landing-pricing-grid li:nth-child(n+3){display:none}.landing-pricing-action{grid-column:2;grid-row:1;min-height:2.25rem;width:auto;padding-left:.85rem;padding-right:.85rem;font-size:.75rem}.landing-pricing-note{margin-top:.875rem;font-size:.75rem}.landing-section-head,.landing-title{margin-bottom:1.25rem;gap:.5rem}.landing-section-head h2,.landing-title h2{font-size:1.5rem;line-height:2rem;line-height:1.25}.web-compact :where(.landing-section-head h2),.web-compact :where(.landing-title h2){font-size:1.125rem;line-height:1.28}.vip-payment-panel .landing-section-head h2,.vip-payment-panel .landing-title h2{margin-top:.875rem;font-size:1.25rem}.landing-section-head p{margin-top:.5rem;font-size:.75rem;line-height:1.25rem}.landing-title h2:before,.landing-section-head h2:before{width:3px;height:18px;margin-right:8px;vertical-align:-2px}.web-compact :where(h1,.text-4xl){font-size:1.5rem;line-height:1.18}.web-compact :where(.text-3xl){font-size:1.375rem;line-height:1.2}.web-compact :where(.text-2xl){font-size:1.125rem;line-height:1.28}.web-compact :where(.text-xl){font-size:1rem;line-height:1.35}.web-compact :where(.text-lg){font-size:.9375rem;line-height:1.4}.web-compact :where(.text-base){font-size:.875rem;line-height:1.45}.web-compact :where(.p-8){padding:1rem}.web-compact :where(.p-6){padding:.875rem}.web-compact :where(.p-5){padding:.8125rem}.web-compact :where(.px-8,.px-6){padding-left:.875rem;padding-right:.875rem}.web-compact :where(.py-8,.py-6){padding-top:.875rem;padding-bottom:.875rem}.web-compact :where(.gap-8,.gap-7,.gap-6){gap:.875rem}.web-compact :where(.gap-5){gap:.75rem}.web-compact :where(.mb-8,.mb-7,.mb-6){margin-bottom:.875rem}.web-compact :where(.mt-8,.mt-7,.mt-6){margin-top:.875rem}.web-compact :where(.rounded-3xl,.rounded-2xl){border-radius:.75rem}.web-compact :where(.h-24.w-24,.h-24){height:4.5rem}.web-compact :where(.h-24.w-24,.w-24){width:4.5rem}.web-compact :where(.h-20.w-20,.h-20){height:4rem}.web-compact :where(.h-20.w-20,.w-20){width:4rem}.web-compact :where(.min-h-\[56px\]){min-height:48px}.web-compact :where(.min-h-\[52px\]){min-height:46px}.vip-purchase-dialog{max-height:calc(100dvh - 1rem)!important;padding:1rem!important;padding-bottom:calc(5.75rem + max(env(safe-area-inset-bottom),0px))!important}.vip-purchase-layout{gap:.875rem}.vip-benefits-card>div:first-child{padding:.85rem 1rem}.vip-benefits-list li{gap:.75rem;padding:.8rem 1rem}.vip-benefits-list li span:first-child{width:2.25rem;height:2.25rem;border-radius:.7rem}.vip-benefits-list li span:last-child{font-size:.82rem}.vip-plan-grid{margin-top:.875rem;grid-template-columns:1fr;gap:.55rem}.vip-plan-grid button{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.35rem .75rem;border-radius:.875rem;padding:.75rem .875rem}.vip-plan-grid button p{margin-top:0}.vip-plan-grid button p:first-of-type{grid-column:2;grid-row:1;font-size:1rem}.vip-plan-grid button p:nth-of-type(2),.vip-plan-grid button p:nth-of-type(3){grid-column:1 / -1}.vip-payment-panel{border-radius:.875rem;padding:.875rem}.vip-payment-panel>p:first-child{font-size:.95rem}.vip-payment-panel>p:nth-child(2){font-size:.75rem}.vip-payment-panel .h-\[220px\]{width:min(58vw,168px);height:min(58vw,168px);margin-top:.875rem}.vip-payment-panel .text-2xl{margin-top:.875rem;font-size:1.25rem}.vip-payment-actions{position:fixed;left:1rem;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:60;margin-top:0;padding:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#0d1210f5;box-shadow:0 -18px 45px #0000005c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.vip-payment-tip{margin-bottom:.25rem}.create-voice-picker-dialog{width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;padding:.875rem!important;padding-bottom:calc(5.75rem + max(env(safe-area-inset-bottom),0px))!important}.create-voice-picker-dialog>div:first-child{margin-bottom:.75rem}.create-voice-picker-dialog h2{font-size:1rem;line-height:1.3}.create-voice-picker-content{gap:.625rem}.create-voice-picker-list{max-height:23dvh}.create-voice-picker-list button{padding:.52rem .6rem;gap:.55rem}.create-voice-picker-list img{width:2.25rem;height:2.25rem;border-radius:.65rem}.create-voice-picker-list strong{font-size:.82rem}.create-voice-picker-list span span{font-size:.68rem;line-height:1.35}.create-voice-verify-panel{padding:.75rem!important}.create-voice-verify-panel>div:first-child{gap:.5rem}.create-voice-verify-panel h3{font-size:.86rem}.create-voice-verify-copy{margin-top:.6rem!important;padding:.7rem .8rem!important;font-size:.78rem!important;line-height:1.55!important}.create-voice-verify-actions{margin-top:.65rem!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.create-voice-verify-actions>button,.create-voice-verify-actions>div{min-height:5.5rem;padding:.7rem .55rem;border-radius:.85rem}.create-voice-verify-actions svg{width:1.25rem;height:1.25rem}.create-voice-verify-actions strong{margin-top:.45rem!important;font-size:.78rem!important;line-height:1.25}.create-voice-verify-actions span{margin-top:.2rem!important;font-size:.68rem!important}.create-voice-verify-actions .mt-3{margin-top:.45rem!important}.create-voice-verify-submit{margin-top:.7rem!important;min-height:2.35rem!important}.create-voice-picker-footer{position:fixed;left:1rem;right:1rem;bottom:max(1rem,env(safe-area-inset-bottom));z-index:60;display:grid;grid-template-columns:.82fr 1.18fr;margin-top:0;padding:.75rem;border:1px solid rgba(255,255,255,.08);border-radius:1rem;background:#0d1210f5;box-shadow:0 -18px 45px #0000005c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.create-voice-picker-footer button{width:100%;min-height:2.75rem;font-weight:900}.create-voice-picker-footer button:first-child{border-color:#ffffff1f;background:#ffffff14;color:#ffffffe6}.create-voice-picker-footer button:last-child:disabled{opacity:.9;background:#c9ff2e94;color:#06120bc2}}@media(max-width:420px){.landing-abilities-grid,.landing-flow-grid{grid-template-columns:1fr}}.h5-app{--ui-bg: #101015;--ui-surface: #191920;--ui-surface-soft: #23232d;--ui-surface-raised: #282833;--ui-ink: #f7f7fa;--ui-muted: #b0b0bd;--ui-subtle: #7e7e8b;--ui-line: #34343e;--ui-brand: #9184ff;--ui-primary: #8476fa;--ui-primary-hover: #7868ef;--ui-primary-soft: rgba(132, 118, 250, .16);--ui-focus: #9184ff;--ui-success: #45a978;--ui-warning: #d29145;--ui-error: #df667a;--ui-overlay: rgba(8, 8, 14, .62);--ui-shadow-1: 0 4px 12px rgba(0, 0, 0, .16);--ui-shadow-2: 0 10px 28px rgba(0, 0, 0, .24);--ui-shadow-player: 0 -8px 24px rgba(0, 0, 0, .22);min-height:100dvh;background:var(--ui-bg);color:var(--ui-ink)}html[data-theme=light] .h5-app{--ui-bg: #f6f6f9;--ui-surface: #ffffff;--ui-surface-soft: #f1f2f7;--ui-surface-raised: #ffffff;--ui-ink: #171722;--ui-muted: #737483;--ui-subtle: #a5a6b2;--ui-line: #e8e9ef;--ui-brand: #7868f2;--ui-primary: #6654e8;--ui-primary-hover: #5847d4;--ui-primary-soft: #efecff;--ui-focus: #796af4;--ui-success: #258a5b;--ui-warning: #b66b12;--ui-error: #c74359;--ui-overlay: rgba(20, 20, 30, .42);--ui-shadow-1: 0 4px 12px rgba(24, 24, 40, .06);--ui-shadow-2: 0 10px 28px rgba(24, 24, 40, .1);--ui-shadow-player: 0 -8px 24px rgba(24, 24, 40, .1)}.h5-app .h5-main,html[data-theme=light] .h5-app .h5-main{background:var(--ui-bg);color:var(--ui-ink);padding:calc(1rem + max(env(safe-area-inset-top),0px)) 1rem calc(5.75rem + max(env(safe-area-inset-bottom),0px))}.h5-app .h5-main.without-bottom-nav{padding-bottom:calc(1.25rem + max(env(safe-area-inset-bottom),0px))}.h5-app .h5-main.has-top-bar{padding-top:calc(4.5rem + max(env(safe-area-inset-top),0px))}.h5-app .h5-main.has-compact-top-bar{padding-top:calc(3.75rem + max(env(safe-area-inset-top),0px))}.h5-app .h5-top-bar,html[data-theme=light] .h5-app .h5-top-bar{min-height:calc(3.5rem + max(env(safe-area-inset-top),0px));padding-inline:1rem;border-color:var(--ui-line);background:color-mix(in srgb,var(--ui-surface) 94%,transparent);box-shadow:none;color:var(--ui-ink);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.h5-app .h5-top-back,.h5-app .h5-icon-button{width:2.75rem;height:2.75rem;border-radius:.75rem;background:transparent;color:var(--ui-muted)}.h5-app .h5-top-back:active,.h5-app .h5-icon-button:active{background:var(--ui-surface-soft);color:var(--ui-ink)}.h5-app .h5-bottom-nav,html[data-theme=light] .h5-app .h5-bottom-nav{min-height:calc(4.75rem + max(env(safe-area-inset-bottom),0px));padding:.375rem .75rem max(.5rem,env(safe-area-inset-bottom));border-color:var(--ui-line);background:color-mix(in srgb,var(--ui-surface) 96%,transparent);box-shadow:var(--ui-shadow-player);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.h5-app .h5-bottom-nav-item{min-height:3.75rem;gap:.25rem;border-radius:.75rem;color:var(--ui-muted)}.h5-app .h5-bottom-nav-icon{width:2rem;height:1.75rem;border-radius:.625rem}.h5-app .h5-bottom-nav-item.is-active,html[data-theme=light] .h5-app .h5-bottom-nav-item.is-active{background:transparent;color:var(--ui-primary)}.h5-app .h5-bottom-nav-item.is-active .h5-bottom-nav-icon{background:var(--ui-primary-soft)}.h5-app .h5-mini-player,html[data-theme=light] .h5-app .h5-mini-player{left:1rem;right:1rem;bottom:calc(5.5rem + max(env(safe-area-inset-bottom),0px));min-height:4.25rem;padding:.625rem;border-color:var(--ui-line);border-radius:1rem;background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-player);-webkit-backdrop-filter:none;backdrop-filter:none}.h5-app .h5-mini-player-close,html[data-theme=light] .h5-app .h5-mini-player-close{top:-.625rem;right:-.5rem;width:2rem;height:2rem;border-color:var(--ui-line);background:var(--ui-surface-raised);color:var(--ui-muted);box-shadow:var(--ui-shadow-1)}.h5-app .h5-mini-player-toggle,html[data-theme=light] .h5-app .h5-mini-player-toggle{background:var(--ui-primary);color:#fff;box-shadow:none}.h5-app .h5-page{gap:1.5rem;color:var(--ui-ink)}.h5-app .h5-page-title{color:var(--ui-ink);font-size:1.375rem;font-weight:700;line-height:1.875rem;letter-spacing:0}.h5-app .h5-section-title{color:var(--ui-ink);font-size:1.0625rem;font-weight:700;line-height:1.5rem;letter-spacing:0}.h5-app .h5-primary-button{border-radius:.75rem;background:var(--ui-primary);color:#fff;box-shadow:none;transition:background-color .16s ease,transform .1s ease,opacity .16s ease}.h5-app .h5-primary-button:hover{background:var(--ui-primary-hover)}.h5-app .h5-primary-button:active{transform:scale(.98)}.h5-app .h5-secondary-button{min-height:2.75rem;border:1px solid var(--ui-line);border-radius:.75rem;background:var(--ui-surface);color:var(--ui-ink);font-size:.875rem;font-weight:600}.h5-app .h5-segmented{display:grid;gap:.25rem;padding:.25rem;border:0;border-radius:.75rem;background:var(--ui-surface-soft)}.h5-app .h5-segmented>button{min-height:2.5rem;border-radius:.625rem;color:var(--ui-muted);font-size:.875rem;font-weight:600}.h5-app .h5-segmented>button.is-active{background:var(--ui-surface);color:var(--ui-primary);box-shadow:var(--ui-shadow-1)}.h5-app button[class*=border-white],.h5-app input[class*=border-white],.h5-app textarea[class*=border-white],.h5-app select[class*=border-white]{border-color:var(--ui-line)!important}.h5-app button[class*="bg-white/"]{background:var(--ui-surface-soft)!important}.h5-app select,.h5-app input:not([type=checkbox]):not([type=radio]),.h5-app textarea{color:var(--ui-ink)}.h5-app .h5-create-submit-bar,html[data-theme=light] .h5-app .h5-create-submit-bar{border-color:var(--ui-line);background:var(--ui-surface);box-shadow:var(--ui-shadow-1)}.h5-app .h5-create-submit-button,html[data-theme=light] .h5-app .h5-create-submit-button{background:var(--ui-primary);color:#fff}.h5-app .h5-create-prompt-shell,html[data-theme=light] .h5-app .h5-create-prompt-shell{border-color:var(--ui-line);background:var(--ui-surface)}.h5-app .h5-create-prompt-toolbar,html[data-theme=light] .h5-app .h5-create-prompt-toolbar{border-color:var(--ui-line);background:var(--ui-surface-soft)}.h5-app .h5-create-prompt-tool,.h5-app .h5-create-mode-switch,html[data-theme=light] .h5-app .h5-create-prompt-tool,html[data-theme=light] .h5-app .h5-create-mode-switch{border-color:var(--ui-line);background:var(--ui-surface)}.h5-app .h5-agent-form button{min-height:2.75rem}.h5-app .h5-create-page button,.h5-app .h5-create-page select{min-height:2.75rem!important}.h5-app .h5-create-page button[aria-label],.h5-app .h5-create-page label[title]{min-width:2.75rem!important;min-height:2.75rem!important}.h5-app .h5-create-page .h5-voice-action-button{width:2.75rem!important;height:2.75rem!important}.h5-app .h5-page button[aria-label]{min-width:2.75rem;min-height:2.75rem}.h5-app .h5-soft-card,html[data-theme=light] .h5-app .h5-soft-card{border-color:var(--ui-line);border-radius:.75rem;background:var(--ui-surface-soft)}.h5-app .font-black{font-weight:700}.h5-app .font-bold{font-weight:600}.h5-app .text-ink{color:var(--ui-ink)!important}.h5-app .text-muted{color:var(--ui-muted)!important}.h5-app .text-subtle{color:var(--ui-subtle)!important}.h5-app .text-acid,html[data-theme=light] .h5-app .text-acid,html[data-theme=light] .h5-app .h5-create-page .text-acid{color:var(--ui-primary)!important}.h5-app .bg-acid,html[data-theme=light] .h5-app .bg-acid{background:var(--ui-primary)!important;color:#fff!important}.h5-app [class*="bg-acid/"],html[data-theme=light] .h5-app [class*="bg-acid/"]{background:var(--ui-primary-soft)!important}.h5-app [class*=border-acid],html[data-theme=light] .h5-app [class*=border-acid]{border-color:color-mix(in srgb,var(--ui-primary) 42%,var(--ui-line))!important}.h5-app :where(button,a,input,textarea,select):focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.h5-app .h5-voice-select,html[data-theme=light] .h5-app .h5-voice-select{min-height:2.75rem;border-color:var(--ui-line);background:var(--ui-surface);color:var(--ui-ink);color-scheme:light;font-weight:600;box-shadow:none}.h5-app .h5-voice-select:focus,html[data-theme=light] .h5-app .h5-voice-select:focus{border-color:var(--ui-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--ui-focus) 20%,transparent)}.h5-app .h5-voice-action-button,html[data-theme=light] .h5-app .h5-voice-action-button{width:2.75rem;height:2.75rem;border-color:var(--ui-line);background:var(--ui-surface-soft);color:var(--ui-primary);box-shadow:none}.h5-app .h5-voice-action-button svg,html[data-theme=light] .h5-app .h5-voice-action-button svg{color:currentColor}.h5-app .h5-voice-action-button.is-active,html[data-theme=light] .h5-app .h5-voice-action-button.is-active{border-color:var(--ui-primary);background:var(--ui-primary-soft);color:var(--ui-primary);box-shadow:none}.h5-sheet-overlay,html[data-theme=light] .h5-sheet-overlay{background:var(--ui-overlay, rgba(20, 20, 30, .42));-webkit-backdrop-filter:none;backdrop-filter:none}.h5-sheet-panel,html[data-theme=light] .h5-sheet-panel{width:min(100%,430px);margin-inline:auto;border-color:var(--ui-line, #e8e9ef);border-radius:1.25rem 1.25rem 0 0;background:var(--ui-surface-raised, #fff);color:var(--ui-ink, #171722);box-shadow:var(--ui-shadow-2, 0 10px 28px rgba(24, 24, 40, .1))}.h5-sheet-handle{background:var(--ui-line, #e8e9ef)}.h5-app .h5-player-stage,html[data-theme=light] .h5-player-stage{border-color:var(--ui-line);background:var(--ui-surface);box-shadow:none}.h5-app .h5-player-glow,html[data-theme=light] .h5-player-glow{display:none}.h5-app .h5-player-cover-shell:after,html[data-theme=light] .h5-player-cover-shell:after{display:none}.h5-app .h5-player-progress-track,html[data-theme=light] .h5-player-progress-track{background:var(--ui-surface-soft)}.h5-app .h5-player-progress-fill,html[data-theme=light] .h5-player-progress-fill{background:var(--ui-primary)}.h5-app .h5-player-main-controls .is-primary,html[data-theme=light] .h5-player-main-controls .is-primary{background:var(--ui-primary);color:#fff;box-shadow:none}.h5-app .h5-player-main-controls button:not(.is-primary),html[data-theme=light] .h5-player-main-controls button:not(.is-primary){border-color:transparent;background:var(--h5-control-surface);color:var(--ui-ink)}.h5-app .h5-player-action-dock button,html[data-theme=light] .h5-player-action-dock button{border-color:transparent;background:transparent;color:var(--ui-muted)}.h5-app .h5-player-lyrics p,html[data-theme=light] .h5-player-lyrics p{color:var(--ui-ink)}.h5-app .pb-28{padding-bottom:0!important}@media(max-width:640px){.ui-dialog-overlay:has(.h5-auth-panel){display:flex;align-items:flex-end;padding:0;background:#14141e6b;-webkit-backdrop-filter:none;backdrop-filter:none}.ui-dialog-panel.h5-auth-panel{width:100%;max-width:none!important;max-height:min(88dvh,46rem);margin:0;border-width:1px 0 0!important;border-color:#e8e9ef!important;border-radius:1.25rem 1.25rem 0 0!important;padding:1rem 1rem calc(1rem + max(env(safe-area-inset-bottom),0px))!important;box-shadow:0 -10px 28px #1818281a!important}.h5-auth-panel h2{font-size:1.125rem;font-weight:700}.h5-auth-panel [class*=border-acid]{border-color:#6654e8!important}.h5-auth-panel [class*="focus:!border-acid"]:focus{border-color:#796af4!important}.h5-auth-panel button.bg-acid{background:#6654e8!important;color:#fff!important}.h5-auth-panel aside{background:#f1f2f7}}@media(min-width:430px){.h5-app .h5-main{padding-inline:1.25rem}}.ui-dialog-overlay:has(.h5-auth-panel){display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;background:#18192661!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important}.ui-dialog-panel.h5-auth-panel{position:relative!important;width:min(100%,430px)!important;max-width:calc(100vw - 32px)!important;max-height:min(90dvh,680px)!important;margin:0!important;border-width:1px!important;border-color:#e8e5f2e6!important;border-radius:var(--h5-radius-feature)!important;background:var(--h5-surface-raised)!important;padding:0!important;box-shadow:var(--h5-shadow-2)!important}.ui-dialog-panel.h5-auth-panel>.mb-4{position:relative!important;display:flex!important;min-height:56px!important;margin-bottom:0!important;align-items:center!important;justify-content:center!important;padding:16px 56px 8px!important}.ui-dialog-panel.h5-auth-panel>.mb-4 h2{position:absolute!important;left:50%!important;top:50%!important;width:-moz-max-content!important;width:max-content!important;height:auto!important;transform:translate(-50%,-50%)!important;font-size:22px!important;line-height:28px!important;font-weight:var(--h5-weight-bold)!important;letter-spacing:0!important;text-align:center!important}.ui-dialog-panel.h5-auth-panel>.mb-4 button[aria-label=关闭]{position:absolute!important;right:var(--h5-space-3)!important;top:var(--h5-space-3)!important;width:var(--h5-control)!important;height:var(--h5-control)!important;min-height:var(--h5-control)!important;border-radius:var(--h5-radius-control)!important}.ui-dialog-panel.h5-auth-panel .auth-submit-button{background:var(--h5-primary)!important;color:var(--h5-on-primary)!important}@media(max-width:640px){.ui-dialog-panel.h5-auth-panel{width:min(100%,430px)!important;max-width:calc(100vw - 32px)!important;margin:0!important;border-width:1px!important;border-radius:var(--h5-radius-feature)!important;box-shadow:var(--h5-shadow-2)!important}}@media(min-width:768px){.h5-app .h5-main>*{max-width:45rem;margin-inline:auto}}.ui-dialog-overlay:has(.create-voice-picker-dialog){background:#141d2361!important;backdrop-filter:blur(4px)!important;-webkit-backdrop-filter:blur(4px)!important}.ui-dialog-panel.create-voice-picker-dialog{width:min(100%,430px)!important;max-width:calc(100vw - 32px)!important;max-height:min(88dvh,680px)!important;border:1px solid var(--h5-line)!important;border-radius:var(--h5-radius-feature)!important;background:var(--h5-surface-raised)!important;padding:0!important;color:var(--h5-ink)!important;box-shadow:var(--h5-shadow-2)!important}.ui-dialog-panel.create-voice-picker-dialog>.mb-4{margin:0!important;padding:18px 18px 10px!important}.ui-dialog-panel.create-voice-picker-dialog>.mb-4 h2{color:var(--h5-ink)!important;font-size:20px!important;line-height:28px!important;font-weight:var(--h5-weight-bold)!important;letter-spacing:0!important}.ui-dialog-panel.create-voice-picker-dialog>.mb-4 button[aria-label=关闭]{width:var(--h5-control)!important;height:var(--h5-control)!important;min-height:var(--h5-control)!important;border:0!important;border-radius:999px!important;background:transparent!important;color:var(--h5-ink)!important;box-shadow:none!important}.create-voice-picker-content{gap:12px!important;padding:0 18px 18px}.create-voice-picker-content>div:first-child{align-items:center;gap:10px}.create-voice-picker-content>div:first-child p{margin:0;color:var(--h5-muted)!important;font-size:13px!important;line-height:20px!important;font-weight:var(--h5-weight-semibold)}.create-voice-picker-content>div:first-child button{min-height:var(--h5-control);border:0!important;border-radius:999px!important;background:var(--h5-surface-soft)!important;color:var(--h5-ink)!important;box-shadow:none!important}.create-voice-picker-list{max-height:min(35dvh,260px);gap:10px!important;padding-right:0!important}.create-voice-picker-list button{min-height:72px;gap:12px!important;border:0!important;border-radius:var(--h5-radius-feature)!important;background:var(--h5-surface-soft)!important;padding:10px!important;box-shadow:none!important}.create-voice-picker-list button[class*=border-acid]{background:var(--h5-primary-soft)!important;box-shadow:none!important}.create-voice-picker-list img{width:48px!important;height:48px!important;border-radius:var(--h5-radius-media)!important}.create-voice-picker-list strong{color:var(--h5-ink)!important;font-size:15px!important;line-height:20px!important;font-weight:var(--h5-weight-bold)!important}.create-voice-picker-list span span{color:var(--h5-muted)!important;font-size:12px!important;line-height:17px!important;font-weight:var(--h5-weight-regular)!important}.create-voice-picker-list button>span:last-child{border-radius:999px!important;background:var(--h5-primary-soft)!important;color:var(--h5-primary)!important}.create-voice-verify-panel,.create-voice-picker-content>div[class*=border-violet],.create-voice-picker-content>div[class*=border-gold],.create-voice-picker-content>div[class*=border-rose]{border:0!important;border-radius:var(--h5-radius-feature)!important;background:var(--h5-surface-soft)!important;padding:14px!important;box-shadow:none!important}.create-voice-verify-copy{border:0!important;border-radius:var(--h5-radius-media)!important;background:var(--h5-surface-soft)!important;color:var(--h5-ink)!important;box-shadow:none!important}.create-voice-verify-actions>button,.create-voice-verify-actions>div{border-color:#dfe7f4db!important;border-radius:var(--h5-radius-sheet)!important;background:var(--h5-surface-translucent)!important}.create-voice-picker-footer{position:static!important;right:auto!important;bottom:auto!important;left:auto!important;z-index:1!important;display:grid!important;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:10px!important;margin:2px -18px -18px!important;padding:12px 18px calc(12px + max(env(safe-area-inset-bottom),0px))!important;border:0!important;border-top:1px solid rgba(232,238,248,.86)!important;border-radius:0 0 var(--h5-radius-feature) var(--h5-radius-feature)!important;background:var(--h5-surface-raised)!important;box-shadow:none!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.create-voice-picker-footer button{width:100%!important;min-height:44px!important;border:0!important;border-radius:var(--h5-radius-control)!important;font-weight:var(--h5-weight-bold)!important}.create-voice-picker-footer button:first-child{background:var(--h5-surface-soft)!important;color:var(--h5-ink)!important}.create-voice-picker-footer button:last-child{background:var(--h5-primary)!important;color:var(--h5-on-primary)!important}.create-voice-picker-footer button:last-child:disabled{opacity:.58!important;background:var(--h5-disabled-surface)!important;color:var(--h5-disabled-text)!important}.h5-page-header,.h5-section-header{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem}.h5-page-header-action,.h5-section-action{flex:0 0 auto}.h5-eyebrow{margin:0 0 .25rem;color:var(--ui-primary);font-size:.75rem;font-weight:600;line-height:1.0625rem}.h5-page-description,.h5-section-description{max-width:36rem;margin:.25rem 0 0;color:var(--ui-muted);font-size:.875rem;font-weight:400;line-height:1.3125rem}.h5-section-header{align-items:center}.h5-section-action button,.h5-section-action a{min-width:2.75rem;min-height:2.75rem;color:var(--ui-muted);font-size:.875rem;font-weight:600}.h5-content-section{display:grid;min-width:0;gap:.75rem}.h5-segmented-control{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.25rem;padding:.25rem;border-radius:.75rem;background:var(--ui-surface-soft)}.h5-segmented-control button{min-width:2.75rem;min-height:2.75rem;border-radius:.625rem;background:transparent;color:var(--ui-muted);font-size:.875rem;font-weight:600;transition:color .16s ease,background-color .16s ease,transform .1s ease}.h5-segmented-control button.is-active{background:var(--ui-surface);color:var(--ui-primary);box-shadow:var(--ui-shadow-1)}.h5-segmented-control button:active{transform:scale(.98)}.h5-media-row{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:4.5rem;align-items:center;gap:.5rem;padding:.5rem 0;border-bottom:1px solid var(--ui-line)}.h5-media-main{display:grid;grid-template-columns:3.5rem minmax(0,1fr);min-width:0;min-height:3.5rem;align-items:center;gap:.75rem;text-align:left}.h5-media-thumb{width:3.5rem;height:3.5rem;border-radius:.5rem;background:var(--ui-surface-soft);-o-object-fit:cover;object-fit:cover}.h5-media-copy{display:block;min-width:0}.h5-media-title,.h5-media-meta,.h5-media-status{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-media-title{color:var(--ui-ink);font-size:.9375rem;font-weight:600;line-height:1.3125rem}.h5-media-meta{margin-top:.1875rem;color:var(--ui-muted);font-size:.75rem;font-weight:400;line-height:1rem}.h5-media-status{margin-top:.1875rem;color:var(--ui-primary);font-size:.6875rem;line-height:1rem}.h5-media-actions{display:flex;align-items:center;gap:.25rem}.h5-media-actions button{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:.75rem;color:var(--ui-muted)}.h5-media-actions button:active{background:var(--ui-surface-soft)}.h5-empty-state{display:grid;min-height:9rem;place-items:center;align-content:center;gap:.75rem;padding:1.5rem 1rem;color:var(--ui-muted);text-align:center}.h5-empty-state strong{display:block;color:var(--ui-ink);font-size:.9375rem;font-weight:600}.h5-empty-state p{max-width:22rem;margin:.25rem auto 0;font-size:.8125rem;line-height:1.25rem}.h5-empty-state.is-error>svg{color:var(--ui-error)}.h5-empty-action button,.h5-empty-action a{min-height:2.75rem;padding-inline:1rem;border-radius:.75rem;background:var(--ui-primary);color:#fff;font-size:.875rem;font-weight:600}.h5-home-page{gap:1.5rem}.h5-home-feature{display:flex;min-height:4.75rem;align-items:center;gap:.75rem;width:100%;padding:.75rem 0;border-block:1px solid var(--ui-line)}.h5-home-feature-icon,.h5-account-icon,.h5-message-icon{display:grid;width:2.75rem;height:2.75rem;flex:0 0 2.75rem;place-items:center;border-radius:.625rem;background:var(--ui-primary-soft);color:var(--ui-primary)}.h5-home-feature strong,.h5-home-feature span span{display:block}.h5-home-feature strong{color:var(--ui-ink);font-size:.9375rem;font-weight:600}.h5-home-feature span span{margin-top:.25rem;color:var(--ui-muted);font-size:.75rem;line-height:1rem}.h5-product-footer{display:flex;align-items:baseline;justify-content:center;gap:.5rem;padding:1rem 0 1.5rem;color:var(--ui-subtle);font-size:.6875rem}.h5-product-footer strong{color:var(--ui-muted);font-size:.75rem;font-weight:600}.h5-featured-track{display:grid;grid-template-columns:6.5rem minmax(0,1fr) 2.75rem;min-height:6.5rem;align-items:center;gap:.875rem;width:100%;text-align:left}.h5-featured-track>img{width:6.5rem;height:6.5rem;border-radius:.5rem;background:var(--ui-surface-soft);-o-object-fit:cover;object-fit:cover}.h5-featured-copy{min-width:0}.h5-featured-copy>span,.h5-featured-copy>strong,.h5-featured-copy>small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-featured-copy>span{color:var(--ui-primary);font-size:.75rem;font-weight:600}.h5-featured-copy>strong{margin-top:.375rem;color:var(--ui-ink);font-size:1.125rem;font-weight:700}.h5-featured-copy>small{margin-top:.375rem;color:var(--ui-muted);font-size:.75rem}.h5-featured-play{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:50%;background:var(--ui-primary);color:#fff}.h5-selection-bar{position:fixed;z-index:35;right:1rem;bottom:calc(4.5rem + max(env(safe-area-inset-bottom),0px));left:1rem;display:grid;grid-template-columns:1fr auto 1fr;min-height:3.5rem;align-items:center;gap:.75rem;padding:.375rem;border:1px solid var(--ui-line);border-radius:.75rem;background:var(--ui-surface-raised);box-shadow:var(--ui-shadow-2);color:var(--ui-muted);font-size:.75rem;text-align:center}.h5-selection-bar button{min-height:2.75rem;border-radius:.625rem;font-size:.875rem;font-weight:600}.h5-selection-secondary{background:var(--ui-surface-soft);color:var(--ui-ink)}.h5-selection-danger,.h5-danger-button{min-height:2.75rem;border-radius:.625rem;background:var(--ui-error);color:#fff;font-size:.875rem;font-weight:600}.h5-selection-danger:disabled,.h5-danger-button:disabled{opacity:.45}.h5-create-group{display:grid;gap:.875rem;padding:1rem 0;border-top:1px solid var(--ui-line)}.h5-create-group-heading{display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.625rem;align-items:start}.h5-create-group-heading>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--ui-primary-soft);color:var(--ui-primary);font-size:.75rem;font-weight:700}.h5-create-group-heading strong,.h5-create-group-heading small{display:block}.h5-create-group-heading strong{color:var(--ui-ink);font-size:.9375rem;font-weight:600;line-height:1.25rem}.h5-create-group-heading small{margin-top:.125rem;color:var(--ui-muted);font-size:.75rem;line-height:1rem}.h5-generation-view{display:grid;min-height:calc(100dvh - 10rem);align-content:center;justify-items:center;gap:1.25rem}.h5-generation-symbol{display:grid;width:5rem;height:5rem;place-items:center;border-radius:50%;background:var(--ui-primary-soft);color:var(--ui-primary)}.h5-generation-progress{width:min(100%,24rem);height:.375rem;overflow:hidden;border-radius:.25rem;background:var(--ui-surface-soft)}.h5-generation-progress span{display:block;height:100%;border-radius:inherit;background:var(--ui-primary);transition:width .3s ease}.h5-generation-percent{color:var(--ui-primary);font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.h5-generation-steps{display:grid;width:min(100%,24rem);gap:.25rem}.h5-generation-steps li{display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.75rem;min-height:3.25rem;align-items:center;color:var(--ui-subtle)}.h5-generation-steps li>span{display:grid;width:1.75rem;height:1.75rem;place-items:center;border:1px solid var(--ui-line);border-radius:50%;font-size:.75rem}.h5-generation-steps strong,.h5-generation-steps small{display:block}.h5-generation-steps strong{font-size:.875rem;font-weight:600}.h5-generation-steps small{margin-top:.125rem;font-size:.6875rem}.h5-generation-steps li.is-active{color:var(--ui-ink)}.h5-generation-steps li.is-active>span{border-color:var(--ui-primary);background:var(--ui-primary-soft);color:var(--ui-primary)}.h5-profile-identity{display:flex;align-items:center;gap:.875rem}.h5-profile-identity>img{width:4rem;height:4rem;flex:0 0 4rem;border-radius:.75rem;-o-object-fit:cover;object-fit:cover}.h5-profile-identity h1{overflow:hidden;color:var(--ui-ink);font-size:1.25rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.h5-profile-identity p{overflow:hidden;margin-top:.375rem;color:var(--ui-muted);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.h5-membership-badge{min-height:2rem;padding:0 .625rem;border-radius:.5rem;background:var(--ui-primary-soft);color:var(--ui-primary);font-size:.6875rem;font-weight:600}.h5-profile-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding-block:.75rem;border-block:1px solid var(--ui-line)}.h5-profile-stats button{min-width:0;min-height:3.25rem;border-right:1px solid var(--ui-line)}.h5-profile-stats strong,.h5-profile-stats span{display:block}.h5-profile-stats strong{color:var(--ui-ink);font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}.h5-profile-stats span{margin-top:.25rem;color:var(--ui-muted);font-size:.6875rem}.h5-account-list,.h5-message-list{display:grid}.h5-account-list>button,.h5-message-row{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;min-height:4.5rem;align-items:center;gap:.75rem;width:100%;padding:.5rem 0;border-bottom:1px solid var(--ui-line);text-align:left}.h5-account-list strong,.h5-account-list small{display:block}.h5-account-list strong{color:var(--ui-ink);font-size:.875rem;font-weight:600}.h5-account-list small{overflow:hidden;margin-top:.25rem;color:var(--ui-muted);font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.h5-message-row.is-unread{background:var(--ui-primary-soft)}.h5-message-icon.is-billing,.h5-message-icon.is-social,.h5-message-icon.is-system{background:var(--ui-surface-soft);color:var(--ui-muted)}.h5-settings-sheet{display:grid;gap:1rem}.h5-settings-sheet>div{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:1rem}.h5-settings-sheet strong,.h5-settings-sheet small{display:block}.h5-settings-sheet strong{color:var(--ui-ink);font-size:.875rem;font-weight:600}.h5-settings-sheet small{margin-top:.25rem;color:var(--ui-muted);font-size:.75rem}.h5-logout-button{display:flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border:1px solid color-mix(in srgb,var(--ui-error) 28%,var(--ui-line));border-radius:.625rem;color:var(--ui-error);font-size:.875rem;font-weight:600}.h5-playlist-hero{display:grid;grid-template-columns:7rem minmax(0,1fr);gap:1rem;align-items:start}.h5-playlist-hero>img{width:7rem;height:7rem;grid-row:span 2;border-radius:.5rem;background:var(--ui-surface-soft);-o-object-fit:cover;object-fit:cover}.h5-playlist-hero h1{overflow:hidden;color:var(--ui-ink);font-size:1.25rem;font-weight:700;line-height:1.625rem;text-overflow:ellipsis}.h5-playlist-hero p:not(.h5-eyebrow){display:-webkit-box;overflow:hidden;margin-top:.375rem;color:var(--ui-muted);font-size:.75rem;line-height:1.125rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-playlist-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.h5-playlist-actions button{min-height:2.75rem!important;border-color:var(--ui-line)!important;border-radius:.625rem!important;background:var(--ui-surface-soft)!important;color:var(--ui-ink)!important;box-shadow:none!important;font-size:.8125rem!important;font-weight:600!important}.h5-playlist-actions button:first-child{background:var(--ui-primary)!important;color:#fff!important}.h5-voice-create{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 2.75rem;min-height:4.75rem;align-items:center;gap:.75rem;width:100%;padding-block:.75rem;border-block:1px solid var(--ui-line);text-align:left}.h5-voice-create>span:first-child{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:.625rem;background:var(--ui-primary-soft);color:var(--ui-primary)}.h5-voice-create strong,.h5-voice-create small,.h5-voice-list strong,.h5-voice-list small{display:block}.h5-voice-create strong,.h5-voice-list strong{overflow:hidden;color:var(--ui-ink);font-size:.875rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.h5-voice-create small,.h5-voice-list small{overflow:hidden;margin-top:.25rem;color:var(--ui-muted);font-size:.75rem;line-height:1rem;text-overflow:ellipsis;white-space:nowrap}.h5-voice-list{display:grid}.h5-voice-list article{display:flex;min-height:4.5rem;align-items:center;gap:.75rem;padding:.5rem 0;border-bottom:1px solid var(--ui-line)}.h5-voice-list article>img{width:3.5rem;height:3.5rem;flex:0 0 3.5rem;border-radius:.5rem;background:var(--ui-surface-soft);-o-object-fit:cover;object-fit:cover}.h5-voice-verify{min-width:3.5rem;min-height:2.75rem;border-radius:.625rem;background:var(--ui-primary-soft);color:var(--ui-primary);font-size:.75rem;font-weight:600}.h5-specialized-flow{min-width:0;width:100%}.h5-specialized-flow>section,.h5-specialized-flow>main,.h5-specialized-flow>div{min-width:0;max-width:100%!important;margin:0!important}.h5-specialized-flow :where(h1){font-size:1.375rem!important;font-weight:700!important;line-height:1.875rem!important;letter-spacing:0!important}.h5-specialized-flow :where(h2,h3){font-weight:600!important;letter-spacing:0!important}.h5-specialized-flow :where(button,a,input,select){min-height:2.75rem}.h5-specialized-flow :where(.shadow-glow,[class*=shadow-]){box-shadow:none!important}.h5-specialized-flow :where([class*=rounded-2xl],[class*=rounded-3xl]){border-radius:.75rem!important}.h5-specialized-flow :where([class*=border-white],[class*=border-acid]){border-color:var(--ui-line)!important}.h5-specialized-flow :where([class*=bg-black],[class*="bg-white/"]){background:var(--ui-surface)!important}.h5-specialized-flow :where([class*=bg-gradient],[class*=from-]){background-image:none!important}.h5-specialized-flow :where(.text-acid){color:var(--ui-primary)!important}.h5-specialized-flow :where(.bg-acid){background:var(--ui-primary)!important;color:#fff!important}@media(min-width:430px){.h5-selection-bar{right:1.25rem;left:1.25rem}}@media(min-width:768px){.h5-selection-bar{right:50%;left:auto;width:min(calc(100% - 2.5rem),45rem);transform:translate(50%)}}.h5-app,html[data-theme=light] .h5-app{--ui-bg: #f7f7fa;--ui-surface: #ffffff;--ui-surface-soft: #f0f0f5;--ui-surface-raised: #ffffff;--ui-ink: #17171f;--ui-muted: #747481;--ui-subtle: #a5a5b0;--ui-line: #e7e7ed;--ui-brand: #6f5cf6;--ui-primary: #6f5cf6;--ui-primary-hover: #6250e8;--ui-primary-soft: #efecff;--ui-focus: #6f5cf6;--ui-shadow-1: 0 .25rem .75rem rgba(34, 30, 70, .06);--ui-shadow-2: 0 .75rem 2rem rgba(34, 30, 70, .1);--ui-shadow-player: 0 -.25rem 1.25rem rgba(34, 30, 70, .08);background:var(--ui-bg)}.h5-app .h5-main,html[data-theme=light] .h5-app .h5-main{padding:calc(.75rem + max(env(safe-area-inset-top),0px)) 1rem calc(5.5rem + max(env(safe-area-inset-bottom),0px));background:var(--ui-bg)}.h5-app .h5-page{gap:1.75rem}.h5-app .h5-page-title{font-size:1.5rem;line-height:2rem}.h5-app .h5-page-description{max-width:31rem;margin-top:.25rem;font-size:.875rem;line-height:1.375rem}.h5-app .h5-section-title{font-size:1.0625rem;line-height:1.5rem}.h5-app .h5-section-description{font-size:.75rem;line-height:1.125rem}.h5-app .h5-top-bar,html[data-theme=light] .h5-app .h5-top-bar{border-bottom:0;background:#f7f7faf5;-webkit-backdrop-filter:none;backdrop-filter:none}.h5-app .h5-bottom-nav,html[data-theme=light] .h5-app .h5-bottom-nav{min-height:calc(4.25rem + max(env(safe-area-inset-bottom),0px));padding:.25rem .75rem max(.375rem,env(safe-area-inset-bottom));border-color:var(--ui-line);background:#fffffffa;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.h5-app .h5-bottom-nav-item{min-height:3.5rem;gap:.1875rem;border-radius:.5rem;font-weight:500}.h5-app .h5-bottom-nav-icon{width:1.75rem;height:1.625rem;border-radius:.5rem}.h5-app .h5-bottom-nav-item.is-active{color:var(--ui-primary)}.h5-home-page{gap:1.5rem!important}.h5-home-topbar{display:flex;min-height:3.25rem;align-items:center;justify-content:space-between;gap:1rem}.h5-home-brand{display:flex;min-width:0;min-height:2.75rem;align-items:center;gap:.625rem;text-align:left}.h5-home-brand>img{width:2.25rem;height:2.25rem;flex:0 0 2.25rem;border-radius:.625rem;-o-object-fit:cover;object-fit:cover}.h5-home-brand>img.h5-home-mark{display:block;background:transparent;-o-object-fit:cover;object-fit:cover;box-shadow:none;filter:none}.h5-home-brand strong{color:var(--ui-ink);font-size:1rem;font-weight:700;line-height:1.25rem}.h5-home-brand small{margin-top:.0625rem;color:var(--ui-muted);font-size:.6875rem;line-height:1rem}.h5-home-notice{position:relative;flex:0 0 2.75rem;background:var(--ui-surface)!important;box-shadow:var(--ui-shadow-1)}.h5-notice-dot{position:absolute;top:.625rem;right:.625rem;width:.375rem;height:.375rem;border:.125rem solid var(--ui-surface);border-radius:50%;background:var(--ui-error)}.h5-home-page .h5-agent-header{display:none}.h5-home-page .h5-agent-form{padding:.75rem;border:0;border-radius:1rem;background:var(--ui-surface);box-shadow:var(--ui-shadow-1)}.h5-home-page .h5-agent-form>div:first-child{border:0;border-radius:.75rem;background:#f5f5f8}.h5-home-page .h5-agent-form textarea{min-height:7.5rem!important;padding:.875rem .875rem 3.5rem;font-size:1rem!important;line-height:1.5rem}.h5-home-page .h5-agent-form .h5-primary-button{min-height:3rem;border-radius:.75rem;font-size:.9375rem}.h5-home-page .h5-agent-form [class*=overflow-x-auto] button{border:0;border-radius:.625rem;background:#f5f5f8;color:var(--ui-muted)}.h5-home-featured{display:grid;gap:.75rem}.h5-home-featured-art{position:relative;display:block;width:100%;overflow:hidden;aspect-ratio:1.72 / 1;border-radius:1rem;background:var(--ui-surface-soft);box-shadow:var(--ui-shadow-1)}.h5-home-featured-art>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h5-home-featured-play{position:absolute;right:.75rem;bottom:.75rem;display:grid;width:2.75rem;height:2.75rem;place-items:center;border:.1875rem solid rgba(255,255,255,.92);border-radius:50%;background:var(--ui-primary);color:#fff;box-shadow:var(--ui-shadow-1)}.h5-home-featured-copy{display:grid;gap:.125rem;padding-inline:.125rem}.h5-home-featured-copy>span{color:var(--ui-primary);font-size:.75rem;font-weight:600}.h5-home-featured-copy>strong{overflow:hidden;color:var(--ui-ink);font-size:1rem;font-weight:700;line-height:1.375rem;text-overflow:ellipsis;white-space:nowrap}.h5-home-featured-copy>small{overflow:hidden;color:var(--ui-muted);font-size:.75rem;line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap}.h5-home-page .h5-media-row,.h5-home-page .h5-media-main{min-height:4rem}.h5-home-discover-link{display:flex;min-height:4rem;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-radius:.75rem;background:var(--ui-surface);color:var(--ui-muted);text-align:left}.h5-home-discover-link strong,.h5-home-discover-link small{display:block}.h5-home-discover-link strong{color:var(--ui-ink);font-size:.875rem;font-weight:600}.h5-home-discover-link small{margin-top:.1875rem;font-size:.75rem}.h5-featured-track{grid-template-columns:minmax(0,1fr);gap:.75rem}.h5-featured-track>img{width:100%;height:auto;aspect-ratio:1.56 / 1;border-radius:1rem}.h5-featured-copy{padding-right:3.5rem}.h5-featured-play{position:absolute;right:1rem;bottom:.125rem}.h5-featured-track{position:relative}.h5-media-row{min-height:4.25rem;padding:.375rem 0}.h5-media-main{grid-template-columns:3.25rem minmax(0,1fr);min-height:3.25rem}.h5-media-thumb{width:3.25rem;height:3.25rem;border-radius:.625rem}.h5-media-title{font-size:.875rem;line-height:1.25rem}.h5-media-meta{font-size:.75rem;line-height:1rem}.h5-app .h5-segmented-control{border-radius:.75rem;background:var(--h5-control-group)}.h5-app .h5-segmented-control button{min-height:2.75rem;border-radius:.625rem}.h5-app .h5-segmented-control button.is-active{background:var(--h5-control-surface);box-shadow:none}.h5-app .h5-card,html[data-theme=light] .h5-app .h5-card{border-color:var(--ui-line);border-radius:.75rem;background:var(--ui-surface);box-shadow:none}.h5-profile-identity,.h5-profile-stats,.h5-account-list,.h5-message-list,.h5-voice-list{border-radius:.875rem;background:var(--ui-surface)}.h5-profile-identity{padding:1rem}.h5-profile-stats{padding:.75rem .25rem;border:0}.h5-account-list,.h5-message-list,.h5-voice-list{padding-inline:1rem}.h5-account-list>button:last-child,.h5-message-row:last-child,.h5-voice-list article:last-child{border-bottom:0}.h5-playlist-hero{padding:1rem;border-radius:1rem;background:var(--ui-surface)}.h5-generation-view{min-height:calc(100dvh - 9rem)}@media(min-width:430px){.h5-app .h5-main,html[data-theme=light] .h5-app .h5-main{padding-inline:1.25rem}}@media(min-width:768px){.h5-app .h5-main>*{max-width:32rem}}.h5-app:has(.h5-home-page),html[data-theme=light] .h5-app:has(.h5-home-page),.h5-app .h5-main:has(>.h5-home-page),html[data-theme=light] .h5-app .h5-main:has(>.h5-home-page){background:radial-gradient(68% 34% at 93% 0%,#cdbcff8f,#dfd5ff57 38%,#dfd5ff00 72%),radial-gradient(76% 44% at 4% 22%,#d6eeffbd,#e2f4ff6b 42%,#e2f4ff00 76%),radial-gradient(82% 38% at 104% 48%,#ebdcff75,#ebdcff38 45%,#ebdcff00 78%),radial-gradient(70% 36% at 18% 86%,#ffe7f975,#ffe7f92e 48%,#ffe7f900 78%),linear-gradient(180deg,#fbfaff,#f1f7ff 48%,#f5f0ff)}.h5-app .h5-main:not(.without-bottom-nav),html[data-theme=light] .h5-app .h5-main:not(.without-bottom-nav){padding-bottom:calc(6.5rem + max(env(safe-area-inset-bottom),0px))}.h5-app .h5-bottom-nav,html[data-theme=light] .h5-app .h5-bottom-nav{right:max(1rem,calc((100vw - 29rem)/2));bottom:calc(.875rem + max(env(safe-area-inset-bottom),0px));left:max(1rem,calc((100vw - 29rem)/2));grid-template-columns:repeat(4,minmax(0,1fr));width:auto;max-width:none;min-height:4.25rem;padding:.375rem .5rem;overflow:hidden;border:1px solid rgba(224,228,240,.82);border-radius:2rem;background:#ffffffd6;box-shadow:0 .5rem 1.75rem #4f497a1f;backdrop-filter:blur(18px) saturate(1.08);-webkit-backdrop-filter:blur(18px) saturate(1.08)}.h5-app .h5-bottom-nav-item{min-height:3.5rem;gap:.1875rem;border-radius:1.5rem;color:#7f8493;font-size:.75rem;line-height:1rem;font-weight:600}.h5-app .h5-bottom-nav-icon{width:1.5rem;height:1.5rem;border-radius:0;color:currentColor}.h5-app .h5-bottom-nav-icon svg{width:1.375rem;height:1.375rem;stroke-width:2}.h5-app .h5-bottom-nav-item>span:last-child{color:currentColor;font-size:.75rem;line-height:1rem;font-weight:600}.h5-app .h5-bottom-nav-item.is-active,html[data-theme=light] .h5-app .h5-bottom-nav-item.is-active{color:var(--h5-primary)}.h5-app .h5-bottom-nav-item.is-active .h5-bottom-nav-icon{background:transparent}.h5-app .h5-bottom-nav-item.is-active>span:last-child{color:var(--h5-ink);font-weight:700}.h5-home-page .h5-library-heading{min-height:2.5rem;align-items:end;border-bottom:0}.h5-home-page .h5-library-title{margin:0;color:var(--h5-ink);font-size:1.25rem;line-height:1.75rem;font-weight:700}.h5-home-page .h5-quick-heading p{max-width:100%;overflow:hidden;color:var(--h5-muted);font-size:clamp(.75rem,3.1vw,.8125rem);line-height:1.25rem;white-space:nowrap;text-overflow:clip}.h5-home-page .h5-home-composer{border-color:var(--h5-line);background:var(--h5-surface);box-shadow:none}.h5-home-page .h5-home-composer textarea{background:var(--h5-surface)}.h5-home-page .h5-home-composer:focus-within{border-color:var(--h5-focus);box-shadow:var(--h5-shadow-focus)}.h5-home-page .h5-home-composer .h5-composer-footer{grid-template-columns:auto minmax(2.25rem,1fr) 2.25rem auto;min-height:3.75rem;gap:.5rem;padding:.5rem;border-top:0;background:var(--h5-surface)}.h5-home-page .h5-home-composer:focus-within .h5-composer-footer{border-top-color:transparent}.h5-home-page .h5-home-composer .h5-quick-mode{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;width:9rem;min-width:0;height:calc(var(--h5-control) + var(--h5-space-2));padding:var(--h5-space-1);border-radius:var(--h5-radius-pill);background:var(--h5-control-group);box-shadow:none}.h5-home-page .h5-home-composer .h5-quick-mode button{min-width:0;height:var(--h5-control);min-height:var(--h5-control);padding:0 var(--h5-space-2);border-radius:var(--h5-radius-sheet);background-color:transparent;color:var(--h5-muted);font-size:var(--h5-type-body);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold);white-space:nowrap;box-shadow:none}.h5-home-page .h5-home-composer .h5-quick-mode button.is-active{background-color:var(--h5-ink);color:var(--h5-on-primary);box-shadow:none}.h5-home-page .h5-home-composer .h5-composer-footer>small{justify-self:start;color:var(--h5-muted);font-size:.8125rem;line-height:1rem;font-weight:600}.h5-app .h5-home-page .h5-home-composer button.h5-shuffle-button[aria-label]{width:var(--h5-control);height:var(--h5-control);min-width:var(--h5-control);min-height:var(--h5-control);border-radius:50%;color:var(--h5-ink);background:transparent;box-shadow:none}.h5-app .h5-home-page .h5-home-composer button.h5-shuffle-button[aria-label] svg{width:1.125rem;height:1.125rem;stroke-width:2.4}.h5-home-page .h5-home-composer .h5-quick-submit{min-width:7.25rem;min-height:var(--h5-control);gap:.375rem;border-radius:var(--h5-radius-pill);background:var(--h5-primary);padding-inline:.875rem 1rem;color:var(--h5-on-primary);font-size:.8125rem;line-height:1rem;font-weight:700;box-shadow:none}.h5-home-page .h5-home-composer .h5-quick-submit svg{width:1.0625rem;height:1.0625rem;stroke-width:2.4}.h5-home-page .h5-home-composer .h5-quick-submit:disabled{background:var(--h5-disabled-surface);color:var(--h5-disabled-text);box-shadow:none}@media(max-width:374px){.h5-home-page .h5-home-composer .h5-composer-footer{grid-template-columns:auto minmax(1.5rem,1fr) 2.125rem auto;gap:.375rem;padding:.4375rem}.h5-home-page .h5-home-composer .h5-quick-mode{width:7.5rem}.h5-home-page .h5-home-composer .h5-quick-submit{min-width:6.75rem;padding-inline:.75rem .875rem}}@media(min-width:375px)and (max-width:429px){.h5-home-page .h5-home-composer .h5-quick-mode{width:8rem}}.h5-home-page .h5-scenario-area{gap:.625rem}.h5-home-page .h5-scenario-area>header{align-items:center;min-height:1.25rem;color:var(--h5-muted);font-size:.875rem;line-height:1.25rem;font-weight:600}.h5-home-page .h5-scenario-area>header small{color:var(--h5-muted);font-size:.75rem;line-height:1rem;font-weight:600}.h5-home-page .h5-scene-carousel{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) var(--h5-control);gap:.5rem;align-items:center}.h5-app .h5-home-page .h5-scene-arrow[aria-label]{display:grid;width:var(--h5-control);height:var(--h5-control);min-width:var(--h5-control);min-height:var(--h5-control);place-items:center;border:1px solid var(--h5-line);border-radius:50%;background:var(--h5-surface);color:var(--h5-ink);box-shadow:none}.h5-app .h5-home-page .h5-scene-arrow[aria-label] svg{width:1rem;height:1rem;stroke-width:2.5}.h5-home-page .h5-scene-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(6.75rem,max-content);gap:.5rem;align-items:center;overflow-x:auto;padding-bottom:.125rem;scroll-snap-type:x proximity}.h5-home-page .h5-scene-strip button{min-width:6.75rem;min-height:3rem;scroll-snap-align:start;border:1px solid var(--h5-line);border-radius:var(--h5-radius-sheet);background:var(--h5-surface);padding-inline:.875rem;color:var(--h5-ink);font-size:.9375rem;line-height:1.25rem;font-weight:700;white-space:nowrap;box-shadow:none}.h5-home-page .h5-scene-strip button:active{border-color:var(--h5-primary);color:var(--h5-primary);background:var(--h5-surface);box-shadow:none}.h5-home-page .h5-hot-template-area{display:grid;min-width:0;gap:.625rem;margin-top:.25rem}.h5-home-page .h5-hot-template-area>header{display:flex;min-height:1.5rem;align-items:center;justify-content:space-between;gap:.75rem}.h5-home-page .h5-hot-template-area h2{margin:0;color:var(--h5-ink);font-size:1.25rem;line-height:1.75rem;font-weight:700;letter-spacing:0}.h5-home-page .h5-hot-template-area small{color:var(--h5-muted);font-size:.75rem;line-height:1rem;font-weight:700}.h5-home-page .h5-hot-template-strip{display:flex;gap:.75rem;min-width:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scroll-padding-inline:.125rem;scroll-snap-type:x proximity;padding:.125rem .125rem .375rem;cursor:grab}.h5-home-page .h5-hot-template-strip.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.h5-home-page .h5-hot-template-card{position:relative;display:block;flex:0 0 calc((100% - .75rem) / 1.3);min-width:0;aspect-ratio:1.62 / 1;min-height:0;overflow:hidden;border:0;border-radius:var(--h5-radius-sheet);background:var(--h5-media-overlay);color:var(--h5-on-media);text-align:left;box-shadow:none;isolation:isolate;scroll-snap-align:start}.h5-home-page .h5-hot-template-card img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.01);transition:transform .24s ease}.h5-home-page .h5-hot-template-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#080b1600,#080b162e 42%,#080b16c7),linear-gradient(90deg,#080b163d,#080b1600 64%)}.h5-home-page .h5-hot-template-copy{position:absolute;z-index:2;right:.75rem;bottom:.625rem;left:.75rem;display:grid;min-width:0;gap:.1875rem}.h5-home-page .h5-hot-template-copy strong,.h5-home-page .h5-hot-template-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-home-page .h5-hot-template-copy strong{color:var(--h5-on-media);font-size:.875rem;line-height:1.125rem;font-weight:700}.h5-home-page .h5-hot-template-copy small{color:var(--h5-on-media-muted);font-size:.6875rem;line-height:.875rem;font-weight:700}.h5-home-page .h5-hot-template-check{position:absolute;z-index:3;right:.5rem;top:.5rem;display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;background:var(--h5-primary);color:var(--h5-on-primary);box-shadow:none}.h5-home-page .h5-hot-template-check svg{width:1rem;height:1rem;stroke-width:3}.h5-home-page .h5-hot-template-card.is-active{border:0;box-shadow:none}.h5-home-page .h5-hot-template-card:active img{transform:scale(1.035)}.h5-home-page .h5-home-library{margin-top:.125rem}@media(max-width:374px){.h5-home-page .h5-scene-carousel{grid-template-columns:2.25rem minmax(0,1fr) 2.25rem;gap:.4375rem}.h5-app .h5-home-page .h5-scene-arrow[aria-label]{width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem}.h5-home-page .h5-scene-strip{grid-auto-columns:minmax(6.25rem,max-content);gap:.4375rem}.h5-home-page .h5-scene-strip button{min-width:6.25rem;min-height:2.875rem;padding-inline:.75rem;font-size:.875rem}.h5-home-page .h5-hot-template-strip{gap:.625rem}.h5-home-page .h5-hot-template-card{flex-basis:calc((100% - .625rem) / 1.3)}.h5-home-page .h5-hot-template-copy strong{font-size:.8125rem}}body:has(.h5-app){--h5-surface-max: 32rem;--h5-page-inline: 1rem}body:has(.h5-app) .ui-dialog-panel,body:has(.h5-app) .vip-payment-modal,body:has(.h5-app) .h5-create-feedback-dialog{width:min(calc(100vw - var(--h5-page-inline) - var(--h5-page-inline)),var(--h5-surface-max))!important;max-width:none!important;margin-inline:auto!important}body:has(.h5-app) .h5-sheet-panel{width:100vw!important;max-width:none!important;margin-inline:0!important}@media(min-width:430px){body:has(.h5-app){--h5-page-inline: 1.25rem}}.placeholder\:text-muted::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1))}.placeholder\:text-muted::placeholder{--tw-text-opacity: 1;color:rgb(var(--theme-muted) / var(--tw-text-opacity, 1))}.placeholder\:text-subtle::-moz-placeholder{--tw-text-opacity: 1;color:rgb(var(--theme-subtle) / var(--tw-text-opacity, 1))}.placeholder\:text-subtle::placeholder{--tw-text-opacity: 1;color:rgb(var(--theme-subtle) / var(--tw-text-opacity, 1))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-bottom-1:after{content:var(--tw-content);bottom:-.25rem}.after\:-bottom-4:after{content:var(--tw-content);bottom:-1rem}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:h-1:after{content:var(--tw-content);height:.25rem}.after\:w-8:after{content:var(--tw-content);width:2rem}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-acid:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:rgb(201 255 46 / var(--tw-bg-opacity, 1))}.last\:mb-0:last-child{margin-bottom:0}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:border-acid\/35:focus-within{border-color:#c9ff2e59}.focus-within\:border-acid\/45:focus-within{border-color:#c9ff2e73}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-acid\/10:focus-within{--tw-ring-color: rgb(201 255 46 / .1)}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-acid\/20:hover{border-color:#c9ff2e33}.hover\:border-acid\/25:hover{border-color:#c9ff2e40}.hover\:border-acid\/30:hover{border-color:#c9ff2e4d}.hover\:border-acid\/35:hover{border-color:#c9ff2e59}.hover\:border-acid\/40:hover{border-color:#c9ff2e66}.hover\:border-acid\/45:hover{border-color:#c9ff2e73}.hover\:border-gold\/25:hover{border-color:#ffd36a40}.hover\:border-rose\/40:hover{border-color:#ff6b7a66}.hover\:border-violet\/35:hover{border-color:#7c5cff59}.hover\:border-white\/15:hover{border-color:#ffffff26}.hover\:border-white\/20:hover{border-color:#fff3}.hover\:border-white\/30:hover{border-color:#ffffff4d}.hover\:border-white\/\[\.05\]:hover{border-color:#ffffff0d}.hover\:border-white\/\[\.08\]:hover{border-color:#ffffff14}.hover\:border-white\/\[\.14\]:hover{border-color:#ffffff24}.hover\:bg-acid:hover{--tw-bg-opacity: 1;background-color:rgb(201 255 46 / var(--tw-bg-opacity, 1))}.hover\:bg-acid\/15:hover{background-color:#c9ff2e26}.hover\:bg-acid\/90:hover{background-color:#c9ff2ee6}.hover\:bg-acid\/\[\.03\]:hover{background-color:#c9ff2e08}.hover\:bg-acid\/\[\.04\]:hover{background-color:#c9ff2e0a}.hover\:bg-acid\/\[\.06\]:hover{background-color:#c9ff2e0f}.hover\:bg-bg\/70:hover{background-color:rgb(var(--theme-bg) / .7)}.hover\:bg-black\/60:hover{background-color:#0009}.hover\:bg-black\/65:hover{background-color:#000000a6}.hover\:bg-black\/\[\.05\]:hover{background-color:#0000000d}.hover\:bg-gold\/\[\.04\]:hover{background-color:#ffd36a0a}.hover\:bg-rose\/10:hover{background-color:#ff6b7a1a}.hover\:bg-rose\/20:hover{background-color:#ff6b7a33}.hover\:bg-rose\/30:hover{background-color:#ff6b7a4d}.hover\:bg-rose\/\[\.08\]:hover{background-color:#ff6b7a14}.hover\:bg-violet\/\[\.04\]:hover{background-color:#7c5cff0a}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/\[\.025\]:hover{background-color:#ffffff06}.hover\:bg-white\/\[\.02\]:hover{background-color:#ffffff05}.hover\:bg-white\/\[\.035\]:hover{background-color:#ffffff09}.hover\:bg-white\/\[\.03\]:hover{background-color:#ffffff08}.hover\:bg-white\/\[\.045\]:hover{background-color:#ffffff0b}.hover\:bg-white\/\[\.04\]:hover{background-color:#ffffff0a}.hover\:bg-white\/\[\.055\]:hover{background-color:#ffffff0e}.hover\:bg-white\/\[\.05\]:hover{background-color:#ffffff0d}.hover\:bg-white\/\[\.06\]:hover{background-color:#ffffff0f}.hover\:bg-white\/\[\.07\]:hover{background-color:#ffffff12}.hover\:bg-white\/\[\.08\]:hover{background-color:#ffffff14}.hover\:bg-white\/\[\.12\]:hover{background-color:#ffffff1f}.hover\:text-\[\#06120b\]:hover{--tw-text-opacity: 1;color:rgb(6 18 11 / var(--tw-text-opacity, 1))}.hover\:text-\[\#111713\]:hover{--tw-text-opacity: 1;color:rgb(17 23 19 / var(--tw-text-opacity, 1))}.hover\:text-acid:hover{--tw-text-opacity: 1;color:rgb(201 255 46 / var(--tw-text-opacity, 1))}.hover\:text-gold:hover{--tw-text-opacity: 1;color:rgb(255 211 106 / var(--tw-text-opacity, 1))}.hover\:text-ink:hover{--tw-text-opacity: 1;color:rgb(var(--theme-ink) / var(--tw-text-opacity, 1))}.hover\:text-rose:hover{--tw-text-opacity: 1;color:rgb(255 107 122 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-85:hover{opacity:.85}.hover\:ring-2:hover{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.hover\:ring-acid\/40:hover{--tw-ring-color: rgb(201 255 46 / .4)}.hover\:brightness-100:hover{--tw-brightness: brightness(1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-105:hover{--tw-brightness: brightness(1.05);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.hover\:brightness-110:hover{--tw-brightness: brightness(1.1);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:border-0:focus{border-width:0px}.focus\:\!border-\[\#6b5cff\]:focus{--tw-border-opacity: 1 !important;border-color:rgb(107 92 255 / var(--tw-border-opacity, 1))!important}.focus\:border-acid\/45:focus{border-color:#c9ff2e73}.focus\:border-acid\/50:focus{border-color:#c9ff2e80}.focus\:border-acid\/60:focus{border-color:#c9ff2e99}.focus\:\!bg-white:focus{--tw-bg-opacity: 1 !important;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))!important}.focus\:shadow-none:focus{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:\!ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:\!ring-\[\#6b5cff\]\/10:focus{--tw-ring-color: rgb(107 92 255 / .1) !important}.focus\:ring-acid\/15:focus{--tw-ring-color: rgb(201 255 46 / .15)}.focus\:ring-acid\/20:focus{--tw-ring-color: rgb(201 255 46 / .2)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-0:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-\[var\(--ui-focus\)\]:focus-visible{--tw-ring-color: var(--ui-focus)}.focus-visible\:ring-acid:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: rgb(201 255 46 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-acid\/40:focus-visible{--tw-ring-color: rgb(201 255 46 / .4)}.focus-visible\:ring-acid\/70:focus-visible{--tw-ring-color: rgb(201 255 46 / .7)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-\[\#0d1110\]:focus-visible{--tw-ring-offset-color: #0d1110}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.active\:bg-white\/\[\.06\]:active{background-color:#ffffff0f}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-35:disabled{opacity:.35}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:scale-\[1\.035\]{--tw-scale-x: 1.035;--tw-scale-y: 1.035;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.03\]{--tw-scale-x: 1.03;--tw-scale-y: 1.03;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.04\]{--tw-scale-x: 1.04;--tw-scale-y: 1.04;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-white\/\[\.16\]{border-color:#ffffff29}.group:hover .group-hover\:bg-acid{--tw-bg-opacity: 1;background-color:rgb(201 255 46 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:text-\[\#06120b\]{--tw-text-opacity: 1;color:rgb(6 18 11 / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-ink{--tw-text-opacity: 1;color:rgb(var(--theme-ink) / var(--tw-text-opacity, 1))}@media(min-width:640px){.sm\:sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sm\:inset-0{top:0;right:0;bottom:0;left:0}.sm\:right-4{right:1rem}.sm\:top-4{top:1rem}.sm\:col-span-1{grid-column:span 1 / span 1}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mb-5{margin-bottom:1.25rem}.sm\:mb-6{margin-bottom:1.5rem}.sm\:mt-1\.5{margin-top:.375rem}.sm\:mt-10{margin-top:2.5rem}.sm\:mt-2{margin-top:.5rem}.sm\:mt-5{margin-top:1.25rem}.sm\:mt-7{margin-top:1.75rem}.sm\:mt-8{margin-top:2rem}.sm\:mt-9{margin-top:2.25rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:inline-flex{display:inline-flex}.sm\:h-10{height:2.5rem}.sm\:h-11{height:2.75rem}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-16{height:4rem}.sm\:h-5{height:1.25rem}.sm\:h-52{height:13rem}.sm\:h-6{height:1.5rem}.sm\:h-9{height:2.25rem}.sm\:h-\[440px\]{height:440px}.sm\:h-\[76px\]{height:76px}.sm\:h-full{height:100%}.sm\:min-h-10{min-height:2.5rem}.sm\:min-h-11{min-height:2.75rem}.sm\:min-h-12{min-height:3rem}.sm\:min-h-6{min-height:1.5rem}.sm\:min-h-8{min-height:2rem}.sm\:min-h-\[560px\]{min-height:560px}.sm\:min-h-\[calc\(100vh-76px\)\]{min-height:calc(100vh - 76px)}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:w-12{width:3rem}.sm\:w-14{width:3.5rem}.sm\:w-16{width:4rem}.sm\:w-5{width:1.25rem}.sm\:w-52{width:13rem}.sm\:w-6{width:1.5rem}.sm\:w-8{width:2rem}.sm\:w-9{width:2.25rem}.sm\:w-auto{width:auto}.sm\:min-w-\[210px\]{min-width:210px}.sm\:min-w-\[220px\]{min-width:220px}.sm\:max-w-\[280px\]{max-width:280px}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[minmax\(0\,1fr\)_92px\]{grid-template-columns:minmax(0,1fr) 92px}.sm\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(156px\,168px\)\)\]{grid-template-columns:repeat(auto-fill,minmax(156px,168px))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(180px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\,minmax\(190px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-2{gap:.5rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.sm\:gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.sm\:gap-y-6{row-gap:1.5rem}.sm\:gap-y-8{row-gap:2rem}.sm\:overflow-visible{overflow:visible}.sm\:rounded-2xl{border-radius:1rem}.sm\:rounded-xl{border-radius:.75rem}.sm\:p-4{padding:1rem}.sm\:p-8{padding:2rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-12{padding-left:3rem;padding-right:3rem}.sm\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-0{padding-top:0;padding-bottom:0}.sm\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:py-16{padding-top:4rem;padding-bottom:4rem}.sm\:py-2{padding-top:.5rem;padding-bottom:.5rem}.sm\:py-3{padding-top:.75rem;padding-bottom:.75rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.sm\:pb-0{padding-bottom:0}.sm\:pb-32{padding-bottom:8rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-5{padding-top:1.25rem}.sm\:pt-\[76px\]{padding-top:76px}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[24px\]{font-size:24px}.sm\:text-\[36px\]{font-size:36px}.sm\:text-\[64px\]{font-size:64px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-8{line-height:2rem}.sm\:leading-9{line-height:2.25rem}}@media(min-width:768px){.md\:flex{display:flex}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.md\:grid-cols-\[220px_1fr\]{grid-template-columns:220px 1fr}.md\:grid-cols-\[240px_1fr\]{grid-template-columns:240px 1fr}.md\:flex-row{flex-direction:row}.md\:items-end{align-items:flex-end}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}}@media(min-width:1024px){.lg\:static{position:static}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-start-auto{grid-column-start:auto}.lg\:ml-1{margin-left:.25rem}.lg\:mt-3{margin-top:.75rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-14{height:3.5rem}.lg\:h-28{height:7rem}.lg\:h-\[52px\]{height:52px}.lg\:h-\[96px\]{height:96px}.lg\:w-14{width:3.5rem}.lg\:w-28{width:7rem}.lg\:w-\[52px\]{width:52px}.lg\:w-auto{width:auto}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[220px_minmax\(0\,1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:grid-cols-\[auto_minmax\(0\,1fr\)_auto_auto\]{grid-template-columns:auto minmax(0,1fr) auto auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(180px\,1fr\)_minmax\(220px\,360px\)_86px\]{grid-template-columns:minmax(180px,1fr) minmax(220px,360px) 86px}.lg\:grid-cols-\[minmax\(200px\,280px\)_minmax\(0\,1fr\)_minmax\(180px\,280px\)\]{grid-template-columns:minmax(200px,280px) minmax(0,1fr) minmax(180px,280px)}.lg\:grid-cols-\[minmax\(300px\,360px\)_minmax\(0\,1fr\)_minmax\(200px\,240px\)\]{grid-template-columns:minmax(300px,360px) minmax(0,1fr) minmax(200px,240px)}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-end{justify-content:flex-end}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-4{gap:1rem}.lg\:rounded-none{border-radius:0}.lg\:border-0{border-width:0px}.lg\:bg-transparent{background-color:transparent}.lg\:p-0{padding:0}.lg\:p-6{padding:1.5rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-5{padding-left:1.25rem;padding-right:1.25rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:pb-0{padding-bottom:0}.lg\:pb-6{padding-bottom:1.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-6{padding-top:1.5rem}.lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lg\:text-sm{font-size:.875rem;line-height:1.25rem}.lg\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lg\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media(min-width:1280px){.xl\:flex{display:flex}.xl\:grid{display:grid}.xl\:hidden{display:none}.xl\:h-full{height:100%}.xl\:min-h-0{min-height:0px}.xl\:min-h-\[520px\]{min-height:520px}.xl\:max-w-\[360px\]{max-width:360px}.xl\:flex-1{flex:1 1 0%}.xl\:auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-\[180px_minmax\(0\,1fr\)\]{grid-template-columns:180px minmax(0,1fr)}.xl\:grid-cols-\[280px_minmax\(0\,1fr\)\]{grid-template-columns:280px minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.xl\:grid-cols-\[minmax\(0\,1fr\)_300px\]{grid-template-columns:minmax(0,1fr) 300px}.xl\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.xl\:grid-cols-\[minmax\(300px\,380px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(300px,380px) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(320px\,420px\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(340px\,400px\)_minmax\(0\,1fr\)_minmax\(200px\,240px\)\]{grid-template-columns:minmax(340px,400px) minmax(0,1fr) minmax(200px,240px)}.xl\:grid-cols-\[minmax\(500px\,0\.92fr\)_minmax\(480px\,1\.08fr\)\]{grid-template-columns:minmax(500px,.92fr) minmax(480px,1.08fr)}.xl\:flex-col{flex-direction:column}.xl\:items-center{align-items:center}.xl\:items-stretch{align-items:stretch}.xl\:justify-center{justify-content:center}.xl\:gap-4{gap:1rem}.xl\:gap-5{gap:1.25rem}.xl\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.xl\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.xl\:overflow-y-auto{overflow-y:auto}.xl\:border-l{border-left-width:1px}.xl\:border-white\/10{border-color:#ffffff1a}.xl\:px-14{padding-left:3.5rem;padding-right:3.5rem}.xl\:pl-12{padding-left:3rem}}@media(min-width:1536px){.\32xl\:gap-x-20{-moz-column-gap:5rem;column-gap:5rem}.\32xl\:px-20{padding-left:5rem;padding-right:5rem}.\32xl\:pl-16{padding-left:4rem}.\32xl\:text-\[76px\]{font-size:76px}}.\[\&_svg\]\:h-3 svg{height:.75rem}.\[\&_svg\]\:w-3 svg{width:.75rem}:root{--h5-space-1: .25rem;--h5-space-2: .5rem;--h5-space-3: .75rem;--h5-space-4: 1rem;--h5-space-5: 1.25rem;--h5-space-6: 1.5rem;--h5-space-8: 2rem;--h5-space-10: 2.5rem;--h5-space-12: 3rem;--h5-type-caption: .75rem;--h5-type-label: .8125rem;--h5-type-body: .875rem;--h5-type-body-strong: .9375rem;--h5-type-section: 1.0625rem;--h5-type-title: 1.375rem;--h5-type-display: 1.75rem;--h5-leading-caption: 1rem;--h5-leading-label: 1.125rem;--h5-leading-body: 1.375rem;--h5-leading-section: 1.5rem;--h5-leading-title: 1.875rem;--h5-leading-display: 2.25rem;--h5-weight-regular: 400;--h5-weight-semibold: 600;--h5-weight-bold: 700;--h5-radius-xs: .375rem;--h5-radius-control: .5rem;--h5-radius-media: .75rem;--h5-radius-sheet: 1rem;--h5-radius-feature: 1.25rem;--h5-radius-pill: 999px;--h5-control: 2.75rem;--h5-control-primary: 3rem;--h5-control-compact: 1.75rem;--h5-icon-sm: 1rem;--h5-icon-md: 1.125rem;--h5-icon-lg: 1.25rem;--h5-line-width: .0625rem;--h5-line-width-strong: .125rem;--h5-row-compact: 4.25rem;--h5-row: 4.75rem;--h5-row-large: 5rem;--h5-panel-compact: 6.5rem;--h5-avatar-editor: 4.5rem;--h5-voice-thumb: 3.5rem;--h5-code-action: 6.75rem;--h5-playlist-cover: 7.5rem;--h5-upload-zone: 11rem;--h5-public-cover: 18rem;--h5-inline-meta-max: 5.5rem;--h5-gutter: 1rem;--h5-content-max: 32rem;--h5-canvas: #f7f7f9;--h5-surface: #ffffff;--h5-surface-soft: #f5f5f7;--h5-surface-raised: #ffffff;--h5-surface-quiet: #f1f1f3;--h5-surface-container: #fbfbfd;--h5-surface-translucent: var(--h5-surface-container);--h5-control-surface: #ffffff;--h5-control-group: #f8f8fb;--h5-control-pressed: #e9e9ed;--h5-selection-surface: #f2f0ff;--h5-ink: #171722;--h5-muted: #737483;--h5-subtle: #a5a6b2;--h5-line: #e9e9ed;--h5-brand: #7868f2;--h5-primary: #6654e8;--h5-primary-hover: #5847d4;--h5-primary-soft: #f2f0ff;--h5-focus: #796af4;--h5-success: #258a5b;--h5-warning: #b66b12;--h5-error: #c74359;--h5-danger-soft: #faecee;--h5-social: #c85f88;--h5-on-primary: #fefeff;--h5-disabled-surface: #f4f4f7;--h5-disabled-text: #a0a1aa;--h5-media-placeholder: #eeeef1;--h5-media-overlay: #202534;--h5-on-media: #ffffff;--h5-on-media-muted: rgba(255, 255, 255, .8);--h5-progress-track: #e3e3e7;--h5-overlay: rgba(20, 20, 30, .42);--h5-shadow-1: 0 .25rem .75rem rgba(24, 24, 40, .06);--h5-shadow-2: 0 .625rem 1.75rem rgba(24, 24, 40, .1);--h5-shadow-player: 0 -.5rem 1.5rem rgba(24, 24, 40, .1);--h5-shadow-focus: 0 0 0 .1875rem var(--h5-primary-soft);--h5-shadow-control: var(--h5-shadow-1);--h5-shadow-subtle: none;--h5-shadow-top: var(--h5-shadow-player);--h5-global-background: radial-gradient(68% 34% at 93% 0%, rgba(205, 188, 255, .56) 0%, rgba(223, 213, 255, .34) 38%, rgba(223, 213, 255, 0) 72%), radial-gradient(76% 44% at 4% 22%, rgba(214, 238, 255, .74) 0%, rgba(226, 244, 255, .42) 42%, rgba(226, 244, 255, 0) 76%), radial-gradient(82% 38% at 104% 48%, rgba(235, 220, 255, .46) 0%, rgba(235, 220, 255, .22) 45%, rgba(235, 220, 255, 0) 78%), radial-gradient(70% 36% at 18% 86%, rgba(255, 231, 249, .46) 0%, rgba(255, 231, 249, .18) 48%, rgba(255, 231, 249, 0) 78%), linear-gradient(180deg, #fbfaff 0%, #f1f7ff 48%, #f5f0ff 100%)}@media(min-width:430px){:root{--h5-gutter: 1.25rem}}.h5-app,body:has(.h5-app){--ui-bg: var(--h5-canvas);--ui-surface: var(--h5-surface);--ui-surface-soft: var(--h5-surface-soft);--ui-surface-raised: var(--h5-surface-raised);--ui-ink: var(--h5-ink);--ui-muted: var(--h5-muted);--ui-subtle: var(--h5-subtle);--ui-line: var(--h5-line);--ui-brand: var(--h5-brand);--ui-primary: var(--h5-primary);--ui-primary-hover: var(--h5-primary-hover);--ui-primary-soft: var(--h5-primary-soft);--ui-focus: var(--h5-focus);--ui-success: var(--h5-success);--ui-warning: var(--h5-warning);--ui-error: var(--h5-error);--ui-overlay: var(--h5-overlay);--ui-shadow-1: var(--h5-shadow-1);--ui-shadow-2: var(--h5-shadow-2);--ui-shadow-player: var(--h5-shadow-player)}.h5-app,html[data-theme=light] .h5-app{width:100%;max-width:100vw;min-height:100dvh;overflow-x:clip;overscroll-behavior-x:none;touch-action:manipulation;background:var(--h5-global-background);color:var(--h5-ink);font-family:PingFang SC,Microsoft YaHei,Noto Sans SC,system-ui,sans-serif}.h5-app *,.h5-app *:before,.h5-app *:after{box-sizing:border-box;letter-spacing:0}.h5-app button,.h5-app input,.h5-app textarea,.h5-app select{font:inherit}.h5-app input,.h5-app textarea,.h5-app select{font-size:max(1rem,1em)}.h5-app button{-webkit-tap-highlight-color:transparent;transition:color .16s ease-out,background-color .16s ease-out,border-color .16s ease-out,opacity .16s ease-out,transform .1s ease-out}.h5-app button:active:not(:disabled){transform:scale(.98)}.h5-app button:focus-visible,.h5-app a:focus-visible,.h5-app input:focus-visible,.h5-app textarea:focus-visible,.h5-app select:focus-visible{outline:.125rem solid var(--h5-focus);outline-offset:.125rem}.h5-app .h5-main,html[data-theme=light] .h5-app .h5-main{width:100%;max-width:100vw;min-height:100dvh;overflow-x:clip;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;padding:max(env(safe-area-inset-top),var(--h5-space-3)) var(--h5-gutter) calc(5.25rem + env(safe-area-inset-bottom));background:var(--h5-global-background)}.h5-app .h5-main.has-top-bar,html[data-theme=light] .h5-app .h5-main.has-top-bar{padding-top:calc(3.5rem + max(env(safe-area-inset-top),0px))}.h5-app .h5-main.without-bottom-nav,html[data-theme=light] .h5-app .h5-main.without-bottom-nav{padding-bottom:calc(var(--h5-space-6) + env(safe-area-inset-bottom))}.h5-main>*{width:100%;max-width:var(--h5-content-max);margin-inline:auto}.h5-page{display:grid;gap:var(--h5-space-6);min-width:0}.h5-top-bar{position:fixed;inset:0 0 auto;z-index:30;display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) var(--h5-control);min-height:calc(3.5rem + env(safe-area-inset-top));align-items:end;padding:env(safe-area-inset-top) var(--h5-gutter) 0;border-bottom:0;background:transparent}.h5-top-bar h1{align-self:center;margin:0;text-align:center;font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-top-back,.h5-icon-button{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);color:var(--h5-ink)}.h5-app .h5-top-bar,html[data-theme=light] .h5-app .h5-top-bar{border-bottom:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.h5-app .h5-top-bar.is-scrolled,html[data-theme=light] .h5-app .h5-top-bar.is-scrolled{background:var(--h5-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.h5-bottom-nav{position:fixed;inset:auto 0 0;z-index:30;display:grid;grid-template-columns:repeat(4,1fr);min-height:calc(4.25rem + env(safe-area-inset-bottom));padding:.25rem max(.5rem,calc((100vw - 32rem)/2)) env(safe-area-inset-bottom);border-top:0;background:color-mix(in srgb,var(--h5-surface-raised) 88%,transparent);box-shadow:none;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.h5-bottom-nav-item{display:grid;min-width:var(--h5-control);min-height:4rem;place-items:center;align-content:center;gap:var(--h5-space-1);color:var(--h5-muted);font-size:var(--h5-type-caption);font-weight:var(--h5-weight-semibold)}.h5-bottom-nav-icon{display:grid;width:2.25rem;height:1.75rem;place-items:center;border-radius:var(--h5-radius-control)}.h5-bottom-nav-item.is-active{color:var(--h5-primary)}.h5-bottom-nav-item.is-active .h5-bottom-nav-icon{background:var(--h5-primary-soft)}.h5-bottom-nav-item.is-active>span:last-child{color:var(--h5-ink);font-weight:700}.h5-page-header{display:flex;min-height:var(--h5-control);align-items:flex-end;justify-content:space-between;gap:var(--h5-space-4)}.h5-page-title{margin:0;font-size:var(--h5-type-title);line-height:var(--h5-leading-title);font-weight:var(--h5-weight-bold)}.h5-page-description{margin:var(--h5-space-1) 0 0;color:var(--h5-muted);font-size:var(--h5-type-body);line-height:var(--h5-leading-body)}.h5-eyebrow{margin:0 0 var(--h5-space-1);color:var(--h5-primary);font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-page-header-action{flex:0 0 auto}.h5-section-header{display:flex;min-height:2rem;align-items:end;justify-content:space-between;gap:var(--h5-space-4)}.h5-section-title{margin:0;font-size:var(--h5-type-section);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-section-description{margin:var(--h5-space-1) 0 0;color:var(--h5-muted);font-size:var(--h5-type-label);line-height:var(--h5-leading-label)}.h5-section-action button{min-height:var(--h5-control);padding-inline:var(--h5-space-1);color:var(--h5-primary);font-size:var(--h5-type-body);font-weight:var(--h5-weight-semibold)}.h5-primary-button,.h5-secondary-button{min-height:var(--h5-control-primary);border-radius:var(--h5-radius-control);padding:.75rem 1rem;font-size:var(--h5-type-body-strong);font-weight:var(--h5-weight-bold)}.h5-primary-button{background:var(--h5-primary);color:var(--h5-on-primary)}.h5-secondary-button{border:1px solid var(--h5-line);background:var(--h5-surface);color:var(--h5-ink)}.h5-primary-button:active,.h5-secondary-button:active{transform:translateY(1px)}.h5-primary-button:disabled,.h5-secondary-button:disabled{color:var(--h5-disabled-text);background:var(--h5-disabled-surface)}.h5-form-field{width:100%;min-height:var(--h5-control-primary);border:1px solid var(--h5-line);border-radius:var(--h5-radius-control);background:var(--h5-surface);padding:var(--h5-space-3);color:var(--h5-ink);font-size:var(--h5-type-body);font-weight:var(--h5-weight-regular);outline:0}.h5-form-field:focus-visible{border-color:var(--h5-focus);box-shadow:var(--h5-shadow-focus)}.h5-option-button{min-height:var(--h5-control);border:0;border-radius:var(--h5-radius-control);background:var(--h5-control-surface);color:var(--h5-muted);font-size:var(--h5-type-body);font-weight:var(--h5-weight-semibold)}.h5-option-button.is-active{background:var(--h5-selection-surface);color:var(--h5-primary)}.h5-icon-primary{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-pill);background:var(--h5-primary);color:var(--h5-on-primary)}.h5-picker-check{display:grid;width:var(--h5-control);height:var(--h5-control);flex:0 0 var(--h5-control);place-items:center;border:1px solid var(--h5-line);border-radius:var(--h5-radius-pill);color:var(--h5-muted)}.h5-picker-check.is-active{border-color:var(--h5-primary);background:var(--h5-primary);color:var(--h5-on-primary)}.h5-segmented-control{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:.25rem;padding:.25rem;border-radius:var(--h5-radius-media);background:var(--h5-control-group)}.h5-segmented-control button{min-height:var(--h5-control);border-radius:var(--h5-radius-control);color:var(--h5-muted);font-size:var(--h5-type-body);font-weight:var(--h5-weight-semibold)}.h5-segmented-control button.is-active{background:var(--h5-control-surface);color:var(--h5-primary);box-shadow:none}.h5-content-section{display:grid;gap:var(--h5-space-3)}.h5-media-list{display:grid}.h5-media-row{display:grid;grid-template-columns:minmax(0,1fr) auto;min-height:5rem;align-items:center;border-bottom:1px solid var(--h5-line)}.h5-media-main{display:grid;grid-template-columns:3.5rem minmax(0,1fr);min-width:0;min-height:5rem;align-items:center;gap:var(--h5-space-3);text-align:left}.h5-media-thumb{width:3.5rem;height:3.5rem;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover;background:var(--h5-media-placeholder)}.h5-media-copy{display:grid;min-width:0;gap:.125rem}.h5-media-title,.h5-media-meta,.h5-media-status{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-media-title{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-media-meta{color:var(--h5-muted);font-size:var(--h5-type-label);line-height:var(--h5-leading-label)}.h5-media-status{color:var(--h5-primary);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-semibold)}.h5-media-actions{display:flex;align-items:center}.h5-media-actions button{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);color:var(--h5-muted)}.h5-empty-state{display:grid;min-height:7.5rem;place-items:center;align-content:center;gap:var(--h5-space-2);padding:var(--h5-space-4);text-align:center}.h5-empty-state h2{margin:0;font-size:1rem;line-height:1.5rem;font-weight:700}.h5-empty-state p{margin:0;max-width:19rem;color:var(--h5-muted);font-size:.875rem;line-height:1.375rem}.h5-empty-state button{min-height:var(--h5-control);margin-top:var(--h5-space-1);padding-inline:1rem;border-radius:var(--h5-radius-control);background:var(--h5-primary);color:var(--h5-on-primary);font-size:.875rem;font-weight:700}.h5-card{border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface);box-shadow:none}.h5-soft-card{border:0;border-radius:var(--h5-radius-control);background:var(--h5-surface-quiet);box-shadow:none}.h5-home-page{gap:var(--h5-space-5)}.h5-home-topbar{display:flex;min-height:var(--h5-control);align-items:center;justify-content:space-between}.h5-home-brand{display:flex;min-width:0;min-height:var(--h5-control);align-items:center;gap:.625rem;text-align:left}.h5-home-brand strong,.h5-home-brand small{display:block}.h5-home-brand strong{font-size:1.125rem;line-height:1.375rem;font-weight:700}.h5-home-brand small{color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-home-mark{display:grid;width:2.25rem;height:2.25rem;flex:0 0 2.25rem;place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary);color:var(--h5-on-primary)}.h5-home-mark svg{width:1.125rem;height:1.125rem}.h5-home-notice{position:relative;border:0;background:var(--h5-surface-translucent);box-shadow:none}.h5-notice-dot{position:absolute;top:.625rem;right:.625rem;width:.375rem;height:.375rem;border:2px solid var(--h5-surface);border-radius:50%;background:var(--h5-error)}.h5-agent{display:grid;gap:var(--h5-space-8);min-width:0}.h5-quick-studio{display:grid;gap:var(--h5-space-4);padding-top:var(--h5-space-2)}.h5-quick-heading{display:grid;gap:.375rem}.h5-quick-heading h1{margin:0;max-width:20rem;font-size:1.75rem;line-height:2.25rem;font-weight:700}.h5-quick-heading p{margin:0;max-width:22rem;color:var(--h5-muted);font-size:.875rem;line-height:1.375rem}.h5-quick-input{position:relative;display:grid;overflow:hidden;border:1px solid var(--h5-line);border-radius:var(--h5-radius-sheet);background:var(--h5-surface);box-shadow:var(--h5-shadow-1)}.h5-quick-input textarea{display:block;width:100%;min-height:8rem;resize:none;border:0;background:transparent;padding:1rem;color:var(--h5-ink);font-size:1rem;line-height:1.5rem;outline:0}.h5-quick-input textarea::-moz-placeholder{color:var(--h5-subtle)}.h5-quick-input textarea::placeholder{color:var(--h5-subtle)}.h5-quick-input:focus-within{border-color:var(--h5-primary);box-shadow:var(--h5-shadow-focus)}.h5-quick-input small{color:var(--h5-subtle);font-size:.75rem;font-variant-numeric:tabular-nums}.h5-composer-footer{display:grid;grid-template-columns:minmax(7.5rem,auto) 1fr var(--h5-control) auto;align-items:center;gap:.5rem;padding:.625rem;border-top:1px solid var(--h5-line)}.h5-quick-mode{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.1875rem;border-radius:var(--h5-radius-control);background:var(--h5-surface-soft)}.h5-quick-mode button{display:flex;min-width:0;min-height:var(--h5-control);align-items:center;justify-content:center;gap:.375rem;border-radius:var(--h5-radius-control);color:var(--h5-muted);font-size:.8125rem;font-weight:600}.h5-quick-mode button svg{width:1rem;height:1rem}.h5-quick-mode button.is-active{background:var(--h5-surface);color:var(--h5-primary);box-shadow:var(--h5-shadow-control)}.h5-shuffle-button{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);color:var(--h5-muted)}.h5-shuffle-button svg{width:1.125rem;height:1.125rem}.h5-quick-submit{display:flex;min-width:7.25rem;min-height:var(--h5-control);align-items:center;justify-content:center;gap:.375rem;border-radius:var(--h5-radius-control);background:var(--h5-primary);padding-inline:.875rem;color:var(--h5-on-primary);font-size:.8125rem;font-weight:700}.h5-quick-submit svg{width:1.125rem;height:1.125rem}.h5-quick-submit:disabled{background:var(--h5-disabled-surface);color:var(--h5-disabled-text)}.h5-scenario-area{display:grid;gap:.625rem}.h5-scenario-area>header{display:flex;justify-content:space-between;gap:1rem;color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-scenario-area>header small{flex:0 0 auto;color:var(--h5-primary)}.h5-scene-strip{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(6.5rem,1fr);min-width:0;gap:.5rem;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:.125rem}.h5-scene-strip button{min-height:var(--h5-control);padding-inline:var(--h5-space-3);border:0;border-radius:var(--h5-radius-control);background:var(--h5-surface-translucent);color:var(--h5-ink);font-size:var(--h5-type-label);font-weight:var(--h5-weight-semibold);box-shadow:none}.h5-scene-strip button:active{border-color:var(--h5-primary);color:var(--h5-primary)}.h5-inspiration-banner{display:grid;grid-template-columns:7rem minmax(0,1fr) 1.25rem;min-height:7rem;align-items:center;gap:var(--h5-space-4);overflow:hidden;border:0;border-radius:var(--h5-radius-sheet);background:var(--h5-surface-translucent);text-align:left;box-shadow:none}.h5-inspiration-banner img{width:7rem;height:7rem;-o-object-fit:cover;object-fit:cover}.h5-inspiration-banner>span{display:grid;min-width:0;gap:.125rem}.h5-inspiration-banner strong,.h5-inspiration-banner small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-inspiration-banner strong{font-size:.9375rem;line-height:1.3125rem}.h5-inspiration-banner small{white-space:normal;color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-inspiration-banner>svg{width:1rem;height:1rem;color:var(--h5-subtle)}.h5-home-library{gap:var(--h5-space-2)}.h5-library-heading{display:flex;min-height:3rem;align-items:center;justify-content:space-between;gap:var(--h5-space-3);border-bottom:1px solid var(--h5-line)}.h5-library-tabs{display:flex;min-width:0;gap:1.25rem}.h5-library-tabs button{position:relative;min-height:var(--h5-control);color:var(--h5-muted);font-size:.9375rem;font-weight:700}.h5-library-tabs button.is-active{color:var(--h5-ink)}.h5-library-tabs button.is-active:after{content:"";position:absolute;inset:auto 0 -1px;height:2px;background:var(--h5-primary)}.h5-library-more{display:flex;min-height:var(--h5-control);align-items:center;gap:.125rem;color:var(--h5-primary);font-size:.8125rem;font-weight:600}.h5-library-more svg{width:1rem;height:1rem}.h5-public-work-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem .75rem}.h5-public-work{display:grid;min-width:0;gap:.375rem}.h5-public-work>button{position:relative;width:100%;overflow:hidden;aspect-ratio:1;border-radius:var(--h5-radius-sheet);background:var(--h5-media-placeholder);box-shadow:none}.h5-public-work img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h5-public-work>button>span{position:absolute;right:.5rem;bottom:.5rem;display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:#fffffff0;color:var(--h5-primary)}.h5-public-work>button svg{width:.875rem;height:.875rem;fill:currentColor}.h5-public-work.is-unavailable>button{cursor:not-allowed}.h5-public-work.is-unavailable img{filter:saturate(.6);opacity:.7}.h5-public-work.is-unavailable>button>span{background:#ffffffd1;color:var(--h5-muted)}.h5-public-work>strong,.h5-public-work>small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-public-work>strong{font-size:.875rem;line-height:1.25rem}.h5-public-work>small{color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-home-work-row{display:grid;grid-template-columns:3.5rem minmax(0,1fr) 1.25rem;min-height:4.5rem;align-items:center;gap:.75rem;border-bottom:1px solid var(--h5-line);text-align:left}.h5-home-work-row img{width:3.5rem;height:3.5rem;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-home-work-row>span{display:grid;min-width:0;gap:.125rem}.h5-home-work-row strong,.h5-home-work-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-home-work-row strong{font-size:.875rem}.h5-home-work-row small{color:var(--h5-muted);font-size:.75rem}.h5-home-work-row>svg{width:1.125rem;height:1.125rem;color:var(--h5-primary)}.h5-inline-status{display:flex;min-height:4rem;align-items:center;gap:.5rem;border-bottom:1px solid var(--h5-line);color:var(--h5-muted);font-size:.875rem}.h5-inline-status svg{width:1rem;height:1rem}.h5-inline-status button{margin-left:auto;min-height:var(--h5-control);color:var(--h5-primary);font-weight:700}.h5-inline-status.is-error{color:var(--h5-error)}@media(max-width:359px){.h5-composer-footer{grid-template-columns:minmax(0,1fr) var(--h5-control) auto}.h5-composer-footer>small{display:none}}.h5-create-page{gap:var(--h5-space-6)!important;padding-bottom:5.5rem}.h5-create-page>.h5-page-header{padding-bottom:var(--h5-space-2);border-bottom:1px solid var(--h5-line)}.h5-create-notice{display:flex;min-height:var(--h5-control);align-items:center;gap:var(--h5-space-2);border-bottom:1px solid var(--h5-line);color:var(--h5-muted);font-size:.8125rem}.h5-create-notice>div{display:grid;min-width:0;margin-right:auto}.h5-create-notice strong,.h5-create-notice small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-create-notice strong{color:var(--h5-ink);font-size:.875rem}.h5-create-notice button{min-height:var(--h5-control);padding-inline:.375rem;color:var(--h5-primary);font-weight:700}.h5-create-notice button.is-quiet{color:var(--h5-muted)}.h5-create-section{display:grid;gap:var(--h5-space-3);padding-top:var(--h5-space-4);border-top:1px solid var(--h5-line)}.h5-create-section>header{display:flex;min-height:var(--h5-control);align-items:center;justify-content:space-between;gap:var(--h5-space-3)}.h5-create-section>header h2{margin:0;font-size:1.0625rem;line-height:1.5rem;font-weight:700}.h5-create-section>header p{margin:.125rem 0 0;color:var(--h5-muted);font-size:.8125rem;line-height:1.125rem}.h5-output-switch{display:grid;grid-template-columns:repeat(2,auto);gap:.25rem;padding:.25rem;border-radius:var(--h5-radius-media);background:var(--h5-surface-soft)}.h5-output-switch button{min-height:var(--h5-control);padding-inline:var(--h5-space-3);border-radius:var(--h5-radius-control);color:var(--h5-muted);font-size:var(--h5-type-label);font-weight:var(--h5-weight-semibold)}.h5-output-switch button.is-active{background:var(--h5-surface);color:var(--h5-primary);box-shadow:var(--h5-shadow-1)}.h5-create-textarea{position:relative;display:grid;gap:.375rem}.h5-create-textarea>span{font-size:.875rem;line-height:1.25rem;font-weight:600}.h5-create-textarea textarea{width:100%;min-height:7rem;resize:none;border:1px solid var(--h5-line);border-radius:var(--h5-radius-media);background:var(--h5-surface);padding:.875rem 1rem 1.75rem;color:var(--h5-ink);font-size:1rem;line-height:1.5rem;outline:0;box-shadow:var(--h5-shadow-subtle)}.h5-create-textarea textarea:focus{border-color:var(--h5-primary);box-shadow:var(--h5-shadow-focus)}.h5-create-textarea textarea::-moz-placeholder{color:var(--h5-subtle)}.h5-create-textarea textarea::placeholder{color:var(--h5-subtle)}.h5-create-textarea>small{position:absolute;right:.75rem;bottom:.5rem;color:var(--h5-subtle);font-size:.75rem;font-variant-numeric:tabular-nums}.h5-create-scenes{display:grid;gap:.5rem;min-width:0}.h5-create-scenes>span{display:flex;align-items:center;gap:.375rem;color:var(--h5-muted);font-size:.8125rem;font-weight:600}.h5-create-scenes>span svg{width:1rem;height:1rem;color:var(--h5-primary)}.h5-create-scenes>div{display:flex;min-width:0;gap:.5rem;overflow-x:auto}.h5-create-scenes button,.h5-professional-group button{min-height:var(--h5-control);flex:0 0 auto;padding-inline:.875rem;border:1px solid var(--h5-line);border-radius:var(--h5-radius-control);background:var(--h5-surface);color:var(--h5-muted);font-size:.8125rem;font-weight:600}.h5-create-scenes button[class*=border-acid],.h5-professional-group button.is-active{border-color:var(--h5-primary);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-setting-row{display:flex;min-height:3.5rem;align-items:center;justify-content:space-between;gap:var(--h5-space-3);border-bottom:1px solid var(--h5-line);color:var(--h5-ink);text-align:left}.h5-setting-row>span{display:flex;min-width:0;align-items:center;gap:.625rem;font-size:.9375rem;font-weight:600}.h5-setting-row>span svg{width:1.125rem;height:1.125rem;color:var(--h5-muted)}.h5-setting-row>.h5-inline-select{position:relative;display:grid;max-width:58%;min-height:var(--h5-control);grid-template-columns:minmax(0,1fr) 1rem;align-items:center;gap:var(--h5-space-1);border-radius:var(--h5-radius-control);padding-inline:var(--h5-space-3) var(--h5-space-2);color:var(--h5-ink)}.h5-app .h5-inline-select select{width:100%;min-width:0;min-height:var(--h5-control);-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;border-radius:0;background-color:transparent!important;padding:0;color:var(--h5-ink)!important;font-size:.875rem;font-weight:600;text-align:right;-moz-text-align-last:right;text-align-last:right;outline:0}.h5-setting-row>.h5-inline-select>svg{width:1rem;height:1rem;pointer-events:none;color:var(--h5-muted);stroke-width:1.75}.h5-inline-select:focus-within{background:var(--h5-primary-soft);color:var(--h5-primary);box-shadow:var(--h5-shadow-focus)}.h5-inline-select:focus-within select,.h5-inline-select:focus-within>svg{color:var(--h5-primary)}.h5-inline-select:has(select:disabled){opacity:.48}.h5-setting-row small{color:var(--h5-muted);font-size:.8125rem}.h5-setting-row.is-selected small,.h5-setting-row.is-selected>span svg{color:var(--h5-primary)}.h5-setting-row.is-danger{color:var(--h5-error)}.h5-setting-row.is-danger>span svg{color:var(--h5-error)}.h5-professional-options{gap:var(--h5-space-4)}.h5-professional-group{display:grid;gap:var(--h5-space-2)}.h5-professional-group h3{margin:0;font-size:.875rem;line-height:1.25rem;font-weight:700}.h5-professional-group>div{display:flex;gap:.5rem;overflow-x:auto;padding-bottom:.125rem}.h5-cover-setting{display:grid;grid-template-columns:4rem minmax(0,1fr) var(--h5-control) var(--h5-control);align-items:center;gap:var(--h5-space-2)}.h5-cover-setting>img{width:4rem;height:4rem;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-cover-setting>div{display:grid;min-width:0;gap:.125rem}.h5-cover-setting strong,.h5-cover-setting small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-cover-setting strong{font-size:.875rem}.h5-cover-setting small{color:var(--h5-muted);font-size:.75rem}.h5-cover-setting button{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-surface);color:var(--h5-primary)}.h5-cover-setting button svg{width:1.125rem;height:1.125rem}.h5-lyrics-preview{display:flex;min-height:4.5rem;align-items:center;justify-content:space-between;gap:var(--h5-space-4);padding-block:var(--h5-space-2);border-block:1px solid var(--h5-line);text-align:left}.h5-lyrics-preview>div{min-width:0}.h5-lyrics-preview strong{font-size:.9375rem}.h5-lyrics-preview p{display:-webkit-box;margin:.25rem 0 0;overflow:hidden;color:var(--h5-muted);font-size:.8125rem;line-height:1.125rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-lyrics-preview>span{flex:0 0 auto;color:var(--h5-primary);font-size:.875rem;font-weight:700}.h5-create-submit-bar{position:fixed;z-index:25;right:0;bottom:calc(4.25rem + env(safe-area-inset-bottom));left:0;padding:.625rem max(var(--h5-gutter),calc((100vw - 32rem)/2));border-top:1px solid var(--h5-line);background:var(--h5-surface-raised);box-shadow:var(--h5-shadow-top)}.h5-create-submit-button{display:flex;width:100%;min-height:3rem;align-items:center;justify-content:center;gap:.5rem;border-radius:var(--h5-radius-control);background:var(--h5-primary);color:var(--h5-on-primary);font-size:.9375rem;font-weight:700}.h5-create-submit-button svg{width:1.125rem;height:1.125rem}.h5-create-submit-button:disabled{background:var(--h5-disabled-surface);color:var(--h5-subtle)}.h5-generation-view{display:grid;min-height:calc(100dvh - 8rem);align-content:center;gap:var(--h5-space-6);text-align:left}.h5-generation-symbol{display:grid;width:3rem;height:3rem;place-items:center;border-radius:50%;background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-generation-symbol svg{width:1.5rem;height:1.5rem}.h5-generation-progress{height:.375rem;overflow:hidden;border-radius:var(--h5-radius-pill);background:var(--h5-progress-track)}.h5-generation-progress span{display:block;height:100%;background:var(--h5-primary)}.h5-generation-percent{font-size:1.5rem;font-variant-numeric:tabular-nums}.h5-generation-steps{display:grid;gap:var(--h5-space-3);margin:0;padding:0;list-style:none}.h5-generation-steps li{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:var(--h5-space-3);color:var(--h5-subtle)}.h5-generation-steps li>span{display:grid;width:2rem;height:2rem;place-items:center;border:1px solid var(--h5-line);border-radius:50%;font-size:.75rem;font-weight:700}.h5-generation-steps li div{display:grid;gap:.125rem}.h5-generation-steps li strong{font-size:.875rem}.h5-generation-steps li small{font-size:.75rem}.h5-generation-steps li.is-active{color:var(--h5-ink)}.h5-generation-steps li.is-active>span{border-color:var(--h5-primary);background:var(--h5-primary);color:var(--h5-on-primary)}.h5-discover-fallback{display:grid;gap:var(--h5-space-4)}.h5-discover-fallback>img{width:100%;aspect-ratio:1.45 / 1;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-discover-fallback>div:nth-child(2){display:grid;gap:.125rem}.h5-discover-fallback span{color:var(--h5-primary);font-size:.75rem;line-height:1rem;font-weight:600}.h5-discover-fallback h2{margin:0;font-size:1.25rem;line-height:1.75rem;font-weight:700}.h5-discover-fallback p{margin:0;color:var(--h5-muted);font-size:.875rem;line-height:1.375rem}.h5-discover-fallback>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:var(--h5-space-2)}.h5-featured-track{position:relative;display:grid;gap:var(--h5-space-3);width:100%;text-align:left}.h5-featured-track>img{width:100%;aspect-ratio:1.45 / 1;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-featured-copy{display:grid;gap:.125rem;padding-right:3.5rem}.h5-featured-copy>span{color:var(--h5-primary);font-size:.75rem;font-weight:600}.h5-featured-copy>strong{overflow:hidden;font-size:1.25rem;line-height:1.75rem;text-overflow:ellipsis;white-space:nowrap}.h5-featured-copy>small{overflow:hidden;color:var(--h5-muted);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.h5-featured-play{position:absolute;right:0;bottom:0;display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:50%;background:var(--h5-primary);color:var(--h5-on-primary)}html .h5-app .h5-player-page{min-height:calc(100dvh - 5rem);gap:0}html .h5-app .h5-player-stage{display:grid;height:calc(100dvh - 5rem);min-height:calc(100dvh - 5rem);align-content:stretch;gap:var(--h5-space-3);overflow:visible;padding:var(--h5-space-1) var(--h5-space-4) var(--h5-space-4);border:0;border-radius:0;background:transparent;box-shadow:none}html .h5-app .h5-player-glow{display:none}html .h5-app .h5-player-visual{display:grid;min-height:0;place-items:center}html .h5-app .h5-player-cover-shell{display:block;width:min(100%,22rem);max-height:none;aspect-ratio:1;overflow:hidden;border-radius:var(--h5-radius-sheet);background:var(--h5-media-placeholder);box-shadow:var(--h5-shadow-2)}html .h5-app .h5-player-cover-shell.is-spinning{animation:none}html .h5-app .h5-player-cover{width:100%;height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover}html .h5-app .h5-player-copy{display:grid;gap:.125rem;text-align:center}html .h5-app .h5-player-status{justify-self:center;min-height:1.25rem;border-radius:0;background:transparent;padding:0;color:var(--h5-primary);font-size:.75rem;line-height:1rem;font-weight:600}html .h5-app .h5-player-copy h1{display:block;margin:0;overflow:hidden;color:var(--h5-ink);font-size:1.25rem;line-height:1.75rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}html .h5-app .h5-player-copy p{margin:0;overflow:hidden;color:var(--h5-muted);font-size:.8125rem;line-height:1.125rem;text-overflow:ellipsis;white-space:nowrap}html .h5-app .h5-player-progress{display:grid;gap:.375rem}html .h5-app .h5-player-progress>button{width:100%;min-height:1.5rem}html .h5-app .h5-player-progress-track{display:block;height:.25rem;overflow:hidden;border-radius:var(--h5-radius-pill);background:var(--h5-progress-track)}html .h5-app .h5-player-progress-fill{display:block;height:100%;background:var(--h5-primary)}html .h5-app .h5-player-progress>div{display:flex;justify-content:space-between;color:var(--h5-muted);font-size:.75rem;font-variant-numeric:tabular-nums}html .h5-app .h5-player-main-controls{display:grid;grid-template-columns:1fr 1fr 4rem 1fr 1fr;align-items:center;justify-items:center}html .h5-app .h5-player-main-controls button{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:50%;color:var(--h5-muted)}html .h5-app .h5-player-main-controls button svg{width:1.25rem;height:1.25rem}html .h5-app .h5-player-main-controls button.is-primary{width:4rem;height:4rem;background:var(--h5-primary);color:var(--h5-on-primary)}html .h5-app .h5-player-main-controls button.is-primary svg{width:1.5rem;height:1.5rem}.h5-player-queue{display:grid;grid-template-columns:3rem minmax(0,1fr) 1.25rem;min-height:4rem;align-items:center;gap:.75rem;padding:.5rem;border:1px solid var(--h5-line);border-radius:var(--h5-radius-media);background:var(--h5-surface);text-align:left;box-shadow:var(--h5-shadow-1)}.h5-player-queue img{width:3rem;height:3rem;border-radius:var(--h5-radius-control);-o-object-fit:cover;object-fit:cover}.h5-player-queue>span{display:grid;min-width:0;gap:.0625rem}.h5-player-queue strong,.h5-player-queue em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-player-queue small{color:var(--h5-primary);font-size:.6875rem}.h5-player-queue strong{font-size:.8125rem;font-style:normal}.h5-player-queue em{color:var(--h5-muted);font-size:.6875rem;font-style:normal}.h5-player-queue>svg{width:1.125rem;height:1.125rem;color:var(--h5-muted)}.h5-player-social-actions{display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--h5-line)}.h5-player-social-actions button{display:flex;min-height:3rem;align-items:center;justify-content:center;gap:.375rem;color:var(--h5-muted);font-size:.75rem}.h5-player-social-actions button.is-active{color:var(--h5-primary)}.h5-player-social-actions svg{width:1.125rem;height:1.125rem}html .h5-app .h5-player-action-dock{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--h5-line);padding-top:var(--h5-space-3)}html .h5-app .h5-player-action-dock button{display:grid;min-height:3.5rem;place-items:center;align-content:center;gap:.25rem;border-radius:0;background:transparent;color:var(--h5-muted)}html .h5-app .h5-player-action-dock button svg{width:1.125rem;height:1.125rem}html .h5-app .h5-player-action-dock button span{font-size:.75rem;line-height:1rem}html .h5-app .h5-player-lyric-view{width:100%;height:min(24rem,52dvh);border-radius:var(--h5-radius-media);background:var(--h5-surface)}html .h5-app .h5-player-lyrics{height:100%;overflow:hidden}html .h5-app .h5-player-lyrics-track{padding-inline:var(--h5-space-4)}html .h5-app .h5-player-lyrics-track p{width:min(100%,var(--player-lyric-line-max, 21rem));margin-inline:auto;padding-block:.625rem;color:var(--h5-muted);font-size:1rem;line-height:1.5rem;text-align:center}.h5-profile-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.h5-profile-page-head .h5-eyebrow{margin-bottom:0}.h5-profile-identity{display:grid;grid-template-columns:4rem minmax(0,1fr) auto;align-items:center;gap:var(--h5-space-3);padding:var(--h5-space-4);border:1px solid var(--h5-line);border-radius:var(--h5-radius-sheet);background:var(--h5-surface);box-shadow:var(--h5-shadow-1)}.h5-profile-identity>img{width:4rem;height:4rem;border-radius:var(--h5-radius-sheet);-o-object-fit:cover;object-fit:cover}.h5-profile-identity h1{margin:0;overflow:hidden;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.h5-profile-identity p{margin:.125rem 0 0;overflow:hidden;color:var(--h5-muted);font-size:.8125rem;text-overflow:ellipsis;white-space:nowrap}.h5-membership-badge{min-height:1.75rem;padding-inline:.5rem;border-radius:var(--h5-radius-xs);background:var(--h5-primary-soft);color:var(--h5-primary);font-size:.75rem;font-weight:700}.h5-profile-edit{min-height:var(--h5-control);padding:var(--h5-space-2) var(--h5-space-3);font-size:var(--h5-type-caption)}.h5-profile-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:var(--h5-space-2) 0;border-block:1px solid var(--h5-line);border-radius:0;background:transparent}.h5-profile-stats button{display:grid;min-height:3.5rem;place-items:center;align-content:center;gap:.125rem;border-right:1px solid var(--h5-line)}.h5-profile-stats button:last-child{border-right:0}.h5-profile-stats strong{font-size:1.125rem;font-weight:700;font-variant-numeric:tabular-nums}.h5-profile-stats span{color:var(--h5-muted);font-size:.75rem}.h5-account-list,.h5-message-list,.h5-voice-list{padding:0;border-radius:0;background:transparent}.h5-account-list>button{display:grid;grid-template-columns:2rem minmax(0,1fr) 1rem;min-height:4.25rem;align-items:center;gap:var(--h5-space-3);border-bottom:1px solid var(--h5-line);text-align:left}.h5-account-icon{display:grid;width:2rem;height:2rem;place-items:center;color:var(--h5-muted)}.h5-account-list strong,.h5-account-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-account-list strong{font-size:.9375rem;font-weight:600}.h5-account-list small{margin-top:.125rem;color:var(--h5-muted);font-size:.75rem}.h5-account-list>button>svg{color:var(--h5-subtle)}.h5-message-row{display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;min-height:5rem;align-items:center;gap:var(--h5-space-3);border-bottom:1px solid var(--h5-line);text-align:left}.h5-message-icon{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-surface-soft);color:var(--h5-muted)}.h5-message-row.is-unread .h5-message-icon{background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-voice-create{display:grid;grid-template-columns:2.75rem minmax(0,1fr) 1.25rem;min-height:4.75rem;align-items:center;gap:var(--h5-space-3);padding:var(--h5-space-2) 0;border-block:1px solid var(--h5-line);text-align:left}.h5-voice-create>span:first-child{display:grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-voice-create strong,.h5-voice-create small{display:block}.h5-voice-create strong{font-size:.9375rem;font-weight:700}.h5-voice-create small{margin-top:.125rem;color:var(--h5-muted);font-size:.75rem}.h5-voice-list article{display:grid;grid-template-columns:3.5rem minmax(0,1fr) auto;min-height:4.75rem;align-items:center;gap:var(--h5-space-3);border-bottom:1px solid var(--h5-line)}.h5-voice-list article>img{width:3.5rem;height:3.5rem;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-voice-list article strong,.h5-voice-list article small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-voice-list article strong{font-size:.9375rem;font-weight:700}.h5-voice-list article small{margin-top:.125rem;color:var(--h5-muted);font-size:.75rem}.h5-playlist-hero{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:var(--h5-space-4);padding:0;border-radius:0;background:transparent}.h5-playlist-hero>img{width:7.5rem;height:7.5rem;border-radius:var(--h5-radius-media);-o-object-fit:cover;object-fit:cover}.h5-playlist-hero h1{margin:.125rem 0 0;overflow:hidden;font-size:1.25rem;line-height:1.75rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.h5-playlist-hero>div>p:last-child{display:-webkit-box;margin:.25rem 0 0;overflow:hidden;color:var(--h5-muted);font-size:.8125rem;line-height:1.125rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-playlist-actions{grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--h5-space-2)}.h5-playlist-actions button{min-height:var(--h5-control)!important;border:1px solid var(--h5-line)!important;border-radius:var(--h5-radius-control)!important;background:var(--h5-surface)!important;color:var(--h5-ink)!important;font-size:.8125rem!important;font-weight:600!important}.h5-playlist-actions button:first-child{border-color:var(--h5-primary)!important;background:var(--h5-primary)!important;color:var(--h5-on-primary)!important}.h5-danger-button{min-height:var(--h5-control);border-radius:var(--h5-radius-control);background:var(--h5-danger-soft);padding-inline:1rem;color:var(--h5-error);font-size:.875rem;font-weight:700}.h5-works-filter-row{display:grid;gap:.5rem}.h5-works-filter-row>span{justify-self:end;color:var(--h5-muted);font-size:.75rem}.h5-selection-bar{border:1px solid var(--h5-line)!important;border-radius:var(--h5-radius-media)!important;background:var(--h5-surface)!important;box-shadow:var(--h5-shadow-2)!important}.h5-app select,.h5-app input,.h5-app textarea{color-scheme:light}@media(prefers-reduced-motion:reduce){.h5-app *,.h5-app *:before,.h5-app *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.h5-app:has([data-profile-page]),.h5-app.is-account-secondary,.h5-main:has([data-profile-page]),.h5-app.is-account-secondary .h5-main{background:var(--h5-global-background)}.h5-app.is-account-secondary .h5-top-bar.is-account-top-bar{border-bottom:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .16s ease-out}.h5-app.is-account-secondary .h5-top-bar.is-account-top-bar.is-scrolled{background:var(--h5-surface);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.h5-app.is-account-secondary .h5-top-back{border:0;background:transparent}.h5-profile-page{gap:var(--h5-space-6);padding-top:var(--h5-space-1)}.h5-profile-title-row{display:flex;min-height:var(--h5-control);align-items:center}.h5-profile-title-row h1{margin:0;color:var(--h5-ink);font-size:1.5rem;line-height:2rem;font-weight:700}.h5-profile-identity-link{display:grid;grid-template-columns:4rem minmax(0,1fr) 1.25rem;min-width:0;min-height:5rem;align-items:center;gap:var(--h5-space-3);color:var(--h5-ink);text-decoration:none}.h5-profile-identity-link>img{width:4rem;height:4rem;border-radius:var(--h5-radius-media);background:var(--h5-media-placeholder);-o-object-fit:cover;object-fit:cover}.h5-profile-identity-copy{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-profile-identity-copy>span{display:flex;min-width:0;align-items:center;gap:var(--h5-space-2)}.h5-profile-identity-copy strong,.h5-profile-identity-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-profile-identity-copy strong{min-width:0;font-size:1.25rem;line-height:1.75rem;font-weight:700}.h5-profile-identity-copy small{color:var(--h5-muted);font-size:.8125rem;line-height:1.25rem}.h5-profile-identity-copy i{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--h5-space-1);color:var(--h5-primary);font-size:.6875rem;line-height:1rem;font-style:normal;font-weight:700}.h5-profile-identity-copy i svg{width:.75rem;height:.75rem;fill:currentColor}.h5-profile-identity-link>svg,.h5-profile-menu-chevron{width:1.125rem;height:1.125rem;color:var(--h5-subtle)}.h5-profile-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:var(--h5-radius-control);background:var(--h5-surface-container)}.h5-profile-summary>div{display:grid;min-height:4.5rem;align-content:center;gap:var(--h5-space-1);padding-inline:var(--h5-space-4)}.h5-profile-summary>div+div{border-left:1px solid var(--h5-line)}.h5-profile-summary small{color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-profile-summary strong{overflow:hidden;color:var(--h5-ink);font-size:1.125rem;line-height:1.5rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.h5-profile-menu-group{display:grid;gap:var(--h5-space-2)}.h5-profile-menu-group>h2{margin:0;padding-inline:var(--h5-space-1);color:var(--h5-muted);font-size:.8125rem;line-height:1.25rem;font-weight:600}.h5-profile-menu-list{overflow:hidden;border-radius:var(--h5-radius-control);background:var(--h5-surface-container)}.h5-profile-menu-row{position:relative;display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) auto auto;min-width:0;min-height:4.5rem;align-items:center;gap:var(--h5-space-3);padding:var(--h5-space-2) var(--h5-space-4) var(--h5-space-2) var(--h5-space-3);color:var(--h5-ink);text-align:left;text-decoration:none}.h5-profile-menu-row+.h5-profile-menu-row:before{position:absolute;inset:0 var(--h5-space-4) auto calc(var(--h5-control) + var(--h5-space-6));height:1px;background:var(--h5-line);content:""}.h5-profile-menu-icon{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-profile-menu-icon svg{width:1.125rem;height:1.125rem}.h5-profile-menu-copy{display:grid;min-width:0;gap:.125rem}.h5-profile-menu-copy strong,.h5-profile-menu-copy small,.h5-profile-menu-value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-profile-menu-copy strong{font-size:.9375rem;line-height:1.25rem;font-weight:600}.h5-profile-menu-copy small,.h5-profile-menu-value{color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-profile-menu-value{max-width:4.5rem}.h5-profile-menu-badge{min-width:1.25rem;height:1.25rem;border-radius:var(--h5-radius-control);background:var(--h5-error);padding-inline:.375rem;color:var(--h5-on-primary);font-size:.6875rem;line-height:1.25rem;text-align:center}.h5-account-page{gap:var(--h5-space-6);padding-top:var(--h5-space-3)}.h5-secondary-page-heading{display:flex;min-height:var(--h5-control);align-items:center;justify-content:space-between;gap:var(--h5-space-3)}.h5-secondary-page-heading p{margin:0;color:var(--h5-muted);font-size:.8125rem;line-height:1.25rem}.h5-profile-avatar-editor{display:grid;place-items:center;gap:var(--h5-space-1);padding-block:var(--h5-space-4);text-align:center}.h5-profile-avatar-editor>button{position:relative;width:5rem;height:5rem;margin-bottom:var(--h5-space-2);border-radius:var(--h5-radius-media)}.h5-profile-avatar-editor img{width:100%;height:100%;border-radius:inherit;-o-object-fit:cover;object-fit:cover}.h5-profile-avatar-editor button>span{position:absolute;right:calc(var(--h5-space-1) * -1);bottom:calc(var(--h5-space-1) * -1);display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--h5-primary);color:var(--h5-on-primary)}.h5-profile-avatar-editor svg{width:1rem;height:1rem}.h5-profile-avatar-editor strong{font-size:1.0625rem;line-height:1.5rem;font-weight:700}.h5-profile-avatar-editor small{color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-account-form,.h5-account-form-section{display:grid;gap:var(--h5-space-4)}.h5-account-form-section,.h5-account-block{border-radius:var(--h5-radius-control);background:var(--h5-surface-container);padding:var(--h5-space-4)}.h5-account-field{position:relative;display:grid;gap:var(--h5-space-2)}.h5-account-field>span:first-child{color:var(--h5-ink);font-size:.8125rem;line-height:1.25rem;font-weight:600}.h5-account-field input,.h5-account-field textarea,.h5-account-code-field{width:100%;border:1px solid var(--h5-line);border-radius:var(--h5-radius-control);background:#f7f7fae0;color:var(--h5-ink);outline:0}.h5-account-field input{min-height:3rem;padding-inline:var(--h5-space-3)}.h5-account-field input[readonly]{color:var(--h5-muted);background:var(--h5-surface-quiet)}.h5-account-field textarea{min-height:6.5rem;resize:vertical;padding:var(--h5-space-3);line-height:1.5rem}.h5-account-field input:focus,.h5-account-field textarea:focus,.h5-account-code-field:focus-within{border-color:var(--h5-primary);box-shadow:var(--h5-shadow-focus)}.h5-account-field>small{position:absolute;right:var(--h5-space-3);bottom:var(--h5-space-2);color:var(--h5-subtle);font-size:.6875rem}.h5-account-primary-action,.h5-account-secondary-action{display:flex;min-height:3rem;align-items:center;justify-content:center;gap:var(--h5-space-2);border-radius:var(--h5-radius-control);padding-inline:var(--h5-space-4);font-size:.9375rem;font-weight:700}.h5-account-primary-action{background:var(--h5-primary);color:var(--h5-on-primary)}.h5-account-secondary-action{border:1px solid var(--h5-line);background:var(--h5-surface);color:var(--h5-primary)}.h5-account-primary-action:disabled,.h5-account-secondary-action:disabled{background:var(--h5-disabled-surface);color:var(--h5-disabled-text)}.h5-account-primary-action svg,.h5-account-secondary-action svg{width:1rem;height:1rem}.h5-account-block{display:grid;gap:var(--h5-space-5)}.h5-account-block-header{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr);align-items:center;gap:var(--h5-space-3)}.h5-account-block-header>span,.h5-security-status>span,.h5-membership-title>span{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-account-block-header svg,.h5-security-status svg,.h5-membership-title svg{width:1.125rem;height:1.125rem}.h5-account-block-header h2,.h5-account-block-header p{margin:0}.h5-account-block-header h2{font-size:1rem;line-height:1.5rem;font-weight:700}.h5-account-block-header p{margin-top:.125rem;color:var(--h5-muted);font-size:.75rem;line-height:1.125rem}.h5-security-status{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr);align-items:center;gap:var(--h5-space-3);padding-block:var(--h5-space-2)}.h5-security-status>span{background:#e8f5ee;color:var(--h5-success)}.h5-security-status strong,.h5-security-status small{display:block}.h5-security-status strong{font-size:.9375rem;line-height:1.25rem}.h5-security-status small{margin-top:var(--h5-space-1);color:var(--h5-muted);font-size:.75rem}.h5-account-code-field{display:grid;grid-template-columns:minmax(0,1fr) 7rem;overflow:hidden}.h5-account-code-field input{border:0;background:transparent;box-shadow:none!important}.h5-account-code-field button{min-height:3rem;border-left:1px solid var(--h5-line);color:var(--h5-primary);font-size:.75rem;font-weight:600}.h5-account-code-field button:disabled{color:var(--h5-subtle)}.h5-membership-overview{display:grid;gap:var(--h5-space-5);border-radius:var(--h5-radius-control);background:var(--h5-surface-container);padding:var(--h5-space-5)}.h5-membership-overview.is-active{background:linear-gradient(135deg,#efecfff0,#ffffffc7)}.h5-membership-title{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr);align-items:center;gap:var(--h5-space-3)}.h5-membership-title small,.h5-membership-title strong{display:block}.h5-membership-title small{color:var(--h5-muted);font-size:.75rem;line-height:1rem}.h5-membership-title strong{margin-top:var(--h5-space-1);font-size:1.25rem;line-height:1.75rem}.h5-membership-meta{display:flex;flex-wrap:wrap;gap:var(--h5-space-4);color:var(--h5-muted);font-size:.75rem}.h5-membership-meta span{display:inline-flex;align-items:center;gap:var(--h5-space-1)}.h5-membership-meta svg{width:.875rem;height:.875rem}.h5-membership-benefits{display:grid;gap:var(--h5-space-3);margin:0;padding:0;list-style:none}.h5-membership-benefits li{display:flex;align-items:flex-start;gap:var(--h5-space-2);color:var(--h5-muted);font-size:.8125rem;line-height:1.25rem}.h5-membership-benefits svg{width:1rem;height:1rem;flex:0 0 1rem;margin-top:.125rem;color:var(--h5-success)}.h5-points-block>div>small,.h5-points-block>div>strong,.h5-points-block>div>p{display:block;margin:0}.h5-points-block>div>small{color:var(--h5-muted);font-size:.75rem}.h5-points-block>div>strong{margin-top:var(--h5-space-1);font-size:2rem;line-height:2.5rem}.h5-points-block>div>p{margin-top:var(--h5-space-2);color:var(--h5-muted);font-size:.75rem;line-height:1.25rem}.h5-settings-page{gap:var(--h5-space-8)}.h5-settings-account{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) auto;min-width:0;align-items:center;gap:var(--h5-space-3);padding-inline:var(--h5-space-1)}.h5-settings-account-avatar{display:grid;width:var(--h5-control);height:var(--h5-control);overflow:hidden;place-items:center;border-radius:var(--h5-radius-pill);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-settings-account-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.h5-settings-account-avatar svg{width:var(--h5-icon-lg);height:var(--h5-icon-lg)}.h5-settings-account-copy,.h5-settings-logout-copy{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-settings-account-copy strong,.h5-settings-logout-copy strong{overflow:hidden;color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold);text-overflow:ellipsis;white-space:nowrap}.h5-settings-account-copy small,.h5-settings-logout-copy small{color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label)}.h5-settings-account-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-settings-account-state{display:inline-flex;min-height:var(--h5-control-compact);align-items:center;gap:var(--h5-space-1);border-radius:var(--h5-radius-pill);background:color-mix(in srgb,var(--h5-success) 12%,var(--h5-surface));padding-inline:var(--h5-space-2);color:var(--h5-success);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-semibold);white-space:nowrap}.h5-settings-account-state svg{width:var(--h5-icon-sm);height:var(--h5-icon-sm)}.h5-settings-section{display:grid;min-width:0;gap:var(--h5-space-3)}.h5-settings-section-heading{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:var(--h5-space-3);padding-inline:var(--h5-space-1)}.h5-settings-section-heading h2,.h5-settings-section-heading p{margin:0}.h5-settings-section-heading h2{color:var(--h5-ink);font-size:var(--h5-type-section);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-settings-section-heading p{color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);text-align:right}.h5-settings-logout{display:grid;width:100%;min-width:0;min-height:var(--h5-row);grid-template-columns:var(--h5-control) minmax(0,1fr) var(--h5-control-compact);align-items:center;gap:var(--h5-space-3);border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-3);text-align:left;box-shadow:none}.h5-settings-logout-icon{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-danger-soft);color:var(--h5-error)}.h5-settings-logout-icon svg,.h5-settings-logout-chevron{width:var(--h5-icon-md);height:var(--h5-icon-md)}.h5-settings-logout-copy strong{color:var(--h5-error)}.h5-settings-logout-chevron{justify-self:center;color:var(--h5-subtle)}.h5-settings-logout:focus-visible{outline:0;box-shadow:var(--h5-shadow-focus)}@media(hover:hover)and (pointer:fine){.h5-settings-logout:hover{background:color-mix(in srgb,var(--h5-error) 5%,var(--h5-surface))}}.h5-logout-copy{margin:0;color:var(--h5-muted);font-size:.875rem;line-height:1.5rem}.h5-logout-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--h5-space-3);margin-top:var(--h5-space-5)}@media(max-width:359px){.h5-profile-menu-row{gap:var(--h5-space-2);padding-right:var(--h5-space-3)}.h5-profile-menu-copy small{display:none}.h5-settings-section-heading{align-items:flex-start;flex-direction:column;gap:var(--h5-space-1)}.h5-settings-section-heading p{text-align:left}}@media(prefers-reduced-motion:reduce){.h5-profile-menu-row,.h5-profile-identity-link,.h5-settings-logout,.h5-account-primary-action,.h5-account-secondary-action{transition:none}}.h5-app [data-secondary-page]{min-width:0;padding-top:var(--h5-space-1);padding-bottom:var(--h5-space-8)}.h5-app [data-secondary-page]>*{min-width:0;max-width:100%}.h5-secondary-summary{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) auto;min-height:var(--h5-row-compact);align-items:center;gap:var(--h5-space-3)}.h5-secondary-summary-icon{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-secondary-summary.is-success .h5-secondary-summary-icon{background:color-mix(in srgb,var(--h5-success) 12%,var(--h5-surface));color:var(--h5-success)}.h5-secondary-summary.is-neutral .h5-secondary-summary-icon{background:var(--h5-surface-soft);color:var(--h5-muted)}.h5-secondary-summary-icon svg,.h5-secondary-summary-action svg{width:var(--h5-icon-md);height:var(--h5-icon-md)}.h5-secondary-summary-copy{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-secondary-summary-copy strong,.h5-secondary-summary-copy small{overflow:hidden;text-overflow:ellipsis}.h5-secondary-summary-copy strong{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold);white-space:nowrap}.h5-secondary-summary-copy small{display:-webkit-box;color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-regular);-webkit-box-orient:vertical;-webkit-line-clamp:2}.h5-secondary-summary-meta{max-width:var(--h5-inline-meta-max);overflow:hidden;color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.h5-secondary-summary-action{display:inline-flex;min-width:var(--h5-control);min-height:var(--h5-control);align-items:center;justify-content:center;gap:var(--h5-space-1);border:0;border-radius:var(--h5-radius-control);background:transparent;padding-inline:var(--h5-space-2);color:var(--h5-primary);font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-secondary-summary-action:active:not(:disabled){background:var(--h5-primary-soft)}.h5-secondary-summary-action:disabled{color:var(--h5-disabled-text)}.h5-secondary-stack{display:grid;min-width:0;gap:var(--h5-space-4)}.h5-secondary-section-heading{display:grid;gap:var(--h5-space-1)}.h5-secondary-section-heading h2,.h5-secondary-section-heading p{margin:0}.h5-secondary-section-heading h2{color:var(--h5-ink);font-size:var(--h5-type-section);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-secondary-section-heading p{color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label)}.h5-app .h5-account-page{gap:var(--h5-space-6);padding-top:var(--h5-space-1)}.h5-app .h5-profile-avatar-editor{display:grid;grid-template-columns:var(--h5-avatar-editor) minmax(0,1fr);min-height:var(--h5-panel-compact);place-items:center start;gap:var(--h5-space-4);border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-4);text-align:left}.h5-app .h5-profile-avatar-editor>button{width:var(--h5-avatar-editor);height:var(--h5-avatar-editor);margin:0;border-radius:var(--h5-radius-media)}.h5-app .h5-profile-avatar-editor button>span{right:calc(var(--h5-space-1) * -1);bottom:calc(var(--h5-space-1) * -1);width:var(--h5-control-compact);height:var(--h5-control-compact);border:var(--h5-line-width-strong) solid var(--h5-surface)}.h5-profile-avatar-editor>span:last-of-type{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-app .h5-profile-avatar-editor strong,.h5-app .h5-profile-avatar-editor small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h5-app .h5-profile-avatar-editor strong{font-size:var(--h5-type-section);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-app .h5-profile-avatar-editor small{color:var(--h5-primary);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-app .h5-account-form,.h5-app .h5-account-form-section{gap:var(--h5-space-4)}.h5-app .h5-account-form-section,.h5-app .h5-account-block{border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-4);box-shadow:none}.h5-app .h5-account-field{gap:var(--h5-space-2)}.h5-app .h5-account-field>span:first-child{font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-app .h5-account-field input,.h5-app .h5-account-field textarea,.h5-app .h5-account-code-field{border-color:var(--h5-line);border-radius:var(--h5-radius-control);background:var(--h5-surface)}.h5-app .h5-account-field input,.h5-app .h5-account-code-field,.h5-app .h5-account-code-field button{min-height:var(--h5-control-primary)}.h5-app .h5-account-field input[readonly]{border-color:transparent;background:var(--h5-surface-soft)}.h5-app .h5-account-field textarea{min-height:var(--h5-panel-compact)}.h5-app .h5-account-primary-action,.h5-app .h5-account-secondary-action{min-height:var(--h5-control-primary);border-radius:var(--h5-radius-control);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold)}.h5-app .h5-account-secondary-action{border-color:transparent;background:var(--h5-primary-soft)}.h5-app .h5-account-block{gap:var(--h5-space-4)}.h5-app .h5-account-block-header{align-items:start}.h5-app .h5-account-block-header h2{font-size:var(--h5-type-section);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold)}.h5-app .h5-account-block-header p{font-size:var(--h5-type-caption);line-height:var(--h5-leading-label)}.h5-app .h5-security-status>span{background:color-mix(in srgb,var(--h5-success) 12%,var(--h5-surface));color:var(--h5-success)}.h5-app .h5-account-code-field{grid-template-columns:minmax(0,1fr) var(--h5-code-action)}.h5-app .h5-security-page{gap:var(--h5-space-6)}.h5-security-overview{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) auto;min-width:0;align-items:center;gap:var(--h5-space-3);padding-inline:var(--h5-space-1)}.h5-security-overview-icon{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-security-overview-icon svg,.h5-security-section-icon{width:var(--h5-icon-lg);height:var(--h5-icon-lg)}.h5-security-overview-copy,.h5-security-section-copy,.h5-security-bound-row>span:last-child{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-security-overview-copy strong,.h5-security-section-copy strong,.h5-security-bound-row strong{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold)}.h5-security-overview-copy small,.h5-security-section-copy small,.h5-security-bound-row small{overflow:hidden;color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);text-overflow:ellipsis;white-space:nowrap}.h5-security-overview-state,.h5-security-complete{display:inline-flex;min-height:var(--h5-control-compact);align-items:center;gap:var(--h5-space-1);border-radius:var(--h5-radius-pill);background:var(--h5-primary-soft);padding-inline:var(--h5-space-2);color:var(--h5-primary);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-semibold);white-space:nowrap}.h5-security-overview-state.is-complete,.h5-security-complete{background:color-mix(in srgb,var(--h5-success) 12%,var(--h5-surface));color:var(--h5-success)}.h5-security-menu{display:grid;overflow:hidden;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent)}.h5-security-menu-row{position:relative;display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr) auto;min-width:0;min-height:var(--h5-row);align-items:center;gap:var(--h5-space-3);padding:var(--h5-space-3);color:var(--h5-ink);text-decoration:none}.h5-security-menu-row+.h5-security-menu-row:before{position:absolute;inset:0 var(--h5-space-3) auto calc(var(--h5-control) + var(--h5-space-6));height:var(--h5-line-width);background:var(--h5-line);content:""}.h5-security-menu-row:active{background:var(--h5-surface-soft)}.h5-security-menu-row:focus-visible{z-index:1;outline:0;box-shadow:var(--h5-shadow-focus)}.h5-security-menu-icon{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-security-menu-icon svg{width:var(--h5-icon-lg);height:var(--h5-icon-lg)}.h5-security-menu-copy{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-security-menu-copy strong,.h5-security-operation-intro strong{color:var(--h5-ink);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold)}.h5-security-menu-copy small,.h5-security-operation-intro small{overflow:hidden;color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);text-overflow:ellipsis;white-space:nowrap}.h5-security-menu-trailing{display:inline-flex;min-height:var(--h5-control);align-items:center;gap:var(--h5-space-1);color:var(--h5-muted)}.h5-security-menu-trailing small{max-width:var(--h5-inline-meta-max);overflow:hidden;font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.h5-security-menu-trailing small.is-pending{color:var(--h5-primary)}.h5-security-menu-trailing svg{width:var(--h5-icon-md);height:var(--h5-icon-md)}.h5-security-operation-page{gap:var(--h5-space-6)}.h5-security-operation-intro{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr);min-width:0;min-height:var(--h5-row-compact);align-items:center;gap:var(--h5-space-3);padding-inline:var(--h5-space-1)}.h5-security-operation-intro>span:last-child{display:grid;min-width:0;gap:var(--h5-space-1)}.h5-security-complete svg{width:var(--h5-icon-sm);height:var(--h5-icon-sm)}.h5-security-sections{display:grid;min-width:0;gap:var(--h5-space-4)}.h5-security-section{display:grid;min-width:0;gap:var(--h5-space-5);border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-4)}.h5-security-section-header{display:grid;grid-template-columns:var(--h5-control-compact) minmax(0,1fr) auto;min-width:0;align-items:center;gap:var(--h5-space-3)}.h5-security-step{display:grid;width:var(--h5-control-compact);height:var(--h5-control-compact);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-surface-soft);color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-caption);font-weight:var(--h5-weight-bold)}.h5-security-section-icon{color:var(--h5-muted)}.h5-security-bound-row{display:grid;grid-template-columns:var(--h5-control) minmax(0,1fr);min-height:var(--h5-row-compact);align-items:center;gap:var(--h5-space-3);border-radius:var(--h5-radius-control);background:var(--h5-surface-soft);padding:var(--h5-space-3)}.h5-security-bound-row>span:first-child{display:grid;width:var(--h5-control);height:var(--h5-control);place-items:center;border-radius:var(--h5-radius-control);background:var(--h5-surface);color:var(--h5-success)}.h5-security-bound-row svg{width:var(--h5-icon-md);height:var(--h5-icon-md)}.h5-security-form{display:grid;gap:var(--h5-space-4)}.h5-security-form-surface{border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-4)}.h5-security-operation-page .h5-account-field input,.h5-security-code-field,.h5-security-code-field button{min-height:var(--h5-control-primary)}.h5-security-operation-page .h5-account-field input,.h5-security-code-field{border:var(--h5-line-width) solid var(--h5-line);border-radius:var(--h5-radius-control);background:var(--h5-surface)}.h5-security-operation-page .h5-account-field input:focus{border-color:var(--h5-focus);box-shadow:var(--h5-shadow-focus)}.h5-security-code-field{display:grid;grid-template-columns:minmax(0,1fr) var(--h5-code-action);overflow:hidden}.h5-security-code-field input{min-width:0;border:0}.h5-security-code-field button{border:0;border-left:var(--h5-line-width) solid var(--h5-line);background:transparent;padding-inline:var(--h5-space-2);color:var(--h5-primary);font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold);white-space:nowrap}.h5-security-code-field button:disabled{color:var(--h5-disabled-text)}.h5-security-code-field button:focus-visible{outline:0;background:var(--h5-primary-soft)}.h5-security-primary-action{display:inline-flex;width:100%;min-height:var(--h5-control-primary);align-items:center;justify-content:center;gap:var(--h5-space-2);border:0;border-radius:var(--h5-radius-control);background:var(--h5-primary);color:var(--h5-on-primary);font-size:var(--h5-type-body-strong);line-height:var(--h5-leading-body);font-weight:var(--h5-weight-bold)}.h5-security-primary-action:disabled{background:var(--h5-disabled-surface);color:var(--h5-disabled-text)}.h5-security-primary-action:focus-visible{outline:0;box-shadow:var(--h5-shadow-focus)}.h5-security-primary-action svg{width:var(--h5-icon-md);height:var(--h5-icon-md)}.h5-membership-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--h5-space-2)}.h5-membership-metrics>div{display:grid;min-height:var(--h5-panel-compact);align-content:center;gap:var(--h5-space-1);border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-4)}.h5-membership-metrics span{color:var(--h5-primary)}.h5-membership-metrics svg{width:var(--h5-icon-md);height:var(--h5-icon-md)}.h5-membership-metrics small{color:var(--h5-muted);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label)}.h5-membership-metrics strong{color:var(--h5-ink);font-size:var(--h5-type-section);line-height:var(--h5-leading-section);font-weight:var(--h5-weight-bold);font-variant-numeric:tabular-nums}.h5-app .h5-membership-overview,.h5-app .h5-membership-overview.is-active{background:var(--h5-surface-translucent)}.h5-app .h5-membership-benefits li{color:var(--h5-ink);font-size:var(--h5-type-label);line-height:var(--h5-leading-body)}.h5-app .h5-points-block>div>strong{font-size:var(--h5-type-display);line-height:var(--h5-leading-display);font-variant-numeric:tabular-nums}.h5-app .h5-messages-page[data-secondary-page]{gap:var(--h5-space-6)!important;padding-top:var(--h5-space-1)}.h5-app .h5-messages-page .h5-message-tabs{gap:var(--h5-space-4);padding:0 var(--h5-space-1)}.h5-app .h5-messages-page .h5-message-tabs button{position:relative;min-height:var(--h5-control);border-radius:0;background:transparent;padding-inline:var(--h5-space-1);color:var(--h5-muted)}.h5-app .h5-messages-page .h5-message-tabs button:after{position:absolute;right:var(--h5-space-1);bottom:0;left:var(--h5-space-1);height:var(--h5-line-width-strong);border-radius:var(--h5-radius-pill);background:transparent;content:""}.h5-app .h5-messages-page .h5-message-tabs button.is-active{background:transparent;color:var(--h5-primary)}.h5-app .h5-messages-page .h5-message-tabs button.is-active:after{background:var(--h5-primary)}.h5-app .h5-messages-page .h5-message-tabs small{background:var(--h5-primary-soft);color:var(--h5-primary)}.h5-app .h5-message-list{display:grid;overflow:hidden;gap:0!important;border-radius:var(--h5-radius-media)!important;background:var(--h5-surface-translucent)!important}.h5-app .h5-message-row{position:relative;min-height:var(--h5-row);border:0;border-radius:0!important;background:transparent!important;padding:var(--h5-space-2) var(--h5-space-3)!important}.h5-app .h5-message-row+.h5-message-row:before{position:absolute;inset:0 var(--h5-space-3) auto calc(var(--h5-control) + var(--h5-space-6));height:var(--h5-line-width);background:var(--h5-line);content:""}.h5-app .h5-message-row.is-unread{background:transparent!important}.h5-app .h5-message-row.is-unread .h5-message-copy strong{font-weight:var(--h5-weight-bold)}.h5-app .h5-message-icon{border-radius:var(--h5-radius-control)}.h5-app .h5-message-action{border-radius:0;background:transparent;padding:0;color:var(--h5-primary);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label)}.h5-app .h5-voice-create{min-height:var(--h5-row);border:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding:var(--h5-space-3)}.h5-app .h5-voice-list{overflow:hidden;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding-inline:var(--h5-space-3)}.h5-app .h5-voice-list article{position:relative;min-height:var(--h5-row-large);border:0}.h5-app .h5-voice-list article+article:before{position:absolute;inset:0 0 auto calc(var(--h5-voice-thumb) + var(--h5-space-3));height:var(--h5-line-width);background:var(--h5-line);content:""}.h5-app .h5-voice-verify{min-width:var(--h5-control);min-height:var(--h5-control);border-radius:var(--h5-radius-control);background:var(--h5-primary-soft);padding-inline:var(--h5-space-3);color:var(--h5-primary);font-size:var(--h5-type-label);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-playlists-page [data-secondary-content]>div[class*=grid-cols-2]{gap:var(--h5-space-4) var(--h5-space-3)}.h5-playlists-page article>button:first-child{border-radius:var(--h5-radius-media);background:var(--h5-surface-soft)}.h5-playlists-page article>div{min-height:var(--h5-control);margin-top:var(--h5-space-2)}.h5-playlists-page article .h5-icon-button{flex:0 0 var(--h5-control)}.h5-app .h5-playlist-hero{display:grid;grid-template-columns:var(--h5-playlist-cover) minmax(0,1fr);gap:var(--h5-space-4);padding:0;border:0;border-radius:0;background:transparent}.h5-app .h5-playlist-hero>img{width:var(--h5-playlist-cover);height:var(--h5-playlist-cover);border-radius:var(--h5-radius-media);box-shadow:none}.h5-app .h5-playlist-hero h1{margin-top:0;font-size:var(--h5-type-title);line-height:var(--h5-leading-title)}.h5-playlist-visibility{display:block;margin-top:var(--h5-space-2);color:var(--h5-primary);font-size:var(--h5-type-caption);line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)}.h5-app .h5-playlist-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--h5-space-2)}.h5-app .h5-playlist-actions button{min-height:var(--h5-control)!important;border:0!important;border-radius:var(--h5-radius-control)!important;background:var(--h5-surface-translucent)!important;color:var(--h5-ink)!important;font-size:var(--h5-type-label)!important;line-height:var(--h5-leading-label);font-weight:var(--h5-weight-semibold)!important}.h5-app .h5-playlist-actions .h5-playlist-primary-action{grid-column:1 / -1;display:inline-flex;align-items:center;justify-content:center;gap:var(--h5-space-2);min-height:var(--h5-control-primary)!important;background:var(--h5-primary)!important;color:var(--h5-on-primary)!important}.h5-playlist-track-list{overflow:hidden;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding-inline:var(--h5-space-3)}.h5-sheet-action-list{display:grid;gap:var(--h5-space-3)}.h5-sheet-action-list button{display:inline-flex;align-items:center;justify-content:center;gap:var(--h5-space-2)}.h5-app .voice-clone-page.is-h5{display:grid;gap:var(--h5-space-6);padding:0 0 var(--h5-space-8)}.h5-app .voice-clone-page.is-h5 .voice-clone-intro{margin:0;text-align:left}.h5-app .voice-clone-page.is-h5 .voice-clone-intro h1{display:none}.h5-app .voice-clone-page.is-h5 .voice-clone-intro p{margin:0;color:var(--h5-muted);font-size:var(--h5-type-body);line-height:var(--h5-leading-body)}.h5-app .voice-clone-page.is-h5 .voice-clone-content{display:grid;gap:var(--h5-space-4)}.h5-app .voice-clone-page.is-h5 .voice-clone-content>*{margin:0}.h5-app .voice-clone-page.is-h5 .voice-clone-content>div:first-child{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--h5-space-2)}.h5-app .voice-clone-page.is-h5 .voice-clone-content>div:first-child>div{border:0!important;border-radius:var(--h5-radius-media)!important;background:var(--h5-surface-translucent)!important;padding:var(--h5-space-3)!important}.h5-app .voice-clone-page.is-h5 .voice-clone-content>div:first-child>div[class*=violet]{background:var(--h5-primary-soft)!important;color:var(--h5-primary)}.h5-app .voice-clone-page.is-h5 .voice-clone-content>div:first-child span:last-child{display:none}.h5-app .voice-clone-page.is-h5 :where(.font-black,.font-bold){font-weight:var(--h5-weight-bold)!important}.h5-app .voice-clone-page.is-h5 :where([class*=rounded-2xl],[class*=rounded-3xl],[class*=rounded-xl]){border-radius:var(--h5-radius-media)!important}.h5-app .voice-clone-page.is-h5 :where([class*=border-white],[class*=border-violet]){border-color:var(--h5-line)!important}.h5-app .voice-clone-page.is-h5 :where([class*=bg-white],[class*=bg-violet]){background:var(--h5-surface-translucent)!important}.h5-app .voice-clone-page.is-h5 :where(.ui-card,[class*=shadow-]){box-shadow:none!important}.h5-app .voice-clone-page.is-h5 :where(.ui-card){border:0!important;background:var(--h5-surface-translucent)!important;padding:var(--h5-space-4)!important}.h5-app .voice-clone-page.is-h5 .voice-clone-content>div[class*=rounded]{border:0!important;background:var(--h5-surface-translucent)!important;padding:var(--h5-space-4)!important;box-shadow:none!important}.h5-app .voice-clone-page.is-h5 button[class*=border-dashed]{min-height:var(--h5-upload-zone);border-color:var(--h5-line)!important;background:var(--h5-surface-soft)!important;padding:var(--h5-space-6) var(--h5-space-4)!important}.h5-app .voice-clone-page.is-h5 label:has(input[type=checkbox]){min-height:var(--h5-control);align-items:flex-start;margin:0}.h5-app .voice-clone-page.is-h5 input[type=checkbox]{width:var(--h5-icon-lg);height:var(--h5-icon-lg);flex:0 0 var(--h5-icon-lg)}.h5-app .voice-clone-page.is-h5 [data-secondary-primary-action]{min-height:var(--h5-control-primary);border-radius:var(--h5-radius-control);background:var(--h5-primary)!important;color:var(--h5-on-primary)!important;box-shadow:none!important}body:has(.h5-app) .public-playlist-page.is-h5{gap:var(--h5-space-6);padding:0 0 var(--h5-space-8)}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-hero{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--h5-space-4)}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-cover{width:min(100%,var(--h5-public-cover));max-width:none;margin-inline:auto;border:0;border-radius:var(--h5-radius-media);box-shadow:none}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-info{border:0;border-radius:0;background:transparent;padding:0}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-info>div:first-child{border:0;background:transparent;padding:0;color:var(--h5-primary)}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-info h1{margin-top:var(--h5-space-2);color:var(--h5-ink);font-size:var(--h5-type-title);line-height:var(--h5-leading-title);font-weight:var(--h5-weight-bold)}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-info p{margin-top:var(--h5-space-2);color:var(--h5-muted);font-size:var(--h5-type-body);line-height:var(--h5-leading-body)}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-tracks{overflow:hidden;gap:0;border-radius:var(--h5-radius-media);background:var(--h5-surface-translucent);padding-inline:var(--h5-space-3)}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-track{min-height:var(--h5-row);border:0;border-bottom:var(--h5-line-width) solid var(--h5-line);border-radius:0;background:transparent;padding:var(--h5-space-2) 0}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-track:last-child{border-bottom:0}body:has(.h5-app) .public-playlist-page.is-h5 .public-playlist-track>button:last-child{width:var(--h5-control);height:var(--h5-control);border-radius:var(--h5-radius-control);background:var(--h5-primary);color:var(--h5-on-primary)}@media(prefers-reduced-motion:reduce){.h5-secondary-summary-action,.h5-message-tabs button,.h5-voice-create,.h5-voice-list article,.h5-playlists-page article button{transition:none}}
