.vehicle-pin{background:transparent;border:none}.print-dialog-overlay.svelte-4s0fca{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;align-items:center;justify-content:center}.print-dialog-backdrop.svelte-4s0fca{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000073;border:none;padding:0;cursor:pointer}.print-dialog-panel.svelte-4s0fca{position:relative;background:#fff;border-radius:8px;box-shadow:0 10px 30px #0003;padding:20px;width:100%;max-width:24rem;z-index:1}.vehicle-map-print-root.svelte-4s0fca{background:#f3f4f6;padding:1rem;min-height:100vh}.vehicle-map-print-toolbar.svelte-4s0fca{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem}.vehicle-map-print-page.svelte-4s0fca{background:#fff;margin:0 auto 1rem;width:11in;height:8.5in;box-shadow:0 2px 8px #00000026;position:relative;overflow:hidden}.vehicle-map-print-page.svelte-4s0fca .print-map-inner:where(.svelte-4s0fca){width:100%;height:100%}.vehicle-map-print-footer.svelte-4s0fca{position:absolute;bottom:4px;right:8px;font-size:10px;color:#333;background:#fffc;padding:1px 4px;border-radius:2px}@media print{@page{size:letter landscape;margin:0}body{background:#fff!important}.vehicle-map-screen,.print-dialog-overlay,.no-print.svelte-4s0fca{display:none!important}.vehicle-map-print-root.svelte-4s0fca{background:#fff;padding:0;min-height:0}.vehicle-map-print-page.svelte-4s0fca{margin:0;box-shadow:none;page-break-after:always;break-after:page;break-inside:avoid;page-break-inside:avoid}.vehicle-map-print-page.svelte-4s0fca:last-child{page-break-after:auto;break-after:auto}}.housing-table.svelte-t554cr thead:where(.svelte-t554cr) th:where(.svelte-t554cr){position:sticky;top:0;z-index:1;background:hsl(var(--muted, 210 40% 96%));box-shadow:inset 0 -1px hsl(var(--border, 214 32% 91%))}.print-view.svelte-t554cr{display:none}@media print{html,body{height:auto!important;min-height:0!important;overflow:visible!important}body>*{display:none!important}body>.print-view{display:block!important}.print-view.svelte-t554cr{color:#000;font-family:sans-serif}.print-view.svelte-t554cr h1:where(.svelte-t554cr){font-size:16pt;margin:0 0 4px}.print-view.svelte-t554cr .print-meta:where(.svelte-t554cr){font-size:9pt;color:#444;margin:0 0 12px}.print-view.svelte-t554cr table:where(.svelte-t554cr){width:100%;border-collapse:collapse;font-size:10pt}.print-view.svelte-t554cr th:where(.svelte-t554cr),.print-view.svelte-t554cr td:where(.svelte-t554cr){border:1px solid #333;padding:6px 8px;text-align:left;vertical-align:middle}.print-view.svelte-t554cr th:where(.svelte-t554cr){background:#eee;font-weight:600}.print-view.svelte-t554cr td.cb:where(.svelte-t554cr),.print-view.svelte-t554cr th.cb:where(.svelte-t554cr){text-align:center;width:.9in}.print-view.svelte-t554cr td.result:where(.svelte-t554cr){width:1in}.print-view.svelte-t554cr .box:where(.svelte-t554cr){display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1.5px solid #000;font-size:12pt;line-height:1;font-weight:700}.print-view.svelte-t554cr .sent-date:where(.svelte-t554cr){font-size:7.5pt;color:#333;margin-top:2px;line-height:1}.print-view.svelte-t554cr tr:where(.svelte-t554cr){page-break-inside:avoid}@page{margin:.5in;@top-right{content:"Page " counter(page) " of " counter(pages);font-family:sans-serif;font-size:9pt;color:#444}}}table.svelte-1gdtlai thead:where(.svelte-1gdtlai) th:where(.svelte-1gdtlai){position:sticky;top:0;z-index:2;background:hsl(var(--muted, 210 40% 96%));box-shadow:inset 0 -1px hsl(var(--border, 214 32% 91%))}
