.sb-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sb-art .sb-tag{fill:var(--ms-surface);stroke:#e0d0ba;stroke-width:1px;transition:fill .2s,stroke .2s}.sb-art .sb-tag__t{fill:var(--ms-ink);font-size:15px;font-weight:600}.sb-art .sb-label--teal .sb-tag__t{fill:var(--ms-blue-deep);font-weight:700}.sb-art .num{font-family:var(--ms-font-num)}@keyframes sb-wave{to{transform:translate(32px)}}.sb-art .sb-cloud{fill:var(--ms-surface);stroke:#e0d0ba;stroke-width:1.25px;stroke-linejoin:round}.sb-art .sb-leaf,.sb-art .sb-pine{fill:#2f7a6e}.ia .sb-civ,.ia .sb-grow,.ia .sb-sar,.ia .sb-plan,.ia .sb-bath{border-radius:var(--ms-r);width:100%;max-width:560px;height:auto;margin-inline:auto;display:block}.ia .sb-plan{max-width:480px}.sb-art .sb-snow{fill:#fffaf2;stroke:var(--ms-ink-2);stroke-width:1px;stroke-linejoin:round}.sb-art .sb-wall{fill:#fffaf2}.sb-art .sb-roof{fill:#e6a95a}.sb-art .sb-door{fill:var(--ms-ink-muted)}.sb-art .sb-trunk{fill:none;stroke:var(--ms-ink-muted);stroke-width:2px;stroke-linecap:round}.sb-art .sb-fig{fill:#a8654a}.sb-art .sb-rock{fill:#c9a27c}.sb-art .sb-brick{fill:#d9a273}.sb-art .sb-mound{fill:#d8bb8a}.sb-art .sb-field{fill:#c9cf8f}.sb-art .sb-furrow{fill:none;stroke:#8a8a4a;stroke-width:1px;opacity:.6}.sb-art .sb-stalk{fill:none;stroke:#8a6a30;stroke-width:1.4px;stroke-linecap:round}.sb-art .sb-ear{fill:#e6a95a}.sb-art .sb-pole{fill:none;stroke:var(--ms-ink-2);stroke-width:2px;stroke-linecap:round}.sb-art .sb-flag{fill:var(--ms-blue)}.sb-art .sb-seal{fill:#f3e3c3}.sb-art .sb-sign{fill:none;stroke:var(--ms-ink);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}.sb-art .sb-cord{fill:none;stroke:var(--ms-ink-2);stroke-width:1.25px}.sb-art .sb-bead{fill:#c0532f}.sb-art .sb-bead--pale{fill:#f3e3c3}.sb-art .sb-sail{fill:#fffaf2}.sb-art .sb-boat{fill:#a8654a}.sb-art .sb-bale{fill:#e6c48f}.sb-art .sb-plinth{fill:#c9a27c}.sb-art .sb-limb{fill:none;stroke:#a8654a;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.sb-art .sb-bangle{fill:none;stroke:#fffaf2;stroke-width:1.25px;stroke-linecap:round}.sb-art .sb-num circle{fill:var(--ms-blue);stroke:var(--ms-surface);stroke-width:2px}.sb-art .sb-num text{fill:var(--ms-blue-ink);font-size:15px;font-weight:800}.sb-art .sb-cloud{fill:#fffaf2}.sb-art .sb-rain{fill:none;stroke:#5f9d96;stroke-width:1.5px;stroke-linecap:round}.sb-sar .sb-sar__bed{fill:none;stroke:#d8bb8a;stroke-width:16px;stroke-linecap:round}.sb-sar .sb-sar__river{fill:none;stroke:#7fbab3;stroke-width:9px;stroke-linecap:round;transition:stroke-width .3s,opacity .3s}.sb-sar[data-m=now] .sb-sar__river{stroke-width:3px;stroke-dasharray:8 10;opacity:.8}.sb-sar .sb-sar__cloud{opacity:0;transition:opacity .3s}.sb-sar[data-m=now] .sb-sar__cloud{opacity:1}.sb-sar[data-m=then] .sb-sar__now,.sb-sar[data-m=now] .sb-sar__then{visibility:hidden}.sb-plan .sb-plan__out{fill:#f6ead5}.sb-plan .sb-plan__up{fill:#e4c697}.sb-plan .sb-plan__low{fill:#ecd6ab}.sb-plan .sb-plan__bay{fill:#8a5a3a;opacity:.55}.sb-art .sb-plan__court{fill:#f6ead5}.sb-plan .sb-plan__street{fill:none;stroke:#fbf3e4;stroke-width:10px}.sb-plan .sb-plan__drain{fill:none;stroke:#3f8f88;stroke-width:2px;stroke-dasharray:6 4}.sb-plan .sb-plan__wall{fill:none;stroke:#8a5a3a;stroke-width:5px}.sb-art .sb-plan__dial{fill:var(--ms-surface)}.sb-plan .sb-plan__needle{fill:var(--ms-blue)}.sb-bath .sb-bath__floor{fill:#ecd6ab}.sb-bath .sb-bath__tar{fill:#3a2c24}.sb-bath .sb-bath__step{fill:#e4c697}.sb-bath .sb-bath__step--dk{fill:#d9b98a}.sb-bath .sb-bath__shimmer{fill:none;stroke:#fff;stroke-width:1.5px;stroke-linecap:round;opacity:.8;stroke-dasharray:10 15;animation:3s linear infinite ia6-ripple}.sb-bath .sb-bath__drain{fill:none;stroke:#3f8f88;stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}#plan[data-focus=wall] .sb-plan__wall,#plan[data-focus=street] .sb-plan__street,#plan[data-focus=store] .sb-plan__store,#plan[data-focus=house] .sb-plan__house,#plan[data-focus=well] .sb-plan__well,#plan[data-focus=upper] .sb-plan__up,#plan[data-focus=lower] .sb-plan__low,#bath[data-focus=tar] .sb-bath__tar{animation:1.2s ease-in-out 2 ia6-glow}#plan[data-focus=drain] .sb-plan__drain,#bath[data-focus=drain] .sb-bath__drain{stroke-dasharray:6 4;animation:1.2s linear infinite ia6-ripple}.sb-art .sb-spot:not(.is-seen):hover .sb-spot__dot{fill:var(--ms-blue-deep)}.ia:not(.is-live) .sb-spot__badge{display:none}.sb-art .sb-bronze__log{fill:none;stroke:#8a5a3a;stroke-width:6px;stroke-linecap:round}.sb-art .sb-bronze__flame{fill:#e98a3a;opacity:0;transform-box:fill-box;transform-origin:50% 100%;transition:opacity .3s}.ia-bronze__pot.is-hot .sb-bronze__flame{opacity:1;animation:.8s ease-in-out infinite alternate ia-flame}.sb-art .sb-bronze__cup{fill:#8a6a50}.sb-art .sb-bronze__rim{fill:none;stroke:var(--ms-ink-2);stroke-width:5px;stroke-linecap:round}.sb-art .sb-map__dot{fill:#fff;stroke:var(--ms-ink);stroke-width:1.6px}.sb-art .sb-map__halo{fill:none;stroke:#fffaf2;stroke-width:5px;stroke-linejoin:round;stroke-linecap:round;opacity:.8}.sb-art .sb-map__sar{fill:none;stroke:#c0532f;stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.ia[data-key=ms-ia-c6-ss-6] .ia-seg__b{min-height:var(--ms-touch-min)}.ia[data-key=ms-ia-c6-ss-6] .ia-seal__pick .ia-chipb{min-width:var(--ms-touch-min);justify-content:center}@media (prefers-reduced-motion:reduce){.sb-art .sb-spot__ping,.sb-bath .sb-bath__shimmer,.ia-bronze__pot.is-hot .sb-bronze__flame,#plan[data-focus] *,#bath[data-focus] *{animation:none}.sb-sar .sb-sar__river,.sb-sar .sb-sar__cloud{transition:none}}.sb-art .sb-spot{cursor:pointer;outline:none}.sb-art .sb-spot__hit{fill:#0000}.sb-art .sb-spot__ring{fill:var(--ms-surface);fill-opacity:0;stroke:var(--ms-blue);stroke-width:2px;stroke-dasharray:5 4;opacity:0;transition:opacity .2s}.sb-art .sb-spot__ring,.sb-art .sb-spot__badge{pointer-events:none}.sb-art .sb-spot:focus-visible .sb-spot__ring,.sb-art .sb-spot.is-on .sb-spot__ring{opacity:1}.sb-art .sb-spot.is-on .sb-spot__ring{fill-opacity:.25}.sb-art .sb-spot__dot{fill:var(--ms-blue);stroke:var(--ms-surface);stroke-width:2px}.sb-art .sb-spot__plus,.sb-art .sb-spot__tick{fill:none;stroke:var(--ms-blue-ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sb-art .sb-spot__tick{display:none}.sb-art .sb-spot__ping{fill:none;stroke:var(--ms-blue);stroke-width:2px;transform-box:fill-box;transform-origin:50%;animation:1.8s ease-out infinite ia-hotping}.sb-art .sb-spot.is-seen .sb-spot__dot{fill:var(--ms-surface);stroke:var(--ms-blue)}.sb-art .sb-spot.is-seen .sb-spot__plus{display:none}.sb-art .sb-spot.is-seen .sb-spot__tick{stroke:var(--ms-blue-deep);display:inline}.sb-art .sb-spot.is-seen .sb-spot__ping{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){.sb-art .sb-spot__ping,.sb-art .sb-tree__leaf.is-grown{animation:none}.sb-art .sb-tree__leaf path,.sb-tree .sb-tree__root,.sb-tree .sb-tree__rootlet,.sb-tree .sb-tree__trunk,.sb-tree .sb-tree__limb{transition:none}}.sb-art .sb-ln{stroke:var(--ms-ink-2);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.sb-art .sb-land{fill:#ecd6ab}.sb-art .sb-water{fill:#a9d4ce;stroke:#5f9d96;stroke-width:1.25px;stroke-linejoin:round}.sb-art .sb-wave{fill:none;stroke:#5f9d96;stroke-width:1.5px;stroke-linecap:round;opacity:.85}.ia .sb-map{gap:.6rem;margin:0;display:grid}.ia .sb-map__box{border-radius:var(--ms-r);width:100%;max-width:440px;margin-inline:auto;position:relative;overflow:hidden}.ia .sb-map__box img{width:100%;height:auto;display:block}.ia .sb-map__svg{width:100%;height:100%;position:absolute;inset:0}.sb-art .sb-map__dot{fill:#fff;stroke:var(--ms-ink);stroke-width:1.6px;transition:fill .2s}.sb-art .sb-map__dot.is-on{fill:var(--ms-blue)}.sb-art .sb-label.is-on .sb-tag{stroke:var(--ms-blue);stroke-width:1.5px}@media (prefers-reduced-motion:reduce){.sb-train .sb-train__land,.ia.is-live .sb-thali .sb-heap,.ia.is-live .sb-panch .sb-book,.sb-art .sb-map__dot{transition:none}}.sb-art .sb-sky{fill:var(--ms-disc)}.sb-art .sb-sun{fill:#f3ddba;stroke:var(--ms-ink-2);stroke-width:1.25px}.sb-art .sb-ray{fill:none;stroke:var(--ms-ink-2);stroke-width:1.5px;stroke-linecap:round}.sb-art .sb-edge,.sb-art .sb-ln{fill:none;stroke:var(--ms-ink-2);stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round}.sb-art .sb-leaf{fill:#2f7a6e}
