*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body{background-color:#030303;background-color:var(--dark-color);height:100vh;width:100%}h1,h2,h3,h4,h5,h6,p,span{color:#fff}:root{--dark-color:#030303;--border-color:#292929;--dark-contrast-color:#1d1d1d;--red-color:red;--secundary-color:#111a22;--nav-var-height:70px;--radio-widget-height:110px;--header-height:80px;--auth-transition-duration:1s;--transition-duration:250ms}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.modal_blur{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0003;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:.25s;transition:var(--transition-duration);visibility:hidden;width:100%;z-index:101}.modal_blur.active{opacity:1;visibility:visible}.input_container{display:flex;flex-direction:column;margin-bottom:10px}.input_container input{background-color:#111a22;background-color:var(--secundary-color);border:1px solid #292929;border:1px solid var(--border-color);border-radius:12px;color:#fff;font-size:20px;outline:none;padding:12px 5%;width:100%}.input_container label{color:#fff;font-size:22px;font-weight:500;margin-bottom:3px}.input_container span{color:red;color:var(--red-color);font-size:16px;font-weight:600;margin-top:5px}.light_btn{background-color:#111a22;background-color:var(--secundary-color);border:1px solid #292929;border:1px solid var(--border-color);border-radius:12px;color:#fff;font-size:20px;outline:none;padding:12px 30px}.delete_modal{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:.25s;transition:var(--transition-duration);visibility:hidden;width:100%;z-index:201}.delete_modal.active{opacity:1;visibility:visible}.delete_modal .delete_form{background-color:#1d1d1d;background-color:var(--dark-contrast-color);border:1px solid #292929;border:1px solid var(--border-color);border-radius:5px;box-shadow:0 0 10px #00000080;padding:20px 5%;width:90%}.delete_modal .delete_form .actions{border-top:1px solid #292929;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding:10px 0;position:relative}.delete_modal .delete_form .actions button{border:1px solid #292929;border:1px solid var(--border-color);border-radius:12px;font-size:18px;font-weight:500;margin-left:10px;padding:3px 10px}.delete_modal .delete_form .actions button.delete{background-color:red;background-color:var(--red-color);color:#fff}.delete_modal .delete_form .actions button.cancel{background-color:#131b20;color:#fff}.delete_modal .delete_form p{color:#fff;font-size:18px;font-weight:400;padding:20px 0}.delete_modal .delete_form h2{border-bottom:1px solid #292929;border-bottom:1px solid var(--border-color);font-size:20px;padding-bottom:20px}.delete_modal .delete_form .actions .loader{bottom:0;left:0;position:absolute;width:100%}#admin_main_screen{padding:30px 5%}#admin_main_screen .profile_container{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;overflow:hidden;padding:10px 5%;position:relative;width:100%}#admin_main_screen .profile_container .profile_pic{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;height:60px;margin-right:15px;overflow:hidden;position:relative;width:60px}#admin_main_screen .profile_container .profile_pic img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}#admin_main_screen .profile_container .username{font-size:20px;font-weight:600;text-align:center}#admin_main_screen .profile_container .logout{align-items:center;background-color:var(--secundary-color);border:1px solid var(--border-color);border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:auto;width:40px}#admin_main_screen .profile_container .logout svg{transform:translateX(-10%);width:15px}#admin_main_screen .profile_container .loader{bottom:0;left:0;position:absolute;width:100%}#admin_main_screen .admin_options{background-color:var(--dark-contrast-color);border:1ox solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;margin-top:20px;padding:10px 0;width:100%}#admin_main_screen .admin_options button{background-color:initial;border:none;color:#fff;font-size:18px;min-height:40px;padding:15px 5%;position:relative;text-align:left;width:100%}#admin_main_screen .admin_options button:before{background-color:var(--border-color);content:"";height:1px}#admin_main_screen .admin_options button .loader,#admin_main_screen .admin_options button:before{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:90%}.bar_loader{--height-of-loader:4px;--loader-color:var(--red-color);background-color:#0003;border-radius:30px;height:var(--height-of-loader);position:relative;width:100%}.bar_loader:before{animation:moving 1s ease-in-out infinite;background:var(--loader-color);border-radius:30px;content:"";height:100%;left:0;position:absolute;top:0;width:0}@keyframes moving{50%{width:100%}to{left:auto;right:0;width:0}}.screen_container{background-color:var(--dark-color);height:calc(100vh - var(--header-height) - var(--radio-widget-height) - var(--nav-var-height));overflow-y:scroll;position:fixed;top:var(--header-height);transform:translateX(100%);transition:var(--transition-duration);width:100%}.screen_container.active{transform:translateX(0)}#admin_banners_screen{padding:30px 5%}#admin_banners_screen .banners_container{background-color:var(--dark-contrast-color);border:1ox solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;margin-top:20px;padding:20px 5%;width:100%}#admin_banners_screen .banners_container h2{font-size:18px;font-weight:500;margin-bottom:10px}#admin_banners_screen .banners_container .input_container label{font-size:16px;font-weight:500}#admin_banners_screen .banners_container .input_container input{font-size:18px;padding:10px 5%}#admin_banners_screen .banners_container .action{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}#admin_banners_screen .banners_container .action button{font-size:18px;margin-left:10px;padding:6px 30px}#admin_banners_screen .banners_container .loader{bottom:0;left:0;position:absolute;width:100%}#admin_banners_screen .banners_container img{width:100%}.admin_banner{border-bottom:1px solid var(--border-color);margin-bottom:10px;padding-bottom:20px;position:relative;width:100%}.admin_banner img{border-radius:12px;width:100%}.admin_banner button{font-size:14px;margin-top:3px;padding:7px 20px}.admin_banner .delete{background-color:var(--red-color);font-weight:600}.admin_banner .loader{bottom:0;left:0;position:absolute;width:100%}.admin_banner .confirmation_delete{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#000000b3;border-radius:12px;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:.25s;visibility:hidden;width:100%}.admin_banner .confirmation_delete.active{opacity:1;visibility:visible}.admin_banner .confirmation_delete h2{font-size:18px;text-align:center;width:80%}.admin_banner .confirmation_delete div button{margin-right:10px}#admin_users_screen{padding:30px 5%}#admin_users_screen .search_user_container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;margin-bottom:20px;max-height:70px;overflow:hidden;padding:20px 5% 30px;position:relative;transition:.25s;width:100%}#admin_users_screen .search_user_container.collapsed{max-height:1000px}#admin_users_screen .search_user_container .header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}#admin_users_screen .search_user_container .header h2{font-size:22px}#admin_users_screen .search_user_container .header button{align-items:center;background-color:initial;border:none;display:flex;height:35px;justify-content:center;width:35px}#admin_users_screen .search_user_container .header button svg{transform:rotate(-90deg);transition:.25s;width:20px}#admin_users_screen .search_user_container.collapsed .header button svg{transform:rotate(90deg)}#admin_users_screen .search_user_container .input_container{width:100%}#admin_users_screen .search_user_container .input_container label{font-size:14px}#admin_users_screen .search_user_container .input_container input{font-size:16px}#admin_users_screen .search_user_container .actions{align-items:center;display:flex;justify-content:space-between}#admin_users_screen .search_user_container .actions button{font-size:14px;margin-left:15px;padding:7px 30px}#admin_users_screen .search_user_container .loader{bottom:0;left:0;position:absolute;width:100%}#admin_users_screen .users_list{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:20px 5% 30px;position:relative;transition:.25s;width:100%}#admin_users_screen .users_list .header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;position:relative}#admin_users_screen .users_list .header h2{font-size:22px}#admin_users_screen .users_list .header button{font-size:14px;padding:7px 30px}#admin_users_screen .users_list .header .loader{bottom:0;left:0;position:absolute;width:100%}.admin_user_item{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;max-width:100%;padding:10px 0;width:100%}.admin_user_item .main_info{align-items:center;display:flex;max-width:66%;overflow:hidden}.admin_user_item .main_info .pic{border:1px solid var(--border-color);border-radius:50%;margin-right:20px;max-height:40px;max-width:40px;min-height:40px;min-width:40px;overflow:hidden;position:relative}.admin_user_item .main_info .pic img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.admin_user_item .main_info .info h2{font-size:18px;font-weight:500;max-width:100%;overflow:hidden;white-space:nowrap;word-break:break-all}.admin_user_item .main_info .info span{color:var(--red-color);font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.admin_user_item .actions{min-width:30%}.admin_user_item .actions button{font-size:14px;padding:7px 30px}.user_admin_actions_modal{align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#00000075;display:flex;height:100vh;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:all .25s;visibility:hidden;width:100%;z-index:301}.user_admin_actions_modal.active{opacity:1;visibility:visible}.user_admin_actions_modal .container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:5px;box-shadow:0 0 10px #00000080;padding:20px 5%;width:90%}.user_admin_actions_modal .container .header{border-bottom:1px solid var(--border-color);padding-bottom:10px;position:relative}.user_admin_actions_modal .container .header .loader{bottom:0;left:0;position:absolute;width:100%}.user_admin_actions_modal .container .header h2{font-size:18px;font-weight:600}.user_admin_actions_modal .container .body{padding:20px 0}.user_admin_actions_modal .container .body .profile_pic{border:1px solid var(--border-color);border-radius:50%;height:60px;margin-bottom:10px;overflow:hidden;position:relative;width:60px}.user_admin_actions_modal .container .body .profile_pic img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.user_admin_actions_modal .container .body .user{font-size:18px}.user_admin_actions_modal .container .body .user span{font-weight:600}.user_admin_actions_modal .container .body .admin_actions_list{display:flex;flex-direction:column;padding:20px 0}.user_admin_actions_modal .container .body .admin_actions_list button{font-size:16px;padding:10px 15px}.user_admin_actions_modal .container .actions{align-items:center;border-top:1px solid var(--border-color);display:flex;justify-content:space-between;padding-top:20px}.user_admin_actions_modal .container .actions button{font-size:16px}#manage_admins_screen{padding:30px 5%}#manage_admins_screen .search_user_container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;margin-bottom:20px;max-height:70px;overflow:hidden;padding:20px 5% 30px;position:relative;transition:.25s;width:100%}#manage_admins_screen .search_user_container.collapsed{max-height:1000px}#manage_admins_screen .search_user_container .header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}#manage_admins_screen .search_user_container .header h2{font-size:22px}#manage_admins_screen .search_user_container .header button{align-items:center;background-color:initial;border:none;display:flex;height:35px;justify-content:center;width:35px}#manage_admins_screen .search_user_container .header button svg{transform:rotate(-90deg);transition:.25s;width:20px}#manage_admins_screen .search_user_container.collapsed .header button svg{transform:rotate(90deg)}#manage_admins_screen .search_user_container .input_container{width:100%}#manage_admins_screen .search_user_container .input_container label{font-size:14px}#manage_admins_screen .search_user_container .input_container input{font-size:16px}#manage_admins_screen .search_user_container .actions{align-items:center;display:flex;justify-content:space-between}#manage_admins_screen .search_user_container .actions button{font-size:14px;margin-left:15px;padding:7px 30px}#manage_admins_screen .search_user_container .loader{bottom:0;left:0;position:absolute;width:100%}#manage_admins_screen .users_list{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:20px 5% 30px;position:relative;transition:.25s;width:100%}#manage_admins_screen .users_list .header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;position:relative}#manage_admins_screen .users_list .header h2{font-size:22px}#manage_admins_screen .users_list .header button{font-size:14px;padding:7px 30px}#manage_admins_screen .users_list .header .loader{bottom:0;left:0;position:absolute;width:100%}#manage_banned_screen{padding:30px 5%}#manage_banned_screen .search_user_container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;margin-bottom:20px;max-height:70px;overflow:hidden;padding:20px 5% 30px;position:relative;transition:.25s;width:100%}#manage_banned_screen .search_user_container.collapsed{max-height:1000px}#manage_banned_screen .search_user_container .header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}#manage_banned_screen .search_user_container .header h2{font-size:22px}#manage_banned_screen .search_user_container .header button{align-items:center;background-color:initial;border:none;display:flex;height:35px;justify-content:center;width:35px}#manage_banned_screen .search_user_container .header button svg{transform:rotate(-90deg);transition:.25s;width:20px}#manage_banned_screen .search_user_container.collapsed .header button svg{transform:rotate(90deg)}#manage_banned_screen .search_user_container .input_container{width:100%}#manage_banned_screen .search_user_container .input_container label{font-size:14px}#manage_banned_screen .search_user_container .input_container input{font-size:16px}#manage_banned_screen .search_user_container .actions{align-items:center;display:flex;justify-content:space-between}#manage_banned_screen .search_user_container .actions button{font-size:14px;margin-left:15px;padding:7px 30px}#manage_banned_screen .search_user_container .loader{bottom:0;left:0;position:absolute;width:100%}#manage_banned_screen .users_list{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;overflow:hidden;padding:20px 5% 30px;position:relative;transition:.25s;width:100%}#manage_banned_screen .users_list .header{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:10px;position:relative}#manage_banned_screen .users_list .header h2{font-size:22px}#manage_banned_screen .users_list .header button{font-size:14px;padding:7px 30px}#manage_banned_screen .users_list .header .loader{bottom:0;left:0;position:absolute;width:100%}.app_header{align-items:center;background-color:var(--dark-contrast-color);border-bottom:1px solid var(--border-color);display:flex;height:var(--header-height);justify-content:space-between;left:0;padding:15px 5%;position:fixed;top:0;width:100%}.app_header .logo,.app_header a{height:100%}.app_header .profile{align-items:center;display:flex;flex-direction:column}.app_header .profile p{font-size:12px;margin-top:3px}.app_header .profile_picture{background-color:var(--dark-color);border:1px solid var(--border-color);border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px}.app_header .profile_picture img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.app_navbar{align-items:stretch;background-color:var(--dark-contrast-color);border-top:1px solid var(--border-color);bottom:0;display:flex;height:var(--nav-var-height);left:0;padding:12px 5%;position:fixed;width:100%}.app_navbar button{align-items:center;background-color:initial;border:none;display:flex;flex-direction:column;justify-content:center;outline:none;width:100%}.app_navbar button.active svg path{stroke:var(--red-color)}.app_navbar button.active p{color:var(--red-color)}.app_navbar button svg{height:100%;margin-bottom:3px}.app_navbar button p{font-size:12px}.chat_container{background-image:url(/static/media/chat_background.a8a46d924bab45c8ce75.png);background-size:contain;display:flex;flex-direction:column;grid-template-rows:auto 70px;height:100%;overflow:hidden;position:relative;width:100%}.chat_body{display:flex;flex:1 1;flex-direction:column;overflow-y:scroll;padding-top:20px}.chat_message{display:grid;grid-template-columns:60px auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding-bottom:20px;position:relative;-webkit-user-select:none;user-select:none;width:100%}.chat_message .selected{background-color:#005d4b33;height:100%;left:0;position:absolute;top:-10px;width:100%}.chat_message.own{grid-template-columns:auto 20px}.chat_message .profile_container{align-items:flex-start;display:flex;justify-content:flex-end}.chat_message.own .profile_container{grid-column:2;justify-content:flex-start}.chat_message .profile_container .profile_picture{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;height:40px;overflow:hidden;position:relative;width:40px}.chat_message.own .profile_container .profile_picture{display:none}.chat_message .profile_container .profile_picture img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.chat_message .messages_container{display:flex;flex-direction:column;padding-left:20px}.chat_message.own .messages_container{align-items:flex-end;padding-left:0;padding-right:20px}.chat_message .messages_container .message{background-color:var(--dark-contrast-color);border-radius:12px;border-top-left-radius:0;display:flex;flex-direction:column;max-width:60vw;min-width:120px;padding:10px 15px 26px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.chat_message.own .messages_container .message{border-top-left-radius:12px;border-top-right-radius:0}.chat_message .messages_container .message:before{border-color:#0000 var(--dark-contrast-color) #0000 #0000;border-style:solid;border-width:0 10px 10px 0;content:"";display:inline-block;height:0;left:0;position:absolute;top:0;transform:translateX(-100%);width:0}.chat_message.own .messages_container .message:before{left:auto;right:0;transform:translateX(100%) rotate(270deg)}.chat_message .messages_container .message>span{color:#3ab7e4;font-size:14px;font-weight:500;margin-bottom:7px;-webkit-user-select:none;user-select:none}.chat_message.own .messages_container .message>span{display:none}.chat_message .messages_container .message .date{bottom:0;color:#686868;display:block!important;font-size:10px;font-weight:400;position:absolute;right:15px}.chat_message .messages_container .message>p{word-wrap:break-word;font-size:16px;font-weight:400;line-height:1.3;-webkit-user-select:none;user-select:none}.chat_message .responding_to{background-color:#131b20;border-radius:12px;display:flex;flex-direction:column;margin-bottom:5px;overflow:hidden;padding:10px 15px;position:relative}.chat_message .responding_to:before{background-color:#5ecc9f;border-bottom-left-radius:7px;border-top-left-radius:7px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.chat_message .responding_to span{color:#5ecc9f;font-size:16px;font-weight:500;-webkit-user-select:none;user-select:none}.chat_message .responding_to p{color:#89969f;font-size:14px;font-weight:400;line-height:1.1;margin-top:3px;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;word-break:break-all}.chat_message .highlight{background-color:rgba(112,187,240,.382);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:-10px;transition:.25s;-webkit-user-select:none;user-select:none;visibility:hidden;width:100%}.chat_message .highlight.active{opacity:1;visibility:visible}.chat_input{align-items:center;background-color:#1d272c;display:flex;justify-content:space-between;padding:10px 5%;position:relative;transition:var(--transition-duration)}.chat_input .loader{bottom:0;left:0;position:absolute;width:100%}.chat_input>button{align-self:flex-end;margin-bottom:8px;max-height:40px;max-width:40px;min-height:40px;min-width:40px}.chat_input button{align-items:center;background-color:initial;border:none;display:flex;justify-content:center;outline:none}.chat_input button svg{width:23px}.chat_input button svg path{stroke:#89969f}.chat_input .input{margin:0 10px;overflow:hidden;width:100%}.chat_input .input textarea{background-color:var(--dark-contrast-color);border:none;border-radius:12px;color:#fff;font-size:18px;height:45px;max-height:45px;max-width:100%;outline:none;padding:11px 5%;width:100%}.chat_input .input .response{background-color:#131b20;border-radius:7px;margin-bottom:10px;padding:5px 20px;position:relative}.chat_input .input .response:before{background-color:#5ecc9f;border-bottom-left-radius:7px;border-top-left-radius:7px;content:"";height:100%;left:0;position:absolute;top:0;width:5px}.chat_input .input .response .close{height:40px;padding:15px;position:absolute;right:0;top:0;width:40px}.chat_input .input .response h2{color:#5ecc9f;font-size:16px;font-weight:500}.chat_input .input .response p{color:#89969f;font-size:14px;font-weight:400;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.selected_message_menu{align-items:center;background-color:var(--dark-contrast-color);border-bottom:1px solid var(--border-color);display:flex;height:50px;justify-content:space-between;left:0;padding:5px 5%;position:absolute;top:0;transform:translateY(-100%);transition:var(--transition-duration);width:100%;z-index:101}.selected_message_menu.active{transform:translateY(0)}.selected_message_menu .unselect{align-items:center;background-color:initial;border:none;display:flex;justify-content:flex-start;min-height:40px;min-width:40px}.selected_message_menu .unselect svg{width:22px}.selected_message_menu .answer{align-items:center;background-color:initial;border:none;display:flex;justify-content:flex-end;min-height:40px;min-width:40px}.selected_message_menu .answer svg{width:22px}.selected_message_menu .button_group,.selected_message_menu .delete{align-items:center;display:flex}.selected_message_menu .delete{background-color:initial;border:none;justify-content:flex-end;margin-right:5px;min-height:40px;min-width:40px}.selected_message_menu .delete svg{width:20px}.selected_message_menu .admin_actions{background-color:var(--red-color);border:none;border:1px solid var(--border-color);border-radius:12px;color:#fff;font-size:14px;font-weight:500;padding:3px 8px}#main_screen{padding-top:20px}#main_screen .latest_news_container{width:100%}#main_screen .latest_news_container h1{font-size:22px;font-weight:500;margin-left:5%}#main_screen .latest_news_container .news_list{display:flex;margin-top:10px;overflow-x:scroll;padding-right:30px;width:100%}#main_screen .social_media_section{padding:20px 5%}#main_screen .social_media_section h2{font-size:18px;font-weight:500}#main_screen .social_media_section .social_media_container{display:flex;gap:20px;margin-top:15px;transition:.25s}#main_screen .social_media_section .social_media_container a{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;color:#fff;display:flex;font-size:24px;height:45px;justify-content:center;text-decoration:none;width:45px}#main_screen .latest_news_container .news_list .news_item_container{margin-left:30px;max-width:75vw;min-width:75vw}#main_screen .latest_news_container .news_list .news_item{background-color:var(--dark-contrast-color);border-radius:12px;height:190px;margin-bottom:5px;overflow:hidden;position:relative;width:100%}#main_screen .latest_news_container .news_list .news_item img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}#main_screen .latest_news_container .news_list .news_item_container p{color:#f6f6f6;font-size:16px;line-height:1.2;word-break:break-word}.banner_slider{padding:20px 5%}.banner_item{overflow:hidden}.banner_item,.banner_item img{border-radius:12px;width:100%}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#news_list_screen .header{align-items:center;background-color:var(--dark-contrast-color);display:flex;height:50px;justify-content:space-between;padding:5px 5%;position:relative;width:100%}#news_list_screen .header .loader{bottom:0;left:0;position:absolute;width:100%}#news_list_screen .header button{align-items:center;background-color:initial;border:none;display:flex;height:100%;justify-content:flex-start;padding:0;width:40px}#news_list_screen .header button svg{width:20px}#news_list_screen .header h2{font-size:18px;font-weight:600;left:50%;position:absolute;transform:translateX(-50%)}#news_list_screen .body{padding:20px 5%;width:100%}#news_list_screen .paginate{padding:20px 5%}.news_item{border:1px solid var(--border-color);border-radius:12px;display:grid;grid-template-rows:auto auto;margin-bottom:30px;width:100%}.news_item img{border-top-left-radius:12px;border-top-right-radius:12px;overflow:hidden;width:100%}.news_item .content{background-color:var(--dark-contrast-color);border-bottom-left-radius:12px;border-bottom-right-radius:12px;padding:10px 5%}.news_item .content h2{font-size:18px;font-weight:600;margin:0}.news_paginator{align-items:center;display:flex;justify-content:space-between;width:100%}.news_paginator button{background-color:var(--red-color);border:1px solid var(--border-color);border-radius:15px;color:#fff;font-size:18px;font-weight:600;padding:4px 20px}.news_paginator button.hidden{visibility:hidden}.news_paginator h2{font-size:18px;font-weight:600;margin:0}.news_post_container{padding:20px 5%;width:100%}.news_post_container h1{font-size:22px;font-weight:600;line-height:1.2;width:100%}.news_post_container img{height:auto;margin:20px 0;width:100%}.news_post_container button{font-size:16px;margin-top:20px;padding:10px 30px}#news_view_post .header{align-items:center;background-color:var(--dark-contrast-color);display:flex;height:50px;justify-content:space-between;padding:5px 5%;width:100%}#news_view_post .header button{align-items:center;background-color:initial;border:none;display:flex;height:100%;justify-content:flex-start;padding:0;width:40px}#news_view_post .header button svg{width:20px}.radio_player_widget{align-items:center;background-color:var(--dark-contrast-color);border-top:1px solid var(--border-color);bottom:var(--nav-var-height);display:flex;height:var(--radio-widget-height);left:0;padding:12px 5%;position:fixed;width:100%}.radio_player_widget .picture{align-items:center;background-color:#f5f5f5;border:1px solid var(--border-color);border-radius:12px;display:flex;height:calc(var(--radio-widget-height) - 24px);justify-content:center;margin-right:15px;width:calc(var(--radio-widget-height) - 24px)}.radio_player_widget .picture img{width:98%}.radio_player_widget .text{display:flex;flex-direction:column;height:100%;justify-content:space-between}.radio_player_widget .text .live{color:var(--red-color);font-size:20px;font-weight:600;letter-spacing:1px;padding-left:20px;position:relative;text-transform:uppercase}.radio_player_widget .text .live:before{background-color:var(--red-color);border-radius:50%;content:"";height:10px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:10px}.radio_player_widget .text .title{font-size:20px;font-weight:500}.radio_player_widget button{background-color:initial;border:none;margin-left:auto;outline:nones;width:40px}.radio_player_widget button svg{width:100%}.radio_player_widget .loader{bottom:0;left:0;position:absolute;width:100%}.ghost_audio{display:none}#update_account_screen{padding:30px 5%}#update_account_screen .form_container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding:20px 5%;position:relative;width:100%}#update_account_screen .form_container .input_container label{font-size:16px;font-weight:500}#update_account_screen .form_container .input_container input{font-size:18px;padding:10px 5%}#update_account_screen .form_container .action{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}#update_account_screen .form_container .action button{font-size:18px;margin-left:10px;padding:6px 30px}#update_account_screen .form_container .loader{bottom:0;left:0;position:absolute;width:100%}#update_account_screen .profile_picture_form{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px 5%}#update_account_screen .profile_picture_form .picture{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;height:50px;overflow:hidden;position:relative;width:50px}#update_account_screen .profile_picture_form .picture img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}#update_account_screen .profile_picture_form button{font-size:14px;padding:7px 20px}#update_password_screen{padding:30px 5%}#update_password_screen .profile_container{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;margin-bottom:20px;overflow:hidden;padding:10px 5%;position:relative;width:100%}#update_password_screen .profile_container .profile_pic{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;height:60px;margin-right:15px;overflow:hidden;position:relative;width:60px}#update_password_screen .profile_container .profile_pic img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}#update_password_screen .profile_container .username{font-size:20px;font-weight:600;text-align:center}#update_password_screen .form_container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding:20px 5%;position:relative;width:100%}#update_password_screen .form_container .input_container label{font-size:16px;font-weight:500}#update_password_screen .form_container .input_container input{font-size:18px;padding:10px 5%}#update_password_screen .form_container .action{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}#update_password_screen .form_container .action button{font-size:18px;margin-left:10px;padding:6px 30px}#update_password_screen .form_container .loader{bottom:0;left:0;position:absolute;width:100%}#update_picture_screen{padding:30px 5%}#update_picture_screen .profile_picture_form{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;justify-content:space-between;margin-bottom:20px;padding:10px 5%}#update_picture_screen .profile_picture_form .picture{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;height:50px;overflow:hidden;position:relative;width:50px}#update_picture_screen .profile_picture_form .picture img{height:100%;left:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}#update_picture_screen .profile_picture_form button{font-size:14px;padding:7px 20px}#update_picture_screen .form_container{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;overflow:hidden;padding:20px 5%;position:relative;width:100%}#update_picture_screen .form_container .input_container label{font-size:16px;font-weight:500}#update_picture_screen .form_container .input_container input{font-size:18px;padding:10px 5%}#update_picture_screen .form_container .action{align-items:center;display:flex;justify-content:flex-end;margin-top:20px}#update_picture_screen .form_container .action button{font-size:18px;margin-left:10px;padding:6px 30px}#update_picture_screen .form_container .loader{bottom:0;left:0;position:absolute;width:100%}#update_picture_screen .form_container img{width:100%}#user_menu_screen{padding:30px 5%}#user_menu_screen .profile_container{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:12px;display:flex;overflow:hidden;padding:10px 5%;position:relative;width:100%}#user_menu_screen .profile_container .profile_pic{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;height:60px;margin-right:15px;overflow:hidden;position:relative;width:60px}#user_menu_screen .profile_container .profile_pic img{height:100%;object-fit:cover;object-position:center;position:absolute;width:100%}#user_menu_screen .profile_container .username{font-size:20px;font-weight:600;text-align:center}#user_menu_screen .profile_container .logout{align-items:center;background-color:var(--secundary-color);border:1px solid var(--border-color);border-radius:50%;display:flex;height:40px;justify-content:center;margin-left:auto;width:40px}#user_menu_screen .profile_container .logout svg{transform:translateX(-10%);width:15px}#user_menu_screen .profile_container .loader{bottom:0;left:0;position:absolute;width:100%}#user_menu_screen .profile_options{background-color:var(--dark-contrast-color);border:1ox solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;margin-top:20px;padding:10px 0;width:100%}#user_menu_screen .profile_options button{background-color:initial;border:none;color:#fff;font-size:18px;min-height:40px;padding:15px 5%;position:relative;text-align:left;width:100%}#user_menu_screen .profile_options button:before{background-color:var(--border-color);content:"";height:1px}#user_menu_screen .profile_options button .loader,#user_menu_screen .profile_options button:before{bottom:0;left:50%;position:absolute;transform:translateX(-50%);width:90%}.auth_page{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:hidden;padding:200px 5%;width:100vw}.auth_page .auth_shape1{left:0;position:absolute;top:0;transform:translateY(0) translateX(0);transition:var(--auth-transition-duration)}.auth_page.loading .auth_shape1{transform:translateY(-90px) translateX(-60px)}.auth_page .auth_shape2{position:absolute;right:0;top:0;transform:translateY(0) translateX(0);transition:var(--auth-transition-duration)}.auth_page.loading .auth_shape2{transform:translateY(-70px) translateX(50px)}.auth_page .auth_logo{position:absolute;top:60px;transform:translateY(0);transition:var(--auth-transition-duration);width:50%}.auth_page.loading .auth_logo{position:absolute;top:50%;transform:translateY(-50%);width:50%}.auth_page .auth_logo img{width:100%}.auth_page .auth_logo .loader{margin-top:20px;opacity:0;transition:var(--transition-duration);visibility:hidden}.auth_page .login_options,.auth_page.loading .auth_logo .loader{opacity:1;visibility:visible}.auth_page .login_options{display:flex;flex-direction:column;transform:translateY(0);transition:var(--auth-transition-duration);width:90%}.auth_page.loading .login_options{opacity:0;transform:translateY(40px);visibility:hidden}.auth_page .login_options button{background-color:initial;background-color:#111a22;border:1px solid var(--border-color);border-radius:5px;color:#fff;font-size:18px;font-weight:400;margin-bottom:25px;outline:none;padding:18px 5%;position:relative}.auth_page .login_options button .loader{bottom:0;left:0;position:absolute;width:100%}.apple_button{align-items:center;background-color:#fff!important;color:#000!important;display:flex;font-weight:600!important;justify-content:center;line-height:0!important}.apple_button span{color:#000;font-size:18px;line-height:0}.apple_button svg{margin-right:20px;transform:translateY(-2px);width:20px}.auth_page .social_media_container{bottom:50px;display:flex;gap:20px;position:fixed;transform:translateY(0);transition:.25s}.auth_page.loading .social_media_container{transform:translateY(calc(100% + 50px))}.auth_page .social_media_container a{align-items:center;background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-radius:50%;color:#fff;display:flex;font-size:24px;height:55px;justify-content:center;text-decoration:none;width:55px}.login_action{display:flex;flex-direction:column;margin-top:30px;width:100%}.login_action button{width:100%}.login_action .loader{margin-top:10px}.login_action .error{color:var(--red-color);font-size:16px;font-weight:600;margin-top:5px}.auth_modal{background-color:var(--dark-contrast-color);border:1px solid var(--border-color);border-top-left-radius:24px;border-top-right-radius:24px;bottom:0;left:0;position:fixed;transform:translateY(100%);transition:var(--transition-duration);width:100%;z-index:201}.auth_modal.active{transform:translateY(0)}.auth_modal .header{align-items:center;display:flex;justify-content:space-between;padding:25px 5%;position:relative;width:100%}.auth_modal .header h2{font-size:25;font-weight:600}.auth_modal .header .close{background-color:initial;border:none;padding:10px;position:absolute;right:5%;width:40px}.auth_modal .body{padding:10px 5% 20px}
/*# sourceMappingURL=main.e4397eb3.css.map*/