.woocommerce-account .woocommerce-orders-table{border:0;border-collapse:separate;border-spacing:0 14px}.woocommerce-account .woocommerce-orders-table thead{display:none}.woocommerce-account .woocommerce-orders-table tbody{display:grid;gap:14px}.woocommerce-account .woocommerce-orders-table tr{display:grid;grid-template-columns:90px 120px minmax(220px,1.4fr) minmax(150px,.8fr) minmax(130px,.7fr) 110px 130px;align-items:center;border:1px solid #dfe4e6;border-left:4px solid #b7ff2a;background:#fff;box-shadow:0 10px 28px rgba(10,20,28,.08)}.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-orders-table th{display:block;padding:16px 12px;border:0!important}.riot-order-card__items{display:grid;gap:7px}.riot-order-card__item{display:grid;grid-template-columns:48px 1fr;align-items:center;gap:9px;min-width:0}.riot-order-card__item .riot-loop-solid,.riot-order-card__item img{width:48px!important;height:48px!important;margin:0}.riot-order-card__item>span{min-width:0;font-weight:700;line-height:1.2}.riot-order-card__item small{display:block;margin-top:3px;color:#6b7378}.riot-order-card__more,.riot-order-muted{color:#737b80}.riot-order-stage{display:inline-flex;padding:7px 10px;border-radius:999px;background:#edf1f2;color:#263238;font-weight:800;line-height:1.2}.riot-order-stage--making,.riot-order-stage--out_for_delivery{background:#dfff9f}.riot-order-stage--packed,.riot-order-stage--shipped,.riot-order-stage--in_transit{background:#d7efff}.riot-order-stage--delivered{background:#d8f5df}.riot-order-stage--cancelled{background:#f2e5e5;color:#774}.woocommerce-account .woocommerce-orders-table .button.view{white-space:nowrap;background:#b7ff2a;color:#111}.riot-order-forecast{margin:0 0 34px;border:1px solid #26343b;background:#0a1319;color:#e8eff2;box-shadow:0 20px 50px rgba(5,12,17,.2)}.riot-order-forecast__hero{display:flex;justify-content:space-between;gap:20px;padding:25px 28px;background:radial-gradient(circle at 80% 20%,#263c46 0,#101f27 52%,#091117 100%)}.riot-order-forecast__hero small{color:#b7ff2a;font-weight:900;letter-spacing:.14em}.riot-order-forecast__hero h2{margin:5px 0;color:#fff;font-size:28px}.riot-order-forecast__hero p{margin:0;color:#b8c7cd}.riot-order-forecast__hero>strong{color:#b7ff2a;font-size:22px}.riot-order-progress{display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:20px 28px;list-style:none;background:#101c23}.riot-order-progress li{position:relative;text-align:center;color:#738089}.riot-order-progress li:before{content:"";position:absolute;top:8px;right:50%;left:-50%;height:2px;background:#34434a}.riot-order-progress li:first-child:before{display:none}.riot-order-progress li span{position:relative;z-index:1;display:block;width:18px;height:18px;margin:0 auto 7px;border:3px solid #53636b;border-radius:50%;background:#101c23}.riot-order-progress li.is-complete{color:#e8eff2}.riot-order-progress li.is-complete:before,.riot-order-progress li.is-complete span{border-color:#b7ff2a;background:#b7ff2a}.riot-order-progress small{font-weight:800}.riot-order-forecast__lines{display:grid;gap:12px;padding:20px 28px}.riot-order-forecast__line{display:grid;grid-template-columns:84px 1fr;gap:15px;padding:14px;border:1px solid #2e414a;background:#111f27}.riot-order-forecast__line h3{margin:0 0 5px;color:#fff}.riot-order-forecast__line p{margin:4px 0;color:#c2ced3}.riot-order-forecast__thumb .riot-loop-solid,.riot-order-forecast__thumb img{width:84px!important;height:84px!important;margin:0}.riot-order-forecast>h3{margin:6px 28px 0;color:#fff}.riot-order-forecast__timeline{display:grid;gap:0;margin:10px 28px 28px;padding:0;list-style:none;border-left:2px solid #42545d}.riot-order-forecast__timeline li{position:relative;padding:0 0 18px 22px;color:#c2ced3}.riot-order-forecast__timeline li:before{content:"";position:absolute;top:4px;left:-7px;width:12px;height:12px;border-radius:50%;background:#b7ff2a}.riot-order-forecast__timeline strong,.riot-order-forecast__timeline a{color:#b7ff2a}.riot-order-forecast__timeline time{font-size:12px;color:#829098}@media(max-width:1050px){.woocommerce-account .woocommerce-orders-table tr{grid-template-columns:80px 105px minmax(200px,1fr) minmax(150px,.8fr) 120px}.woocommerce-account .woocommerce-orders-table-cell-order-total,.woocommerce-account .woocommerce-orders-table-cell-order-actions{grid-column:auto}.woocommerce-account .woocommerce-orders-table-cell-order-estimate{display:none!important}}@media(max-width:720px){.woocommerce-account .woocommerce-orders-table tr{display:block;padding:14px}.woocommerce-account .woocommerce-orders-table td,.woocommerce-account .woocommerce-orders-table th{padding:7px 4px}.woocommerce-account .woocommerce-orders-table td:before{font-weight:800}.riot-order-forecast__hero{padding:20px;display:grid}.riot-order-progress{padding:18px 8px}.riot-order-progress small{font-size:9px}.riot-order-forecast__lines{padding:16px}.riot-order-forecast__line{grid-template-columns:64px 1fr}.riot-order-forecast__thumb .riot-loop-solid,.riot-order-forecast__thumb img{width:64px!important;height:64px!important}.riot-order-forecast>h3,.riot-order-forecast__timeline{margin-right:16px;margin-left:16px}}
