.CarouselIntroMessage-module__dK9dQG__wrapper{border:1px solid var(--primary-light);background:var(--text-primary-on-dark);border-radius:18px;flex-direction:column;gap:14px;width:100%;padding:18px 20px 20px;display:flex;box-shadow:0 4px 24px #7a3fff0f}.CarouselIntroMessage-module__dK9dQG__header{border-bottom:1px solid var(--primary-light);align-items:center;gap:12px;padding-bottom:14px;display:flex}.CarouselIntroMessage-module__dK9dQG__icon{width:36px;height:36px;font-size:var(--fs-20);color:var(--color-white);background:linear-gradient(135deg,var(--color-green-accent,#1fbf75)0%,var(--primary)100%);border-radius:10px;justify-content:center;align-items:center;display:flex}.CarouselIntroMessage-module__dK9dQG__title{font-family:Manrope,sans-serif;font-size:var(--fs-18);font-weight:var(--fw-700);color:var(--text-primary)}.CarouselIntroMessage-module__dK9dQG__body{font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-primary);flex-direction:column;gap:10px;line-height:1.55;display:flex}.CarouselIntroMessage-module__dK9dQG__body p{font-size:var(--fs-14)}.CarouselIntroMessage-module__dK9dQG__body b{font-weight:var(--fw-700);color:var(--primary)}.CarouselIntroMessage-module__dK9dQG__body p:first-child b:first-child{color:var(--text-primary)}.CarouselIntroMessage-module__dK9dQG__body ul,.CarouselIntroMessage-module__dK9dQG__body ol{flex-direction:column;gap:6px;margin:0;padding-left:0;list-style:none;display:flex}.CarouselIntroMessage-module__dK9dQG__body li{padding-left:20px;position:relative}.CarouselIntroMessage-module__dK9dQG__body li:before{background:var(--primary);content:"";border-radius:99px;width:6px;height:6px;position:absolute;top:.7em;left:6px}.CarouselIntroMessage-module__dK9dQG__body i{font-weight:var(--fw-600);color:var(--primary);background:var(--primary-light);border-radius:12px;padding:10px 14px;font-style:normal;display:block}@media (max-width:560px){.CarouselIntroMessage-module__dK9dQG__wrapper{border-radius:14px;padding:14px 16px 16px}.CarouselIntroMessage-module__dK9dQG__title{font-size:var(--fs-16)}.CarouselIntroMessage-module__dK9dQG__icon{width:32px;height:32px;font-size:var(--fs-18)}}
.ChatBodyPreview-module__gcF8vW__wrapper{flex-direction:column;align-items:center;width:100%;min-height:100%;margin:auto;padding:96px 0 72px;display:flex;overflow-y:auto}.ChatBodyPreview-module__gcF8vW__wrapper::-webkit-scrollbar{display:none}.ChatBodyPreview-module__gcF8vW__inner{flex-direction:column;align-items:center;gap:1em;width:100%;margin:auto 0;display:flex}.ChatBodyPreview-module__gcF8vW__header{text-align:center;flex-direction:column;gap:.25em;margin-bottom:1em;display:flex}.ChatBodyPreview-module__gcF8vW__header>h3{font-size:var(--fs-32);font-weight:var(--fw-600)}.ChatBodyPreview-module__gcF8vW__header>p{font-weight:var(--fw-400);color:var(--text-gray);text-wrap:balance}.ChatBodyPreview-module__gcF8vW__models{white-space:nowrap;gap:4px;display:flex;overflow-x:auto}.ChatBodyPreview-module__gcF8vW__models button{overflow:visible}.ChatBodyPreview-module__gcF8vW__models button:disabled{opacity:1}.ChatBodyPreview-module__gcF8vW__models button:disabled:hover{background:var(--text-secondary-on-dark)}.ChatBodyPreview-module__gcF8vW__logo{border-radius:50%;width:14px;height:auto}.ChatBodyPreview-module__gcF8vW__items{grid-template-columns:1fr 1fr;gap:.75em;display:grid}.ChatBodyPreview-module__gcF8vW__item{border:1px solid var(--text-secondary-on-dark);text-align:left;cursor:pointer;background:0 0;border-radius:16px;flex-direction:column;gap:.25em;padding:1em;transition:all .15s;display:flex;position:relative;overflow:hidden}.ChatBodyPreview-module__gcF8vW__item:hover{background:var(--text-secondary-on-dark)}.ChatBodyPreview-module__gcF8vW__item:hover:after{z-index:var(--z-2);background:linear-gradient(270deg,var(--text-secondary-on-dark)50%,#f7f7f700 100%);content:"";width:96px;position:absolute;top:0;bottom:0;right:0}.ChatBodyPreview-module__gcF8vW__item:hover>.ChatBodyPreview-module__gcF8vW__circle{opacity:1;display:flex}.ChatBodyPreview-module__gcF8vW__circle{z-index:var(--z-3);background:var(--primary);opacity:0;aspect-ratio:1;border-radius:50%;justify-content:center;align-items:center;width:24px;transition:all .15s;display:flex;position:absolute;top:50%;right:1em;transform:translateY(-50%)}.ChatBodyPreview-module__gcF8vW__circle>svg{font-size:var(--fs-em-12);fill:var(--text-primary-on-dark);transform:rotate(180deg)}.ChatBodyPreview-module__gcF8vW__item>h6{font-size:var(--fs-14);font-weight:var(--fw-600);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ChatBodyPreview-module__gcF8vW__prompt{font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-gray);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:991px){.ChatBodyPreview-module__gcF8vW__wrapper{gap:1em}.ChatBodyPreview-module__gcF8vW__inner{margin:0}.ChatBodyPreview-module__gcF8vW__header{gap:.25em;margin-bottom:.25em}.ChatBodyPreview-module__gcF8vW__header>h3{font-size:var(--fs-24)}.ChatBodyPreview-module__gcF8vW__header>p{font-size:var(--fs-14)}.ChatBodyPreview-module__gcF8vW__items{gap:.5em}.ChatBodyPreview-module__gcF8vW__item{border-radius:12px;gap:.625em}}@media (max-width:560px){.ChatBodyPreview-module__gcF8vW__wrapper{gap:.75em}.ChatBodyPreview-module__gcF8vW__items{grid-template-columns:1fr}.ChatBodyPreview-module__gcF8vW__item{gap:.225em}.ChatBodyPreview-module__gcF8vW__prompt{font-size:var(--fs-12)}}
.ConfirmationCard-module__AsA8bW__card{background:linear-gradient(158.1deg,#fff 0%,#f5f4ff 50%,#fff 100%);border:1.5px solid #f7f7f7;border-radius:16px;flex-direction:column;gap:12px;width:100%;max-width:420px;padding:16px;font-family:Manrope,sans-serif;display:flex}.ConfirmationCard-module__AsA8bW__title{font-size:var(--fs-16);font-weight:var(--fw-600);color:var(--text-primary-hover);line-height:22px}.ConfirmationCard-module__AsA8bW__timer{font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-gray);line-height:18px}.ConfirmationCard-module__AsA8bW__expiredText{font-size:var(--fs-14);font-weight:var(--fw-400);color:var(--error);line-height:1.4}.ConfirmationCard-module__AsA8bW__actions{gap:8px;display:flex}@media (max-width:560px){.ConfirmationCard-module__AsA8bW__card{gap:10px;max-width:320px;padding:12px}}
.DateDivider-module__-9myEG__divider{justify-content:center;align-items:center;margin:12px 0;display:flex}.DateDivider-module__-9myEG__label{background:var(--color-surface-soft);color:var(--text-gray);font-size:var(--fs-12);font-weight:var(--fw-500);text-transform:capitalize;white-space:nowrap;border-radius:12px;padding:4px 12px}
.ScrollDayIndicator-module__AWjKHG__indicator{z-index:var(--z-2);pointer-events:none;opacity:0;transition:opacity .2s;position:absolute;top:54px;left:50%;transform:translate(-50%)}.ScrollDayIndicator-module__AWjKHG__indicator.ScrollDayIndicator-module__AWjKHG__visible{opacity:1}.ScrollDayIndicator-module__AWjKHG__label{background:var(--color-surface-soft);color:var(--text-gray);font-size:var(--fs-12);font-weight:var(--fw-500);text-transform:capitalize;white-space:nowrap;border-radius:12px;padding:4px 12px;display:inline-block;box-shadow:0 2px 8px #00000014}
@keyframes ph-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ph-fade-out{0%{opacity:1}to{opacity:0}}.phFadeIn{animation:.3s forwards ph-fade-in}.phFadeOut{animation:.3s forwards ph-fade-out}.previewButtonShell{display:contents}.previewButtonLabel{display:inline}@media (max-width:560px){.previewInputRoot.previewInputRoot{background:0 0;border-radius:0;padding:0}.previewInputForm{background:0 0;border-radius:0;grid-template-columns:1fr;gap:.625em;padding:0}.previewInputField{background:linear-gradient(#f6f6f6,#f6f6f6) padding-box padding-box,conic-gradient(#7a3fff,#ff723f,#00ffd1,#7a3fff,#ff723f,#00ffd1,#7a3fff) border-box;border:2px solid #0000;border-radius:999px;padding:.875em 1.25em}.previewInputField .previewPlaceholder{left:1.25em}.previewButtonShell{background:conic-gradient(#7a3fff,#ff723f,#00ffd1,#7a3fff,#ff723f,#00ffd1,#7a3fff);border-radius:999px;padding:2px;display:block}.previewButton{width:100%}}
.newBadgeGlow{background:linear-gradient(90deg,#1fbf75 0%,var(--primary)100%);text-shadow:0 1px 2px #00000040;animation:6s ease-in-out infinite ui-new-glow;box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 12px -2px #1fbf7559,0 4px 12px -2px #7a3fff40}.newBadgeGlow:before,.newBadgeGlow:after{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-120%)}.newBadgeGlow:before{background:linear-gradient(135deg,#0000 30%,#ffffff2e 50%,#0000 70%);animation:6s ease-in-out infinite ui-new-shine}.newBadgeGlow:after{background:linear-gradient(135deg,#0000 44%,#ffffffa6 50%,#0000 56%);animation:6s ease-in-out .18s infinite ui-new-shine}@keyframes ui-new-shine{0%{transform:translate(-120%)}50%,to{transform:translate(120%)}}@keyframes ui-new-glow{0%,to{box-shadow:inset 0 0 0 1px #ffffff1f,0 4px 12px -2px #1fbf7559,0 4px 12px -2px #7a3fff40}50%{box-shadow:inset 0 0 0 1px #fff3,0 4px 18px -2px #1fbf758c,0 4px 18px -2px #7a3fff73}}@media (prefers-reduced-motion:reduce){.newBadgeGlow,.newBadgeGlow:before,.newBadgeGlow:after{animation:none}}
.ChatTextarea-module__8pYCKq__wrapper{flex-direction:column;gap:0;display:flex;position:relative}.ChatTextarea-module__8pYCKq__wrapperCollapsed{min-height:20px}.ChatTextarea-module__8pYCKq__collapseHandleWrapper{display:contents}.ChatTextarea-module__8pYCKq__header{flex-direction:column;gap:.75em;padding:0 16px;display:flex}.ChatTextarea-module__8pYCKq__filesWrapper{max-width:100%;overflow:hidden}.ChatTextarea-module__8pYCKq__onlineIcon{font-size:var(--fs-em-13)}.ChatTextarea-module__8pYCKq__error{font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-600);color:var(--error)}.ChatTextarea-module__8pYCKq__warning{font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--error)}.ChatTextarea-module__8pYCKq__filesWrapper,.ChatTextarea-module__8pYCKq__error,.ChatTextarea-module__8pYCKq__warning{margin:0 16px}.ChatTextarea-module__8pYCKq__toolbarRow{align-items:center;min-width:0;display:flex}.ChatTextarea-module__8pYCKq__toolbarRowMain{flex:1;min-width:0}.ChatTextarea-module__8pYCKq__topupRow{flex-shrink:0;align-items:center;gap:12px;margin:0 16px 0 auto;font-family:Manrope,sans-serif;display:inline-flex}.ChatTextarea-module__8pYCKq__topupRowText{font-size:var(--fs-14);font-weight:var(--fw-600);color:var(--text-primary);align-items:center;gap:6px;display:inline-flex}.ChatTextarea-module__8pYCKq__topupRowIcon{font-size:var(--fs-em-1);color:var(--primary)}@media (max-width:560px){.ChatTextarea-module__8pYCKq__toolbarRow{flex-wrap:wrap}.ChatTextarea-module__8pYCKq__toolbarRowMain{flex-basis:100%}.ChatTextarea-module__8pYCKq__topupRow{order:-1;justify-content:space-between;gap:8px;width:100%;margin:0 0 8px}.ChatTextarea-module__8pYCKq__topupRowText{font-size:var(--fs-12)}}.ChatTextarea-module__8pYCKq__mobileCostBadge{z-index:var(--z-2);font-size:var(--fs-12);font-weight:var(--fw-700);color:var(--text-primary);background:var(--text-primary-on-dark);border:1px solid #eee;border-radius:999px;align-items:center;gap:3px;padding:2px 8px;display:inline-flex;position:absolute;top:-11px;right:14px}.ChatTextarea-module__8pYCKq__mobileCostBadgeLogo{flex-shrink:0;width:14px;height:14px}.ChatTextarea-module__8pYCKq__textareaWrapper{border:3px solid #eee;border-radius:32px;transition:all .15s;display:flex;position:relative}.ChatTextarea-module__8pYCKq__textareaWrapper.ChatTextarea-module__8pYCKq__focus{border:3px solid var(--primary)}.ChatTextarea-module__8pYCKq__textareaWrapper.ChatTextarea-module__8pYCKq__dragging{border:3px dashed var(--primary)}.ChatTextarea-module__8pYCKq__textareaWrapperBg{background:#f5f5f5bf;border-radius:28px;flex-direction:column;gap:4px;width:100%;padding:8px;display:flex;position:relative}.ChatTextarea-module__8pYCKq__textarea{width:100%;font-family:Manrope,sans-serif;font-size:var(--fs-18);font-weight:var(--fw-600);background:inherit;resize:none;border:none;border-radius:28px;outline:none;padding:16px;transition:all .15s}.ChatTextarea-module__8pYCKq__textareaAudio{padding-bottom:56px}.ChatTextarea-module__8pYCKq__absoluteSubmit{z-index:var(--z-1);position:absolute;bottom:12px;right:12px}.ChatTextarea-module__8pYCKq__textarea::-webkit-scrollbar{display:none}.ChatTextarea-module__8pYCKq__textarea:disabled{cursor:progress}.ChatTextarea-module__8pYCKq__textarea::placeholder{color:#00000080}.ChatTextarea-module__8pYCKq__textareaExpanded .ChatTextarea-module__8pYCKq__textarea{--expanded-max:min(50vh,calc(100vh - 280px));min-height:min(240px,var(--expanded-max));max-height:var(--expanded-max)}.ChatTextarea-module__8pYCKq__footer{justify-content:space-between;align-items:center;gap:.5em;min-height:40px;display:flex}.ChatTextarea-module__8pYCKq__left{align-items:center;gap:.5em;padding-left:16px;display:flex}.ChatTextarea-module__8pYCKq__right{align-items:center;gap:.5em;display:flex}.ChatTextarea-module__8pYCKq__attachDesktop{display:inline-flex}.ChatTextarea-module__8pYCKq__attachMobile{display:none}.ChatTextarea-module__8pYCKq__expandButton{z-index:var(--z-2);width:28px;height:28px;color:var(--text-gray);background:var(--text-primary-on-dark);cursor:pointer;border:1px solid #eee;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,border-color .15s;display:flex;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000014}.ChatTextarea-module__8pYCKq__expandButton:hover{color:var(--primary);border-color:var(--primary)}.ChatTextarea-module__8pYCKq__expandButton svg{width:15px;height:15px}.ChatTextarea-module__8pYCKq__carouselTriggers{align-items:center;gap:.5em;display:inline-flex}.ChatTextarea-module__8pYCKq__carouselTriggers button,.ChatTextarea-module__8pYCKq__left .ChatTextarea-module__8pYCKq__attachDesktop,.ChatTextarea-module__8pYCKq__left .ChatTextarea-module__8pYCKq__attachMobile{border:1px solid #0000002e}.ChatTextarea-module__8pYCKq__clipIcon{font-size:var(--fs-em-1)}.ChatTextarea-module__8pYCKq__arrowIcon,.ChatTextarea-module__8pYCKq__stopIcon{fill:var(--text-primary-on-dark)}.ChatTextarea-module__8pYCKq__disabled{fill:var(--text-gray)}.ChatTextarea-module__8pYCKq__stopIcon{fill:var(--text-primary-on-dark)}.ChatTextarea-module__8pYCKq__counter{font-family:Manrope,sans-serif;font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--text-gray,#9c9c9c);-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:1.4}.ChatTextarea-module__8pYCKq__counterOver{color:var(--error,#c44545)}@keyframes ChatTextarea-module__8pYCKq__voice-pulse{0%,to{box-shadow:0 0 #dc262666}50%{box-shadow:0 0 0 6px #dc262600}}.ChatTextarea-module__8pYCKq__voiceRecording{animation:1.2s ease-in-out infinite ChatTextarea-module__8pYCKq__voice-pulse}.ChatTextarea-module__8pYCKq__voiceSlot{align-items:center;display:flex}@media (max-width:991px){.ChatTextarea-module__8pYCKq__error{font-size:var(--fs-12)}.ChatTextarea-module__8pYCKq__textarea{font-size:var(--fs-16);padding:12px}.ChatTextarea-module__8pYCKq__left{padding-left:12px}}@media (max-width:768px){.ChatTextarea-module__8pYCKq__filesWrapper,.ChatTextarea-module__8pYCKq__error{margin:0}.ChatTextarea-module__8pYCKq__textareaWrapper{border:2px solid #eee;border-radius:20px}.ChatTextarea-module__8pYCKq__textareaWrapper.ChatTextarea-module__8pYCKq__focus{border:2px solid var(--primary)}.ChatTextarea-module__8pYCKq__textareaWrapperBg{border-radius:18px;padding:6px}.ChatTextarea-module__8pYCKq__textarea{font-size:var(--fs-16);border-radius:18px;min-height:36px;max-height:96px;padding:8px}.ChatTextarea-module__8pYCKq__footer{min-height:32px}.ChatTextarea-module__8pYCKq__left{flex-wrap:wrap;gap:4px;padding-left:4px}.ChatTextarea-module__8pYCKq__carouselTriggers{flex-wrap:wrap;gap:4px}.ChatTextarea-module__8pYCKq__attachDesktop{display:none}.ChatTextarea-module__8pYCKq__attachMobile{display:inline-flex;overflow:hidden}.ChatTextarea-module__8pYCKq__collapseHandleWrapper{display:none}.ChatTextarea-module__8pYCKq__expandButton{border-radius:50%;top:-12px;left:50%;right:auto;transform:translate(-50%)}.ChatTextarea-module__8pYCKq__textareaExpanded .ChatTextarea-module__8pYCKq__textarea{--expanded-max:min(50vh,calc(100vh - var(--keyboard-offset,0px) - 190px));min-height:min(160px,var(--expanded-max));max-height:var(--expanded-max)}}
.SubmitButton-module__UJKjfW__label{font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-600);color:inherit;align-items:center;gap:8px;line-height:1;display:inline-flex}.SubmitButton-module__UJKjfW__text{color:inherit;white-space:nowrap}.SubmitButton-module__UJKjfW__cost{font-family:Manrope,sans-serif;font-size:var(--fs-12);font-weight:var(--fw-700);color:inherit;background:#7f7f7f1f;border-radius:999px;align-items:center;gap:3px;padding:3px 7px;line-height:1;display:inline-flex}.SubmitButton-module__UJKjfW__logo{flex-shrink:0;width:14px;height:14px}.SubmitButton-module__UJKjfW__arrow{width:14px;height:14px;color:inherit;fill:currentColor;flex-shrink:0}@media (max-width:991px){.SubmitButton-module__UJKjfW__text{display:none}}
.CollapseHandle-module__fa0P0W__handle{z-index:var(--z-2);width:28px;height:28px;color:var(--text-gray);background:var(--text-primary-on-dark);cursor:pointer;border:1px solid #eee;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s,border-color .15s;display:flex;position:absolute;top:-14px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000014}.CollapseHandle-module__fa0P0W__handle:hover{color:var(--primary);border-color:var(--primary)}.CollapseHandle-module__fa0P0W__handle svg{width:18px;height:18px}
.FieldLabel-module__Drpb7q__labelRow{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.FieldLabel-module__Drpb7q__label{font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-600);color:var(--text-primary)}.FieldLabel-module__Drpb7q__hint{font-family:Manrope,sans-serif;font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--text-gray)}.FieldLabel-module__Drpb7q__hintOver{color:var(--error)}
.SunoAdvancedBlock-module__0Wy8Wq__advancedToggle{font-family:Manrope,sans-serif;font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--text-gray);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:6px 0;display:inline-flex}.SunoAdvancedBlock-module__0Wy8Wq__advancedToggle:hover{color:var(--primary)}.SunoAdvancedBlock-module__0Wy8Wq__advancedBlock{border:1.5px dashed var(--color-bg-light-gray);border-radius:16px;flex-direction:column;gap:12px;padding:12px;display:flex}.SunoAdvancedBlock-module__0Wy8Wq__selectRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.SunoAdvancedBlock-module__0Wy8Wq__field{flex-direction:column;gap:6px;display:flex}.SunoAdvancedBlock-module__0Wy8Wq__input{border:1.5px solid var(--color-bg-light-gray);box-sizing:border-box;width:100%;height:46px;font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-primary);background:var(--color-white);border-radius:14px;outline:none;padding:0 14px;transition:border-color .15s}.SunoAdvancedBlock-module__0Wy8Wq__input:focus{border-color:var(--primary)}.SunoAdvancedBlock-module__0Wy8Wq__segmented{flex-wrap:wrap;gap:6px;display:flex}.SunoAdvancedBlock-module__0Wy8Wq__segmentedChip{min-width:0;height:38px;font-size:var(--fs-12);flex:1;padding:0 12px}.SunoAdvancedBlock-module__0Wy8Wq__slidersGrid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.SunoAdvancedBlock-module__0Wy8Wq__sliderField{flex-direction:column;gap:6px;display:flex}.SunoAdvancedBlock-module__0Wy8Wq__sliderValue{font-family:Manrope,sans-serif;font-size:var(--fs-12);font-weight:var(--fw-600);color:var(--text-gray)}.SunoAdvancedBlock-module__0Wy8Wq__range{width:100%;accent-color:var(--primary)}@media (max-width:991px){.SunoAdvancedBlock-module__0Wy8Wq__slidersGrid,.SunoAdvancedBlock-module__0Wy8Wq__selectRow{grid-template-columns:1fr}.SunoAdvancedBlock-module__0Wy8Wq__input{font-size:var(--fs-16)}}
.SunoBasicFields-module__3kA5CG__field{flex-direction:column;gap:6px;display:flex}.SunoBasicFields-module__3kA5CG__input{border:1.5px solid var(--color-bg-light-gray);box-sizing:border-box;width:100%;height:46px;font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-primary);background:var(--color-white);border-radius:14px;outline:none;padding:0 14px;transition:border-color .15s}.SunoBasicFields-module__3kA5CG__input:focus{border-color:var(--primary)}@media (max-width:991px){.SunoBasicFields-module__3kA5CG__input{font-size:var(--fs-16)}}
.SunoChips-module__E2vLtW__togglesRow{flex-wrap:wrap;gap:8px;display:flex}.SunoChips-module__E2vLtW__chip{height:36px;font-size:var(--fs-12);padding:0 14px}
.SunoPromptField-module__z68dkG__field{flex-direction:column;gap:6px;display:flex}.SunoPromptField-module__z68dkG__textarea{border:1.5px solid var(--color-bg-light-gray);box-sizing:border-box;width:100%;min-height:84px;font-family:Manrope,sans-serif;font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-primary);background:var(--color-white);resize:vertical;border-radius:14px;outline:none;padding:12px 14px;transition:border-color .15s}.SunoPromptField-module__z68dkG__textarea:focus{border-color:var(--primary)}.SunoPromptField-module__z68dkG__lyricsTextarea{min-height:180px}@media (max-width:991px){.SunoPromptField-module__z68dkG__lyricsTextarea{min-height:140px}.SunoPromptField-module__z68dkG__textarea{font-size:var(--fs-16)}}
.SunoComposer-module__oytara__wrapper{border:2px solid var(--color-bg-light-gray);background:var(--color-bg-soft-gray);border-radius:16px;padding:16px;position:relative}.SunoComposer-module__oytara__content{flex-direction:column;gap:12px;display:flex}.SunoComposer-module__oytara__headerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}@media (max-width:991px){.SunoComposer-module__oytara__wrapper{padding:16px 12px 12px}.SunoComposer-module__oytara__content{overscroll-behavior:contain;max-height:65dvh;overflow-y:auto}}
.VideoFooterImages-module__cg_9_G__row{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.VideoFooterImages-module__cg_9_G__slotWrap{flex-direction:column;align-items:center;gap:4px;display:inline-flex}.VideoFooterImages-module__cg_9_G__slotLabel{font-family:Manrope,sans-serif;font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--text-gray);white-space:nowrap;line-height:14px}.VideoFooterImages-module__cg_9_G__clipIcon{font-size:var(--fs-em-12)}.VideoFooterImages-module__cg_9_G__thumb{background-position:50%;background-size:cover;border-radius:10px;width:48px;height:48px;position:relative}.VideoFooterImages-module__cg_9_G__removeBtn{border:1px solid var(--color-bg-light-gray);width:20px;height:20px;color:var(--text-primary);background:var(--color-white);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:-6px;right:-6px;box-shadow:0 1px 4px #0000002e}.VideoFooterImages-module__cg_9_G__removeBtn svg{width:12px;height:12px}.VideoFooterImages-module__cg_9_G__addMore{border:1.5px dashed var(--color-bg-light-gray);width:48px;height:48px;color:var(--text-gray);cursor:pointer;background:0 0;border-radius:10px;justify-content:center;align-items:center;padding:0;transition:color .18s,border-color .18s,background-color .18s;display:inline-flex}.VideoFooterImages-module__cg_9_G__addMore:hover{color:var(--primary);background:var(--primary-light);border-color:var(--primary)}.VideoFooterImages-module__cg_9_G__addMore svg{width:18px;height:18px}.VideoFooterImages-module__cg_9_G__attachFull{display:inline-flex}@media (max-width:768px){.VideoFooterImages-module__cg_9_G__attachFull{display:none}}
.VoicePreview-module__Z9UNrG__preview{align-items:center;gap:.375em;display:flex}.VoicePreview-module__Z9UNrG__time{min-width:3.5ch;font-size:var(--fs-12);font-weight:var(--fw-500);color:var(--text-gray);font-variant-numeric:tabular-nums;text-align:center}.VoicePreview-module__Z9UNrG__playIcon{margin-left:.1em}@media (max-width:420px){.VoicePreview-module__Z9UNrG__time{display:none}}
.ChatTextareaActions-module__QUmQAq__rightActions{align-items:center;gap:.5em;display:flex}.ChatTextareaActions-module__QUmQAq__submitWrapper{position:relative}
.BenefitsRow-module__JSC86q__benefits{align-items:center;gap:32px;display:flex}.BenefitsRow-module__JSC86q__benefitItem{align-items:center;gap:12px;display:flex}.BenefitsRow-module__JSC86q__benefitIcon{width:auto;height:20px}.BenefitsRow-module__JSC86q__modelIcons{align-items:center;display:inline-flex}.BenefitsRow-module__JSC86q__modelIcon{border:1px solid var(--color-white);border-radius:50%;width:28px;height:28px}.BenefitsRow-module__JSC86q__modelIcon+.BenefitsRow-module__JSC86q__modelIcon{margin-left:-8px}.BenefitsRow-module__JSC86q__label{font-size:var(--fs-14);font-weight:var(--fw-500);color:var(--text-primary);line-height:1.15}@media (max-width:991px){.BenefitsRow-module__JSC86q__benefits{flex-wrap:wrap;gap:16px}}@media (max-width:768px){.BenefitsRow-module__JSC86q__benefitIcon{height:16px}.BenefitsRow-module__JSC86q__modelIcon{width:24px;height:24px}.BenefitsRow-module__JSC86q__label{font-size:var(--fs-12)}}@media (max-width:560px){.BenefitsRow-module__JSC86q__benefits{flex-direction:column;align-items:flex-start;gap:12px}}
