@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth;text-decoration:none;list-style:none;border:none;outline:none;font-family:Poppins,sans-serif;transition:.2s linear}html,body,#root{background:#1b1a1f;height:100%}main{display:flex;height:100%;width:100%}.sidebar{position:relative;left:0;top:0;width:325px;min-width:325px;max-width:325px;background:#16151a;height:100%;padding:32px;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;overflow-y:auto}.sidebar .sidebar_header{display:flex;align-items:center;justify-content:space-between}.sidebar .sidebar_header h1{color:#f3f3f3;font-weight:600;font-size:20px;display:flex;align-items:center;gap:8px}.sidebar .sidebar_header h1 span{color:#f3f3f3;font-weight:600;padding:0 12px;font-size:13px;border-radius:99px;background:#222028}.sidebar .sidebar_header .buttons{display:flex;align-items:center;gap:8px}.sidebar .sidebar_header .buttons .action{position:relative;display:flex;flex-direction:column}.sidebar .sidebar_header .buttons .action button{height:32px;min-width:32px;border-radius:4px;background:transparent;display:flex;align-items:center;justify-content:center;color:#f3f3f3;font-size:16px;cursor:pointer}.sidebar .sidebar_header .buttons .action button.mobile{display:none}.sidebar .sidebar_header .buttons .action .action_tooltip{opacity:0;pointer-events:none;position:absolute;background:#2e2c36;border-radius:8px;padding:4px 12px;color:#a7a7a7;font-size:13px;top:36px;text-align:center;left:50%;transform:translate(-50%);width:max-content;z-index:1}.sidebar .sidebar_header .buttons .action:hover button{background:#222028;color:#f3f3f3}.sidebar .sidebar_header .buttons .action:hover .action_tooltip{opacity:1;pointer-events:auto}.sidebar .sidebar_actions{display:flex;flex-direction:column;gap:8px}.sidebar .sidebar_actions .sidebar_action{background:transparent;height:48px;width:100%;border-radius:4px;display:flex;align-items:center;padding:0 12px;gap:8px;cursor:pointer}.sidebar .sidebar_actions .sidebar_action .icon{color:#a7a7a7;font-size:16px;height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:#222028;border-radius:4px}.sidebar .sidebar_actions .sidebar_action .name{color:#a7a7a7;font-weight:400;font-size:14px}.sidebar .sidebar_actions .sidebar_action:hover,.sidebar .sidebar_actions .sidebar_action.active{background:#222028}.sidebar .sidebar_actions .sidebar_action:hover .icon,.sidebar .sidebar_actions .sidebar_action:hover .name,.sidebar .sidebar_actions .sidebar_action.active .icon,.sidebar .sidebar_actions .sidebar_action.active .name{color:#f3f3f3}.sidebar .sidebar_content{display:flex;flex-direction:column;height:100%;gap:8px}.sidebar .sidebar_content .content_heading{display:flex;align-items:center;justify-content:space-between}.sidebar .sidebar_content .content_heading h2{color:#f3f3f3;font-weight:600;font-size:16px}.sidebar .sidebar_content .content_heading button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:transparent;color:#f3f3f3;font-size:16px;cursor:pointer;border-radius:4px}.sidebar .sidebar_content .content_heading button:hover{background:#222028}.sidebar .sidebar_content .content_list{display:flex;flex-direction:column;gap:4px;max-height:165px;overflow-y:auto}.sidebar .sidebar_content .content_list::-webkit-scrollbar{display:none}.sidebar .sidebar_content .content_list .sidebar_chat{width:100%;min-height:42px;display:flex;align-items:center;cursor:pointer;padding:0 12px;border-radius:4px;animation:.3s ease-out toBottom forwards}.sidebar .sidebar_content .content_list .sidebar_chat.hidden{animation:.3s ease-out toTop forwards}.sidebar .sidebar_content .content_list .sidebar_chat.no-chats:hover{background:transparent}@keyframes toBottom{0%{transform:translateY(-50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes toTop{0%{transform:translateY(0);opacity:1}to{transform:translateY(-50px);opacity:0;pointer-events:none}}.sidebar .sidebar_content .content_list .sidebar_chat p{color:#a7a7a7;font-weight:400;font-size:15px;overflow:hidden;width:inherit;white-space:nowrap}.sidebar .sidebar_content .content_list .sidebar_chat:hover{background:#222028}.sidebar .sidebar_content .content_list .sidebar_chat:hover p{color:#f3f3f3}.sidebar .sidebar_upgrade{display:flex;flex-direction:column;gap:8px;border:1px solid rgba(243,243,243,.1);border-radius:8px;padding:16px;background:#16151a}.sidebar .sidebar_upgrade label{height:32px;width:32px;display:flex;align-items:center;justify-content:center;color:#f3f3f3}.sidebar .sidebar_upgrade .info{display:flex;flex-direction:column;gap:4px}.sidebar .sidebar_upgrade .info h3{color:#f3f3f3;font-weight:500;font-size:15px;display:flex;align-items:center;gap:4px}.sidebar .sidebar_upgrade .info h3 span{background:#f3f3f31a;color:#f3f3f3;font-weight:500;font-size:13px;padding:2px 12px;border-radius:99px}.sidebar .sidebar_upgrade .info p{color:#a7a7a7;font-weight:400;font-size:13px}.sidebar .sidebar_upgrade button{height:32px;width:100%;border-radius:4px;background:#f3f3f3;color:#1b1a1f;font-weight:500;font-size:14px;cursor:pointer}.sidebar .sidebar_upgrade button:hover{background:#cdcdcd}@media screen and (max-width: 864px){.sidebar{width:0;min-width:0;max-width:0;padding:32px 0}.sidebar .sidebar_actions,.sidebar .sidebar_content,.sidebar .sidebar_upgrade,.sidebar .sidebar_header{display:none}}.sidebar.mobile{position:fixed;left:0;top:0;z-index:100;width:100%;min-width:100%;max-width:100%;height:100%;padding:32px;background:#16151a;border-radius:0 0 8px 8px;box-shadow:0 -4px 16px #16151a80}.sidebar.mobile .sidebar_actions,.sidebar.mobile .sidebar_content,.sidebar.mobile .sidebar_upgrade,.sidebar.mobile .sidebar_header,.sidebar.mobile .sidebar_header .buttons button.mobile{display:flex}.sidebar::-webkit-scrollbar{display:none}.home_navbar{display:flex;align-items:center;justify-content:space-between;width:100%;height:64px;padding:16px 48px;background:#16151a}.home_navbar .navbar_info{display:flex;align-items:center;gap:16px}.home_navbar .navbar_info .icon,.home_navbar .navbar_info button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:#222028;border-radius:4px;color:#a7a7a7}.home_navbar .navbar_info button{display:none;cursor:pointer}.home_navbar .navbar_info button:hover{background:#2e2c36}.home_navbar .navbar_info p{color:#a7a7a7;font-size:15px}.home_navbar .navbar_info p span{color:#f3f3f3;font-weight:600;padding:4px 12px;font-size:13px;border-radius:99px;background:#222028}@media screen and (max-width: 864px){.home_navbar .navbar_info button{display:flex}.home_navbar .navbar_info p{display:none}}.home_navbar .navbar_actions{display:flex;align-items:center;gap:16px}.home_navbar .navbar_actions .action{position:relative;display:flex;flex-direction:column}.home_navbar .navbar_actions .action button{height:32px;width:32px;display:flex;align-items:center;justify-content:center;background:transparent;border-radius:4px;color:#a7a7a7;cursor:pointer}.home_navbar .navbar_actions .action .action_tooltip{opacity:0;pointer-events:none;position:absolute;background:#2e2c36;border-radius:8px;padding:4px 12px;color:#a7a7a7;font-size:13px;top:36px;text-align:center;left:50%;transform:translate(-50%);z-index:1}.home_navbar .navbar_actions .action:hover button{background:#222028;color:#f3f3f3}.home_navbar .navbar_actions .action:hover .action_tooltip{opacity:1;pointer-events:auto}.home_navbar .navbar_actions .models_dropdown{position:fixed;background:#16151a;padding:4px;border-radius:8px;top:80px;right:16px;display:flex;flex-direction:column;gap:4px;border:1px solid rgba(243,243,243,.1)}.home_navbar .navbar_actions .models_dropdown .model{display:flex;align-items:center;gap:8px;height:36px;border-radius:4px;padding:4px 12px;cursor:pointer}.home_navbar .navbar_actions .models_dropdown .model:hover,.home_navbar .navbar_actions .models_dropdown .model.active{background:#222028}.home_navbar .navbar_actions .models_dropdown .model .icon{height:32px;width:32px;display:flex;align-items:center;justify-content:center;color:#f3f3f3;font-size:15px}.home_navbar .navbar_actions .models_dropdown .model p{color:#f3f3f3;font-size:15px;font-weight:500}@media screen and (max-width: 864px){.home_navbar{padding:8px 48px}.home_navbar .navbar_info p span:nth-child(2){display:none}}section.home{width:100%}section.home .home_content{display:flex;flex-direction:column;gap:32px;align-items:center;justify-content:center;height:calc(100% - 64px)}section.home .home_content .home_informations{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;animation:1s ease-out opacity forwards}section.home .home_content .home_informations .image{display:flex}section.home .home_content .home_informations .image img{height:64px;width:64px;border-radius:8px}section.home .home_content .home_informations .info{padding:0 64px}section.home .home_content .home_informations .info h4{color:#f3f3f3;font-weight:600;font-size:24px}section.home .home_content .home_informations .info p{color:#a7a7a7;font-weight:400;font-size:13px}@media screen and (max-width: 864px){section.home .home_content .home_informations{padding:0 32px}section.home .home_content .home_informations .info{padding:0}}.home_input{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;animation:1s ease-out fadein forwards}.home_input p{color:#a7a7a7;font-weight:500;font-size:13px}.home_input form{display:flex;align-items:center;justify-content:space-between;background:#16151a;width:50%;min-height:52px;border-radius:32px;padding:8px;gap:4px}.home_input form input{display:none}.home_input form button,.home_input form label{background:transparent;height:42px;width:42px;display:flex;align-items:center;justify-content:center;color:#f3f3f3;gap:4px;font-size:16px;cursor:pointer;border-radius:99px}.home_input form button:disabled,.home_input form label:disabled{color:#a7a7a7;cursor:not-allowed}.home_input form button:hover,.home_input form label:hover{background:#222028}.home_input form button.uploaded,.home_input form label.uploaded{background:#1678ff}.home_input form label{font-weight:600;background:#222028}.home_input form textarea{background:transparent;width:calc(100% - 84px);height:36px;display:flex;align-items:center;justify-content:center;padding:0 12px;color:#f3f3f3;font-weight:500;line-height:36px;resize:none}.home_input form textarea::-webkit-scrollbar{display:none}.home_input form textarea::placeholder{color:#a7a7a7}@media screen and (max-width: 864px){.home_input{width:100%;padding:0 32px}.home_input form{width:100%}}@keyframes opacity{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}section.chat{width:calc(100% - 325px)}section.chat .chat_imagine_selector{width:calc(100% - 325px);padding:16px;height:132px;position:fixed;bottom:128px;display:flex;overflow-x:auto;align-items:center;background:#16151a;gap:8px}section.chat .chat_imagine_selector .imagine_img{height:96px;min-width:96px;cursor:pointer}section.chat .chat_imagine_selector .imagine_img img{height:100%;width:100%;border-radius:4px;object-fit:cover;display:flex}section.chat .chat_imagine_selector .imagine_img:hover img{filter:brightness(.8)}section.chat .messages{padding:40px;display:flex;flex-direction:column;gap:16px;height:100%;max-height:calc(100% - 192px);overflow-y:auto}section.chat .messages::-webkit-scrollbar{display:none}section.chat .messages .empty{display:flex;align-items:center;justify-content:center;text-align:center;color:#a7a7a7;font-weight:500;width:fit-content;margin:auto;background:#16151a;padding:4px 12px;border-radius:99px}section.chat .messages .message{display:flex;gap:16px;align-items:flex-start;width:100%;position:relative}section.chat .messages .message .logo{display:flex;justify-content:center;align-items:center;color:#a7a7a7;font-size:13px;height:48px;min-width:48px;border-radius:4px;overflow:hidden}section.chat .messages .message .logo img{height:100%;width:100%}section.chat .messages .message .message_content{display:flex;flex-direction:column;gap:8px;color:#a7a7a7;overflow:hidden;overflow-x:auto;width:100%;padding:8px 16px;border-radius:16px;position:relative;word-break:break-word}section.chat .messages .message .message_content img{width:256px;border-radius:4px}section.chat .messages .message .message_content p{font-weight:400;font-size:15px}section.chat .messages .message .message_content ul{list-style-type:disc;padding-left:1.5em}section.chat .messages .message .message_content ol{list-style-type:decimal;padding-left:1.5em}section.chat .messages .message .message_content li{margin-bottom:.5em}section.chat .messages .message .message_content strong{font-weight:700}section.chat .messages .message .message_content code{padding:2px 4px;border-radius:4px;font-family:Courier New,monospace}section.chat .messages .message .message_content table{border-collapse:collapse;width:100%;background:#16151a;word-break:normal}section.chat .messages .message .message_content table thead{background:#222028}section.chat .messages .message .message_content th,section.chat .messages .message .message_content td{padding:8px}section.chat .messages .message .message_content a{color:#1678ff}section.chat .messages .message.user{flex-direction:column;width:fit-content;align-self:flex-end}section.chat .messages .message.user .logo{display:none}section.chat .messages .message.user .message_content{background:#16151a80}section.chat .messages .message.user .message_content p{white-space:break-spaces}section.chat .messages .message.user .files{height:128px;width:128px;background:#222028;align-self:flex-end;border-radius:4px;overflow:hidden}section.chat .messages .message.user .files label{height:100%;width:100%;display:flex;align-items:center;justify-content:center;color:#a7a7a7;font-size:2rem;cursor:not-allowed}section.chat .messages .message.user .files img{height:100%;width:100%;display:flex;object-fit:cover}section.chat .messages .message.loading{animation:2s ease-in-out loading infinite}section.chat .messages .message.loading .logo{background:#16151a}section.chat .messages .message.loading .logo img{display:none}section.chat .messages .message.loading .message_content{width:100%;height:90px;background:#16151a;border-radius:4px}@keyframes loading{0%,to{opacity:.4}50%{opacity:1}}@media screen and (max-width: 864px){section.chat .messages{padding:16px}}section.chat .home_input{height:128px}@media screen and (max-width: 864px){section.chat{width:100%}section.chat .chat_imagine_selector{width:100%}}.bg-blur{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1}.popup{position:absolute;top:0;bottom:0;left:0;right:0;flex-direction:column;gap:16px;width:456px;height:fit-content;margin:auto;display:flex;justify-content:center;background:#222028;border-radius:16px;padding:24px;border:1px solid rgba(243,243,243,.1);z-index:100}.popup .popup_header h3{color:#f3f3f3;font-weight:600;font-size:20px}.popup .popup_header p{color:#a7a7a7;font-weight:400;font-size:13px}.popup .popup_content span{color:#f3f3f3;font-weight:500;font-size:13px}.popup .popup_content .popup_content_item{display:flex;align-items:center;gap:8px;margin-bottom:8px}.popup .popup_content .popup_content_item img{height:32px;width:32px;border-radius:99px}.popup .popup_content .popup_content_item p{color:#f3f3f3;font-weight:500;font-size:13px}.popup .popup_content .input{display:flex;flex-direction:column;gap:12px}.popup .popup_content .input#buttons{padding-top:8px;gap:8px}.popup .popup_content .input#buttons button:nth-child(1){background:#f3f3f3;color:#16151a}.popup .popup_content .input span{color:#a7a7a7;font-weight:500;font-size:13px}.popup .popup_content .input span.error{color:#f22}.popup .popup_content .input input{background:#27262d;border:1px solid rgba(243,243,243,.1);padding:4px 12px;height:36px;width:100%;border-radius:4px;color:#f3f3f3;font-weight:500;font-size:14px;resize:none}.popup .popup_content .input input::placeholder{color:#a7a7a7}.popup .popup_content .input button{height:36px;padding:4px 16px;border-radius:99px;background:#27262d;display:flex;align-items:center;justify-content:center;gap:8px;color:#f3f3f3;font-weight:600;cursor:pointer}.popup .popup_content .input button:hover{color:#16151a;background:#f3f3f3}.popup .popup_content .input button:disabled{cursor:not-allowed;background:#3f3d49}.popup .popup_content .input button:disabled:hover{background:#3f3d49;color:#f3f3f3}@media screen and (max-width: 768px){.popup{width:calc(100% - 32px)}}.email_verify{position:absolute;top:0;bottom:0;left:0;right:0;flex-direction:column;gap:16px;width:564px;height:fit-content;margin:auto;display:flex;justify-content:center;background:#222028;border-radius:16px;padding:24px;border:1px solid rgba(243,243,243,.1);z-index:9999}.email_verify .email_verify_image{display:flex;align-items:center;justify-content:center}.email_verify .email_verify_image img{border-radius:4px;height:156px}.email_verify .email_verify_header{display:flex;flex-direction:column;text-align:center}.email_verify .email_verify_header h3{color:#f3f3f3;font-weight:600;font-size:20px}.email_verify .email_verify_header p{color:#a7a7a7;font-weight:400;font-size:13px}.email_verify .email_verify_button button{height:36px;width:100%;padding:4px 16px;border-radius:99px;background:#33313b;display:flex;align-items:center;justify-content:center;gap:8px;color:#f3f3f3;font-weight:600;cursor:pointer}.email_verify .email_verify_button button:hover{background:#4b4956}@media screen and (max-width: 768px){.email_verify{width:calc(100% - 32px)}}section.notfound{width:100%;height:100%}section.notfound .informations{display:flex;height:100%;flex-direction:column;align-items:center;justify-content:center;animation:3s cubic-bezier(.895,.03,.685,.22) bounce infinite}section.notfound .informations h4{color:#f3f3f3;font-weight:700;font-size:2.5rem}section.notfound .informations p{color:#a7a7a7;font-weight:400;font-size:13px;text-align:center;background:#222028;padding:8px 16px;border-radius:99px}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}section.settings{background:#16151a;width:100%;border-left:1px solid rgb(33.9361702128,32.3936170213,40.1063829787);height:fit-content;min-height:100%}section.settings .settings_info{padding:40px}section.settings .settings_info .settings_header h3{color:#f3f3f3;font-size:24px;font-weight:600}section.settings .settings_info .settings_header p{color:#a7a7a7;font-size:13px;font-weight:400}section.settings .settings_info .settings_selection{margin-top:12px;display:flex;align-items:center;gap:8px;overflow-x:auto}section.settings .settings_info .settings_selection .selection{display:flex;align-items:center;justify-content:center;height:36px;padding:4px 16px;border-radius:99px;font-weight:600;font-size:13px;background:#27262d;color:#f3f3f3;white-space:nowrap;cursor:pointer}section.settings .settings_info .settings_selection .selection:hover,section.settings .settings_info .settings_selection .selection.selected{background:#f3f3f3;color:#16151a}section.settings .settings_content{padding:0 40px 40px;max-height:calc(100vh - 247px);overflow-y:auto}section.settings .settings_content .sidebar_content_list{display:flex;flex-direction:column;gap:16px}section.settings .settings_content .sidebar_content_list .settings_container{display:flex;align-items:center;gap:12px;justify-content:space-between}section.settings .settings_content .sidebar_content_list .settings_container .leftside{display:flex;flex-direction:column}section.settings .settings_content .sidebar_content_list .settings_container .leftside h4{color:#f3f3f3;font-weight:600;font-size:16px}section.settings .settings_content .sidebar_content_list .settings_container .leftside p{color:#a7a7a7;font-weight:400;font-size:13px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content{display:flex;gap:8px;align-items:flex-end}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details{position:absolute;top:0;bottom:0;left:0;right:0;flex-direction:column;gap:16px;width:456px;height:fit-content;margin:auto;display:flex;justify-content:center;background:#222028;border-radius:16px;padding:24px;border:1px solid rgba(243,243,243,.1);z-index:100}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .subscription_coins_details_header h3{color:#f3f3f3;font-weight:600;font-size:20px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .subscription_coins_details_header p{color:#a7a7a7;font-weight:400;font-size:13px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .subscription_coins_details_content span{color:#f3f3f3;font-weight:500;font-size:13px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .subscription_coins_details_content .input{display:flex;flex-direction:column;gap:12px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan{display:flex;flex-direction:column;width:100%;justify-content:center;height:96px;background:#2e2c36;padding:16px;gap:4px;border-radius:8px;border:1px solid rgba(243,243,243,.1);cursor:pointer}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan:hover{background:#3f3d49}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan.premium{background:#1678ff}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan.premium:hover{background:#4996ff}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan .plan_header{width:100%;display:flex;align-items:center;justify-content:space-between}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan .plan_header h4{color:#f3f3f3;font-weight:600;font-size:18px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan .plan_header p{color:#f3f3f3;font-weight:400;font-size:15px;background:#27262d;border-radius:99px;padding:4px 12px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan .plan_header p span{color:#a7a7a7}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details .plan .plan_end button{background:#27262d;height:36px;width:fit-content;padding:0 16px;display:flex;align-items:center;justify-content:center;border-radius:99px;border:1px solid rgba(243,243,243,.1);color:#f3f3f3;font-weight:600;font-size:15px}@media screen and (max-width: 768px){section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .subscription_coins_details{width:calc(100% - 32px)}}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input{display:flex;flex-direction:column;gap:4px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input span{color:#a7a7a7;font-weight:500;font-size:13px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input span.error{color:#f22}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input input,section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input textarea{background:#27262d;border:1px solid rgba(243,243,243,.1);padding:4px 12px;height:36px;width:100%;border-radius:4px;color:#f3f3f3;font-weight:500;font-size:14px;resize:none}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input input::placeholder,section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input textarea::placeholder{color:#a7a7a7}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input input:focus,section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input textarea:focus{border-color:#f3f3f34d}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input input:focus+label,section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input textarea:focus+label{border-color:#f3f3f34d}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input textarea{height:64px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .usage{display:flex;flex-direction:column;gap:4px;align-items:center}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .usage span{background:#27262d;height:36px;width:96px;display:flex;align-items:center;justify-content:center;border-radius:99px;border:1px solid rgba(243,243,243,.1);color:#f3f3f3;font-weight:600;font-size:15px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .usage span#subscription_coins{cursor:pointer}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .usage span#subscription_coins:hover{background:#33313b}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .usage p{color:#a7a7a7;font-weight:400;font-size:13px}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .image{height:128px;width:128px;border-radius:4px;background:#27262d;display:flex;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(243,243,243,.1);position:relative}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .image input#avatar_selection{display:none}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .image label{font-size:2rem;color:#f3f3f3;height:100%;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;position:absolute;gap:4px;top:0;left:0;opacity:0}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .image label span{font-size:10px;text-align:center;font-weight:600;color:#f22}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .image label:hover{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .image img{height:100%;width:100%;object-fit:cover}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content button{height:36px;padding:4px 16px;border-radius:99px;background:#27262d;display:flex;align-items:center;justify-content:center;gap:8px;color:#f3f3f3;font-weight:600;cursor:pointer}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content button:hover{color:#16151a;background:#f3f3f3}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content button:disabled{cursor:not-allowed;background:#3f3d49}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content button:disabled:hover{background:#3f3d49;color:#f3f3f3}@media screen and (max-width: 1024px){section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content{flex-direction:column}}@media screen and (max-width: 824px){section.settings .settings_content .sidebar_content_list .settings_container{flex-direction:column;justify-content:center;align-items:flex-start}section.settings .settings_content .sidebar_content_list .settings_container .rightside{width:100%}section.settings .settings_content .sidebar_content_list .settings_container .rightside .settings_rightside_content .input{width:100%}}section.auth{height:100%;width:100%;display:flex}section.auth .auth_form{margin:auto;display:flex;flex-direction:column;gap:16px;background:#16151a;padding:32px;border-radius:8px;width:525px;border:1px solid rgba(243,243,243,.1)}section.auth .auth_form .form_info h2{color:#f3f3f3;font-weight:600;font-size:22px}section.auth .auth_form .form_info p{color:#a7a7a7;font-weight:400;font-size:13px;letter-spacing:.3px}section.auth .auth_form form{display:flex;flex-direction:column;gap:16px}section.auth .auth_form form .input{display:flex;flex-direction:column;gap:2px}section.auth .auth_form form .input span{color:#f3f3f3;font-weight:500;font-size:15px}section.auth .auth_form form .input ._input{width:100%;display:flex;align-items:center}section.auth .auth_form form .input ._input input{background:#27262d;border:1px solid rgba(243,243,243,.1);padding:4px 12px;height:36px;width:100%;border-radius:4px 0 0 4px;color:#f3f3f3;font-weight:500;font-size:14px}section.auth .auth_form form .input ._input input::placeholder{color:#a7a7a7}section.auth .auth_form form .input ._input input#_password{border-right:0}section.auth .auth_form form .input ._input input:focus{border-color:#f3f3f34d}section.auth .auth_form form .input ._input input:focus+label{border-color:#f3f3f34d}section.auth .auth_form form .input ._input label{background:#27262d;border-radius:0 4px 4px 0;height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;color:#a7a7a7;font-size:13px;border:1px solid rgba(243,243,243,.1);border-left:0;cursor:pointer}section.auth .auth_form form .input ._input label:hover{background:#33313b}section.auth .auth_form form .lines{display:flex;align-items:center;justify-content:center;gap:24px;color:#a7a7a7;font-weight:500;font-size:12px;text-transform:uppercase}section.auth .auth_form form .lines .line{width:50%;height:2px;background:#f3f3f31a}section.auth .auth_form form .error{color:#f22;font-weight:500;font-size:13px}section.auth .auth_form form .buttons{display:flex;flex-direction:column;gap:8px}section.auth .auth_form form .buttons button,section.auth .auth_form form .buttons label{width:100%;height:42px;border-radius:4px;background:#27262d;color:#f3f3f3;border:1px solid rgba(243,243,243,.1);display:flex;align-items:center;justify-content:center;gap:8px;font-weight:500;font-size:14px;cursor:pointer}section.auth .auth_form form .buttons button#_auth,section.auth .auth_form form .buttons label#_auth{background:#f3f3f3;color:#1b1a1f;border:none}section.auth .auth_form form .buttons button#_auth:hover,section.auth .auth_form form .buttons label#_auth:hover{background:#f3f3f3cc}section.auth .auth_form form .buttons button:hover,section.auth .auth_form form .buttons label:hover{background:#33313b}section.auth .auth_form .other p{color:#a7a7a7;font-weight:500;font-size:13px;width:100%;display:flex;align-items:center;justify-content:flex-end;gap:4px}section.auth .auth_form .other p span{color:#f3f3f3;cursor:pointer}@media screen and (max-width: 924px){section.auth{padding:96px 24px}section.auth .auth_form{width:100%}section.auth .auth_form .other p{justify-content:center}}section.loading{background:#191a21;width:100%;height:100%;left:0;display:flex;justify-content:center;align-items:center}section.loading img{height:356px;animation:blink 2s ease-out infinite}@keyframes blink{0%{opacity:1}50%{opacity:.2}to{opacity:1}}::selection{background:#27262d;color:#f3f3f3}::-webkit-scrollbar{width:8px;height:4px;background:#1b1a1f}::-webkit-scrollbar-track{background:#1b1a1f}::-webkit-scrollbar-thumb{background:#1678ff;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#3087ff}
