:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]){--background:var(--study-background);--skin-canvas:var(--study-canvas);--skin-sidebar-canvas:var(--study-sidebar);--card:var(--study-card);--muted:var(--study-muted);--bubble:var(--study-muted);--accent:var(--study-ink);--accent-foreground:var(--background);--skin-cta-primary:var(--study-fill);--skin-cta-primary-hover:color-mix(in srgb, var(--study-fill) 98%, var(--background));--study-ink:var(--foreground);--study-toggle:var(--study-fill);--study-toggle-on:var(--study-on)}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) :is(.skin-send,.bg-cta-primary):not(:disabled){background:linear-gradient(180deg, var(--study-top), var(--study-fill));color:var(--study-on)}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) :is(.skin-send,.bg-cta-primary):not(:disabled):hover,:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) :is(.skin-send,.bg-cta-primary):not(:disabled):active{background:var(--skin-cta-primary-hover)}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) [class~=ds\:from-gradient-brand-from]{--primary-foreground:var(--study-on)}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) [role=switch][data-checked]:not(:disabled,[data-disabled],[aria-disabled=true]){background:linear-gradient(180deg, var(--study-toggle-top,var(--study-top)), var(--study-toggle))}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) [role=switch][data-checked]>[class~=ds\:bg-white]{background-color:var(--study-toggle-on)}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) a.underline{color:var(--study-ink)}:root[data-skin=ripple][data-switch-sweep]:is([data-palette=graphite],[data-palette=espresso],[data-palette=moss],[data-palette=slate],[data-palette=quiet-teal],[data-palette=ink-bone],[data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]) ::selection{background:color-mix(in srgb, var(--foreground) 22%, transparent);color:var(--foreground)}:root[data-skin=ripple][data-switch-sweep][data-palette=graphite]:has([data-switch-foundation]){--study-background:var(--skin-palette-graphite-background);--study-canvas:var(--skin-palette-graphite-canvas);--study-sidebar:var(--skin-palette-graphite-sidebar);--study-card:var(--skin-palette-graphite-card);--study-muted:var(--skin-palette-graphite-muted);--study-fill:var(--skin-palette-graphite-fill);--study-top:var(--skin-palette-graphite-top);--study-on:var(--skin-palette-graphite-on)}:root[data-skin=ripple][data-switch-sweep][data-palette=espresso]:has([data-switch-foundation]){--study-background:var(--skin-palette-espresso-background);--study-canvas:var(--skin-palette-espresso-canvas);--study-sidebar:var(--skin-palette-espresso-sidebar);--study-card:var(--skin-palette-espresso-card);--study-muted:var(--skin-palette-espresso-muted);--study-fill:var(--skin-palette-espresso-fill);--study-top:var(--skin-palette-espresso-top);--study-on:var(--skin-palette-espresso-on)}
:root[data-skin=ripple][data-switch-sweep][data-palette=moss]:has([data-switch-foundation]){--study-background:var(--skin-palette-moss-background);--study-canvas:var(--skin-palette-moss-canvas);--study-sidebar:var(--skin-palette-moss-sidebar);--study-card:var(--skin-palette-moss-card);--study-muted:var(--skin-palette-moss-muted);--study-fill:var(--skin-palette-moss-fill);--study-top:var(--skin-palette-moss-top);--study-on:var(--skin-palette-moss-on)}
:root[data-skin=ripple][data-switch-sweep][data-palette=slate]:has([data-switch-foundation]){--study-background:var(--skin-palette-slate-background);--study-canvas:var(--skin-palette-slate-canvas);--study-sidebar:var(--skin-palette-slate-sidebar);--study-card:var(--skin-palette-slate-card);--study-muted:var(--skin-palette-slate-muted);--study-fill:var(--skin-palette-slate-fill);--study-top:var(--skin-palette-slate-top);--study-on:var(--skin-palette-slate-on);--study-ink:var(--skin-palette-slate-ink)}
:root[data-skin=ripple][data-switch-sweep][data-palette=quiet-teal]:has([data-switch-foundation]){--study-background:var(--skin-palette-quiet-teal-background);--study-canvas:var(--skin-palette-quiet-teal-canvas);--study-sidebar:var(--skin-palette-quiet-teal-sidebar);--study-card:var(--skin-palette-quiet-teal-card);--study-muted:var(--skin-palette-quiet-teal-muted);--study-fill:var(--skin-palette-quiet-teal-fill);--study-top:var(--skin-palette-quiet-teal-top);--study-on:var(--skin-palette-quiet-teal-on);--study-toggle:var(--foreground);--study-toggle-top:var(--foreground);--study-toggle-on:var(--background)}
:root[data-skin=ripple][data-switch-sweep][data-palette=ink-bone]:has([data-switch-foundation]){--study-background:var(--skin-palette-ink-bone-background);--study-canvas:var(--skin-palette-ink-bone-canvas);--study-sidebar:var(--skin-palette-ink-bone-sidebar);--study-card:var(--skin-palette-ink-bone-card);--study-muted:var(--skin-palette-ink-bone-muted);--study-fill:var(--skin-palette-ink-bone-fill);--study-top:var(--skin-palette-ink-bone-top);--study-on:var(--skin-palette-ink-bone-on);--study-toggle:var(--foreground);--study-toggle-top:var(--foreground);--study-toggle-on:var(--background);--border:var(--skin-palette-ink-bone-border);--border-muted:var(--skin-palette-ink-bone-border-muted)}
:root[data-skin=ripple][data-switch-sweep]:is([data-palette=catppuccin-latte],[data-palette=catppuccin-frappe],[data-palette=catppuccin-macchiato],[data-palette=catppuccin-mocha]):has([data-switch-foundation]){--card-foreground:var(--foreground);--popover:var(--card);--popover-foreground:var(--foreground);--primary:var(--study-fill);--primary-foreground:var(--study-on);--secondary-foreground:var(--muted-foreground);--skin-raised:var(--card);--skin-sunken:var(--muted);--secondary:color-mix(in srgb, var(--foreground) 4%, transparent);--accent-muted:color-mix(in srgb, var(--foreground) 6%, transparent);--border-muted:color-mix(in srgb, var(--foreground) 8%, transparent)}:root[data-skin=ripple][data-switch-sweep][data-palette=catppuccin-latte]:has([data-switch-foundation]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--study-background:var(--skin-palette-ctp-latte-background);--study-canvas:var(--skin-palette-ctp-latte-canvas);--study-sidebar:var(--skin-palette-ctp-latte-sidebar);--study-card:var(--skin-palette-ctp-latte-card);--study-muted:var(--skin-palette-ctp-latte-muted);--study-fill:var(--skin-palette-ctp-latte-fill);--study-top:var(--skin-palette-ctp-latte-top);--study-on:var(--skin-palette-ctp-latte-on);--study-ink:var(--skin-palette-ctp-latte-ink);--foreground:var(--skin-palette-ctp-latte-fg);--muted-foreground:var(--skin-palette-ctp-latte-muted-fg)}:root[data-skin=ripple][data-switch-sweep][data-palette=catppuccin-frappe]:has([data-switch-foundation]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--study-background:var(--skin-palette-ctp-frappe-background);--study-canvas:var(--skin-palette-ctp-frappe-canvas);--study-sidebar:var(--skin-palette-ctp-frappe-sidebar);--study-card:var(--skin-palette-ctp-frappe-card);--study-muted:var(--skin-palette-ctp-frappe-muted);--study-fill:var(--skin-palette-ctp-frappe-fill);--study-top:var(--skin-palette-ctp-frappe-top);--study-on:var(--skin-palette-ctp-frappe-on);--study-ink:var(--skin-palette-ctp-frappe-ink);--foreground:var(--skin-palette-ctp-frappe-fg);--muted-foreground:var(--skin-palette-ctp-frappe-muted-fg)}:root[data-skin=ripple][data-switch-sweep][data-palette=catppuccin-macchiato]:has([data-switch-foundation]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--study-background:var(--skin-palette-ctp-macchiato-background);--study-canvas:var(--skin-palette-ctp-macchiato-canvas);--study-sidebar:var(--skin-palette-ctp-macchiato-sidebar);--study-card:var(--skin-palette-ctp-macchiato-card);--study-muted:var(--skin-palette-ctp-macchiato-muted);--study-fill:var(--skin-palette-ctp-macchiato-fill);--study-top:var(--skin-palette-ctp-macchiato-top);--study-on:var(--skin-palette-ctp-macchiato-on);--study-ink:var(--skin-palette-ctp-macchiato-ink);--foreground:var(--skin-palette-ctp-macchiato-fg);--muted-foreground:var(--skin-palette-ctp-macchiato-muted-fg)}:root[data-skin=ripple][data-switch-sweep][data-palette=catppuccin-mocha]:has([data-switch-foundation]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--study-background:var(--skin-palette-ctp-mocha-background);--study-canvas:var(--skin-palette-ctp-mocha-canvas);--study-sidebar:var(--skin-palette-ctp-mocha-sidebar);--study-card:var(--skin-palette-ctp-mocha-card);--study-muted:var(--skin-palette-ctp-mocha-muted);--study-fill:var(--skin-palette-ctp-mocha-fill);--study-top:var(--skin-palette-ctp-mocha-top);--study-on:var(--skin-palette-ctp-mocha-on);--study-ink:var(--skin-palette-ctp-mocha-ink);--foreground:var(--skin-palette-ctp-mocha-fg);--muted-foreground:var(--skin-palette-ctp-mocha-muted-fg)}