 

 .app_border_panel{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #fe1313,0 0 .8rem #fe1313,0 0 2.8rem #2c272e,inset 0 0 1.3rem #000}.app_border_white{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #ffffff,0 0 .8rem #ffffff,0 0 2.8rem #ffffff,inset 0 0 1.3rem #000}.app_border_red{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #fe1313,0 0 .8rem #fe1313,0 0 2.8rem #2c272e,inset 0 0 1.3rem #000}.app_border_green{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #2bb128,0 0 .8rem #1c8b1f,0 0 2.8rem #2c272e,inset 0 0 1.3rem #000}.app_border_blue{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #1350fe,0 0 .8rem #1350fe,0 0 2.8rem #2c272e,inset 0 0 1.3rem #000}.app_border_orange{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #ff6a00,0 0 .8rem #ff6a00,0 0 2.8rem #2c272e,inset 0 0 1.3rem #000}.app_css_panel_border{box-shadow:0 0 .2rem #fff,0 0 .2rem #fff,0 0 2rem #000000,0 0 .8rem #000000,0 0 2.8rem #2c272e,inset 0 0 1.3rem #000}.app_css_panel_bg{background-color:rgba(0,0,0,.8)}.app_css_content_bg{background-color:rgba(255,255,255,.7)}.app_css_content_padding{padding:10px}.app_css_content_margin{margin:10px}.app_css_border_radius{border-radius:5px}.app_css_content_title_color{color:#fff}.app_css_text_shadow_blue{text-shadow:0 0 7px #0830f9,0 0 10px #fff,0 0 21px #0043ff,0 0 42px #0037ff}.app_css_text_shadow_red{text-shadow:0 0 7px #f90808,0 0 10px #fff,0 0 21px #ff0052,0 0 42px red}.app_css_text_shadow_white{text-shadow:0 0 7px #000000,0 0 10px #fff,0 0 21px #ffffff,0 0 42px #fff}.app_css_icon_coin{background-image:url(../../images/icon_coin.png);background-size:100% 100%;width:30px;height:30px;background-color:transparent}.app_css_icon_cart{background-image:url(../../images/icon_cart.png);background-size:100% 100%;width:30px;height:30px;background-color:transparent}.app_css_icon_notification{background-image:url(../../images/icon_notification.png);background-size:100% 100%;width:40px;height:40px;background-color:transparent}.app_css_icon_account{background-image:url(../../images/icon_account.png);background-size:100% 100%;width:40px!important;height:40px!important;background-color:transparent}.app_css_icon_profile{background-image:url(../../images/icon_profile.png);background-size:100% 100%;width:40px!important;height:40px!important;background-color:transparent}.app_css_icon_login{background-image:url(../../images/icon_login.png);background-size:100% 100%;width:40px!important;height:40px!important;background-color:transparent}.app_css_icon_disconnect{background-image:url(../../images/icon_disconnect.png);background-size:100% 100%;width:40px!important;height:40px!important;background-color:transparent}.app_css_icon_signin{background-image:url(../../images/icon_signin.png);background-size:100% 100%;width:40px!important;height:40px!important;background-color:transparent}.app_css_icon_logout{background-image:url(../../images/icon_logout.png);background-size:100% 100%;width:40px!important;height:40px!important;background-color:transparent}.app_css_link{color:#007bff!important}@keyframes app_css_animation_fade_in{0%{opacity:0}100%{opacity:1}}@keyframes app_css_animation_fade_out_in{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.fade_out_in{animation:app_css_animation_fade_out_in 2s}.app_css_icon_arrow_double_side{background-image:url(../../images/icon_arrow_double_side.png);background-size:100% 100%;width:30px;height:30px;border:none;background-color:transparent}.app_form_field_button{width:15px!important;height:15px!important}.app_css_icon_help{background-image:url(../../images/icon_question.png);background-size:100% 100%;width:30px;height:30px;border:none;background-color:transparent}.app_css_icon_chat{background-image:url(../../images/icon_chat.png);background-size:100% 100%;width:30px;height:30px;border:none;background-color:transparent}.app_css_icon_new_chat{background-image:url(../../images/icon_new_chat.png);background-size:100% 100%;width:30px;height:30px;border:none;background-color:transparent}.app_css_column_container{display:flex;flex-direction:column}.app_css_row_container{display:flex;flex-direction:row}.app_css_scroll_y{overflow-y:scroll}.app_css_scroll_x{overflow-x:scroll}a{color:#007bff!important}*[disabled]{color:rgba(1,1,1,.2);pointer-events:none} 

 .app_button{background-color:#56baed;border:none;color:#fff;padding:5px;text-align:center;text-decoration:none;display:inline-block;font-size:13px;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin:5px 20px 40px 20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:5px}.app_button_container{display:flex;flex-wrap:wrap}.app_button_list_head_container{display:inline-flex}.app_button_form{padding:10px 20px}.app_button_form:hover{background-color:#39ace7}.app_button_form:active{-moz-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-ms-transform:scale(.95);transform:scale(.95)}.app_form_head_button_container{display:flex;justify-content:space-between;flex-direction:row;align-content:center;align-items:center;width:100%}.app_list_head_button_container{display:flex;justify-content:space-between;flex-direction:row;align-content:center;align-items:center;width:100%}.app_button.app_button_list_row{padding:2px!important;margin:2px!important} 

 .app_catalog_list{display:inline-flex;flex-direction:column}.app_catalog_list_body{display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:0;width:100%;flex:1;height:100%;min-height:300px;align-content:flex-start;justify-content:space-evenly;align-items:center;overflow-y:scroll}.catalog_container::-webkit-scrollbar{width:12px}.catalog_container::-webkit-scrollbar-track{background:transparent}.catalog_container::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid green}.app_catalog_pagination_container{display:inline-flex;border-top:1px solid #fff;border-bottom:1px solid #fff;margin:0;padding:5px;bottom:0;left:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;background-color:#000;overflow:hidden;align-content:stretch;width:100%;margin-right:8px;right:20}.app_list_searcher{display:inline-flex;padding:10px;margin-bottom:0;width:100%}.app_search_input{padding:0!important}.app_catalog_item_row{float:left;border:1px dotted orange;color:#fff;background-color:rgba(0,0,0);opacity:.9;padding:10px;display:grid;background-size:400% 400%;animation:gradient 15s ease infinite}.app_catalog_item_row>*{display:flex;justify-content:space-around;flex-direction:column;flex-wrap:nowrap;align-content:center;text-align:center}.app_catalog_item{width:300px;height:300px}.app_catalog_list_head{width:100%}.app_catalog_square_folder{margin:5px;padding:5px;width:300px;height:200px;display:inline-flex;vertical-align:middle;align-items:center;overflow-x:clip;text-align:center;justify-content:center;flex-direction:column}.app_catalog_square_item{margin:10px;padding:5px;width:300px;height:200px;display:inline-flex;vertical-align:middle;align-items:center;overflow-x:clip;text-align:center;justify-content:center;flex-direction:column;position:relative} 

 .container_background{background-color:#343a40}.container_utils{display:block;position:absolute;z-index:150;width:100%;height:100%;top:1%;margin:0;left:0;right:0;bottom:0}.container_utils *{color:#fff}#gray_panel{width:100%;height:100%;top:0%;position:absolute;z-index:100;background-color:gray;opacity:70%;display:none}.content_container{display:none;position:fixed;z-index:200;width:100%;height:100%;top:60px;overflow-y:scroll}.wrapper_container{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;height:100%;position:absolute;min-height:100%;padding:20px;padding-left:5px;padding-right:5px}.container_content{-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;width:90%;min-width:90%;min-height:90%;position:relative;padding:20px;-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,.3);box-shadow:0 30px 60px 0 rgba(0,0,0,.3);text-align:center;overflow:hidden;overflow-y:scroll} 

 .app_form_field_help{background:#f3f3f3;padding:3px 10px;font-size:.815em;position:absolute;top:0;left:0;z-index:100000;color:#fff;border:1px solid gray;border-radius:5px} 

  

 .app_form_field_button_icon{width:20px;height:20px;min-width:20px;min-height:20px}.app_form_field_button{opacity:.6;margin:3px;padding:3px;border-radius:5px}.app_form_field_button:hover{opacity:1}.app_form_field_button_container{background-color:rgba(255,255,255,.8);border-radius:5px}#gray_panel{width:100%;height:100%;top:0%;position:absolute;z-index:100;background-color:gray;opacity:70%;display:none}.form_utils_container,#signin_form_container,#login_form_container,#service_form_container,#profil_form_container,#service_chat_container,#informations_container,#contact_form_container{display:block;z-index:200;width:100%;height:90%;top:60px;height:100%;margin:0;left:0;right:0;top:0;bottom:0}.content_container{display:none;position:fixed;z-index:200;width:100%;height:90%;top:60px;overflow-y:scroll}.app_form_content::-webkit-scrollbar{width:12px}.app_form_content::-webkit-scrollbar-track{background:transparent}.app_form_content::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid green}#msg_to_send{width:90%}#chat_msg{text-align:left;margin-left:10px;background-color:lightgray;margin:5%;padding:5%}.formContent{-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;background:#fff;padding:10px;width:100%;position:relative;-webkit-box-shadow:0 30px 60px 0 rgba(0,0,0,.3);box-shadow:0 30px 60px 0 rgba(0,0,0,.3);text-align:center}#formFooter{background-color:#f6f6f6;border-top:1px solid #dce8f1;padding:25px;text-align:center;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}h2.inactive{color:#ccc}h2.active{color:#0d0d0d;border-bottom:2px solid #5fbae9}.app_form_field[readonly]{background-color:rgba(200,200,200,.9);pointer-events:none}.chosen-choices[readonly]{background-color:rgba(10,10,10,.1)}.chosen-container[readonly],.chosen-choices[readonly]{pointer-events:none;background-image:none}.app_form_field_container{flex:1;display:inline-flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3px;flex-wrap:wrap;height:fit-content;margin-left:20px;margin-right:20px}.app_form_row{display:inline-flex;flex-wrap:wrap;align-content:center;flex-direction:row;justify-content:center;align-items:center}.app_form_field_label{min-width:100px;max-width:100px}.app_form_field{padding:15px 10px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;margin:5px;width:85%;border:2px solid #f6f6f6;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;position:relative;width:100%;height:100%;flex:1;min-width:200px}.app_form_field:focus{background-color:#fff;border-bottom:2px solid #5fbae9}.app_form_field:placeholder{color:#ccc}.app_form_title{font-size:25px;padding:5px;text-align:initial;white-space:nowrap;flex:1}.app_form_head{display:inline-flex;width:100%;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;justify-content:space-between;border-bottom:1px solid #000;border-radius:5px;padding:5px;border-bottom:5px solid #000}.app_form_content{padding:20px;flex:1;overflow-y:scroll}.app_form_field[field_type='script']{text-align:left}.app_form_container{display:inline-flex;flex-direction:column}.app_button_form_container{border-bottom:1px solid green}.app_form_field_video_player{width:100%;height:100%;min-height:600px;max-height:600px}.app_form_container_section{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;overflow-x:scroll;margin-top:40px}.app_form_container_section_buttons{display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start;flex-wrap:wrap;WIDTH:100%;margin-bottom:20px;padding:5px}.app_form_section_button{min-width:200px;border:1px solid #000;font-weight:700;opacity:90%;border-radius:5px}.app_form_section_button.active{border:3px solid #000;opacity:100%}.app_form_section{width:100%;display:none;webkit-box-shadow:0 30px 60px 0 rgb(0 0 0 / 30%);box-shadow:0 30px 60px 0 rgb(0 0 0 / 30%);-webkit-border-radius:10px 10px 10px 10px;border-radius:10px 10px 10px 10px}.tox-tinymce{min-width:200px}.tox-promotion-link{display:none!important}.tox-statusbar__branding{display:none!important}.tox-edit-area{background-color:white!important} 

 .list_container{display:inline-flex;flex-direction:row;flex-wrap:wrap;margin:0;width:100%;overflow-x:scroll;overflow-y:hidden;flex:1;align-content:flex-start;transform:rotateX(180deg);overflow-x:auto}.list_container>*{transform:rotateX(-180deg)}.list_container::-webkit-scrollbar{width:12px}.list_container::-webkit-scrollbar-track{background:transparent}.list_container::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid green}.app_list_table_body::-webkit-scrollbar{width:12px}.app_list_table_body::-webkit-scrollbar-track{background:transparent}.app_list_table_body::-webkit-scrollbar-thumb{background-color:#000;border-radius:20px;border:3px solid green}.app_list *{padding:1px}.app_list_group_by_container{background-color:rgba(128,255,128,.5);float:left;clear:both}.app_list_head{display:inline-flex;width:100%;flex-wrap:wrap;flex-direction:row;align-content:center;align-items:center;justify-content:space-between;border-bottom:1px solid #000;border-radius:5px;padding:5px;display:flex;border-bottom:5px solid #000;margin-bottom:5px}.app_list_field[readonly]{background-color:rgba(10,10,10,.1);pointer-events:none}.app_list_action_head{max-width:100px!important;width:100px!important;min-width:100px!important}.app_list_action_cell{max-width:100px!important;width:100px!important;min-width:100px!important}.app_list th,.app_list td{max-width:200px;width:200px!important;min-width:200px}.app_list{width:100%;height:100%;display:block;padding-bottom:50px}.app_list thead,.app_list thead tr,.app_list tbody,.app_list tbody tr{display:block;width:fit-content;table-layout:fixed}.app_list tfoot{position:absolute;bottom:0}.app_list_table_body{border:2px solid #000;display:block!important;max-height:calc(100vh - 370px);overflow-y:scroll;direction:rtl;overflow-x:hidden;margin-left:-15px;padding-bottom:100px!important}.app_list_table_body *{direction:ltr}.app_list_title{flex:1;font-size:20px;padding:5px;text-align:initial;height:40px;overflow:hidden;min-width:250px}.app_list td{border:1px solid #000;height:10px!important;max-height:10px!important}.app_list th{border:1px solid #000;border-bottom:3px solid #000}td .app_list_cell{width:100%;height:100%}.app_list_pagination{bottom:0;width:100%!important;display:contents}.app_list_pagination>tr{width:100%!important;display:initial;max-width:initial;border:0;bottom:0}.app_list_pagination>tr>th{width:100%!important;display:block;max-width:initial;border:0}.app_pagination_container{display:inline-flex;border-top:1px solid #fff;border-bottom:1px solid #fff;left:0;flex-wrap:nowrap;align-items:center;justify-content:space-between;overflow:hidden;align-content:stretch;margin-right:8px;right:0;margin:0;padding:5px;position:absolute;bottom:0;pointer-events:none}.app_pagination_container button,.app_pagination_container a{pointer-events:all;padding:3px!important}.app_pagination_pages{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}.app_pagination_link{background-color:#fff;border-radius:10px;margin-left:3px;margin-right:3px;border:1px solid #000}.app_pagination_total_row{color:#000}.app_cell_edit_success{animation-name:cell_edit_success;animation-duration:2s}.app_cell_edit_error{animation-name:cell_edit_error;animation-duration:2s}@keyframes cell_edit_success{0%{background-color:initial}50%{background-color:rgb(0,255,0,.1)}100%{background-color:initial}}@keyframes cell_edit_error{0%{background-color:initial}50%{background-color:rgb(255,0,0,.1)}100%{background-color:initial}}.app_list_filter_tr{border:10px solid transparent}.app_button_list{padding:2px!important}.app_button_list_container{padding:0px!important}.app_list_cell{width:-webkit-fill-available;width:fill-available;padding:2px;margin:0px!important}li:has[>.app_button_list_row]{margin:0px!important} 

 .app_list_filter_action_cell{}.app_current_filter{max-height:60px;overflow-x:scroll;width:max-content} 

 .app_list_searcher{display:inline-flex;padding:10px;margin-bottom:0;width:100%}.app_search_input{padding:0!important}.app_list_searcher_input{border-radius:5px} 

 .app_global_searcher{display:inline-flex;padding:10px;margin-bottom:0;width:100%}.app_search_input{padding:0!important}.app_global_searcher_input{border-radius:5px} 

 .app_dropdown_menu{position:initial!important}.dropbtn{background-color:#4CAF50;color:#fff;border:none;cursor:pointer;opacity:95%}.dropdown{display:inline-block;z-index:1000}.dropdown-content{display:none;position:absolute;z-index:1000;right:0}.dropdown-content a{color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown-content-show{display:block}.dropdown-content-hide{display:none}.dropdown:hover .dropbtn{background-color:#3e8e41;opacity:1} 

 .app_banner_message_container{min-height:50px}.app_banner_message{position:relative;z-index:130000;top:8%;width:90%;height:auto;opacity:0%;background-color:#fff;text-align:center;vertical-align:middle;left:0;right:0;margin:5px;padding:5px;margin-left:auto;margin-right:auto;border-radius:5px;display:flex;justify-content:space-between;align-content:center;align-items:center;overflow:hidden}.app_banner_message_content{align-content:center;align-items:center;text-align:center;width:100%}.app_banner_message_button_close{color:red!important;position:absolute;top:0;right:0}.app_banner_message.error{border:2px solid red;background-color:rgb(250,128,114);color:#fff}.app_banner_message.info{border:2px solid green;background-color:rgb(250,128,114);color:#fff}.app_banner_message.warning{border:2px solid orange;background-color:rgb(255,140,0);color:#fff}.app_banner_message_fade_in{animation:popupfadeIn 2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.app_banner_message_fade_out{animation:popupfadeOut 2s;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-ms-animation-fill-mode:forwards;animation-fill-mode:forwards}.app_banner_message_fade_in_out{animation:app_banner_message_fade_in_out 4s}@keyframes app_banner_message_fade_in_out{0%{opacity:0}20%{opacity:.9}80%{opacity:.9}100%{opacity:0}}@keyframes popupfadeIn{0%{transform:translateY(-100%);opacity:0}100%{opacity:.9;transform:translateY(0)}}@keyframes popupfadeOut{0%{opacity:.9;transform:translateY(0) scaleY(1)}100%{opacity:0;transform:translateY(-100%) scaleY(0)}} 

 .app_popup_panel{z-index:90000000;position:absolute;left:0;right:0;top:0;height:80%;width:80%;background-color:transparent!important;bottom:0;margin:auto}.app_popup_panel_gray{background-color:rgba(227,220,218,.2)!important;width:100%;height:100%;z-index:1000;position:fixed;top:0;left:0;bottom:0;right:0}.app_popup_panel_content{left:0;right:0;top:0;display:flex;z-index:90000;position:absolute;bottom:0;overflow:auto;flex-direction:column;margin:auto;border-radius:10px;padding:30px}.app_popup_panel_content_close{position:absolute;top:0;right:0;float:right;color:red!important;background-color:#000;z-index:100000;border-radius:40px;width:40px;height:40px;text-align:center;line-height:40px;cursor:pointer} 

 .app_tab_panel_link{padding:5px;margin:5px;border:1px solid #000;width:fit-content;border-radius:5px;display:flex;background-color:#fff}.app_tab_panel_link:hover{padding:4px;border:2px solid #000}.app_tab_panel_link_container{width:100%;display:flex;flex-wrap:wrap;align-content:center;justify-content:flex-start;align-items:center;flex-direction:row}.app_tab_panel_content{display:flex;height:100%;width:100%}.app_tab_panel{display:flex;flex:1 1 100%;height:0}.app_tab_panel_link_text{width:150px;max-width:150px;overflow:hidden;padding:5px;white-space:nowrap} 

  

  

 .app_vertical_menu{padding:0}.app_vertical_menu_li{list-style-type:none}.app_vertical_menu_li{background-color:transparent}.app_vertical_menu_button_child{width:-webkit-fill-available;width:fill-available;color:#fff;padding:10px;text-align:center;text-decoration:none;display:inline-block;font-size:13px;background-color:transparent;-webkit-border-radius:5px 5px 5px 5px;border-radius:5px 5px 5px 5px;margin:5px 20px 40px 20px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;margin:0}.app_module_container{width:100%}.app_module_container .dropdown-content{flex-direction:column;align-content:center;align-items:flex-end;justify-content:center;flex-wrap:nowrap}.app_module_container .app_vertical_menu_button_child{justify-content:flex-end;display:flex;overflow:hidden} 

 .app_widget{animation:none!important} 

 .app_user_menu_container .app_menu_button{border-radius:60px;width:60px;height:60px;overflow:hidden}.app_user_menu_child_button{white-space:nowrap}#gray_panel{width:100%;height:100%;top:0%;position:absolute;z-index:60;background-color:gray;opacity:70%;display:none}.formutils_container,#signin_form_container,#login_form_container,#service_form_container,#profil_form_container,#service_chat_container,#informations_container,#contact_form_container{display:none;position:fixed;z-index:200;width:100%;height:90%;top:60px;overflow-y:scroll}.content_container{display:none;position:fixed;z-index:200;width:100%;height:90%;top:60px;overflow-y:scroll}#msg_to_send{width:90%}#chat_msg{text-align:left;margin-left:10px;background-color:lightgray;margin:5%;padding:5%}.wrapper{display:flex;align-items:center;flex-direction:column;justify-content:center;width:100%;min-height:100%;padding:20px;padding-left:5px;padding-right:5px}#formFooter{background-color:#f6f6f6;border-top:1px solid #dce8f1;padding:25px;text-align:center;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}h2.inactive{color:#ccc}h2.active{color:#0d0d0d;border-bottom:2px solid #5fbae9}.app_user_menu_child_button{cursor:pointer} 

 .app_conversation_message_header{display:flex;flex-direction:row;align-content:space-between;justify-content:space-between;align-items:center;flex-wrap:nowrap;border-bottom:1px solid #000}.app_conversation_message_content{padding:5px;word-break:break-all;text-align:left}.app_conversation_message_user{font-weight:700}.app_conversation_message_created_on{font-weight:lighter}.app_conversation_message{border:1px solid #000;border-radius:5px;padding:5px;margin:5px;background-color:#fff;color:#000} 

 .app_notification_record{padding:5px;border:1px solid #000;border-radius:5px;margin:5px;background-color:rgba(255,255,255,1);font-size:16px;margin:5px!important;display:block}.app_notification_container{background-color:rgba(255,255,255,.8)}.app_user_notification_button{margin:0;text-align:center;display:flex;align-items:center;justify-content:center}.app_notification_record p{margin-bottom:0}.app_notification_details{word-break:break-all;max-height:200px} 

 .app_widget_button_container{margin-bottom:0px!important}.app_drop_down_menu_items li{padding-left:10px;padding-right:10px}.app_drop_down_menu_label{cursor:pointer;display:inline-block;margin-bottom:.5rem;text-align:center;width:100%;font-size:15;height:100%}.app_drop_down_menu_background{right:0;top:0;z-index:99999;width:auto;display:flex;height:40px;z-index:999999}.app_drop_down_menu_items{line-height:50px;margin:2px;opacity:0;max-height:0;transition:all 0.5s;overflow:hidden;right:0;position:relative;border-radius:5px;background-color:#fff}.app_drop_down_items_container{opacity:0;max-height:0;transition:all 0.5s;position:absolute;z-index:1000000000;left:unset;right:unset;border-radius:5px;background-color:#fff}.app_drop_down_items{border-radius:5px}.app_drop_down_menu_button:checked+.my-block{max-height:1000px;opacity:1;transition:all 0.5s}.app_drop_down_items *{display:none}.app_drop_down_menu_button:checked+.my-block *{display:block}.app_drop_down_menu_button:checked+.my-block label{display:flex}.app_drop_down_content ul{margin-bottom:0}.app_drop_down_menu_content{width:100%}.app_drop_down_menu_li{text-align:center;font-size:15;height:100%} 

 .app_nav{min-height:auto;padding-top:0;padding-bottom:0;align-items:center}.nav_header_item{align-items:center;margin:5px}.app_navbar_nav{align-items:center} 

 .app_article{background-color:#fff;min-height:100%;border-radius:10px}.app_article_title{font-size:40px;margin-bottom:10px;padding:10px}.app_article_body{padding:10px}.app_article_body li{margin-left:30px}.app_kb_home{display:flex;height:100%;flex-wrap:wrap;overflow-y:scroll;height:100%;width:100%}.app_kb_tree{min-width:200px;margin:5px;flex:1}.app_kb_container{margin:5px;padding:5px;flex:4;overflow-y:scroll;height:100%;min-width:200px}.app_article_row{margin:5px;padding:5px;border:1px solid #000;border-radius:5px} 

 .app_global_searcher{display:inline-flex;padding:10px;margin-bottom:0;width:100%}.app_search_input{padding:0!important}.app_global_searcher_input{border-radius:5px} 

 *[app_tournament_team_state='win']{box-shadow:0 0 .2rem #00f,0 0 .2rem #fff,0 0 2rem #0033df,0 0 .8rem #0009f6,0 0 2.8rem #0048ff!important}*[app_tournament_team_state='lost']{box-shadow:0 0 .2rem #f00,0 0 .2rem #fff,0 0 2rem #fe1313,0 0 .8rem #fe1313,0 0 2.8rem #fe1313!important}*[app_tournament_team_state='ready']{box-shadow:0 0 .2rem #0f0,0 0 .2rem #fff,0 0 2rem #2afa27,0 0 .8rem #2afa27,0 0 2.8rem #2afa27!important}*[app_tournament_team_state='waiting_ready']{box-shadow:0 0 .2rem #ff8a00,0 0 .2rem #fff,0 0 2rem #ff8a00,0 0 .8rem #ff8a00,0 0 2.8rem #ff8a00!important}.app_tournament_ranking_table{padding:10px}.app_tournament_ranking_table td,.app_tournament_ranking_table th{padding:5px;border:1px solid #000;text-align:center!important}*[app_tournament_state='win']{box-shadow:0 0 .2rem #00f,0 0 .2rem #fff,0 0 2rem #0033df,0 0 .8rem #0009f6,0 0 2.8rem #0048ff!important}*[app_tournament_state='lost'],*[app_tournament_state='rejected']{box-shadow:0 0 .2rem #f00,0 0 .2rem #fff,0 0 2rem #fe1313,0 0 .8rem #fe1313,0 0 2.8rem #fe1313!important}*[app_tournament_state='ready'],*[app_tournament_state='accepted']{box-shadow:0 0 .2rem #0f0,0 0 .2rem #fff,0 0 2rem #2afa27,0 0 .8rem #2afa27,0 0 2.8rem #2afa27!important}*[app_tournament_state='waiting_ready'],*[app_tournament_state='waiting_player_response'],*[app_tournament_state='waiting_response']{box-shadow:0 0 .2rem #ff8a00,0 0 .2rem #fff,0 0 2rem #ff8a00,0 0 .8rem #ff8a00,0 0 2.8rem #ff8a00!important} 

 .app_tree{overflow-x:scroll}.app_tree_container{padding:18px;background-color:#fff;box-shadow:0 1px 6px rgba(0,0,0,.12),0 1px 4px rgba(0,0,0,.24);border-radius:5px}.app_tree_container>input{display:block;width:100%;min-height:30px;margin-bottom:20px;border:0 none;border-bottom:1px solid #ccc;outline:none}.app_tree_folder-container{margin:10px;padding:0 20px;margin:0}.app_tree_folder-wrapper{margin:0;padding:0;list-style-type:none}.app_tree_file-item,.app_tree_folder-item{margin-left:-16px;padding-left:20px;list-style-type:none}.app_tree_file-item{background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAsUlEQVQ4T2NkgIKE2q4DMDZW+j+jAgPj//0LmssSkeUZEQZ0/1/QXArnoxuSUNPdwMDIEMDwn2HDgpbSBpg8aQYw/H/PwMCQwMDIMHFBc9kCkCGkGODAwMAAwiBd9TDXYhiQUNtdwPCfgR97ePy7uKClfENCLcK7RLsA2UC8BoADi4HhP44YObigpfTAsHfBgMcC3vwAzze0TAcUuKDrAMN/RlwJCNVcRoaPC5pLA0CCALOMnRHTr6OKAAAAAElFTkSuQmCC) no-repeat left center;white-space:nowrap}.app_tree_folder-item{font-weight:700;white-space:nowrap;background:transparent url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAA6UlEQVQ4T62TvQ3CMBCF31OgDxPACGwATAAjeAOgSKpECgoCiRTABmYDNgA2yAawAUpNwiGHH0GBlATcuPH3vbPvTPy4+COPXKCCpY30sgORPIU6dLtF5FTeYgWgA2KtQ1fnQj8amQ2C81fJVcZ65sZUfhTr0GmrYN5iZjWLpIqwC0oLVjah8hd7WPUBsvQIwC4ieD9zFwgDELuyMCCHuwDcAliWFgg2jwoQgxxWEDzeICfZqSDoPa9QHjZpVq1B5UUnEIXa91GhSKKnrm3mQEqXngNyMNNqBKYD/QqSsQ6d1X8+U4X0F3IDjRRPOikDqHUAAAAASUVORK5CYII=) no-repeat left center} 

 .gm-style-iw{max-height:1000px!important;max-width:1000px!important}.gm-style-iw-d{max-height:1000px!important;max-width:1000px!important} 

 #drop_file_zone{border:#999 1px dashed;width:100%;display:flex;font-size:18px}#drag_upload_file{width:100%;display:flex}#drag_upload_file p{text-align:center}#drag_upload_file #selectfile{display:none}