.cq-order-line.has-breakfast-choice{display:grid;grid-template-columns:minmax(150px,1fr) minmax(180px,240px) 85px 40px;gap:.8rem;align-items:center}.breakfast-choice{min-width:0}.cash-cancel-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.65rem}.cash-cancel-button{border:1px solid #b42318;border-radius:.6rem;background:#fff;color:#b42318;font:inherit;padding:.5rem .8rem;cursor:pointer}.cash-cancel-button:disabled{opacity:.5;cursor:default}.account-button span{max-width:230px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px){.cq-order-line.has-breakfast-choice{grid-template-columns:minmax(0,1fr) 75px 36px}.cq-order-line.has-breakfast-choice>div:first-child{grid-column:1/-1}.cq-order-line.has-breakfast-choice>.breakfast-choice{grid-column:1}.account-button span{max-width:150px}}

.cash-duplicate-dialog{max-width:560px;max-height:90dvh;overflow-y:auto}.cash-duplicate-list{display:grid;gap:1rem;max-height:45dvh;overflow-y:auto}.cash-duplicate-group{padding:1rem;border:1px solid #eacb8c;border-radius:.7rem;background:#fffbeb}.cash-duplicate-group>strong{display:block;color:#1e3459;font-size:1.1rem}.cash-duplicate-group p{margin:.4rem 0}.cash-duplicate-group ul{padding-left:1.25rem;margin:.6rem 0 0}.cash-duplicate-group li{margin:.6rem 0}.cash-duplicate-group small{display:block;color:#475569;overflow-wrap:anywhere}.cash-duplicate-question{font-weight:600}.cash-duplicate-actions{display:flex;gap:.75rem;justify-content:flex-end;flex-wrap:wrap}@media(max-width:500px){.cash-duplicate-actions{flex-direction:column-reverse}.cash-duplicate-actions>button{width:100%}}
