.report-status.svelte-1wlt863{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px}.report-status.svelte-1wlt863 span:where(.svelte-1wlt863){background:#edf3fb;border-radius:6px;padding:10px 14px;font-size:12px;color:#24466d}.report-details.svelte-1wlt863{margin:22px 0;border-top:1px solid #dce7f5;padding-top:18px}summary.svelte-1wlt863{cursor:pointer;font-size:18px;font-weight:600;color:#15263f}summary.svelte-1wlt863 span:where(.svelte-1wlt863){font-size:13px;color:#63758d}h3.svelte-1wlt863{font-size:14px;font-weight:600}.ownership-timeline.svelte-1wlt863{margin:14px 0;padding-left:22px;border-left:2px solid #dce7f5;list-style:disc;color:#0866df}.ownership-timeline.svelte-1wlt863 li:where(.svelte-1wlt863){padding:6px 0;font-size:13px}.equipment-grid.svelte-1wlt863{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.equipment-tile.svelte-1wlt863{display:flex;flex-direction:row;text-align:left;align-items:center;gap:8px;padding:10px 12px;transition:border-color .18s,box-shadow .18s;border:1px solid #dce7f5;border-radius:8px;background:#f6f9fe;color:#0866df}.equipment-tile.svelte-1wlt863 span:where(.svelte-1wlt863){color:#15263f;font-size:12px;line-height:1.5}.equipment-symbol.svelte-1wlt863{display:grid;place-items:center;width:16px;height:16px;flex-shrink:0;color:#0866df}.equipment-tile.svelte-1wlt863:hover{border-color:#8ebafa;box-shadow:0 6px 20px #0866df0d}@media(prefers-reduced-motion:reduce){.equipment-tile.svelte-1wlt863{transition:none}}.condition-grid.svelte-1wlt863{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:22px 0}.condition-grid.svelte-1wlt863>div:where(.svelte-1wlt863){padding:16px;border:1px solid #dce7f5;border-radius:8px}dt.svelte-1wlt863{font-size:12px;color:#63758d;margin-bottom:8px}dd.svelte-1wlt863{font-size:14px;color:#15263f;font-weight:600}.feature-note.svelte-1wlt863{font-size:12px;line-height:1.7;color:#63758d;margin-top:16px}@media(max-width:640px){.equipment-grid.svelte-1wlt863{grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-tile.svelte-1wlt863{padding:9px 10px}.condition-grid.svelte-1wlt863{grid-template-columns:1fr}}
