[data-ready-orders]{white-space:nowrap}.ready-has-new{box-shadow:inset 0 0 0 2px #21a366!important;color:#086b3c!important;font-weight:700!important}
.ready-orders-panel{width:min(1100px,94vw);max-width:94vw;max-height:88vh;padding:0;border:1px solid #9cabba;border-radius:18px;background:#f8fafc;color:#172739;box-shadow:0 18px 75px #00152d55;overflow:hidden}.ready-orders-panel::backdrop{background:#10203566}
.ready-panel-shell{display:flex;flex-direction:column;max-height:86vh;padding:22px;box-sizing:border-box;gap:12px}.ready-panel-shell>header{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.ready-panel-shell h2{font-size:24px;margin:0}.ready-panel-shell p{margin:4px 0;font-size:14px}.ready-panel-shell button{border:1px solid #b5c4d3;border-radius:8px;background:#fff;color:#17334c;padding:9px 13px;cursor:pointer}.ready-toolbar{display:flex;gap:12px;align-items:end;flex-wrap:wrap}.ready-toolbar label{display:grid;gap:5px;font-size:13px}.ready-toolbar label:first-child{flex:1;min-width:180px}.ready-toolbar input,.ready-toolbar select{padding:10px;border:1px solid #a8bacb;border-radius:8px;background:#fff;color:#172739;box-sizing:border-box;width:100%}.ready-scroll{overflow:auto;min-height:100px;overscroll-behavior:contain}.ready-date-group h3{font-size:17px;background:#e2edf7;padding:10px;margin:8px 0 0;border-radius:7px}.ready-date-group table{border-collapse:collapse;width:100%;table-layout:fixed;min-width:540px}.ready-date-group th,.ready-date-group td{text-align:left;vertical-align:top;padding:12px 10px;border-bottom:1px solid #d1dde7;overflow-wrap:anywhere;font-size:14px}.ready-date-group th:nth-child(1){width:15%}.ready-date-group th:nth-child(2){width:27%}.ready-date-group th:nth-child(3){width:36%}.ready-date-group th:nth-child(4){width:22%}.ready-date-group small{display:block;margin-top:4px;color:#50667c}.ready-panel-shell>footer{display:flex;align-items:center;justify-content:space-between;font-size:13px}.ready-error{color:#ad2437!important}.ready-empty{padding:24px}
@media(max-width:600px){.ready-panel-shell{padding:12px}.ready-panel-shell h2{font-size:20px}.ready-orders-panel{width:96vw;max-width:96vw}}
.ready-orders-panel{font-family:system-ui,-apple-system,"Segoe UI",sans-serif}
.ready-orders-panel .ready-date-group table{background:#fff!important;color:#172739!important}.ready-orders-panel .ready-date-group th,.ready-orders-panel .ready-date-group td{font-size:14px!important;line-height:1.45!important;color:#172739!important;background:#fff!important}.ready-orders-panel .ready-date-group th{background:#edf3f8!important}.ready-orders-panel .ready-toolbar input,.ready-orders-panel .ready-toolbar select{background:#fff!important;color:#172739!important}.ready-orders-panel .ready-toolbar input::placeholder{color:#586c7f!important}
