.header-module-scss-module__cxM65G__themeToggleIconButton{width:32px;height:32px;color:var(--builder-panel-text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;transition:color .2s,background-color .2s;display:inline-flex}.header-module-scss-module__cxM65G__themeToggleIconButton:hover{color:var(--builder-panel-text);background:color-mix(in srgb, var(--builder-panel-text) 4%, transparent)}.header-module-scss-module__cxM65G__themeToggleIconButton:focus-visible{color:var(--builder-panel-text);background:color-mix(in srgb, var(--builder-panel-text) 4%, transparent);outline:none}.header-module-scss-module__cxM65G__loginEntryButton{border:1px solid var(--builder-panel-border);background:color-mix(in srgb, var(--builder-panel-bg-soft) 88%, transparent);min-width:72px;height:32px;color:var(--builder-panel-text);border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:500;text-decoration:none;transition:background-color .18s,color .18s,border-color .18s,transform .18s;display:inline-flex}.header-module-scss-module__cxM65G__loginEntryButton:hover,.header-module-scss-module__cxM65G__loginEntryButton:focus-visible{background:var(--builder-button-hover);color:var(--builder-button-text-hover);border-color:color-mix(in srgb, var(--builder-panel-border-strong) 70%, transparent)}.header-module-scss-module__cxM65G__userMenuDropdown{border:1px solid var(--builder-panel-border);background:var(--builder-panel-bg-soft);z-index:1;border-radius:12px;gap:10px;width:224px;padding:14px 14px 12px 12px;animation:.16s cubic-bezier(.22,1,.36,1) header-module-scss-module__cxM65G__homeHeaderUserMenuIn;display:grid;position:absolute;top:calc(100% + 12px);right:20px;box-shadow:0 4px 12px #0000001a}.header-module-scss-module__cxM65G__userMenuDropdownTop{align-content:flex-start;gap:6px;min-height:54px;padding:8px 10px 10px;display:grid}.header-module-scss-module__cxM65G__userMenuName{color:var(--builder-panel-text);margin:0;font-size:17px;font-weight:600;line-height:1.08}.header-module-scss-module__cxM65G__userMenuEmail{color:var(--builder-panel-text-muted);word-break:break-all;margin:0;font-size:12px;line-height:1.6}.header-module-scss-module__cxM65G__userMenuActions{border-top:1px solid color-mix(in srgb, var(--builder-panel-border) 88%, #fff);gap:6px;padding-top:10px;display:grid}.header-module-scss-module__cxM65G__userMenuLink{min-height:36px;color:var(--builder-panel-text-muted);background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:0 13px;text-decoration:none;transition:background-color .18s,color .18s;display:flex}.header-module-scss-module__cxM65G__userMenuLinkLead{align-items:center;gap:10px;min-width:0;font-size:13px;font-weight:500;display:inline-flex}.header-module-scss-module__cxM65G__userMenuLinkIcon,.header-module-scss-module__cxM65G__userMenuLinkArrow{flex-shrink:0;width:15px;height:15px}.header-module-scss-module__cxM65G__userMenuLinkArrow{color:inherit;transition:color .18s}.header-module-scss-module__cxM65G__userMenuLink:hover,.header-module-scss-module__cxM65G__userMenuLink:focus-visible{background:var(--builder-button-hover);color:var(--builder-button-text-hover)}.header-module-scss-module__cxM65G__userMenuLink:hover .header-module-scss-module__cxM65G__userMenuLinkArrow,.header-module-scss-module__cxM65G__userMenuLink:focus-visible .header-module-scss-module__cxM65G__userMenuLinkArrow{color:inherit}.header-module-scss-module__cxM65G__userMenuLink:focus-visible{outline:none}.header-module-scss-module__cxM65G__userMenuLogoutButton{width:100%;color:color-mix(in srgb, var(--builder-status-danger) 72%, var(--builder-panel-text));justify-content:flex-start}.header-module-scss-module__cxM65G__userMenuLogoutButton:hover,.header-module-scss-module__cxM65G__userMenuLogoutButton:focus-visible{background:color-mix(in srgb, var(--builder-status-danger) 10%, transparent);color:color-mix(in srgb, var(--builder-status-danger) 84%, var(--builder-panel-text))}@keyframes header-module-scss-module__cxM65G__homeHeaderUserMenuIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
