.modal-card:has(.full-picker){width:min(1420px,calc(100% - 32px))}.picker-filter-grid{display:grid;grid-template-columns:1fr 1fr 1.6fr auto;gap:10px;align-items:end;margin-bottom:12px}.picker-filter-grid label{display:grid;gap:6px;color:#65758a;font-size:10px;font-weight:700}.picker-filter-grid select,.picker-filter-grid input{width:100%;height:38px;border:1px solid var(--line);border-radius:6px;padding:0 11px;background:#fff;font-size:11px}.picker-result-bar{display:flex;justify-content:space-between;align-items:center;padding:9px 12px;background:#f5f8fc;border:1px solid var(--line);border-bottom:0;border-radius:7px 7px 0 0;color:#65758a;font-size:10px}.picker-result-bar b{color:var(--blue)}.picker-table-wrap.full-picker{max-height:52vh;border-radius:0}.full-picker .picker-table{min-width:1500px}.full-picker .picker-table td:nth-child(4),.full-picker .picker-table td:nth-child(5){min-width:320px;white-space:normal;line-height:1.45}.full-picker .picker-table th:first-child,.full-picker .picker-table td:first-child{width:42px;padding-left:12px;padding-right:12px}.picker-pagination{padding:12px 0 0;border-top:0}
@media(max-width:850px){.picker-filter-grid{grid-template-columns:1fr 1fr}.picker-filter-grid .solid-btn{grid-column:1/-1}.modal-card:has(.full-picker){padding:20px}}
