.rp-tag{white-space:nowrap;border-radius:6px;padding:1px 6px;font-size:.7rem;font-weight:700}.rp-tag--rush{background:color-mix(in srgb, var(--red) 18%, transparent);color:var(--red)}.rp-tag--overdue{color:#c2410c;background:#ea580c33}.rp-tag--low{background:color-mix(in srgb, var(--ink-2) 14%, transparent);color:var(--ink-2)}.rp-picker{flex-direction:column;gap:6px;margin-top:12px;display:flex}.rp-row{margin-top:10px}.rp-row .rp-picker{margin-top:0}.rp-tog{max-width:320px}.rp-picker .shop-tog.rp-rush.on{background:var(--red);border-color:var(--red);color:#fff}.rp-needed{grid-template-columns:1fr 1fr;gap:10px;max-width:420px;margin-top:2px;display:grid}@media (max-width:420px){.rp-needed{grid-template-columns:1fr}}.rp-note{color:var(--ink-2);margin:2px 0 0;font-size:.86rem;line-height:1.4}
