[data-v-5bdd185c] .el-input__wrapper.is-focus{box-shadow:0 0 0 1px #e8002c}[data-v-5bdd185c] .el-checkbox__input.is-checked .el-checkbox__inner{background-color:#e8002c;border-color:#e8002c}[data-v-5bdd185c] .el-checkbox__input.is-checked+.el-checkbox__label{color:#e8002c}[data-v-5bdd185c] .el-button--primary{--el-button-text-color:var(--el-color-white);background-color:#e8002c;border-color:#e8002c}[data-v-5bdd185c] .el-button.is-link{background-color:transparent;border:none;color:#e8002c}[data-v-5bdd185c] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #e8002c}[data-v-5bdd185c] .el-select-dropdown__item.is-selected{color:#e8002c!important}[data-v-5bdd185c] .el-link.el-link--primary{color:#e8002c}[data-v-5bdd185c] .el-textarea__inner:focus{box-shadow:0 0 0 1px #e8002c}.m_login_title[data-v-5bdd185c]{font-weight:600}.m_login_form[data-v-5bdd185c]{margin:0 auto;width:300px}.m_minor_text[data-v-5bdd185c]{color:#909399}.m_error_text[data-v-5bdd185c]{color:#e8002c;font-size:14px;text-align:center}.el-avatar{--el-avatar-text-color:var(--el-color-white);--el-avatar-bg-color:var(--el-text-color-disabled);--el-avatar-text-size:14px;--el-avatar-icon-size:18px;--el-avatar-border-radius:var(--el-border-radius-base);--el-avatar-size-large:56px;--el-avatar-size-small:24px;--el-avatar-size:40px;align-items:center;background:var(--el-avatar-bg-color);box-sizing:border-box;color:var(--el-avatar-text-color);display:inline-flex;font-size:var(--el-avatar-text-size);height:var(--el-avatar-size);justify-content:center;overflow:hidden;text-align:center;width:var(--el-avatar-size)}.el-avatar>img{display:block;height:100%;width:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.settings-container .settings-section[data-v-78994d9d]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;margin-bottom:16px;padding:16px}.settings-container .settings-section .section-header[data-v-78994d9d]{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.settings-container .settings-section .section-header .section-title[data-v-78994d9d]{align-items:center;color:#111827;display:flex;font-size:16px;font-weight:600;gap:6px}.settings-container .settings-section .section-header .section-title i[data-v-78994d9d]{font-size:14px}.settings-container .settings-section .section-content .action-buttons[data-v-78994d9d]{display:flex;justify-content:flex-end;text-align:right;width:100%}.settings-container .settings-section .section-content .info-item[data-v-78994d9d]{margin-bottom:12px}.settings-container .settings-section .section-content .info-item[data-v-78994d9d]:last-child{margin-bottom:0}.settings-container .settings-section .section-content .info-item .info-label[data-v-78994d9d]{color:#6b7280;display:block;font-size:14px;font-weight:500;margin-bottom:6px}.settings-container .settings-section .section-content .info-item .info-input[data-v-78994d9d]{width:100%}.settings-container .settings-section .section-content .info-item .info-radio[data-v-78994d9d]{margin-top:4px}.settings-container .settings-section .section-content .info-item .avatar-upload[data-v-78994d9d]{align-items:center;display:flex;gap:12px}.settings-container .settings-section .section-content .info-item .avatar-upload .avatar-preview[data-v-78994d9d]{border:2px solid #e4e7ed;border-radius:50%}.settings-container .settings-section .section-content .info-item .name-row[data-v-78994d9d]{display:flex;gap:12px;margin-top:4px}.settings-container .settings-section .section-content .info-item .name-row .name-section[data-v-78994d9d]{flex:1}.settings-container .settings-section .section-content .info-item .name-row .name-input[data-v-78994d9d]{width:100%}.settings-container .settings-section .section-content .info-item .avatar-email-row[data-v-78994d9d]{display:flex;gap:12px;margin-top:4px}.settings-container .settings-section .section-content .info-item .avatar-email-row .avatar-section[data-v-78994d9d],.settings-container .settings-section .section-content .info-item .avatar-email-row .email-section[data-v-78994d9d]{flex:1}.settings-container .settings-section .section-content .info-item .password-section[data-v-78994d9d]{align-items:center;display:flex;gap:16px}.settings-container .settings-section .section-content .info-item .password-section .password-display[data-v-78994d9d]{color:#6b7280;font-family:monospace;font-size:14px}.settings-container .settings-section .section-content .info-item .delete-section[data-v-78994d9d]{align-items:center;display:flex;gap:16px}.settings-container .settings-section .section-content .info-item .delete-section .delete-text[data-v-78994d9d]{color:#6b7280;font-size:14px}.settings-container .settings-section .section-content .info-item .delete-section .el-button[data-v-78994d9d]{transition:all .3s ease}.settings-container .settings-section .section-content .info-item .delete-section .el-button[data-v-78994d9d]:hover{box-shadow:0 4px 12px #ef44444d;transform:translateY(-1px)}.settings-container .settings-section .section-content .info-item .delete-confirmation[data-v-78994d9d]{background:linear-gradient(135deg,#fff5f5,#fef0f0);border:1px solid #fecaca;border-radius:8px;box-shadow:0 2px 8px #ef44441a;margin-top:16px;padding:16px}.settings-container .settings-section .section-content .info-item .delete-confirmation .warning-header[data-v-78994d9d]{align-items:flex-start;display:flex;margin-bottom:16px}.settings-container .settings-section .section-content .info-item .delete-confirmation .warning-header .warning-icon[data-v-78994d9d]{color:var(--el-color-danger);font-size:20px;margin-top:2px}.settings-container .settings-section .section-content .info-item .delete-confirmation .warning-header .warning-content[data-v-78994d9d]{flex:1}.settings-container .settings-section .section-content .info-item .delete-confirmation .warning-header .warning-content .warning-title[data-v-78994d9d]{color:var(--el-color-danger);font-size:16px;font-weight:600;margin:0 0 8px}.settings-container .settings-section .section-content .info-item .delete-confirmation .warning-header .warning-content .warning-message[data-v-78994d9d]{color:var(--el-color-danger);font-size:14px;line-height:1.5;margin:0}.settings-container .settings-section .section-content .info-item .delete-confirmation .password-confirmation[data-v-78994d9d]{margin-bottom:20px}.settings-container .settings-section .section-content .info-item .delete-confirmation .password-confirmation .password-label[data-v-78994d9d]{color:#374151;display:block;font-size:14px;font-weight:500;margin-bottom:8px}.settings-container .settings-section .section-content .info-item .delete-confirmation .password-confirmation .password-input[data-v-78994d9d]{width:100%}.settings-container .settings-section .section-content .info-item .delete-confirmation .delete-actions[data-v-78994d9d]{display:flex;justify-content:flex-end}.settings-container .settings-section .section-content .info-item .delete-confirmation .delete-actions .el-button[data-v-78994d9d]{min-width:100px}[data-v-78994d9d] .el-form-item__label{color:#606266;font-weight:500}[data-v-78994d9d] .el-input__wrapper,[data-v-78994d9d] .el-textarea__inner,[data-v-78994d9d] .el-date-editor,[data-v-78994d9d] .el-button{border-radius:6px}[data-v-78994d9d] .el-dialog__body{scrollbar-width:none;-ms-overflow-style:none}[data-v-78994d9d] .el-dialog__body::-webkit-scrollbar{display:none}[data-v-78994d9d] .el-dialog{scrollbar-width:none;-ms-overflow-style:none}[data-v-78994d9d] .el-dialog::-webkit-scrollbar{display:none}[data-v-78994d9d] .el-dialog__wrapper{scrollbar-width:none;-ms-overflow-style:none}[data-v-78994d9d] .el-dialog__wrapper::-webkit-scrollbar{display:none}[data-v-78994d9d] .el-overlay{scrollbar-width:none;-ms-overflow-style:none}[data-v-78994d9d] .el-overlay::-webkit-scrollbar{display:none}.settings-container[data-v-78994d9d]{scrollbar-width:none;-ms-overflow-style:none}.settings-container[data-v-78994d9d]::-webkit-scrollbar{display:none}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;color:var(--el-text-color-regular);display:inline-flex;font-size:var(--el-font-size-base);line-height:1;position:relative;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-left-color:#0000;border-top-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:#0000;border-right-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-bottom-color:#0000;border-left-color:#0000}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:#0000;border-top-color:#0000}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:none}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{box-sizing:border-box;list-style:none;margin:0;padding:0}.el-dropdown .el-dropdown__caret-button{align-items:center;border-left:none;display:inline-flex;justify-content:center;padding-left:0;padding-right:0;width:32px}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{background:var(--el-overlay-color-lighter);bottom:-1px;content:"";display:block;left:0;position:absolute;top:-1px;width:1px}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:none}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;left:0;list-style:none;margin:0;padding:5px 0;position:relative;top:0;z-index:var(--el-dropdown-menu-index)}.el-dropdown-menu__item{align-items:center;color:var(--el-text-color-regular);cursor:pointer;display:flex;font-size:var(--el-font-size-base);line-height:22px;list-style:none;margin:0;outline:none;padding:5px 16px;white-space:nowrap}.el-dropdown-menu__item:not(.is-disabled):focus,.el-dropdown-menu__item:not(.is-disabled):hover{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{border-top:1px solid var(--el-border-color-lighter);margin:6px 0}.el-dropdown-menu__item.is-disabled{color:var(--el-text-color-disabled);cursor:not-allowed}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{font-size:14px;line-height:22px;padding:7px 20px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{font-size:12px;line-height:20px;padding:2px 12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.main_header_course[data-v-f2d52061]{left:50%;margin-left:-600px;padding-top:10px;position:absolute;top:70px}.main_header_course .card[data-v-f2d52061]{background-color:#fff;border-radius:12px;box-shadow:0 0 12px #0000001a;display:flex;padding:16px;width:1200px}.main_header_course .card_item[data-v-f2d52061]{margin-right:16px;width:280px}.main_header_course .card_item[data-v-f2d52061]:last-child{margin-right:0}.main_header_course .card_item_tit[data-v-f2d52061]{font-size:20px;font-weight:700;line-height:28px;margin-bottom:8px;padding-left:8px;position:relative}.main_header_course .card_item_tit[data-v-f2d52061]:before{background:linear-gradient(180deg,#ff001c,#ff4900);border-radius:8px;content:"";height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:4px}.main_header_course .card_item_ul[data-v-f2d52061]{background:#fafafa;border-radius:8px;color:#191919;font-size:14px;line-height:20px;padding:20px}.main_header_course .card_item_li[data-v-f2d52061]{margin-bottom:12px;position:relative;z-index:1}.main_header_course .card_item_li[data-v-f2d52061]:last-child{margin-bottom:0}.main_header_course .card_item_li[data-v-f2d52061]:before{background:linear-gradient(90deg,#ffb79e,#ff602900);bottom:2px;content:"";display:none;height:8px;position:absolute;width:100%;z-index:-1}.main_header_course .card_item_li[data-v-f2d52061]:hover:before{display:block}.app-header[data-v-6de5483c]{background-color:#fff;position:sticky;top:0;z-index:100}.app-header[data-v-6de5483c]:after{background-color:#f3f3f3;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}.app-header-box[data-v-6de5483c]{align-items:center;display:flex;height:60px;justify-content:space-between;margin:0 auto;width:1600px}.app-header-logo[data-v-6de5483c]{background:url(https://img.scholardog.com/assets/pc/img/logo/home-head.png?v=1) no-repeat 50%/100% 100%;cursor:pointer;height:40px;width:172px}.app-header-menu.el-menu[data-v-6de5483c]{border-color:transparent;height:60px;vertical-align:-1px;width:700px}.app-header-menu.el-menu .el-menu-item[data-v-6de5483c]{color:#666;font-size:16px}.app-header-menu.el-menu .el-menu-item[data-v-6de5483c]:focus,.app-header-menu.el-menu .el-menu-item[data-v-6de5483c]:hover{background-color:transparent}.app-header .menu-toggle[data-v-6de5483c],.app-header .side-menu[data-v-6de5483c]{display:none}.app-header .drop-box[data-v-6de5483c]{background:url(https://img.scholardog.com/assets/pc/img/login/dropdown.png) no-repeat 100%/16px 16px;padding-right:20px}.app-header .menu-item[data-v-6de5483c]{color:#666;cursor:pointer;height:60px;line-height:60px;padding:0 20px}.app-header .menu-item[data-v-6de5483c]:hover{color:#e8002c}.app-header .menu-item.active[data-v-6de5483c]{color:#e8002c;position:relative}.app-header .menu-item.active[data-v-6de5483c]:after{background-color:#e8002c;border-radius:2px;bottom:0;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:10}.app-header .coupon_float[data-v-6de5483c]{bottom:278px;cursor:pointer;height:130px;position:fixed;right:50px;width:88px;z-index:1}.app-header .coupon_float img[data-v-6de5483c]{display:block;height:100%;width:100%}.app-header .coupon_float_close[data-v-6de5483c]{background:url(https://img.scholardog.com/assets/pc/img/coupon/019.png) no-repeat 50%/100% 100%;bottom:-20px;display:block;height:16px;left:50%;margin-left:-8px;position:absolute;width:16px}.app-header .feedback_icon i[data-v-6de5483c]{background:url(https://img.scholardog.com/assets/pc/img/coupon/020.png) no-repeat 100%/100% 100%;cursor:pointer;display:block;height:24px;width:24px}.app-header .shopping[data-v-6de5483c]{height:60px;padding:33px 10px 0;position:relative}.app-header .shopping .shopping_box[data-v-6de5483c]{position:relative}.app-header .shopping .shopping_box .shopping_badge[data-v-6de5483c]{background-color:#e8002c;border-radius:14px;color:#fff;display:block;font-size:12px;left:15px;line-height:14px;min-width:14px;padding:0 4px;position:absolute;text-align:center;top:-5px}@media screen and (min-width:1025px) and (max-width:1400px){.app-header-box[data-v-6de5483c]{height:60px;padding:0 1rem;width:100%}.app-header .menu-toggle[data-v-6de5483c],.app-header .side-menu[data-v-6de5483c]{display:none}}@media screen and (min-width:768px) and (max-width:1024px){.app-header-box[data-v-6de5483c]{height:60px;justify-content:space-between;padding:0 10px;width:100%}.app-header .app-header-logo[data-v-6de5483c]{height:30px;width:130px}.app-header .app-header-box[data-v-6de5483c],.app-header .menu-box[data-v-6de5483c]{display:none}.app-header .menu-toggle[data-v-6de5483c]{align-items:center;border-bottom:1px solid #ddd;cursor:pointer;display:flex;justify-content:space-between;padding:12px}.app-header .menu-toggle .logo[data-v-6de5483c]{width:150px}.app-header .menu-toggle .el-icon[data-v-6de5483c]{color:#e8002c;cursor:pointer;font-size:24px}.app-header .el-avatar[data-v-6de5483c]{height:28px;width:28px}.app-header .el-button[data-v-6de5483c]{font-size:14px;padding:5px 10px}.app-header .side-menu[data-v-6de5483c]{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;transform:translate(-100%);transition:transform .3s ease;width:100%;z-index:101}.app-header .side-menu.visible[data-v-6de5483c]{transform:translate(0)}.app-header .side-menu .menu-header[data-v-6de5483c]{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:12px}.app-header .side-menu .menu-header .logo[data-v-6de5483c]{width:150px}.app-header .side-menu .menu-header .el-icon[data-v-6de5483c]{cursor:pointer;font-size:24px}.app-header .side-menu .menu-items[data-v-6de5483c]{display:flex;flex-direction:column;flex-grow:1;padding:20px}.app-header .side-menu .menu-items .menu-item[data-v-6de5483c]{color:#666;cursor:pointer;font-size:18px;padding:10px 0}.app-header .side-menu .menu-items .menu-item[data-v-6de5483c]:hover{color:red}.app-header .side-menu .menu-footer[data-v-6de5483c]{border-top:1px solid #ddd;display:flex;flex-direction:column;padding:20px}.app-header .side-menu .menu-footer a[data-v-6de5483c]{color:#666;margin:5px 0;text-decoration:none}.app-header .side-menu .menu-footer a[data-v-6de5483c]:hover{color:red}}@media screen and (max-width:767px){.app-header-box[data-v-6de5483c]{height:60px;justify-content:space-between;padding:0 10px;width:100%}.app-header .app-header-logo[data-v-6de5483c]{height:30px;width:130px}.app-header .app-header-box[data-v-6de5483c],.app-header .menu-box[data-v-6de5483c]{display:none}.app-header .menu-toggle[data-v-6de5483c]{align-items:center;border-bottom:1px solid #ddd;cursor:pointer;display:flex;justify-content:space-between;padding:12px}.app-header .menu-toggle .logo[data-v-6de5483c]{width:150px}.app-header .menu-toggle .el-icon[data-v-6de5483c]{color:#e8002c;cursor:pointer;font-size:24px}.app-header .el-avatar[data-v-6de5483c]{height:28px;width:28px}.app-header .el-button[data-v-6de5483c]{font-size:14px;padding:5px 10px}.app-header .side-menu[data-v-6de5483c]{background-color:#fff;display:flex;flex-direction:column;height:100%;left:0;position:fixed;top:0;transform:translate(-100%);transition:transform .3s ease;width:100%;z-index:101}.app-header .side-menu.visible[data-v-6de5483c]{transform:translate(0)}.app-header .side-menu .menu-header[data-v-6de5483c]{align-items:center;border-bottom:1px solid #ddd;display:flex;justify-content:space-between;padding:12px}.app-header .side-menu .menu-header .logo[data-v-6de5483c]{width:150px}.app-header .side-menu .menu-header .el-icon[data-v-6de5483c]{cursor:pointer;font-size:24px}.app-header .side-menu .menu-items[data-v-6de5483c]{display:flex;flex-direction:column;flex-grow:1;padding:20px}.app-header .side-menu .menu-items .menu-item[data-v-6de5483c]{color:#666;cursor:pointer;font-size:18px;padding:10px 0}.app-header .side-menu .menu-items .menu-item[data-v-6de5483c]:hover{color:red}.app-header .side-menu .menu-footer[data-v-6de5483c]{border-top:1px solid #ddd;display:flex;flex-direction:column;padding:20px}.app-header .side-menu .menu-footer a[data-v-6de5483c]{color:#666;margin:5px 0;text-decoration:none}.app-header .side-menu .menu-footer a[data-v-6de5483c]:hover{color:red}}[data-v-6de5483c] .el-button{background-color:#e8002c0f;border:1px solid transparent;border-radius:20;color:#e8002c;height:40px;line-height:40px;width:114px}[data-v-6de5483c] .el-button:hover{background-color:#e8002c29;border:1px solid transparent;border-radius:20;color:#e8002c;font-size:14px;font-weight:400;height:40px;line-height:14px;width:114px}.m_menu_wrap[data-v-20179a58]{width:258px}.m_menu_wrap[data-v-20179a58],.m_menu_wrap_collapse[data-v-20179a58]{bottom:0;left:0;position:fixed;top:60px}.m_menu_wrap_collapse[data-v-20179a58]{overflow-x:hidden;width:50px}.el-menu-item.is-active[data-v-20179a58]{background:var(--el-menu-hover-bg-color);border-right:4px solid #8b5cf6}.beta-badge[data-v-20179a58] .el-badge__content{animation:pulse-20179a58 2s infinite;background-color:var(--el-color-danger);border:1px solid var(--el-color-danger);border-radius:8px;color:#fff;font-size:10px;font-weight:700;height:16px;letter-spacing:.5px;line-height:14px;min-width:30px;padding:0 4px;right:-6px!important;text-transform:uppercase;top:22px!important}@keyframes pulse-20179a58{0%{box-shadow:0 0 #ff475766}70%{box-shadow:0 0 0 6px #ff475700}to{box-shadow:0 0 #ff475700}}.m_menu_wrap[data-v-fe647e03]{backface-visibility:hidden;width:258px}.m_menu_wrap[data-v-fe647e03],.m_menu_wrap_collapse[data-v-fe647e03]{bottom:0;left:0;position:fixed;top:60px;transform:translateZ(0);will-change:transform}.m_menu_wrap_collapse[data-v-fe647e03]{overflow-x:hidden;width:50px}.menu-transition[data-v-fe647e03]{transition:width .2s cubic-bezier(.4,0,.2,1)}.el-menu-item.is-active[data-v-fe647e03]{background:var(--el-menu-hover-bg-color);border-right:4px solid #8b5cf6;transition:all .2s cubic-bezier(.4,0,.2,1)}[data-v-fe647e03] .el-menu{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.el-loading-mask{background-color:rgb(255 255 255/var(--tw-bg-opacity));--tw-bg-opacity:.7;--tw-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);transition-duration:.3s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.el-loading-spinner .circular{height:3rem;width:3rem}.el-loading-spinner .path{stroke:#3b82f6}.m_menu_wrap[data-v-71c2f769]{overflow-y:auto;transform:translateZ(0);width:258px;will-change:transform;-webkit-overflow-scrolling:touch}.m_menu_wrap[data-v-71c2f769],.m_menu_wrap_collapse[data-v-71c2f769]{bottom:0;left:0;position:fixed;top:60px;z-index:10}.m_menu_wrap_collapse[data-v-71c2f769]{overflow-x:hidden;width:50px}.el-menu-item[data-v-71c2f769]{position:relative;transition:all .2s cubic-bezier(.4,0,.2,1);will-change:transform,opacity}.el-menu-item.is-active[data-v-71c2f769]{transition:border-right .2s ease}.m_class_student[data-v-71c2f769]{color:var(--el-color-danger)!important;position:absolute;right:4px}.el-menu-item.is-active[data-v-71c2f769]{background:var(--el-menu-hover-bg-color);border-right:4px solid var(--el-color-primary)}.m_add_icon[data-v-71c2f769]{color:var(--el-color-primary)}.m_icon_style[data-v-71c2f769]{backface-visibility:hidden;flex-shrink:0;font-size:16px;margin-right:5px;text-align:center;transform:translateZ(0);vertical-align:middle;width:var(--el-menu-icon-width)}[data-v-71c2f769] .el-submenu__title{align-items:center;display:flex}[data-v-71c2f769] .el-submenu__title span{flex:1;line-height:20px;white-space:normal!important;word-break:break-all}[data-v-71c2f769] .el-menu-item{align-items:center;display:flex;flex:1;line-height:20px;white-space:normal!important;word-break:break-all}[data-v-71c2f769] .el-badge__content.is-fixed{right:1px!important}.class-circle[data-v-71c2f769]{align-items:center;background-color:#909399;border-radius:50%;box-shadow:0 2px 4px #0000001f;color:#fff;display:inline-flex;font-weight:400;height:24px;justify-content:center;margin-right:8px;transition:all .3s ease;width:24px}.class-circle[data-v-71c2f769]:hover{background-color:#606266;box-shadow:0 4px 8px #0003;transform:translateY(-1px)}[data-v-71c2f769] .el-menu-item.is-active .class-circle{background-color:var(--el-color-primary);box-shadow:0 4px 8px rgba(var(--el-color-primary-rgb),.3);transform:translateY(-1px)}.app-footer[data-v-d291b392]{background:#fff;padding:40px 0;width:100%}.app-footer .footer-inner[data-v-d291b392]{margin:0 auto;max-width:1600px;padding:0 20px}.app-footer .scholardog-icon[data-v-d291b392]{background:url(https://img.scholardog.com/assets/pc/img/logo/home-head.png?v=1) no-repeat 50%;background-size:contain;display:block;height:40px;margin-bottom:40px;width:172px}.app-footer .footer-content[data-v-d291b392]{align-items:flex-start;display:flex;justify-content:space-between}.app-footer .links-section[data-v-d291b392]{display:flex;gap:80px}.app-footer .links-column[data-v-d291b392]{display:flex;flex-direction:column;gap:16px}.app-footer .links-column a[data-v-d291b392]{color:#626466;text-decoration:none}.app-footer .links-column a[data-v-d291b392]:hover{text-decoration:underline}.app-footer .social-section[data-v-d291b392]{align-items:center;display:flex;flex-direction:column;gap:24px}.app-footer .social-icons[data-v-d291b392]{display:flex;gap:24px}.app-footer .social-icons .social-icon[data-v-d291b392]{cursor:pointer;height:24px;width:24px}.app-footer .email-info[data-v-d291b392]{text-align:center}.app-footer .email-info .email-title[data-v-d291b392]{color:#626466;font-size:16px;margin:0}.app-footer .email-info .email-link[data-v-d291b392]{color:#626466;font-size:16px;text-decoration:none}.app-footer .email-info .email-link[data-v-d291b392]:hover{text-decoration:underline}.app-footer .copyright[data-v-d291b392]{color:#626466;font-size:14px;margin-top:20px;text-align:center}@media (max-width:768px){.app-footer .footer-content[data-v-d291b392]{flex-direction:column;gap:40px}.app-footer .links-section[data-v-d291b392]{gap:40px}.app-footer .social-section[data-v-d291b392]{align-items:center;width:100%}.app-footer .social-icons[data-v-d291b392]{justify-content:center}}@media (max-width:480px){.app-footer[data-v-d291b392]{padding:20px 0}.app-footer .links-section[data-v-d291b392]{flex-direction:row;flex-wrap:wrap;gap:40px;justify-content:space-around;width:100%}.app-footer .scholardog-icon[data-v-d291b392]{height:30px;margin-bottom:24px;width:120px}}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);align-items:center;background-color:var(--el-backtop-bg-color);border-radius:50%;box-shadow:var(--el-box-shadow-lighter);color:var(--el-backtop-text-color);cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;position:fixed;width:40px;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.whatsapp-container[data-v-be91b4d8]{bottom:140px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;right:12px;z-index:99999999}.contact-list[data-v-be91b4d8]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;bottom:60px;box-shadow:0 4px 20px #00000026;opacity:0;overflow:hidden;position:absolute;right:0;transform:translateY(10px) scale(.95);transition:all .2s ease;visibility:hidden;width:280px}.show-contacts[data-v-be91b4d8]{opacity:1;transform:translateY(0) scale(1);visibility:visible}.contact-list-header[data-v-be91b4d8]{background:#075e54;color:#fff;padding:16px}.header-content[data-v-be91b4d8]{align-items:center;display:flex;gap:10px}.header-content svg[data-v-be91b4d8]{color:#fff}.header-content span[data-v-be91b4d8]{flex:1;font-size:16px;font-weight:600}.contact-list-body[data-v-be91b4d8]{padding:0}.contact-item[data-v-be91b4d8]{align-items:center;border-bottom:1px solid #f0f0f0;display:flex;gap:12px;padding:12px 16px;text-decoration:none;transition:background-color .2s ease}.contact-item[data-v-be91b4d8]:last-child{border-bottom:none}.contact-item[data-v-be91b4d8]:hover{background-color:#f5f5f5}.contact-avatar[data-v-be91b4d8]{height:48px;position:relative;width:48px}.avatar[data-v-be91b4d8]{align-items:center;color:#fff;display:flex;font-size:18px;font-weight:500;height:100%;justify-content:center;width:100%}.avatar[data-v-be91b4d8],.online-indicator[data-v-be91b4d8]{background:#25d366;border-radius:50%}.online-indicator[data-v-be91b4d8]{border:2px solid #fff;bottom:2px;height:12px;position:absolute;right:2px;width:12px}.contact-info[data-v-be91b4d8]{display:flex;flex-direction:column;gap:4px}.contact-name[data-v-be91b4d8]{color:#111;font-size:16px;font-weight:500}.contact-status[data-v-be91b4d8]{color:#25d366;font-size:13px}.contact-list-footer[data-v-be91b4d8]{background:#f8f8f8;border-top:1px solid #f0f0f0;color:#888;font-size:12px;padding:10px 16px;text-align:center}.whatsapp-button[data-v-be91b4d8],.whatsapp-float[data-v-be91b4d8]{height:40px;position:relative;width:40px}.whatsapp-button[data-v-be91b4d8]{align-items:center;cursor:pointer;display:flex;justify-content:center;transition:all .3s ease}.whatsapp-button[data-v-be91b4d8]:after,.whatsapp-button[data-v-be91b4d8]:before{animation:pulse-be91b4d8 2s cubic-bezier(.4,0,.6,1) infinite;background:#25d366;border-radius:12px;content:"";height:100%;position:absolute;width:100%}.whatsapp-button[data-v-be91b4d8]:after{animation-delay:1s}.whatsapp-icon[data-v-be91b4d8]{position:relative;z-index:2}.whatsapp-icon[data-v-be91b4d8],.whatsapp-icon svg[data-v-be91b4d8]{height:40px;width:40px}@keyframes pulse-be91b4d8{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.privacy[data-v-f4bef732]{background-color:#000c;bottom:0;color:#fff;left:0;padding:25px 0;position:fixed;width:100%;z-index:100000}.m_color_button[data-v-f4bef732]{background:#e8002c!important;border:1px solid #e8002c}.unit-main[data-v-f4bef732]{margin:0 auto;width:1400px}@media screen and (min-width:768px) and (max-width:1199px){.privacy .unit-main[data-v-f4bef732]{padding:20px;width:80%}.privacy .unit-main p[data-v-f4bef732]{font-size:.9rem;line-height:1.4rem}}@media screen and (max-width:767px){.privacy[data-v-f4bef732]{padding:20px 0}.privacy .unit-main[data-v-f4bef732]{padding:15px;width:95%}.privacy .unit-main p[data-v-f4bef732]{font-size:.85rem;line-height:1.3rem}.privacy .unit-main .text-right[data-v-f4bef732]{text-align:center}.privacy .unit-main el-button[data-v-f4bef732]{margin-bottom:10px;margin-right:5px;padding:8px 16px}}.formula-keyboard{align-items:center;display:flex;flex-direction:column;min-height:120px;overflow:visible;position:relative;width:100%;z-index:1}.calculator-panel:not(.show-panel) .formula-keyboard,.calculator-panel:not(.show-panel) .formula-keyboard *,.calculator-panel:not(.show-panel) .math-input{display:none!important;height:1px!important;left:-9999px!important;opacity:0!important;overflow:hidden!important;pointer-events:none!important;position:absolute!important;top:-9999px!important;visibility:hidden!important;width:1px!important;z-index:-9999!important}.calculator-panel:not(.show-panel)~.ML__keyboard,.calculator-panel:not(.show-panel)~.mathlive-keyboard{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important;z-index:-9999!important}.math-input:focus{scroll-behavior:auto}body.keyboard-open{position:fixed}body.keyboard-open,html.keyboard-open{overflow:hidden;touch-action:none}body.keyboard-open :not(.formula-keyboard):not(.formula-keyboard *):not(.calculator-panel):not(.calculator-panel *):not(.calculator-floating-container):not(.calculator-floating-container *){overflow:hidden}body.keyboard-open .formula-keyboard{display:flex}body.keyboard-open .calculator-panel,body.keyboard-open .formula-keyboard,body.keyboard-open .formula-keyboard *{opacity:1;overflow:visible;visibility:visible}body.keyboard-open .calculator-panel{display:block;z-index:999999}body.keyboard-open .calculator-panel *{opacity:1;overflow:visible;visibility:visible}body.keyboard-open .calculator-floating-container{display:block;opacity:1;overflow:visible;visibility:visible;z-index:999999}body.keyboard-open .calculator-floating-container *{opacity:1;overflow:visible;visibility:visible}.formula-keyboard-container{bottom:20px;position:fixed;right:20px;transform:translateZ(0);z-index:9999}.ML__keyboard,.mathlive-keyboard{z-index:9998}.ML__keyboard .MLK__button,.ML__keyboard button,.mathlive-keyboard .MLK__button,.mathlive-keyboard button{display:flex!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.ML__keyboard .MLK__button span,.ML__keyboard .MLK__button:after,.ML__keyboard .MLK__button:before,.ML__keyboard button span,.ML__keyboard button:after,.ML__keyboard button:before,.mathlive-keyboard .MLK__button span,.mathlive-keyboard .MLK__button:after,.mathlive-keyboard .MLK__button:before,.mathlive-keyboard button span,.mathlive-keyboard button:after,.mathlive-keyboard button:before{content:attr(data-content)!important;display:inline!important;opacity:1!important;visibility:visible!important}.ML__keyboard .MLK__toolbar button,.ML__keyboard .toolbar button,.mathlive-keyboard .MLK__toolbar button,.mathlive-keyboard .toolbar button{display:flex!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important}.calculator-floating-container,.calculator-panel{z-index:999999}.math-input{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:none;border-radius:12px;box-shadow:0 2px 8px #0000001a,inset 0 1px #fffc;box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;min-height:60px;padding:12px 16px;transition:all .3s cubic-bezier(.4,0,.2,1);width:100%}.math-input:focus{background:#fff;box-shadow:0 4px 16px #00000026,inset 0 1px #fff,0 0 0 3px #667eea33;transform:translateY(-1px)}.math-input:hover{background:#fffffffa;box-shadow:0 3px 12px #0000001f,inset 0 1px #ffffffe6}.auto-compute-result{animation:fadeIn .3s ease-in-out;background:linear-gradient(135deg,#f8fafc,#e2e8f0);border:1px solid rgba(0,0,0,.1);border-radius:12px;box-shadow:0 2px 8px #0000000d;justify-content:space-between;margin-top:.75rem;padding:12px 16px;width:100%}.auto-compute-result,.result-display{align-items:center;display:flex}.result-display{flex:1;gap:.5rem}.result-label{color:#64748b;font-family:Courier New,monospace;font-size:1.125rem;font-weight:700;line-height:1.75rem}.result-content{align-items:center;display:flex;min-height:24px}.result-value{animation:resultFadeIn .4s ease-out;color:#1e293b;font-family:Courier New,monospace;font-size:1.125rem;font-weight:700;line-height:1.75rem;word-break:break-all}.computing-animation{align-items:center;animation:computingFadeIn .3s ease-out;display:flex;gap:8px}.computing-dots{display:flex;gap:4px}.computing-dots span{animation:computingDot 1.4s ease-in-out infinite;background:#64748b;border-radius:50%;height:6px;width:6px}.computing-dots span:first-child{animation-delay:0s}.computing-dots span:nth-child(2){animation-delay:.2s}.computing-dots span:nth-child(3){animation-delay:.4s}.computing-text{color:#64748b;font-size:14px;font-weight:500}@keyframes computingDot{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@keyframes computingFadeIn{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes resultFadeIn{0%{opacity:0;transform:translateY(-3px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.clear-btn{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fff3;border:none;border-radius:.5rem;color:#fffc;cursor:pointer;display:flex;height:2.5rem;justify-content:center;transition:all .2s ease;width:2.5rem}.clear-btn:hover{background:#ffffff4d;color:#fff;transform:scale(1.1)}.clear-btn:active{transform:scale(.95)}@media (prefers-color-scheme:dark){.math-input{background:#1e1e1ef2;box-shadow:0 2px 8px #0000004d,inset 0 1px #ffffff1a}.math-input:focus{background:#282828;box-shadow:0 4px 16px #0006,inset 0 1px #ffffff26,0 0 0 3px #4c63d24d}.math-input:hover{background:#232323fa;box-shadow:0 3px 12px #00000059,inset 0 1px #ffffff1f}.compute-btn{background:linear-gradient(135deg,#4c63d2,#6a4c93);box-shadow:0 4px 12px #4c63d266}.compute-btn:hover:not(:disabled){box-shadow:0 6px 16px #4c63d280}}.calculator-floating-container[data-v-c341fdac]{bottom:200px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:fixed;right:12px}.calculator-panel[data-v-c341fdac]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;bottom:60px;box-shadow:0 4px 20px #00000026;max-height:520px;min-height:250px;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;transform:translateY(10px) scale(.95);transition:all .2s cubic-bezier(.4,0,.2,1);visibility:hidden;width:400px;will-change:transform,opacity,visibility}.show-panel[data-v-c341fdac]{opacity:1;pointer-events:auto;transform:translateY(0) scale(1);visibility:visible}.calculator-panel-header[data-v-c341fdac]{background:#075e54;border-radius:12px 12px 0 0;color:#fff;padding:16px}.header-content[data-v-c341fdac]{align-items:center;display:flex;gap:10px}.header-content i[data-v-c341fdac]{color:#fff;font-size:20px}.header-content span[data-v-c341fdac]{flex:1;font-size:16px;font-weight:600}.calculator-panel-body[data-v-c341fdac]{display:flex;flex:1;flex-direction:column;padding:0}.calculator-content[data-v-c341fdac]{display:flex;flex:1;flex-direction:column;padding:16px}.calculator-content .formula-keyboard[data-v-c341fdac]{display:flex;flex-direction:column;min-height:120px;width:100%}.calculator-panel-footer[data-v-c341fdac]{align-items:center;background:#075e54;border-radius:0 0 12px 12px;border-top:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;font-size:11px;font-weight:400;gap:6px;justify-content:center;opacity:.8;padding:16px;text-align:center}.calculator-panel-footer[data-v-c341fdac]:before{background:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" fill="%23fff" viewBox="0 0 24 24"><path d="m12 2 1.09 6.26L20 9l-6.91.74L12 16l-1.09-6.26L4 9l6.91-.74z"/></svg>') no-repeat 50%;background-size:contain;content:"";height:12px;opacity:.6;width:12px}.calculator-close-btn[data-v-c341fdac]{align-items:center;background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:32px;justify-content:center;position:absolute;right:16px;top:16px;transition:all .2s ease;width:32px;z-index:20}.calculator-close-btn[data-v-c341fdac]:hover{background:#fff3;transform:scale(1.1)}@keyframes pulse-c341fdac{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}.notification-badge[data-v-c341fdac]{align-items:center;background:#ef4444;border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px #0003;display:flex;height:16px;justify-content:center;position:absolute;right:-3px;top:-3px;width:16px;z-index:25}.badge-pulse[data-v-c341fdac]{animation:badgePulse-c341fdac 2s infinite;background:#fff;border-radius:50%;height:6px;width:6px}@keyframes badgePulse-c341fdac{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@media (max-width:768px){.calculator-floating-container[data-v-c341fdac]{bottom:180px;right:8px}.calculator-panel[data-v-c341fdac]{width:340px}}@media (max-width:480px){.calculator-floating-container[data-v-c341fdac]{bottom:160px;right:6px}.calculator-panel[data-v-c341fdac]{width:320px}}@media (prefers-color-scheme:dark){.calculator-panel[data-v-c341fdac]{background:#1f2937;border:1px solid hsla(0,0%,100%,.1)}.calculator-panel-header[data-v-c341fdac]{background:#111827}.calculator-panel-footer[data-v-c341fdac]{background:#111827;border-top:1px solid hsla(0,0%,100%,.1)}}@media (prefers-reduced-motion:reduce){.calculator-button[data-v-c341fdac],.calculator-button[data-v-c341fdac]:after,.calculator-button[data-v-c341fdac]:before,.calculator-panel[data-v-c341fdac]{animation:none;transition:none}.badge-pulse[data-v-c341fdac]{animation:none}}body.keyboard-open .calculator-panel[data-v-c341fdac]{display:block;z-index:999999}body.keyboard-open .calculator-content[data-v-c341fdac],body.keyboard-open .calculator-panel[data-v-c341fdac],body.keyboard-open .calculator-panel[data-v-c341fdac] *{opacity:1;overflow:visible;visibility:visible}body.keyboard-open .calculator-content[data-v-c341fdac]{display:flex}body.keyboard-open .calculator-content[data-v-c341fdac] *{opacity:1;overflow:visible;visibility:visible}.calculator-floating-container[data-v-c341fdac],.calculator-panel[data-v-c341fdac]{z-index:999999}.calculator-button[data-v-c341fdac],.calculator-float[data-v-c341fdac]{height:40px;position:relative;width:40px}.calculator-button[data-v-c341fdac]{align-items:center;background:#075e54;border-radius:8px;cursor:pointer;display:flex;justify-content:center;transition:all .3s ease}.calculator-button[data-v-c341fdac]:after,.calculator-button[data-v-c341fdac]:before{animation:pulse-c341fdac 2s cubic-bezier(.4,0,.6,1) infinite;background:#075e54;border-radius:8px;content:"";height:100%;position:absolute;width:100%}.calculator-button[data-v-c341fdac]:after{animation-delay:1s}.calculator-icon[data-v-c341fdac]{align-items:center;display:flex;height:40px;justify-content:center;position:relative;width:40px;z-index:2}.calculator-icon i[data-v-c341fdac]{color:#fff;font-size:20px}.m_menu_wrap[data-v-90f4d976]{bottom:0;left:0;position:fixed;top:60px;width:258px}.m_main_wrap[data-v-90f4d976]{margin-left:258px;position:relative}.m_main_wrap_collapse[data-v-90f4d976]{margin-left:50px;position:relative}.privacy[data-v-90f4d976]{background-color:#000c;bottom:0;color:#fff;left:0;padding:25px 0;position:fixed;width:100%;z-index:100000}.toggle-icon[data-v-90f4d976]{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 1px 2px #0000000d;color:#64748b;cursor:pointer;padding:.5rem;position:relative;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.toggle-icon[data-v-90f4d976]:hover{--tw-scale-x:1.05;--tw-scale-y:1.05;background:#f8fafc;box-shadow:0 4px 6px #00000012;color:var(--el-color-primary)}.toggle-icon[data-v-90f4d976]:active,.toggle-icon[data-v-90f4d976]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.toggle-icon[data-v-90f4d976]:active{--tw-scale-x:.95;--tw-scale-y:.95;background:#f1f5f9}.toggle-icon[data-v-90f4d976]:hover svg{--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}
