.social-purpose-scroll[data-v-cc123d92]{scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:thin}.social-purpose-scroll[data-v-cc123d92]::-webkit-scrollbar{height:6px}.social-purpose-scroll[data-v-cc123d92]::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:999px}.effect-controls[data-v-cc123d92]{overflow-x:hidden}.effect-create-link[data-v-cc123d92]{align-items:center;background:hsl(var(--primary));border-radius:10px;color:hsl(var(--primary-foreground));display:inline-flex;font-size:14px;font-weight:600;gap:8px;justify-content:center;min-height:44px;padding:12px 24px;text-decoration:none;transition:filter .15s ease}.effect-create-link[data-v-cc123d92]:hover{filter:brightness(1.15)}@media(prefers-reduced-motion:reduce){.effect-create-link[data-v-cc123d92]{transition:none}}@media(min-width:1024px){.effect-controls[data-v-cc123d92]{max-height:calc(100dvh - 235px);overflow-y:auto;scroll-padding-bottom:110px}.effect-create-action[data-v-cc123d92]{background:hsl(var(--background));border-top:1px solid hsl(var(--foreground)/.1);bottom:-20px;margin-inline:-20px;margin-bottom:-20px;padding:4px 20px 14px;position:sticky;z-index:2}}.style-card[aria-pressed=true][data-v-cc123d92]{border-color:hsl(var(--primary));box-shadow:0 0 0 1px hsl(var(--primary))}.swatch[data-v-cc123d92]{align-items:center;background:var(--swatch-bg);color:var(--swatch-fg);display:flex;font-size:36px;height:64px;justify-content:center}.swatch-0[data-v-cc123d92]{--swatch-bg:#423457;--swatch-fg:#f6c747}.swatch-1[data-v-cc123d92]{--swatch-bg:#4d505e;--swatch-fg:#f2bacd}.swatch-2[data-v-cc123d92]{--swatch-bg:#313a69;--swatch-fg:#f7de26}a[data-v-cc123d92]:focus-visible,button[data-v-cc123d92]:focus-visible,summary[data-v-cc123d92]:focus-visible{outline:2px solid hsl(var(--primary));outline-offset:4px}
