.NUh29W_card{border-radius:var(--bb-radius-5);background:var(--bb-bg-elev);border:1px solid var(--bb-border);min-width:0;color:inherit;transition:box-shadow var(--bb-dur-2) var(--bb-ease), border-color var(--bb-dur-2) var(--bb-ease);flex-direction:column;padding:4px;text-decoration:none;display:flex;position:relative}.NUh29W_card:hover{box-shadow:var(--bb-shadow-card-hover);border-color:#0000}.NUh29W_card:active{box-shadow:var(--bb-shadow-card)}@media (prefers-reduced-motion:reduce){.NUh29W_card{transition:none}}.NUh29W_card:has(.NUh29W_card-link:focus-visible){outline:var(--bb-focus-ring-width) solid var(--bb-focus-ring-color);outline-offset:var(--bb-focus-ring-offset)}.NUh29W_card-link{z-index:1;border-radius:inherit;position:absolute;inset:0}.NUh29W_photo{aspect-ratio:var(--market-photo-ratio,1 / 1);border-radius:var(--bb-radius-4);background:var(--bb-bg-sunken);position:relative;overflow:hidden}.NUh29W_photo picture.NUh29W_foreground{place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:0}.NUh29W_photo picture img{opacity:0;transition:opacity var(--bb-dur-2) var(--bb-ease), transform var(--bb-dur-3) var(--bb-ease-out)}.NUh29W_photo picture img.NUh29W_loaded{opacity:1}@media (scripting:none){.NUh29W_photo picture img{opacity:1}}.NUh29W_card:hover .NUh29W_photo picture img,.NUh29W_card:hover .NUh29W_photo img{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.NUh29W_card:hover .NUh29W_photo picture img,.NUh29W_card:hover .NUh29W_photo img{transform:none}}.NUh29W_noimg{align-content:center;place-items:center;gap:var(--bb-space-2);width:100%;height:100%;font-family:var(--bb-font-sans);font-size:var(--bb-text-xs);color:var(--bb-fg);display:grid}.NUh29W_tap{z-index:3;border-radius:var(--bb-radius-pill);background:color-mix(in srgb, var(--bb-fg-on-screen) 94%, transparent);width:32px;height:32px;color:var(--bb-bg-screen);box-shadow:var(--bb-shadow-2);cursor:pointer;-webkit-tap-highlight-color:transparent;opacity:0;transition:opacity var(--bb-dur-2) var(--bb-ease), transform var(--bb-dur-2) var(--bb-ease), box-shadow var(--bb-dur-2) var(--bb-ease);border:none;place-items:center;padding:0;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)scale(.92)}.NUh29W_card:hover .NUh29W_tap,.NUh29W_card:focus-within .NUh29W_tap,.NUh29W_tap:focus-visible{opacity:1;transform:translateY(-50%)scale(1)}.NUh29W_tap.NUh29W_right{left:auto;right:10px}.NUh29W_tap svg{transform:rotate(180deg)}.NUh29W_tap.NUh29W_right svg{transform:none}.NUh29W_tap:hover{background:var(--bb-fg-on-screen);box-shadow:var(--bb-shadow-3)}.NUh29W_tap:focus-visible{outline:2px solid var(--bb-focus-ring-color);outline-offset:2px}@media (prefers-reduced-motion:reduce){.NUh29W_tap{transition:none}}.NUh29W_dots{z-index:2;pointer-events:none;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--bb-bg-screen) 40%, transparent));gap:5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.NUh29W_dot{border-radius:var(--bb-radius-pill);background:color-mix(in srgb, var(--bb-fg-on-screen) 60%, transparent);width:6px;height:6px;transition:transform var(--bb-dur-2) var(--bb-ease)}.NUh29W_dot.NUh29W_on{background:var(--bb-fg-on-screen);transform:scale(1.15)}.NUh29W_status,.NUh29W_boosted{z-index:2;font:var(--bb-weight-control) var(--bb-text-2xs)/1.3 var(--bb-font-sans);border-radius:var(--bb-radius-pill);background:var(--bb-fg-on-screen);color:var(--bb-bg-screen);box-shadow:var(--bb-shadow-2);padding:4px 10px;position:absolute;top:10px;left:10px}.NUh29W_status.NUh29W_sample{color:var(--bb-bg-screen);background:var(--bb-amber)}.NUh29W_boosted{top:auto;bottom:10px}.NUh29W_save{z-index:3;border-radius:var(--bb-radius-pill);width:36px;height:36px;color:var(--bb-fg-on-screen);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:6px;right:6px}.NUh29W_save svg{width:24px;height:24px;fill:color-mix(in srgb, var(--bb-bg-screen) 45%, transparent);stroke-width:2px;filter:drop-shadow(0 1px 2px color-mix(in srgb, var(--bb-bg-screen) 35%, transparent))}.NUh29W_save.NUh29W_on svg{fill:var(--bb-play-peach)}@media (prefers-reduced-motion:no-preference){.NUh29W_save svg{transition:transform var(--bb-dur-2) var(--bb-ease-out), fill var(--bb-dur-2) var(--bb-ease)}.NUh29W_save:focus-visible:not(:disabled) svg{transform:scale(1.1)}.NUh29W_save:active:not(:disabled) svg{transform:scale(.9)}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.NUh29W_save:hover:not(:disabled):not(:active) svg{transform:scale(1.1)}}.NUh29W_save:disabled{opacity:.55;cursor:progress}.NUh29W_save:focus-visible{outline:2px solid var(--bb-play-peach);outline-offset:0;box-shadow:inset 0 0 0 2px var(--bb-fg-on-screen)}.NUh29W_save.NUh29W_is-failed{animation:NUh29W_bb-save-shake .3s var(--bb-ease)}@keyframes NUh29W_bb-save-shake{25%{transform:translate(-2px)}75%{transform:translate(2px)}}@media (prefers-reduced-motion:reduce){.NUh29W_save,.NUh29W_save svg{transition:none}.NUh29W_save.NUh29W_is-failed{outline:2px solid var(--bb-danger);outline-offset:1px;animation:none}}@media (pointer:coarse){.NUh29W_save,.NUh29W_tap{width:44px;height:44px}.NUh29W_save{top:2px;right:2px}.NUh29W_tap{opacity:1;transform:translateY(-50%)}}.NUh29W_save-error{color:var(--bb-danger);font-family:var(--bb-font-sans);font-size:var(--bb-text-xs);flex-wrap:wrap;align-items:center;gap:0 4px;margin:0;line-height:1.35;display:flex}.NUh29W_save-error .NUh29W_retry{z-index:3;min-height:32px;color:var(--bb-danger);font:inherit;font-weight:var(--bb-weight-control);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-items:center;padding:0 4px;text-decoration:underline;display:inline-flex;position:relative}.NUh29W_save-error .NUh29W_retry:focus-visible{outline:2px solid var(--bb-highlight);outline-offset:2px}@media (pointer:coarse){.NUh29W_save-error .NUh29W_retry{min-height:44px}}.NUh29W_body{flex-direction:column;flex:1;gap:6px;padding:12px 8px 8px;display:flex;position:relative}.NUh29W_head{justify-content:space-between;align-items:baseline;gap:8px;min-width:0;display:flex}.NUh29W_trade-row{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.NUh29W_price-row{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}.NUh29W_price-label{color:var(--bb-fg-muted);font:var(--bb-text-xs)/1.35 var(--bb-font-sans)}.NUh29W_price{font:var(--bb-weight-body) var(--bb-text-xs)/1.35 var(--bb-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero";color:var(--bb-fg-muted)}.NUh29W_price.NUh29W_is-free{color:var(--bb-highlight);font-family:var(--bb-font-sans);letter-spacing:0}.NUh29W_lozenge{border-radius:var(--bb-radius-pill);background:color-mix(in srgb, var(--bb-trade-ink) 12%, transparent);color:var(--bb-trade-ink);font:var(--bb-weight-control) var(--bb-text-xs)/1.4 var(--bb-font-sans);white-space:nowrap;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.NUh29W_est{font-family:var(--bb-font-mono);font-size:var(--bb-text-xs);font-variant-numeric:tabular-nums;color:var(--bb-fg-muted)}.NUh29W_fresh{font:var(--bb-text-2xs)/1.35 var(--bb-font-mono);color:var(--bb-fg-subtle);font-variant-numeric:tabular-nums;margin-left:auto}.NUh29W_title,.NUh29W_bot-text{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NUh29W_title{min-width:0;font:var(--bb-weight-control) var(--bb-text-md)/1.35 var(--bb-font-sans);color:var(--bb-fg);margin:0}.NUh29W_karma,.NUh29W_meta,.NUh29W_bot{color:var(--bb-fg-muted);font-size:var(--bb-text-xs);line-height:1.35}.NUh29W_karma{font-family:var(--bb-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero";margin:0}.NUh29W_meta{font-family:var(--bb-font-sans);flex-wrap:wrap;align-items:center;gap:4px 6px;margin:0;display:flex}.NUh29W_meta .NUh29W_bit{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.NUh29W_meta .NUh29W_sep{color:var(--bb-fg-muted)}.NUh29W_bot{border-radius:var(--bb-radius-2);background:var(--bb-highlight-soft);align-items:flex-start;gap:6px;margin:4px 0 0;padding:6px 8px;display:flex}.NUh29W_bot .NUh29W_bot-ic{color:var(--bb-highlight);flex:none;margin-top:1px;display:inline-flex}.NUh29W_trade-seeking{font-family:var(--bb-font-sans);font-size:var(--bb-text-sm);align-items:baseline;gap:6px;min-width:0;line-height:1.35;display:flex}.NUh29W_seeking-badge{font:var(--bb-weight-control) var(--bb-text-xs)/1 var(--bb-font-sans);color:var(--bb-trade-ink);flex-shrink:0;align-items:center;display:inline-flex}.NUh29W_seeking-text{-webkit-line-clamp:2;line-clamp:2;color:var(--bb-fg);overflow-wrap:anywhere;-webkit-box-orient:vertical;min-width:0;display:-webkit-box;overflow:hidden}.NUh29W_trust{align-items:center;gap:8px;min-width:0;margin-top:6px;display:flex}.NUh29W_distance{color:var(--bb-fg-subtle);font:var(--bb-text-xs)/1.4 var(--bb-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"zero";flex:none}.NUh29W_trader{z-index:3;min-width:0;color:var(--bb-fg-muted);font:var(--bb-text-xs)/1.4 var(--bb-font-sans);align-items:center;gap:7px;text-decoration:none;display:flex;position:relative}.NUh29W_initial{width:24px;height:24px;color:var(--bb-highlight);background:var(--bb-highlight-soft);font-family:var(--bb-font-display);font-weight:var(--bb-weight-control);border-radius:50%;flex:none;place-items:center;display:grid}.NUh29W_name{text-overflow:ellipsis;white-space:nowrap;font-weight:var(--bb-weight-control);color:var(--bb-fg);overflow:hidden}.NUh29W_history{font:var(--bb-text-2xs)/1 var(--bb-font-sans);font-variant-numeric:tabular-nums;flex:none}a.NUh29W_trader:hover .NUh29W_name{text-underline-offset:3px;text-decoration:underline}a.NUh29W_trader:focus-visible{outline:var(--bb-focus-ring-width) solid var(--bb-focus-ring-color);outline-offset:var(--bb-focus-ring-offset);border-radius:var(--bb-radius-1)}.NUh29W_actions{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}.NUh29W_action{z-index:3;border:1px solid var(--bb-border-strong);border-radius:var(--bb-radius-2);min-width:0;min-height:36px;color:var(--bb-fg);background:var(--bb-bg-elev);font:var(--bb-weight-control) var(--bb-text-xs) var(--bb-font-sans);text-align:center;cursor:pointer;transition:background var(--bb-dur-1) var(--bb-ease), border-color var(--bb-dur-1) var(--bb-ease);flex:90px;justify-content:center;align-items:center;gap:6px;padding:4px 8px;text-decoration:none;display:inline-flex;position:relative}.NUh29W_action:hover{background:var(--bb-surface-hover);border-color:var(--bb-fg)}.NUh29W_action:active{background:var(--bb-surface-pressed)}.NUh29W_action:focus-visible{outline:var(--bb-focus-ring-width) solid var(--bb-focus-ring-color);outline-offset:var(--bb-focus-ring-offset)}.NUh29W_action svg{flex:none}.NUh29W_trade-action{border-color:color-mix(in srgb, var(--bb-trade-ink) 40%, var(--bb-border));background:color-mix(in srgb, var(--bb-trade-ink) 10%, var(--bb-bg-elev));color:var(--bb-trade-ink);flex:1.25 100px}.NUh29W_trade-action:hover{border-color:var(--bb-trade-ink);background:color-mix(in srgb, var(--bb-trade-ink) 16%, var(--bb-bg-elev))}.NUh29W_trade-action+.NUh29W_action{color:var(--bb-fg-muted);background:0 0;border-color:#0000}.NUh29W_trade-action+.NUh29W_action:hover{background:var(--bb-surface-hover);color:var(--bb-fg)}.NUh29W_trade-action+.NUh29W_action:active{background:var(--bb-surface-pressed)}@media (pointer:coarse){.NUh29W_action{min-height:44px}}:is([data-theme=dark] .NUh29W_title,[data-theme=dark] .NUh29W_meta,[data-theme=dark] .NUh29W_bot){letter-spacing:.006em}@media (max-width:560px){.NUh29W_body{gap:4px;padding:10px 6px 6px}.NUh29W_trust{margin-top:2px}}
