.navbar{height:100%;margin-right:60px;min-height:60px;padding:0 0 30px;position:sticky;top:60px;width:180px}@media only screen and (max-width:1550px){.navbar{padding-top:0;width:180px}}.layout_with-banner .navbar{top:110px}@media only screen and (max-width:991px){.navbar{display:none}}.navbar .navbar-wrap{align-items:center;background:inherit;display:flex;height:100%;justify-content:space-between;min-height:inherit;position:relative}.app-col{max-width:100%;min-height:1px;position:relative}.app-col-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-3{flex:0 0 12.5%;max-width:12.5%}.app-col-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-6{flex:0 0 25%;max-width:25%}.app-col-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-9{flex:0 0 37.5%;max-width:37.5%}.app-col-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-12{flex:0 0 50%;max-width:50%}.app-col-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-15{flex:0 0 62.5%;max-width:62.5%}.app-col-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-18{flex:0 0 75%;max-width:75%}.app-col-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-21{flex:0 0 87.5%;max-width:87.5%}.app-col-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-24{flex:0 0 100%;max-width:100%}.app-col-xs-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-xs-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-xs-3{flex:0 0 12.5%;max-width:12.5%}.app-col-xs-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-xs-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-xs-6{flex:0 0 25%;max-width:25%}.app-col-xs-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-xs-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-xs-9{flex:0 0 37.5%;max-width:37.5%}.app-col-xs-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-xs-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-xs-12{flex:0 0 50%;max-width:50%}.app-col-xs-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-xs-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-xs-15{flex:0 0 62.5%;max-width:62.5%}.app-col-xs-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-xs-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-xs-18{flex:0 0 75%;max-width:75%}.app-col-xs-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-xs-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-xs-21{flex:0 0 87.5%;max-width:87.5%}.app-col-xs-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-xs-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-xs-24{flex:0 0 100%;max-width:100%}@media(min-width:576px){.app-col-sm-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-sm-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-sm-3{flex:0 0 12.5%;max-width:12.5%}.app-col-sm-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-sm-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-sm-6{flex:0 0 25%;max-width:25%}.app-col-sm-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-sm-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-sm-9{flex:0 0 37.5%;max-width:37.5%}.app-col-sm-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-sm-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-sm-12{flex:0 0 50%;max-width:50%}.app-col-sm-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-sm-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-sm-15{flex:0 0 62.5%;max-width:62.5%}.app-col-sm-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-sm-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-sm-18{flex:0 0 75%;max-width:75%}.app-col-sm-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-sm-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-sm-21{flex:0 0 87.5%;max-width:87.5%}.app-col-sm-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-sm-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-sm-24{flex:0 0 100%;max-width:100%}}@media(min-width:768px){.app-col-md-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-md-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-md-3{flex:0 0 12.5%;max-width:12.5%}.app-col-md-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-md-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-md-6{flex:0 0 25%;max-width:25%}.app-col-md-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-md-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-md-9{flex:0 0 37.5%;max-width:37.5%}.app-col-md-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-md-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-md-12{flex:0 0 50%;max-width:50%}.app-col-md-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-md-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-md-15{flex:0 0 62.5%;max-width:62.5%}.app-col-md-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-md-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-md-18{flex:0 0 75%;max-width:75%}.app-col-md-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-md-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-md-21{flex:0 0 87.5%;max-width:87.5%}.app-col-md-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-md-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-md-24{flex:0 0 100%;max-width:100%}}@media(min-width:992px){.app-col-lg-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-lg-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-lg-3{flex:0 0 12.5%;max-width:12.5%}.app-col-lg-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-lg-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-lg-6{flex:0 0 25%;max-width:25%}.app-col-lg-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-lg-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-lg-9{flex:0 0 37.5%;max-width:37.5%}.app-col-lg-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-lg-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-lg-12{flex:0 0 50%;max-width:50%}.app-col-lg-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-lg-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-lg-15{flex:0 0 62.5%;max-width:62.5%}.app-col-lg-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-lg-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-lg-18{flex:0 0 75%;max-width:75%}.app-col-lg-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-lg-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-lg-21{flex:0 0 87.5%;max-width:87.5%}.app-col-lg-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-lg-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-lg-24{flex:0 0 100%;max-width:100%}}@media(min-width:1200px){.app-col-xl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-xl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-xl-3{flex:0 0 12.5%;max-width:12.5%}.app-col-xl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-xl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-xl-6{flex:0 0 25%;max-width:25%}.app-col-xl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-xl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-xl-9{flex:0 0 37.5%;max-width:37.5%}.app-col-xl-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-xl-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-xl-12{flex:0 0 50%;max-width:50%}.app-col-xl-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-xl-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-xl-15{flex:0 0 62.5%;max-width:62.5%}.app-col-xl-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-xl-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-xl-18{flex:0 0 75%;max-width:75%}.app-col-xl-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-xl-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-xl-21{flex:0 0 87.5%;max-width:87.5%}.app-col-xl-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-xl-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-xl-24{flex:0 0 100%;max-width:100%}}@media(min-width:1600px){.app-col-xxl-1{flex:0 0 4.1666666667%;max-width:4.1666666667%}.app-col-xxl-2{flex:0 0 8.3333333333%;max-width:8.3333333333%}.app-col-xxl-3{flex:0 0 12.5%;max-width:12.5%}.app-col-xxl-4{flex:0 0 16.6666666667%;max-width:16.6666666667%}.app-col-xxl-5{flex:0 0 20.8333333333%;max-width:20.8333333333%}.app-col-xxl-6{flex:0 0 25%;max-width:25%}.app-col-xxl-7{flex:0 0 29.1666666667%;max-width:29.1666666667%}.app-col-xxl-8{flex:0 0 33.3333333333%;max-width:33.3333333333%}.app-col-xxl-9{flex:0 0 37.5%;max-width:37.5%}.app-col-xxl-10{flex:0 0 41.6666666667%;max-width:41.6666666667%}.app-col-xxl-11{flex:0 0 45.8333333333%;max-width:45.8333333333%}.app-col-xxl-12{flex:0 0 50%;max-width:50%}.app-col-xxl-13{flex:0 0 54.1666666667%;max-width:54.1666666667%}.app-col-xxl-14{flex:0 0 58.3333333333%;max-width:58.3333333333%}.app-col-xxl-15{flex:0 0 62.5%;max-width:62.5%}.app-col-xxl-16{flex:0 0 66.6666666667%;max-width:66.6666666667%}.app-col-xxl-17{flex:0 0 70.8333333333%;max-width:70.8333333333%}.app-col-xxl-18{flex:0 0 75%;max-width:75%}.app-col-xxl-19{flex:0 0 79.1666666667%;max-width:79.1666666667%}.app-col-xxl-20{flex:0 0 83.3333333333%;max-width:83.3333333333%}.app-col-xxl-21{flex:0 0 87.5%;max-width:87.5%}.app-col-xxl-22{flex:0 0 91.6666666667%;max-width:91.6666666667%}.app-col-xxl-23{flex:0 0 95.8333333333%;max-width:95.8333333333%}.app-col-xxl-24{flex:0 0 100%;max-width:100%}}.app-row{display:flex;flex-flow:row wrap}.app-row-top{align-items:flex-start}.app-row-bottom{align-items:flex-end}.app-row-middle{align-items:center}.app-row-start{justify-content:flex-start}.app-row-center{justify-content:center}.app-row-end{justify-content:flex-end}.app-row-space-between{justify-content:space-between}.app-row-space-around{justify-content:space-around}@media only screen and (max-width:991px){.app-row-reverse{align-items:stretch;flex-flow:column-reverse}}.bottom-nav-wrap{overflow:hidden}.bottom-nav-wrap .app-row{margin-left:-11px;margin-right:-11px;row-gap:0}@media only screen and (min-width:992px){.bottom-nav-wrap .app-row .app-col-lg-2{flex:0 0 11%;max-width:11%}}.bottom-nav-wrap .app-row .app-col{padding-left:11px;padding-right:11px}@media only screen and (max-width:991px){.bottom-nav-wrap .app-row .app-col-4{flex:0 0 20%;max-width:20%}}@media only screen and (max-width:543px){.bottom-nav-wrap .app-row .app-col-4{flex:0 0 30%;max-width:30%}}@media only screen and (min-width:1200px){.bottom-nav-wrap{padding:0 165px 26px}}@media only screen and (max-width:1199px){.bottom-nav-wrap{padding:0 20px 26px}}.bottom-nav-wrap{background-color:var(--modal-background-new);border-bottom:1px solid var(--border-color)}.bottom-nav-wrap .item-link{align-items:center;color:#888;cursor:pointer;display:flex;justify-content:space-between;min-height:1.875rem;position:relative;text-decoration:none}.bottom-nav-wrap .item-link.active,.bottom-nav-wrap .item-link:hover{color:var(--accent-color)}.bottom-nav-wrap .bottom-nav-col__header{font-style:normal;line-height:118%;margin-bottom:7px;margin-top:1.25rem}.bottom-nav-wrap .bottom-nav-col__header-link{color:var(--secondary-color);font-size:16px;font-weight:600}.bottom-nav-wrap .bottom-nav-col__content ul{margin-bottom:0}@media only screen and (max-width:543px){.bottom-nav-wrap .bottom-nav-col__header{margin-bottom:20px;margin-top:0}.bottom-nav-wrap .bottom-nav-col__header-link{font-size:13px;font-weight:300}}.bottom-nav-wrap .item-link .link-text{color:var(--main-text-color);font-family:"Inter",sans-serif;font-size:13px;font-weight:100;line-height:30px}.title-footer{font-family:"Inter",sans-serif;font-size:25px;font-style:normal;font-weight:500;line-height:125.5%;margin-bottom:20px;margin-top:41px}.showLess-more-link{color:var(--accent-color)!important;cursor:pointer;font-size:13px;font-weight:400;letter-spacing:-.02em;line-height:30px}@media(min-width:544px)and (max-width:991px){.item-link{font-size:16px;margin-bottom:4px}}@media only screen and (max-width:576px){.bottom-nav-wrap{padding:0 20px}.title-footer{font-size:16px;font-weight:400;line-height:20px;margin-top:16px;max-width:258px}}.type-select{flex-shrink:0;position:relative;width:180px}.type-select__trigger{align-items:center;background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:5px;color:var(--color-text);cursor:pointer;display:flex;font-family:"Inter",sans-serif;font-size:16px;height:50px;justify-content:space-between;padding:0 20px;width:100%}.type-select__caret{color:var(--color-text-secondary);flex-shrink:0;transition:transform .2s ease,color .2s ease}.type-select--open .type-select__caret{color:var(--blue-500);transform:scaleY(-1)}.type-select__menu{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:var(--color-surface-glass);border:1px solid var(--color-border);border-radius:12px;box-shadow:var(--shadow-1);left:0;list-style:none;margin:0;padding:6px;position:absolute;right:0;top:calc(100% + 6px);z-index:50}.type-select__option{background:none;border:none;border-radius:8px;color:var(--color-text);cursor:pointer;display:block;font-family:"Inter",sans-serif;font-size:16px;font-weight:500;letter-spacing:-.02em;padding:10px 14px;text-align:left;transition:background .15s ease;width:100%}.type-select__option:hover{background:var(--color-bg)}.type-select__option--active{color:var(--blue-500)}.generator-form{align-items:flex-end;display:flex;gap:5px}.generator-form__field{display:flex;flex-direction:column;gap:20px}.generator-form__counter{color:var(--color-text-secondary);font-family:"Inter",sans-serif;font-size:12px;margin-top:4px;position:absolute;right:0;top:100%}.generator-form__counter--full{color:var(--color-text)}.generator-form__error{color:#ff3b4e;font-family:"Inter",sans-serif;font-size:12px;left:0;margin-top:4px;position:absolute;top:100%}.generator-form__field--grow{flex:1;min-width:0;position:relative}.generator-form__field--duration{position:relative}.generator-form__hint{color:var(--color-text-secondary);font-family:"Inter",sans-serif;font-size:12px;left:0;margin-top:4px;position:absolute;top:100%;white-space:nowrap}.generator-form__hint--locked{cursor:pointer}.generator-form__label{align-items:center;color:var(--color-text-secondary);display:inline-flex;font-family:"Inter",sans-serif;font-size:12px;font-weight:600;letter-spacing:.17em;line-height:1;min-height:16px;text-transform:uppercase}.generator-form__lock-icon{cursor:pointer;height:13px;margin-left:4px;position:relative;top:-1px;width:13px}.generator-form__control{align-items:center;border:1.5px solid var(--color-border);border-radius:5px;color:var(--color-text);display:flex;font-family:"Inter",sans-serif;font-size:16px;height:50px;padding:0 20px;white-space:nowrap}.generator-form__prompt{gap:12px}.generator-form__text{background:none;border:none;color:var(--color-text);flex:1;font-family:"Inter",sans-serif;font-size:16px;min-width:0;outline:none}.generator-form__text::placeholder{color:#0000004d;font-weight:500;opacity:1}[data-theme=dark] .generator-form__text::placeholder{color:#ffffff4d}.generator-form__selected{flex:1;font-family:"Inter",sans-serif;gap:8px;min-width:0}.generator-form__selected,.generator-form__selected-clear{align-items:center;color:var(--color-text);display:inline-flex;font-size:16px}.generator-form__selected-clear{background:var(--color-bg);border:none;border-radius:50%;cursor:pointer;height:20px;justify-content:center;line-height:1;padding:0;width:20px}.generator-form__upload{align-items:center;color:var(--blue-500);display:flex;flex-shrink:0;gap:12px}.generator-form__select{flex-shrink:0;width:180px}.generator-form__duration{flex-shrink:0;gap:10px;justify-content:center;width:180px}.generator-form__duration--locked{background:var(--color-bg);cursor:pointer}.generator-form__duration--locked .generator-form__colon,.generator-form__duration--locked .generator-form__time{color:var(--color-text-secondary);pointer-events:none}.generator-form__colon{color:var(--color-text-secondary)}.generator-form__select-native{cursor:pointer;flex:1}.generator-form__select-native,.generator-form__time{background:none;border:none;color:var(--color-text);font-family:"Inter",sans-serif;font-size:16px;min-width:0;outline:none}.generator-form__time{padding:0;text-align:center;width:2.5em}.generator-form__icon-btn{background:none;color:var(--blue-500);padding:0}.generator-form__generate,.generator-form__icon-btn{align-items:center;border:none;cursor:pointer;display:inline-flex}.generator-form__generate{background:var(--gradient-accent);border-radius:5px;color:var(--color-on-accent);font-family:"Inter",sans-serif;font-size:16px;font-weight:600;gap:10px;height:50px;justify-content:center;min-width:180px;padding:0 20px;position:relative;transition:background .2s ease;white-space:nowrap}.generator-form__generate:hover{background:linear-gradient(#0000000f,#0000000f),var(--gradient-accent)}.generator-form__generate-content{align-items:center;display:inline-flex;gap:10px}.generator-form__generate--loading{cursor:progress}.generator-form__generate--loading .generator-form__generate-content{visibility:hidden}.generator-form__generate-spinner{animation:generator-form-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;height:18px;left:50%;margin:-9px 0 0 -9px;position:absolute;top:50%;width:18px}@media only screen and (max-width:1199px){.generator-form{flex-wrap:wrap}.generator-form__field--grow{flex-basis:100%}.generator-form__error{margin-top:-12px;position:static}.generator-form__generate{flex-grow:1}}@media only screen and (max-width:767px){.generator-form{gap:8px}.generator-form__field:not(.generator-form__field--grow){flex:1 1 0;min-width:0}.generator-form__duration,.generator-form__select{width:100%}.generator-form__duration{padding:0 10px}.generator-form__generate{flex-basis:100%;margin-top:18px}}@keyframes generator-form-spin{to{transform:rotate(1turn)}}.generator{display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (max-width:767px){.generator{margin-bottom:24px}}.generator__tabs{align-items:center;display:flex;position:relative}@media only screen and (max-width:767px){.generator__tabs{overflow-x:auto;scrollbar-width:none}.generator__tabs::-webkit-scrollbar{display:none}}.generator__tab-card{background:var(--color-surface);border-radius:15px 15px 0 0;height:60px;position:absolute;top:0;transition:left .3s ease,width .3s ease;z-index:0}.generator__tab{align-items:center;background:none;border:none;cursor:pointer;display:inline-flex;height:60px;padding:0 20px;position:relative;z-index:1}@media only screen and (max-width:767px){.generator__tab{padding:0 12px}}.generator__tab--chat{background:var(--color-surface-subtle);border-radius:15px 15px 0 0}.generator__tab-icon{color:var(--blue-500);flex:none;margin-right:4px}.generator__tab--chat .generator__tab-text{color:var(--color-text-secondary);font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:100%}@media only screen and (max-width:767px){.generator__tab--chat .generator__tab-text{font-size:16px}}.generator__tab-badge{align-items:center;background:linear-gradient(270deg,#ff586f -1.61%,#ff00c8 99.84%);border-radius:99px;color:#fff;display:inline-flex;flex:none;font-family:"Inter",sans-serif;font-size:12px;font-weight:400;height:17px;letter-spacing:-.02em;line-height:1;margin-left:10px;padding:0 8px}.generator__tab-text{color:var(--color-text-secondary);font-family:"Inter",sans-serif;font-size:16px;padding:4px 0;position:relative;transition:color .2s ease;white-space:nowrap}@media only screen and (max-width:767px){.generator__tab-text{font-size:14px}}.generator__tab-text:after{background:repeating-linear-gradient(to right,var(--color-text-secondary) 0 2px,#0000 2px 4px);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.generator__tab--active .generator__tab-text:after,.generator__tab--chat .generator__tab-text:after{content:none}.generator__tab--active .generator__tab-text{background:var(--light-purple-gradient);background-clip:text;-webkit-background-clip:text;font-size:18px;font-weight:600;letter-spacing:-.03em;line-height:100%;-webkit-text-fill-color:#0000}@media only screen and (max-width:767px){.generator__tab--active .generator__tab-text{font-size:16px}}.generator__body{background:var(--color-surface);border-radius:0 15px 15px 15px;box-shadow:0 12px 13px #000dff0f;display:flex;flex-direction:column;gap:34px;padding:30px 20px}[data-theme=dark] .generator__body{box-shadow:0 12px 13px #1b17214d}@media only screen and (max-width:767px){.generator__body{gap:24px;padding:20px 12px}}.generator__or-choose{display:flex;flex-direction:column;gap:20px}.generator__or-label{color:var(--color-text-secondary);font-family:"Inter",sans-serif;font-size:12px;font-weight:600;letter-spacing:.17em;line-height:1;text-transform:uppercase}.generator__chips{display:flex;flex-wrap:wrap;gap:10px}.generator__chip{align-items:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:99px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;gap:6px;height:32px;letter-spacing:-.02em;line-height:1.5;padding:0 12px}.generator__chip--active,.generator__chip--open{border-color:var(--blue-500);color:var(--blue-500)}.generator__category-panel{border-top:1px solid var(--color-border);column-gap:24px;column-width:170px;margin-top:20px;padding-top:20px}@media only screen and (max-width:767px){.generator__category-panel{column-width:150px}}.generator__category-group{break-inside:avoid;margin-bottom:16px}.generator__category-head{font-weight:700}.generator__category-head,.generator__category-item{color:var(--color-text);display:block;font-family:"Inter",sans-serif;font-size:14px;padding:6px 0}.generator__category-item{background:none;border:none;cursor:pointer;font-weight:400;letter-spacing:-.02em;text-align:left;transition:color .15s ease;width:100%}.generator__category-item:hover{color:var(--blue-500)}.generator__category-item--head{font-weight:700}.generator__list{display:flex;flex-direction:column}.search-progress{height:0;margin:0 auto;max-width:550px;overflow:hidden;transition:height .3s ease-in-out}.search-progress_visible{height:48px}.search-progress__description{font-weight:300;margin-top:20px;text-align:center}@keyframes ant-progress-active{0%{opacity:.1;transform:translate(-100%) scaleX(0)}20%{opacity:.5;transform:translate(-100%) scaleX(0)}to{opacity:0;transform:translate(0) scaleX(1)}}.progress-bar{height:8px}.progress-bar-inner{background-color:#0000000a;border-radius:100px;height:100%;overflow:hidden;position:relative;width:100%}.progress-bar-bg{background-image:var(--generate-button-gradient);height:100%;transition:all .4s cubic-bezier(.08,.82,.17,1) 0s}.progress-bar-bg:before{animation:ant-progress-active 2.4s cubic-bezier(.23,1,.32,1) infinite;background:#fff;border-radius:10px;content:"";inset:0;opacity:0;position:absolute}.ui-tag{align-items:center;border-radius:var(--radius-sm);color:var(--color-text-secondary);display:inline-flex;font-family:"Inter",sans-serif;font-size:12px;line-height:1;padding:7px 6px;text-decoration:none;transition:color .2s ease;white-space:nowrap}.ui-tag:hover{color:var(--color-text)}.ui-tag--muted{background:var(--color-bg)}.ui-tag--light{background:var(--color-surface)}.row-actions__trigger{align-items:center;background:none;border:none;border-radius:8px;color:var(--color-text-secondary);cursor:pointer;display:inline-flex;height:32px;justify-content:center;padding:0;width:32px}.row-actions{background:var(--color-surface);border-radius:12px;box-shadow:0 8px 24px #00000029;box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:calc(100vw - 16px);position:fixed;row-gap:16px;gap:24px;opacity:0;padding:12px 14px 20px;visibility:hidden;z-index:1100}.row-actions--placed{animation:row-actions-in .2s cubic-bezier(.2,.8,.2,1) both;transform-origin:var(--row-actions-origin-x,50%) top;visibility:visible}.row-actions--up{transform-origin:var(--row-actions-origin-x,50%) bottom}@keyframes row-actions-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.row-actions__item{align-items:center;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;display:flex;flex-direction:column;gap:5px;padding:0;width:32px}.row-actions__item:disabled{cursor:progress;opacity:.5}.row-actions__item--danger{color:var(--red-400)}.row-actions__icon{align-items:center;color:var(--color-text-secondary);display:flex;height:32px;justify-content:center;width:32px}.row-actions__label{font-family:"Inter",sans-serif;font-size:12px;font-weight:400;letter-spacing:-.02em;line-height:1.5;text-box-edge:cap alphabetic;text-box-trim:trim-both;white-space:nowrap}@media(prefers-reduced-motion:reduce){.row-actions--placed{animation:none;opacity:1}}.track-row{align-items:center;display:grid;grid-template-columns:max-content minmax(0,1fr) 250px}.track-row--clickable{cursor:pointer}.track-row--with-menu{grid-template-columns:max-content minmax(0,1fr) 250px auto}.track-row{border-bottom:.5px solid var(--color-border);column-gap:24px;min-height:32px;padding:10px}.track-row__main{align-items:center;display:flex;gap:16px;min-width:0}.track-row__cover-btn{background:none;border:none;border-radius:50%;cursor:pointer;display:inline-flex;flex-shrink:0;padding:0;position:relative}.track-row__cover-play{align-items:center;background:#0000004d;border:1px solid #0000;border-radius:50%;color:#fff;display:flex;inset:0;justify-content:center;position:absolute;transition:background .2s ease,border-color .2s ease,backdrop-filter .2s ease}.track-row__cover-btn:hover .track-row__cover-play,.track-row__cover-play--playing{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#00000080}.track-row__cover-btn:hover .track-row__cover-play{border-color:#ffffff80}.track-row__cover-btn:hover .track-row__cover-play--playing,.track-row__cover-play--playing{border-color:#0000}.track-row__cover-progress{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.track-row__cover-progress circle{stroke:#fff;transition:stroke-dashoffset .25s linear}.track-row__cover-glyph{display:inline-flex;position:absolute;transition:opacity .18s ease,transform .18s ease}.track-row__cover-glyph--pause,.track-row__cover-play--playing .track-row__cover-glyph--play{opacity:0;transform:scale(.7)}.track-row__cover-play--playing .track-row__cover-glyph--pause{opacity:1;transform:scale(1)}.track-row__cover{object-fit:cover}.track-row__cover,.track-row__cover-loading{border-radius:50%;flex-shrink:0;height:32px;width:32px}.track-row__cover-loading{align-items:center;color:var(--blue-500);display:inline-flex;justify-content:center}.track-row__name{align-items:center;border-radius:8px;box-sizing:border-box;color:var(--color-text-secondary);display:inline-flex;flex-shrink:1;font-family:"Inter",sans-serif;font-size:16px;font-weight:400;gap:8px;height:32px;letter-spacing:-.02em;line-height:1.5;max-width:100%;min-width:0;padding:8px;width:269px}.track-row__name-text{flex:1 1 auto;min-width:0}.track-row__name-icon{flex-shrink:0}.track-row__duration{color:var(--color-text);font-family:"Inter",sans-serif;font-size:14px;font-weight:500;letter-spacing:-.02em;line-height:1.5;text-box-edge:cap alphabetic;text-box-trim:trim-both}.track-row__name--link{background:none;border:none;cursor:pointer;max-width:100%;text-align:left;text-decoration:none}.track-row__name--link:hover{color:var(--color-text)}.track-row__duration{flex-shrink:0;font-variant-numeric:tabular-nums;min-width:40px}.track-row__tags{grid-column:3;grid-row:1;min-width:0;overflow:hidden}.track-row__tags--overflow{mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.track-row__tags--overflow:hover{mask-image:none}.track-row__tags--overflow:hover .track-row__tags-inner{transform:translateX(calc(var(--tags-shift)*-1));transition:transform var(--tags-dur) linear}.track-row__tags .ui-tag{background:none;border-radius:5px;box-sizing:border-box;color:var(--color-text-secondary);flex-shrink:0;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;height:24px;letter-spacing:-.02em;line-height:1.5;padding:7px 6px;text-box-edge:cap alphabetic;text-box-trim:trim-both}.track-row__actions{align-items:center;color:var(--color-text-secondary);display:flex;gap:16px;grid-column:2;grid-row:1;justify-self:center}.track-row__tags-inner{display:flex;gap:4px;transition:transform .3s ease;width:max-content}.track-row__action{align-items:center;background:none;border:none;border-radius:8px;box-sizing:border-box;color:inherit;cursor:pointer;display:inline-flex;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;gap:8px;height:32px;letter-spacing:-.02em;line-height:1.5;padding:8px 12px 8px 8px;text-align:center;transition:color .2s ease;white-space:nowrap}.track-row__action span:not(.track-row__spinner){text-box-edge:cap alphabetic;text-box-trim:trim-both}.track-row__action:hover:not(:disabled){color:var(--color-text)}.track-row__action:disabled{cursor:progress}.track-row__action--placeholder{visibility:hidden}.track-row__spinner{animation:track-row-spin .6s linear infinite;border:2px solid;border-radius:50%;border-top:2px solid #0000;box-sizing:border-box;height:16px;width:16px}.track-row__more{align-items:center;display:none;grid-column:4;grid-row:1;justify-self:end}.track-row--with-menu .track-row__more{display:inline-flex}@container (max-width: 1059px){.track-row{grid-template-columns:max-content minmax(0,1fr) 250px auto}.track-row__action{display:none}.track-row__more{display:inline-flex}}@container (max-width: 760px){.track-row{align-content:center;box-sizing:border-box;column-gap:8px;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:32px 24px;min-height:90px;padding:8px 10px;row-gap:10px}.track-row__main{gap:8px;grid-column:1/-1;grid-row:1}.track-row__name{flex:1 1 auto;width:auto}.track-row__actions,.track-row__name-icon{display:none}.track-row__more{display:inline-flex;grid-column:2;grid-row:2;height:24px}.track-row--with-menu{grid-template-columns:minmax(0,1fr) auto}.row-actions__trigger{height:24px}.track-row__tags{grid-column:1;grid-row:2}.track-row__tags .ui-tag{background:var(--transparency-4)}}@keyframes track-row-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.track-row__cover-glyph,.track-row__cover-play,.track-row__cover-progress circle{transition:none}}@media only screen and (min-width:768px){.track-row--entering{animation:track-row-open .42s cubic-bezier(.22,.61,.36,1) both;overflow:hidden;will-change:height,opacity}}@keyframes track-row-open{0%{height:0;opacity:0}to{height:var(--enter-height,auto);opacity:1}}@keyframes track-row-open-flying{0%{height:0;opacity:0}88%{opacity:0}to{height:var(--enter-height,auto);opacity:1}}.track-row--ghost{background:var(--color-surface);border-radius:8px;box-sizing:border-box;margin:0;overflow:hidden;pointer-events:none;position:fixed;will-change:transform,opacity;z-index:200}@media(prefers-reduced-motion:reduce){.track-row--entering{animation:none}}.toggle{cursor:pointer;display:inline-block}.toggle__input{display:none}.toggle__input:checked~.toggle__fill{background:#008dff}.toggle__input:checked~.toggle__fill:after{transform:translateX(100%)}.toggle__fill{background:var(--border-color);border-radius:15px;position:relative}.toggle__fill:after{background:#fff;border-radius:15px;content:"";left:1px;position:absolute;top:1px;transition:transform .2s}.toggle_xs,.toggle_xs .toggle__fill{height:16px;width:30px}.toggle_xs .toggle__fill:after{height:14px;width:14px}.toggle_small,.toggle_small .toggle__fill{height:25px;width:48px}.toggle_small .toggle__fill:after{height:23px;width:23px}.toggle_medium,.toggle_medium .toggle__fill{height:30px;width:58px}.toggle_medium .toggle__fill:after{height:28px;width:28px}.toggle-generator{border:1px solid var(--border-color);border-radius:8px;flex-shrink:0;font-size:12px;font-weight:300;height:37px;line-height:140%;padding:10px;width:154px}.connected-track-list__header,.toggle-generator{align-items:center;display:flex;justify-content:space-between}.connected-track-list__header{margin-bottom:16px}.connected-track-list__header-title{color:var(--color-text);font-family:"Inter",sans-serif;font-size:25px;font-weight:600}.connected-track-list__load-more{background:none;border:none;color:var(--blue-500);cursor:pointer;display:block;font-family:"Inter",sans-serif;font-size:14px;font-weight:400;letter-spacing:-.02em;line-height:1.5;margin:20px 0 0 auto;padding:0;text-align:right;text-box-edge:cap text;text-box-trim:trim-both;transition:opacity .2s ease}.connected-track-list__load-more:hover{opacity:.8}.track-list__rows{container-type:inline-size;padding:0}.connected-track-list--downloads{margin-bottom:40px}.app-container{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 auto;max-width:1800px;padding:40px 60px}@media only screen and (max-width:767px){.app-container_new{padding:7px 8px 0}}@media only screen and (max-width:991px){.app-container{display:block}}@media only screen and (min-width:1200px){.app-container{padding:40px 60px}}@media only screen and (min-width:1800px){.app-container{padding:40px 60px}}.app-container .main-content{padding-top:0;position:relative;transition:padding .2s ease-in-out 0s;width:calc(100% - 240px)}@media only screen and (max-width:1550px){.app-container .main-content{padding-top:0;width:calc(100% - 240px)}}@media only screen and (max-width:991px){.app-container .main-content{padding-top:0;width:100%}}@media only screen and (max-width:767px){.app-container .main-content{padding-right:0}}.app-container .main-content .main-content-wrap{margin:0 auto;padding-bottom:90px;padding-left:0;transition:opacity .2s ease-in-out 0s}@media only screen and (max-width:991px){.app-container .main-content .main-content-wrap{padding-left:0}}.app-container .main-content .main-content-wrap .page-breadcrumbs{display:flex;margin-bottom:17px;margin-top:15px;text-transform:capitalize}.app-container .main-content .main-content-wrap .page-breadcrumbs .link,.app-container .main-content .main-content-wrap .page-breadcrumbs span{color:#8e98a3;font-size:11px;font-weight:300;line-height:1.2}.app-container .main-content .main-content-wrap .page-breadcrumbs a.link:hover{text-decoration:underline}.app-container .main-content .main-content-wrap .page-breadcrumbs span.link{cursor:default}.app-container .main-content .main-content-wrap .page-header{align-items:center;display:flex;justify-content:space-between}.app-container .main-content .main-content-wrap .page-header .page-title{font-size:20px;font-weight:600;margin:0 0 20px;width:100%}@media only screen and (max-width:576px){.app-container .main-content .main-content-wrap .page-header .page-title{font-size:25px;margin-bottom:30px}}.app-container .main-content .main-content-wrap_new{background-color:#0000;border-radius:0;margin:0 auto 20px;padding:0 0 1px}.app-container .main-content .main-content-wrap_new .page-breadcrumbs{margin-bottom:20px;margin-top:0}@media only screen and (max-width:991px){.app-container .main-content .main-content-wrap_new{margin-top:30px}}@media only screen and (max-width:767px){.app-container .main-content .main-content-wrap_new{padding:20px 0 1px}}@media only screen and (max-width:576px){.app-container .main-content .main-content-wrap_new{padding:20px 0 1px}}.app-container .main-content .main-content-wrap_new .page-header .page-title{font-size:25px;margin:0}@media only screen and (max-width:991px){.app-container .main-content .main-content-wrap_track{margin-top:0}}@media only screen and (max-width:767px){.app-container .main-content .main-content-wrap_track{padding-top:0}}.download-disclaimer{background-color:var(--blue-60);border-radius:20px;display:flex;gap:10px;justify-content:center;margin:0 auto 40px;max-width:993px;padding:15px 20px}.download-disclaimer__subtitle{font-weight:600}.download-disclaimer__title{font-size:14px;font-weight:600;line-height:1.4;text-wrap:nowrap}.download-disclaimer__text{font-size:14px;font-weight:300;line-height:1.4}@media only screen and (max-width:576px){.download-disclaimer__text{font-size:12px;margin-top:5px}.download-disclaimer{display:block;padding:10px 20px}}
/*# sourceMappingURL=8377.74d75f24.chunk.css.map*/