._field_1fhjy_1{display:block;height:auto;min-height:2.25rem;padding:6px var(--spacing-3);resize:none;overflow:hidden;white-space:pre-wrap;overflow-wrap:anywhere}._wrap_1jh9a_1{display:flex;flex-direction:column;gap:var(--spacing-4)}._chips_1jh9a_7{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._chip_1jh9a_7{min-height:40px;padding:8px 14px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-family:var(--font-family-base);font-size:15px;cursor:pointer;transition:background var(--animation-duration-fast),color var(--animation-duration-fast),border-color var(--animation-duration-fast)}._chip_1jh9a_7:focus-visible{outline:none;box-shadow:var(--shadow-focus)}._on_1jh9a_31{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._own_1jh9a_37{display:flex;flex-direction:column;gap:var(--spacing-2)}._ownLabel_1jh9a_43{margin:0;font-size:14px;font-weight:600;color:var(--foreground)}._ownInput_1jh9a_50{width:100%}._add_1jh9a_54{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:6px 4px;background:none;border:none;color:var(--primary);font-family:var(--font-family-base);font-size:15px;font-weight:600;cursor:pointer}._editor_s7aqz_1{display:flex;flex-direction:column;gap:var(--spacing-6)}._card_s7aqz_7{position:relative;width:200px;aspect-ratio:9 / 16;margin:0 auto;border-radius:22px;overflow:hidden;background-size:cover;background-position:center;box-shadow:0 10px 30px #5a142738}._cardBig_s7aqz_19{width:min(260px,80vw)}._cardSmall_s7aqz_23{width:112px;border-radius:14px}._cardSmall_s7aqz_23 ._phrase_s7aqz_28{font-size:12px}._cardSmall_s7aqz_23 ._name_s7aqz_32{font-size:9px}._cardSmall_s7aqz_23 ._scrim_s7aqz_36{padding:8px 6px 10px}._strip_s7aqz_40{display:flex;gap:var(--spacing-3);overflow-x:auto;padding:4px 2px var(--spacing-2);scroll-snap-type:x mandatory}._stripItem_s7aqz_48{flex:0 0 auto;display:flex;flex-direction:column;align-items:center;gap:6px;scroll-snap-align:start}._stripSong_s7aqz_57{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:700;color:var(--primary);text-decoration:none}._stars_s7aqz_67{position:absolute;inset:0 0 30%;background-image:radial-gradient(1.5px 1.5px at 20% 15%,rgba(245,230,196,.9),transparent),radial-gradient(1px 1px at 70% 25%,rgba(245,230,196,.8),transparent),radial-gradient(2px 2px at 40% 40%,rgba(245,230,196,.9),transparent),radial-gradient(1px 1px at 85% 55%,rgba(245,230,196,.7),transparent),radial-gradient(1.5px 1.5px at 12% 60%,rgba(245,230,196,.8),transparent),radial-gradient(1px 1px at 55% 8%,rgba(245,230,196,.8),transparent)}._scrim_s7aqz_36{position:absolute;left:0;right:0;top:52%;padding:14px 12px 16px;text-align:center}._kicker_s7aqz_88{margin:0 0 4px;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}._name_s7aqz_32{margin:0 0 4px;font-family:var(--font-family-display);font-size:13px;line-height:1.2;overflow-wrap:anywhere}._cardBig_s7aqz_19 ._name_s7aqz_32{font-size:16px}._phrase_s7aqz_28{margin:0;font-family:var(--font-family-display);font-size:19px;line-height:1.2;overflow-wrap:anywhere}._cardBig_s7aqz_19 ._phrase_s7aqz_28{font-size:23px}._section_s7aqz_120{display:flex;flex-direction:column;gap:var(--spacing-2)}._label_s7aqz_126{margin:0;font-weight:700;font-size:16px;color:var(--foreground)}._sub_s7aqz_133{margin:0;font-size:14px;color:var(--muted-foreground)}._or_s7aqz_139{margin:var(--spacing-1) 0 0;font-size:14px;color:var(--muted-foreground);text-align:center}._full_s7aqz_146{width:100%}._hiddenInput_s7aqz_150{display:none}._bgGrid_s7aqz_154{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-2)}._bg_s7aqz_154{aspect-ratio:3 / 4;border:2px solid transparent;border-radius:var(--radius);display:flex;align-items:flex-end;justify-content:center;padding:6px;cursor:pointer}._bg_s7aqz_154 span{font-size:11px;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.45)}._bgOn_s7aqz_178{border-color:var(--primary);box-shadow:0 0 0 2px var(--gold)}._songInput_s7aqz_183{margin-top:var(--spacing-2)}._styleRow_s7aqz_187{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._styleBtn_s7aqz_193{padding:8px 14px;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);color:var(--foreground);font-size:14px;cursor:pointer}._styleOn_s7aqz_203{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._list_s7aqz_209{display:flex;flex-direction:column;gap:var(--spacing-8)}._listItem_s7aqz_215{display:flex;flex-direction:column;gap:var(--spacing-3)}._howTo_s7aqz_221{padding:var(--spacing-4);border-radius:var(--radius);background:var(--surface);font-size:14px;color:var(--foreground)}._howTo_s7aqz_221 p{margin:0 0 var(--spacing-2)}._howTitle_s7aqz_233{font-weight:700}
