.place-picker.svelte-184sstq{min-width:0;display:grid;position:relative}label.communityplacepicker-control{margin-bottom:var(--space-xs);font-weight:700}p.svelte-184sstq{margin:0 0 var(--space-sm);color:var(--muted);font-size:var(--text-sm);line-height:1.5}.confirmed.svelte-184sstq{margin-top:var(--space-xs);color:var(--color-focus)}.results.svelte-184sstq{z-index:10;border:1px solid var(--line-strong);background:var(--surface);width:100%;max-height:18rem;box-shadow:var(--shadow-panel);position:absolute;top:100%;overflow-y:auto}.results.svelte-184sstq button.communityplacepicker-control{width:100%;min-height:var(--control-height);justify-content:start;gap:var(--space-2xs);border:0;border-bottom:1px solid var(--line);padding:var(--space-sm);background:var(--surface);color:var(--ink);font:inherit;text-align:left;cursor:pointer;display:grid}.results.svelte-184sstq button[aria-selected=true].communityplacepicker-control,.results.svelte-184sstq button.communityplacepicker-control:hover{background:var(--surface-strong)}.results.svelte-184sstq span:where(.svelte-184sstq){color:var(--muted);font-size:var(--text-sm)}.results.svelte-184sstq p:where(.svelte-184sstq){padding:var(--space-sm)}.report-kind-options{gap:var(--space-sm);flex-wrap:wrap;display:grid}.report-shell.svelte-fc7f3r{gap:var(--space-3xl);width:min(100% - 3rem,78rem);padding:var(--space-3xl) 0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);margin:0 auto;display:grid}h1.svelte-fc7f3r{max-width:13ch;margin:0 0 var(--space-lg);font-family:var(--font-display);font-size:var(--text-display);letter-spacing:var(--tracking-display);text-wrap:balance;overflow-wrap:anywhere;line-height:1.04}header.svelte-fc7f3r p:where(.svelte-fc7f3r){max-width:52ch;color:var(--ink-soft);line-height:1.6}.source-note.svelte-fc7f3r{padding-top:var(--space-lg);border-top:1px solid var(--line);font-size:var(--text-sm)}.report-content.svelte-fc7f3r{border-top:2px solid var(--ink);min-width:0;padding-top:var(--space-lg)}h2.svelte-fc7f3r{margin:0 0 var(--space-sm);font-size:var(--text-xl)}form.svelte-fc7f3r{gap:var(--space-lg);display:grid}fieldset.svelte-fc7f3r{gap:var(--space-xs);border:0;margin:0;padding:0;display:grid}legend.svelte-fc7f3r,.field.svelte-fc7f3r>label.routes-report-page-control{margin-bottom:var(--space-xs);font-weight:700}.choice.routes-report-page-control{gap:0 var(--space-sm);min-height:var(--control-height);border:1px solid var(--line);border-radius:var(--radius-input);padding:var(--space-sm);cursor:pointer;grid-template-columns:auto 1fr;align-items:center;display:grid}.choice.routes-report-page-control:has([data-state=checked],input:checked){border-color:var(--color-focus);background:var(--accent-soft)}.choice.routes-report-page-control .report-kind-radio{accent-color:var(--color-focus);grid-row:span 2}.choice.routes-report-page-control small.svelte-fc7f3r{color:var(--muted);font-size:var(--text-sm)}.field.svelte-fc7f3r{min-width:0;display:grid}.field.svelte-fc7f3r p:where(.svelte-fc7f3r){margin:0 0 var(--space-sm);color:var(--muted);font-size:var(--text-sm);line-height:1.5}.error.svelte-fc7f3r,.field.svelte-fc7f3r p.error:where(.svelte-fc7f3r){color:var(--color-danger-strong)}.actions.svelte-fc7f3r{gap:var(--space-sm);padding-top:var(--space-lg);border-top:1px solid var(--line);display:grid}.actions.svelte-fc7f3r p:where(.svelte-fc7f3r){max-width:62ch;color:var(--muted);font-size:var(--text-sm);margin:0;line-height:1.5}.trap.svelte-fc7f3r{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=54rem){.report-shell.svelte-fc7f3r{gap:var(--space-xl);width:min(100% - 2rem,42rem);padding:var(--space-xl) 0;grid-template-columns:minmax(0,1fr)}h1.svelte-fc7f3r{font-size:var(--text-2xl)}}
