.Nav-module__Lj0ima__nav{width:100%;z-index:var(--z-nav);opacity:1;background:0 0;justify-content:center;align-items:flex-start;max-height:100dvh;display:flex;position:relative;top:0;overflow:auto}.Nav-module__Lj0ima__navTopBar{z-index:1}.Nav-module__Lj0ima__cartButton>div:first-child{min-width:16px;height:16px;padding:0 var(--padding-xxs);border-radius:var(--radius-pill);background:var(--accent-fill);color:var(--on-accent);font-size:var(--text-badge);font-weight:var(--weight-semi-bold);justify-content:center;align-items:center;line-height:1;display:flex;top:14px;right:14px}.Nav-module__Lj0ima__creditsChip{align-items:center;gap:var(--gap-s);padding:var(--padding-s);border-radius:var(--border-radius);transition:background-color var(--motion-fast) var(--ease-out);color:var(--text-primary);-webkit-user-select:none;user-select:none;text-decoration:none;display:flex}.Nav-module__Lj0ima__creditsChip:hover{background:var(--hover-fill)}.Nav-module__Lj0ima__creditsChip svg{flex-shrink:0;width:20px;height:20px}.Nav-module__Lj0ima__creditsChip svg path{fill:var(--text-primary)}.Nav-module__Lj0ima__userMenu{position:relative}.Nav-module__Lj0ima__userTrigger{align-items:center;gap:var(--gap-s);cursor:pointer;padding:var(--padding-s);border-radius:var(--border-radius);transition:background-color var(--motion-fast) var(--ease-out);-webkit-user-select:none;user-select:none;display:flex}.Nav-module__Lj0ima__userTrigger:hover{background:var(--hover-fill)}.Nav-module__Lj0ima__userChevron{width:14px;height:14px;transition:transform var(--motion-fast) var(--ease-out);flex-shrink:0}.Nav-module__Lj0ima__userChevronOpen{transform:rotate(180deg)}.Nav-module__Lj0ima__userDropdown{top:var(--menu-top);right:var(--menu-right);min-width:200px;padding:var(--padding-s);border-radius:var(--border-radius);background:var(--bg-page);box-shadow:var(--depth-shadow);z-index:var(--z-nav-menu);flex-direction:column;gap:2px;display:flex;position:fixed}.Nav-module__Lj0ima__userItem{appearance:none;text-align:left;padding:var(--padding-m);border-radius:calc(var(--border-radius) - var(--padding-s));cursor:pointer;color:var(--text-primary);font-family:inherit;font-size:var(--text-body);transition:background-color var(--motion-fast) var(--ease-out);background:0 0;border:none}.Nav-module__Lj0ima__userItem:hover{background:var(--hover-fill)}.Nav-module__Lj0ima__userItemActive{background:var(--active-fill);font-weight:var(--weight-semi-bold)}.Nav-module__Lj0ima__userSeparator{height:1px;margin:var(--padding-s) 0;background:var(--bg-raised)}.Nav-module__Lj0ima__userSubmenu{position:relative}.Nav-module__Lj0ima__userSubmenuTrigger{justify-content:space-between;align-items:center;gap:var(--gap-s);width:100%;display:flex}.Nav-module__Lj0ima__userSubmenuMeta{align-items:center;gap:var(--gap-xs);display:flex}.Nav-module__Lj0ima__userSubmenuChevron{flex-shrink:0;width:12px;height:12px;transform:rotate(90deg)}.Nav-module__Lj0ima__userSubmenuChevron svg{width:100%;height:100%;display:block}.Nav-module__Lj0ima__userSubmenuChevron svg path{fill:var(--text-secondary)}.Nav-module__Lj0ima__userSubmenuPanel{min-width:160px;padding:var(--padding-s);border-radius:var(--border-radius);background:var(--bg-page);box-shadow:var(--depth-shadow);flex-direction:column;gap:2px;display:flex;position:absolute;top:0;right:100%}.Nav-module__Lj0ima__userChevron svg{width:100%;height:100%;display:block}.Nav-module__Lj0ima__userChevron svg path{fill:var(--text-secondary)}.Nav-module__Lj0ima__navLogo{cursor:pointer;display:inline-flex;position:relative}.Nav-module__Lj0ima__navLogoIcon{width:clamp(125px,15vw,150px);height:auto}.Nav-module__Lj0ima__navLogoImage{object-fit:contain;width:auto;max-width:clamp(125px,15vw,150px);height:auto;max-height:56px}.Nav-module__Lj0ima__navLoginButton.Nav-module__Lj0ima__navLoginButton{padding:var(--padding-l) var(--padding-xl)}.Nav-module__Lj0ima__nav .Nav-module__Lj0ima__announcement__label__short{display:none}.Nav-module__Lj0ima__nav .Nav-module__Lj0ima__announcement__btn{flex-shrink:0}@media (max-width:750px){.Nav-module__Lj0ima__nav .Nav-module__Lj0ima__announcement__label__full{display:none}.Nav-module__Lj0ima__nav .Nav-module__Lj0ima__announcement__label__short{display:flex}}
