.jordan-orders-dialog{box-sizing:border-box;width:min(900px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 32px);margin:auto;border:1px solid #d5d8d7;border-radius:18px;padding:0;background:#fff;color:#171917;font:inherit;overflow:auto;}
.jordan-orders-dialog::backdrop{background:#0008;}
.jordan-orders-dialog>section{padding:24px;min-width:0;}
.jordan-orders-dialog header,.jordan-orders-dialog footer,.jordan-order-actions{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;}
.jordan-orders-dialog h2{font-size:1.3rem;margin:0;}
.jordan-order-list{display:grid;gap:12px;margin:20px 0;}
.jordan-order-card{border:1px solid #dde0df;border-radius:12px;padding:16px;overflow-wrap:anywhere;}
.jordan-order-card>strong,.jordan-order-card>small{display:block;}
.jordan-order-card p{margin:8px 0;}
.jordan-state{display:inline-block;border-radius:16px;background:#f0f1f0;padding:4px 10px;font-size:.85rem;margin-top:8px;}
.jordan-created{background:#e5f5e9;color:#186137;}.jordan-review,.jordan-uncertain{background:#fff1d5;color:#745013;}
.jordan-order-actions{justify-content:flex-start;margin-top:12px;}.jordan-order-card details{margin-top:10px;font-size:.85rem;}
.jordan-orders-dialog .secondary{font:inherit;text-decoration:none;padding:8px 12px;border:1px solid #d5d8d7;border-radius:10px;background:#fff;color:inherit;cursor:pointer;}
@media(max-width:600px){.jordan-orders-dialog>section{padding:16px;}.jordan-orders-dialog{max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 32px);}}
