#guidedPutaway .putaway-queue-button{display:flex;align-items:center;gap:16px;width:100%;margin:0 0 18px;padding:16px 20px;text-align:left;background:#79583d;color:#fff;border:2px solid #79583d;border-radius:18px;cursor:pointer}
#guidedPutaway .putaway-queue-button strong{font-size:2.6rem;line-height:1;font-variant-numeric:tabular-nums}
#guidedPutaway .putaway-queue-button span{font-size:1.1rem;font-weight:700;line-height:1.35}
#guidedPutaway .putaway-queue-button small{display:block;margin-top:4px;font-size:.9rem;font-weight:400}
#putawayPhotoQueue{box-sizing:border-box;width:min(940px,calc(100vw - 24px));max-width:940px;max-height:88dvh;padding:0;border:1px solid #e6ded6;border-radius:20px;overflow:auto;background:#fffaf6;color:#302927}
#putawayPhotoQueue::backdrop{background:rgb(0 0 0 / .55)}
#putawayPhotoQueue .putaway-queue-header{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px;background:#fffaf6;border-bottom:1px solid #e6ded6}
#putawayPhotoQueue h2{margin:0;font-size:1.3rem;line-height:1.3}
#putawayPhotoQueue button{min-height:44px;white-space:normal}
#putawayPhotoQueue .putaway-queue-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:16px;padding:16px}
#putawayPhotoQueue .putaway-queue-item{display:flex;flex-direction:column;gap:12px;min-width:0;padding:12px;background:#fff;border:1px solid #e6ded6;border-radius:14px;overflow-wrap:anywhere}
#putawayPhotoQueue .putaway-queue-item img,#putawayPhotoQueue .putaway-queue-no-photo{display:block;width:100%;height:210px;object-fit:contain;background:#f3efeb;border-radius:10px}
#putawayPhotoQueue .putaway-queue-no-photo{display:grid;place-items:center;color:#73675e}
#putawayPhotoQueue .putaway-queue-item p{margin:5px 0;font-size:.95rem;line-height:1.4}
#putawayPhotoQueue [data-queue-putaway-item]{margin-top:auto;width:100%}
#putawayPhotoQueue [data-close-putaway-queue]{flex:none}
@media(max-width:480px){#putawayPhotoQueue .putaway-queue-grid{grid-template-columns:1fr}#putawayPhotoQueue .putaway-queue-item img{height:240px}}
