.version_page__igtkK{min-height:100vh;background:#0E0A0A;color:#F4EDE4;display:flex;flex-direction:column;font-family:DM Sans,sans-serif}.version_pageCommentsOpen__WHsb5{height:100vh;overflow:hidden}.version_loading__k3fid{min-height:100vh;display:flex;align-items:center;justify-content:center;color:rgba(244,237,228,.45);background:#0E0A0A}.version_initErrorCard__zPCqs{width:min(480px,calc(100vw - 32px));padding:24px;border-radius:0;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);box-shadow:0 18px 48px rgba(0,0,0,.28)}.version_initErrorTitle__YO1le{margin:0 0 10px;color:#F4EDE4;font-size:1.25rem;font-weight:700}.version_initErrorText__0rLip{margin:0;color:rgba(255,255,255,.72);line-height:1.5}.version_initErrorActions__ZcgQ5{display:flex;gap:10px;margin-top:18px}.version_reviewWorkspace__bDxsl{display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,380px);align-items:stretch;min-width:0;border-bottom:1px solid #1c1515}.version_reviewWorkspace__bDxsl .version_hero__aR_mS{min-width:0}.version_reviewWorkspace__bDxsl .version_heroOverlay__jN51l{height:100%}.version_hero__aR_mS{position:relative;background-color:#0E0A0A;background-size:cover;background-position:50%}.version_heroOverlay__jN51l{position:relative;backdrop-filter:blur(60px) brightness(.45) saturate(1.4);-webkit-backdrop-filter:blur(60px) brightness(.45) saturate(1.4);background:linear-gradient(160deg,rgba(14,10,10,.6),rgba(14,10,10,.3) 50%,rgba(14,10,10,.75));display:flex;flex-direction:column;overflow:hidden}.version_heroReactiveCanvasDesktop___KqH0,.version_heroReactiveCanvasMobile__lFZYN{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.version_heroReactiveCanvasDesktop___KqH0{opacity:.92;mix-blend-mode:screen}.version_heroReactiveCanvasMobile__lFZYN{opacity:.92;display:none}.version_heroNav__3EYgI{display:flex;align-items:center;justify-content:space-between;padding:16px 28px;gap:12px;position:relative;z-index:1}.version_heroNavRight__EkNy5{display:flex;align-items:center;gap:10px}.version_heroActionRow__KyOdL{display:flex;justify-content:flex-end;gap:10px;padding:0 28px 8px;position:relative;z-index:1}.version_heroContent__7exBx{display:grid;grid-template-columns:1fr 330px;grid-template-rows:auto auto auto;grid-template-areas:"left art" "controls art" "wave art";grid-gap:0 28px;gap:0 28px;padding:8px 28px 0;position:relative;z-index:1}.version_heroLeft__e37fv{grid-area:left;display:flex;flex-direction:column;min-width:0}.version_heroMeta__IPPG_{display:flex;align-items:center;gap:10px;margin-bottom:12px}.version_heroBadge__jK9rT{background:rgba(192,57,43,.18);border:1px solid rgba(192,57,43,.35);color:var(--color-primary-readable,#ED4D3B);font-size:.72rem;font-weight:600;padding:3px 10px;border-radius:0;cursor:default;display:flex;align-items:center;gap:6px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.version_heroBadge__jK9rT:hover .version_heroBadgeEdit__AmKlJ{opacity:1}.version_heroBadgeEdit__AmKlJ{opacity:0;font-size:.65rem;transition:opacity .15s;cursor:pointer}.version_heroBadgeInput__dlFFC{background:rgba(192,57,43,.15);border:1px solid #c0392b;color:var(--color-primary-readable,#ED4D3B);font-size:.72rem;font-weight:600;padding:3px 10px;border-radius:0;outline:none;font-family:inherit;min-width:120px}.version_heroTitle__SJVo3{font-size:2.8rem;font-weight:800;line-height:1.05;margin:0 0 6px;color:#F4EDE4;letter-spacing:-.02em}.version_heroArtist__PsPqm{font-size:1rem;color:rgba(255,255,255,.5);margin:0 0 24px;font-weight:400}.version_heroVersionMeta__w7Ot8{display:flex;flex-wrap:wrap;gap:10px;margin:-10px 0 22px;color:rgba(255,255,255,.58);font-size:.78rem;line-height:1.4}.version_heroVersionMeta__w7Ot8 span{position:relative;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.version_heroVersionMeta__w7Ot8 span:not(:first-child):before{content:"•";position:absolute;left:-7px;color:rgba(255,255,255,.22)}.version_heroVersionNotes__KKSGA{display:flex;flex-direction:column;gap:6px;margin:-6px 0 18px;max-width:520px}.version_heroVersionNotesLabel__NqqIO{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.36)}.version_heroVersionNotesText__quG1Z{margin:0;color:rgba(255,255,255,.8);font-size:.86rem;line-height:1.5}.version_heroControls__11Uow{grid-area:controls;display:flex;flex-wrap:wrap;align-items:center;gap:16px}.version_heroPlayBtn___ssKu{width:56px;height:56px;border-radius:0;border:none;background:#F4EDE4;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .15s,opacity .15s;box-shadow:0 4px 20px rgba(0,0,0,.5)}.version_heroPlayBtn___ssKu svg{fill:#000}.version_heroPlayBtn___ssKu:hover{transform:scale(1.06)}.version_heroPlayBtn___ssKu:disabled{opacity:.35;cursor:not-allowed;transform:none}.version_heroTransportBtn__7uLsV{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(244,237,228,.6);border-radius:0;background:transparent;color:#F4EDE4;cursor:pointer}.version_heroTransportBtn__7uLsV:hover:not(:disabled){background:rgba(244,237,228,.12)}.version_heroTransportBtn__7uLsV[aria-pressed=true]{background:#F4EDE4;color:#171411;border-color:#F4EDE4}.version_heroTransportBtn__7uLsV[aria-pressed=true]:hover{background:#D4C4B0}.version_heroTransportBtn__7uLsV:disabled{opacity:.35;cursor:not-allowed}.version_heroPlayBtn___ssKu:focus-visible,.version_heroTransportBtn__7uLsV:focus-visible{outline:2px solid #F4EDE4;outline-offset:4px}.version_heroTime__5ShTt{white-space:nowrap;font-size:1rem;color:rgba(255,255,255,.7);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.version_heroTimeSep__Xg8YS{color:rgba(255,255,255,.3);margin:0 3px}.version_heroArtwork__2NGgZ{grid-area:art;width:330px;height:330px;border-radius:0;overflow:hidden;position:relative;box-shadow:0 16px 48px rgba(0,0,0,.6);align-self:start;margin-bottom:28px}.version_heroArtworkImg__DufGH{width:100%;height:100%;object-fit:cover;display:block}.version_heroArtworkPlaceholder__VZtUr{width:100%;height:100%;background:rgba(255,255,255,.05);display:flex;align-items:center;justify-content:center}.version_heroArtworkUpload__pTVjk{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding-bottom:14px;background:linear-gradient(0deg,rgba(0,0,0,.7) 0,transparent 55%);opacity:0;transition:opacity .2s;cursor:pointer}.version_heroArtwork__2NGgZ:hover .version_heroArtworkUpload__pTVjk{opacity:1}.version_heroArtworkUpload__pTVjk span{background:rgba(255,255,255,.92);color:#000;font-size:.75rem;font-weight:700;padding:5px 14px;border-radius:0}.version_heroWaveform__PEx3X{grid-area:wave;min-width:0;padding-top:16px;padding-bottom:24px}.version_mobileReactiveStrip__NDRoT{display:none}.version_waveformWrap__1DG9y{background:rgba(0,0,0,.24)}.version_waveformWrap__1DG9y,.version_waveform__Hk2ml{position:relative;width:100%;border-radius:0;overflow:hidden}.version_waveform__Hk2ml{cursor:pointer;z-index:1}.version_waveform__Hk2ml:focus-visible{outline:2px solid #F0E48C;outline-offset:3px}.version_hoverCanvas__LGFRG{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;pointer-events:none;z-index:2}.version_markers__1EkRJ{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:3}.version_marker__XcX19{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:10px;height:10px;border-radius:50%;border:2px solid rgba(14,10,10,.6);cursor:pointer;padding:0;pointer-events:all;transition:transform .15s;z-index:2}.version_markerActive__fZwy1,.version_marker__XcX19:hover{transform:translateX(-50%) translateY(-50%) scale(1.4)}.version_markerActive__fZwy1{box-shadow:0 0 8px rgba(255,255,255,.4)}.version_waveHint__TlJyW{font-size:.72rem;color:rgba(255,255,255,.35);margin:0;text-align:left}.version_waveformFooter___4ASH{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px;padding-top:8px}.version_waveformCommentActions__aIUp1{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-shrink:0}.version_addCommentInlineBtn__w_eJR,.version_commentsTriggerBtn__Gu3CQ{min-height:36px;border-radius:0;font:inherit;font-size:.74rem;font-weight:700;cursor:pointer}.version_commentsTriggerBtn__Gu3CQ{display:none;align-items:center;gap:7px;padding:0 12px;color:rgba(244,237,228,.72);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12)}.version_commentsTriggerBtn__Gu3CQ span{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;background:rgba(255,255,255,.08);color:#F4EDE4;font-size:.68rem}.version_addCommentInlineBtn__w_eJR{padding:0 14px;color:#F4EDE4;background:#C0392B;border:1px solid #c0392b}.version_addCommentInlineBtn__w_eJR:hover,.version_commentsTriggerBtn__Gu3CQ:hover{filter:brightness(1.08)}.version_loadingWave__K28JO{font-size:.78rem;color:var(--color-primary-readable,#ED4D3B);animation:version_pulseWave__Twuul 1.2s ease-in-out infinite}@keyframes version_pulseWave__Twuul{0%,to{opacity:1}50%{opacity:.35}}.version_waveErrMsg__4nGOY{font-size:.78rem;color:var(--color-primary-readable,#ED4D3B)}.version_waveStatus__w3muS{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.version_waveRetryBtn__QENuF{background:transparent;border:1px solid rgba(192,57,43,.4);color:var(--color-primary-readable,#ED4D3B);border-radius:0;padding:4px 10px;font-size:.72rem;font-weight:700;cursor:pointer;transition:background .15s ease,border-color .15s ease}.version_waveRetryBtn__QENuF:hover{background:rgba(192,57,43,.14);border-color:rgba(192,57,43,.7)}.version_inlineForm__pelei{margin-top:12px;background:rgba(255,255,255,.06);border:1px solid rgba(192,57,43,.4);border-radius:0;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.version_inlineFormTime__TSUiI{font-size:.78rem;color:var(--color-primary-readable,#ED4D3B);font-weight:600}.version_inlineTextarea__xELMI{background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.12);border-radius:0;color:#F4EDE4;font-size:.9rem;font-family:inherit;padding:8px 10px;resize:vertical;width:100%;box-sizing:border-box}.version_inlineTextarea__xELMI:focus{outline:none;border-color:rgba(192,57,43,.5)}.version_inlineTextarea__xELMI::placeholder{color:rgba(255,255,255,.3)}.version_inlineFormActions__zCaO1{display:flex;gap:8px;justify-content:flex-end}.version_cancelBtn__0MV9P{border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.6);padding:6px 14px;font-size:.82rem;font-family:inherit}.version_cancelBtn__0MV9P:hover{border-color:rgba(255,255,255,.4)}.version_postBtn__pWhf9{padding:6px 18px;font-size:.82rem;font-family:inherit;transition:opacity .15s}.version_songsBtn__t2UIW{background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.8);padding:6px 14px;border-radius:0;cursor:pointer;font-size:.82rem;font-family:inherit;white-space:nowrap;transition:background .15s}.version_songsBtn__t2UIW:hover{background:rgba(255,255,255,.18);color:#F4EDE4}.version_versionSelect__1c0gk{background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);color:#F4EDE4;padding:6px 12px;border-radius:0;cursor:pointer;font-size:.82rem;font-family:inherit}.version_uploadBtn__pB3lm{background:transparent;border:1px solid #c0392b;color:var(--color-primary-readable,#ED4D3B);padding:6px 14px;border-radius:0;cursor:pointer;font-size:.82rem;font-family:inherit;white-space:nowrap;transition:background .15s}.version_uploadBtn__pB3lm:hover{background:rgba(192,57,43,.12)}.version_changeVersionBtn___QoYi{background:transparent;border:1px solid rgba(255,255,255,.2);color:rgba(255,255,255,.8);padding:6px 14px;border-radius:0;cursor:pointer;font-size:.82rem;font-family:inherit;white-space:nowrap;transition:background .15s,border-color .15s}.version_changeVersionBtn___QoYi:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.35);color:#F4EDE4}.version_avatar__BPZqo{width:32px;height:32px;border-radius:0;background:#C0392B;display:flex;align-items:center;justify-content:center;font-size:.85rem;font-weight:700;flex-shrink:0;color:#F4EDE4;overflow:hidden}.version_avatar__BPZqo img{width:100%;height:100%;object-fit:cover;display:block}.version_body__2wnQJ{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);flex:1 1;min-height:0}.version_actionsPanel__T88YH{border-right:1px solid #1c1515;padding:20px 24px;overflow-y:auto}.version_actionsPanelHeader__pmRL4{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid #1c1515}.version_sectionHeaderCopy__b6Em_{display:flex;flex-direction:column;gap:4px;min-width:0}.version_actionsPanelTitle__bX2Cb{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:rgba(244,237,228,.35)}.version_sectionHeaderSubtle__2cnIL{font-size:.76rem;color:rgba(255,255,255,.38);line-height:1.35}.version_pendingBadge__cGbmH{font-size:.75rem;color:rgba(244,237,228,.35)}.version_actionContextCard__DK4GY{display:flex;flex-direction:column;gap:4px;margin-bottom:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);border-radius:0;background:rgba(255,255,255,.03);color:rgba(255,255,255,.62);font-size:.74rem;line-height:1.45}.version_actionContextCard__DK4GY strong{color:#F4EDE4;font-size:.76rem}.version_actionTabRow__Cpwfd{display:flex;gap:8px;margin-bottom:14px;flex-wrap:wrap}.version_actionTab___njqw{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.62);border-radius:0;padding:6px 12px;font-size:.74rem;font-family:inherit;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.version_actionTab___njqw:hover{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.16);color:#F4EDE4}.version_actionTabActive__FoDLO{background:rgba(192,57,43,.14);border-color:rgba(192,57,43,.32);color:#F4EDE4}.version_actionFilterRow__JjzVH{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.version_actionFilterPill__8IOjL{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);color:rgba(255,255,255,.54);border-radius:0;padding:4px 10px;font-size:.72rem;font-family:inherit;cursor:pointer}.version_actionFilterPillActive__Gf5uh{background:rgba(192,57,43,.12);border-color:rgba(192,57,43,.35);color:#F4EDE4}.version_actionItem___uowR{display:flex;align-items:flex-start;gap:12px;padding:10px 0;border-bottom:1px solid #0e0a0a}.version_actionDone__NO_KN{opacity:.5}.version_actionToggle__0QVuD{width:22px;height:22px;border-radius:0;border:2px solid rgba(244,237,228,.18);background:transparent;cursor:pointer;flex-shrink:0;margin-top:1px;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s}.version_actionToggle__0QVuD:hover{border-color:#C0392B}.version_actionToggleDone__qZhBn{background:#22c55e;border-color:#22c55e}.version_actionToggleApproved___BhQG{background:#f5ae3d;border-color:#f5ae3d}.version_actionText__kXYWY{display:flex;flex-direction:column;gap:3px;min-width:0}.version_actionDesc__PEGUx{font-size:.88rem;line-height:1.4}.version_actionDescDone__4YkDN{text-decoration:line-through;color:rgba(244,237,228,.28)}.version_actionMeta__5IjMp{font-size:.72rem;color:rgba(244,237,228,.28)}.version_actionLinkBtn__j6_oo{display:inline-flex;align-items:center;gap:4px;padding:0;background:none;border:none;color:rgba(255,255,255,.74);cursor:pointer;font:inherit;text-decoration:underline;-webkit-text-decoration-color:rgba(255,255,255,.22);text-decoration-color:rgba(255,255,255,.22);text-underline-offset:2px}.version_actionLinkBtn__j6_oo:hover{color:#F4EDE4;-webkit-text-decoration-color:rgba(192,57,43,.52);text-decoration-color:rgba(192,57,43,.52)}.version_actionTimestamp__ndwjo{color:var(--color-primary-readable,#ED4D3B)}.version_actionControls__yPqPn{display:flex;align-items:center;gap:8px;margin-top:8px;flex-wrap:wrap}.version_actionStatusPill__5VSny{font-size:.68rem;color:rgba(255,255,255,.62);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:2px 7px;text-transform:capitalize}.version_actionStatusApproved__wandN{color:#D4C4B0;background:rgba(245,174,61,.12);border-color:rgba(245,174,61,.28)}.version_actionStatusCompleted__5Rl40{color:#D4C4B0;background:rgba(34,197,94,.12);border-color:rgba(34,197,94,.28)}.version_actionEditBtn__6C2x0{background:transparent;border:none;color:rgba(255,255,255,.48);cursor:pointer;font-size:.74rem;font-family:inherit;padding:0}.version_actionEditBtn__6C2x0:hover{color:#F4EDE4}.version_actionResolveBtn__KKKiD{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.74);border-radius:0;padding:3px 8px;font-size:.68rem;font-family:inherit;cursor:pointer}.version_actionResolveBtn__KKKiD:hover{border-color:rgba(192,57,43,.35);color:#F4EDE4}.version_actionResolvedBadge__nIxZo{font-size:.68rem;color:#D4C4B0;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.24);border-radius:0;padding:2px 7px}.version_threadsPanel__zo77_{padding:0;display:flex;flex-direction:column;overflow:hidden}.version_threadsPanelHeader__pTet_{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"thread-info thread-index" "thread-actions thread-actions";align-items:center;grid-gap:10px 8px;gap:10px 8px;padding:14px 16px;border-bottom:1px solid #1c1515;flex-shrink:0}.version_threadsPanelTitle__B6pV8{font-size:.82rem;color:rgba(244,237,228,.35)}.version_threadHeaderInfo__a1WIX{grid-area:thread-info;display:flex;align-items:center;gap:10px;min-width:0}.version_threadMarkerDot__WoYjj{width:10px;height:10px;border-radius:0;flex-shrink:0}.version_threadHeaderMeta__vrHje{display:flex;flex-direction:column;gap:2px;min-width:0}.version_threadTimestamp__rzszX{font-size:.9rem;font-weight:600;color:#D4C4B0}.version_threadHeaderCount__DqO5u{font-size:.72rem;color:rgba(244,237,228,.28)}.version_threadHeaderActions__9ME3x{grid-area:thread-actions;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;grid-gap:6px;gap:6px;min-width:0}.version_threadActionBtn__PAKIu{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.72);padding:8px 12px;border-radius:0;cursor:pointer;font-size:.74rem;font-family:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:background .15s,border-color .15s,color .15s}.version_threadActionBtn__PAKIu:hover{background:rgba(192,57,43,.12);border-color:rgba(192,57,43,.4);color:#F4EDE4}.version_threadsDropdown__FiZPR{grid-area:thread-index;min-height:36px;margin-left:0;padding:0 4px 0 10px;background:transparent;border:none;color:rgba(244,237,228,.35);cursor:pointer;font-size:.8rem;white-space:nowrap}.version_threadsDropdown__FiZPR:hover{color:#F4EDE4}.version_bubbleList__Y_Q8o{flex:1 1;overflow-y:auto;padding:16px 20px;display:flex;flex-direction:column;gap:12px}.version_bubbleWrap__amx7R{display:flex;flex-direction:column;gap:4px}.version_bubbleWrapOwn__cYcTo{align-items:flex-end}.version_bubbleWrapOther__7_n9_{align-items:flex-start}.version_bubbleRow__wiQgN{display:flex;gap:10px;align-items:flex-end;max-width:88%}.version_bubbleRowOther__Odbsn{align-self:flex-start}.version_bubbleRowOwn__7_wS7{align-self:flex-end;flex-direction:row-reverse}.version_bubbleStack__xuoU9{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.version_bubbleRowOwn__7_wS7 .version_bubbleStack__xuoU9{align-items:flex-end}.version_bubbleAvatar__hwhqf{position:relative;width:30px;height:30px;flex-shrink:0;border:1px solid rgba(244,237,228,.18);background:#2A2020;overflow:hidden;display:flex;align-items:center;justify-content:center}.version_bubbleAvatar__hwhqf img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.version_bubbleAvatarInitials__TUGdP{font-size:.72rem;font-weight:700;color:#F4EDE4}.version_bubbleAvatarSpacer__zLDBv{background:transparent;border-color:transparent}.version_bubbleAuthor__vCALV{font-size:.72rem;color:rgba(212,196,176,.7);padding:0 4px}.version_bubble__rrm84{max-width:100%;padding:10px 14px;border-radius:0;font-size:.9rem;line-height:1.45;box-shadow:0 10px 24px rgba(0,0,0,.16)}.version_bubbleOwn__F8F6F{background:#2A2020;color:#F4EDE4;align-self:flex-end;border-bottom-right-radius:0}.version_bubbleOther__j1LJb{background:#241C1C;color:#F4EDE4;align-self:flex-start;border-bottom-left-radius:0}.version_bubbleGentlePop__w9rDv{animation:version_bubbleGentlePop__w9rDv .36s cubic-bezier(.16,1,.3,1)}.version_bubbleDelivery__Q7oVu{padding-inline:4px;color:rgba(244,237,228,.42);font-size:.68rem;font-weight:600;letter-spacing:.02em}@keyframes version_bubbleGentlePop__w9rDv{0%{opacity:0;transform:translateY(8px) scale(.96);box-shadow:none}72%{opacity:1;transform:translateY(0) scale(1.012);box-shadow:0 16px 34px rgba(192,57,43,.14)}to{opacity:1;transform:translateY(0) scale(1);box-shadow:0 10px 24px rgba(0,0,0,.16)}}.version_markActionBtn__mPVQH{background:rgba(192,57,43,.15);border:1px solid rgba(192,57,43,.4);color:var(--color-primary-readable,#ED4D3B);border-radius:0;padding:4px 12px;font-size:.75rem;cursor:pointer;transition:background .2s}.version_markActionBtn__mPVQH:hover{background:rgba(192,57,43,.25)}.version_replyRow__0TcPo{display:flex;align-items:center;gap:10px;padding:12px 20px;border-top:1px solid #1c1515;flex-shrink:0}.version_replyDot__FFxDe{width:10px;height:10px;border-radius:0;background:#D4C4B0;flex-shrink:0}.version_replyInput__gMPs_{flex:1 1;background:#0E0A0A;border:1px solid #2e2222;color:#F4EDE4;border-radius:0;padding:9px 16px;font-size:.88rem;font-family:inherit;min-width:0}.version_replyInput__gMPs_:focus{outline:none;border-color:#C0392B}.version_replyTime__Rx_SY{font-size:.75rem;color:rgba(244,237,228,.25);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.version_replyBtn___E5bX{width:36px;height:36px;border-radius:0;border:none;background:#C0392B;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .2s}.version_replyBtn___E5bX:disabled{opacity:.4;cursor:not-allowed}.version_replyBtn___E5bX:not(:disabled):hover{opacity:.85}.version_threadIndexList__XDEGy{display:flex;flex-direction:column;padding:8px 0}.version_threadIndexItem__ohe9T{display:flex;align-items:flex-start;gap:10px;padding:10px 20px;background:transparent;border:none;color:rgba(244,237,228,.65);cursor:pointer;text-align:left;transition:background .15s}.version_threadIndexItem__ohe9T:hover{background:#0E0A0A}.version_threadIndexDot__7LvRF{width:8px;height:8px;border-radius:0;flex-shrink:0}.version_threadIndexBody__xahgz{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:3px}.version_threadIndexTop__ZgROz{display:flex;align-items:center;justify-content:space-between;gap:10px}.version_threadIndexTime__U__Yw{font-size:.78rem;color:#D4C4B0;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.version_threadIndexCount__zpPaH{font-size:.68rem;color:rgba(255,255,255,.42);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:2px 7px;white-space:nowrap}.version_threadIndexPreview__lxJBK{font-size:.82rem;color:rgba(244,237,228,.75);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.version_threadIndexMeta__RwfaI{font-size:.72rem;color:rgba(244,237,228,.3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.version_commentsSurface__ElnY2{min-width:0;height:clamp(560px,72vh,700px);max-height:760px;display:flex;flex-direction:column;overflow:hidden;background:#151010;border-left:1px solid rgba(244,237,228,.1);color:#F4EDE4}.version_commentsSurfaceHeader__4Dp6x{min-height:72px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid #2a2020;background:#110D0D;flex-shrink:0}.version_commentsTitleGroup__kA8bb{display:flex;flex-direction:column;gap:3px;min-width:0}.version_commentsEyebrow__F_MyG,.version_composerLabel__Xpnl3{color:rgba(244,237,228,.38);font-size:.62rem;font-weight:700;letter-spacing:.11em}.version_commentsTitle__LkoKM{margin:0;color:#F4EDE4;font-size:1rem;line-height:1.2}.version_commentsTitle__LkoKM span{margin-left:4px;color:rgba(244,237,228,.42);font-size:.78rem;font-weight:500}.version_commentsHeaderActions__ruwn0{display:flex;align-items:center;gap:8px}.version_addCommentBtn__OGq3k{min-height:38px;padding:0 11px;border:1px solid #c0392b;border-radius:0;background:#C0392B;color:#F4EDE4;font:inherit;font-size:.7rem;font-weight:700;white-space:nowrap;cursor:pointer}.version_addCommentBtn__OGq3k:disabled{opacity:.45;cursor:not-allowed}.version_commentsCloseBtn__eFXoL{display:none;width:40px;height:40px;align-items:center;justify-content:center;border:1px solid rgba(244,237,228,.14);border-radius:0;background:transparent;color:#F4EDE4;cursor:pointer}.version_threadIndexView__HqVNJ{min-height:0;flex:1 1;overflow-y:auto}.version_commentsEmpty__c75Nq{min-height:100%;padding:46px 28px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.version_commentsEmptyMark__pSKp9{margin-bottom:22px;color:#F0E48C;font-size:2rem;font-weight:800;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.version_commentsEmpty__c75Nq h3{margin:0 0 8px;font-size:1.1rem}.version_commentsEmpty__c75Nq p{margin:0 0 20px;color:rgba(244,237,228,.52);font-size:.82rem;line-height:1.55}.version_nearbyThreadNotice__UvlQC{display:flex;flex-direction:column;gap:12px;padding:14px 16px;background:rgba(240,228,140,.07);border-bottom:1px solid rgba(240,228,140,.2)}.version_nearbyThreadNotice__UvlQC>div:first-child{display:flex;flex-direction:column;gap:5px}.version_nearbyThreadNotice__UvlQC strong{color:#F4EDE4;font-size:.8rem}.version_nearbyThreadNotice__UvlQC span{color:rgba(244,237,228,.56);font-size:.74rem;line-height:1.45}.version_nearbyThreadActions__ZVin_{display:flex;flex-wrap:wrap;gap:7px}.version_nearbyThreadActions__ZVin_ button{min-height:36px;padding-inline:10px;font-size:.7rem}.version_newCommentComposer__QRgSj{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-bottom:1px solid #2a2020;background:#151010;overflow-y:auto}.version_composerHeading__9W8Su{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.version_composerHeading__9W8Su>div:first-child{display:flex;flex-direction:column;gap:5px}.version_composerHeading__9W8Su strong{color:#F0E48C;font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.version_composerField__8Qdqv,.version_replyField__1zR3Q{display:block;min-width:0}.version_replyField__1zR3Q{flex:1 1}.version_commentTextarea__RNJff{width:100%;min-height:130px;box-sizing:border-box;padding:12px;resize:vertical;border:1px solid rgba(244,237,228,.14);border-radius:0;outline:none;background:#0E0A0A;color:#F4EDE4;font:inherit;font-size:.88rem;line-height:1.5}.version_commentTextarea__RNJff:focus{border-color:#C0392B;box-shadow:0 0 0 1px rgba(192,57,43,.25)}.version_commentTextarea__RNJff::placeholder{color:rgba(244,237,228,.3)}.version_composerActions__HPSbU{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.version_composerHint__jhhBm{margin-right:auto;color:rgba(244,237,228,.32);font-size:.68rem}.version_textBtn__bRynF{min-height:32px;padding:0;border:0;border-radius:0;background:transparent;color:rgba(244,237,228,.58);font:inherit;font-size:.7rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.version_textBtn__bRynF:hover{color:#F4EDE4}.version_commentError__jLNn_{flex:1 0 100%;margin:0;color:#FF8173;font-size:.72rem;line-height:1.45}.version_srOnly__VVvMQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.version_commentsScrim__S228N{display:none}.version_postBtn__pWhf9{background:#C0392B;color:#F4EDE4;border:none;padding:8px 20px;border-radius:0;cursor:pointer;font-size:.85rem;font-weight:600;transition:opacity .2s}.version_postBtn__pWhf9:disabled{opacity:.4;cursor:not-allowed}.version_postBtn__pWhf9:not(:disabled):hover{opacity:.85}.version_cancelBtn__0MV9P{background:transparent;border:1px solid rgba(244,237,228,.18);color:rgba(244,237,228,.45);padding:8px 14px;border-radius:0;cursor:pointer;font-size:.85rem}.version_cancelBtn__0MV9P:hover{border-color:rgba(244,237,228,.35);color:#F4EDE4}.version_empty__X85nc{color:rgba(255,255,255,.42);font-size:.84rem;line-height:1.6;padding:18px 20px}.version_modalOverlay__HLB6J{position:fixed;inset:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:900}.version_modal__m7EdQ{background:#0E0A0A;border:1px solid #2e2222;border-radius:0;padding:24px;width:400px;max-width:90vw;display:flex;flex-direction:column;gap:14px}.version_modalTitle__namev{font-size:1rem;font-weight:700;margin:0}.version_modalInput__f6hSp{background:#0E0A0A;border:1px solid rgba(244,237,228,.12);color:#F4EDE4;border-radius:0;padding:10px 12px;font-size:.9rem;font-family:inherit}.version_modalInput__f6hSp:focus{outline:none;border-color:#C0392B}.version_modalTextarea__FFZ1W{background:#0E0A0A;border:1px solid rgba(244,237,228,.12);color:#F4EDE4;border-radius:0;padding:10px;font-size:.9rem;resize:vertical;font-family:inherit}.version_modalTextarea__FFZ1W:focus{outline:none;border-color:#C0392B}.version_modalActions__PLsHh{display:flex;gap:8px;justify-content:flex-end}.version_actionStateRow__D20yQ{display:flex;gap:8px;flex-wrap:wrap}.version_actionStateBtn__ogfmR{background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.72);padding:7px 10px;border-radius:0;cursor:pointer;font-size:.78rem;text-transform:capitalize;font-family:inherit}.version_actionStateBtnActive__34Su0{background:rgba(192,57,43,.12);border-color:rgba(192,57,43,.35);color:#F4EDE4}.version_uploadMetaCard__Mtx8g{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:0;padding:12px;display:flex;flex-direction:column;gap:4px}.version_uploadMetaCard__Mtx8g strong{font-size:.88rem;color:#F4EDE4;word-break:break-word}.version_uploadMetaCard__Mtx8g span{font-size:.76rem;color:rgba(255,255,255,.5)}.version_uploadHelp__TWTtE{margin:-4px 0 0;font-size:.76rem;color:rgba(255,255,255,.45)}.version_progressWrap__7Y5Lm{height:6px;background:rgba(255,255,255,.06);border-radius:0;overflow:hidden}.version_progressBar__hBEWv{height:100%;background:linear-gradient(90deg,#C0392B,#C0392B);border-radius:inherit;transition:width .2s ease}.version_progressLabel__SBWWk{display:block;margin-top:6px;font-size:.76rem;color:rgba(255,255,255,.45)}.version_errorMsg__wpHOO{font-size:.8rem;color:var(--color-primary-readable,#ED4D3B)}.version_adminPanel__tA98Q{border-left:1px solid #1c1515;padding:20px;overflow-y:auto;display:flex;flex-direction:column;gap:0}.version_adminPanelHeader__DLfcf{display:flex;align-items:center;gap:10px;margin-bottom:14px;padding-bottom:12px;border-bottom:1px solid #1c1515}.version_adminPanelTitle__hGI9r{font-size:.72rem;font-weight:700;letter-spacing:.08em;color:rgba(244,237,228,.35)}.version_adminCount__EOr6M{background:rgba(192,57,43,.15);color:var(--color-primary-readable,#ED4D3B);font-size:.68rem;font-weight:700;padding:1px 7px;border-radius:0;margin-left:auto}.version_addTaskRow__GpN6O{display:flex;gap:8px;margin-bottom:14px}.version_addTaskInput__3eu_a{flex:1 1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:0;padding:8px 12px;color:#F4EDE4;font-size:.85rem;font-family:inherit}.version_addTaskInput__3eu_a:focus{outline:none;border-color:rgba(192,57,43,.5)}.version_addTaskInput__3eu_a::placeholder{color:rgba(255,255,255,.25)}.version_addTaskBtn__RO4we{width:34px;height:34px;background:#C0392B;border:none;border-radius:0;color:#F4EDE4;font-size:1.2rem;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:opacity .15s}.version_addTaskBtn__RO4we:disabled{opacity:.3;cursor:not-allowed}.version_addTaskBtn__RO4we:not(:disabled):hover{opacity:.85}.version_taskList__fvaLN{display:flex;flex-direction:column;gap:4px}.version_taskEmpty__Y1C0_{font-size:.8rem;color:rgba(255,255,255,.38);margin:6px 0;line-height:1.5}.version_statusToast__jbZxy{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);background:rgba(14,10,10,.95);border:1px solid rgba(192,57,43,.28);color:rgba(255,255,255,.9);padding:10px 14px;border-radius:0;font-size:.82rem;box-shadow:0 10px 28px rgba(0,0,0,.45);z-index:120;pointer-events:none}.version_taskRow__itfbS{display:flex;align-items:center;gap:8px;padding:8px 6px;border-radius:0;border:1px solid transparent;transition:background .12s,border-color .12s;cursor:default}.version_taskRow__itfbS:hover{background:rgba(255,255,255,.03)}.version_taskRowDragOver__aszUM{border-color:rgba(192,57,43,.4);background:rgba(192,57,43,.05)}.version_taskRowDone__Q2Wvk{opacity:.5}.version_taskDragHandle__WhHP3{font-size:.9rem;color:rgba(255,255,255,.2);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;line-height:1}.version_taskDragHandle__WhHP3:active{cursor:-webkit-grabbing;cursor:grabbing}.version_taskCircle__wukuH{width:18px;height:18px;border-radius:0;border:1.5px solid rgba(255,255,255,.25);background:transparent;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;padding:0;transition:border-color .15s}.version_taskCircle__wukuH:hover{border-color:#22c55e}.version_taskCircleDone__O6HgT{background:#22c55e;border-color:#22c55e}.version_taskDesc__PBOfV{flex:1 1;font-size:.85rem;color:rgba(244,237,228,.75);line-height:1.4;cursor:text;word-break:break-word}.version_taskDescDone___0vbe{text-decoration:line-through;color:rgba(244,237,228,.28)}.version_taskEditInput____Boe{flex:1 1;background:rgba(255,255,255,.07);border:1px solid rgba(192,57,43,.5);border-radius:0;padding:3px 8px;color:#F4EDE4;font-size:.85rem;font-family:inherit}.version_taskEditInput____Boe:focus{outline:none}.version_taskDeleteBtn__eHBbJ{background:transparent;border:none;color:rgba(255,255,255,.2);cursor:pointer;padding:2px;display:flex;align-items:center;flex-shrink:0;border-radius:0;transition:color .15s,background .15s}.version_taskDeleteBtn__eHBbJ:hover{color:var(--color-primary-readable,#ED4D3B);background:rgba(192,57,43,.1)}.version_completedSection__Wx4M0{margin-top:20px;border-top:1px solid #1c1515;padding-top:14px}.version_completedHeading__vJ0xJ{font-size:.68rem;font-weight:700;letter-spacing:.08em;color:rgba(244,237,228,.25);margin-bottom:8px;display:flex;align-items:center;gap:8px}.version_completedCount__WlJBj{background:rgba(255,255,255,.06);color:rgba(244,237,228,.28);padding:1px 7px;border-radius:0;font-weight:600}@media (max-width:1099px){.version_reviewWorkspace__bDxsl{display:block;border-bottom:0}.version_commentsTriggerBtn__Gu3CQ{display:inline-flex}.version_commentsSurface__ElnY2{position:fixed;top:0;right:0;bottom:0;z-index:810;width:min(420px,100vw);height:100dvh;max-height:none;border-left-color:rgba(244,237,228,.16);box-shadow:-24px 0 70px rgba(0,0,0,.58);transform:translateX(100%);visibility:hidden;transition:transform .22s cubic-bezier(.2,.8,.2,1),visibility 0s linear .22s}.version_commentsSurfaceOpen__ufCQQ{transform:translateX(0);visibility:visible;transition-delay:0s}.version_commentsCloseBtn__eFXoL{display:inline-flex}.version_commentsScrim__S228N{display:block;position:fixed;inset:0;z-index:800;background:rgba(5,3,3,.72);opacity:0;pointer-events:none;transition:opacity .18s ease}.version_commentsScrimOpen__AoAeX{opacity:1;pointer-events:auto}}@media (max-width:700px){.version_body__2wnQJ{grid-template-columns:1fr}.version_heroTitle__SJVo3{font-size:1.6rem}.version_heroContent__7exBx{grid-template-columns:1fr 110px!important;grid-template-rows:auto auto auto!important;grid-template-areas:"left art" "controls controls" "wave wave"!important;gap:0 14px!important;padding:0 16px!important}.version_heroReactiveCanvasDesktop___KqH0,.version_heroReactiveCanvasMobile__lFZYN{display:none}.version_mobileReactiveStrip__NDRoT{display:block;position:absolute;left:0;top:-24px;width:100%;height:327px;border-radius:0;opacity:.5;pointer-events:none;z-index:0}.version_heroArtwork__2NGgZ,.version_heroControls__11Uow,.version_heroLeft__e37fv,.version_heroWaveform__PEx3X{position:relative;z-index:1}.version_heroArtwork__2NGgZ{width:110px!important;height:110px!important;margin-bottom:0!important}.version_heroWaveform__PEx3X{padding-top:12px!important;padding-bottom:16px!important}.version_heroTitle__SJVo3{font-size:1.4rem}.version_heroArtist__PsPqm{margin-bottom:10px;font-size:.85rem}.version_heroVersionMeta__w7Ot8{gap:8px;margin:-4px 0 14px;font-size:.72rem}.version_heroVersionMeta__w7Ot8 span:not(:first-child):before{left:-6px}.version_heroVersionNotes__KKSGA{gap:4px;margin:-2px 0 14px;max-width:none}.version_heroVersionNotesText__quG1Z{font-size:.8rem;line-height:1.45}.version_heroPlayBtn___ssKu{width:44px;height:44px}.version_statusToast__jbZxy{width:calc(100% - 32px);max-width:360px;border-radius:0;text-align:center;bottom:18px}.version_heroTime__5ShTt{font-size:.88rem}.version_heroNav__3EYgI{padding:10px 16px 18px;gap:8px;flex-wrap:nowrap;align-items:center}.version_heroNavRight__EkNy5{gap:6px;width:auto;margin-left:auto}.version_heroActionRow__KyOdL{padding:10px 16px 24px;gap:8px;justify-content:flex-start;flex-wrap:wrap}.version_heroContent__7exBx{padding-top:6px!important}.version_heroMeta__IPPG_{margin-bottom:18px}.version_heroArtwork__2NGgZ{margin-top:34px!important}.version_songsBtn__t2UIW{font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important}.version_songsBtn__t2UIW,.version_uploadBtn__pB3lm{background:#C0392B!important;border-color:#C0392B!important;color:#F4EDE4!important;font-size:.72rem!important;min-height:40px!important}.version_uploadBtn__pB3lm{font-weight:600!important;white-space:nowrap!important;flex:1 1 170px}.version_changeVersionBtn___QoYi{min-height:40px;flex:1 1 140px}.version_heroControls__11Uow{flex-wrap:wrap;gap:12px}.version_versionSelect__1c0gk{background:rgba(192,57,43,.15)!important;border-color:#C0392B!important;color:var(--color-primary-readable,#ED4D3B)!important;font-size:.72rem!important}.version_threadsPanelHeader__pTet_{align-items:center}.version_threadHeaderActions__9ME3x{width:100%;gap:6px}.version_threadActionBtn__PAKIu{flex:1 1;min-width:0;padding:7px 8px;font-size:.68rem;text-align:center}.version_threadIndexItem__ohe9T{padding:10px 16px}.version_threadIndexTop__ZgROz{gap:8px}.version_threadIndexCount__zpPaH{font-size:.64rem}.version_replyRow__0TcPo{flex-wrap:wrap;align-items:stretch;padding:12px 16px}.version_replyDot__FFxDe{display:none}.version_replyInput__gMPs_{order:1;width:100%;min-height:42px}.version_replyTime__Rx_SY{order:2}.version_replyBtn___E5bX{order:3;margin-left:auto}.version_floatingCommentBox__vjwZ7{--comment-box-width:min(calc(100vw - 32px),360px);--comment-box-half-width:min(calc((100vw - 32px) / 2),180px);padding:12px;gap:10px}.version_inlineTextarea__xELMI{min-height:104px}.version_inlineFormActions__zCaO1{flex-wrap:wrap}.version_inlineFormActions__zCaO1>button{flex:1 1 120px;min-height:40px}.version_actionControls__yPqPn{gap:10px}.version_actionEditBtn__6C2x0{min-height:28px}.version_actionsPanel__T88YH,.version_adminPanel__tA98Q{padding-top:22px;padding-bottom:22px}.version_actionsPanelHeader__pmRL4,.version_adminPanelHeader__DLfcf{align-items:flex-start;margin-bottom:18px;padding-top:2px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.08)}.version_actionsPanelTitle__bX2Cb,.version_adminPanelTitle__hGI9r{color:#F4EDE4;font-size:.84rem;letter-spacing:.06em}.version_sectionHeaderSubtle__2cnIL{font-size:.74rem;color:rgba(255,255,255,.42)}.version_adminCount__EOr6M,.version_pendingBadge__cGbmH{margin-top:2px}.version_modal__m7EdQ{width:min(92vw,400px);padding:18px;gap:12px}.version_modalActions__PLsHh{flex-wrap:wrap}.version_modalActions__PLsHh>button{flex:1 1 140px;min-height:40px}.version_actionStateRow__D20yQ{gap:6px}.version_actionStateBtn__ogfmR{flex:1 1 92px;min-height:38px}.version_threadsPanel__zo77_{order:1}.version_actionsPanel__T88YH{order:2}.version_adminPanel__tA98Q{order:3}.version_actionsPanel__T88YH{border-right:none;border-bottom:1px solid #1c1515}.version_adminPanel__tA98Q{border-left:none;border-top:1px solid #1c1515}}.version_versionModal__hAJKj{background:#0E0A0A;border:1px solid rgba(255,255,255,.12);border-radius:0;width:340px;max-width:90vw;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.7)}.version_versionModalHeader__RIZ3J{display:flex;align-items:center;justify-content:space-between;padding:16px 20px 12px;border-bottom:1px solid rgba(255,255,255,.08)}.version_versionModalTitle__D6q_T{font-size:.95rem;font-weight:600;margin:0;color:#F4EDE4}.version_versionModalClose__ESUoV{background:transparent;border:none;color:rgba(255,255,255,.4);font-size:1rem;cursor:pointer;padding:2px 6px;border-radius:0;line-height:1}.version_versionModalClose__ESUoV:hover{color:#F4EDE4;background:rgba(255,255,255,.08)}.version_versionModalList__YW_T_{padding:8px}.version_versionModalItem__syhSM{width:100%;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:0;border:none;background:transparent;cursor:pointer;text-align:left;transition:background .12s}.version_versionModalItem__syhSM:hover{background:rgba(255,255,255,.06)}.version_versionModalItemActive__7uti_{background:rgba(192,57,43,.1)!important}.version_versionModalLabel__X2uDS{flex:1 1;font-size:.9rem;color:#F4EDE4;font-weight:500}.version_versionModalMeta__ChCVu{font-size:.75rem;color:rgba(255,255,255,.4)}.version_versionModalTick__zGXu5{color:var(--color-primary-readable,#ED4D3B);font-size:.85rem;font-weight:700}.version_mobileBottomNav__xPRIz{display:none}@media (max-width:700px){.version_heroNav__3EYgI{display:none!important}.version_mobileBottomNav__xPRIz{display:flex;position:fixed;bottom:0;left:0;right:0;height:calc(56px + env(safe-area-inset-bottom, 0px));padding:40px 16px max(env(safe-area-inset-bottom,40px),40px);background:rgba(14,10,10,.97);border-top:1px solid rgba(255,255,255,.1);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);align-items:center;justify-content:space-between;z-index:9999;transform:translateZ(0);will-change:transform}.version_body__2wnQJ{padding-bottom:calc(56px + env(safe-area-inset-bottom, 0px) + 16px)!important}.version_mobileNavSongsBtn__fg8rq{display:flex;align-items:center;gap:6px;height:36px;padding:0 14px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14);border-radius:0;color:#F4EDE4;font-size:13px;font-weight:700;cursor:pointer;flex-shrink:0}.version_mobileNavRight__H75LE{display:flex;align-items:center;gap:12px}.version_mobileNavIconBtn__a8NgP{border-radius:0;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.7);font-size:16px}.version_mobileNavAvatar__JcHkc,.version_mobileNavIconBtn__a8NgP{width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.version_mobileNavAvatar__JcHkc{border-radius:0;background:rgba(192,57,43,.85);border:none;color:#F4EDE4;font-size:13px;font-weight:700;overflow:hidden}.version_mobileNavAvatar__JcHkc img{width:100%;height:100%;object-fit:cover}.version_mobileWorkspaceSwitcherOverlay__lYLzY{position:fixed;bottom:72px;left:16px;right:16px;z-index:10000;border-radius:0;overflow:visible;box-shadow:0 -8px 40px rgba(0,0,0,.8),0 0 0 1px rgba(255,255,255,.1);transform:translateZ(0)}.version_mobileWorkspaceSwitcherOverlay__lYLzY [class*=mobilePanel]{top:auto!important;bottom:calc(100% + 8px)!important;max-height:60vh;overflow-y:auto;left:0!important;right:0!important}}.version_loadingScreen__UdHlE{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;background:var(--color-bg-darkest);gap:0}.version_loadingLogoWrap__uhw7N{width:170px;height:auto;overflow:visible}.version_loadingLogo__12ij6{width:100%;height:auto;overflow:visible}.version_shareBtn__5X6su{display:inline-flex;align-items:center;gap:7px;padding:7px 14px;background:transparent;border:1px solid rgba(244,237,228,.18);color:rgba(244,237,228,.65);font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:border-color .15s,color .15s}.version_shareBtnActive__9txNd,.version_shareBtn__5X6su:hover{border-color:#F0E48C;color:#F0E48C}.version_shareBtnActive__9txNd{background:rgba(240,228,140,.07)}.version_shareModalOverlay__wUyP2{position:absolute;inset:0;background:rgba(10,8,8,.72);display:flex;align-items:center;justify-content:center;z-index:200;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.version_shareModal__r3pwh{background:#1a1515;border:1px solid #2e2626;width:440px;max-width:calc(100vw - 32px);position:relative}.version_shareModalHeader__JG8OQ{padding:20px 24px 16px;border-bottom:1px solid #2a2020;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.version_shareModalEyebrow__Ofuaf{font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#F0E48C;margin-bottom:6px}.version_shareModalTitle__sVdd5{font-family:Thunder,sans-serif;font-weight:900;font-size:28px;margin:0;text-transform:uppercase;letter-spacing:.02em;color:#F4EDE4;line-height:1}.version_shareModalSubtitle__qTIU1{font-size:12px;color:rgba(244,237,228,.4);margin-top:8px;line-height:1.5}.version_shareModalClose__U3eNo{width:28px;height:28px;background:none;border:1px solid #2e2626;color:rgba(244,237,228,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.version_shareModalClose__U3eNo:hover{border-color:rgba(244,237,228,.3);color:#F4EDE4}.version_shareModalBody__KZf9G{padding:20px 24px;display:flex;flex-direction:column;gap:16px}.version_shareToggleRow__ORE88{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;background:rgba(244,237,228,.03);border:1px solid #2a2020}.version_shareToggleName__LMl0h{font-size:13px;font-weight:600;color:#F4EDE4;margin-bottom:3px}.version_shareToggleDesc__l8iIh{font-size:11px;color:rgba(244,237,228,.4);line-height:1.4}.version_shareToggle__jxPZg{position:relative;width:40px;height:22px;flex-shrink:0;background:rgba(244,237,228,.08);border:1px solid rgba(244,237,228,.15);cursor:pointer;transition:background .2s,border-color .2s}.version_shareToggle__jxPZg:disabled{opacity:.5;cursor:not-allowed}.version_shareToggleOn__U_LDP{background:rgba(240,228,140,.18);border-color:#F0E48C}.version_shareToggleThumb__I2EVg{position:absolute;top:3px;left:3px;width:14px;height:14px;background:rgba(244,237,228,.3);transition:left .2s,background .2s;display:block}.version_shareToggleOn__U_LDP .version_shareToggleThumb__I2EVg{left:21px;background:#F0E48C}.version_shareLinkSection__pZyhh{display:flex;flex-direction:column;gap:7px}.version_shareLinkLabel__h2gbS{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgba(244,237,228,.35)}.version_shareLinkRow__xr6yB{display:flex;border:1px solid #2a2020}.version_shareLinkUrl__5y03C{flex:1 1;background:rgba(244,237,228,.03);border:none;padding:10px 14px;font-size:12px;font-family:DM Mono,Courier New,monospace;color:rgba(244,237,228,.5);outline:none;min-width:0}.version_shareCopyBtn__V54P4{padding:10px 16px;background:#F0E48C;border:none;color:#0E0A0A;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;flex-shrink:0;font-family:inherit}.version_shareCopyBtn__V54P4:hover{opacity:.88}.version_shareCopyBtnDone__8K4BB{background:#2a3a1a;color:#7ab648}.version_shareNote__qINRR{font-size:11px;color:rgba(244,237,228,.28);line-height:1.5}.version_shareToggleNested__OcUSY{margin-top:-8px;margin-left:16px;border-left:1px solid #2a2020;border-top:none}.version_shareToggleDisabled___Jpju{opacity:.4;pointer-events:none}.version_shareModList___wIVa{display:flex;flex-direction:column;gap:8px;margin-top:4px;border-top:1px solid #2a2020;padding-top:16px}.version_shareModEmpty__of0uD{font-size:12px;color:rgba(244,237,228,.3)}.version_shareModItems__fYsqY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow-y:auto}.version_shareModItem__3kFzX{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:8px 10px;background:rgba(244,237,228,.03);border:1px solid #2a2020}.version_shareModItemBody__Db9UX{display:flex;flex-direction:column;gap:2px;min-width:0}.version_shareModAuthor__iMNkN{font-size:11px;font-weight:700;color:#F4EDE4}.version_shareModText__ccWv6{font-size:12px;color:rgba(244,237,228,.6);line-height:1.4;word-break:break-word}.version_shareModDelete__TM0Tq{width:24px;height:24px;flex-shrink:0;background:none;border:1px solid #2e2626;color:rgba(244,237,228,.4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .15s,border-color .15s}.version_shareModDelete__TM0Tq:hover{color:var(--color-primary-readable,#ED4D3B);border-color:#C0392B}@media (pointer:coarse){.version_actionEditBtn__6C2x0,.version_actionFilterPill__8IOjL,.version_actionResolveBtn__KKKiD,.version_actionStateBtn__ogfmR,.version_actionTab___njqw,.version_cancelBtn__0MV9P,.version_changeVersionBtn___QoYi,.version_markActionBtn__mPVQH,.version_mobileNavSongsBtn__fg8rq,.version_modalActions__PLsHh>button,.version_postBtn__pWhf9,.version_shareBtn__5X6su,.version_shareCopyBtn__V54P4,.version_threadActionBtn__PAKIu,.version_versionSelect__1c0gk,.version_waveRetryBtn__QENuF{min-height:44px}.version_songsBtn__t2UIW,.version_uploadBtn__pB3lm{min-height:44px!important}.version_addTaskBtn__RO4we,.version_mobileNavAvatar__JcHkc,.version_mobileNavIconBtn__a8NgP,.version_replyBtn___E5bX,.version_shareModDelete__TM0Tq,.version_shareModalClose__U3eNo,.version_taskDeleteBtn__eHBbJ,.version_versionModalClose__ESUoV{width:44px;height:44px}.version_actionToggle__0QVuD{position:relative;width:44px;height:44px;margin-top:0;border:0;background:transparent}.version_actionToggle__0QVuD:before{content:"";position:absolute;top:50%;left:50%;width:22px;height:22px;border:2px solid rgba(244,237,228,.18);background:transparent;box-sizing:border-box;transform:translate(-50%,-50%)}.version_actionToggle__0QVuD:hover:before{border-color:#C0392B}.version_actionToggleDone__qZhBn:before{background:#22c55e;border-color:#22c55e}.version_actionToggleApproved___BhQG:before{background:#f5ae3d;border-color:#f5ae3d}.version_actionToggle__0QVuD>*{position:relative;z-index:1}.version_taskCircle__wukuH{position:relative;width:44px;height:44px;margin:0;border:0;background:transparent}.version_taskCircle__wukuH:before{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;border:1.5px solid rgba(255,255,255,.25);background:transparent;box-sizing:border-box;transform:translate(-50%,-50%)}.version_taskCircle__wukuH:hover:before{border-color:#22c55e}.version_taskCircleDone__O6HgT:before{background:#22c55e;border-color:#22c55e}.version_taskCircle__wukuH>*{position:relative;z-index:1}.version_shareToggle__jxPZg{width:44px;height:44px;border:0;background:transparent}.version_shareToggle__jxPZg:before{content:"";position:absolute;top:11px;left:2px;width:40px;height:22px;border:1px solid rgba(244,237,228,.15);background:rgba(244,237,228,.08);box-sizing:border-box}.version_shareToggleOn__U_LDP:before{background:rgba(240,228,140,.18);border-color:#F0E48C}.version_shareToggleThumb__I2EVg{top:14px;left:5px}.version_shareToggleOn__U_LDP .version_shareToggleThumb__I2EVg{left:23px}}@media (max-width:700px){.version_waveformFooter___4ASH{align-items:stretch;flex-direction:column;gap:8px;padding-top:10px}.version_waveformCommentActions__aIUp1{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);width:100%}.version_addCommentInlineBtn__w_eJR,.version_commentsTriggerBtn__Gu3CQ{width:100%;min-height:44px;justify-content:center;padding-inline:9px;font-size:.7rem}.version_commentsSurface__ElnY2{top:0;left:0;right:0;bottom:0;width:100%;height:100dvh;padding-bottom:max(env(safe-area-inset-bottom,0px),10px);border-left:0;box-shadow:0 -24px 70px rgba(0,0,0,.62);transform:translateY(100%)}.version_commentsSurfaceOpen__ufCQQ{transform:translateY(0)}.version_commentsSurfaceHeader__4Dp6x{min-height:68px;padding:max(env(safe-area-inset-top,0px),12px) 14px 12px}.version_commentsHeaderActions__ruwn0{gap:6px}.version_addCommentBtn__OGq3k{min-height:44px;padding-inline:10px;font-size:.67rem}.version_commentsCloseBtn__eFXoL{width:44px;height:44px}.version_newCommentComposer__QRgSj{padding:16px 14px}.version_composerHeading__9W8Su{align-items:flex-start;flex-direction:column}.version_commentTextarea__RNJff{min-height:150px}.version_composerActions__HPSbU{align-items:stretch}.version_composerHint__jhhBm{flex:1 0 100%;margin:0}.version_composerActions__HPSbU>button{min-height:44px;flex:1 1 120px}.version_pageCommentsOpen__WHsb5 .version_mobileBottomNav__xPRIz{visibility:hidden}}.AccountMenu_container__sOQ36{position:relative}.AccountMenu_trigger__wRGOG{border:none;background:transparent;padding:0;cursor:pointer}.AccountMenu_avatar__a4U7i{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;background:rgba(255,255,255,.08);color:rgba(255,255,255,.72);border:.5px solid rgba(255,255,255,.12);overflow:hidden}.AccountMenu_avatar__a4U7i img{width:100%;height:100%;display:block;object-fit:cover}.AccountMenu_menu__PuzOC{position:absolute;right:0;top:calc(100% + 10px);min-width:180px;background:rgba(13,9,20,.96);border:1px solid rgba(255,255,255,.12);border-radius:0;box-shadow:0 18px 42px rgba(0,0,0,.34);padding:8px;display:grid;grid-gap:4px;gap:4px;z-index:50;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.AccountMenu_menuLabel__oCPzy{padding:8px 10px;font-size:12px;color:rgba(255,255,255,.45);border-bottom:1px solid rgba(255,255,255,.08);margin-bottom:2px}.AccountMenu_menuButton__Z40XS,.AccountMenu_menuLink__zOL0z{width:100%;text-align:left;background:transparent;border:none;border-radius:0;padding:10px;color:rgba(255,255,255,.86);font-size:14px;text-decoration:none;cursor:pointer;font-family:inherit}.AccountMenu_menuButton__Z40XS:hover,.AccountMenu_menuLink__zOL0z:hover,.AccountMenu_menuLink__zOL0z[aria-current=page]{background:rgba(255,255,255,.08)}.AccountMenu_menuLink__zOL0z[aria-current=page]{color:rgba(255,255,255,.98)}.AccountMenu_menuButton__Z40XS:focus-visible,.AccountMenu_menuLink__zOL0z:focus-visible,.AccountMenu_trigger__wRGOG:focus-visible{outline:2px solid #ED4D3B;outline-offset:2px}.AccountMenu_menuButton__Z40XS:disabled{opacity:.6;cursor:default}@media (pointer:coarse){.AccountMenu_trigger__wRGOG{min-width:44px;min-height:44px;display:grid;place-items:center}.AccountMenu_menuButton__Z40XS,.AccountMenu_menuLink__zOL0z{min-height:44px;display:flex;align-items:center}}.WorkspaceSwitcher_root__ykXmg{position:relative}.WorkspaceSwitcher_railRoot__GTK4R{width:56px;margin-bottom:20px}.WorkspaceSwitcher_railButton__oZbcV{width:56px;display:flex;flex-direction:column;align-items:center;gap:6px;padding:0;border:0;background:transparent;cursor:pointer}.WorkspaceSwitcher_railMark___y3jX{width:44px;height:44px;border-radius:0;display:grid;place-items:center;background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.94);font-size:15px;font-weight:800;line-height:1;transition:background .16s ease,border-color .16s ease,transform .16s ease;overflow:hidden}.WorkspaceSwitcher_railMark___y3jX img{width:100%;height:100%;object-fit:cover;display:block}.WorkspaceSwitcher_railButton__oZbcV:hover .WorkspaceSwitcher_railMark___y3jX,.WorkspaceSwitcher_railButton__oZbcV[aria-expanded=true] .WorkspaceSwitcher_railMark___y3jX{background:rgba(192,57,43,.14);border-color:rgba(192,57,43,.28);transform:translateY(-1px)}.WorkspaceSwitcher_railRole__xByP1{max-width:56px;overflow:hidden;color:rgba(255,255,255,.5);font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.WorkspaceSwitcher_panel__75i23{--workspace-muted-text:rgba(255,255,255,0.64);background:rgba(20,15,30,.98);border:1px solid rgba(255,255,255,.1);box-shadow:0 24px 70px rgba(0,0,0,.42);color:#fff;z-index:90}.WorkspaceSwitcher_railPanel__cmCYO{position:absolute;top:0;left:64px;width:330px;max-height:calc(100dvh - 150px);overflow-y:auto;overscroll-behavior:contain;border-radius:0;padding:14px}.WorkspaceSwitcher_panelHeader__XwgRW{display:grid;grid-gap:4px;gap:4px;padding:4px 4px 12px}.WorkspaceSwitcher_panelHeader__XwgRW strong{min-width:0;overflow:hidden;color:rgba(255,255,255,.94);font-size:14px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_panelEyebrow__BVuJA{color:var(--workspace-muted-text);font-size:10px;font-weight:800;letter-spacing:.1em;line-height:1;text-transform:uppercase}.WorkspaceSwitcher_workspaceList__mRJZi{display:grid;grid-gap:8px;gap:8px}.WorkspaceSwitcher_workspaceOption__z37Br{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center;padding:10px;border-radius:0;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.035);color:inherit;cursor:pointer;text-align:left;transition:background .16s ease,border-color .16s ease}.WorkspaceSwitcher_workspaceOption__z37Br:hover:not(:disabled){background:rgba(255,255,255,.07);border-color:rgba(255,255,255,.14)}.WorkspaceSwitcher_workspaceOption__z37Br:disabled{cursor:default}.WorkspaceSwitcher_activeOption__NuKCH{border-color:rgba(192,57,43,.28);background:rgba(192,57,43,.1)}.WorkspaceSwitcher_optionMark__l87jr{position:relative;width:34px;height:34px;border-radius:0;display:grid;place-items:center;overflow:hidden;background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);font-size:13px;font-weight:800}.WorkspaceSwitcher_optionMark__l87jr img{width:100%;height:100%;object-fit:cover;display:block}.WorkspaceSwitcher_optionCheck__7PDME{position:absolute;inset:0;display:grid;place-items:center;background:rgba(14,10,10,.58);color:#E6FF3F;font-size:15px;font-weight:900}.WorkspaceSwitcher_activeOption__NuKCH .WorkspaceSwitcher_optionMark__l87jr{background:rgba(192,57,43,.22);color:#E6FF3F}.WorkspaceSwitcher_optionText__WL38r{min-width:0;display:grid;grid-gap:3px;gap:3px}.WorkspaceSwitcher_optionName__cdRzX{overflow:hidden;color:rgba(255,255,255,.92);font-size:13px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_optionMeta__V_6Ro{overflow:hidden;color:var(--workspace-muted-text);font-size:11px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_optionState__QwM8G{color:var(--workspace-muted-text);font-size:10px;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.WorkspaceSwitcher_errorText__SOHuS,.WorkspaceSwitcher_stateText__td_fa{padding:12px 4px 4px;color:rgba(255,255,255,.56);font-size:12px;line-height:1.4}.WorkspaceSwitcher_errorText__SOHuS{color:#fecaca}.WorkspaceSwitcher_createSection__v2_EH{margin-top:4px;padding-top:10px;border-top:1px solid rgba(255,255,255,.08)}.WorkspaceSwitcher_createPrompt__7UJ_0{width:100%;display:grid;grid-template-columns:34px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:center;padding:10px;border:1px dashed rgba(255,255,255,.16);border-radius:0;background:rgba(255,255,255,.025);color:inherit;cursor:pointer;text-align:left}.WorkspaceSwitcher_createPrompt__7UJ_0:hover{background:rgba(255,255,255,.055);border-color:rgba(192,57,43,.28)}.WorkspaceSwitcher_createPlus__PY5t3{width:34px;height:34px;border-radius:0;display:grid;place-items:center;background:rgba(192,57,43,.16);color:#E6FF3F;font-size:18px;font-weight:700;line-height:1}.WorkspaceSwitcher_createPrompt__7UJ_0 small,.WorkspaceSwitcher_createPrompt__7UJ_0 strong{display:block}.WorkspaceSwitcher_createPrompt__7UJ_0 strong{color:rgba(255,255,255,.9);font-size:13px;line-height:1.25}.WorkspaceSwitcher_createPrompt__7UJ_0 small{margin-top:3px;color:rgba(255,255,255,.46);font-size:11px;font-weight:600;line-height:1.35}.WorkspaceSwitcher_createForm__OZYUN{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(255,255,255,.1);border-radius:0;background:rgba(255,255,255,.035)}.WorkspaceSwitcher_createLabel__q3U7y{color:var(--workspace-muted-text);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.WorkspaceSwitcher_createInput__cgxSp{width:100%;min-width:0;padding:10px 11px;border-radius:0;border:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.18);color:rgba(255,255,255,.92);font:inherit;font-size:13px;outline:none}.WorkspaceSwitcher_createInput__cgxSp:focus-visible,.WorkspaceSwitcher_createPrimary____JEo:focus-visible,.WorkspaceSwitcher_createPrompt__7UJ_0:focus-visible,.WorkspaceSwitcher_createSecondary__xzZKR:focus-visible,.WorkspaceSwitcher_mobileButton__BGG5b:focus-visible,.WorkspaceSwitcher_railButton__oZbcV:focus-visible,.WorkspaceSwitcher_workspaceOption__z37Br:focus-visible{outline:2px solid #E6FF3F;outline-offset:2px}.WorkspaceSwitcher_createActions__TVbEG{display:flex;justify-content:flex-end;gap:8px}.WorkspaceSwitcher_createPrimary____JEo,.WorkspaceSwitcher_createSecondary__xzZKR{min-height:32px;border-radius:0;padding:0 11px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.WorkspaceSwitcher_createSecondary__xzZKR{border:1px solid rgba(255,255,255,.1);background:transparent;color:rgba(255,255,255,.62)}.WorkspaceSwitcher_createPrimary____JEo{border:1px solid rgba(192,57,43,.34);background:rgba(192,57,43,.18);color:#E6FF3F}.WorkspaceSwitcher_createInput__cgxSp:disabled,.WorkspaceSwitcher_createPrimary____JEo:disabled,.WorkspaceSwitcher_createSecondary__xzZKR:disabled{cursor:default;opacity:.58}.WorkspaceSwitcher_mobileRoot__sRr1c{display:none}.WorkspaceSwitcher_mobileBar__YABtv{width:100%;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(14,10,10,.94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.WorkspaceSwitcher_mobileButton__BGG5b{flex:1 1;display:flex;align-items:center;gap:8px;padding:10px 12px 10px 18px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;min-width:0}.WorkspaceSwitcher_mobileButtonChevron__EPM7G{color:rgba(255,255,255,.36);flex-shrink:0;pointer-events:none}.WorkspaceSwitcher_mobileBarRight__UxIH_{display:flex;align-items:center;gap:6px;padding-right:14px;flex-shrink:0}.WorkspaceSwitcher_mobileButtonLeft__0iS3s{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1;pointer-events:none}.WorkspaceSwitcher_mobileEyebrow__G7A7o{color:rgba(255,255,255,.48);font-size:10px;font-weight:700;letter-spacing:.1em;line-height:1;text-transform:uppercase}.WorkspaceSwitcher_mobileName__Zuv43{min-width:0;overflow:hidden;color:rgba(255,255,255,.94);font-size:13px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.WorkspaceSwitcher_mobileRole__k1Pym{align-self:center;padding:4px 7px;border-radius:0;background:rgba(255,255,255,.08);color:rgba(255,255,255,.72);font-size:10px;font-weight:800;letter-spacing:.08em;line-height:1;text-transform:uppercase}.WorkspaceSwitcher_mobileOverlay__fm4vC{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.WorkspaceSwitcher_mobileSheet__yzkyw{position:absolute;top:56px;max-height:calc(100dvh - 56px);overflow-y:auto;overscroll-behavior:contain;left:0;right:0;background:#0E0A0A;border-bottom:1px solid rgba(255,255,255,.1);box-shadow:0 8px 32px rgba(0,0,0,.5)}.WorkspaceSwitcher_mobileSheet__yzkyw .WorkspaceSwitcher_mobilePanel__0VcFx{position:static;top:auto;left:auto;right:auto}.WorkspaceSwitcher_mobilePanel__0VcFx{position:absolute;top:calc(100% + 8px);right:10px;left:10px;border-radius:0;padding:12px}@media (max-width:768px){.WorkspaceSwitcher_mobileRoot__sRr1c{display:block}}.AppSidebar_rail__azfcO{position:fixed;inset:0 auto 0 0;width:76px;background:rgba(14,10,10,.96);border-right:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);z-index:50}.AppSidebar_inner__iiia9{height:100%;display:flex;flex-direction:column;align-items:center;padding:18px 0 20px}.AppSidebar_brand__Dj_M9{width:44px;height:44px;border-radius:0;display:grid;place-items:center;background:rgba(192,57,43,.12);border:1px solid rgba(255,255,255,.1);box-shadow:none;color:#fff;margin-bottom:24px;text-decoration:none;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .16s ease}.AppSidebar_brand__Dj_M9:hover{border-color:rgba(192,57,43,.34);background:rgba(192,57,43,.12);transform:translateY(-1px)}.AppSidebar_brandMark__vFM9f{font-size:18px;line-height:1}.AppSidebar_planLockup__1NPos{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:20px}.AppSidebar_planPill__jj0H7{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:6px 10px;border-radius:0;background:rgba(244,237,228,.08);border:1px solid rgba(244,237,228,.14);box-shadow:none;color:var(--color-text);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.AppSidebar_planCaption__kJOHS{color:rgba(255,255,255,.46);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.AppSidebar_navGroup__IYniF{display:flex;flex-direction:column;align-items:center;gap:10px}.AppSidebar_spacer__fFbL8{flex:1 1}.AppSidebar_navButton__tbxkQ{position:relative;width:44px;height:44px;border-radius:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:rgba(255,255,255,.62);text-decoration:none;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}.AppSidebar_navButton__tbxkQ:hover:not(:disabled){background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.1);color:rgba(255,255,255,.92);transform:translateY(-1px)}.AppSidebar_navButton__tbxkQ:disabled{cursor:default;opacity:.6}.AppSidebar_active__a5W5g{background:rgba(192,57,43,.16);border-color:rgba(192,57,43,.32);color:#fff;box-shadow:0 12px 28px rgba(192,57,43,.12)}.AppSidebar_icon__YE6ta{font-size:18px;line-height:1}@media (max-width:768px){.AppSidebar_rail__azfcO{display:none}}.AppSidebar_navTop____QcZ{margin-bottom:18px}.AppSidebar_navButton__tbxkQ:after{content:attr(data-tip);left:calc(100% + 12px);transform:translateY(-50%);padding:7px 11px;border:1px solid rgba(244,237,228,.2);color:#F4EDE4;font-family:DM Sans,system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1;white-space:nowrap;box-shadow:0 8px 22px rgba(0,0,0,.5)}.AppSidebar_navButton__tbxkQ:after,.AppSidebar_navButton__tbxkQ:before{position:absolute;top:50%;background:#1C1515;opacity:0;pointer-events:none;transition:opacity 90ms ease;z-index:60}.AppSidebar_navButton__tbxkQ:before{content:"";left:calc(100% + 7px);width:8px;height:8px;border-left:1px solid rgba(244,237,228,.2);border-bottom:1px solid rgba(244,237,228,.2);transform:translateY(-50%) rotate(45deg)}.AppSidebar_navButton__tbxkQ:focus-visible:after,.AppSidebar_navButton__tbxkQ:focus-visible:before,.AppSidebar_navButton__tbxkQ:hover:after,.AppSidebar_navButton__tbxkQ:hover:before{opacity:1}.AppSidebar_navButton__tbxkQ:disabled:after,.AppSidebar_navButton__tbxkQ:disabled:before{display:none}.AppShell_shell__29AOA{min-height:100vh;background:#0E0A0A;color:#fff}.AppShell_content__SIDnm{min-height:100vh;margin-left:76px}.AppShell_mobileWorkspaceBar__GRs6I{display:none}@media (max-width:768px){.AppShell_content__SIDnm{margin-left:0}.AppShell_mobileWorkspaceBar__GRs6I{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:block}}.BetaBanner_banner__dWx1P{position:-webkit-sticky;position:sticky;top:0;z-index:45;display:flex;align-items:center;justify-content:center;gap:10px;min-height:34px;padding:6px 14px;background:#f0e48c;color:#0e0a0a;border-bottom:1px solid #0e0a0a;font-family:DM Sans,sans-serif;font-size:12.5px;line-height:1.3;text-align:center}.BetaBanner_pill__KHP21{font-family:ThunderLC,Impact,sans-serif;font-size:15px;line-height:1;letter-spacing:.03em;background:#0e0a0a;color:#f0e48c;padding:3px 7px 1px}.BetaBanner_text__IsPcn strong{font-weight:700}.BetaBanner_link__O0U5D{padding:0 0 1px;background:transparent;border:0;border-bottom:1.5px solid #0e0a0a;color:#0e0a0a;font-family:DM Sans,sans-serif;font-weight:700;font-size:12.5px;cursor:pointer}.BetaBanner_link__O0U5D:hover{background:#0e0a0a;color:#f0e48c;border-color:#0e0a0a}@media (max-width:768px){.BetaBanner_banner__dWx1P{position:static;gap:8px;padding:6px 10px;font-size:11.5px}.BetaBanner_text__IsPcn{display:none}}.UpgradeModal_overlay__oqL_5{position:fixed;inset:0;z-index:90;display:grid;place-items:center;padding:24px;background:rgba(5,4,9,.72);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.UpgradeModal_modal__roY4k{width:100%;max-width:420px;border-radius:0;padding:24px;background:#1a1025;border:1px solid rgba(255,255,255,.12);box-shadow:0 24px 60px rgba(0,0,0,.35)}.UpgradeModal_title__BDTI4{margin:0 0 12px;color:#fff;font-size:22px;line-height:1.2}.UpgradeModal_body__NREGN{margin:0;color:rgba(255,255,255,.72);font-size:15px;line-height:1.6}.UpgradeModal_error__iWmXk{margin:14px 0 0;color:#fecaca;font-size:14px;line-height:1.5}.UpgradeModal_actions__Cr5xK{display:flex;justify-content:flex-end;gap:10px;margin-top:22px}.UpgradeModal_primaryButton__84h85,.UpgradeModal_secondaryButton__GLdA2{border-radius:0;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:opacity .16s ease,border-color .16s ease,background .16s ease}.UpgradeModal_secondaryButton__GLdA2{background:transparent;border:1px solid rgba(255,255,255,.12);color:rgba(255,255,255,.72)}.UpgradeModal_secondaryButton__GLdA2:hover{border-color:rgba(255,255,255,.24)}.UpgradeModal_primaryButton__84h85{border:none;background:var(--color-primary);color:#fff}.UpgradeModal_primaryButton__84h85:hover{opacity:.9}.UpgradeModal_primaryButton__84h85:disabled{cursor:default;opacity:.6}.UpgradeSuccessModal_overlay__8pZ9V{position:fixed;inset:0;z-index:120;display:grid;place-items:center;padding:32px;background:rgba(14,10,10,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.UpgradeSuccessModal_modal__enV4n{position:relative;width:min(860px,100%);overflow:hidden;border-radius:0;border:1px solid rgba(244,237,228,.1);background:var(--color-surface);box-shadow:0 32px 80px rgba(0,0,0,.45);padding:38px 38px 34px;animation:UpgradeSuccessModal_modalIn__ekavb .26s cubic-bezier(.2,.9,.2,1)}.UpgradeSuccessModal_particles__kyUR3{position:absolute;inset:0;pointer-events:none;overflow:hidden}.UpgradeSuccessModal_particle__NHIDS{position:absolute;top:-12%;width:8px;height:18px;border-radius:0;opacity:.7;background:linear-gradient(180deg,rgba(192,57,43,.9),rgba(192,57,43,.1));box-shadow:0 0 18px rgba(192,57,43,.25);animation-name:UpgradeSuccessModal_drift__nB74z;animation-timing-function:linear;animation-iteration-count:infinite}.UpgradeSuccessModal_hero__55w2T{position:relative;z-index:1;max-width:560px}.UpgradeSuccessModal_badgeRow__LjkYa{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px}.UpgradeSuccessModal_planBadge__szM41{display:inline-flex;align-items:center;padding:8px 14px;border-radius:0;border:1px solid rgba(192,57,43,.35);background:rgba(192,57,43,.1);color:var(--color-text);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.UpgradeSuccessModal_sparkle__B5ew_{color:var(--color-primary);font-size:16px}.UpgradeSuccessModal_title__e995r{margin:0;color:var(--color-text);font-size:clamp(36px,6vw,58px);line-height:.94;letter-spacing:-.04em}.UpgradeSuccessModal_subtitle__Z7Ab2{margin:18px 0 0;max-width:480px;color:var(--color-text-secondary);font-size:17px;line-height:1.7}.UpgradeSuccessModal_unlockGrid__nx_4m{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin-top:30px}.UpgradeSuccessModal_unlockCard__7NB3K{padding:22px 22px 20px;border-radius:0;border:1px solid var(--color-border);background:rgba(244,237,228,.04);box-shadow:inset 0 1px 0 rgba(244,237,228,.04)}.UpgradeSuccessModal_unlockLabel__fb5TI{display:inline-flex;margin-bottom:10px;color:var(--color-secondary);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.UpgradeSuccessModal_unlockCard__7NB3K strong{display:block;color:var(--color-text);font-size:22px;line-height:1.15;letter-spacing:-.02em}.UpgradeSuccessModal_unlockCard__7NB3K p{margin:10px 0 0;color:var(--color-text-secondary);font-size:14px;line-height:1.6}.UpgradeSuccessModal_actions__BCoQz{position:relative;z-index:1;display:flex;justify-content:flex-end;gap:12px;margin-top:30px}.UpgradeSuccessModal_primaryButton__dLJAM,.UpgradeSuccessModal_secondaryButton__a_7me{min-height:48px;border-radius:0;padding:0 18px;font-size:14px;font-weight:700;transition:background .16s ease,opacity .16s ease}.UpgradeSuccessModal_secondaryButton__a_7me{border:1px solid var(--color-border-mid);background:transparent;color:var(--color-text-secondary)}.UpgradeSuccessModal_primaryButton__dLJAM{border:none;background:var(--color-primary);color:var(--color-text)}.UpgradeSuccessModal_secondaryButton__a_7me:hover{opacity:.8}.UpgradeSuccessModal_primaryButton__dLJAM:hover{background:var(--color-primary-bright)}@keyframes UpgradeSuccessModal_modalIn__ekavb{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes UpgradeSuccessModal_drift__nB74z{0%{transform:translateZ(0) rotate(0deg);opacity:0}15%{opacity:.75}to{transform:translate3d(10px,130vh,0) rotate(24deg);opacity:0}}@media (max-width:800px){.UpgradeSuccessModal_overlay__8pZ9V{padding:18px}.UpgradeSuccessModal_modal__enV4n{padding:28px 22px 24px;border-radius:0}.UpgradeSuccessModal_unlockGrid__nx_4m{grid-template-columns:1fr}.UpgradeSuccessModal_actions__BCoQz{flex-direction:column-reverse}.UpgradeSuccessModal_primaryButton__dLJAM,.UpgradeSuccessModal_secondaryButton__a_7me{width:100%}}.TurnstileWidget_root__68vrR{width:100%;min-height:65px;overflow:hidden}.TurnstileWidget_root__68vrR>div{width:100%}.page_root__ChCxl{min-height:100dvh;background:radial-gradient(circle at 82% 12%,rgba(207,56,43,.17),transparent 34rem),#0e0a0a;color:#f4f0e8;font-family:DM Sans,-apple-system,sans-serif}.page_card__hITyH{width:min(100% - 40px,520px);box-sizing:border-box;margin:0 auto;padding:clamp(64px,10vh,112px) 0 72px}.page_brand__enQWT{display:inline-block;margin-bottom:clamp(64px,12vh,124px);color:#f4f0e8;font-size:16px;text-decoration:none}.page_brand__enQWT,.page_eyebrow__66qhd{font-weight:700;letter-spacing:.14em;text-transform:uppercase}.page_eyebrow__66qhd{margin:0 0 14px;color:#df483a;font-size:12px}.page_card__hITyH h1{margin:0;font-size:clamp(38px,7vw,68px);font-weight:600;line-height:.98;letter-spacing:-.045em}.page_intro__K73Wm{margin:28px 0 0;color:rgba(244,240,232,.82);font-size:17px;line-height:1.65}.page_intro__K73Wm strong{color:#f4f0e8;overflow-wrap:anywhere}.page_note__bWQLm{margin:14px 0 20px;color:rgba(244,240,232,.54);font-size:13px;line-height:1.55}.page_securityCheck__KFAdN{margin-bottom:18px}.page_form__s6WWx{display:flex;flex-direction:column;gap:10px;margin-top:24px}.page_fieldLabel__5SxcT,.page_securityLabel__NBzGC{color:rgba(244,240,232,.82);font-size:13px;font-weight:600}.page_fieldInput__C0xnZ{width:100%;min-height:46px;box-sizing:border-box;margin-bottom:10px;border:1px solid rgba(244,240,232,.36);border-radius:0;background:rgba(14,10,10,.72);color:#f4f0e8;font:inherit;font-size:16px;padding:10px 12px}.page_fieldInput__C0xnZ:focus-visible,.page_primaryButton__mIZWI:focus-visible,.page_primaryLink__9oFad:focus-visible,.page_textLink__DXAmO:focus-visible{outline:2px solid #f4f0e8;outline-offset:3px}.page_primaryButton__mIZWI,.page_textButton__NFBLe{min-height:46px;font:inherit;cursor:pointer}.page_primaryButton__mIZWI{width:100%;border:1px solid #cf382b;color:white}.page_primaryButton__mIZWI,.page_primaryLink__9oFad{background:#cf382b;font-size:13px;font-weight:700;letter-spacing:.04em}.page_primaryLink__9oFad{display:flex;align-items:center;justify-content:center;min-height:46px;margin-top:24px;color:#fff;text-decoration:none}.page_textLink__DXAmO{display:block;margin-top:22px;color:#f4f0e8;font-size:13px;text-align:center;text-decoration:underline;text-underline-offset:3px}.page_error__GU4jU{margin:18px 0 0;padding:10px 12px;background:rgba(14,10,10,.9);color:#ff8b8b;font-size:13px;line-height:1.5}.page_primaryButton__mIZWI:disabled{cursor:not-allowed;opacity:.55}.page_textButton__NFBLe{width:100%;border:0;background:transparent;color:rgba(244,240,232,.76);font-size:13px;text-decoration:underline;text-underline-offset:3px}.page_status__lY59T{margin:18px 0 0;color:rgba(244,240,232,.76);font-size:13px;line-height:1.5;text-align:center}@media (max-width:560px){.page_card__hITyH{padding-top:44px}.page_brand__enQWT{margin-bottom:72px}}