@charset "UTF-8";.ToggleButton{display:flex;align-items:center;gap:.3rem;font-size:1rem;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#6f7396;transition:all .2s ease-out}.ToggleButton__button{background-color:#cbcdd8;width:40px;height:20px;border-radius:10px;cursor:pointer;position:relative;transition:.2s}.ToggleButton__button:before{position:absolute;content:"";background-color:#fafafa;width:14px;height:14px;border-radius:7px;margin:3px;transition:.2s}.ToggleButton__checkbox{display:none}.ToggleButton--checked{color:#fffef9}.ToggleButton--checked .ToggleButton__button{background-color:#9747ff}.ToggleButton--checked .ToggleButton__button:before{transform:translate(20px)}.LoadingSpinner{width:16px;height:16px;border:2px solid rgb(196,181,253);border-bottom-color:#8b5cf6;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}.LoadingSpinner__container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body .Modal{background-color:#25284b;padding:2rem}body .Modal h2{margin-top:0}body .AreYouSure__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}body .AreYouSure__actions .Button{min-width:100px;position:relative}body .AreYouSure__actions .Loading img{height:16px}body .Modal__overlay{z-index:0!important}.NSFWToggle{display:flex;align-items:center;gap:10px}.BotAd{width:292px;background-color:#1a202c;color:#fafafa;transition:all .2s ease-in-out;border-radius:3px;cursor:pointer;position:relative}.BotAd:hover{z-index:1}.BotAd:hover .BotAd__content{transform:scale(1.05);box-shadow:0 0 .5rem #cd5fea}.BotAd:hover .BotAd__content--non-expandable{transform:none}.BotAd .Tag{font-size:.6rem;padding:.25rem .5rem}.BotAd__footer{width:100%;background-color:#1a202c;padding:.8rem;display:flex;justify-content:space-between;align-items:center}.BotAd__nsfw{position:absolute;top:10px;right:10px}.BotAd__name{font-size:.9rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BotAd__name-small{font-size:.875rem;font-weight:700}.BotAd__updated-at,.BotAd__description{font-size:.75rem;font-weight:400;color:#6c7293}.BotAd__info{font-size:.75rem;font-weight:400;color:#6c7293;display:flex;gap:15px}.BotAd__score{display:flex;gap:4px;align-items:center}.BotAd__star-container{position:relative;display:inline-block;line-height:1}.BotAd__star-background{position:relative;z-index:0}.BotAd__star-fill{position:absolute;top:0;left:0;white-space:nowrap;overflow:hidden;z-index:1}.BotAd__star-fill svg{display:inline}.BotAd__interactions{display:flex;align-items:center;gap:5px}.BotAd__favorites{display:flex;align-items:center;gap:5px;color:#ff6b8b;font-size:.875rem}.BotAd__content{position:relative;display:flex;flex-direction:column;transition:all .2s ease-in-out}.BotAd__content-top{display:flex;gap:10px}.BotAd__content-top video{width:100%;height:136px;-o-object-fit:cover;object-fit:cover;border-top-right-radius:3px;border-top-left-radius:3px}.BotAd__content .bot-image{width:100%;height:136px;-o-object-fit:cover;object-fit:cover;border-top-right-radius:3px;border-top-left-radius:3px}.BotAd__hover-content{position:absolute;top:-25px;left:-15px;opacity:0;box-shadow:0 0 .5rem #cd5fea;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;display:none;max-width:328px}.BotAd__hover-content.hovered{animation:grow .2s .5s forwards;display:block}.BotAd__hover-content .carousel{display:flex;align-items:center;justify-content:center;position:relative;width:320px;height:150px;backface-visibility:hidden}.BotAd__hover-content .carousel-image{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BotAd__hover-content .carousel-image.visible{opacity:1}.BotAd__hover-content .BotAd__footer{padding:0 .8rem}.BotAd__hover-content .BotAd__footer-bottom{display:flex;justify-content:space-between;align-items:center;width:100%;background-color:#1a202c;padding:.8rem}.BotAd__hover-content .BotAd__name{font-size:.9rem;position:relative;align-self:start;padding-top:.5rem}.BotAd__hover-content .BotAd__author{background-color:#1a202c;text-align:right;font-style:italic;font-size:.75rem;font-weight:400;color:#6c7293;position:absolute}.BotAd__hover-content .BotAd__info{padding-top:.8rem;padding-bottom:.8rem}.BotAd__hover-footer{padding:.8rem;display:flex;justify-content:space-between;align-items:center}.BotAd__hover-tags{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;background-color:#1a202c;width:100%}.BotAd__description{width:100%;background-color:#1a202c;padding:.6rem .8rem 0;max-height:5rem;overflow:auto}@media screen and (max-width: 768px){.BotAd__hover-content{display:none!important}.BotAd__content:hover{transform:none!important}}.PremiumModal__overlay.Modal__overlay{z-index:1!important}.PremiumModal__wrapper{max-width:900px!important;width:100%!important}.PremiumModal__header{display:flex;justify-content:center}.PremiumModal__description{display:flex;justify-content:center;margin-bottom:20px;color:#6f7396}.PremiumModal__features{display:flex;align-items:flex-start}.PremiumModal__features__list__item{list-style-type:none;margin:0;width:100%;background-color:#1b2142;padding:15px 25px 15px 15px;cursor:default;transition:background-color .2s ease-out;position:relative}.PremiumModal__features__list__item svg{position:absolute;right:-5px;top:20px;opacity:0}.PremiumModal__features__list__item--selected{background-color:#25284b}.PremiumModal__features__list__item--selected svg{opacity:1}.PremiumModal__feature-preview{width:500px;height:274px}.PremiumModal__footer{margin-top:30px}.PremiumModal__footer-row{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px;margin-top:20px}.PremiumModal__preview__smart__model{color:#cfcfcf;font-weight:700}.PremiumModal__preview__smart__text{font-family:Courier New,Courier,monospace;text-shadow:1.41px 1.41px black,2px 0 black,1.41px -1.41px black,0 -2px black,-1.41px -1.41px black,-2px 0 black,-1.41px 1.41px black,0 2px black;z-index:1;font-weight:400;font-size:.9rem;color:#e18a24}.PremiumModal__preview__smart__text i{color:#fffef9}.PremiumModal__preview__smart__text-container{width:100%;background-color:#171717;padding:10px}.PremiumModal__preview__smart__text-container.premium{background:linear-gradient(0deg,#171717 -50%,#e18a24 500%)}.PremiumModal__preview__smart__text-container.premium .PremiumModal__preview__smart__model{color:#e18a24}.PremiumModal__preview__smart__ask{text-align:right;font-style:italic;background-color:#171717;padding:5px;color:#249ce1}.PremiumModal__preview__audio video{width:100%;height:100%}.PremiumModal__license-form{max-width:400px!important}.PremiumModal__license-form__content h3{margin-bottom:20px;text-align:center}.PremiumModal__license-form__content input{font-size:12px;font-family:Courier New,Courier,monospace}.PremiumModal__license-form__buttons{display:flex;gap:10px;justify-content:center}.PremiumModal__license-form__buttons button{min-width:100px}.Button--subscribestar{background:black!important;background:linear-gradient(90deg,black,transparent) rgb(61,61,61)!important;transition:all .2s ease-out}.Button--subscribestar:hover{background-color:#000!important;box-shadow:0 0 .5rem #fff}@media screen and (max-width: 665px){.PremiumModal__feature-preview{display:none}.PremiumModal__features__list{width:100%}.PremiumModal__features__list svg{display:none!important}}.BotList{display:flex;flex-wrap:wrap;justify-content:flex-start;position:relative;gap:1rem}.BotList__header{width:100%;display:flex;justify-content:space-between;align-items:center}.BotList__header__search-bar{width:100%;max-width:26.25rem}.BotList__header__search-bar input{margin-left:.5rem}.BotList__bots{width:100%;display:grid;grid-template-columns:repeat(auto-fill,300px);grid-row-gap:10px;margin:0 auto}.BotList__loading{position:absolute;width:100%;height:100%}.BotList__loading .Loading{height:100%;justify-content:flex-start}@media screen and (max-width: 480px){.BotList{padding:0rem;background-color:transparent}.BotList__header{padding:1rem 1.5rem}.BotList__bots{justify-content:center}}.Loading{display:flex;flex-direction:column;align-items:center;width:100%;position:relative}.Loading__background{position:absolute;width:100%;height:100%;z-index:0;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.Loading img{z-index:1}.ReviewerContent__description{display:flex}.ReviewerContent__description img{width:150px;height:150px;-o-object-fit:cover;object-fit:cover;border-radius:6px;margin-right:1rem}.ReviewerContent__actions{display:flex;justify-content:space-between;gap:1rem;margin-top:1rem}.ReviewerContent__info{display:flex;flex-direction:column;gap:.5rem}.ReviewerContent__info-title{display:flex;align-items:center;justify-content:center;gap:.5rem;border-bottom:1px solid #9747ff}.ReviewerContent__info-name{margin:0;font-size:1.4rem;text-transform:uppercase;color:#9747ff}.ReviewerContent__info-description{font-size:.875rem}.ReviewerContent__info-languages{display:flex;align-items:center;gap:.5rem}.ReviewerContent__info-languages img{width:30px;height:20px}.ReviewerContent__info-tags{display:flex;gap:.5rem}.ReviewerFeedback__feedback{display:flex;flex-direction:column;gap:.3rem}.ReviewerFeedback__comment{margin:1rem 0;width:100%;padding:12px;border:1px solid #9747ff;border-radius:6px;font-size:14px;line-height:1.5;background-color:transparent;color:#fff}@media screen and (max-width: 480px){.ReviewerContent__description{display:flex;flex-direction:column;align-items:center;justify-content:center}.ReviewerContent__info-title{display:flex;flex-direction:column}.ReviewerContent__actions{display:flex;flex-direction:column;justify-content:center;align-items:center}.ReviewerContent__actions label{align-self:flex-start}.ReviewerContent__actions button{width:100%}}.BotRevisionList__container{display:flex;flex-direction:column;gap:1rem;font-size:.875rem}.BotRevisionList__bot-image{width:85px;border-radius:6px}.BotRevisionList__veredict-approved{color:green}.BotRevisionList__veredict-rejected{color:red}.BotRevisionList__checkpoints{padding:1rem}.BotRevisionList__feedback{width:300px}.deposit-row{border-bottom:1px solid #cbcdd8}.deposit-row__column{text-align:start;font-size:.875rem;padding:.25rem 1.25rem}.deposits-table{width:100%;max-width:100%;display:flex;flex-direction:column}.deposits-table__header{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:1.5rem}.deposits-table__header__title{color:#fafafa}.deposits-table__header__reload-button{width:1rem;height:1rem;filter:invert(1)}.deposits-table__table{background-color:transparent;width:100%}.deposits-table__table__headers-container{border-top:1px solid #fafafa;border-bottom:1px solid #fafafa}.deposits-table__table__header{padding:.25rem 1.25rem;text-align:start;letter-spacing:.1rem}.deposits-table__table__last-item{border:unset}.externalLink__content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;height:100vh}.externalLink__text-warning{font-style:italic}.externalLink__text-warning-highlighted{font-weight:500;text-decoration:underline}.externalLink__external-url{color:#9747ff}.externalLink__buttons{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem;margin-top:1rem}.externalLink__buttons button{width:200px}.footer{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem;width:100%;padding-top:2rem;color:#6c7293;background:transparent}.footer__left-section{display:flex;gap:10px;align-items:center}.footer__terms-section{display:flex;gap:10px}.footer__terms-link,.footer__copy,.footer__feedback{color:#6c7293;text-align:center;font-size:.75rem}.footer__terms-link,.footer__feedback{transition:.2s ease-in-out}.footer__terms-link:hover,.footer__feedback:hover{color:#fafafa;filter:drop-shadow(0 0 .5rem #9747ff)}.footer__feedback{cursor:pointer;display:flex;align-items:center;color:#cbcdd8}.footer__feedback svg{margin-left:.2rem}.footer__UserFeedbackModal__overlay.Modal__overlay{z-index:1!important}@media screen and (max-width: 768px){.footer{align-items:center;justify-content:center}}.ButtonGroup{display:flex;overflow:auto;gap:1rem;padding-bottom:10px}.ButtonGroup__button{color:#fff;background-color:#25284b;padding:.25rem 1rem;border-radius:4px;transition:all .2s ease-out;display:flex;align-items:center;gap:5px;white-space:nowrap}.ButtonGroup__button.selected,.ButtonGroup__button.selected:hover{background-color:#9747ff}.ButtonGroup__button:hover{background-color:#363a6d}.ButtonGroup__button:disabled{background-color:#25284b;color:#6c7293}.ButtonGroup__button:disabled:hover{background-color:#25284b;color:#6c7293}.UserFeedback__header{display:flex;align-items:center;justify-content:space-between}.UserFeedback__submit{width:100%;display:flex;align-items:center;justify-content:flex-end}.UserFeedback__input{height:200px}.UserFeedback__input label,.UserFeedback__input textArea{height:100%}.UserFeedback .disabled button{background-color:#474747;background:#474747;color:#272727;border-color:#272727;font-style:italic;cursor:default}.UserFeedback .disabled button:hover{background-color:#474747;background:#474747}@media screen and (max-width: 600px){.UserFeedbackModal__header{flex-direction:column;align-items:flex-start}.UserFeedbackModal__header h2{margin-bottom:1rem}}.DiscordLogin{display:flex;align-items:center;background-color:#202124;border-radius:4px;height:36px;margin-top:2px;transition:all .2s}.DiscordLogin:hover{background-color:#555658}.DiscordLogin__logo{display:flex;align-items:center;height:100%;background-color:#fff;padding:0 .5rem;border-bottom-left-radius:4px;border-top-left-radius:4px}.DiscordLogin__action{padding:0 .8rem;color:#fff;font-size:.8rem}.LogInPopup{gap:2rem;overflow:hidden}.LogInPopup__form{width:100%;display:flex;flex-direction:column;align-items:center}.LogInPopup__form .Input{width:100%}.LogInPopup__form .Button{margin-bottom:1rem;width:193px;border-radius:0}.LogInPopup__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:2rem}.LogInPopup__actions .Button{min-width:100px}.LogInPopup__separator{height:1px;width:100%;background-color:#6c7293;margin-bottom:1.5rem}.LogInPopup__social{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.LogInPopup__forgot-password-link button{color:#6f7396;margin-bottom:1rem;transition:color .2s ease-out}.LogInPopup__forgot-password-link button:hover{color:#fffef9}.LogInPopup__reset-password-form{width:100%;display:flex;flex-direction:column;align-items:center}.LogInPopup__reset-password-form .Input{width:100%}.LogInPopup__reset-password-form .Button{margin-bottom:1rem;width:193px;border-radius:0}.LogInPopup__terms{margin-bottom:1rem}.LogInPopup__terms a{color:#cf6ceb}.OTPForm{height:100%}.OTPForm .OTPForm__title{font-size:1.5rem;font-weight:600;margin-bottom:1rem}.OTPForm .Input{margin:1rem 0}.OTPForm .Input__field{font-size:2rem;text-align:center}.OTPForm .Button{margin:1rem 0;width:100%}.my-personas__container{width:100%;margin:1rem 0;height:50vh;display:flex;background:rgba(0,0,0,.2);border-radius:6px}.my-personas__aside{display:flex;flex-direction:column;width:100%;max-width:400px;height:100%;border-right:1px solid rgba(111,76,255,.5);overflow:auto}.my-personas__preview-persona{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:.5rem;padding:.5rem;transition:.4s ease-in-out;cursor:pointer}.my-personas__preview-persona.selected{background-color:#25284b}.my-personas__preview-persona.selected:hover{background-color:#1b2142}.my-personas__preview-persona:hover{background-color:#25284b}.my-personas__preview-persona-img{height:60px;width:60px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.my-personas__preview-persona-name{font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-personas__default{font-size:.75rem;padding:.3rem .5rem;outline:1px solid #cbcdd8;border-radius:6px;margin-left:.2rem;color:#cbcdd8}.my-personas__personas-empty{padding:1rem;text-align:center}.my-personas__persona-detailed{display:flex;flex-direction:column;justify-content:space-between;width:100%;padding:.5rem 1rem;overflow-y:auto;gap:1rem}.my-personas__username{width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.my-personas__content{display:flex;flex-direction:column;justify-content:space-between;gap:1rem}.my-personas__header{display:flex;align-items:center;gap:1rem}.my-personas__persona-detailed-img{width:100px;height:100px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:1px 1px 5px 1px #00000080}.my-personas__persona-detailed-info{display:flex;align-items:center;justify-content:space-between;height:100%;flex:1;flex-wrap:wrap}.my-personas__title{display:flex;align-items:center;gap:.5rem;height:100%}.my-personas__description{font-style:italic;padding-left:calc(100px + 1rem);overflow:auto;word-wrap:break-word;font-size:.875rem;font-weight:500}.my-personas__date{font-size:.75rem;align-self:flex-end;padding:.5rem 0}.my-personas__actions{display:flex;justify-content:flex-end;gap:1rem;width:100%;flex-wrap:wrap}@media screen and (max-width: 480px){.my-personas__container{flex-direction:column;height:auto}.my-personas__aside{width:100%;max-width:100%;max-height:230px;border-right:none;border-bottom:1px solid rgba(111,76,255,.5)}.my-personas__preview-persona{padding:.5rem}.my-personas__persona-detailed{margin-top:.5rem;padding:.5rem}.my-personas__username{margin:.5rem 0}.my-personas__persona-detailed-img{width:80px;height:80px}.my-personas__description{padding-left:calc(80px + 1rem)}.my-personas__actions .Button,.my-personas__actions a{width:100%}}@media screen and (max-width: 320px){.my-personas__preview-persona,.my-personas__persona-detailed{padding:.5rem .3rem}.my-personas__description{padding:0 .5rem}}.navbar{display:flex;flex-direction:column;align-items:center;box-shadow:0 0 6px #aaa1ff;gap:1rem;animation:slideIn .4s forwards;overflow:hidden;padding:1rem;padding-top:30px;height:100vh}.navbar.hide{animation:slideOut .4s forwards;overflow:hidden;box-shadow:none;white-space:nowrap}@media screen and (max-width: 600px){.navbar.hide-mobile{display:none}}@media screen and (max-width: 600px){.navbar{position:absolute;background:linear-gradient(#0c0a1d 0%,#1e1a41 100%);z-index:1000;padding:1.5rem 1rem;animation:slideInMobile .4s forwards}.navbar.hide{animation:slideOutMobile .4s forwards}}.navbar__scrollbar{display:flex;flex-direction:column;overflow-y:auto;height:100%;gap:20px}.navbar__scrollbar::-webkit-scrollbar{width:10px}.navbar__header{display:flex;justify-content:flex-start;align-items:center;width:100%;gap:2rem}.navbar__home-button{display:flex;align-items:center;gap:.8rem;font-size:1.6rem;color:#fff;font-weight:700;transition:all .2s ease-out;text-decoration:none;background:transparent;border:none;outline:none}.navbar__home-button:focus{outline:none}.navbar__home-button:hover{text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px}.navbar__home-button__platform-logo{height:2.5rem}.navbar__menu-icon{cursor:pointer;font-size:1.5rem;color:#cbcdd8}.navbar__menu-icon:hover{color:#fafafa}.navbar__menu-icon.collapsed{position:absolute;z-index:1000;left:10px;top:37px}@media screen and (max-width: 600px){.navbar__menu-icon.collapsed{top:17px}}.navbar__navigable-items{display:flex;flex-direction:column;flex:1;gap:2rem}.navbar__buttons-container{display:flex;flex-direction:column;align-items:flex-start;text-align:start;border-radius:12px;background-color:#121a36;width:100%}.navbar__button{display:flex;align-items:center;gap:1rem;color:#cbcdd8;font-weight:400;cursor:pointer;white-space:nowrap;outline:none;width:100%;padding:.5rem 1rem;border-radius:12px}.navbar__button:focus{outline:none}.navbar__button:hover{color:#fafafa}.navbar__button:disabled{color:#6c7293;opacity:.5}.navbar__login-container{display:flex;align-items:center;flex-direction:column;gap:.5rem;width:100%;margin-top:30px}.navbar__login-container .Button{width:100%}.navbar__premium-badge{font-size:.8rem;padding:.1rem .8rem;background-color:#25284b;color:#c18e30;font-weight:700;border-radius:4px;margin-bottom:5px}.navbar__premium-badge-ad{text-align:center;font-weight:700;font-size:.8rem;width:100%;padding:.5rem .7rem;background-color:transparent;color:#fff;border:1px solid #6f4cff;box-shadow:0 0 8px #6f4cffb3;border-radius:4px;transition:all .2s ease-out;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;margin-bottom:10px}.navbar__premium-badge-ad:focus{outline:none}.navbar__premium-badge-ad:hover{color:#fff;background-color:#6f4cff}.navbar__social-media-section{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:25px;margin-bottom:15px}.navbar__social-media-section__link:hover svg{color:#fff;filter:drop-shadow(0 0 5px rgb(111,76,255))}.navbar__social-media-section__link svg{transition:all .2s ease-out;font-size:24px;color:#cbcdd8}.navbar__footer{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:auto}.navbar__user-container{display:flex;align-items:center;gap:1rem}.navbar__user-container__actions{display:flex;align-items:center}.navbar__user{display:flex;align-items:center;gap:1rem;color:#fafafa;opacity:.8;outline:none;transition:all .2s ease-out}.navbar__user:focus{outline:none}.navbar__user:hover{opacity:1}.navbar__user-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:85px;max-width:85px}.navbar__logout-icon{font-size:1.4rem;cursor:pointer;color:#cbcdd8}.navbar__logout-icon:hover{color:#fafafa}.navbar__apps-container{display:flex;justify-content:space-between;align-items:center;gap:10px}.navbar__apps-container a{flex:1}.navbar__apps-container a img{transition:all .2s ease-out;opacity:.8;height:32px}.navbar__apps-container a img:hover{opacity:1}.navbar__language-selector{width:100%;display:flex;justify-content:center;margin-top:1rem}@keyframes slideOut{0%{transform:translate(0);width:330px}to{transform:translate(-150%);width:0}}@keyframes slideOutMobile{0%{transform:translate(0);width:240px}to{transform:translate(-150%);width:0}}@keyframes slideIn{0%{transform:translate(-100%);width:0}to{transform:translate(0);width:330px}}@keyframes slideInMobile{0%{transform:translate(-100%)}to{transform:translate(0);width:240px}}@media screen and (max-width: 600px){.navbar+.app__content__body{padding-left:0!important;padding-top:4rem!important}}.language-selector{position:relative;display:inline-block;width:100%}.language-selector__current{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;width:100%;background:#121a36;border:none;border-radius:8px;color:#cbcdd8;cursor:pointer;transition:all .2s ease-out;font-size:.9rem}.language-selector__current:hover{color:#fafafa;background:#182349}.language-selector__dropdown{position:absolute;top:calc(100% + .5rem);left:0;width:100%;background:#121a36;border-radius:8px;box-shadow:0 2px 10px #0000004d;z-index:1000;animation:fadeInUp .2s ease-out}.language-selector__dropdown-content{max-height:300px;overflow-y:auto;padding:.5rem}.language-selector__dropdown-content::-webkit-scrollbar{width:8px}.language-selector__dropdown-content::-webkit-scrollbar-track{background:transparent}.language-selector__dropdown-content::-webkit-scrollbar-thumb{background:#cbcdd8;border-radius:4px}.language-selector__option{display:flex;align-items:center;gap:.8rem;width:100%;padding:.5rem 1rem;background:none;border:none;color:#cbcdd8;cursor:pointer;text-align:left;border-radius:4px;font-size:.9rem}.language-selector__option:hover{background:#182349;color:#fafafa}.language-selector__option.active{background:#ff4e67;color:#fafafa}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.notification-bell{position:relative;margin-right:15px}.notification-bell__icon{cursor:pointer;display:flex;align-items:center;justify-content:center;position:relative;font-size:24px;color:#cbcdd8;transition:color .2s ease}.notification-bell__icon:hover{color:#fafafa}.notification-bell__badge{position:absolute;top:-5px;right:-5px;background-color:#9747ff;color:#fff;border-radius:50%;min-width:18px;height:18px;font-size:10px;display:flex;align-items:center;justify-content:center;padding:0 4px;box-shadow:0 0 5px #0000004d}.notification-bell__dropdown{position:absolute;left:0;bottom:40px;width:320px;max-height:400px;background:#121a36;border-radius:8px;box-shadow:0 2px 12px #0006;z-index:1000;overflow:hidden;display:flex;flex-direction:column}.notification-bell__header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.1)}.notification-bell__header h3{margin:0;font-size:16px;font-weight:600;color:#fafafa}.notification-bell__mark-seen{font-size:12px;padding:4px 8px;height:auto;min-height:auto}.notification-bell__list{overflow-y:auto;overflow-x:hidden;flex:1;max-height:350px}.notification-bell__list::-webkit-scrollbar{width:6px}.notification-bell__list::-webkit-scrollbar-thumb{background-color:#fff3;border-radius:3px}.notification-bell__item{display:flex;padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.05);cursor:pointer;transition:background-color .2s ease}.notification-bell__item:hover{background-color:#ffffff0d}.notification-bell__item--unread{background-color:#6f4cff1a}.notification-bell__item--unread:hover{background-color:#6f4cff26}.notification-bell__item-image{flex-shrink:0;width:48px;height:48px;border-radius:8px;overflow:hidden;margin-right:12px}.notification-bell__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notification-bell__item-content{flex:1;min-width:0}.notification-bell__item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:4px}.notification-bell__item-header h4{margin:0;font-size:14px;font-weight:600;color:#fafafa;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:190px}.notification-bell__item-date{font-size:11px;color:#6c7293;white-space:nowrap}.notification-bell__item p{margin:0;font-size:12px;color:#cbcdd8;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.notification-bell__empty{display:flex;align-items:center;justify-content:center;padding:32px 16px;color:#6c7293;font-size:14px;text-align:center}.notification-bell__loading{display:flex;align-items:center;justify-content:center;padding:16px;color:#6c7293;font-size:12px}.persona-form{display:flex;flex-direction:column;width:100%;max-width:1000px;margin:0 auto;outline:1px solid #5f6388;padding:2rem 1.5rem;border-radius:1rem}.persona-form__header{display:flex;align-items:center;justify-content:space-between;padding-bottom:1rem}.persona-form__title{display:flex;align-items:center;gap:.5rem;height:0}.persona-form__icon{font-size:1.2rem}.persona-form__guide{font-size:.875rem;color:#4978fa;font-weight:500;transition:.4s ease-in-out}.persona-form__guide:hover{color:#fafafa;border-left:2px solid #4978fa;padding-left:.5rem}.persona-form__subtitle{width:-moz-fit-content;width:fit-content;font-size:1.4rem;margin:.5rem 0;padding-bottom:.3rem;color:#4978fa;border-bottom:1px solid #4978fa}.persona-form__form{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1.5rem}.persona-form__profile{display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;flex-wrap:wrap-reverse}.persona-form__info-container{display:flex;flex-direction:column;justify-content:center;gap:1rem}.persona-form__info{color:#fafafa}.persona-form__avatar-container{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.persona-form__avatar-container:hover .persona-form__upload-icon{opacity:1}.persona-form__avatar-container:hover .persona-form__avatar-img{filter:brightness(.6)}.persona-form__avatar-img{width:100px;height:100px;box-shadow:1px 1px 2px #000;border-radius:50%;transition:.5s ease-in-out;-o-object-fit:cover;object-fit:cover}.persona-form__upload-icon{position:absolute;height:60px;margin:.5rem 0;width:60px;opacity:0;transition:.6s ease-in-out}.persona-form__comment{padding:0}.persona-form__comment textarea{height:10rem;padding:.25rem;line-height:1.5rem;resize:none}.persona-form .Input{width:100%;padding:0}.persona-form__save{display:flex;align-items:center;justify-content:center;color:#cbcdd8;gap:.3rem;padding:.75rem .5rem;width:12rem;outline:1px solid #cbcdd8;border-radius:10px;transition:.5s ease-in-out}.persona-form__save:hover{background-color:#4978fa;color:#fafafa;outline:none}.persona-form__save:disabled{background-color:#cbcdd8;color:#6c7293;cursor:not-allowed}.persona-form__input:disabled{cursor:not-allowed}.persona-form .hidden{display:none}.PersonalInfo{display:flex;flex-direction:column;gap:1.5rem}.PersonalInfo__separator{width:100%;height:0;margin:0;border-bottom:1px solid #fafafa}.PersonalInfo__username-edit{width:100%;max-width:300px}.PersonalInfo__linktree{display:flex;align-items:center;white-space:nowrap}.PersonalInfo__linktree-edit{position:relative;display:flex;align-items:flex-end;justify-content:center;max-width:300px;margin-top:1rem}.PersonalInfo__linktree-edit div>label:nth-child(1){position:absolute;left:0;bottom:15px;width:100%}.PersonalInfo__commission{display:flex;align-items:center;gap:.5rem}.PersonalInfo__field .Input__label{font-size:.75rem;font-weight:400;color:#6c7293}.PersonalInfo__field label{border:unset;padding:0}.PersonalInfo__field label textArea{resize:none}.PersonalInfo__field label:focus-within{box-shadow:unset}.PersonalInfo .Input{padding:0}.PersonalInfo__delete{display:flex;justify-content:space-between;align-items:center;background-color:#ffffff1a;padding:10px 20px;margin-top:50px;border-radius:6px}.ReviewForm{width:100%;flex:1;padding:2rem 0;display:flex;gap:2rem;font-size:.875rem;border-radius:10px;background-color:#25284b;padding:1rem 2rem;margin-bottom:20px}.ReviewForm__write-review{display:flex;justify-content:center;align-items:center;align-self:flex-start;gap:.3rem;padding:.6rem 1rem;border-radius:4px;color:#9747ff;background-color:#fafafa;transition:.4s ease-in-out;border:1px solid #9747ff;z-index:1}.ReviewForm__write-review:hover{color:#fafafa;background-color:#9747ff73}.ReviewForm__header{display:flex;gap:.3rem;align-items:center;font-size:1.2rem}.ReviewForm__title{display:flex;align-items:center;gap:.2rem;align-self:center}.ReviewForm__username{color:#9747ff}.ReviewForm__crown{color:#c18e30;text-align:center}.ReviewForm__interactions{display:flex;gap:.5rem;margin-bottom:1rem}.ReviewForm__interaction{font-size:1.2rem;cursor:pointer;transition:.4s ease-in-out}.ReviewForm__interaction:hover{transform:scale(1.2)}.ReviewForm__interaction.liked{animation:thumbUp 1.5s forwards}.ReviewForm__interaction.disliked{animation:thumbDown 1.5s forwards}@keyframes thumbUp{0%{transform:scale(1);fill:transparent}50%{transform:scale(1.2)}to{transform:scale(1);fill:#16a34a}}@keyframes thumbDown{0%{transform:scale(1);fill:transparent}50%{transform:scale(1.2)}to{transform:scale(1);fill:red}}.ReviewForm__profile{display:flex;align-items:center}.ReviewForm__profile-pic{width:45px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.ReviewForm__details{display:flex;flex-direction:column;width:100%;gap:.75rem}.ReviewForm__rating{display:flex;flex-direction:column;gap:.5rem}.ReviewForm__comment{padding:0}.ReviewForm__comment textarea{height:7rem;padding:.5rem 1rem .625rem .5rem;line-height:1.5rem;resize:none}.ReviewForm .Input{padding-bottom:.5rem}.ReviewForm__warning{color:#ecad39;font-weight:400}.ReviewForm__characters{font-size:.75rem;text-align:end;color:#cbcdd8}.ReviewForm__footer{display:flex;gap:1rem;align-items:center;justify-content:flex-end}.ReviewForm__submit{display:flex;justify-content:center;align-items:center;background-color:#ff4e67;color:#fafafa;font-weight:500;padding:.6rem 1rem;transition:.5s ease-in-out;border-radius:.625rem}.ReviewForm__submit:hover{background-color:#ff4e67ac}#info-tooltip{background:#5f6388;z-index:1}@media screen and (max-width: 480px){.ReviewForm{padding:1rem}.ReviewForm__header{align-items:flex-start;gap:.5rem}.ReviewForm__title{max-width:10rem;overflow:hidden;text-overflow:ellipsis;font-size:1rem}.ReviewForm__warning{font-size:.75rem}}.ReviewList{display:flex;flex-direction:column;gap:1.5rem;width:100%;position:relative}.ReviewList__loading{position:absolute;width:100%;height:100%;background-color:#25284bcc;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:10}.ReviewList__loading .Loading{height:100%}.ReviewList__list{display:flex;flex-direction:column;gap:1rem;font-size:.75rem;padding:0}.ReviewList__review{display:flex;align-items:flex-start;gap:1rem;list-style:none;background-color:#25284b;border-radius:6px;padding:1rem 1.5rem}.ReviewList__profile-pic{height:55px;-o-object-fit:contain;object-fit:contain;border-radius:50%}.ReviewList__details{width:100%;display:flex;flex-direction:column;justify-content:center;gap:.5rem}.ReviewList__header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.ReviewList__user-info{display:flex;align-items:center;gap:.3rem;flex:1;flex-wrap:wrap}.ReviewList__profile,.ReviewList__tier{display:flex;align-items:center;gap:.2rem}.ReviewList__username{font-size:1.2rem;max-width:20rem;overflow:hidden;text-overflow:ellipsis}.ReviewList__review-info{display:flex;flex-direction:column;justify-content:center;gap:.2rem;flex:1;font-size:.75rem}.ReviewList__stats{display:flex;align-items:center;gap:5px;font-size:.75rem;color:#6c7293}.ReviewList__premium-badge{font-size:.75rem;padding:.1rem .5rem;background-color:#c18e30;color:#1a162c;font-weight:500;border-radius:15px}.ReviewList__content{display:flex;flex-direction:column;font-style:italic}.ReviewList__comment{width:100%;overflow-y:auto;word-wrap:break-word;font-size:.875rem;font-weight:500}.ReviewList__comment::-webkit-scrollbar{width:5px}.ReviewList__comment::-webkit-scrollbar-track{border-radius:100vh;background:#464646}.ReviewList__comment::-webkit-scrollbar-thumb{background:#9747ff;border-radius:100vh}.ReviewList__comment::-webkit-scrollbar-thumb:hover{background:#ff4e67}.ReviewList__footer{display:flex;gap:.5rem;justify-content:flex-end;width:100%}.ReviewList__interactions{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.5rem}.ReviewList__flag{cursor:pointer;font-size:1.2rem;transition:.3s ease-in-out}.ReviewList__flag:hover{transform:scale(1.2)}.ReviewList__helpful{display:flex;align-items:center;text-align:center;gap:.2rem;color:#cbcdd8}.ReviewList__helpful-button{color:#9747ff}.ReviewList__actions{display:flex;gap:.5rem;justify-content:flex-end}.ReviewList__actions svg{font-size:1.2rem;cursor:pointer;transition:.3s ease-in-out;color:#a78bfa}.ReviewList__actions svg:hover{transform:scale(1.2);color:#cbcdd8}.ReviewList__load{margin:1rem 0;padding:.6rem;border-radius:4px;width:12rem;display:flex;justify-content:center;text-align:center;color:#fafafa;background-color:#9747ff;transition:.3s ease-in-out;align-self:flex-start}.ReviewList__load:hover{transform:scale(1.05)}.ReviewList__replies-list{display:flex;flex-direction:column;margin-top:1rem;position:relative}.ReviewList__reply-images{display:flex;align-items:center}.ReviewList__reply-image-more{color:#6f7396;font-size:.875rem;margin-left:.2rem}.ReviewList__replies{display:flex;flex-direction:column}.ReviewList__replies-summary{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;min-width:150px;margin:.5rem 0}.ReviewList__replies-summary:hover{cursor:pointer}.ReviewList__reply-button{cursor:pointer;font-size:.875rem;color:#9747ff;width:-moz-fit-content;width:fit-content}.ReviewList__reply-button:hover{color:#cbcdd8}@media screen and (max-width: 768px){.ReviewList__header{margin-bottom:1rem}.ReviewList__review{padding:1rem}.ReviewList__username{max-width:10rem;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width: 480px){.ReviewList__header{flex-wrap:wrap;font-size:.5rem;margin-bottom:1rem}.ReviewList__user-info{display:flex;flex-direction:row;align-items:center}.ReviewList__details{gap:0}.ReviewList__content{gap:.5rem}.ReviewList__username{max-width:8rem;overflow:hidden;text-overflow:ellipsis}.ReviewList__date,.ReviewList__total-interactions,.ReviewList__helpful-text,.ReviewList__helpful-button,.ReviewList__premium-badge{font-size:.5rem}.ReviewList__review{padding:.5rem}.ReviewList__interactions{flex-wrap:wrap;gap:.5rem}.ReviewList__helpful{padding:0}.ReviewList__footer{margin-top:1rem}.ReviewList__load{width:8rem}.ReviewList__premium-badge{font-size:.7rem;padding:.2rem .6rem}}.ReviewReplyForm{display:flex;gap:.5rem;width:100%;padding:.5rem;border-radius:15px}.ReviewReplyForm__profile-pic{width:40px;height:40px;border-radius:50%}.ReviewReplyForm__info{display:flex;flex-direction:column;gap:.5rem;flex:1;max-width:100%;overflow:hidden}.ReviewReplyForm__user-info{display:flex;align-items:center;gap:.3rem}.ReviewReplyForm__user-tier,.ReviewReplyForm__user-details{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.ReviewReplyForm__premium-badge{font-size:.75rem;padding:.1rem .3rem;background-color:#c18e30;color:#1a162c;font-weight:500;border-radius:15px}.ReviewReplyForm__username{font-size:1rem;font-weight:700;max-width:10rem;overflow:hidden;text-overflow:ellipsis}.ReviewReplyForm__date{font-size:.75rem;color:#5f6388}.ReviewReplyForm__form{display:flex;flex-direction:column}.ReviewReplyForm__comment{width:100%;overflow-y:auto;word-wrap:break-word;font-size:.875rem;margin-bottom:1rem;transition:all .3s ease-in-out}.ReviewReplyForm__comment.Input{padding:0}.ReviewReplyForm__comment label{border:none;padding:0;transition:all .3s ease-in-out}.ReviewReplyForm__comment textarea{resize:none;transition:all .3s ease-in-out;font-style:italic}.ReviewReplyForm__comment.active label{border:1px solid #9747ff;padding:.5rem}.ReviewReplyForm__comment.active textarea{resize:both;height:6rem}.ReviewReplyForm__warning{color:#ecad39;font-weight:300;font-size:.75rem;font-style:italic}.ReviewReplyForm__edit-controls{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.5rem 0;width:100%}.ReviewReplyForm__edit-buttons{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.ReviewReplyForm__edit-buttons button{width:110px}.ReviewReplyForm__character-count{color:#6f7396}@media screen and (max-width: 480px){.ReviewReplyForm__user-info{align-items:flex-start;flex-wrap:wrap}.ReviewReplyForm__actions{display:flex;flex-direction:column;align-items:flex-end;margin-top:.5rem}.ReviewReplyForm__edit-controls{flex-direction:column-reverse;align-items:flex-end}.ReviewReplyForm__edit-buttons,.ReviewReplyForm__edit-buttons button{width:100%}}.ReviewReplyBox{display:flex;flex-direction:column;width:100%;border-radius:15px}.ReviewReplyBox__profile-pic{width:40px;height:40px}.ReviewReplyBox__info{display:flex;flex-direction:column;gap:.5rem;flex:1;min-width:0}.ReviewReplyBox__user-info{display:flex;align-items:center;gap:.3rem}.ReviewReplyBox__user-tier{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.ReviewReplyBox__premium-badge{font-size:.75rem;padding:.1rem .3rem;background-color:#c18e30;color:#1a162c;font-weight:500;border-radius:15px}.ReviewReplyBox__username{font-size:1rem;font-weight:700}.ReviewReplyBox__date{font-size:.75rem;color:#5f6388}.ReviewReplyBox__reply{display:flex;flex-direction:column}.ReviewReplyBox__actions{display:flex;align-items:flex-end;gap:.5rem;justify-content:flex-end}.ReviewReplyBox__user-actions{display:flex;gap:.5rem}.ReviewReplyBox__user-actions svg{font-size:1.2rem;cursor:pointer;transition:.3s ease-in-out;color:#a78bfa}.ReviewReplyBox__user-actions svg:hover{transform:scale(1.2);color:#cbcdd8}.ReviewReplyBox__user-actions:nth-child(n){cursor:pointer}.ReviewSection{display:flex;flex:1;width:100%;min-height:160px;min-width:307px;background-color:#1b2142;padding:16px;border-radius:10px;margin-bottom:20px;flex-direction:column;align-items:flex-start;position:relative;z-index:0}.ReviewForm__write-review{background:transparent;position:absolute;top:16px;right:16px}.user-dropdown{display:flex;flex-direction:column;align-items:flex-end;position:relative}.user-dropdown__header{display:flex;align-items:center;gap:.5rem}.user-dropdown__notification-button,.user-dropdown__profile-pic{width:2.5rem;height:2.5rem;border-radius:50%}.user-dropdown__notification-button{display:flex;align-items:center;justify-content:center;border:2px solid #6c7293}.user-dropdown__container{display:flex;flex-direction:column;align-items:flex-start;position:absolute;min-width:12rem;gap:.5rem;padding:1.5rem;bottom:3rem;right:-1rem;background-color:#1b2142;border:1px solid #6c7293;border-radius:1rem;box-shadow:0 0 10px #ffffff1a;animation:grow .2s;z-index:2}.user-dropdown__item{color:#6c7293;transition:all .2s ease-in-out}.user-dropdown__item:hover{color:#cbcdd8}.user-dropdown .selected-item{color:#fafafa}.user-dropdown__button{display:flex;color:#fff;align-items:center;gap:1em;transition:all .2s ease-in-out}.user-dropdown__button:hover{opacity:.8}.user-summary-info{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:2rem}.user-summary-info__profile-image{width:6.875rem;height:6.875rem;border-radius:50%}.user-summary-info__name{font-size:1.4rem}.user-summary-info__email{margin-top:.25rem;font-size:.75rem;font-weight:400;color:#6c7293}.user-summary-info__profile-pic-container{cursor:pointer;position:relative}.user-summary-info__profile-pic-container:hover .user-summary-info__upload-icon{opacity:1}.user-summary-info__profile-pic-container input{display:none}.user-summary-info__upload-icon{position:absolute;top:0;right:0;left:0;bottom:0;background:black;display:flex;border-radius:50%;align-items:center;justify-content:center;transition:all .4s ease-in-out}.user-summary-info__upload-icon.hidden{opacity:0;background:rgba(0,0,0,.5)}.user-summary-info__upload-icon .Loading img{width:84px;margin-top:-15px}.user-summary-info__upload-icon .Loading__background{display:none}.AchievementProgressBar{display:flex;align-items:center;gap:10px;cursor:pointer;padding:5px;border-radius:20px;transition:background-color .2s ease;margin-top:10px}.AchievementProgressBar:hover{background-color:#9747ff1a}.AchievementProgressBar__trophy{font-size:20px;display:flex;align-items:center;justify-content:center}.AchievementProgressBar__trophy.completed{color:gold;filter:drop-shadow(0 0 3px rgba(255,215,0,.7))}.AchievementProgressBar__trophy.in-progress{color:#9747ff}.AchievementProgressBar__trophy.not-started{color:#6f7396;opacity:.7}.AchievementProgressBar__container{flex:1;height:12px;background-color:#25284b80;border-radius:6px;overflow:hidden;position:relative}.AchievementProgressBar__fill{height:100%;background:linear-gradient(90deg,#9747ff,#23ff7f);border-radius:6px;transition:width .3s ease}.AchievementProgressBar__text{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;font-size:10px;color:#fff;text-shadow:0 0 2px rgba(0,0,0,.8);font-weight:700}.CollectiblesModal{max-width:800px!important;width:100%!important}.CollectiblesModal__loading,.CollectiblesModal__empty{padding:20px;text-align:center;color:#6f7396}.CollectiblesModal__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:20px;padding:20px}.CollectiblesModal__item{position:relative;cursor:pointer;border-radius:12px;overflow:hidden;transition:all .2s ease;opacity:.7}.CollectiblesModal__item:hover{opacity:1}.CollectiblesModal__item.locked{filter:sepia(1) blur(1px);opacity:.6;pointer-events:none}.CollectiblesModal__item-image-container{width:100%;height:100%;border-radius:12px;overflow:hidden;border:2px solid transparent;transition:border-color .2s ease}.CollectiblesModal__item.unlocked .CollectiblesModal__item-image-container{border-color:#9747ff}.CollectiblesModal__item-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CollectiblesModal__item-name{position:absolute;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);color:#fff;padding:5px;font-size:12px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CollectibleDetailModal{max-width:500px!important;width:100%!important}.CollectibleDetailModal__content{display:flex;flex-direction:column}.CollectibleDetailModal__description{color:#6f7396;font-size:14px;line-height:1.5;margin-bottom:10px;text-align:center}.CollectibleDetailModal__image-wrapper{display:flex;justify-content:center;width:100%}.CollectibleDetailModal__image-container{position:relative;width:100%;max-width:400px;aspect-ratio:1;margin:0 auto;border-radius:12px;overflow:hidden}.CollectibleDetailModal__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px;border:2px solid #9747ff}.CollectibleDetailModal__download-icon{position:absolute;bottom:10px;left:10px;background-color:#000000b3;color:#fff;border:none;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:20px;transition:all .2s ease;opacity:.7}.CollectibleDetailModal__download-icon:hover{opacity:1;background-color:#9747ff}.Banner{width:100%;display:flex;border-radius:16px;max-height:16rem;margin-bottom:1rem;padding:0 1rem;justify-content:space-between;align-items:flex-end}.Banner__content{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:50%;padding-left:5rem;height:100%}.Banner__cta-button{width:10rem;padding:.5rem;border-radius:12px;background:linear-gradient(to right,#9747ff,#ff4e67);color:#fff;transition:.3s ease-in-out}.Banner__cta-button:hover{cursor:pointer;box-shadow:0 0 .5rem #cd5fea}.Banner__transparentImg{-o-object-fit:cover;object-fit:cover;-o-object-position:bottom;object-position:bottom;overflow:visible;height:110%}.Banner__title{text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px;margin:0 0 10px;font-size:2em;font-weight:600}@media screen and (max-width: 650px){.Banner__content{padding-left:1rem}}.Trophy-icon{flex:1;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;display:flex;justify-content:center;background:transparent}.Trophy-icon.gold{color:#f0c929}.Trophy-icon.silver{color:#dfdfdf}.Achievement{width:100%;position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:74px;border-radius:10px;border:1px solid #6c7293;box-shadow:0 0 5px #6c7293;gap:.5rem;padding:.5rem;cursor:pointer;transition:all .2s ease-in-out}.Achievement__completed-tag{background:#16a34a;position:absolute;padding:0 .25rem;top:.25rem;left:.25rem;font-size:.75rem;border-radius:.5rem;color:#fafafa}.Achievement__premium-tag{background-color:#3e4155;color:#c18e30;font-weight:700;padding:0 .5rem;height:1.2rem;align-self:center;margin-left:5px;display:inline-flex;font-size:.7rem;align-items:center;border-radius:.5rem}.Achievement__content{display:flex;align-items:center;justify-content:flex-start;gap:1rem}.Achievement__collectible-image{width:2.5rem;height:2.5rem;border-radius:8px;overflow:hidden}.Achievement__collectible-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Achievement__info{display:flex;flex-direction:column;align-items:flex-start}.Achievement__name{display:flex;justify-content:flex-start;font-size:1rem;color:#fffef9;flex-wrap:wrap}.Achievement__description{font-size:.7rem;color:#6f7396;word-break:break-word}.Achievement__bot{flex:1;display:flex;flex-direction:column;align-items:flex-end}.Achievement__bot-details{display:flex;flex-direction:column;align-items:center;gap:.25rem}.Achievement__bot-pic{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;border-radius:25%;-o-object-fit:cover;object-fit:cover}.Achievement__bot-name{font-size:.5rem;color:#fffef9}.Achievement__bot-loading-container{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;align-self:center}.Achievement__bot-loading-container .Loading{display:flex;justify-content:center;align-items:center}.Achievement__bot-loading-container .Loading img{width:4rem;height:4rem}.Achievement__bot-link{display:flex;width:100%}.Achievement.completed{border:solid 1px #23ff7f;box-shadow:0 0 5px #23ff7f;display:flex;cursor:default}.Achievement.completed .Achievement__icon{animation:none}.Achievement.completed:hover{border:solid 1px #23ff7f;box-shadow:0 0 5px #23ff7f}.Achievement.completed:hover .Trophy-icon{animation:none}.Achievement:hover{box-shadow:0 0 15px #9747ff;border:1px solid #9747ff}.Achievement:hover .Trophy-icon{animation:icon-pulse 2s infinite}@keyframes icon-pulse{0%{filter:drop-shadow(0 0 5px #4978fa);scale:1}50%{filter:drop-shadow(0 -7px 5px #4978fa);scale:1.15}to{filter:drop-shadow(0 0 5px #4978fa);scale:1}}.announcement{margin-bottom:2rem}.announcement__title{font-size:1rem;font-weight:700;margin-bottom:4px}.announcement__message{font-size:1rem;font-weight:400}.MessageBox{width:100%;background-color:#27272799;border-radius:4px;padding:1rem;position:relative;display:flex;gap:.8rem}.MessageBox:before{content:"";width:.25rem;height:100%;position:absolute;left:0;top:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.MessageBox__content{width:100%}.MessageBox__icon-container{display:flex;padding-top:.25rem}.MessageBox__title{font-weight:700;margin-bottom:.5rem}.MessageBox a{color:#4978fa}.MessageBox--cyan:before{background-color:#00ffffb3}.MessageBox--yellow:before{background-color:#ffff00b3}.MessageBox--red:before{background-color:#ff0000b3}.PatreonDeprecationMessage{position:relative}.PatreonDeprecationMessage__message-box{margin-bottom:2rem}.PatreonDeprecationMessage__close-button-icon{position:absolute;top:10px;right:15px;cursor:pointer;transition:.2s ease-in-out}.PatreonDeprecationMessage__close-button-icon:hover{transform:scale(1.1)}.PatreonDeprecationMessage__message-highlighted{text-decoration:underline;font-weight:700}.PatreonDeprecationMessage__message-box__cta{display:flex;justify-content:flex-end;margin-top:1rem}@media screen and (max-width: 480px){.PatreonDeprecationMessage__message-box{font-size:.75rem}.PatreonDeprecationMessage__message-box__cta button{width:100%;max-width:260px;font-size:.75rem}}.SubscribeStarIssueMessage{position:relative}.SubscribeStarIssueMessage__message-box{margin-bottom:2rem}.SubscribeStarIssueMessage__close-button-icon{position:absolute;top:10px;right:15px;cursor:pointer;transition:.2s ease-in-out}.SubscribeStarIssueMessage__close-button-icon:hover{transform:scale(1.1)}.SubscribeStarIssueMessage__message-highlighted{text-decoration:underline;font-weight:700}.SubscribeStarIssueMessage__message-box__cta{display:flex;justify-content:flex-end;margin-top:1rem}@media screen and (max-width: 480px){.SubscribeStarIssueMessage__message-box{font-size:.75rem}.SubscribeStarIssueMessage__message-box__cta button{width:100%;max-width:260px;font-size:.75rem}}@media screen and (max-width: 480px){.HomePage{padding:0}}.HomePage__banners{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap;min-height:272px;margin-top:2rem}.HomePage .Banner{flex:1}.HomePage .Banner__content{padding-left:1rem}.HomePage .Banner__transparentImg{max-width:290px}.HomePage__banner-main{height:200px}.HomePage__banner-main .Banner__transparentImg{height:210px;max-width:-moz-fit-content;max-width:fit-content}.HomePage__container{display:flex;background-color:#1b2142;padding:1.5rem;border-radius:10px;margin-bottom:20px}.HomePage__row{display:flex;gap:1rem;width:100%}.HomePage__favorites{margin:2rem 0}.HomePage__favorites .NovelCarousel__container{padding-bottom:10px}.HomePage__collectibles{margin:2rem 0}.HomePage__collectibles .NovelCarousel__container{padding-bottom:10px}.HomePage__monthly-achievements{width:100%;flex-direction:column;padding:0}.HomePage__monthly-achievements-title{margin:1.5rem 1.5rem 0}.HomePage__monthly-achievements-list{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:1rem;padding:1rem 1.5rem;max-height:640px;overflow-y:auto}.HomePage__monthly-achievements-list .Loading{height:100%;min-height:100%;justify-content:center}.HomePage__featured{display:flex;flex-direction:column;gap:1rem;min-height:235px}.HomePage__featured h2{margin:0}.HomePage__featured .ButtonGroup{margin:10px 0;padding-bottom:0}.HomePage__featured .BotList__bots{justify-content:center;gap:10px}.HomePage__featured .BotList__bots .BotAd{width:100%}.HomePage__featured .BotList__bots .BotAd__hover-content .carousel{width:328px}.HomePage__featured-button{display:flex;justify-content:center}.HomePage__filters{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding-bottom:1rem}.HomePage__hero{margin-bottom:40px}.HomePage__hero-novel{display:flex;justify-content:center;min-height:400px;align-items:stretch;flex-wrap:wrap;box-shadow:0 0 20px #9747ff80;border-radius:10px}.HomePage__hero-novel-preview{flex:1;min-width:330px}.HomePage__hero-novel-details{flex:1;padding:2rem;background-color:#25284b99;border-top-right-radius:10px;border-bottom-right-radius:10px;display:flex;flex-direction:column;justify-content:space-between;min-width:330px}.HomePage__hero-novel-details-title{font-size:1.7rem;font-weight:700}.HomePage__hero-novel-details-description{margin:10px 0;font-size:1.1rem;color:#6f7396;font-style:italic}.HomePage__hero-novel-details-tags{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.HomePage__hero-novel-details-cta{padding:5px 10px;border-radius:5px;font-size:.9rem;color:#6f7396}.HomePage__hero-novel-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:1rem;flex-wrap:wrap;gap:10px}.HomePage__hero-novel-bottom .Button{width:200px}.HomePage__hero-novel-details-disclaimer{color:#6c7293;font-style:italic}@media screen and (max-width: 650px){.HomePage__banners{overflow:hidden;padding-top:30px}}@media screen and (max-width: 430px){.HomePage__hero-novel{display:block;height:initial;min-height:initial}.HomePage__hero-novel-preview{height:300px}.HomePage__hero-novel-preview iframe{width:100%;height:100%}.HomePage__hero-novel-bottom{flex-direction:column;align-items:center;margin-top:50px}}@media screen and (max-width: 1000px){.HomePage__row{flex-direction:column}.HomePage__featured{min-width:100%;width:100%}.HomePage__banner-main .Banner__title{font-size:1.2rem}.HomePage__banner-main .Banner__transparentImg{display:none}.HomePage__banner-main .Banner__content{width:100%}}@media screen and (min-width: 1001px) and (max-width: 1279px){.HomePage__featured .BotList__bots{grid-template-columns:repeat(1,300px)}}@media screen and (min-width: 1280px) and (max-width: 1630px){.HomePage__featured .BotList__bots{grid-template-columns:repeat(2,300px)}}@media screen and (min-width: 1631px){.HomePage__featured .BotList__bots{grid-template-columns:repeat(3,300px)}}.NovelCarousel{width:100%;margin-bottom:2rem}.NovelCarousel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.NovelCarousel__title{margin:0;font-size:1.5rem;color:#fffef9}.NovelCarousel__controls{display:flex;gap:.5rem}.NovelCarousel__control{background-color:#25284b4d;border:none;color:#fffef9;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.NovelCarousel__control:hover{background-color:#9747ff4d}.NovelCarousel__control:disabled{opacity:.3;cursor:not-allowed}.NovelCarousel__control:disabled:hover{background-color:#25284b4d}.NovelCarousel__control svg{font-size:1.2rem}.NovelCarousel__container{display:flex;overflow-x:auto;gap:20px;padding:10px 5px;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.NovelCarousel__container::-webkit-scrollbar{display:none}.NovelCarousel__item{flex:0 0 auto;position:relative}.NovelCarousel__achievement-badge{position:absolute;top:10px;left:10px;background-color:#9747ff;color:#fff;border-radius:6px;padding:2px 8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;gap:6px;z-index:1;box-shadow:0 2px 4px #0000004d}@media (max-width: 768px){.NovelCarousel__title{font-size:1.2rem}.NovelCarousel__container{padding-bottom:15px}}.MetricBox{padding:1rem;height:120px;max-width:300px;width:100%;display:flex;justify-content:space-between;flex-direction:column;background-color:#ffffff14;border-radius:6px;transition:all .2s ease-out}.MetricBox:hover{background-color:#ffffff1f}.MetricBox__header,.MetricBox__footer{display:flex;justify-content:space-between;align-items:center}.MetricBox__header-label{display:flex;align-items:center;gap:.8rem}.MetricBox__header-info,.MetricBox__header-info-icon{display:inline-flex}.MetricBox__header-info-icon svg{transition:all .2s ease-out}.MetricBox__header-info-icon svg:hover{fill:#d3d3d3!important}.MetricBox__label{font-size:1rem;font-weight:700}.MetricBox__amount{font-size:2rem;font-weight:700}.MetricBox__period{font-size:1rem;font-weight:700;color:#999}.MetricBox__tooltip{background-color:#363a6d;box-shadow:#fff3 0 2px 8px -1px;animation:topToDown .2s ease-out}@keyframes topToDown{0%{transform:translateY(-10px)}to{transform:translateY(0)}}.UserSubscription__stats{display:flex;align-items:center;flex-wrap:wrap;gap:2rem;margin-bottom:2rem;margin-top:2rem}.UserSubscription__bullets{padding-left:2rem;margin-bottom:1rem}.UserSubscription__actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:1rem;width:100%}.UserSubscription__actions-premium{font-size:.9rem;color:#6c7293;font-style:italic}.UserSubscription__actions-form-container{width:100%;max-width:480px;text-align:right;justify-content:flex-end;display:flex}.UserSubscription__actions-form{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;width:100%;align-items:center}.UserSubscription__actions-form .Input{width:100%;max-width:350px;padding:0}.UserSubscription__actions-form .Button{height:-moz-fit-content;height:fit-content}.UserSubscription__actions .Loading{display:inline-flex;width:auto}.UserSubscription__actions .Loading img{width:42px;height:42px}.UserSubscription__actions .Loading__background{display:none}.user-profile{padding-right:2.25rem}.user-profile__header{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:20px}.user-profile__container{background-color:#ffffff0d;width:100%}.Carousel .hidden{display:none}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}.custom-novel-creator{padding:2rem;margin:0 auto}.custom-novel-creator__section{margin-bottom:3rem}.custom-novel-creator__section--characters{opacity:0;transform:translateY(20px);animation:cncSlideIn .5s ease forwards}.custom-novel-creator__title{font-size:1.5rem;margin-bottom:1.5rem;color:#333}.custom-novel-creator__scene-slider{display:flex;gap:1.5rem;overflow-x:auto;padding:1rem}.custom-novel-creator__scene-slider::-webkit-scrollbar{height:4px}.custom-novel-creator__scene-card{flex:0 0 300px;height:400px;border-radius:12px;overflow:hidden;position:relative;cursor:pointer;transition:transform .3s ease}.custom-novel-creator__scene-card:hover{transform:translateY(-5px)}.custom-novel-creator__scene-card.selected{box-shadow:0 0 0 3px #9747ff}.custom-novel-creator__scene-card--skeleton{background:#f0f0f0;position:relative;overflow:hidden}.custom-novel-creator__scene-card--skeleton .skeleton-animation{position:absolute;top:0;left:-200%;width:200%;height:100%;background:linear-gradient(to right,transparent 0%,rgba(255,255,255,.6) 50%,transparent 100%);animation:cncShimmer 2s infinite}.custom-novel-creator__scene-card-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;filter:blur(2px);transform:scale(1.1)}.custom-novel-creator__scene-card-background:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgba(0,0,0,.4) 0%,rgba(0,0,0,0) 40%,rgba(0,0,0,.6) 100%)}.custom-novel-creator__scene-card-content{position:relative;z-index:1;padding:1rem;height:100%;display:flex;flex-direction:column;justify-content:space-between;color:#fff}.custom-novel-creator__scene-card-title{font-size:1.25rem;font-weight:700}.custom-novel-creator__scene-card-footer{display:flex;gap:1rem}.custom-novel-creator__scene-card-stat{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.custom-novel-creator__character-carousel{display:flex;gap:1rem;overflow-x:auto;padding:1rem}.custom-novel-creator__character-carousel::-webkit-scrollbar{height:4px}.custom-novel-creator__character-item{flex:0 0 120px;text-align:center;cursor:pointer;transition:transform .3s ease}.custom-novel-creator__character-item:hover{transform:scale(1.05)}.custom-novel-creator__character-item.selected .custom-novel-creator__character-image{border-color:#9747ff}.custom-novel-creator__character-image{width:100px;height:100px;border-radius:12px;-o-object-fit:cover;object-fit:cover;border:3px solid transparent;transition:border-color .3s ease}.custom-novel-creator__character-name{display:block;margin-top:.5rem;font-size:.9rem}.custom-novel-creator__character-details{margin-top:2rem;display:flex;gap:2rem;padding:1.5rem;background:rgba(151,71,255,.1);border-radius:12px}.custom-novel-creator__character-details-image{width:200px;height:200px;border-radius:12px;-o-object-fit:cover;object-fit:cover;animation:cncCharacterImageSlide .2s ease}.custom-novel-creator__character-details-info{flex:1}.custom-novel-creator__character-details-info h3{margin-bottom:1rem;font-size:1.25rem;animation:cncCharacterTextSlide .2s ease}.custom-novel-creator__character-details-info p{margin-bottom:.5rem;line-height:1.5;animation:cncCharacterTextSlide .2s ease;opacity:0;animation-fill-mode:forwards}.custom-novel-creator__start-button{display:block;width:100%;max-width:300px;margin:2rem auto;padding:1rem 2rem;background:#9747ff;color:#fff;border:none;border-radius:8px;font-size:1.1rem;cursor:pointer;transition:background-color .3s ease;opacity:0;transform:translateY(20px);animation:cncSlideIn .5s ease forwards}.custom-novel-creator__start-button:hover:not(:disabled){background:#8033ff}.custom-novel-creator__start-button:disabled{opacity:.7;cursor:not-allowed}.custom-novel-creator__start-button .LoadingSpinner__container{display:flex;justify-content:center;align-items:center}.custom-novel-creator__scene-slider-container{position:relative;margin:0 -1rem}.custom-novel-creator__nav-button{position:absolute;top:50%;transform:translateY(-50%);z-index:2;background:rgba(151,71,255,.9);border:none;color:#fff;width:40px;height:40px;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .3s ease}.custom-novel-creator__nav-button:hover{background:rgb(151,71,255)}.custom-novel-creator__nav-button--left{left:1rem}.custom-novel-creator__nav-button--right{right:1rem}@keyframes cncFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes cncShimmer{0%{transform:translate(0)}to{transform:translate(200%)}}@keyframes cncSlideIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes cncCharacterImageSlide{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}@keyframes cncCharacterTextSlide{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.CreatePage{width:100%;height:100%;padding:0}.CreatePage__loading{position:absolute;width:100%;height:100%}.CreatePage__loading .Loading{height:100%;justify-content:flex-start}.CreatePage__iframe{width:100%;height:100%;border:none;border-radius:10px}.notifications-page{width:100%;padding:0 20px}.notifications-page__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.notifications-page__header-title h1{font-size:28px;font-weight:600;color:#fafafa;margin:0}.notifications-page__mark-read .Button{font-size:14px;height:auto;padding:8px 16px}.notifications-page__content{width:100%;overflow:hidden}.notifications-page__login-message{display:flex;align-items:center;justify-content:center;padding:100px 0;text-align:center;font-size:18px;color:#cbcdd8}.notifications-page__empty{display:flex;align-items:center;justify-content:center;padding:50px 0;text-align:center;font-size:16px;color:#cbcdd8;background-color:#121a36;border-radius:8px}.notifications-page__list{width:100%;background-color:#121a36;border-radius:8px}.notifications-page__item{display:flex;padding:20px;border-bottom:1px solid rgba(255,255,255,.1);cursor:pointer;transition:background-color .2s ease}.notifications-page__item:hover{background-color:#ffffff0d}.notifications-page__item--unread{background-color:#6f4cff1a}.notifications-page__item--unread:hover{background-color:#6f4cff26}.notifications-page__item:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.notifications-page__item:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:none}.notifications-page__item-image{flex-shrink:0;width:80px;height:80px;border-radius:10px;overflow:hidden;margin-right:20px}.notifications-page__item-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.notifications-page__item-content{flex:1;min-width:0}.notifications-page__item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px}.notifications-page__item-header h3{margin:0;font-size:18px;font-weight:600;color:#fafafa}.notifications-page__item-date{font-size:12px;color:#6c7293;white-space:nowrap;margin-left:8px}.notifications-page__item p{margin:0 0 8px;font-size:14px;color:#cbcdd8;line-height:1.4}.notifications-page__item-subscription{font-size:12px;color:#6c7293;margin-top:8px}.notifications-page__load-more{display:flex;justify-content:center;padding:20px;background-color:#121a36;border-bottom-left-radius:8px;border-bottom-right-radius:8px;margin-top:1px}@media screen and (max-width: 600px){.notifications-page{padding:10px}.notifications-page__header{flex-direction:column;align-items:flex-start;gap:10px}.notifications-page__mark-read,.notifications-page__mark-read .Button{width:100%}.notifications-page__item{padding:15px}.notifications-page__item-image{width:60px;height:60px;margin-right:15px}.notifications-page__item-header h3{font-size:16px}.notifications-page__item p{font-size:13px}}.MaintenancePage{margin:0 auto;margin-top:4rem}.MaintenancePage p{font-size:1.2rem;text-align:center}.MaintenancePage img{display:block;margin:0 auto;margin-top:2rem;width:100%;max-width:600px;border-radius:20px;box-shadow:0 0 20px #cd5fea}.SearchPage{display:flex;flex-direction:column;gap:1rem;width:100%}@media screen and (max-width: 600px){.SearchPage{padding:0 1rem}}.SearchPage h2{margin:0}.SearchPage__filters{width:100%;display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:2rem;gap:1rem;flex-wrap:wrap;width:-moz-fit-content;width:fit-content}.SearchPage__query-box{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;flex-wrap:wrap}.SearchPage__query-box .Input{padding-bottom:.5rem}.SearchPage__query-box .ButtonGroup{display:flex;align-items:center;padding-bottom:1rem;width:-moz-fit-content;width:fit-content;flex-wrap:wrap}.SearchPage__search{display:flex;align-items:baseline;color:#6f7396;width:100%;border-bottom:1px solid #6c7293;transition:border-bottom-color .2s ease-out}.SearchPage__search:focus-within{border-bottom-color:#9747ff}.SearchPage__search-bar{width:100%}.SearchPage__search-bar .Input__container{border:0;width:100%}.SearchPage__search-bar .Input__container:focus-within{border:0;box-shadow:none}.SearchPage__search-bar .Input__container input{font-size:1.2rem;color:#fafafa}.SearchPage__search-bar .Input__container input::-moz-placeholder{font-size:1.2rem;font-weight:300;color:#6f7396}.SearchPage__search-bar .Input__container input::placeholder{font-size:1.2rem;font-weight:300;color:#6f7396}.SearchPage__tooltip,.SearchPage__info-icon{display:flex;gap:.5rem;align-items:center}.SearchPage__tooltip{padding-bottom:1rem}.SearchPage__load-more{margin-top:20px;align-self:center;display:inline-flex}.ShareNovel__overlay.Modal__overlay{z-index:1!important}.ShareNovel__wrapper{width:-moz-fit-content!important;width:fit-content!important}.ShareNovel__modal{max-width:34rem;width:100%;display:flex;flex-direction:row;align-items:center}.ShareNovel__modal__loader{border:none;width:3.5rem;height:3.5rem}.ShareNovel__modal__generate{border:1px solid #5f6388;display:flex;padding:.5rem .75rem;align-items:center;border-radius:.5rem;color:#fafafa;justify-content:center}.ShareNovel__modal__body{display:flex;align-items:center;flex-direction:column;gap:1.5rem}.ShareNovel__modal__input{max-width:20rem;display:flex;gap:.5rem;align-items:center;flex-direction:row;padding:.5rem .75rem;border-radius:.5rem;border:1px solid #5f6388}.ShareNovel__modal__img{height:300px}.ShareNovel__modal__img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ShareNovel__modal__copy{display:flex;align-items:center;justify-content:center;color:#5f6388}.ShareNovel__modal__copy:hover{color:#fafafa}.ShareNovel__modal__copy__icon{color:green}.ShareNovel__modal__share{display:flex;gap:10px;align-items:center}.ShareNovel__modal__url{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ShareNovel__modal__download{display:inline-block;color:#fff;border:1px solid #5f6388;padding:.5rem .75rem;border-radius:.5rem;transition:all .2s ease-out}.ShareNovel__modal__download:hover{background:#5f6388}.ShareNovel__modal__footer{display:flex;justify-content:center;align-items:center}.ShareNovel__modal__footer__social-media-section{display:flex;align-items:center;justify-content:center;gap:2rem}.ShareNovel__modal__footer__social-media-section__link{width:2rem;height:2rem;border-radius:50%;transition:all .3s ease-in-out;color:#5f6388}.ShareNovel__modal__footer__social-media-section__link:hover{color:#fafafa;filter:drop-shadow(0px 0px .5rem #9747ff)}.ShareNovel__modal__footer__social-media-section__icon{width:100%;height:100%;border-radius:50%;background:llinear-gradient(#0c0a1d 0%,#1e1a41 100%)}@media screen and (max-width: 560px){.ShareNovel__overlay.Modal__overlay .Modal{padding:1rem}.ShareNovel__wrapper{width:100%;min-width:unset}.ShareNovel__modal{width:100%}}.Author__header{display:flex;flex-direction:column;align-items:center;justify-content:space-between}.Author_loading,.Author-loading__metrics{justify-content:center;display:flex;flex-direction:column;margin-bottom:1rem;align-items:center;width:100%;position:relative;min-height:258px}.Author_loading__background,.Author-loading__metrics__background{position:absolute;width:100%;height:100%;z-index:0}.Author_loading__metrics,.Author-loading__metrics__metrics{min-height:130px}.Author__info{display:flex;flex-direction:column;align-items:center;gap:1rem}.Author__profile-pic{width:6.875rem;height:6.875rem;border-radius:50%;box-shadow:#6f4cff52 0 0 24px,#4c66ff29 0 0 16px}.Author__buttons-group{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1rem}.Author__buttons-group button{width:150px}.Author__linktree{display:flex;align-items:center;font-size:1.2rem;color:#16a34a}.Author__user{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem 0}.Author__username{max-width:20ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Author__stats{display:flex;align-items:center;justify-content:center;gap:1rem;color:#6c7293;font-weight:400;font-size:.875rem;width:250px}.Author__stats span{display:flex;align-items:center;gap:.5rem}.Author__stats span:first-of-type:after{content:"|";margin-left:.5rem}.Author__icons{font-size:.75rem}.Author__share{display:flex;align-items:center;gap:.5rem}.Author__follow-button{display:flex;min-height:42px;align-items:center;justify-content:center}.Author__follow-button{width:150px;border-radius:8px;display:flex;gap:.5rem}.Author__follow-button.follow{background:linear-gradient(90deg,#9747ff 0%,#ff4e67 100%);color:#fafafa;transition:.5s ease-in-out}.Author__follow-button.follow:hover{background:#9747ff}.Author__follow-button.following{color:#cbcdd8;outline:1px solid #cbcdd8;background-color:transparent;transition:.5s ease-in-out}.Author__follow-button.following:hover span,.Author__follow-button.following:hover svg{display:none}.Author__follow-button.following:hover:before{content:"Unfollow";position:absolute}.Author__metric{display:flex;justify-content:center;flex-wrap:wrap;gap:2rem;padding:1.25rem;width:100%}.Author__bot-cards-container{display:flex;flex-direction:column;align-items:center;gap:2rem}.Author__bot-card{padding:1rem;height:120px;max-width:500px;width:300px;gap:20px;display:flex;flex-direction:row;background-color:#ffffff14;border-radius:10px;transition:all .2s ease-out}.Author__bot-card:hover{background-color:#ffffff1f}.Author__bot-card-img{width:85px;height:85px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.Author__bot-card-info{display:flex;flex-direction:column;justify-content:flex-start}.Author__bot-card-info a{color:#fff}.Author__bot-card-name{font-size:1rem;font-weight:700}.Author__bot-card-info-description{font-size:.8rem;height:2.6rem;overflow:auto;margin-top:.1rem;margin-bottom:.1rem}.Author__bot-card-interactions{display:flex;align-items:center;gap:.2rem;padding-right:2px;font-size:1rem;color:#ffffffb3}.Author__container{background-color:#1b2142;padding:1.5rem;border-radius:10px;margin-bottom:20px;min-height:258px}.Author__bots-container{display:flex;align-items:center;justify-content:center;width:100%;gap:2rem;flex-wrap:wrap}.AchievementModal{max-width:500px!important;width:100%!important;padding:1rem .5rem!important;border:solid 1px #9747ff;box-shadow:0 0 7.5px #9747ff;position:relative;top:unset}.AchievementModal__overlay.Modal__overlay{z-index:1!important}.AchievementModal .Modal__header{display:flex;justify-content:center}.AchievementModal .Modal__header h2{margin-bottom:.25rem;font-size:1rem}.AchievementModal__achievement{position:relative;display:flex;align-items:center;justify-content:flex-start;gap:1rem;padding:.5rem}.AchievementModal__achievement__collectible-image{width:3rem;height:3rem;border-radius:8px;overflow:hidden}.AchievementModal__achievement__collectible-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AchievementModal__achievement__info{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;flex:10}.AchievementModal__achievement__name{display:flex;justify-content:flex-start;font-size:1rem;color:#fffef9}.AchievementModal__achievement__description{display:flex;justify-content:center;font-size:.7rem;color:#6f7396}.AchievementModal__reward{color:#fffef9;font-size:1rem;font-weight:400;margin-bottom:1rem}.AchievementModal__footer{display:flex;flex-direction:column;align-items:start;justify-content:start;padding:0 .5rem}.AchievementModal__item{background:#25284b;width:100%;border-radius:10px;margin-top:10px;padding:1rem}.AchievementModal__item-content{display:flex;align-items:start;gap:1.5rem}.AchievementModal__item-image,.AchievementModal__item__animated-border-box-glow{max-height:100px;max-width:100px;height:100%;width:100%;position:absolute;overflow:hidden;z-index:0;border-radius:1rem;transition:all .5s}.AchievementModal__item-image:before,.AchievementModal__item__animated-border-box-glow:before{content:"";z-index:-2;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);position:absolute;width:99999px;height:99999px;background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(#16a34a,#16a34a,#23ff7f,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#23ff7f,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a);animation:rotate 4s linear infinite}.AchievementModal__item__animated-border-box-glow{overflow:hidden;min-width:103px;min-height:103px;filter:blur(1px);transition:all 1s}.AchievementModal__item-image-container{display:flex;justify-content:center;align-items:center;width:100px;height:100px;min-width:100px;min-height:100px}.AchievementModal__item-image-container:hover .AchievementModal__item__animated-border-box-glow{filter:blur(3px)}.AchievementModal__item-image-container:hover .AchievementModal__item-image{filter:saturate(1.25)}.AchievementModal__item-name{font-size:.85rem;color:#fffef9;margin-bottom:.5rem}.AchievementModal__item-description{font-size:.7rem;color:#cbcdd8}.AchievementModal__collectible{background:#25284b;width:100%;border-radius:10px;margin-top:10px;padding:1rem}.AchievementModal__collectible-content{display:flex;justify-content:center;align-items:center}.AchievementModal__collectible-image,.AchievementModal__collectible__animated-border-box-glow{max-height:200px;max-width:200px;height:100%;width:100%;position:absolute;overflow:hidden;z-index:0;border-radius:1rem;transition:all .5s}.AchievementModal__collectible-image:before,.AchievementModal__collectible__animated-border-box-glow:before{content:"";z-index:-2;text-align:center;top:50%;left:50%;transform:translate(-50%,-50%) rotate(0);position:absolute;width:99999px;height:99999px;background-repeat:no-repeat;background-position:0 0;background-image:conic-gradient(#16a34a,#16a34a,#23ff7f,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#23ff7f,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a,#16a34a);animation:rotate 4s linear infinite}.AchievementModal__collectible__animated-border-box-glow{overflow:hidden;min-width:203px;min-height:203px;filter:blur(1px);transition:all 1s}.AchievementModal__collectible-image-container{display:flex;justify-content:center;align-items:center;width:200px;height:200px;min-width:200px;min-height:200px}.AchievementModal__collectible-image-container:hover .AchievementModal__collectible__animated-border-box-glow{filter:blur(3px)}.AchievementModal__collectible-image-container:hover .AchievementModal__collectible-image{filter:saturate(1.25)}@media screen and (max-width: 665px){.AchievementModal{position:absolute;top:100px}}@keyframes rotate{to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes pulse{0%{filter:drop-shadow(0 0 5px #9747ff);scale:1}50%{filter:drop-shadow(0 -7px 5px #9747ff);scale:1.05}to{filter:drop-shadow(0 0 5px #9747ff);scale:1}}.Disclaimer{background-color:#121a36;border-radius:10px;padding:16px;margin-bottom:20px}.Disclaimer__header{display:flex;justify-content:space-between;align-items:center}.Disclaimer__title{color:#fffef9;font-size:1.2rem;display:flex;align-items:center;gap:10px}.Disclaimer__remaining{color:#6f7396;font-size:.875rem;padding:4px 8px;background-color:#0003;border-radius:4px}.Disclaimer__description{color:#6f7396;font-size:1rem;margin:10px 0}.Disclaimer__actions{display:flex;justify-content:flex-end;margin-top:20px}.NovelCard{width:100%;display:flex;flex-direction:column;flex:1}.NovelCard__background{border:1px solid #9747ff;border-radius:1rem;padding:1.5rem;background-color:#1b2142;position:relative}.NovelCard__header{position:absolute;align-items:center;top:10px;right:13px;display:flex;gap:.5rem}.NovelCard__header__NSFW,.NovelCard__header__premium{border:1px solid #ff4e67;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;color:#ff4e67;padding:0 4px;font-size:.8rem;border-radius:.5rem}.NovelCard__header__premium{border-color:#9747ff;color:#fafafa}.NovelCard__header__interactions,.NovelCard__header__favorites{font-size:1.1rem;font-weight:400;color:#6c7293;display:flex;align-items:center;gap:3px}.NovelCard__header__favorites{color:#ff6b8b}.NovelCard__main{display:flex;align-items:center;gap:1rem}.NovelCard__main__img{width:10rem;height:10rem;border-radius:1rem;border:1px solid #6f7396;-o-object-fit:contain;object-fit:contain}.NovelCard__aside{display:flex;flex-direction:column;gap:.7rem}.NovelCard__aside h2{margin:0;padding:0}.NovelCard__aside p{margin-left:.5rem;font-size:.9rem;color:#6f7396;font-style:italic}.NovelCard__tagContainer{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.NovelCard__buttons__group{display:flex;gap:1rem}.NovelCard__footer{display:flex;gap:.5rem;justify-content:flex-start;align-items:center;width:100%;margin-top:.5rem}.NovelCard__footer__cardInfo__container{display:flex;flex:1;flex-direction:column;justify-content:center}.NovelCard__footer__cardInfo{display:flex;align-items:flex-end;overflow:hidden;white-space:nowrap;width:100%}.NovelCard__footer__cardInfo button,.NovelCard__footer__cardInfo p{font-size:.9rem;color:#6f7396;font-style:italic;transition:ease-in-out .2s;white-space:nowrap;text-overflow:ellipsis}.NovelCard__footer__cardInfo button{color:#9747ff;padding-left:.1rem}.NovelCard__footer__cardInfo button:hover{color:#fffef9}.NovelCard__footer__user__contractable{display:flex;align-items:center;text-align:center;font-size:.875rem;color:#16a34a;transition:.2s ease-in-out}.NovelCard__footer__user__contractable svg{font-size:1.4rem}.NovelCard__footer__achievements{margin-top:5px;width:100%}.NovelCard__footer__share{display:flex;align-items:center;color:#9747ff;border:1px solid #9747ff;font-weight:400;font-size:.9rem;padding:.15rem .3rem;border-radius:.5rem;transition:ease-in-out .2s;gap:.2rem}.NovelCard__footer__share:hover{color:#fffef9;border-color:#fffef9}.NovelCard__footer__favorite{display:flex;align-items:center;color:#ff6b8b;border:1px solid #ff6b8b;font-weight:400;font-size:.9rem;padding:.15rem .3rem;border-radius:.5rem;transition:ease-in-out .2s;gap:.2rem;background-color:transparent;cursor:pointer}.NovelCard__footer__favorite:hover{color:#ff8da6;border-color:#ff8da6}.NovelCard__footer__favorite.active{background-color:#ff6b8b1a}.NovelCard__footer__favorite:disabled{opacity:.6;cursor:not-allowed}.NovelCard__moderator-actions{margin-top:2rem;display:flex;gap:.5rem;justify-content:flex-end}@media screen and (max-width: 750px){.NovelCard__modal{flex-direction:column;max-width:24rem}.NovelCard__modal__input{padding:.5rem;max-width:22rem}.NovelCard__modal__footer__social-media-section{gap:1rem}.NovelCard__modal__footer__link{width:1rem;height:1rem}.NovelCard__header{top:5px;right:8px}.NovelCard__main{flex-direction:column;align-items:center;gap:.5rem}.NovelCard__aside h2{text-align:center;font-size:.9rem}.NovelCard__footer{flex-direction:column;align-items:center;gap:1rem}.NovelCard__footer_cardInfo{width:auto}}@media screen and (max-width: 480px){.NovelCard{display:flex;justify-content:center;align-items:center}.NovelCard__modal{flex-direction:column;max-width:18rem}.NovelCard__modal__input{padding:.5rem;max-width:16rem}.NovelCard__modal__footer{display:flex;flex-wrap:wrap;padding:0;margin-top:1rem;max-width:100%}.NovelCard__modal__footer__social-media-section{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}.NovelCard__modal__footer__social-media-section__link{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;padding-bottom:.5rem}.NovelCard__modal__header{top:3px;right:5px}.NovelCard__modal__main__img{width:7rem;height:7rem}.NovelCard__modal__aside h2{font-size:.8rem}.NovelCard__modal__footer{margin-top:1rem}.NovelCard__background{width:100%;padding:1rem;margin-top:0}}.selectPersonaModal{display:flex;flex-direction:column;width:400px;height:400px}.selectPersonaModal__overlay.Modal__overlay{z-index:1!important}.selectPersonaModal__closeButton{position:absolute;top:10px;right:10px;cursor:pointer;color:#fff}.selectPersonaModal__personas-list{display:flex;flex-direction:column}.selectPersonaModal__preview-persona{width:100%;display:flex;align-items:center;justify-content:flex-start;gap:1rem;transition:.2s ease-in-out;cursor:pointer;padding:10px;border-radius:6px}.selectPersonaModal__preview-persona--no-persona{font-style:italic}.selectPersonaModal__preview-persona.selected{background-color:#25284b}.selectPersonaModal__preview-persona.selected:hover{background-color:#1b2142}.selectPersonaModal__preview-persona:hover{background-color:#25284b}.selectPersonaModal__preview-persona-img{height:60px;width:60px;border-radius:8px;-o-object-fit:cover;object-fit:cover}.selectPersonaModal__preview-persona-name{font-size:.875rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatPage{padding:0rem 2rem}.ChatPage__banner{margin-top:2rem}.ChatPage__interactor-container{height:80vh}.ChatPage__messageBox{margin-bottom:1rem}.ChatPage__messageBox-content{display:flex;flex-direction:column;justify-content:flex-start;gap:.5rem}.ChatPage__description{width:100%;display:flex;justify-content:space-between;gap:1rem;margin-top:2rem;flex-wrap:wrap-reverse}.ChatPage__description-left{flex:1;min-width:280px;display:flex;flex-direction:column;gap:1.5rem;max-width:100%}.ChatPage__description-right{flex:1;min-width:280px;max-width:100%}.ChatPage__releases{background-color:#1b1f3a;border-radius:8px;padding:1.25rem;margin-top:2rem;width:100%;max-width:1200px;margin-left:auto;margin-right:auto}.ChatPage__releases-loading{display:flex;justify-content:center;padding:1rem}.ChatPage__releases-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.ChatPage__releases-title{display:flex;align-items:center;gap:.75rem}.ChatPage__releases-title h3{margin:0;font-size:1.2rem}.ChatPage__releases-version{color:#5f6388;font-size:.9rem;background-color:#25284b;padding:.15rem .5rem;border-radius:10px}.ChatPage__releases-date{color:#5f6388;font-size:.9rem}.ChatPage__releases-content{color:#6f7396;line-height:1.4;margin-bottom:1rem;font-size:.9rem}.ChatPage__releases-content p{margin:.5rem 0}.ChatPage__releases-content h1,.ChatPage__releases-content h2,.ChatPage__releases-content h3,.ChatPage__releases-content h4,.ChatPage__releases-content h5,.ChatPage__releases-content h6{margin-top:1rem;margin-bottom:.5rem;font-size:1.1rem}.ChatPage__releases-content h1{font-size:1.2rem}.ChatPage__releases-content ul,.ChatPage__releases-content ol{margin:.5rem 0;padding-left:1.5rem}.ChatPage__releases-content a{color:#9747ff;text-decoration:none}.ChatPage__releases-content a:hover{text-decoration:underline}.ChatPage__releases-content code{background-color:#0003;padding:.1rem .3rem;border-radius:3px;font-family:monospace;font-size:.85rem}.ChatPage__releases-content blockquote{border-left:3px solid #6c7293;margin:.5rem 0;padding-left:1rem;color:#5f6388}.ChatPage__releases-toggle{display:flex;justify-content:center;margin-top:1rem}.ChatPage__releases-previous{margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #6c7293}.ChatPage__releases-previous h4{margin-top:0;margin-bottom:1rem;font-size:1rem}.ChatPage__releases-list{display:flex;flex-direction:column;gap:1.5rem}.ChatPage__releases-item{background-color:#25284b;border-radius:8px;padding:1rem}.ChatPage__releases-item-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.75rem}.ChatPage__releases-item-title{display:flex;align-items:center;gap:.5rem}.ChatPage__releases-item-title h5{margin:0;font-size:1rem}.ChatPage__releases-item-version{color:#5f6388;font-size:.8rem;background-color:#1b1f3a;padding:.1rem .4rem;border-radius:10px}.ChatPage__releases-item-date{color:#5f6388;font-size:.8rem}.ChatPage__releases-item-content{color:#6f7396;line-height:1.4;font-size:.85rem}.ChatPage__releases-item-content p{margin:.5rem 0}.ChatPage__releases-item-content h1,.ChatPage__releases-item-content h2,.ChatPage__releases-item-content h3,.ChatPage__releases-item-content h4,.ChatPage__releases-item-content h5,.ChatPage__releases-item-content h6{margin-top:.75rem;margin-bottom:.4rem;font-size:1rem}.ChatPage__releases-item-content h1{font-size:1.1rem}.ChatPage__releases-item-content ul,.ChatPage__releases-item-content ol{margin:.4rem 0;padding-left:1.25rem}.ChatPage__releases-item-content a{color:#9747ff;text-decoration:none}.ChatPage__releases-item-content a:hover{text-decoration:underline}.ChatPage__releases-item-content code{background-color:#0003;padding:.1rem .3rem;border-radius:3px;font-family:monospace;font-size:.8rem}.ChatPage__releases-item-content blockquote{border-left:3px solid #6c7293;margin:.4rem 0;padding-left:.8rem;color:#5f6388}.ChatPage__regular-preview{width:100%;position:relative;padding:1rem;height:80vh}.ChatPage__regular-preview__button{display:flex;align-items:center;gap:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.25rem;border:2px solid #bababa;border-radius:10px;padding:6px 8px;color:#bababa;background:rgba(0,0,0,.3411764706);transition:ease-in-out .2s}.ChatPage__regular-preview__button:hover{border-color:#fafafa;color:#fafafa}.ChatPage__regular-preview img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;filter:blur(5px);box-shadow:0 0 20px #cd5fea}@media screen and (max-width: 1280px){.ChatPage__description{flex-direction:column-reverse;padding:0}.ChatPage__description .Loading img{z-index:0}}@media screen and (max-width: 480px){.ChatPage{padding:0}.ChatPage__interactor-container{height:100vh}}.GuidelinesPage,.SupportPage{padding:0 2.25rem}.SupportPage__banners{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap;min-height:272px;margin-top:2rem}.SupportPage__email{display:flex;align-items:center;margin-bottom:20px}.SupportPage .Banner{flex:1}.SupportPage .Banner__content{padding-left:1rem}.SupportPage .Banner__transparentImg{max-width:290px}@media screen and (max-width: 650px){.SupportPage__banners{overflow:hidden;padding-top:30px}}.ImgGenPage{width:100%;height:100%;padding:0}.ImgGenPage__loading{position:absolute;width:100%;height:100%}.ImgGenPage__loading .Loading{height:100%;justify-content:flex-start}.ImgGenPage__iframe{height:100%!important;border-radius:10px}.NarrationsList{padding-right:2rem}.NarrationsList__header{margin-bottom:20px}.NarrationsList__description{font-size:16px;color:gray}.NarrationsList__message{margin:20px 0}.NarrationsList__message-action{margin-top:20px}.NarrationsList__content-container{display:flex;background-color:#0003;border-radius:6px;height:50vh}@media (max-width: 768px){.NarrationsList__content-container{flex-direction:column}}.NarrationsList__narrations{overflow-y:auto;max-width:300px;width:100%;border-right:1px solid rgba(111,76,255,.5);border-top-left-radius:6px;border-bottom-left-radius:6px}.NarrationsList__narrations::-webkit-scrollbar{width:10px}.NarrationsList__narrations::-webkit-scrollbar-thumb{background-color:#888;border-radius:10px}.NarrationsList__narrations .Button,.NarrationsList__narrations a{width:100%;margin:0 auto}.NarrationsList__narration{display:flex;align-items:center;height:80px;padding:10px;transition:all .2s ease-out;cursor:pointer}.NarrationsList__narration:hover{background-color:#25284b}.NarrationsList__narration--selected{background-color:#1b2142}.NarrationsList__narration-data{width:100%}.NarrationsList__narration-data-header{display:flex;justify-content:space-between;align-items:center}.NarrationsList__narration-image{width:50px;height:50px;border-radius:50%;margin-right:15px}.NarrationsList__narration-interactions{display:flex;align-items:center;gap:5px;color:#6c7293;font-size:.8rem}.NarrationsList__narration-date{font-size:.8rem;color:#6c7293;font-style:italic}.NarrationsList__narration-name-container{font-weight:700;font-size:1.1rem;display:inline-flex;align-items:center}.NarrationsList__narration-name{text-wrap:nowrap;max-width:104px;text-overflow:ellipsis;overflow:hidden;display:inline-block}.NarrationsList__narration-index{font-weight:700;font-size:1rem;color:#6f7396;font-family:monospace;margin-left:.3rem}.NarrationsList__profile{flex:1;padding:30px;display:flex;flex-direction:column;overflow:auto}.NarrationsList__profile-title{display:flex;align-items:center;gap:4px;transition:ease-in-out .2s}.NarrationsList__profile-title-name{font-size:1.5rem;font-weight:700;padding:0;margin:0;border:unset;width:-moz-fit-content;width:fit-content;border-radius:0}.NarrationsList__profile-title .editing{border-bottom:1px solid #9747ff}.NarrationsList__profile-title-icon{color:#6c7293;cursor:pointer}.NarrationsList__profile-title-icon:hover{color:#9747ff}.NarrationsList__profile-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.NarrationsList__profile-header-info{display:flex;align-items:center;gap:20px;margin-bottom:20px}.NarrationsList__profile-header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:20px}.NarrationsList__profile-image{width:150px;height:150px;border-radius:6px}.NarrationsList__profile-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:20px}.NarrationsList__profile-header-text{padding:0}.NarrationsList__profile-header-text h2{margin:0}.NarrationsList__profile-dates{display:flex;align-items:center;gap:20px;color:#6c7293;font-style:italic;flex-wrap:wrap}.NarrationsList__last-conversations{overflow:auto;opacity:.8;background-color:#0006;border-radius:6px;min-height:100px}.NarrationsList__last-conversations-wrapper{position:relative;padding:10px 20px}.NarrationsList__last-conversations-wrapper:after{content:"";position:absolute;bottom:0;left:0;right:0;height:80%;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.9) 100%);pointer-events:none}.NarrationsList__last-conversations__conversation{opacity:1}.NarrationsList__last-conversations__conversation:nth-child(2){opacity:.8}.NarrationsList__last-conversations__conversation:nth-child(3){opacity:.6}.NarrationsList__conversation{display:flex;gap:.2em;margin-bottom:.2em}.NarrationsList__conversation-subject{color:green}.NarrationsList__conversation--bot .NarrationsList__conversation-subject{color:#ff0}.NarrationsList__delete,.NarrationsList__import{width:100%;display:flex;align-items:center;margin-top:20px;justify-content:space-between;border:1px solid #6c7293;padding:6px;border-radius:8px}.NarrationsList__delete-title,.NarrationsList__import-title{font-weight:600;margin-left:6px;color:#e3e3e3;display:flex;align-items:center}.NarrationsList__delete-text,.NarrationsList__import-text{margin-left:6px;font-size:.835rem;color:gray}.NarrationsList__delete{margin-top:55px}.NarrationsList__delete-button button{color:#9e0000!important;background-color:#0000003d!important}.NarrationsList__delete-button button:hover{background-color:#9494943d!important}.importModal__modal{padding:1rem!important;max-width:600px!important}.importModal__modal h2{margin:0}.importModal__header{margin-bottom:20px}.importModal__header p{font-size:.85rem;color:#6c7293;font-style:italic}.importModal__body{display:flex;align-items:center;width:100%;gap:6px}.importModal__body__input{width:100%;display:flex;align-items:center;border:1px solid #6c7293;border-radius:10px}.importModal__body__input input{width:100%;border:unset}.importModal__body__input input::-moz-placeholder{color:#6c7293;font-size:.9rem;font-style:italic}.importModal__body__input input::placeholder{color:#6c7293;font-size:.9rem;font-style:italic}.importModal__body__input button{color:#6c7293;margin-right:10px;transition:ease-in-out .2s}.importModal__body__input button:hover{color:#fafafa}@media screen and (max-width: 768px){.NarrationsList{padding:0 1rem}.NarrationsList__content-container{height:auto}.NarrationsList__narrations{max-width:100%;border-right:none;border-bottom:1px solid rgba(111,76,255,.5);border-top-left-radius:0;border-top-right-radius:6px;border-bottom-left-radius:6px}.NarrationsList .Button,.NarrationsList a{width:100%}.NarrationsList__profile-image{width:50px;height:50px}.NarrationsList__profile-name{font-size:1rem}.NarrationsList__profile-header-actions{width:100%;margin-bottom:2rem}.NarrationsList__profile .NarrationsList__delete{width:100%}}.NarrationsList__import--disabled{opacity:.5;background-color:#1b2142;position:relative;color:#6c7293}.import-badge{border:2px solid #f0c929;border-radius:8px;font-size:.6rem;padding:2px;color:#f0c929;margin-left:10px}.AchievementBuilder__name-input,.AchievementBuilder__description-input,.AchievementBuilder__condition-input,.AchievementBuilder__selecteds,.AchievementBuilder__bot-input{padding-bottom:24px!important}.AchievementBuilder__novel,.AchievementBuilder__item{display:flex;align-items:center;gap:8px}.AchievementBuilder__novel-input,.AchievementBuilder__item-input{width:70%}.AchievementBuilder__collectible-image{margin-bottom:24px}.AchievementBuilder__collectible-image-label{display:block;margin-bottom:10px;font-weight:700}.AchievementBuilder__collectible-image-input{display:block;margin-top:5px}.AchievementBuilder__collectible-image-preview{margin-top:10px;width:150px;height:150px;border-radius:8px;overflow:hidden}.AchievementBuilder__collectible-image-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.AchievementBuilder__condition-toggle{margin:1rem 0}.AchievementBuilder__scenes-selection{margin-bottom:24px}.AchievementBuilder__scenes-selection-label{display:block;margin-bottom:10px;font-weight:700}.AchievementBuilder__scenes-list{max-height:300px;overflow-y:auto;border:1px solid #25284b;border-radius:8px;padding:.5rem;background-color:#0000001a}.AchievementBuilder__scenes-empty{padding:1rem;background-color:#0000001a;border:1px solid #25284b;border-radius:8px;text-align:center;font-style:italic}.AchievementBuilder__scene-item{display:flex;align-items:center;padding:.5rem;border-radius:4px;margin-bottom:.5rem;cursor:pointer;transition:background-color .2s ease}.AchievementBuilder__scene-item:hover{background-color:#0003}.AchievementBuilder__scene-item.selected{background-color:#9747ff33}.AchievementBuilder__scene-item .CheckBox{margin-right:.5rem}.AchievementBuilder__scene-name{flex:1;margin-right:.5rem}.AchievementBuilder__scene-id{font-size:.8rem;color:#6f7396;font-style:italic}.AchievementBuilder__error{color:red;font-size:.8rem;margin-top:5px}.AchievementBuilder__inventory-item,.AchievementBuilder__bot{width:10rem;height:10rem;border:1px solid #9747ff;border-radius:16px;position:relative}.AchievementBuilder__inventory-item-image,.AchievementBuilder__bot-image{width:100%;border-radius:16px;height:100%;-o-object-fit:cover;object-fit:cover}.AchievementBuilder__inventory-item-name,.AchievementBuilder__bot-name{position:absolute;bottom:0;left:0;right:0;background-color:#00000080;border-bottom-left-radius:16px;border-bottom-right-radius:16px;color:#fff;text-align:center;opacity:0;transition:ease-in-out .2s}.AchievementBuilder__inventory-item .error,.AchievementBuilder__bot .error{opacity:1}.AchievementBuilder__inventory-item-premium,.AchievementBuilder__bot-premium{position:absolute;background-color:#9747ff;top:0;left:0;font-size:1rem;padding:0 4px;border-top-left-radius:16px;border-bottom-right-radius:16px;opacity:0;transition:ease-in-out .2s}.AchievementBuilder__inventory-item:hover .AchievementBuilder__inventory-item-name,.AchievementBuilder__bot:hover .AchievementBuilder__inventory-item-name,.AchievementBuilder__inventory-item:hover .AchievementBuilder__inventory-item-premium,.AchievementBuilder__bot:hover .AchievementBuilder__inventory-item-premium,.AchievementBuilder__inventory-item:hover .AchievementBuilder__bot-name,.AchievementBuilder__bot:hover .AchievementBuilder__bot-name,.AchievementBuilder__inventory-item:hover .AchievementBuilder__bot-premium,.AchievementBuilder__bot:hover .AchievementBuilder__bot-premium{opacity:1}.AchievementBuilder__entire-novel{margin:1rem 0}.AchievementBuilder__selecteds{display:flex;gap:10px}.AchievementBuilder__toggle-button{margin-bottom:1rem}.AchievementBuilder__title{margin-top:0}.AchievementBuilder__submit{width:100%;display:flex;justify-content:space-between;align-items:center}.AchievementBuilder__delete-button{background-color:red!important;color:#fff!important}.AchievementBuilder__delete-button:hover{background-color:#c00!important}.AchievementBuilder__delete-confirmation{padding:1rem}.AchievementBuilder__delete-confirmation p{margin-bottom:1.5rem}.AchievementBuilder__delete-actions{display:flex;justify-content:flex-end;gap:1rem}.AchievementBuilder__delete-confirm-button{background-color:red!important;color:#fff!important}.AchievementBuilder__delete-confirm-button:hover{background-color:#c00!important}.AchievementBuilder__scenes{background-color:#25284b;padding:1rem;margin-bottom:1rem;border-radius:4px}.AchievementBuilder__scene-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.AchievementBuilder__scene-input{padding:0!important}.achievementList{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.achievementList__achievement{width:32.5%;min-width:375px}.achievementList .selected .Achievement{border-color:#23ff7f}.AchievementStudio{display:flex;flex-direction:column;gap:10px}.AchievementStudio__header{gap:10px;display:flex;align-items:center;justify-content:flex-end}.AchievementStudio__header__language{width:-moz-fit-content;width:fit-content;min-width:200px}.AchievementStudio__button{display:flex;align-items:center;justify-content:flex-end}.AchievementStudio__modal{background:#121a36!important}.CollectibleAchievementApproval{display:flex;flex-direction:column;gap:20px}.CollectibleAchievementApproval h2{margin-bottom:0}.CollectibleAchievementApproval__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.CollectibleAchievementApproval__tabs{display:flex;gap:10px;margin-bottom:20px;border-bottom:1px solid #25284b}.CollectibleAchievementApproval__tab{padding:10px 20px;cursor:pointer;border-radius:8px 8px 0 0;transition:background-color .2s ease}.CollectibleAchievementApproval__tab:hover{background-color:#9747ff1a}.CollectibleAchievementApproval__tab.active{background-color:#9747ff33;border-bottom:2px solid #9747ff;font-weight:700}.CollectibleAchievementApproval__empty{padding:20px;text-align:center;background-color:#25284b;border-radius:8px}.CollectibleAchievementApproval__unauthorized{padding:20px;text-align:center;background-color:#25284b;border-radius:8px;color:red}.CollectibleAchievementApproval__table-container{overflow-x:auto;margin-bottom:20px}.CollectibleAchievementApproval__table{width:100%;border-collapse:collapse}.CollectibleAchievementApproval__table th{text-align:left;padding:12px;background-color:#25284bcc;color:#fffef9;font-weight:700;border-bottom:1px solid #25284b}.CollectibleAchievementApproval__table-row{cursor:pointer;transition:background-color .2s ease}.CollectibleAchievementApproval__table-row:hover{background-color:#25284b66}.CollectibleAchievementApproval__table-row:nth-child(2n){background-color:#25284b33}.CollectibleAchievementApproval__table-cell{padding:12px;border-bottom:1px solid rgba(37,40,75,.3);vertical-align:middle}.CollectibleAchievementApproval__achievement-name{font-weight:700;color:#fffef9}.CollectibleAchievementApproval__achievement-description{color:#6f7396;font-size:.9rem}.CollectibleAchievementApproval__achievement-image{width:50px;height:50px;border-radius:4px;overflow:hidden}.CollectibleAchievementApproval__achievement-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CollectibleAchievementApproval__status-approved{color:#16a34a;font-weight:700}.CollectibleAchievementApproval__list{display:flex;flex-wrap:wrap;gap:15px}.CollectibleAchievementApproval__item{width:32%;min-width:300px;cursor:pointer;transition:transform .2s ease}.CollectibleAchievementApproval__item:hover{transform:translateY(-5px)}.CollectibleAchievementApproval__details{padding:15px}.CollectibleAchievementApproval__details h3{margin-top:0;margin-bottom:10px}.CollectibleAchievementApproval__details p{margin-bottom:20px}.CollectibleAchievementApproval__condition,.CollectibleAchievementApproval__scenes{margin-bottom:15px}.CollectibleAchievementApproval__image{margin-bottom:20px}.CollectibleAchievementApproval__image-preview{margin-top:10px;width:200px;height:200px;border-radius:8px;overflow:hidden}.CollectibleAchievementApproval__image-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CollectibleAchievementApproval__actions{margin-top:20px;display:flex;justify-content:flex-end;gap:10px}.BotStudioUploadForm{margin-top:2rem}.BotStudioUploadForm__progress-data{text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px;display:flex;justify-content:space-between;padding:5px 10px}.BotStudioUploadForm__progress-bar{margin-top:10px}.BotStudioUploadForm__progress{width:100%}.BotStudioUploadForm__content{display:flex;justify-content:center;align-items:center;gap:2rem;margin-top:2rem;background-color:#ffffff1a;border-radius:6px;padding:1rem;min-height:300px}.BotStudioUploadForm__step-1 label{display:flex;flex-direction:column;align-items:center;gap:1rem}.BotStudioUploadForm__step-1 a{color:#4978fa;transition:color .2s ease-out}.BotStudioUploadForm__step-1 a:hover{color:#4978facc}.BotStudioUploadForm__step-1 p{font-size:.9rem;margin-top:2rem;text-align:center;background-color:#1b1f3a;padding:1rem;color:#6f7396;border-radius:6px}.BotStudioUploadForm__review{margin-top:.5rem;font-size:.9rem;color:#6f7396;display:flex;align-items:center;justify-content:flex-end;gap:.4rem}.BotStudioUploadForm__first-row{display:flex;gap:2rem;justify-content:space-between}@media screen and (max-width: 1350px){.BotStudioUploadForm__first-row{flex-direction:column;align-items:center}}.BotStudioUploadForm__text-fields{display:flex;flex-direction:column;gap:1rem;width:100%;flex:2}.BotStudioUploadForm__ad-data{display:flex;gap:2rem;flex:3}@media screen and (max-width: 1700px){.BotStudioUploadForm__ad-data{flex-wrap:wrap;justify-content:center}}.BotStudioUploadForm__submit-container{position:absolute;display:inline-block;top:0;right:0}@media screen and (max-width: 500px){.BotStudioUploadForm__submit-container{position:relative;display:flex;justify-content:center;margin-bottom:10px}}.ItemBuilder__title{margin-top:0}.ItemBuilder div.ItemBuilder__name-input,.ItemBuilder div.ItemBuilder__description-input{padding-bottom:24px}.ItemBuilder__image-upload{margin-bottom:0}.ItemBuilder__image-upload.loading img{display:flex;margin:auto;width:50%}.ItemBuilder__form{display:flex;flex-direction:column}.ItemBuilder__info{display:flex;justify-content:space-between;align-items:center;gap:16px}.ItemBuilder__info__name-description{width:100%}.ItemBuilder__button-group{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.ItemBuilder__action{padding:16px 16px 0;border-radius:12px;background-color:#ffffff0d;margin-bottom:16px}.ItemBuilder__action__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.ItemBuilder__action__header__title{margin:0}.ItemBuilder__action__header button.ItemBuilder__action__delete-button{font-size:.7rem;padding:4px 8px;margin:0;cursor:pointer}.ItemBuilder__action__header button.ItemBuilder__action__delete-button.disabled{cursor:not-allowed;background-color:#ffffff59;color:#ffffff80}.ItemBuilder__action__header button.ItemBuilder__action__delete-button.disabled:hover{background-color:#ffffff59;color:#ffffff80}.ItemBuilder__action div.ItemBuilder__action__prompt-input,.ItemBuilder__action div.ItemBuilder__action__name-input{padding-bottom:32px}.ItemBuilder__actions__add-action-button{font-size:.7rem;padding:6px 12px;align-self:flex-end}.ItemBuilder__actions-title{margin-top:0}.ItemBuilder__footer{display:flex;align-items:center;justify-content:space-between}.ItemBuilder__footer__id{display:flex;align-items:center;gap:8px;padding:2px 4px;border-radius:8px;border:1px solid #6c7293;cursor:pointer}.ItemBuilder__footer__id svg:hover{color:#9747ff}.ItemStudio{display:flex;flex-direction:column;gap:10px}.ItemStudio__header{display:flex;justify-content:space-between;align-items:center}.ItemStudio__header__buttons{display:flex;gap:16px}.ItemStudio__header__language{width:100%;min-width:200px}.ItemStudio__colors{display:flex;font-size:.6rem;gap:6px}.ItemStudio__colors__item-1,.ItemStudio__colors__item-2,.ItemStudio__colors__item-3{padding:4px 8px;border-radius:8px;background-color:red;color:#000}.ItemStudio__colors__item-2{background-color:#6c7293}.ItemStudio__colors__item-3{background-color:#23ff7f}.ItemStudio__button{width:100%;display:flex;align-items:center;justify-content:flex-end}.ItemStudio__modal{background:#121a36!important}.ItemSelector{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.ItemSelector__item{width:10rem;height:10rem;border:1px solid #aaa1ff;border-radius:1rem;position:relative;justify-content:center;align-items:flex-end;display:flex;cursor:pointer;transition:all .2s ease-in-out}.ItemSelector__item__copy-id{position:absolute;top:6px;right:6px;color:#6c7293;cursor:pointer;width:24px;height:24px;transition:all .2s ease-in-out}.ItemSelector__item__copy-id:hover{color:#9747ff}.ItemSelector__item__premium-tag{position:absolute;top:0;left:0;background-color:#f0c929;padding:2px 4px;border-radius:1rem 0;color:#000;letter-spacing:1px;font-size:.8rem}.ItemSelector__item p{font-size:1.25rem;background-color:#000000c0;width:100%;text-align:center;position:absolute;opacity:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.ItemSelector__item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem}.ItemSelector__item:hover{border-color:#9747ff;box-shadow:0 0 15px #9747ff}.ItemSelector__item:hover p{opacity:1;font-size:.8rem}.selected2{border-color:red}.selected{border-color:#23ff7f}.BotStudioBackgrounds{display:flex;gap:40px;padding:2rem;flex-wrap:wrap}.BotStudioBackgrounds__upload{display:flex;flex-direction:column;align-items:flex-start;max-width:300px}.BotStudioBackgrounds__upload .Input{width:100%}.BotStudioBackgrounds__upload__actions{display:flex;justify-content:flex-end;width:100%}.BotStudioBackgrounds__upload__actions .Button{min-width:120px}.BotStudioBackgrounds__background{width:150px;height:78.37px;background-size:cover;background-position:center;border:2px solid transparent;border-radius:10px;transition:all .2s ease-out;opacity:.7;cursor:pointer}.BotStudioBackgrounds__background:hover{opacity:1;border:2px solid #9747ff}.BotChart__tooltip{background:rgba(255,255,255,.1);padding:.4rem;border-radius:6px}.BotStudioBotPage{display:flex;flex-direction:column;padding:20px;max-width:1800px;margin:0 auto}.BotStudioBotPage__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:20px}.BotStudioBotPage__header-details{display:flex;align-items:center;gap:15px}.BotStudioBotPage__header-buttons{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.BotStudioBotPage__header-buttons .Button,.BotStudioBotPage__header-buttons a{width:150px}.BotStudioBotPage__profile-pic{width:90px;height:90px;border-radius:10px;box-shadow:#bd4cff52 0 0 24px,#a84cff29 0 0 16px;box-shadow:#6f4cff52 0 0 24px,#4c66ff29 0 0 16px}.BotStudioBotPage__name{font-size:24px;font-weight:700;display:inline-flex;align-items:center;gap:1rem;text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px}.BotStudioBotPage h2{text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px}.BotStudioBotPage__description{font-size:16px;color:gray}.BotStudioBotPage__statistics{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:30px}.BotStudioBotPage__statistics .MetricBox{max-width:250px}.BotStudioBotPage__metadata{display:flex;gap:2rem;margin-top:2rem;flex-wrap:wrap}.BotStudioBotPage__metadata-value{display:flex;flex-direction:column}.BotStudioBotPage__metadata-value strong{text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px}.BotStudioBotPage__metadata-lang{display:inline-flex;gap:5px;margin-top:5px}.BotStudioBotPage__metadata-lang img{width:20px}.BotStudioBotPage__metadata-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;font-size:.7rem}.BotStudioBotPage__chart{margin-top:3rem}@media screen and (max-width: 600px){.BotStudioBotPage__chart{display:none}}.BotStudioBotPage__config-header{display:flex;justify-content:space-between;align-items:center;margin-top:3rem}.BotStudioBotPage__public-form{position:relative}.BotStudioBotPage__change-visibility-modal-docs{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.BotStudioBotPage__change-visibility-modal-docs-item{padding:.8rem;border-radius:6px;background-color:#0006;transition:all .2s ease-in-out;border:1px solid transparent;cursor:pointer}.BotStudioBotPage__change-visibility-modal-docs-item:hover{background-color:#0009}.BotStudioBotPage__change-visibility-modal-docs-item-title{color:#fffef9}.BotStudioBotPage__change-visibility-modal-docs-item-current{font-style:italic;font-size:.8rem;color:#9747ff}.BotStudioBotPage__change-visibility-modal-docs-item-description{color:#5f6388;font-size:.9rem}.BotStudioBotPage__change-visibility-modal-docs-item--selected{border:1px solid gray;cursor:default;background-color:#0009}.BotStudioBotPage__change-visibility-modal-action{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem}.BotStudioBotPage__change-visibility-modal-action .Button{width:150px}.BotStudioBotPage__change-visibility-modal-action .Button[disabled]{background-color:gray;font-style:italic;color:#d3d3d3}.BotStudioBotPage__delete{display:flex;justify-content:space-between;align-items:center;margin:20px 0;padding:20px;background-color:#0000001a;border:1px solid #25284b;border-radius:8px}.BotStudioBotPage .react-json-view{border-radius:20px;padding:20px;font-size:1rem;overflow:auto}.BotStudioBotPage__translations{margin-top:2rem}.BotStudioBotPage__translations .BotStudioMyBots__table-bot{display:flex;align-items:flex-start;gap:20px;padding:10px}.BotStudioBotPage__translations .BotStudioMyBots__table-bot-img{width:85px;height:85px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.BotStudioBotPage__translations .BotStudioMyBots__table-bot-info-name{display:flex;gap:10px;font-size:1rem;font-weight:700}.BotStudioBotPage__translations .BotStudioMyBots__table-bot-info-name a{color:#fff}.BotStudioBotPage__translations .BotStudioMyBots__table-bot-info-description{font-size:.8rem;height:2.6rem;overflow:auto;margin-top:.1rem;margin-bottom:.1rem}.BotStudioBotPage__translations .Button{margin-top:1rem}.BotStudioBotPage__achievements{margin-top:2rem}.BotStudioBotPage__achievements-list{margin:1rem 0}.BotStudioBotPage__achievements-empty{padding:1rem;background-color:#0000001a;border:1px solid #25284b;border-radius:8px;text-align:center;font-style:italic}.BotStudioBotPage__achievements-grid{display:flex;flex-wrap:wrap;gap:1rem}.BotStudioBotPage__achievements-item{width:32%;min-width:300px;cursor:pointer;transition:transform .2s ease;position:relative}.BotStudioBotPage__achievements-item:hover{transform:translateY(-5px)}@media screen and (max-width: 1024px){.BotStudioBotPage__achievements-item{width:48%}}@media screen and (max-width: 768px){.BotStudioBotPage__achievements-item{width:100%}}.BotStudioBotPage__achievements-item-status{position:absolute;top:10px;right:10px;font-size:.7rem;padding:3px 8px;border-radius:10px}.BotStudioBotPage__achievements-item-status .status-approved{background-color:#16a34acc;color:#fff;padding:3px 8px;border-radius:10px}.BotStudioBotPage__achievements-item-status .status-pending{background-color:#ffa500cc;color:#fff;padding:3px 8px;border-radius:10px}.BotStudioBotPage__achievements-actions{margin-top:1rem;display:flex;justify-content:flex-end}.BotStudioBotPage__achievements-details{padding:1rem}.BotStudioBotPage__achievements-details h3{margin-top:0;margin-bottom:.5rem}.BotStudioBotPage__achievements-details p,.BotStudioBotPage__achievements-details-condition,.BotStudioBotPage__achievements-details-scenes,.BotStudioBotPage__achievements-details-status,.BotStudioBotPage__achievements-condition,.BotStudioBotPage__achievements-scenes,.BotStudioBotPage__achievements-status,.BotStudioBotPage__achievements-image{margin-bottom:1rem}.BotStudioBotPage__achievements-image-preview{margin-top:.5rem;width:200px;height:200px;border-radius:8px;overflow:hidden}.BotStudioBotPage__achievements-image-preview img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.BotStudioBotPage__achievements-note{margin-top:1.5rem;font-size:.9rem;color:#6f7396;padding:.5rem;background-color:#0000001a;border-radius:4px}.BotStudioBotPage__moderator{margin-top:2rem}.BotStudioBotPage__moderator-controls{display:flex;flex-direction:column;gap:1rem}.BotStudioBotPage__moderator-row{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-radius:8px;background-color:#25284b66}.BotStudioBotPage__moderator-label{font-weight:500;color:#fffef9}.BotStudioBotPage__moderator-toggle{display:flex;align-items:center}.BotStudioBotPage__moderator-toggle .Button{min-width:120px}.BotStudioBotPage__releases{margin-top:2rem;margin-bottom:2rem}.BotStudioBotPage__releases-description{color:#6f7396;margin-bottom:1.5rem}.BotStudioBotPage__releases-container{display:flex;flex-direction:column;gap:2rem}.BotStudioBotPage__releases-create{background-color:#1b1f3a;padding:1.5rem;border-radius:10px}.BotStudioBotPage__releases-create-header{display:flex;justify-content:flex-end;align-items:center;margin-bottom:1rem;gap:1rem}.BotStudioBotPage__releases-create-header h3{margin:0}.BotStudioBotPage__releases-history{background-color:#1b1f3a;padding:1.5rem;border-radius:10px}.BotStudioBotPage__releases-history-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.BotStudioBotPage__releases-history-header h3{margin:0}.BotStudioBotPage__releases-empty{padding:1rem;color:#6f7396;text-align:center}.BotStudioBotPage__releases-list{display:flex;flex-direction:column;gap:1.5rem}.BotStudioBotPage__release-item{background-color:#25284b;border-radius:8px;padding:1.25rem}.BotStudioBotPage__release-header{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.BotStudioBotPage__release-title{display:flex;align-items:center;gap:.75rem}.BotStudioBotPage__release-title h3{margin:0;font-size:1.2rem}.BotStudioBotPage__release-version{color:#5f6388;font-size:.9rem;background-color:#1b1f3a;padding:.15rem .5rem;border-radius:10px}.BotStudioBotPage__release-date{color:#5f6388;font-size:.9rem}.BotStudioBotPage__release-content{color:#6f7396;white-space:pre-line;margin-bottom:1.25rem;line-height:1.5;font-size:.9rem}.BotStudioBotPage__release-content p{margin:.5rem 0}.BotStudioBotPage__release-content h1,.BotStudioBotPage__release-content h2,.BotStudioBotPage__release-content h3,.BotStudioBotPage__release-content h4,.BotStudioBotPage__release-content h5,.BotStudioBotPage__release-content h6{margin-top:1rem;margin-bottom:.5rem;font-size:1.1rem}.BotStudioBotPage__release-content h1{font-size:1.2rem}.BotStudioBotPage__release-content ul,.BotStudioBotPage__release-content ol{margin:.5rem 0;padding-left:1.5rem}.BotStudioBotPage__release-content a{color:#9747ff;text-decoration:none}.BotStudioBotPage__release-content a:hover{text-decoration:underline}.BotStudioBotPage__release-content code{background-color:#0003;padding:.1rem .3rem;border-radius:3px;font-family:monospace;font-size:.85rem}.BotStudioBotPage__release-content blockquote{border-left:3px solid #6c7293;margin:.5rem 0;padding-left:1rem;color:#5f6388}.BotStudioBotPage__release-actions{display:flex;justify-content:flex-end;gap:.75rem}.BotStudioBotPage__release-form{display:flex;flex-direction:column;gap:1rem}.BotStudioBotPage__form-group{display:flex;flex-direction:column;gap:.5rem}.BotStudioBotPage__form-group label{font-weight:500}.BotStudioBotPage__form-group input,.BotStudioBotPage__form-group textarea{background-color:#25284b;border:1px solid #6c7293;border-radius:6px;padding:.75rem;color:#fffef9;font-family:inherit}.BotStudioBotPage__form-group input:focus,.BotStudioBotPage__form-group textarea:focus{outline:none;border-color:#6c7293}.BotStudioBotPage__form-error{color:red;font-size:.9rem}.BotStudioBotPage__form-actions{display:flex;justify-content:flex-end;gap:.75rem;margin-top:.5rem}.BotStudioBotPage__form-markdown-hint{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:#6f7396;margin-top:.5rem}.BotStudioBotPage__form-markdown-hint svg{flex-shrink:0}.BotStudioBotPage__form-markdown-link{transition:color .2s;color:#fffef9}.BotStudioBotPage__form-markdown-link:hover{color:#fff}.BotStudioBotPage__form-markdown-link:focus{outline:none}.BotStudioBotPage__form-markdown-link:active{color:#fffef9}.BotStudioBotPage__translation-modal{min-width:500px}.BotStudioBotPage__translation-description{color:#6f7396;margin-bottom:1.5rem;line-height:1.5}.BotStudioBotPage__translation-form{display:flex;flex-direction:column;gap:1rem}.BotStudioBotPage__translation-progress{text-align:center;padding:2rem 0}.BotStudioBotPage__translation-progress h3{margin-bottom:1rem;color:#fffef9}.BotStudioBotPage__translation-progress p{color:#6f7396;margin-bottom:1.5rem}.BotStudioBotPage__progress-bar{width:100%;height:20px;background-color:#25284b;border-radius:10px;overflow:hidden;margin:1rem 0;position:relative}.BotStudioBotPage__progress-fill{height:100%;background:linear-gradient(45deg,#9747ff,#2f80ed);border-radius:10px;transition:width .3s ease;position:relative}.BotStudioBotPage__progress-fill:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.BotStudioBotPage__translation-complete{text-align:center;padding:2rem 0}.BotStudioBotPage__translation-complete h3{color:#16a34a;margin-bottom:1rem}.BotStudioBotPage__translation-complete p{color:#6f7396;margin-bottom:2rem}.BotStudioBotPage__translation-error{text-align:center;padding:2rem 0}.BotStudioBotPage__translation-error h3{color:red;margin-bottom:1rem}.BotStudioBotPage__translation-error p{color:#6f7396;margin-bottom:2rem}.BotStudio{padding-right:2.25rem}.BotStudio__title{margin:0;padding-left:2rem}.BotStudio__description{padding-left:2rem;color:#6f7396}.BotStudio__header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}@media screen and (max-width: 600px){.BotStudio__header{flex-direction:column;align-items:center}}.BotStudioMyBots{width:100%;margin:20px auto 0;max-width:1800px}.BotStudioMyBots__message-box{margin-bottom:20px}.BotStudioMyBots__filters{display:flex;justify-content:space-between;margin-bottom:20px;flex-wrap:wrap}.BotStudioMyBots__filter-buttons{margin-bottom:10px;overflow:auto}.BotStudioMyBots__table{overflow:auto;min-width:1000px}.BotStudioMyBots__table-bot{display:flex;align-items:flex-start;gap:20px;padding:10px}.BotStudioMyBots__table-bot-img{width:85px;height:85px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.BotStudioMyBots__table-bot-info-name{display:flex;gap:10px;font-size:1rem;font-weight:700}.BotStudioMyBots__table-bot-info-name a{color:#fff}.BotStudioMyBots__table-bot-info-flags{display:flex;align-items:center;gap:4px}.BotStudioMyBots__table-bot-info-flags img{width:20px}.BotStudioMyBots__table-bot-info-description{font-size:.8rem;height:2.6rem;overflow:auto;margin-top:.1rem;margin-bottom:.1rem}.BotStudioMyBots__table table tbody tr:hover{background-color:#25284b}.BotStudioMyBots__table-container{position:relative;min-height:150px;overflow:auto}.BotStudioMyBots__table-container .Loading{width:100%;height:100%;position:absolute;left:0;top:0}.BotStudioMyBots__revisions{margin-top:20px}.BotStudioMyBots__revisions .LoadMoreButton{display:flex;justify-content:center;margin-top:10px}.BotStudioMyBots__revisions-checkpoints,.BotStudioMyBots__revisions-feedback{background-color:#000;color:green;max-height:60px;overflow:auto;font-size:.8rem;font-family:Courier New,Courier,monospace}.BotStudioMyBots__revisions-bot{display:flex;align-items:center;gap:10px}.BotStudioMyBots__revisions-bot img{width:40px;height:40px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.BotStudioMyBots__revisions table tbody tr:hover{background-color:#25284b}.BotStudioMyBots__revisions a{color:#9747ff}.BotStudioMetrics{display:flex;justify-content:center;margin-bottom:2rem;gap:2rem;flex-wrap:wrap}.BotStudioMetrics__popular-bot-profile-pic{height:40px;margin-bottom:-10px;border-radius:6px}.editCharacterForm{display:flex;flex-direction:column}.editCharacterForm__info{display:flex;gap:10px;width:100%;align-items:center;position:relative}.editCharacterForm__info-pic{width:100px;height:100px;border-radius:10px;-o-object-fit:cover;object-fit:cover}.editCharacterForm__info-name{font-size:20px;font-weight:700;margin:0}.editCharacterForm__info-name-container{display:flex;align-items:center;gap:10px}.editCharacterForm__info-language{width:150px}.editCharacterForm__info-desc{font-size:14px;color:#6c7293}.editCharacterForm__info-nsfw{color:#fafafa;border:1px solid #ff4e67;padding:0 5px;border-radius:10px;position:absolute;top:0;right:0}.editCharacterForm__input{margin:1rem 0;padding-bottom:0!important;width:100%}.editCharacterForm__input textarea{height:10rem}.editCharacterForm__input-container{width:100%;display:flex;gap:8px}.editCharacterForm__label{font-size:.9rem;color:#fafafa;margin-bottom:10px}.editCharacterForm__buttons{margin-top:10px;display:flex;align-items:center;justify-content:flex-end;gap:10px}@media (max-width: 668px){.editCharacterForm__input-container{flex-direction:column}}.characterOutfitSelector{width:100%}.characterOutfitSelector__header{display:flex;align-items:center;justify-content:space-between}.characterOutfitSelector__selectButtons{display:flex;align-items:center;justify-content:space-between;gap:10px}.characterOutfitSelector__selectButtons-button{font-size:1rem;color:#6c7293;border:1px solid #6c7293;padding:4px 6px;border-radius:8px;transition:ease-in-out .2s}.characterOutfitSelector__selectButtons-button:hover{color:#fafafa;border-color:#fafafa}.characterOutfitSelector__selectButtons .selected{color:#fafafa;border-color:#fafafa;background-color:#9747ff}.characterOutfitSelector__select{width:25%}.characterOutfitSelector__outfit-list{display:flex;gap:10px;align-items:center;overflow-x:scroll;padding-bottom:4px;margin-bottom:10px}.characterOutfitSelector__outfit-image{min-width:148px;min-height:148px;border-radius:10px;border:1px solid #6c7293}.characterOutfitSelector__outfit-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.Loading{width:100%;display:flex;align-items:center;justify-content:center;height:300px}.Loading__gif{width:5rem;height:5rem}.ImportCharacterModal{position:relative;display:flex;flex-direction:column}.ImportCharacterModal__modal{padding:1rem!important;top:30px!important}.ImportCharacterModal__controls{display:flex;align-items:center;position:absolute;gap:10px;top:0;right:0}.ImportCharacterModal__controls__back,.ImportCharacterModal__controls__close{transition:ease-in-out .2s;width:1.35rem;height:1.35rem}.ImportCharacterModal__controls__back:hover,.ImportCharacterModal__controls__close:hover{color:#9747ff;cursor:pointer}.ImportCharacterModal__controls__back{width:1.2rem;height:1.2rem}.ImportCharacterModal h2{margin:0}.ImportCharacterModal__list{margin-top:8px;display:flex;align-items:end;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding-right:4px}.ImportCharacterModal__list__bot,.ImportCharacterModal__list__character{display:flex;justify-content:space-between;align-items:center;width:100%;border:1px solid #6c7293;border-radius:10px;padding:5px}.ImportCharacterModal__list__bot-name,.ImportCharacterModal__list__character-name{font-size:1.15rem}.ImportCharacterModal__list__bot-info,.ImportCharacterModal__list__character-info{display:flex;align-items:center;gap:6px}.ImportCharacterModal__list__bot-info img,.ImportCharacterModal__list__character-info img{border-radius:10px;width:2.5rem;height:2.5rem}.CharacterStudio__buttons{width:100%;display:flex;justify-content:space-between;margin-bottom:16px}.CharacterStudio__buttons-group{display:flex;gap:10px;align-items:center}.CharacterStudio__buttons-group-buttons{margin:0;padding:0}.CharacterStudio__language-selector{width:200px;margin:0}.CharacterStudio .ButtonGroup{flex-wrap:wrap}@media (max-width: 1050px){.CharacterStudio__buttons{flex-direction:column;gap:10px}}.CharacterView{display:flex;align-items:center;width:100%;gap:10px;border:1px solid #6c7293;border-radius:10px;position:relative;transition:ease-in-out .2s;padding:8px}.CharacterView__delete{position:absolute;top:10px;right:10px;cursor:pointer;transition:ease-in-out .2s}.CharacterView__delete:hover{color:red}.CharacterView--reviewer{border:none}.CharacterView--clickable{cursor:pointer}.CharacterView--clickable:hover{border-color:#9747ff}.CharacterView__pic{width:100px;height:100px;border-radius:10px}.CharacterView__info{display:flex;align-items:center;gap:10px}.CharacterView__name{font-size:20px;font-weight:700}.CharacterView__desc{font-size:14px;color:#6c7293}.CharacterView__nsfw{color:#fafafa;border:1px solid #ff4e67;padding:0 5px;border-radius:10px}.CharacterView__author{font-size:14px;color:#9747ff;text-decoration:none;margin-top:4px;display:inline-block}.CharacterView__author:hover{text-decoration:underline}.PUBLIC,.REVIEW,.UNLISTED,.REJECTED{color:#16a34a;border:1px solid #16a34a;padding:0 5px;border-radius:4px;font-size:12px}.REVIEW{color:#9747ff;border:1px solid #9747ff}.UNLISTED{color:#f0c929;border-color:#f0c929}.REJECTED{color:red;border-color:red}.CharacterList{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.CharacterList__modal{position:relative}.CharacterList__modal-close{position:absolute;z-index:2;top:10px;right:10px;width:1.25rem;height:1.25rem;cursor:pointer;transition:ease-in-out .2s}.CharacterList__modal-close:hover{color:red}.CharacterList__modal-body{margin-top:10px;display:flex;flex-direction:column;gap:10px;align-items:flex-end;width:100%}.CharacterList__modal-body__inputs{display:flex;align-items:center;gap:10px;width:100%}.CharacterList__modal-rejectMessage{margin-top:10px;display:flex;align-items:center;gap:6px;font-size:.85rem;color:red}.CharacterList__modal-textarea{width:100%}.CharacterList__modal-textarea.Input{padding-bottom:0}.CharacterList__modal-textarea textarea{height:10rem}.CharacterList__modal-footer{width:100%}.CharacterList__modal-controls{display:flex;align-items:center;justify-content:space-between;gap:10px}.CharacterList__modal-controls__group{min-width:-moz-fit-content;min-width:fit-content}.CharacterList__modal-controls__right{display:flex;gap:10px;align-items:center}.CharacterList__modal-controls__right span{font-size:.9rem}.CharacterListModal{padding:1rem!important;top:30px!important}.CharacterListModal h2{margin:0}@media (max-width: 668px){.CharacterList__modal-body__inputs{flex-direction:column}.CharacterList__modal-controls{flex-direction:column;gap:10px}}.CharacterAdminPanel__buttons{display:flex;align-items:center;gap:10px;justify-content:space-between;margin-bottom:10px}.CharacterAdminPanel__buttons__group{width:100%;padding:0}.CharacterAdminPanel__language-selector{width:200px;margin:0}.personas-studio{display:flex;flex-direction:column;gap:.5rem;padding:0 2rem;gap:1rem;position:relative}.personas-studio__title{margin:0;font-size:2rem}.personas-studio__description{color:#6f7396}.personas-studio__premium-advice{display:flex;flex-direction:column;align-items:flex-start;text-align:center;gap:1rem;color:#6f7396;background-color:#25284b;border-radius:10px;padding:20px}.personas-studio__premium-advice-button{align-self:flex-end}.personas-studio__premium-advice-title{color:#fffef9;font-size:1.2rem;display:flex;align-items:center;gap:10px}.personas-studio__premium-advice-description{color:#6f7396;font-size:1rem;text-align:start;line-height:2rem}.personas-studio .Carousel__itemContainer{padding:0;margin:0}@media screen and (max-width: 480px){.personas-studio{padding:1rem}}.PrivacyPolicyPage{padding:0 2.25rem}.ResetPasswordPage{padding:0 2rem;text-align:center;display:flex;flex-direction:column;align-items:center}.ResetPasswordPage__form{max-width:800px;width:100%;margin-top:1rem}.ResetPasswordPage__form .Button{width:200px;display:inline-flex;justify-self:center}.TermsOfService{padding:0 2.25rem}.TermsOfService a{color:#fff}.TermsOfService li{list-style-type:none}.VerifyEmailPage{text-align:center}:root{--toastify-color-light: #fff;--toastify-color-dark: #121212;--toastify-color-info: #3498db;--toastify-color-success: #07bc0c;--toastify-color-warning: #f1c40f;--toastify-color-error: #e74c3c;--toastify-color-transparent: rgba(255, 255, 255, .7);--toastify-icon-color-info: var(--toastify-color-info);--toastify-icon-color-success: var(--toastify-color-success);--toastify-icon-color-warning: var(--toastify-color-warning);--toastify-icon-color-error: var(--toastify-color-error);--toastify-toast-width: 320px;--toastify-toast-background: #fff;--toastify-toast-min-height: 64px;--toastify-toast-max-height: 800px;--toastify-font-family: sans-serif;--toastify-z-index: 9999;--toastify-text-color-light: #757575;--toastify-text-color-dark: #fff;--toastify-text-color-info: #fff;--toastify-text-color-success: #fff;--toastify-text-color-warning: #fff;--toastify-text-color-error: #fff;--toastify-spinner-color: #616161;--toastify-spinner-color-empty-area: #e0e0e0;--toastify-color-progress-light: linear-gradient( to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55 );--toastify-color-progress-dark: #bb86fc;--toastify-color-progress-info: var(--toastify-color-info);--toastify-color-progress-success: var(--toastify-color-success);--toastify-color-progress-warning: var(--toastify-color-warning);--toastify-color-progress-error: var(--toastify-color-error)}.Toastify__toast-container{z-index:var(--toastify-z-index);-webkit-transform:translate3d(0,0,var(--toastify-z-index));position:fixed;padding:4px;width:var(--toastify-toast-width);box-sizing:border-box;color:#fff}.Toastify__toast-container--top-left{top:1em;left:1em}.Toastify__toast-container--top-center{top:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--top-right{top:1em;right:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translate(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width : 480px){.Toastify__toast-container{width:100vw;padding:0;left:0;margin:0}.Toastify__toast-container--top-left,.Toastify__toast-container--top-center,.Toastify__toast-container--top-right{top:0;transform:translate(0)}.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-right{bottom:0;transform:translate(0)}.Toastify__toast-container--rtl{right:0;left:initial}}.Toastify__toast{position:relative;min-height:var(--toastify-toast-min-height);box-sizing:border-box;margin-bottom:1rem;padding:8px;border-radius:4px;box-shadow:0 1px 10px #0000001a,0 2px 15px #0000000d;display:flex;justify-content:space-between;max-height:var(--toastify-toast-max-height);overflow:hidden;font-family:var(--toastify-font-family);cursor:default;direction:ltr;z-index:0}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{margin:auto 0;flex:1 1 auto;padding:6px;display:flex;align-items:center}.Toastify__toast-body>div:last-child{word-break:break-word;flex:1}.Toastify__toast-icon{margin-inline-end:10px;width:20px;flex-shrink:0;display:flex}.Toastify--animate{animation-fill-mode:both;animation-duration:.7s}.Toastify--animate-icon{animation-fill-mode:both;animation-duration:.3s}@media only screen and (max-width : 480px){.Toastify__toast{margin-bottom:0;border-radius:0}}.Toastify__toast-theme--dark{background:var(--toastify-color-dark);color:var(--toastify-text-color-dark)}.Toastify__toast-theme--light,.Toastify__toast-theme--colored.Toastify__toast--default{background:var(--toastify-color-light);color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{color:var(--toastify-text-color-info);background:var(--toastify-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{color:var(--toastify-text-color-success);background:var(--toastify-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{color:var(--toastify-text-color-warning);background:var(--toastify-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{color:var(--toastify-text-color-error);background:var(--toastify-color-error)}.Toastify__progress-bar-theme--light{background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error{background:var(--toastify-color-transparent)}.Toastify__close-button{color:#fff;background:transparent;outline:none;border:none;padding:0;cursor:pointer;opacity:.7;transition:.3s ease;align-self:flex-start}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:hover,.Toastify__close-button:focus{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{position:absolute;bottom:0;left:0;width:100%;height:5px;z-index:var(--toastify-z-index);opacity:.7;transform-origin:left}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{right:0;left:initial;transform-origin:right}.Toastify__spinner{width:20px;height:20px;box-sizing:border-box;border:2px solid;border-radius:100%;border-color:var(--toastify-spinner-color-empty-area);border-right-color:var(--toastify-spinner-color);animation:Toastify__spin .65s linear infinite}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--top-left,.Toastify__bounce-enter--bottom-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--top-right,.Toastify__bounce-enter--bottom-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--top-left,.Toastify__bounce-exit--bottom-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--top-right,.Toastify__bounce-exit--bottom-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(110%,0,0)}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-110%,0,0)}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,500px,0)}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-500px,0)}}.Toastify__slide-enter--top-left,.Toastify__slide-enter--bottom-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--top-right,.Toastify__slide-enter--bottom-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--top-left,.Toastify__slide-exit--bottom-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--top-right,.Toastify__slide-exit--bottom-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.scrollbar::-webkit-scrollbar{width:10px}.scrollbar::-webkit-scrollbar-track{border-radius:100vh;background:#464646}.scrollbar::-webkit-scrollbar-thumb{background:#ffffff;border-radius:100vh;border:3px solid #757575}.scrollbar::-webkit-scrollbar-thumb:hover{background:#cf6ceb}.app{display:flex;flex-direction:column;justify-content:space-between}.app__content{display:flex;height:100vh}.app__content__body{width:100%;padding:30px;overflow:auto;position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}.app__content__body .container__scroll{-webkit-mask-size:initial;mask-size:initial;-webkit-mask-image:initial;mask-image:initial}@media screen and (max-width: 600px){.app__content__body{padding:30px 0}}.Input{padding-bottom:2rem}.Input__error{font-size:.8rem!important;padding:.3rem!important;position:absolute!important}.BanUserModal{max-width:400px!important;width:100%!important}.BanUserModal__content{display:flex;flex-direction:column;gap:1.5rem;padding:1rem 0}.BanUserModal__field{display:flex;flex-direction:column;gap:.5rem}.BanUserModal__label{font-weight:600;color:#fffef9;font-size:14px}.BanUserModal__actions{display:flex;justify-content:flex-end;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #25284b}.BanUserModal__actions .Button{min-width:100px}.ModDashboardPage{padding:1rem}.ModDashboardPage h1,.ModDashboardPage .tabs{margin-bottom:1rem}.ModDashboardPage .tab-content{margin-top:1rem}.ModDashboardPage .zebra-table{width:100%;border-collapse:collapse}.ModDashboardPage .zebra-table th,.ModDashboardPage .zebra-table td{padding:.5rem .75rem;text-align:left}.ModDashboardPage .zebra-table tbody tr:nth-child(odd){background-color:#0003}.ModDashboardPage .filters{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;align-items:center}.ModDashboardPage .filters>*{flex:1 1 150px;min-width:120px}.ModDashboardPage .filters .filter-banned{flex:1 1 200px}.ModDashboardPage .badge{display:inline-block;padding:.2rem .5rem;border-radius:.25rem;color:#fff;font-size:.75rem}.ModDashboardPage .badge--apple{background-color:#34a853}.ModDashboardPage .badge--g2a{background-color:#f5b700}.ModDashboardPage .badge--subscribestar{background-color:#ff4500}.ModDashboardPage .badge--android{background-color:#3ddc84}.ModDashboardPage .badge--unknown{background-color:#6c757d}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:100;src:url(/fonts/poppins-v20-latin-100.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:100;src:url(/fonts/poppins-v20-latin-100italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:200;src:url(/fonts/poppins-v20-latin-200.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:200;src:url(/fonts/poppins-v20-latin-200italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(/fonts/poppins-v20-latin-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:300;src:url(/fonts/poppins-v20-latin-300italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(/fonts/poppins-v20-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:400;src:url(/fonts/poppins-v20-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(/fonts/poppins-v20-latin-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:500;src:url(/fonts/poppins-v20-latin-500italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:600;src:url(/fonts/poppins-v20-latin-600.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:600;src:url(/fonts/poppins-v20-latin-600italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(/fonts/poppins-v20-latin-700.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:700;src:url(/fonts/poppins-v20-latin-700italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:800;src:url(/fonts/poppins-v20-latin-800.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:800;src:url(/fonts/poppins-v20-latin-800italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:900;src:url(/fonts/poppins-v20-latin-900.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:italic;font-weight:900;src:url(/fonts/poppins-v20-latin-900italic.woff2) format("woff2")}.scrollbar::-webkit-scrollbar{width:.3rem}.scrollbar::-webkit-scrollbar-track{border-radius:100vh;background:#1b2142}.scrollbar::-webkit-scrollbar-thumb{background:#a78bfa;border-radius:100vh;border:0}.scrollbar::-webkit-scrollbar-thumb:hover{background:#c4b5fd}@keyframes grow{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1;backface-visibility:hidden}}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}html,button,input,select,textarea{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:hover,a:active{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"“" "”" "‘" "’"}q:before,q:after{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}html{background-color:#0c0a1d}body{background:linear-gradient(#0c0a1d 0%,#1e1a41 100%);color:#fafafa;font-family:Poppins,Roboto,sans-serif;color:#fffef9;padding:0;margin:0}*{margin:0;padding:0;box-sizing:border-box}button,a{cursor:pointer;background:transparent;border:none;text-decoration:none}input{border:1px solid #5f6388;border-radius:.5rem;color:#fafafa;background:transparent;padding:.5rem}input:focus{outline:none}h1{text-shadow:rgba(111,76,255,.32) 0px 0px 24px,rgba(76,102,255,.16) 0px 0px 16px;margin:0 0 10px}.grecaptcha-badge{visibility:hidden!important}
