@import url(https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@100;300;400;700&display=swap);.loading[data-v-37558d33]{z-index:999;top:0;right:0}.loading .spinner[data-v-37558d33]{width:48px;height:48px}.loading .loading-text[data-v-37558d33]{color:#909399}.loading.jungo-loading[data-v-37558d33]{color:#87caac}.aside[data-v-71858ddb]{background:#f8f9fb;width:100vw}@media screen and (min-width:768px){.aside[data-v-71858ddb]{width:100%;background:#fff;box-shadow:0 2px 7px 0 hsla(0,0%,78%,.30196078431372547);border-radius:10px}}.aside .aside-top[data-v-71858ddb]{background:#fff}@media screen and (min-width:768px){.aside .aside-top[data-v-71858ddb]{background:transparent}}.aside .types .type-title[data-v-71858ddb]{color:#606266;font-size:12px}.aside .types .type-content[data-v-71858ddb]{background:#fff;border-radius:3px}.aside .types .tab-item[data-v-71858ddb]{background-color:transparent;border:none;padding:0;cursor:pointer;line-height:28px;padding:11px 16px;border-radius:0}.aside .types .tab-item[data-v-71858ddb]:not(:last-of-type){border-bottom:1px solid #dcdfe5}@media screen and (min-width:768px){.aside .types .tab-item[data-v-71858ddb]:not(:last-of-type){border-bottom:none}}@media screen and (min-width:768px){.aside .types .tab-item[data-v-71858ddb]{padding:14px 16px}}.aside .types .tab-item.active[data-v-71858ddb]{color:#009e98;margin-top:0}.aside .types .tab-item .bind[data-v-71858ddb]{color:#909399}.aside .types .tab-item .icon-Chevron-right[data-v-71858ddb]{font-size:32px;color:#909399}.aside .tab-hr[data-v-71858ddb]{border-top:1px solid #dcdfe5;width:100%}.aside .aside-top[data-v-71858ddb]{align-items:center}@media screen and (min-width:768px){.aside .aside-top[data-v-71858ddb]{height:56px}}.aside .aside-top .icon-User[data-v-71858ddb]{font-size:38px;color:#009e98;margin:13px}@media screen and (min-width:768px){.aside .aside-top .icon-User[data-v-71858ddb]{color:#909399}}.aside .aside-top .account-content[data-v-71858ddb]{width:calc(100% - 64px)}.aside .aside-top .aside-title[data-v-71858ddb]{line-height:22px;font-size:14px;color:#606266}.aside .aside-top .aside-account[data-v-71858ddb]{line-height:28px;font-size:16px;color:#303133;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:768px){.password-container[data-v-80535140]{background:#fff;box-shadow:0 2px 7px 0 hsla(0,0%,78%,.30196078431372547);border-radius:10px}}@media screen and (min-width:768px){.password-container .title[data-v-80535140]{font-weight:700;font-size:18px;line-height:30px;color:#606266;padding:16px 6px 16px 16px}}.password-container .btn-primary[data-v-80535140]{width:240px}.error[data-v-80535140]{margin-top:4px;height:16px;color:#dc3545;font-size:12px;text-align:start}.success-wrapper[data-v-80535140]{height:calc(100vh - 56px)}.success-wrapper i[data-v-80535140]{width:80px;height:80px;border-radius:50%;background-color:#6fc444;color:#fff;font-size:66px}.success-wrapper span[data-v-80535140]{color:#909399}@media screen and (min-width:768px){.email-container[data-v-00e5a2cd]{background:#fff;box-shadow:0 2px 7px 0 hsla(0,0%,78%,.30196078431372547);border-radius:10px}}@media screen and (min-width:768px){.email-container .title[data-v-00e5a2cd]{font-weight:700;font-size:18px;line-height:30px;color:#606266;padding:16px 6px 16px 16px}}.email-container .btn-primary[data-v-00e5a2cd]{width:100%}@media screen and (min-width:768px){.email-container .btn-primary[data-v-00e5a2cd]{width:240px}}.error[data-v-00e5a2cd]{margin-top:4px;height:16px;color:#dc3545;font-size:12px;text-align:start}.success-wrapper[data-v-00e5a2cd]{height:calc(100vh - 56px)}.success-wrapper i[data-v-00e5a2cd]{width:80px;height:80px;border-radius:50%;background-color:#6fc444;color:#fff;font-size:66px}.success-wrapper span[data-v-00e5a2cd]{color:#909399}.modal-message-box[data-v-6819e93d]{width:300px;height:186px;background:#fff;border-radius:10px}.modal-message-box .wrap-content[data-v-6819e93d]{min-height:60px;justify-content:space-evenly}.modal-message-box .btn-close[data-v-6819e93d]{right:6px;top:6px}.academy-list[data-v-88b4bc24],.wrap-add-academy[data-v-88b4bc24]{background:#fff;box-shadow:0 2px 7px 0 hsla(0,0%,78%,.30196078431372547);border-radius:10px}.academy-list .title[data-v-88b4bc24],.wrap-add-academy .title[data-v-88b4bc24]{background:#ebf3f5;color:#009e98;font-weight:700;padding:5px 16px;border-radius:10px;font-size:18px}@media screen and (min-width:768px){.academy-list .title[data-v-88b4bc24],.wrap-add-academy .title[data-v-88b4bc24]{background:transparent;color:#000;font-weight:400;padding:0;font-size:16px}}.wrap-add-academy .academy-form[data-v-88b4bc24]{text-align:center}@media screen and (min-width:768px){.wrap-add-academy .academy-form[data-v-88b4bc24]{text-align:left}}.wrap-add-academy .error[data-v-88b4bc24]{margin-top:4px;height:16px;color:#dc3545;font-size:12px;text-align:start}.wrap-add-academy .form-control[data-v-88b4bc24]{font-size:14px}.wrap-add-academy .btn-primary[data-v-88b4bc24]{width:152px}@media screen and (min-width:768px){.wrap-add-academy .btn-primary[data-v-88b4bc24]{width:240px}}.academy-list .empty[data-v-88b4bc24]{color:#606266}.academy-list .academy-item[data-v-88b4bc24]{position:relative;height:60px;width:100%;padding:16px 10px;align-items:center;background:#f8f9fb}.academy-list .academy-item .badge[data-v-88b4bc24]{width:24px;height:24px;min-width:24px;border-radius:12px;background:rgba(0,0,0,.3);font-size:20px;padding:2px 0 2px}.academy-list .academy-item .btn-wrap-remove[data-v-88b4bc24]{width:60px}@media screen and (min-width:768px){.academy-list .academy-item .btn-wrap-remove[data-v-88b4bc24]{width:140px}}.edit[data-v-15af0810]{overflow:overlay}.edit-container[data-v-15af0810]{padding:0}.edit-container .main-content[data-v-15af0810]{width:100%}@media screen and (min-width:768px){.edit-container[data-v-15af0810]{padding:40px 24px 0;height:calc(100vh - 80px);overflow:overlay}.edit-container .main-content[data-v-15af0810]{flex:1 0 0}.edit-container .main-content .title[data-v-15af0810]{height:54px;line-height:54px;border-bottom:1px solid #dcdfe5}}@media screen and (min-width:1200px){.edit-container .edit-wrap[data-v-15af0810]{max-width:1140px}}