.ask-ai.svelte-ciamla{position:relative;display:inline-block}.ask-ai-trigger.svelte-ciamla{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .875rem;border-radius:9999px;border:1px solid var(--border);background:color-mix(in oklch,var(--foreground) 4%,transparent);color:var(--foreground);font-size:.8125rem;font-weight:500;line-height:1;cursor:pointer;transition:background-color .2s ease-out,border-color .2s ease-out}.ask-ai-trigger.svelte-ciamla:hover{background:color-mix(in oklch,var(--foreground) 8%,transparent);border-color:color-mix(in oklch,var(--foreground) 25%,transparent)}.ask-ai-trigger.svelte-ciamla:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ask-ai-chevron.svelte-ciamla{display:inline-flex;transition:transform .2s ease-out;opacity:.6}.ask-ai-chevron-open.svelte-ciamla{transform:rotate(180deg)}.ask-ai-menu.svelte-ciamla{position:absolute;top:calc(100% + .5rem);left:0;z-index:40;min-width:15rem;padding:.375rem;border-radius:.75rem}@property --ask-ai-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.ask-ai-menu.svelte-ciamla:before{content:"";position:absolute;inset:-3px;z-index:-1;border-radius:inherit;background:conic-gradient(from var(--ask-ai-angle),var(--accent),oklch(.62 .16 260),var(--primary),oklch(.7 .19 330),var(--accent));filter:blur(18px);opacity:.7;pointer-events:none;animation:svelte-ciamla-ask-ai-spin 6s linear infinite}.ask-ai-menu.svelte-ciamla:after{content:"";position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--background);border:1px solid var(--border);box-shadow:0 24px 60px -28px color-mix(in oklch,var(--foreground) 45%,transparent)}.ask-ai-heading.svelte-ciamla,.ask-ai-item.svelte-ciamla,.ask-ai-divider.svelte-ciamla{position:relative;z-index:1}@keyframes svelte-ciamla-ask-ai-spin{to{--ask-ai-angle: 360deg}}@media(prefers-reduced-motion:reduce){.ask-ai-menu.svelte-ciamla:before{animation:none}}.ask-ai-heading.svelte-ciamla{margin:0;padding:.5rem .625rem .375rem;font-size:.6875rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--secondary-foreground)}.ask-ai-item.svelte-ciamla{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;padding:.5rem .625rem;border-radius:.5rem;border:none;background:transparent;color:var(--foreground);font-family:inherit;font-size:.875rem;font-weight:500;text-align:left;text-decoration:none;cursor:pointer;transition:background-color .15s ease-out}.ask-ai-item.svelte-ciamla svg{color:var(--secondary-foreground);flex-shrink:0}.ask-ai-item.svelte-ciamla:hover{background:color-mix(in oklch,var(--foreground) 7%,transparent)}.ask-ai-item.svelte-ciamla:focus-visible{outline:2px solid var(--primary);outline-offset:-2px}.ask-ai-divider.svelte-ciamla{height:1px;margin:.375rem .25rem;background:var(--border)}
