/* Compact history: content-sized rows, with no inherited delivery flex bases. */
html body.orders-view #customerOrderHistory{box-sizing:border-box;min-height:0!important;width:100%;padding:16px 16px 80px!important;background:#f5f9fc!important}
html body.orders-view #customerOrderHistory .order-history-panel{box-sizing:border-box;width:100%;max-width:1120px;margin:auto;padding:12px!important;background:#f5f9fc!important;border:1px solid #b9d0df!important;border-radius:12px!important}
html body.orders-view #customerOrderHistory .order-history-heading{display:flex!important;flex-direction:row!important;align-items:center!important;flex-wrap:wrap!important;justify-content:space-between!important;gap:8px!important;margin:0 0 10px!important}
html body.orders-view #customerOrderHistory .order-history-heading h2{font-size:18px!important;color:#204c68!important;margin:0!important}
html body.orders-view #customerOrderHistory .order-history-heading p{display:none!important}
html body.orders-view #customerOrderHistory .order-history-actions{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:flex-end!important;gap:7px!important;width:auto!important;flex:none!important}
html body.orders-view #customerOrderHistory .order-history-actions>*{width:auto!important;flex:none!important;box-sizing:border-box!important;min-height:32px!important;margin:0!important;font-size:12px!important}
html body.orders-view #customerOrderHistory .order-history-count{min-width:30px!important;padding:4px 8px!important;background:#d8eaf5!important;color:#245773!important}
html body.orders-view #customerOrderHistory .order-history-back{padding:6px 9px!important;background:#e6f0f7!important;color:#245773!important;border:1px solid #aecadd!important}
html body #customerOrderList{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-auto-rows:max-content!important;align-items:start!important;gap:10px!important;min-height:0!important}
html body #customerOrderList>.customer-order-card.sc-compact-history-card{display:block!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:0!important;height:auto!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important;border:1px solid #b0cbdc!important;border-radius:10px!important;background:#fff!important;color:#234c65!important;box-shadow:0 2px 8px #214f6810!important}
#customerOrderList .sc-history-order{display:block;min-width:0;font:13px/1.4 Arial,sans-serif;color:#234c65}
#customerOrderList .sc-history-band{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px;background:linear-gradient(115deg,#e6f1f8,#c5deed);border-bottom:1px solid #b8d2e2}
#customerOrderList .sc-history-reference{display:flex;align-items:baseline;flex-wrap:wrap;gap:4px 10px;min-width:0}
#customerOrderList .sc-history-reference strong{font-size:13px;color:#173e59}
#customerOrderList .sc-history-reference span,#customerOrderList .sc-history-reference time{font-size:11px;color:#527086}
#customerOrderList .sc-history-status{align-self:start;display:inline-flex;align-items:center;justify-content:center;padding:4px 7px;border-radius:6px;font-size:11px;font-weight:700;background:#fff0ce;color:#815713;white-space:normal;text-align:center}
#customerOrderList .sc-history-status.done{background:#daf3e7;color:#096546}#customerOrderList .sc-history-status.rejected{background:#ffebe9;color:#a33232}#customerOrderList .sc-history-status.processing{background:#d9ebff;color:#205e92}
#customerOrderList .sc-history-tool{grid-column:1/-1;min-width:0}
#customerOrderList .sc-history-tool summary{display:flex;align-items:center;gap:8px;box-sizing:border-box;width:100%;padding:8px 10px;background:#1264a3;border:1px solid #0f5891;border-radius:7px;color:#fff;cursor:pointer;list-style:none;font-size:13px;font-weight:700}
#customerOrderList .sc-history-tool summary:hover{background:#0e5189}#customerOrderList .sc-history-tool summary:focus-visible{outline:3px solid #7cc9ff;outline-offset:2px}#customerOrderList .sc-history-tool summary i,#customerOrderList .sc-history-tool summary>span{color:inherit}
#customerOrderList .sc-history-tool summary::-webkit-details-marker{display:none}#customerOrderList .sc-history-tool summary>span{flex:1;min-width:0;overflow-wrap:anywhere}
#customerOrderList .sc-history-tool summary>.fa-chevron-down{flex:none;font-size:10px}#customerOrderList .sc-history-tool[open] summary>.fa-chevron-down{transform:rotate(180deg)}
#customerOrderList .sc-history-tool-details{padding:6px 0 0;overflow-wrap:anywhere}#customerOrderList .sc-history-tool-details p{margin:0}
#customerOrderList .sc-history-facts{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1.2fr);gap:8px}
#customerOrderList .sc-history-facts>span{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:10px;color:#527086}
#customerOrderList .sc-history-facts strong{font-size:12px;line-height:1.4;color:#204f6c;overflow-wrap:anywhere}#customerOrderList .sc-history-facts>span:first-child strong{color:#087052;font-size:14px}
#customerOrderList .sc-history-delivery{padding:10px;min-width:0}
#customerOrderList .sc-history-access-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}
#customerOrderList .sc-history-access{min-width:0;display:grid;gap:3px}#customerOrderList .sc-history-access>span{font-size:10px;color:#527086}
#customerOrderList .sc-history-access code{display:block;min-width:0;padding:6px 8px;background:#f2f7fb;border:1px solid #d5e3ed;border-radius:6px;color:#173f5a;font:12px/1.4 ui-monospace,Consolas,monospace;white-space:pre-wrap;overflow-wrap:anywhere;user-select:all}
html body #customerOrderList .sc-history-copy.delivery-copy{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto!important;min-height:32px!important;height:auto!important;padding:6px 10px!important;margin:8px 0 0!important;font-size:12px!important;line-height:1.3!important;border:1px solid #a8c8dc;border-radius:6px;background:#e9f4fb;color:#245773}
#customerOrderList .sc-history-message{margin:0;font-size:12px;color:#527086;overflow-wrap:anywhere}
#customerOrderList .sc-history-details{border-top:1px solid #e3edf3;padding:7px 10px;font-size:11px;color:#527086}
#customerOrderList .sc-history-details summary{cursor:pointer;color:#315e7a}#customerOrderList .sc-history-details dl{display:grid;gap:5px;margin:8px 0 0}#customerOrderList .sc-history-details dl>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:8px}#customerOrderList .sc-history-details dt,#customerOrderList .sc-history-details dd{margin:0;overflow-wrap:anywhere}
@media(min-width:900px){#customerOrderList .sc-history-band{grid-template-columns:minmax(130px,.8fr) minmax(200px,1.6fr) minmax(230px,1.4fr) auto;align-items:center}#customerOrderList .sc-history-reference{grid-column:1;grid-row:1}#customerOrderList .sc-history-tool{grid-column:2;grid-row:1}#customerOrderList .sc-history-facts{grid-column:3;grid-row:1}#customerOrderList .sc-history-status{grid-column:4;grid-row:1;align-self:center}#customerOrderList .sc-history-access-grid{max-width:700px}}
@media(max-width:768px){html body.orders-view #customerOrderHistory{padding:10px 8px 70px!important}html body.orders-view #customerOrderHistory .order-history-panel{padding:8px!important}html body.orders-view #customerOrderHistory .order-history-heading h2{font-size:16px!important}html body.orders-view #customerOrderHistory .order-history-actions{justify-content:flex-start!important}#customerOrderList .sc-history-band{padding:9px;gap:7px}#customerOrderList .sc-history-reference time{flex-basis:100%}#customerOrderList .sc-history-delivery{padding:9px}html body.orders-view .sc-floating-support{box-sizing:border-box!important;right:10px!important;bottom:max(12px,env(safe-area-inset-bottom))!important;width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;gap:0!important;justify-content:center!important;font-size:0!important;border-radius:50%!important}html body.orders-view .sc-floating-support i{font-size:21px!important}}

#customerOrderList .sc-history-api-row{display:flex;align-items:center;flex-wrap:nowrap;gap:4px 6px;flex-basis:100%;min-width:0}
#customerOrderList .sc-history-api-row>span:first-child{white-space:nowrap}
#customerOrderList .sc-history-api-name{overflow-wrap:anywhere;color:#245773;font-weight:600;flex:1;min-width:0}
html body #customerOrderList .sc-history-reference-copy{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;min-height:28px!important;margin:0!important;padding:0!important;border:1px solid #a8c8dc!important;border-radius:6px!important;background:#f5fbff!important;color:#245773!important;font-size:13px!important;cursor:pointer;line-height:1!important}
#customerOrderList .sc-history-reference-copy:hover{background:#d5eafa!important}#customerOrderList .sc-history-reference-copy:focus-visible{outline:2px solid #147db1;outline-offset:2px}
#customerOrderList .sc-history-reference-copy svg{display:block;width:15px;height:15px;pointer-events:none;flex:none}
#customerOrderList .sc-history-reference time{flex-basis:100%}
@media(max-width:899px){#customerOrderList .sc-history-reference{display:contents}#customerOrderList .sc-history-reference>strong{grid-column:1;grid-row:1}#customerOrderList .sc-history-status{grid-column:2;grid-row:1}#customerOrderList .sc-history-api-row,#customerOrderList .sc-history-reference>time,#customerOrderList .sc-history-reference>.sc-history-api-name{grid-column:1/-1}}
@media(min-width:900px){#customerOrderList .sc-history-band{grid-template-columns:minmax(220px,1.2fr) minmax(200px,1.6fr) minmax(230px,1.4fr) auto}}

html body #customerOrderList .sc-history-reference-copy{width:32px!important;height:32px!important;min-height:32px!important;flex-basis:32px!important;background:#1264a3!important;border-color:#0f5891!important;color:#fff!important;visibility:visible!important;opacity:1!important}
html body #customerOrderList .sc-history-reference-copy:hover{background:#0e5189!important}
html body #customerOrderList .sc-history-reference-copy svg{width:17px;height:17px;stroke:#fff;opacity:1;visibility:visible}
