.hub-landing-account{z-index:1;align-items:center;display:inline-flex;position:relative}button.orbit-public-nav__avatar{cursor:pointer;font:inherit;-webkit-appearance:none;appearance:none;border:none;padding:0}button.orbit-public-nav__avatar--profile{z-index:1;pointer-events:auto;background:0 0;border-radius:0;width:auto;height:auto;position:relative;overflow:visible}button.orbit-public-nav__avatar--profile:hover .profile-avatar--nav,button.orbit-public-nav__avatar--profile[aria-expanded=true] .profile-avatar--nav{filter:drop-shadow(3px 3px 0 var(--profile-avatar-nav-shadow))}button.orbit-public-nav__avatar--profile:focus-visible .profile-avatar--nav{filter:drop-shadow(3px 3px 0 var(--profile-avatar-nav-shadow))}.hub-landing-account__panel{--hla-bg:var(--orbit-plan-role-elevated,#fff);--hla-border:var(--orbit-plan-border-mid,#d0d7de);--hla-ink:var(--orbit-plan-ink,#1f2328);--hla-ink-muted:var(--orbit-plan-ink-muted,#59636e);--hla-ink-ghost:var(--orbit-plan-ink-ghost,#8b949e);--hla-hover:var(--orbit-plan-surface-2,#f0f2f5);--hla-divider:var(--orbit-plan-border,#0f172a14);--hla-shadow:var(--orbit-plan-shadow-lg);--hla-accent:#8c1f1f;--hla-sign-out:#b42318;--hla-sign-out-hover:#b4231814;z-index:80;border-radius:var(--hl-radius,4px);border:1px solid var(--hla-border);background:var(--hla-bg);width:min(300px,100vw - 24px);box-shadow:var(--hla-shadow);color:var(--hla-ink);position:absolute;top:calc(100% + 10px);right:0;overflow:hidden}.hub-landing-account__panel--stack{width:100%;box-shadow:none;margin-top:12px;position:static}.hub-landing-account__mount{pointer-events:auto}.hub-landing-account__header{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:18px 16px 14px;display:flex}.hub-landing-account__badge{letter-spacing:.08em;text-transform:uppercase;color:#2f6b3a;align-self:flex-start;font-size:10px;font-weight:700}.hub-landing-account__header-avatar .profile-avatar__fallback{color:var(--orbit-plan-ink,var(--hla-ink));border-color:var(--orbit-plan-border,var(--hla-border));font-size:1.05rem;font-weight:700}.hub-landing-account__name{max-width:100%;color:var(--hla-ink);overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.25}.hub-landing-account__subtitle{max-width:100%;color:var(--hla-ink-muted);overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.35}.hub-landing-account__divider{background:var(--hla-divider);height:1px;margin:0}.hub-landing-account__section{padding:6px}.hub-landing-account__section-label{letter-spacing:.08em;text-transform:uppercase;color:var(--hla-ink-ghost);margin:0 0 4px;padding:4px 10px 2px;font-size:10px;font-weight:700}.hub-landing-account__account-row{border-radius:var(--hl-radius-chip,3px);width:100%;color:var(--hla-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;transition:background .15s;display:flex}.hub-landing-account__account-row:hover{background:var(--hla-hover)}.hub-landing-account__account-row:focus-visible{background:var(--hla-hover);outline:2px solid var(--hla-ink);outline-offset:1px}.hub-landing-account__account-row:disabled{opacity:.6;cursor:wait}.hub-landing-account__account-avatar{flex-shrink:0}.hub-landing-account__account-avatar .profile-avatar__fallback{color:var(--orbit-plan-ink,var(--hla-ink));border-color:var(--orbit-plan-border,var(--hla-border));font-size:.68rem;font-weight:700}.hub-landing-account__account-copy{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.hub-landing-account__account-name{overflow-wrap:anywhere;font-size:13px;font-weight:500}.hub-landing-account__account-email{color:var(--hla-ink-muted);overflow-wrap:anywhere;font-size:11px}.hub-landing-account__switch-error{color:var(--orbit-plan-role-accent,var(--hla-ink));margin:4px 10px 0;font-size:12px;line-height:1.4}.hub-landing-account__item{border-radius:var(--hl-radius-chip,3px);width:100%;color:var(--hla-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:flex}.hub-landing-account__item:hover{background:var(--hla-hover);outline:none}.hub-landing-account__item:focus-visible{background:var(--hla-hover);outline:none}.hub-landing-account__item-icon{width:16px;height:16px;color:var(--hla-ink-ghost);flex-shrink:0}.hub-landing-account__school-row{border-radius:var(--hl-radius-chip,3px);width:100%;color:var(--hla-ink);align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s;display:flex}.hub-landing-account__school-row:hover{background:var(--hla-hover);outline:none}.hub-landing-account__school-row:focus-visible{background:var(--hla-hover);outline:none}.hub-landing-account__school-mark{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:10px;font-weight:700;display:inline-flex}.hub-landing-account__school-label{flex:1;min-width:0}.hub-landing-account__school-check{width:16px;height:16px;color:var(--hla-accent);flex-shrink:0}.hub-landing-account__footer{justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.hub-landing-account__footer-btn{border-radius:var(--hl-radius-chip,3px);color:var(--hla-ink);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.hub-landing-account__footer-btn:hover{background:var(--hla-hover);outline:none}.hub-landing-account__footer-btn:focus-visible{background:var(--hla-hover);outline:none}.hub-landing-account__footer-btn--sign-out{color:var(--hla-sign-out)}.hub-landing-account__footer-btn--sign-out .hub-landing-account__item-icon{color:currentColor}.hub-landing-account__footer-btn--sign-out:hover{background:var(--hla-sign-out-hover);color:var(--hla-sign-out)}.hub-landing-account__footer-btn--sign-out:focus-visible{background:var(--hla-sign-out-hover);color:var(--hla-sign-out)}
