.wm-root{position:relative;min-height:100vh;overflow:hidden;background:#f3f2f2;color:#201e1d;font-family:Noto Sans TC,-apple-system,sans-serif}.wm-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.wm-scene img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.wm-color{object-position:50% 35%;filter:grayscale(1) blur(6px);opacity:.65}.wm-root[data-world=human] .wm-color{object-position:50% 40%}.wm-root.wm-in .wm-color{filter:grayscale(0) blur(0);opacity:1;transition:filter 1.6s ease .2s,opacity 1.2s ease .2s}.wm-hold{object-position:50% 35%;filter:grayscale(1) brightness(1.07) contrast(.9);opacity:0;transition:opacity .6s ease;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat}.wm-root[data-world=human] .wm-hold{object-position:50% 40%}.wm-hold.wm-ready{opacity:1}.wm-veil{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:linear-gradient(105deg,#f3f2f2eb,#f3f2f28c 34%,#f3f2f200 62%)}.wm-root[data-world=human] .wm-veil{background:linear-gradient(255deg,#f3f2f2eb,#f3f2f28c 34%,#f3f2f200 62%)}.wm-accent{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;opacity:0;transition:opacity .5s ease;background:radial-gradient(ellipse 30% 26% at var(--wm-ax,50%) var(--wm-ay,50%),rgba(255,255,255,.5) 0%,rgba(255,255,255,0) 70%)}.wm-accent.wm-on{opacity:1}.wm-ui{position:relative;z-index:2;padding:clamp(12px,3.5vh,40px) clamp(16px,3.5vw,48px) 64px;opacity:0;transform:translateY(8px);transition:opacity .42s ease,transform .42s ease}.wm-root.wm-ui-in .wm-ui{opacity:1;transform:none}.wm-root[data-world=human] .wm-ui{display:flex;flex-direction:column;align-items:flex-end}.wm-root.wm-washing .wm-ui{opacity:0;transform:translate(-28px)}.wm-root[data-world=human].wm-washing .wm-ui{transform:translate(28px)}.wm-nav{display:flex;justify-content:space-between;margin-bottom:clamp(28px,6vh,72px);width:100%}.wm-nav a{font-size:11px;letter-spacing:.3em;text-decoration:none;padding:10px 0;color:#201e1d73;font-weight:500;transition:color .4s ease}.wm-nav a.wm-active{color:#201e1d;font-weight:700}.wm-nav a:not(.wm-active):hover{color:#201e1d}.wm-nav a:focus-visible{outline:2px solid #0088b0;outline-offset:2px}.wm-title{margin:0;font-weight:900;color:#201e1d;font-size:clamp(72px,21vw,118px);line-height:.84;letter-spacing:-.04em}@media(min-width:768px){.wm-title{font-size:clamp(110px,11vw,190px)}}.wm-root[data-world=human] .wm-title{text-align:right}.wm-coord{display:block;margin-top:5px;font-size:11px;letter-spacing:.32em;font-weight:500;color:#201e1d85}.wm-root[data-world=human] .wm-coord{text-align:right;margin-right:.1em}.wm-menu{list-style:none;margin:clamp(30px,7vh,84px) 0 0;padding:0;display:flex;flex-direction:column;gap:clamp(18px,3.2vh,30px);width:max-content}.wm-menu a{display:block;text-decoration:none;color:#201e1d;transition:transform .3s ease}.wm-menu a:hover{transform:translate(3px)}.wm-root[data-world=human] .wm-menu a:hover{transform:translate(-3px)}.wm-menu a:focus-visible{outline:2px solid #0088b0;outline-offset:2px}.wm-zh{display:block;font-size:clamp(20px,2.2vw,26px);font-weight:600;line-height:1.15}.wm-en{display:block;margin-top:3px;font-size:10px;letter-spacing:.3em;font-weight:400;color:#201e1d85;transition:color .3s}.wm-menu a:hover .wm-en,.wm-menu a.wm-tapped .wm-en{color:#201e1d}.wm-root[data-world=human] .wm-menu{align-items:flex-end}.wm-root[data-world=human] .wm-zh,.wm-root[data-world=human] .wm-en{text-align:right}.wm-root[data-world=human] .wm-en{margin-right:-.3em}.wm-line{display:block;width:0;height:1px;background:#201e1d;transition:width .35s ease;margin-top:2px}.wm-root[data-world=human] .wm-line{margin-left:auto}.wm-menu a:hover .wm-line,.wm-menu a.wm-tapped .wm-line{width:22px}.wm-wash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none;background:#f3f2f2;opacity:0;transition:opacity .6s ease}.wm-root.wm-washing .wm-wash{opacity:1}@media(prefers-reduced-motion:reduce){.wm-root *,.wm-root{transition:none!important}.wm-color{filter:none;opacity:1}.wm-ui{opacity:1;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/58/assets/watercolor-mirror.css.map */
