.ResourcesMenu_wrap__VhU_X{position:relative}.ResourcesMenu_trigger__oruzF{display:inline-flex;align-items:center;gap:6px;background:none;border:0;cursor:pointer;font:inherit;min-height:44px;padding:10px 8px;white-space:nowrap;transition:color var(--duration-fast) var(--ease-out)}.ResourcesMenu_trigger__oruzF:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}@media (prefers-reduced-motion:no-preference){.ResourcesMenu_trigger__oruzF:active{transform:scale(.97)}}.ResourcesMenu_chevron__wHdAB{font-size:10px;color:var(--muted-2)}.ResourcesMenu_menu__hlyw1{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%) translateY(-6px);width:min(320px,80vw);padding:8px;border-radius:var(--radius-md);border:1px solid rgba(255,255,255,.1);background:rgba(12,13,16,.98);box-shadow:0 24px 48px rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-out),transform var(--duration-fast) var(--ease-out);z-index:50}.ResourcesMenu_menuOpen__57ObP{opacity:1;transform:translateX(-50%) translateY(0);pointer-events:auto}.ResourcesMenu_menuItem___efn5{display:flex;flex-direction:column;gap:4px;min-height:44px;padding:12px;border-radius:var(--radius-sm);transition:background var(--duration-fast) var(--ease-out)}.ResourcesMenu_menuItem___efn5:hover{background:rgba(245,200,75,.08)}.ResourcesMenu_menuItem___efn5:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ResourcesMenu_menuTitle__1Insj{font-size:14px;font-weight:600;color:var(--text)}.ResourcesMenu_menuDescription__hHcUP{font-size:13px;line-height:1.45;color:var(--muted)}.ResourcesMenu_mobileGroup__3s96l{display:grid;gap:4px}.ResourcesMenu_mobileItems__zNPYO{display:grid;gap:2px;padding-left:8px}.ResourcesMenu_mobileSubLink__M8PFS{color:var(--muted);font-size:14px;font-weight:500;min-height:44px;display:flex;align-items:center;padding:10px 12px;border-radius:8px;transition:color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out)}.ResourcesMenu_mobileSubLink__M8PFS:hover{color:var(--text);background:rgba(255,255,255,.04)}.ResourcesMenu_mobileSubLink__M8PFS:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:no-preference){.ResourcesMenu_mobileSubLink__M8PFS:active{transform:scale(.97)}}