.music-current-task.astro-5sutyuef{flex-shrink:0;min-inline-size:0;padding-block:8px 12px;border-block-end:1px solid #e3e3e9;color:#20222a;font-size:13px;line-height:1.5}.music-task-identity.astro-5sutyuef{margin-block-end:16px}.music-task-title.astro-5sutyuef{margin:0;font-size:15px;line-height:1.4;font-weight:600;word-wrap:anywhere}.music-task-style.astro-5sutyuef{margin-block-start:4px;color:#626773;font-size:12px;word-wrap:anywhere}.music-task-excerpt.astro-5sutyuef{margin-block:8px 0;word-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.music-current-task-status.astro-5sutyuef{margin:0;font-weight:600;color:#4d5942}.music-task-stages.astro-5sutyuef{display:flex;gap:8px;margin-block:12px 0;padding:0;list-style:none}.music-task-stages.astro-5sutyuef li.astro-5sutyuef{flex:1 1;min-inline-size:0;color:#626773;font-size:12px;word-wrap:anywhere}.music-task-stages.astro-5sutyuef li.astro-5sutyuef>span.astro-5sutyuef{display:block;block-size:3px;margin-block-end:7px;border-radius:2px;background:#e3e3e9}.music-task-stages.astro-5sutyuef li.astro-5sutyuef[data-reached=true]>span.astro-5sutyuef{background:#2da71b}.music-task-stages.astro-5sutyuef li.astro-5sutyuef[aria-current=step]{color:#1b6e0f;font-weight:600}.music-task-message.astro-5sutyuef{margin-block-start:8px;color:#626773}.astro-5sutyuef[data-failed=true] .music-current-task-status.astro-5sutyuef{color:#9b342b}.music-current-task-actions.astro-5sutyuef{display:flex;flex-wrap:wrap;gap:8px}button.astro-5sutyuef{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-block-size:40px;margin-block-start:12px;padding:8px 10px;border:1px solid #e3e3e9;border-radius:6px;background:#fff;font-size:12px;transition:background-color .15s}button.astro-5sutyuef svg{inline-size:14px;block-size:14px}button.astro-5sutyuef:hover{background:#f0fbe8}button.astro-5sutyuef:focus-visible{outline:2px solid #2da71b;outline-offset:2px}button.astro-5sutyuef:disabled{opacity:.6;cursor:wait}.music-task-retry.astro-5sutyuef{background:#f0fbe8;border-color:#bced8a;color:#1b6e0f}[dir=rtl] .music-task-back.astro-5sutyuef svg{transform:scaleX(-1)}@media (max-width: 1023px){.music-task-back.astro-5sutyuef,.music-current-task-actions.astro-5sutyuef[data-has-actions=false]{display:none}}@media (prefers-reduced-motion: reduce){button.astro-5sutyuef{transition:none}}.music-mode-help.astro-zehxsu6v{margin-block:0 12px;color:#626773;font-size:13px;line-height:1.5}.music-sound-settings.astro-zehxsu6v{margin-block-start:16px;border-block:1px solid #e3e3e9;padding-block:4px}.music-sound-settings.astro-zehxsu6v summary.astro-zehxsu6v{display:flex;align-items:center;gap:12px;padding-block:12px;cursor:pointer;list-style:none}.music-sound-settings.astro-zehxsu6v summary.astro-zehxsu6v::-webkit-details-marker{display:none}.music-sound-settings.astro-zehxsu6v summary.astro-zehxsu6v:focus-visible{outline:2px solid #2da71b;outline-offset:2px}.music-style-summary.astro-zehxsu6v{flex:1 1;min-inline-size:0;font-size:13px;line-height:1.5}.music-style-summary.astro-zehxsu6v strong.astro-zehxsu6v{display:block;margin-block-end:2px}.music-style-summary.astro-zehxsu6v>span.astro-zehxsu6v{display:block;word-wrap:anywhere;color:#626773}.music-style-change.astro-zehxsu6v{flex:none;font-size:13px;color:#1b6e0f;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.music-sound-settings.astro-zehxsu6v[open]{padding-block-end:16px}.music-input-preview.astro-zehxsu6v{margin-block-start:8px;padding:12px;border:1px solid #e3e3e9;border-radius:8px;font-size:14px;line-height:20px}.music-input-preview.astro-zehxsu6v p.astro-zehxsu6v{white-space:pre-wrap;margin-block-end:8px}.music-input-preview.astro-zehxsu6v button.astro-zehxsu6v{padding:8px 12px;margin-inline-end:8px;border-radius:8px;background:#f4f4f7;transition:background-color .15s}.music-input-preview.astro-zehxsu6v button.astro-zehxsu6v:hover{background:#e8e8ee}.music-input-preview.astro-zehxsu6v button.astro-zehxsu6v:focus-visible{outline:2px solid #2da71b;outline-offset:2px}.music-input-preview.astro-zehxsu6v button.astro-zehxsu6v:active{transform:scale(.98)}@media (prefers-reduced-motion: reduce){.music-input-preview.astro-zehxsu6v button.astro-zehxsu6v{transition:none}}.music-style-options.astro-zehxsu6v,.music-style-categories.astro-zehxsu6v{display:flex;flex-wrap:wrap;gap:8px;margin-block:10px}.music-style-options.astro-zehxsu6v button.astro-zehxsu6v,.music-style-categories.astro-zehxsu6v button.astro-zehxsu6v{min-height:36px;padding:6px 12px;font-size:13px;border:1px solid #e3e3e9;border-radius:20px;background:#fff;color:#454550;transition:background-color .15s,color .15s}.music-style-options.astro-zehxsu6v button.astro-zehxsu6v[aria-pressed=true]{background:#292931;border-color:#292931;color:#fff}.music-style-options.astro-zehxsu6v button.astro-zehxsu6v[aria-pressed=true]:before{content:"✓ "}.music-style-categories.astro-zehxsu6v button.astro-zehxsu6v{border:0;border-radius:7px}.music-style-categories.astro-zehxsu6v button.astro-zehxsu6v[aria-pressed=true]{background:#f4f4f7;color:#23232b}.music-style-options.astro-zehxsu6v .music-style-more.astro-zehxsu6v{border-color:transparent}@media (pointer: coarse){.music-style-options.astro-zehxsu6v button.astro-zehxsu6v,.music-style-categories.astro-zehxsu6v button.astro-zehxsu6v{min-height:44px}}@media (prefers-reduced-motion: reduce){.music-style-options.astro-zehxsu6v button.astro-zehxsu6v,.music-style-categories.astro-zehxsu6v button.astro-zehxsu6v{transition:none}}@media (max-width: 1023px){.music-composer-panel.astro-zehxsu6v{--focus-accent: #2da71b;padding:12px;border:1px solid #e8e8e8;border-radius:16px;background:#fff}.music-composer-panel.astro-zehxsu6v .form-textarea{border-color:#e8e8e8;border-radius:12px;background:#fff;font-weight:400}.music-composer-panel.astro-zehxsu6v textarea{height:102px;min-height:102px;max-height:40svh;padding:12px;font-size:16px;line-height:1.6}.music-composer-panel.astro-zehxsu6v textarea::-moz-placeholder{color:#6b6b76;opacity:1}.music-composer-panel.astro-zehxsu6v textarea::placeholder{color:#6b6b76;opacity:1}.music-composer-panel.astro-zehxsu6v #music-lyrics{height:184px;min-height:184px}.music-composer-panel.astro-zehxsu6v #music-title{font-size:16px}.music-composer-panel.astro-zehxsu6v .form-textarea>div{height:36px;padding-inline:12px;padding-bottom:8px}.music-vocal-options.astro-zehxsu6v>button.astro-zehxsu6v{min-height:40px;padding-inline:12px}.music-composer-submit.astro-zehxsu6v{min-height:40px;width:-moz-max-content;width:-webkit-max-content;width:max-content;max-width:100%;margin-inline-start:auto;padding:10px 18px;border-radius:12px;box-shadow:none;font-size:14px;font-weight:500;line-height:20px;transition:background-color .16s ease,transform .16s ease}.music-composer-submit.astro-zehxsu6v svg{display:none}.music-composer-submit.astro-zehxsu6v:active{transform:scale(.98)}.music-composer-submit.astro-zehxsu6v:disabled{background:#f7f7f7;color:#999;opacity:1}}@media (prefers-reduced-motion: reduce){.music-composer-submit.astro-zehxsu6v{transition:none}}.music-composer-panel.astro-zehxsu6v #music-style{display:block;width:100%;box-sizing:border-box;height:44px;min-height:44px;max-height:92px;padding:10px 12px;border:1px solid #e3e3e9;border-radius:8px;background:#fff;color:#454550;font-size:16px;line-height:24px;resize:none;overflow-y:auto}._1c4nikj.astro-vo7eleh5{padding:0 max(18px,min(2.6vw,42px)) 96px;color:#20222a}._1cvjcam.astro-vo7eleh5{height:calc(100dvh - var(--music-sidebar-top-offset, 0px) - var(--vip-promo-banner-offset, 0px));padding-top:28px;padding-bottom:96px}._1rqv6nr.astro-vo7eleh5{flex:none}._cm6u5v.astro-vo7eleh5[data-has-tracks=true] .music-studio-tracks{min-block-size:128px}._17ri2qj.astro-vo7eleh5{display:inline-flex;align-items:center;min-height:40px;font-size:13px;font-weight:600;-webkit-text-decoration:underline;text-decoration:underline;text-underline-offset:3px}.music-library-trigger.astro-vo7eleh5,.music-library-close.astro-vo7eleh5,.music-history-mobile-label.astro-vo7eleh5{display:none}.music-library-dialog.astro-vo7eleh5{position:fixed;top:0;right:0;bottom:0;left:0;inline-size:min(600px,calc(100% - 32px));block-size:-moz-fit-content;block-size:-webkit-fit-content;block-size:fit-content;max-block-size:calc(100dvh - 24px);margin:auto auto max(12px,env(safe-area-inset-bottom));padding:0;overflow-y:auto;border:1px solid rgba(30,20,50,.07);border-radius:20px;background:#fff;color:#20222a;box-shadow:0 24px 100px rgba(28,20,48,.18)}.music-library-dialog.astro-vo7eleh5::backdrop{background:rgba(28,22,42,.22);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.astro-vo7eleh5[data-music-library-slot]{min-block-size:0;padding:12px 16px 16px}html:has(.music-library-dialog[open]){overflow:hidden}@media (max-width: 1023px){.music-studio-heading.astro-vo7eleh5{display:flex;align-items:flex-start;gap:12px}.music-studio-heading.astro-vo7eleh5>div.astro-vo7eleh5{flex:1 1;min-inline-size:0}.music-library-trigger.astro-vo7eleh5,.music-library-close.astro-vo7eleh5{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border-radius:9px;color:#747a88;transition:color .16s ease,background-color .16s ease,transform .16s ease}.music-library-trigger.astro-vo7eleh5:hover,.music-library-close.astro-vo7eleh5:hover{background:#edf8eb;color:#248216}.music-library-trigger.astro-vo7eleh5:active:not(:focus-visible),.music-library-close.astro-vo7eleh5:active:not(:focus-visible){transform:scale(.98)}.music-library-trigger.astro-vo7eleh5:focus-visible,.music-library-close.astro-vo7eleh5:focus-visible{outline:2px solid #2da71b;outline-offset:2px}.music-library-trigger.astro-vo7eleh5 svg,.music-library-close.astro-vo7eleh5 svg{inline-size:20px;block-size:20px}.music-history-desktop-label.astro-vo7eleh5,.music-history-mobile-label.astro-vo7eleh5{display:none}.music-library-close.astro-vo7eleh5{inline-size:auto;min-block-size:44px;block-size:auto;gap:8px;padding-inline:8px;margin-inline-start:-8px;color:#20222a;font-size:13px;font-weight:600}[dir=rtl] .music-library-close.astro-vo7eleh5 svg{transform:scaleX(-1)}._1cvjcam.astro-vo7eleh5{height:auto;overflow:visible;padding-block:16px 32px}._13pteu2.astro-vo7eleh5,._105o6er.astro-vo7eleh5{flex:none;overflow:visible}._105o6er.astro-vo7eleh5{padding-inline:0}._cm6u5v.astro-vo7eleh5{block-size:auto;min-block-size:0;overflow:visible}._cm6u5v.astro-vo7eleh5 .music-studio-tracks{flex:none;block-size:min(416px,calc(var(--music-library-track-count, 0) * 112px + 32px))}._cm6u5v.astro-vo7eleh5[data-has-tracks=false] .music-studio-tracks{block-size:260px}._1rqv6nr.astro-vo7eleh5{gap:8px;flex:none;margin-block-end:16px;padding-block-end:12px;border-block-end:1px solid #e3e3e9}._1rqv6nr.astro-vo7eleh5 h3.astro-vo7eleh5{display:none}}@media (max-width: 620px){._1c4nikj.astro-vo7eleh5{padding:0 12px 96px}._1cvjcam.astro-vo7eleh5{padding-top:20px}}@media (prefers-reduced-motion: reduce){.astro-vo7eleh5,.astro-vo7eleh5:before,.astro-vo7eleh5:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}
