.fY5doa_font{--th-display:"Jost", "Inter Tight", system-ui, sans-serif}.fY5doa_root{--wb-ink:#22313a;--wb-teal:#2a9d8f;--wb-coral:#e76f51;--wb-mustard:#e9c46a;--wb-lilac:#8e7dbe;--wb-slab:#c3d2d8;--wb-here:#1d6f66}.fY5doa_root .wb-teal{fill:var(--wb-teal)}.fY5doa_root .wb-coral{fill:var(--wb-coral)}.fY5doa_root .wb-mustard{fill:var(--wb-mustard)}.fY5doa_root .wb-lilac{fill:var(--wb-lilac)}.fY5doa_root.th-hero .hero-title{color:var(--wb-ink)}.fY5doa_root.th-hero .hero-title .word.last{color:var(--wb-here)}.fY5doa_root .wb-board{aspect-ratio:1200/380;max-width:1160px;margin:clamp(18px,3vh,32px) auto 0;position:relative}.fY5doa_root .wb-board>svg{width:100%;height:100%;stroke:var(--wb-ink);stroke-width:1.5px;position:absolute;inset:0;overflow:visible}.fY5doa_root .wb-glass{fill:#ffffffa6;stroke:none}.fY5doa_root .wb-beam{fill:var(--wb-ink)}.fY5doa_root .wb-band{stroke:none}.fY5doa_root .wb-front{fill:#ffffff73;stroke-width:1.2px}.fY5doa_root .wb-level path{stroke-width:1px}.fY5doa_root .wb-slab{fill:var(--wb-slab)}.fY5doa_root .wb-balustrade{fill:#fff6;stroke-width:1px}.fY5doa_root .wb-truss{fill:var(--wb-slab)}.fY5doa_root .wb-steps{stroke-width:1px}.fY5doa_root .wb-shaft{stroke-width:2.2px}.fY5doa_root .wb-cab-glass{fill:#fffc;stroke-width:2.2px}.fY5doa_root .wb-cab{transform-box:view-box}.fY5doa_root .wb-plinth{fill:var(--wb-ink)}.fY5doa_root .wb-body{fill:var(--wb-ink);stroke:none}.fY5doa_root .wb-kiosk-t{fill:#fff;stroke:none;font-family:var(--th-display);letter-spacing:.14em;text-transform:uppercase;font-size:15px;font-weight:600}.fY5doa_root .wb-light{fill:#f4f8f9;stroke:none}.fY5doa_root .wb-glare{stroke:#fff;stroke-width:7px}.fY5doa_root .wb-map{fill:#fff;stroke:none}.fY5doa_root .wb-block{stroke:none}.fY5doa_root .wb-hall{stroke:var(--wb-slab);stroke-width:7px}.fY5doa_root .wb-star{fill:var(--wb-coral);stroke:var(--wb-ink);stroke-width:1px}.fY5doa_root .wb-ring{stroke:var(--wb-coral);stroke-width:2px;opacity:0;transform-box:fill-box;transform-origin:50%}.fY5doa_root .wb-here{fill:var(--wb-ink);stroke:none;font-family:var(--th-display);font-size:12px;font-weight:600}.fY5doa_root .wb-floor{stroke-width:2.6px}.fY5doa_root .wb-photo{background:#f4f8f9;width:20%;height:47.368%;position:absolute;top:20%;left:40%;overflow:hidden}.fY5doa_root .wb-photo :is(picture,img){object-fit:cover;width:100%;height:100%;display:block}@media (max-width:743px){.fY5doa_root .wb-board{width:200%;max-width:none;margin-left:-50%}}@media (min-width:1100px){.fY5doa_root .wb-board{width:min(100%,1160px,max(600px,315.79svh - 1578.95px))}}.fY5doa_root .th-search{box-shadow:inset 0 6px 0 var(--wb-ink), var(--shadow);border-radius:22px;padding-top:12px}.fY5doa_root .th-cell>span{font-family:var(--th-display);letter-spacing:.12em;text-transform:uppercase;font-size:13px;font-weight:600}.fY5doa_root .th-signs-title{font-family:var(--th-display);font-weight:600}.fY5doa_root .th-sign{background:var(--wb-ink);color:#fff;font-family:var(--th-display);letter-spacing:.04em;border:0;border-radius:8px;font-weight:500}.fY5doa_root .th-sign[aria-current]{background:var(--wb-here)}.fY5doa_root .th-card{border-color:var(--wb-slab);border-radius:10px}.fY5doa_root .th-card-pic{border-bottom:6px solid var(--wb-teal)}.fY5doa_root .th-cards>:nth-child(4n+2) .th-card-pic{border-bottom-color:var(--wb-coral)}.fY5doa_root .th-cards>:nth-child(4n+3) .th-card-pic{border-bottom-color:var(--wb-mustard)}.fY5doa_root .th-cards>:nth-child(4n+4) .th-card-pic{border-bottom-color:var(--wb-lilac)}.fY5doa_root .th-window{border:8px solid var(--wb-ink);background:#f4f8f9;border-radius:50% 50% 8px 8px/24% 24% 8px 8px;overflow:hidden}.fY5doa_root .th-drive-head{font-family:var(--th-display);font-weight:600}.fY5doa_root .th-drive>li{border-left:8px solid var(--wb-teal);border-radius:10px}.fY5doa_root .th-drive>li:nth-child(4n+2){border-left-color:var(--wb-coral)}.fY5doa_root .th-drive>li:nth-child(4n+3){border-left-color:var(--wb-mustard)}.fY5doa_root .th-drive>li:nth-child(4n+4){border-left-color:var(--wb-lilac)}.fY5doa_root .th-drive-min{font-family:var(--th-display);font-weight:600}.fY5doa_root .th-icon{background:var(--wb-ink);color:#fff;border-radius:50%}.fY5doa_root .th-daily>li{border-top:8px solid var(--wb-teal);border-radius:10px}.fY5doa_root .th-daily>li:nth-child(4n+2){border-top-color:var(--wb-coral)}.fY5doa_root .th-daily>li:nth-child(4n+3){border-top-color:var(--wb-mustard)}.fY5doa_root .th-daily>li:nth-child(4n+4){border-top-color:var(--wb-lilac)}.fY5doa_root .th-reward{border-top:10px solid var(--wb-coral);border-radius:18px}.fY5doa_root .th-faq details{border-left:6px solid var(--wb-teal);border-radius:8px}.fY5doa_root .th-faq details:nth-child(4n+2){border-left-color:var(--wb-coral)}.fY5doa_root .th-faq details:nth-child(4n+3){border-left-color:var(--wb-mustard)}.fY5doa_root .th-faq details:nth-child(4n+4){border-left-color:var(--wb-lilac)}.fY5doa_root .wb-dir{max-width:900px;margin:clamp(14px,2.6vw,30px) auto 0}.fY5doa_root .wb-dir>svg{width:100%;height:auto;display:block;overflow:visible}.fY5doa_root .wb-dir-panel{fill:#1f2b33;stroke:#fff;stroke-width:2px}.fY5doa_root .wb-dir-hall{fill:#3a4a54}.fY5doa_root .wb-dir-court{fill:#3a4a54;stroke:#ffffff80;stroke-width:1.5px}.fY5doa_root .wb-walk{stroke:#fff;stroke-width:16px;stroke-dasharray:1;stroke-dashoffset:0}.fY5doa_root .wb-route{stroke:#fff;stroke-width:5px;stroke-dasharray:.1 11}.fY5doa_root .wb-door{stroke:var(--wb-mustard);stroke-width:5px}.fY5doa_root .wb-door-light{fill:var(--wb-mustard);opacity:.9}.fY5doa_root .wb-dir-star{fill:var(--wb-coral);stroke:#fff;stroke-width:1.5px}.fY5doa_root .wb-dir-t{fill:#fff;font-family:var(--th-display);letter-spacing:.06em;font-size:14px;font-weight:600}@media (max-width:743px){.fY5doa_root .wb-dir{width:130%;max-width:none;margin-left:-15%}}@keyframes fY5doa_wb-ring{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:no-preference){html[data-js]:not([data-ready]) .fY5doa_root .wb-cab{transform:translateY(158px)}.fY5doa_root .wb-cab{transition:transform 2.6s cubic-bezier(.45,.05,.3,1) .4s}html[data-js][data-ready] .fY5doa_root .wb-ring{animation:1.1s ease-out 3s 2 fY5doa_wb-ring}html[data-js] .fY5doa_root.th-close:not(.seen) .wb-walk{stroke-dashoffset:1px}html[data-js] .fY5doa_root.th-close:not(.seen) .wb-door-light{opacity:0}html[data-js] .fY5doa_root.th-close.seen .wb-walk{transition:stroke-dashoffset 1.8s cubic-bezier(.45,0,.3,1) .4s}html[data-js] .fY5doa_root.th-close.seen .wb-door-light{transition:opacity .4s ease-out 2.2s}}
