.home-order{margin:20px 0}
.home-order h2{font-size:1.1rem;margin:0 0 8px}
#reorder-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;list-style:none;padding:0;margin:0 auto;max-width:288px}
#reorder-list li{min-width:0}
.maintenance #reorder-list .reorder-tile{display:block;width:100%;aspect-ratio:1;padding:0;border:2px solid transparent;border-radius:10px;background:#FFE9C7;overflow:hidden;cursor:pointer;touch-action:manipulation;-webkit-touch-callout:none;user-select:none;-webkit-user-select:none}
#reorder-list .reorder-tile[aria-pressed="true"]{border-color:#175cba;box-shadow:0 0 0 2px #175cba}
.reorder-image{display:block;width:100%;height:100%;background-position:center;background-size:contain;background-repeat:no-repeat;pointer-events:none}
#reorder-status:empty{display:none}

#reorder-list .reorder-initial{display:grid;place-items:center;color:#333;font:600 2rem/1 system-ui,-apple-system,"Segoe UI",sans-serif}
