    #peterpen-page-designs .mobile-menu-dialog .mobile-menu-auth{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:20px}
    #peterpen-page-designs .mobile-menu-dialog .mobile-menu-auth [data-mobile-menu-item]{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:48px;padding:10px 8px;border:1px solid var(--line);border-radius:6px;background:var(--paper);font-size:16px;font-weight:600;line-height:1.4}
    #peterpen-page-designs .mobile-menu-dialog .mobile-menu-auth [data-account-login]{border-color:var(--accent-solid);background:var(--accent-solid);color:#fff}
    #peterpen-page-designs .mobile-menu-dialog .mobile-menu-auth .ui-icon{flex:none;width:22px;height:22px}
    @media(hover:hover) and (pointer:fine){#peterpen-page-designs .mobile-menu-dialog .mobile-menu-auth [data-account-login]:hover{background:color-mix(in srgb,var(--accent-solid) 92%,#000)}#peterpen-page-designs .mobile-menu-dialog .mobile-menu-auth [data-account-signup]:hover{background:var(--soft)}}
