.ar-intro.svelte-1wjdb9v{margin-bottom:1.5rem;font-size:.95rem;line-height:1.55;color:#000}.ar-intro.svelte-1wjdb9v p{margin-bottom:.75rem}.ar-intro.svelte-1wjdb9v p:last-child{margin-bottom:0}.ar-intro.svelte-1wjdb9v a{color:#00aeef;text-decoration:underline}.ar-filters.svelte-1wjdb9v{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem 1rem;background:#f9fafb;border:1px solid #e5e7eb;padding:1rem 1.25rem;border-radius:6px;margin-bottom:1.25rem}.ar-field.svelte-1wjdb9v{display:flex;flex-direction:column;gap:.25rem}.ar-field.svelte-1wjdb9v label:where(.svelte-1wjdb9v){font-size:.75rem;text-transform:uppercase;letter-spacing:.05em;font-weight:600;color:#374151}.ar-field.svelte-1wjdb9v input:where(.svelte-1wjdb9v),.ar-field.svelte-1wjdb9v select:where(.svelte-1wjdb9v){border:1px solid #d1d5db;padding:.45rem .6rem;background:#fff;font-size:.95rem;font-family:inherit;border-radius:4px}.ar-field.svelte-1wjdb9v input:where(.svelte-1wjdb9v):focus,.ar-field.svelte-1wjdb9v select:where(.svelte-1wjdb9v):focus{outline:2px solid #00aeef;outline-offset:1px}.ar-field--btn.svelte-1wjdb9v{justify-content:flex-end}.ar-btn-clear.svelte-1wjdb9v{border:none;background:#1a1a1a;color:#fff;padding:.5rem .8rem;cursor:pointer;font-size:.85rem;font-weight:600;border-radius:4px;height:36px}.ar-btn-clear.svelte-1wjdb9v:hover{background:#000}.ar-status.svelte-1wjdb9v{font-size:.9rem;color:#374151;margin-bottom:.75rem}.ar-error.svelte-1wjdb9v{color:#f05557}.ar-table-wrap.svelte-1wjdb9v{overflow-x:auto;border:1px solid #e5e7eb;border-radius:6px;background:#fff}.ar-table.svelte-1wjdb9v{width:100%;border-collapse:collapse;font-size:1.05rem}.ar-table.svelte-1wjdb9v th:where(.svelte-1wjdb9v),.ar-table.svelte-1wjdb9v td:where(.svelte-1wjdb9v){padding:.9rem 1rem;border:none;border-bottom:1px solid #e5e7eb;color:#000;text-align:left;white-space:nowrap}.ar-table.svelte-1wjdb9v a:where(.svelte-1wjdb9v){color:inherit;text-decoration:none}.ar-table.svelte-1wjdb9v thead:where(.svelte-1wjdb9v) th:where(.svelte-1wjdb9v){background:#000;color:#fff;font-size:.9rem;text-transform:uppercase;letter-spacing:.05em;border:none}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr:where(.svelte-1wjdb9v):hover{background:#f9fafb}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr.ar-row--pc:where(.svelte-1wjdb9v){background:#52aeef;color:#fff}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr.ar-row--pc:where(.svelte-1wjdb9v) td:where(.svelte-1wjdb9v){color:#fff}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr.ar-row--pc:where(.svelte-1wjdb9v):hover{background:#2f95d9}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr.ar-row--pc:where(.svelte-1wjdb9v) a:where(.svelte-1wjdb9v){color:#fff}.ar-num.svelte-1wjdb9v{text-align:right}.ar-table.svelte-1wjdb9v td.ar-links:where(.svelte-1wjdb9v),.ar-table.svelte-1wjdb9v th.ar-links-head:where(.svelte-1wjdb9v){display:flex;justify-content:space-between}.ar-links.svelte-1wjdb9v a:where(.svelte-1wjdb9v){color:#00aeef;text-decoration:none;margin-left:.6rem}.ar-links.svelte-1wjdb9v a:where(.svelte-1wjdb9v):hover{text-decoration:underline}.ar-pc-link.svelte-1wjdb9v{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;line-height:1}.ar-pc-logo.svelte-1wjdb9v{height:27px;width:auto;display:block;transition:transform .15s ease}.ar-table.svelte-1wjdb9v .ar-map-btn:where(.svelte-1wjdb9v){display:inline-flex;align-items:center;justify-content:center;min-width:50px;height:35px;background:#ceced0;color:#000;border:none;font-size:.8125rem;font-weight:600;text-transform:uppercase;text-decoration:none;border-radius:0;transition:background .15s ease}.ar-table.svelte-1wjdb9v .ar-map-btn:where(.svelte-1wjdb9v):hover,.ar-table.svelte-1wjdb9v .ar-map-btn:where(.svelte-1wjdb9v):focus{background:#d1d5db;color:#000;text-decoration:none}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr.ar-row--pc:where(.svelte-1wjdb9v) .ar-map-btn:where(.svelte-1wjdb9v){background:#e5e7eb;color:#000}.ar-table.svelte-1wjdb9v tbody:where(.svelte-1wjdb9v) tr.ar-row--pc:where(.svelte-1wjdb9v) .ar-map-btn:where(.svelte-1wjdb9v):hover{background:#d1d5db;color:#000;text-decoration:none}.ar-pc-link.svelte-1wjdb9v:hover .ar-pc-logo:where(.svelte-1wjdb9v){transform:scale(1.1)}.ar-sort.svelte-1wjdb9v{background:none;border:none;font:inherit;font-weight:700;color:inherit;cursor:pointer;padding:0;text-transform:uppercase;letter-spacing:inherit;display:inline-flex;align-items:center;gap:.25rem}.ar-sort-arrow.svelte-1wjdb9v{font-size:.7rem;color:#00aeef}.ar-pagination.svelte-1wjdb9v{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.35rem;margin-top:1.5rem;font-size:.9rem}.ar-page-btn.svelte-1wjdb9v{min-width:36px;height:36px;padding:0 .7rem;border:1px solid #d1d5db;background:#fff;color:#1a1a1a;cursor:pointer;font-family:inherit;font-size:.9rem;font-weight:500;border-radius:4px;transition:background .12s,color .12s,border-color .12s}.ar-page-btn.svelte-1wjdb9v:disabled{opacity:.45;cursor:not-allowed}.ar-page-btn.svelte-1wjdb9v:not(:disabled):hover{background:#f3f4f6;border-color:#9ca3af}.ar-page-btn--active.svelte-1wjdb9v,.ar-page-btn--active.svelte-1wjdb9v:hover{background:#00aeef;border-color:#00aeef;color:#fff}.ar-page-nav.svelte-1wjdb9v{font-weight:600}.ar-page-gap.svelte-1wjdb9v{padding:0 .3rem;color:#9ca3af;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ar-empty.svelte-1wjdb9v{color:#6b7280;font-size:1rem;padding:2rem;text-align:center}
