@charset "UTF-8";.class-ui-default.ant-btn-primary{background-color:#13c2c2;border:none}.class-ui-default.ant-btn-primary:not(:disabled):hover{background-color:#87e8de}.class-ui-default.ant-btn-primary:disabled{background-color:#5cdbd3;color:#fff}.class-ui-default.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-default.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-default.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-default.ant-btn-default{border:#13c2c2 solid 1px;color:#13c2c2}.class-ui-default.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-default.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-default.ant-btn-link{color:#13c2c2}.class-ui-default.ant-btn-default{border:#08979c solid 1px;color:#08979c}.class-ui-default.ant-btn-default:not(:disabled):hover{border:#87e8de solid 1px;color:#87e8de}.class-ui-default.ant-btn-default:disabled{border:#5cdbd3 solid 1px;color:#5cdbd3}.class-ui-default.ant-btn-primary2{background-color:#08979c;border:none;color:#fff}.class-ui-default.ant-btn-primary2:not(:disabled):hover{background-color:#87e8de;border:none;color:#fff}.class-ui-default.ant-btn-primary2:disabled{background-color:#5cdbd3;color:#fff}.class-ui-default.ant-btn-link{color:#08979c}.class-ui-default.ant-btn-link:hover{color:#87e8de}.class-ui-default.ant-btn-link>span{text-decoration:underline}.class-ui-gray.ant-btn-primary{background-color:#a7a7a7;border:none}.class-ui-gray.ant-btn-primary:not(:disabled):hover{background-color:#d3d3d3}.class-ui-gray.ant-btn-primary:disabled{background-color:#e9e9e9;color:#fff}.class-ui-gray.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-gray.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-gray.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-gray.ant-btn-default{border:#a7a7a7 solid 1px;color:#a7a7a7}.class-ui-gray.ant-btn-default:not(:disabled):hover{border:#d3d3d3 solid 1px;color:#d3d3d3}.class-ui-gray.ant-btn-default:disabled{border:#e9e9e9 solid 1px;color:#e9e9e9}.class-ui-gray.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-gray.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-gray.ant-btn-link{color:#a7a7a7}.class-ui-gray.ant-btn-link:hover{color:#d3d3d3}.class-ui-gray.ant-btn-link>span{text-decoration:underline}.class-ui-green.ant-btn-primary{background-color:#13c2c2;border:none}.class-ui-green.ant-btn-primary:not(:disabled):hover{background-color:#51cec2}.class-ui-green.ant-btn-primary:disabled{background-color:#87e8de;color:#fff}.class-ui-green.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-green.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-green.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-green.ant-btn-default{border:#13c2c2 solid 1px;color:#13c2c2}.class-ui-green.ant-btn-default:not(:disabled):hover{border:#51cec2 solid 1px;color:#51cec2}.class-ui-green.ant-btn-default:disabled{border:#87e8de solid 1px;color:#87e8de}.class-ui-green.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-green.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-green.ant-btn-link{color:#13c2c2}.class-ui-green.ant-btn-link:hover{color:#51cec2}.class-ui-green.ant-btn-link>span{text-decoration:underline}.class-ui-green.hover-button:not(:disabled):hover{border:#51cec2 solid 1px;color:#51cec2;background:#ffffff}.class-ui-backstage-green.ant-btn-primary{background-color:#23ca1f;border:none}.class-ui-backstage-green.ant-btn-primary:not(:disabled):hover{background-color:#86df83}.class-ui-backstage-green.ant-btn-primary:disabled{background-color:#caffc8;color:#fff}.class-ui-backstage-green.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-backstage-green.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-backstage-green.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-backstage-green.ant-btn-default{border:#23CA1F solid 1px;color:#23ca1f}.class-ui-backstage-green.ant-btn-default:not(:disabled):hover{border:#86df83 solid 1px;color:#86df83}.class-ui-backstage-green.ant-btn-default:disabled{border:#caffc8 solid 1px;color:#caffc8}.class-ui-backstage-green.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-backstage-green.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-backstage-green.ant-btn-link{color:#23ca1f}.class-ui-backstage-green.ant-btn-link:hover{color:#86df83}.class-ui-backstage-green.ant-btn-link>span{text-decoration:underline}.class-ui-yellow.ant-btn-primary{background-color:#fdb531;border:none}.class-ui-yellow.ant-btn-primary:not(:disabled):hover{background-color:#f8c25e}.class-ui-yellow.ant-btn-primary:disabled{background-color:#f7d493;color:#fff}.class-ui-yellow.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-yellow.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-yellow.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-yellow.ant-btn-default{border:#fdb531 solid 1px;color:#fdb531}.class-ui-yellow.ant-btn-default:not(:disabled):hover{border:#f8c25e solid 1px;color:#f8c25e}.class-ui-yellow.ant-btn-default:disabled{border:#f7d493 solid 1px;color:#f7d493}.class-ui-yellow.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-yellow.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-yellow.ant-btn-link{color:#fdb531}.class-ui-yellow.ant-btn-link:hover{color:#f8c25e}.class-ui-yellow.ant-btn-link>span{text-decoration:underline}.class-ui-orange.ant-btn-primary{background-color:#fa8b28;border:none}.class-ui-orange.ant-btn-primary:not(:disabled):hover{background-color:#f8c25e}.class-ui-orange.ant-btn-primary:disabled{background-color:#f7d493;color:#fff}.class-ui-orange.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-orange.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-orange.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-orange.ant-btn-default{border:#fa8b28 solid 1px;color:#fa8b28}.class-ui-orange.ant-btn-default:not(:disabled):hover{border:#f8c25e solid 1px;color:#f8c25e}.class-ui-orange.ant-btn-default:disabled{border:#f7d493 solid 1px;color:#f7d493}.class-ui-orange.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-orange.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-orange.ant-btn-link{color:#fa8b28}.class-ui-orange.ant-btn-link:hover{color:#f8c25e}.class-ui-orange.ant-btn-link>span{text-decoration:underline}.class-ui-blue.ant-btn-primary{background-color:#3585f7;border:none}.class-ui-blue.ant-btn-primary:not(:disabled):hover{background-color:#77a4e4}.class-ui-blue.ant-btn-primary:disabled{background-color:#677992;color:#fff}.class-ui-blue.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.class-ui-blue.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.class-ui-blue.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.class-ui-blue.ant-btn-default{border:#3585f7 solid 1px;color:#3585f7}.class-ui-blue.ant-btn-default:not(:disabled):hover{border:#77a4e4 solid 1px;color:#77a4e4}.class-ui-blue.ant-btn-default:disabled{border:#677992 solid 1px;color:#677992}.class-ui-blue.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.class-ui-blue.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.class-ui-blue.ant-btn-link{color:#3585f7}.class-ui-blue.ant-btn-link:hover{color:#77a4e4}.class-ui-blue.ant-btn-link>span{text-decoration:underline}.backstage button.class-ui-default.ant-btn-primary{background-color:#3585f7;border:none}.backstage button.class-ui-default.ant-btn-primary:not(:disabled):hover{background-color:#77a4e4}.backstage button.class-ui-default.ant-btn-primary:disabled{background-color:#a5c3f0;color:#fff}.backstage button.class-ui-default.ant-btn-primary.ant-btn-dangerous{background-color:#fb4a4a}.backstage button.class-ui-default.ant-btn-primary.ant-btn-dangerous:not(:disabled):hover{background-color:#fa5d5d}.backstage button.class-ui-default.ant-btn-primary.ant-btn-dangerous:disabled{background-color:#fba6a6}.backstage button.class-ui-default.ant-btn-default{border:#3585f7 solid 1px;color:#3585f7}.backstage button.class-ui-default.ant-btn-default:not(:disabled):hover{border:#77a4e4 solid 1px;color:#77a4e4}.backstage button.class-ui-default.ant-btn-default:disabled{border:#A5C3F0 solid 1px;color:#a5c3f0}.backstage button.class-ui-default.ant-btn-default.ant-btn-dangerous{border:#fb4a4a;color:#fb4a4a}.backstage button.class-ui-default.ant-btn-default:not(:disabled):not(.ant-btn-disabled):hover{background:#ffffff}.backstage button.class-ui-default.ant-btn-link{color:#3585f7}.backstage button.class-ui-default.ant-btn-link:hover{color:#77a4e4}.backstage button.class-ui-default.ant-btn-link>span{text-decoration:underline}.Class-UI-Login,.Class-UI-ForgotPassword,.Class-UI-ResetPassword{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.Class-UI-Login .login-frame,.Class-UI-ForgotPassword .login-frame,.Class-UI-ResetPassword .login-frame{position:relative;width:448px;background:#FFFFFF;box-shadow:0 2px 20px #0000000d;border-radius:16px}.Class-UI-Login .login-frame .header,.Class-UI-ForgotPassword .login-frame .header,.Class-UI-ResetPassword .login-frame .header{width:100%;text-align:center}.Class-UI-Login .login-frame .header .icon,.Class-UI-ForgotPassword .login-frame .header .icon,.Class-UI-ResetPassword .login-frame .header .icon{width:110px;height:110px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAG4AAABuCAYAAADGWyb7AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAA6vSURBVHgB7V09bBvJFf5mKUt2EsC8JilvnSZNAlFVbAW2V0hjGf6RmwApzhKB9JK6SxpRRdJaSpsAou0DUqQwnRzO7rzyAbKBFKaQ1PFeeWnCAJecLZM7eW92+b+73F0uyaHED6BNkcvhcL55b9578+atgEaQB2t5+q+AXKMAGIsQbh6S/vZg9lxeUw8JBwb978qvIEQVjZwjihUbWeBAmsjBUn0QuEiPAj3nPjYfnXDofeqH6tcxPXfQQBVFYWMEEJggWkQZ9TUa/OuQooCsIGHTr3tKRNpEZDXWZw5knojaoM9RX4iwfnLS9wU4JFIrRGS8vgzARIgjwixFlhDryGpwouFAyqdw5/aIRKfrnTZZd32yxtAXmlAu9ohEBykxNuKUdOUa4xygYAia9fXcvsATB3NYp75sYTyTpx8siS5206jTsRAnH9/ZpBlfwqQGKAAVXMY9/AZaIAWBIyVOqcRc4wD9hsXEUMN3aYR+SXrqDrSDgTI+KAKdQZeOhDilFueIMIk1aIQyfo5t/EqRpzUESvhE7EZfkjF8KXsCjdQiE1WkpayCn2Jq4KnPYpj0GcgQ8vGtHSLtBTQi7Rg/xBIpxqkijSHIgMvhBVm9VvDbGUBX1fiQVOPWNKjGwdjGfbHX+cLQxBFpFF2oV6ipRWgENkBK9Dg16Fn3hiLOI02pRhMa4dSR1kQHeamJm5E2IQhyPz8RlfTEPbpV1U097pNvxmvaKQcHr5dySAH56M4D+k8rQ4StxzVdIiGjRZ58ga8TE6dMfuBTaAQH38cqdsh6/B7OBCTeJyJOrWtCVqAZ2Ll+jR/hzEDgfDIH3DNGtAKva1PnXA8PMzZxvoo0oRFYRe7hNs4i5uJcpFSkbJSgGdj0d/ADjA0CVVpf+PGVSk1og1MsTDIaFv1Ui9GG/KgfsYijcFaJOqQVWNo42j9yCAr2SoqeNVTaQS3WZzi+aPgpEKPQUjR5BvpxvqP9FpqhiM3REseE1dPtTrfQTIsAdTZLAhtYGUzc49tlYngdGoGl7RL+iBGBHdxiptlZnC1mUEBHZDKODgWcL0UaJ97aphdpjN3RhbQqHJXIPKWO99TWxQY4yj8caixt/CTaqjTcLWiGka1tkubDfXEv9jqWBrw1wxPDywlNDtHeWI0mTsi70Aw2foLMIckdXBcljAOcV+mR5yT4lKMkjYLLzRdCiZMHtyxo5rcxHmYtbWyErIvxahaWGlqn4KlOJ+LKmtIEAeo73B0wjDVo5gPwTraNHyNDOGQ5FjEpeLvae8p9yLXS26FS2Tl9HSqFPVCtRhDncko4dMJh9moyVircyOFJk53kI4GqUuWQZJnHnxEyl7b7oowpRcgaV9eONEaV9twyxC6mGMHEGYYFDVHFJWSEqZY2RjBxQmoncey/ZZhmZ2PKEUIcLkIzMHGZgc/NTTmCiZP6+W+ZEldP5PxqiTAHXJsU8ib+k2U+SUanQieJqSEuw/XNwSlApoc+ZhgfZsRNKcKIG93WRkrk8V9kBO2WgTSYGuIu4htkhLxKKZhyhDng2hH3Ef6HDKFlSC8JgolzxTE0wyL+icxgTLBcR0YIUZXiNK9xjOuYcoSpSu0cVCbOxNfIBHy+OuRs9bQgmLhGzoaGsPAPZIZz+mWvJUEgcX69K+3UZQEZ5uW62JhmqQt3wKV+EfS7eI1MYWAHuoBdFE6cPaAttRjuSjhxQr89KxP/ylbqeK17LCdHHhP1UO7hkXyLHP5ND/7/jXrOr30mD9Q1AQgnrpHjHD7t1OVa1lInUaLBG/9690g+UESJ0HMFplLnfM1n8kHvm5FpXPLx7RcTLVEYgBGdG/BSu8ex3eMdBLHBrmkS8BGvuuqjEqboIHNdapdQw+oyU+vSQ16pqEdytImxXqlgG0lJY/C5uzlVIkqtf5HEieLnto4+3Q7+hBHhQZBaygRe0usbpCGtCSbPUIVRBxeokY9ub/DXQjNcwh9GeRrVAdQhkDKGBUvZHE2ILOucNfBRrFRlIo9NORMagU/sFNW6PlI4gMrdryQ+xcMSNkfGxSiOqUnsxiVuAxpK3Qp+l3V2czi4lrPEoZ/T73Slrnsme97P/y/4BxhHt3UkYcc+HKCjhclHrlbwW5xB1OKnLtRzw56mzBwW/k4r9V9wBpGPTZx/0wXtyGMLM7Ndg+lBAokjiPt/3dMtFMbbPQf4Pc4UJKrJs7w0dMpZZZZG59vpiONExHk1T4R21iUny56pel4u9uLX8jpYK+hYEZZJY8sy47Nz+oILDZArEreWV0G3svQMDjgzaWOt5zVZOCRtJX4yUOJmpGkDx9/BGLw7ID+7sz4jTQsc+6Q5zRfC65wwaa4sY0baZCFU5T6rtzpE4BrXQZpWOIOSto1Puu/w0URfrNK/19seNINX5fzXZ4U0Xs/uRe3Id6lKVb5XU9KssyFpnSWgIjewWxKn69YNq8clcl1OwY2NouEVNi3GrXTUXuOE3NStBBSDa1OeatJSVqJtEyeFCQ1xSkmrqQiId2fiVCmQHRKnqntb0AycAMs3oj0FqKmi3N69wG0MiTZx9VxRx1gk77eNreJ5dqip8vZSpTkc+zkrDjJEvzvABUZzwoRm+AU+xZ+xDG3RUIlFNfXQoZTiDDPMMMMMM8wwwwwzzDDDDDPMMDwmsh1gXb5lNUSjkKNdG/vVswpmSIyxE3f9yuoLKbqC2Y4xL1ds+7mDGWJjrIVGry3f3OkhjWG6J0K7ux3rjlgSZ11eM2GcWC5kgT7wcfPmPUTCsZRwcguyEkdirv1s9Y1/89c+GB/Ekv23LxKdN2+qXEOIRUivHojqE0T1y6Mvyp3XwXDV+3RdLa56tiwrj/cXLFcI73dD5ts3LhKOBL4ypKyiLpyh+t7VLmrcrhpXmavarz+3gz4vBjUuRSNISvob8k5J7kcNCqnJt9SWGfSe4ZK6fP3cRgwsL98snJPywYB+0cCK3dwHVN1z8k3ve1Hq2W+/+bvjpic6NPnuRRHIE8E9+c4mEbWFRGmPovTy6IuuwzZG2BdcXV594hqNF3FIY/B1rsATVocYIa5dubk5B/kmRr9MQZtURNqToPfC1DP332+fD9snySk16btCc3ZYCNyTC29ppEpInKsqS0r6O2D0f8ENU55ceCOQtkoAfcnlGxZGACaNRDtpFpoZ9npvP71JpwY2LQKXAZZgFgIMk1z87nxX233ESUO8kEPugrsjuKkST6gUpEWiYRhmV/vDkaaWi6DXzyFQ6pPhfPf9EroymZXVh+CiX52gDjphaxVDyuxrOpOBUIp5KX934pk9oH1u86GBdrGehhR8DpsrzRZ4LNQavyD77v549erqmmxECsJ+b7uC26O2pSfBZKzI7d71uEUczzgXkSWRamTp7OYWvi3btq2IsZZvbEgpdnpIrLGViQyh+hZ9D22HjJsizr+rct/U9Xzne4j4662BxbA7i5IhsxRiyAzUAKLBN1AMbpjGc/vLV89SaZG2xCn1FlonMdAKs4+el2mQbOoeL8omX/dBiO0j+5mDDNEQYi3C/O3rG1mn/Lx09cpqjWZvrBJPwkV+3GmlwmAXIx1axLlw18K8AxLV3TDT2R+kFYwQpJLuht1mN6pvPJvJBbkbxzKWQh7T7zeD3iML9C21Y0shDpXfJnM1nP+m2tQ8ke3SsiFEaOe3ri2vshH4tOm3xW23I69SfBwi0c6XJFmYIKSBfJgay30wIh1fHmz618JAcDvh9z33yJfs8rD+A04ukE2w6tCfVRfiaafD39U/KSu0fkZJvUmPTSbXbbdbozWzSp97mJt37aCJ2bYqQyIabIhgwmA1FvbeoIiFEfPuVcb8/F6K32rSfFpjf5EG++3V5ZsbvRf4GmkfycBq21J+KEl7kG881lilzrDtCs1yuTLERFUOP62rfQbey6Nn/FpS8jogS9eXb3Y59y3iwjocZfbrgN6IQi8aMv59dFg6Dl89u0TmeTHMJxsEUnk7QX1i8jisp9LQU5RMprV8o1OiW8R5i3MgzFFFQuIiom9ovL+wgQiwYYOEYGuZCFwx5r/9iAebzXZ6ed+Pxw4KJufD+sSx2Jevnm0Qib3tVmK0CzKMWi5RhwMevjjTAs861g56rxk4JTVRUNHyebmX/d5aeEo3zfBN6kM5yBJT8UHRsJASfps2en77ID/RMMTAKrB+QN3ufZ19YxfBRYBI+7XskJbE8eKMEPBCyRuglsVhIXT9APnhvM06WHqxzU0O3g5SX0GICpPR7Ixy6Dm2GtA3Is1opAo1Deo/q1QDRuIgg9oeGwCWdnVyKhitfnV5GNeurJYRHaGAL9IOPIsq0BINiwhcW75BP1aEqS4K7YjtnGs4Qb5MwM55f9/a65IZZ22m7yt2mvF+ELsEb4AcIYQtXPmU99uQm+/oT92M3u4Su7QNU2r+pSZ4OwZcozG0XYlD5bdhzml9rHGSd+dJHUqERbCqpGaX+ElXrNJYWNiS799fj4xDemQVEAH6wYEzlsJjNqm2MOLyyvw1lC/j0Kxf6iSPLL5dUtkWIhB3CyoIXlitK4htkvO8QW1u4Bw7ke9jt2XMu+XOv3sC93nlQtC2kfLb0Oj4IMKiY147kPudl7agTOK6uIchbxQh4TpBr+cWFsox2zZ7tzH8NWEIkzqgP25HPzPb0eiP5Ay72+KjKxDS58exQ0trylJaf4ak5jgs0sITg9pOXaxU+UOeOR0bMry+ptOz4z7QqouB/ZdHz0u9Lw4bxOAx5Xhs52uBDjgvvuyMItkMr/FsE/PvrKiLqO2y7yc5EZc5YWkMbE6r74kxGDTTK7lz394LuLZWh9Is7X4dcQQmXS1OXlvZvPcd7f73SYulJK81pr1SPDAerjYYDVi0Pt2lq7sMEr8zFKujhbZjuycOOtplY6hlTDT3tQa5FJ2f983kfKtPyqhwHzbJ98x3sSUgLpIaJ5fl3V5YX9sJQhRykrTVI9SaZKJt0XEckT9bZf/ScEmRxMyVYX+YrWcSikV/LDvb9fuukoUOlSXtb1MFtfV/uR5clgDtzjIAAAAASUVORK5CYII=);margin:64px auto 24px}.Class-UI-Login .login-frame .header .title,.Class-UI-ForgotPassword .login-frame .header .title,.Class-UI-ResetPassword .login-frame .header .title{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:28px;line-height:150%;letter-spacing:.1em;font-family:Noto Sans TC;align-items:center;letter-spacing:2px;color:#13c2c2}.Class-UI-ForgotPasswordForm{width:336px;margin:0 auto}.Class-UI-ForgotPasswordForm .desc{color:#a7a7a7;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.1em;text-align:justify}.Class-UI-ForgotPasswordForm .ant-form-item-label>label{color:#a7a7a7}.Class-UI-ForgotPasswordForm input::placeholder{color:#a7a7a7}.Class-UI-ForgotPasswordForm .submit-btn.ant-btn{width:100%;background:#13c2c2;border:none;color:#fff}.Class-UI-ForgotPasswordForm .submit-btn.ant-btn:disabled,.Class-UI-ForgotPasswordForm .submit-btn.ant-btn[disabled]{background:#87e8de;pointer-events:none;cursor:default}.Class-UI-ForgotPasswordForm .go-back{text-align:center}.icon{position:relative;width:14px;height:14px;display:inline-block}.icon.eye-opened{background-image:url(/assets/eye-opened-cfed37d4.svg);background-repeat:no-repeat}.icon.eye-closed{background-image:url(/assets/eye-closed-e2750086.svg);background-repeat:no-repeat}.icon.locked{background-image:url(/assets/locked-28e1991b.svg);background-repeat:no-repeat}.icon.person{background-image:url(/assets/person-a25345d0.svg);background-repeat:no-repeat}.icon.student{background-image:url(/assets/student-3cca1e45.svg);background-repeat:no-repeat}.icon.teacher{background-image:url(/assets/teacher-eddbcafd.svg);background-repeat:no-repeat}.icon.config{background-image:url(/assets/config-d2b7257d.svg);background-repeat:no-repeat}.icon.layer{background-image:url(/assets/layer-f2624804.svg);background-repeat:no-repeat}.icon.layer.active{background-image:url(/assets/layer-active-e81e03bd.svg)}.icon.bag{background-image:url(/assets/bag-31c4d8d2.svg);background-repeat:no-repeat}.icon.bag.active{background-image:url(/assets/bag-active-9d00f407.svg)}.icon.book{background-image:url(/assets/book-b2bf4d7d.svg);background-repeat:no-repeat}.icon.book.active{background-image:url(/assets/book-active-9ef7f0e4.svg)}.icon.money{background-image:url(/assets/money-2da25c89.svg);background-repeat:no-repeat}.icon.money.active{background-image:url(/assets/money-2da25c89.svg)}.icon.setup{background-image:url(/assets/setup-707839bf.svg);background-repeat:no-repeat}.icon.setup.active{background-image:url(/assets/setup-707839bf.svg)}.Class-UI-LoginForm{width:336px;margin:0 auto}.Class-UI-LoginForm .ant-input-prefix{margin-right:0}.Class-UI-LoginForm .ant-form-item-label>label{color:#13c2c2}.Class-UI-LoginForm input.ant-input{color:#a7a7a7;padding:0 18px}.Class-UI-LoginForm input.ant-input::placeholder,.Class-UI-LoginForm input.ant-input::-ms-input-placeholder{color:#a7a7a7}.Class-UI-LoginForm .ant-checkbox-checked .ant-checkbox-inner{box-sizing:border-box;width:16px;height:16px;accent-color:#13c2c2;background-color:#13c2c2;border-color:#13c2c2;border-radius:3px}.Class-UI-LoginForm .ant-checkbox+span{color:#a7a7a7;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.1em}.Class-UI-LoginForm .forgot-password{float:right;text-decoration-line:underline;color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:12px;line-height:120%;letter-spacing:.1em}.Class-UI-LoginForm .login-btn.ant-btn{width:100%;background:#13c2c2;border:none;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#fff}.Class-UI-LoginForm .login-btn.ant-btn:disabled,.Class-UI-LoginForm .login-btn.ant-btn[disabled]{background:#87e8de;pointer-events:none;cursor:default}.home{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.home .splash-screen{position:relative;width:900px;height:500px;background:#FFFFFF}.home .splash-screen .logo{position:absolute;width:296px;height:296px;left:302px;top:55px;background-image:url(/assets/logo-3bcf452b.svg);background-repeat:no-repeat;background-size:cover}.home .splash-screen .title{position:absolute;width:900px;height:48px;left:0;right:0;top:374px;font-family:Inter;font-style:normal;font-weight:600;font-size:40px;line-height:48px;text-align:center;color:#13c2c2}.Class-UI-ResetPasswordForm{width:336px;margin:0 auto}.Class-UI-ResetPasswordForm .ant-form-item-label>label[for]{color:#13c2c2!important}.Class-UI-ResetPasswordForm .ant-checkbox-checked .ant-checkbox-inner{box-sizing:border-box;width:16px;height:16px;accent-color:#13c2c2;background-color:#13c2c2;border-color:#13c2c2;border-radius:3px}.Class-UI-ResetPasswordForm .ant-checkbox+span{color:#a7a7a7;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.1em}.Class-UI-ResetPasswordForm .forgot-password{float:right;text-decoration-line:underline;color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:12px;line-height:120%;letter-spacing:.1em}.Class-UI-ResetPasswordForm .login-btn.ant-btn{width:100%;background:#13c2c2;border:none;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#fff}.Class-UI-ResetPasswordForm .login-btn.ant-btn:disabled,.Class-UI-ResetPasswordForm .login-btn.ant-btn[disabled]{background:#87e8de;pointer-events:none;cursor:default}.Class-UI-Data-Panel{background-color:#fff;box-shadow:0 2px 20px #0000000d;border-radius:10px}.Class-UI-Data-Panel .ant-table-wrapper .ant-table-thead>tr>th{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#505050}.Class-UI-Data-Panel .ant-table-wrapper .ant-table-tbody>tr>td{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1em;color:#7c7c7c}.Class-UI-Data-Panel .ant-pagination{margin:16px!important}.Class-UI-Data-Panel .ant-pagination .ant-pagination-total-text{position:absolute;left:16px;color:#13c2c2}.Class-UI-Data-Panel .ant-pagination .ant-pagination-item,.Class-UI-Data-Panel .ant-pagination .ant-pagination-prev,.Class-UI-Data-Panel .ant-pagination .ant-pagination-next{background-color:#fff;border-color:#a7a7a7}.Class-UI-Data-Panel .ant-pagination .ant-pagination-item a,.Class-UI-Data-Panel .ant-pagination .ant-pagination-prev a,.Class-UI-Data-Panel .ant-pagination .ant-pagination-next a{color:#a7a7a7}.Class-UI-Data-Panel .ant-pagination .ant-pagination-item button,.Class-UI-Data-Panel .ant-pagination .ant-pagination-prev button,.Class-UI-Data-Panel .ant-pagination .ant-pagination-next button{border-color:#a7a7a7!important}.Class-UI-Data-Panel .ant-pagination .ant-pagination-item.ant-pagination-item-active,.Class-UI-Data-Panel .ant-pagination .ant-pagination-prev.ant-pagination-item-active,.Class-UI-Data-Panel .ant-pagination .ant-pagination-next.ant-pagination-item-active{background-color:#13c2c2;border-color:#13c2c2}.Class-UI-Data-Panel .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.Class-UI-Data-Panel .ant-pagination .ant-pagination-prev.ant-pagination-item-active a,.Class-UI-Data-Panel .ant-pagination .ant-pagination-next.ant-pagination-item-active a{color:#fff}.Class-UI-ToolBar-Container{display:flex;justify-content:space-between}.Class-UI-ToolBar-Container .search{width:268px;background:#FFFFFF;border-radius:40px}.Class-UI-ToolBar-Container .sort-by{width:175px}.Class-UI-ToolBar-Container .sort-by .ant-select-selector{border-radius:40px}.page-content-container{margin-top:24px}.AbsenteeFormHistoryModal .ant-modal-body{margin-bottom:12px}.AbsenteeFormHistoryModal .ant-modal-header .ant-modal-title{color:#13c2c2}.AbsenteeFormHistoryModal .absentee-info{display:flex;justify-content:space-between;padding-top:16px}.AbsenteeFormHistoryModal .absentee-info>div{display:flex;flex-direction:column}.AbsenteeFormHistoryModal .absentee-info>div .label{color:#065470}.AbsenteeFormHistoryModal .absentee-info>div .value{padding:16px}.Class-UI-Page{width:100%;min-height:100%;box-sizing:border-box;padding:0 49px}.Class-UI-Page>.Class-UI-Page-Title{display:flex;margin:24px 0;color:#065470;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:24px;line-height:150%;letter-spacing:.1em}.Class-UI-Page>.Class-UI-Page-Title a{color:#065470}.Class-UI-Page>.Class-UI-Page-Title a+span{margin-left:12px}.Class-UI-Page>.Class-UI-Page-Content{height:100%}.backstage .Class-UI-Page>.Class-UI-Page-Title{color:#252525}.Class-UI-Page-SubTitle{margin:28px 0 40px 6px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.1em;color:#065470}@keyframes pop{0%{transform:translate3d(var(--translate-x, 0),var(--translate-y, 0),0) scale(1);box-shadow:var(--box-shadow-picked-up)}to{transform:translate3d(var(--translate-x, 0),var(--translate-y, 0),0) scale(var(--scale));box-shadow:var(--box-shadow-picked-up)}}.dragItem{position:relative;touch-action:none;transform:translate3d(var(--translate-x, 0),var(--translate-y, 0),0) scale(var(--scale, 1));transition:box-shadow .2s ease}.dragOverlay{--scale: 1.02;--box-shadow-picked-up: 0 0 0 calc(1px / var(--scale-x, 1)) rgba(63, 63, 68, .05), -1px 0 15px 0 rgba(34, 33, 81, .01), 0px 15px 15px 0 rgba(34, 33, 81, .25);animation:pop .2s cubic-bezier(.18,.67,.6,1.22);box-shadow:var(--box-shadow-picked-up);z-index:1}.Class-UI-Calendar{box-shadow:0 1px 3px #00000050;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.3125);border-radius:6px;-webkit-border-radius:3px;width:560px;height:488px;box-sizing:border-box;padding:15px;background-color:#fff}.Class-UI-Calendar>.Class-UI-Calendar-Header{display:grid;grid-template-columns:1fr 300px}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-title{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:24px;line-height:36px;letter-spacing:.1em;color:#065470}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi{width:100%;margin:0;padding:0;display:flex;justify-content:space-between}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi .calendar-label{display:flex;flex-direction:column;align-items:center}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi .calendar-label span:nth-child(1){font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:20px;line-height:20px;letter-spacing:.1em;color:#065470}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi .calendar-label span:nth-child(2){font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.1em;color:#a7a7a7}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi>span{cursor:pointer;color:#065470;margin:0;padding:0;display:table-cell;font-size:14px;text-align:center;line-height:30px;text-shadow:-1px -1px 0 rgba(0,0,0,.15);background-repeat:no-repeat;background-position:center center}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi>span:first-of-type,.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi>span:last-of-type{width:28px;height:28px;padding:0 0 5px;font-size:22px;border:1px solid #D3D3D3;box-shadow:0 2px 20px #0000000d;border-radius:6px}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi>span:hover{background-color:#00000026}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi>span.button-prev{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAQCAYAAADESFVDAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACMSURBVHgBrZDBDYAgEAThKrAES7AFS/BJeFEZL0IZWIJ2QAlWAB6GEEDED5tsIJfJ7eYIGSXaGmqtZ3wMemeMCegAM6V0CTP4AtDWe78VcTWAXjHKJqgHPHFSyqkH5J0m0hEIIS7n3Ir/K24zMT4pFVdKLQBg4lb7Kv4HFnfinB9VtMyLt8BwzJMM1Q3d/EcMgN6O4wAAAABJRU5ErkJggg==)}.Class-UI-Calendar>.Class-UI-Calendar-Header .calendar-navi>span.button-next{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAQCAYAAAArij59AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAABhSURBVHgBrY/RCcAwCEQ1E3SErNIxnM5Px+gozShNiwELlxBIBEW5x6lEq8FvMbPb51NESgSSqh7e55pXhTNy+ESHSnTiRvYgjnYI+gEISjTz5tSK4ZGjN9sNUIwAIXFPPIzGNOdxHjDuAAAAAElFTkSuQmCC)}.Class-UI-Calendar .Class-UI-Calendar-Date{margin:0;padding:0;display:block}.Class-UI-Calendar .Class-UI-Calendar-Date table{width:100%;margin:0;padding:0;border-spacing:0;border-collapse:collapse}.Class-UI-Calendar .Class-UI-Calendar-Date table thead tr>*,.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>*{color:#a7a7a7;width:35px;height:35px;padding:0;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:18px;line-height:35px;letter-spacing:.1em;text-align:center;font-weight:400;border:0}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td{color:#345;cursor:pointer;position:relative;background-color:#fff;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:18px;line-height:20px;letter-spacing:.1em;height:65px}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td:first-of-type{color:#13c2c2}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td:last-of-type{color:#13c2c2}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td.today>div>span{background:#13c2c2;color:#fff;border-radius:10px}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td>div>span{color:inherit;z-index:10;position:relative;width:36px;height:36px;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td>div>.events{display:flex;gap:2px;justify-content:center;margin-top:4px}.Class-UI-Calendar .Class-UI-Calendar-Date table tbody tr>td>div>.events>.event{box-sizing:border-box;display:inline-block;width:4px;height:4px;border:#13c2c2 solid 1px;border-radius:2px}.Class-UI-Calendar .week-day{color:#a7a7a7}.Class-UI-Calendar .YearList,.Class-UI-Calendar .MonthList{height:400px}.Class-UI-Calendar .YearList .header,.Class-UI-Calendar .MonthList .header{width:100%;height:35px;text-align:center;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:18px;line-height:35px;letter-spacing:.1em;color:#a7a7a7}.Class-UI-Calendar .YearList .body,.Class-UI-Calendar .MonthList .body{height:calc(100% - 35px)}.Class-UI-Calendar .YearList .body .year,.Class-UI-Calendar .YearList .body .month,.Class-UI-Calendar .MonthList .body .year,.Class-UI-Calendar .MonthList .body .month{display:flex;justify-content:center;align-items:center}.Class-UI-Calendar .YearList .body .year.current,.Class-UI-Calendar .YearList .body .month.current,.Class-UI-Calendar .MonthList .body .year.current,.Class-UI-Calendar .MonthList .body .month.current{color:#13c2c2}.Class-UI-Calendar .YearList .body .year:hover,.Class-UI-Calendar .YearList .body .month:hover,.Class-UI-Calendar .MonthList .body .year:hover,.Class-UI-Calendar .MonthList .body .month:hover{background-color:#5cdbd3;cursor:pointer}.Class-UI-Calendar .YearList .body,.Class-UI-Calendar .MonthList .body{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto auto auto auto}.Class-UI-Event-Display{display:block;box-sizing:border-box;padding:10px;width:100%;height:88px;background:#FFFFFF;box-shadow:0 2px 20px #0000000d;border-radius:6px}.Class-UI-Event-Display .Event-Category{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#505050;width:92px;float:left;height:70px;line-height:70px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Class-UI-Event-Display .Event-Divider{height:100%;border-right:2px solid var(--divider-color);width:1px;float:left;margin:0 10px}.Class-UI-Event-Display .Event-Content{display:flex;flex-direction:column;gap:4px;height:75px;overflow-y:hidden}.Class-UI-Event-Display .Event-Content:hover{overflow-y:auto}.Class-UI-Event-Display .Event-Content .Event-Content-DateTime{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.1em;color:#7c7c7c}.Class-UI-Event-Display .Event-Content .Event-Content-Title{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em}.Class-UI-Event-Display .Event-Content .Event-Content-Description{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#505050}.Class-UI-ValueDisplay{display:flex;height:72px}.Class-UI-ValueDisplay .Class-UI-ValueDisplay-Icon-Container{height:72px;width:72px;border-radius:36px;display:flex;justify-content:center;align-items:center}.Class-UI-ValueDisplay .Class-UI-ValueDisplay-Content{display:flex;flex-direction:column;align-items:center;margin:0 20px}.Class-UI-ValueDisplay .Class-UI-ValueDisplay-Content span:nth-child(1){color:#252525;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.1em}.Class-UI-ValueDisplay .Class-UI-ValueDisplay-Content span:nth-child(2){color:#065470;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:36px;line-height:150%;letter-spacing:.1em}.Class-UI-Page.Page-Overview .Class-UI-Page-Content{display:flex;flex-direction:column;gap:24px}.Class-UI-Page.Page-Overview .Class-UI-Page-Content>.simple-values{display:flex;justify-content:space-between;align-items:center;height:136px;box-sizing:border-box;padding:0 42px;background:#ffffff;box-shadow:0 2px 20px #0000000d;border-radius:6px}.Class-UI-Page.Page-Overview .Class-UI-Page-Content>.Region1{display:flex;gap:10px}.Class-UI-Page.Page-Overview .Class-UI-Page-Content>.Region1>.Calander{background-color:#fff;border-radius:6px}.Class-UI-Page.Page-Overview .Class-UI-Page-Content>.Region1>.events{display:flex;flex-direction:column;gap:12px;width:100%;max-height:485px;overflow-y:hidden}.Class-UI-Page.Page-Overview .Class-UI-Page-Content>.Region1>.events:hover{overflow-y:auto}.Class-UI-Page.Page-Overview .Class-UI-Page-Content ::-webkit-scrollbar{width:5px;visibility:visible}.Class-UI-Page.Page-Overview .Class-UI-Page-Content ::-webkit-scrollbar-track{background:#F6F6F6}.Class-UI-Page.Page-Overview .Class-UI-Page-Content ::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.Class-UI-Announcement-Display{display:block;box-sizing:border-box;padding:10px;margin:10px 0;width:100%;height:70px;background:#FFFFFF;box-shadow:0 2px 20px #0000000d;border-radius:6px}.Class-UI-Announcement-Display .Announcement-Category{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#505050;width:92px;float:left;height:50px;line-height:50px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Class-UI-Announcement-Display .Announcement-Divider{height:100%;border-right:2px solid var(--divider-color);width:1px;float:left;margin:0 10px}.Class-UI-Announcement-Display .Announcement-Content{display:flex;flex-direction:column;gap:4px;width:88%;float:left;line-height:50px;height:50px;overflow-y:hidden}.Class-UI-Announcement-Display .Announcement-Content:hover{overflow-y:auto}.Class-UI-Announcement-Display .Announcement-Content .Announcement-Content-Title{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;line-height:50px}.Class-UI-Announcement-Display .Announcement-Content .Announcement-Content-Description{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#505050}.Class-UI-Announcement-Display .Announcement-Content-DateTime{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.1em;color:#7c7c7c;position:absolute;right:10%;line-height:50px}.Class-UI-Main .Class-UI-MainContent-Full{width:86%!important;margin-left:7%!important}.Display-Views-Title,.Display-Views-Content-Row{box-sizing:border-box;padding:10px;margin:10px 0;width:100%;background:#FFFFFF}.Display-Views-Title-Col{color:#065470;font-weight:700;display:inline-block}.Display-Views-Content-Row{border-bottom:1px solid #ccc}.Display-Views-Content-Col{display:inline-block}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content{background-color:#fff;box-shadow:0 2px 20px #0000000d;border-radius:10px}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-title-div{border-radius:10px 10px 0 0;height:30px;color:#fff;background-color:#13c2c2;font-size:20px;padding:15px}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div{margin:80px 50px 0;padding-bottom:80px}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .QRCode-col-div{box-shadow:0 0 5px #0000001a;height:420px}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-title-in{text-align:center;margin:10px 0;font-size:23px;color:#13c2c2}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-title-out{text-align:center;margin:10px 0;font-size:23px;color:#fdb531}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-content{display:flex;justify-content:center;align-items:center;margin-top:35px;margin-left:0}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-reset-button{border-radius:5px;width:-webkit-fill-available;margin:30px 10px 5px;background-color:#f6f6f6;border:0;color:#505050;font-weight:700}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-download-button{border-radius:5px;width:-webkit-fill-available;margin:15px 10px;background-color:#13c2c2;border:0;color:#fff;font-weight:700}.Class-UI-Page.Page-SignInOut .Class-UI-Page-Content .Sign-In-Out-QRCode-div .tip-p{text-align:center;margin-top:45px;color:#13c2c2}.Class-UI-Page.Page-SignInOutEdit .Class-UI-Page-Content .page-content-container{margin-top:24px}.Class-UI-Panel{background-color:#fff;box-shadow:0 2px 20px #0000000d;border-radius:10px;overflow:auto}.Class-UI-Table{width:100%}.Class-UI-Table .ant-table-container table>thead>tr:first-of-type>*:first-of-type{border-start-start-radius:0}.Class-UI-Table .ant-table-container table>thead>tr:first-of-type>*:last-of-type{border-start-end-radius:0}.Class-UI-Table .ant-table-tbody>tr>td{color:#7c7c7c}.Class-UI-Table .ant-table-tbody .ant-table-row{box-shadow:0 1px #e9e9e9}.Class-UI-Table .ant-pagination.ant-table-pagination{margin:70px 16px 45px!important}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-total-text{position:absolute;left:16px;color:#13c2c2}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next{background-color:#fff;border-color:#e9e9e9;border-radius:5px}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item a,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev a,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next a{color:#a7a7a7}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover{background-color:#0000000f}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item>button.ant-pagination-item-link,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev>button.ant-pagination-item-link,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next>button.ant-pagination-item-link{border-radius:5px;border-color:#e9e9e9!important;color:#a7a7a7}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item.ant-pagination-item-active,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev.ant-pagination-item-active,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next.ant-pagination-item-active{background-color:#13c2c2;border-color:#13c2c2}.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item.ant-pagination-item-active a,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev.ant-pagination-item-active a,.Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next.ant-pagination-item-active a{color:#fff}.Class-UI-Table.FirstPaddingLeft .ant-table-small .ant-table-thead>tr>th:first-of-type,.Class-UI-Table.FirstPaddingLeft .ant-table-small .ant-table-thead>tr>td:first-of-type{padding:8px 8px 8px 34px}.Class-UI-Table.FirstPaddingLeft .ant-table-small .ant-table-tbody>tr>td:first-of-type{padding:8px 8px 8px 34px}.Class-UI-Table.FirstPaddingLeft .ant-table-middle .ant-table-thead>tr>th:first-of-type,.Class-UI-Table.FirstPaddingLeft .ant-table-middle .ant-table-thead>tr>td:first-of-type{padding:12px 12px 12px 34px}.Class-UI-Table.FirstPaddingLeft .ant-table-middle .ant-table-tbody>tr>td:first-of-type{padding:12px 12px 12px 34px}.Class-UI-Table.FirstPaddingLeft .ant-table-large .ant-table-thead>tr>th:first-of-type,.Class-UI-Table.FirstPaddingLeft .ant-table-large .ant-table-thead>tr>td:first-of-type{padding:16px 16px 16px 34px}.Class-UI-Table.FirstPaddingLeft .ant-table-large .ant-table-tbody>tr>td:first-of-type{padding:16px 16px 16px 34px}.Class-UI-Table.LastPaddingRight .ant-table-small .ant-table-thead>tr>th:last-of-type,.Class-UI-Table.LastPaddingRight .ant-table-small .ant-table-thead>tr>td:last-of-type{padding:8px 24px 8px 8px}.Class-UI-Table.LastPaddingRight .ant-table-small .ant-table-tbody>tr>td:last-of-type{padding:8px 24px 8px 8px}.Class-UI-Table.LastPaddingRight .ant-table-middle .ant-table-thead>tr>th:last-of-type,.Class-UI-Table.LastPaddingRight .ant-table-middle .ant-table-thead>tr>td:last-of-type{padding:12px 24px 12px 12px}.Class-UI-Table.LastPaddingRight .ant-table-middle .ant-table-tbody>tr>td:last-of-type{padding:12px 24px 12px 12px}.Class-UI-Table.LastPaddingRight .ant-table-large .ant-table-thead>tr>th:last-of-type,.Class-UI-Table.LastPaddingRight .ant-table-large .ant-table-thead>tr>td:last-of-type{padding:16px 24px 16px 16px}.Class-UI-Table.LastPaddingRight .ant-table-large .ant-table-tbody>tr>td:last-of-type{padding:16px 24px 16px 16px}.Class-UI-Tab-Panel1{background-color:#fff;box-shadow:0 2px 20px #0000000d;border-radius:10px}.Class-UI-Input.class-ui-green.Round-Input{background:#FFFFFF;border-radius:16px}.Class-UI-Input.class-ui-green.Round-Input.ant-input-lg,.Class-UI-Input.class-ui-green.Round-Input.ant-input-affix-wrapper-lg{border-radius:20px}.Class-UI-Input.class-ui-green.Round-Input.ant-input-sm,.Class-UI-Input.class-ui-green.Round-Input.ant-input-affix-wrapper-sm{border-radius:12px}.addScroeModal__operator{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470;position:absolute;top:0;right:0;padding:32px 56px}.addScroeModal__modalTitle{color:#13c2c2}.addScroeModal .formItemContainer__row{margin-bottom:4px}.addScroeModal .formItemContainer__item{margin-bottom:0}.addScroeModal .formItemContainer.studentList .ant-form-item-label{white-space:nowrap}.addScroeModal .formItemContainer.studentList .ant-form-item-label label,.addScroeModal .formItemContainer.studentList .ant-form-item-label label .ant-row{width:100%}.addScroeModal .exam_subject_top{overflow-x:auto;white-space:nowrap;width:750px}.addScroeModal .exam_subject_top .exam_subject_student_row{margin-bottom:5px}.addScroeModal .exam_subject_top .exam_subject_student_name{width:100px;display:inline-block}.addScroeModal .exam_subject_top .exam_subject_student_name.seat{margin-left:10px}.addScroeModal .exam_subject_top .exam_subject_student_score{width:100px;display:inline-block;margin-left:10px}.addScroeModal ::-webkit-scrollbar{height:5px}.addScroeModal ::-webkit-scrollbar-track{background:#F6F6F6}.addScroeModal ::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.Class-UI-DateRangePicker{box-shadow:0 2px 20px #13c2c2;border:1px solid #13c2c2;border-radius:20px}.memberScoreList{margin-top:24px}.memberScoreList__card--noBorder{border:0}.memberScoreList__card--noPadding .ant-card-body{padding:0}.memberScoreList__filterContainer,.memberScoreList__filter{margin-bottom:0}.memberScoreList__row{margin-bottom:4px}.memberScoreList__item{margin-bottom:0}.memberScoreList__chart{padding:24px}.Class-UI-Page.Page-AnnounceList .Class-UI-Page-Title{margin:24px 0;color:#065470;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:24px;line-height:150%;letter-spacing:.1em;width:calc(100% - 95px)}.Class-UI-Page.Page-AnnounceList .Class-UI-Page-Content{display:flex;flex-direction:column;gap:24px}.Class-UI-Page.Page-AnnounceList .Class-UI-Page-Content>.simple-values{display:flex;justify-content:space-between;align-items:center;height:136px;box-sizing:border-box;padding:0 42px;background:#ffffff;box-shadow:0 2px 20px #0000000d;border-radius:6px}.Class-UI-Page.Page-AnnounceList .Class-UI-Page-Content>.Region1{display:flex;gap:10px}.Class-UI-Page.Page-AnnounceList .Class-UI-Page-Content>.Region1>.Calander{background-color:#fff;border-radius:6px}.Class-UI-Page.Page-AnnounceList .Class-UI-Page-Content>.Region1>.events{display:flex;flex-direction:column;gap:12px;width:100%}.Page-Announce-UI .ant-picker-panel .ant-picker-content{color:#13c2c2!important}.Page-Announce-UI .ant-picker-input>input{color:#13c2c2!important}.Page-Announce-UI .ant-picker-input input::placeholder{color:#13c2c2!important}.Page-Announce-UI .ant-picker-suffix>svg{fill:#13c2c2!important}.Page-Announcement-Detail{max-width:85vw;word-wrap:break-word}.Page-Announcement-Detail .Announcement-Detail-Title{color:#065470;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:20px;line-height:100%}.Page-Announcement-Detail .Announcement-Detail-Time{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:10px;line-height:12px;letter-spacing:.1em;color:#7c7c7c}.Page-Announcement-Detail .Announcement-Detail-Content{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#505050;white-space:normal}.panel-score-exam-class{margin-top:24px}.panel-score-exam-class>.panel-header{display:flex;justify-content:space-between;padding:32px 30px 16px}.panel-score-exam-class>.panel-header>.title{display:inline-block;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.1em;color:#065470}.panel-score-exam-class>.panel-header>.average{display:inline-block;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:16px;line-height:26px;letter-spacing:.1em;color:#065470}.panel-score-exam-class>.panel-header>.average>.publish_time{margin-right:20px}.scoreExamClassList__summary,.color-green3{color:#13c2c2}.Page-Announcement-Add .image-add-upload-dragger{display:inline-block;width:171px;height:138px}.Page-Announcement-Add .image-add-upload-dragger p.ant-upload-text{width:121px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#a7a7a7;margin:0 auto}.Page-Announcement-Add .preview{margin-left:5px;display:inline-block;width:171px;height:138px;text-align:center;position:relative;background-color:#f6f6f6}.Page-Announcement-Add .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Page-Announcement-Add .preview>.preview-remove-btn{visibility:visible;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Page-Announcement-Add .preview:hover>.preview-remove-btn{visibility:visible}.Page-Announcement-Add .ps{font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#13c2c2;margin-left:12px}.Page-Announcement-Add .empty-row{height:116px}.Page-Announcement-Add .footer{display:flex;justify-content:flex-end;gap:12px}.Page-Announcement-Add .ant-select-multiple .ant-select-selection-item{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:25px;margin-top:2px;margin-bottom:2px;line-height:25px;background:#13C2C2;border-radius:20px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px;color:#fff}.Page-Announcement-Add .ant-select-multiple .ant-select-selection-item-remove{display:inline-flex;align-items:center;color:#00000073;font-style:normal;line-height:inherit;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:10px;cursor:pointer;background:white;border-radius:45px;height:14px;margin-top:6px;width:14px;padding-left:2px}.Page-Announcement-Add .footer{margin-top:50px}.Page-Announcement-Add .footer button{margin:10px;box-sizing:border-box;border-radius:20px}.custom-tree-div-panel{position:relative;max-height:500px;overflow-y:auto}.custom-tree-div-panel .theme-title{display:flex;height:20px;align-items:center;justify-content:space-between;background-color:#e9e9e9;padding:10px 16px;border-bottom:1px solid #E9E9E9}.custom-tree-div-panel .theme-title .title{font-size:14px;font-weight:400;line-height:20px;color:#7c7c7c}.custom-tree-div-panel .theme-title .icon{display:flex;height:20px;align-items:center}.custom-tree-div-panel .group-title{display:flex;height:20px;align-items:center;justify-content:space-between;padding:10px 24px;overflow-y:hidden;border-bottom:1px solid #F6F6F6}.custom-tree-div-panel .group-title .title{font-size:14px;font-weight:400;line-height:20px;color:#505050}.custom-tree-div-panel .group-title .icon{display:flex;height:20px;align-items:center}.custom-tree-div-panel .group-title:hover{background-color:#e6fffb}.custom-tree-div-panel .option-title{display:flex;height:20px;align-items:center;justify-content:space-between;padding:10px 16px 10px 50px;overflow-y:hidden;background-color:#f6f6f6;border-bottom:1px solid #E9E9E9}.custom-tree-div-panel .option-title .title{font-size:14px;font-weight:400;line-height:20px;color:#13c2c2}.custom-tree-div-panel .option-title .icon{display:flex;height:20px;align-items:center}.custom-tree-div-panel .child-item{display:flex;height:20px;align-items:center;padding:10px 50px;overflow-y:hidden;border-bottom:1px solid #E9E9E9}.custom-tree-div-panel::-webkit-scrollbar{width:5px}.custom-tree-div-panel::-webkit-scrollbar-track{background:#F6F6F6}.custom-tree-div-panel::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.custom-tree-div-panel div{overflow-x:hidden;border-top:0px;line-height:30px}.custom-tree-div-panel.open .dropdown-content{display:block}.custom-tree-div-panel .icon{float:right}.custom-tree-div-panel .child-item input{margin-left:20px}.custom-tree-div-panel .child-item:hover{background-color:#e6fffb}.custom-tree-div-panel .selected{background-color:#d9f0f0f0}.custom-tree-div-panel .ant-checkbox-checked .ant-checkbox-inner{background-color:#08979c!important;border:0!important}.ant-select-dropdown{padding:0}.custom-tree-div-footer{margin-top:40px;text-align:center}.custom-tree-div-footer .footer button{margin:10px;box-sizing:border-box;border-radius:20px}.AuditRecordModal{width:800px!important}.AuditRecordModal .ant-form-item-control-input .ant-picker{width:100%!important}.AuditRecordModal .addAuditRecordModal__modalTitle{color:#13c2c2}.AuditRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.AuditRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{width:100%!important;height:40px}.AuditRecordModal .custom-ant-form-item-label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470;margin-bottom:10px}.AuditRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-card .ant-card-body{padding:0 24px}.AuditRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-btn-default.ant-btn-dangerous{background-color:#fb4a4a;color:#fff}.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-title,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-footer,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>th,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>td,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle tfoot>tr>th,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle tfoot>tr>td{padding:0;border:1px solid #ccc}.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-title,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-footer,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-thead>tr>th,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>th,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle .ant-table-tbody>tr>td,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle tfoot>tr>th,.Class-UI-Page.Page-Schedule .Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table.ant-table-middle tfoot>tr>td{text-align:center!important}.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table-thead>tr>th,.Class-UI-Page.Page-Schedule :where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-table-wrapper .ant-table-thead>tr>td{background-color:#fff}.Class-UI-Page.Page-Schedule .first-column{border-top:0px!important}.Class-UI-Page.Page-Schedule tr>td,.Class-UI-Page.Page-Schedule tr>th{border-left:0px!important}.Class-UI-Page.Page-Schedule tr>td:last-child,.Class-UI-Page.Page-Schedule tr>th:last-child{border-right:0px!important}.Class-UI-Page.Page-Schedule .ant-picker.class-ui-default{border:1px solid #13c2c2;border-radius:20px}.Class-UI-Page.Page-Schedule .schedule-name-block .delete-icon{display:none}.Class-UI-Page.Page-Schedule .schedule-name-block:hover .delete-icon{display:block;position:absolute;color:red;right:20px;top:20px}:where(.css-dev-only-do-not-override-12jzuas,.css-12jzuas).ant-list .ant-list-item{display:flex;align-items:center;justify-content:center!important;padding:12px 0;color:#000000e0}::-webkit-scrollbar{width:5px;visibility:visible}::-webkit-scrollbar-track{background:#F6F6F6}::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.Class-UI-Page.Page-HourRecord .Class-UI-Page-Content .page-content-container{margin-top:24px}.HourRecordModal{text-align:center;width:450px!important}.HourRecordModal_Title,.color-green3{color:#13c2c2}.Class-UI-Page.Page-HourInfo .Class-UI-Page-Content .page-content-container{margin-top:24px}.HourInfoModal{text-align:center;width:450px!important}.HourInfoModal_Title,.color-green3{color:#13c2c2}.Class-UI-Page.Page-LeaveRecord .Class-UI-Page-Content .page-content-container{margin-top:24px}.LeaveRecordModal{width:800px!important}.LeaveRecordModal .ant-form-item-control-input .ant-picker{width:100%!important}.LeaveRecordModal .addLeaveRecordModal__modalTitle{color:#13c2c2}.LeaveRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-upload-wrapper.ant-upload-picture-card-wrapper .ant-upload.ant-upload-select,.LeaveRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-upload-wrapper.ant-upload-picture-circle-wrapper .ant-upload.ant-upload-select{width:100%!important;height:40px}.LeaveRecordModal .custom-ant-form-item-label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470;margin-bottom:10px}.LeaveRecordModal :where(.css-dev-only-do-not-override-12jzuas).ant-card .ant-card-body{padding:0 24px}.substituteTeacherContainer{display:flex;flex-direction:column;gap:24px}.substituteTeacherContainer .selectTeacher{display:flex;width:100%}.classTitle{display:flex;justify-content:space-between;margin-bottom:4px;width:100%}.Settlement-List-Show{margin-top:24px}.Settlement-List-Show .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.Settlement-List-Show .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#13c2c2;border-color:transparent}.ant-select-multiple.ant-select-lg .ant-select-selector{display:flex;flex-wrap:wrap;align-items:center;padding:1px 4px;border-radius:20px}.Class-UI-Page.Page-KressOrderRecord .space-block{justify-content:space-between;width:100%;color:#505050}.Class-UI-Page.Page-KressOrderRecord .space-block .solution-block{display:flex;gap:10px;align-items:center;background:#FFFFFF;border-radius:10px;padding:5px 10px}.Class-UI-Page.Page-KressOrderRecord .space-block .solution-block .solution{background:#E6FFFB;padding:5px;border-radius:8px;color:#065470}.Class-UI-Page.Page-KressOrderRecord .Class-UI-Page-Content .ant-space .ant-input{width:190px!important}.questionnaire-parent .questionnaire-setting{display:flex;gap:40px}.questionnaire-parent .questionnaire-setting .func-list{display:flex;flex-direction:column;gap:10px;position:sticky;top:10px;height:230px}.questionnaire-parent .questionnaire-setting .button-container{display:flex;align-items:center;justify-content:space-between;border:1px solid #00b3ad;border-radius:10px;padding:10px 20px;width:200px;font-size:18px;color:#00b3ad;cursor:pointer}.questionnaire-parent .questionnaire-setting .questionnaire-block{width:100%}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title{border:1px solid #e9e9e9;border-left:5px solid #00b3ad;border-radius:5px;margin-bottom:15px;padding:20px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .questionnaire-icon,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .questionnaire-icon{font-size:24px;cursor:pointer}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .questionnaire-icon:hover,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .questionnaire-icon:hover{border:1px solid #d3d3d3;box-sizing:border-box;padding:2px;border-radius:35px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .drag-icon,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .drag-icon{text-align:center}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .title,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .view-title,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .title,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .view-title{color:#505050;margin-bottom:10px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .title .require,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .view-title .require,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .title .require,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .view-title .require{color:red;margin-right:5px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .title .title-text,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .view-title .title-text,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .title .title-text,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .view-title .title-text{font-weight:500;font-size:16px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .title.big,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .view-title.big,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .title.big,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .view-title.big{font-weight:500;font-size:28px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .checkbox-title,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .checkbox-title{display:flex;gap:20px;margin-bottom:20px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .checkbox-title div,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .checkbox-title div{flex:1 1 50%}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .item-block,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .item-block{display:flex;gap:20px;margin-bottom:10px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .item-block .center-icon,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .item-block .center-icon{display:flex;justify-content:center;align-items:center;cursor:pointer}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .option,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .option{display:flex;gap:15px;align-items:center;margin-bottom:10px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .option .other,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .option .other{color:#a7a7a7;cursor:pointer}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .option .new-option,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .option .new-option{color:#13c2c2;cursor:pointer}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .checkbox-option-block,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .checkbox-option-block{display:flex;gap:20px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .checkbox-option-block .checkbox-option,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .checkbox-option-block .checkbox-option{display:flex;flex-direction:column;flex:1 1 50%;gap:15px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .checkbox-option-block .checkbox-option .checkbox-option-item,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .checkbox-option-block .checkbox-option .checkbox-option-item{display:flex;align-items:center;gap:10px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .option-img,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .option-img{margin-left:30px;width:260px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .questionnaire-action,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .questionnaire-action{display:flex;justify-content:end}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .questionnaire-action .questionnaire-action-item,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .questionnaire-action .questionnaire-action-item{display:flex;align-items:center;gap:20px}.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item .questionnaire-action .questionnaire-action-item .ant-checkbox-checked .ant-checkbox-inner,.questionnaire-parent .questionnaire-setting .questionnaire-block .questionnaire-item-title .questionnaire-action .questionnaire-action-item .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.questionnaire-parent .footer{display:flex;justify-content:flex-end;gap:20px}.questionnaire-parent .footer button{border-radius:20px;padding:20px 35px}.Class-UI-TabsBox,.Class-UI-TabsBox .ant-tabs-card{width:100%}.Class-UI-TabsBox>.tab-content{width:100%}.Class-UI-TabsBox.class-ui-default>.tab-content{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1em}.Class-UI-TabsBox.class-ui-green>.tab-content{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.1em}.panelContainer .questionArea .question{font-family:Noto Sans TC;font-size:16px;font-weight:500;line-height:26px;text-align:left;color:#505050;padding-bottom:5px}.headerContainer{display:flex;flex-direction:column;width:100%;gap:16px;padding-bottom:25px}.headerContainer .classNameContainer{font-family:Noto Sans TC;font-size:16px;font-weight:400;line-height:26px;text-align:left;color:#065470}.headerContainer .infoContainer{display:flex;justify-content:space-between;flex-direction:row}.headerContainer .infoContainer .targetContainer{display:flex;flex-direction:row;gap:54px}.headerContainer .infoContainer .targetContainer .quantity{font-family:Noto Sans TC;font-size:16px;font-weight:500;line-height:26px;color:#065470}.headerContainer .infoContainer .targetContainer .quantity .completedList{font-family:Noto Sans TC;font-size:16px;font-weight:400;line-height:26px;letter-spacing:.1em;text-align:left;color:#13c2c2;text-decoration:underline;cursor:pointer}.headerContainer .infoContainer .dateContainer{font-family:Noto Sans TC;font-size:16px;font-weight:400;line-height:26px;color:#065470}.panelContainer{display:flex;flex-direction:column;padding:60px 190px}.panelContainer .chartContainer{display:flex;flex-direction:column;gap:24px}.panelContainer .questionArea{display:flex;flex-direction:column;background-color:#0000000d;border-radius:6px;border:1px #E9E9E9 solid;padding:32px}.panelContainer .questionArea .question{font-family:Noto Sans TC;font-size:16px;font-weight:500;line-height:26px;letter-spacing:.1em;text-align:left;color:#505050;padding-bottom:5px}.panelContainer .questionArea .amount{font-family:Montserrat;font-size:12px;font-weight:400;line-height:14.63px;letter-spacing:.02em;text-align:left;color:#7c7c7c;padding-bottom:14px}.TooltipContainer{display:flex;flex-direction:column;padding:5px 15px;font-family:Montserrat;font-size:12px;font-weight:400;color:#13c2c2;gap:3px}.columnChartContainer{position:relative}.columnChartContainer .headerContainer{display:flex;flex-direction:row;position:absolute;top:30px;text-wrap:nowrap;align-items:center;gap:8px}.columnChartContainer .headerContainer .label{font-family:Montserrat;font-size:12px;font-weight:400;color:#7c7c7c}.columnChartContainer .headerContainer .line{display:flex;width:100%;height:2px;background-color:#e5e5e5}.columnChartContainer .TooltipContainer{display:flex;padding:13px 0}.columnChartContainer .TooltipContainer .count{display:flex;width:fit-content}.shortAnswerListContainer{display:flex;flex-direction:column;overflow-x:hidden;gap:12px}.shortAnswerListContainer .answerContainer{display:flex;width:100%;background-color:#fff;border:1px solid #E9E9E9}.shortAnswerListContainer .answerContainer .answer{display:flex;margin:16px 28px;text-wrap:wrap;font-family:Noto Sans TC;font-size:14px;font-weight:400;color:#505050}.panelContainer .selectList .columnTitle{font-family:Noto Sans TC;font-size:14px;line-height:20px;color:#7c7c7c}.panelContainer .selectList .selector .ant-select-selection-item{font-family:Montserrat;font-size:14px;color:#505050}.panelContainer .QAContainer{margin-top:28px;display:flex;flex-direction:column;background:#FAFAFA;align-items:center;justify-self:center;padding:45px 40px;border:1px solid #E9E9E9;border-radius:6px;gap:17px}.panelContainer .QAContainer .columnContainer{display:flex;width:-webkit-fill-available;padding:32px;background:#FFFFFF;border-radius:6px;border:1px solid #E9E9E9;justify-content:space-between;align-items:center}.panelContainer .QAContainer .columnContainer .questionTitle{font-family:Noto Sans TC;font-size:16px;line-height:26px;color:#505050}.panelContainer .QAContainer .columnContainer .questionTitle .requiredSymbols{color:red}.panelContainer .QAContainer .columnContainer .option{display:flex;flex-direction:row;align-items:center;gap:12px}.panelContainer .QAContainer .columnContainer .option .optionText{font-family:Noto Sans TC;font-size:14px;line-height:20.27px;color:#505050}.panelContainer .QAContainer .columnContainer .replies{border-radius:100px;border:1px solid #13C2C2;font-family:Noto Sans TC;font-size:14px;line-height:20.27px;color:#13c2c2;outline:none}.panelContainer .QAContainer .subQuestionContainer{display:flex;width:-webkit-fill-available;padding:32px;background:#FFFFFF;border-radius:6px;border:1px solid #E9E9E9;justify-content:space-between;align-items:center}.panelContainer .QAContainer .subQuestionContainer .subOption{display:flex;flex-direction:column;gap:12px;width:100%}.panelContainer .QAContainer .subQuestionContainer .subOption .subOptionText{font-family:Noto Sans TC;font-size:14px;line-height:20.27px;color:#505050}.panelContainer .QAContainer .subQuestionContainer .columnContainer{display:flex;padding:0 0 0 16px;background:#FFFFFF;border-radius:6px;border:none;justify-content:space-between;align-items:center}.panelContainer .QAContainer .subQuestionContainer .columnContainer .questionTitle{font-family:Noto Sans TC;font-size:16px;line-height:26px;color:#505050}.panelContainer .QAContainer .subQuestionContainer .columnContainer .questionTitle .requiredSymbols{color:red}.panelContainer .QAContainer .subQuestionContainer .columnContainer .option{display:flex;flex-direction:row;align-items:center;gap:12px}.panelContainer .QAContainer .subQuestionContainer .columnContainer .option .optionText{font-family:Noto Sans TC;font-size:14px;line-height:20.27px;color:#505050}.panelContainer .QAContainer .subQuestionContainer .columnContainer .replies{border-radius:100px;border:1px solid #13C2C2;font-family:Noto Sans TC;font-size:14px;line-height:20.27px;color:#13c2c2;outline:none}.modalContainer{display:flex;flex-direction:column;align-items:center}.modalContainer .headerContainer{display:flex;width:100%;flex-direction:row;justify-content:space-between;align-items:center}.modalContainer .headerContainer .title{font-family:Noto Sans TC;font-size:16px;font-weight:700;line-height:26px;text-align:center;color:#065470}.modalContainer .tableContainer .ant-table-cell{background:#ffffff}.modalContainer .tableContainer .ant-table-cell:before{background-color:#fff!important}.modalContainer .tableContainer .seeReplyButton{font-family:Noto Sans TC;font-size:14px;font-weight:400;line-height:20.27px;color:#13c2c2;text-decoration:underline;cursor:pointer}.modalContainer .closeBtn{display:flex;width:336px;height:40px;border-radius:100px;background:#13C2C2;color:#fff}.modalContainer .closeBtn:hover{background:#13C2C2!important;color:#fff!important}.panelContainer{display:flex;padding:60px 190px}.panelContainer .selectList{display:flex;flex-direction:column;padding-top:9px;gap:4px}.panelContainer .selectList .columnTitle{font-family:Noto Sans TC;font-size:14px;font-weight:500;line-height:20px;color:#7c7c7c}.panelContainer .selectList .selector{width:100%}.panelContainer .selectList .selector .ant-select-selection-item{font-family:Montserrat;font-size:14px;font-weight:400;color:#505050}.panelContainer .ReplyContainer{margin-top:28px;display:flex;flex-direction:column;background:#FAFAFA;align-items:center;justify-self:center;padding:45px 40px;border:1px solid #E9E9E9;border-radius:6px;gap:17px}.panelContainer .ReplyContainer .columnContainer{display:flex;flex-direction:column;width:-webkit-fill-available;padding:32px;background:#FFFFFF;border-radius:6px;border:1px solid #E9E9E9}.panelContainer .ReplyContainer .columnContainer .questionTitle{font-family:Noto Sans TC;font-size:16px;font-weight:500;line-height:26px;color:#505050}.panelContainer .ReplyContainer .columnContainer .questionTitle .requiredSymbols{color:red}.panelContainer .ReplyContainer .columnContainer .radioGroup{display:flex;flex-direction:column;padding-top:25px;gap:20px}.panelContainer .ReplyContainer .columnContainer .radioGroup .ant-radio-wrapper,.panelContainer .ReplyContainer .columnContainer .radioGroup .ant-radio-wrapper .ant-radio,.panelContainer .ReplyContainer .columnContainer .radioGroup .ant-radio-wrapper .ant-radio .ant-radio-input{cursor:default}.panelContainer .ReplyContainer .columnContainer .radioGroup .ant-radio-wrapper .ant-radio-inner{border-color:#7c7c7c}.panelContainer .ReplyContainer .columnContainer .radioGroup .ant-radio-wrapper .ant-radio-inner:after{background-color:#7c7c7c!important}.panelContainer .ReplyContainer .columnContainer .questionAnswer{display:flex;margin-top:25px;padding:30px;align-items:center;border-radius:6px;border:1px solid #E9E9E9;font-family:Noto Sans TC;font-size:14px;font-weight:400;line-height:20.27px;color:#a7a7a7}.parentDetail__parentInfo{padding:32px 40px}.parentDetail__studentList{list-style:none;padding:0;margin:0}.parentDetail__studentLabel{padding:17px 24px;display:flex;justify-content:space-between;border-bottom:1px solid #13c2c2;color:#13c2c2;font-weight:500;font-size:1.429em}.parentDetail__studentInfo{padding:45px 40px}.panel-staff-list>.staff-card-list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px;box-sizing:border-box;padding:38px}.staff-card{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:200px;background:#FFFFFF;border:1px solid #E9E9E9;border-radius:10px;gap:12px;box-sizing:border-box;padding:20px}.staff-card>.avatar>img{border-radius:48px}.staff-card>.info{display:flex;flex-direction:column;align-items:center;gap:8px}.staff-card>.info>.name{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.1em;color:#065470}.staff-card>.info>.desc{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#7c7c7c}.staff-card>.account_disabled{position:absolute;top:12px;right:12px;font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#fb4a4a}.school-staff-detail{position:relative;box-sizing:border-box;padding:43px 58px}.school-staff-detail .goback-fixed{position:absolute;top:15px;left:18px}.school-staff-detail .goback-fixed a{color:#fff;font-size:56px}.Class-UI-Panel-Title{display:flex;justify-content:space-between;margin:16px 0 12px}.Class-UI-Panel-Title.backstage>.title{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:20px;line-height:40px;letter-spacing:.1em}.Class-UI-Panel-Title.class-ui-default>.title{color:#065470}.Class-UI-Panel-Title.class-ui-green>.title{color:#13c2c2}ul.Class-UI-NavTabs{list-style-type:none;margin:0;padding:0}ul.Class-UI-NavTabs>li.nav-item{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.1em;color:#505050;box-sizing:border-box;padding-left:5px;color:#7c7c7c}ul.Class-UI-NavTabs>li.nav-item:not(:first-of-type){margin-top:8px}ul.Class-UI-NavTabs>li.nav-item>div.content{margin-left:16px}ul.Class-UI-NavTabs.bar-left>li.nav-item.active{border-left:5px solid #13c2c2;padding-left:0;color:#13c2c2}.Class-UI-Panel.panel-staff-class-calendar>.panel-layout{display:grid;grid-template-columns:170px 1fr}.Class-UI-Panel.panel-staff-class-calendar>.panel-layout>.nav{box-sizing:border-box;padding-top:24px;height:100%;border-right:2px solid #F6F6F6;border-radius:24px}.Class-UI-Panel.panel-staff-class-calendar>.panel-layout>.nav .time{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em}.Class-UI-Panel.panel-staff-class-calendar>.panel-layout>.content{padding:0 24px}.Page-Staff-Add .ant-select-multiple.ant-select-lg .ant-select-selection-item{position:relative;display:flex;flex:none;box-sizing:border-box;max-width:100%;height:25px;margin-top:2px;margin-bottom:2px;line-height:25px;background:#13C2C2;border-radius:20px;cursor:default;transition:font-size .3s,line-height .3s,height .3s;-webkit-user-select:none;user-select:none;margin-inline-end:4px;padding-inline-start:8px;padding-inline-end:4px;color:#fff}.Page-Staff-Add .class-selection.ant-select-multiple.ant-select-lg .ant-select-selection-item{color:#fff!important}.Page-Staff-Add .ant-select-multiple.ant-select-lg .ant-select-selection-item-remove{display:inline-flex;align-items:center;color:#00000073;font-style:normal;line-height:inherit;text-align:center;text-transform:none;vertical-align:-.125em;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:700;font-size:10px;cursor:pointer;background:white;border-radius:45px;height:14px;margin-top:6px;width:14px;padding-left:2px}.school-student-detail{position:relative;box-sizing:border-box;padding:43px 58px}.school-student-detail .goback-fixed{position:absolute;top:15px;left:18px}.school-student-detail .goback-fixed a{color:#fff;font-size:56px}.Class-UI-Panel.panel-student-class-calendar>.panel-layout{display:grid;grid-template-columns:170px 1fr}.Class-UI-Panel.panel-student-class-calendar>.panel-layout>.nav{box-sizing:border-box;padding-top:24px;height:100%;border-right:2px solid #F6F6F6;border-radius:24px}.Class-UI-Panel.panel-student-class-calendar>.panel-layout>.nav .time{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em}.Class-UI-Panel.panel-student-class-calendar>.panel-layout>.content{padding:0 24px}.Page-Student-Add .image-add-upload-dragger{display:inline-block;width:171px;height:138px}.Page-Student-Add .image-add-upload-dragger p.ant-upload-text{width:121px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#a7a7a7;margin:0 auto}.Page-Student-Add .preview{display:inline-block;width:171px;height:138px;text-align:center;position:relative;background-color:#f6f6f6}.Page-Student-Add .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Page-Student-Add .preview>.preview-remove-btn{visibility:hidden;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Page-Student-Add .preview:hover>.preview-remove-btn{visibility:visible}.Page-Student-Add .ps{font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#13c2c2;margin-left:12px}.Page-Student-Add .empty-row{height:116px}.Page-Student-Add .footer{display:flex;justify-content:flex-end;gap:12px}.Page-Student-Add .parent-detail-div{padding:32px 40px;background-color:#fff;border-radius:10px}.ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#13c2c2;background-color:#fff}.ant-radio-wrapper .ant-radio-inner:after{box-sizing:border-box;position:absolute;inset-block-start:50%;inset-inline-start:50%;display:block;width:28px;height:28px;margin-block-start:-14px;margin-inline-start:-14px;background-color:#13c2c2;border-block-start:0;border-inline-start:0;border-radius:16px;transform:scale(0);opacity:0;transition:all .3s cubic-bezier(.78,.14,.15,.86);content:""}.ant-radio-checked.ant-radio-disabled .ant-radio-inner{border-color:#a7a7a7}.ant-radio-checked.ant-radio-disabled .ant-radio-inner:after{background-color:#a7a7a7;transform:scale(.375)!important}.custom-table.ant-modal.Class-UI-Modal .ant-modal-content{padding:20px 2px 20px 0!important}.custom-table .ant-table-body::-webkit-scrollbar{width:5px}.custom-table .ant-table-body::-webkit-scrollbar-track{background:#F6F6F6}.custom-table .ant-table-body::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.parent-modal .ant-modal-confirm-btns{margin-top:20px;text-align:center}.parent-modal .ant-modal-confirm-btns button{width:150px;height:30px}.organization__nav{padding-bottom:120px}.organization__nav .nav-item{cursor:pointer}.organization__table th:before{display:none}.organization__table .ant-table-cell{background-color:#fff!important}.organization__table .ant-table-row-level-0 .ant-table-cell-with-append{color:#13c2c2;cursor:pointer;direction:rtl;text-align:left}.organization__table .ant-table-row-level-0 .ant-table-cell-with-append svg{padding-left:7px;position:relative;top:2px}.organization__table .ant-table-row-level-1 .ant-table-cell-with-append svg{display:none}.Class-UI-Steps-Circle.info-timeline ul li .data{position:absolute;top:0;left:82px;display:flex;flex-direction:row;align-items:center;gap:40px}.Class-UI-Steps-Circle.info-timeline ul li .data .info .ps{margin-top:10px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#13c2c2;min-width:340px;white-space:pre-wrap}.Class-UI-Steps-Circle.info-timeline ul li{margin-bottom:50px}.classList__redText{color:#fb4a4a}.classDetail .Class-UI-Panel.class-settings>.panel-header .status-block{margin-left:10px;font-size:12px;padding:5px}.classDetail .Class-UI-Panel.class-settings>.panel-header .status-block.not-started-yet{background:#F6F6F6;color:#7c7c7c}.classDetail .Class-UI-Panel.class-settings>.panel-header .status-block.in-progress{background:#E6FFFB;color:#13c2c2}.classDetail .Class-UI-Panel.class-settings>.panel-header .status-block.over{background:rgba(255,137,86,.1019607843);color:#ff8956}.classDetail .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.classDetail .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#13c2c2;border-color:transparent}.addMemberModal__operator{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470;position:absolute;top:0;right:0;padding:32px 56px}.addMemberModal__search{width:268px;background:#ffffff;border-radius:40px}.addMemberModal__modalTitle{color:#13c2c2}.addMemberModal__redText{color:#fb4a4a}.addMemberModal.Class-UI-Modal div.ant-modal-content{padding-left:0;padding-right:2px}.addMemberModal.Class-UI-Modal div.ant-modal-content .ant-modal-header{padding:0 56px}.addMemberModal .ant-table-body::-webkit-scrollbar{width:5px}.addMemberModal .ant-table-body::-webkit-scrollbar-track{background:#F6F6F6}.addMemberModal .ant-table-body::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.addMemberModal .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.addMemberModal .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#13c2c2;border-color:transparent}.classDetailInfo__cardTitle{display:flex;justify-content:space-between;align-items:center}.classDetailInfo__label,.classDetailInfo__description{font-size:12px;color:#13c2c2}.Class-UI-Steps-Circle.horizontal *,.Class-UI-Steps-Circle.horizontal :after,.Class-UI-Steps-Circle.horizontal :before{box-sizing:border-box}.Class-UI-Steps-Circle.horizontal .steplist{border-top:2px solid #ccc;display:inline-flex;font-family:Gill Sans,Gill Sans MT,Calibri,Trebuchet MS,sans-serif;list-style-type:none;gap:7em;margin:0;padding:0;--circle-radius: 8px}.Class-UI-Steps-Circle.horizontal .steplist li{color:#999;cursor:pointer;padding:calc(5px + var(--circle-radius)) 0 0;margin:0;position:relative;text-align:center}.Class-UI-Steps-Circle.horizontal .steplist li:before{background-color:#ccc;border-radius:50%;content:"";position:absolute;height:calc(2 * var(--circle-radius));width:calc(2 * var(--circle-radius));top:0;left:50%;transform:translate(-50%,-50%);transition:all .3s ease}.Class-UI-Steps-Circle.horizontal .steplist .active{color:#000}.Class-UI-Steps-Circle.horizontal .steplist .active:before{background-color:green;box-shadow:0 0 0 3px #00ff0040}.Class-UI-Steps-Circle.horizontal .steplist li:first-child:after{background-color:#fff;content:"";position:absolute;height:2px;width:100%;top:-2px;left:calc(-50% - var(--circle-radius))}.Class-UI-Steps-Circle.horizontal .steplist li:last-child:after{background-color:#fff;content:"";position:absolute;height:2px;width:100%;top:-2px;left:calc(50% + var(--circle-radius))}.Class-UI-Steps-Circle.horizontal .circle-big{--circle-radius: 12px}.Class-UI-Steps-Circle.vertical .steplist{list-style-type:none}.Class-UI-Steps-Circle.vertical .circle{position:relative;border:2px solid #13c2c2;border-radius:100%;width:50px;text-align:center;margin-top:50px;background-color:#fff;z-index:2;font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:28px;line-height:50px;letter-spacing:.1em;color:#13c2c2}.Class-UI-Steps-Circle.vertical .circle:first-child{margin-top:0}.Class-UI-Steps-Circle.vertical .circle:before{position:absolute;border:1px solid #13c2c2;width:0;height:50px;display:block;content:"";left:50%;z-index:1;top:-54px;margin-left:-1px}.Class-UI-Steps-Circle.vertical .circle:first-child:before{display:none}.Class-UI-Steps-Circle.info-timeline *,.Class-UI-Steps-Circle.info-timeline :after,.Class-UI-Steps-Circle.info-timeline :before{box-sizing:border-box}.Class-UI-Steps-Circle.info-timeline ul{list-style:none;margin:0;padding:0}.Class-UI-Steps-Circle.info-timeline ul li{position:relative}.Class-UI-Steps-Circle.info-timeline ul li .data{position:absolute;top:0;left:82px;display:flex;flex-direction:row;align-items:center;gap:16px}.Class-UI-Steps-Circle.info-timeline ul li .data .info{width:320px}.Class-UI-Steps-Circle.info-timeline ul li .data .info .label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470}.Class-UI-Steps-Circle.info-timeline ul li .data .info .ps{margin-top:10px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#13c2c2}.Class-UI-Steps-Circle.info-timeline ul li .data>button{width:120px}.Class-UI-Steps-Circle.info-timeline ul li .data .ant-upload>button{width:120px}.Class-UI-Steps-Circle.info-timeline ul li .data .ant-upload-wrapper{display:flex}.Class-UI-Steps-Circle.info-timeline ul li .data .ant-upload-wrapper .ant-upload-icon{visibility:hidden}.Class-UI-Steps-Circle.info-timeline ul li span.timeline-circle{position:relative;border:1px solid #13c2c2;border-radius:100%;width:50px;height:50px;text-align:center;background-color:#fff;z-index:2;display:inline-block;font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:28px;line-height:50px;letter-spacing:0;color:#13c2c2}.Class-UI-Steps-Circle.info-timeline ul li:not(:last-of-type){margin-bottom:50px}.Class-UI-Steps-Circle.info-timeline ul li:not(:first-of-type) span.timeline-circle:before{position:absolute;border:1px solid #13c2c2;width:0;height:50px;display:block;content:"";left:50%;z-index:1;top:-51px;margin-left:-1px}.class-block{display:flex;justify-content:space-between;border-bottom:1px solid #E9E9E9;padding-bottom:20px}.class-block .title{color:#063070;font-size:16px;font-weight:700}.class-block .search{width:250px}.Page-Staff-Add .img-txt{font-size:1em;margin-left:13px;position:relative;top:-3px}.Page-Staff-Add .image-add-upload-dragger{display:inline-block;width:171px;height:138px}.Page-Staff-Add .image-add-upload-dragger p.ant-upload-text{width:121px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#a7a7a7;margin:0 auto}.Page-Staff-Add .preview{display:inline-block;width:171px;height:138px;text-align:center;position:relative;background-color:#f6f6f6}.Page-Staff-Add .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Page-Staff-Add .preview>.preview-remove-btn{visibility:hidden;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Page-Staff-Add .preview:hover>.preview-remove-btn{visibility:visible}.Page-Staff-Add .footer{display:flex;justify-content:flex-end;gap:12px}.classCreateUpdate__cardTitle{display:flex;justify-content:space-between;align-items:center}.classCreateUpdate__greenText{font-size:12px;color:#13c2c2}.page-calender .span-two-button{float:right}.page-calender .holiday-add-button{color:#13c2c2;background-color:#fff;border:none;margin-right:10px}.page-calender .calender-div{background-color:#fff;border-radius:15px;padding:45px 20px}.page-calender .ant-btn-primary:not(:disabled):hover{background-color:#87e8de}.photoAlbum .photoAlbumListContent{display:flex;flex-wrap:wrap;padding-top:24px;gap:41px}.class-select .ant-select-dropdown{width:200px!important}.select-dropdownRender .selectTab{display:flex;flex-direction:row;align-items:center;justify-content:space-between;font-family:Noto Sans TC;padding:0 16px;font-size:14px;font-weight:400;color:#7c7c7c;height:40px;background-color:#f6f6f6;border-bottom:.5px solid #E9E9E9;cursor:pointer}.select-dropdownRender .selectListContainer{width:100%;max-height:202.5px;overflow-y:scroll}.select-dropdownRender .selectListContainer .selectContainer{display:flex;height:40px!important;flex-direction:row;padding:0 0 0 16px!important;font-family:Noto Sans TC;font-size:14px;font-weight:400;color:#a7a7a7}.modalContent{display:flex;align-items:center;justify-content:center;flex-direction:column}.modalContent .footer{display:flex;justify-content:space-between;margin-top:24px}.photoAlbumContainer{display:flex;width:158px;height:223px;flex-direction:column}.photoAlbumContainer .imageContainer{position:relative;width:158px;height:158px;cursor:pointer}.photoAlbumContainer .imageContainer img{width:158px;height:158px;border-radius:4px}.photoAlbumContainer .imageContainer .defaultCover{width:158px;height:158px}.photoAlbumContainer .imageContainer .uploadCover{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;top:0;width:100%;height:100%;background-color:#0003;gap:6px}.photoAlbumContainer .imageContainer .uploadCover .progressCircle{display:flex;position:relative;width:48px;height:48px;border-radius:50%;-webkit-mask:radial-gradient(circle,transparent 66%,black 67%);opacity:1}.photoAlbumContainer .imageContainer .uploadCover .progressText{font-family:Montserrat;font-size:12px;font-weight:500;color:#fff}.photoAlbumContainer .imageContainer .uploadCover .xIcon{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;left:50%;cursor:pointer}.photoAlbumContainer .infoContainer{display:flex;flex-direction:column;padding-top:6px;gap:4px}.photoAlbumContainer .infoContainer .name{font-family:Montserrat;font-size:14px;font-weight:500;color:#000}.photoAlbumContainer .infoContainer .dateContainer{display:flex;font-family:Montserrat;font-size:12px;font-weight:400;color:#8c8c8c;gap:12px}.photoAlbumContainer .infoContainer .class{display:flex;padding:2px 4px;width:fit-content;font-family:Montserrat;font-size:10px;font-weight:400;color:#fff;background-color:#13c2c2;border-radius:2px}.orderCreateUpdate{position:relative}.class-ui-default-select{width:100%}.class-ui-default-select input{text-align:left!important;color:#000000e0!important}.order_label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;padding-bottom:8px;display:block;color:#065470}.receipt_link{width:90px;display:block;color:#13c2c2;cursor:pointer;text-decoration:underline;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.receipt_link:hover{opacity:.8}.red-text{color:#fb4a4a}.receipt-status-pill{padding:0 8px;border-radius:4px;background:rgba(255,137,86,.1);color:#ff8956;font-size:16px;font-weight:700;line-height:26px;letter-spacing:1.6px}.receipt-status-pill.active{background:#e6fffb;color:#13c2c2}.order-form-title{color:#065470;font-size:16px;font-weight:700;line-height:20px;letter-spacing:1.6px;margin-bottom:15px}.receipt-by{color:#065470;font-size:14px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:1.4px;margin-top:24px;width:100%;text-align:right}.receipt-by span{color:#505050;font-size:14px;font-weight:400;letter-spacing:.28px}.content-block-create{border:1px solid #e9e9e9;border-radius:10px}.content-block-create .flex-block{display:flex;padding:20px 30px;border-bottom:1px solid #e9e9e9;color:#7c7c7c;height:auto;max-height:200px;overflow:hidden;transition:all ease .5s;opacity:1}.content-block-create .flex-block.title{color:#505050;font-size:14px;font-weight:500}.content-block-create .flex-block.invalid{background:#f6f6f6}.content-block-create .flex-block.invalid.title{color:#505050;font-size:14px;font-weight:500}.content-block-create .flex-block.hidden{max-height:0;opacity:0;padding:0}.content-block-create .flex-block div{width:20%}.content-block-create .flex-block div.receivable{width:50%}.content-block-create .flex-block div.refund{width:40%}.content-block-create .flex-block .triangle{text-align:end;cursor:pointer}.content-block-create .flex-block .triangle .hidden-rotate{transform:rotate(180deg)}.form-hr{height:1px;box-shadow:none;background-color:#d9d9d9;margin:24px 0}.Detail-Modal button:disabled{opacity:.8}.order-text-blue{color:#13c2c2}.ant-modal-confirm-paragraph{max-width:100%!important}.order-form-hr{height:1px;box-shadow:none;background-color:#d9d9d9;margin:8px 0 32px}.detail-title{color:#13c2c2}.popup-content{text-align:center}.mb-24{margin-bottom:24px}.RefundUpdate .ant-tabs-tab{width:120px;height:40px;justify-content:center}.Page-OverdueList-UI .ant-picker-panel .ant-picker-content{color:#13c2c2!important}.Page-OverdueList-UI .ant-picker-input>input{color:#13c2c2!important;text-align:left!important}.Page-OverdueList-UI .ant-picker-input input::placeholder{color:#13c2c2!important}.Page-OverdueList-UI .ant-picker-suffix>svg{fill:#13c2c2!important}.OverDueListPrintModal .ant-picker-input>input{color:#13c2c2!important;text-align:left!important}.OverDueListPrintModal .ant-spin-container{border:1px solid #E9E9E9;border-radius:10px;overflow:hidden}.OverDueListPrintModal .print-checkbox{margin:40px auto 10px;width:100%;text-align:center}.OverDueListPrintModal .print-checkbox span{color:#7c7c7c;font-size:14px;font-weight:500;letter-spacing:1.4px}.success-text{color:#75b711}.error-text{color:#fb4a4a}.receive_amount_tooltip .ant-tooltip-inner{color:#000}.receive_amount_tooltip .ant-tooltip-inner .tooltipTitle{color:#13c2c2}.ant-table-cell .tableTitle{display:flex;align-items:center;gap:2px}.custom-expanded-row>.ant-table-cell{padding:0!important}.custom-expanded-row>.ant-table-cell .ant-table.ant-table-middle{margin:0!important}.custom-expanded-row>.ant-table-cell .ant-table .ant-table-row{background:#fafafa}.form-hr{margin-bottom:32px;width:100%;height:1px;background-color:#d9d9d9}.form-sm-title{color:#065470;font-size:16px;font-weight:700;line-height:20px;letter-spacing:1.6px;margin-bottom:24px}.basicSetting__cardTitle{display:flex;justify-content:space-between;align-items:center}.basicSetting__greenText{font-size:12px;color:#13c2c2}.online_payment{padding:5px 10px;border-radius:5px}.online_payment.enable{color:#13c2c2;background:#e6fffb}.online_payment.disabled{color:#ff8956;background:rgba(255,137,86,.1019607843)}.discount-form-container .list-title{color:#065470;font-weight:500}.discount-form-container .title-des{width:200px;display:inline-block}.discount-form-container .flex-block{display:flex}.discount-form-container .flex-block .item-unit{margin:5px 10px 0 5px}.discount-form-container .flex-block .number-input{width:170px}.discount-form-container .flex-block .ant-switch-checked{background-color:#13c2c2}.discount-form-container .flex-block .delete-icon{width:20px;height:20px;color:red;cursor:pointer;margin:5px 10px 0 5px}.Page-InOut-UI .ant-picker-panel .ant-picker-content{color:#13c2c2!important}.Page-InOut-UI .ant-picker-input>input{color:#13c2c2!important}.Page-InOut-UI .ant-picker-input input::placeholder{color:#13c2c2!important}.Page-InOut-UI .ant-picker-suffix>svg{fill:#13c2c2!important}.Page-InOut-UI .ant-picker .ant-picker-input>input{color:#13c2c2}.ant-picker .ant-picker-input>input{color:#13c2c2;text-align:center}.ant-picker-range-separator,.color-green3{color:#13c2c2}.ant-table-cell:first-child{padding-left:24px!important}.chart-title{color:#065470;font-size:20px;font-weight:600;letter-spacing:.4px}.authority_modal .check_box_group{width:100%}.authority_modal .check_box_group .title_name_assemble{color:#065470;font-size:14px;margin-right:20px;font-weight:bolder}.authority_modal .check_box_group .title_name_assemble_col{margin:20px 0 0}.authority_modal .check_box_group .title_name_perm{margin-top:15px;color:#7c7c7c;font-size:14px}.authority_modal .check_box_group .title_name_perm_child{margin:5px 16px 0 0;color:#7c7c7c;font-size:14px}.authority_modal .check_box_group :where(.css-dev-only-do-not-override-12jzuas).ant-form-item{box-sizing:border-box;margin:0;padding:0;color:#000000e0;font-size:14px;line-height:1.5714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";vertical-align:top}.authority_modal .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.authority_modal .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#13c2c2;border-color:transparent}.card-border{border:1px solid #e9e9e9;border-radius:5px;margin-bottom:20px}.card-border .order-title{display:flex;padding:10px 20px}.card-border .order-title .order-title-item{width:40%}.card-border .order-title .order-title-price{width:15%;padding-left:10px}.card-border .order-item{padding:10px 20px}.card-border .order-item input{line-height:30px}.card-border .order-item .item-block{display:flex;align-items:center;gap:10px}.card-border .order-item .item-block .item-name-image{width:35%;display:flex;align-items:center;gap:10px}.card-border .order-item .item-block .item-name-image .full-width{width:100%}.card-border .order-item .item-block .item-name-image .full-width.margin-block{margin-top:22px}.card-border .order-item .item-block .item-name-image .full-width.margin-block .red-word{color:red}.card-border .order-item .item-block .item-name-image .full-width.margin-block .red-word.hidden{visibility:hidden}.card-border .order-item .item-block .item-number{width:2%;text-align:center}.card-border .order-item .item-block .icon-cursor{cursor:pointer}.card-border .order-item .item-block .price-width{width:15%}.card-border .order-item .item-block .price-width .ant-input-number{width:100%}.card-border .order-item .upload-nopadding .ant-upload-drag{border:0;background:transparent}.card-border .order-item .upload-nopadding .ant-upload-drag .ant-upload{padding:0}.card-border .order-item .preview{width:30px;height:30px}.card-border .add-item{color:#13c2c2;padding:10px 55px;cursor:pointer}.footer-button{display:flex;justify-content:end;gap:20px}.footer-button button{width:120px}.ActionPopup .modalContent .selectContainer{display:flex;width:100%;flex-direction:column}.ordering-select-dropdownRender{display:flex;flex-direction:column;max-height:215px!important;overflow-y:scroll}.ordering-select-dropdownRender .select-dropdownRenderList{max-height:215px}.ordering-select-dropdownRender .select-dropdownRenderList .selectContainer{padding:10px 24px;display:flex;align-items:center;gap:10px;border-bottom:.5px solid #E9E9E9;cursor:pointer}.ordering-select-dropdownRender .select-dropdownRenderList .selectContainer .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.ordering-select-dropdownRender .buttonContainer{display:flex;justify-content:center;gap:24px;padding:26px 38px}.ordering-select-dropdownRender .buttonContainer .btn-cancel{width:120px;height:40px;border-radius:100px;border:1px solid #A7A7A7;color:#a7a7a7}.ordering-select-dropdownRender .buttonContainer .btn-cancel:hover{color:#a7a7a7;border:1px solid #A7A7A7;opacity:.8}.ordering-select-dropdownRender .buttonContainer .btn-ok{width:120px;height:40px;border-radius:100px;color:#fff;background-color:#13c2c2}.ordering-select-dropdownRender .buttonContainer .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.lesson-setting-tab .check-block{display:flex;justify-content:end;margin:10px 5px 0 0}.lesson-setting-tab .check-block .check-flex-block{display:flex;align-items:center;gap:10px}.lesson-setting-tab .check-block .check-flex-block .check-text{color:#13c2c2;margin-right:5px}.lesson-setting-tab .check-block .check-flex-block .check-selet{width:280px;justify-content:center;display:flex}.lesson-setting-tab .check-block .check-flex-block .check-selet .ant-select{flex:1 1 90%}.lesson-setting-tab .check-block .check-flex-block .check-selet .ant-select .ant-select-selector{border-radius:20px}.lesson-setting-tab .ant-pagination .ant-pagination-total-text{margin-right:auto;padding-left:16px;position:static}.lesson-setting-tab .border-red-color{border:1px solid red;border-radius:8px}.yt-binding .ant-modal-title,.yt-binding .img-block{text-align:center}.yt-binding .form-title{margin-bottom:10px}.yt-binding .form-title .requier{color:red}.yt-binding .form-title .form-text{color:#065470}.yt-binding .form-intput-block{display:flex;gap:10px}.yt-binding .form-intput-block .input-error{border-color:red}.yt-binding .link-error{display:flex;gap:5px;align-items:center;color:red}.yt-binding .link-error .warn-icon{font-size:20px}.overview{position:relative}.overview .datePicker{position:absolute;top:0;right:50px}.overview .pageTitle{color:#065470;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:24px;line-height:150%;letter-spacing:.1em}.overview .overviewContent{display:flex;width:100%;padding:12px 0 24px}.overview .overviewContent .schoolStatus{display:flex;height:136px;width:100%;background-color:#fff;border-radius:6px;padding:26px 60px;justify-content:space-between}.overview .overviewContent .schoolStatus .statusContainer{display:flex;align-items:center;justify-content:center}.overview .overviewContent .schoolStatus .statusContainer .iconContainer{display:flex;width:72px;height:72px;align-items:center;justify-content:center;border-radius:50px}.overview .overviewContent .schoolStatus .statusContainer .valueContainer{display:flex;flex-direction:column;min-width:100px;padding-left:24px;justify-content:center;align-items:center}.overview .overviewContent .schoolStatus .statusContainer .valueContainer .title{font-family:Noto Sans TC;font-size:16px;font-weight:400;line-height:26px;color:#000}.overview .overviewContent .schoolStatus .statusContainer .valueContainer .value{font-family:Montserrat;font-size:36px;font-weight:700;line-height:54px;color:#065470}.overview .overviewContent .todayClass{display:flex;height:270px;width:100%;background-color:#fff;border-radius:6px;padding:26px 60px;justify-content:flex-start;align-items:center;overflow-x:auto;gap:32px}.overview .overviewContent .todayClass .classStatus{display:flex;width:212px;flex-direction:column;align-items:center;gap:16px}.overview .overviewContent .todayClass .classStatus .titleContainer{display:flex;flex-direction:column;align-items:center}.overview .overviewContent .todayClass .classStatus .title{display:-webkit-box;height:40px;font-family:Noto Sans TC;font-size:16px;font-weight:600;line-height:20px;color:#065470;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow-y:hidden}.overview .overviewContent .todayClass .classStatus .time{font-family:Noto Sans TC;font-size:14px;font-weight:600;line-height:20px;color:#7c7c7c}.overview .overviewContent .todayClass .classStatus .classInfo{display:flex;width:212px;flex-direction:row;align-items:center;justify-content:center;font-family:Montserrat;font-size:12px;font-weight:400;line-height:20px;gap:8px}.overview .overviewContent .todayClass .classStatus .classInfo .noScheduled{color:#505050}.overview .overviewContent .todayClass .classStatus .classInfo .leave{color:#08979c}.overview .overviewContent .todayClass .classStatus .classInfo .absent{color:#fb4a4a}.overview .overviewContent .peiContainer{display:flex;flex-direction:column;gap:8px}.overview .overviewContent .peiContainer .startText{font-family:Montserrat;font-size:20px;font-weight:500;line-height:20px;color:#065470}.overview .overviewContent .peiContainer .notStartText{font-family:Montserrat;font-size:20px;font-weight:500;line-height:20px;color:"#505050"}.overview .overviewContent .peiContainer .info{font-family:Montserrat;font-size:12px;font-weight:500;line-height:20px;color:#7c7c7c}.overview .overviewContent .suspension{font-family:Montserrat;font-size:20px;font-weight:500;line-height:20px;letter-spacing:.1em;text-align:center;color:#a7a7a7}.Sign-In-Out-QRCode-div{margin:10px 50px 0}.Sign-In-Out-QRCode-div .QRCode-col-div{box-shadow:0 0 5px #0000001a;height:400px}.Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-title-in{text-align:center;margin:10px 0;font-size:23px;color:#13c2c2}.Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-title-out{text-align:center;margin:10px 0;font-size:23px;color:#fdb531}.Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-content{margin-left:82px}.Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-reset-button{border-radius:5px;width:340px;margin:30px 5px 5px 10px;background-color:#f6f6f6;border:0;color:#505050;font-weight:700}.Sign-In-Out-QRCode-div .QRCode-col-div .QRCode-download-button{border-radius:5px;width:340px;margin:15px 5px 15px 10px;background-color:#13c2c2;border:0;color:#fff;font-weight:700}.Sign-In-Out-QRCode-div .tip-p{text-align:center;margin-top:45px;color:#13c2c2}.Class-UI-TimeEditor{width:260px;border-radius:15px}.Class-UI-TimeEditor .ant-popover-inner{padding:32px 24px;background:#f6f6f6}.Class-UI-TimeEditor .ant-popover-inner .ant-popover-title>div>span{color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.1em}.Class-UI-TimeEditor .time-editor-container{display:grid;grid-template-columns:54px 1fr;gap:6px;margin-bottom:20px}.Class-UI-TimeEditor .time-editor-container>div{color:#065470;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:30px;letter-spacing:.1em}.Class-UI-TimeEditor .time-editor-container .ant-slider.ant-slider-horizontal{padding-block:0px;height:8px}.Class-UI-TimeEditor .time-editor-container .ant-slider.ant-slider-horizontal .ant-slider-rail{height:8px;background:#FFFFFF;border-radius:4px}.Class-UI-TimeEditor .time-editor-container .ant-slider .ant-slider-handle{margin-top:-2px}.Class-UI-TimeEditor .time-editor-container .ant-slider .ant-slider-handle:before{width:16px;height:16px}.Class-UI-TimeEditor .time-editor-container .ant-slider .ant-slider-handle:after{background-color:#13c2c2;box-shadow:0 0 0 2px #13c2c2}.photoAlbumDetail{display:flex;position:relative;flex-direction:column;height:100%}.photoAlbumDetail .photoAlbumDetailHeader{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between;padding-top:20px}.photoAlbumDetail .photoAlbumDetailHeader .classList{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;font-family:Montserrat;width:822px;font-size:14px;font-weight:400;color:#065470}.photoAlbumDetail .photoAlbumDetailHeader .buttonGroup{display:flex;position:relative;gap:16px}.photoAlbumDetail .photoAlbumDetailHeader .buttonGroup .cancelSelect{border:1px solid #13C2C2;background-color:#fff;color:#13c2c2;font-family:Noto Sans TC;font-weight:400}.photoAlbumDetail .photoAlbumDetailHeader .buttonGroup .cancelSelect:hover{opacity:.8}.photoAlbumDetail .photoAlbumDetailHeader .buttonGroup .optionList{z-index:1;top:48px;right:0;display:flex;position:absolute;flex-direction:column;background-color:#fff;border-radius:8px}.photoAlbumDetail .photoAlbumDetailHeader .buttonGroup .optionList .optionItem{display:flex;width:140px;height:40px;align-items:center;justify-content:center;font-family:Noto Sans TC;font-size:14px;font-weight:400;color:#505050;border-bottom:.5px solid #EDEFF4;cursor:pointer}.photoAlbumDetail .photoAlbumDetailHeader .buttonGroup .optionList .optionItem.delete{color:#fb4a4a;border-bottom:none}.photoAlbumDetail .photoAlbumContent{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:24px;background-color:#fff;border-radius:10px;gap:17px;padding:24px;min-height:600px;align-content:baseline}.photoAlbumDetail .photoAlbumContent .photoContainer{display:flex;position:relative;width:144px;height:144px;cursor:pointer}.photoAlbumDetail .photoAlbumContent .photoContainer.selected{opacity:.6}.photoAlbumDetail .photoAlbumContent .photoContainer .photoItem{width:144px;height:144px}.photoAlbumDetail .photoAlbumContent .photoContainer .checkBtn{position:absolute;top:8px;left:8px;width:16px;height:16px;border:1px solid #A7A7A7;border-radius:24px}.photoAlbumDetail .photoAlbumContent .photoContainer .photoCheck{position:absolute;top:8px;left:8px;width:16px;height:16px}.photoAlbumDetail .photoAlbumContent .photoContainer .photoCover{position:absolute;right:8px;top:8px;width:24px;height:24px}.photoAlbumDetail .photoAlbumContent .uploadPopup{display:flex;flex-direction:column;position:absolute;align-items:center;left:calc(50% - 79px);width:158px;height:200px;border-radius:4px;opacity:0px;background-color:#252525d9;color:#fff}.photoAlbumDetail .photoAlbumContent .uploadPopup .uploadProgress{display:flex;flex-direction:column;width:100%;height:151px;align-items:center;justify-content:center;gap:6px}.photoAlbumDetail .photoAlbumContent .uploadPopup .uploadProgress .progressCircle{position:relative;width:48px;height:48px;border-radius:50%;-webkit-mask:radial-gradient(circle,transparent 66%,black 67%)}.photoAlbumDetail .photoAlbumContent .uploadPopup .uploadProgress .xIcon{position:absolute;transform:translate(-50%,-50%);width:24px;height:24px;left:50%;cursor:pointer}.photoAlbumDetail .photoAlbumContent .uploadPopup .uploadProgress .progressText,.photoAlbumDetail .photoAlbumContent .uploadPopup .uploadProgress .uploadText{font-family:Montserrat;font-size:12px;font-weight:500}.deleteModalContent{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.deleteModalContent .modalTitle{color:#fb4a4a;font-family:Noto Sans TC;font-size:16px;font-weight:700}.deleteModalContent .modalContentText{font-family:Noto Sans TC;font-size:14px;font-weight:500;color:#7c7c7c}.deleteModalContent .modalButtonGroup{padding-top:40px}.deleteModalContent .modalButtonGroup{display:flex;gap:16px}.deleteModalContent .modalButtonGroup .btn-cancel{width:160px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.deleteModalContent .modalButtonGroup .btn-cancel:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.deleteModalContent .modalButtonGroup .btn-ok{width:160px;height:40px;border-radius:100px;border:none;color:#fff;background-color:#fb4a4a}.deleteModalContent .modalButtonGroup .btn-ok:hover{color:#fff;background-color:#fb4a4a;border:none;opacity:.8}.deleteModalContent .modalButtonGroup .btn-confirm{width:336px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.deleteModalContent .modalButtonGroup .btn-confirm:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.alertModalContent{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.alertModalContent .modalTitle{color:#13c2c2;font-family:Noto Sans TC;font-size:16px;font-weight:700;line-height:26px}.alertModalContent .modalContentText{font-family:Noto Sans TC;font-size:14px;font-weight:500;color:#7c7c7c}.alertModalContent .modalButtonGroup{padding-top:40px}.alertModalContent .modalButtonGroup{display:flex;gap:16px}.alertModalContent .modalButtonGroup .btn-cancel{width:160px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.alertModalContent .modalButtonGroup .btn-cancel:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.alertModalContent .modalButtonGroup .btn-ok{width:160px;height:40px;border-radius:100px;border:none;color:#fff;background-color:#13c2c2}.alertModalContent .modalButtonGroup .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.alertModalContent .modalButtonGroup .btn-confirm{width:336px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.alertModalContent .modalButtonGroup .btn-confirm:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.modalContent{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:24px}.modalContent .modalTitle{font-family:Noto Sans TC;font-size:16px;font-weight:700;line-height:26px;color:#13c2c2}.modalContent .selectContainer{display:flex;width:100%;flex-direction:column}.modalContent .selectContainer .selectLabel{font-family:Noto Sans TC;font-size:14px;font-weight:500;line-height:20px;color:#065470}.modalContent .selectContainer .selectLabel .required{color:#ff4d4f}.modalContent .selectContainer .selectPlaceholderContainer{display:flex;align-items:center;gap:16px}.modalContent .footer{display:flex;justify-content:center;margin-top:24px;gap:16px}.modalContent .footer .btn-cancel{width:160px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.modalContent .footer .btn-cancel:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.modalContent .footer .btn-ok{width:160px;height:40px;border-radius:100px;color:#fff;background-color:#13c2c2}.modalContent .footer .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.select-dropdownRender{display:flex;flex-direction:column}.select-dropdownRender .select-dropdownRenderList .selectContainer{padding:10px 24px;display:flex;align-items:center;gap:10px;border-bottom:.5px solid #E9E9E9;cursor:pointer}.select-dropdownRender .select-dropdownRenderList .selectContainer .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.select-dropdownRender .buttonContainer{display:flex;justify-content:center;gap:24px;padding:26px 38px}.select-dropdownRender .buttonContainer .btn-cancel{width:120px;height:40px;border-radius:100px;border:1px solid #A7A7A7;color:#a7a7a7}.select-dropdownRender .buttonContainer .btn-cancel:hover{color:#a7a7a7;border:1px solid #A7A7A7;opacity:.8}.select-dropdownRender .buttonContainer .btn-ok{width:120px;height:40px;border-radius:100px;color:#fff;background-color:#13c2c2}.select-dropdownRender .buttonContainer .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.select-tagRender{font-family:Noto Sans TC;font-size:14px;font-weight:400;color:#505050}.editAlbumCoverPopup{width:1218px!important}.editAlbumCoverPopup .modalContent{display:flex;width:100%;justify-content:flex-start;flex-direction:column;gap:24px;width:1115px;padding:12px 32px}.editAlbumCoverPopup .modalContent .modalTitle{font-family:Noto Sans TC;font-size:16px;font-weight:700;line-height:26px;color:#13c2c2}.editAlbumCoverPopup .modalContent .photoAlbumContent{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;background-color:#fff;gap:17px;height:60vh;align-content:baseline;overflow-y:auto}.editAlbumCoverPopup .modalContent .photoAlbumContent .photoContainer{display:flex;position:relative;width:144px;height:144px;cursor:pointer}.editAlbumCoverPopup .modalContent .photoAlbumContent .photoContainer.selected{opacity:.6}.editAlbumCoverPopup .modalContent .photoAlbumContent .photoContainer .photoItem{width:144px;height:144px}.editAlbumCoverPopup .modalContent .photoAlbumContent .photoContainer .checkBtn{position:absolute;top:8px;left:8px;width:16px;height:16px;border:1px solid #A7A7A7;border-radius:24px}.editAlbumCoverPopup .modalContent .photoAlbumContent .photoContainer .photoCheck{position:absolute;top:8px;left:8px;width:16px;height:16px}.editAlbumCoverPopup .modalContent .photoAlbumContent .photoContainer .photoCover{position:absolute;right:8px;top:8px;width:24px;height:24px}.editAlbumCoverPopup .modalContent .footer{display:flex;justify-content:center;margin-top:24px;gap:16px}.editAlbumCoverPopup .modalContent .footer .btn-cancel{width:160px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.editAlbumCoverPopup .modalContent .footer .btn-cancel:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.editAlbumCoverPopup .modalContent .footer .btn-ok{width:160px;height:40px;border-radius:100px;color:#fff;background-color:#13c2c2}.editAlbumCoverPopup .modalContent .footer .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.original-photo-popup{display:flex;width:100%;height:calc(100% - 100px);align-items:center;justify-content:center}.original-photo-popup .modalContent{display:flex;flex-direction:row}.original-photo-popup .modalContent .page-btn{display:flex;width:40px;height:40px;background-color:#fff;align-items:center;justify-content:center;border:1px solid #E9E9E9;border-radius:4px;cursor:pointer}.original-photo-popup .modalContent .original-photo{display:flex;max-height:calc(100vh - 120px);max-width:calc(100vw - 400px);-webkit-user-select:none;user-select:none}.original-photo-popup .ant-modal-content{background-color:transparent!important;box-shadow:none!important;padding:0!important}.original-photo-popup .ant-modal-body{display:flex;align-items:center;gap:80px}.center-block{display:flex;justify-content:center;margin-top:20px}.center-block .step-progress-bar{display:flex;align-items:center;width:90%;flex-direction:row;justify-content:space-between}.center-block .step-progress-bar .step{display:flex;flex-direction:column;align-items:center;position:relative;width:190px}.center-block .step-progress-bar .step.completed .step-number{background-color:#fff;border:2px solid #13c2c2;color:#13c2c2}.center-block .step-progress-bar .step.completed .step-label{color:#13c2c2}.center-block .step-progress-bar .step.active .step-number{background-color:#ecf7ff;border:2px solid #13c2c2;color:#13c2c2}.center-block .step-progress-bar .step.active .step-label{color:#13c2c2}.center-block .step-progress-bar .step .step-number{width:50px;height:50px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;margin-bottom:5px;font-size:28px;font-weight:700;border:2px solid #a7a7a7;color:#a7a7a7}.center-block .step-progress-bar .step .step-label{color:#a7a7a7;font-weight:600}.center-block .step-progress-bar .step-line{width:100%;height:2px;background-color:#a7a7a7}.center-block .step-progress-bar .step-line.active{background-color:#13c2c2}.panel-block{margin-top:24px;padding:32px 40px 8px;min-height:65vh}.panel-block .show-block{display:block}.panel-block .hidden-block{display:none}.panel-block .header-title{font-weight:600;color:#065470}.panel-block .header-info{color:#505050;display:flex;margin-bottom:20px}.panel-block .header-info .header-title{margin-bottom:10px}.panel-block .header-info>div{width:33%}.panel-block .header-info .flex-title{display:flex;flex-direction:column}.panel-block .header-info .flex-title .red-word{color:red}.panel-block .option-block{display:flex;align-items:center;justify-content:space-between;margin:20px 0}.panel-block .content-border-block{border:1px solid #e9e9e9;border-radius:7px}.panel-block .content-border-block .content-title-block{display:flex;border-bottom:1px solid #e9e9e9;padding:20px}.panel-block .content-border-block .content-block{margin:10px 20px;display:flex;border-bottom:1px solid #e9e9e9}.panel-block .content-border-block .content-block .width-full{width:100%}.panel-block .content-border-block .content-block .content{width:100%;color:#7c7c7c}.panel-block .content-border-block .content-block .content .content-charge-items{display:flex;justify-content:space-between;padding-right:10px}.panel-block .content-border-block .content-block .action{color:#13c2c2;cursor:pointer}.panel-block .content-border-block .content-block .delete-icon{color:red;cursor:pointer}.panel-block .content-border-block .content-block .flex-block{display:flex}.panel-block .content-border-block .content-block .flex-block.item{padding:10px 0;border-bottom:1px solid #e9e9e9}.panel-block .content-border-block .content-block .flex-block.item.none-border{border:0}.panel-block .content-border-block .content-block .subtotal{color:red}.content-block-deposit{border:1px solid #e9e9e9;border-radius:10px;margin-bottom:20px}.content-block-deposit .flex-block{display:flex;padding:20px 30px;border-bottom:1px solid #e9e9e9;color:#7c7c7c;height:auto;max-height:200px;overflow:hidden;transition:all ease .5s;opacity:1}.content-block-deposit .flex-block.title{color:#505050;font-size:14px;font-weight:500}.content-block-deposit .flex-block.invalid{background:#f6f6f6}.content-block-deposit .flex-block.invalid.title{color:#505050;font-size:14px;font-weight:500}.content-block-deposit .flex-block.hidden{max-height:0;opacity:0;padding:0}.content-block-deposit .flex-block div{width:20%}.content-block-deposit .flex-block div.receivable{width:50%}.content-block-deposit .flex-block div.refund{width:40%}.content-block-deposit .flex-block .triangle{text-align:end;cursor:pointer}.content-block-deposit .flex-block .triangle .hidden-rotate{transform:rotate(180deg)}.center-class{display:flex;align-items:center}.orange{color:#ff8956;margin-bottom:20px}.orderingDetail{display:flex;flex-direction:column;gap:30px}.orderingDetail .exportBtn{display:flex;width:100%;justify-content:flex-end}.orderingDetail .order-summary{display:flex;width:calc(100% - 64px);border-radius:10px;background:#FFFFFF;box-shadow:0 2px 20px #0000000d;padding:40px 32px}.orderingDetail .order-summary .fieldContainer{display:flex;flex-direction:column;gap:10px;width:50%}.orderingDetail .order-summary .fieldContainer .fieldTitle{font-weight:500;font-size:14px;color:#065470}.orderingDetail .order-summary .fieldContainer .fieldValue{font-weight:700!important;font-size:24px;color:#065470}.ActionPopup .modalContent{display:flex;justify-content:flex-start!important;flex-direction:column;gap:24px}.ActionPopup .modalContent .modalTitle{width:100%;font-family:Noto Sans TC;font-size:16px;font-weight:700;line-height:26px;color:#13c2c2}.ActionPopup .modalContent .selectContainer{display:flex;width:100%;flex-direction:column;gap:10px}.ActionPopup .modalContent .selectContainer .selectLabel{font-family:Noto Sans TC;font-size:14px;font-weight:500;line-height:20px;color:#065470}.ActionPopup .modalContent .selectContainer .selectLabel .required{color:#ff4d4f}.ActionPopup .modalContent .selectContainer .inputContainer{display:flex}.ActionPopup .modalContent .selectContainer .selectPlaceholderContainer{display:flex;align-items:center;gap:16px}.ActionPopup .modalContent .footer{display:flex;justify-content:center;margin-top:24px;gap:16px}.ActionPopup .modalContent .footer .btn-cancel{width:160px;height:40px;border-radius:100px;border:1px solid #13C2C2;color:#13c2c2}.ActionPopup .modalContent .footer .btn-cancel:hover{color:#13c2c2;border:1px solid #13C2C2;opacity:.8}.ActionPopup .modalContent .footer .btn-ok{width:160px;height:40px;border-radius:100px;color:#fff;background-color:#13c2c2}.ActionPopup .modalContent .footer .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.ActionPopup .select-dropdownRender{display:flex;flex-direction:column}.ActionPopup .select-dropdownRender .select-dropdownRenderList .selectContainer{padding:10px 24px;display:flex;align-items:center;gap:10px;border-bottom:.5px solid #E9E9E9;cursor:pointer}.ActionPopup .select-dropdownRender .select-dropdownRenderList .selectContainer .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.ActionPopup .select-dropdownRender .buttonContainer{display:flex;justify-content:center;gap:24px;padding:26px 38px}.ActionPopup .select-dropdownRender .buttonContainer .btn-cancel{width:120px;height:40px;border-radius:100px;border:1px solid #A7A7A7;color:#a7a7a7}.ActionPopup .select-dropdownRender .buttonContainer .btn-cancel:hover{color:#a7a7a7;border:1px solid #A7A7A7;opacity:.8}.ActionPopup .select-dropdownRender .buttonContainer .btn-ok{width:120px;height:40px;border-radius:100px;color:#fff;background-color:#13c2c2}.ActionPopup .select-dropdownRender .buttonContainer .btn-ok:hover{color:#fff;background-color:#13c2c2;border:none;opacity:.8}.ActionPopup .select-tagRender{font-family:Noto Sans TC;font-size:14px;font-weight:400;color:#505050}.ActionPopup .select-tagRender:first-child{margin-left:9px}.Contact_Student_Detail_Modal .contact_sign_in,.Contact_Student_Detail_Modal .contact_sign_out{color:#065470;font-size:15px;margin-bottom:8px}.Contact_Student_Detail_Modal .contact_sign_table .contact_sign_table_expand{background-color:#fff}.Contact_Student_Detail_Modal .contact_sign_table .contact_sign_table_expand .contact_sign_table_expand_child{background-color:#f0f1f7;margin-bottom:7px;border-radius:6px;padding:10px 6px}.Contact_Student_Detail_Modal .contact_sign_table .contact_sign_table_expand .contact_sign_table_expand_child .contact_sign_table_expand_child_title{font-weight:600;font-size:15px;color:#065470;margin-bottom:4px}.Contact_Student_Detail_Modal .contact_sign_table .ant-table-expanded-row td{background-color:#fff!important}.Contact_Student_Detail_Modal .contact_score_table_title{color:#13c2c2;font-size:16px;font-weight:700;margin:10px 0}.Contact_Student_Detail_Modal .contact_score_table .contact_score_table_expand{background-color:#fff}.Contact_Student_Detail_Modal .contact_score_table .contact_score_table_expand .ant-table-thead th{background-color:#13c2c2!important}.Contact_Student_Detail_Modal .contact_score_table .ant-table-expanded-row td{background-color:#fff!important}.Contact_Student_Detail_Modal .contact_footer_title_div{margin-top:15px}.Contact_Student_Detail_Modal .contact_footer_title_div .contact_footer_title_span{font-weight:700;font-size:14px;color:#065470;margin-right:100px}.Contact_Student_Detail_Modal .ant-table-body::-webkit-scrollbar{width:5px}.Contact_Student_Detail_Modal .ant-table-body::-webkit-scrollbar-track{background:#F6F6F6}.Contact_Student_Detail_Modal .ant-table-body::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.Contact_Student_Detail_Modal .class-info{margin-bottom:-20px;text-align:center}.Contact_Student_Detail_Modal .note-block{display:flex}.Contact_Student_Detail_Modal .note-block .note-title{flex:0 0 150px;color:#065470;font-weight:500}.Contact_Student_Detail_Modal .note-content-block{max-width:425px}.Contact_Student_Detail_Modal .note-content-block .margin-r{margin-right:10px;margin-bottom:5px}.display-none{display:none}.Contact-Book-List-Show,.Contact_Student_Detail_Modal{margin-top:24px}.Contact-Book-List-Show .ant-checkbox-checked .ant-checkbox-inner,.Contact_Student_Detail_Modal .ant-checkbox-checked .ant-checkbox-inner{background-color:#13c2c2;border-color:#13c2c2}.Contact-Book-List-Show .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner,.Contact_Student_Detail_Modal .ant-checkbox-wrapper:not(.ant-checkbox-wrapper-disabled):hover .ant-checkbox-checked:not(.ant-checkbox-disabled) .ant-checkbox-inner{background-color:#13c2c2;border-color:transparent}.Contact-Book-List-Show .ant-upload,.Contact_Student_Detail_Modal .ant-upload{padding:5px!important}.Contact-Book-List-Show .preview,.Contact_Student_Detail_Modal .preview{display:inline-block;width:70px;height:70px;text-align:center;position:relative;background-color:#f6f6f6}.Contact-Book-List-Show .preview>img,.Contact_Student_Detail_Modal .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Contact-Book-List-Show .preview>.preview-remove-btn,.Contact_Student_Detail_Modal .preview>.preview-remove-btn{visibility:hidden;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Contact-Book-List-Show .preview:hover>.preview-remove-btn,.Contact_Student_Detail_Modal .preview:hover>.preview-remove-btn{visibility:visible}.Contact-Book-List-Show .ps,.Contact_Student_Detail_Modal .ps{display:flex;align-items:center;font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;gap:5px}.Contact-Book-List-Show .ps svg,.Contact_Student_Detail_Modal .ps svg{font-size:20px;color:#13c2c2}.Contact-Book-List-Show .focus-height:not(:focus),.Contact_Student_Detail_Modal .focus-height:not(:focus){height:40px!important}.Contact-Book-List-Show .margin-block,.Contact_Student_Detail_Modal .margin-block{margin:15px}.Contact-Book-List-Show .margin-block .class-other-item,.Contact_Student_Detail_Modal .margin-block .class-other-item{color:#065470}.Contact-Book-List-Show .margin-block .homework,.Contact_Student_Detail_Modal .margin-block .homework{min-height:100px;border:1px solid #D3D3D3;border-radius:10px;white-space:pre-line;padding:5px}.Contact-Book-List-Show .margin-block .howork-image,.Contact_Student_Detail_Modal .margin-block .howork-image{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.Contact-Book-List-Show .margin-block .howork-image img,.Contact_Student_Detail_Modal .margin-block .howork-image img{width:100px;height:100px}.Course-Class-UI-SchoolTimetable{--fc-today-bg-color: #ffffff;position:relative}.Course-Class-UI-SchoolTimetable .fc-daygrid-day-top{flex-direction:row}.Course-Class-UI-SchoolTimetable .title-sub-header{position:absolute;text-align:center;top:24px;left:18px}.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-title{display:inline-block;font-size:14px;margin-left:44px;margin-right:44px;color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.1em}.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-group{border:1px solid #e9e9e9;border-radius:4px}.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary{background:#ffffff;border-radius:4px;border:none;color:#7c7c7c}.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-button-active{background:#13c2c2;color:#fff}.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary:focus{box-shadow:none}.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-prev-button,.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-next-button,.Course-Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-today-button{border:1px solid #e9e9e9;border-radius:4px}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-slot-label{vertical-align:top}.Course-Class-UI-SchoolTimetable .fc .fc-col-header-cell-cushion{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#7c7c7c}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-event .fc-event-main{padding:unset}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event{border-radius:10px}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-v-event{border:none}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main{overflow:hidden}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-header-normal{height:24px;text-align:center}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-header-gray{height:24px;text-align:center;background-color:#d3d3d3;border-top-left-radius:10px;border-top-right-radius:10px}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-body{height:calc(100% - 32px);background:#ffffff;color:#7c7c7c}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer-normal{height:8px}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer-normal:after{content:"";height:2px;width:33px;box-sizing:border-box;border-bottom:2px solid #ffffff;margin:3px auto;display:block}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer-gray{height:8px;background-color:#d3d3d3;border-bottom-left-radius:25px;border-bottom-right-radius:25px}.Course-Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer-gray:after{content:"";height:2px;width:33px;box-sizing:border-box;border-bottom:2px solid #ffffff;margin:auto;padding:2px;display:block}.Course-Class-UI-SchoolTimetable .event-month-normal{color:#a3d951;word-wrap:break-word;white-space:normal}.Course-Class-UI-SchoolTimetable .event-month-gray{color:#d3d3d3;word-wrap:break-word;white-space:normal}.courseTabPanel__form{width:100%}.courseTabPanel__text--green{color:#13c2c2}.courseTabPanel__text--small{font-size:12px}.courseTabPanel__formItem{margin-bottom:0}.repeatModal__clearForm{position:absolute;top:32px;right:56px}.repeatModal__modalTitle{color:#13c2c2}.repeatModal__wrapper{display:flex;flex-direction:column;justify-content:center}.repeatModal__radio{display:inline;color:#a7a7a7;border:none;padding:10px 32px;margin:10px}.repeatModal__radio.ant-radio-button-wrapper:first-child{border-inline-start:none;border-start-start-radius:unset;border-end-start-radius:unset}.repeatModal__radio.ant-radio-button-wrapper:not(:first-child):before{display:none}.repeatModal__radio.ant-radio-button-wrapper:hover{color:#13c2c2}.repeatModal__radio.ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#13c2c2;border-radius:4px}.repeatModal__cycleSelectWrapper{display:flex;align-items:center;white-space:nowrap}.repeatModal__cycleSelectFormItemWrapper{width:100%;padding:0 10px}.repeatModal__cycleSelectFormItem{width:100%;margin-bottom:0}.repeatModal__buttonGroup,.repeatModal__weekButtonWrapper{display:flex;justify-content:center}.repeatModal__weekButton{display:flex;align-items:center;color:#a7a7a7;border:1px solid #e9e9e9;padding:18px 14px;margin:3.5px}.repeatModal__weekButton.ant-btn-default{box-shadow:unset}.repeatModal__weekButton.ant-btn-default:not(:disabled):active{color:#fff;background-color:#13c2c2}.repeatModal__weekButton.ant-btn-default:not(:disabled):hover{color:#13c2c2;background-color:#fff;border-color:#13c2c2}.repeatModal__weekButton.ant-btn-primary{color:#fff;background:#13c2c2;box-shadow:unset}.repeatModal__weekButton.ant-btn-primary:not(:disabled):hover{color:#fff;background-color:#13c2c2;border-color:inherit}.edukitTabPanel__form{width:100%}.edukitTabPanel__edukitFields .ant-form-item-label{padding-bottom:4px}.edukitTabPanel__hint{margin-bottom:8px}.edukitTabPanel__fieldsItem{display:flex;align-items:center;width:100%;margin-bottom:8px}.edukitTabPanel__fieldsItem>div{margin-right:8px;margin-bottom:0}.edukitTabPanel__text--green{color:#13c2c2}.edukitTabPanel__text--small{font-size:12px}.classDetail .Class-UI-Panel.class-settings{margin-top:24px;min-height:300px}.classDetail .Class-UI-Panel.class-settings>.panel-header{width:100%;padding:39px 30px 0;margin-bottom:8px;box-sizing:border-box;display:flex;justify-content:space-between}.classDetail .Class-UI-Panel.class-settings>.panel-header .ant-tabs.class-settings-tabs .ant-tabs-tab{padding:16px 20px}.classDetail .Class-UI-Panel.class-settings>.panel-header .ant-tabs.class-settings-tabs.ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid #87e8de}.classDetail .seat-number-block{display:flex;gap:50px}.classDetail .seat-number-block .seat-number-button button{color:#13c2c2;border-color:#13c2c2;margin-right:5px}.classDetail .seat-number-block .seat-number-button button .ant-btn-icon{height:14px}.classDetail__classTitle{color:#065470;font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:16px;line-height:20px;letter-spacing:.1em}.classDetail__classTitle--graduation{color:#a7a7a7}.classDetail__classDescription{color:#065470;font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.1em}.classDetail__classDescription--graduation{color:#a7a7a7}.classDetail__staffContainer{display:flex;align-items:center}.classDetail__staffIcon{color:#fa8b28}.classDetail__staffIcon--noIcon,.classDetail__staffNameTitle,.classDetail__staffName{margin-left:18px}.classDetail__staffName--icon{margin-left:6px}.classDetail__redText{color:#fb4a4a}.classDetail__orangeText{color:#fa8b28}.Class-UI-StaffMemberHeader{width:100%;height:377px;background:#ffffff;box-shadow:0 2px 20px #0000000d;border-radius:10px;margin-bottom:40px}.Class-UI-StaffMemberHeader>.top-rect{width:100%;height:157px;position:relative;display:flex;justify-content:flex-end;align-items:start;box-sizing:border-box;padding:32px;background-color:#13c2c2;border-radius:10px 10px 0 0}.Class-UI-StaffMemberHeader>.avatar>img{box-sizing:border-box;position:relative;width:160px;height:160px;margin-top:-97px;margin-left:65px;background-color:#000;border-radius:80px;border:4px solid #ffffff}.Class-UI-StaffMemberHeader>.info{margin:0 65px;display:flex;justify-content:space-between}.Class-UI-StaffMemberHeader>.info .info-left>.header{display:flex;align-items:center;height:48px;gap:12px;margin-bottom:17px}.Class-UI-StaffMemberHeader>.info .info-left>.header .name{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:32px;line-height:48px;letter-spacing:.1em;letter-spacing:2px}.Class-UI-StaffMemberHeader>.info .info-left>.desc{display:flex;flex-direction:column;gap:12px}.Class-UI-StaffMemberHeader>.info .info-left>.desc>div span{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.1em;color:#505050}.Class-UI-StaffMemberHeader>.info .info-left>.desc>div:nth-child(2) span:nth-child(2){color:#3585f7}.Class-UI-StaffMemberHeader>.info .info-right{height:30px;display:grid;grid-template-columns:25px auto;gap:12px;margin-top:12px}.Class-UI-StaffMemberHeader>.info .info-right>span:nth-child(2n){font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.1em;color:#505050}.member-staff-detail{position:relative;box-sizing:border-box}.member-staff-detail .staff-timer-table{margin-top:24px;background:white;padding:50px 110px;border-radius:8px}.member-staff-detail .goback-fixed{position:absolute;top:15px;left:18px}.member-staff-detail .goback-fixed a{color:#fff;font-size:56px}.Class-UI-SchoolTimetable{--fc-today-bg-color: #ffffff;position:relative}.Class-UI-SchoolTimetable .fc-daygrid-day-top{flex-direction:row}.Class-UI-SchoolTimetable .title-sub-header{position:absolute;text-align:center;top:24px;left:18px}.Class-UI-SchoolTimetable .fc .fc-toolbar-title{display:inline-block;font-size:14px;margin-left:44px;margin-right:44px;color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.1em}.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-group{border:1px solid #e9e9e9;border-radius:4px}.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary{background:#ffffff;border-radius:4px;border:none;color:#7c7c7c}.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-button-active{background:#13c2c2;color:#fff}.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary:focus{box-shadow:none}.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-prev-button,.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-next-button,.Class-UI-SchoolTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-today-button{border:1px solid #e9e9e9;border-radius:4px}.Class-UI-SchoolTimetable .fc .fc-timegrid-slot-label{vertical-align:top}.Class-UI-SchoolTimetable .fc .fc-col-header-cell-cushion{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#7c7c7c}.Class-UI-SchoolTimetable .fc .fc-timegrid-event .fc-event-main{padding:unset}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event{border-radius:10px}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-v-event{border:none}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main{overflow:hidden}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-header{height:24px;text-align:center}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-body{height:calc(100% - 32px);background:#ffffff;color:#7c7c7c}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer{height:8px}.Class-UI-SchoolTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer:after{content:"";height:2px;width:33px;box-sizing:border-box;border-bottom:2px solid #ffffff;margin:3px auto;display:block}.Page-Staff-Member-Info .member-info-title{font-size:25px}.Page-Staff-Member-Info .preview{display:inline-block;width:171px;height:138px;text-align:center;position:relative;background-color:#f6f6f6}.Page-Staff-Member-Info .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Page-Staff-Member-Info .preview>.preview-remove-btn{visibility:hidden;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Page-Staff-Member-Info .preview:hover>.preview-remove-btn{visibility:visible}.Class-UI-StudentMemberHeader{width:100%;height:377px;background:#ffffff;box-shadow:0 2px 20px #0000000d;border-radius:10px;margin-bottom:40px}.Class-UI-StudentMemberHeader>.top-rect{width:100%;height:157px;position:relative;display:flex;justify-content:flex-end;align-items:start;box-sizing:border-box;padding:32px;background-color:#13c2c2;border-radius:10px 10px 0 0}.Class-UI-StudentMemberHeader>.avatar>img{box-sizing:border-box;position:relative;width:160px;height:160px;margin-top:-97px;margin-left:65px;background-color:#000;border-radius:80px;border:4px solid #ffffff}.Class-UI-StudentMemberHeader>.info{margin:0 65px;display:flex;justify-content:space-between}.Class-UI-StudentMemberHeader>.info .info-left>.header{display:flex;align-items:center;height:48px;gap:12px;margin-bottom:17px}.Class-UI-StudentMemberHeader>.info .info-left>.header .name{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:32px;line-height:48px;letter-spacing:.1em;letter-spacing:2px}.Class-UI-StudentMemberHeader>.info .info-left>.desc{display:flex;flex-direction:column;gap:12px}.Class-UI-StudentMemberHeader>.info .info-left>.desc>div span{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:14px;line-height:17px;letter-spacing:.1em;color:#505050}.Class-UI-StudentMemberHeader>.info .info-left>.desc>div:nth-child(2) span:nth-child(2){color:#3585f7}.Class-UI-StudentMemberHeader>.info .info-right{height:30px;display:grid;grid-template-columns:25px auto;gap:12px;margin-top:12px}.Class-UI-StudentMemberHeader>.info .info-right>span:nth-child(2n){font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:16px;line-height:26px;letter-spacing:.1em;color:#505050}.member-student-detail{position:relative;box-sizing:border-box}.member-student-detail .goback-fixed{position:absolute;top:15px;left:18px}.member-student-detail .goback-fixed a{color:#fff;font-size:56px}.student-QRCode-col-div{box-shadow:0 0 5px #0000001a;height:400px;padding-top:5px}.student-QRCode-col-div .QRCode-title-in{text-align:center;margin:20px 0 10px;font-size:23px;color:#13c2c2}.student-QRCode-col-div .QRCode-content{display:flex;justify-content:center;align-items:center;margin-top:35px;margin-left:0}.student-QRCode-col-div .QRCode-download-button{border-radius:5px;width:-webkit-fill-available;margin:40px 10px 15px;background-color:#13c2c2;border:0;color:#fff;font-weight:700}.member-student-timer-table{background:white;padding:50px 110px;border-radius:8px}.Class-UI-Member-StudentTimetable{--fc-today-bg-color: #ffffff;position:relative}.Class-UI-Member-StudentTimetable .fc-daygrid-day-top{flex-direction:row}.Class-UI-Member-StudentTimetable .title-sub-header{position:absolute;text-align:center;top:24px;left:18px}.Class-UI-Member-StudentTimetable .fc .fc-toolbar-title{display:inline-block;font-size:14px;margin-left:44px;margin-right:44px;color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.1em}.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-group{border:1px solid #e9e9e9;border-radius:4px}.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-primary{background:#ffffff;border-radius:4px;border:none;color:#7c7c7c}.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-button-active{background:#13c2c2;color:#fff}.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-primary:focus{box-shadow:none}.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-prev-button,.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-next-button,.Class-UI-Member-StudentTimetable .fc .fc-toolbar-chunk .fc-button-primary.fc-today-button{border:1px solid #e9e9e9;border-radius:4px}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-slot-label{vertical-align:top}.Class-UI-Member-StudentTimetable .fc .fc-col-header-cell-cushion{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#7c7c7c}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-event .fc-event-main{padding:unset}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-event{border-radius:10px}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-v-event{border:none}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-event-main{overflow:hidden}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-header{height:24px;text-align:center}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-body{height:calc(100% - 32px);background:#ffffff;color:#7c7c7c}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer{height:8px}.Class-UI-Member-StudentTimetable .fc .fc-timegrid-col-frame .fc-event-main .event-footer:after{content:"";height:2px;width:33px;box-sizing:border-box;border-bottom:2px solid #ffffff;margin:3px auto;display:block}.fc-scroller::-webkit-scrollbar{width:10px;background:#f6f6f6}.fc-scroller::-webkit-scrollbar-track{border-radius:0}.fc-scroller::-webkit-scrollbar-thumb{background-color:#d3d3d3;border:2.5px solid transparent;border-radius:9px;background-clip:content-box}.fc-scroller::-webkit-scrollbar-thumb:hover{background-color:#d3d3d3;border:2.5px solid transparent;border-radius:9px;background-clip:content-box}.fc-scroller{scrollbar-color:#f6f6f6 #fff}.Page-Student-Member-Parent{padding:63px 40px}.Page-Student-Member-Parent .parent-content-div{box-shadow:0 2px 20px #0000000d;padding:25px;border-radius:10px}.Page-Student-Member-Parent .parent-content-div .parent-img-right-info{padding:18px}.Page-Student-Member-Parent .parent-content-div .parent-img-right-info .parent-name{font-size:14px;font-weight:600}.Page-Student-Member-Parent .parent-content-div img{width:75px;height:75px;border-radius:55px;margin-bottom:15px}.Page-Student-Member-Parent .parent-content-div .parent-title-info-span{color:#505050}.Page-Student-Member-Parent .parent-content-div .parent-content-info-span,.color-green3{color:#13c2c2}.Page-Student-Member-Info .member-info-title{font-size:25px}.Page-Student-Member-Info .preview{display:inline-block;width:171px;height:138px;text-align:center;position:relative;background-color:#f6f6f6}.Page-Student-Member-Info .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Page-Student-Member-Info .preview>.preview-remove-btn{visibility:hidden;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Page-Student-Member-Info .preview:hover>.preview-remove-btn{visibility:visible}.custom-form-item .ant-form-item-explain{color:#13c2c2}.auto-create-UI-Modal .click-button{color:#fff;background-color:#13c2c2}.auto-create-UI-Modal .cancel-click-button{color:#000;background-color:#fff}.auto-create-UI-Modal .ant-radio-group-solid .ant-radio-button-wrapper-checked:not(.ant-radio-button-wrapper-disabled){color:#fff;background:#13C2C2;border-color:#13c2c2}.Class-UI-Page.Page-Schedule .fc .fc-daygrid-day-top{display:inherit;line-height:10px}.Class-UI-Page.Page-Schedule .fc .fc-daygrid-body-unbalanced .fc-daygrid-day-events{height:120px;line-height:120px;text-align:center}.Class-UI-Page.Page-Schedule .fc-h-event{border:0}.Class-UI-Page.Page-Schedule .fc-daygrid-event{border-radius:0}.Class-UI-Page.Page-Schedule .fc-direction-ltr .fc-daygrid-event.fc-event-end,.Class-UI-Page.Page-Schedule .fc-direction-rtl .fc-daygrid-event.fc-event-start{margin-right:0}.Class-UI-Page.Page-Schedule .fc-direction-ltr .fc-daygrid-event.fc-event-start,.Class-UI-Page.Page-Schedule .fc-direction-rtl .fc-daygrid-event.fc-event-end{margin-left:0}.Class-UI-Page.Page-Schedule .Class-UI-SchoolTimetable .fc-daygrid-day{border-width:0 1px}.Class-UI-Page.Page-Schedule .fc-theme-standard .fc-scrollgrid{border:0}.Class-UI-Page.Page-Schedule .fc-theme-standard td,.Class-UI-Page.Page-Schedule .fc-theme-standard th{border-right:0}.Class-UI-Page.Page-Schedule .fc-col-header tr th{border-right:1px solid #ccc}.Class-UI-Page.Page-Schedule .fc-col-header tr th:first-child{border-left:none}.Class-UI-Page.Page-Schedule .fc-col-header tr th:last-child{border-right:none}.Class-UI-Page.Page-Schedule .fc-scrollgrid-sync-table{height:auto!important}.Class-UI-Page.Page-Schedule .fc-scrollgrid-sync-table tr:last-child{border-bottom:0}.Class-UI-Page.Page-Schedule .fc-scrollgrid-sync-table tr td{border-right:1px solid #ccc}.Class-UI-Page.Page-Schedule .fc-scrollgrid-sync-table tr td:first-child{border-left:none}.Class-UI-Page.Page-Schedule .fc-scrollgrid-sync-table tr td:last-child{border-right:none}.Class-UI-Page.Page-Punch .Class-UI-Page-Content .page-content-container{margin-top:24px}.addPunchModal__modalTitle,.color-green3{color:#13c2c2}.Class-UI-Page.Page-LeaveCategory .Class-UI-Page-Content .page-content-container{margin-top:24px}.Page-SalaryRecordDetail .Class-UI-Page-Header{background-color:#fff;border-radius:10px;overflow:hidden}.Page-SalaryRecordDetail .Class-UI-Page-Header .Class-UI-Page-Header-Title{margin:20px 30px}.Page-SalaryRecordDetail .Class-UI-Page-Header .Class-UI-Page-Header-Title .header-title-col{margin-right:15px}.Page-SalaryRecordDetail .Class-UI-Page-Header .Class-UI-Page-Header-Title .ant-row{flex-flow:row row}.Page-SalaryRecordDetail .Class-UI-Page-Header .Class-UI-Page-Header-Data{margin:15px 30px}.Page-SalaryRecordDetail .Class-UI-Page-Header .Class-UI-Page-Header-Data .header-data-col{margin-right:15px;word-break:break-all}.Page-SalaryRecordDetail .Class-UI-Page-Body{margin-top:20px;background-color:#fff;border-radius:10px}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-Header{padding:14px 30px;border-radius:10px 10px 0 0;background-color:#13c2c2;color:#fff}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-Title{padding:14px 30px;font-weight:500;font-size:14px;color:#505050;border-bottom:1px #E9E9E9 solid}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-Data{height:200px;overflow:auto}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-Data .body-data-row{padding:14px 30px;font-weight:400;font-size:14px;color:#7c7c7c;border-bottom:1px #E9E9E9 solid}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-Data .body-data-row .body-data-row-height{height:21px}.Page-SalaryRecordDetail .Class-UI-Page-Body ::-webkit-scrollbar{width:5px}.Page-SalaryRecordDetail .Class-UI-Page-Body ::-webkit-scrollbar-track{background:#F6F6F6}.Page-SalaryRecordDetail .Class-UI-Page-Body ::-webkit-scrollbar-thumb{background:#D3D3D3;border-radius:5px}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-footer{padding:14px 30px}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-footer .body-footer-total{font-weight:500;font-size:14px;color:#505050}.Page-SalaryRecordDetail .Class-UI-Page-Body .Class-UI-Page-Body-footer .body-footer-total-num{font-weight:400;font-size:14px;color:#7c7c7c}.Page-SalaryRecordDetail .Class-UI-Page-Footer{margin-top:20px;background-color:#fff;border-radius:10px;width:33%}.Page-SalaryRecordDetail .Class-UI-Page-Footer .Class-UI-Page-Footer-Header{padding:14px 30px;border-radius:10px 10px 0 0;background-color:#13c2c2;color:#fff}.Page-SalaryRecordDetail .Class-UI-Page-Footer .Class-UI-Page-Footer-Data{font-weight:400;font-size:14px;color:#7c7c7c}.Page-SalaryRecordDetail .Class-UI-Page-Footer .Class-UI-Page-Footer-Data .footer-data-row{padding:14px 30px;border-bottom:1px #E9E9E9 solid}.Page-SalaryRecordDetail .div-with-vertical-lines{position:relative}.Page-SalaryRecordDetail .div-with-vertical-lines:before,.Page-SalaryRecordDetail .div-with-vertical-lines:after{content:"";position:absolute;top:0;bottom:0;width:1px;background-color:#e9e9e9}.Page-SalaryRecordDetail .div-with-vertical-lines:before{left:33%}.Page-SalaryRecordDetail .div-with-vertical-lines:after{left:65%}.Class-UI-Page.Page-AuditRecord .Class-UI-Page-Content .page-content-container{margin-top:24px}.custom-ant-form-item-label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#13c2c2!important;margin-bottom:10px}.classTitle{display:flex;justify-content:space-between;margin-bottom:4px}.classTitle .label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470}.classTitle .label span{display:inline-block;margin-inline-end:4px;color:#ff4d4f;font-size:14px;line-height:1}.classTitle .classSetting{font-size:14px;font-weight:400;line-height:20px;color:#13c2c2;cursor:pointer;text-decoration:underline}.ant-form-item-row{display:flex;flex-direction:column}.ant-form-item-row .ant-form-item-label{font-size:14px;font-weight:500;line-height:20px;letter-spacing:.1em;text-align:left}.ant-form-item-row .ant-form-item-label .ant-form-item-required{color:#065470!important}.Class-UI-Page.Page-Dashboard{position:relative;height:100%}.Class-UI-Page.Page-Dashboard .pageContent{display:flex;gap:24px;flex-direction:column}.Class-UI-Page.Page-Dashboard .pageContent .helperBtn{position:fixed;bottom:20px;right:20px;z-index:999;cursor:pointer}.helperModal .helperContainer{padding-top:12px;padding-left:32px;padding-bottom:40px;display:flex;width:340px;flex-direction:column;gap:24px}.helperModal .helperContainer .title{font-size:16px;font-weight:700;line-height:26px;color:#13c2c2}.helperModal .helperContainer .content{display:flex;flex-direction:column;font-size:14px;font-weight:500;line-height:20px;gap:24px}.helperModal .helperFooter{display:flex;justify-content:center}.helperModal .helperFooter .closeBtn{background-color:#13c2c2;color:#fff;width:326px;height:40px;padding:10px 76px;border-radius:100px;opacity:0px}.chart{display:flex;flex-direction:column;background:white;border-radius:16px;padding:30px 25px;gap:31px;margin-right:56px}.chart .toolTipContainer{display:flex;flex-direction:column;flex-wrap:wrap;max-height:655px;height:auto}.chart .toolTipContainer .break{flex-basis:100%;height:0}.chart .toolTipContainer .toolTipContent{box-sizing:border-box}.chart .toolTipContainer .toolTipContent .block{font-family:Montserrat;color:#13c2c2;font-size:12px;font-weight:400;line-height:14.63px;letter-spacing:.02em;text-align:center;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #F1F1F1}.chart .toolTipContainer .toolTipContent .block.lastBlock{border-bottom:none}.chart .titleContainer{display:flex;justify-content:space-between;flex-direction:row}.chart .titleContainer .title{font-size:20px;font-weight:400;color:#0d0e12}.chart .titleContainer .buttonGroup{display:flex;flex-direction:row;background:#F6F6F6;border-radius:4px}.chart .titleContainer .buttonGroup button:hover{border-color:transparent!important;border-right:rgba(83,90,101,.2) 1px solid!important}.chart .titleContainer .buttonGroup button:hover:last-child{border-color:transparent!important}.chart .titleContainer .buttonGroup .btn{background:none;border-radius:0;border-right:rgba(83,90,101,.2) 1px solid;font-size:14px;font-weight:400;line-height:20px;text-align:center;color:#bdbdbd}.chart .titleContainer .buttonGroup .btn.selected{font-weight:700!important;color:#4f4f4f!important}.chart .titleContainer .buttonGroup .btn:last-child{border-right:transparent 1px solid}.chart .ant-select-selection-item{color:#13c2c2}.chart .ant-picker-outlined{border-radius:50px;width:120px;height:38px;border:1px solid #13C2C2;cursor:pointer}.chart .ant-picker-outlined .ant-picker-input input{cursor:pointer;font-size:16px;text-align:start;color:#13c2c2}.chart .ant-picker-outlined .ant-picker-input ::placeholder{color:#13c2c2}.chart .columnContainer{display:flex;flex-direction:column;height:487px}.chart .columnContainer .yAxis{position:absolute;top:-10;clear:#828282;font-size:12px;font-weight:400;line-height:20px}.Class-UI-DateRangePicker{cursor:pointer;box-shadow:none;border:1px solid #13c2c2;border-radius:20px;color:#13c2c2}.Class-UI-DateRangePicker .ant-input{cursor:pointer}.Class-UI-DateRangePicker ::placeholder{cursor:pointer;color:#13c2c2}.Class-UI-UserInfo-Container{height:52px;margin:0 24px}.Class-UI-UserInfo-Container.noti{display:flex}.Class-UI-UserInfo-Container.noti .noti-block{padding:10px}.Class-UI-UserInfo-Container .Class-UI-UserInfo{width:auto;height:32px;display:grid;grid-template-columns:32px 1fr;margin-top:10px;margin-right:30px}.Class-UI-UserInfo-Container .Class-UI-UserInfo .avatar{width:32px;height:32px}.Class-UI-UserInfo-Container .Class-UI-UserInfo .avatar img{width:100%;height:100%;background-color:#ddd;border-radius:16px}.Class-UI-UserInfo-Container .Class-UI-UserInfo .info{display:flex;flex-direction:column;justify-content:space-between;margin-left:8px}.Class-UI-UserInfo-Container .Class-UI-UserInfo .info .name{color:#505050;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:12px;line-height:120%;letter-spacing:.1em}.Class-UI-UserInfo-Container .Class-UI-UserInfo .info .desc{cursor:pointer;color:#a7a7a7;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:12px;line-height:120%;letter-spacing:.1em}.Page-User-Edit .image-add-upload-dragger{display:inline-block;width:171px;height:138px}.Page-User-Edit .image-add-upload-dragger p.ant-upload-text{width:121px;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#a7a7a7;margin:0 auto}.Page-User-Edit .preview{display:inline-block;width:171px;height:138px;text-align:center;position:relative;background-color:#f6f6f6}.Page-User-Edit .preview>img{max-width:100%;max-height:100%;width:auto;height:auto}.Page-User-Edit .preview>.preview-remove-btn{visibility:hidden;position:absolute;top:-10px;right:-10px;padding-inline-start:0;padding-inline-end:0;cursor:pointer}.Page-User-Edit .preview:hover>.preview-remove-btn{visibility:visible}.Page-User-Edit .ps{font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#13c2c2;margin-left:12px}.Page-User-Edit .empty-row{height:116px}.Page-User-Edit .footer{display:flex;justify-content:flex-end;gap:12px}.Class-UI-Branch-Display{display:flex;flex-direction:row;align-items:center;box-sizing:border-box;padding:10px;margin:10px 5px;gap:16px;width:100%;min-height:40px;box-shadow:0 2px 20px #0000000d;border-radius:6px;border:1px solid #ccc;color:#0008}.Class-UI-Branch-Display .Branch-Category{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em}.Class-UI-Branch-Display .Branch-Content{display:flex;flex-direction:column;gap:4px;width:65%}.Class-UI-Branch-Display .Branch-Content .Branch-Content-Title{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em}.Class-UI-Branch-Display .Branch-Content-Description{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;text-align:right;min-width:30%;display:block;word-break:break-all;text-wrap:nowrap;overflow:hidden}.Class-UI-Branch-Display-BGColor{background:#FFFFFF}.Class-UI-Branch-Display-SelectBGColor{background-color:#13c2c240}.Class-UI-Navigator{width:100%;height:100%;background:#FFFFFF;display:flex;justify-content:flex-start}.Class-UI-Navigator .nav-logo-container{width:180px;display:flex;align-items:center}.Class-UI-Navigator .nav-logo-container .nav-logo{width:127px;height:31px;margin-left:24px}.Class-UI-Navigator>div:last-child{margin-left:auto}.Class-UI-Navigator .ant-menu-light.ant-menu-horizontal{border-bottom:none;min-width:500px}.Class-UI-Navigator .ant-menu-light.ant-menu-horizontal>.ant-menu-item{margin-top:3px;color:#7c7c7c}.Class-UI-Navigator .ant-menu-light.ant-menu-horizontal>.ant-menu-item:hover:after{border-radius:2px 2px 0 0;border-bottom-width:4px;border-bottom-color:#08979c}.Class-UI-Navigator .ant-menu-light.ant-menu-horizontal>.ant-menu-item:hover:not(.ant-menu-item-selected):not(.ant-menu-submenu-selected){color:#7c7c7c}.Class-UI-Navigator .ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected{color:#08979c}.Class-UI-Navigator .ant-menu-light.ant-menu-horizontal>.ant-menu-item-selected:after{border-radius:2px 2px 0 0;border-bottom-width:4px;border-bottom-color:#08979c}.Class-UI-Sidebar{height:100%;background:#FFFFFF;box-shadow:1px 0 20px #dfe0e8}.Class-UI-Sidebar>.sidebar-title{color:#08979c;font-family:Montserrat;font-style:normal;font-weight:400;font-size:12px;line-height:50px;padding-left:20px}.Class-UI-Sidebar>.ant-menu .ant-menu-item{height:50px;line-height:50px;border-radius:0;color:#7c7c7c}.Class-UI-Sidebar .ant-menu-inline.ant-menu-root .ant-menu-submenu-title{color:#7c7c7c}.Class-UI-Sidebar .ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#F1F1F1}.Class-UI-Sidebar .ant-menu-inline .ant-menu-item{margin-inline:0px;margin-block:0px;width:100%}.Class-UI-Sidebar>.ant-menu-light .ant-menu-item-selected{background-color:#13c2c2;color:#fff}.Class-UI-Sidebar .ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#13c2c2}.Class-UI-Main{width:100vw;height:100vh;display:grid;grid-template-rows:52px 1fr}.Class-UI-Main .Class-UI-MainContent{width:100%;height:100%;display:grid;grid-template-columns:180px minmax(0,1fr)}.Class-UI-Main .Class-UI-MainContent .Class-UI-PageContent{height:100%}.Class-UI-Main .Class-UI-MainContent-Full{width:100%;height:100%;display:grid;grid-template-columns:0px 1fr}.Class-UI-Main .Class-UI-MainContent-Full .Class-UI-PageContent{height:100%}.pop-sign-record{position:fixed;background:rgba(0,0,0,.45);color:#fff;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:999}.Class-UI-SignRecord{overflow-y:auto;background-color:#fff;width:800px;height:800px}.Class-UI-SignRecord .signRecord-body-content{margin:50px}.Class-UI-SignRecord .signRecord-body-content .signRecord-radio-group{width:125px}.Class-UI-SignRecord .signRecord-body-content .signRecord-radio-group .group-radio-wrapper{margin-bottom:10px!important}.Class-UI-SignRecord .signRecord-body-content .signRecord-radio-group .ant-radio-wrapper{box-sizing:border-box;margin:0;padding:0;color:#13c2c2;font-size:25px;line-height:1.5714285714;list-style:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";position:relative;display:inline-flex;align-items:baseline;margin-inline-start:0;margin-inline-end:8px;cursor:pointer}.Class-UI-SignRecord .signRecord-body-content .signRecord-button{display:flex;gap:20px;margin-top:30px}.Class-UI-SignRecord .signRecord-body-content .signRecord-button .signRecord-zoom-out-button{border-radius:20px;width:100%}.Class-UI-SignRecord .signRecord-body-content .signRecord-button .signRecord-close-button{width:100%;background-color:#13c2c2;color:#fff;border-radius:20px}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div{text-align:center}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div .content-logo{margin-top:20px}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div .content-qr-code{display:flex;justify-content:center;align-items:center}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div .content-school{font-size:24px;color:#13c2c2;margin-top:20px}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div .content-time-char{font-size:20px;font-weight:600;margin-top:20px;color:#065470}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div .content-time-show{font-size:36px;font-weight:600;margin-top:20px;color:#065470}.Class-UI-SignRecord .signRecord-body-content .signRecord-logo-div .content-tip-char{font-size:20px;margin-top:20px;color:#065470}.Class-UI-SignRecord .signRecord-body-content .record-content-container{display:flex;justify-content:center;align-items:center;margin-top:50px}.Class-UI-SignRecord .signRecord-body-content .record-content-container .record-content-body{border:2px solid #13C2C2;border-radius:5px;width:1100px;height:84px;text-align:center}.Class-UI-SignRecord .signRecord-body-content .record-content-container .record-content-body .content-one{font-size:22px;margin-top:27px;color:#065470}.Class-UI-SignRecord .signRecord-body-content .record-content-container .record-content-body .content-two-four{font-size:22px;margin-top:27px;font-weight:bolder;color:#505050}.Class-UI-SignRecord .signRecord-body-content .record-content-container .record-content-body .content-five{font-size:22px;margin-top:27px;color:#13c2c2}.zoom-out-card{background-color:#f8f9fa;border-radius:12px;padding:10px 16px;box-shadow:0 2px 4px #0000001a;width:200px;position:fixed;right:20px;bottom:0}.zoom-out-card .ant-card-body{padding:0;width:100%;display:flex;align-items:center;justify-content:space-between}.zoom-out-card .zoom-out-icon{color:#00bcd4;font-size:20px;cursor:pointer}.zoom-out-card .zoom-out-text{flex-grow:1;text-align:center;color:#006064;font-weight:700;font-size:16px}.zoom-out-card .zoom-out-btn{display:flex;align-items:center;justify-content:center;width:24px;height:24px}.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-total-text{color:#3585f7}.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item.ant-pagination-item-active,.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev.ant-pagination-item-active,.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next.ant-pagination-item-active{background-color:#3585f7;border-color:#77a4e4}.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-item.ant-pagination-item-active a,.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-prev.ant-pagination-item-active a,.backstage .Class-UI-Table .ant-pagination.ant-table-pagination .ant-pagination-next.ant-pagination-item-active a{color:#fff}.backstage span.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#3585f7}.backstage span.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):focus{border-color:#3585f7}.backstage span.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#3585f7}.backstage .backstage-date-picker.ant-picker.class-ui-default{border:1px solid #3585f7}.backstage .backstage-date-picker.ant-picker .ant-picker-input>input,.backstage .backstage-date-picker.ant-picker .ant-picker-input>input::placeholder{color:#3585f7}.backstage .line-through{color:red;text-decoration:line-through}.backstage .ant-table-content .backstage-action{border-radius:20px}.backstage .Page-Backstage-Add .status-block{display:flex;justify-content:flex-end;gap:12px}.backstage .Page-Backstage-Add .status-block button{width:100px;border-radius:20px}.backstage.backstage-flex{display:flex;cursor:pointer}.ant-form.category-type-modal.class-ui-default .ant-form-item-label label,.ant-form.permissions-account-modal.class-ui-default .ant-form-item-label label,.ant-form.permissions-role-modal.class-ui-default .ant-form-item-label label,.ant-form.reset-form-modal.class-ui-default .ant-form-item-label label,.ant-form.notification-form-modal.class-ui-default .ant-form-item-label label{color:#505050}.resetpwd-modal .ant-modal-title,.panel-customer-add .ant-modal-title,.panel-order-add .ant-modal-title{color:#3585f7}.resetpwd-modal .ant-form.reset-form-modal .ant-form-item-label label,.panel-customer-add .ant-form.reset-form-modal .ant-form-item-label label,.panel-order-add .ant-form.reset-form-modal .ant-form-item-label label,.panel-customer-add .ant-form.class-ui-default .ant-form-item-label label,.panel-order-add .ant-form.class-ui-default .ant-form-item-label label{color:#003789}.Page-User-Edit.backstage .ant-modal-title{color:#3585f7}.Page-User-Edit.backstage .ant-form.class-ui-default .ant-form-item-label label{color:#003789}.Page-User-Edit.backstage .ps{font-family:Montserrat,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.1em;color:#3585f7}.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round.notification .ant-select-selector{border:1px solid #d9d9d9}.backstage-container{padding:10px}.backstage-container .ant-popover{max-width:300px}.backstage-container .ant-popover-inner{padding:0}.backstage-container .ant-list-item{padding:12px 16px}.cursor-pointer{cursor:pointer}.Class-UI-Login.backstage .login-frame .header .title{color:#000}.Class-UI-ForgotPasswordForm .desc{color:#000}.Class-UI-ForgotPasswordForm .ant-form-item-label>label{color:#000}.Class-UI-ForgotPasswordForm input::placeholder{color:#000}.Class-UI-ForgotPasswordForm input.ant-input{color:#505050}.Class-UI-ForgotPasswordForm .submit-btn.ant-btn{background:#3585f7}.Class-UI-ForgotPasswordForm .submit-btn.ant-btn:disabled,.Class-UI-ForgotPasswordForm .submit-btn.ant-btn[disabled]{background:#d7e0ff}.Class-UI-ForgotPasswordForm .submit-btn.ant-btn:hover{background:#77a4e4}.Class-UI-ResetPasswordForm .ant-form-item-label>label[for]{color:#3585f7!important}.Class-UI-ResetPasswordForm .ant-checkbox-checked .ant-checkbox-inner{accent-color:#3585f7;background-color:#3585f7;border-color:#3585f7}.Class-UI-ResetPasswordForm .forgot-password{color:#3585f7}.Class-UI-ResetPasswordForm .login-btn.ant-btn{background:#3585f7}.Class-UI-ResetPasswordForm .login-btn.ant-btn:disabled,.Class-UI-ResetPasswordForm .login-btn.ant-btn[disabled]{background:#D7E0FF}.blue-button{border:none;margin-right:20px;color:#3585f7}.blue-button:disabled{color:#a1beea;background:none}.full-width .ant-checkbox-wrapper{width:100%}.notification-info-modal{color:"#505050"}.notification-info-modal .info-block{margin-bottom:20px}.notification-info-modal .title{font-weight:700;color:#003789;margin-bottom:5px}.notification-info-modal .customer-block{display:flex;gap:10px;margin-bottom:10px}.notification-info-modal .customer-block .title{gap:5px;flex-wrap:wrap}.notification-info-modal .customer-block .info{background:#3585f7;padding:3px 10px;border-radius:15px;color:#fff}.notification-info-modal .class-ui-blue{width:100%}.account-modal{display:flex;align-items:center;justify-content:space-between}.account-modal button{color:red;border:none}.account-modal button:not(:disabled):hover{border:none;color:red}.ant-form.permissions-account-modal.class-ui-default .ant-form-item-label label{color:#505050}.backstage-model-checkbox .ant-checkbox-wrapper{min-width:140px}.Class-UI-LoginForm.backstage .ant-form-item-label>label{color:#3585f7}.Class-UI-LoginForm.backstage input.ant-input{color:#000}.Class-UI-LoginForm.backstage input.ant-input::placeholder,.Class-UI-LoginForm.backstage input.ant-input::-ms-input-placeholder{color:#000}.Class-UI-LoginForm.backstage .ant-checkbox-checked .ant-checkbox-inner{accent-color:#3585f7;background-color:#3585f7;border-color:#3585f7}.Class-UI-LoginForm.backstage .forgot-password{color:#3585f7}.Class-UI-LoginForm.backstage .login-btn.ant-btn{background:#3585f7}.Class-UI-LoginForm.backstage .login-btn.ant-btn:disabled,.Class-UI-LoginForm.backstage .login-btn.ant-btn[disabled]{background:#d7e0ff}.Class-UI-LoginForm.backstage .login-btn.ant-btn:not(:disabled):hover{background:white;border-color:#3585f7;color:#3585f7}.Class-UI-LoginForm span.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover,.Class-UI-LoginForm span.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):focus{border-color:#3585f7}.backstage .panel-customer-add .ant-select-selection-overflow .ant-select-selection-item{background-color:#3585f7;color:#fff;border-radius:20px}.backstage .panel-customer-add .ant-select-selection-overflow .ant-select-selection-item .ant-select-selection-item-remove{color:#fff}.backstage .footer button{border-radius:20px;width:120px}.backstage .margin-row{margin-bottom:30px}.backstage .ant-radio-wrapper .ant-radio-checked .ant-radio-inner{border-color:#3585f7;background-color:#fff}.backstage .ant-radio-wrapper .ant-radio-inner:after{background-color:#3585f7}.backstage .customer-feature-radio-group.ant-radio-group .ant-radio-wrapper{margin-right:40px}.Page-Backstage-Add .footer{display:flex;justify-content:flex-end;gap:12px}.Class-UI-StudentMemberHeader.backstage .info{margin:30px 65px}.Class-UI-StudentMemberHeader.backstage .info .info-left{width:100%}.Class-UI-StudentMemberHeader.backstage .info .info-left>.desc{flex-direction:row;justify-content:space-between}.Class-UI-StudentMemberHeader.backstage .info .info-left>.desc>div span{font-size:16px}.Class-UI-StudentMemberHeader.backstage .info .info-left>.desc div.right span{color:#505050}.Class-UI-StudentMemberHeader.backstage>.top-rect{background-color:#3585f7}.Class-UI-StudentMemberHeader.backstage svg path{fill:#fff}.Class-UI-StudentMemberHeader.backstage .name{font-family:Avenir;color:#003789}.Class-UI-StudentMemberHeader.backstage .category{color:#fff;background:#3585f7;border-radius:10px;padding:0 10px}.Class-UI-StudentMemberHeader.backstage .enable{color:#fff;background:#23ca1f;border-radius:10px;padding:0 10px}.Class-UI-StudentMemberHeader.backstage .enable.danger{background:red}.Class-UI-StudentMemberHeader.backstage .enable.warn{background:#fdb531}.Class-UI-StudentMemberHeader.backstage .version{border:1px solid #3585f7;color:#3585f7;border-radius:10px;padding:0 10px}.backstage .panel-customer-school-branch-tab{padding:30px 50px}.backstage .panel-customer-school-branch-tab .school-branch-header{display:flex;justify-content:space-between}.backstage .panel-customer-school-branch-tab .customer-branch-button{border-radius:20px;width:100px;margin-right:10px}.backstage .panel-customer-school-branch-tab .customer-branch-button.enable{border-color:#52c41a;color:#52c41a;background:white}.void .title{color:#7c7c7c;text-align:center;margin-bottom:20px}.void .void-info{display:flex;flex-direction:column;align-items:center;margin-bottom:20px}.void .void-checkbox{text-align:center}.maintenance-header .top-rect{background-color:#3585f7;border-radius:10px 10px 0 0;padding:10px 20px;color:#fff}.maintenance-header .info{background:white;padding:30px 50px;min-height:50vh}.maintenance-header .maintenance-button{text-align:end;background:white;padding:20px 30px;border-radius:0 0 10px 10px}.maintenance-header .maintenance-button button{width:90px;border-radius:20px}.PaymentPage{display:grid;height:100vh;width:100vw;background-color:#fff;align-items:center;justify-content:center}.PaymentPage .container{display:flex;align-items:center;flex-direction:column;width:440px;height:736px;box-shadow:0 2px 20px #0000000d;border-radius:1%}.PaymentPage .container .header{display:flex;flex:1;color:#505050;font-size:20px;font-weight:700;line-height:30px;letter-spacing:2px;margin-top:40px}.PaymentPage .container .icon{display:flex;margin-top:20px;flex:1;height:64px;width:64px}.PaymentPage .container .contentContainer{display:flex;flex-direction:column;margin-top:50px;gap:8px}.PaymentPage .container .contentContainer .content{display:flex;justify-content:center;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.02em;color:#505050}.PaymentPage .container .qrCodeContainer{display:flex;flex-direction:column;margin-top:50px;width:303px;align-items:center;margin-bottom:40px}.PaymentPage .container .qrCodeContainer .title{display:flex;justify-content:center;font-size:16px;font-weight:400;line-height:20px;letter-spacing:.02em;color:#3585f7;margin-bottom:6px}.PaymentPage .container .qrCodeContainer .qrCode{height:188px;width:188px;display:flex;margin-bottom:6px;cursor:pointer}.PaymentPage .container .qrCodeContainer .account{display:flex;justify-content:center;font-size:16px;font-weight:400;line-height:23.17px;letter-spacing:.1em;color:#505050;gap:7px}.PaymentPage .container .qrCodeContainer .account .copy{display:flex;align-items:center;cursor:pointer}.PaymentPage .container .qrCodeContainer .tips{display:flex;justify-content:center;font-size:12px;font-weight:400;line-height:17.47px;letter-spacing:.1em;color:#7c7c7c;white-space:break-spaces;text-align:center;margin-top:23px}.background-block{background:rgba(37,37,37,.4);height:100vh;display:flex;justify-content:center;align-items:center}.background-block .center-block{border-radius:15px;background:#ffffff;width:900px;height:700px;align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;position:relative}.background-block .center-block .title{font-size:40px;color:#13c2c2;font-weight:700}.background-block .center-block .notice{color:#505050;font-weight:500;font-family:Noto Sans TC;font-size:24px}.background-block .center-block .login-block{width:100px;height:100px;position:absolute;bottom:0;right:0}.color-green3{color:#13c2c2}a.fc-v-event{background-color:#a3d951}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#065470;background-color:#e5e5e5;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}body{margin:0;min-width:320px;min-height:100vh}input.class-ui-default::placeholder,input.class-ui-default::-ms-input-placeholder{color:#a7a7a7}input.class-ui-default.ant-input{color:#505050}input.class-ui-default.ant-input:hover{border-color:#87e8de}input.class-ui-default.ant-input:focus{border-color:#87e8de;outline:0;-webkit-box-shadow:0 0 0 2px rgba(233,162,87,.2);box-shadow:0 0 0 2px #e9a75733}span.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):hover{border-color:#87e8de}span.ant-input-affix-wrapper:not(.ant-input-affix-wrapper-disabled):focus{border-color:#87e8de;outline:0;-webkit-box-shadow:0 0 0 2px rgba(233,162,87,.2);box-shadow:0 0 0 2px #e9a75733}span.ant-input-affix-wrapper.ant-input-affix-wrapper-focused{border-color:#87e8de;outline:0;-webkit-box-shadow:0 0 0 2px rgba(233,162,87,.2);box-shadow:0 0 0 2px #e9a75733}a.class-ui-default{color:#13c2c2}a.class-ui-default:hover{color:#006d75}.ant-menu.class-ui-default .ant-menu-item{height:50px;line-height:50px;border-radius:0;color:#7c7c7c}.ant-menu.class-ui-default.ant-menu-inline.ant-menu-root .ant-menu-submenu-title{color:#7c7c7c}.ant-menu.class-ui-default.ant-menu-light.ant-menu-inline .ant-menu-sub.ant-menu-inline{background:#F1F1F1}.ant-menu.class-ui-default.ant-menu-inline .ant-menu-item{margin-inline:0px;margin-block:0px;width:100%}.ant-menu.class-ui-default.ant-menu-light .ant-menu-item-selected{background-color:#13c2c2;color:#fff}.ant-menu.class-ui-default.ant-menu-light .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#13c2c2}.ant-menu.class-ui-default.backstage.ant-menu-light .ant-menu-item-selected{background-color:#000}.ant-card.class-ui-default{border-radius:10px}.ant-card.class-ui-default .ant-card-head{background-color:#13c2c2;color:#fff;border-radius:10px 10px 0 0}.ant-card.class-ui-green{border-radius:10px}.ant-card.class-ui-green .ant-card-head{background-color:#13c2c2;color:#fff;border-radius:10px 10px 0 0}.ant-card.class-ui-yellow{border-radius:10px}.ant-card.class-ui-yellow .ant-card-head{background-color:#fdb531;color:#fff;border-radius:10px 10px 0 0}.ant-form.class-ui-default .ant-form-item-label label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#065470}.ant-form.class-ui-green .ant-form-item-label label{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#13c2c2}.ant-modal.Class-UI-Modal .ant-modal-content{padding:32px 56px}.ant-modal.Class-UI-Modal .ant-modal-content .ant-modal-header{margin-bottom:20px}.ant-modal.Class-UI-Modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:center;margin-top:64px}.ant-modal.Class-UI-Modal .ant-modal-content .ant-modal-footer>button{width:160px}.ant-modal.Class-UI-Modal.title-center .ant-modal-content .ant-modal-title{text-align:center}.ant-modal.Class-UI-Modal-Confirm .ant-modal-content,.ant-modal.Class-UI-Modal-Confirm-EmptyContent .ant-modal-content{padding:32px 56px}.ant-modal.Class-UI-Modal-Confirm.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title+.ant-modal-confirm-content,.ant-modal.Class-UI-Modal-Confirm-EmptyContent.ant-modal-confirm .ant-modal-confirm-body .ant-modal-confirm-title+.ant-modal-confirm-content{max-width:unset}.ant-modal.Class-UI-Modal-Confirm .ant-modal-confirm-btns,.ant-modal.Class-UI-Modal-Confirm-EmptyContent .ant-modal-confirm-btns{display:flex;justify-content:center;margin-top:64px;gap:16px}.ant-modal.Class-UI-Modal-Confirm .ant-modal-confirm-btns>button,.ant-modal.Class-UI-Modal-Confirm-EmptyContent .ant-modal-confirm-btns>button{width:100%;max-width:160px}.ant-pagination,.ant-pagination.ant-table-pagination{margin:16px!important}.ant-pagination .ant-pagination-total-text,.ant-pagination.ant-table-pagination .ant-pagination-total-text{position:absolute;left:16px;color:#13c2c2}.ant-pagination .ant-pagination-item,.ant-pagination .ant-pagination-prev,.ant-pagination .ant-pagination-next,.ant-pagination.ant-table-pagination .ant-pagination-item,.ant-pagination.ant-table-pagination .ant-pagination-prev,.ant-pagination.ant-table-pagination .ant-pagination-next{background-color:#fff;border-color:#e9e9e9;border-radius:5px}.ant-pagination .ant-pagination-item a,.ant-pagination .ant-pagination-prev a,.ant-pagination .ant-pagination-next a,.ant-pagination.ant-table-pagination .ant-pagination-item a,.ant-pagination.ant-table-pagination .ant-pagination-prev a,.ant-pagination.ant-table-pagination .ant-pagination-next a{color:#a7a7a7}.ant-pagination .ant-pagination-item:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination .ant-pagination-prev:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination .ant-pagination-next:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination.ant-table-pagination .ant-pagination-item:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination.ant-table-pagination .ant-pagination-prev:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination.ant-table-pagination .ant-pagination-next:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover{background-color:#0000000f}.ant-pagination .ant-pagination-item>button.ant-pagination-item-link,.ant-pagination .ant-pagination-prev>button.ant-pagination-item-link,.ant-pagination .ant-pagination-next>button.ant-pagination-item-link,.ant-pagination.ant-table-pagination .ant-pagination-item>button.ant-pagination-item-link,.ant-pagination.ant-table-pagination .ant-pagination-prev>button.ant-pagination-item-link,.ant-pagination.ant-table-pagination .ant-pagination-next>button.ant-pagination-item-link{border-radius:5px;border-color:#e9e9e9!important;color:#a7a7a7}.ant-pagination .ant-pagination-item.ant-pagination-item-active,.ant-pagination .ant-pagination-prev.ant-pagination-item-active,.ant-pagination .ant-pagination-next.ant-pagination-item-active,.ant-pagination.ant-table-pagination .ant-pagination-item.ant-pagination-item-active,.ant-pagination.ant-table-pagination .ant-pagination-prev.ant-pagination-item-active,.ant-pagination.ant-table-pagination .ant-pagination-next.ant-pagination-item-active{background-color:#13c2c2;border-color:#13c2c2}.ant-pagination .ant-pagination-item.ant-pagination-item-active a,.ant-pagination .ant-pagination-prev.ant-pagination-item-active a,.ant-pagination .ant-pagination-next.ant-pagination-item-active a,.ant-pagination.ant-table-pagination .ant-pagination-item.ant-pagination-item-active a,.ant-pagination.ant-table-pagination .ant-pagination-prev.ant-pagination-item-active a,.ant-pagination.ant-table-pagination .ant-pagination-next.ant-pagination-item-active a{color:#fff}.ant-pagination.class-ui-default{margin:16px;text-align:right}.ant-pagination.class-ui-default .ant-pagination-total-text{position:absolute;left:16px;color:#13c2c2}.ant-pagination.class-ui-default .ant-pagination-item,.ant-pagination.class-ui-default .ant-pagination-prev,.ant-pagination.class-ui-default .ant-pagination-next{background-color:#fff;border-color:#e9e9e9;border-radius:5px}.ant-pagination.class-ui-default .ant-pagination-item a,.ant-pagination.class-ui-default .ant-pagination-prev a,.ant-pagination.class-ui-default .ant-pagination-next a{color:#a7a7a7}.ant-pagination.class-ui-default .ant-pagination-item:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination.class-ui-default .ant-pagination-prev:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover,.ant-pagination.class-ui-default .ant-pagination-next:not(.ant-pagination-disabled):not(.ant-pagination-item-active):hover{background-color:#0000000f}.ant-pagination.class-ui-default .ant-pagination-item>button.ant-pagination-item-link,.ant-pagination.class-ui-default .ant-pagination-prev>button.ant-pagination-item-link,.ant-pagination.class-ui-default .ant-pagination-next>button.ant-pagination-item-link{border-radius:5px;border-color:#e9e9e9!important;color:#a7a7a7}.ant-pagination.class-ui-default .ant-pagination-item.ant-pagination-item-active,.ant-pagination.class-ui-default .ant-pagination-prev.ant-pagination-item-active,.ant-pagination.class-ui-default .ant-pagination-next.ant-pagination-item-active{background-color:#13c2c2;border-color:#13c2c2}.ant-pagination.class-ui-default .ant-pagination-item.ant-pagination-item-active a,.ant-pagination.class-ui-default .ant-pagination-prev.ant-pagination-item-active a,.ant-pagination.class-ui-default .ant-pagination-next.ant-pagination-item-active a{color:#fff}.ant-picker.class-ui-default{border:1px solid #13c2c2}.ant-picker.class-ui-default:hover{border:1px solid #87e8de}.ant-picker.class-ui-default .ant-picker-input input::placeholder{color:#13c2c2}.ant-picker.class-ui-default .ant-picker-input .ant-picker-suffix{color:#13c2c2}.ant-picker.class-ui-green{border:1px solid #23ca1f}.ant-picker.class-ui-green:hover{border:1px solid #9edb9d}.ant-picker.class-ui-green .ant-picker-input input::placeholder{color:#23ca1f}.ant-picker.class-ui-green .ant-picker-input .ant-picker-suffix{color:#23ca1f}.ant-picker.class-ui-yellow{border:1px solid #fdb531}.ant-picker.class-ui-yellow:hover{border:1px solid #fdcb6f}.ant-picker.class-ui-yellow .ant-picker-input input::placeholder{color:#fdb531}.ant-picker.class-ui-yellow .ant-picker-input .ant-picker-suffix{color:#fdb531}.ant-select.class-ui-default.ant-select-multiple.shape-round .ant-select-selector,.ant-select.class-ui-default.ant-select-multiple.Round-Select .ant-select-selector,.ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector,.ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector{cursor:pointer;border-radius:32px;border:1px solid #13c2c2}.ant-select.class-ui-default.ant-select-multiple.shape-round .ant-select-selector:hover,.ant-select.class-ui-default.ant-select-multiple.Round-Select .ant-select-selector:hover,.ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector:hover,.ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector:hover{border:1px solid #87e8de}.ant-select.class-ui-default.ant-select-multiple.shape-round .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-default.ant-select-multiple.Round-Select .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#13c2c2}.ant-select.class-ui-default.ant-select-multiple.shape-round.ant-select-focused .ant-select-selector,.ant-select.class-ui-default.ant-select-multiple.Round-Select.ant-select-focused .ant-select-selector,.ant-select.class-ui-default.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.ant-select.class-ui-default.ant-select-single.Round-Select.ant-select-focused .ant-select-selector{border-color:#87e8de}.ant-select.class-ui-default.ant-select-multiple.shape-round>.ant-select-arrow,.ant-select.class-ui-default.ant-select-multiple.Round-Select>.ant-select-arrow,.ant-select.class-ui-default.ant-select-single.shape-round>.ant-select-arrow,.ant-select.class-ui-default.ant-select-single.Round-Select>.ant-select-arrow{color:#13c2c2}.ant-select.class-ui-default.ant-select-multiple.shape-round.ant-select-sm .ant-select-selector,.ant-select.class-ui-default.ant-select-multiple.Round-Select.ant-select-sm .ant-select-selector,.ant-select.class-ui-default.ant-select-single.shape-round.ant-select-sm .ant-select-selector,.ant-select.class-ui-default.ant-select-single.Round-Select.ant-select-sm .ant-select-selector{border-radius:24px}.ant-select.class-ui-default.ant-select-multiple.shape-round.ant-select-lg .ant-select-selector,.ant-select.class-ui-default.ant-select-multiple.Round-Select.ant-select-lg .ant-select-selector,.ant-select.class-ui-default.ant-select-single.shape-round.ant-select-lg .ant-select-selector,.ant-select.class-ui-default.ant-select-single.Round-Select.ant-select-lg .ant-select-selector{border-radius:40px}.ant-select.class-ui-green.ant-select-multiple.shape-round .ant-select-selector,.ant-select.class-ui-green.ant-select-multiple.Round-Select .ant-select-selector,.ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector,.ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector{cursor:pointer;border-radius:32px;border:1px solid #23ca1f}.ant-select.class-ui-green.ant-select-multiple.shape-round .ant-select-selector:hover,.ant-select.class-ui-green.ant-select-multiple.Round-Select .ant-select-selector:hover,.ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector:hover,.ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector:hover{border:1px solid #9edb9d}.ant-select.class-ui-green.ant-select-multiple.shape-round .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-green.ant-select-multiple.Round-Select .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#23ca1f}.ant-select.class-ui-green.ant-select-multiple.shape-round.ant-select-focused .ant-select-selector,.ant-select.class-ui-green.ant-select-multiple.Round-Select.ant-select-focused .ant-select-selector,.ant-select.class-ui-green.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.ant-select.class-ui-green.ant-select-single.Round-Select.ant-select-focused .ant-select-selector{border-color:#9edb9d}.ant-select.class-ui-green.ant-select-multiple.shape-round>.ant-select-arrow,.ant-select.class-ui-green.ant-select-multiple.Round-Select>.ant-select-arrow,.ant-select.class-ui-green.ant-select-single.shape-round>.ant-select-arrow,.ant-select.class-ui-green.ant-select-single.Round-Select>.ant-select-arrow{color:#23ca1f}.ant-select.class-ui-green.ant-select-multiple.shape-round.ant-select-sm .ant-select-selector,.ant-select.class-ui-green.ant-select-multiple.Round-Select.ant-select-sm .ant-select-selector,.ant-select.class-ui-green.ant-select-single.shape-round.ant-select-sm .ant-select-selector,.ant-select.class-ui-green.ant-select-single.Round-Select.ant-select-sm .ant-select-selector{border-radius:24px}.ant-select.class-ui-green.ant-select-multiple.shape-round.ant-select-lg .ant-select-selector,.ant-select.class-ui-green.ant-select-multiple.Round-Select.ant-select-lg .ant-select-selector,.ant-select.class-ui-green.ant-select-single.shape-round.ant-select-lg .ant-select-selector,.ant-select.class-ui-green.ant-select-single.Round-Select.ant-select-lg .ant-select-selector{border-radius:40px}.ant-select.class-ui-yellow.ant-select-multiple.shape-round .ant-select-selector,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector{cursor:pointer;border-radius:32px;border:1px solid #fdb531}.ant-select.class-ui-yellow.ant-select-multiple.shape-round .ant-select-selector:hover,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select .ant-select-selector:hover,.ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector:hover,.ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector:hover{border:1px solid #fdcb6f}.ant-select.class-ui-yellow.ant-select-multiple.shape-round .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#fdb531}.ant-select.class-ui-yellow.ant-select-multiple.shape-round.ant-select-focused .ant-select-selector,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select.ant-select-focused .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.Round-Select.ant-select-focused .ant-select-selector{border-color:#fdcb6f}.ant-select.class-ui-yellow.ant-select-multiple.shape-round>.ant-select-arrow,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select>.ant-select-arrow,.ant-select.class-ui-yellow.ant-select-single.shape-round>.ant-select-arrow,.ant-select.class-ui-yellow.ant-select-single.Round-Select>.ant-select-arrow{color:#fdb531}.ant-select.class-ui-yellow.ant-select-multiple.shape-round.ant-select-sm .ant-select-selector,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select.ant-select-sm .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.shape-round.ant-select-sm .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.Round-Select.ant-select-sm .ant-select-selector{border-radius:24px}.ant-select.class-ui-yellow.ant-select-multiple.shape-round.ant-select-lg .ant-select-selector,.ant-select.class-ui-yellow.ant-select-multiple.Round-Select.ant-select-lg .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.shape-round.ant-select-lg .ant-select-selector,.ant-select.class-ui-yellow.ant-select-single.Round-Select.ant-select-lg .ant-select-selector{border-radius:40px}.backstage .ant-select.class-ui-default.ant-select-single.shape-round.blue-select.toolbar,.backstage .ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select.blue-select.toolbar,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round.blue-select.toolbar,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select.blue-select.toolbar,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-single.shape-round.blue-select.toolbar:hover,.backstage .ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector:hover,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select.blue-select.toolbar:hover,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector:hover,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round.blue-select.toolbar:hover,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round .ant-select-selector:hover,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select.blue-select.toolbar:hover,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select .ant-select-selector:hover{border:none}.backstage .ant-select.class-ui-default.ant-select-single.shape-round.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#3585f7}.backstage .ant-select.class-ui-default.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select.ant-select-focused .ant-select-selector{border-color:none}.backstage .ant-select.class-ui-default.ant-select-single.shape-round>.ant-select-arrow,.backstage .ant-select.class-ui-default.ant-select-single.Round-Select>.ant-select-arrow,.backstage .ant-select.class-ui-default.ant-select-multiple.shape-round>.ant-select-arrow,.backstage .ant-select.class-ui-default.ant-select-multiple.Round-Select>.ant-select-arrow{color:#3585f7}.backstage .ant-select.class-ui-default.ant-select-single .ant-select-selection-item,.backstage .ant-select.class-ui-default.ant-select-multiple .ant-select-selection-item{color:#3585f7}.backstage .ant-select.class-ui-green.ant-select-single.shape-round.blue-select.toolbar,.backstage .ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select.blue-select.toolbar,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round.blue-select.toolbar,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select.blue-select.toolbar,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-single.shape-round.blue-select.toolbar:hover,.backstage .ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector:hover,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select.blue-select.toolbar:hover,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector:hover,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round.blue-select.toolbar:hover,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round .ant-select-selector:hover,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select.blue-select.toolbar:hover,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select .ant-select-selector:hover{border:none}.backstage .ant-select.class-ui-green.ant-select-single.shape-round.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#3585f7}.backstage .ant-select.class-ui-green.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select.ant-select-focused .ant-select-selector{border-color:none}.backstage .ant-select.class-ui-green.ant-select-single.shape-round>.ant-select-arrow,.backstage .ant-select.class-ui-green.ant-select-single.Round-Select>.ant-select-arrow,.backstage .ant-select.class-ui-green.ant-select-multiple.shape-round>.ant-select-arrow,.backstage .ant-select.class-ui-green.ant-select-multiple.Round-Select>.ant-select-arrow{color:#3585f7}.backstage .ant-select.class-ui-green.ant-select-single .ant-select-selection-item,.backstage .ant-select.class-ui-green.ant-select-multiple .ant-select-selection-item{color:#3585f7}.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round.blue-select.toolbar,.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select.blue-select.toolbar,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round.blue-select.toolbar,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select.blue-select.toolbar,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round.blue-select.toolbar:hover,.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector:hover,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select.blue-select.toolbar:hover,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector:hover,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round.blue-select.toolbar:hover,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round .ant-select-selector:hover,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select.blue-select.toolbar:hover,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select .ant-select-selector:hover{border:none}.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select.blue-select.toolbar .ant-select-selection-placeholder,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#3585f7}.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round.ant-select-focused .ant-select-selector,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select.ant-select-focused .ant-select-selector{border-color:none}.backstage .ant-select.class-ui-yellow.ant-select-single.shape-round>.ant-select-arrow,.backstage .ant-select.class-ui-yellow.ant-select-single.Round-Select>.ant-select-arrow,.backstage .ant-select.class-ui-yellow.ant-select-multiple.shape-round>.ant-select-arrow,.backstage .ant-select.class-ui-yellow.ant-select-multiple.Round-Select>.ant-select-arrow{color:#3585f7}.backstage .ant-select.class-ui-yellow.ant-select-single .ant-select-selection-item,.backstage .ant-select.class-ui-yellow.ant-select-multiple .ant-select-selection-item{color:#3585f7}.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector,.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector{border-radius:0;border:1px solid #d9d9d9}.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector:hover,.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector:hover{border:1px solid #3585f7}.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#a6a6a6}.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.Round-Select.ant-select-focused .ant-select-selector{border-color:#3585f7}.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.shape-round>.ant-select-arrow,.backstage.backstage-model .ant-select.class-ui-default.ant-select-single.Round-Select>.ant-select-arrow{color:#a7a7a7}.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector,.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector{border-radius:0;border:1px solid #d9d9d9}.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector:hover,.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector:hover{border:1px solid #3585f7}.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#a6a6a6}.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.Round-Select.ant-select-focused .ant-select-selector{border-color:#3585f7}.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.shape-round>.ant-select-arrow,.backstage.backstage-model .ant-select.class-ui-green.ant-select-single.Round-Select>.ant-select-arrow{color:#a7a7a7}.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector,.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector{border-radius:0;border:1px solid #d9d9d9}.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector:hover,.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector:hover{border:1px solid #3585f7}.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.shape-round .ant-select-selector .ant-select-selection-placeholder,.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.Round-Select .ant-select-selector .ant-select-selection-placeholder{color:#a6a6a6}.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.shape-round.ant-select-focused .ant-select-selector,.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.Round-Select.ant-select-focused .ant-select-selector{border-color:#3585f7}.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.shape-round>.ant-select-arrow,.backstage.backstage-model .ant-select.class-ui-yellow.ant-select-single.Round-Select>.ant-select-arrow{color:#a7a7a7}.ant-tabs.class-ui-default.border-bottom.ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid #13c2c2}.ant-tabs.class-ui-default .ant-tabs-ink-bar{height:4px;background:#13c2c2}.ant-tabs.class-ui-default .ant-tabs-tab .ant-tabs-tab-btn{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#a7a7a7}.ant-tabs.class-ui-default .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#13c2c2}.ant-tabs.ant-tabs-card.class-ui-default .ant-tabs-tab.ant-tabs-tab-active{background:#13c2c2;border-bottom:none}.ant-tabs.ant-tabs-card.class-ui-default .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.ant-tabs.ant-tabs-card.class-ui-default.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.ant-tabs.class-ui-green.border-bottom.ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid #13c2c2}.ant-tabs.class-ui-green .ant-tabs-ink-bar{height:4px;background:#13c2c2}.ant-tabs.class-ui-green .ant-tabs-tab .ant-tabs-tab-btn{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#a7a7a7}.ant-tabs.class-ui-green .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#13c2c2}.ant-tabs.ant-tabs-card.class-ui-green .ant-tabs-tab.ant-tabs-tab-active{background:#13c2c2;border-bottom:none}.ant-tabs.ant-tabs-card.class-ui-green .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.ant-tabs.ant-tabs-card.class-ui-green.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.ant-tabs.class-ui-yellow.border-bottom.ant-tabs-top>.ant-tabs-nav:before{border-bottom:2px solid #fdb531}.ant-tabs.class-ui-yellow .ant-tabs-ink-bar{height:4px;background:#fdb531}.ant-tabs.class-ui-yellow .ant-tabs-tab .ant-tabs-tab-btn{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#a7a7a7}.ant-tabs.class-ui-yellow .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fdb531}.ant-tabs.ant-tabs-card .ant-tabs-tab{background:#F6F6F6;box-shadow:0 2px 20px #0000000d;border-radius:10px 10px 0 0;border:none}.ant-tabs.ant-tabs-card .ant-tabs-tab .ant-tabs-tab-btn{color:#a7a7a7}.ant-tabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active{background:#cacaca;border-bottom:none}.ant-tabs.ant-tabs-card .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.ant-tabs.ant-tabs-card.class-ui-yellow .ant-tabs-tab.ant-tabs-tab-active{background:#fdb531;border-bottom:none}.ant-tabs.ant-tabs-card.class-ui-yellow .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff}.ant-tabs.ant-tabs-card.class-ui-yellow.ant-tabs-top>.ant-tabs-nav:before{border-bottom:none}.backstage .ant-tabs.ant-tabs-card.class-ui-default .ant-tabs-tab{min-width:100px;justify-content:center}.backstage .ant-tabs.ant-tabs-card.class-ui-default .ant-tabs-tab.ant-tabs-tab-active{background:#3585f7}.backstage .ant-tabs.ant-tabs-card.class-ui-green .ant-tabs-tab{min-width:100px;justify-content:center}.backstage .ant-tabs.ant-tabs-card.class-ui-green .ant-tabs-tab.ant-tabs-tab-active{background:#3585f7}.backstage .ant-tabs.ant-tabs-card.class-ui-yellow .ant-tabs-tab{min-width:100px;justify-content:center}.backstage .ant-tabs.ant-tabs-card.class-ui-yellow .ant-tabs-tab.ant-tabs-tab-active{background:#3585f7}.Class-UI-Table-Style-1 .ant-table-content{border:1px solid #E9E9E9}.Class-UI-Table-Style-1 .ant-table-thead>tr>th,.Class-UI-Table-Style-1 .ant-table-thead>tr>td{background:#E9E9E9;padding:12px 8px}.Class-UI-Table-Style-1 .ant-table-container table>thead>tr:first-of-type>*:first-of-type{border-start-start-radius:0}.Class-UI-Table-Style-1 .ant-table-container table>thead>tr:first-of-type>*:last-of-type{border-start-end-radius:0}.Class-UI-Table-Style-1 .ant-table-tbody>tr>td{padding:8px;height:14px}.Class-UI-Table-Style-1 .ant-table-tbody .ant-table-row{height:18px;box-shadow:0 1px #e9e9e9}.Class-UI-Table-Style-1 .ant-pagination{margin:16px 0!important}.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-total-text{position:absolute;left:0;color:#13c2c2}.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-item,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-prev,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-next{background-color:#fff;border-color:#a7a7a7}.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-item a,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-prev a,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-next a{color:#a7a7a7}.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-item button,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-prev button,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-next button{border-color:#a7a7a7!important}.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-item.ant-pagination-item-active,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-prev.ant-pagination-item-active,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-next.ant-pagination-item-active{background-color:#13c2c2;border-color:#13c2c2}.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-prev.ant-pagination-item-active a,.Class-UI-Table-Style-1 .ant-pagination .ant-pagination-next.ant-pagination-item-active a{color:#fff}.Class-UI-Table-Style-2 .ant-table-thead>tr>th,.Class-UI-Table-Style-2 .ant-table-thead>tr>td{padding:12px 8px}.Class-UI-Table-Style-2 .ant-table-container table>thead>tr:first-of-type>*:first-of-type{border-start-start-radius:0}.Class-UI-Table-Style-2 .ant-table-container table>thead>tr:first-of-type>*:last-of-type{border-start-end-radius:0}.Class-UI-Table-Style-2 .ant-table-tbody .ant-table-row{box-shadow:0 1px #e9e9e9}.Class-UI-Table-Style-2 .ant-pagination{margin:32px 0 0!important}.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-total-text{position:absolute;left:0;color:#13c2c2}.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-item,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-prev,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-next{background-color:#fff;border-color:#a7a7a7}.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-item a,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-prev a,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-next a{color:#a7a7a7}.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-item button,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-prev button,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-next button{border-color:#a7a7a7!important}.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-item.ant-pagination-item-active,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-prev.ant-pagination-item-active,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-next.ant-pagination-item-active{background-color:#13c2c2;border-color:#13c2c2}.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-item.ant-pagination-item-active a,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-prev.ant-pagination-item-active a,.Class-UI-Table-Style-2 .ant-pagination .ant-pagination-next.ant-pagination-item-active a{color:#fff}.Class-UI-Modal-Common.ant-modal .ant-modal-content{padding:32px 56px}.Class-UI-Modal-Common.ant-modal .ant-modal-content .ant-modal-title{color:#13c2c2}.Class-UI-Modal-Common.ant-modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:center;text-align:center}.Class-UI-Modal-Common.ant-modal .ant-modal-content .ant-modal-footer>button{padding:10px 109px}.Class-UI-Modal-Style.ant-modal .ant-modal-content{padding:32px 56px}.Class-UI-Modal-Style.ant-modal .ant-modal-content .ant-modal-title{color:#13c2c2}.Class-UI-Modal-Style.ant-modal .ant-modal-content .ant-modal-footer{display:flex;justify-content:space-between}.Class-UI-Modal-Style.ant-modal .ant-modal-content .ant-modal-footer>button{width:100%}.Class-UI-Modal-Style .ant-col-24.ant-form-item-label{padding:0}.Class-UI-Modal-Confirm-Style.ant-modal .ant-modal-content{padding:32px 56px}.Class-UI-Modal-Confirm-Style.ant-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-title{color:#13c2c2;font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:700;font-size:16px;line-height:26px;letter-spacing:.1em}.Class-UI-Modal-Confirm-Style.ant-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-content{padding-top:16px;min-height:150px;display:flex;flex-direction:column;justify-content:space-between}.Class-UI-Modal-Confirm-Style.ant-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-content .content{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1em;color:#7c7c7c}.Class-UI-Modal-Confirm-Style.ant-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-content .footer{display:flex;justify-content:space-between;margin-top:16px;gap:16px}.Class-UI-Modal-Confirm-Style.ant-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-content .footer>button{width:100%}.Class-UI-Modal-Confirm-Style.no-icon.ant-modal .ant-modal-content .ant-modal-confirm-body .ant-modal-confirm-content{max-width:100%}button[hidden]{visibility:hidden}.tips-warning{font-family:Noto Sans TC,Noto Sans TC,serif;font-style:normal;font-weight:400;font-size:12px;line-height:20px;letter-spacing:.1em;color:#505050}.tips-warning:before{content:"";background-color:#13c2c2;color:#13c2c2;--svg: url(/assets/icon-warning-fixed-f0c21746.svg);width:16px;height:16px;line-height:16px;margin-right:4px;display:inline-block;vertical-align:sub;-webkit-mask-image:var(--svg);mask-image:var(--svg);-webkit-mask-size:cover;mask-size:cover}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
