@charset "UTF-8";@import"https://rsms.me/inter/inter.css";*{box-sizing:border-box;margin:0;padding:0;font-family:Inter var,sans-serif}html{width:100dvw;height:100dvh}body{width:100%;height:100%;overflow:hidden}#root{width:100%;height:100%}a{color:#333;text-decoration:none}li{list-style:none}button{border:none;cursor:pointer}button:active{transform:scale(.98)}input[type=checkbox]{width:18px;height:18px;accent-color:#575ce5;margin-top:5px;cursor:pointer}textarea::-webkit-scrollbar{width:16px;background-color:#f2f6fe}textarea::-webkit-scrollbar-track{padding:10px}textarea::-webkit-scrollbar-thumb{background-color:#9096a6;border-radius:8px;border:4px solid #f2f6fe}.scroll::-webkit-scrollbar{height:100px;width:16px}.scroll::-webkit-scrollbar-thumb{background-color:#9096a6;border-radius:8px;border:4px solid #ffffff}.scroll::-webkit-scrollbar-track{padding:10px}.scroll_x::-webkit-scrollbar{width:100px;height:16px}.scroll_x::-webkit-scrollbar-thumb{background-color:#9096a6;border-radius:8px;border:4px solid #f2f6fe}.scroll_x::-webkit-scrollbar-track{padding:10px}.margin-l-20{margin-left:20px}.margin-r-15{margin-right:15px}.margin-r-20{margin-right:20px}.margin-r-30{margin-right:30px}.margin-r-40{margin-right:40px}.form_error{font-size:13px;margin-top:5px;color:red}.ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:hidden}.SideBar{width:270px;min-width:270px;height:100%;background-color:#575ce5}.SideBar_logo{width:100%;height:80px;font-size:20px;font-weight:600;display:block;color:#fff;cursor:pointer}.SideBar_logo .logo_wrap{padding-left:35px;display:flex;align-items:center;width:100%;height:100%}.SideBar_logo .logo_wrap img{height:20px;margin-right:10px}.SideBar_menus{display:flex;flex-direction:column;font-size:14px;padding:8px}.SideBar_menus .SideBar_list{position:relative;top:10px;z-index:10;width:100%;height:45px;padding-left:35px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-weight:600;color:#c3cace;margin-bottom:8px;border-radius:6px}.SideBar_menus .SideBar_list div{display:flex}.SideBar_menus .SideBar_list .arrow_icon{padding:15px}.SideBar_menus .SideBar_list .arrow_icon .subMenu_open{display:none}.SideBar_menus .SideBar_list .arrow_icon .subMenu_close{position:relative;top:2px}.SideBar_menus .SideBar_list:hover{color:#fff;background-color:#ffffff4d}.SideBar_menus .SideBar_list:hover .subMenu_wrap{display:block}.SideBar_menus .SideBar_submenus_include_menus{position:relative}.SideBar_menus .SideBar_submenus_include_menus:hover{cursor:pointer}.SideBar_menus .SideBar_submenus_include_menus:hover .subMenu_open{display:flex}.SideBar_menus .SideBar_submenus_include_menus:hover .subMenu_close{display:none}.SideBar_menus .SideBar_submenus_include_menus:hover .subMenu_wrap{display:flex;flex-direction:column}.SideBar_menus .SideBar_submenus_include_menus:hover .SideBar_list{background-color:#ffffff4d;color:#fff}.SideBar_menus .SideBar_submenus_include_menus:hover .SideBar_list_include_submenus{background-color:#ffffff4d}.SideBar_menus .SideBar_list_include_submenus{width:100%;height:50px;padding-left:35px;display:flex;align-items:center;cursor:pointer;font-weight:600;border-radius:6px;color:#c3cace}.SideBar_menus .SideBar_list_include_submenus:hover{color:#fff}.SideBar_menus .SideBar_icon{height:20px;margin-right:15px}.SideBar_menus .SideBar_list_change{background-color:#ffffff4d;color:#fff}.SideBar_menus .subMenu_wrap{display:none;flex-direction:column;position:relative}.SideBar_menus .subMenu_list_blank{width:100%;height:44px;z-index:0;position:absolute;top:-44px;border-radius:6px 6px 0 0;background-color:#ffffff4d}.SideBar_menus .subMenu_list{width:100%;height:45px;padding-left:70px;display:flex;align-items:center;cursor:pointer;font-weight:600;color:#c3cace;font-size:13px;background-color:#ffffff4d}.SideBar_menus .subMenu_list:nth-child(2){padding-top:10px}.SideBar_menus .subMenu_list:last-child{border-radius:0 0 6px 6px;padding-bottom:10px}.SideBar_menus .subMenu_list:hover,.SideBar_menus .subMenu_list_change{color:#fff}@media screen and (max-width: 1500px){.SideBar{width:200px;min-width:200px}.SideBar_logo .logo_wrap{padding-left:25px}.SideBar_menus .SideBar_list{padding-left:17px}.SideBar_menus .subMenu_list{padding-left:54px}}.paginator{width:100%;display:flex;margin-top:30px;justify-content:center}.paginator ul li{float:left;text-align:center;margin-right:5px}.paginator ul li button.selected{color:#fff;font-weight:700;background-color:#575ce5;border-radius:3px}.paginator ul li button{min-width:30px;color:#555;display:inline-block;line-height:15px;padding:5px;border:1px solid #eee;background-color:transparent;cursor:pointer;outline:none;background-color:#fff}.paginator ul li button:hover{color:#fff;background-color:#575ce5;border-radius:3px;font-weight:600}.paginator ul li .totalText{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;padding:8px 10px;font-size:12px}.Filter_container{width:100%;height:auto;padding:15px 20px;background-color:#fff;box-shadow:0 5px 15px 2px #c3cace;border-radius:6px;display:flex;align-items:center;justify-content:space-between}.Filter_container .Filter_title{color:#4d546f;margin-bottom:10px;font-size:14px;font-weight:600}.Filter_container .divide_line{height:30px;border-right:1px solid #c3cace;margin-right:30px;margin-left:10px}.Filter_container .Filter_search_btn{height:35px;padding:0 10px;margin-left:15px;border-radius:3px;color:#fff;font-weight:600;background-color:#c3cace}.Filter_container .Filter_btns{display:flex}.Filter_container .Filter_btns .Filter_Delete{height:35px;border:1px solid #c3cace;background-color:transparent;color:#c3cace;border-radius:3px;padding:0 15px;display:flex;justify-content:space-between;align-items:center;font-weight:600}.Filter_container .Filter_btns .Filter_Delete .icon{font-size:20px;position:relative;top:2.5px;margin-right:10px}.Filter_container .Filter_btns .Filter_register{height:35px;background-color:#575ce5;color:#fff;border-radius:3px;padding:0 15px;display:flex;justify-content:space-between;align-items:center;font-weight:600;margin-left:5px}.Filter_container .Filter_btns .Filter_register .icon{font-size:20px;position:relative;top:2.5px;margin-right:10px}.Filter_wrap{display:flex;align-items:center}.Filter_wrap .Filter_division{position:relative;margin-right:20px}.Filter_wrap .Filter_division .wave{padding:0 8px;font-size:20px;color:#4d546f}.Filter_wrap .Filter_division .Filter_date{width:125px;height:35px;padding:0 8px;border:1px solid #c3cace;color:#4d546f;background-color:#f2f6fe;border-radius:2px}.Filter_wrap .Filter_division .Filter_date::-webkit-calendar-picker-indicator{cursor:pointer}.Filter_wrap .Filter_division .Filter_date:active{border:1px solid #575ce5;outline:1px solid #575ce5}.Filter_wrap .Filter_division .Filter_date:focus{border:1px solid #575ce5;outline:1px solid #575ce5}.Filter_wrap .Filter_division .Filter_select{width:100px;height:35px;padding:0 8px;border:1px solid #c3cace;color:#4d546f;background-color:#f2f6fe;border-radius:2px}.Filter_wrap .Filter_division .Filter_select:active{border:1px solid #575ce5;outline:1px solid #575ce5}.Filter_wrap .Filter_division .Filter_select:focus{border:1px solid #575ce5;outline:1px solid #575ce5}.Filter_wrap .Filter_division .Filter_select option{font-size:14px}.Filter_wrap .Filter_division .Filter_data{height:35px;line-height:40px;font-size:14px;color:#c3cace;border-radius:2px}.Filter_wrap .Filter_division .Filter_search{height:35px;padding:0 8px;border:1px solid #c3cace;color:#4d546f;background-color:#f2f6fe;border-radius:2px;width:250px}.Filter_wrap .Filter_division .Filter_search:focus{outline:none;border:1px solid #c3cace}.Filter_wrap .Filter_division .Filter_search_data{z-index:900;position:absolute;overflow-y:auto;overflow-x:hidden;height:auto;max-height:120px;width:250px;top:70px;background-color:#fff;box-shadow:0 5px 15px 2px #c3cace;border-radius:3px}.Filter_wrap .Filter_division .Filter_search_data .search_data{padding:6px 15px;font-size:14px;border-bottom:1px solid #c3cace;font-size:13px;display:flex;flex-direction:column}.Filter_wrap .Filter_division .Filter_search_data .search_data:last-child{border-bottom:none}.Filter_wrap .Filter_division .Filter_search_data .search_data:hover{background-color:#eee;cursor:pointer}.Filter_wrap .Filter_division .Filter_search_data .search_data span:last-child{color:#868a8c}.Filter_wrap .Filter_division .Filter_Resource_wrap{display:flex}.Filter_wrap .Filter_division .Filter_Resource_wrap .FilterResource{position:relative}.Filter_wrap .tab_btn{padding:0 15px;height:35px;border-radius:3px;margin-right:10px;background-color:#f2f6fe;color:#4d546f;font-weight:600}.Filter_wrap .tab_btn:hover,.Filter_wrap .tab_btn_change{background-color:#575ce5;color:#fff}@media screen and (max-width: 1500px){.Filter_wrap .Filter_division{margin-right:15px}.Filter_container .divide_line{margin-right:15px;margin-left:5px}}.table_form{width:100%;margin-top:25px;font-size:14px;border-collapse:separate;border-spacing:0 10px;table-layout:fixed}.table_form thead tr{position:sticky;z-index:10;top:-3px}.table_form th{color:#4d546f;background-color:#f2f6fe;height:20px;outline:2px solid #f2f6fe}.table_form tbody tr{box-shadow:0 0 10px 1px #eee}.table_form tbody tr .td_point{font-weight:600;color:#4d546f}.table_form tbody tr .td_point .arrow{padding:0 20px;position:relative;top:3px}.table_form tbody tr .red{color:#d65c6b}.table_form tbody tr .green{color:#2ab96a}.table_form tbody tr .blue{color:#2a91d4}.table_form tbody tr .yellow{color:#f5913c}.table_form tbody tr .td_btn_wrap{text-align:right!important}.table_form tbody tr .default_reason{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table_form tbody tr td{text-align:center;background-color:#fff;padding:15px 8px;color:#868a8c;font-weight:500;border-top:1px solid #c3cace;border-bottom:1px solid #c3cace}.table_form tbody tr td:first-child{border-left:1px solid #c3cace;border-radius:6px 0 0 6px}.table_form tbody tr td:last-child{border-right:1px solid #c3cace;border-radius:0 6px 6px 0;padding-right:20px}.table_form tbody tr td button{padding:0 8px;height:25px;border-radius:3px;background-color:#fff;font-weight:600;font-size:11px;border:2px solid #575ce5;color:#575ce5;margin-left:5px}.table_form tbody tr td button:last-child{border:2px solid #c3cace;color:#c3cace}.DeleteModal_black_bg{background-color:#0009;position:fixed;top:0;bottom:0;right:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center}.DeleteModal_black_bg .DeleteModal_white_bg{background-color:#fff;border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:35px 35px 20px}.DeleteModal_black_bg .DeleteModal_white_bg .text{margin-bottom:20px}.DeleteModal_black_bg .DeleteModal_white_bg .toSay{width:300px;height:100px;resize:none;border-radius:3px;background-color:#eceff7;border:1px solid #c3cace;padding:8px;margin-bottom:10px}.DeleteModal_black_bg .DeleteModal_white_bg .toSay:active{border:1px solid #575ce5;outline:2px solid #575ce5}.DeleteModal_black_bg .DeleteModal_white_bg .toSay:focus{border:1px solid #575ce5;outline:2px solid #575ce5}.DeleteModal_black_bg .DeleteModal_white_bg button{width:100px;height:35px;margin:5px;border-radius:3px;background-color:#575ce5;color:#fff;font-weight:600}.DeleteModal_black_bg .DeleteModal_white_bg button:last-child{background-color:#9096a6}.upsertModal_bk_bg{padding:20px;display:flex;width:100%;height:100%;position:fixed;top:0;left:0;background-color:#0009;z-index:800;overflow:auto}.upsertModal_bk_bg .upsertModal_wt_bg{width:100%;height:100%;padding-bottom:10px;display:flex;flex-direction:column;overflow:auto;border-radius:8px;background-color:#fff;box-shadow:0 -20px 40px #0006}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_header{width:100%;height:100px;padding:0 30px;color:#575ce5;display:flex;justify-content:space-between;align-items:center;position:relative}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_header h2{font-size:20px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_header span{position:absolute;right:10px;top:10px;color:#c3cace;cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info{flex-grow:1;padding:10px 30px 30px;overflow-y:scroll;overflow-x:auto}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap_row{display:flex;justify-content:space-between;align-items:flex-end}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap_row .title_input_wrap{width:49%}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap{display:flex;width:100%;position:relative;cursor:text}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag{padding:5px 0 5px 5px;height:25px;background-color:#c3cace;border-radius:3px;margin:2.5px;display:flex;align-items:center;font-size:14px;max-width:200px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag .tagName{line-height:25px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag .delete{color:#fff;cursor:pointer;margin-top:4px;margin-left:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_input{width:100%;min-height:40px;height:auto;border-radius:3px;background-color:#f2f6fe;display:flex;align-items:center;flex-wrap:wrap;border:1px solid #c3cace;padding:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_input:focus{outline:none}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_input .placeholder{font-size:13px;color:#9096a6}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal{position:absolute;z-index:100;width:100%;height:auto;background-color:#fff;border-radius:3px;box-shadow:0 5px 15px #0006;margin-bottom:200px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tagList{max-height:220px;overflow-y:auto;margin:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tagList::-webkit-scrollbar{display:none}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag{color:#575ce5;font-size:14px;padding:10px 11px 5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag .create{display:flex;align-items:center;padding-bottom:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag .create .create_text{margin-right:10px;align-items:center;display:flex}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag .create_input{padding:5px;height:25px;background-color:#c3cace;color:#4d546f;border-radius:3px;margin:2.5px;display:flex;align-items:center;font-size:14px;max-width:200px;cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag .create_input:hover{background-color:#575ce5;color:#fff}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag .plus_icon{margin-right:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info{justify-content:space-between;padding:5px;border-radius:3px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info:hover{background-color:#eceff7}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info .tag{padding:5px;height:25px;background-color:#c3cace;border-radius:3px;margin:2.5px;display:flex;align-items:center;font-size:14px;max-width:200px;color:#4d546f;cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info .tag:hover{background-color:#575ce5;color:#fff}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info .icon{font-size:22px;color:#9096a6;cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info .icon:hover{color:#575ce5}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .create_tag,.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_select_wrap .tag_info{display:flex;align-items:center}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_search_wrap{padding:10px;display:flex;border-bottom:1px solid #c3cace}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_search_wrap .input_tags{width:93%;height:35px;min-height:35px;height:auto;border:1px solid #c3cace;color:#4d546f;background-color:#f2f6fe;border-radius:2px;display:flex;flex-wrap:wrap;align-items:center;padding:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_search_wrap .input_tags .tag_search{height:26px;padding:0 8px;border:none;background-color:transparent}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_search_wrap .input_tags .tag_search:focus{outline:none}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_select_modal .tag_search_wrap .close_tag{width:8%;text-align:right;color:#c3cace;background-color:transparent;position:absolute;top:12px;right:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .tag_input_wrap .tag_btn{height:35px;padding:0 10px;border-radius:3px;color:#fff;font-weight:600;background-color:#c3cace;height:40px;width:58px;margin-left:10px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap{display:flex;flex-direction:column;position:relative;margin:8px 0 0}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .sortation_wrap{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .sortation_wrap h6{color:#9096a6;font-size:12px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .sortation_wrap select{width:80%}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap:first-child{margin:0}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .tag_wrap{width:100%;min-height:40px;height:auto;border-radius:3px;background-color:#f2f6fe;display:flex;flex-wrap:wrap;border:1px solid #c3cace;padding:0 5px 5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .tag_wrap .tag{padding:3px 0 3px 10px;height:28px;background-color:#c3cace;border-radius:20px;margin-top:5px;margin-right:8px;display:flex;align-items:center;font-size:12px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .tag_wrap .tag .tagName{line-height:10px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .tag_wrap .tag .delete{color:#fff;cursor:pointer;margin-top:4px;margin-left:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list{width:100%;height:auto;max-height:260px;margin-top:40px;position:absolute;top:48px;background-color:#fff;border:1px solid #c3cace;border-radius:3px;box-shadow:0 5px 15px 2px #c3cace;overflow-y:auto;z-index:10}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user_cc_info{width:100%;padding:10px;display:flex;align-items:center;border-bottom:1px solid #c3cace;background-color:transparent;font-size:14px;font-weight:600;color:#575ce5;cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user_cc_info:hover{background-color:#eee}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user{padding:10px;font-size:14px;border-bottom:1px solid #c3cace;display:flex;align-items:center}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user:last-child{border-bottom:none}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user:hover{background-color:#eee}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user .vacation_CC_checkbox{margin:0 8px 0 0}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user label{cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user span:last-child{margin-left:10px;color:#868a8c}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user_isMe{background:#fff;filter:brightness(.9)}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user_isMe input,.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_list .user_isMe label{cursor:default}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .grey_font{font-size:14px;color:#868a8c}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap h5{width:260px;line-height:40px;margin-right:20px;color:#4d546f;display:flex}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap h5 .title_info{color:#55c1fc;margin-left:10px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap h5 .input_wrap{display:flex;align-items:center;margin-left:15px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap h5 .input_wrap input{margin:0}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap h5 .input_wrap span{margin-left:5px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .period{display:flex;justify-content:space-between;text-align:center}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .period span{line-height:40px;font-size:20px;color:#4d546f}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=text],.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=number]{width:100%;height:40px;padding:0 10px;background-color:#f2f6fe;border:1px solid #c3cace;border-radius:3px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=text]:focus,.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=number]:focus{outline:2px solid #575ce5}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .type_number_49{width:100%}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=date]{height:40px;padding:0 10px;background-color:#f2f6fe;border:1px solid #c3cace;border-radius:3px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap input[type=date]:focus{outline:2px solid #575ce5}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .date_100{width:100%}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .date_45{width:45%}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap select{width:100%;height:40px;padding:0 10px;background-color:#f2f6fe;border:1px solid #c3cace;border-radius:3px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap select:focus{outline:2px solid #575ce5}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap textarea{width:100%;height:150px;resize:none;padding:10px;background-color:#f2f6fe;border:1px solid #c3cace;border-radius:3px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap textarea:focus{outline:2px solid #575ce5}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .set_image_wrap{display:flex;align-items:flex-end;justify-content:start}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .set_image_wrap .user_img{width:45px;height:45px;background-color:#c3cace;border-radius:6px;display:flex;justify-content:center;align-items:center;color:#fff;margin-right:10px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .set_image_wrap .user_img img{width:45px;height:45px;border-radius:6px;object-fit:cover;border:#c3cace 1px solid}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .set_image_wrap button{padding:0 10px;font-weight:700;font-size:5px;color:#9096a6;height:20px;border:1px solid #c3cace;border-radius:6px}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_title{width:100%;display:flex;justify-content:space-between;align-items:center}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_title .aad_refresh_btn{width:150px;height:32px;background-color:#fff;font-size:12px;font-weight:600;color:#575ce5}.upsertModal_bk_bg .upsertModal_wt_bg .upsertModal_info .title_input_wrap .user_title .aad_refresh_btn .aad_refresh_text{display:flex;justify-content:center;align-items:center;gap:4px}.upsertModal_bk_bg .error_message{width:100%;display:flex;justify-content:center;font-size:14px;color:#d30000;position:relative;top:25px}.upsertModal_bk_bg .none_error_message{display:none}.upsertModal_bk_bg .btn_wrap{width:100%;display:flex;justify-content:center;margin-right:8px;margin-top:40px}.upsertModal_bk_bg .btn_wrap button{width:200px;height:35px;background-color:#575ce5;border-radius:6px;color:#fff;font-weight:600;margin:0 5px}.upsertModal_bk_bg .btn_wrap button a{color:#fff;display:block;height:100%;line-height:36px}.upsertModal_bk_bg .btn_wrap button:nth-child(2){background-color:#9096a6}.HomePage{min-width:1220px;height:100%;width:100%;position:relative;background-color:#f2f6fe}.HomePage .snow{display:block}.HomePage .snow_none{display:none}.Home_weather{width:100%;height:100%;display:flex;position:absolute;background:linear-gradient(to bottom,#4d546f,#fff)}.Home_weather iframe{width:100%;height:100%;border:none;background:linear-gradient(to bottom,#e7e7ee,#f6f6f6)}.Home_weather img{width:100%;height:100%;object-fit:contain}.Home_wrap_container{width:100%;height:100%;position:absolute;display:flex;justify-content:center;background-color:#f2f6fe;overflow-y:auto}.Home_wrap_container::-webkit-scrollbar{display:none}.home_wrap{width:75%;height:100%;min-height:min-content;margin:45px 0;display:grid;grid-template-rows:1fr 1fr 2fr;gap:30px;z-index:10}.home_wrap::-webkit-scrollbar{display:none}.home_wrap .home_square{background-color:#fff;border-radius:10px;padding:18px;box-shadow:0 0 10px 1px #eee}.home_wrap .home_square .title{display:block;height:30px;color:#4d546f}.home_wrap .home_square .title_wrap{display:flex;justify-content:space-between}.home_wrap .home_square .title_button{color:#575ce5;cursor:pointer}.home_wrap .home_first_wrap{display:grid;grid-template-columns:3fr 1fr;gap:25px}.home_wrap .home_second_wrap{display:grid;grid-template-columns:1fr 3fr;gap:25px}.home_wrap .home_third_wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.home_wrap .HomePage_img{width:calc(100vw - 270px);height:100%;object-fit:cover;background-color:#f2f6fe;background-image:url(../assets/images/main.gif);background-size:cover;background-repeat:no-repeat;background-position:center;filter:brightness(110%);display:flex;justify-content:center;flex-direction:column;align-items:center;font-size:90px;line-height:90px;font-weight:600;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media screen and (max-width: 1500px){.home_wrap .HomePage{height:calc(100vh - 60px);width:calc(100vw - 200px);min-width:1220px}}#snow{position:absolute;top:-130px;left:0;right:0;bottom:0;z-index:1}#snow i{-webkit-animation:falling 10s 1s linear;animation:falling 8s linear 2s 20;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;border-radius:50%;cursor:default;display:inline-block;font-style:normal;height:16px;user-select:none;-webkit-user-select:none;width:16px;color:#575ce5}@-webkit-keyframes falling{0%{-webkit-transform:translate3d(0,0,0) rotate(0deg)}to{-webkit-transform:translate3d(30px,1000px,0) rotate(360deg)}}@keyframes falling{0%{transform:translateZ(0) rotate(0)}to{transform:translate(30px,1000px) rotate(360deg)}}#snow i:nth-of-type(4n){height:30px;width:30px}#snow i:nth-of-type(4n+1){height:24px;width:24px}#snow i:nth-of-type(4n+2){height:10px;width:10px}#snow i:nth-of-type(4n){-webkit-animation-duration:16.3s;-moz-animation-duration:16.3s}#snow i:nth-of-type(4n+1){-webkit-animation-duration:16.1s;-moz-animation-duration:16.1s}#snow i:nth-of-type(4n+2){-webkit-animation-duration:12.7s;-moz-animation-duration:12.7s}#snow i:nth-of-type(3n){-webkit-animation-delay:2.3s;animation-delay:2.3s}#snow i:nth-of-type(3n+1){-webkit-animation-delay:1.2s;animation-delay:1.2s}#snow i:nth-of-type(3n+2){-webkit-animation-delay:3.4s;animation-delay:3.4s}#snow i:nth-of-type(5n){-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}#snow i:nth-of-type(5n+1){-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}#snow i:nth-of-type(5n+2){-webkit-animation-timing-function:ease;animation-timing-function:ease}#snow i:nth-of-type(5n+3){-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}#snow i:nth-of-type(5n+4){-webkit-animation-timing-function:linear;animation-timing-function:linear}#snow i:nth-of-type(11n){-webkit-animation-timing-function:cubic-bezier(.2,.3,.8,.9);animation-timing-function:cubic-bezier(.2,.3,.8,.9)}#snow i:nth-of-type(7n){opacity:.5}#snow i:nth-of-type(7n+2){opacity:.3}#snow i:nth-of-type(7n+4){opacity:.7}#snow i:nth-of-type(7n+6){opacity:.6;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}#snow i:nth-of-type(7n+1){opacity:.8}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.profile_container{height:calc(100% - 30px);display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.profile_container .profile_img{width:65px;height:65px;margin-bottom:10px;display:flex;justify-content:center;align-items:center;position:relative;border-radius:35px;background-color:#c3cace;color:#fff}.profile_container .profile_img img{width:65px;height:65px;border-radius:35px;object-fit:cover}.profile_container .profile_img:hover+.profile_modify_icons{display:flex}.profile_container .profile_modify_icons{width:25px;height:25px;margin-left:60px;position:absolute;border-radius:35px}.profile_container .profile_modify_icons .icons_Box{width:26px;height:26px;border-radius:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:#575ce5;font-size:18px;background-color:#fff;border:1px solid #9096a6;position:relative}.profile_container .profile_modify_icons .icons_Box .setting_icon_Box{z-index:900;text-align:center;justify-content:center;align-items:center;position:absolute;margin-left:150px;margin-top:55px;width:120px;height:50px;flex-direction:column;display:flex;padding:3px;background-color:#fff;border-radius:6px;box-shadow:0 5px 15px #0006}.profile_container .profile_modify_icons .icons_Box .setting_icon_Box .setting_label{font-size:12px;cursor:pointer;font-weight:bolder;background-color:#fff;width:100%;height:50%;padding:3px 5px;color:#868a8c}.profile_container .profile_modify_icons .icons_Box .setting_icon_Box .setting_label:hover{color:#575ce5}.profile_container .profile_user_name{color:#4d546f;margin-bottom:0}.profile_container .profile_user_id{color:#868a8c;font-weight:400}.intro_square_container{background-color:#575ce5!important;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.intro_square_container .intro_title{margin-bottom:15px;font-size:20px}.intro_square_container .intro_text{margin-bottom:15px;font-size:16px}.intro_square_container .intro_buttons_layout{display:flex;flex-direction:column;gap:10px}.intro_square_container .intro_buttons_layout .intro_buttons_container{display:flex;justify-content:center;gap:10px}.intro_square_container .intro_buttons_layout .intro_buttons_container .intro_link{padding:10px 25px;display:block;background-color:#55c1fc;border-radius:3px;color:#fff;font-weight:600}.manual_wrap{height:100%}.manual_wrap button{background-color:#fff;border:1px solid #c3cace;width:100%;border-radius:4px;margin-bottom:35px;padding:5px 35px 5px 15px;color:#868a8c;font-weight:600;margin-top:5px;position:relative}.manual_wrap button .download_icon{font-size:20px;position:absolute;right:15px}.manual_wrap button:hover{background-color:#575ce5;color:#fff}.manual_wrap a{display:block;padding:5px 15px;border:1px solid #c3cace;text-align:center;border-radius:4px;font-size:12px;color:#868a8c;font-weight:600;margin-top:5px}.manual_wrap a .download_icon{font-size:20px;position:absolute;right:15px}.manual_wrap a:first-child{margin:0}.manual_wrap a:hover{background-color:#575ce5;color:#fff}.home_my_vacation_wrap{height:80%;display:grid;grid-template-columns:repeat(4,1fr);gap:0 10px}.home_my_vacation_wrap .my_vacation{padding:20px 15px 15px;display:flex;flex-direction:column;justify-content:space-between;grid-row:1;background-color:#f2f6fe;border-radius:6px}.home_my_vacation_wrap .my_vacation .vacationData_status{display:flex;justify-content:space-between;font-size:14px}.home_my_vacation_wrap .my_vacation .vacationData_status span{font-weight:600;color:#4d546f}.home_my_vacation_wrap .my_vacation .vacationData_status .red{color:#d65c6b}.home_my_vacation_wrap .my_vacation .vacationData_status .green{color:#2ab96a}.home_my_vacation_wrap .my_vacation .vacationData_status .blue{color:#2a91d4}.home_my_vacation_wrap .my_vacation .vacationData_status .yellow{color:#f5913c}.home_my_vacation_wrap .my_vacation .vacationData_date{text-align:left;font-size:13px;color:#868a8c}.inner_feature_wrap{width:100%;height:100%;display:flex;flex-direction:column}.inner_feature_wrap .inner_feature_content{width:100%;flex-grow:1;display:flex;flex-wrap:wrap;align-items:flex-start;align-content:flex-start;gap:28px}.inner_feature_wrap .inner_feature_content .inner_feature_item{width:80px;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:4px;background-color:#f2f6fe;color:#4d546f;cursor:pointer}.inner_feature_wrap .inner_feature_content .inner_feature_item .feature_item_text{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:800}.support_error_msg{padding-top:6px;font-size:10px;color:#d8000c;-webkit-user-select:none;user-select:none}.support_title_input{width:100%;padding:0 6px;height:40px;border-radius:4px;border:1px solid #c3cace;background-color:#f2f6fe}.support_title_input:focus{outline:2px solid #575ce5}.support_option_wrap{width:100%;display:flex;align-items:center;gap:40px;font-size:13px;font-weight:600;color:#4d546f}.support_option_wrap label{display:flex;align-items:center;gap:8px;-webkit-user-select:none;user-select:none;cursor:pointer}.support_option_wrap label input{display:none}.support_option_wrap label .support_custom_checkbox{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:#f2f6fe;border-radius:4px;border:1px solid #c3cace;background-color:#f2f6fe}.support_option_wrap label .checked{background-color:#575ce5}.editor_wrap{width:100%;height:400px;border:1px solid #c3cace;border-radius:6px;overflow:hidden}.editor_container{width:100%;height:100%;display:flex;flex-direction:column;background-color:#f2f6fe}.editor_content{width:100%;flex-grow:1;overflow:auto}.editor_content div{width:100%;height:100%;padding:8px;overflow:auto}a{color:#575ce5;text-decoration:underline;cursor:pointer}.tiptap hr{border:none;border-top:2px solid #4d546f;margin:.6rem 0}.tiptap h1{font-size:2rem;font-weight:700}.tiptap h2{font-size:1.6rem;font-weight:700}.tiptap h3{font-size:1.4rem;font-weight:700}a{color:#575ce5}.editor_menu_layout{width:100%;padding:8px;display:flex;align-items:center;gap:20px;background-color:#eceff7;border-bottom:1px solid #c3cace}.editor_menu_item{display:flex;align-items:center;gap:8px}.editor_menu_button{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #0000001a}.editor_menu_button{width:24px;height:24px;padding:2px;display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 2px #0000001a}.is_active{filter:brightness(.5)}.support_upload_btn{width:100%;height:36px;padding:0 10px;margin-bottom:4px;display:flex;align-items:center;gap:4px;border-radius:6px;background-color:#f2f6fe;border:1px solid #c3cace;color:#333;font-size:12px;font-weight:600}.support_upload_btn .support_upload_btn_icon{margin-top:2px;fill:#333}.support_upload_input{display:none}.support_upload_list{width:100%;display:flex;flex-direction:column;gap:4px}.support_upload_list .support_upload_item{width:100%;height:36px;display:flex;align-items:center;border-radius:6px;border:1px solid #c3cace;color:#333;font-size:12px;font-weight:400}.support_upload_list .support_upload_item .support_upload_file_name{height:100%;flex-grow:1;padding:0 10px;display:flex;align-items:center;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.support_upload_list .support_upload_item .support_upload_file_delete{min-width:34px;height:34px;display:flex;align-items:center;justify-content:center;background-color:#f2f6fe;border-radius:6px;border-left:1px solid #c3cace}.support_upload_list .support_upload_item .support_upload_file_delete svg{fill:#9096a6}.react-calendar{position:relative;border:none;width:100%;height:100%;max-width:100%;background-color:#fff;color:#222;border-radius:8px;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar__navigation{margin-bottom:1px}.react-calendar__navigation button{color:#575ce5;min-width:44px;background:none;font-size:16px}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#f8f8fa}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}abbr[title]{text-decoration:none}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background:#f8f8fa;color:#575ce5;border-radius:6px}.react-calendar__tile:enabled:hover:active .dayInfoBox,.react-calendar__tile:enabled:focus:active .dayInfoBox{display:none}.react-calendar__tile--now{background:#eee;border-radius:6px;font-weight:700;color:#fff}.react-calendar__tile--now:enabled{background:#eee;border-radius:6px;font-weight:700;color:#575ce5}.react-calendar__tile--now:enabled:focus{background:#eee;border-radius:6px;font-weight:700;color:#575ce5}.react-calendar__tile--hasActive{border-radius:6px}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#f8f8fa}.react-calendar__tile--active{background:#575ce5;border-radius:6px;font-weight:700}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#575ce5;color:#fff}.react-calendar__month-view__days__day{position:relative;overflow:visible!important}.react-calendar__month-view__days__day:active .dayInfoBox{display:none}.react-calendar__month-view__days__day:hover .dayInfoContainer{display:block}.react-calendar__month-view__days__day .dayInfoContainer{padding:5px;display:none;position:absolute;bottom:0;left:100%;background-color:#fff;border-radius:6px;box-shadow:0 5px 15px #0006;z-index:900;white-space:nowrap}.react-calendar__month-view__days__day .dayInfoContainer::-webkit-scrollbar{display:none}.react-calendar__month-view__days__day .dayInfoContainer .dayInfoBox{max-height:130px;overflow-y:scroll;-ms-overflow-style:none}.react-calendar__month-view__days__day .dayInfoContainer .dayInfoBox::-webkit-scrollbar{display:none}.react-calendar__month-view__days__day .dayInfoContainer .arrow_icon{color:#575ce5;height:15px;display:flex;justify-content:center;align-items:center}.react-calendar__month-view__days__day .dayInfoContainer .dayInfo{justify-content:center;width:auto;min-width:130px;display:flex;padding:5px;font-size:13px;font-weight:550;color:#868a8c}.react-calendar__month-view__days__day .dotWrapper{height:3%;display:flex;justify-content:center;position:relative}.react-calendar__month-view__days__day .dotWrapper .holidayDot{height:6px;width:6px;border-radius:50%}.react-calendar__month-view__days__day .dotWrapper .vacation{background-color:#55c1fc}.react-calendar__month-view__days__day .dotWrapper .holiday{background-color:#f87171}.react-calendar__year-view__months__month,.react-calendar__decade-view__years__year,.react-calendar__century-view__decades__decade{padding:22px 20px}.main_calendar_wrap{width:100%;max-height:calc(100% - 30px)}.Drumboy_speak{color:#fff;position:fixed;z-index:100;display:flex;width:100%;justify-content:center;bottom:335px}#Drumboy{position:fixed;display:flex;flex-direction:column;width:100vw;align-items:center;bottom:100px}#Drumboy .boy{display:flex;flex-direction:column;align-items:center}#Drumboy .boy .hat{width:60px;height:55px;background-color:#0f6800;border-radius:5px;border:3px solid #4d4440;position:relative;top:25px;z-index:10}#Drumboy .boy .face{width:75px;height:75px;background-color:#f6ded4;border:3px solid #4d4440;border-radius:50px;display:flex;flex-direction:column;align-items:center;position:relative;top:10px;z-index:5}#Drumboy .boy .face .eyes{display:flex;justify-content:space-between;padding-top:25px}#Drumboy .boy .face .eyes .eye{width:6px;height:6px;border-radius:3px;background-color:#4d4440;margin:0 18px}#Drumboy .boy .face .nose{display:flex;justify-content:center;width:3px;height:10px;background-color:#ffcbb4;border-radius:3px}#Drumboy .boy .face .mouse{height:5px;position:absolute;top:45px;border-radius:20px;background-color:#a80000}#Drumboy .boy .face #mouse_animation{animation:1.5s infinite mouse_animation;width:5px}#Drumboy .boy .body{position:relative;z-index:0;width:75px;height:35px;background-color:#0f6800;border:3px solid #4d4440;border-radius:10px 10px 0 0}#Drumboy .boy #body_shake{animation:.1s infinite body_shake}#Drumboy .hands{position:absolute;top:135px;display:flex;justify-content:space-between;width:170px;z-index:10}#Drumboy .hands .hand{position:relative;width:25px;height:25px;background-color:#efcec0;border-radius:10px;margin:0 30px;border:3px solid #4d4440}#Drumboy .hands .hand_animation{animation:.1s infinite hand_animation}#Drumboy .sticks{position:absolute;top:145px;width:170px;z-index:0;display:flex;justify-content:space-between;padding:0 25px}#Drumboy .sticks .stick_left{transform:rotate(30deg)}#Drumboy .sticks .stick_right{transform:rotate(-30deg)}#Drumboy .sticks #stick_left{animation:.1s infinite stick_left_animation}#Drumboy .sticks #stick_right{animation:.1s infinite stick_right_animation}#Drumboy .sticks .stick{width:60px;height:10px;border:3px solid #4d4440;background-color:#efb450;border-radius:5px}#Drumboy .sticks .stick_ball{width:15px;height:15px;border-radius:10px;border:3px solid #4d4440;background-color:#efb450}#Drumboy #drum{animation:.1s infinite drum_scale}#Drumboy .drum{display:flex;flex-direction:column;align-items:center}#Drumboy .drum .drum_head{width:100px;height:10px;background-color:#dfc280;border:3px solid #4d4440;border-radius:5px}#Drumboy .drum .drum_body{width:90px;height:60px;background-color:#f24570;border:3px solid #4d4440;display:flex;justify-content:space-between;align-items:center}#Drumboy .drum .drum_body .line:first-child{width:4px;height:55px;margin-left:20px;background-color:#4d4440}#Drumboy .drum .drum_body .line:last-child{width:4px;height:55px;margin-right:20px;background-color:#4d4440}@keyframes body_shake{0%{height:35px}30%{height:38px}60%{height:35px}to{height:38px}}@keyframes drum_scale{0%{transform:scale(1)}30%{transform:scale(1.1)}60%{transform:scale(1)}to{transform:scale(1.1)}}@keyframes body_animation{0%{height:35px}to{height:40px}}@keyframes stick_left_animation{0%{transform:rotate(30deg)}30%{transform:rotate(10deg)}60%{transform:rotate(30deg)}to{transform:rotate(10deg)}}@keyframes stick_right_animation{0%{transform:rotate(-30deg)}30%{transform:rotate(-10deg)}60%{transform:rotate(-30deg)}to{transform:rotate(-10deg)}}@keyframes hand_animation{0%{top:1px}30%{top:-1px}60%{top:1px}to{top:-1px}}@keyframes mouse_animation{0%{height:5px;width:5px}20%{width:20px;height:5px}40%{width:20px;height:5px}50%{width:20px;height:10px}60%{width:20px;height:5px}80%{width:20px;height:20px}to{height:5px;width:20px}}#firework{display:none}.firework{opacity:1}.firework_change{opacity:0;transition:opacity 2s}#birthday_text{color:#000;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;color:#fff;margin-bottom:4rem;margin-top:4rem;transition:all 1s;position:absolute;top:80px;transform:scale(0)}#birthday_text .text_wrap{border:4px solid #f24570;box-shadow:0 0 30px #000;padding:5px 0;border-radius:20px;background-color:#00000080;display:flex;flex-direction:column;align-items:center}#birthday_text .birthday_title{font-size:3rem;padding-bottom:10px;font-weight:600;text-shadow:0 0 15px black}#birthday_text .birthday_title .birthday_text:nth-child(1){color:#247dbf}#birthday_text .birthday_title .birthday_text:nth-child(2){color:#f41c2b}#birthday_text .birthday_title .birthday_text:nth-child(3){color:#4cacdf}#birthday_text .birthday_title .birthday_text:nth-child(4){color:#fa9718}#birthday_text .birthday_title .birthday_text:nth-child(5){color:#ec79b4}#birthday_text .birthday_title .birthday_text:nth-child(6){color:#f41c2b}#birthday_text .birthday_title .birthday_text:nth-child(7){color:#247dbf}#birthday_text .birthday_title .birthday_text:nth-child(8){color:#fa9718}#birthday_text .birthday_title .birthday_text:nth-child(9){color:#4cacdf}#birthday_text .birthday_title .birthday_text:nth-child(10){color:#ec79b4}#birthday_text .birthday_title .birthday_text:nth-child(11){color:#247dbf}#birthday_text .birthday_title .birthday_text:nth-child(12){color:#f41c2b}#birthday_text .birthday_title .birthday_text:nth-child(13){color:#fa9718}#birthday_text .birthday_users{font-size:1.4rem;border-radius:10px;padding:15px 100px;color:#fff;display:flex;flex-direction:column;font-weight:600}#birthday_text .birthday_users .birthday_user{margin-bottom:5px}#birthday_text .birthday_users .birthday_user:last-child{margin:0}#birthday_text .birthday_users .birthday_user:nth-child(1){color:#247dbf}#birthday_text .birthday_users .birthday_user:nth-child(2){color:#f41c2b}#birthday_text .birthday_users .birthday_user:nth-child(3){color:#4cacdf}#birthday_text .birthday_users .birthday_user:nth-child(4){color:#fa9718}#birthday_text .birthday_users .birthday_user:nth-child(5){color:#ec79b4}#birthday_text .birthday_users .birthday_user:nth-child(6){color:#f41c2b}#birthday_text .birthday_users .birthday_user:nth-child(7){color:#247dbf}#birthday_text .birthday_users .birthday_user:nth-child(8){color:#fa9718}#birthday_text .birthday_users .birthday_user:nth-child(9){color:#4cacdf}#birthday_text .birthday_users .birthday_user:nth-child(10){color:#ec79b4}#birthday_text .birthday_users .birthday_user:nth-child(11){color:#247dbf}#birthday_text .birthday_users .birthday_user:nth-child(12){color:#f41c2b}#birthday_text .birthday_users .birthday_user:nth-child(13){color:#fa9718}#birthday_text .birthday_img{height:60vh;position:absolute;z-index:10}@keyframes birthday_backgroud{0%{opacity:0}to{opacity:.6}}#Birthday{position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,#000,#000c,#0009);z-index:800;display:flex;flex-direction:column}#Birthday .Birthday_paper_bg{position:absolute;width:100%;opacity:.7}#Birthday .Birthday_paper_bg{display:none}#Birthday .today_not_view_wrap{display:flex;justify-content:flex-end;color:#fff;margin:10px;position:relative;z-index:20}#Birthday .today_not_view_wrap .today_not_view{display:flex;align-items:center;margin-right:20px}#Birthday .today_not_view_wrap .today_not_view input{margin-right:5px;margin-bottom:4px}#Birthday .today_not_view_wrap button{background-color:transparent;color:#fff;padding-top:5px}.github{z-index:10000;bottom:10px;right:10px;position:fixed;border-radius:10px;background:#fff;padding:0 12px 6px;border:1px solid #000}.github a:hover,.github a:link,.github a:visited,.github a:active{color:#000;text-decoration:none}.github img{height:30px}.github #gh-project{font-size:20px;padding-left:5px;font-weight:700;vertical-align:bottom}.RoleManagementModal_container{display:flex;padding:5px 10px 10px;border-radius:3px;border:1px solid #c3cace;background-color:#f2f6fe}.RoleManagementModal_container .check_wrap{display:flex;align-items:center;margin-right:15px}.RoleManagementModal_container .check_wrap input{margin-right:5px}.RoleManagementModal_container .check_wrap span{position:relative;top:2px;font-size:14px}.EmployeeDataPage_container{width:100%}.EmployeeDataPage_container .EmployeeDataPage_search_wrap{display:flex;justify-content:center;margin-bottom:50px;margin-top:30px}.EmployeeDataPage_container .EmployeeDataPage_search_wrap .EmployeeDataPage_search{position:relative;display:flex;align-items:center}.EmployeeDataPage_container .EmployeeDataPage_search_wrap .EmployeeDataPage_search .search_icon{color:#575ce5;position:absolute;left:10px}.EmployeeDataPage_container .EmployeeDataPage_search_wrap .EmployeeDataPage_search .search{width:350px;height:40px;border-radius:20px;padding:0 10px 0 45px;border:2px solid #c3cace}.EmployeeDataPage_container .EmployeeDataPage_search_wrap .EmployeeDataPage_search .search:focus{outline:2px solid #575ce5;border:1px solid #575ce5}.EmployeeDataPage_container .EmployeeDataPage_list_wrap{width:100%;display:grid;gap:18px;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(3,1fr)}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list{background-color:#fff;box-shadow:0 0 10px 1px #eee;border-radius:6px;padding:15px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user{display:flex;align-items:center;border-bottom:1px solid #c3cace;padding-bottom:15px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user .user_img{width:45px;height:45px;background-color:#c3cace;border-radius:6px;display:flex;justify-content:center;align-items:center;color:#fff;margin-right:20px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user .user_img img{width:45px;height:45px;border-radius:6px;object-fit:cover}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user .user_name_team{display:flex;flex-direction:column;justify-content:space-between;height:40px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user .user_name_team h1{font-size:16px;color:#4d546f}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user .user_name_team h5{font-size:13px;font-weight:500;color:#868a8c}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user_info_wrap{display:flex;flex-direction:column;margin-top:10px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user_info_wrap .user_info{display:flex;align-items:center;margin-top:5px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user_info_wrap .user_info .user_info_icon{color:#4d546f;font-size:18px;margin-right:10px}.EmployeeDataPage_container .EmployeeDataPage_list_wrap .EmployeeDataPage_list .user_info_wrap .user_info span{font-size:13px;font-weight:600x;color:#868a8c}.centerModal_bk_bg{position:fixed;z-index:900;top:0;right:0;left:0;bottom:0;background-color:#0009;display:flex;justify-content:center;align-items:center}.centerModal_bk_bg .centerModal_wt_bg{width:600px;background-color:#fff;box-shadow:0 0 40px #0006}.centerModal_bk_bg .centerModal_header{width:100%;height:60px;background-color:#575ce5;color:#fff;padding:0 30px;display:flex;justify-content:space-between;position:relative}.centerModal_bk_bg .centerModal_header h2{position:absolute;font-size:18px;line-height:60px}.centerModal_bk_bg .centerModal_header span,.centerModal_bk_bg .centerModal_header button{position:absolute;right:10px;top:14px;cursor:pointer;background-color:transparent;color:#fff}.centerModal_bk_bg .centerModal_info{padding:30px}.centerModal_bk_bg .centerModal_info .comment{font-size:13px}.centerModal_bk_bg .centerModal_info .team_add{width:100%;margin-bottom:20px}.centerModal_bk_bg .centerModal_info .team_add h5{color:#4d546f;margin-bottom:5px;font-weight:600}.centerModal_bk_bg .centerModal_info .team_add select,.centerModal_bk_bg .centerModal_info .team_add input[type=date],.centerModal_bk_bg .centerModal_info .team_add input[type=text]{width:100%;height:40px;padding:0 10px;background-color:#f2f6fe;border:1px solid #c3cace;border-radius:3px}.centerModal_bk_bg .centerModal_info .team_add select:focus,.centerModal_bk_bg .centerModal_info .team_add input[type=date]:focus,.centerModal_bk_bg .centerModal_info .team_add input[type=text]:focus{outline:2px solid #575ce5}.centerModal_bk_bg .centerModal_info .team_add button{width:13%;height:40px;border-radius:3px;background-color:#575ce5;color:#fff;font-weight:600}.centerModal_bk_bg .centerModal_info .team_manage_list{width:100%;height:300px;border-radius:3px;border:1px solid #c3cace;overflow-y:auto}.centerModal_bk_bg .centerModal_info .team_manage_list .team_list{display:flex;justify-content:space-between;align-items:center;padding:0 5px 0 10px;height:40px;border-bottom:1px solid #c3cace}.centerModal_bk_bg .centerModal_info .team_manage_list .team_list .userInfo{display:flex;align-items:center}.centerModal_bk_bg .centerModal_info .team_manage_list .team_list .userInfo .email{color:#868a8c;margin-left:10px;font-size:14px}.centerModal_bk_bg .centerModal_info .team_manage_list .team_list:last-child{border-bottom:none}.centerModal_bk_bg .centerModal_info .team_manage_list .team_list button{padding:5px 10px;border-radius:3px;background-color:#c3cace;color:#fff;font-weight:600;font-size:12px}.centerModal_bk_bg .centerModal_info .error_message{width:100%;display:flex;justify-content:center;font-size:14px;color:#d30000;position:relative;top:5px}.centerModal_bk_bg .centerModal_info .none_error_message{display:none}.centerModal_bk_bg .centerModal_info .btn_wrap{width:100%;display:flex;justify-content:center;margin-right:8px;margin-top:25px}.centerModal_bk_bg .centerModal_info .btn_wrap button{width:200px;height:35px;background-color:#575ce5;border-radius:6px;color:#fff;font-weight:600;margin:0 5px}.centerModal_bk_bg .centerModal_info .btn_wrap button a{color:#fff;display:block;height:100%;line-height:36px}.centerModal_bk_bg .centerModal_info .btn_wrap button:nth-child(2){background-color:#9096a6}.centerModal_input{width:100%;height:40px;padding:8px;margin-bottom:10px;border-radius:3px;background-color:#eceff7;border:1px solid #c3cace}.centerModal_input:active{border:1px solid #575ce5;outline:2px solid #575ce5}.centerModal_input:focus{border:1px solid #575ce5;outline:2px solid #575ce5}.department_list__layout{width:100%;flex-grow:1;margin-top:24px}.department_list__layout .department_list__container{width:100%;display:flex;flex-direction:column;gap:16px}.department_list__layout .department_list__container .department_item__layout{width:100%;padding:12px 20px;display:flex;align-items:center;gap:12px;background-color:#fff;border-radius:8px;box-shadow:0 0 1px 1px #0000001a}.department_list__layout .department_list__container .department_item__layout .department_item__title{flex-grow:1;font-size:14px;font-weight:400}.department_list__layout .department_list__container .department_item__layout .department_item_btn{padding:8px 20px;background-color:#fff;border-radius:4px;border:1px solid #c3cace;font-size:12px;font-weight:400;color:#868a8c}.request_filter_wrap{width:100%;display:flex;align-items:center}.request_filter_wrap .request_filter_box{flex-grow:1;display:flex;gap:10px}.request_list_header{width:100%;height:100%;margin-top:32px;margin-bottom:20px;display:flex;justify-content:center;align-items:center;border-radius:8px;font-size:14px;font-weight:600;color:#4d546f}.request_list_header .request_header_title{padding:0 16px;flex-grow:1;display:flex}.request_list_header .request_header_info{padding:0 16px;display:flex;gap:8px}.request_list_header .request_header_info p{width:100px;height:100%;text-align:center}.request_list_layout{width:100%;display:flex;flex-direction:column;gap:8px}.request_list_layout .request_item_layout{width:100%;height:50px}.request_list_layout .request_item_layout .request_item_btn{width:100%;height:100%;display:flex;justify-content:center;align-items:center;border-radius:8px;border:1px solid #c3cace;background-color:#fff;font-size:14px;font-weight:500;cursor:pointer}.request_list_layout .request_item_layout .request_item_btn .request_item_title{padding:0 16px;flex-grow:1;display:flex;overflow:hidden;white-space:nowrap;color:#4d546f}.request_list_layout .request_item_layout .request_item_btn .request_item_info{padding:0 16px;display:flex;gap:8px}.request_list_layout .request_item_layout .request_item_btn .request_item_info p{width:100px;height:100%;font-weight:400;color:#868a8c}.request_list_layout .request_item_layout .request_item_btn .request_item_info .bold{font-weight:600;color:#4d546f}.request_list_layout .request_item_layout .request_item_btn .request_item_info .COMPLETED{color:#2ab96a}.request_list_layout .request_item_layout .request_item_btn .request_item_info .IN_PROGRESS{color:#575ce5}.request_list_layout .request_item_layout .request_item_btn .request_item_info .WAITING,.request_list_layout .request_item_layout .request_item_btn .request_item_info .REVIEW{color:#f5913c}.request_list_layout .request_item_layout .request_item_btn .request_item_info .Bug,.request_list_layout .request_item_layout .request_item_btn .request_item_info .REJECTED{color:#d65c6b}.position_layout,.position_layout .position_header{width:100%}.position_list{width:100%;padding:24px 0;display:flex;flex-direction:column;gap:16px}.position_list .position_item{width:100%;padding:12px 20px;display:flex;align-items:center;gap:12px;background-color:#fff;border-radius:8px;box-shadow:0 0 1px 1px #0000001a}.position_list .position_item .position_item_name{flex-grow:1;font-size:14px;font-weight:400}.position_list .position_item .position_item_btn{padding:8px 20px;background-color:#fff;border-radius:4px;border:1px solid #c3cace;font-size:12px;font-weight:400;color:#868a8c}.NavBar{width:100%;padding:0 50px;height:60px;min-height:60px;border-bottom:1px solid #c3cace;background-color:#f2f6fe}.NavBar_buttons{float:right;display:flex;align-items:center;height:100%}.NavBar_buttons .menual_link{margin-right:50px;color:#575ce5;font-weight:600}.NavBar_buttons .user_wrap{display:flex;align-items:center;color:#9096a6}.NavBar_buttons .user_wrap .icon{margin-right:5px;width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:20px;background-color:#c3cace;border:2px solid #c3cace;border:none;color:#fff;overflow:hidden}.NavBar_buttons .user_wrap .icon img{width:100%;height:100%;object-fit:cover}.NavBar_buttons .user_wrap .user{line-height:30px;font-weight:500;font-size:14px}.NavBar_buttons .logout{margin-left:30px;padding:0 15px;line-height:30px;font-size:12px;letter-spacing:1px;color:#fff;background-color:#575ce5;font-weight:600;border-radius:20px}.NavBar_buttons .setting{padding-left:20px}.NavBar_buttons .setting button{margin-top:3px;color:#575ce5;background-color:transparent;height:60px}.NavBar_buttons .setting:hover .setting_menus{display:block}.NavBar_buttons .setting_menus{position:fixed;right:50px;top:60px;background-color:#fff;width:200px;border-radius:6px;box-shadow:0 5px 15px #0006;z-index:900;padding:10px 0;display:none}.NavBar_buttons .setting_menus .blank{top:-60px;right:0;position:absolute;width:40px;height:60px;cursor:pointer}.NavBar_buttons .setting_menus .setting_menu{display:flex;padding:15px 0 0 20px;font-size:14px;font-weight:600;color:#868a8c}.NavBar_buttons .setting_menus .setting_menu:last-child{padding-bottom:15px}.NavBar_buttons .setting_menus .setting_menu:hover{color:#575ce5;cursor:pointer;font-weight:600}@media screen and (max-width: 1500px){.NavBar{width:calc(100vw - 200px);min-width:1220px}}.title_container{font-size:20px;font-weight:600;color:#4d546f;display:flex;align-items:center}.title_container .title_icon{position:relative;top:1px;font-size:16px;margin:0 15px;color:#9096a6}.CenterLayer{height:100%;width:100%;background-color:#f2f6fe;padding:30px 50px 40px;overflow-y:auto}.CenterLayer::-webkit-scrollbar{display:none}.grid-title{grid-area:title;color:#4d546f;margin-bottom:15px}.grid-contents{width:100%;height:100%}@media screen and (max-width: 1500px){.CenterLayer{width:calc(100vw - 200px);min-width:1220px}}.MainFrame{width:100%;height:100%;overflow:auto;display:flex}.MainFrame .MainFrame_inner{flex-grow:1;height:100%;display:flex;flex-direction:column}.MainFrame .MainFrame_inner .MainFrame_content{flex-grow:1;width:100%;min-width:1220px;overflow:auto}.develop_mode_top{position:fixed;font-size:13px;background-color:#e70303;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;left:0;right:0;z-index:990;min-width:1350px;opacity:.6;top:0}.develop_mode_top span{margin:0 5px}.develop_mode_bottom{position:fixed;font-size:13px;background-color:#e70303;display:flex;justify-content:center;align-items:center;color:#fff;font-weight:600;left:0;right:0;z-index:990;min-width:1350px;opacity:.6;bottom:0}.develop_mode_bottom span{margin:0 5px}.develop_mode_outer{overflow:hidden;width:250%}.develop_mode_outer .develop_mode_inner{position:relative;display:flex;width:250%}.develop_mode_outer .develop_mode_inner:nth-child(1){animation:develop_mode_animation 25s linear infinite}.develop_mode_outer .develop_mode_inner .develop_mode_content{width:5%}@keyframes develop_mode_animation{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@media screen and (max-width: 1500px){.develop_mode_top{min-width:1430px}.develop_mode_top span{margin:0 10px}.develop_mode_bottom{min-width:1430px}.develop_mode_bottom span{margin:0 10px}.develop_mode_outer{overflow:hidden;width:200%}.develop_mode_outer .develop_mode_inner{position:relative;display:flex;width:250%}}.Loading_black_bg{position:fixed;z-index:990;top:0;left:0;right:0;bottom:0;background-color:#0003;display:flex;justify-content:center;align-items:center}.Loading_white_bg{width:110px;height:110px;border-radius:100px;background-color:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 0 15px 2px #00000053}.Loading_white_bg .loading_symbol{width:50px;transition:all 1s;animation:1s infinite loading}.Loading_white_bg .symbol{position:absolute;width:50px;opacity:.2}@keyframes loading{0%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}10%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}20%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}30%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}40%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}50%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}60%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}70%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}80%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0))}90%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgba(255,255,255,0))}to{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255),rgb(255,255,255))}}@keyframes loading2{0%{-webkit-mask-image:linear-gradient(0deg,rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}10%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}20%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}30%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}40%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}50%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}60%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0))}70%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0),rgba(255,255,255,0))}80%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255),rgba(255,255,255,0))}90%{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255))}to{-webkit-mask-image:linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgba(255,255,255,0),rgb(255,255,255))}}.LoginPage{width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-image:url(/assets/login_background4-CcT20KvH.png);background-size:cover;background-repeat:no-repeat;background-position:center;position:relative}.LoginPage .hide_admin{position:absolute;top:10px;left:10px;color:transparent}.LoginPage .LoginForm{display:flex;position:relative;height:500px;width:700px;box-shadow:0 0 30px #575ce594;border-radius:9.5px}.LoginPage .LoginForm #move_login{position:absolute;z-index:10;background-color:#575ce5;height:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;right:0;border-radius:0 10px 10px 0;transition:all 1s;background-image:url(../../assets/images/login_img3.png);background-size:cover;background-repeat:no-repeat;background-position:center}.LoginPage .LoginForm #move_login .tab_btn{width:140px;height:140px;border-radius:70px;font-weight:600;background-color:#ffffff4d;color:#fff;font-size:14px;transition:all .5s}.LoginPage .LoginForm #move_login .tab_btn:hover{transition:all .5s;transform:scale(1.2)}.LoginPage .LoginForm .aad_login_wrap{height:100%;width:50%;background-color:#ffffff4d;background-color:#fff;border-radius:10px 0 0 10px;padding:30px}.LoginPage .LoginForm .admin_login_wrap{height:100%;width:50%;background-color:#ffffff4d;background-color:#fff;border-radius:0 10px 10px 0;padding:30px}.AddLogin{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:50px 15px 15px}.AddLogin h1{font-size:35px;line-height:38px;color:#575ce5}.AddLogin .text{font-size:13px;margin-top:20px;color:#919191}.AdminLogin{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:50px 15px 15px}.AdminLogin h1{font-size:35px;line-height:38px;color:#575ce5}.AdminLogin .login_input_wrap{width:100%}.AdminLogin .login_input_wrap .input_err_wrap{margin-bottom:30px;position:relative}.AdminLogin .login_input_wrap .input_err_wrap h5{color:#4d546f;margin-bottom:5px}.AdminLogin .login_input_wrap .input_err_wrap input[type=text]{width:100%;height:35px;border-radius:3px;border:1px solid #9096a6;background-color:#f2f6fe;padding-left:10px;padding-right:10px}.AdminLogin .login_input_wrap .input_err_wrap input[type=text]:focus{border:1px solid #575ce5;outline:2px solid #575ce5}.AdminLogin .login_input_wrap .input_err_wrap .login_err{position:absolute;font-size:12px;margin-top:5px;color:#e40000;padding-left:5px}.Login_button{width:100%;height:40px;border-radius:5px;background-color:#575ce5;border:none;font-weight:700;color:#fff;font-size:16px;cursor:pointer;margin-top:20px}.Login_button:active{transform:scale(.99)}.login_animation{position:absolute;z-index:10;background-color:#575ce5;height:100%;width:50%;display:flex;flex-direction:column;justify-content:center;align-items:center;right:0;border-radius:0 10px 10px 0;transition:all 1s;color:#fff;font-size:20px}.login_animation .in4us_mean{display:flex;flex-direction:column;align-items:center}.login_animation .in4us_mean p{transition:all 1s;opacity:0}.login_animation .in4us_mean p:nth-child(1){animation:.5s in4us_mean_animation;animation-fill-mode:forwards}.login_animation .in4us_mean p:nth-child(2){animation:.5s in4us_mean_animation;animation-delay:.2s;animation-fill-mode:forwards}.login_animation .in4us_mean p:nth-child(3){animation:.5s in4us_mean_animation;animation-delay:.4s;animation-fill-mode:forwards}.login_animation .in4us_mean p:nth-child(4){animation:.5s in4us_mean_animation;animation-delay:.6s;animation-fill-mode:forwards}.login_animation .in4us_mean p:nth-child(5){animation:.5s in4us_mean_animation;animation-delay:.8s;animation-fill-mode:forwards}.login_animation .main{font-weight:600;font-size:30px;margin-top:20px;opacity:0;animation:1s in4us_main_animation;animation-delay:1s;animation-fill-mode:forwards}.login_animation .main img{height:23px}@keyframes in4us_mean_animation{0%{opacity:0}to{opacity:1}}@keyframes in4us_main_animation{0%{opacity:0;transform:rotate(360deg)}to{opacity:1;transform:rotate(0)}}
