.UPLQnq_appSidebar{background:var(--side-bg);width:300px;height:100vh;color:var(--side-ink);flex-direction:column;flex:0 0 300px;gap:16px;padding:22px 14px 18px;display:flex;position:sticky;top:0;overflow-y:auto}.UPLQnq_backRow{cursor:pointer;color:var(--side-ink);background:0 0;border:none;align-items:center;gap:8px;padding:0 8px 0 10px;display:flex}.UPLQnq_backIconWrap{background:var(--side-row);border-radius:26px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.UPLQnq_backLabel{font-size:12.5px;font-weight:500}.UPLQnq_sidebarToolsLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--side-mute);padding:4px 10px 0;font-size:10.5px;font-weight:600}@media (max-width:768px){.UPLQnq_appSidebar{display:none}}.UPLQnq_appMobileHeader{background:var(--side-bg);color:var(--side-ink);align-items:center;gap:12px;padding:14px 16px 12px;display:none}.UPLQnq_appMobileBack{background:var(--side-row);width:30px;height:30px;color:var(--side-ink);cursor:pointer;border:none;border-radius:30px;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.UPLQnq_appMobileBrand{flex:1;align-items:baseline;gap:2px;min-width:0;display:flex}@media (max-width:768px){.UPLQnq_appMobileHeader{display:flex}}.UPLQnq_appMain{flex-direction:column;flex:1;gap:20px;min-width:0;padding:30px 34px;display:flex}@media (max-width:768px){.UPLQnq_appMain{padding:18px 16px 30px}}.UPLQnq_appContent{flex-direction:column;gap:20px;display:flex}.UPLQnq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:2px;display:flex}.UPLQnq_titleGroup{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.UPLQnq_versionBadge{border-radius:var(--radius-pill);background:var(--amber-soft);color:var(--amber-ink);white-space:nowrap;padding:3px 10px;font-size:12px;font-weight:700}.UPLQnq_versionLinksRow{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.UPLQnq_versionLink,.UPLQnq_versionLinkActive{border-radius:var(--radius-pill);border:1px solid var(--line);padding:4px 10px;font-size:12px;font-weight:600}.UPLQnq_versionLink{color:var(--mute);text-decoration:none}.UPLQnq_versionLink:hover{border-color:var(--amber);color:var(--ink)}.UPLQnq_versionLinkActive{color:var(--amber-ink);border-color:var(--amber);background:var(--amber-soft)}.UPLQnq_editSongBtn{background:var(--amber);color:var(--amber-contrast,#1e3054);cursor:pointer;border:none;border-radius:24px;flex:none;align-items:center;gap:6px;padding:9px 16px;font-size:12.5px;font-weight:700;display:inline-flex}.UPLQnq_editSongBtn:hover{filter:brightness(1.05)}.UPLQnq_title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ink);margin:0;font-size:26px;font-weight:700;line-height:1.1}.UPLQnq_artist{color:var(--amber-ink);width:fit-content;font-size:15px;font-weight:600;text-decoration:none}a.UPLQnq_artist:hover{text-decoration:underline}@media (pointer:coarse){a.UPLQnq_artist{margin-block:-11px;padding-block:11px}}.UPLQnq_writerLine{color:var(--mute);font-size:11.5px}.UPLQnq_tabsRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.UPLQnq_tab{background:var(--panel);border:1px solid var(--line);color:var(--mute);cursor:pointer;border-radius:24px;padding:8px 16px;font-size:12px;font-weight:600;text-decoration:none}.UPLQnq_tabStatic{cursor:default}.UPLQnq_tab.UPLQnq_active{background:var(--ink);color:var(--bg);border-color:var(--ink)}.UPLQnq_toolsTrigger{background:var(--panel);border:1px solid var(--line);color:var(--ink);cursor:pointer;border-radius:24px;align-items:center;gap:6px;margin-left:auto;padding:8px 14px;font-size:12px;font-weight:600;display:none}@media (max-width:768px){.UPLQnq_toolsTrigger{display:flex}}.UPLQnq_cifraBlock{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:20px 24px;position:relative}@media (max-width:768px){.UPLQnq_cifraBlock{padding:16px}}.UPLQnq_cifraColumns{column-count:1;column-gap:28px}.UPLQnq_cifraColumns.UPLQnq_twoCol{column-count:2}@media (max-width:768px){.UPLQnq_cifraColumns.UPLQnq_twoCol{column-count:1}}.UPLQnq_cifraSection{break-inside:avoid}.UPLQnq_cifraSectionBreak{margin-top:33px}.UPLQnq_cifraSectionLabeled{margin-top:10px}.UPLQnq_cifraSectionLabel{font-family:var(--font-heading);color:var(--mute);font-size:13px;font-weight:700;line-height:25px}.UPLQnq_notFound{text-align:center;color:var(--mute);padding:60px 20px}.UPLQnq_sheetOverlay{z-index:60;background:#0a0c1280;align-items:flex-end;display:flex;position:fixed;inset:0}.UPLQnq_sheetPanel{background:var(--bg);border-radius:20px 20px 0 0;flex-direction:column;gap:12px;width:100%;max-height:78vh;padding:10px 16px 24px;display:flex;overflow-y:auto}.UPLQnq_sheetHandle{background:var(--line);border-radius:4px;align-self:center;width:36px;height:4px;margin:4px 0 2px}.UPLQnq_sheetTitle{color:var(--ink);font-size:14px;font-weight:600}
