/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-5d89e3db],[data-v-5d89e3db]::backdrop,[data-v-5d89e3db]:after,[data-v-5d89e3db]:before{--tw-font-weight:initial}}}.canvasCont[data-v-5d89e3db]{position:relative}.filler[data-v-5d89e3db]{padding-top:85.95%}canvas[data-v-5d89e3db]{width:87%;height:99%;top:-1%;left:9%}canvas[data-v-5d89e3db],svg[data-v-5d89e3db]{position:absolute}svg[data-v-5d89e3db]{height:100%;left:calc(var(--spacing,.25rem)*0);top:calc(var(--spacing,.25rem)*0);z-index:10;width:100%}.cityback[data-v-5d89e3db]{fill:var(--color-white,#fff);fill-rule:nonzero;pointer-events:none}text.city[data-v-5d89e3db]{fill:#5e6e8a;pointer-events:none;--tw-font-weight:var(--font-weight-bold,700);font-size:52px;font-weight:var(--font-weight-bold,700)}@property --tw-font-weight{syntax:"*";inherits:false}
