.shotlist-board_board__YdaVi{container-type:inline-size;display:grid;min-width:0;gap:12px;margin:0;padding:clamp(10px,1.6vw,16px);border-radius:var(--landing-radius-major,24px);background:var(--ds-sheet);box-shadow:inset 0 1px 0 var(--ds-editorial-highlight),0 22px 60px var(--ds-editorial-shadow);color:var(--ds-ink);--surface-self:var(--ds-sheet);--surface-inner:var(--ds-recessed);--surface-control:var(--ds-editorial-panel-strong);--surface-track:var(--ds-editorial-panel-strong);--surface-track-indicator:var(--ds-sheet);--surface-field:var(--ds-field);--surface-field-hover:var(--ds-field-hover);--surface-inner-control:var(--ds-sheet);--surface-inner-track:var(--ds-sheet);--surface-inner-track-indicator:var(--ds-editorial-panel-strong);--surface-inner-field:var(--ds-field-on-recessed);--surface-inner-field-hover:var(--ds-field-on-recessed-hover)}.shotlist-board_head__ucw5R{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 4px 0}.shotlist-board_product__PG5v1{display:grid;min-width:0;gap:2px;margin:0}.shotlist-board_product__PG5v1 strong{overflow:hidden;font-size:.92rem;font-weight:720;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.shotlist-board_product__PG5v1 span{color:var(--ds-muted);font-size:var(--type-caption);font-weight:600}.shotlist-board_count__OB_r1{flex:none;padding:5px 10px;border:1px solid var(--ds-divider-strong);border-radius:999px;color:var(--ds-muted);font-size:var(--type-caption);font-weight:650}.shotlist-board_cards__UUy9a{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}@container (max-width: 460px){.shotlist-board_cards__UUy9a{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.shotlist-board_card__JPPnA{display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--ds-divider);border-radius:var(--landing-radius-inner,14px);background:var(--ds-paper);--surface-self:var(--ds-paper);--surface-inner:var(--ds-sheet);--surface-control:var(--ds-editorial-panel-strong);--surface-track:var(--ds-editorial-panel);--surface-track-indicator:var(--ds-editorial-panel-strong);--surface-field:var(--ds-field);--surface-field-hover:var(--ds-field-hover);--surface-inner-control:var(--ds-editorial-panel-strong);--surface-inner-track:var(--ds-editorial-panel-strong);--surface-inner-track-indicator:var(--ds-sheet);--surface-inner-field:var(--ds-field);--surface-inner-field-hover:var(--ds-field-hover)}.shotlist-board_card__JPPnA[data-selected=true]{border-color:var(--ds-orange);box-shadow:0 0 0 1px var(--ds-orange)}.shotlist-board_media__yTBQJ{position:relative;aspect-ratio:4/5;overflow:hidden;background:var(--ds-recessed);--surface-self:var(--ds-recessed);--surface-inner:var(--ds-sheet);--surface-control:var(--ds-sheet);--surface-track:var(--ds-sheet);--surface-track-indicator:var(--ds-editorial-panel-strong);--surface-field:var(--ds-field-on-recessed);--surface-field-hover:var(--ds-field-on-recessed-hover);--surface-inner-control:var(--ds-editorial-panel-strong);--surface-inner-track:var(--ds-editorial-panel-strong);--surface-inner-track-indicator:var(--ds-sheet);--surface-inner-field:var(--ds-field);--surface-inner-field-hover:var(--ds-field-hover)}.shotlist-board_media__yTBQJ img{object-fit:cover}.shotlist-board_check__Xdz_3{position:absolute;top:7px;right:7px;display:grid;width:22px;height:22px;place-items:center;border-radius:999px;background:var(--ds-orange);color:var(--ds-on-orange)}.shotlist-board_card__JPPnA[data-selected=false] .shotlist-board_media__yTBQJ img{opacity:.62;filter:saturate(.7)}.shotlist-board_body___15zG{display:grid;min-width:0;gap:2px;padding:8px 10px 10px}.shotlist-board_purpose__u54nZ{color:var(--ds-orange-readable);font-size:.62rem;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.shotlist-board_title__NryEl{margin:0;font-size:.84rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.shotlist-board_text__rJytw{margin:4px 0 0;color:var(--ds-ink-soft);font-size:.7rem;font-weight:560;line-height:1.35}.shotlist-board_text__rJytw span{display:block;color:var(--ds-muted);font-size:.62rem;font-weight:650}.shotlist-board_edit__n9tg3{display:grid;gap:4px;margin:6px 0 0}.shotlist-board_editLabel__mnTy1{display:inline-flex;align-items:center;gap:4px;color:var(--ds-muted);font-size:.66rem;font-weight:680}.shotlist-board_editField___tjJH{padding:6px 8px;border-radius:8px;background:var(--ds-field);box-shadow:inset 0 0 0 1px var(--ds-orange),0 0 0 3px var(--ds-orange-tint);color:var(--ds-ink);font-size:.72rem;font-weight:560;line-height:1.35}.shotlist-board_editField___tjJH:after{display:inline-block;width:1px;height:1em;margin-left:2px;background:var(--ds-ink);content:"";vertical-align:-.12em;animation:shotlist-board_shotlist-caret__hpGfE 1.1s steps(1) infinite}@keyframes shotlist-board_shotlist-caret__hpGfE{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.shotlist-board_editField___tjJH:after{animation:none}}.shotlist-board_bar__M_TGO{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:8px;border-radius:999px;background:var(--ds-contrast-panel);color:var(--ds-on-contrast)}.shotlist-board_modes__Sj447{display:flex;min-width:0;flex-wrap:wrap;gap:4px;margin:0}.shotlist-board_mode__yf0LJ{padding:6px 10px;border-radius:999px;color:var(--ds-on-contrast-secondary);font-size:var(--type-caption);font-weight:650;white-space:nowrap}.shotlist-board_mode__yf0LJ[data-active=true]{background:var(--ds-contrast-raised);color:var(--ds-on-contrast)}.shotlist-board_generate__Wevq9{padding:9px 16px;border-radius:999px;background:var(--ds-orange);color:var(--ds-on-orange);font-size:.82rem;font-weight:720;white-space:nowrap}@container (max-width: 460px){.shotlist-board_bar__M_TGO{border-radius:var(--landing-radius-inner,14px)}.shotlist-board_generate__Wevq9{width:100%;text-align:center}}.shotlist-board_caption__MopL2{padding:0 4px 2px;color:var(--ds-muted);font-size:var(--type-caption);font-weight:560;line-height:1.45}