.character-count[data-v-75320291]{align-items:center;color:var(--natural-white,#fff);display:inline-flex;font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:500;line-height:normal;transition:color .3s ease}.error-text[data-v-75320291]{color:var(--main_red,#e55329)}.character-total[data-v-75320291]{color:var(--natural-white-67,hsla(0,0%,100%,.67))}.input-with-footer[data-v-32c1af30]{background:var(--natural-white-5,hsla(0,0%,100%,.05));border:1px solid var(--natural-white-10,hsla(0,0%,100%,.1));border-radius:20px;display:flex;flex-direction:column;margin:0 auto;min-height:200px;padding-right:4px;position:relative;transition:all .3s ease;width:100%}.input-with-footer.focused[data-v-32c1af30]:not(.disabled):not(.error-border){background:var(--natural-white-5,hsla(0,0%,100%,.05));border:1px solid var(--main_red_hoverclick,#ff754d)}.input-with-footer.error-border[data-v-32c1af30]{border:1px solid var(--error_red,#e7080b)!important}.input-with-footer.error-border .custom-placeholder-slot[data-v-32c1af30]{color:var(--error_red,#e7080b);opacity:.6}.input-with-footer.disabled[data-v-32c1af30]{background:var(--natural-white-10,hsla(0,0%,100%,.1));border:1px solid var(--natural-white-10,hsla(0,0%,100%,.1));cursor:not-allowed}.input-with-footer input.input-field[data-v-32c1af30]{height:100%}.input-with-footer.is-readonly[data-v-32c1af30]{caret-color:transparent!important;cursor:default!important}.input-with-footer.is-readonly[data-v-32c1af30]:focus{caret-color:transparent!important;outline:none}.input-with-footer.is-readonly[data-v-32c1af30]::-moz-selection{background:var(--v309573fc)!important}.input-with-footer.is-readonly[data-v-32c1af30]::selection{background:var(--v309573fc)!important}.input-with-footer[data-v-32c1af30]:has(.input-field:hover):not(.disabled):not(.error-border){background:var(--natural-white-5,hsla(0,0%,100%,.05));border:1px solid var(--main_red_hoverclick,#ff754d)}.input-with-footer.resizing[data-v-32c1af30]{transition:none}.input-with-footer:not(:has(.input-footer)) .input-field[data-v-32c1af30]{height:100%}.input-with-footer .resize-handle[data-v-32c1af30]{align-items:center;bottom:0;box-sizing:border-box;cursor:ns-resize;display:flex;height:16px;justify-content:center;left:50%;padding:6px 0;position:absolute;transform:translate(-50%);transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px;z-index:100}.input-with-footer .resize-handle .resize-handle-icon[data-v-32c1af30]{height:4px;width:60px}.input-with-footer .resize-handle[data-v-32c1af30]{pointer-events:auto}.input-with-footer .resize-handle svg[data-v-32c1af30]{display:block;flex-shrink:0;height:4px;pointer-events:none;width:60px}.input-field[data-v-32c1af30]{background-color:transparent;border:none;box-sizing:border-box;color:var(--natural-white,#fff);flex:1;font-family:var(--font-body);font-size:15px;font-weight:500;margin:14px 14px 0;max-width:100%;min-height:0;outline:none;resize:none;white-space:pre-wrap!important;word-wrap:break-word!important;overflow-wrap:break-word!important;word-break:break-all!important}@media(max-width:1279px){.input-field[data-v-32c1af30]{font-size:16px;padding:0 12px}}.input-field[data-v-32c1af30]::-webkit-scrollbar{width:2px!important}.input-field[data-v-32c1af30]::-webkit-scrollbar-track{background:transparent!important}.input-field[data-v-32c1af30]::-webkit-scrollbar-thumb{background:#fff3!important;border-radius:2px}.input-field[data-v-32c1af30]::-webkit-scrollbar-thumb:hover{background:#fff6!important}.input-field[data-v-32c1af30]:hover::-webkit-scrollbar-thumb{background:#ffffff4d!important}.input-field[data-v-32c1af30]::-moz-placeholder{color:var(--natural-white-20,hsla(0,0%,100%,.2));font-family:var(--font-body);font-size:15px;font-weight:500}.input-field[data-v-32c1af30]::placeholder{color:var(--natural-white-20,hsla(0,0%,100%,.2));font-family:var(--font-body);font-size:15px;font-weight:500}.input-field[data-v-32c1af30]:disabled{color:var(--natural-white-40,hsla(0,0%,100%,.4));cursor:not-allowed}.input-field[data-v-32c1af30]:disabled::-moz-placeholder{color:var(--natural-white-40,hsla(0,0%,100%,.4))}.input-field[data-v-32c1af30]:disabled::placeholder{color:var(--natural-white-40,hsla(0,0%,100%,.4))}.input-field[data-v-32c1af30]::-moz-selection{background:var(--v309573fc)}.input-field[data-v-32c1af30]::selection{background:var(--v309573fc)}.input-field[readonly][data-v-32c1af30]{cursor:default}.input-with-footer.size-s .input-field[data-v-32c1af30]{font-family:var(--font-body);font-size:14px;font-weight:500;line-height:normal;padding:12px}@media(max-width:1279px){.input-with-footer.size-s .input-field[data-v-32c1af30]{font-size:16px!important}}.input-with-footer.size-s .input-field[data-v-32c1af30]::-moz-placeholder{color:var(--natural-white-20,hsla(0,0%,100%,.2));font-family:var(--font-body);font-size:14px;font-weight:500}.input-with-footer.size-s .input-field[data-v-32c1af30]::placeholder{color:var(--natural-white-20,hsla(0,0%,100%,.2));font-family:var(--font-body);font-size:14px;font-weight:500}@media(max-width:1279px){.input-with-footer.size-s .input-field[data-v-32c1af30]::-moz-placeholder{font-size:16px}.input-with-footer.size-s .input-field[data-v-32c1af30]::placeholder{font-size:16px}}.input-with-footer.size-s .custom-placeholder-slot[data-v-32c1af30]{font-size:14px;font-weight:500;padding-left:12px;padding-right:12px}@media(max-width:1279px){.input-with-footer.size-s .custom-placeholder-slot[data-v-32c1af30]{font-size:16px}}.input-footer[data-v-32c1af30]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;position:relative;width:100%}.input-footer.footer-horizontal[data-v-32c1af30]{align-items:center;flex-direction:row;justify-content:flex-end;min-height:40px}.custom-placeholder-slot[data-v-32c1af30]{align-items:center;color:var(--natural-white-20,hsla(0,0%,100%,.2));display:flex;font-family:var(--font-body);font-size:15px;font-weight:500;inset:0;line-height:1.5;padding-left:24px;padding-right:24px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;z-index:1}.studio-source-module-header[data-v-7aa1afb9]{align-items:center;color:var(--natural-white,#fff);display:flex;gap:16px;justify-content:space-between;width:100%}.studio-source-module-header__title[data-v-7aa1afb9]{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:14px;min-width:0}.studio-source-module-header__title h2[data-v-7aa1afb9]{color:var(--natural-white,#fff);font-family:var(--font-brand);font-size:20px;font-weight:400;line-height:1.2;margin:0}.studio-source-module-header__duration[data-v-7aa1afb9]{align-items:center;background:var(--natural-white-4,hsla(0,0%,100%,.04));border:1px solid var(--natural-white-10,hsla(0,0%,100%,.1));border-radius:999px;color:var(--auxiliary_blue_light,#20d9ee);display:inline-flex;font-family:var(--font-body);font-size:16px;font-weight:600;letter-spacing:0;line-height:1;min-height:36px;padding:0 16px;white-space:nowrap}.studio-source-module-header__actions[data-v-7aa1afb9]{align-items:center;display:flex;flex-shrink:0;gap:16px;margin-left:auto}.studio-source-module-header__actions[data-v-7aa1afb9] .action-dropdown{min-width:110px;padding:6.5px 14px}.studio-source-module-header__close[data-v-7aa1afb9]{flex-shrink:0}@media(max-width:1279px){.studio-source-module-header[data-v-7aa1afb9],.studio-source-module-header__title[data-v-7aa1afb9]{gap:10px}.studio-source-module-header__title h2[data-v-7aa1afb9]{font-size:20px}.studio-source-module-header__duration[data-v-7aa1afb9]{font-size:14px;min-height:32px;padding:0 12px}.studio-source-module-header__actions[data-v-7aa1afb9]{gap:8px}.studio-source-module-header__actions[data-v-7aa1afb9] .action-dropdown{min-width:104px;padding:8px 12px}}.guide-bubble-container[data-v-e1badc91]{display:inline-block;position:relative;z-index:1000}.guide-bubble-wrapper[data-v-e1badc91]{align-items:center;display:flex;pointer-events:none;position:absolute;z-index:1000}.guide-bubble-top[data-v-e1badc91]{flex-direction:column-reverse;transform:translate(-50%,calc(-100% - 8px))}.guide-bubble-bottom[data-v-e1badc91]{flex-direction:column;transform:translate(-50%,8px)}.guide-bubble-left[data-v-e1badc91]{flex-direction:row;transform:translate(calc(-100% - 8px),-50%)}.guide-bubble-right[data-v-e1badc91]{flex-direction:row;transform:translate(8px,-50%)}.guide-arrow[data-v-e1badc91]{flex-shrink:0}.guide-arrow-bottom[data-v-e1badc91],.guide-arrow-top[data-v-e1badc91]{height:4px;width:14px}.guide-arrow-left[data-v-e1badc91],.guide-arrow-right[data-v-e1badc91]{height:14px;width:4px}.guide-bubble[data-v-e1badc91]{align-items:center;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;height:auto;padding:10px;pointer-events:auto;position:relative}.guide-bubble img[data-v-e1badc91]{display:block;height:auto;max-width:100%}.guide-text[data-v-e1badc91]{color:var(--natural-white,#fff);font-family:var(--font-body);font-size:12px;font-weight:500;line-height:1.5;text-align:center;white-space:normal;word-break:break-word}.guide-bubble-animated-bottom[data-v-e1badc91],.guide-bubble-animated-top[data-v-e1badc91]{animation:guideFloatingVertical-e1badc91 2s ease-in-out infinite}@keyframes guideFloatingVertical-e1badc91{0%,to{margin-top:0}50%{margin-top:-5px}}.guide-bubble-animated-left[data-v-e1badc91],.guide-bubble-animated-right[data-v-e1badc91]{animation:guideFloatingHorizontal-e1badc91 2s ease-in-out infinite}@keyframes guideFloatingHorizontal-e1badc91{0%,to{margin-left:0}50%{margin-left:-10px}}.guide-fade-enter-active[data-v-e1badc91],.guide-fade-leave-active[data-v-e1badc91]{transition:opacity .3s ease}.guide-fade-enter-from[data-v-e1badc91],.guide-fade-leave-to[data-v-e1badc91]{opacity:0}[data-v-ab946e02] .wavesurfer-region-content{overflow:visible!important}[data-v-ab946e02] .wavesurfer-region{border:1px solid #20d9ee!important;box-sizing:border-box}.ws-element[data-v-ab946e02],.ws-element[data-v-ab946e02] ::part(scroll),.ws-element[data-v-ab946e02] ::part(wrapper){overflow:visible!important}.ws-element[data-v-ab946e02] ::part(cursor){background-color:#fff!important;overflow:visible!important;z-index:999!important}.ws-element[data-v-ab946e02] ::part(cursor):before{background-color:transparent!important;border-left:4px solid transparent;border-radius:6px;border-right:4px solid transparent;border-top:5px solid #fff;clip-path:none!important;content:"";height:0;left:49.99%;position:absolute;top:-8px;transform:translate(-50%);width:0;z-index:1000!important}.ws-element[data-v-ab946e02] ::part(cursor):after{background-color:#fff!important;border-radius:50%!important;bottom:-8px;clip-path:none!important;content:"";height:6px;left:50%;position:absolute;transform:translate(-50%);width:6px;z-index:1000!important}.extend-player-card[data-v-ab946e02]{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.extend-player-card[data-v-ab946e02] .studio-source-module-header{margin-bottom:16px;padding:0 4px}.extend-player-card .row-header[data-v-ab946e02]{align-items:center;display:flex;gap:12px;margin-bottom:16px;padding:0 4px}.extend-player-card .row-header .btn-close-header[data-v-ab946e02]{display:none;flex-shrink:0;margin-left:auto}.extend-player-card .row-header .btn-close-header svg[data-v-ab946e02]{transition:all .2s ease}.extend-player-card .row-header .btn-close-header:active svg path[data-v-ab946e02]{fill:#fff;fill-opacity:1}@media(max-width:1279px){.extend-player-card .row-header[data-v-ab946e02]{gap:4px;padding:0}.extend-player-card .row-header .btn-close-header[data-v-ab946e02]{display:flex}}.extend-player-card .row-header .title-label[data-v-ab946e02]{color:var(--natural-white,#fff);font-family:var(--font-brand);font-size:20px;font-weight:400;line-height:1.45em}.extend-player-card .row-header .replace-title[data-v-ab946e02]{color:var(--natural-white-67,hsla(0,0%,100%,.67));font-family:var(--font-body);font-size:15px;font-style:normal;font-weight:500;line-height:normal}.extend-player-card .row-header.row-header--replace-stacked[data-v-ab946e02]{align-items:stretch;flex-direction:column;gap:8px}.extend-player-card .row-header .replace-time-row[data-v-ab946e02]{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;min-width:0}.extend-player-card .row-header .icon-info-wrapper[data-v-ab946e02]{cursor:pointer;display:inline-block;position:relative}.extend-player-card .row-header .icon-info[data-v-ab946e02]{height:24px;width:24px}.extend-player-card .main-content-wrapper[data-v-ab946e02]{position:relative}.extend-player-card .main-content-wrapper .btn-close[data-v-ab946e02]{position:absolute;right:16px;top:16px;z-index:10}.extend-player-card .main-content-wrapper .btn-close svg[data-v-ab946e02]{transition:all .2s ease}.extend-player-card .main-content-wrapper .btn-close:active svg path[data-v-ab946e02]{fill:#fff;fill-opacity:1}.extend-player-card .main-content[data-v-ab946e02]{background:var(--natural-white-5,hsla(0,0%,100%,.05));border-radius:20px;padding:10px;position:relative}.extend-player-card .row-info-bar[data-v-ab946e02]{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.extend-player-card .row-info-bar .meta-left[data-v-ab946e02]{align-items:center;display:flex;flex:1;gap:14px;min-width:0}.extend-player-card .row-info-bar .meta-left .cover-box[data-v-ab946e02]{border-radius:10px;cursor:pointer;flex-shrink:0;height:69px;overflow:hidden;position:relative;width:60px}.extend-player-card .row-info-bar .meta-left .cover-box .cover-img[data-v-ab946e02]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.extend-player-card .row-info-bar .meta-left .cover-box .play-overlay[data-v-ab946e02]{align-items:center;background:#0000004d;display:flex;inset:0;justify-content:center;position:absolute}.extend-player-card .row-info-bar .meta-left:hover .play-overlay[data-v-ab946e02]{background:#0006}.extend-player-card .row-info-bar .text-group[data-v-ab946e02]{display:flex;flex-direction:column;gap:16px;min-width:0}.extend-player-card .row-info-bar .text-group .song-name[data-v-ab946e02]{color:var(--natural-white,#fff);font-family:var(--font-brand);font-size:16px;font-style:normal;font-weight:400;line-height:1;margin:0}@media(max-width:1279px){.extend-player-card .row-info-bar .text-group .song-name[data-v-ab946e02]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.extend-player-card .row-info-bar .text-group .time-display[data-v-ab946e02]{color:var(--natural-white-40,hsla(0,0%,100%,.4));font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:500;line-height:1}.extend-player-card .meta-right[data-v-ab946e02]{position:absolute;right:57px}.extend-player-card .meta-right[data-v-ab946e02] .action-dropdown{padding:6.5px 12px}@media(max-width:1279px){.extend-player-card .meta-right[data-v-ab946e02]{right:8px}}@media(max-width:768px){.extend-player-card .row-info-bar .text-group .song-name[data-v-ab946e02]{max-width:144px}}.row-status-strip[data-v-ab946e02]{background:var(--natural-white-10,hsla(0,0%,100%,.1));background-image:repeating-linear-gradient(-76deg,transparent,transparent 10px,hsla(0,0%,100%,.05) 0,hsla(0,0%,100%,.05) 24px);border-radius:10px;display:flex;font-family:var(--font-body);font-size:13px;font-weight:500;height:30px;line-height:1;margin-bottom:10px;overflow:hidden}.row-status-strip .strip-active[data-v-ab946e02],.row-status-strip .strip-inactive[data-v-ab946e02]{align-items:center;container-type:inline-size;display:flex;justify-content:center;min-width:0;overflow:hidden;white-space:nowrap}.row-status-strip .text-wrapper[data-v-ab946e02]{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:center;max-width:100%;overflow:hidden;padding:0 10px}.row-status-strip .text-wrapper span[data-v-ab946e02]{flex-shrink:0;white-space:nowrap}@container (max-width: 160px){.row-status-strip .text-wrapper span[data-v-ab946e02]:first-child:nth-last-child(n+2){display:none}}@container (max-width: 110px){.row-status-strip .text-wrapper span[data-v-ab946e02]:first-child:nth-last-child(n+3),.row-status-strip .text-wrapper span[data-v-ab946e02]:nth-child(2):nth-last-child(n+2){display:none}}@container (max-width: 60px){.row-status-strip .text-wrapper span[data-v-ab946e02]{display:none}}.row-status-strip .strip-active[data-v-ab946e02]{background:linear-gradient(90deg,#20d9ee,#1ac5d8);border-radius:10px;box-shadow:0 0 20px #20d9ee4d;color:var(--natural-white,#fff);z-index:1}.row-status-strip .strip-inactive[data-v-ab946e02]{color:#ffffffab;margin-left:-6px}.row-waveform[data-v-ab946e02]{background:var(--natural-white-10,hsla(0,0%,100%,.1));border:1px solid hsla(0,0%,100%,.05);border-radius:16px;margin-bottom:10px;min-height:90px;position:relative}.row-waveform .ws-element[data-v-ab946e02]{border-radius:8px;overflow:hidden}.row-waveform .waveform-loading[data-v-ab946e02]{align-items:center;background:var(--natural-white-10,hsla(0,0%,100%,.4));border-radius:16px;display:flex;justify-content:center;inset:0;position:absolute;z-index:10}.placeholder-text[data-v-ab946e02]{color:var(--error_red,#e7080b);font-family:var(--font-body);font-size:14px;font-style:normal;font-weight:500;line-height:normal}.lyrics-collapse[data-v-ab946e02]{background:var(--natural-white-5,hsla(0,0%,100%,.05));border:1px solid var(--natural-white-10,hsla(0,0%,100%,.1));border-radius:10px;overflow:visible}.lyrics-collapse .collapse-header[data-v-ab946e02]{align-items:center;cursor:pointer;display:flex;gap:4px;padding:14px;position:relative;transition:padding .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lyrics-collapse .collapse-header .header-text[data-v-ab946e02]{color:var(--natural-white-67,hsla(0,0%,100%,.67));font-family:var(--font-body);font-size:15px;font-weight:500;line-height:1}.lyrics-collapse .collapse-header .guide-bubble-position-wrapper[data-v-ab946e02]{pointer-events:none;position:absolute;right:50px;top:50%;transform:translateY(-50%)}@media(max-width:1279px){.lyrics-collapse .collapse-header .guide-bubble-position-wrapper[data-v-ab946e02]{left:50%;right:auto;top:0;transform:none}}.lyrics-collapse .collapse-header .guide-trigger[data-v-ab946e02]{height:0;pointer-events:none;width:0}.lyrics-collapse .collapse-header .header-right[data-v-ab946e02]{align-items:center;display:flex;gap:8px}.lyrics-collapse .collapse-header .hint-icon[data-v-ab946e02]{align-items:center;cursor:pointer;display:flex;height:16px;justify-content:center;transition:opacity .2s ease;width:16px}.lyrics-collapse .collapse-header .hint-icon:hover svg path[data-v-ab946e02]{fill-opacity:.67}.lyrics-collapse .collapse-header .arrow-icon[data-v-ab946e02]{align-items:center;display:flex;height:24px;justify-content:center;transition:transform .3s ease;width:24px}.lyrics-collapse .collapse-header .arrow-icon.expanded[data-v-ab946e02]{transform:rotate(180deg)}.lyrics-collapse .collapse-header.expanded[data-v-ab946e02]{padding:14px 14px 10px}.lyrics-collapse .collapse-content[data-v-ab946e02]{margin:0 14px 14px;overflow:hidden}.lyrics-collapse .collapse-enter-active[data-v-ab946e02]{animation:collapse-expand-ab946e02 .3s ease-out}.lyrics-collapse .collapse-leave-active[data-v-ab946e02]{animation:collapse-collapse-ab946e02 .3s ease-out}@keyframes collapse-expand-ab946e02{0%{max-height:0;opacity:0;transform:translateY(-10px)}to{max-height:500px;opacity:1;transform:translateY(0)}}@keyframes collapse-collapse-ab946e02{0%{max-height:500px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(-10px)}}.lyrics-collapse .custom-footer-content[data-v-ab946e02]{height:auto;padding:0 8px 24px 24px;width:100%}.lyrics-collapse .custom-footer-content[data-v-ab946e02],.lyrics-collapse .right-actions[data-v-ab946e02]{align-items:center;display:flex;justify-content:flex-end}.custom-tooltip[data-v-ab946e02]{animation:tooltip-fade-in-ab946e02 .2s ease;background-color:#333;border-radius:8px;box-shadow:0 4px 12px #0000004d;color:var(--natural-white,#fff);font-family:var(--font-body);font-size:12px;font-weight:500;padding:8px 12px;pointer-events:none;white-space:nowrap}.custom-tooltip[data-v-ab946e02]:before{border:6px solid transparent;border-right-color:#333;content:"";position:absolute;right:100%;top:50%;transform:translateY(-50%)}@keyframes tooltip-fade-in-ab946e02{0%{opacity:0;transform:translateY(-50%) translate(-5px)}to{opacity:1;transform:translateY(-50%) translate(0)}}.extend-player-card .ws-element [part~=region-handle]{background:transparent!important;border:none!important;opacity:0!important}@media(max-width:1279px){.extend-player-card .ws-element [part~=region-handle-right]{margin-left:-36px!important;min-width:44px!important;width:44px!important}.extend-player-card .ws-element [part~=region-handle-left]{margin-right:-16px!important;min-width:44px!important;width:44px!important}}.line-item{&[data-v-ffdf365a]{box-sizing:border-box;color:var(--natural-white,#fff)!important;font-family:var(--font-body);font-size:15px;font-style:normal;font-weight:500;line-height:normal;width:100%}&.size-m[data-v-ffdf365a]{font-size:15px;padding:2px 14px}&.size-s[data-v-ffdf365a]{font-size:14px;padding:2px 12px}&.selected[data-v-ffdf365a]{background:var(--auxiliary-blue-dark-10,rgba(29,184,201,.1));border-width:medium;border-bottom:0 solid var(--auxiliary_blue_dark,#1db8c9);border-left:1px solid var(--auxiliary_blue_dark,#1db8c9);border-right:1px solid var(--auxiliary_blue_dark,#1db8c9);border-top:0 solid var(--auxiliary_blue_dark,#1db8c9);color:var(--auxiliary-blue-light,#20d9ee)!important;position:relative}&.first-selected[data-v-ffdf365a]{border-top-left-radius:10px;border-top-right-radius:10px;padding-top:16px}&.last-selected[data-v-ffdf365a]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding-bottom:16px}&.focused[data-v-ffdf365a]{background-color:#ffffff0d}&.disabled[data-v-ffdf365a]{color:var(--natural-white-40,hsla(0,0%,100%,.4));cursor:default;pointer-events:none}&.readonly[data-v-ffdf365a]{color:var(--natural-white-67,hsla(0,0%,100%,.67));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}&[contenteditable=true][data-v-ffdf365a]:empty:before{content:"​";display:inline-block}&[data-v-ffdf365a]::-moz-selection{background-color:#1db8c94d}&[data-v-ffdf365a]::selection{background-color:#1db8c94d}}.line-content[data-v-ffdf365a]{position:relative;z-index:1}.drag-handle{&[data-v-ffdf365a]{align-items:center;background:var(--auxiliary_blue_dark,#1db8c9);cursor:ns-resize;display:flex;height:16px;justify-content:center;left:0;position:absolute;right:0;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}&.dragging[data-v-ffdf365a]{cursor:ns-resize!important}&.phantom-handle[data-v-ffdf365a]{opacity:0;pointer-events:none}[data-v-ffdf365a] img,[data-v-ffdf365a] svg{position:absolute;top:50%;transform:translateY(-50%)}}.drag-handle-top[data-v-ffdf365a]{border-top-left-radius:10px;border-top-right-radius:10px;top:0}.drag-handle-bottom[data-v-ffdf365a]{border-bottom-left-radius:10px;border-bottom-right-radius:10px;bottom:0}@media(max-width:1279px){.line-item .drag-handle{height:32px!important}.line-item.first-selected{padding-top:32px!important}.line-item.last-selected{padding-bottom:32px!important}.line-item .drag-handle:before{content:"";height:44px;left:0;pointer-events:auto;position:absolute;right:0}.line-item .drag-handle-top:before{top:0;transform:translateY(-100%)}.line-item .drag-handle-bottom:before{bottom:0;transform:translateY(100%)}}.input-with-footer[data-v-8401b87b]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-sizing:border-box;display:flex;flex-direction:column;margin:0 auto;min-height:200px;padding-right:4px;position:relative;transition:all .3s ease;width:100%}.input-with-footer.focused[data-v-8401b87b]:not(.disabled):not(.error-border){background:#ffffff0d;border-color:#ff754d}.input-with-footer.error-border[data-v-8401b87b]{border-color:#e7080b!important}.input-with-footer.error-border .custom-placeholder-slot[data-v-8401b87b]{color:#e7080b;opacity:.6}.input-with-footer.disabled[data-v-8401b87b]{background:#ffffff1a;border-color:#ffffff1a;cursor:not-allowed}.input-with-footer.resizing[data-v-8401b87b]{transition:none}.input-with-footer.size-s .empty-line[data-v-8401b87b]{font-size:14px;padding:2px 12px}.input-with-footer.size-s .custom-placeholder-slot[data-v-8401b87b]{font-size:14px;padding-left:12px;padding-right:12px}.input-with-footer.size-m .empty-line[data-v-8401b87b]{font-size:15px;padding:2px 14px}.input-with-footer.size-m .custom-placeholder-slot[data-v-8401b87b]{font-size:15px;padding-left:14px;padding-right:14px}.lines-container[data-v-8401b87b]{flex:1;margin:10px;min-height:0;overflow:auto;padding:12px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.lines-container[data-v-8401b87b]::-webkit-scrollbar{width:4px!important}.lines-container[data-v-8401b87b]::-webkit-scrollbar-track{background:transparent!important;margin:2px 0}.lines-container[data-v-8401b87b]::-webkit-scrollbar-thumb{background:#fff3!important;border-radius:2px}.lines-container[data-v-8401b87b]::-webkit-scrollbar-thumb:hover{background:#fff6!important}.lines-container[data-v-8401b87b]:hover::-webkit-scrollbar-thumb{background:#ffffff4d!important}.empty-line[data-v-8401b87b]{cursor:text}.custom-placeholder-slot[data-v-8401b87b],.empty-line[data-v-8401b87b]{color:#fff3;font-family:var(--font-body);font-weight:500}.custom-placeholder-slot[data-v-8401b87b]{align-items:center;display:flex;inset:0;line-height:1.5;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:normal;z-index:1}.input-footer[data-v-8401b87b]{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;padding:0 14px 14px;position:relative;width:100%}.input-footer.footer-horizontal[data-v-8401b87b]{align-items:center;flex-direction:row;gap:8px;justify-content:flex-end;min-height:40px}.resize-handle[data-v-8401b87b]{align-items:center;bottom:0;box-sizing:border-box;cursor:ns-resize;display:flex;height:16px;justify-content:center;left:50%;padding:6px 0;pointer-events:auto;position:absolute;transform:translate(-50%);transition:opacity .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px;z-index:3}.resize-handle svg[data-v-8401b87b]{display:block;flex-shrink:0;height:4px;pointer-events:none;width:60px}.replace-player-container[data-v-019846cf]{--replace-player-action-bottom:0px;--replace-player-action-reserve:140px;background:var(--natural-bg,#0a0a0a);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.replace-player-container.replace-player--editor-embed[data-v-019846cf],.replace-player-container.replace-player--editor-embed .fixed-button-container[data-v-019846cf]{background:transparent}.replace-player-container.replace-player--with-player[data-v-019846cf]{--replace-player-action-bottom:90px}@media(max-width:1279px){.replace-player-container.replace-player--with-player[data-v-019846cf]{--replace-player-action-bottom: calc(131px + env(safe-area-inset-bottom)) }}.create-music[data-v-019846cf]{margin-right:10px}.extend-player-with-reupload[data-v-019846cf]{position:relative}.extend-player-with-reupload--embed[data-v-019846cf] .extend-player-card>.row-header{box-sizing:border-box;padding-right:112px}@media(max-width:1279px){.extend-player-with-reupload--embed[data-v-019846cf] .extend-player-card>.row-header{padding-right:100px}}.extend-player-with-reupload--embed[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile):not(.extend-player-with-reupload--embed-web-stacked){align-items:start;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;row-gap:24px}.extend-player-with-reupload--embed[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile):not(.extend-player-with-reupload--embed-web-stacked) .extend-player-card{display:contents}.extend-player-with-reupload--embed[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile):not(.extend-player-with-reupload--embed-web-stacked) .extend-player-card>.row-header{align-self:center;grid-column:1;grid-row:1;margin-bottom:0;min-width:0;padding-right:0!important}.extend-player-with-reupload--embed[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile):not(.extend-player-with-reupload--embed-web-stacked) .extend-player-card>.main-content-wrapper{grid-column:1/-1;grid-row:2}.extend-player-with-reupload--embed:not(.extend-player-with-reupload--embed-mobile):not(.extend-player-with-reupload--embed-web-stacked) .replace-player-reupload-overlay[data-v-019846cf]{align-self:center;grid-column:2;grid-row:1;justify-self:end;min-height:0;position:static;right:auto;top:auto;transform:translateY(-4px);width:auto}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-mobile[data-v-019846cf]{align-items:stretch;display:flex;flex-direction:column}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-mobile[data-v-019846cf] .extend-player-card{display:contents}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-mobile[data-v-019846cf] .extend-player-card>.row-header{margin-bottom:0;order:1;padding-right:0!important}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-mobile[data-v-019846cf] .extend-player-card>.main-content-wrapper{order:3}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-mobile .replace-player-reupload-overlay[data-v-019846cf]{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;margin-bottom:10px;margin-top:10px;min-height:0;order:2;position:static;width:100%}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-mobile .replace-player-reupload-btn[data-v-019846cf]{box-sizing:border-box;font-size:16px;gap:8px;min-height:46px;padding:10px 24px}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-web-stacked[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile){align-items:stretch;display:flex;flex-direction:column}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-web-stacked[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile) .extend-player-card{display:contents}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-web-stacked[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile) .extend-player-card>.row-header{margin-bottom:0;order:1;padding-right:0!important}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-web-stacked[data-v-019846cf]:not(.extend-player-with-reupload--embed-mobile) .extend-player-card>.main-content-wrapper{order:3}.extend-player-with-reupload--embed.extend-player-with-reupload--embed-web-stacked:not(.extend-player-with-reupload--embed-mobile) .replace-player-reupload-overlay[data-v-019846cf]{align-items:center;box-sizing:border-box;display:flex;justify-content:flex-end;margin-bottom:24px;margin-top:10px;min-height:0;order:2;position:static;width:100%}.replace-player-reupload-overlay[data-v-019846cf]{align-items:center;display:flex;min-height:42px;pointer-events:none;position:absolute;right:0;top:0;z-index:6}.replace-player-reupload-overlay .replace-player-reupload-btn[data-v-019846cf]{align-items:center;color:var(--natural-white-67,hsla(0,0%,100%,.67));display:inline-flex;flex-shrink:0;font-family:var(--font-body);font-size:14px;font-weight:500;gap:6px;line-height:1.2;pointer-events:auto}.replace-player-reupload-overlay .replace-player-reupload-btn[data-v-019846cf]:hover:not(:disabled){color:var(--natural-white,#fff)}.replace-player-reupload-overlay .replace-player-reupload-btn[data-v-019846cf]:disabled{color:var(--natural-white-40,hsla(0,0%,100%,.4));cursor:not-allowed;opacity:.35}.container[data-v-019846cf]{box-sizing:border-box;flex:1;min-height:0;overflow-y:auto;padding:30px 20px calc(-100px + var(--replace-player-action-reserve) + var(--replace-player-action-bottom));scroll-padding-bottom:calc(var(--replace-player-action-reserve) + var(--replace-player-action-bottom))}@media(max-width:1279px){.container[data-v-019846cf]{padding:0 0 calc(var(--replace-player-action-reserve) + var(--replace-player-action-bottom))}}.row-header[data-v-019846cf]{display:flex;justify-content:space-between;margin-bottom:20px}.title-container[data-v-019846cf]{align-items:center;display:flex;gap:8px}.title[data-v-019846cf]{color:var(--natural-white,#fff);font-family:var(--font-brand);font-size:20px;font-style:normal;font-weight:400;line-height:normal}.content-container[data-v-019846cf]{display:flex;flex-direction:column;gap:16px;margin-top:24px;width:100%}.original-lyrics-container[data-v-019846cf]{position:relative}.original-lyrics-container .guide-bubble-position-wrapper[data-v-019846cf]{left:350px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:1279px){.original-lyrics-container .guide-bubble-position-wrapper[data-v-019846cf]{left:50%;top:0;transform:none}}.original-lyrics-container .guide-trigger[data-v-019846cf]{height:0;pointer-events:none;width:0}.input-field[data-v-019846cf]{align-content:start;background:var(--natural-white-5,hsla(0,0%,100%,.05))!important;border:1px solid var(--natural-white-10,hsla(0,0%,100%,.1))!important;border-radius:20px;box-shadow:none!important;height:240px;justify-content:start;padding:24px;text-align:start;width:100%}.loading-placeholder[data-v-019846cf]{align-items:center;display:flex;justify-content:center;min-height:100px}.custom-footer-content[data-v-019846cf]{align-items:flex-end;display:flex;justify-content:flex-end;padding:24px;width:100%}.fixed-button-container[data-v-019846cf]{background:var(--natural-bg,#0a0a0a);bottom:var(--replace-player-action-bottom);box-sizing:border-box;padding:16px 20px;position:sticky;width:100%;z-index:1000}@media(max-width:1279px){.fixed-button-container[data-v-019846cf]{padding:16px 0;z-index:1000}.fixed-button-container[data-v-019846cf] .UIButton{font-size:16px!important;font-weight:500!important;height:52px!important}}.replace-button-wrapper[data-v-019846cf]{position:relative;width:100%}.start-from-zero-tip[data-v-019846cf]{background:var(--main_red_hoverclick,#ff754d);border-radius:8px;color:var(--natural-white,#fff);font-family:var(--font-body);font-size:12px;font-style:normal;font-weight:500;line-height:normal;padding:4px 10px;white-space:normal;word-wrap:break-word;bottom:calc(100% + 8px);box-shadow:0 4px 12px #0000004d;max-width:100%;overflow-wrap:break-word;text-align:center;width:-moz-max-content;width:max-content;word-break:break-word;z-index:1}.start-from-zero-tip[data-v-019846cf],.start-from-zero-tip[data-v-019846cf]:after{left:50%;position:absolute;transform:translate(-50%)}.start-from-zero-tip[data-v-019846cf]:after{border-color:var(--main_red_hoverclick,#ff754d) transparent transparent transparent;border-style:solid;border-width:6px 6px 0;bottom:-5px;content:"";height:0;width:0}
