.page-footer[data-v-6eac6ae4]{display:flex;justify-content:center;align-items:center;width:100vw;color:var(--page-footer-text-color);font-size:large;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media (max-width:768px){.page-footer[data-v-6eac6ae4]{font-size:small}}.footer-name[data-v-6eac6ae4]{color:var(--page-footer-name-color);font-weight:700;text-decoration:none}.footer-link-icon[data-v-6eac6ae4]{color:var(--page-footer-name-color);margin-left:5px}#themeToggle[data-v-019ed83e]{border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem}@media (max-width:768px){#themeToggle[data-v-019ed83e]{width:2rem;height:2rem}}.theme_toggle_circle1[data-v-019ed83e]{transition:cx .5s ease-in-out,cy .5s ease-in-out,r .5s ease-in-out}.theme_toggle_circle2[data-v-019ed83e]{transition:all .5s ease-in-out;fill:var(--theme-toggle-bg-color)}.theme_toggle_svg[data-v-019ed83e]{transition:transform .5s cubic-bezier(.68,-.55,.27,1.55);transform:rotate(90deg);color:var(--theme-toggle-color)}.dark.theme_toggle_svg[data-v-019ed83e]{transform:rotate(40deg)}.theme_toggle_g[data-v-019ed83e]{transition:opacity .5s ease-in-out}.login[data-v-d60f6b8c]{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100vh;background:var(--admin-container-bg-color)}.login-title[data-v-d60f6b8c]{font-size:2.5rem;margin-bottom:15px;color:var(--login-title-color);font-family:Noto Sans SC,sans-serif}@media (max-width:768px){.login-title[data-v-d60f6b8c]{font-size:1.5rem}}.login-container[data-v-d60f6b8c]{display:flex;flex-direction:column;justify-content:space-around;align-items:center;height:40vh;width:40vw;border-radius:12px;box-shadow:var(--login-container-box-shadow);background-color:var(--login-container-bg-color);backdrop-filter:blur(8px);transition:all .3s ease}@media (max-width:768px){.login-container[data-v-d60f6b8c]{width:80vw}}.login-container[data-v-d60f6b8c]:hover{box-shadow:var(--login-container-hover-box-shadow);transform:translateY(-5px)}.input-container[data-v-d60f6b8c]{display:flex;align-items:center;width:35vw}@media (max-width:768px){.input-container[data-v-d60f6b8c]{width:75vw}}.input-name[data-v-d60f6b8c]{width:15%;color:var(--login-title-color);text-align:right;margin-right:10px}@media (max-width:768px){.input-name[data-v-d60f6b8c]{width:20%}}.submit[data-v-d60f6b8c]{margin-top:10px;width:40%;height:15%;border-radius:12px;background-color:var(--login-submit-btn-bg-color);transition:all .3s ease;border:none}.password-input[data-v-d60f6b8c]{width:80%;height:140%}.password-input[data-v-d60f6b8c] .el-input__wrapper{border-radius:12px;background-color:var(--password-input-bg-color);border:var(--password-input-border);box-shadow:none}@media (max-width:768px){.password-input[data-v-d60f6b8c]{width:75%}}.footer[data-v-d60f6b8c]{position:fixed;bottom:0;width:100vw}.toggle-dark[data-v-d60f6b8c]{position:fixed;top:30px;right:30px;border:none;transition:all .3s ease;background-color:var(--toolbar-button-bg-color);box-shadow:var(--toolbar-button-shadow);backdrop-filter:blur(10px);border-radius:12px}