.results-ui{min-width:0;max-width:100%}.results-ui [hidden]{display:none!important}
.results-ui-controls{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(140px,1fr) minmax(170px,1fr);gap:18px;margin:24px 0 18px}.results-ui-controls label{display:grid;gap:8px;font-size:15px;font-weight:600;min-width:0}.results-ui-controls input,.results-ui-controls select{font:inherit;font-weight:400;color:#14201d;background:#fffef9;border:1px solid #89978d;border-radius:6px;min-height:46px;padding:10px 12px;width:100%;min-width:0}.results-ui-controls input:focus-visible,.results-ui-controls select:focus-visible,.results-ui-scroll:focus-visible{outline:3px solid #a33d00;outline-offset:3px}.results-ui-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:12px 20px;margin:0 0 16px}.results-ui-toolbar p{font-size:15px;color:#43564a;line-height:1.5;font-variant-numeric:tabular-nums;margin:0 auto 0 0}.results-ui-toolbar .button{font-size:15px;min-height:42px;padding:9px 14px}.results-ui-toolbar .text-button{font-size:15px;min-height:42px;padding:8px 0}.results-ui-scroll{max-width:100%;overflow-x:auto;scrollbar-color:#89978d #efeee6;scrollbar-width:thin}.results-ui-table{width:100%;min-width:440px;font-variant-numeric:tabular-nums}.results-ui-table th[scope=row]{font-weight:600;text-align:left;white-space:normal;min-width:145px;color:#14201d}.results-ui-table td{vertical-align:top}.results-ui-table th[scope=col]:first-child,.results-ui-table td:first-child{width:64px}.results-ui-table th[scope=col]:last-child,.results-ui-table td:last-child{text-align:right}.results-ui-empty{font-size:17px;line-height:1.6;color:#43564a;padding:20px 0;margin:0}.results-ui-download-status{font-size:14px;line-height:1.6;color:#43564a;margin:14px 0 0}.results-ui-download-status:empty{display:none}.results-ui-compact .results-ui-table{min-width:350px}.results-ui-compact .results-ui-table th[scope=row]{font-size:inherit;min-width:110px}
.results-ui-table th[scope=row]{font-size:inherit;text-transform:none;letter-spacing:normal;padding-top:14px;padding-bottom:14px}
@media(max-width:850px){.results-ui-controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.results-ui-controls label:first-child{grid-column:1 / -1}}
@media(max-width:560px){.results-ui-controls{grid-template-columns:1fr;gap:16px;margin-top:20px}.results-ui-controls label:first-child{grid-column:auto}.results-ui-toolbar{gap:10px 16px}.results-ui-toolbar p{flex-basis:100%}.results-ui-toolbar .button{margin-left:auto}.results-ui-table th,.results-ui-table td{padding:13px 8px}.results-ui-compact .results-ui-table{min-width:330px}}
@media print{.results-ui-controls,.results-ui-toolbar,.results-ui-download-status{display:none}.results-ui-scroll{overflow:visible}.results-ui-table{min-width:0}.results-ui-table tr{break-inside:avoid}}
