.order-page{background:#f7f8fa;color:#17243b}.order-main{width:min(900px,calc(100% - 40px));margin:34px auto 72px}.order-back{display:inline-flex;color:#667384;text-decoration:none;font-size:12px;margin-bottom:22px}.order-hero{background:#101b30;color:#fff;border-radius:20px;padding:34px 36px;margin-bottom:22px}.order-eyebrow{font-size:10px;letter-spacing:.14em;color:#d8bb85;font-weight:750}.order-hero h1{font-size:38px;letter-spacing:-.04em;margin:7px 0 8px}.order-hero p{margin:0;color:#d9dfe8}.order-card{background:#fff;border:1px solid #e5e8ec;border-radius:18px;padding:26px;box-shadow:0 12px 34px #17243b0a}.order-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.order-grid>div{padding:15px 0;border-bottom:1px solid #edf0f3}.order-grid dt{font-size:10px;color:#7b8490}.order-grid dd{margin:4px 0 0;font-weight:700}.order-status{display:inline-flex;padding:6px 9px;border-radius:999px;background:#fff6df;color:#76591f;font-size:11px}.order-status[data-status=paid],.order-status[data-status=in_progress],.order-status[data-status=completed]{background:#eaf8ef;color:#23613a}.order-next{margin-top:24px;padding-top:22px;border-top:1px solid #e7eaee}.order-next h2{font-size:18px;margin:0 0 8px}.order-next p{font-size:13px;color:#667384;line-height:1.7}.order-action,.order-login{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:11px 17px;border-radius:13px;background:#14243d;color:#fff;text-decoration:none;font-weight:750;font-size:12px}.order-message{padding:14px;border-radius:12px;background:#fff;border:1px solid #e5e8ec;color:#667384}.order-message[data-tone=error]{background:#fff0f0;color:#8b3030}.order-login{margin-top:12px}@media(max-width:600px){.order-main{width:calc(100% - 28px);margin-top:24px}.order-hero{padding:28px 23px}.order-hero h1{font-size:31px}.order-card{padding:21px}.order-grid{grid-template-columns:1fr}}
.space-orders{margin:26px 0;padding:28px;border:1px solid #e4e8ed;border-radius:18px;background:#fff}
.space-orders .space-section-heading{margin-bottom:18px}.space-orders .space-section-heading h2{margin:4px 0;font-size:24px}.space-orders .space-section-heading p{margin:0;color:#667384;font-size:12px}
.space-orders-list{display:grid;gap:11px}.space-order-card{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:center;padding:17px 18px;border:1px solid #e8ebef;border-radius:14px;background:#fbfcfd;text-decoration:none;color:#17243b}
.space-order-card:hover{background:#fff;border-color:#d7dde5;box-shadow:0 8px 22px #17243b0a}.space-order-card strong{display:block;font-size:14px}.space-order-card small{display:block;margin-top:3px;color:#73808c;font-size:10px}.space-order-meta{display:flex;align-items:center;gap:12px}.space-order-price{font-weight:750;font-size:12px}.space-order-pill{padding:5px 8px;border-radius:999px;background:#fff5dc;color:#785b2f;font-size:9px;font-weight:750}.space-order-pill[data-status=paid],.space-order-pill[data-status=in_progress],.space-order-pill[data-status=completed]{background:#eaf8ef;color:#23613a}
@media(max-width:600px){.space-orders{padding:21px}.space-order-card{grid-template-columns:1fr;gap:10px}.space-order-meta{justify-content:space-between}}
