@layer components{.theme-toggle{color:#e2c9fa;background:linear-gradient(135deg,#2b1d38,#15121c);border:1px solid #74598c;border-radius:11px 4px;flex-shrink:0;place-items:center;width:41px;height:41px;padding:0;display:grid;box-shadow:inset 0 1px #ffffff12,0 0 14px #a359e51a}.theme-toggle:hover{color:#fff;background:#3c2850;border-color:#c99af0;transform:translateY(-1px)}.theme-toggle:focus-visible{outline-offset:3px;outline:2px solid #b98aff}@media (prefers-reduced-motion:reduce){.theme-toggle{transition:none}.theme-toggle:hover{transform:none}}}.pricing-header-actions{align-items:center;gap:14px;display:flex}.legal-hero{padding-right:52px;position:relative}.legal-hero>.theme-toggle{position:absolute;top:0;right:0}
