.theme-wrapper.s-15jayt2{gap:var(--spacing-2);align-items:center;display:inline-flex}.theme-label.s-15jayt2{font-size:var(--font-size-xs);color:hsl(var(--muted-foreground))}.theme-toggle.s-15jayt2{gap:var(--spacing-0\.5);background-color:hsl(var(--muted));border-radius:var(--radius-md);align-items:center;padding:1px;display:inline-flex}.toggle-btn.s-15jayt2{gap:var(--spacing-1);height:var(--spacing-5);padding:0 var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:hsl(var(--muted-foreground));white-space:nowrap;cursor:pointer;border-radius:calc(var(--radius-md) - 2px);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;display:inline-flex}.toggle-btn.s-15jayt2 span:where(.s-15jayt2){display:none}.toggle-btn.active.s-15jayt2 span:where(.s-15jayt2){display:inline}.toggle-btn.s-15jayt2:hover:not(.active){color:hsl(var(--foreground))}.toggle-btn.active.s-15jayt2{color:hsl(var(--foreground));cursor:default;background-color:hsl(var(--background));box-shadow:var(--shadow-xs)}.price-wrapper.s-19plaub{gap:var(--spacing-1\.5);align-items:center;display:inline-flex}.price-label.s-19plaub{font-size:var(--font-size-xs);color:hsl(var(--muted-foreground))}.price-toggle.s-19plaub{gap:var(--spacing-0\.5);background-color:hsl(var(--muted));border-radius:var(--radius-md);align-items:center;padding:1px;display:inline-flex}.toggle-option.s-19plaub{height:var(--spacing-5);padding:0 var(--spacing-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:hsl(var(--muted-foreground));letter-spacing:var(--letter-spacing-wide);cursor:pointer;border-radius:calc(var(--radius-md) - 2px);transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;align-items:center;display:inline-flex}.toggle-option.s-19plaub:hover:not(.active){color:hsl(var(--foreground));background-color:hsl(var(--muted) / .6)}.toggle-option.active.s-19plaub{color:hsl(var(--foreground));cursor:default;background-color:hsl(var(--background));box-shadow:var(--shadow-xs)}.price-wrapper[data-variant=dark].s-19plaub{gap:var(--spacing-1\.5);font-size:.6875rem}.price-wrapper[data-variant=dark].s-19plaub .price-label:where(.s-19plaub){font-size:inherit;color:#ffffff8c;letter-spacing:var(--letter-spacing-wide)}.price-wrapper[data-variant=dark].s-19plaub .price-toggle:where(.s-19plaub){background-color:#ffffff0a}.price-wrapper[data-variant=dark].s-19plaub .toggle-option:where(.s-19plaub){height:1.125rem;padding:0 var(--spacing-1\.5);color:#ffffff8c;font-size:.6875rem}.price-wrapper[data-variant=dark].s-19plaub .toggle-option:where(.s-19plaub):hover:not(.active){color:#ffffffd9;background-color:#0000}.price-wrapper[data-variant=dark].s-19plaub .toggle-option.active:where(.s-19plaub){font-weight:var(--font-weight-medium);color:#fffffff2;box-shadow:none;background-color:#ffffff1a}
