.SUv9sW_form .SUv9sW_methodTabs{justify-content:center;align-items:center;gap:24px;margin:0 0 26px;display:flex}.SUv9sW_methodTab{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:3px 0;font-size:17px;font-weight:600;position:relative}.SUv9sW_methodTab+.SUv9sW_methodTab:before{content:"";background:var(--line);width:1px;position:absolute;top:7px;bottom:7px;left:-13px}.SUv9sW_methodTab[aria-selected=true]{color:var(--violet)}.SUv9sW_methodTab:disabled{opacity:.4;cursor:not-allowed}.SUv9sW_methodTab:focus-visible,.SUv9sW_regionSelect:focus-visible,.SUv9sW_requestCode:focus-visible{text-underline-offset:4px;outline:none;text-decoration:underline}.SUv9sW_inputGroup{border:1px solid var(--line-strong,#b9bdcf4d);background:var(--raised);border-radius:12px;transition:border-color .18s ease-out;overflow:hidden}.SUv9sW_inputGroup:focus-within{border-color:var(--violet)}.SUv9sW_phoneRow,.SUv9sW_codeRow,.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_passwordRow{align-items:center;min-height:60px;margin:0;display:flex}.SUv9sW_codeRow,.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_passwordRow{border-top:1px solid var(--line)}.SUv9sW_form .SUv9sW_inputGroup input{width:0;min-width:0;min-height:58px;box-shadow:none;color:var(--text);background:0 0;border:0;border-radius:0;outline:0;flex:1 1 0;margin:0;padding:16px 12px;font-size:13px}.SUv9sW_regionControl{border-right:1px solid var(--line);flex:0 0 86px;width:86px;position:relative}.SUv9sW_regionArrow{width:12px;height:8px;color:var(--control);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_regionSelect{appearance:none;width:100%;min-height:36px;color:var(--text);cursor:pointer;background-color:#0000;border:0;border-radius:0;margin:0;padding:7px 36px 7px 16px;font-size:14px}@media (prefers-reduced-motion:reduce){.SUv9sW_inputGroup{transition:none}}.SUv9sW_requestCode{border:0;border-left:1px solid var(--line);min-height:32px;color:var(--violet);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;flex:none;margin-right:14px;padding:0 0 0 12px;font-size:12px}.SUv9sW_requestCode:disabled{color:var(--control);cursor:not-allowed}.SUv9sW_codeRow>label,.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_passwordRow>label{width:86px;color:var(--text);flex:0 0 86px;margin:0;padding-left:16px;font-size:13px}.SUv9sW_passwordRow .password-field{flex:1 1 0;align-items:center;min-width:0;display:flex}.SUv9sW_form .SUv9sW_passwordRow .password-toggle{flex:0 0 40px;width:40px;height:40px;margin-right:6px;position:static}.SUv9sW_passwordRow .field-help{display:none}.SUv9sW_fieldNote{color:var(--control);margin:11px 0 0;font-size:10px;line-height:1.8}.SUv9sW_helpRow{color:var(--control);justify-content:space-between;align-items:center;gap:12px;margin:20px 0 24px;font-size:10px;display:flex}.SUv9sW_form>.auth-submit{justify-content:center;font-size:14px}.SUv9sW_form>.auth-submit>.icon{margin-left:12px}.SUv9sW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:480px){.SUv9sW_form .SUv9sW_methodTabs{margin-bottom:22px}.SUv9sW_methodTab{font-size:16px}.SUv9sW_requestCode{margin-right:11px;padding-left:10px;font-size:11px}.SUv9sW_form .SUv9sW_inputGroup input{padding-inline:10px;font-size:12px}.SUv9sW_regionControl,.SUv9sW_codeRow>label,.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_passwordRow>label{flex-basis:76px;width:76px;padding-left:12px;font-size:13px}.SUv9sW_regionControl{padding-left:0}.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_regionSelect{padding-left:12px}}.SUv9sW_methodTab:not(:disabled):hover,.SUv9sW_requestCode:not(:disabled):hover{color:var(--text)}.SUv9sW_form .SUv9sW_inputGroup .SUv9sW_regionSelect:not(:disabled):hover{background-color:#b9bdcf14}
.AMpqwa_content{z-index:400;border:1px solid color-mix(in srgb, var(--muted) 20%, transparent);background:var(--raised);max-width:min(360px,100vw - 24px);box-shadow:0 6px 20px color-mix(in srgb, var(--shadow) 32%, transparent);color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;border-radius:9px;padding:7px 11px;font-size:12px;line-height:1.5}.AMpqwa_content[data-state=delayed-open],.AMpqwa_content[data-state=instant-open]{animation:.12s ease-out AMpqwa_tooltip-in}.AMpqwa_content[data-state=closed]{animation:90ms ease-in AMpqwa_tooltip-out}@keyframes AMpqwa_tooltip-in{0%{opacity:0}to{opacity:1}}@keyframes AMpqwa_tooltip-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.AMpqwa_content{animation:none!important}}
.tzoAhW_frame.tzoAhW_frame{border-radius:inherit;isolation:isolate;background:0 0;place-items:center;width:100%;height:100%;margin:0;padding:0;animation:none;display:grid;position:relative;overflow:hidden}.tzoAhW_fallback.tzoAhW_fallback{opacity:1;background:0 0;place-items:center;width:100%;height:100%;margin:0;padding:0;transition:opacity .18s;animation:none;display:grid;position:absolute;inset:0}.tzoAhW_frame .tzoAhW_image{opacity:0;pointer-events:none;mix-blend-mode:normal;filter:none;width:100%;height:100%;margin:0;padding:0;transition:opacity .18s;position:absolute;inset:0;transform:none}.tzoAhW_frame[data-cover-loaded] .tzoAhW_image{opacity:1}.tzoAhW_frame[data-cover-loaded] .tzoAhW_fallback{opacity:0}@media (prefers-reduced-motion:reduce){.tzoAhW_frame .tzoAhW_image,.tzoAhW_fallback{transition:none}}
.Nr9G1q_details{border-top:1px solid color-mix(in srgb, var(--line) 40%, transparent);flex-shrink:0}.Nr9G1q_header{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.Nr9G1q_header h3{flex:1;margin:0}.Nr9G1q_toggle{width:100%;min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;padding:0;font-size:12px;font-weight:550;display:flex}.Nr9G1q_chevron{color:var(--control);transition:transform .16s}.Nr9G1q_chevron[data-expanded=true]{transform:rotate(180deg)}.Nr9G1q_reset,.Nr9G1q_undo{color:var(--control);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.Nr9G1q_reset{border-radius:8px;width:30px;height:32px}.Nr9G1q_reset:hover{color:var(--text);background:color-mix(in srgb, var(--raised) 60%, transparent)}.Nr9G1q_body{padding-top:4px}.Nr9G1q_body[hidden]{display:none}.Nr9G1q_fields{gap:8px;display:grid}.Nr9G1q_row{background:color-mix(in srgb, var(--bg) 92%, black);min-height:60px;color:var(--text);border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:12px;display:flex}.Nr9G1q_choices{flex-shrink:0;align-items:center;gap:4px;display:flex}.Nr9G1q_choices button{min-width:40px;min-height:36px;color:var(--control);cursor:pointer;background:0 0;border:0;border-radius:10px;padding:7px 10px;font-size:12px}.Nr9G1q_choices button[aria-pressed=true]{color:var(--text);background:color-mix(in srgb, var(--raised) 90%, var(--text) 3%)}.Nr9G1q_choices button:hover{color:var(--text)}.Nr9G1q_bpm{border:1px solid color-mix(in srgb, var(--line) 35%, transparent);background:color-mix(in srgb, var(--raised) 50%, transparent);width:76px;min-height:36px;color:var(--text);font:inherit;text-align:right;font-variant-numeric:tabular-nums;border-radius:9px;padding:6px 9px}.Nr9G1q_bpmField{position:relative}.Nr9G1q_bpm[aria-invalid=true]{border-color:var(--coral)}.Nr9G1q_validation{z-index:2;color:var(--coral);background:var(--bg);white-space:nowrap;border-radius:3px;padding:1px 4px;font-size:10px;line-height:1.3;position:absolute;top:calc(100% + 1px);right:0}.Nr9G1q_bpm:focus-visible{outline:1px solid var(--violet);outline-offset:2px}.Nr9G1q_durationLabel{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.Nr9G1q_info{background:var(--control);width:12px;height:12px;color:var(--bg);cursor:help;border-radius:50%;justify-content:center;align-items:center;font-family:Georgia,serif;font-size:9px;font-weight:700;display:inline-flex}.Nr9G1q_undo{width:22px;height:30px}.Nr9G1q_undo:hover{color:var(--text)}.Nr9G1q_custom{grid-template-columns:auto minmax(44px,1fr) 36px;column-gap:8px;display:grid}.Nr9G1q_ruler{min-width:0;height:36px;position:relative}.Nr9G1q_ticks{pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:7px 6px}.Nr9G1q_ticks i{background:var(--control);opacity:.45;border-radius:2px;width:2px;height:20px}.Nr9G1q_ticks i:first-child,.Nr9G1q_ticks i:last-child{opacity:.12}.Nr9G1q_ticks i:nth-child(2),.Nr9G1q_ticks i:nth-last-child(2){opacity:.2}.Nr9G1q_ruler input[type=range]{appearance:none;cursor:pointer;background:0 0;border:0;width:100%;height:36px;margin:0;padding:0;display:block;position:absolute;inset:0}.Nr9G1q_ruler input[type=range]::-webkit-slider-runnable-track{background:0 0;height:36px}.Nr9G1q_ruler input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--violet);border:0;border-radius:12px;width:12px;height:32px;margin-top:2px}.Nr9G1q_ruler input[type=range]::-moz-range-track{background:0 0;height:36px}.Nr9G1q_ruler input[type=range]::-moz-range-thumb{background:var(--violet);border:0;border-radius:12px;width:12px;height:32px}.Nr9G1q_time{color:var(--text);font-variant-numeric:tabular-nums;text-align:right;font-size:13px}@media (prefers-reduced-motion:reduce){.Nr9G1q_chevron{transition:none}}
._VhFZG_surface{z-index:120;box-sizing:border-box;border:1px solid var(--line);background:var(--raised);width:max-content;min-width:200px;max-width:min(280px,100vw - 24px);color:var(--text);border-radius:12px;padding:12px;font-size:12px;line-height:20px;box-shadow:0 10px 28px #00000047}._VhFZG_question{color:var(--text);overflow-wrap:anywhere;margin:0;font-weight:500}._VhFZG_error{color:var(--coral);overflow-wrap:anywhere;margin:8px 0 0;font-size:11px;line-height:18px}._VhFZG_error:empty{display:none}._VhFZG_actions{justify-content:flex-end;gap:6px;margin-top:12px;display:flex}._VhFZG_actions button{border:1px solid var(--line);min-width:56px;height:30px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:8px;justify-content:center;align-items:center;padding:0 12px;line-height:1;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,opacity .16s ease-out,box-shadow .16s ease-out;display:inline-flex}._VhFZG_actions button:last-child{background:var(--accent);color:var(--onAccent);border-color:#0000}._VhFZG_actions button:hover:not(:disabled){border-color:var(--control);background:color-mix(in srgb, var(--text) 12%, var(--raised))}._VhFZG_actions button:last-child:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 80%, var(--text));border-color:#0000}._VhFZG_actions button:active:not(:disabled){background:color-mix(in srgb, var(--text) 18%, var(--raised));box-shadow:inset 0 1px 3px #0003}._VhFZG_actions button:last-child:active:not(:disabled){background:color-mix(in srgb, var(--accent) 86%, var(--onAccent))}._VhFZG_actions button:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){._VhFZG_actions button{transition:none}}
#app-dialog:has(.yoBgVW_library){width:min(720px,100vw - 40px);max-height:calc(100dvh - 40px);overflow:hidden}#app-dialog:has(.yoBgVW_library) .overlay-shell{padding:30px}#app-dialog:has(.yoBgVW_library) .overlay-heading{margin-bottom:24px}#app-dialog:has(.yoBgVW_library) .overlay-heading h2{margin:0;font-size:25px}.yoBgVW_library{flex-direction:column;gap:20px;min-width:0;height:min(470px,100dvh - 162px);min-height:190px;display:flex}.yoBgVW_search{height:48px;color:var(--muted);background:var(--bg);border:1px solid #b9bdcf24;border-radius:14px;flex-shrink:0;align-items:center;gap:12px;padding:0 16px;display:flex}.yoBgVW_search:focus-within{box-shadow:0 0 0 2px color-mix(in srgb, var(--violet) 18%, transparent)}.yoBgVW_search input{width:100%;min-width:0;height:100%;color:var(--text);box-shadow:none;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:0;font-size:13px}.yoBgVW_search input::placeholder{color:var(--control)}.yoBgVW_viewport{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line) transparent;scrollbar-gutter:stable;flex:1;min-height:0;overflow:auto}.yoBgVW_list{gap:5px;margin:0;padding:0;list-style:none;display:grid}.yoBgVW_row{cursor:pointer;border-radius:14px;grid-template-columns:36px minmax(0,1fr) 32px;align-items:start;gap:12px;height:132px;padding:13px 12px 8px;transition:background-color .14s;display:grid;position:relative}.yoBgVW_row:hover,.yoBgVW_row:focus-within,.yoBgVW_row[data-editing]{background:color-mix(in srgb, var(--text) 4%, transparent)}.yoBgVW_apply{border-radius:inherit;cursor:pointer;background:0 0;border:0;width:36px;height:36px;position:absolute;top:30px;left:12px}.yoBgVW_apply:disabled{cursor:default}.yoBgVW_music{width:36px;height:36px;color:var(--muted);pointer-events:none;border:1px solid #b9bdcf38;border-radius:50%;place-items:center;margin-top:17px;display:grid}.yoBgVW_details{pointer-events:none;min-width:0;position:relative}.yoBgVW_nameLine{align-items:center;gap:5px;min-width:0;height:28px;display:flex}.yoBgVW_name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.yoBgVW_iconButton{width:28px;height:28px;color:var(--muted);cursor:pointer;pointer-events:auto;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.yoBgVW_iconButton:hover:not(:disabled){color:var(--text);background:color-mix(in srgb, var(--text) 9%, transparent)}.yoBgVW_iconButton:disabled{cursor:default;opacity:.45}.yoBgVW_rename{opacity:0}.yoBgVW_row:hover .yoBgVW_rename,.yoBgVW_row:focus-within .yoBgVW_rename{opacity:1}.yoBgVW_remove{margin-top:18px}.yoBgVW_remove:hover:not(:disabled){color:var(--danger,#ef8d99)}.yoBgVW_nameInput{width:100%;min-width:0;height:28px;box-shadow:none;caret-color:var(--violet);color:var(--text);font:inherit;pointer-events:auto;background:0 0;border:0;border-radius:0;outline:none;padding:2px 0;font-size:14px;font-weight:600}.yoBgVW_nameInput:focus-visible{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--violet) 55%, transparent);text-decoration-color:color-mix(in srgb, var(--violet) 55%, transparent);text-underline-offset:4px;outline:none}.yoBgVW_summary{height:38px;color:var(--muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 3px;font-size:12px;line-height:19px;display:-webkit-box;overflow:hidden}.yoBgVW_time{height:18px;color:var(--control);font-size:11px;line-height:18px;display:block}.yoBgVW_rowError{height:18px;color:var(--danger,#ef8d99);text-overflow:ellipsis;white-space:nowrap;pointer-events:auto;margin:0;font-size:10px;line-height:18px;overflow:hidden}.yoBgVW_empty{height:100%;color:var(--control);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.yoBgVW_empty h3{color:var(--text);margin:4px 0 0;font-size:14px}.yoBgVW_empty p{max-width:360px;color:var(--muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.8}.yoBgVW_empty button,.yoBgVW_more button{color:var(--text);background:var(--raised);font:inherit;cursor:pointer;border:1px solid #b9bdcf33;border-radius:8px;padding:7px 14px;font-size:12px}.yoBgVW_empty button:hover,.yoBgVW_more button:hover:not(:disabled){background:color-mix(in srgb, var(--text) 12%, var(--raised))}.yoBgVW_apply:focus-visible,.yoBgVW_iconButton:focus-visible,.yoBgVW_empty button:focus-visible,.yoBgVW_more button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.yoBgVW_more{justify-content:center;padding:16px 0;display:flex}.yoBgVW_more button:disabled{cursor:default;opacity:.5}.yoBgVW_confirmation{z-index:220}.yoBgVW_skeletons{gap:5px;display:grid}.yoBgVW_skeleton{align-items:flex-start;gap:16px;height:132px;padding:18px 12px;display:flex}.yoBgVW_skeleton>span{background:var(--raised);border-radius:50%;width:36px;height:36px;margin-top:12px}.yoBgVW_skeleton>div{flex:1;gap:13px;display:grid}.yoBgVW_skeleton i{background:var(--raised);border-radius:4px;width:86%;height:11px}.yoBgVW_skeleton i:first-child{width:40%;height:15px}.yoBgVW_skeleton i:last-child{width:18%}@media (hover:none),(pointer:coarse){.yoBgVW_rename{opacity:1}}@media (max-width:760px){#app-dialog:has(.yoBgVW_library){width:calc(100vw - 28px)}#app-dialog:has(.yoBgVW_library) .overlay-shell{padding:22px 18px}.yoBgVW_library{gap:16px;height:min(490px,100dvh - 144px)}.yoBgVW_row{grid-template-columns:30px minmax(0,1fr) 28px;gap:9px;padding-left:5px;padding-right:4px}.yoBgVW_music{width:30px;height:30px}.yoBgVW_apply{width:30px;height:30px;left:5px}}@media (prefers-reduced-motion:reduce){.yoBgVW_row{transition:none}}.yoBgVW_search{transition:border-color .15s,box-shadow .15s}.yoBgVW_iconButton{transition:color .15s,background-color .15s,opacity .15s}.yoBgVW_empty button,.yoBgVW_more button{transition:background-color .15s,color .15s,opacity .15s}.yoBgVW_iconButton:active:not(:disabled){background:color-mix(in srgb, var(--text) 14%, transparent)}.yoBgVW_name,.yoBgVW_summary{pointer-events:auto}@media (prefers-reduced-motion:reduce){.yoBgVW_search,.yoBgVW_iconButton,.yoBgVW_empty button,.yoBgVW_more button{transition:none}}.yoBgVW_row[aria-busy=true],.yoBgVW_row[data-editing]{cursor:default}
.dRirHG_tools{flex-shrink:0;align-items:center;gap:2px;display:flex}.dRirHG_target{border-radius:6px;display:inline-flex}.dRirHG_button{width:28px;height:28px;color:var(--control);cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,opacity .15s;display:inline-flex}.dRirHG_button:hover:not(:disabled){color:var(--text);background:var(--raised)}.dRirHG_button:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.dRirHG_button:disabled{opacity:.35;pointer-events:none;cursor:default}@media (max-width:760px){.dRirHG_button{width:32px;height:34px}}@media (prefers-reduced-motion:reduce){.dRirHG_button{transition:none}}.dRirHG_anchor{display:inline-flex;position:relative}.dRirHG_feedback{z-index:400;border:1px solid color-mix(in srgb, var(--muted) 20%, transparent);width:max-content;max-width:min(280px,100vw - 32px);color:var(--text);background:var(--raised);box-shadow:0 6px 20px color-mix(in srgb, var(--shadow) 32%, transparent);overflow-wrap:anywhere;pointer-events:none;border-radius:9px;padding:7px 11px;font-size:12px;line-height:1.5;animation:3.6s both dRirHG_feedback-life;position:fixed}.dRirHG_button:active:not(:disabled){background:color-mix(in srgb, var(--text) 14%, var(--raised))}@keyframes dRirHG_feedback-life{0%,to{opacity:0}4%,95%{opacity:1}}@media (prefers-reduced-motion:reduce){.dRirHG_feedback{animation:none}}
.FgJ1xq_notice{z-index:100;border:1px solid var(--line);background:var(--surface);max-width:calc(100vw - 32px);color:var(--text);border-radius:12px;align-items:center;gap:18px;padding:14px 18px;font-size:13px;line-height:1.7;display:flex;position:fixed;inset:auto 24px 24px auto;box-shadow:0 8px 30px #06070b66}.FgJ1xq_notice button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:6px 0}@media (max-width:600px){.FgJ1xq_notice{gap:12px;inset:auto 16px 16px}}.FgJ1xq_notice button:hover{color:var(--text)}
.-\39 2WGW_background{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:clip}.-\39 2WGW_strings{opacity:.08;width:min(760px,72vw);height:auto;position:absolute}.-\39 2WGW_violet{top:84px;right:-120px}.-\39 2WGW_accent{bottom:-120px;left:18%;rotate:180deg}@media (max-width:760px){.-\39 2WGW_strings{opacity:.06;width:560px}.-\39 2WGW_violet{top:100px;right:-300px}.-\39 2WGW_accent{bottom:10%;left:-260px}}
.F1sKfW_card{display:contents}.F1sKfW_toolbar{display:none}.F1sKfW_mobileActions{align-items:center;gap:10px;display:flex}.F1sKfW_heading{justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:34px;display:flex}.F1sKfW_heading>label{white-space:nowrap;flex-shrink:0}.F1sKfW_feedback{height:36px;min-height:36px;overflow:hidden}.F1sKfW_feedback [data-error]{color:var(--danger,#ef8d99)}@media (min-width:761px){.F1sKfW_area{min-width:0;min-height:220px}.F1sKfW_card{background:#101116a3;border:1px solid #b9bdcf2e;border-radius:16px;flex-direction:column;flex:1;gap:12px;min-width:0;min-height:180px;padding:16px 14px 10px;display:flex}.F1sKfW_heading{min-height:28px}.F1sKfW_heading>label{color:var(--text);font-size:14px;font-weight:600}.F1sKfW_mobileActions{display:none}.F1sKfW_card textarea.F1sKfW_input.fw-writing{min-width:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0 2px;font-size:13px;line-height:1.9;border-color:#0000!important;min-height:80px!important}.F1sKfW_card textarea.F1sKfW_input:focus{box-shadow:none;outline:none;border-color:#0000!important}.F1sKfW_toolbar{flex-shrink:0;align-items:center;gap:10px;min-width:0;height:44px;display:flex}.F1sKfW_tools{flex-shrink:0;align-items:center;gap:6px;display:flex}.F1sKfW_toolTarget{border-radius:50%;flex-shrink:0;display:inline-flex}.F1sKfW_tool{width:34px;height:34px;color:var(--text);background:var(--raised);cursor:pointer;border:1px solid #0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s,border-color .16s;display:inline-flex}.F1sKfW_tool:hover:not(:disabled){background:color-mix(in srgb, var(--text) 12%, var(--raised));border-color:#b9bdcf33}.F1sKfW_tool:focus-visible,.F1sKfW_tag:focus-visible{outline:2px solid var(--violet);outline-offset:2px}.F1sKfW_personalize{color:#fff;background:#2588ff}.F1sKfW_personalize:hover:not(:disabled){background:#459aff}.F1sKfW_tool:disabled{opacity:.45;cursor:default;pointer-events:none}.F1sKfW_tool[aria-busy]{opacity:.7}.F1sKfW_tags{scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;overscroll-behavior-x:contain;flex:1;align-items:center;gap:7px;min-width:0;height:44px;display:flex;overflow:auto hidden}.F1sKfW_tag{background:var(--raised);max-width:220px;height:32px;color:var(--text);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:18px;flex-shrink:0;padding:0 12px;font-size:12px;transition:background-color .16s,border-color .16s;overflow:hidden}.F1sKfW_tag:hover{background:color-mix(in srgb, var(--text) 10%, var(--raised));border-color:#b9bdcf40}.F1sKfW_empty{color:var(--control);white-space:nowrap;font-size:11px}.F1sKfW_loading{gap:7px;display:flex}.F1sKfW_loading i{background:var(--raised);border-radius:18px;width:72px;height:30px;display:block}}@media (prefers-reduced-motion:reduce){.F1sKfW_tool,.F1sKfW_tag{transition:none}}@media (min-width:761px){.F1sKfW_tags::-webkit-scrollbar{display:none}.F1sKfW_tags[data-dragging],.F1sKfW_tags[data-dragging] .F1sKfW_tag{cursor:grabbing}.F1sKfW_tool:active:not(:disabled),.F1sKfW_tag:active{background:color-mix(in srgb, var(--text) 18%, var(--raised))}}
.rasYDa_form{min-width:0}.rasYDa_label{color:var(--muted);margin-bottom:8px;font-size:12px;line-height:20px;display:block}.rasYDa_nameInput{box-sizing:border-box;border:1px solid var(--line);background:var(--raised);width:100%;min-width:0;height:44px;color:var(--text);font:inherit;border-radius:9px;padding:10px 12px;font-size:13px;line-height:22px}.rasYDa_nameInput:focus{border-color:var(--line)!important}.rasYDa_nameInput:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.rasYDa_error{box-sizing:border-box;height:40px;color:var(--coral);margin:8px 0 0;font-size:11px;line-height:18px;overflow-y:auto}.rasYDa_actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}.rasYDa_actions button{border:1px solid var(--line);background:var(--raised);min-width:84px;height:36px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;padding:0 14px;font-size:12px;transition:background-color .14s}.rasYDa_actions button[type=submit]{background:var(--accent);color:var(--onAccent);border-color:#0000}.rasYDa_actions button:hover:not(:disabled){background:color-mix(in srgb, var(--raised) 85%, var(--text))}.rasYDa_actions button[type=submit]:hover:not(:disabled){background:color-mix(in srgb, var(--accent) 88%, var(--text))}.rasYDa_actions button:focus-visible{outline:2px solid var(--violet);outline-offset:3px}.rasYDa_actions button:disabled{cursor:default;opacity:.5}@media (prefers-reduced-motion:reduce){.rasYDa_actions button{transition:none}}
.YatBKG_browser{min-width:0;height:100%;min-height:0;color:var(--muted);flex-direction:column;font-size:12px;display:flex}.YatBKG_breadcrumb{flex-shrink:0;align-items:center;gap:8px;min-width:0;padding:16px 10px 18px;display:flex}.YatBKG_breadcrumb button{color:var(--text);white-space:nowrap;font-size:15px;font-weight:600}.YatBKG_breadcrumb>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.YatBKG_browser button{cursor:pointer;color:inherit;font:inherit;background:0 0;border:0;padding:5px}.YatBKG_browser button:disabled{opacity:.45;cursor:default}.YatBKG_browser button:hover:not(:disabled){color:var(--text)}.YatBKG_listBody{flex:1;min-height:0;padding:0 6px;overflow-y:auto}.YatBKG_collectionList{margin:0;padding:0;list-style:none}.YatBKG_collectionList>li{min-width:0}.YatBKG_collectionRow{box-sizing:border-box;border-radius:10px;align-items:center;gap:12px;width:100%;min-width:0;height:72px;display:flex}.YatBKG_browser .YatBKG_collectionRow{padding:8px}.YatBKG_collectionRow:hover{background:color-mix(in srgb, var(--raised) 35%, transparent)}.YatBKG_collectionCover{background:var(--raised);width:44px;height:44px;color:var(--muted);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.YatBKG_browser .YatBKG_collectionMain{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;padding:0;display:flex}.YatBKG_collectionText{flex:1;gap:4px;min-width:0;display:grid}.YatBKG_collectionText strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}.YatBKG_collectionText small{white-space:nowrap;font-size:10px;line-height:16px}.YatBKG_collectionActions{flex-direction:column;flex-shrink:0;font-size:10px;display:flex}.YatBKG_inlineForm{background:var(--surface);flex-wrap:nowrap}.YatBKG_inlineForm .YatBKG_collectionText{width:0}.YatBKG_inlineForm input{box-sizing:border-box;width:100%;min-width:0;height:20px;color:var(--text);font:inherit;background:0 0;border:0;border-radius:0;outline:0;padding:0;font-size:13px;font-weight:600;line-height:20px}.YatBKG_editActions{white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;display:flex}.YatBKG_browser .YatBKG_editActions button{white-space:nowrap;border-radius:6px;min-height:32px;padding:4px 6px;font-size:11px;line-height:20px}.YatBKG_browser .YatBKG_editActions button[type=submit]{background:var(--raised);color:var(--text);border-radius:999px;align-items:center;gap:4px;padding:4px 8px;display:inline-flex}.YatBKG_browser .YatBKG_editActions button[type=button]{border:1px solid var(--line);justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.YatBKG_browser .YatBKG_newCollection{color:var(--text);text-align:left;font-size:13px;font-weight:600}.YatBKG_moveForm{flex-wrap:wrap;flex-basis:100%;align-items:center;gap:4px;min-width:0;padding:8px 0;display:flex}.YatBKG_moveForm select{background:var(--surface);width:100%;min-width:0;color:var(--text);border:1px solid var(--line);border-radius:6px;padding:8px}.YatBKG_error,.YatBKG_message{padding:14px 10px;line-height:1.8}.YatBKG_error{color:var(--danger,#ef8d99)}.YatBKG_textButton{color:var(--muted);font-size:11px}.YatBKG_metadata{background:var(--raised);border-radius:10px;margin-bottom:10px;overflow:hidden}.YatBKG_metadata label{min-height:40px;color:var(--muted);align-items:center;gap:8px;padding:7px 10px;font-size:11px;display:flex}.YatBKG_metadata label+label{border-top:1px solid var(--line)}.YatBKG_metadata input,.YatBKG_metadata select{color:var(--text);min-width:0;max-width:100%;font:inherit;background:0 0!important;border:0!important;padding:4px!important}.YatBKG_metadata input{flex:1;width:0}.YatBKG_metadata select{text-overflow:ellipsis;flex:1}.YatBKG_metadata p{color:var(--danger,#ef8d99);padding:0 10px;font-size:10px}.YatBKG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.YatBKG_selectField{align-items:center;gap:6px;min-width:0;max-width:72%;margin-left:auto;display:flex}.YatBKG_selectField select{width:100%;padding-right:4px!important}.YatBKG_selectField svg{pointer-events:none;flex-shrink:0}.YatBKG_browser .YatBKG_breadcrumb button{font-size:15px;font-weight:600}.YatBKG_selectChevron{pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;flex-shrink:0;width:6px;height:6px;margin:-3px 2px 0 0;transform:rotate(45deg)}
.xVy8ba_content{min-width:0;height:100%;min-height:0;color:var(--muted);flex-direction:column;font-size:12px;display:flex}.xVy8ba_message button{color:var(--muted);cursor:pointer;font:inherit;background:0 0;border:0;padding:4px}.xVy8ba_scroll{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.xVy8ba_message{padding:24px 16px;line-height:1.8}.xVy8ba_message p{margin:0 0 12px}.xVy8ba_message a,.xVy8ba_message button{color:var(--accent)}.xVy8ba_list{margin:0;padding:0 6px 8px;list-style:none}.xVy8ba_row{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 6px;display:grid}.xVy8ba_row:hover,.xVy8ba_row[data-selected],.xVy8ba_row[data-playing]{background:var(--raised)}.xVy8ba_row .xVy8ba_rowMain{text-align:left;min-width:0;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:0;display:flex}.xVy8ba_rowMain:disabled{cursor:default}.xVy8ba_art{background:var(--surface);width:72px;height:72px;color:var(--muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.xVy8ba_artControl{opacity:0;color:var(--text);background:#00000059;place-items:center;transition:opacity .12s;display:grid;position:absolute;inset:0}.xVy8ba_rowMain:hover .xVy8ba_artControl,.xVy8ba_rowMain:focus-visible .xVy8ba_artControl,.xVy8ba_row[data-playing] .xVy8ba_artControl{opacity:1}.xVy8ba_row[data-playing] .xVy8ba_artControl{color:var(--accent)}.xVy8ba_duration{z-index:1;color:#fff;font-variant-numeric:tabular-nums;background:#0000008c;border-radius:999px;padding:1px 5px;font-size:10px;line-height:18px;position:absolute;bottom:4px;right:4px}.xVy8ba_info{grid-template-rows:20px 16px 14px;gap:3px;min-width:0;display:grid}.xVy8ba_info strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:20px;overflow:hidden}.xVy8ba_info .xVy8ba_style{height:16px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:16px;overflow:hidden}.xVy8ba_info .xVy8ba_metadata{align-items:center;gap:8px;min-width:0;font-size:10px;line-height:14px;display:flex}.xVy8ba_info time{white-space:nowrap;flex-shrink:0}.xVy8ba_info .xVy8ba_status{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xVy8ba_row .xVy8ba_moreButton{background:var(--raised);width:32px;height:32px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.xVy8ba_row .xVy8ba_moreButton:hover,.xVy8ba_row .xVy8ba_moreButton[data-state=open]{color:var(--text);background:var(--line)}.xVy8ba_row :is(.xVy8ba_rowMain,.xVy8ba_moreButton):focus-visible{outline:2px solid var(--violet);outline-offset:2px}.xVy8ba_actionMenu{z-index:90;box-sizing:border-box;min-width:180px;max-width:min(280px,100vw - 24px);max-height:min(360px, var(--radix-dropdown-menu-content-available-height));overscroll-behavior:contain;border:1px solid var(--line);background:var(--raised);color:var(--text);border-radius:12px;padding:6px;font-size:12px;line-height:20px;overflow-y:auto;box-shadow:0 12px 32px #00000047}.xVy8ba_moveMenu{min-width:200px}.xVy8ba_actionMenu .xVy8ba_menuItem{min-height:36px;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:7px;outline:0;grid-template-columns:18px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:6px 8px;text-decoration:none;display:grid}.xVy8ba_menuItem>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.xVy8ba_menuItem[data-highlighted],.xVy8ba_menuItem[data-state=open]{background:color-mix(in srgb, var(--text) 8%, transparent)}.xVy8ba_menuItem[data-disabled]{opacity:.4;cursor:default}.xVy8ba_actionMenu .xVy8ba_deleteItem{color:var(--coral)}.xVy8ba_menuSeparator{background:var(--line);height:1px;margin:4px 2px}.xVy8ba_playError{color:var(--muted);grid-column:1/-1;margin:0;padding:3px;font-size:10px}.xVy8ba_updateError{align-items:center;gap:8px;padding:8px 12px;line-height:20px;display:flex}.xVy8ba_updateError button{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (min-width:1440px){.xVy8ba_art{width:80px;height:80px}}@media (hover:none){.xVy8ba_artControl{opacity:1}}@media (prefers-reduced-motion:reduce){.xVy8ba_artControl{transition:none}}.xVy8ba_row{transition:background-color .16s}.xVy8ba_rowActions{align-items:center;gap:4px;display:flex}.xVy8ba_rowActions .icon-btn{width:32px;height:32px}.xVy8ba_skeletonRow{pointer-events:none}.xVy8ba_skeletonRow .xVy8ba_art,.xVy8ba_skeletonRow .xVy8ba_info span{background:var(--raised);animation:1.4s ease-in-out infinite alternate xVy8ba_songSkeletonPulse}.xVy8ba_skeletonRow .xVy8ba_info{flex:1}.xVy8ba_skeletonRow .xVy8ba_info span{border-radius:4px;align-self:center;width:65%;height:12px}.xVy8ba_skeletonRow .xVy8ba_info span:nth-child(2){width:90%;height:10px}.xVy8ba_skeletonRow .xVy8ba_info span:last-child{width:30%;height:9px}@keyframes xVy8ba_songSkeletonPulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.xVy8ba_row{transition:none}.xVy8ba_skeletonRow .xVy8ba_art,.xVy8ba_skeletonRow .xVy8ba_info span{animation:none}}
.V-TXbW_editor.V-TXbW_editor{z-index:1;color:var(--text);caret-color:var(--text);background:0 0;position:relative}.V-TXbW_editor.V-TXbW_editor[data-lyrics-mirror=ready]{color:#0000}.V-TXbW_editor.V-TXbW_editor::placeholder{color:var(--control)}.V-TXbW_editor.V-TXbW_editor::selection{color:var(--text);background:color-mix(in srgb, var(--accent) 24%, var(--surface))}.V-TXbW_mirror{z-index:0;pointer-events:none;-webkit-user-select:none;user-select:none;visibility:hidden;position:absolute;overflow:hidden}.V-TXbW_mirror[hidden]{display:none}.V-TXbW_mirrorText{color:var(--text);transform-origin:0 0;border:0;margin:0}.V-TXbW_mirrorText mark{color:var(--accent);font:inherit;letter-spacing:inherit;background:0 0;margin:0;padding:0}.V-TXbW_autocomplete{z-index:5;box-sizing:border-box;overscroll-behavior:contain;border:1px solid var(--line);background:var(--raised);scrollbar-width:thin;border-radius:10px;padding:4px;position:absolute;overflow:hidden auto;box-shadow:0 8px 24px #0000003d}.V-TXbW_autocomplete.V-TXbW_autocomplete button{text-align:left;white-space:nowrap;width:100%;min-height:32px;color:var(--text);font:inherit;background:0 0;border:0;border-radius:6px;padding:4px 10px;font-size:12px;line-height:24px;display:block}.V-TXbW_autocomplete.V-TXbW_autocomplete button[aria-selected=true]{color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}.V-TXbW_structureBar{box-sizing:border-box;scrollbar-width:thin;flex-shrink:0;align-items:center;gap:6px;width:100%;min-width:0;height:34px;min-height:34px;padding:2px 20px 6px;display:flex;overflow:auto hidden}.V-TXbW_chip{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--accent) 25%, transparent);white-space:nowrap;text-overflow:ellipsis;background:color-mix(in srgb, var(--accent) 7%, transparent);max-width:180px;height:24px;color:var(--accent);-webkit-user-select:none;user-select:none;border-radius:6px;flex-shrink:0;align-items:center;padding:0 9px;font-size:11px;line-height:22px;display:inline-flex;overflow:hidden}.V-TXbW_chip[draggable=true]{cursor:grab}.V-TXbW_chipText{text-overflow:ellipsis;min-width:0;font:inherit;overflow:hidden}.V-TXbW_chip[draggable=true]:active{cursor:grabbing}.V-TXbW_chip[data-drag-source=true]{opacity:.35}.V-TXbW_dragPreview{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, transparent);opacity:.6;border-style:dashed}.V-TXbW_structureBar[data-busy=true] .V-TXbW_chip{opacity:.4;cursor:default}
.I8Weqa_panel{--assistant-clearance:132px;border:1px solid color-mix(in srgb, var(--line) 65%, transparent);background:var(--surface);border-radius:16px;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.I8Weqa_panel.fw-lyrics-panel{gap:0;padding:0}.I8Weqa_header{flex-shrink:0;justify-content:space-between;align-items:center;min-height:48px;padding:8px 16px 4px 20px;display:flex}.I8Weqa_header h2{letter-spacing:0;font-size:14px;font-weight:600;line-height:24px}.I8Weqa_history{align-items:center;gap:4px;display:flex}.I8Weqa_history button{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:0;display:inline-flex}.I8Weqa_history button:hover:not(:disabled){color:var(--text);background:var(--raised)}.I8Weqa_panel button:disabled{opacity:.35;cursor:default}.I8Weqa_panel button:focus-visible{outline:2px solid var(--violet);outline-offset:2px;text-decoration:none}.I8Weqa_body{flex:1;min-width:0;min-height:0;position:relative;overflow:hidden}.I8Weqa_editor{width:100%;height:100%;min-height:0;padding:8px 20px calc(20px + var(--assistant-clearance));resize:none;color:var(--text);font:inherit;scrollbar-width:thin;scrollbar-color:var(--line) transparent;overscroll-behavior:contain;background:0 0;border:0;border-radius:0;outline:0;font-size:14px;line-height:1.9;display:block}.I8Weqa_editor::placeholder{color:var(--control)}.I8Weqa_panel[aria-busy=true] .I8Weqa_editor{visibility:hidden}.I8Weqa_skeleton{pointer-events:none;flex-direction:column;align-items:flex-start;gap:14px;padding:16px 20px 20px;display:flex;position:absolute;inset:0;overflow:hidden}.I8Weqa_skeleton span{background:var(--raised);border-radius:4px;width:76%;height:12px;min-height:12px;animation:1.5s ease-in-out infinite alternate I8Weqa_pulse;display:block}.I8Weqa_skeleton span:nth-child(3n+1){width:88%}.I8Weqa_skeleton span:nth-child(3n+2){width:62%}.I8Weqa_skeleton span:nth-child(4n){margin-bottom:18px}.I8Weqa_footer{flex-shrink:0;height:96px;padding:8px 14px 6px;position:relative}.I8Weqa_assistantActions{justify-content:center;align-items:center;gap:12px;height:44px;display:flex}.I8Weqa_launcher[hidden],.I8Weqa_assistantPanel[hidden]{display:none}.I8Weqa_launcher{border:1px solid color-mix(in srgb, var(--line) 65%, transparent);background:var(--raised);width:44px;height:44px;color:var(--text);border-radius:999px;flex-shrink:0;align-items:center;padding:0;transition:width .18s,background-color .18s;display:inline-flex;position:relative;overflow:hidden}.I8Weqa_launcherIcon{flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex}.I8Weqa_launcherLabel{opacity:0;white-space:nowrap;flex-shrink:0;max-width:0;padding-right:0;font-size:12px;line-height:20px;transition:max-width .18s,opacity .14s,transform .18s;transform:translate(-4px)}.I8Weqa_launcher:hover,.I8Weqa_launcher:focus-visible{background:color-mix(in srgb, var(--raised) 90%, var(--text));width:128px}.I8Weqa_launcher:hover .I8Weqa_launcherLabel,.I8Weqa_launcher:focus-visible .I8Weqa_launcherLabel,.I8Weqa_launcherBusy .I8Weqa_launcherLabel{opacity:1;max-width:100px;padding-right:12px;transform:none}.I8Weqa_launcherBusy,.I8Weqa_launcherBusy:hover,.I8Weqa_launcherBusy:focus-visible{width:136px}.I8Weqa_cancelWriting{color:var(--muted);background:0 0;border:0;padding:8px 0;font-size:12px;line-height:20px}.I8Weqa_cancelWriting:hover{color:var(--text)}.I8Weqa_assistantPanel{z-index:4;border:1px solid var(--line);background:var(--bg);border-radius:18px;max-height:184px;padding:10px;position:absolute;bottom:44px;left:14px;right:14px;overflow-y:auto;box-shadow:0 12px 30px #0000003d}@property --lyric-assistant-border-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.I8Weqa_launcher:not([hidden]):hover:after{content:"";z-index:1;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--lyric-assistant-border-angle), transparent 0deg 250deg, color-mix(in srgb, var(--accent) 30%, transparent) 275deg, var(--accent) 305deg, transparent 340deg);padding:1px;animation:7s linear infinite I8Weqa_assistantBorderFlow;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.I8Weqa_assistantPanel:focus-within{border-color:var(--violet)}@keyframes I8Weqa_assistantBorderFlow{to{--lyric-assistant-border-angle:360deg}}.I8Weqa_assistantHeader{align-items:center;gap:8px;min-height:28px;margin-bottom:8px;display:flex}.I8Weqa_assistantHeader h3{color:var(--text);letter-spacing:0;flex-shrink:0;margin:0;font-size:12px;font-weight:600;line-height:20px}.I8Weqa_assistantSuggestion{border:1px solid var(--line);min-width:0;max-width:160px;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;background:0 0;border-radius:999px;margin-left:auto;padding:4px 8px;font-size:11px;line-height:18px;overflow:hidden}.I8Weqa_assistantSuggestion:hover:not(:disabled){background:var(--raised);color:var(--text)}.I8Weqa_assistantClose{width:28px;height:28px;color:var(--control);background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.I8Weqa_assistantClose:hover{background:var(--raised);color:var(--text)}.I8Weqa_composer{grid-template-columns:minmax(0,1fr) 44px;align-items:end;gap:8px;padding:0;display:grid}.I8Weqa_composer textarea{resize:none;width:100%;min-width:0;min-height:56px;max-height:104px;color:var(--text);font:inherit;scrollbar-width:thin;background:0 0;border:0;border-radius:0;outline:0;padding:8px 4px;font-size:12px;line-height:20px;display:block;overflow-y:auto}.I8Weqa_composer textarea::placeholder{color:var(--control)}.I8Weqa_composer textarea[readonly]{cursor:default}.I8Weqa_send{background:var(--accent);width:44px;height:44px;color:var(--onAccent);border:0;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex}.I8Weqa_send:hover:not(:disabled){filter:brightness(1.08)}.I8Weqa_feedback{height:32px;color:var(--muted);align-items:flex-start;gap:8px;margin:6px 4px 0;font-size:11px;line-height:16px;display:flex;overflow-y:auto}.I8Weqa_error{color:var(--coral)}.I8Weqa_busyStatus{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.I8Weqa_selection{color:var(--violet);align-items:center;gap:4px;display:inline-flex}.I8Weqa_selection button{width:20px;height:20px;color:inherit;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;margin-top:-2px;padding:0;display:inline-flex}.I8Weqa_selection button:hover{background:var(--raised)}@keyframes I8Weqa_pulse{0%{opacity:.45}to{opacity:1}}@media (prefers-reduced-motion:reduce){.I8Weqa_launcher:not([hidden]):hover:after{background:color-mix(in srgb, var(--accent) 55%, transparent);animation:none}.I8Weqa_launcher,.I8Weqa_launcherLabel{transition:none}.I8Weqa_skeleton span{animation:none}}
.xc3_qG_target{border-radius:10px;align-items:stretch;width:100%;min-width:0;display:flex}.xc3_qG_target>button.xc3_qG_button{justify-content:center;width:100%;min-width:0}.xc3_qG_target .xc3_qG_button:disabled{color:var(--control);background:var(--raised);box-shadow:none;opacity:1;cursor:default;pointer-events:none;border:1px solid #b9bdcf2e}
.p04x_W_choices{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.p04x_W_choices label{color:var(--muted);align-items:center;gap:6px;font-size:11px;display:flex}.p04x_W_choices select{max-width:220px;min-height:30px;color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:4px 24px 4px 8px}.p04x_W_polish{color:var(--muted);gap:6px;padding:8px 18px;font-size:11px;display:grid}.p04x_W_polish textarea{min-height:48px;max-height:90px}.p04x_W_polish textarea,.p04x_W_review input,.p04x_W_review textarea,.p04x_W_recovery input{color:var(--text);background:var(--surface);border:1px solid var(--line);border-radius:8px;width:100%;padding:10px}.p04x_W_review{border-top:1px solid var(--line);gap:14px;margin-top:18px;padding-top:20px;display:grid}.p04x_W_review label{gap:8px;font-size:12px;display:grid}.p04x_W_review textarea{resize:vertical;white-space:pre-wrap;min-height:70px}.p04x_W_progress{overscroll-behavior:contain;max-height:max(180px,100dvh - 340px);color:var(--muted);gap:14px;padding-right:4px;font-size:13px;line-height:1.8;display:grid;overflow-y:auto}.p04x_W_progress h3,.p04x_W_review h3{color:var(--text)}.p04x_W_identifier{overflow-wrap:anywhere;font-size:12px}.p04x_W_recovery{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:10px;font-size:12px;display:flex}.p04x_W_recovery label{align-items:center;gap:6px;display:flex}.p04x_W_recovery p{margin:0}@media (max-width:600px){.p04x_W_choices{gap:6px}.p04x_W_choices select{max-width:180px;font-size:10px}.p04x_W_polish{padding-inline:10px}}.p04x_W_mediaActions{flex-wrap:wrap;gap:10px;display:flex}
._zB4Gq_random{flex-direction:column;align-items:flex-start;gap:8px;display:inline-flex;position:relative}._zB4Gq_error,._zB4Gq_feedback{color:var(--coral);font-size:12px;line-height:1.6}._zB4Gq_feedback{flex-wrap:wrap;align-items:center;gap:8px;max-width:260px;padding:8px 10px;display:flex}._zB4Gq_feedback button{border:1px solid var(--line);color:var(--text);background:0 0;border-radius:6px;padding:3px 8px;transition:color .16s,background-color .16s,opacity .16s}._zB4Gq_feedback button:hover:not(:disabled){background:var(--raised)}._zB4Gq_feedback button:active:not(:disabled){background:color-mix(in srgb, var(--text) 12%, var(--raised))}._zB4Gq_feedback button:disabled{opacity:.45;cursor:default}@media (prefers-reduced-motion:reduce){._zB4Gq_feedback button{transition:none}}
.tMOjLG_actions{grid-template-columns:44px minmax(0,1fr);align-items:stretch;gap:10px;min-height:45px;display:grid}.tMOjLG_clear{border:1px solid var(--line);color:var(--muted);background:var(--raised);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:background-color .16s,color .16s;display:flex}.tMOjLG_clear:hover{color:var(--text);background:color-mix(in srgb, var(--text) 8%, var(--raised))}.tMOjLG_clear:active{background:color-mix(in srgb, var(--text) 14%, var(--raised))}.tMOjLG_clear:focus-visible{outline:2px solid var(--violet);outline-offset:2px}@media (prefers-reduced-motion:reduce){.tMOjLG_clear{transition:none}}
._4fco6q_button{border:1px solid var(--line);width:100%;min-width:0;min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:9px;justify-content:flex-start;align-items:center;gap:9px;margin-bottom:10px;padding:8px 10px;font-size:12px;transition:background-color .16s,border-color .16s,color .16s;display:flex}._4fco6q_button>svg{flex-shrink:0}._4fco6q_button[data-mode=demo]{color:var(--accent);border-color:color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--accent) 5%, transparent)}._4fco6q_button:hover{color:var(--text);background:var(--raised)}._4fco6q_button:active{background:var(--line)}._4fco6q_label{white-space:nowrap}.sidebar ._4fco6q_button{justify-content:var(--shell-sidebar-alignment,flex-start);padding-inline:var(--shell-sidebar-nav-padding,10px)}.sidebar ._4fco6q_label{display:var(--shell-sidebar-label,inline)}@media (prefers-reduced-motion:reduce){._4fco6q_button{transition:none}}
.UkVCHW_fields{--code-input-width:min(360px, 100%);--code-action-width:116px;--code-action-inset:12px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"codeLabel codeLabel""codeInput codeInput""codeFeedback codeFeedback""passwordLabel confirmationLabel""passwordInput confirmationInput""passwordFeedback confirmationFeedback";gap:6px 18px;min-width:0;display:grid}.UkVCHW_fields label{color:var(--text);font-size:12px;font-weight:400;line-height:1.5}.UkVCHW_fields input{background:var(--raised);width:100%;min-width:0;height:48px;color:var(--text);border:1px solid #b9bdcf33;border-radius:10px;padding:0 44px 0 14px;font-size:12px;box-shadow:inset 0 1px 3px #0000001a}.UkVCHW_feedback{min-block-size:34px;color:var(--control);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:17px;display:block}.UkVCHW_error{color:var(--coral)}.UkVCHW_codeFeedback{max-width:var(--code-input-width);grid-area:codeFeedback}.UkVCHW_fields input:focus{border-color:var(--violet)}.UkVCHW_fields .UkVCHW_codeInput{width:var(--code-input-width);padding-right:calc(var(--code-action-width) + var(--code-action-inset) + 12px);letter-spacing:.08em}.UkVCHW_fields input[aria-invalid=true]{border-color:var(--coral,#ff675d)}.UkVCHW_codeLabel{grid-area:codeLabel}.UkVCHW_codeInput{grid-area:codeInput}.UkVCHW_passwordLabel{grid-area:passwordLabel;margin-top:0}.UkVCHW_passwordInput{grid-area:passwordInput}.UkVCHW_passwordFeedback{grid-area:passwordFeedback}.UkVCHW_confirmationFeedback{grid-area:confirmationFeedback}.UkVCHW_confirmationLabel{grid-area:confirmationLabel;margin-top:0}.UkVCHW_confirmationInput{grid-area:confirmationInput}.UkVCHW_requestCode{margin-left:calc(var(--code-input-width) - var(--code-action-width) - var(--code-action-inset));width:var(--code-action-width);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:codeInput;justify-content:flex-end;place-self:center start;min-height:44px;padding:4px 0;position:relative}.UkVCHW_requestCode:disabled{cursor:default}.UkVCHW_requestCode[aria-busy=true]{cursor:wait}.UkVCHW_passwordToggle,.UkVCHW_confirmationToggle{z-index:1;place-self:center end;min-width:44px;min-height:44px;margin-right:2px}.UkVCHW_passwordToggle[aria-pressed=true],.UkVCHW_confirmationToggle[aria-pressed=true]{color:var(--text);background:#b9bdcf14}.UkVCHW_passwordToggle{grid-area:passwordInput}.UkVCHW_confirmationToggle{grid-area:confirmationInput}@media (max-width:600px){.UkVCHW_fields{grid-template-columns:minmax(0,1fr);grid-template-areas:"codeLabel""codeInput""codeFeedback""passwordLabel""passwordInput""passwordFeedback""confirmationLabel""confirmationInput""confirmationFeedback"}}
.L3wKaW_host{min-width:0;height:100%;min-height:0;overflow-y:auto;container:creation-workspace/inline-size}.L3wKaW_workspace{grid-template-rows:auto minmax(320px,auto);grid-template-columns:minmax(0,1fr);min-width:0;height:auto;min-height:100%;display:grid}.L3wKaW_editor{container:creation-editor/inline-size}.L3wKaW_editor .fw-create-grid{grid-template-columns:repeat(2,minmax(260px,1fr))}.L3wKaW_sidebar{background:0 0;flex-direction:column;min-width:0;height:auto;min-height:320px;display:flex}.L3wKaW_heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:18px 16px 8px;display:flex}.L3wKaW_heading h2{color:var(--text);margin:0;font-size:16px}.L3wKaW_separator{touch-action:none;cursor:col-resize;outline-offset:-1px;border:0;min-height:0;display:none;position:relative}.L3wKaW_separator:after{content:"";background:var(--line);width:1px;position:absolute;inset:12px auto 12px 23px}.L3wKaW_separator:hover:after,.L3wKaW_separator:focus-visible:after,.L3wKaW_separator[data-dragging]:after{background:var(--accent);width:2px}@container creation-workspace (max-width:927px){.L3wKaW_editor{min-height:620px}.L3wKaW_sidebar{padding-bottom:20px}}@container creation-workspace (min-width:928px){.L3wKaW_workspace{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0, 1fr) 48px clamp(260px, var(--creations-panel-width,320px), min(440px, calc(100cqw / 3), calc(100cqw - 668px)));height:100%;min-height:0}.L3wKaW_sidebar{height:100%;min-height:0;overflow:hidden}.L3wKaW_separator{display:block}}@container creation-editor (max-width:850px){.L3wKaW_editor .fw-create-grid{gap:14px}.L3wKaW_editor .fw-input-panel{gap:16px;padding:16px}.L3wKaW_editor .fw-sound-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.L3wKaW_editor .fw-create-grid{grid-template-columns:minmax(0,1fr)}.L3wKaW_editor .fw-sound-fields{grid-template-columns:repeat(3,minmax(0,1fr))}}.L3wKaW_srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.L3wKaW_editor .fw-create-form{flex:1;min-height:0}.L3wKaW_editor .fw-create-grid{height:100%;min-height:0}.L3wKaW_editor .fw-input-panel{min-height:0;overflow:hidden}.L3wKaW_editor .fw-input-top{flex-shrink:0}.L3wKaW_editor .fw-direction-content{flex-direction:column;flex:1;gap:18px;min-height:0;display:flex;overflow-y:auto}.L3wKaW_editor .fw-direction-footer{flex-shrink:0;margin-top:auto;padding-top:12px}.L3wKaW_editor .fw-generate-button{flex-direction:row;justify-content:center;width:100%;min-width:0}
.tcQFLq_servicePage :where(a,button,input,select),.tcQFLq_filters :where(button,input,select,label){transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s}.tcQFLq_servicePage :where(button,a):active:not(:disabled),.tcQFLq_filters button:active:not(:disabled){filter:brightness(.93)}.tcQFLq_servicePage :where(button,a,input,select):focus-visible,.tcQFLq_filters :where(button,input,select):focus-visible{box-shadow:0 0 0 2px var(--violet)}.tcQFLq_servicePage.listening-discover .search-field input:focus{box-shadow:none}.tcQFLq_publicRow{min-height:76px}.tcQFLq_rowTags>:where(span,small){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tcQFLq_publicCard{min-height:266px}.tcQFLq_publicCard:hover{transform:none}.tcQFLq_cardMood{flex:1;min-width:0;overflow:hidden}.tcQFLq_cardMood>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.tcQFLq_cardMeta{text-overflow:ellipsis;white-space:nowrap;min-width:0;padding-right:8px;overflow:hidden}.tcQFLq_notice{min-height:14px;color:var(--control);margin-top:9px;font-size:9px;display:block}.tcQFLq_favoriteFeedback,.tcQFLq_facetFeedback{min-height:28px;color:var(--muted);flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.tcQFLq_favoriteFeedback button,.tcQFLq_facetFeedback button{font-size:inherit}.tcQFLq_facetFeedback{min-height:22px}.tcQFLq_shareControl{flex-shrink:0;display:inline-flex;position:relative}.tcQFLq_shareMessage{z-index:2;width:max-content;max-width:220px;color:var(--muted);background:var(--surface);border-radius:5px;font-size:10px;position:absolute;top:calc(100% + 5px);right:0;box-shadow:0 3px 8px #06070b4d}.tcQFLq_shareMessage:not(:empty){padding:4px 7px}.tcQFLq_homeEmpty{min-height:304px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:13px;display:flex}.tcQFLq_homeEmpty p{font-size:13px}.tcQFLq_homeTracks,.tcQFLq_loadingRows{min-height:304px}.tcQFLq_loadingRow{border-bottom:1px solid #b9bdcf1a;grid-template-columns:38px minmax(90px,1fr) 80px;align-items:center;gap:18px;min-height:76px;padding:16px 5px;display:grid}.tcQFLq_loadingRow>:first-child{border-radius:10px;height:38px}.tcQFLq_loadingRow>:last-child{width:70px}.tcQFLq_skeleton{background:var(--raised);border-radius:5px;max-width:100%;height:12px;display:block}.tcQFLq_loadingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.tcQFLq_loadingCard{background:var(--surface);border:1px solid #b9bdcf24;border-radius:16px;flex-direction:column;gap:25px;min-width:0;min-height:266px;padding:22px 20px;display:flex}.tcQFLq_loadingCard>:first-child{width:35%}.tcQFLq_loadingCard>:nth-child(2){width:75%;height:24px}.tcQFLq_loadingCard>:last-child{width:60%;margin-top:auto}.tcQFLq_servicePage .tcQFLq_feature.discovery-feature{height:280px;min-height:280px}.tcQFLq_servicePage .tcQFLq_feature>div:first-child{flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;min-width:0;display:flex}.tcQFLq_servicePage .tcQFLq_feature h2{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.25;display:-webkit-box;overflow:hidden}.tcQFLq_servicePage .tcQFLq_feature p{white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin:0;overflow:hidden}.tcQFLq_feature .feature-music-meta{white-space:nowrap;flex-wrap:nowrap;max-width:100%;margin:0;overflow:hidden}.tcQFLq_featureLoading{flex-direction:column;gap:22px;min-height:194px;padding-top:5px;display:flex}.tcQFLq_featureLoading>:first-child{width:70px}.tcQFLq_featureLoading>:nth-child(2){width:75%;height:30px}.tcQFLq_featureLoading>:last-child{width:50%}.tcQFLq_moodChips{min-height:32px}.tcQFLq_filterLoading{color:var(--control);padding:6px 4px;font-size:11px}.tcQFLq_results{min-height:266px}.tcQFLq_pagination{flex-direction:column;justify-content:flex-end;align-items:center;gap:10px;min-height:65px;padding-top:22px;display:flex}.tcQFLq_pagination p{color:var(--muted);font-size:11px}.tcQFLq_errorActions{align-items:center;gap:16px;display:flex}.tcQFLq_playbackFeedback{min-height:20px;color:var(--coral);font-size:11px}.tcQFLq_discoverLink{margin-top:20px}@media (min-width:1640px){.tcQFLq_loadingGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:761px) and (max-width:1000px){.tcQFLq_loadingGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tcQFLq_servicePage :where(a,button,input,select),.tcQFLq_filters :where(button,input,select,label),.tcQFLq_publicCard{transition:none}}.tcQFLq_headingSkeleton{min-height:112px}.tcQFLq_headingSkeleton>div{gap:12px;display:grid}.tcQFLq_headingSkeleton>div>:first-child{width:190px;height:10px}.tcQFLq_headingSkeleton>div>:nth-child(2){width:220px;height:42px}.tcQFLq_headingSkeleton>div>:last-child{width:270px;height:14px}.tcQFLq_headingSkeleton>span{width:132px;height:42px}.tcQFLq_pageSkeleton .tcQFLq_skeleton{animation:1.6s ease-in-out infinite alternate tcQFLq_loading-pulse}.tcQFLq_skeletonChips>span{border-radius:10px;width:55px;height:34px}.tcQFLq_pageSkeleton .control-caption{width:120px;height:10px}.tcQFLq_searchSkeleton>:first-child{flex:1;height:39px}.tcQFLq_searchSkeleton>:nth-child(2){width:72px;height:39px}.tcQFLq_searchSkeleton>:last-child{width:96px;height:39px}.tcQFLq_pageSkeleton .discovery-filter-note>span{width:240px;height:12px}.tcQFLq_pageSkeleton .results-heading>span{width:210px;height:24px}@keyframes tcQFLq_loading-pulse{to{opacity:.5}}@media (prefers-reduced-motion:reduce){.tcQFLq_pageSkeleton .tcQFLq_skeleton{animation:none}}.tcQFLq_rowArtwork{border-radius:5px;width:28px;height:28px;display:block;overflow:hidden}.tcQFLq_cardWave{flex-direction:column;justify-content:center;align-items:center;gap:5px;width:100%;height:100%;display:flex}.tcQFLq_cardWave>span{width:var(--w);background:var(--line);border-radius:2px;align-self:flex-start;height:3px;display:block}.tcQFLq_servicePage .music-visual .tcQFLq_heroCover{z-index:4;position:absolute;inset:0}.tcQFLq_servicePage .feature-strings .tcQFLq_featureCover{z-index:3;position:absolute;inset:0}
.YDPoQG_form button:disabled{cursor:default}.YDPoQG_form button:disabled[aria-busy=true]{cursor:wait}.YDPoQG_form .form-actions{grid-template-columns:max-content minmax(0,1fr);align-items:center;display:grid}.YDPoQG_form .YDPoQG_formError{min-block-size:34px;color:var(--coral);overflow-wrap:anywhere;margin:0;font-size:11px;line-height:17px}
.WHtGfq_notice>aside{background:0 0;border:0;padding:0;font-size:12px}.WHtGfq_result{max-height:max(180px,100dvh - 340px);color:var(--muted);gap:14px;font-size:13px;line-height:1.8;display:grid;overflow-y:auto}.WHtGfq_result h3{color:var(--text)}.WHtGfq_identifier{overflow-wrap:anywhere}.WHtGfq_media{gap:14px;display:grid}.WHtGfq_actions,.WHtGfq_recovery{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.WHtGfq_recovery{color:var(--muted);padding:8px;font-size:12px}.WHtGfq_recovery p{margin:0}.WHtGfq_history{gap:12px;margin:0;padding:0;list-style:none;display:grid}.WHtGfq_history li{border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:12px;display:flex}.WHtGfq_history li>div{gap:4px;display:grid}.WHtGfq_history strong{color:var(--text)}.WHtGfq_history time,.WHtGfq_history span{font-size:12px}.WHtGfq_lyricsPanel{flex-direction:column;gap:10px;min-width:0;min-height:0;padding:0;display:flex;overflow:hidden}.WHtGfq_modeSwitch{border:1px solid var(--line);background:var(--panel);border-radius:12px;flex-shrink:0;grid-template-columns:1fr 1fr;gap:6px;padding:4px;display:grid}.WHtGfq_modeSwitch button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 6px;transition:background .18s,color .18s}.WHtGfq_modeSwitch button[aria-pressed=true]{background:var(--accent);color:#101116}.WHtGfq_lyricsPanel>section{flex:1;min-height:0}.WHtGfq_ideaPanel{text-align:center;min-height:0;color:var(--muted);border:1px solid var(--line);border-radius:16px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:18px;padding:20px;display:flex}.WHtGfq_ideaPanel h2{color:var(--text)}.WHtGfq_ideaPanel p{margin:0;font-size:13px;line-height:1.8}.WHtGfq_fieldFeedback{block-size:36px;font-size:12px;line-height:18px;display:block}.WHtGfq_draftStatus{block-size:28px;color:var(--muted);flex-shrink:0;font-size:11px;line-height:14px;display:block}.WHtGfq_lyricTreatment{min-block-size:78px;color:var(--muted);flex-shrink:0;gap:6px;font-size:12px;display:grid}.WHtGfq_lyricTreatment label{align-items:center;gap:8px;display:flex}.WHtGfq_lyricTreatment textarea,.WHtGfq_lyricTreatment select{background:var(--surface);min-width:0;color:var(--text);border:1px solid var(--line);border-radius:6px;flex:1;padding:6px 8px}.WHtGfq_aiResult{min-height:0;color:var(--muted);border:1px solid var(--line);border-radius:12px;gap:12px;padding:18px;font-size:12px;display:grid;overflow-y:auto}.WHtGfq_aiResult h2{color:var(--text);font-size:18px}.WHtGfq_aiResult label{gap:6px;display:grid}.WHtGfq_aiResult textarea{resize:vertical;background:var(--surface);width:100%;color:var(--text);border:1px solid var(--line);border-radius:8px;padding:10px}.WHtGfq_draftStatus{justify-content:space-between;gap:8px;display:flex}.WHtGfq_lyricsPanel>.WHtGfq_fieldFeedback{flex-shrink:0}.WHtGfq_lyricTreatment textarea{resize:none;block-size:32px}.WHtGfq_pendingList{overscroll-behavior:contain;flex:0 auto;gap:8px;min-height:0;max-height:min(180px,30%);margin:0 8px 8px;padding:0;font-size:12px;line-height:1.6;list-style:none;display:grid;overflow-y:auto}.WHtGfq_pendingList li{border-bottom:1px solid var(--line);gap:4px;min-width:0;padding:8px;display:grid}.WHtGfq_pendingList strong,.WHtGfq_pendingList p{overflow-wrap:anywhere;margin:0}.WHtGfq_pendingList button{justify-self:start}
.HH4XBW_section{border:1px solid var(--line);background:var(--surface);border-radius:16px;min-width:0;padding:26px 28px}.HH4XBW_heading{color:var(--muted);align-items:center;gap:10px;margin-bottom:24px;display:flex}.HH4XBW_heading h2{color:var(--text);font-size:19px;font-weight:550}.HH4XBW_body{min-height:320px}.HH4XBW_text{white-space:pre-wrap;overflow-wrap:anywhere;max-height:560px;color:var(--muted);scrollbar-gutter:stable;padding-right:12px;font-size:14px;line-height:2;overflow-y:auto}.HH4XBW_structure{color:var(--accent);font-weight:550}.HH4XBW_message{min-height:300px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:12px;font-size:14px;display:flex}.HH4XBW_message span{color:var(--control);font-size:12px}.HH4XBW_message button{transition:color .16s,background-color .16s}.HH4XBW_skeleton{gap:18px;display:grid}.HH4XBW_skeleton span{background:var(--raised);border-radius:4px;width:68%;height:12px;animation:1.6s ease-in-out infinite alternate HH4XBW_breathe}.HH4XBW_skeleton span:nth-child(3n){width:48%;margin-bottom:12px}@keyframes HH4XBW_breathe{to{opacity:.5}}@media (prefers-reduced-motion:reduce){.HH4XBW_skeleton span{animation:none}.HH4XBW_message button{transition:none}}
.NYdHDG_row{isolation:isolate;position:relative}.NYdHDG_rowPlay{z-index:-1;border-radius:inherit;cursor:pointer;background:0 0;border:0;width:100%;transition:background-color .16s;position:absolute;inset:0}.NYdHDG_rowPlay:active{background:var(--surface)}.NYdHDG_main{pointer-events:none}.NYdHDG_main .NYdHDG_cover,.NYdHDG_main .NYdHDG_title{pointer-events:auto}.NYdHDG_main .NYdHDG_cover{color:var(--muted);transition:color .16s,filter .16s}.NYdHDG_main .NYdHDG_cover:hover{color:var(--text);filter:brightness(1.15)}.NYdHDG_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:color .16s;display:block;overflow:hidden}.NYdHDG_title:hover strong{color:var(--accent)}.NYdHDG_title strong{transition:color .16s;display:block}.NYdHDG_actions{position:relative}@media (prefers-reduced-motion:reduce){.NYdHDG_rowPlay,.NYdHDG_main .NYdHDG_cover,.NYdHDG_title,.NYdHDG_title strong{transition:none}}.NYdHDG_collection{flex-direction:column;height:100%;min-height:0;display:flex}.NYdHDG_collection>:last-child{flex:1;height:auto;min-height:0}.NYdHDG_feedback:has(>div:empty){display:none}
.WrFjAa_bar{height:var(--global-player-height);grid-template-columns:minmax(0,1fr) minmax(320px,640px) minmax(0,1fr);gap:20px;padding:5px 24px;display:grid}.WrFjAa_bar .WrFjAa_track{gap:12px;width:100%;max-width:360px}.WrFjAa_track>div{flex:1}.WrFjAa_bar .WrFjAa_track .WrFjAa_artwork,.WrFjAa_songInfo .WrFjAa_artwork{border:0;border-radius:6px;width:42px;height:42px;overflow:hidden}.WrFjAa_artwork img{object-fit:cover;width:100%;height:100%}.WrFjAa_bar .WrFjAa_track .WrFjAa_title,.WrFjAa_track a{color:var(--text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:13px;line-height:1.5;display:block;overflow:hidden}.WrFjAa_bar .WrFjAa_track .WrFjAa_caption,.WrFjAa_bar .WrFjAa_track .WrFjAa_error{white-space:nowrap;text-overflow:ellipsis;min-height:1.5em;margin-top:2px;font-size:11px;line-height:1.5;display:block;overflow:hidden}.WrFjAa_bar .WrFjAa_track .WrFjAa_error{color:var(--coral)}.WrFjAa_bar .WrFjAa_transport{flex-direction:column;justify-content:center;gap:4px;min-width:0}.WrFjAa_controls{grid-template-columns:repeat(5,32px);justify-content:center;align-items:center;column-gap:8px;height:32px;display:grid}.WrFjAa_order{display:contents}.WrFjAa_order>:first-child{grid-area:1/1}.WrFjAa_order>:last-child{grid-area:1/5}.WrFjAa_previous{grid-area:1/2}.WrFjAa_next{grid-area:1/4}.WrFjAa_control,.WrFjAa_bar .WrFjAa_play{width:32px;height:32px;color:var(--control);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.WrFjAa_bar .WrFjAa_play{color:var(--text);grid-area:1/3}.WrFjAa_control:not(:disabled):hover,.WrFjAa_bar .WrFjAa_play:not(:disabled):hover{color:var(--text);background:var(--raised)}.WrFjAa_control[aria-pressed=true],.WrFjAa_control[data-active]{color:var(--accent)}.WrFjAa_control[aria-pressed=true]:after,.WrFjAa_control[data-active]:after{content:"";background:currentColor;border-radius:50%;width:3px;height:3px;position:absolute;bottom:0}.WrFjAa_control:focus-visible,.WrFjAa_bar .WrFjAa_play:focus-visible,.WrFjAa_queueItem:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.WrFjAa_bar button:disabled,.WrFjAa_bar input:disabled,.WrFjAa_panel button:disabled{cursor:default;opacity:.35}.WrFjAa_bar button:disabled:hover,.WrFjAa_panel button:disabled:hover{background:0 0}.WrFjAa_repeatOne{font-size:9px;font-weight:700;line-height:16px;position:absolute;inset:7px 0 auto}.WrFjAa_timeline{align-items:center;gap:9px;width:100%;min-width:0;height:16px;display:flex}.WrFjAa_timeline time{text-align:center;font-variant-numeric:tabular-nums;flex-shrink:0;min-width:34px;font-size:10px}.WrFjAa_bar input[type=range]{appearance:none;background:0 0;border:0;height:16px;margin:0;padding:0}.WrFjAa_bar input[type=range]::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) 0 var(--range-fill), color-mix(in srgb, var(--line) 55%, transparent) var(--range-fill) 100%);border-radius:2px;height:3px}.WrFjAa_bar input[type=range]::-moz-range-track{background:linear-gradient(to right, var(--accent) 0 var(--range-fill), color-mix(in srgb, var(--line) 55%, transparent) var(--range-fill) 100%);border-radius:2px;height:3px}.WrFjAa_bar input[type=range]::-webkit-slider-thumb{appearance:none;background:var(--text);border:0;border-radius:50%;width:8px;height:8px;margin-top:-2.5px}.WrFjAa_bar input[type=range]::-moz-range-thumb{background:var(--text);border:0;border-radius:50%;width:8px;height:8px}.WrFjAa_bar input[type=range]:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:3px}.WrFjAa_bar .WrFjAa_timeline input{width:100%;min-width:40px;max-width:none}.WrFjAa_bar .WrFjAa_end{justify-self:end;gap:10px}.WrFjAa_volume{align-items:center;gap:4px;display:flex}.WrFjAa_bar .WrFjAa_volume input{width:68px;max-width:none}.WrFjAa_information{display:flex}.WrFjAa_panel{z-index:100;width:352px;max-width:calc(100vw - 24px);max-height:calc(100dvh - var(--global-player-height) - var(--mobile-navigation-height) - 32px);background:var(--surface);color:var(--text);border:1px solid color-mix(in srgb, var(--line) 55%, transparent);border-radius:12px;padding:12px;box-shadow:0 12px 48px #0005}.WrFjAa_panelHeading{justify-content:space-between;align-items:center;gap:12px;margin:0 0 10px 6px;font-size:14px;display:flex}.WrFjAa_mobileOrder{display:none}.WrFjAa_queue{max-height:min(360px, calc(100dvh - var(--global-player-height) - var(--mobile-navigation-height) - 146px));overscroll-behavior:contain;margin:0;padding:0;list-style:none;overflow-y:auto}.WrFjAa_queueItem{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:10px;padding:10px 6px;display:flex}.WrFjAa_queueItem:not(:disabled):hover{background:var(--raised)}.WrFjAa_queueItem[aria-current]{background:color-mix(in srgb, var(--accent) 9%, transparent)}.WrFjAa_queueItem[aria-current] .WrFjAa_queueNumber,.WrFjAa_queueItem[aria-current] strong{color:var(--accent)}.WrFjAa_queueNumber{width:24px;color:var(--muted);flex-shrink:0;justify-content:center;font-size:11px;display:flex}.WrFjAa_queueTitle{flex:1;min-width:0}.WrFjAa_queueTitle strong,.WrFjAa_queueTitle small{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.WrFjAa_queueTitle small{color:var(--muted);margin-top:3px;font-size:11px}.WrFjAa_queueItem time{color:var(--muted);font-variant-numeric:tabular-nums;font-size:10px}.WrFjAa_songInfo{align-items:center;gap:12px;padding:6px;display:flex}.WrFjAa_songInfo>div{min-width:0}.WrFjAa_songInfo strong{overflow-wrap:anywhere;font-size:14px}.WrFjAa_songInfo p{color:var(--muted);margin:4px 0 0;font-size:12px}.WrFjAa_facts{justify-content:space-between;gap:12px;margin:0;padding:12px 6px 4px;font-size:12px;display:flex}.WrFjAa_facts dt{color:var(--muted)}.WrFjAa_facts dd{font-variant-numeric:tabular-nums;margin:0}@media (max-width:1100px) and (min-width:761px){.WrFjAa_bar{grid-template-columns:minmax(140px,1fr) minmax(280px,1.8fr) auto;gap:12px;padding:5px 16px}.WrFjAa_bar .WrFjAa_end{gap:4px}.WrFjAa_bar .WrFjAa_volume input{width:52px}}@media (max-width:760px){.WrFjAa_bar{grid-template-rows:44px 12px;grid-template-columns:minmax(0,1fr) 88px 134px;align-items:center;gap:0 4px;padding:3px 12px}.WrFjAa_bar .WrFjAa_track{grid-area:1/1;gap:8px;width:auto;min-width:0;max-width:none}.WrFjAa_bar .WrFjAa_track .WrFjAa_artwork{border-radius:5px;width:28px;height:28px}.WrFjAa_bar .WrFjAa_track .WrFjAa_title,.WrFjAa_track a{font-size:11px}.WrFjAa_bar .WrFjAa_track .WrFjAa_caption,.WrFjAa_bar .WrFjAa_track .WrFjAa_error{font-size:9px}.WrFjAa_bar .WrFjAa_transport{display:contents}.WrFjAa_controls{grid-area:1/2;grid-template-columns:44px 44px;column-gap:0}.WrFjAa_controls .WrFjAa_order,.WrFjAa_controls .WrFjAa_previous{display:none}.WrFjAa_bar .WrFjAa_play{grid-column:1;width:44px;height:44px}.WrFjAa_controls .WrFjAa_next{grid-column:2;width:44px;height:44px}.WrFjAa_bar .WrFjAa_timeline{grid-area:2/1/auto/-1;gap:7px;height:12px}.WrFjAa_bar .WrFjAa_timeline input,.WrFjAa_bar .WrFjAa_timeline time{display:block}.WrFjAa_bar .WrFjAa_timeline input{height:12px}.WrFjAa_timeline time{font-size:9px}.WrFjAa_bar .WrFjAa_end{grid-area:1/3;gap:2px;display:flex}.WrFjAa_end>button,.WrFjAa_volume>button{width:44px;height:44px}.WrFjAa_volume{gap:2px}.WrFjAa_bar .WrFjAa_volume input{width:42px}.WrFjAa_information{display:none}.WrFjAa_mobileOrder{border-bottom:1px solid color-mix(in srgb, var(--line) 55%, transparent);justify-content:space-around;align-items:center;margin-bottom:4px;padding:0 16px 10px;display:flex}.WrFjAa_mobileOrder .WrFjAa_control{width:40px;height:40px}}.WrFjAa_control:not(:disabled):active,.WrFjAa_bar .WrFjAa_play:not(:disabled):active,.WrFjAa_queueItem:not(:disabled):active{background:var(--line)}.WrFjAa_bar .WrFjAa_track .WrFjAa_artworkLink,.WrFjAa_songInfo .WrFjAa_artworkLink{border-radius:8px;flex-shrink:0;transition:filter .16s;display:block}.WrFjAa_artworkLink:hover{filter:brightness(1.18)}.WrFjAa_artworkLink:active{filter:brightness(.92)}@media (prefers-reduced-motion:reduce){.WrFjAa_artworkLink{transition:none}}
@media (max-width:760px){._1ryMqW_authPreview.preview-auth{width:max-content;margin:0 14px 14px auto;position:static}}._1ryMqW_accountPending{opacity:.45;justify-content:flex-start;align-items:center;width:100%;height:44px;display:inline-flex}._1ryMqW_sidebarBrand{min-width:0;min-height:48px}._1ryMqW_brandLogo{width:32px;height:40px}.sidebar-account ._1ryMqW_accountTrigger{text-align:left;gap:9px;width:100%;min-height:44px}._1ryMqW_accountLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._1ryMqW_loginButton{width:100%}._1ryMqW_sidebarHead{justify-content:space-between;align-items:center;gap:4px;margin-bottom:28px;display:flex}._1ryMqW_sidebarToggle{width:30px;height:34px;color:var(--control);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._1ryMqW_sidebarToggle:hover{color:var(--text);background:var(--raised);border-color:#b9bdcf29}._1ryMqW_sidebarToggle:focus-visible{outline:2px solid var(--violet);outline-offset:2px}._1ryMqW_expandGlyph,._1ryMqW_loginIcon{display:none}@media (min-width:761px){._1ryMqW_collapsibleSidebar{padding:var(--shell-sidebar-padding,24px 18px 20px);transition:width var(--shell-sidebar-motion,0s) ease, padding var(--shell-sidebar-motion,0s) ease}._1ryMqW_shellMain{transition:margin-left var(--shell-sidebar-motion,0s) ease}._1ryMqW_sidebarHead{flex-direction:var(--shell-sidebar-head-direction,row);gap:var(--shell-sidebar-head-gap,4px)}._1ryMqW_brandLabel,._1ryMqW_accountLabel,._1ryMqW_loginLabel,._1ryMqW_accountArrow,._1ryMqW_collapseGlyph{display:var(--shell-sidebar-label,inline)}._1ryMqW_collapsibleSidebar .nav-link>span{display:var(--shell-sidebar-label,inline)}._1ryMqW_collapsibleSidebar .nav-link>i{display:var(--shell-sidebar-label,block)}._1ryMqW_collapsibleSidebar .nav-caption{display:var(--shell-sidebar-label,block)}._1ryMqW_collapsibleSidebar .sidebar-create{display:var(--shell-sidebar-label,block)}._1ryMqW_collapsibleSidebar .sidebar-foot>span{display:var(--shell-sidebar-label,block)}._1ryMqW_collapsibleSidebar .nav-link{padding:0 var(--shell-sidebar-nav-padding,14px);gap:var(--shell-sidebar-nav-gap,13px);justify-content:var(--shell-sidebar-alignment,flex-start)}._1ryMqW_collapsibleSidebar .sidebar-foot{padding:var(--shell-sidebar-foot-padding,16px 12px 0)}._1ryMqW_collapsibleSidebar ._1ryMqW_accountTrigger,._1ryMqW_collapsibleSidebar ._1ryMqW_accountPending{justify-content:var(--shell-sidebar-alignment,flex-start);gap:var(--shell-sidebar-nav-gap,9px)}._1ryMqW_loginIcon,._1ryMqW_expandGlyph{display:var(--shell-sidebar-icon,none)}}@media (prefers-reduced-motion:reduce){._1ryMqW_collapsibleSidebar,._1ryMqW_shellMain{transition:none}}._1ryMqW_mobileNavigation{display:none}@media (max-width:760px){._1ryMqW_mobileNavigation{z-index:50;height:var(--mobile-navigation-height);padding:4px 10px calc(4px + env(safe-area-inset-bottom,0px));background:var(--bg);border-top:1px solid #b9bdcf24;align-items:stretch;display:flex;position:fixed;inset:auto 0 0}._1ryMqW_mobileNavigation>a{min-width:0;min-height:44px;color:var(--control);border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10px;line-height:1.4;display:flex}._1ryMqW_mobileNavigation>a[aria-current=page]{color:var(--accent)}}._1ryMqW_sidebarToggle:not(:disabled):active{background:var(--line)}._1ryMqW_accountTrigger:hover,._1ryMqW_mobileNavigation>a:hover{background:var(--raised);color:var(--text)}._1ryMqW_libraryMain.main-content{height:100dvh;min-height:600px}._1ryMqW_libraryMain>.page-content{flex-direction:column;max-width:none;height:100%;min-height:0;padding:28px 30px 14px;display:flex}._1ryMqW_libraryMain .site-footer{flex-shrink:0;margin-top:18px;padding:12px 0 0}._1ryMqW_registrationLink{color:inherit;font:inherit;margin-top:4px;text-decoration:none;transition:color .16s;display:inline-block}._1ryMqW_registrationLink:hover{color:var(--text)}._1ryMqW_registrationLink:active{color:var(--accent)}@media (prefers-reduced-motion:reduce){._1ryMqW_registrationLink{transition:none}}
.fN0HyW_state{padding:28px}.fN0HyW_state p{color:var(--muted);margin:0 0 18px}.fN0HyW_placeholder{background:var(--raised);color:#0000;border-radius:4px;min-width:8em;display:inline-block}.fN0HyW_pendingAction{background:var(--raised);min-width:92px;box-shadow:none;color:#0000}.fN0HyW_loadingLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:600px){.fN0HyW_state{padding:20px}}
.afv35W_panel{z-index:80;border:1px solid var(--line);width:min(340px,100vw - 32px);color:var(--text);background:var(--surface);box-shadow:0 12px 36px var(--shadow);border-radius:14px;padding:16px}.afv35W_panel label{margin-bottom:8px;font-weight:600;display:block}.afv35W_panel textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:84px;color:var(--text);background:var(--bg);font:inherit;border-radius:8px;padding:10px}.afv35W_panel button{border:1px solid var(--line);color:var(--text);background:var(--raised);font:inherit;cursor:pointer;border-radius:8px;margin-top:10px;padding:7px 12px}.afv35W_panel button:disabled{opacity:.5;cursor:default}.afv35W_panel p{color:var(--muted);margin:8px 0 0;font-size:12px}
.FipBhG_page{align-content:start;gap:28px;min-height:560px;display:grid}.FipBhG_page>a{justify-self:start;align-items:center;gap:8px;display:inline-flex}.FipBhG_header{background:var(--surface);border-radius:18px;align-items:center;gap:28px;min-width:0;min-height:240px;padding:28px;display:flex}.FipBhG_art{background:var(--raised);width:160px;height:160px;color:var(--accent);border-radius:16px;flex-shrink:0;place-items:center;display:grid}.FipBhG_info{gap:14px;min-width:0;display:grid}.FipBhG_info h1{overflow-wrap:anywhere;margin:0;font-size:28px}.FipBhG_info p{color:var(--muted);overflow-wrap:anywhere;margin:0;line-height:1.8}.FipBhG_info>span{color:var(--muted);font-size:12px}.FipBhG_info button{justify-self:start}.FipBhG_message{align-content:center;justify-items:center;gap:18px;min-height:420px;display:grid}.FipBhG_page :where(a,button){transition:color .16s,background-color .16s,filter .16s}.FipBhG_page :where(a,button):active{filter:brightness(.94)}@media (prefers-reduced-motion:reduce){.FipBhG_page :where(a,button){transition:none}}.FipBhG_skeletonInfo{flex:1}.FipBhG_skeletonInfo span,.FipBhG_skeleton{background:var(--raised);animation:1.4s ease-in-out infinite alternate FipBhG_ownSongPulse}.FipBhG_skeletonInfo span{border-radius:5px;width:60%;height:18px}.FipBhG_skeletonInfo span:first-child{width:45%;height:34px}.FipBhG_skeletonInfo span:last-child{width:100px;height:40px}@keyframes FipBhG_ownSongPulse{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.FipBhG_skeletonInfo span,.FipBhG_skeleton{animation:none}}
.ts-_4W_page{flex-direction:column;flex:1;gap:24px;min-width:0;min-height:0;display:flex}.ts-_4W_heading{flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;min-height:54px;display:flex}.ts-_4W_heading h1{font-size:32px;font-weight:650}.ts-_4W_workspace{flex:1;grid-template-columns:232px minmax(0,1fr);gap:24px;min-height:0;display:grid}.ts-_4W_navigation{flex-direction:column;min-height:0;padding-top:6px;display:flex}.ts-_4W_listButton{width:100%;min-height:58px;color:var(--muted);cursor:pointer;text-align:left;font:inherit;background:0 0;border:1px solid #0000;border-radius:11px;align-items:center;gap:11px;padding:10px;font-size:13px;display:flex}.ts-_4W_listButton:hover:not(:disabled){background:var(--surface);color:var(--text)}.ts-_4W_listButton[aria-current]{color:var(--text);background:var(--surface);border-color:var(--line)}.ts-_4W_listButton[aria-current] .ts-_4W_listIcon{color:var(--accent)}.ts-_4W_listButton:active:not(:disabled){background:var(--raised)}.ts-_4W_listButton:disabled{cursor:default}.ts-_4W_listIcon{width:36px;height:36px;color:var(--control);background:var(--raised);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.ts-_4W_favoriteIcon{color:var(--violet)}.ts-_4W_listName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ts-_4W_listButton small{color:var(--control);margin-left:auto;font-size:10px}.ts-_4W_navHeading{color:var(--control);margin:25px 10px 10px;font-size:11px;font-weight:500}.ts-_4W_collections{scrollbar-gutter:stable;min-height:0;overflow-y:auto}.ts-_4W_panel{border:1px solid var(--line);background:var(--surface);border-radius:16px;flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}.ts-_4W_panelHeading{border-bottom:1px solid var(--line);height:74px;color:var(--muted);flex-shrink:0;align-items:center;gap:11px;padding:0 24px;display:flex}.ts-_4W_panelHeading h2{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:550;overflow:hidden}.ts-_4W_content{flex:1;min-height:0;padding:10px 14px;overflow:hidden}.ts-_4W_message{height:100%;min-height:180px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:13px;display:flex}.ts-_4W_message h3{color:var(--text);font-size:20px}.ts-_4W_favoriteList{scrollbar-gutter:stable;height:100%;padding:0 10px 12px;overflow-y:auto}.ts-_4W_favoriteList .track-row{min-width:0}.ts-_4W_navError{color:var(--muted);padding:12px;font-size:12px}.ts-_4W_moreLists{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:12px;font-size:12px}.ts-_4W_moreLists:hover{color:var(--accent)}.ts-_4W_page :where(button,a){transition:color .16s,background-color .16s,border-color .16s,box-shadow .16s,filter .16s}.ts-_4W_page :where(button,a):active:not(:disabled){filter:brightness(.94)}.ts-_4W_titleSkeleton,.ts-_4W_navigationLoading span{background:var(--raised);border-radius:5px;animation:1.6s ease-in-out infinite alternate ts-_4W_breathe;display:block}.ts-_4W_titleSkeleton{width:160px;height:22px}.ts-_4W_navigationLoading{gap:10px;padding:0 10px;display:grid}.ts-_4W_navigationLoading span{height:58px}@keyframes ts-_4W_breathe{to{opacity:.5}}@media (max-width:1300px){.ts-_4W_workspace{grid-template-columns:210px minmax(0,1fr);gap:18px}}@media (prefers-reduced-motion:reduce){.ts-_4W_page :where(button,a){transition:none}.ts-_4W_page :where(span){animation:none}}.ts-_4W_songList{margin:0;padding:0 6px 8px;list-style:none}.ts-_4W_favoriteFeedback:has(>div:empty){display:none}
.lDgCLW_seek{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.lDgCLW_progress{position:relative}.lDgCLW_seek:focus-visible{opacity:.5}.lDgCLW_localNotice{color:var(--muted);font-size:11px}
