.lyrics-history-dialog.astro-ft2h7x4j{position:static;width:auto;max-width:none;max-height:none;margin:0;color:inherit}.lyrics-history-close.astro-ft2h7x4j{display:none}@media (max-width:760px){.lyrics-history-dialog.astro-ft2h7x4j:not(:modal){display:none}.lyrics-history-dialog.astro-ft2h7x4j:modal{position:fixed;top:0;right:0;bottom:0;left:0;width:calc(100% - 24px);height:min(680px,82dvh);max-height:82dvh;margin:auto auto 12px;min-height:0;padding:16px;overflow-y:auto;overscroll-behavior:contain}.lyrics-history-dialog.astro-ft2h7x4j::backdrop{background:rgba(28,22,42,.22)}.lyrics-history-close.astro-ft2h7x4j{display:grid;align-items:center;justify-items:center;place-items:center;width:44px;height:44px}.lyrics-history-clock.astro-ft2h7x4j{display:none}.lyrics-history-list.astro-ft2h7x4j{display:grid;overflow-x:visible}}.lyrics-composer.astro-pfhgdia4{position:relative;--focus-accent: #2da71b}.lyrics-focus-input.astro-pfhgdia4{display:flex;flex-direction:column;min-height:0}.writing-workspace-layer:modal .lyrics-focus-input.astro-pfhgdia4{flex:1 1}.lyrics-expand.astro-pfhgdia4{position:absolute;inset-inline-end:8px;inset-block-start:4px;display:none;width:40px;height:40px;align-items:center;justify-content:center;color:#747a88}@media (max-width: 760px){.lyrics-expand.astro-pfhgdia4{display:flex}.lyrics-composer.astro-pfhgdia4>label.astro-pfhgdia4{padding-inline-end:40px}.lyrics-composer.astro-pfhgdia4{border:1px solid #e8e8e8;border-radius:16px;background:#fff;box-shadow:none;padding:12px 12px 8px}.lyrics-prompt.astro-pfhgdia4{field-sizing:content;block-size:auto;min-block-size:104px;max-block-size:40svh;padding:0;border:0;border-radius:0;background:transparent;resize:none;font-size:16px;line-height:1.6}.lyrics-prompt.astro-pfhgdia4::-moz-placeholder{color:#929292;opacity:1}.lyrics-prompt.astro-pfhgdia4::placeholder{color:#929292;opacity:1}.lyrics-composer-footer.astro-pfhgdia4{margin-block-start:14px}.lyrics-composer-hint.astro-pfhgdia4{display:none}.lyrics-generate.astro-pfhgdia4{flex:0 0 auto;inline-size:-moz-max-content;inline-size:-webkit-max-content;inline-size:max-content;min-inline-size:-moz-max-content;min-inline-size:-webkit-max-content;min-inline-size:max-content;block-size:40px;min-block-size:40px;margin:0;padding:0 18px;border-radius:12px;background:#7046ed;color:#fff;box-shadow:none;font-size:14px;font-weight:500;line-height:20px;white-space:nowrap}.lyrics-generate.astro-pfhgdia4:disabled{background:#f7f7f7;color:#999;opacity:1}.lyrics-generate.astro-pfhgdia4{background:#2da71b}.lyrics-generate.astro-pfhgdia4:hover:not(:disabled){transform:none;box-shadow:none}.lyrics-generate.astro-pfhgdia4:active:not(:disabled){transform:scale(.98)}.lyrics-generate.astro-pfhgdia4 svg{display:none}}.lyrics-compare-heading.astro-tselhh35{display:flex;justify-content:flex-end;padding:12px 0}.lyrics-compare-heading.astro-tselhh35 button.astro-tselhh35{display:inline-flex;align-items:center;gap:8px;min-height:44px}.lyrics-comparison-cards.astro-tselhh35{min-inline-size:0}.lyrics-comparison-card.astro-tselhh35{height:360px}.lyrics-comparison-card.astro-tselhh35>header.astro-tselhh35,.lyrics-comparison-card.astro-tselhh35>footer.astro-tselhh35{flex:none}.lyrics-preview.astro-tselhh35{flex:1 1;min-height:0;white-space:pre-wrap;overflow:hidden;padding:16px;font-size:16px;line-height:1.6;-webkit-mask-image:linear-gradient(#000 80%,transparent);mask-image:linear-gradient(#000 80%,transparent)}.lyrics-model-tabs.astro-tselhh35{display:flex;flex:none;gap:8px;overflow-x:auto;padding:10px 16px;background:#fff}.lyrics-model-tabs.astro-tselhh35 button.astro-tselhh35{display:inline-flex;flex:none;align-items:center;gap:8px;min-height:44px;padding:8px 12px;border-radius:8px}.lyrics-model-tabs.astro-tselhh35 button.astro-tselhh35[aria-pressed=true]{background:#edf8eb;color:#248216}.lyrics-model-tabs.astro-tselhh35 img.astro-tselhh35{width:22px;height:22px}.lyrics-comparison-stage.astro-tselhh35{display:flex;flex:1 1;min-height:0;overflow:hidden;padding:16px}.lyrics-comparison-stage.astro-tselhh35 .lyrics-comparison-cards.astro-tselhh35{display:flex;flex:1 1;gap:16px;overflow:auto;scroll-snap-type:inline mandatory}.lyrics-comparison-stage.astro-tselhh35 .lyrics-comparison-card.astro-tselhh35{flex:1 0 360px;height:100%;scroll-snap-align:start}.lyrics-comparison-stage.astro-tselhh35 textarea.astro-tselhh35{min-height:0;font-family:inherit;font-size:16px;line-height:1.6}.lyrics-comparison-stage.astro-tselhh35 footer.astro-tselhh35{flex:none}.lyrics-comparison-stage.astro-tselhh35 .lyrics-comparison-card.astro-tselhh35 header.astro-tselhh35{flex:none}html:has(.lyrics-comparison-dialog[open]){overflow:hidden}@media (max-width:767px){.lyrics-comparison-stage.astro-tselhh35 .lyrics-comparison-card.astro-tselhh35{flex-basis:100%}.lyrics-comparison-stage.astro-tselhh35{padding:8px}}@media (max-width: 800px){.lyrics-results.astro-tselhh35{padding:0;background:transparent}.lyrics-results.astro-tselhh35 textarea.astro-tselhh35{min-block-size:260px;font-family:inherit;font-size:16px;line-height:1.6}.lyrics-results.astro-tselhh35 footer.astro-tselhh35 button.astro-tselhh35{min-block-size:44px;white-space:nowrap}.lyrics-results.astro-tselhh35 footer.astro-tselhh35 button.astro-tselhh35:active{transform:scale(.98)}}.writing-workspace-layer{display:contents}.writing-workspace-collapse{display:none}.writing-layer-placeholder{inline-size:100%;grid-column:1/-1;pointer-events:none}.writing-layer-placeholder[hidden]{display:none}@media (max-width: 760px){.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal{position:fixed;display:block;box-sizing:border-box;left:var(--writing-layer-left, 0px);top:var(--writing-layer-top, 0px);right:auto;bottom:auto;inline-size:var(--writing-layer-width, 100vw);block-size:var(--writing-layer-height, 100dvh);max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:inherit;overflow:hidden;overscroll-behavior:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal{position:fixed;display:block;box-sizing:border-box;left:var(--writing-layer-left, 0px);top:var(--writing-layer-top, 0px);right:auto;bottom:auto;inline-size:var(--writing-layer-width, 100vw);block-size:var(--writing-layer-height, 100dvh);max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:inherit;overflow:hidden;overscroll-behavior:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal{position:fixed;display:block;box-sizing:border-box;left:var(--writing-layer-left, 0px);top:var(--writing-layer-top, 0px);right:auto;bottom:auto;inline-size:var(--writing-layer-width, 100vw);block-size:var(--writing-layer-height, 100dvh);max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;border-radius:0;background:#fff;color:inherit;overflow:hidden;overscroll-behavior:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal::backdrop{background:rgba(20,15,35,.24);animation:writing-layer-backdrop .35s ease;transition:background-color .25s ease}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal::backdrop{background:rgba(20,15,35,.24);animation:writing-layer-backdrop .35s ease;transition:background-color .25s ease}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal::backdrop{background:rgba(20,15,35,.24);animation:writing-layer-backdrop .35s ease;transition:background-color .25s ease}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer[data-closing]:modal::backdrop{background:transparent}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer[data-closing]:modal::backdrop{background:transparent}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer[data-closing]:modal::backdrop{background:transparent}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-frame{position:relative;inline-size:100%;block-size:100%;min-block-size:0;margin:0;border:0;border-radius:0;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);box-sizing:border-box;overflow:hidden;overscroll-behavior:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-frame{position:relative;inline-size:100%;block-size:100%;min-block-size:0;margin:0;border:0;border-radius:0;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);box-sizing:border-box;overflow:hidden;overscroll-behavior:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-frame{position:relative;inline-size:100%;block-size:100%;min-block-size:0;margin:0;border:0;border-radius:0;padding-block:env(safe-area-inset-top) env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);box-sizing:border-box;overflow:hidden;overscroll-behavior:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-workspace-collapse{position:absolute;z-index:6;inset-block-start:calc(env(safe-area-inset-top) + 4px);inset-inline-end:calc(env(safe-area-inset-right) + 8px);display:grid;align-items:center;justify-items:center;place-items:center;inline-size:44px;block-size:44px;padding:10px;border:0;border-radius:10px;background:#fff;color:#7d7689}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-workspace-collapse{position:absolute;z-index:6;inset-block-start:calc(env(safe-area-inset-top) + 4px);inset-inline-end:calc(env(safe-area-inset-right) + 8px);display:grid;align-items:center;justify-items:center;place-items:center;inline-size:44px;block-size:44px;padding:10px;border:0;border-radius:10px;background:#fff;color:#7d7689}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-workspace-collapse{position:absolute;z-index:6;inset-block-start:calc(env(safe-area-inset-top) + 4px);inset-inline-end:calc(env(safe-area-inset-right) + 8px);display:grid;align-items:center;justify-items:center;place-items:center;inline-size:44px;block-size:44px;padding:10px;border:0;border-radius:10px;background:#fff;color:#7d7689}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-collapse svg,.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-collapse svg,[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-collapse svg{inline-size:20px;block-size:20px}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-collapse:active,.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-collapse:active{background:#f5f3f8}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-collapse:active{background:#f5f3f8}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-collapse:focus-visible{outline:2px solid #7046ed;outline-offset:-3px}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-collapse:focus-visible{outline:2px solid #7046ed;outline-offset:-3px}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-collapse:focus-visible{outline:2px solid #7046ed;outline-offset:-3px}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-input{display:flex;flex-direction:column;flex:none;min-block-size:0;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-input{display:flex;flex-direction:column;flex:none;min-block-size:0;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-input{display:flex;flex-direction:column;flex:none;min-block-size:0;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-summary:not([hidden]){flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-summary:not([hidden]){flex:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-summary:not([hidden]){flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-input>.writing-summary{padding-inline-end:60px}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-input>.writing-summary{padding-inline-end:60px}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-input>.writing-summary{padding-inline-end:60px}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-output:not([hidden]){flex:1 1;min-block-size:0;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-output:not([hidden]){flex:1 1;min-block-size:0;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-output:not([hidden]){flex:1 1;min-block-size:0;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-output-content:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-output-content:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-output-content:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-result-panel:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-result-panel:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-result-panel:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-single-document{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-single-document{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-single-document{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-shell{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-shell{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-shell{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-song-layout{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-song-layout{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-song-layout{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-workspace{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-workspace{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-workspace{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-paper{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-paper{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-paper{display:flex;flex-direction:column;flex:1 1;min-block-size:0;block-size:auto;max-block-size:none;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-document-scroll{display:block;flex:1 1;min-block-size:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-document-scroll{display:block;flex:1 1;min-block-size:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-document-scroll{display:block;flex:1 1;min-block-size:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-external-content{overflow:visible;max-block-size:none;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-external-content{overflow:visible;max-block-size:none;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-external-content{overflow:visible;max-block-size:none;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-document-stage{overflow:visible;max-block-size:none;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-document-stage{overflow:visible;max-block-size:none;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-document-stage{overflow:visible;max-block-size:none;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-document-content{overflow:visible;max-block-size:none;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-document-content{overflow:visible;max-block-size:none;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-document-content{overflow:visible;max-block-size:none;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-document-editor{overflow:visible;max-block-size:none;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-document-editor{overflow:visible;max-block-size:none;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-document-editor{overflow:visible;max-block-size:none;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-paper>.result-document-toolbar{flex:none;position:relative;z-index:4}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-paper>.result-document-toolbar{flex:none;position:relative;z-index:4}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-paper>.result-document-toolbar{flex:none;position:relative;z-index:4}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-footer{display:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-footer{display:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-footer{display:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-bottom-status{display:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .result-bottom-status{display:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .result-bottom-status{display:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-menu{position:absolute;z-index:12}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-menu{position:absolute;z-index:12}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-result-menu{position:absolute;z-index:12}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-comparison-output:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-comparison-output:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-comparison-output:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal [data-writer-comparison]{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal [data-writer-comparison]{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal [data-writer-comparison]{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-comparison{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-comparison{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-comparison{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-reading{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-reading{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-reading{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-item{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-item{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-result-item{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-document{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-document{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-result-document{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden;block-size:auto}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-result=true] .writing-workspace-layer:modal .writer-comparison-output:not([hidden]){display:flex!important}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-result=true] .writing-workspace-layer:modal .writer-comparison-output:not([hidden]){display:flex!important}[data-writing-workspace][data-writing-result=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-comparison-output:not([hidden]){display:flex!important}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-platforms{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-platforms{flex:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-platforms{flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-stream{flex:1 1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-stream{flex:1 1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-stream{flex:1 1;min-block-size:0;overflow-y:auto;overscroll-behavior:contain}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-status{display:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-result-status{display:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-result-status{display:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-open-comparison{display:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-open-comparison{display:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-open-comparison{display:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-compare-option{display:block!important}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writing-compare-option{display:block!important}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-compare-option{display:block!important}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writing-input{flex:1 1}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writing-input{flex:1 1}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-input{flex:1 1}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writing-input-form:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;padding-block-start:44px;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writing-input-form:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;padding-block-start:44px;overflow:hidden}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-input-form:not([hidden]){display:flex;flex-direction:column;flex:1 1;min-block-size:0;padding-block-start:44px;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-write-settings{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-write-settings{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-write-settings{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-composer{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-brief-heading{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-brief-heading{flex:none}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-brief-heading{flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-footer{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-footer{flex:none}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-composer-footer{flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-template-picker{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-template-picker{flex:none}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-template-picker{flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-error{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-error{flex:none}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-composer-error{flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-input{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-input{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-composer-input{display:flex;flex-direction:column;flex:1 1;min-block-size:0;overflow:hidden}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-prompt{flex:1 1;field-sizing:fixed;block-size:100%;min-block-size:0;max-block-size:none;overflow-y:auto;overscroll-behavior:contain}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writer-composer-prompt{flex:1 1;field-sizing:fixed;block-size:100%;min-block-size:0;max-block-size:none;overflow-y:auto;overscroll-behavior:contain}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-composer-prompt{flex:1 1;field-sizing:fixed;block-size:100%;min-block-size:0;max-block-size:none;overflow-y:auto;overscroll-behavior:contain}.writer-tool-surface[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writing-output:not([hidden]){flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool][data-writing-expanded=true] .writing-workspace-layer:modal .writing-output:not([hidden]){flex:none}[data-writing-workspace][data-writing-expanded=true]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writing-output:not([hidden]){flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-inline-alert{flex:none;max-block-size:30%;overflow-y:auto;overscroll-behavior:contain}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-inline-alert{flex:none;max-block-size:30%;overflow-y:auto;overscroll-behavior:contain}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-inline-alert{flex:none;max-block-size:30%;overflow-y:auto;overscroll-behavior:contain}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-settings dialog{max-block-size:min(66.667dvh,var(--writing-layer-height) - 44px);inset-block-end:calc(100dvh - var(--writing-layer-height) - var(--writing-layer-top))}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal .writer-mobile-settings dialog{max-block-size:min(66.667dvh,var(--writing-layer-height) - 44px);inset-block-end:calc(100dvh - var(--writing-layer-height) - var(--writing-layer-top))}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal .writer-mobile-settings dialog{max-block-size:min(66.667dvh,var(--writing-layer-height) - 44px);inset-block-end:calc(100dvh - var(--writing-layer-height) - var(--writing-layer-top))}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal [data-writing-previous]{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal [data-writing-previous]{flex:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal [data-writing-previous]{flex:none}.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal [data-writing-partial-actions]{flex:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal [data-writing-partial-actions]{flex:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal [data-writing-partial-actions]{flex:none}@keyframes writing-layer-backdrop{0%{background:transparent}to{background:rgba(20,15,35,.24)}}}@media (max-width: 760px) and (prefers-reduced-motion: reduce){.writer-tool-surface[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal::backdrop{animation:none;transition:none}.writer-continue-tool[data-writing-continuous][data-writer-tool] .writing-workspace-layer:modal::backdrop{animation:none;transition:none}[data-writing-workspace]:not(.does-not-exist):not(.does-not-exist) .writing-workspace-layer:modal::backdrop{animation:none;transition:none}}.lyrics-studio.astro-73sdicrr{--studio-accent: #2da71b;--studio-ink: #20222a;--studio-muted: #747a88;min-height:100vh;padding:32px max(18px,min(3vw,48px)) 190px;color:var(--studio-ink)}.studio-header.astro-73sdicrr{display:flex;align-items:end;justify-content:space-between;gap:32px;max-width:1440px;margin:0 auto 24px}.studio-header.astro-73sdicrr h1.astro-73sdicrr{margin:7px 0 8px;font-size:max(30px,min(3vw,44px));font-weight:780;letter-spacing:-.035em}.studio-header.astro-73sdicrr p.astro-73sdicrr{max-width:760px;color:var(--studio-muted);font-size:14px;line-height:1.7}.studio-eyebrow.astro-73sdicrr,.studio-model-note.astro-73sdicrr{display:flex;align-items:center;gap:8px;color:var(--studio-accent);font-size:12px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.studio-eyebrow.astro-73sdicrr svg{width:15px;height:15px}.studio-model-note.astro-73sdicrr{flex:none;margin-bottom:8px;padding:9px 13px;border:1px solid #e8eaef;border-radius:999px;background:#fff;color:#626774;letter-spacing:0;text-transform:none}.live-dot.astro-73sdicrr{width:7px;height:7px;border-radius:50%;background:#20b874;box-shadow:0 0 0 4px rgba(32,184,116,.11)}.studio-shell.astro-73sdicrr{display:grid;grid-template-columns:248px minmax(0,1fr);grid-gap:16px;gap:16px;max-width:1440px;margin:0 auto}.lyrics-mobile-navigation.astro-73sdicrr,.lyrics-view-links.astro-73sdicrr{display:none}.lyrics-model-settings.astro-73sdicrr>summary.astro-73sdicrr{padding:12px 16px;cursor:pointer;font-size:14px}.lyrics-writing-frame.astro-73sdicrr{border:0;border-radius:16px;background:#fff;min-width:0}@media (max-width: 760px){.lyrics-mobile-navigation.astro-73sdicrr{justify-content:flex-end}.writing-workspace-layer.astro-73sdicrr:modal .lyrics-view-links.astro-73sdicrr{display:flex;justify-content:flex-start;min-height:44px;padding-inline:12px 56px}.lyrics-view-links.astro-73sdicrr button.astro-73sdicrr{min-height:44px;color:#248216;font-size:14px}.lyrics-studio.astro-73sdicrr[data-mobile-view=input] .lyrics-view-links.astro-73sdicrr .astro-73sdicrr[data-lyrics-view=input],.lyrics-studio.astro-73sdicrr[data-mobile-view=results] .lyrics-view-links.astro-73sdicrr .astro-73sdicrr[data-lyrics-view=results],.lyrics-view-links.astro-73sdicrr button.astro-73sdicrr[hidden]{display:none}.writing-workspace-layer.astro-73sdicrr:modal .lyrics-writing-frame.astro-73sdicrr{display:flex;flex-direction:column;padding-block-start:44px}.writing-workspace-layer.astro-73sdicrr:modal .lyrics-composer{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;border:0}.writing-workspace-layer.astro-73sdicrr:modal .lyrics-prompt{flex:1 1;height:auto;min-height:0;max-height:none;field-sizing:fixed}.writing-workspace-layer.astro-73sdicrr:modal .lyrics-model-settings.astro-73sdicrr{flex:none;max-height:35%;overflow-y:auto}.writing-workspace-layer.astro-73sdicrr:modal .astro-73sdicrr[data-lyrics-result]{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.writing-workspace-layer.astro-73sdicrr:modal [data-lyrics-expand]{display:none}}.create-bar.astro-73sdicrr{display:flex;align-items:center;justify-content:space-between;gap:16px}.generate-button.astro-73sdicrr{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;padding:0 15px;border-radius:9px;background:linear-gradient(135deg,#2da71b,#249015);color:#fff;font-size:12px;font-weight:750;box-shadow:0 8px 18px rgba(45,167,27,.2);transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease}.generate-button.astro-73sdicrr:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 11px 24px rgba(45,167,27,.26)}.generate-button.astro-73sdicrr:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.generate-button.astro-73sdicrr svg{width:15px;height:15px}.studio-toast.astro-73sdicrr{position:fixed;z-index:1100;inset-inline-start:50%;inset-block-end:100px;max-width:min(440px,100vw - 30px);transform:translate(-50%);border-radius:9px;padding:10px 14px;background:#23252d;color:#fff;box-shadow:0 10px 35px rgba(20,22,29,.22);font-size:12px}[dir=rtl] .studio-toast{transform:translate(50%)}.create-bar.astro-73sdicrr{position:fixed;z-index:990;inset-inline:max(18px,(100vw - 1440px + var(--workspace-sidebar-width, 0px)) / 2);inset-block-end:74px;min-height:58px;border:1px solid #e1e3e8;border-radius:13px;padding:9px 12px 9px 16px;background:rgba(255,255,255,.94);box-shadow:0 14px 45px rgba(30,33,43,.16);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.create-bar.astro-73sdicrr:not([hidden]){display:flex}.create-bar.astro-73sdicrr>div.astro-73sdicrr{display:flex;flex-direction:column;gap:2px;color:#9297a2;font-size:12px}.selected-model.astro-73sdicrr{color:#353841;font-size:12px;font-weight:750}@keyframes studio-spin{to{transform:rotate(360deg)}}@media (max-width: 1100px){.studio-shell.astro-73sdicrr{grid-template-columns:210px minmax(0,1fr)}.model-toolbar.astro-73sdicrr{align-items:start;flex-direction:column}}@media (max-width: 760px){.lyrics-studio.astro-73sdicrr{padding:20px 13px 180px}.studio-header.astro-73sdicrr{align-items:start;flex-direction:column;gap:12px}.studio-model-note.astro-73sdicrr{margin:0}.studio-shell.astro-73sdicrr{display:block}.lyrics-mobile-navigation.astro-73sdicrr{display:flex;gap:6px;margin-block-end:12px;scroll-margin-block-start:64px}.lyrics-mobile-navigation.astro-73sdicrr button.astro-73sdicrr{min-block-size:44px;padding:8px 14px;border-radius:10px;color:#747a88;font-size:14px;transition:color .16s ease,background-color .16s ease,transform .16s ease}.lyrics-mobile-navigation.astro-73sdicrr button.astro-73sdicrr[aria-pressed=true]{background:#edf8eb;color:#248216}.lyrics-mobile-navigation.astro-73sdicrr button.astro-73sdicrr:active{transform:scale(.98)}.lyrics-mobile-navigation.astro-73sdicrr button.astro-73sdicrr[hidden]{display:none}.astro-73sdicrr[data-lyrics-editor]{border:0;border-radius:0;background:transparent}.astro-73sdicrr[data-lyrics-result] .lyrics-batch-summary>div{max-inline-size:100%}.astro-73sdicrr[data-lyrics-result] .lyrics-batch-summary p{white-space:normal;word-wrap:anywhere}.lyrics-studio.astro-73sdicrr[data-mobile-view=results] [data-lyrics-input],.lyrics-studio.astro-73sdicrr:not([data-mobile-view=results]) [data-lyrics-result],.lyrics-studio.astro-73sdicrr:not([data-mobile-view=results]) .create-bar.astro-73sdicrr{display:none!important}.batch-summary.astro-73sdicrr{align-items:start;flex-direction:column}.batch-summary-status.astro-73sdicrr{align-items:start}.batch-polling-notice.astro-73sdicrr{text-align:start}.model-controls.astro-73sdicrr{width:100%;align-items:stretch;flex-direction:column;justify-content:start}.model-pickers.astro-73sdicrr{display:grid;grid-template-columns:1fr 1fr}.model-picker-select{width:100%}.results-grid.astro-73sdicrr{grid-template-columns:1fr}.result-card{height:auto;min-height:410px}.results-empty.astro-73sdicrr{min-height:310px}.composer-footer.astro-73sdicrr{align-items:start;flex-direction:column}.composer-actions.astro-73sdicrr{width:100%;justify-content:space-between}.create-bar.astro-73sdicrr{inset-inline:13px;inset-block-end:70px}}@media (max-width: 520px){.studio-header.astro-73sdicrr h1.astro-73sdicrr{font-size:30px}.studio-model-note.astro-73sdicrr{display:none}.model-pickers.astro-73sdicrr{grid-template-columns:1fr}.model-toolbar.astro-73sdicrr,.composer.astro-73sdicrr{padding-inline:15px}.results-area.astro-73sdicrr{padding:10px}.result-actions button span{display:none}.result-actions .select-result span,.result-actions .action-emphasis span{display:inline}.create-bar.astro-73sdicrr{align-items:stretch;flex-direction:column}.create-bar.astro-73sdicrr .generate-button.astro-73sdicrr{width:100%}.discard-actions.astro-73sdicrr{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion: reduce){.astro-73sdicrr,.result-card,.generate-button.astro-73sdicrr{scroll-behavior:auto!important;transition:none!important;animation-duration:.01ms!important}}
