._card_1yp6r_1{position:relative;min-width:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card)}._card_1yp6r_1[data-selected=true]{border-color:var(--primary)}._overlay_1yp6r_14{position:absolute;opacity:0;pointer-events:none}._card_1yp6r_1:hover ._overlay_1yp6r_14,._card_1yp6r_1:focus-within ._overlay_1yp6r_14,._card_1yp6r_1[data-selected=true] ._overlay_1yp6r_14{opacity:1;pointer-events:auto}._selection_1yp6r_27{top:8px;inset-inline-start:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:transparent;cursor:pointer}._actions_1yp6r_40{bottom:8px;inset-inline-end:8px;display:flex;gap:6px}._action_1yp6r_40{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:8px;background:#000a;color:#fff}._action_1yp6r_40:hover:enabled,a._action_1yp6r_40:hover{background:#000e}._action_1yp6r_40:disabled{opacity:.5}._action_1yp6r_40:focus-visible,._selection_1yp6r_27:has(input:focus-visible){outline:2px solid #fff;outline-offset:-3px}@media(hover:none),(pointer:coarse){._overlay_1yp6r_14{opacity:1;pointer-events:auto}}._preview_1yp6r_80[data-pending=true]{background:color-mix(in oklch,var(--primary) 9%,var(--card));color:var(--foreground)}._preview_1yp6r_80[data-pending=true]:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent 25%,color-mix(in oklch,var(--primary) 8%,transparent) 50%,transparent 75%);transform:translate(-100%);animation:_pending-sweep_1yp6r_1 .9s linear infinite;pointer-events:none}._pendingContent_1yp6r_100{position:relative;display:flex;width:100%;flex-direction:column;align-items:center;gap:10px;padding:16px 10px;text-align:center}._spinner_1yp6r_111{color:var(--primary);animation:_pending-spin_1yp6r_1 1.4s linear infinite}._status_1yp6r_116{font-size:12px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}._hint_1yp6r_123{color:var(--muted-foreground);font-size:11px;line-height:1.5}@keyframes _pending-spin_1yp6r_1{to{transform:rotate(360deg)}}@keyframes _pending-sweep_1yp6r_1{to{transform:translate(100%)}}@media(prefers-reduced-motion:reduce){._spinner_1yp6r_111,._preview_1yp6r_80[data-pending=true]:before{animation:none}}
