.xEoaRG_logo{flex-shrink:0;display:block}.xEoaRG_logoTutor{color:#000}.xEoaRG_logoWise{color:var(--color-primary,#006c67)}@media (prefers-color-scheme:dark){.xEoaRG_logoTutor{color:var(--color-gray-100,#f3f4f6)}}
._5Cu8Tq_header{width:100%;height:64px;padding:0 var(--space-2) 0 var(--space-4);background-color:var(--color-bg-card,#fff);border-bottom:1px solid var(--color-border,#dfe1e5);z-index:50;flex-shrink:0;justify-content:space-between;align-items:center;transition:padding .2s ease-in-out;display:flex;position:fixed;top:0}@media (max-width:768px){._5Cu8Tq_header{padding-left:var(--space-2);padding-right:12px}}._5Cu8Tq_headerLogo{margin-left:-10px}._5Cu8Tq_headerLogo a{font-family:var(--font-secondary,"Inter", sans-serif);font-size:var(--font-size-2xl,24px);font-weight:var(--font-weight-semibold,600);color:var(--color-primary,#006c67);text-decoration:none}._5Cu8Tq_headerActions{align-items:center;gap:var(--space-2);display:flex}
._7iHJxq_logoText{letter-spacing:-.3px;font-size:20px;font-weight:700;font-family:var(--font-secondary,"Inter", sans-serif)}._7iHJxq_logoDark{color:#000}._7iHJxq_logoAccent{color:var(--color-primary,#006c67)}
.oORJuq_legal{font-size:var(--font-size-xs);color:var(--color-text-secondary);margin:0 0 4px}.oORJuq_footer{text-align:center;width:100%;padding:var(--space-3) var(--space-2) var(--space-2);background-color:var(--color-bg-page);border-top:1px solid #e5e7eb;flex-shrink:0;margin-top:auto}.oORJuq_footer p{justify-content:center;align-items:center;gap:var(--space-1) var(--space-3);line-height:1.6;font-size:var(--font-size-xs);color:var(--color-text-secondary);flex-wrap:wrap;transition:font-size .2s ease-in-out;display:flex}@media (min-width:768px){.oORJuq_footer p{font-size:var(--font-size-sm)}}@media (max-width:768px){.oORJuq_footer{display:none}}
.jJ2Rca_backdrop{z-index:1100;background-color:#00000080;animation:.2s ease-in-out jJ2Rca_fadeIn;position:fixed;inset:0}@keyframes jJ2Rca_fadeIn{0%{opacity:0}to{opacity:1}}.jJ2Rca_menuPanel{z-index:1101;background-color:#fff;flex-direction:column;width:85%;max-width:400px;height:100dvh;animation:.3s ease-out jJ2Rca_slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow:hidden;box-shadow:-2px 0 8px #0000001a}@keyframes jJ2Rca_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.jJ2Rca_menuHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem;display:flex}.jJ2Rca_userInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.jJ2Rca_avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.jJ2Rca_userName{text-overflow:ellipsis;white-space:nowrap;color:#111827;min-width:0;font-size:.9375rem;font-weight:600;overflow:hidden}.jJ2Rca_closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:background-color .2s;display:flex}.jJ2Rca_closeButton:hover{background-color:#e5e7eb}.jJ2Rca_menuContent{overscroll-behavior:contain;min-height:0;padding:.5rem 0 max(.5rem, env(safe-area-inset-bottom));flex:1;overflow-y:auto}.jJ2Rca_roleLabel{color:#2c7a7b;background-color:#f0fdfa;border-radius:6px;margin:0 1rem;padding:.75rem 1rem;font-size:.875rem;font-weight:600}.jJ2Rca_separator{background-color:#e5e7eb;height:1px;margin:.5rem 0}.jJ2Rca_separator12px{background-color:#e5e7eb;height:1px;margin:.75rem 0}.jJ2Rca_menuItem{color:#6b7280;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:space-between;align-items:center;width:calc(100% - 1rem);min-height:44px;margin:.125rem .5rem;padding:.5rem 1rem;font-family:inherit;font-size:.875rem;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}.jJ2Rca_menuItem:hover{background-color:#f9fafb}.jJ2Rca_adminItem{color:#f97316;background-color:#fef3e0;font-weight:600}.jJ2Rca_adminItem:hover{background-color:#fed7aa}.jJ2Rca_subMenuItem{color:#6b7280;border-radius:.375rem;min-height:44px;margin:.125rem .5rem;padding:.75rem 1rem .75rem 2rem;font-size:.8125rem;text-decoration:none;transition:background-color .2s,color .2s;display:block}.jJ2Rca_subMenuItem:hover{color:#374151;background-color:#f9fafb}.jJ2Rca_menuItemActive{background-color:var(--color-primary-light,#e6f0f0);color:var(--color-primary-default,#006c67);font-weight:600}.jJ2Rca_chevron{color:#9ca3af;flex-shrink:0;transition:transform .2s}.jJ2Rca_chevronExpanded{transform:rotate(90deg)}.jJ2Rca_menuItem:focus-visible,.jJ2Rca_subMenuItem:focus-visible{outline-offset:-2px;outline:2px solid #006c67}.jJ2Rca_switchLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;font-size:.8125rem;font-weight:600}.jJ2Rca_roleItem{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-size:.9375rem;transition:background-color .2s;display:block}.jJ2Rca_roleItem:hover:not(:disabled){background-color:#f0fdfa}.jJ2Rca_roleItem:disabled{opacity:.5;cursor:not-allowed}.jJ2Rca_becomeItem{cursor:pointer;background:0 0;padding:.875rem 1rem;text-decoration:none;transition:background-color .2s;display:block}.jJ2Rca_becomeItem:hover{background-color:#f0fdfa}.jJ2Rca_becomeTitle{color:#2c7a7b;margin-bottom:.125rem;font-size:.9375rem;font-weight:600}.jJ2Rca_becomeSubtitle{color:#6b7280;font-size:.8125rem}.jJ2Rca_logoutItem{color:#dc2626;font-weight:500}.jJ2Rca_logoutItem:hover{background-color:#fef2f2}@media (min-width:1024px){.jJ2Rca_backdrop,.jJ2Rca_menuPanel{display:none}}
.ax3Pcq_backdrop{z-index:998;background-color:#00000080;animation:.2s ease-in-out ax3Pcq_fadeIn;position:fixed;inset:0}@keyframes ax3Pcq_fadeIn{0%{opacity:0}to{opacity:1}}.ax3Pcq_menuPanel{z-index:999;background-color:#fff;width:85%;max-width:400px;animation:.3s ease-out ax3Pcq_slideIn;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-2px 0 8px #0000001a}@keyframes ax3Pcq_slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.ax3Pcq_menuHeader{background-color:#fef3e0;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1rem;display:flex}.ax3Pcq_userInfo{flex:1;align-items:center;gap:.75rem;display:flex}.ax3Pcq_avatar{object-fit:cover;border-radius:50%}.ax3Pcq_userName{color:#111827;font-size:.9375rem;font-weight:600}.ax3Pcq_closeButton{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.5rem;transition:background-color .2s;display:flex}.ax3Pcq_closeButton:hover{background-color:#e5e7eb}.ax3Pcq_menuContent{padding:.5rem 0}.ax3Pcq_roleLabel{color:#f97316;padding:.75rem 1rem;font-size:.9375rem;font-weight:600}.ax3Pcq_separator{background-color:#e5e7eb;height:1px;margin:.5rem 0}.ax3Pcq_menuSection{color:#f97316;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem .25rem;font-size:.75rem;font-weight:600}.ax3Pcq_menuItem{color:#374151;text-align:left;cursor:pointer;background:0 0;border:none;width:100%;padding:.875rem 1rem;font-size:.9375rem;text-decoration:none;transition:background-color .2s;display:block}.ax3Pcq_menuItem:hover{background-color:#f9fafb}.ax3Pcq_menuItemActive{color:#f97316;background-color:#fef3e0;font-weight:600}.ax3Pcq_subMenuItem{color:#6b7280;padding:.625rem 1rem .625rem 2rem;font-size:.875rem;text-decoration:none;transition:background-color .2s,color .2s;display:block}.ax3Pcq_subMenuItem:hover{color:#374151;background-color:#f9fafb}.ax3Pcq_logoutItem{color:#dc2626;font-weight:500}.ax3Pcq_logoutItem:hover{background-color:#fef2f2}@media (min-width:1024px){.ax3Pcq_backdrop,.ax3Pcq_menuPanel{display:none}}
.n4wDUG_bottomNav{z-index:100;background:#fff7ed;border-top:1px solid #fdba74;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -2px 8px #0000000f}.n4wDUG_navContainer{padding:4px 0 max(4px, env(safe-area-inset-bottom));justify-content:space-around;align-items:center;max-width:100%;display:flex}.n4wDUG_navItem{color:#78716c;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;min-width:0;padding:4px 8px;text-decoration:none;transition:all .2s;display:flex;position:relative}.n4wDUG_navItem:hover,.n4wDUG_navItemActive{color:#f97316}.n4wDUG_navItemActive .n4wDUG_iconWrapper{transform:scale(1.05)}.n4wDUG_iconWrapper{justify-content:center;align-items:center;width:24px;height:24px;transition:transform .2s;display:flex;position:relative}.n4wDUG_label{white-space:nowrap;font-size:.625rem;font-weight:500;line-height:1}@media (max-width:1023px){.n4wDUG_bottomNav{display:block}}@media (max-width:360px){.n4wDUG_navItem{padding:6px 8px}.n4wDUG_label{font-size:.625rem}.n4wDUG_iconWrapper{width:24px;height:24px}.n4wDUG_iconWrapper svg{width:20px;height:20px}}
.x6FIMW_bottomNav{z-index:100;background:#fff;border-top:1px solid #e5e7eb;display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #00000014}.x6FIMW_navContainer{padding:6px 0 max(8px, env(safe-area-inset-bottom));justify-content:space-around;align-items:center;max-width:100%;display:flex}.x6FIMW_navItem{color:#9ca3af;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;min-height:52px;padding:4px 6px;text-decoration:none;transition:color .18s;display:flex;position:relative}.x6FIMW_navItem:hover,.x6FIMW_navItemActive{color:#006c67}.x6FIMW_iconWrapper{border-radius:14px;justify-content:center;align-items:center;width:52px;height:28px;transition:background-color .18s;display:flex;position:relative}.x6FIMW_navItemActive .x6FIMW_iconWrapper{background-color:#006c671a}.x6FIMW_label{white-space:nowrap;font-size:.6875rem;font-weight:500;line-height:1;transition:font-weight .18s}.x6FIMW_navItemActive .x6FIMW_label{font-weight:600}.x6FIMW_badge{color:#fff;text-align:center;background:#ef4444;border:2px solid #fff;border-radius:10px;min-width:16px;padding:2px 5px;font-size:.625rem;font-weight:700;line-height:1;position:absolute;top:-4px;right:-4px}@media (max-width:1023px){.x6FIMW_bottomNav{display:block}}@media (max-width:360px){.x6FIMW_iconWrapper{width:44px}.x6FIMW_label{font-size:.625rem}}
._92CKPq_appWrapper{flex-direction:column;min-height:100vh;display:flex}._92CKPq_mainContent{flex-direction:column;flex:1;width:100%;padding-top:64px;display:flex;overflow:hidden}@media (max-width:768px){._92CKPq_mainContent{padding-bottom:56px}}
.cZQFxa_adspotsRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.cZQFxa_main{flex-direction:column;flex:1;padding-top:64px;display:flex}
.d_HQpW_beautywiseRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.d_HQpW_main{flex-direction:column;flex:1;padding-top:64px;display:flex}
.Kbtsma_traderRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.Kbtsma_main{flex-direction:column;flex:1;padding-top:64px;display:flex}
.oRPcoW_trainerRoot{background:var(--color-bg-page,#fff);min-height:100vh;color:var(--color-text-primary,#202124);font-family:var(--font-primary,"Inter", sans-serif);flex-direction:column;display:flex}.oRPcoW_main{flex-direction:column;flex:1;padding-top:64px;display:flex}