.family-practice-switcher[data-v-81b10f0a]{border-top:1px solid #28282814;margin-top:8px;padding-top:10px}.family-practice-header[data-v-81b10f0a]{color:#61666c;justify-content:space-between;align-items:center;padding:0 8px 6px;font-size:12px;font-weight:600;line-height:18px;display:flex}.family-practice-manage[data-v-81b10f0a]{color:#006493;text-decoration:none}.family-practice-list[data-v-81b10f0a]{gap:8px;padding:0 8px;display:grid}.family-practice-account[data-v-81b10f0a]{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:8px;align-items:center;gap:14px;width:100%;min-height:60px;padding:10px 16px;transition:background-color .16s,border-color .16s,transform .16s;display:flex}.family-practice-account[data-v-81b10f0a]:hover:not(:disabled){background:#ffde0829;border-color:#ffde08e6;outline:none;transform:translateY(-1px)}.family-practice-account[data-v-81b10f0a]:focus-visible{background:#ffde0829;border-color:#ffde08e6;outline:none;transform:translateY(-1px)}.family-practice-account-active[data-v-81b10f0a]{background:#167a3a14;border-color:#167a3a2e}.family-practice-avatar[data-v-81b10f0a]{color:#282828;background:#fff4b8;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:13px;font-weight:700;display:flex;overflow:hidden}.family-practice-avatar img[data-v-81b10f0a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.family-practice-copy[data-v-81b10f0a]{align-content:center;gap:4px;display:grid}.family-practice-name[data-v-81b10f0a],.family-practice-role[data-v-81b10f0a]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.family-practice-name[data-v-81b10f0a]{color:#282828;font-size:14px;font-weight:700;line-height:20px}.family-practice-role[data-v-81b10f0a]{color:#777;font-size:12px;line-height:16px}.global-announcement-bar[data-v-8dc1219f]{z-index:90;color:#282828;background:#fff;border-bottom:1px solid #dedede;flex:0 0 44px;width:100%;height:44px;position:relative;overflow:hidden}.global-announcement-bar__inner[data-v-8dc1219f]{align-items:center;gap:8px;width:min(1200px,100%);height:100%;margin:0 auto;padding:0 16px;display:flex}.global-announcement-bar__viewport[data-v-8dc1219f]{flex:auto;min-width:0;height:32px;position:relative;overflow:hidden}.global-announcement-bar__item[data-v-8dc1219f]{align-items:center;gap:12px;min-width:0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.global-announcement-bar__label[data-v-8dc1219f]{color:#fff;border-radius:4px;flex:none;padding:3px 7px;font-size:12px;font-weight:700;line-height:18px}.global-announcement-bar__label--feature[data-v-8dc1219f]{background:#282828}.global-announcement-bar__label--notice[data-v-8dc1219f]{background:#0086d2}.global-announcement-bar__label--warning[data-v-8dc1219f]{color:#282828;background:#fac609}.global-announcement-bar__label--error[data-v-8dc1219f]{background:#e81b27}.global-announcement-bar__message[data-v-8dc1219f]{color:#434343;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.global-announcement-bar__action[data-v-8dc1219f]{color:#434343;border-radius:8px;flex:none;align-items:center;gap:4px;min-height:32px;padding:5px 8px;font-size:14px;font-weight:700;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:inline-flex}.global-announcement-bar__action>span[data-v-8dc1219f]:last-child{width:14px;height:14px}.global-announcement-bar__action[data-v-8dc1219f]:hover{color:#282828;background:#ffde08;transform:translateY(-1px)}.global-announcement-bar__controls[data-v-8dc1219f]{flex:none;align-items:center;gap:2px;display:flex}.global-announcement-bar__count[data-v-8dc1219f]{color:#61666c;font-variant-numeric:tabular-nums;text-align:center;min-width:32px;font-size:12px;line-height:18px}.global-announcement-bar__close[data-v-8dc1219f],.global-announcement-bar__control[data-v-8dc1219f]{color:#61666c;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;transition:background-color .16s,color .16s,transform .16s;display:grid}.global-announcement-bar__control[data-v-8dc1219f]{width:28px;height:32px}.global-announcement-bar__control>span[data-v-8dc1219f]{width:15px;height:15px}.global-announcement-bar__close[data-v-8dc1219f]{width:36px;height:36px}.global-announcement-bar__close>span[data-v-8dc1219f]{width:18px;height:18px}.global-announcement-bar__action[data-v-8dc1219f]:active,.global-announcement-bar__close[data-v-8dc1219f]:active,.global-announcement-bar__control[data-v-8dc1219f]:active{transform:translateY(0)}.global-announcement-bar__close[data-v-8dc1219f]:hover,.global-announcement-bar__control[data-v-8dc1219f]:hover{color:#282828;background:#f7f7f7;transform:translateY(-1px)}.global-announcement-bar__action[data-v-8dc1219f]:focus-visible{outline-offset:1px;outline:2px solid #0086d2}.global-announcement-bar__close[data-v-8dc1219f]:focus-visible{outline-offset:1px;outline:2px solid #0086d2}.global-announcement-bar__control[data-v-8dc1219f]:focus-visible{outline-offset:1px;outline:2px solid #0086d2}.announcement-slide-next-enter-active[data-v-8dc1219f],.announcement-slide-next-leave-active[data-v-8dc1219f],.announcement-slide-previous-enter-active[data-v-8dc1219f],.announcement-slide-previous-leave-active[data-v-8dc1219f]{will-change:opacity, transform;transition:opacity .18s,transform .26s cubic-bezier(.16,1,.3,1)}.announcement-slide-next-enter-from[data-v-8dc1219f],.announcement-slide-previous-leave-to[data-v-8dc1219f]{opacity:0;transform:translateY(100%)}.announcement-slide-next-leave-to[data-v-8dc1219f],.announcement-slide-previous-enter-from[data-v-8dc1219f]{opacity:0;transform:translateY(-100%)}@media (max-width:640px){.global-announcement-bar__inner[data-v-8dc1219f]{gap:4px;padding:0 6px 0 12px}.global-announcement-bar__item[data-v-8dc1219f]{gap:6px}.global-announcement-bar__label[data-v-8dc1219f],.global-announcement-bar__count[data-v-8dc1219f]{display:none}.global-announcement-bar__action[data-v-8dc1219f],.global-announcement-bar__message[data-v-8dc1219f]{font-size:13px}.global-announcement-bar__action[data-v-8dc1219f]{padding-inline-start:4px;padding-inline-end:4px}.global-announcement-bar__controls[data-v-8dc1219f]{gap:0}.global-announcement-bar__close[data-v-8dc1219f]{width:32px}}@media (prefers-reduced-motion:reduce){.announcement-slide-next-enter-active[data-v-8dc1219f],.announcement-slide-next-leave-active[data-v-8dc1219f],.announcement-slide-previous-enter-active[data-v-8dc1219f],.announcement-slide-previous-leave-active[data-v-8dc1219f],.global-announcement-bar__action[data-v-8dc1219f],.global-announcement-bar__close[data-v-8dc1219f],.global-announcement-bar__control[data-v-8dc1219f]{transition-duration:.01ms}}.layout-header[data-v-c83f9559]{--header-height:60px;--header-ink:#282828;--header-ink-muted:#4f4a30;--header-yellow:#ffde08;--header-yellow-deep:#fac609;--header-surface:#ffffff7a;z-index:100;height:var(--header-height);background:linear-gradient(180deg, #ffe535 0, var(--header-yellow) 100%);border-bottom:1px solid #2828281f;position:sticky;top:0;box-shadow:0 8px 22px #28282812}.layout-header-typing[data-v-c83f9559]{--header-height:52px}.app-header-common[data-v-c83f9559],.header-brand[data-v-c83f9559]{min-width:0;height:100%}.header-logo-button[data-v-c83f9559]{width:106px;height:48px;color:var(--header-ink);cursor:pointer;background:0 0;border:0;border-radius:12px;flex:0 0 106px;justify-content:center;align-items:center;padding:0;transition:background-color .16s,transform .16s,box-shadow .16s;display:inline-flex}.header-logo-button[data-v-c83f9559]:hover{background:#ffffff57;transform:translateY(-1px)}.header-logo-button[data-v-c83f9559]:active{transform:translateY(0)scale(.98)}.course-dropdown-link[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.header-logo-button[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.login-btn[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.mobile-menu-button[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.nav-link[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.user-profile-header[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.user-profile-menu-item[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.user-profile-vip-entry[data-v-c83f9559]:focus-visible{outline:2px solid var(--header-ink);outline-offset:3px}.header-logo[data-v-c83f9559]{width:106px;height:48px;display:block}.header-divider[data-v-c83f9559]{opacity:.82}.header-tagline[data-v-c83f9559]{max-width:180px;color:var(--header-ink-muted);letter-spacing:0;white-space:nowrap}.mobile-menu-button[data-v-c83f9559]{width:38px;height:38px;color:var(--header-ink);cursor:pointer;background:#ffffff57;border:1px solid #28282838;border-radius:10px;justify-content:center;align-items:center;transition:background-color .16s,color .16s,transform .16s,box-shadow .16s;display:inline-flex}.mobile-menu-button[data-v-c83f9559]:hover{background:#ffffff8f;transform:translateY(-1px);box-shadow:0 5px 14px #2828281f}.mobile-menu-button[aria-expanded=true][data-v-c83f9559]{background:var(--header-ink);color:var(--header-yellow)}.mobile-menu-icon[data-v-c83f9559]{width:20px;height:20px}.header-menu-toggle[data-v-c83f9559]{flex:none;display:none}.menu-container[data-v-c83f9559]{z-index:50;width:auto;box-shadow:none;background:0 0;border:0;flex-direction:row;align-items:center;gap:8px;min-width:0;margin-right:32px;padding:0;display:flex;position:relative}.nav-item-wrapper[data-v-c83f9559]{align-items:center;min-width:0;display:flex}.on-typing[data-v-c83f9559]{align-items:center;gap:12px;min-width:0}.typing-header-left[data-v-c83f9559]{flex:auto;min-width:0}.typing-header-back[data-v-c83f9559]{border-radius:8px;flex:none;padding:0!important}.typing-header-breadcrumb[data-v-c83f9559]{flex:auto;min-width:0;overflow:hidden}.typing-header-breadcrumb[data-v-c83f9559] ol{flex-wrap:nowrap;align-items:center;min-width:0;display:flex}.typing-header-breadcrumb[data-v-c83f9559] li{flex:0 auto;align-items:center;min-width:0;display:inline-flex}.typing-header-breadcrumb[data-v-c83f9559] .ant-breadcrumb-link{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:inline-flex;overflow:hidden}.typing-header-breadcrumb[data-v-c83f9559] .ant-breadcrumb-link a{color:inherit;text-overflow:ellipsis;white-space:nowrap;min-width:0;min-height:0;overflow:hidden}.typing-header-actions[data-v-c83f9559]{flex:none;min-width:0}.typing-header-actions[data-v-c83f9559] .ant-btn{flex:none;justify-content:center;align-items:center;display:inline-flex}.typing-header-actions[data-v-c83f9559] .ant-btn img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px}@media (min-width:1181px){.typing-header-actions[data-v-c83f9559] .ant-btn{min-height:40px}}.typing-header-login-shell[data-v-c83f9559]{flex:none;width:auto;min-width:max-content}.typing-header-login-button[data-v-c83f9559]{white-space:nowrap;flex:none}@media (max-width:1180px){.header-tagline[data-v-c83f9559]{display:none!important}.header-menu-toggle[data-v-c83f9559]{display:block}.menu-container[data-v-c83f9559]{top:var(--header-height);width:min(312px,100vw - 24px);max-height:calc(100vh - var(--header-height) - 6px);background:#fffdf0;border:1px solid #2828281a;border-radius:14px;flex-direction:column;align-items:stretch;gap:4px;margin-right:0;padding:8px;display:none;position:absolute;right:12px;overflow:auto;box-shadow:0 18px 42px #28282829}.menu-container-open[data-v-c83f9559]{display:flex}}@media (max-width:1023px){.layout-header[data-v-c83f9559]{--header-height:50px}.header-logo-button[data-v-c83f9559]{flex-basis:106px;width:106px;height:48px}.layout-header img[src*=daziya-logo\.svg][data-v-c83f9559]{width:106px;height:48px}.layout-header .common .ml-8[data-v-c83f9559]{margin-left:1rem}.layout-header .common .mr-8[data-v-c83f9559]{margin-right:1rem}.layout-header .login-btn[data-v-c83f9559],.layout-header .user-profile[data-v-c83f9559],.layout-header .user-profile-header[data-v-c83f9559]{height:28px!important}.layout-header .user-profile-avatar-trigger[data-v-c83f9559],.layout-header .user-profile-avatar-trigger .ant-avatar[data-v-c83f9559],.layout-header .typing-header-actions .user-profile-avatar-trigger[data-v-c83f9559],.layout-header .typing-header-actions .user-profile-avatar-trigger .ant-avatar[data-v-c83f9559]{width:28px!important;height:28px!important}.menu-container[data-v-c83f9559]{background:#fffdf0;border:1px solid #2828281a;border-radius:14px;width:min(312px,100vw - 20px);max-height:calc(100vh - 64px);padding:8px;top:50px;right:10px;overflow:auto;box-shadow:0 18px 42px #28282829}.nav-item-wrapper[data-v-c83f9559]{width:100%;padding-left:0;padding-right:0}.nav-link[data-v-c83f9559]{border-radius:10px;justify-content:space-between;width:100%;height:38px;padding:0 12px;font-size:14px;line-height:38px}.menu-container .user-profile-header[data-v-c83f9559]{border-radius:10px;justify-content:flex-start;gap:8px;width:100%;height:38px!important;padding:0 10px!important}.menu-container .user-profile-title[data-v-c83f9559]{flex:auto;max-width:none}.menu-container .user-profile-name[data-v-c83f9559]{max-width:156px;font-size:14px;font-weight:700}.menu-container .user-profile-caret[data-v-c83f9559]{margin-left:auto}.course-dropdown-menu[data-v-c83f9559]{grid-template-columns:1fr;min-width:min(348px,100vw - 32px)}.login-buttons[data-v-c83f9559]{border-top:1px solid #28282814;width:100%;padding:10px 0 0}.login-btn[data-v-c83f9559]{width:100%}}@media (max-width:767px){.header-brand[data-v-c83f9559]{gap:8px}.header-menu-toggle[data-v-c83f9559]{margin-right:10px}}@media (max-width:1180px){.on-typing[data-v-c83f9559]{gap:8px}.typing-header-left[data-v-c83f9559]{flex:1 1 0;gap:8px;max-width:none;margin-left:10px}.typing-header-actions[data-v-c83f9559]{gap:2px;margin-right:10px;font-size:13px}.typing-header-actions[data-v-c83f9559] .ant-btn{width:34px;min-width:34px;height:34px;padding:0}.typing-header-actions[data-v-c83f9559] .ant-btn>div{font-size:18px}.typing-header-actions[data-v-c83f9559] .ant-btn img{width:20px;height:20px}.typing-header-actions[data-v-c83f9559] .typing-header-shuangpin-button{width:42px;min-width:42px;padding:0 4px}.typing-header-login-shell[data-v-c83f9559]{gap:0;width:auto;padding-left:2px;padding-right:0}.typing-header-login-button[data-v-c83f9559]{width:auto;min-width:80px;height:32px;padding:0 10px;font-size:13px}.typing-header-breadcrumb[data-v-c83f9559]{max-width:100%;font-size:13px;line-height:20px}.typing-header-breadcrumb[data-v-c83f9559] .ant-breadcrumb-link{max-width:118px}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-level .ant-breadcrumb-link{max-width:92px}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-course .ant-breadcrumb-link{max-width:104px}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-lesson .ant-breadcrumb-link{max-width:260px}.typing-header-breadcrumb[data-v-c83f9559] .ant-breadcrumb-separator{vertical-align:middle;align-items:center;margin:0 5px;display:inline-flex}}@media (max-width:900px){.typing-header-left[data-v-c83f9559]{gap:6px;margin-left:8px}.typing-header-actions[data-v-c83f9559]{gap:0;margin-right:8px}.typing-header-actions[data-v-c83f9559] .ant-btn{width:31px;min-width:31px;height:31px}.typing-header-actions[data-v-c83f9559] .ant-btn>div{font-size:17px}.typing-header-actions[data-v-c83f9559] .ant-btn img{width:18px;height:18px}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-course{display:none}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-level .ant-breadcrumb-link{max-width:96px}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-lesson .ant-breadcrumb-link{max-width:min(36vw,240px)}.typing-header-breadcrumb-speed[data-v-c83f9559] .typing-header-crumb-lesson .ant-breadcrumb-link{max-width:min(44vw,300px)}.typing-header-login-button[data-v-c83f9559]{min-width:72px;padding:0 8px}.typing-header-actions .user-profile-header[data-v-c83f9559]{gap:4px;height:32px;padding-right:6px}.typing-header-actions .user-profile-name[data-v-c83f9559]{max-width:64px}}@media (max-width:767px){.on-typing[data-v-c83f9559]{gap:4px}.typing-header-left[data-v-c83f9559]{gap:4px;margin-left:6px}.typing-header-actions[data-v-c83f9559]{gap:0;margin-right:6px}.typing-header-actions[data-v-c83f9559] .ant-btn{width:28px;min-width:28px;height:28px}.typing-header-actions[data-v-c83f9559] .ant-btn>div{font-size:16px}.typing-header-actions[data-v-c83f9559] .ant-btn img{width:17px;height:17px}.typing-header-hand-action[data-v-c83f9559],.typing-header-theme-action[data-v-c83f9559]{display:none!important}.typing-header-breadcrumb[data-v-c83f9559] li:not(:last-child){display:none}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-lesson .ant-breadcrumb-link{max-width:min(38vw,170px)}.typing-header-breadcrumb-speed[data-v-c83f9559] .typing-header-crumb-lesson .ant-breadcrumb-link{max-width:min(44vw,190px)}.typing-header-actions[data-v-c83f9559] .typing-header-shuangpin-button{width:38px;min-width:38px}.typing-header-actions[data-v-c83f9559] .typing-header-shuangpin-button span{font-size:12px!important}.typing-header-login-button[data-v-c83f9559]{min-width:64px;height:28px;padding:0 7px;font-size:12px}.typing-header-actions .user-profile-header[data-v-c83f9559]{justify-content:center;gap:0;width:30px;height:30px!important;padding:0!important}.typing-header-actions .user-profile-caret[data-v-c83f9559],.typing-header-actions .user-profile-name[data-v-c83f9559]{display:none!important}}@media (max-width:480px){.typing-header-left[data-v-c83f9559]{flex:1 1 0;max-width:calc(100% - 112px)}.typing-header-actions[data-v-c83f9559]{flex:none}.typing-header-audio-action[data-v-c83f9559],.typing-header-keytips-action[data-v-c83f9559]{display:none!important}.typing-header-breadcrumb[data-v-c83f9559] .typing-header-crumb-lesson .ant-breadcrumb-link{max-width:min(48vw,178px)}}.nav-link[data-v-c83f9559]{height:36px;color:var(--header-ink);white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:0 8px;font-weight:600;line-height:36px;transition:background-color .16s,border-color .16s,box-shadow .16s,color .16s,transform .16s;position:relative}.nav-link[data-v-c83f9559]:after{display:none}.nav-link[data-v-c83f9559]:hover{background:var(--header-surface);color:var(--header-ink);border-color:#28282829;text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px #28282814}.nav-link[data-v-c83f9559]:active{transform:translateY(0)scale(.98)}.nav-link-active[data-v-c83f9559],.nav-link-active[data-v-c83f9559]:hover{border-color:var(--header-ink);background:var(--header-ink);box-shadow:0 6px 16px #28282824;color:var(--header-yellow)!important}.nav-link-active[data-v-c83f9559] .anticon,.nav-link-active[data-v-c83f9559] svg{color:var(--header-yellow)}@media (min-width:1181px) and (max-width:1280px){.nav-link[data-v-c83f9559]{height:34px;padding:0 8px;font-size:13px;line-height:34px}}.login-btn[data-v-c83f9559]{min-width:88px;height:34px;color:var(--header-ink);border-radius:10px;font-size:14px;font-weight:700;transition:background-color .16s,box-shadow .16s,transform .16s;box-shadow:inset 0 -2px #28282814}.login-btn[data-v-c83f9559]:hover{background:#f4c904;transform:translateY(-1px);box-shadow:0 7px 16px #28282821}.login-btn[data-v-c83f9559]:active{transform:translateY(0)scale(.98)}.visitor-login-trigger[data-v-c83f9559]{position:relative}@media (max-width:1180px){.nav-link[data-v-c83f9559]{border-radius:10px;justify-content:space-between;width:100%;height:38px;padding:0 12px;font-size:14px;line-height:38px}.visitor-login-trigger[data-v-c83f9559]{flex-direction:column;align-items:stretch}}.course-dropdown-menu[data-v-c83f9559]{-moz-column-gap:10px;background:#fff;border:1px solid #28282814;border-radius:12px;grid-template-columns:repeat(2,max-content);gap:8px 10px;min-width:348px;padding:10px;display:grid;box-shadow:0 18px 42px #1a1c1c26}.course-dropdown-link[data-v-c83f9559]{color:#282828;border-radius:8px;align-items:center;gap:8px;min-width:154px;padding:10px;font-family:PingFang SC,Microsoft YaHei,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:flex}.course-dropdown-link[data-v-c83f9559]:focus,.course-dropdown-link[data-v-c83f9559]:hover{color:#161616;background:#fff6bf;text-decoration:none;transform:translateY(-1px)}.course-dropdown-icon[data-v-c83f9559]{color:#282828;flex:0 0 22px;width:22px;height:22px}.course-dropdown-text[data-v-c83f9559]{white-space:nowrap}.user-profile-header[data-v-c83f9559]{cursor:pointer;border:1px solid #0000}.user-profile-header[data-v-c83f9559]:hover{background:#ffffff6b;border-color:#2828281f;box-shadow:0 6px 16px #2828281f}.user-profile-header[data-v-c83f9559]:focus-visible{background:#ffffff6b;border-color:#2828281f;box-shadow:0 6px 16px #2828281f}.user-profile-title[data-v-c83f9559]{align-items:center;gap:5px;min-width:0;max-width:128px;display:flex}.user-profile-name[data-v-c83f9559]{color:#282828;text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:88px;font-size:13px;font-weight:500;line-height:18px;overflow:hidden}.user-profile-practice-badge[data-v-c83f9559]{color:#282828;background:#2828281f;border-radius:999px;flex:none;align-items:center;height:18px;padding:0 6px;font-size:10px;font-weight:700;line-height:18px;display:inline-flex}.user-profile[data-v-c83f9559]:hover{box-shadow:0 6px 16px #2828281f}.user-profile-dropdown[data-v-c83f9559]{background:#fff;border:1px solid #28282814;border-radius:12px;width:312px;overflow:hidden;box-shadow:0 18px 42px #1a1c1c29}.user-profile-card[data-v-c83f9559]{background:#fff9db;align-items:center;gap:14px;padding:18px 18px 14px;display:flex}.user-profile-avatar-shell[data-v-c83f9559]{flex:0 0 56px;width:56px;height:56px;position:relative}.user-profile-avatar-shell[data-v-c83f9559] .ant-avatar,.user-profile-avatar-trigger[data-v-c83f9559] .ant-avatar{justify-content:center;align-items:center;line-height:1;display:inline-flex}.user-profile-avatar-shell[data-v-c83f9559] .ant-avatar-string,.user-profile-avatar-trigger[data-v-c83f9559] .ant-avatar-string{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex;position:static;transform:none!important}.user-profile-card-vip[data-v-c83f9559]{-o-object-fit:contain;object-fit:contain;width:44px;height:18px;position:absolute;bottom:-3px;right:-9px}.user-profile-status-pill[data-v-c83f9559]{color:#8a8a8a;background:#eee;border-radius:999px;align-items:center;height:20px;padding:0 8px;font-size:11px;font-weight:700;line-height:20px;display:inline-flex}.user-profile-status-pill-vip[data-v-c83f9559]{color:#ffde08;background:#282828}.user-profile-vip-entry[data-v-c83f9559]{color:#282828;background:#ffde08;border-radius:8px;align-items:center;gap:10px;margin:10px 10px 2px;padding:10px 12px;text-decoration:none;transition:background-color .16s,box-shadow .16s,transform .16s;display:flex;box-shadow:0 6px 16px #6d651629}.user-profile-vip-entry[data-v-c83f9559]:focus,.user-profile-vip-entry[data-v-c83f9559]:hover{color:#282828;background:#fac609;text-decoration:none;transform:translateY(-1px);box-shadow:0 10px 24px #6d651633}.user-profile-vip-icon[data-v-c83f9559]{background:#fff;border-radius:8px;flex:0 0 30px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.user-profile-vip-icon img[data-v-c83f9559]{width:22px;height:22px}.user-profile-menu-section[data-v-c83f9559]{background:#fff;border-bottom:1px solid #eee;margin:0 10px;padding:8px 0}.user-profile-menu-item[data-v-c83f9559]{color:#434343;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;min-height:42px;padding:0 12px;font-size:14px;font-weight:400;line-height:22px;text-decoration:none;transition:background-color .16s,color .16s,transform .16s;display:flex}.user-profile-menu-item[data-v-c83f9559]:focus,.user-profile-menu-item[data-v-c83f9559]:hover{color:#161616;background:#f7f7f7;text-decoration:none;transform:translateY(-1px)}.user-profile-logout[data-v-c83f9559]{color:#d9343f;cursor:pointer;width:calc(100% - 20px);margin:8px 10px 10px;padding-top:0;padding-bottom:0}.user-profile-logout[data-v-c83f9559]:focus,.user-profile-logout[data-v-c83f9559]:hover{color:#c42631}@keyframes fadeIn-c83f9559{0%{opacity:0;transform:translate(-50%)translateY(-10px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-width:767px){.menu-container[data-v-c83f9559]{width:min(300px,100vw - 16px);right:8px;box-shadow:0 14px 32px #0000001f}.nav-item-wrapper[data-v-c83f9559]:hover{background-color:#00000005}.login-buttons[data-v-c83f9559]{border-top:1px solid #0000000d;padding:1rem}[data-v-c83f9559] .ant-dropdown{width:100%;margin-top:.5rem}[data-v-c83f9559] .ant-dropdown-menu{border-radius:8px;width:100%}.course-dropdown-menu[data-v-c83f9559]{grid-template-columns:1fr;row-gap:8px;width:calc(100vw - 32px);max-width:360px;padding:12px;box-shadow:0 10px 28px #0000001f}.course-dropdown-link[data-v-c83f9559]{width:100%;min-width:0}}.qrcode-popup[data-v-c83f9559]{z-index:1000;background:#fff;border:1px solid #28282814;border-radius:12px;padding:12px;display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 18px 42px #1a1c1c29}.qrcode-image[data-v-c83f9559]{-o-object-fit:cover;object-fit:cover;border-radius:4px;width:120px;height:120px}.qrcode-visible[data-v-c83f9559]{animation:.2s cubic-bezier(.25,1,.5,1) fadeIn-c83f9559;display:block}@media (min-width:1024px){.nav-link:hover .qrcode-popup[data-v-c83f9559]{animation:.2s cubic-bezier(.25,1,.5,1) fadeIn-c83f9559;display:block}}
