tr.svelte-1qlrs4>:where(.svelte-1qlrs4){vertical-align:middle;text-align:left;background:0 0;padding:12px 14px}.highlighted.svelte-1qlrs4>:where(.svelte-1qlrs4){background-color:#fff6cc}.highlighted.svelte-1qlrs4>:where(.svelte-1qlrs4):first-child{box-shadow:inset 4px 0 #e6a700}.name-cell.svelte-1qlrs4{font-size:1rem;font-weight:600}button.svelte-1qlrs4{font:inherit;cursor:pointer}.name.svelte-1qlrs4{color:#0b5ed7;text-align:left;background:0 0;border:none;padding:0;font-weight:600}.name.svelte-1qlrs4:hover{text-decoration:underline}.status.svelte-1qlrs4{align-items:flex-start;gap:10px;display:flex}.status-icon.svelte-1qlrs4{flex:none;width:30px;height:30px}.status-text.svelte-1qlrs4{min-width:0}.status-line.svelte-1qlrs4{flex-wrap:wrap;align-items:center;gap:4px 10px;min-height:30px;display:flex}.age.svelte-1qlrs4{color:#6c757d;white-space:nowrap;font-size:13px}.note.svelte-1qlrs4{align-items:baseline;gap:6px;margin-top:2px;font-size:13px;display:flex}.note-blocked.svelte-1qlrs4{color:#a30d0d;font-weight:600}.note-caution.svelte-1qlrs4{color:#8a5300;font-weight:600}.note-muted.svelte-1qlrs4{color:#6c757d}.report-cell.svelte-1qlrs4{text-align:right;width:1%}.report.svelte-1qlrs4{color:#6c757d;background:#fff;border:1px solid #ced4da;border-radius:50%;width:36px;height:36px;line-height:1}.report.svelte-1qlrs4:hover:not(:disabled){color:#a30d0d;background:#fde0e0;border-color:#dc3545}.report.svelte-1qlrs4:disabled{cursor:default;opacity:.4}@media (width<=575.98px){tr.svelte-1qlrs4{grid-template-columns:1fr auto;align-items:center;gap:6px 10px;padding:12px;display:grid}tr.svelte-1qlrs4>:where(.svelte-1qlrs4){padding:0;display:block}.name-cell.svelte-1qlrs4{grid-area:1/1}.report-cell.svelte-1qlrs4{grid-area:1/2;width:auto}.status-cell.svelte-1qlrs4{grid-area:2/1/3/3}.highlighted.svelte-1qlrs4{background-color:#fff6cc;box-shadow:inset 4px 0 #e6a700}.highlighted.svelte-1qlrs4>:where(.svelte-1qlrs4):first-child{box-shadow:none}}.list-card.svelte-ji31xc{background-color:#ffffffeb;border-radius:14px}.list-head.svelte-ji31xc{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 16px;margin-bottom:16px;display:flex}h1.svelte-ji31xc{margin:0;font-size:1.6rem;font-weight:600}.sub.svelte-ji31xc{color:#6c757d;margin:2px 0 0;font-size:.9rem}.legend.svelte-ji31xc{color:#212529;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #ced4da;border-radius:999px;padding:5px 12px;font-size:.85rem}.legend.svelte-ji31xc:hover{background:#f1f3f5}.state.svelte-ji31xc{color:#495057;text-align:center;margin:24px 0}.table-wrap.svelte-ji31xc{background:#fff;border:1px solid #e9ecef;border-radius:10px;overflow:hidden}.crossings.svelte-ji31xc{border-collapse:collapse;width:100%}.crossings.svelte-ji31xc thead:where(.svelte-ji31xc) th:where(.svelte-ji31xc){color:#6c757d;letter-spacing:.04em;text-align:left;text-transform:uppercase;background:#f8f9fa;padding:8px 14px;font-size:.75rem;font-weight:600}.crossings.svelte-ji31xc tbody tr+tr{border-top:1px solid #e9ecef}.crossings.svelte-ji31xc tbody tr:hover{background:#fafbfc}@media (width<=575.98px){.crossings.svelte-ji31xc,.crossings.svelte-ji31xc tbody{display:block}.crossings.svelte-ji31xc thead:where(.svelte-ji31xc){clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.empty.svelte-ji31xc{color:#6c757d;text-align:center;padding:24px 14px}.foot.svelte-ji31xc{color:#6c757d;margin:14px 0 0;font-size:.85rem}
