#order-operations-trigger{position:fixed;right:24px;bottom:24px;z-index:2147482000;padding:12px 18px;border:0;border-radius:999px;color:#fff;background:#171717;box-shadow:0 10px 30px #0003;cursor:pointer}
#order-operations-overlay{position:fixed;z-index:2147483000;inset:0;padding:5vh 4vw;background:#0008;overflow:auto}
#order-operations-overlay[hidden]{display:none}
#order-operations-overlay>section{max-width:1100px;margin:auto;padding:24px;border-radius:16px;background:#f7f7f7;box-shadow:0 24px 70px #0005}
#order-operations-overlay header{display:flex;align-items:center;justify-content:space-between}
#order-operations-overlay header h2{margin:4px 0 16px}
#order-operations-overlay header button{width:40px;height:40px;border:0;border-radius:50%;color:#fff;background:#171717;font-size:24px}
#order-operations-overlay form{display:flex;gap:10px}
#order-operations-overlay form+form,#order-operations-overlay [data-date-results]+form{margin-top:18px}#order-operations-overlay [data-date-search]{align-items:end;margin:14px 0}#order-operations-overlay [data-date-search] label{display:grid;flex:1;gap:6px;color:#555;font-size:12px}.order-date-results{max-height:420px}.order-date-results button{padding:7px 11px!important}
#order-operations-overlay input{flex:1;padding:12px;border:1px solid #ccc;border-radius:8px}
#order-operations-overlay form button,#order-operations-overlay [data-return],#order-operations-overlay .order-audit-actions button{padding:10px 16px;border:0;border-radius:8px;color:#fff;background:#176b3a;cursor:pointer}
.order-audit-actions{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}
.order-audit-actions button[data-refund-reject]{background:#9c2e2e}
.order-audit-summary,.order-audit-timeline{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0}
.order-audit-summary>div,.order-audit-timeline li,.order-audit-card{padding:16px;border:1px solid #ddd;border-radius:10px;background:#fff}
.order-audit-summary small,.order-audit-summary strong{display:block}.order-audit-address{grid-column:span 2}.order-audit-address strong{overflow-wrap:anywhere}
.order-audit-timeline{grid-template-columns:repeat(4,minmax(0,1fr));padding:0}
.order-audit-timeline span,.order-audit-timeline strong{display:block}
.order-audit-card{margin:14px 0;overflow:auto}
.order-audit-card table{width:100%;border-collapse:collapse}
.order-audit-card th,.order-audit-card td{padding:9px;border-bottom:1px solid #eee;text-align:left;white-space:nowrap}
@media(max-width:900px){#order-operations-overlay [data-date-search]{flex-wrap:wrap}#order-operations-overlay [data-date-search] label{flex-basis:calc(50% - 10px)}}
@media(max-width:700px){.order-audit-summary,.order-audit-timeline{grid-template-columns:1fr}.order-audit-address{grid-column:auto}#order-operations-overlay [data-date-search] label{flex-basis:100%}}
