.quick-mark-host{align-items:center;min-width:0;min-height:1.45rem;display:flex;position:relative}.quick-mark-host--list{justify-content:flex-end;width:min(11.5rem,45vw)}.quick-mark-host__badges{min-width:0;transition:opacity var(--dur-micro) var(--ease-out)}.quick-marks{inset-inline-start:0;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);max-width:100%;box-shadow:var(--shadow-menu);opacity:0;pointer-events:none;transition:opacity var(--dur-micro) var(--ease-out), transform var(--dur-micro) var(--ease-out);align-items:center;gap:.18rem;padding:.15rem;display:inline-flex;position:absolute;bottom:0;transform:translateY(.15rem)}.quick-mark-host--list .quick-marks{inset-inline:auto 0}.quick-marks__group{gap:.08rem;display:inline-flex}.quick-marks__group+.quick-marks__group{border-inline-start:1px solid var(--border);padding-inline-start:.18rem}.quick-marks button{width:1.05rem;height:1.05rem;color:var(--text-dim);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.2rem;place-items:center;padding:0;font-size:.68rem;line-height:1;display:inline-grid}.quick-marks button[aria-pressed=true]{background:var(--accent);color:var(--accent-ink)}.quick-marks__group--rating button[aria-pressed=true]{background:var(--ramp-peach);color:var(--ink-peach)}.quick-marks button:disabled{cursor:wait}.quick-marks button:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.topping-card:hover .quick-marks,.topping-card:focus-within .quick-marks,.rich-list-row:hover .quick-marks,.rich-list-row:focus-within .quick-marks,.quick-marks:focus-within{opacity:1;pointer-events:auto;transform:translateY(0)}.topping-card:hover .quick-mark-host--editable .quick-mark-host__badges,.topping-card:focus-within .quick-mark-host--editable .quick-mark-host__badges,.rich-list-row:hover .quick-mark-host--editable .quick-mark-host__badges,.rich-list-row:focus-within .quick-mark-host--editable .quick-mark-host__badges{opacity:0}@media (hover:none){.quick-mark-host__badges{opacity:1}}@media (prefers-reduced-motion:reduce){.quick-mark-host__badges,.quick-marks{transition:none}}
