.wordmark.svelte-5pi5rv{font-family:var(--font-sans);letter-spacing:-.04em;font-size:17px;font-weight:700;line-height:1}.cell.svelte-5jsekc{border-right:1px solid var(--border);border-bottom:1px solid var(--border);min-height:196px;transition:background-color .15s var(--ease-out), color .15s var(--ease-out);animation:svelte-5jsekc-rise .26s var(--ease-out) both;animation-delay:calc(var(--order) * 28ms);flex-direction:column;padding:1.25rem;display:flex;position:relative}.cell.svelte-5jsekc:not([data-selected]):hover{background:var(--surface)}.cell[data-selected].svelte-5jsekc{background:var(--foreground);color:var(--background)}.toggle.svelte-5jsekc{position:absolute;inset:0}.toggle.svelte-5jsekc:focus-visible,.detail.svelte-5jsekc:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.toggle.svelte-5jsekc:focus-visible{outline-offset:-2px}.top.svelte-5jsekc,.meta.svelte-5jsekc,.foot.svelte-5jsekc,.detail.svelte-5jsekc{align-items:center;display:flex}.top.svelte-5jsekc{justify-content:space-between;gap:.75rem}.meta.svelte-5jsekc,.description.svelte-5jsekc,.foot.svelte-5jsekc{color:var(--muted-foreground)}.cell[data-selected].svelte-5jsekc :is(.meta:where(.svelte-5jsekc),.description:where(.svelte-5jsekc),.foot:where(.svelte-5jsekc)){color:color-mix(in oklab, var(--background) 65%, transparent)}.meta.svelte-5jsekc{min-width:0;font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;gap:.5rem;font-size:11px}.dot.svelte-5jsekc{background:var(--cask);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.dot.formula.svelte-5jsekc{background:var(--formula)}.slash.svelte-5jsekc{opacity:.4}.pick.svelte-5jsekc{border:1px solid var(--border);width:1.75rem;height:1.75rem;color:var(--muted-foreground);transition:color .15s var(--ease-out), background-color .15s var(--ease-out), border-color .15s var(--ease-out);border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.cell.svelte-5jsekc:hover .pick:where(.svelte-5jsekc){border-color:var(--foreground);color:var(--foreground)}.cell[data-selected].svelte-5jsekc .pick:where(.svelte-5jsekc){border-color:var(--background);background:var(--background);color:var(--foreground)}.icon.svelte-5jsekc{width:14px;height:14px;-webkit-mask:var(--icon) center / contain no-repeat;mask:var(--icon) center / contain no-repeat;background:currentColor;flex-shrink:0}.plus.svelte-5jsekc,.check.svelte-5jsekc{transition:opacity .15s var(--ease-out), scale .15s var(--ease-out), filter .15s var(--ease-out);grid-area:1/1}.plus.svelte-5jsekc{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M12 5v14'/%3E%3C/svg%3E")}.check.svelte-5jsekc{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E")}.arrow.svelte-5jsekc{--icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 7h10v10M7 17 17 7'/%3E%3C/svg%3E");width:12px;height:12px}.cell.svelte-5jsekc:not([data-selected]) .check:where(.svelte-5jsekc),.cell[data-selected].svelte-5jsekc .plus:where(.svelte-5jsekc){opacity:0;filter:blur(2px);scale:.5}h3.svelte-5jsekc{font-family:var(--font-sans);letter-spacing:-.03em;text-wrap:wrap;margin-top:1.75rem;font-size:1.25rem;font-weight:600;line-height:1.2}.description.svelte-5jsekc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.375rem;font-size:.875rem;line-height:1.25rem;display:-webkit-box;overflow:hidden}.foot.svelte-5jsekc{font-family:var(--font-mono);gap:.75rem;margin-top:auto;padding-top:1.25rem;font-size:.75rem;line-height:1rem}.detail.svelte-5jsekc{z-index:10;min-width:0;transition:color .15s var(--ease-out);border-radius:4px;gap:.25rem;position:relative}.detail.svelte-5jsekc:hover{color:var(--foreground)}.cell[data-selected].svelte-5jsekc .detail:where(.svelte-5jsekc):hover{color:var(--background)}@media (min-width:40rem){.cell.svelte-5jsekc{padding:1.5rem}}@keyframes svelte-5jsekc-rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.cell.svelte-5jsekc{animation:none}}
