.orders-workspace .order-status-filter{position:relative;min-width:0;color:#173b48;font-size:13px}
.orders-workspace .order-status-filter>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;cursor:pointer;height:36px;box-sizing:border-box;padding:7px 9px;border:1px solid #aebfc6;border-radius:4px;background:#fff;list-style:none}
.orders-workspace .order-status-filter>summary::after{content:'⌄';font-size:16px}
.orders-workspace .order-status-filter[open]>summary{outline:2px solid #087c8b;outline-offset:1px}
.orders-workspace .order-status-filter>div{position:absolute;z-index:20;top:calc(100% + 4px);left:0;min-width:230px;padding:5px;background:#fff;border:1px solid #8ba7b5;box-shadow:0 6px 20px #163e4f33;border-radius:4px}
.orders-workspace .order-status-filter label{display:flex;align-items:center;gap:9px;padding:9px 7px;cursor:pointer;white-space:nowrap;color:#173b48;font-weight:500}
.orders-workspace .order-status-filter label:hover{background:#e3f1f3}
.orders-workspace .order-status-filter label:has(input:checked){background:#d7eee8;color:#084d45;font-weight:700}
.orders-workspace .order-status-filter input[type=checkbox]{appearance:auto;width:16px;height:16px;min-height:16px;margin:0;padding:0;accent-color:#087c8b}
@media(max-width:600px){.orders-workspace .order-status-filter>summary{height:44px;font-size:16px}.orders-workspace .order-status-filter>div{min-width:220px;max-width:calc(100vw - 55px)}}
