.block.svelte-1ym5dij{margin-top:56px}.caption.svelte-1ym5dij{margin-top:8px;font-family:var(--font-ui);font-size:var(--fs-label);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3)}.compare.svelte-1ym5dij p:where(.svelte-1ym5dij),.zone-text.svelte-1ym5dij,.icsea-explain.svelte-1ym5dij,.suburb-blurb.svelte-1ym5dij{color:var(--ink-2);line-height:1.65;margin-bottom:12px;max-width:var(--measure)}.compare.svelte-1ym5dij .fine:where(.svelte-1ym5dij){font-size:.9rem;color:var(--ink-3)}.panel.svelte-1ym5dij{margin:16px 0 0;border:1.5px solid var(--rule-strong);background:var(--sheet)}.panel.svelte-1ym5dij figcaption:where(.svelte-1ym5dij){display:flex;flex-wrap:wrap;justify-content:space-between;gap:2px 16px;padding:10px 16px;border-bottom:1px solid var(--rule-strong);font-family:var(--font-ui)}.panel.svelte-1ym5dij .t:where(.svelte-1ym5dij){font-weight:800;font-size:.85rem;letter-spacing:.06em;text-transform:uppercase}.panel.svelte-1ym5dij .m:where(.svelte-1ym5dij){font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.scale.svelte-1ym5dij{padding:40px 24px 16px;font-family:var(--font-ui)}.scale-track.svelte-1ym5dij{position:relative;height:10px;background:var(--amber-dim)}.scale-fill.svelte-1ym5dij{height:100%;background:var(--ink)}.scale-avg.svelte-1ym5dij{position:absolute;top:-10px;bottom:-10px;width:0;border-left:1.5px dashed var(--ink-2)}.scale-avg.svelte-1ym5dij span:where(.svelte-1ym5dij){position:absolute;bottom:100%;left:0;transform:translate(-50%);padding-bottom:4px;font-size:var(--fs-label);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-2);white-space:nowrap}.scale-school.svelte-1ym5dij{position:absolute;top:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border-radius:50%;background:var(--sheet);border:3px solid var(--ink)}.scale-school.svelte-1ym5dij span:where(.svelte-1ym5dij){position:absolute;top:100%;left:50%;transform:translate(-50%);padding-top:6px;font-size:1rem;font-weight:800;color:var(--ink);white-space:nowrap}.scale-axis.svelte-1ym5dij{display:flex;justify-content:space-between;margin-top:36px;padding-top:6px;border-top:1px solid var(--rule);font-size:var(--fs-label);color:var(--ink-3)}.map-container.svelte-1ym5dij{width:100%;height:420px}.legend.svelte-1ym5dij{display:flex;flex-wrap:wrap;gap:8px 20px;padding:10px 16px;border-top:1px solid var(--rule);font-family:var(--font-ui);font-size:var(--fs-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ink-3)}.legend.svelte-1ym5dij span:where(.svelte-1ym5dij){display:inline-flex;align-items:center;gap:8px}.key-stn.svelte-1ym5dij{width:12px;height:12px;border-radius:50%;border:2.5px solid var(--ink);background:var(--sheet)}.key-zone.svelte-1ym5dij{width:16px;height:10px;border:2px solid var(--ink);background:var(--amber-dim)}.map-panel.svelte-1ym5dij .leaflet-container{font-family:var(--font-ui);background:var(--sand)}.map-panel.svelte-1ym5dij .leaflet-tile-pane{filter:grayscale(1) contrast(.92) brightness(1.04)}[data-theme=dark] .map-panel.svelte-1ym5dij .leaflet-tile-pane{filter:grayscale(1) invert(1) brightness(.82) contrast(.92)}.map-panel.svelte-1ym5dij path.map-stn{stroke:var(--ink);fill:var(--sheet);fill-opacity:1}.map-panel.svelte-1ym5dij path.map-zone{stroke:var(--ink);fill:var(--ink);fill-opacity:.08;stroke-opacity:.9}.map-panel.svelte-1ym5dij .leaflet-bar{border:1.5px solid var(--rule-strong);border-radius:0;box-shadow:none}.map-panel.svelte-1ym5dij .leaflet-bar a{border-radius:0;background:var(--sheet);color:var(--ink);border-bottom:1px solid var(--rule)}.map-panel.svelte-1ym5dij .leaflet-bar a:hover{background:var(--sand)}.map-panel.svelte-1ym5dij .leaflet-popup-content-wrapper{border-radius:0;box-shadow:none;border:1.5px solid var(--rule-strong);background:var(--sheet);color:var(--ink)}.map-panel.svelte-1ym5dij .leaflet-popup-tip{box-shadow:none;background:var(--sheet);border:1.5px solid var(--rule-strong)}.map-panel.svelte-1ym5dij .leaflet-popup-content{margin:10px 14px;font-size:.85rem;line-height:1.45}.map-panel.svelte-1ym5dij .leaflet-popup-close-button{color:var(--ink-3)}.map-panel.svelte-1ym5dij .leaflet-control-attribution{background:var(--sheet);color:var(--ink-3);font-size:.68rem}.map-panel.svelte-1ym5dij .leaflet-control-attribution a{color:var(--ink-2)}.suburb-link.svelte-1ym5dij{display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-ui);font-weight:700}.nearby-table.svelte-1ym5dij caption:where(.svelte-1ym5dij){caption-side:bottom;text-align:left;padding:10px 14px;border-top:1px solid var(--rule);font-family:var(--font-ui);font-size:.8rem;color:var(--ink-3)}.nearby-table.svelte-1ym5dij td:where(.svelte-1ym5dij),.nearby-table.svelte-1ym5dij thead:where(.svelte-1ym5dij) th:where(.svelte-1ym5dij){white-space:nowrap}.nearby-table.svelte-1ym5dij .num:where(.svelte-1ym5dij){text-align:right}.nearby-table.svelte-1ym5dij tbody:where(.svelte-1ym5dij) th:where(.svelte-1ym5dij){text-align:left;padding:10px 14px;background:none;border-bottom:1px solid var(--rule);font-size:.92rem;font-weight:700;letter-spacing:0;text-transform:none;white-space:normal;min-width:170px}.nearby-table.svelte-1ym5dij tbody:where(.svelte-1ym5dij) tr:where(.svelte-1ym5dij):hover th:where(.svelte-1ym5dij){background:var(--amber-dim2)}.nearby-table.svelte-1ym5dij tbody:where(.svelte-1ym5dij) tr:where(.svelte-1ym5dij):last-child th:where(.svelte-1ym5dij){border-bottom:0}.nearby-table.svelte-1ym5dij tbody:where(.svelte-1ym5dij) th:where(.svelte-1ym5dij) a:where(.svelte-1ym5dij){color:var(--ink);text-decoration:none}.nearby-table.svelte-1ym5dij tbody:where(.svelte-1ym5dij) th:where(.svelte-1ym5dij) a:where(.svelte-1ym5dij):hover{text-decoration:underline}.cell-sub.svelte-1ym5dij{display:block;margin-top:2px;font-weight:500;font-size:.8rem;color:var(--ink-3)}.diff.svelte-1ym5dij{display:inline-flex;align-items:baseline;gap:6px}.faq.svelte-1ym5dij{border-top:1.5px solid var(--rule-strong);max-width:820px}.faq-item.svelte-1ym5dij{border-bottom:1px solid var(--rule)}.faq-item.svelte-1ym5dij summary:where(.svelte-1ym5dij){min-height:48px;padding:12px 0;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--font-ui);font-weight:700;font-size:.98rem}.faq-item.svelte-1ym5dij summary:where(.svelte-1ym5dij)::-webkit-details-marker{display:none}.faq-item.svelte-1ym5dij summary:where(.svelte-1ym5dij):after{content:"+";flex:0 0 auto;font-weight:600;font-size:1.2rem;color:var(--ink-3)}.faq-item[open].svelte-1ym5dij summary:where(.svelte-1ym5dij):after{content:"−"}.faq-item.svelte-1ym5dij p:where(.svelte-1ym5dij){padding:0 0 16px;color:var(--ink-2);line-height:1.6;max-width:var(--measure)}.school-url.svelte-1ym5dij{margin-top:32px}.school-url.svelte-1ym5dij a:where(.svelte-1ym5dij){display:inline-flex;align-items:center;min-height:44px;font-family:var(--font-ui);font-weight:700}@media(max-width:600px){.map-container.svelte-1ym5dij{height:340px}.scale.svelte-1ym5dij{padding:40px 16px 14px}}
