.sign-title.svelte-a9pdk0{--title-max: 1.125rem;--reserve: 4.5rem;font-size:min(var(--title-max),calc((100cqi - var(--reserve)) / (var(--chars) * .9)))}.sign-title.with-detail.svelte-a9pdk0{--reserve: 9.5rem}.sign-title.large.svelte-a9pdk0{--title-max: 1.25rem}@media (min-width: 640px){.sign-title.svelte-a9pdk0{--title-max: 1.25rem}.sign-title.large.svelte-a9pdk0{--title-max: 1.875rem}}.signpost.svelte-a9pdk0{filter:drop-shadow(0 8px 12px rgb(23 34 26 / .18)) drop-shadow(0 1px 0 rgb(23 34 26 / .08))}.plate-edge.svelte-a9pdk0,.plate-face.svelte-a9pdk0{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 50%,calc(100% - 28px) 100%,0 100%)}.signpost.svelte-a9pdk0:focus-visible{outline:none}.signpost.svelte-a9pdk0:focus-visible .plate-edge:where(.svelte-a9pdk0){background:#d3262c;padding:3px}
