.starters[data-v-4a9789f6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:4px 0 16px;display:grid}.starter[data-v-4a9789f6]{border:1px solid var(--color-zinc-200);text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.starter[data-v-4a9789f6]:hover:not(:disabled){border-color:var(--color-zinc-300)}.starter[data-v-4a9789f6]:disabled{cursor:default;opacity:.6}.starter[data-v-4a9789f6]:focus-visible{outline:2px solid var(--color-blue-600);outline-offset:2px}.starter-image[data-v-4a9789f6]{background:var(--color-zinc-100);aspect-ratio:16/10;border-radius:8px;margin-bottom:6px;display:block;position:relative;overflow:hidden}.starter-image img[data-v-4a9789f6]{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%;height:100%;display:block}.starter-badge[data-v-4a9789f6]{border:1px solid var(--color-zinc-200);color:var(--color-zinc-600);border-radius:999px;align-self:flex-start;padding:1px 8px;font-size:10px;line-height:1.6}.starter strong[data-v-4a9789f6]{color:var(--color-zinc-800);font-size:13px;font-weight:600}.starter-text[data-v-4a9789f6]{color:var(--color-zinc-600);font-size:12px;line-height:1.5}.starter-time[data-v-4a9789f6]{color:var(--color-zinc-500);margin-top:auto;padding-top:4px;font-size:11px}@media (width<=900px){.starters[data-v-4a9789f6]{grid-template-columns:1fr}.starter[data-v-4a9789f6]{-moz-column-gap:12px;grid-template-columns:120px 1fr;column-gap:12px;display:grid}.starter-image[data-v-4a9789f6]{grid-row:span 4;margin:0}}.compact[data-v-4a9789f6]{margin:0}.compact .starter[data-v-4a9789f6]{-moz-column-gap:12px;grid-template-rows:auto auto auto;grid-template-columns:76px minmax(0,1fr);align-content:center;align-items:start;gap:2px 12px;display:grid}.compact .starter-image[data-v-4a9789f6]{aspect-ratio:auto;grid-row:1/span 3;align-self:center;width:76px;height:56px;margin:0}.compact .starter-badge[data-v-4a9789f6]{border:0;grid-area:2/2;padding:0;font-size:12px}.compact .starter strong[data-v-4a9789f6]{grid-area:1/2}.compact .starter-time[data-v-4a9789f6]{grid-area:3/2;margin-top:0;padding-top:0;font-size:12px}
