.amini{block-size:auto;inline-size:100%;color:var(--ink);--sea:#9fb3bf;--water:#8fa3b1;--green:#a3b59a;display:block}.amini__sea{fill:var(--sea);fill-opacity:.3;fill-rule:evenodd}.amini__water{fill:var(--water);fill-opacity:.5}.amini__green{fill:var(--green);fill-opacity:.4}.amini__coast{fill:none;stroke:var(--ink);stroke-width:calc(1.8px * var(--z,1));stroke-linecap:round;stroke-linejoin:round}.amini__road{fill:none;stroke:var(--ink);stroke-width:calc(2.3px * var(--z,1));stroke-opacity:.6;stroke-linecap:round;stroke-linejoin:round}.amini__road--mid{stroke-width:calc(2.8px * var(--z,1));stroke-opacity:.7}.amini__road--main{stroke-width:calc(3.2px * var(--z,1));stroke-opacity:.85}.amini__road--faint{stroke-width:calc(2px * var(--z,1));stroke-opacity:.35}.amini__road--fill{stroke:var(--paper);stroke-opacity:1;stroke-width:calc(1.3px * var(--z,1))}.amini__road--fill.amini__road--mid{stroke-width:calc(1.7px * var(--z,1))}.amini__road--fill.amini__road--main{stroke-width:calc(2px * var(--z,1))}.amini__road--fill.amini__road--faint{stroke-width:calc(1.15px * var(--z,1))}.amini__aero{fill:var(--ink);fill-opacity:.06}.amini__rail{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:calc(2px * var(--z,1));stroke-opacity:.88}.amini__rail--blue{stroke-dasharray:calc(5px * var(--z,1)) calc(3.5px * var(--z,1));stroke-width:calc(1.7px * var(--z,1))}.amini__rail--tram{stroke-width:calc(.9px * var(--z,1));stroke-opacity:.75}.amini__railtick{fill:none;stroke-linecap:butt;stroke-width:calc(4.5px * var(--z,1));stroke-opacity:.65;stroke-dasharray:calc(.8px * var(--z,1)) calc(5.2px * var(--z,1))}.amini__railend{fill:none;stroke-width:calc(1.6px * var(--z,1));stroke-linecap:round}.amini__station{fill:var(--paper);stroke-width:calc(1.4px * var(--z,1))}.amini__stname{font-family:var(--font-hand);paint-order:stroke;stroke:var(--paper);stroke-width:calc(3px * var(--z,1));stroke-linejoin:round}.amini__balloon-s{transform:scale(var(--z,1))}.amini__balloon-pill,.amini__balloon-tip{fill:var(--paper);stroke:var(--ink);stroke-width:1px;stroke-linejoin:round}.amini__balloon-tip{stroke-width:calc(1px * var(--z,1))}.amini__balloon-t{font-family:var(--font-body);fill:var(--ink);text-anchor:middle;dominant-baseline:central;letter-spacing:0;font-size:15px;font-weight:600}.amini__balloon-sub{font-size:14px;font-weight:500}.amini__balloon--metro .amini__balloon-pill,.amini__balloon--metro .amini__balloon-tip{fill:var(--line);stroke:var(--line)}.amini__balloon--metro .amini__balloon-t{fill:var(--paper)}.amini__balloon[data-line=RED]{--line:#c9303b}.amini__balloon[data-line=GREEN]{--line:#2f9a5a}.amini__balloon--blue .amini__balloon-pill,.amini__balloon--blue .amini__balloon-tip{stroke:#2a6fb6;stroke-dasharray:3 2}.amini__balloon--blue .amini__balloon-t{fill:#2a6fb6}.amini__balloon--tram .amini__balloon-pill,.amini__balloon--tram .amini__balloon-tip{fill:#e3e6ea;stroke:#7c8794}.amini__balloon--tram .amini__balloon-t{fill:#4e5863}.amini__landmark{font-family:var(--font-hand);fill:var(--orange-ink)}.amini__pin{fill:var(--paper);stroke:var(--ink);stroke-width:calc(1.2px * var(--z,1))}.amini__pin[data-on=true]{stroke:var(--orange);stroke-width:calc(1.8px * var(--z,1))}.amini__dot{fill:var(--ink)}.amini__name{font-family:var(--font-hand);fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:calc(3px * var(--z,1));stroke-linejoin:round}
