._page_1xmvt_1{width:100%;max-width:28rem;margin:0 auto;padding:var(--spacing-6) var(--spacing-4) var(--spacing-12);display:flex;flex-direction:column;gap:var(--spacing-4);overflow-x:hidden}._header_1xmvt_12{display:flex;flex-direction:column;gap:var(--spacing-1)}._heading_1xmvt_18{margin:0;font-family:var(--font-family-display);font-size:2rem;font-weight:600;color:var(--foreground)}._subheading_1xmvt_26{margin:0;font-size:.9375rem;color:var(--muted-foreground)}._controls_1xmvt_32{display:flex;align-items:center;gap:var(--spacing-3)}._selectTrigger_1xmvt_38{flex:1 1 auto;min-width:0}._picksNote_1xmvt_43{flex:0 0 auto;font-size:.8125rem;color:var(--primary)}._suggestion_1xmvt_49{display:flex;flex-direction:column;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border:1px solid hsla(285,85%,63%,.45);border-radius:var(--radius-md);background:#bd2bee1f}._suggestionText_1xmvt_59{margin:0;font-size:.875rem;color:var(--foreground)}._suggestionActions_1xmvt_65{display:flex;gap:var(--spacing-2)}._deck_1xmvt_70{position:relative;width:100%;aspect-ratio:3 / 4.2;touch-action:pan-y;user-select:none}._deckSkeleton_1xmvt_78{width:100%;aspect-ratio:3 / 4.2;border-radius:var(--radius-lg)}._card_1xmvt_84{position:absolute;inset:0;border-radius:var(--radius-lg);overflow:hidden;border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-md)}._cardTop_1xmvt_94{cursor:grab;touch-action:pan-y;will-change:transform}._cardTop_1xmvt_94:active{cursor:grabbing}._cardBehind_1xmvt_104{transform:scale(.95) translateY(.75rem);opacity:.7}._image_1xmvt_109{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}._overlay_1xmvt_118{position:absolute;inset:0;background:linear-gradient(180deg,#0d091500 35%,#0b0812eb);pointer-events:none}._stamp_1xmvt_125{position:absolute;top:var(--spacing-6);padding:var(--spacing-1) var(--spacing-3);border:3px solid currentColor;border-radius:var(--radius-md);font-family:var(--font-family-display);font-size:1.5rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;pointer-events:none;background:#120c1d80}._stampSave_1xmvt_140{right:var(--spacing-5, var(--spacing-4));color:var(--primary);transform:rotate(10deg)}._stampPass_1xmvt_146{left:var(--spacing-5, var(--spacing-4));color:var(--muted-foreground);transform:rotate(-10deg)}._cardBody_1xmvt_152{position:absolute;left:0;right:0;bottom:0;padding:var(--spacing-5, var(--spacing-4));display:flex;flex-direction:column;gap:var(--spacing-2)}._badges_1xmvt_163{display:flex;flex-wrap:wrap;gap:var(--spacing-2)}._cardTitle_1xmvt_169{margin:0;font-family:var(--font-family-display);font-size:1.5rem;font-weight:600;line-height:1.2;color:var(--foreground);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}._metaRow_1xmvt_182{margin:0;display:flex;align-items:center;gap:var(--spacing-2);font-size:.875rem;color:var(--muted-foreground)}._metaText_1xmvt_191{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._footerRow_1xmvt_197{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3);margin-top:var(--spacing-1)}._price_1xmvt_205{font-size:.8125rem;font-weight:600;color:var(--foreground)}._detailsLink_1xmvt_211{display:inline-flex;align-items:center;gap:var(--spacing-1);font-size:.8125rem;color:var(--primary)}._actions_1xmvt_219{display:flex;align-items:center;justify-content:center;gap:var(--spacing-5, var(--spacing-4));margin-top:var(--spacing-3)}._round_1xmvt_227{display:inline-flex;align-items:center;justify-content:center;width:3.75rem;height:3.75rem;border-radius:var(--radius-full);border:1px solid var(--border);background:var(--card);color:var(--foreground);cursor:pointer;transition:transform var(--animation-duration-fast) ease,background var(--animation-duration-fast) ease}._round_1xmvt_227:hover:not(:disabled){transform:scale(1.06)}._round_1xmvt_227:disabled{opacity:.4;cursor:not-allowed}._roundPass_1xmvt_250{color:var(--muted-foreground)}._roundUndo_1xmvt_254{width:2.75rem;height:2.75rem}._roundSave_1xmvt_259{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}._keyHint_1xmvt_265{margin:0;text-align:center;font-size:.75rem;color:var(--muted-foreground)}._emptyState_1xmvt_272{display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing-2);padding:var(--spacing-10, var(--spacing-8)) 0}._emptyTitle_1xmvt_280{margin:0;font-family:var(--font-family-display);font-size:1.25rem;color:var(--foreground)}._emptyText_1xmvt_287{margin:0 0 var(--spacing-2);font-size:.9375rem;color:var(--muted-foreground)}._emptyActions_1xmvt_293{display:flex;gap:var(--spacing-2)}
