/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */.partners-scope{--background:#fafaf9;--foreground:#0a0a0a;--card:#fff;--muted:#57534e;--border:#e7e5e4;--purple:#7c3aed;--purple-soft:#a78bfa;--subtle:#f5f5f4;--success:#15803d;--warning:#b45309;--danger:#b91c1c;--color-background:var(--background);--color-foreground:var(--foreground);--color-card:var(--card);--color-muted:var(--muted);--color-border:var(--border);--color-purple:var(--purple);--color-purple-soft:var(--purple-soft);--color-subtle:var(--subtle);--color-success:var(--success);--color-warning:var(--warning);--color-danger:var(--danger);background:var(--background);color:var(--foreground);min-height:100vh;font-family:var(--font-nunito),system-ui,sans-serif;-webkit-font-smoothing:antialiased}.dark .partners-scope{--background:#0c0a09;--foreground:#fafaf9;--card:#1c1917;--muted:#a8a29e;--border:#292524;--purple:#8b5cf6;--purple-soft:#c4b5fd;--subtle:#1c1917;--success:#4ade80;--warning:#fbbf24;--danger:#f87171}.partners-scope ::selection{background:var(--purple)}@supports (color:color-mix(in lab,red,red)){.partners-scope ::selection{background:color-mix(in oklab,var(--purple) 35%,transparent)}}.partners-scope .partners-gradient-text{background:linear-gradient(120deg,var(--foreground) 0,var(--purple) 55%,var(--purple-soft) 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.partners-scope .partners-hero-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--purple),transparent),radial-gradient(ellipse 60% 40% at 100% 0,var(--purple-soft),transparent)}@supports (color:color-mix(in lab,red,red)){.partners-scope .partners-hero-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,color-mix(in oklab,var(--purple) 28%,transparent),transparent),radial-gradient(ellipse 60% 40% at 100% 0,color-mix(in oklab,var(--purple-soft) 18%,transparent),transparent)}}.dark .partners-scope .partners-hero-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,var(--purple),transparent),radial-gradient(ellipse 50% 40% at 90% 10%,var(--purple-soft),transparent)}@supports (color:color-mix(in lab,red,red)){.dark .partners-scope .partners-hero-glow{background:radial-gradient(ellipse 80% 50% at 50% -20%,color-mix(in oklab,var(--purple) 35%,transparent),transparent),radial-gradient(ellipse 50% 40% at 90% 10%,color-mix(in oklab,var(--purple-soft) 15%,transparent),transparent)}}@keyframes partnersAuthFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.partners-auth-fade{animation:partnersAuthFade .45s cubic-bezier(.16,1,.3,1) both}@keyframes partnersSpin{to{transform:rotate(1turn)}}.partners-spinner{border:3px solid var(--purple);border-radius:9999px;width:26px;height:26px}@supports (color:color-mix(in lab,red,red)){.partners-spinner{border:3px solid color-mix(in oklab,var(--purple) 25%,transparent)}}.partners-spinner{border-top-color:var(--purple);animation:partnersSpin .7s linear infinite}.partners-auth-overlay{z-index:20;color:var(--foreground);background:var(--card);border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:-8px}@supports (color:color-mix(in lab,red,red)){.partners-auth-overlay{background:color-mix(in oklab,var(--card) 78%,transparent)}}.partners-auth-overlay{-webkit-backdrop-filter:blur(4px);animation:partnersAuthFade .2s both}@media (prefers-reduced-motion:reduce){.partners-auth-fade,.partners-auth-overlay{animation:none}.partners-spinner{animation-duration:1.5s}}