.main-header__bar[data-v-78eb5be9]{min-height:56px}.main-header__brand[data-v-78eb5be9]{color:inherit;align-items:center;gap:10px;margin-left:6px;text-decoration:none;display:inline-flex}.main-header__leaf[data-v-78eb5be9]{border-radius:var(--aap-r-md);background:var(--aap-primary-soft);width:36px;height:36px;color:var(--aap-primary);justify-content:center;align-items:center;display:inline-flex}.main-header__name[data-v-78eb5be9]{letter-spacing:-.01em;font-size:1.15rem;font-weight:600}.main-header__nav[data-v-78eb5be9]{align-items:center;gap:4px;margin-right:8px;display:inline-flex}.main-header__share[data-v-78eb5be9]{min-height:40px;padding:0 16px}.main-drawer[data-v-78eb5be9]{background:var(--aap-surface);color:var(--aap-ink)}.main-drawer__user[data-v-78eb5be9]{border-bottom:1px solid var(--aap-line)}.main-drawer__cta[data-v-78eb5be9]{background:#c9a66b24;border:1px solid #c9a66b59}.main-drawer__item[data-v-78eb5be9]{border-radius:var(--aap-r-md);color:var(--aap-ink);margin:2px 8px}.main-drawer__item--active[data-v-78eb5be9]{background:var(--aap-primary-soft);color:var(--aap-primary);font-weight:600}.main-drawer__footer[data-v-78eb5be9]{border-top:1px solid var(--aap-line);margin-top:8px}.main-footer[data-v-78eb5be9]{border-top:1px solid var(--aap-line);max-width:1120px;color:var(--aap-ink-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin:0 auto;padding:16px;font-size:.8rem;line-height:1.35;display:flex}.main-footer__links[data-v-78eb5be9]{flex-wrap:wrap;gap:8px 16px;display:flex}.main-footer__link[data-v-78eb5be9]{color:var(--aap-ink-muted);text-decoration:none}.main-footer__link[data-v-78eb5be9]:hover{color:var(--aap-primary);text-decoration:underline}.main-footer__tagline[data-v-78eb5be9]{margin-left:auto}@media (width<=1023px){.main-footer__tagline[data-v-78eb5be9]{margin-left:0}}.main-tabs__tabs[data-v-78eb5be9]{color:var(--aap-ink-muted)}.main-tabs__dot[data-v-78eb5be9]{border-radius:999px;min-width:10px;min-height:10px;padding:0}.main-tabs__tab[data-v-78eb5be9]{flex:1 1 0;min-height:50px;padding:0}[data-v-78eb5be9] .main-tabs__tab .q-tab__label{font-size:.7rem;font-weight:500;line-height:1.2}[data-v-78eb5be9] .main-tabs__tab .q-tab__icon{font-size:24px}[data-v-78eb5be9] .main-tabs__tab--share .q-tab__icon{color:var(--aap-primary);font-size:28px}@media (width>=600px){.main-header__name[data-v-78eb5be9]{font-size:1.35rem}}
