.page_wrapper__aKzfL{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:48px 20px 72px}.page_card__Cf__u{width:min(1100px,100%);border-radius:28px;padding:36px;background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:page_floatIn__raWX9 .7s ease-out both}.page_header__oRW75{display:flex;gap:24px;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.page_kicker__4Y54j{letter-spacing:.12em;font-size:12px;color:var(--muted);margin:0 0 12px}.page_title__po7na{font-family:var(--font-display),serif;font-size:clamp(28px,4vw,40px);margin:0 0 12px}.page_subtitle__YBgxm{margin:0;color:var(--muted);max-width:560px;line-height:1.6}.page_badgeGroup__4glny{display:flex;gap:8px;flex-wrap:wrap}.page_badge__0mJr3{border:1px solid rgba(245,180,91,.4);color:var(--accent);padding:6px 12px;border-radius:999px;font-size:12px;background:rgba(245,180,91,.08)}.page_grid__JZ9Cz{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);grid-gap:28px;gap:28px;margin-top:32px}.page_editor__y95L3,.page_player__Ux29B{display:flex;flex-direction:column;gap:16px}.page_label__jI4Tf{font-size:13px;text-transform:uppercase;letter-spacing:.2em;color:var(--muted)}.page_textarea__aR4ZX{background:var(--panel-strong);border:1px solid var(--line);border-radius:18px;padding:18px;color:var(--text);font-size:15px;line-height:1.7;min-height:220px;resize:vertical;outline:none;transition:border .2s ease,box-shadow .2s ease}.page_textarea__aR4ZX:focus{border-color:rgba(245,180,91,.7);box-shadow:0 0 0 3px rgba(245,180,91,.18)}.page_metaRow__2S_ht{display:flex;justify-content:space-between;gap:16px}.page_metaRow__2S_ht,.page_meta__7uwVl{font-size:12px;color:var(--muted)}.page_error__JBrsB{background:hsla(0,100%,71%,.12);border:1px solid hsla(0,100%,71%,.35);padding:12px 14px;border-radius:12px;color:#ffd0c7;font-size:13px}.page_actions___si5r{display:flex;gap:12px;flex-wrap:wrap}.page_primary__2CBMe,.page_secondary__jzhTV{border-radius:999px;padding:12px 20px;font-size:14px;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.page_primary__2CBMe{background:linear-gradient(130deg,var(--accent),var(--accent-strong));color:#2a1605;box-shadow:0 18px 35px rgba(245,180,91,.35)}.page_primary__2CBMe:hover{transform:translateY(-1px);box-shadow:0 24px 45px rgba(245,180,91,.45)}.page_primary__2CBMe:disabled,.page_secondary__jzhTV:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}.page_secondary__jzhTV{background:transparent;border:1px solid var(--line);color:var(--text)}.page_playerCard__SUPNo{background:rgba(12,12,20,.82);border-radius:22px;padding:20px;border:1px solid var(--line);box-shadow:0 20px 50px rgba(10,10,20,.35)}.page_playerHeader__AEGRY{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.page_playerTitle__YluEi{margin:0;font-family:var(--font-display),serif;font-size:20px}.page_status__e5ASC{font-size:12px;padding:6px 12px;border-radius:999px;border:1px solid rgba(120,200,255,.35);color:#bfe6ff;background:rgba(120,200,255,.12)}.page_audio__bwaiZ{width:100%;margin:12px 0 16px;filter:drop-shadow(0 8px 20px rgba(0,0,0,.4))}.page_placeholder__TVSUr{padding:26px;border-radius:16px;border:1px dashed hsla(0,0%,100%,.18);color:var(--muted);text-align:center}.page_downloadRow__y0U1r{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_download__VE5B3{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.page_download__VE5B3[aria-disabled=true]{pointer-events:none;opacity:.5}.page_tip__puwcr{padding:14px 16px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);color:var(--muted);font-size:13px}.page_tip__puwcr strong{color:var(--text)}@keyframes page_floatIn__raWX9{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.page_card__Cf__u{padding:28px 22px}.page_grid__JZ9Cz{grid-template-columns:1fr}.page_metaRow__2S_ht{flex-direction:column;align-items:flex-start}}