.orders-status-report{max-width:1170px;width:calc(100% - 30px);margin:20px auto;font-size:14px;line-height:20px}.orders-status-report>h3{text-align:center;font-size:30px;line-height:40px;font-weight:700;margin:0 0 30px}.orders-status-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 30px}.orders-status-filters label{display:block;margin:0 0 5px}.orders-status-filters input:not([type=checkbox]),.orders-status-filters select{display:block;box-sizing:border-box;width:100%;max-width:220px;height:30px;margin:5px 0 10px}.orders-status-filters .orders-status-paid{display:flex;align-items:center;gap:6px;flex-direction:row-reverse;justify-content:flex-end}.orders-status-filters>button{justify-self:start;margin:10px 0 15px}.orders-status-report table{width:100%}.orders-status-report th,.orders-status-report td{padding:8px;line-height:20px}.orders-status-empty{text-align:center}.orders-status-report .pager{display:flex;justify-content:center;gap:12px}.orders-status-metadata{width:800px;max-width:calc(100% - 32px);padding:0;border:1px solid #aaa;border-radius:6px;box-shadow:0 3px 10px #0005;color:#333}.orders-status-metadata::backdrop{background:#0008}.orders-status-metadata>header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #ddd;padding:9px 15px}.orders-status-metadata h3{font-size:24px;margin:0}.orders-status-metadata header button{background:none;border:0;font-size:24px}.orders-status-metadata>div{height:400px;overflow:auto;padding:15px}.orders-status-metadata table{font-size:80%;width:100%;overflow-wrap:anywhere}@media(max-width:700px){.orders-status-filters{grid-template-columns:1fr 1fr;gap:10px}.orders-status-report>div{overflow:auto}}@media(max-width:420px){.orders-status-filters{grid-template-columns:1fr}}

.orders-status-filters{margin-left:30px}.orders-status-filters select{max-width:150px}.orders-status-filters>div:last-of-type input:not(.orders-status-picker){max-width:115px;margin-left:17px}.orders-status-money{position:relative;padding-left:12px}.orders-status-money::after{content:'$';position:absolute;left:0;bottom:5px}.orders-status-date{position:relative}.orders-status-calendar{position:absolute;left:0;bottom:5px;padding:0;border:0;background:none}.orders-status-picker{position:absolute!important;width:1px!important;height:1px!important;opacity:0;padding:0;border:0;bottom:0}.orders-status-empty{margin-top:70px;margin-bottom:20px}.orders-status-report .pager button{border-radius:20px;min-width:40px;background:white}.orders-status-filters>button{margin-top:0}@media(max-width:700px){.orders-status-filters{margin-left:0}}
