.page-module__kys3Vq__page{min-height:100vh;padding:var(--space-3xl)var(--space-lg);background:var(--bg-void);gap:var(--space-3xl);flex-direction:column;max-width:760px;margin:0 auto;display:flex}.page-module__kys3Vq__header{text-align:center}.page-module__kys3Vq__title{font-family:var(--font-display);font-size:var(--text-3xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0 0 var(--space-sm)}.page-module__kys3Vq__titleAccent{color:var(--accent-amber)}.page-module__kys3Vq__subtitle{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);max-width:540px;margin:0 auto;line-height:1.6}.page-module__kys3Vq__intentNav{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:620px;margin:18px auto 0;display:grid}.page-module__kys3Vq__intentLink{min-height:72px;color:var(--text-primary);text-align:left;background:#f59e0b0f;border:1px solid #f59e0b57;border-radius:7px;flex-direction:column;justify-content:center;gap:4px;padding:12px 14px;text-decoration:none;display:flex}.page-module__kys3Vq__intentLink:hover{background:#f59e0b1c;border-color:#f59e0bb8}.page-module__kys3Vq__intentLink strong{color:var(--accent-amber);font-size:var(--text-sm)}.page-module__kys3Vq__intentLink span{color:var(--text-secondary);font-size:.78rem;line-height:1.35}@media (max-width:560px){.page-module__kys3Vq__intentNav{grid-template-columns:1fr}}.page-module__kys3Vq__sectionTitle{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);margin:0 0 var(--space-xs)}.page-module__kys3Vq__sectionDesc{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary);margin:0 0 var(--space-lg);line-height:1.6}.page-module__kys3Vq__sectionDesc strong{color:var(--accent-amber);font-weight:var(--weight-bold)}.page-module__kys3Vq__demoSection{flex-direction:column;display:flex}.page-module__kys3Vq__demoCard{padding:var(--space-xl);border-radius:var(--radius-lg);gap:var(--space-lg);flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module__kys3Vq__demoCard:before{content:"";background:linear-gradient(90deg,var(--accent-amber),var(--accent-purple),var(--accent-amber));background-size:200% 100%;height:2px;animation:3s infinite page-module__kys3Vq__shimmer;position:absolute;top:0;left:0;right:0}@keyframes page-module__kys3Vq__shimmer{0%,to{background-position:0%}50%{background-position:100%}}.page-module__kys3Vq__demoTrackInfo{flex-direction:column;gap:2px;display:flex}.page-module__kys3Vq__demoTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary)}.page-module__kys3Vq__demoArtist{font-family:var(--font-body);font-size:var(--text-sm);color:var(--text-secondary)}.page-module__kys3Vq__demoToggle{background:var(--bg-surface);border-radius:var(--radius-md);gap:2px;width:fit-content;padding:3px;display:flex}.page-module__kys3Vq__toggleBtn{border-radius:var(--radius-sm);color:var(--text-tertiary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;background:0 0;border:none;align-items:center;padding:8px 18px;transition:all .2s;display:flex}.page-module__kys3Vq__toggleBtn:hover{color:var(--text-secondary)}.page-module__kys3Vq__toggleActive{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 3px #0003}.page-module__kys3Vq__toggleRestored.page-module__kys3Vq__toggleActive{color:var(--accent-amber);background:#f6a82326}.page-module__kys3Vq__toggleMastered.page-module__kys3Vq__toggleActive{color:#5ae293;background:#28bd6629}.page-module__kys3Vq__toggleMastered:hover{color:#5ae293}.page-module__kys3Vq__demoControls{align-items:center;gap:var(--space-md);display:flex}.page-module__kys3Vq__playBtn{background:var(--accent-amber);width:44px;height:44px;color:var(--bg-base);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,box-shadow .15s;display:flex}.page-module__kys3Vq__playBtn:hover{transform:scale(1.05);box-shadow:0 0 16px #f6a82366}.page-module__kys3Vq__demoTimeline{background:var(--bg-surface);cursor:pointer;border-radius:3px;flex:1;height:6px;position:relative;overflow:hidden}.page-module__kys3Vq__demoTimelineFill{background:var(--accent-amber);border-radius:3px;height:100%;transition:width .1s linear;position:absolute;top:0;left:0}.page-module__kys3Vq__demoTime{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);text-align:right;flex-shrink:0;min-width:80px}.page-module__kys3Vq__demoStatus{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary);padding:var(--space-sm)var(--space-md);background:var(--bg-surface);border-radius:var(--radius-sm);text-align:center;transition:all .3s}.page-module__kys3Vq__demoStatusRestored{color:var(--accent-amber);background:#f6a82314;border:1px solid #f6a82333}.page-module__kys3Vq__howSection{flex-direction:column;display:flex}.page-module__kys3Vq__howGrid{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.page-module__kys3Vq__howCard{padding:var(--space-lg);border-radius:var(--radius-md);gap:var(--space-sm);text-align:center;flex-direction:column;display:flex}.page-module__kys3Vq__howCard h3{font-family:var(--font-display);font-size:var(--text-base);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.page-module__kys3Vq__howCard p{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.5}.page-module__kys3Vq__howIcon{border-radius:var(--radius-md);width:48px;height:48px;color:var(--accent-amber);margin:0 auto var(--space-xs);background:#f6a8231a;justify-content:center;align-items:center;display:flex}.page-module__kys3Vq__removesSection{flex-direction:column;display:flex}.page-module__kys3Vq__removesGrid{gap:var(--space-md);grid-template-columns:1fr 1fr;display:grid}.page-module__kys3Vq__removesItem{gap:var(--space-md);padding:var(--space-md);background:var(--bg-surface);border-radius:var(--radius-md);border:1px solid var(--glass-border);align-items:flex-start;display:flex}.page-module__kys3Vq__removesIcon{font-family:var(--font-mono);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--accent-amber);flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.page-module__kys3Vq__removesItem strong{font-family:var(--font-display);font-size:var(--text-sm);color:var(--text-primary);margin-bottom:2px;display:block}.page-module__kys3Vq__removesItem p{font-family:var(--font-body);font-size:var(--text-xs);color:var(--text-secondary);margin:0;line-height:1.4}.page-module__kys3Vq__uploadSection{align-items:center;gap:var(--space-lg);flex-direction:column;display:flex}.page-module__kys3Vq__dropZone{width:100%;padding:var(--space-3xl)var(--space-xl);border:2px dashed var(--glass-border);border-radius:var(--radius-lg);text-align:center;cursor:pointer;align-items:center;gap:var(--space-md);color:var(--text-secondary);flex-direction:column;transition:border-color .2s,background .2s;display:flex}.page-module__kys3Vq__dropZone:hover,.page-module__kys3Vq__dropZoneActive{border-color:var(--accent-amber-dim);background:#f6a8230a}.page-module__kys3Vq__dropZoneHasFile{border-style:solid;border-color:var(--glass-border-hover);padding:var(--space-xl)}.page-module__kys3Vq__fileInput{display:none}.page-module__kys3Vq__dropText{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-secondary);margin:0}.page-module__kys3Vq__dropHint{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__kys3Vq__fileInfo{align-items:center;gap:var(--space-md);width:100%;display:flex}.page-module__kys3Vq__fileDetails{text-align:left;flex-direction:column;flex:1;gap:2px;display:flex}.page-module__kys3Vq__fileName{font-family:var(--font-body);font-size:var(--text-base);color:var(--text-primary);font-weight:var(--weight-medium);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-module__kys3Vq__fileSize{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--text-tertiary)}.page-module__kys3Vq__removeFile{color:var(--text-tertiary);font-size:var(--text-xl);cursor:pointer;padding:var(--space-xs);background:0 0;border:none;line-height:1;transition:color .15s}.page-module__kys3Vq__removeFile:hover{color:var(--accent-rose)}.page-module__kys3Vq__error{font-size:var(--text-sm);color:var(--accent-rose);margin:0}.page-module__kys3Vq__signInHint{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.page-module__kys3Vq__signInHint a{color:var(--accent-amber);text-decoration:underline}.page-module__kys3Vq__processing{padding:var(--space-2xl);border-radius:var(--radius-lg);text-align:center;align-items:center;gap:var(--space-md);flex-direction:column;width:100%;display:flex}.page-module__kys3Vq__processingIcon{background:var(--bg-elevated);border-radius:var(--radius-md);width:56px;height:56px;color:var(--accent-amber);justify-content:center;align-items:center;animation:2s ease-in-out infinite page-module__kys3Vq__pulse;display:flex}@keyframes page-module__kys3Vq__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(.95)}}.page-module__kys3Vq__processingTitle{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--text-primary);margin:0}.page-module__kys3Vq__progressBar{background:var(--bg-surface);border-radius:3px;width:100%;max-width:400px;height:6px;overflow:hidden}.page-module__kys3Vq__progressFill{background:var(--accent-amber);border-radius:3px;height:100%;transition:width .6s}.page-module__kys3Vq__progressLabel{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--accent-amber);font-weight:var(--weight-medium)}.page-module__kys3Vq__errorState{padding:var(--space-xl);border-radius:var(--radius-lg);text-align:center;align-items:center;gap:var(--space-md);flex-direction:column;width:100%;display:flex}.page-module__kys3Vq__errorMessage{font-size:var(--text-sm);color:var(--text-secondary);margin:0}.page-module__kys3Vq__disclaimer{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-tertiary);font-size:var(--text-xs);max-width:480px;line-height:1.5;display:flex}.page-module__kys3Vq__disclaimer svg{margin-top:2px}.page-module__kys3Vq__ctaSection{display:flex}.page-module__kys3Vq__ctaCard{padding:var(--space-2xl);border-radius:var(--radius-lg);text-align:center;align-items:center;gap:var(--space-md);background:linear-gradient(135deg,#f6a8230f 0%,#8c53c60a 100%);border:1px solid #f6a82326;flex-direction:column;width:100%;display:flex}.page-module__kys3Vq__ctaIcon{width:48px;height:48px;color:var(--accent-amber);background:#f6a82326;border-radius:50%;justify-content:center;align-items:center;display:flex}.page-module__kys3Vq__ctaCard h2{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);color:var(--text-primary);max-width:400px;margin:0}.page-module__kys3Vq__ctaCard p{font-size:var(--text-sm);color:var(--text-secondary);max-width:500px;margin:0;line-height:1.6}@media (max-width:640px){.page-module__kys3Vq__howGrid,.page-module__kys3Vq__removesGrid{grid-template-columns:1fr}.page-module__kys3Vq__demoControls{flex-wrap:wrap}.page-module__kys3Vq__demoTime{text-align:center;width:100%}}.page-module__kys3Vq__planPicker{gap:var(--space-sm);width:100%;margin:var(--space-md)0;grid-template-columns:1fr;display:grid}@media (min-width:640px){.page-module__kys3Vq__planPicker{grid-template-columns:1fr 1fr}}.page-module__kys3Vq__planCard{padding:var(--space-md);text-align:left;cursor:pointer;font:inherit;color:var(--text-secondary);background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border);border-radius:var(--radius-lg);flex-direction:column;align-items:flex-start;gap:4px;transition:border-color .2s,background .2s;display:flex}.page-module__kys3Vq__planCard:hover{border-color:var(--accent-amber)}.page-module__kys3Vq__planCard:focus-visible{outline:2px solid var(--accent-amber);outline-offset:2px}.page-module__kys3Vq__planCardActive{border-color:var(--accent-amber);background:color-mix(in srgb,var(--accent-amber)8%,transparent)}.page-module__kys3Vq__planPrice{color:var(--accent-amber);font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.page-module__kys3Vq__planName{color:var(--text-primary);font-weight:600}.page-module__kys3Vq__planDesc{color:var(--text-secondary);font-size:.85rem;line-height:1.45}.page-module__kys3Vq__addStems{align-items:center;gap:var(--space-sm);width:100%;margin:var(--space-md)0;padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent-amber)5%,transparent);flex-direction:column;display:flex}.page-module__kys3Vq__addStemsTitle{color:var(--text-primary);font-weight:600}.page-module__kys3Vq__addStemsDesc{text-align:center;color:var(--text-secondary);max-width:46ch;font-size:.85rem;line-height:1.5}.page-module__kys3Vq__myAbMeta{text-align:center;color:var(--text-secondary);max-width:52ch;margin:0 auto var(--space-sm);font-size:.85rem;line-height:1.55}.page-module__kys3Vq__nextStep{align-items:center;gap:var(--space-sm);width:100%;margin:0 0 var(--space-md);padding:var(--space-lg)var(--space-md);text-align:center;border:1px solid var(--accent-amber);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent-amber)7%,transparent);flex-direction:column;display:flex}@media (min-width:620px){.page-module__kys3Vq__nextStep{text-align:left;align-items:flex-start;gap:var(--space-md);flex-direction:row}}.page-module__kys3Vq__nextStepIcon{width:40px;height:40px;color:var(--accent-amber);background:color-mix(in srgb,var(--accent-amber)14%,transparent);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.page-module__kys3Vq__nextStepBody{align-items:inherit;flex-direction:column;gap:6px;display:flex}.page-module__kys3Vq__nextStepTitle{color:var(--text-primary);font-size:1.05rem;font-weight:700}.page-module__kys3Vq__nextStepDesc{color:var(--text-secondary);max-width:60ch;font-size:.88rem;line-height:1.6}.page-module__kys3Vq__nextStepBtn{color:var(--bg-primary,#0b0b0d);background:var(--accent-amber);border-radius:var(--radius-md);align-self:flex-start;margin-top:4px;padding:10px 20px;font-weight:600;text-decoration:none}@media (max-width:619px){.page-module__kys3Vq__nextStepBtn{align-self:center}}.page-module__kys3Vq__nextStepNote{opacity:.6;font-size:.75rem}.page-module__kys3Vq__offerOverlay{z-index:60;padding:var(--space-md);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;place-items:center;display:grid;position:fixed;inset:0}.page-module__kys3Vq__offerCard{gap:var(--space-sm);width:100%;max-width:30rem;max-height:90vh;padding:var(--space-lg);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow-y:auto}.page-module__kys3Vq__offerTitle{color:var(--text-primary);font-size:1.15rem;font-weight:700}.page-module__kys3Vq__offerDesc{color:var(--text-secondary);font-size:.88rem;line-height:1.6}.page-module__kys3Vq__offerOptions{gap:var(--space-xs);grid-template-columns:1fr;display:grid}@media (min-width:480px){.page-module__kys3Vq__offerOptions{grid-template-columns:1fr 1fr}}.page-module__kys3Vq__offerOpt{text-align:left;cursor:pointer;font:inherit;color:var(--text-secondary);background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border);border-radius:var(--radius-md);flex-direction:column;gap:2px;padding:10px 12px;transition:border-color .2s,background .2s;display:flex}.page-module__kys3Vq__offerOpt:hover{border-color:var(--accent-amber)}.page-module__kys3Vq__offerOptActive{border-color:var(--accent-amber);background:color-mix(in srgb,var(--accent-amber)9%,transparent)}.page-module__kys3Vq__offerOptLabel{color:var(--text-primary);font-size:.9rem;font-weight:600}.page-module__kys3Vq__offerOptSub{opacity:.65;font-size:.72rem;line-height:1.4}.page-module__kys3Vq__offerHint{opacity:.6;min-height:2.4em;font-size:.78rem;line-height:1.5}.page-module__kys3Vq__offerActions{gap:var(--space-xs);flex-direction:column;display:flex}@media (min-width:480px){.page-module__kys3Vq__offerActions{flex-direction:row}}.page-module__kys3Vq__offerNote{opacity:.55;text-align:center;font-size:.72rem}.page-module__kys3Vq__progressSweep{border-radius:inherit;background:linear-gradient(90deg,transparent,var(--accent-amber),transparent);width:38%;height:100%;animation:1.6s ease-in-out infinite page-module__kys3Vq__sweep}@keyframes page-module__kys3Vq__sweep{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (prefers-reduced-motion:reduce){.page-module__kys3Vq__progressSweep{width:100%;animation:2s ease-in-out infinite page-module__kys3Vq__pulseOpacity;transform:none}@keyframes page-module__kys3Vq__pulseOpacity{0%,to{opacity:.35}50%{opacity:.9}}}.page-module__kys3Vq__dlRow{gap:var(--space-xs);margin:0 0 var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.page-module__kys3Vq__downloadError{color:var(--error,#f87171);font-size:var(--text-xs);text-align:center;flex-basis:100%;margin:4px 0 0}.page-module__kys3Vq__demoCta{margin-top:var(--space-lg);padding-top:var(--space-lg);border-top:1px solid var(--glass-border);text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.page-module__kys3Vq__demoCtaLead{color:var(--text-primary);font-size:1.05rem;font-weight:700}.page-module__kys3Vq__demoCtaSub{color:var(--text-secondary);font-size:.9rem}.page-module__kys3Vq__demoCtaSub em{color:var(--accent-amber);font-style:normal;font-weight:600}.page-module__kys3Vq__demoCtaBtn{color:var(--bg-primary,#0b0b0d);background:var(--accent-amber);border-radius:var(--radius-md);margin-top:6px;padding:11px 24px;font-size:.95rem;font-weight:600;text-decoration:none;transition:filter .2s}.page-module__kys3Vq__demoCtaBtn:hover{filter:brightness(1.08)}.page-module__kys3Vq__demoCtaNote{opacity:.6;font-size:.75rem}.page-module__kys3Vq__crossLink{max-width:46rem;margin:var(--space-lg)auto 0;padding:var(--space-md);text-align:center;color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-lg);font-size:.88rem;line-height:1.6}.page-module__kys3Vq__crossLink a{color:var(--accent-amber);font-weight:600}.page-module__kys3Vq__demoStatusMastered{color:#5ae293;background:#28bd6617;border:1px solid #28bd6638}.page-module__kys3Vq__demoStatusChoices{opacity:.72;font-size:.78em;font-weight:400;display:inline}
.BatchEntryLink-module__UCRNwG__card{color:#e8e7e0;text-align:left;background:linear-gradient(115deg,#efb04b12,#66c8b70b);border:1px solid #94734670;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin:20px 0;padding:20px;display:flex}.BatchEntryLink-module__UCRNwG__copy{flex:320px;min-width:0}.BatchEntryLink-module__UCRNwG__actions{flex-wrap:wrap;gap:10px;display:flex}.BatchEntryLink-module__UCRNwG__card strong{font-size:1rem}.BatchEntryLink-module__UCRNwG__card p{color:#c5cdc9;margin:8px 0 0;font-size:.9rem;line-height:1.6}.BatchEntryLink-module__UCRNwG__link{color:#ffd080;min-height:46px;font:inherit;cursor:pointer;background:0 0;border:1px solid #e6ad4a88;border-radius:10px;justify-content:center;align-items:center;padding:13px 17px;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}.BatchEntryLink-module__UCRNwG__link:hover{background:#efb04b18}.BatchEntryLink-module__UCRNwG__link:focus-visible{outline-offset:4px;outline:2px solid #ffd080}@media (max-width:700px){.BatchEntryLink-module__UCRNwG__card{flex-direction:column;align-items:stretch}.BatchEntryLink-module__UCRNwG__copy{flex-basis:auto}.BatchEntryLink-module__UCRNwG__actions{flex-direction:column}}
.community-module__Yl7Vzq__page{color:#f4f3f8;max-width:1000px;margin:60px auto;padding:24px}.community-module__Yl7Vzq__toolEntry{margin:12px clamp(12px,3vw,32px)}.community-module__Yl7Vzq__toolCommunityLink{color:#76ddbe;text-underline-offset:3px;font-size:.8rem;text-decoration:underline}.community-module__Yl7Vzq__measurementInvite{color:#201a16;background:linear-gradient(115deg,#ffe5a5,#ffd18a 60%,#ffa77e);border:1px solid #ffdf8d;border-radius:20px;max-width:1100px;margin:16px 0 24px;padding:clamp(18px,3vw,28px);box-shadow:0 8px 28px #ffbe4220}.community-module__Yl7Vzq__measurementInvite h2{margin:12px 0;font-size:clamp(1.2rem,2.5vw,1.6rem);line-height:1.2}.community-module__Yl7Vzq__measurementInvite p{margin:10px 0;line-height:1.5}.community-module__Yl7Vzq__measurementInvite a{color:#123b38;font-weight:650;text-decoration:underline}.community-module__Yl7Vzq__measurementInvite button{color:#fff;cursor:pointer;background:#173f37;border:1px solid #173f37;border-radius:10px;padding:10px 14px;font-weight:650}.community-module__Yl7Vzq__measurementInvite button:disabled{opacity:.6;cursor:wait}.community-module__Yl7Vzq__invitationHeading{justify-content:space-between;align-items:center;gap:12px;font-size:.8rem;font-weight:700;display:flex}.community-module__Yl7Vzq__invitationHeading button{color:#352516;white-space:nowrap;background:0 0;border-color:#866d43}.community-module__Yl7Vzq__invitationFine{font-size:.8rem}.community-module__Yl7Vzq__measurementInvite .community-module__Yl7Vzq__check{margin:12px 0;font-size:.9rem}.community-module__Yl7Vzq__measurementInvite summary{cursor:pointer;font-weight:650}.community-module__Yl7Vzq__settingsEntry{margin:16px 0;font-size:.875rem;line-height:1.5}.community-module__Yl7Vzq__settingsEntry a{color:#76ddbe;text-underline-offset:3px;font-weight:600;text-decoration:underline}.community-module__Yl7Vzq__settingsEntry span{color:#b8c9c5;margin-top:4px;display:block}.community-module__Yl7Vzq__page h1{margin:12px 0 24px;font-size:clamp(2rem,5vw,3.5rem);line-height:1.08}.community-module__Yl7Vzq__page h2,.community-module__Yl7Vzq__dialog h2{margin:10px 0 20px;font-size:1.8rem;line-height:1.18}.community-module__Yl7Vzq__page p,.community-module__Yl7Vzq__dialog p{margin:12px 0;line-height:1.65}.community-module__Yl7Vzq__card{color:#f4f3f8;background:linear-gradient(130deg,#152526,#191923);border:1px solid #3c5651;border-radius:22px;margin:24px 0;padding:clamp(22px,4vw,36px)}.community-module__Yl7Vzq__eyebrow{color:#76ddbe;letter-spacing:.12em;text-transform:uppercase;font-size:.78rem;font-weight:700}.community-module__Yl7Vzq__example{background:#0d181a;border:1px solid #49615b;border-radius:12px;margin:18px 0;padding:18px;line-height:1.65}.community-module__Yl7Vzq__dialog{color:#f4f3f8;background:#152022;border:1px solid #63877b;border-radius:24px;width:calc(100% - 32px);max-width:700px;max-height:90dvh;margin:auto;padding:32px;overflow:auto;box-shadow:0 24px 100px #000b}.community-module__Yl7Vzq__dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000b}.community-module__Yl7Vzq__check{align-items:flex-start;gap:12px;margin:18px 0;line-height:1.5;display:flex}.community-module__Yl7Vzq__check input{accent-color:#58d8b4;flex-shrink:0;width:18px;height:18px;margin-top:5px}.community-module__Yl7Vzq__actions{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.community-module__Yl7Vzq__actions button,.community-module__Yl7Vzq__linkButton{color:#0b201a;cursor:pointer;background:#71dfba;border:1px solid #71dfba;border-radius:12px;padding:13px 20px;font-weight:700;display:inline-block}.community-module__Yl7Vzq__actions button+button{color:#e5f7f1;background:0 0;border-color:#7b9990}.community-module__Yl7Vzq__actions button:disabled{opacity:.55;cursor:wait}.community-module__Yl7Vzq__muted{color:#b8cac5;font-size:.88rem}.community-module__Yl7Vzq__card a,.community-module__Yl7Vzq__dialog a{color:#a0eddb;text-decoration:underline}.community-module__Yl7Vzq__card .community-module__Yl7Vzq__linkButton{color:#0b201a;text-decoration:none}.community-module__Yl7Vzq__page textarea,.community-module__Yl7Vzq__page select,.community-module__Yl7Vzq__page input[type=text]{color:#fff;background:#111b1f;border:1px solid #59746c;border-radius:10px;width:100%;margin:8px 0 20px;padding:12px;display:block}.community-module__Yl7Vzq__page textarea{min-height:90px}.community-module__Yl7Vzq__page summary,.community-module__Yl7Vzq__dialog summary{cursor:pointer;color:#a0eddb;font-weight:600}.community-module__Yl7Vzq__page table{border-collapse:collapse;width:100%;font-size:.9rem}.community-module__Yl7Vzq__page th,.community-module__Yl7Vzq__page td{text-align:left;border-bottom:1px solid #3c5651;padding:12px}.community-module__Yl7Vzq__tableWrap{overflow:auto}.community-module__Yl7Vzq__status{background:#182c26;border-left:3px solid #76ddbe;padding:14px;line-height:1.5}.community-module__Yl7Vzq__card h3{margin:10px 0;font-size:1.5rem}.community-module__Yl7Vzq__nextSteps{background:linear-gradient(135deg,#19392f,#152a2d 65%,#1f2634);border:1px solid #5fae97;border-radius:18px;margin:24px 0;padding:clamp(18px,3vw,24px)}.community-module__Yl7Vzq__nextSteps h3{margin:8px 0 16px}.community-module__Yl7Vzq__nextChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.community-module__Yl7Vzq__nextSteps .community-module__Yl7Vzq__nextChoice{color:#f5fff9;background:#102622;border:1px solid #6d9d8f;border-radius:12px;flex-direction:column;gap:7px;padding:16px;text-decoration:none;display:flex}.community-module__Yl7Vzq__nextChoice strong{font-size:1rem}.community-module__Yl7Vzq__nextChoice span{color:#c4d9d1;font-size:.88rem;line-height:1.45}.community-module__Yl7Vzq__nextSteps .community-module__Yl7Vzq__nextExplore{margin-top:16px;font-weight:650;display:inline-block}@media (max-width:640px){.community-module__Yl7Vzq__nextChoices{grid-template-columns:1fr}}.community-module__Yl7Vzq__page :focus-visible,.community-module__Yl7Vzq__dialog :focus-visible{outline-offset:4px;outline:3px solid #ffd17f}.community-module__Yl7Vzq__invite{z-index:60;color:#edf7f2;background:#172a27;border:1px solid #70bc9d;border-radius:18px;width:calc(100% - 48px);max-width:380px;padding:22px;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 48px #0008}.community-module__Yl7Vzq__invite p{margin:12px 0;line-height:1.5}.community-module__Yl7Vzq__invite a{color:#9be7cf;text-decoration:underline}.community-module__Yl7Vzq__invite button{float:right;color:#c2d5cf;cursor:pointer;background:0 0;border:0}.community-module__Yl7Vzq__rewardCard,.community-module__Yl7Vzq__rewardStrip{color:#eefdf8;background:linear-gradient(120deg,#153b34,#17252b);border:1px solid #529a85;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;padding:18px 22px;display:flex}.community-module__Yl7Vzq__rewardCard strong{font-size:1.15rem}.community-module__Yl7Vzq__rewardCard p{color:#c4ddd5;margin:8px 0 0;line-height:1.5}.community-module__Yl7Vzq__rewardStrip{padding:12px 16px;font-size:.9rem}.community-module__Yl7Vzq__rewardLine{color:#b8d9ce;flex-wrap:wrap;align-items:center;gap:12px;margin-top:12px;font-size:.85rem;display:flex}.community-module__Yl7Vzq__rewardLine strong{font-weight:400}.community-module__Yl7Vzq__rewardCard a,.community-module__Yl7Vzq__rewardStrip a,.community-module__Yl7Vzq__rewardLine a{color:#94f0cf;white-space:nowrap;font-weight:650;text-decoration:underline}.community-module__Yl7Vzq__rewardStrip button{color:#c1cec9;cursor:pointer;background:0 0;border:0;padding:6px}.community-module__Yl7Vzq__claimPage{flex-direction:column;display:flex}.community-module__Yl7Vzq__claimPage .community-module__Yl7Vzq__claimFirst{order:-1}.community-module__Yl7Vzq__claimPage .community-module__Yl7Vzq__claimFirst h1{font-size:clamp(1.7rem,4vw,2.6rem)}
.demo-video-module___RDiXG__frame{aspect-ratio:9/16;background:#100b1d;border-radius:16px;position:relative;overflow:hidden}.demo-video-module___RDiXG__video{object-fit:cover;width:100%;height:100%;display:block}.demo-video-module___RDiXG__play{color:#fff;cursor:pointer;background:#15101bd9;border:2px solid #fff9;border-radius:50%;place-items:center;width:78px;height:78px;padding:0 0 0 4px;transition:transform .18s,background .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #0009}.demo-video-module___RDiXG__play:hover{background:#37204be8;transform:translate(-50%,-50%)scale(1.08)}.demo-video-module___RDiXG__play:focus-visible{outline-offset:4px;outline:3px solid #ffb22b}@media (max-width:680px){.demo-video-module___RDiXG__play{width:70px;height:70px}}
.lyric-video-maker-module__D2L51G__page{color:#f8f5ff;background:radial-gradient(circle at 88% 1%,#4b2267 0,#0000 30%),radial-gradient(circle at 9% 18%,#321f5a 0,#0000 34%),#0f0d19;max-width:1400px;min-height:100vh;margin:0 auto;padding:42px clamp(18px,4vw,56px) 96px}.lyric-video-maker-module__D2L51G__embedded{background:0 0;max-width:none;min-height:0;margin:0;padding:0}.lyric-video-maker-module__D2L51G__masteringHandoff{overflow-wrap:anywhere;background:linear-gradient(130deg,#392445,#1d182d);border:1px solid #a77cba;border-radius:18px;margin-bottom:28px;padding:clamp(18px,3vw,30px)}.lyric-video-maker-module__D2L51G__masteringHandoff h2{margin:8px 0 14px;font-size:clamp(23px,3vw,34px);line-height:1.15}.lyric-video-maker-module__D2L51G__masteringHandoff p{color:#e0d4ed;line-height:1.55}.lyric-video-maker-module__D2L51G__page a{color:#ffc05b}.lyric-video-maker-module__D2L51G__page button,.lyric-video-maker-module__D2L51G__page input{font:inherit}.lyric-video-maker-module__D2L51G__page button{cursor:pointer}.lyric-video-maker-module__D2L51G__page button:disabled{cursor:not-allowed;opacity:.55}.lyric-video-maker-module__D2L51G__page :is(button,a,input):focus-visible{outline-offset:3px;outline:3px solid #ffb22b}.lyric-video-maker-module__D2L51G__header{grid-template-columns:minmax(0,1fr) minmax(190px,270px);align-items:center;gap:clamp(22px,4vw,55px);margin-bottom:34px;display:grid}.lyric-video-maker-module__D2L51G__heroCopy{max-width:810px}.lyric-video-maker-module__D2L51G__eyebrow,.lyric-video-maker-module__D2L51G__step{color:#ffc15f;letter-spacing:.16em;font-size:11px;font-weight:800}.lyric-video-maker-module__D2L51G__header h1{letter-spacing:-.045em;max-width:810px;margin:12px 0 16px;font-size:clamp(38px,5.5vw,68px);line-height:1.02}.lyric-video-maker-module__D2L51G__lead{color:#f0eafa;max-width:770px;margin:0;font-size:clamp(17px,2vw,22px);line-height:1.48}.lyric-video-maker-module__D2L51G__sublead{color:#c5b7d7;max-width:740px;margin:14px 0 0;font-size:15px;line-height:1.55}.lyric-video-maker-module__D2L51G__heroActions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:23px;display:flex}.lyric-video-maker-module__D2L51G__heroActions a{border-radius:12px;justify-content:center;align-items:center;min-height:48px;padding:11px 19px;font-weight:800;text-decoration:none;display:inline-flex}.lyric-video-maker-module__D2L51G__heroActions .lyric-video-maker-module__D2L51G__heroPrimary{color:#170f1c;background:linear-gradient(110deg,#ffb438,#ff6797);box-shadow:0 10px 28px #ff679726}.lyric-video-maker-module__D2L51G__heroActions .lyric-video-maker-module__D2L51G__heroSecondary{color:#eee3fa;background:#21172d;border:1px solid #846594}.lyric-video-maker-module__D2L51G__heroMedia{background:linear-gradient(160deg,#7e39a9,#221831 38%,#dc6b6d);border:1px solid #8052a7;border-radius:24px;justify-self:center;width:min(100%,270px);padding:9px;position:relative;box-shadow:0 24px 70px #0008,0 0 50px #d964ab20}.lyric-video-maker-module__D2L51G__heroMedia video{width:100%;display:block}.lyric-video-maker-module__D2L51G__heroMedia span{color:#d6c5e8;letter-spacing:.13em;text-align:center;font-size:10px;font-weight:800;position:absolute;bottom:-25px;left:8px;right:8px}.lyric-video-maker-module__D2L51G__card{background:#1b1726;border:1px solid #59406b;border-radius:18px;margin:18px 0;padding:clamp(18px,3vw,30px);box-shadow:0 15px 38px #0003}.lyric-video-maker-module__D2L51G__card h2{margin:8px 0 10px;font-size:clamp(22px,3vw,27px)}.lyric-video-maker-module__D2L51G__card p{color:#c1b8cc;line-height:1.6}.lyric-video-maker-module__D2L51G__audioDropzone{background:radial-gradient(circle at 50% 0,#633b7740,#0000 58%),linear-gradient(135deg,#271d37,#171324);border:2px dashed #9b6daf;border-radius:18px;margin-top:20px;transition:border-color .18s,background .18s,transform .18s;position:relative}.lyric-video-maker-module__D2L51G__audioDropzone:hover,.lyric-video-maker-module__D2L51G__audioDropzoneActive{background:radial-gradient(circle at 50% 0,#a469744d,#0000 64%),linear-gradient(135deg,#2d1e39,#1a1526);border-color:#ffbb65}.lyric-video-maker-module__D2L51G__audioDropzoneActive{transform:translateY(-2px)}.lyric-video-maker-module__D2L51G__audioDropTarget,.lyric-video-maker-module__D2L51G__audioSignIn{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:232px;padding:27px 18px;display:flex}.lyric-video-maker-module__D2L51G__audioDropTarget{cursor:pointer;position:relative}.lyric-video-maker-module__D2L51G__audioDropTarget:focus-within{outline-offset:4px;border-radius:14px;outline:3px solid #ffb22b}.lyric-video-maker-module__D2L51G__audioDropTarget:has(input:disabled){cursor:wait;opacity:.7}.lyric-video-maker-module__D2L51G__audioFileInput{opacity:0;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.lyric-video-maker-module__D2L51G__audioDropIcon{color:#ffc46e;background:#f5a6231a;border:1px solid #fbb45b66;border-radius:16px;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 0 25px #e7a04a16}.lyric-video-maker-module__D2L51G__audioDropTarget strong,.lyric-video-maker-module__D2L51G__audioSignIn strong{color:#fff8f0;overflow-wrap:anywhere;max-width:100%;margin-top:5px;font-size:clamp(18px,2.5vw,23px)}.lyric-video-maker-module__D2L51G__audioDropHint{color:#d7c8e3;font-size:14px}.lyric-video-maker-module__D2L51G__audioDropTarget small{color:#b8a9c7;font-size:12px}.lyric-video-maker-module__D2L51G__audioDropTarget .lyric-video-maker-module__D2L51G__audioChoose,.lyric-video-maker-module__D2L51G__audioSignIn .lyric-video-maker-module__D2L51G__audioChoose{box-sizing:border-box;color:#21131b;background:linear-gradient(110deg,#ffba4c,#ff8caa);border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:43px;margin:6px 0 2px;padding:9px 19px;font-size:14px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #ff9a8130}.lyric-video-maker-module__D2L51G__audioSignIn p{max-width:560px;margin:0;font-size:14px}.lyric-video-maker-module__D2L51G__audioDropzone>p{text-align:center;margin:auto;padding:90px 18px}.lyric-video-maker-module__D2L51G__card audio{width:100%;margin:15px 0;display:block}.lyric-video-maker-module__D2L51G__quote{background:#30231e;border:1px solid #d49631;border-radius:12px;gap:5px;margin:17px 0;padding:17px 19px;display:grid}.lyric-video-maker-module__D2L51G__quote strong{color:#ffe2a8;font-size:18px}.lyric-video-maker-module__D2L51G__quote span{color:#e0d3ca;font-size:14px;line-height:1.5}.lyric-video-maker-module__D2L51G__billingChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:15px 0;display:grid}.lyric-video-maker-module__D2L51G__billingChoice{background:linear-gradient(145deg,#30203e,#21192c);border:1px solid #76578a;border-radius:14px;flex-direction:column;align-items:flex-start;padding:19px;display:flex}.lyric-video-maker-module__D2L51G__billingChoice>span{color:#ffc15f;letter-spacing:.15em;font-size:10px;font-weight:900}.lyric-video-maker-module__D2L51G__billingChoice strong{margin-top:5px;font-size:18px}.lyric-video-maker-module__D2L51G__billingChoice p{flex:1;margin:8px 0 16px;font-size:13px}.lyric-video-maker-module__D2L51G__billingChoice button,.lyric-video-maker-module__D2L51G__billingChoice a,.lyric-video-maker-module__D2L51G__plannerLink{color:#1d1422;background:linear-gradient(110deg,#ffb747,#ff80a7);border:1px solid #ffb44c;border-radius:9px;justify-content:center;align-items:center;min-height:42px;padding:9px 14px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.lyric-video-maker-module__D2L51G__refreshBalance{color:#f5c681;background:0 0;border:0;margin:6px 0;padding:8px 0;text-decoration:underline}.lyric-video-maker-module__D2L51G__costPlanner{background:#171321;border:1px solid #8c629c;border-radius:15px;margin:16px 0;padding:20px}.lyric-video-maker-module__D2L51G__costPlannerHead{justify-content:space-between;align-items:center;gap:18px;display:flex}.lyric-video-maker-module__D2L51G__costPlannerHead h3{margin:5px 0;font-size:22px}.lyric-video-maker-module__D2L51G__costPlannerHead label{color:#e8d5f3;gap:6px;font-size:12px;font-weight:700;display:grid}.lyric-video-maker-module__D2L51G__songCountControls{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.lyric-video-maker-module__D2L51G__songCountControls button{color:#f3e7fa;background:#3b2b4a;border:1px solid #b48cc2;border-radius:9px;min-height:42px;padding:8px 12px;font-size:12px;font-weight:700}.lyric-video-maker-module__D2L51G__costPlanner input[type=number]{color:#fff;background:#282034;border:1px solid #8b6b9b;border-radius:8px;width:76px;min-height:42px;padding:7px}.lyric-video-maker-module__D2L51G__costPlanner>p{color:#cfc0dc;font-size:13px}.lyric-video-maker-module__D2L51G__songLengths{gap:8px;max-height:330px;margin:17px 0;display:grid;overflow:auto}.lyric-video-maker-module__D2L51G__songLength{background:#231b2e;border:1px solid #564466;border-radius:9px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}.lyric-video-maker-module__D2L51G__songLength span{color:#f4d59e}.lyric-video-maker-module__D2L51G__lengthInputs{gap:10px;display:flex}.lyric-video-maker-module__D2L51G__lengthInputs label{color:#cfc0dc;gap:4px;font-size:11px;display:grid}.lyric-video-maker-module__D2L51G__costTotal{background:#30231e;border:1px solid #d29458;border-radius:11px;gap:7px;margin:14px 0;padding:15px;display:grid}.lyric-video-maker-module__D2L51G__costTotal strong{color:#ffe4b2;font-size:17px}.lyric-video-maker-module__D2L51G__costTotal span{color:#e2d3cc;font-size:13px;line-height:1.45}.lyric-video-maker-module__D2L51G__costTotal b{color:#ffe0a0;font-size:13px;line-height:1.45}.lyric-video-maker-module__D2L51G__costPlanner .lyric-video-maker-module__D2L51G__plannerError{color:#ffbabb}.lyric-video-maker-module__D2L51G__plannerDialog{color:#f5f1fa;background:#21172d;border:1px solid #a276b5;border-radius:18px;outline:none;width:min(100%,740px);max-height:min(90vh,900px);padding:clamp(20px,4vw,32px);position:relative;overflow-y:auto;box-shadow:0 25px 60px #0009}.lyric-video-maker-module__D2L51G__plannerDialog h2{margin:8px 42px 8px 0;font-size:clamp(23px,4vw,30px)}.lyric-video-maker-module__D2L51G__plannerDialog>p{color:#e4d7eb;margin:0 0 16px;line-height:1.55}.lyric-video-maker-module__D2L51G__plannerDialog .lyric-video-maker-module__D2L51G__costPlanner{margin:12px 0}.lyric-video-maker-module__D2L51G__plannerClose{color:#f7eefa;background:#382849;border:1px solid #846594;border-radius:9px;place-items:center;width:38px;height:38px;font-size:26px;line-height:1;display:grid;position:absolute;top:14px;right:15px}.lyric-video-maker-module__D2L51G__plannerActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lyric-video-maker-module__D2L51G__plannerActions a,.lyric-video-maker-module__D2L51G__plannerActions button{color:#f2e6f8;background:#30243d;border:1px solid #785d89;border-radius:9px;min-height:42px;padding:9px 13px;font-size:13px;font-weight:700;text-decoration:none}.lyric-video-maker-module__D2L51G__primary{color:#1c1710;background:#ffb22b;border:1px solid #ffb22b;border-radius:10px;justify-content:center;align-items:center;min-height:48px;padding:12px 20px;font-weight:800;display:inline-flex}.lyric-video-maker-module__D2L51G__notice{background:#382724;border-left:3px solid #f6aa29;border-radius:5px;padding:13px 15px}.lyric-video-maker-module__D2L51G__freeBanner{color:#f1ddfa;background:#322144;border:1px solid #ad68d3;border-radius:14px;margin:22px 0;padding:19px 21px;line-height:1.55}.lyric-video-maker-module__D2L51G__freeBanner strong{color:#fff;margin-bottom:3px;display:block}.lyric-video-maker-module__D2L51G__error{color:#ffe3e3;background:#482126;border:1px solid #e06a70;border-radius:10px;margin:18px 0;padding:14px 17px;line-height:1.5}.lyric-video-maker-module__D2L51G__error a{margin-left:4px}.lyric-video-maker-module__D2L51G__lineEditor{max-height:390px;margin-top:14px;padding-right:6px;overflow:auto}.lyric-video-maker-module__D2L51G__lineEditor label{grid-template-columns:52px 1fr;align-items:center;gap:9px;margin:7px 0;display:grid}.lyric-video-maker-module__D2L51G__lineEditor label span{color:#b9a9c9;font-size:12px}.lyric-video-maker-module__D2L51G__lineEditor input{color:#f5f1fa;background:#120e1c;border:1px solid #614974;border-radius:8px;min-width:0;padding:10px 12px}.lyric-video-maker-module__D2L51G__lineEditor input:focus{outline-offset:1px;outline:2px solid #ffb22b}.lyric-video-maker-module__D2L51G__translationCard{background:linear-gradient(125deg,#251a33,#1b1726 75%);border-color:#805184}.lyric-video-maker-module__D2L51G__translationIntro{justify-content:space-between;align-items:center;gap:24px;display:flex}.lyric-video-maker-module__D2L51G__translationIntro h2{margin-bottom:5px}.lyric-video-maker-module__D2L51G__translationIntro p{max-width:800px;margin:0}.lyric-video-maker-module__D2L51G__translationToggle{color:#fff;background:#4b2a56;border:1px solid #d092ba;border-radius:10px;flex:none;min-height:44px;padding:10px 15px;font-weight:800}.lyric-video-maker-module__D2L51G__translationToggle:hover{background:#63366e}.lyric-video-maker-module__D2L51G__translationOptions{border-top:1px solid #674d7c;margin-top:20px;padding-top:15px}.lyric-video-maker-module__D2L51G__translationControls{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px;margin:18px 0;display:grid}.lyric-video-maker-module__D2L51G__translationControls label{color:#f2e9f8;gap:7px;font-weight:700;display:grid}.lyric-video-maker-module__D2L51G__translationControls select{color:#fff;background:#160f22;border:1px solid #74568c;border-radius:10px;width:100%;min-width:0;padding:12px}.lyric-video-maker-module__D2L51G__translationControls .lyric-video-maker-module__D2L51G__primary{width:fit-content;max-width:100%}.lyric-video-maker-module__D2L51G__translationSwitch{flex-wrap:wrap;gap:9px;margin:22px 0 10px;display:flex}.lyric-video-maker-module__D2L51G__translationSwitch button{color:#efe4f8;cursor:pointer;background:#251b32;border:1px solid #705481;border-radius:10px;padding:10px 13px}.lyric-video-maker-module__D2L51G__translationSwitch .lyric-video-maker-module__D2L51G__translationActive{color:#201522;background:#ffb22b;border-color:#ffb22b;font-weight:800}.lyric-video-maker-module__D2L51G__translationEditor{max-height:420px;margin:15px 0;padding-right:6px;overflow:auto}.lyric-video-maker-module__D2L51G__translationEditor label{grid-template-columns:85px minmax(0,1fr);align-items:start;gap:10px;margin:10px 0;display:grid}.lyric-video-maker-module__D2L51G__translationEditor span{color:#c0afd0;padding-top:10px;font-size:12px}.lyric-video-maker-module__D2L51G__translationEditor textarea{resize:vertical;color:#fff;width:100%;min-height:62px;font:inherit;background:#140f20;border:1px solid #674d7c;border-radius:9px;padding:10px 12px;line-height:1.45}.lyric-video-maker-module__D2L51G__translationEditor textarea:focus,.lyric-video-maker-module__D2L51G__translationControls select:focus{outline-offset:2px;outline:2px solid #ffb22b}.lyric-video-maker-module__D2L51G__small{color:#b9a9ca;font-size:13px}.lyric-video-maker-module__D2L51G__actions{flex-wrap:wrap;align-items:center;gap:10px;margin:16px 0;display:flex}.lyric-video-maker-module__D2L51G__actions button,.lyric-video-maker-module__D2L51G__actions a,.lyric-video-maker-module__D2L51G__projectList button,.lyric-video-maker-module__D2L51G__processing button{color:#f4ecfa;background:#30243d;border:1px solid #6a557b;border-radius:10px;padding:11px 15px;font-weight:700;text-decoration:none}.lyric-video-maker-module__D2L51G__actions label{align-items:center;gap:7px;min-height:38px;display:flex}.lyric-video-maker-module__D2L51G__artPicker{margin:16px 0}.lyric-video-maker-module__D2L51G__artPickerHint{color:#d1c0dc;margin:0 0 12px;font-size:13px}.lyric-video-maker-module__D2L51G__artCategoryGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.lyric-video-maker-module__D2L51G__artCategoryTile,.lyric-video-maker-module__D2L51G__artCategoryActive{color:#f4ecfa;text-align:left;background:#161020;border:2px solid #5a456b;border-radius:11px;padding:0 0 10px;overflow:hidden}.lyric-video-maker-module__D2L51G__artCategoryActive{border-color:#ffb22b}.lyric-video-maker-module__D2L51G__artCategoryTile:focus-visible,.lyric-video-maker-module__D2L51G__artCategoryActive:focus-visible,.lyric-video-maker-module__D2L51G__artGrid button:focus-visible,.lyric-video-maker-module__D2L51G__demoArt:focus-visible,.lyric-video-maker-module__D2L51G__demoArtSelected:focus-visible{outline-offset:2px;outline:2px solid #ffb22b}.lyric-video-maker-module__D2L51G__artCategoryTile img,.lyric-video-maker-module__D2L51G__artCategoryActive img{object-fit:cover;width:100%;height:94px;display:block}.lyric-video-maker-module__D2L51G__artCategoryName,.lyric-video-maker-module__D2L51G__artCategoryAction{padding:0 10px;display:block}.lyric-video-maker-module__D2L51G__artCategoryName{margin-top:8px;font-size:13px;font-weight:750}.lyric-video-maker-module__D2L51G__artCategoryAction{color:#e0acfa;margin-top:4px;font-size:11px}.lyric-video-maker-module__D2L51G__artExpanded{background:#1c1428;border:1px solid #684f7c;border-radius:12px;margin-top:14px;padding:15px}.lyric-video-maker-module__D2L51G__artExpanded h3{margin:0;font-size:16px}.lyric-video-maker-module__D2L51G__artGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:11px;margin:16px 0;display:grid}.lyric-video-maker-module__D2L51G__artGrid button{color:#f4ecfa;text-align:left;background:#161020;border:2px solid #5a456b;border-radius:10px;padding:0;overflow:hidden}.lyric-video-maker-module__D2L51G__artGrid button.lyric-video-maker-module__D2L51G__artSelected{border-color:#ffb22b}.lyric-video-maker-module__D2L51G__artGrid img{object-fit:cover;width:100%;height:100px;display:block}.lyric-video-maker-module__D2L51G__artGrid span{padding:9px 10px;font-size:13px;display:block}.lyric-video-maker-module__D2L51G__uploadArt{color:#e1d3ed;margin-top:16px;display:block}.lyric-video-maker-module__D2L51G__uploadArt input{margin-top:8px}.lyric-video-maker-module__D2L51G__colorRow{flex-wrap:wrap;gap:25px;margin:18px 0;display:flex}.lyric-video-maker-module__D2L51G__colorRow label{align-items:center;gap:10px;display:flex}.lyric-video-maker-module__D2L51G__colorRow input{background:0 0;border:0;width:48px;height:38px;padding:2px}.lyric-video-maker-module__D2L51G__previewVertical,.lyric-video-maker-module__D2L51G__previewLandscape{border:1px solid #715780;border-radius:9px;max-width:100%;height:auto;margin:20px auto 0;display:block}.lyric-video-maker-module__D2L51G__previewVertical{width:min(100%,300px)}.lyric-video-maker-module__D2L51G__previewLandscape{width:min(100%,560px)}.lyric-video-maker-module__D2L51G__result{margin-top:24px}.lyric-video-maker-module__D2L51G__resultPlayer{background:#000;position:relative}.lyric-video-maker-module__D2L51G__result video{background:#000;width:100%;max-height:480px}.lyric-video-maker-module__D2L51G__resultPlay{color:#fff;cursor:pointer;background:#15101bdb;border:2px solid #fff9;border-radius:50%;place-items:center;width:82px;height:82px;padding:0 0 0 4px;transition:transform .18s,background .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 32px #000a}.lyric-video-maker-module__D2L51G__resultPlay:hover{background:#4b2a56eb;transform:translate(-50%,-50%)scale(1.08)}.lyric-video-maker-module__D2L51G__resultPlay:focus-visible{outline-offset:4px;outline:3px solid #ffb22b}.lyric-video-maker-module__D2L51G__projectList{gap:9px;display:grid}.lyric-video-maker-module__D2L51G__projectList button{text-align:left;justify-content:space-between;gap:12px;display:flex}.lyric-video-maker-module__D2L51G__projectList span{color:#d2c1df;flex:none}.lyric-video-maker-module__D2L51G__status{color:#d6c9e1;min-height:24px;font-size:14px}.lyric-video-maker-module__D2L51G__faqList{gap:10px;margin-top:18px;display:grid}.lyric-video-maker-module__D2L51G__faqList details{background:#15101f;border:1px solid #59466b;border-radius:10px;padding:15px 17px}.lyric-video-maker-module__D2L51G__faqList summary{cursor:pointer;color:#f4f1fa;font-weight:700}.lyric-video-maker-module__D2L51G__faqList details p{margin:10px 0 0}.lyric-video-maker-module__D2L51G__overlay{z-index:1000;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#090613ed;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.lyric-video-maker-module__D2L51G__processing{color:#f5f1fa;background:#21172d;border:1px solid #7b618e;border-radius:18px;outline:none;width:min(100%,520px);padding:28px;box-shadow:0 25px 60px #0008}.lyric-video-maker-module__D2L51G__processing h2{margin:10px 0;font-size:26px}.lyric-video-maker-module__D2L51G__processing p{color:#dfd0e8;line-height:1.5}.lyric-video-maker-module__D2L51G__processing progress{accent-color:#ffb22b;width:100%;height:15px;margin:18px 0;display:block}.lyric-video-maker-module__D2L51G__demoTour{background:linear-gradient(145deg,#241733,#171221 62%);border:1px solid #754ba1;border-radius:22px;margin:22px 0 34px;scroll-margin-top:85px;overflow:hidden;box-shadow:0 22px 55px #0005}.lyric-video-maker-module__D2L51G__demoHeading{justify-content:space-between;align-items:end;gap:22px;padding:24px 28px 15px;display:flex}.lyric-video-maker-module__D2L51G__demoHeading h2{letter-spacing:-.025em;margin:5px 0 0;font-size:clamp(24px,3vw,34px)}.lyric-video-maker-module__D2L51G__demoHeading p{color:#cdbbdd;max-width:400px;margin:0;font-size:14px;line-height:1.5}.lyric-video-maker-module__D2L51G__demoSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 28px 14px;display:grid}.lyric-video-maker-module__D2L51G__demoStep,.lyric-video-maker-module__D2L51G__demoStepActive{color:#d8c9e7;text-align:left;background:#261b32;border:1px solid #5d456d;border-radius:11px;align-items:center;gap:9px;min-height:51px;padding:10px;font-size:13px;font-weight:700;display:flex}.lyric-video-maker-module__D2L51G__demoStepActive{color:#1c1421;background:linear-gradient(110deg,#ffb947,#ff7aa7);border-color:#ffb245}.lyric-video-maker-module__D2L51G__demoStep span,.lyric-video-maker-module__D2L51G__demoStepActive span{opacity:.75;font-size:11px;font-weight:900}.lyric-video-maker-module__D2L51G__demoBody{background:radial-gradient(circle at 87% 18%,#703c8f33,#0000 35%),#15101e;border-top:1px solid #4e3a5e;border-bottom:1px solid #4e3a5e;min-height:340px;padding:25px 28px}.lyric-video-maker-module__D2L51G__demoPanel{width:100%}.lyric-video-maker-module__D2L51G__demoKicker{color:#ffbd64;letter-spacing:.12em;font-size:11px;font-weight:850}.lyric-video-maker-module__D2L51G__demoPanel h3{letter-spacing:-.02em;margin:8px 0;font-size:clamp(23px,3vw,32px)}.lyric-video-maker-module__D2L51G__demoPanel p{color:#d3c5de;max-width:700px;margin:0 0 16px;line-height:1.55}.lyric-video-maker-module__D2L51G__demoPanel audio{width:min(100%,650px);margin:16px 0;display:block}.lyric-video-maker-module__D2L51G__demoPanel .lyric-video-maker-module__D2L51G__demoHint{color:#ae9cbe;font-size:13px}.lyric-video-maker-module__D2L51G__demoLyrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:850px;display:grid}.lyric-video-maker-module__D2L51G__demoLyric,.lyric-video-maker-module__D2L51G__demoLyricActive{color:#f0e8f6;text-align:left;background:#251a32;border:1px solid #5c476d;border-radius:10px;align-items:start;gap:12px;padding:11px 12px;font-size:13px;display:flex}.lyric-video-maker-module__D2L51G__demoLyricActive{background:#4a294c;border-color:#ffc15b}.lyric-video-maker-module__D2L51G__demoLyric span,.lyric-video-maker-module__D2L51G__demoLyricActive span{color:#ffc15b;flex:none;font-size:11px;font-weight:800}.lyric-video-maker-module__D2L51G__demoLook,.lyric-video-maker-module__D2L51G__demoFinal{grid-template-columns:minmax(0,1fr) minmax(190px,270px);align-items:center;gap:26px;display:grid}.lyric-video-maker-module__D2L51G__demoArtGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;max-width:690px;display:grid}.lyric-video-maker-module__D2L51G__demoArt,.lyric-video-maker-module__D2L51G__demoArtSelected{color:#eee3f6;text-align:left;background:#1d1427;border:2px solid #604971;border-radius:9px;padding:0;overflow:hidden}.lyric-video-maker-module__D2L51G__demoArtSelected{border-color:#ffba50}.lyric-video-maker-module__D2L51G__demoArt img,.lyric-video-maker-module__D2L51G__demoArtSelected img{object-fit:cover;width:100%;height:65px;display:block}.lyric-video-maker-module__D2L51G__demoArt span,.lyric-video-maker-module__D2L51G__demoArtSelected span{padding:5px 6px;font-size:10px;display:block}.lyric-video-maker-module__D2L51G__demoColorControls{flex-wrap:wrap;gap:15px;margin-top:15px;display:flex}.lyric-video-maker-module__D2L51G__demoColorControls label{color:#eadff3;align-items:center;gap:8px;font-size:13px;display:flex}.lyric-video-maker-module__D2L51G__demoColorControls input{background:0 0;border:0;width:37px;height:34px;padding:1px}.lyric-video-maker-module__D2L51G__demoPhone{aspect-ratio:9/16;background:#17101d;border:5px solid #60426d;border-radius:20px;justify-self:center;width:min(100%,225px);position:relative;overflow:hidden;box-shadow:0 18px 40px #0007}.lyric-video-maker-module__D2L51G__demoPhone>img{object-fit:cover}.lyric-video-maker-module__D2L51G__demoPhoneShade{background:linear-gradient(#0000,#0008,#0000);position:absolute;inset:45% 0 22%}.lyric-video-maker-module__D2L51G__demoPhoneWords{text-align:center;text-shadow:0 2px 8px #000,0 0 24px #000;font-size:clamp(17px,2.2vw,23px);font-weight:900;line-height:1.25;position:absolute;top:51%;left:12px;right:12px;transform:translateY(-50%)}.lyric-video-maker-module__D2L51G__demoFinalVideo{background:#0b0812;border:5px solid #644576;border-radius:20px;justify-self:center;width:min(100%,225px)}.lyric-video-maker-module__D2L51G__demoDownloads{flex-wrap:wrap;gap:8px;margin:15px 0;display:flex}.lyric-video-maker-module__D2L51G__demoDownloads a{color:#f5eafb;background:#392545;border:1px solid #8d67a5;border-radius:10px;align-items:center;min-height:40px;padding:9px 12px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.lyric-video-maker-module__D2L51G__demoFooter{color:#cbb8dd;justify-content:space-between;align-items:center;gap:15px;padding:16px 28px;font-size:13px;display:flex}.lyric-video-maker-module__D2L51G__demoFooter>div{flex-wrap:wrap;gap:9px;display:flex}.lyric-video-maker-module__D2L51G__demoFooter button,.lyric-video-maker-module__D2L51G__demoFooter a{color:#f1e7fa;background:#2a1e37;border:1px solid #73578a;border-radius:10px;justify-content:center;align-items:center;min-height:42px;padding:9px 14px;font-weight:750;text-decoration:none;display:inline-flex}.lyric-video-maker-module__D2L51G__demoFooter .lyric-video-maker-module__D2L51G__demoNext{color:#1e1423;background:linear-gradient(110deg,#ffb747,#ff80a7);border-color:#ffad55}@media (max-width:880px){.lyric-video-maker-module__D2L51G__header,.lyric-video-maker-module__D2L51G__demoLook,.lyric-video-maker-module__D2L51G__demoFinal{grid-template-columns:minmax(0,1fr) 200px}.lyric-video-maker-module__D2L51G__artGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.lyric-video-maker-module__D2L51G__artCategoryGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:680px){.lyric-video-maker-module__D2L51G__page{padding:24px 14px 60px}.lyric-video-maker-module__D2L51G__embedded{padding:0}.lyric-video-maker-module__D2L51G__header{grid-template-columns:1fr}.lyric-video-maker-module__D2L51G__heroMedia{width:min(100%,215px);margin-bottom:18px}.lyric-video-maker-module__D2L51G__header h1{font-size:clamp(36px,10vw,52px)}.lyric-video-maker-module__D2L51G__demoHeading{padding:20px 18px 13px;display:block}.lyric-video-maker-module__D2L51G__demoHeading p{margin-top:8px}.lyric-video-maker-module__D2L51G__demoSteps{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 18px 14px}.lyric-video-maker-module__D2L51G__demoBody{padding:20px 18px}.lyric-video-maker-module__D2L51G__demoLyrics,.lyric-video-maker-module__D2L51G__demoLook,.lyric-video-maker-module__D2L51G__demoFinal{grid-template-columns:1fr}.lyric-video-maker-module__D2L51G__demoPhone,.lyric-video-maker-module__D2L51G__demoFinalVideo{width:min(100%,220px)}.lyric-video-maker-module__D2L51G__demoFooter{flex-direction:column;align-items:start;padding:14px 18px}.lyric-video-maker-module__D2L51G__demoFooter>div{width:100%}.lyric-video-maker-module__D2L51G__demoFooter button,.lyric-video-maker-module__D2L51G__demoFooter a{text-align:center;flex:1}.lyric-video-maker-module__D2L51G__demoArtGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lyric-video-maker-module__D2L51G__card{border-radius:14px}.lyric-video-maker-module__D2L51G__billingChoices{grid-template-columns:1fr}.lyric-video-maker-module__D2L51G__costPlannerHead,.lyric-video-maker-module__D2L51G__songLength{flex-direction:column;align-items:start}.lyric-video-maker-module__D2L51G__plannerActions a,.lyric-video-maker-module__D2L51G__plannerActions button{text-align:center;width:100%}.lyric-video-maker-module__D2L51G__artGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.lyric-video-maker-module__D2L51G__artCategoryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.lyric-video-maker-module__D2L51G__artCategoryTile img,.lyric-video-maker-module__D2L51G__artCategoryActive img{height:86px}.lyric-video-maker-module__D2L51G__artGrid img{height:80px}.lyric-video-maker-module__D2L51G__artGrid span{font-size:11px}.lyric-video-maker-module__D2L51G__actions button,.lyric-video-maker-module__D2L51G__actions a,.lyric-video-maker-module__D2L51G__primary{text-align:center;width:100%}.lyric-video-maker-module__D2L51G__translationControls{grid-template-columns:1fr}.lyric-video-maker-module__D2L51G__translationIntro{display:block}.lyric-video-maker-module__D2L51G__translationToggle{width:100%;margin-top:17px}.lyric-video-maker-module__D2L51G__translationControls .lyric-video-maker-module__D2L51G__primary{width:100%}.lyric-video-maker-module__D2L51G__resultPlay{width:70px;height:70px}.lyric-video-maker-module__D2L51G__translationEditor label{grid-template-columns:1fr;gap:3px}.lyric-video-maker-module__D2L51G__translationEditor span{padding-top:0}.lyric-video-maker-module__D2L51G__processing{padding:22px}}
.page-module__KfGrwG__toolContents{display:contents}.page-module__KfGrwG__page{align-items:center;gap:var(--space-xl);padding:var(--space-2xl)var(--space-md);flex-direction:column;min-height:80vh;display:flex}.page-module__KfGrwG__header{text-align:center;gap:var(--space-sm);flex-direction:column;max-width:620px;display:flex}.page-module__KfGrwG__heading{font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-bold);color:var(--text-primary)}.page-module__KfGrwG__subtitle{font-size:var(--text-base);color:var(--text-secondary);line-height:1.5}.page-module__KfGrwG__uploadZone{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-2xl)var(--space-xl);border:2px dashed var(--glass-border);border-radius:var(--radius-lg);background:var(--bg-glass);width:100%;max-width:560px;-webkit-backdrop-filter:blur(var(--glass-blur));cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;flex-direction:column;transition:border-color .2s,box-shadow .2s,padding .2s;display:flex}.page-module__KfGrwG__uploadZoneCompact{padding:var(--space-lg)var(--space-xl);gap:var(--space-md);flex-direction:row}.page-module__KfGrwG__uploadZone:hover,.page-module__KfGrwG__uploadZone.page-module__KfGrwG__dragOver{border-color:var(--accent-amber);box-shadow:0 0 30px var(--accent-amber-glow)}.page-module__KfGrwG__uploadZone:focus-visible{border-color:var(--accent-amber)}.page-module__KfGrwG__fileInput{display:none}.page-module__KfGrwG__uploadIcon{color:var(--text-tertiary);flex-shrink:0;transition:color .2s}.page-module__KfGrwG__uploadZone:hover .page-module__KfGrwG__uploadIcon,.page-module__KfGrwG__uploadZone.page-module__KfGrwG__dragOver .page-module__KfGrwG__uploadIcon{color:var(--accent-amber)}.page-module__KfGrwG__uploadText{font-size:var(--text-sm);color:var(--text-secondary);text-align:center;margin:0}.page-module__KfGrwG__uploadHint{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono);margin:0}.page-module__KfGrwG__fileMeta{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__KfGrwG__fileName{font-size:var(--text-sm);color:var(--text-primary);font-weight:var(--weight-medium);word-break:break-all}.page-module__KfGrwG__fileSub{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.page-module__KfGrwG__errorBox,.page-module__KfGrwG__noteBox{width:100%;max-width:560px;padding:var(--space-md)var(--space-lg);border-radius:var(--radius-sm);font-size:var(--text-sm);text-align:center;line-height:1.5}.page-module__KfGrwG__errorBox{color:#f07575;background:#cc33331a;border:1px solid #cc333340}.page-module__KfGrwG__noteBox{color:var(--text-secondary);background:#f6a82312;border:1px solid #f6a8232e}.page-module__KfGrwG__controls{gap:var(--space-lg);flex-direction:column;width:100%;max-width:560px;display:flex}.page-module__KfGrwG__styleBlock{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__KfGrwG__blockLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.1em;font-family:var(--font-mono)}.page-module__KfGrwG__styleGrid{gap:var(--space-sm);flex-wrap:wrap;display:flex}.page-module__KfGrwG__stylePill{padding:var(--space-xs)var(--space-md);border-radius:var(--radius-sm);background:var(--bg-elevated);border:1px solid var(--glass-border);color:var(--text-secondary);font-size:var(--text-sm);font-family:var(--font-display);cursor:pointer;transition:border-color .15s,color .15s,background .15s}.page-module__KfGrwG__stylePill:hover{border-color:var(--accent-amber);color:var(--text-primary)}.page-module__KfGrwG__stylePillActive,.page-module__KfGrwG__stylePillActive:hover{border-color:var(--accent-amber);color:var(--accent-amber);font-weight:var(--weight-medium);background:#f6a8231f}.page-module__KfGrwG__styleDesc{font-size:var(--text-sm);color:var(--text-tertiary);min-height:1.2em;margin:0}.page-module__KfGrwG__masterBtn{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md)var(--space-xl);border-radius:var(--radius-md);background:var(--accent-amber);color:#121317;font-weight:var(--weight-bold);font-size:var(--text-base);font-family:var(--font-display);cursor:pointer;border:none;transition:background .2s,transform .1s;display:inline-flex}.page-module__KfGrwG__masterBtn:hover:not(:disabled){background:#f7b645;transform:translateY(-1px)}.page-module__KfGrwG__masterBtn:disabled{opacity:.75;cursor:progress}.page-module__KfGrwG__spinner{border:2px solid #12131759;border-top-color:#121317;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite page-module__KfGrwG__spin}@keyframes page-module__KfGrwG__spin{to{transform:rotate(360deg)}}.page-module__KfGrwG__results{gap:var(--space-lg);width:100%;max-width:560px;padding:var(--space-xl);border-radius:var(--radius-lg);border:1px solid var(--glass-border);background:var(--bg-glass);-webkit-backdrop-filter:blur(var(--glass-blur));flex-direction:column;display:flex}.page-module__KfGrwG__abRow{background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md);grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.page-module__KfGrwG__abBtn{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-sm);color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:var(--font-display);cursor:pointer;background:0 0;border:none;transition:background .15s,color .15s}.page-module__KfGrwG__abBtn:hover{color:var(--text-primary)}.page-module__KfGrwG__abActive,.page-module__KfGrwG__abActive:hover{background:var(--accent-amber);color:#121317}.page-module__KfGrwG__transport{align-items:center;gap:var(--space-md);display:flex}.page-module__KfGrwG__playBtn{background:var(--accent-amber);color:#121317;cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s;display:inline-flex}.page-module__KfGrwG__playBtn:hover{background:#f7b645}.page-module__KfGrwG__scrub{appearance:none;background:var(--bg-elevated);cursor:pointer;border-radius:2px;outline:none;flex:1;height:4px}.page-module__KfGrwG__scrub::-webkit-slider-thumb{appearance:none;background:var(--accent-amber);cursor:pointer;border-radius:50%;width:14px;height:14px}.page-module__KfGrwG__scrub::-moz-range-thumb{background:var(--accent-amber);cursor:pointer;border:none;border-radius:50%;width:14px;height:14px}.page-module__KfGrwG__time{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono);white-space:nowrap;flex-shrink:0}.page-module__KfGrwG__statGrid{gap:var(--space-sm);grid-template-columns:repeat(3,1fr);display:grid}.page-module__KfGrwG__statCard{padding:var(--space-md)var(--space-sm);border-radius:var(--radius-md);background:var(--bg-elevated);border:1px solid var(--glass-border);text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.page-module__KfGrwG__statLabel{font-size:var(--text-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.06em;font-family:var(--font-mono)}.page-module__KfGrwG__statValue{font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--accent-amber);align-items:baseline;gap:3px;display:inline-flex}.page-module__KfGrwG__statUnit{font-size:var(--text-xs);color:var(--text-tertiary);font-weight:var(--weight-regular)}.page-module__KfGrwG__statDelta{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.page-module__KfGrwG__downloadBtn{padding:var(--space-md)var(--space-xl);border-radius:var(--radius-md);background:var(--accent-amber);color:#121317;font-weight:var(--weight-bold);font-size:var(--text-base);font-family:var(--font-display);cursor:pointer;border:none;justify-content:center;align-items:center;transition:background .2s,transform .1s;display:inline-flex}.page-module__KfGrwG__downloadBtn:hover{background:#f7b645;transform:translateY(-1px)}.page-module__KfGrwG__exportFirst{align-items:center;gap:var(--space-lg);padding:var(--space-lg);margin:calc(var(--space-sm)*-1)calc(var(--space-sm)*-1)0;border-radius:var(--radius-lg);background:radial-gradient(circle at 10% 0,#f6a82333,#0000 45%),linear-gradient(135deg,#f6a8231a,#121a21b8);border:1px solid #f6a8236b;grid-template-columns:minmax(0,1fr) minmax(220px,.9fr);display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #6240041f}.page-module__KfGrwG__exportFirst:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 20px,#f6a82309 20px 21px);position:absolute;inset:0}.page-module__KfGrwG__exportFirst>*{z-index:1;position:relative}.page-module__KfGrwG__exportFirst>div:first-child{flex-direction:column;gap:4px;display:flex}.page-module__KfGrwG__exportFirst strong{color:var(--text-primary);font-size:var(--text-lg);line-height:1.25}.page-module__KfGrwG__exportReady{color:var(--accent-amber);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.12em;text-transform:uppercase}.page-module__KfGrwG__softPrompt{font-size:var(--text-sm);color:var(--text-tertiary);text-align:center;margin:0;line-height:1.5}.page-module__KfGrwG__softPrompt a,.page-module__KfGrwG__linkBtn{color:var(--accent-amber);font:inherit;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.page-module__KfGrwG__softPrompt a:hover,.page-module__KfGrwG__linkBtn:hover{text-decoration:underline}.page-module__KfGrwG__compatExperience{gap:var(--space-lg);background:radial-gradient(circle at 8% 0,#28ccbc1f,#0000 38%),radial-gradient(circle at 95% 8%,#ad62f81f,#0000 38%),linear-gradient(155deg,#141b24fa,#0e1016fa);border:1px solid #47d1d12e;border-radius:24px;flex-direction:column;width:100%;max-width:1040px;padding:clamp(18px,3vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #03040857}.page-module__KfGrwG__compatExperience:before{content:"";pointer-events:none;opacity:.4;background-image:linear-gradient(#8cd9d906 1px,#0000 1px),linear-gradient(90deg,#8cd9d906 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0}.page-module__KfGrwG__compatExperience>*{z-index:1;position:relative}.page-module__KfGrwG__compatHeading{justify-content:space-between;align-items:flex-start;gap:var(--space-xl);display:flex}.page-module__KfGrwG__compatHeading>div{max-width:700px}.page-module__KfGrwG__compatHeading h3{color:var(--text-primary);margin:5px 0 8px;font-size:clamp(1.35rem,2.6vw,2rem);line-height:1.08}.page-module__KfGrwG__compatHeading p{color:var(--text-secondary);margin:0;line-height:1.55}.page-module__KfGrwG__compatHeading p strong{color:var(--text-primary)}.page-module__KfGrwG__compatKicker{color:#4ddbcc;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-bold);letter-spacing:.14em;text-transform:uppercase}.page-module__KfGrwG__compatLocal{color:#85d6ce;font-family:var(--font-mono);white-space:nowrap;background:#27beaf12;border:1px solid #4ddbcc38;border-radius:999px;flex-shrink:0;padding:7px 10px;font-size:.68rem}.page-module__KfGrwG__compatLoading,.page-module__KfGrwG__compatEmpty{justify-content:center;align-items:center;gap:var(--space-sm);min-height:130px;padding:var(--space-xl);border-radius:var(--radius-lg);color:var(--text-secondary);background:#0f14197a;border:1px dashed #79d2d233;display:flex}.page-module__KfGrwG__compatEmpty{text-align:center;flex-direction:column}.page-module__KfGrwG__compatEmpty strong{color:var(--text-primary)}.page-module__KfGrwG__compatEmpty a{color:var(--accent-amber);font-weight:var(--weight-bold);text-decoration:none}.page-module__KfGrwG__compatColumns{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__KfGrwG__compatColumn{gap:var(--space-md);min-width:0;padding:var(--space-md);border:1px solid var(--glass-border);background:#1013199e;border-radius:18px;flex-direction:column;display:flex}.page-module__KfGrwG__compatStemColumn{border-color:#4ddbcc40}.page-module__KfGrwG__compatLoopColumn{border-color:#ad62f840}.page-module__KfGrwG__compatColumn>header{align-items:flex-start;gap:var(--space-md);min-height:82px;display:flex}.page-module__KfGrwG__compatColumnLetter{color:#0e1115;width:34px;height:34px;font-family:var(--font-mono);font-weight:var(--weight-bold);border-radius:10px;flex:0 0 34px;place-items:center;display:grid}.page-module__KfGrwG__compatStemColumn .page-module__KfGrwG__compatColumnLetter{background:#4ddbcc;box-shadow:0 0 28px #4ddbcc2e}.page-module__KfGrwG__compatLoopColumn .page-module__KfGrwG__compatColumnLetter{background:#ad62f8;box-shadow:0 0 28px #ad62f82e}.page-module__KfGrwG__compatColumn header small{color:var(--text-tertiary);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:.64rem}.page-module__KfGrwG__compatColumn header h4{color:var(--text-primary);font-size:var(--text-lg);margin:2px 0}.page-module__KfGrwG__compatColumn header p{color:var(--text-tertiary);font-size:var(--text-xs);margin:0;line-height:1.4}.page-module__KfGrwG__compatStack{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__KfGrwG__compatCard{padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-md);background:linear-gradient(145deg,#1b232cf0,#11151df0);flex-direction:column;gap:10px;transition:transform .15s,border-color .15s;display:flex;position:relative;overflow:hidden}.page-module__KfGrwG__compatCard:hover{transform:translateY(-2px)}.page-module__KfGrwG__compatStem:hover{border-color:#4ddbcc6b}.page-module__KfGrwG__compatLoop:hover{border-color:#ad62f86b}.page-module__KfGrwG__compatCardTop{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.page-module__KfGrwG__compatPlay{color:#4ddbcc;cursor:pointer;background:0 0;border:1px solid;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.page-module__KfGrwG__compatLoop .page-module__KfGrwG__compatPlay{color:#ad62f8}.page-module__KfGrwG__compatPlay:disabled{opacity:.28;cursor:not-allowed}.page-module__KfGrwG__compatIdentity{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__KfGrwG__compatIdentity a{color:var(--text-primary);font-weight:var(--weight-bold);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.page-module__KfGrwG__compatIdentity span{color:var(--text-tertiary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__KfGrwG__compatFit{flex-direction:column;align-items:flex-end;display:flex}.page-module__KfGrwG__compatFit strong{color:var(--text-primary);font-family:var(--font-mono)}.page-module__KfGrwG__compatFit span{color:var(--text-tertiary);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem}.page-module__KfGrwG__compatMeter{background:#a3b3c21a;border-radius:999px;height:3px;overflow:hidden}.page-module__KfGrwG__compatMeter span{border-radius:inherit;background:linear-gradient(90deg,#2acbbb,#f6ae31);height:100%;display:block}.page-module__KfGrwG__compatLoop .page-module__KfGrwG__compatMeter span{background:linear-gradient(90deg,#a34ff8,#f6ae31)}.page-module__KfGrwG__compatMeta,.page-module__KfGrwG__compatProof{flex-wrap:wrap;gap:6px;display:flex}.page-module__KfGrwG__compatMeta span,.page-module__KfGrwG__compatProof span{font-family:var(--font-mono);border-radius:999px;padding:4px 7px;font-size:.64rem}.page-module__KfGrwG__compatMeta span{color:var(--text-secondary);background:#a5b3c012}.page-module__KfGrwG__compatProof span{color:#90d5ce;background:#39aca10f;border:1px solid #4dcbbf24}.page-module__KfGrwG__compatOpen{color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--weight-bold);justify-content:space-between;align-items:center;text-decoration:none;display:flex}.page-module__KfGrwG__compatOpen:hover{color:var(--accent-amber)}.page-module__KfGrwG__compatMore{min-width:min(100%,310px);color:var(--text-primary);cursor:pointer;background:#f6a82312;border:1px solid #f6a82342;border-radius:999px;flex-direction:column;align-self:center;align-items:center;gap:2px;padding:11px 22px;display:flex}.page-module__KfGrwG__compatMore span{font-weight:var(--weight-bold)}.page-module__KfGrwG__compatMore small{color:var(--text-tertiary)}.page-module__KfGrwG__ctaStrip{justify-content:space-between;align-items:center;gap:var(--space-md);width:100%;max-width:560px;padding:var(--space-md)var(--space-lg);border-radius:var(--radius-md);background:#f6a8230f;border:1px solid #f6a82338;display:flex}.page-module__KfGrwG__ctaStripText{flex-direction:column;gap:2px;min-width:0;display:flex}.page-module__KfGrwG__ctaStripLead{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-primary)}.page-module__KfGrwG__ctaStripSub{font-size:var(--text-xs);color:var(--text-secondary);line-height:1.4}.page-module__KfGrwG__ctaStripBtn{white-space:nowrap;padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-sm);background:var(--accent-amber);color:#121317;font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-sm);flex-shrink:0;align-items:center;text-decoration:none;transition:background .15s,transform .1s;display:inline-flex}.page-module__KfGrwG__ctaStripBtn:hover{background:#f7b645;transform:translateY(-1px)}.page-module__KfGrwG__whatsNext{align-items:center;gap:var(--space-sm);width:100%;max-width:560px;padding:var(--space-md)var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--border-subtle,#c2ccd624);background:var(--bg-elevated);text-align:center;flex-direction:column;display:flex}.page-module__KfGrwG__whatsNextLead{font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--text-primary)}.page-module__KfGrwG__whatsNextBtns{gap:var(--space-sm);flex-wrap:wrap;justify-content:center;display:flex}.page-module__KfGrwG__whatsNextBtn{padding:var(--space-sm)var(--space-lg);border-radius:var(--radius-sm);border:1px solid var(--border-subtle,#c2ccd629);color:var(--text-primary);font-family:var(--font-display);font-weight:var(--weight-bold);font-size:var(--text-sm);cursor:pointer;background:0 0;align-items:center;gap:6px;text-decoration:none;transition:transform .14s,border-color .14s;display:inline-flex}.page-module__KfGrwG__whatsNextBtn:hover{border-color:var(--accent-amber);transform:translateY(-1px)}.page-module__KfGrwG__whatsNextBtnPrimary{background:var(--accent-amber);color:#121317;border-color:#0000}.page-module__KfGrwG__whatsNextBtnPrimary:hover{background:#f7b645}@media (max-width:600px){.page-module__KfGrwG__whatsNextBtns{flex-direction:column;width:100%}.page-module__KfGrwG__whatsNextBtn{justify-content:center}.page-module__KfGrwG__exportFirst{grid-template-columns:1fr}.page-module__KfGrwG__compatHeading{gap:var(--space-sm);flex-direction:column}.page-module__KfGrwG__compatLocal{white-space:normal}.page-module__KfGrwG__compatColumns{grid-template-columns:1fr}.page-module__KfGrwG__compatColumn{padding:12px}}.page-module__KfGrwG__crossSell{gap:var(--space-md);grid-template-columns:repeat(3,1fr);display:grid}.page-module__KfGrwG__crossCard{gap:var(--space-xs);padding:var(--space-lg);border-radius:var(--radius-md);border:1px solid var(--glass-border);background:var(--bg-elevated);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .1s;display:flex}.page-module__KfGrwG__crossCard:hover{border-color:var(--accent-amber);transform:translateY(-2px)}.page-module__KfGrwG__crossTitle{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--text-primary)}.page-module__KfGrwG__crossDesc{font-size:var(--text-sm);color:var(--text-secondary);line-height:1.5}.page-module__KfGrwG__crossArrow{font-size:var(--text-sm);color:var(--accent-amber);margin-top:auto}.page-module__KfGrwG__brandNote{font-size:var(--text-md);color:var(--text-secondary);text-align:center;padding-top:var(--space-md);border-top:1px solid var(--glass-border);margin:0;line-height:1.65}.page-module__KfGrwG__brandNote a{color:var(--accent-amber);text-underline-offset:3px;text-decoration:underline}.page-module__KfGrwG__brandNote a:hover{text-decoration:underline}@media (max-width:560px){.page-module__KfGrwG__ctaStrip{text-align:center;flex-direction:column;align-items:stretch}.page-module__KfGrwG__ctaStripBtn{justify-content:center}.page-module__KfGrwG__crossSell{grid-template-columns:1fr}}.page-module__KfGrwG__contentSection{max-width:760px;margin:var(--space-2xl)auto 0;padding:var(--space-2xl)var(--space-lg)0;gap:var(--space-lg);color:var(--text-primary);border-top:1px solid var(--glass-border);flex-direction:column;align-self:stretch;display:flex}.page-module__KfGrwG__contentHeading{font-family:var(--font-display);font-size:var(--text-xl);font-weight:var(--weight-bold);letter-spacing:-.01em;margin:0 0 var(--space-sm);color:var(--text-primary);border-left:3px solid var(--accent-amber,#f59e0b);padding-left:.7rem}.page-module__KfGrwG__contentText{font-size:var(--text-md);color:var(--text-secondary);margin:0;line-height:1.65}.page-module__KfGrwG__contentList{gap:var(--space-sm);padding-left:var(--space-lg);color:var(--text-secondary);font-size:var(--text-md);flex-direction:column;margin:0;line-height:1.6;display:flex}.page-module__KfGrwG__contentList li a{color:var(--accent-amber);text-decoration:none}.page-module__KfGrwG__contentList li a:hover{text-decoration:underline}.page-module__KfGrwG__contentList li strong{color:var(--accent-amber,#f59e0b);font-weight:600}.page-module__KfGrwG__faqList{gap:var(--space-md);flex-direction:column;display:flex}.page-module__KfGrwG__faqItem{padding:var(--space-md);background:var(--bg-elevated);border:1px solid var(--glass-border);border-radius:var(--radius-md)}.page-module__KfGrwG__faqQ{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0 0 var(--space-xs);color:var(--text-primary)}.page-module__KfGrwG__faqA{font-size:var(--text-sm);color:var(--text-secondary);margin:0;line-height:1.6}@media (min-width:640px){.page-module__KfGrwG__page{padding:var(--space-2xl)var(--space-lg);gap:var(--space-2xl)}.page-module__KfGrwG__heading{font-size:clamp(2rem,4vw,2.75rem)}}@media (max-width:420px){.page-module__KfGrwG__statGrid{grid-template-columns:1fr}.page-module__KfGrwG__uploadZoneCompact{flex-direction:column}}.page-module__KfGrwG__breadcrumb{align-items:center;gap:var(--space-xs);font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono);flex-wrap:wrap;display:flex}.page-module__KfGrwG__breadcrumb a{color:var(--text-tertiary);text-decoration:none}.page-module__KfGrwG__breadcrumb a:hover{color:var(--accent-amber)}.page-module__KfGrwG__crumbSep{opacity:.5}.page-module__KfGrwG__definitionCallout{font-size:var(--text-sm);color:var(--text-secondary);text-align:left;padding:var(--space-md);border-radius:var(--radius-md);background:#f6a8230f;border:1px solid #f6a82338;line-height:1.55}.page-module__KfGrwG__definitionCallout strong{color:var(--accent-amber)}.page-module__KfGrwG__lastUpdated{font-size:var(--text-xs);color:var(--text-tertiary);font-family:var(--font-mono)}.page-module__KfGrwG__blockHint{text-transform:none;letter-spacing:0;color:var(--text-tertiary);opacity:.8}.page-module__KfGrwG__exportRow{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__KfGrwG__compareWrap{-webkit-overflow-scrolling:touch;border-radius:var(--radius-md);border:1px solid var(--glass-border);overflow-x:auto}.page-module__KfGrwG__compareTable{border-collapse:collapse;width:100%;min-width:520px;font-size:var(--text-sm);color:var(--text-secondary)}.page-module__KfGrwG__compareTable th,.page-module__KfGrwG__compareTable td{padding:var(--space-sm)var(--space-md);text-align:left;vertical-align:top;border-bottom:1px solid var(--glass-border)}.page-module__KfGrwG__compareTable thead th{color:var(--text-primary);font-family:var(--font-display);font-weight:var(--weight-bold);background:var(--bg-elevated)}.page-module__KfGrwG__compareTable thead th:nth-child(2),.page-module__KfGrwG__compareTable tbody td:first-of-type{color:var(--accent-amber)}.page-module__KfGrwG__compareTable tbody th[scope=row]{color:var(--text-primary);font-weight:var(--weight-medium)}.page-module__KfGrwG__compareTable tr:last-child th,.page-module__KfGrwG__compareTable tr:last-child td{border-bottom:none}.page-module__KfGrwG__compatWave{opacity:.55;align-items:flex-end;gap:1px;height:26px;margin-top:2px;transition:opacity .12s;display:flex}.page-module__KfGrwG__compatWave i{background:var(--text-secondary);border-radius:1px;flex:1 1 0;min-width:0}.page-module__KfGrwG__compatWaveActive{opacity:1}.page-module__KfGrwG__compatWaveActive i{background:var(--accent-amber)}.page-module__KfGrwG__compatPlayError{font-size:var(--text-xs);color:#f7b645;margin:0}.page-module__KfGrwG__compatActions{align-items:center;gap:var(--space-sm);flex-wrap:wrap;justify-content:space-between;display:flex}.page-module__KfGrwG__compatActions .page-module__KfGrwG__compatOpen{flex:auto}.page-module__KfGrwG__compatDownload{font:inherit;font-size:var(--text-xs);font-weight:var(--weight-bold);color:var(--accent-amber);border:1px solid var(--accent-amber);border-radius:var(--radius-sm);cursor:pointer;background:0 0;flex:none;padding:6px 12px}.page-module__KfGrwG__compatDownload:hover:not(:disabled){background:var(--accent-amber);color:#121317}.page-module__KfGrwG__compatDownload:disabled{opacity:.55;cursor:default}.page-module__KfGrwG__doneStage{gap:var(--space-lg);grid-template-columns:1fr;align-items:start;width:100%;max-width:1500px;margin-inline:auto;display:grid}@media (min-width:760px) and (max-width:1179px){.page-module__KfGrwG__doneStage{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__KfGrwG__doneStage .page-module__KfGrwG__results{grid-column:1/-1}}@media (min-width:1180px){.page-module__KfGrwG__doneStage{grid-template-columns:repeat(3,minmax(0,1fr))}.page-module__KfGrwG__doneStage .page-module__KfGrwG__results{max-width:none;padding:clamp(20px,2.2vw,30px)}.page-module__KfGrwG__doneStage .page-module__KfGrwG__exportFirst{grid-template-columns:1fr;align-items:stretch;margin:0}.page-module__KfGrwG__doneStage .page-module__KfGrwG__tipActions{flex-direction:column}}.page-module__KfGrwG__doneStage .page-module__KfGrwG__results{box-shadow:none;background:#14191fb8;border-color:#a7b3be29}.page-module__KfGrwG__nextStepCard{background:#11151c;border:1px solid #f6a82357;border-radius:8px;flex-direction:column;gap:14px;min-width:0;padding:clamp(20px,2.2vw,30px);display:flex;box-shadow:0 22px 58px #02040857}.page-module__KfGrwG__copyrightCard{border-top:3px solid var(--accent-amber);background:#101319}.page-module__KfGrwG__stemsCard{border-top:3px solid #33c192;border-inline-color:#33c1924d;border-bottom-color:#33c1924d;grid-column:1/-1}.page-module__KfGrwG__lyricsCard{border-top:3px solid var(--accent-amber)}.page-module__KfGrwG__harmonyCard{background:linear-gradient(130deg,#2b1a3dcc,#11151c);border-color:#a66edd61;grid-column:1/-1}.page-module__KfGrwG__harmonyLayout{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:28px;display:grid}.page-module__KfGrwG__harmonyLayout p{color:var(--text-secondary);line-height:1.6}.page-module__KfGrwG__harmonyMedia{aspect-ratio:16/9;border:1px solid #a66edd52;border-radius:12px;width:100%;overflow:hidden}.page-module__KfGrwG__harmonyMedia iframe,.page-module__KfGrwG__harmonyMedia button{border:0;width:100%;height:100%;display:block}.page-module__KfGrwG__harmonyMedia button{cursor:pointer;background:#11151c;padding:0;position:relative}.page-module__KfGrwG__harmonyMedia img{object-fit:cover;width:100%;height:100%}.page-module__KfGrwG__harmonyMedia button span{color:var(--accent-amber);background:#0c1016eb;justify-content:center;align-items:center;gap:8px;padding:12px;font-weight:700;display:flex;position:absolute;inset:auto 0 0}@media (max-width:760px){.page-module__KfGrwG__harmonyLayout{grid-template-columns:1fr}}.page-module__KfGrwG__inlineLyricVideo{align-self:center;width:min(140px,100%)}.page-module__KfGrwG__releaseDemo{grid-column:1/-1;min-width:0}.page-module__KfGrwG__stemDemoDetails{border:1px solid #4acea14d;border-radius:10px;margin-top:22px;padding:18px}.page-module__KfGrwG__stemDemoDetails summary{color:#7fe1c0;cursor:pointer;font-weight:700}.page-module__KfGrwG__gatewayLyricDemo{width:min(140px,100%);margin:16px auto}.page-module__KfGrwG__gatewayLyricDemo figcaption{color:var(--text-secondary);text-align:center;margin-top:7px;font-size:.62rem;line-height:1.4}.page-module__KfGrwG__nextStepTopline{color:var(--accent-amber);font-family:var(--font-mono);font-size:.72rem;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;display:flex}.page-module__KfGrwG__stemsCard .page-module__KfGrwG__nextStepTopline{color:#0e1016;letter-spacing:0;background:#33c192;border:1px solid #46cea0;border-radius:4px;align-self:flex-start;max-width:100%;padding:8px 10px;line-height:1.25}.page-module__KfGrwG__nextStepCard h2{color:var(--text-primary);font-family:var(--font-display);letter-spacing:0;margin:0;font-size:clamp(1.25rem,1.7vw,1.7rem);line-height:1.18}.page-module__KfGrwG__nextStepLead,.page-module__KfGrwG__outputGroup p,.page-module__KfGrwG__disclaimerCopy,.page-module__KfGrwG__demoScope{color:var(--text-secondary);margin:0;line-height:1.55}.page-module__KfGrwG__nextStepLead{font-size:.94rem}.page-module__KfGrwG__screeningStat{background:#f6a82314;border:1px solid #f6a8234d;border-radius:7px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:11px;padding:12px 14px;display:grid}.page-module__KfGrwG__screeningStat strong{color:var(--accent-amber);font-family:var(--font-display);letter-spacing:0;font-size:clamp(1.55rem,2vw,2rem);line-height:1}.page-module__KfGrwG__screeningStat span{color:var(--text-primary);font-size:.76rem;font-weight:var(--weight-bold);line-height:1.35}.page-module__KfGrwG__specificList{color:var(--text-secondary);gap:10px;margin:0;padding-left:19px;font-size:.88rem;line-height:1.45;display:grid}.page-module__KfGrwG__specificList strong,.page-module__KfGrwG__outputGroup strong{color:var(--text-primary)}.page-module__KfGrwG__outputGroup{border-top:1px solid #c2ccd61a;padding-top:11px}.page-module__KfGrwG__outputGroup strong{margin-bottom:4px;font-size:.82rem;display:block}.page-module__KfGrwG__outputGroup p{font-size:.82rem}.page-module__KfGrwG__disclaimerCopy,.page-module__KfGrwG__demoScope{color:var(--text-tertiary);font-size:.76rem}.page-module__KfGrwG__nextStepActions{gap:9px;margin-top:auto;padding-top:6px;display:grid}.page-module__KfGrwG__nextPrimary,.page-module__KfGrwG__nextSecondary{width:100%;min-height:44px;font:inherit;font-size:.86rem;font-weight:var(--weight-bold);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.page-module__KfGrwG__nextPrimary{background:var(--accent-amber);color:#121317;border:1px solid #0000}.page-module__KfGrwG__stemsCard .page-module__KfGrwG__nextPrimary{color:#fff;background:#2fb186}.page-module__KfGrwG__nextSecondary{color:var(--text-primary);background:#c2ccd60d;border:1px solid #c2ccd633}.page-module__KfGrwG__nextPrimary:hover,.page-module__KfGrwG__nextSecondary:hover{filter:brightness(1.08)}.page-module__KfGrwG__demoBackdrop{z-index:1300;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.page-module__KfGrwG__demoDialog{background:#0b0d11;border:1px solid #f6a82357;border-radius:8px;flex-direction:column;width:min(1160px,100%);max-height:min(92vh,960px);display:flex;overflow:hidden;box-shadow:0 34px 100px #000000ad}.page-module__KfGrwG__demoBar{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px 14px 22px;display:flex}.page-module__KfGrwG__demoBar>div{flex-direction:column;gap:2px;display:flex}.page-module__KfGrwG__demoBar strong{color:var(--text-primary);font-size:var(--text-sm)}.page-module__KfGrwG__demoBar span{color:var(--text-tertiary);font-size:var(--text-xs)}.page-module__KfGrwG__demoBar button{width:38px;height:38px;color:var(--text-secondary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:7px;place-items:center;display:grid}.page-module__KfGrwG__demoScroll{overscroll-behavior:contain;overflow-y:auto}.page-module__KfGrwG__copyrightDemo{flex-direction:column;align-items:center;gap:22px;padding:clamp(20px,4vw,42px);display:flex}.page-module__KfGrwG__copyrightDemoIntro{text-align:center;max-width:760px}.page-module__KfGrwG__copyrightDemoIntro>span{color:var(--accent-amber);text-transform:uppercase;font-size:.75rem;font-weight:700}.page-module__KfGrwG__copyrightDemoIntro h3{font-family:var(--font-display);letter-spacing:0;margin:7px 0 8px;font-size:clamp(1.35rem,3vw,2rem)}.page-module__KfGrwG__copyrightDemoIntro p{color:var(--text-secondary);margin:0;line-height:1.6}.page-module__KfGrwG__reportPreviewGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(820px,100%);display:grid}.page-module__KfGrwG__reportPreviewCard{flex-direction:column;gap:7px;min-width:0;display:flex}.page-module__KfGrwG__reportPreviewImage{color:var(--text-primary);text-decoration:none;display:block}.page-module__KfGrwG__reportPreviewGrid img{object-fit:cover;object-position:top;border:1px solid #ffffff1f;border-radius:6px;width:100%;height:min(46vh,440px)}.page-module__KfGrwG__reportPreviewLink{width:fit-content;color:var(--accent-amber);font-size:.78rem;text-decoration:none}.page-module__KfGrwG__reportPreviewLink:hover{text-decoration:underline}.page-module__KfGrwG__reportPreviewButton{min-height:44px;color:var(--text-primary);background:#ffae1f1a;border:1px solid #ffae1f73;border-radius:6px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin-top:5px;padding:10px 13px;font-size:.82rem;font-weight:700;text-decoration:none;transition:border-color .16s,background .16s;display:grid}.page-module__KfGrwG__reportPreviewButton:hover{border-color:var(--accent-amber);background:#ffae1f2b}.page-module__KfGrwG__copyrightDemo>.page-module__KfGrwG__nextPrimary{width:min(360px,100%)}.page-module__KfGrwG__handoffDialog{width:min(620px,100%)}.page-module__KfGrwG__handoffBody{gap:20px;padding:clamp(22px,5vw,38px);display:grid}.page-module__KfGrwG__handoffBody h3{font-family:var(--font-display);letter-spacing:0;margin:0 0 8px;font-size:clamp(1.35rem,4vw,1.85rem)}.page-module__KfGrwG__handoffBody p{color:var(--text-secondary);margin:0;line-height:1.58}.page-module__KfGrwG__handoffPrice{border-bottom:1px solid #ffffff1a;align-items:baseline;gap:10px;padding-bottom:16px;display:flex}.page-module__KfGrwG__handoffPrice strong{color:var(--accent-amber);font-size:1.45rem}.page-module__KfGrwG__handoffPrice span{color:var(--text-tertiary);font-size:.82rem}.page-module__KfGrwG__handoffTrial{color:#4ddbab;background:#2fb18614;border:1px solid #2fb18652;border-radius:7px;grid-template-columns:auto 1fr;gap:11px;padding:14px;display:grid}.page-module__KfGrwG__handoffTrial p{font-size:.84rem}.page-module__KfGrwG__handoffTrial strong{color:var(--text-primary)}.page-module__KfGrwG__handoffActions{gap:9px;display:grid}@media (max-width:680px){.page-module__KfGrwG__demoBackdrop{padding:7px}.page-module__KfGrwG__demoDialog{max-height:96vh}.page-module__KfGrwG__demoBar span{display:none}.page-module__KfGrwG__reportPreviewGrid{grid-template-columns:1fr}.page-module__KfGrwG__reportPreviewGrid img{height:300px}.page-module__KfGrwG__handoffPrice{flex-direction:column;align-items:flex-start;gap:3px}}.page-module__KfGrwG__gatewayBackdrop{z-index:1450;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#020407db;place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.page-module__KfGrwG__gatewayDialog{background:radial-gradient(circle at 13% 0,#ffae1f1c,#0000 31%),linear-gradient(145deg,#11151b,#090b0f 64%);border:1px solid #ffae1f57;border-radius:14px;width:min(1120px,100%);max-height:calc(100vh - 32px);position:relative;overflow-y:auto;box-shadow:0 35px 110px #000000c2}.page-module__KfGrwG__gatewayClose{z-index:2;width:40px;height:40px;color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1f;border-radius:50%;place-items:center;display:grid;position:absolute;top:14px;right:14px}.page-module__KfGrwG__gatewayClose:hover{color:var(--text-primary);background:#ffffff17}.page-module__KfGrwG__gatewayHeader{max-width:790px;padding:clamp(26px,4vw,42px) clamp(22px,5vw,58px) 22px}.page-module__KfGrwG__gatewayReady,.page-module__KfGrwG__gatewayRecommendation,.page-module__KfGrwG__gatewayChoiceLabel{color:var(--accent-amber);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:7px;font-size:.72rem;font-weight:800;display:inline-flex}.page-module__KfGrwG__gatewayHeader h2{font-family:var(--font-display);letter-spacing:-.025em;margin:9px 0;font-size:clamp(1.65rem,4vw,2.65rem);line-height:1.04}.page-module__KfGrwG__gatewayHeader p{color:var(--text-secondary);margin:0;font-size:clamp(.92rem,1.5vw,1.04rem);line-height:1.55}.page-module__KfGrwG__gatewayHeader strong{color:var(--text-primary)}.page-module__KfGrwG__gatewayPlayer{background:#00000042;border:1px solid #ffffff1a;border-radius:10px;margin:0 clamp(22px,5vw,58px) 22px;padding:17px 18px}.page-module__KfGrwG__gatewayPlayerTop{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:13px;display:flex}.page-module__KfGrwG__gatewayPlayerTop>div{gap:3px;min-width:0;display:grid}.page-module__KfGrwG__gatewayPlayerTop span{color:var(--text-tertiary);font-size:.72rem}.page-module__KfGrwG__gatewayPlayerTop strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;overflow:hidden}.page-module__KfGrwG__gatewayPlayerHint{flex:none}.page-module__KfGrwG__gatewayAb{background:#ffffff0e;border-radius:8px;grid-template-columns:1fr 1fr;width:min(420px,100%);margin-bottom:13px;padding:3px;display:grid}.page-module__KfGrwG__gatewayAb button{min-height:38px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:6px;font-weight:700}.page-module__KfGrwG__gatewayAb .page-module__KfGrwG__gatewayAbActive{color:var(--accent-amber);background:#ffae1f2e;box-shadow:inset 0 0 0 1px #ffae1f47}.page-module__KfGrwG__gatewayTransport{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;display:grid}.page-module__KfGrwG__gatewayPlay{background:var(--accent-amber);color:#111318;cursor:pointer;border:0;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.page-module__KfGrwG__gatewayTransport input{width:100%;accent-color:var(--accent-amber);cursor:pointer}.page-module__KfGrwG__gatewayTransport>span{color:var(--text-tertiary);font-family:var(--font-mono);white-space:nowrap;font-size:.74rem}.page-module__KfGrwG__gatewayChoices{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:0 clamp(22px,5vw,58px);display:grid}.page-module__KfGrwG__gatewayChoice{background:linear-gradient(150deg,#4acea113,#ffffff06);border:1px solid #4acea13d;border-radius:12px;flex-direction:column;min-width:0;padding:clamp(20px,3vw,28px);display:flex;position:relative}.page-module__KfGrwG__gatewayRecommended{background:linear-gradient(150deg,#ffae1f24,#ffffff06);border-color:#ffae1f8c;box-shadow:inset 0 0 0 1px #ffae1f14,0 16px 46px #ffae1f12}.page-module__KfGrwG__gatewayRecommendation{background:#ffae1f24;border-radius:999px;width:fit-content;margin:0;padding:7px 9px}.page-module__KfGrwG__gatewayProductHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:34px;margin:-4px 0 16px;display:flex}.page-module__KfGrwG__gatewayProductHeader>strong{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:clamp(1.05rem,2vw,1.28rem)}.page-module__KfGrwG__gatewayChoiceLabel{color:#56d7ac;text-align:right;min-height:0;margin:0}.page-module__KfGrwG__gatewayChoiceIcon{width:46px;height:46px;color:var(--accent-amber);background:#ffae1f26;border-radius:10px;place-items:center;margin-bottom:13px;display:grid}.page-module__KfGrwG__gatewayStemIcon{color:#56d7ac;background:#4acea121}.page-module__KfGrwG__gatewayChoice h3{color:var(--text-primary);font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 9px;font-size:clamp(1.15rem,2vw,1.42rem);line-height:1.18}.page-module__KfGrwG__gatewayChoice>p{color:var(--text-secondary);margin:0;font-size:.86rem;line-height:1.55}.page-module__KfGrwG__gatewayChoice ul{color:var(--text-secondary);gap:6px;margin:15px 0 20px;padding-left:19px;font-size:.8rem;line-height:1.4;display:grid}.page-module__KfGrwG__gatewayChoice li::marker{color:var(--accent-amber)}.page-module__KfGrwG__gatewayChoice:not(.page-module__KfGrwG__gatewayRecommended) li::marker{color:#56d7ac}.page-module__KfGrwG__gatewayChoice>button{color:#fff;cursor:pointer;background:#2fb186;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;min-height:48px;margin-top:auto;padding:11px 14px;font-weight:800;line-height:1.25;display:flex}.page-module__KfGrwG__gatewayRecommended>button{background:var(--accent-amber);color:#111318}.page-module__KfGrwG__gatewayChoice>button:hover{filter:brightness(1.07)}.page-module__KfGrwG__gatewayChoice>small{color:var(--text-tertiary);margin-top:10px;font-size:.69rem;line-height:1.4;display:block}.page-module__KfGrwG__gatewayFooter{z-index:1;background:#0b0e13;border-top:1px solid #ffffff13;justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:18px clamp(22px,5vw,58px) 24px;display:flex;position:sticky;bottom:0}.page-module__KfGrwG__gatewayFooter p{color:var(--text-tertiary);margin:0;font-size:.76rem;line-height:1.4}.page-module__KfGrwG__gatewayFooter button{min-height:42px;color:var(--text-secondary);cursor:pointer;background:#ffffff0b;border:1px solid #ffffff29;border-radius:7px;flex:none;justify-content:center;align-items:center;gap:7px;padding:9px 13px;font-size:.78rem;font-weight:700;display:inline-flex}.page-module__KfGrwG__gatewayFooter button:hover{color:var(--text-primary);background:#ffffff13}@media (max-width:760px){.page-module__KfGrwG__gatewayBackdrop{align-items:start;padding:7px}.page-module__KfGrwG__gatewayDialog{border-radius:10px;max-height:calc(100dvh - 14px)}.page-module__KfGrwG__gatewayHeader{padding-right:58px}.page-module__KfGrwG__gatewayChoices{grid-template-columns:1fr}.page-module__KfGrwG__gatewayPlayerHint{display:none}.page-module__KfGrwG__gatewayFooter{flex-direction:column;align-items:stretch}.page-module__KfGrwG__gatewayFooter button{width:100%}.page-module__KfGrwG__gatewayProductHeader{flex-direction:column;align-items:flex-start}.page-module__KfGrwG__gatewayChoiceLabel{text-align:left}}@media (max-width:480px){.page-module__KfGrwG__gatewayHeader,.page-module__KfGrwG__gatewayChoices,.page-module__KfGrwG__gatewayFooter{padding-left:16px;padding-right:16px}.page-module__KfGrwG__gatewayPlayer{margin-left:16px;margin-right:16px;padding:14px}.page-module__KfGrwG__gatewayTransport{grid-template-columns:auto minmax(0,1fr)}.page-module__KfGrwG__gatewayTransport>span{grid-column:2}}.page-module__KfGrwG__tip{margin:var(--space-md)0 0;padding:var(--space-md);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--accent-amber)5%,transparent);color:var(--text-secondary);gap:var(--space-xs);flex-direction:column;font-size:.85rem;line-height:1.55;display:flex}.page-module__KfGrwG__tipTitle{color:var(--text-primary);font-weight:600}.page-module__KfGrwG__tipQuiet{opacity:.7;font-size:.8rem}.page-module__KfGrwG__tipActions{gap:var(--space-xs);margin-top:var(--space-xs);flex-direction:column;display:flex}@media (min-width:560px){.page-module__KfGrwG__tipActions{flex-flow:wrap}}.page-module__KfGrwG__tipBtn{font:inherit;cursor:pointer;color:var(--accent-amber);border:1px solid var(--accent-amber);border-radius:var(--radius-md);background:0 0;padding:8px 14px;font-size:.82rem;transition:background .2s}.page-module__KfGrwG__tipBtn:hover:not(:disabled){background:color-mix(in srgb,var(--accent-amber)12%,transparent)}.page-module__KfGrwG__tipBtn:disabled{opacity:.5;cursor:default}.page-module__KfGrwG__pillSub{opacity:.6;letter-spacing:.01em;margin-top:2px;font-size:.68rem;font-weight:400;display:block}.page-module__KfGrwG__crossLink{max-width:44rem;margin:0 auto var(--space-md);padding:var(--space-md);text-align:center;color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-lg);font-size:.86rem;line-height:1.6}.page-module__KfGrwG__crossLink a{color:var(--accent-amber);font-weight:600}
.MidiAbPlayer-module__Vzz-vG__player{background:var(--bg-elevated,#ffffff08);border:1px solid var(--border-subtle,#ffffff14);border-radius:var(--radius-md,12px);flex-direction:column;gap:.5rem;padding:.75rem;display:flex}.MidiAbPlayer-module__Vzz-vG__head{flex-direction:column;gap:.1rem;min-width:0;display:flex}.MidiAbPlayer-module__Vzz-vG__title{color:var(--text-primary,#f5f5f5);white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.MidiAbPlayer-module__Vzz-vG__artist{color:var(--text-tertiary,#ffffff80);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.MidiAbPlayer-module__Vzz-vG__roll{border-radius:var(--radius-sm,8px);border:1px solid var(--border-subtle,#ffffff0f);background:linear-gradient(#00000040,#0006);height:84px;position:relative;overflow:hidden}.MidiAbPlayer-module__Vzz-vG__canvas{cursor:pointer;width:100%;height:100%;display:block}.MidiAbPlayer-module__Vzz-vG__rollHint,.MidiAbPlayer-module__Vzz-vG__lockOverlay{color:var(--text-tertiary,#ffffff8c);pointer-events:none;text-align:center;justify-content:center;align-items:center;gap:.4rem;padding:0 .5rem;font-size:.78rem;display:flex;position:absolute;inset:0}.MidiAbPlayer-module__Vzz-vG__loadOverlay{color:var(--text-secondary,#ffffffc7);pointer-events:none;background:#0c0d11e0;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;gap:.45rem .55rem;padding:.85rem 1rem;font-size:.78rem;font-weight:650;display:grid;position:absolute;inset:0}.MidiAbPlayer-module__Vzz-vG__loader,.MidiAbPlayer-module__Vzz-vG__buttonLoader{border:2px solid #f5aa3c40;border-top-color:var(--accent-amber,#f6a823);border-radius:50%;width:.9rem;height:.9rem;animation:.75s linear infinite MidiAbPlayer-module__Vzz-vG__midiSpin}.MidiAbPlayer-module__Vzz-vG__loadBar{background:#ffffff1a;border-radius:999px;grid-column:1/-1;height:3px;overflow:hidden}.MidiAbPlayer-module__Vzz-vG__loadBar>span{border-radius:inherit;background:var(--accent-amber,#f6a823);width:0;height:100%;transition:width .16s;display:block}.MidiAbPlayer-module__Vzz-vG__loadBarIndeterminate>span{width:42%;animation:1.05s ease-in-out infinite MidiAbPlayer-module__Vzz-vG__midiLoadSlide}.MidiAbPlayer-module__Vzz-vG__readyHint{color:#7ee7aa;pointer-events:none;background:#091510e0;border:1px solid #7ee7aa47;border-radius:999px;padding:.2rem .42rem;font-size:.66rem;font-weight:750;position:absolute;bottom:.4rem;right:.45rem}.MidiAbPlayer-module__Vzz-vG__synthError{border-radius:var(--radius-sm,8px);color:var(--text-secondary,#ffffffc7);background:#f5a62314;border:1px solid #f5a62357;justify-content:space-between;align-items:center;gap:.65rem;padding:.55rem .65rem;font-size:.74rem;line-height:1.4;display:flex}.MidiAbPlayer-module__Vzz-vG__synthError button{border-radius:var(--radius-full,999px);color:var(--accent-amber,#f6a823);font:inherit;cursor:pointer;background:0 0;border:1px solid #f5a62380;flex:none;padding:.32rem .55rem;font-weight:700}@keyframes MidiAbPlayer-module__Vzz-vG__midiSpin{to{transform:rotate(360deg)}}@keyframes MidiAbPlayer-module__Vzz-vG__midiLoadSlide{0%{transform:translate(-115%)}to{transform:translate(340%)}}.MidiAbPlayer-module__Vzz-vG__lockOverlay{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);color:var(--text-secondary,#ffffffbf);background:#00000073}.MidiAbPlayer-module__Vzz-vG__lockIcon{font-size:1rem}.MidiAbPlayer-module__Vzz-vG__controls{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.MidiAbPlayer-module__Vzz-vG__playBtn{border-radius:var(--radius-full,999px);background:var(--accent-amber,#f6a823);color:#1a1206;cursor:pointer;width:2rem;height:2rem;transition:filter var(--transition-fast,.15s ease);border:none;flex:none;place-items:center;font-size:.8rem;display:grid}.MidiAbPlayer-module__Vzz-vG__playBtn:hover:not(:disabled){filter:brightness(1.1)}.MidiAbPlayer-module__Vzz-vG__playBtn:disabled{opacity:.4;cursor:default}.MidiAbPlayer-module__Vzz-vG__buttonLoader{width:.8rem;height:.8rem}@media (prefers-reduced-motion:reduce){.MidiAbPlayer-module__Vzz-vG__loader,.MidiAbPlayer-module__Vzz-vG__buttonLoader,.MidiAbPlayer-module__Vzz-vG__loadBarIndeterminate>span{animation-duration:2s}}.MidiAbPlayer-module__Vzz-vG__ab{border:1px solid var(--border-subtle,#ffffff1f);border-radius:var(--radius-full,999px);display:inline-flex;overflow:hidden}.MidiAbPlayer-module__Vzz-vG__abBtn{color:var(--text-secondary,#ffffffb3);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast,.15s ease);background:0 0;border:none;padding:.3rem .6rem;font-size:.72rem;font-weight:600}.MidiAbPlayer-module__Vzz-vG__abBtn:hover{background:#ffffff0f}.MidiAbPlayer-module__Vzz-vG__abActive{background:var(--accent-amber,#f6a823);color:#1a1206}.MidiAbPlayer-module__Vzz-vG__abLocked{color:var(--text-tertiary,#ffffff73)}.MidiAbPlayer-module__Vzz-vG__time{color:var(--text-tertiary,#ffffff8c);font-variant-numeric:tabular-nums;min-width:2.2rem;font-size:.72rem}.MidiAbPlayer-module__Vzz-vG__dl{border:1px solid var(--border-subtle,#ffffff24);color:var(--text-secondary,#fffc);border-radius:var(--radius-full,999px);cursor:pointer;white-space:nowrap;transition:background var(--transition-fast,.15s ease);background:0 0;margin-left:auto;padding:.3rem .6rem;font-size:.72rem;font-weight:600}.MidiAbPlayer-module__Vzz-vG__dl:hover{background:#ffffff0f}.MidiAbPlayer-module__Vzz-vG__why{color:var(--text-tertiary,#ffffff8c);font-size:.78rem}.MidiAbPlayer-module__Vzz-vG__why summary{cursor:pointer;color:var(--text-secondary,#ffffffb3);-webkit-user-select:none;user-select:none}.MidiAbPlayer-module__Vzz-vG__why p{margin:.4rem 0 0;line-height:1.5}.MidiAbPlayer-module__Vzz-vG__why strong{color:var(--text-secondary,#fffc)}.MidiAbPlayer-module__Vzz-vG__openLink{color:var(--accent-amber,#f6a823);margin-top:.35rem;text-decoration:none;display:inline-block}.MidiAbPlayer-module__Vzz-vG__openLink:hover{text-decoration:underline}@media (min-width:640px){.MidiAbPlayer-module__Vzz-vG__roll{height:96px}.MidiAbPlayer-module__Vzz-vG__title{font-size:.95rem}}
.InlineResultNewsletter-module__ItQknW__card{border:1px solid color-mix(in srgb,var(--accent-amber)28%,var(--glass-border));background:linear-gradient(120deg,#d0972514,#33a3740e);border-radius:14px;grid-template-columns:auto minmax(0,1fr) minmax(230px,.72fr);align-items:center;gap:.9rem 1rem;margin-top:1rem;padding:1rem;display:grid}.InlineResultNewsletter-module__ItQknW__icon{width:42px;height:42px;color:var(--accent-amber);background:color-mix(in srgb,var(--accent-amber)12%,transparent);border-radius:11px;place-items:center;display:grid}.InlineResultNewsletter-module__ItQknW__copy span,.InlineResultNewsletter-module__ItQknW__copy strong,.InlineResultNewsletter-module__ItQknW__copy p{display:block}.InlineResultNewsletter-module__ItQknW__copy span{color:var(--accent-amber);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:800}.InlineResultNewsletter-module__ItQknW__copy strong{color:var(--text-primary);margin-top:.25rem;font-size:.88rem;line-height:1.35}.InlineResultNewsletter-module__ItQknW__copy p{color:var(--text-tertiary);margin:.2rem 0 0;font-size:.72rem;line-height:1.45}.InlineResultNewsletter-module__ItQknW__form{grid-template-columns:minmax(0,1fr) auto;gap:.4rem;display:grid}.InlineResultNewsletter-module__ItQknW__form input{border:1px solid var(--glass-border);width:100%;min-height:42px;color:var(--text-primary);background:var(--bg-primary);font:inherit;border-radius:9px;padding:0 .75rem;font-size:.8rem}.InlineResultNewsletter-module__ItQknW__form input:focus{outline:2px solid color-mix(in srgb,var(--accent-amber)62%,transparent);outline-offset:1px}.InlineResultNewsletter-module__ItQknW__form button{color:#0f1115;background:var(--accent-amber);border-radius:9px;min-height:42px;padding:0 .9rem;font-size:.76rem;font-weight:850}.InlineResultNewsletter-module__ItQknW__form button:disabled{opacity:.62;cursor:wait}.InlineResultNewsletter-module__ItQknW__form small,.InlineResultNewsletter-module__ItQknW__error{color:var(--text-tertiary);grid-column:1/-1;font-size:.65rem;line-height:1.35}.InlineResultNewsletter-module__ItQknW__error{color:#ea837b}@media (max-width:760px){.InlineResultNewsletter-module__ItQknW__card{grid-template-columns:auto minmax(0,1fr)}.InlineResultNewsletter-module__ItQknW__form{grid-column:1/-1}}@media (max-width:470px){.InlineResultNewsletter-module__ItQknW__card{grid-template-columns:1fr}.InlineResultNewsletter-module__ItQknW__icon{display:none}.InlineResultNewsletter-module__ItQknW__form{grid-column:1;grid-template-columns:1fr}}
.AudioToMidi-module__pf1aOa__tool{margin:1.5rem 0 .5rem}.AudioToMidi-module__pf1aOa__drop{box-sizing:border-box;border:2px dashed var(--glass-border,#ffffff2e);text-align:center;background:var(--glass-bg,#ffffff08);cursor:pointer;border-radius:14px;width:100%;padding:2rem 1.25rem;transition:border-color .15s,background .15s;display:block}.AudioToMidi-module__pf1aOa__drop:hover,.AudioToMidi-module__pf1aOa__dropActive{border-color:var(--accent-amber);background:#f5aa3c0f}.AudioToMidi-module__pf1aOa__dropGraphic{justify-content:center;align-items:center;gap:.7rem;height:40px;margin-bottom:.9rem;display:flex}.AudioToMidi-module__pf1aOa__dropWave{align-items:flex-end;gap:3px;height:100%;display:flex}.AudioToMidi-module__pf1aOa__dropWave span{background:linear-gradient(180deg,var(--accent-amber),#f5aa3c40);transform-origin:bottom;border-radius:3px;width:4px;animation:1.1s ease-in-out infinite AudioToMidi-module__pf1aOa__atmWave}.AudioToMidi-module__pf1aOa__dropWave span:first-child{height:35%;animation-delay:0s}.AudioToMidi-module__pf1aOa__dropWave span:nth-child(2){height:70%;animation-delay:.1s}.AudioToMidi-module__pf1aOa__dropWave span:nth-child(3){height:100%;animation-delay:.2s}.AudioToMidi-module__pf1aOa__dropWave span:nth-child(4){height:55%;animation-delay:.3s}.AudioToMidi-module__pf1aOa__dropWave span:nth-child(5){height:85%;animation-delay:.4s}.AudioToMidi-module__pf1aOa__dropWave span:nth-child(6){height:45%;animation-delay:.5s}@keyframes AudioToMidi-module__pf1aOa__atmWave{0%,to{opacity:.65;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}.AudioToMidi-module__pf1aOa__dropArrow{color:var(--text-tertiary);opacity:.6;font-size:1.1rem}.AudioToMidi-module__pf1aOa__dropNotes{flex-direction:column;justify-content:center;gap:5px;display:flex}.AudioToMidi-module__pf1aOa__dropNotes span{background:#f5aa3c8c;border-radius:2px;height:3px;animation:1.1s ease-in-out infinite AudioToMidi-module__pf1aOa__atmNoteFade;display:block}.AudioToMidi-module__pf1aOa__dropNotes span:first-child{width:26px;animation-delay:.15s}.AudioToMidi-module__pf1aOa__dropNotes span:nth-child(2){width:16px;animation-delay:.35s}.AudioToMidi-module__pf1aOa__dropNotes span:nth-child(3){width:22px;animation-delay:.55s}@keyframes AudioToMidi-module__pf1aOa__atmNoteFade{0%,to{opacity:.35}50%{opacity:1}}.AudioToMidi-module__pf1aOa__dropTitle{color:var(--text-primary);font-weight:700;font-size:var(--text-base)}.AudioToMidi-module__pf1aOa__dropSub{color:var(--text-tertiary);font-size:var(--text-sm);margin-top:4px}.AudioToMidi-module__pf1aOa__fileRow{color:var(--text-primary);flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;font-weight:600;display:flex}.AudioToMidi-module__pf1aOa__clearBtn{border:1px solid var(--glass-border,#ffffff26);color:var(--text-secondary);cursor:pointer;font-size:var(--text-xs);background:0 0;border-radius:8px;padding:2px 9px}.AudioToMidi-module__pf1aOa__modeLabel{color:var(--text-primary);margin:1.4rem 0 .5rem;font-weight:700}.AudioToMidi-module__pf1aOa__modeLabelHot{color:var(--accent-amber)}.AudioToMidi-module__pf1aOa__modeGridHot{border-radius:12px;padding:6px;animation:1.4s ease-in-out infinite AudioToMidi-module__pf1aOa__atmPulse}@keyframes AudioToMidi-module__pf1aOa__atmPulse{0%,to{box-shadow:0 0 0 2px #f5aa3c59}50%{box-shadow:0 0 0 2px #f5aa3cf2}}.AudioToMidi-module__pf1aOa__modeGrid{grid-template-columns:1fr;gap:.6rem;display:grid}@media (min-width:560px){.AudioToMidi-module__pf1aOa__modeGrid{grid-template-columns:repeat(3,1fr)}}.AudioToMidi-module__pf1aOa__mode{text-align:left;cursor:pointer;background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff1a);color:var(--text-secondary);border-radius:10px;flex-direction:column;gap:3px;padding:.7rem .85rem;display:flex}.AudioToMidi-module__pf1aOa__mode:hover{border-color:var(--accent-amber)}.AudioToMidi-module__pf1aOa__modeActive{border-color:var(--accent-amber);background:#f5aa3c14}.AudioToMidi-module__pf1aOa__modeTop{justify-content:space-between;align-items:center;gap:6px;display:flex}.AudioToMidi-module__pf1aOa__modeName{color:var(--text-primary);font-weight:700}.AudioToMidi-module__pf1aOa__modeBlurb{font-size:var(--text-xs);color:var(--text-tertiary);line-height:1.35}.AudioToMidi-module__pf1aOa__badge{white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.AudioToMidi-module__pf1aOa__badgeFree{color:#4ade80;background:#4ade8026}.AudioToMidi-module__pf1aOa__badgeCloud{color:var(--accent-amber);background:#f5aa3c26}.AudioToMidi-module__pf1aOa__warn{color:var(--text-secondary);font-size:var(--text-sm);background:#f5aa3c14;border:1px solid #f5aa3c40;border-radius:10px;margin-top:1rem;padding:.7rem .9rem;line-height:1.5}.AudioToMidi-module__pf1aOa__go{background:var(--accent-amber);color:var(--bg-primary,#0e0e12);cursor:pointer;font-weight:800;font-size:var(--text-base);border:none;border-radius:10px;margin-top:1rem;padding:.8rem 1.5rem;display:inline-block}.AudioToMidi-module__pf1aOa__go:disabled{opacity:.5;cursor:not-allowed}.AudioToMidi-module__pf1aOa__progress{color:var(--text-secondary);font-size:var(--text-sm);margin-top:1rem}.AudioToMidi-module__pf1aOa__cloudProgress{align-items:center;gap:.55rem;line-height:1.45;display:flex}.AudioToMidi-module__pf1aOa__cloudSpinner{border:2px solid #f5aa3c38;border-top-color:var(--accent-amber);border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite AudioToMidi-module__pf1aOa__cloudSpin}@keyframes AudioToMidi-module__pf1aOa__cloudSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.AudioToMidi-module__pf1aOa__cloudSpinner{animation:1.6s ease-in-out infinite AudioToMidi-module__pf1aOa__cloudPulse}@keyframes AudioToMidi-module__pf1aOa__cloudPulse{50%{opacity:.35}}}.AudioToMidi-module__pf1aOa__bar{background:#ffffff1a;border-radius:999px;height:6px;margin-top:6px;overflow:hidden}.AudioToMidi-module__pf1aOa__barFill{background:var(--accent-amber);height:100%;transition:width .2s}.AudioToMidi-module__pf1aOa__err{color:#f87171;font-size:var(--text-sm);margin-top:1rem}.AudioToMidi-module__pf1aOa__result{margin-top:1.2rem}.AudioToMidi-module__pf1aOa__ready{color:var(--text-secondary);font-size:var(--text-sm);background:#4ade8014;border:1px solid #4ade8040;border-radius:10px;margin-top:.9rem;padding:.7rem .9rem;line-height:1.5}.AudioToMidi-module__pf1aOa__ready strong{color:#4ade80}.AudioToMidi-module__pf1aOa__revoice{color:var(--text-secondary);font-size:var(--text-sm);background:#f5aa3c0e;border:1px solid #f5aa3c47;border-radius:12px;margin-top:.8rem;padding:.85rem .95rem;line-height:1.5}.AudioToMidi-module__pf1aOa__revoice strong{color:var(--text-primary)}.AudioToMidi-module__pf1aOa__revoice span{display:inline}.AudioToMidi-module__pf1aOa__voiceButtons{flex-wrap:wrap;gap:.45rem;margin-top:.7rem;display:flex}.AudioToMidi-module__pf1aOa__voiceButton{border:1px solid var(--glass-border,#ffffff26);color:var(--text-secondary);font:inherit;cursor:pointer;background:#ffffff0a;border-radius:999px;padding:.42rem .75rem;font-weight:700}.AudioToMidi-module__pf1aOa__voiceButton:hover{color:var(--text-primary);border-color:#f5aa3c73}.AudioToMidi-module__pf1aOa__voiceButtonActive{border-color:var(--accent-amber);color:var(--accent-amber);background:#f5aa3c29}.AudioToMidi-module__pf1aOa__vocalNote{color:var(--text-secondary);font-size:var(--text-sm);background:#9b8cff12;border:1px solid #9b8cff4d;border-radius:11px;margin-top:.8rem;padding:.8rem .9rem;line-height:1.5}.AudioToMidi-module__pf1aOa__vocalNote strong{color:var(--text-primary)}.AudioToMidi-module__pf1aOa__resultToolCallout{background:linear-gradient(135deg,#33a47021,#33a4700b);border:1px solid #7ee7aa52;border-radius:13px;justify-content:space-between;align-items:center;gap:1rem;margin-top:.85rem;padding:1rem;display:flex}.AudioToMidi-module__pf1aOa__resultToolCallout>div{flex-direction:column;gap:.2rem;display:flex}.AudioToMidi-module__pf1aOa__resultToolCallout strong{color:var(--text-primary)}.AudioToMidi-module__pf1aOa__resultToolCallout p{color:var(--text-secondary);font-size:var(--text-sm);margin:0;line-height:1.45}.AudioToMidi-module__pf1aOa__resultToolEyebrow{color:#7ee7aa;font-size:var(--text-xs);letter-spacing:.08em;font-weight:900}.AudioToMidi-module__pf1aOa__resultToolCta{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#329d70;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;padding:.7rem .95rem;font-weight:850;text-decoration:none;display:inline-flex}.AudioToMidi-module__pf1aOa__resultToolCta:hover{filter:brightness(1.08)}.AudioToMidi-module__pf1aOa__dlRow{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.AudioToMidi-module__pf1aOa__dl{background:var(--accent-amber);color:var(--bg-primary,#0e0e12);cursor:pointer;border:none;border-radius:10px;padding:.7rem 1.2rem;font-weight:700;text-decoration:none;display:inline-block}.AudioToMidi-module__pf1aOa__dlGhost{border:1px solid var(--glass-border,#ffffff26);color:var(--text-secondary);border-radius:10px;padding:.7rem 1.2rem;text-decoration:none;display:inline-block}.AudioToMidi-module__pf1aOa__deliver{background:var(--glass-bg,#ffffff08);border:1px solid var(--glass-border,#ffffff1f);border-radius:12px;margin-top:1rem;padding:1rem 1.1rem}.AudioToMidi-module__pf1aOa__deliverTitle{color:var(--text-primary);margin-bottom:.7rem;font-weight:800}.AudioToMidi-module__pf1aOa__presetRow{flex-wrap:wrap;gap:.45rem;margin-bottom:.9rem;display:flex}.AudioToMidi-module__pf1aOa__preset{color:var(--accent-amber);font-size:var(--text-xs);cursor:pointer;white-space:nowrap;background:#f5aa3c1a;border:1px solid #f5aa3c66;border-radius:999px;padding:5px 12px;font-weight:700}.AudioToMidi-module__pf1aOa__preset:hover{background:#f5aa3c33}.AudioToMidi-module__pf1aOa__deliverGroup{margin-bottom:.8rem}.AudioToMidi-module__pf1aOa__deliverGroupLabel{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);margin-bottom:.4rem;font-weight:700}.AudioToMidi-module__pf1aOa__deliverItem{color:var(--text-primary);font-size:var(--text-sm);cursor:pointer;align-items:center;gap:.55rem;padding:5px 2px;display:flex}.AudioToMidi-module__pf1aOa__deliverItem input{width:16px;height:16px;accent-color:var(--accent-amber);cursor:pointer;flex:none}.AudioToMidi-module__pf1aOa__deliverSub{color:var(--text-tertiary);font-size:var(--text-xs)}.AudioToMidi-module__pf1aOa__deliverStemRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.AudioToMidi-module__pf1aOa__deliverStemActions{align-items:center;gap:.45rem;display:flex}.AudioToMidi-module__pf1aOa__deliverStemActions audio{width:min(230px,45vw);height:34px}.AudioToMidi-module__pf1aOa__deliverStemActions button{border:1px solid var(--glass-border,#ffffff26);color:var(--text-primary);cursor:pointer;font-size:var(--text-xs);background:0 0;border-radius:7px;padding:.3rem .55rem}.AudioToMidi-module__pf1aOa__deliverStemActions button:hover{border-color:var(--accent-amber)}.AudioToMidi-module__pf1aOa__deliverStemActions button:disabled{opacity:.5;cursor:not-allowed}.AudioToMidi-module__pf1aOa__overlay{z-index:1000;padding:var(--space-md,1rem);background:#0009;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AudioToMidi-module__pf1aOa__dialog{background:var(--bg-secondary,#15151c);border:1px solid var(--glass-border,#ffffff1f);border-radius:14px;width:100%;max-width:420px;padding:1.5rem}.AudioToMidi-module__pf1aOa__dialog h3{color:var(--text-primary);font-family:var(--font-display);margin:0 0 .5rem}.AudioToMidi-module__pf1aOa__dialog p{color:var(--text-secondary);font-size:var(--text-sm);margin:0 0 .7rem;line-height:1.55}.AudioToMidi-module__pf1aOa__dialogRow{flex-wrap:wrap;gap:.6rem;margin-top:1rem;display:flex}@media (max-width:680px){.AudioToMidi-module__pf1aOa__resultToolCallout{flex-direction:column;align-items:stretch}.AudioToMidi-module__pf1aOa__resultToolCta{width:100%}}
.LongJobStartedModal-module__c2TdXW__backdrop{z-index:1400;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#030408c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.LongJobStartedModal-module__c2TdXW__modal{width:min(610px,100%);color:var(--text-primary,#f2f2f4);background:linear-gradient(145deg,#191a20,#111217);border:1px solid #f5a62352;border-radius:16px;padding:1.45rem;box-shadow:0 28px 90px #00000094}.LongJobStartedModal-module__c2TdXW__headingRow{align-items:flex-start;gap:.9rem;display:flex}.LongJobStartedModal-module__c2TdXW__eyebrow{color:var(--accent-amber,#f5a623);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.18rem;font-size:.68rem;font-weight:800;display:block}.LongJobStartedModal-module__c2TdXW__headingRow h2{max-width:24ch;margin:0;font-size:clamp(1.25rem,4vw,1.65rem);line-height:1.18}.LongJobStartedModal-module__c2TdXW__spinner{border:3px solid #f5a62333;border-top-color:var(--accent-amber,#f5a623);border-radius:50%;flex:none;width:30px;height:30px;animation:.85s linear infinite LongJobStartedModal-module__c2TdXW__jobStartedSpin}.LongJobStartedModal-module__c2TdXW__copy{color:var(--text-secondary,#b6b6bf);margin:1.05rem 0 1.15rem;font-size:.88rem;line-height:1.52}.LongJobStartedModal-module__c2TdXW__started{border-left:3px solid var(--accent-amber,#f5a623);background:#f5a62312;border-radius:0 8px 8px 0;margin:0;padding:.72rem .82rem}.LongJobStartedModal-module__c2TdXW__started strong,.LongJobStartedModal-module__c2TdXW__instructions strong,.LongJobStartedModal-module__c2TdXW__timing strong{color:var(--text-primary,#f2f2f4)}.LongJobStartedModal-module__c2TdXW__instructions{gap:.62rem;margin:.75rem 0;padding:0;list-style:none;display:grid}.LongJobStartedModal-module__c2TdXW__instructions li{background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;grid-template-columns:28px 1fr;align-items:flex-start;gap:.68rem;padding:.72rem .78rem;display:grid}.LongJobStartedModal-module__c2TdXW__instructions li>span{width:28px;height:28px;color:var(--accent-amber,#f5a623);background:#f5a62314;border:1px solid #f5a62361;border-radius:50%;place-items:center;font-size:.75rem;font-weight:900;display:grid}.LongJobStartedModal-module__c2TdXW__instructions p{margin:.22rem 0 0}.LongJobStartedModal-module__c2TdXW__timing{color:var(--text-secondary,#b6b6bf);margin:0;font-size:.8rem}.LongJobStartedModal-module__c2TdXW__copy a{color:var(--accent-amber,#f5a623);text-underline-offset:2px;font-weight:700;text-decoration:underline}.LongJobStartedModal-module__c2TdXW__acknowledge{background:var(--accent-amber,#f5a623);color:#111217;cursor:pointer;width:100%;min-height:46px;font:inherit;border:0;border-radius:10px;font-weight:800}.LongJobStartedModal-module__c2TdXW__acknowledge:hover{filter:brightness(1.06)}.LongJobStartedModal-module__c2TdXW__acknowledge:focus-visible{outline-offset:3px;outline:3px solid #f5a62359}.LongJobStartedModal-module__c2TdXW__buttonNote{color:var(--text-secondary,#b6b6bf);text-align:center;margin-top:.58rem;font-size:.73rem;display:block}@keyframes LongJobStartedModal-module__c2TdXW__jobStartedSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.LongJobStartedModal-module__c2TdXW__spinner{animation:1.6s ease-in-out infinite LongJobStartedModal-module__c2TdXW__jobStartedPulse}@keyframes LongJobStartedModal-module__c2TdXW__jobStartedPulse{50%{opacity:.38}}}@media (max-width:520px){.LongJobStartedModal-module__c2TdXW__modal{max-height:calc(100dvh - 2rem);padding:1.05rem;overflow-y:auto}.LongJobStartedModal-module__c2TdXW__headingRow{gap:.68rem}.LongJobStartedModal-module__c2TdXW__spinner{width:26px;height:26px}.LongJobStartedModal-module__c2TdXW__copy{font-size:.82rem}.LongJobStartedModal-module__c2TdXW__instructions li{grid-template-columns:25px 1fr;padding:.62rem}.LongJobStartedModal-module__c2TdXW__instructions li>span{width:25px;height:25px}.LongJobStartedModal-module__c2TdXW__acknowledge{min-height:52px;padding:.65rem;line-height:1.25}}