/* Hide Excalidraw logo / home button in the top bar */
a[href="https://excalidraw.com"],
a[href="https://excalidraw.com"] *,

/* Hide Excalidraw+ / Plus / Upgrade — toolbar & sidebar */
[aria-label*="Plus" i],
[aria-label*="plus" i],
[aria-label*="Upgrade" i],
[aria-label*="upgrade" i],
[aria-label*="Pro" i],

/* Hide Comments toggle button */
[aria-label*="Comment" i],
[aria-label*="comment" i],

/* Hide Presentation / slides button */
[aria-label*="Presentation" i],
[aria-label*="presentation" i],

/* Hide Comments & Presentation Radix UI sidebar tabs (dynamic IDs like radix-:rX:-trigger-*) */
[id$="-trigger-comments"],
[id$="-trigger-presentation"],
[aria-controls$="-content-comments"],
[aria-controls$="-content-presentation"],

/* Hide Sign up / Sign in / Login buttons (header & sidebar) */
[aria-label*="Sign up" i],
[aria-label*="Sign in" i],
[aria-label*="Log in" i],
[aria-label*="Login" i],

/* Hide Library / "Your library" upsell */
a[href*="plus.excalidraw.com" i],
[href*="plus.excalidraw.com" i],

/* Hide GitHub link (sidebar) */
a[href*="github.com/excalidraw" i],
a[href*="github.com/excalidraw" i] *,
[aria-label*="GitHub" i],
[title*="GitHub" i],

/* Hide Twitter / X  / "Follow us" (sidebar) */
a[href*="twitter.com/excalidraw" i],
a[href*="x.com/excalidraw" i],
a[href*="x.com/excalidraw" i] *,
[aria-label*="Twitter" i],
[aria-label*="Follow us" i],
[title*="Twitter" i],
[title*="Follow us" i],

/* Hide Discord invite (sidebar) */
a[href*="discord.gg" i],
a[href*="discord.com/invite" i],
a[href*="discord" i] *,
[aria-label*="Discord" i],
[title*="Discord" i],

/* Generic upsell / promo containers */
[data-testid*="plus" i],
[data-testid*="upgrade" i],
[data-testid*="pro" i],
[data-testid*="comment" i],
[data-testid*="presentation" i],

/* Any link with signup/login paths */
a[href*="sign-up" i],
a[href*="signup" i],
a[href*="sign-in" i],
a[href*="signin" i],
a[href*="login" i],
a[href*="log-in" i]
{
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  clip: rect(0,0,0,0) !important;
}
