#s-admin .admin-order-compact{padding:14px!important;border-radius:14px!important;box-shadow:none!important}
#s-admin .admin-order-compact .ped-resto{font-size:15px!important;margin:7px 0}
#s-admin .admin-order-compact .ped-total{font-size:16px!important;margin:8px 0}
#s-admin .admin-order-compact .ped-header{gap:8px;align-items:start}
#s-admin .admin-order-compact .ped-id{overflow-wrap:anywhere;font-size:10px!important}
#s-admin .admin-order-info{border-top:1px solid #e6eee8;margin-top:10px;padding-top:9px}
#s-admin .admin-order-info summary,#s-admin .admin-order-more summary{font-size:11px;font-weight:800;color:#537160;cursor:pointer;padding:5px 0}
#s-admin .admin-order-info .ped-items{font-size:11px;line-height:1.5;overflow-wrap:anywhere}
#s-admin .admin-order-actions{gap:6px;align-items:center;margin-top:10px}
#s-admin .admin-order-actions .btn{font-size:11px!important;padding:8px 10px!important;border-radius:10px!important;min-height:34px;width:auto}
#s-admin .admin-order-more{width:100%;border-top:1px solid #edf1ee;padding-top:4px}
#s-admin .admin-order-group{grid-column:1/-1;min-width:0;margin-bottom:14px}
#s-admin .admin-order-group>header,#s-admin .admin-order-group>summary{padding:10px 0;display:flex;align-items:center;gap:8px;font-size:13px;font-weight:850;color:#244333;cursor:pointer}
#s-admin .admin-order-group>summary:before{content:'▸';font-size:13px}
#s-admin .admin-order-group[open]>summary:before{content:'▾'}
#s-admin .admin-order-group>header b,#s-admin .admin-order-group>summary b{font-size:10px;padding:3px 7px;background:#e8f1eb;border-radius:8px;color:#38654a}
#s-admin .admin-order-group-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}
@media(min-width:1100px){#s-admin .admin-order-group-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(min-width:1500px){#s-admin .admin-order-group-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
