@view-transition{navigation:auto}.sm-page{background:#fff;padding:34px 0 72px}.sm-grid{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:28px;display:grid}.sm-map{width:100%;max-width:min(760px,88vh - 103.84px);margin-inline:auto;position:relative}.sm-svg{width:100%;height:auto;display:block;overflow:visible}.sm-st{cursor:pointer;outline:none}.sm-st path{fill:#f5f2f4;stroke:#746c72;stroke-width:.6px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.sm-st .hit{fill:#0000;stroke:none}.sm-hot{fill:var(--df-primary,#9b0047);stroke:var(--df-primary,#9b0047);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none;opacity:0;transition:opacity .14s}.sm-hot.on{opacity:1}.sm-ink{clip-path:inset(0);transition:clip-path .95s cubic-bezier(.3,.7,.2,1)}.sm-svg.is-waiting .sm-ink{clip-path:inset(100% 0 0)}.sm-labs{transition:opacity .45s .55s}.sm-svg.is-waiting .sm-labs{opacity:0}.sm-lab{cursor:pointer}.sm-lab text{fill:#201a1e;paint-order:stroke;stroke:#fff;stroke-width:3.4px;stroke-linejoin:round;pointer-events:none;font:500 15.5px/1 Poppins,sans-serif;transition:fill .12s}.sm-lab line{stroke:#746c72;stroke-width:.8px;vector-effect:non-scaling-stroke}.sm-lab .dot{fill:#201a1e}.sm-lab .pad{fill:#0000}.sm-lab.on text{fill:#fff;stroke:var(--df-primary,#9b0047)}.sm-lab.on.out text{fill:var(--df-primary,#9b0047);stroke:#fff}.sm-lab.on line{stroke:var(--df-primary,#9b0047)}.sm-lab.on .dot{fill:var(--df-primary,#9b0047)}.sm-side{top:calc(var(--dm-top,74px) + 18px);position:sticky}.sm-read{min-height:208px;padding-bottom:18px}.sm-read-head{align-items:center;gap:12px;min-height:56px;display:flex}.sm-read-head svg{flex:none;width:56px;height:56px}.sm-read-head path{fill:var(--df-primary,#9b0047)}.sm-read h2{color:#201a1e;letter-spacing:-.01em;text-wrap:balance;margin:0;font:600 21px/1.2 Poppins,sans-serif}.sm-read p{color:#4a4248;max-width:44ch;margin:10px 0 0;font:400 13.5px/1.55 Poppins,sans-serif}.sm-read p b{color:#201a1e;font-variant-numeric:tabular-nums;font-weight:600}.sm-read-top{gap:3px;max-width:300px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sm-read-top li{color:#4a4248;justify-content:space-between;gap:12px;font:400 12.5px/1.45 Poppins,sans-serif;display:flex}.sm-read-top b{font-variant-numeric:tabular-nums;color:#201a1e;font-weight:500}.sm-names h2{color:#201a1e;margin:16px 0 7px;font:600 13.5px/1.3 Poppins,sans-serif}.sm-names ul{columns:2;column-gap:20px;margin:0;padding:0;list-style:none}.sm-names li{break-inside:avoid}.sm-names a{color:#4a4248;border-radius:3px;justify-content:space-between;align-items:baseline;gap:8px;margin:0 -5px;padding:3px 5px;font:400 12.5px/1.35 Poppins,sans-serif;text-decoration:none;display:flex}.sm-names a b{color:#746c72;font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:400}.sm-names a:hover,.sm-names a.on{color:var(--df-primary,#9b0047);background:#fbf0f5}.sm-names a:hover b,.sm-names a.on b{color:var(--df-primary,#9b0047)}.sm-names a:focus-visible{outline:2px solid var(--df-primary,#9b0047);outline-offset:1px}.sm-source{color:#746c72;max-width:46ch;margin:16px 0 0;font:400 11.5px/1.5 Poppins,sans-serif}@media (max-width:1080px){.sm-grid{grid-template-columns:minmax(0,1fr);gap:22px}.sm-map{width:100%;margin-inline:auto}.sm-side{position:static}.sm-names ul{columns:3}}@media (max-width:720px){.sm-page{padding:18px 0 46px}.sm-labs,.sm-read{display:none}.sm-names ul{columns:2}}@media (prefers-reduced-motion:reduce){.sm-ink,.sm-labs,.sm-hot{transition:none}}.st-hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:34px;display:grid}.st-hero-text{min-width:0}.st-loc{flex:none;width:132px}.st-loc svg{width:100%;height:auto;display:block;overflow:visible}.st-loc path{fill:#fff;stroke:#cbbfc6;stroke-width:.7px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill .12s}.st-loc a:hover path,.st-loc a:focus-visible path{fill:#d6b3c4}.st-loc a{outline:none}.st-loc .on path{fill:var(--df-primary,#9b0047);stroke:var(--df-primary,#9b0047)}.st-loc .on:hover path{fill:var(--df-primary,#9b0047)}.dmap .leaves .also.run{font:500 12.5px/1.3 var(--f-ui);letter-spacing:0;text-transform:none;color:var(--text-2);padding:2px 10px}.dmap .leaves .also.run[hidden]{display:none}.dmap .root-ico .ico .mr{fill:var(--df-primary,#9b0047)}@media (max-width:720px){.st-hero-grid{grid-template-columns:minmax(0,1fr);gap:0}.st-loc{display:none}}.dmap .tag .th{align-items:center;gap:10px;display:flex}.dmap .tag .ti{--d:38px}.dmap .tag .ti svg{width:74%;height:74%}.dmap .tag:hover .ti,.dmap .tag:focus-visible .ti{background:var(--disc-on)}.dmap .tag:hover .ti .ico,.dmap .tag:focus-visible .ti .ico{--c-wh:var(--ge-wh);--c-cr:var(--ge-cr);--c-ye:var(--ge-ye);--c-pk:var(--ge-pk);--c-tn:var(--ge-tn);--c-gy:var(--ge-gy);--c-bl:var(--ge-bl);--c-or:var(--ge-or);--c-lf:var(--ge-lf);--c-rd:var(--ge-rd);--c-br:var(--ge-br);--c-dg:var(--ge-dg);--c-mr:var(--ge-mr);--c-pu:var(--ge-pu);--c-seed:var(--ge-seed);--c-ink:var(--ge-ink)}.dmap-bar.dmap:has(#crumbs[hidden]) .dmap-bar-in{min-height:0;padding-block:0}
