.ai-band.svelte-akootr{background-color:var(--color-foreground);background-image:radial-gradient(70% 110% at 82% 55%, color-mix(in srgb, var(--color-accent) 90%, transparent), transparent), linear-gradient(to right, var(--color-foreground), color-mix(in srgb, var(--color-foreground) 72%, var(--color-accent)))}.compare-before.svelte-1ayffs{clip-path:inset(0 calc(100% - var(--position)) 0 0)}.compare-corner.svelte-1ayffs{white-space:nowrap;color:var(--color-foreground);pointer-events:none;align-items:center;gap:6px;padding:28px 12px 8px;font-size:.75rem;font-weight:600;line-height:1rem;display:flex;position:absolute;bottom:0}.compare-corner-before.svelte-1ayffs{background:radial-gradient(ellipse farthest-corner at 0% 100%, color-mix(in srgb, var(--color-card) 92%, transparent) 0%, color-mix(in srgb, var(--color-card) 80%, transparent) 40%, transparent 72%);padding-right:56px;left:0}.compare-corner-after.svelte-1ayffs{background:radial-gradient(ellipse farthest-corner at 100% 100%, color-mix(in srgb, var(--color-card) 92%, transparent) 0%, color-mix(in srgb, var(--color-card) 80%, transparent) 40%, transparent 72%);padding-left:56px;right:0}@media (width>=768px){.compare-corner.svelte-1ayffs{gap:8px;padding:56px 20px 14px;font-size:.875rem;line-height:1.25rem}.compare-corner-before.svelte-1ayffs{padding-right:112px}.compare-corner-after.svelte-1ayffs{padding-left:112px}}.compare-line.svelte-1ayffs{inset-block:0;left:var(--position);background:var(--color-foreground);pointer-events:none;width:4px;position:absolute;translate:-50%}.compare-handle.svelte-1ayffs{top:var(--handle-y,50%);left:var(--position);border:2px solid var(--color-foreground);background:var(--color-card);width:48px;height:48px;color:var(--color-foreground);pointer-events:none;border-radius:9999px;justify-content:center;align-items:center;transition:background-color .2s;display:flex;position:absolute;translate:-50% -50%}.compare-input.svelte-1ayffs:hover~.compare-handle:where(.svelte-1ayffs),.compare-input.svelte-1ayffs:active~.compare-handle:where(.svelte-1ayffs){background:var(--color-muted)}.compare-input.svelte-1ayffs:focus-visible~.compare-handle:where(.svelte-1ayffs){outline:2px solid var(--color-ring);outline-offset:2px}@media (hover:hover) and (pointer:fine){.compare-input.svelte-1ayffs{cursor:none}}.compare-input.svelte-1ayffs{touch-action:pan-y;appearance:none;background:0 0;margin:0}.compare-input.svelte-1ayffs::-webkit-slider-thumb{appearance:none;width:2px;height:100%}.compare-input.svelte-1ayffs::-moz-range-thumb{border:0;width:2px;height:100%}.compare-label.svelte-1ayffs{white-space:nowrap;pointer-events:none;border-radius:9999px;padding:4px 12px;font-size:.75rem;font-weight:600;line-height:1rem;position:absolute;top:12px}.compare-label-before.svelte-1ayffs{right:calc(100% - var(--position) + 12px);border:1px solid var(--color-border);background:var(--color-card);color:var(--color-foreground)}.compare-label-after.svelte-1ayffs{left:calc(var(--position) + 12px);min-width:7.5rem;max-width:calc(100% - var(--position) - 20px);border-radius:var(--radius-card);background:var(--color-accent);color:var(--color-on-accent);white-space:normal;text-wrap:balance}@media (width>=768px){.compare-label.svelte-1ayffs{font-size:.875rem;line-height:1.25rem;top:16px}.compare-label-after.svelte-1ayffs{white-space:nowrap;border-radius:9999px;min-width:0;max-width:none}}
