.oq-modal{width:min(1120px,94vw);max-height:92vh;overflow:auto;background:white;border-radius:14px;padding:22px;margin:auto}.oq-modal>header{display:flex;align-items:center;justify-content:space-between}.oq-modal h2{margin:4px 0 16px}.oq-modal>header>button{font-size:22px;border:0;background:none;cursor:pointer}.oq-filters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;background:#f3f7f5;padding:12px;border-radius:8px}.oq-filters label{display:grid;gap:5px;font-size:12px}.oq-filters input,.oq-filters select{width:100%;min-width:0;padding:8px;border:1px solid #d5dfdb;border-radius:5px}.oq-range{display:flex;gap:5px;align-items:end;flex-wrap:wrap}.oq-range button,.oq-controls button,.oq-pages button{padding:7px 10px;border:1px solid #ccd9d3;border-radius:6px;cursor:pointer}.oq-controls{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:12px 0;position:sticky;top:-22px;background:white;z-index:1}.oq-note{font-size:12px;color:#62756c;line-height:1.6}.oq-table-scroll{overflow:auto}.oq-modal table{width:100%;border-collapse:collapse;font-size:12px}.oq-modal td,.oq-modal th{padding:10px 7px;text-align:left;border-bottom:1px solid #e0e9e4;vertical-align:top}.oq-modal small{display:block;color:#6c7c73;margin-top:4px}.oq-item{padding:7px 0;border-bottom:1px dashed #d9e2dd}.oq-pages{display:flex;justify-content:end;align-items:center;gap:8px;margin:12px 0}.oq-modal button:disabled{opacity:.45;cursor:default}@media(max-width:800px){.oq-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}

.finance-tabs button[data-order-query-entry]{color:#174c75;background:#eaf3fa;border:1px solid #a9c8df;font-weight:700;white-space:nowrap}.finance-tabs button[data-order-query-entry]:hover{color:#113d60;background:#dcecf7;border-color:#6e9fbe}
