.header[data-v-256c3c2b]{background-color:var(--theme-color-brand-header,#d9ffeb);box-shadow:0 -1px var(--theme-color-brand-header,#d9ffeb);display:flex;flex-direction:column;left:0;position:sticky;right:0;top:0;z-index:var(--layout-z-index-header,10)}.header[data-v-256c3c2b],.header__layout[data-v-256c3c2b]{height:var(--layout-header-height,60px);width:100%}.header__layout[data-v-256c3c2b]{align-items:center;display:grid;grid-template-areas:"left main right";grid-template-columns:var(--layout-left-aside-width,280px) minmax(0,608px) 288px;justify-content:space-between;margin:0 auto;max-width:var(--layout-max-width,1280px)}@media(max-width:924px){.header__layout[data-v-256c3c2b]{grid-template-areas:"left main right";grid-template-columns:auto 1fr auto}}.header__left[data-v-256c3c2b]{grid-area:left;padding-left:var(--layout-left-aside-offset,10px)}.header__left[data-v-256c3c2b],.header__logo[data-v-256c3c2b]{align-items:center;display:flex;height:100%}.header__logo[data-v-256c3c2b]{color:var(--theme-color-brand-primary,#15c269);gap:8px;padding:0 var(--layout-left-aside-offset,10px);transition:opacity .15s ease}.header__logo[data-v-256c3c2b]:hover{opacity:.72}.header__logo-img[data-v-256c3c2b]{flex-shrink:0;height:28px;-o-object-fit:contain;object-fit:contain;width:28px}.header__logo-text[data-v-256c3c2b]{font-size:20px;font-weight:700;letter-spacing:-.02em;text-transform:lowercase}.header__main[data-v-256c3c2b]{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;grid-area:main;height:100%}.header__back-btn[data-v-256c3c2b]{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--theme-color-text-primary,#222);cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;height:44px;justify-content:center;overflow:hidden;position:relative;transition:background .15s ease;width:44px;-webkit-tap-highlight-color:transparent}.header__back-btn svg[data-v-256c3c2b]{fill:none;position:relative;z-index:1}.header__back-btn[data-v-256c3c2b]:hover{background:#00000014}.header__back-btn[data-v-256c3c2b]:after{background:#0000002e;border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transform:scale(0);transition:none}.header__back-btn[data-v-256c3c2b]:active:after{opacity:1;transform:scale(1);transition:transform .35s cubic-bezier(.2,.8,.4,1),opacity .35s ease}.header__nav[data-v-256c3c2b]{align-items:stretch;display:flex;height:var(--layout-header-height,60px);overflow-x:auto;padding-left:10px;scrollbar-width:none}.header__nav[data-v-256c3c2b]::-webkit-scrollbar{display:none}.header__nav-item[data-v-256c3c2b]{align-items:center;border-bottom:3px solid transparent;box-sizing:border-box;color:var(--theme-color-text-secondary,#595959);display:inline-flex;font-size:15px;font-weight:400;height:100%;padding:0 12px;text-decoration:none;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.header__nav-item[data-v-256c3c2b]:hover{color:var(--theme-color-text-primary,#000)}.header__nav-item--active[data-v-256c3c2b]{border-bottom-color:var(--theme-color-brand-primary,#15c269)!important;color:var(--theme-color-text-primary,#000)!important;font-weight:500!important}.header__right[data-v-256c3c2b]{align-items:center;display:flex;gap:8px;grid-area:right;height:100%;justify-content:flex-end;padding-right:var(--layout-right-aside-offset,20px)}.header__write-btn[data-v-256c3c2b]{align-items:center;background-color:var(--theme-color-signal-active-default,#15c269);border:none;border-radius:9px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:15px;font-weight:500;gap:6px;height:34px;padding:0 14px;text-decoration:none;transition:background .15s ease;white-space:nowrap}.header__write-btn[data-v-256c3c2b]:hover{background-color:var(--theme-color-signal-active-dark,#28cd79);color:#fff}.header__login-btn[data-v-256c3c2b]{align-items:center;background:var(--theme-color-button-secondary,#fff);border:none;border-radius:9px;box-shadow:var(--theme-color-button-secondary-shadow);color:var(--theme-color-text-primary,#000);display:inline-flex;flex-shrink:0;font-size:15px;font-weight:500;height:34px;padding:0 14px;text-decoration:none;transition:box-shadow .15s ease;white-space:nowrap}.header__login-btn[data-v-256c3c2b]:hover{box-shadow:var(--theme-color-button-secondary-shadow-hover)}.header__user[data-v-256c3c2b]{align-items:center;display:flex;position:relative}.header__user-btn[data-v-256c3c2b]{align-items:center;background:none;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-family:inherit;gap:4px;padding:4px 6px;transition:background .12s}.header__user-btn[data-v-256c3c2b]:hover{background:#0000000f}.header__user-avatar[data-v-256c3c2b]{align-items:center;background-color:var(--theme-color-brand-primary,#15c269);border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:32px;justify-content:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:32px}.header__user-avatar--img[data-v-256c3c2b]{background:#e5e7eb;-o-object-fit:cover;object-fit:cover}.header__user-caret[data-v-256c3c2b]{color:var(--theme-color-text-secondary,#595959);flex-shrink:0;transition:transform .2s}.header__user-btn[aria-expanded=true] .header__user-caret[data-v-256c3c2b]{transform:rotate(180deg)}.account-button__menu[data-v-256c3c2b]{background-color:var(--theme-color-popover-background,#fff);border-radius:var(--layout-island-border-radius,10px);box-shadow:var(--theme-floating-shadow,0 8px 32px rgba(0,0,0,.18));padding:16px 8px 10px;position:absolute;right:0;top:calc(100% - 2px);width:320px;z-index:200}.account-button__menu-title[data-v-256c3c2b]{color:var(--theme-color-text-primary,#111);font-size:15px;font-weight:500;line-height:22px;padding:0 8px 12px}.user-card[data-v-256c3c2b]{align-items:center;border-radius:8px;color:inherit;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:auto 1fr;height:60px;padding:0 8px;text-decoration:none}.user-card[data-v-256c3c2b]:hover{background-color:var(--theme-color-popover-item-bg-active,#f5f5f5)}.user-card__avatar-less[data-v-256c3c2b]{align-items:center;background:#0000000d;border-radius:100%;display:flex;height:48px;justify-content:center;position:relative;width:48px}.user-card__name[data-v-256c3c2b]{color:var(--theme-color-text-primary,#111);font-size:15px;font-weight:500;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-card__subtitle[data-v-256c3c2b]{color:var(--theme-color-text-secondary,grey);font-size:15px;line-height:22px}.account-menu[data-v-256c3c2b]{display:grid;margin-top:4px;row-gap:12px}.account-menu__group[data-v-256c3c2b]{display:grid;row-gap:4px}.account-menu__item[data-v-256c3c2b]{align-items:center;border-radius:8px;cursor:pointer;display:flex;min-width:0}.account-menu__item[data-v-256c3c2b]:hover{background-color:var(--theme-color-popover-item-bg-active,#f5f5f5)}.account-menu__link[data-v-256c3c2b]{align-items:center;display:flex;height:48px;min-width:0;padding:0 8px;width:100%}.account-menu__link[data-v-256c3c2b],.account-menu__link[data-v-256c3c2b]:hover{color:var(--theme-color-text-primary,#111);text-decoration:none}.account-menu__icon[data-v-256c3c2b]{color:var(--theme-color-text-primary,#111);flex-shrink:0}.account-menu__icon--left[data-v-256c3c2b]{margin-right:12px}.account-menu__label[data-v-256c3c2b]{font-size:15px;line-height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-fade-enter-active[data-v-256c3c2b],.hm-fade-leave-active[data-v-256c3c2b]{transition:opacity .15s ease,transform .15s ease}.hm-fade-enter-from[data-v-256c3c2b],.hm-fade-leave-to[data-v-256c3c2b]{opacity:0;transform:translateY(-6px) scale(.98)}.impersonate-bar[data-v-256c3c2b]{align-items:center;background:#7c3aed;color:#fff;display:flex;font-size:13px;gap:8px;padding:8px 20px;position:sticky;top:0;z-index:101}.impersonate-bar svg[data-v-256c3c2b]{fill:none;flex-shrink:0}.impersonate-bar strong[data-v-256c3c2b]{font-weight:600}.impersonate-bar__btn[data-v-256c3c2b]{align-items:center;background:#ffffff26;border:1.5px solid hsla(0,0%,100%,.5);border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;height:26px;margin-left:auto;padding:0 12px;transition:background .12s}.impersonate-bar__btn[data-v-256c3c2b]:hover{background:#ffffff40}
