@keyframes flipY-588a16b0{0%{transform:perspective(500px) rotateX(0deg) rotateY(15deg)}50%{transform:perspective(500px) rotateX(0deg) rotateY(-15deg)}to{transform:perspective(500px) rotateX(0deg) rotateY(15deg)}}@keyframes flipYLight-588a16b0{0%{left:-100vw;opacity:.3;width:25px}25%{left:45vw;opacity:0;width:45px}50%{left:150vw;opacity:.3;width:25px}75%{left:45vw;opacity:0;width:45px}to{left:-100vw;opacity:.3;width:25px}}@keyframes zoomOutUp-588a16b0{40%{animation-timing-function:cubic-bezier(.55,.055,.675,.19);opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0)}to{animation-timing-function:cubic-bezier(.175,.885,.32,1);opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0)}}.zoomOutUp[data-v-588a16b0]{animation:zoomOutUp-588a16b0 .4s ease-in-out}@keyframes flipInX-588a16b0{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX[data-v-588a16b0]{animation:flipInX-588a16b0 1.8s ease-in-out}.disabled[data-v-588a16b0]{pointer-events:none;opacity:.7}.top-title-height[data-v-588a16b0]{height:var(--safe-top)}.active-text[data-v-588a16b0]{background:linear-gradient(137deg,linen 19%,#d0b39d 51%,#e8e1d1 72%)!important;-webkit-background-clip:text!important;-webkit-text-fill-color:transparent!important;background-clip:text!important;text-shadow:0 2px 4px rgba(0,0,0,.5)!important;color:#fff!important}.ecology-page[data-v-588a16b0]{position:relative;color:#fff;padding-bottom:24vw;background:#101010;padding-bottom:calc(constant(safe-area-inset-bottom) + 24vw);padding-bottom:calc(env(safe-area-inset-bottom) + 24vw)}.ecology-page .top-title[data-v-588a16b0]{font-size:24px;font-weight:600;line-height:28px;margin-bottom:26px}.ecology-page .grid-list[data-v-588a16b0]{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:32px}.ecology-page .title-box[data-v-588a16b0]{display:flex;align-items:center;justify-content:space-between;height:22px;margin-bottom:16px}.ecology-page .title-box .title-left[data-v-588a16b0]{display:flex;align-items:center;gap:4px}.ecology-page .title-box .title-left .title-icon[data-v-588a16b0]{height:12px}.ecology-page .title-box .title-left .title-text[data-v-588a16b0]{font-size:15px;font-weight:600}.ecology-page .title-box .title-right[data-v-588a16b0]{display:flex;align-items:center}.ecology-page .title-box .title-right .more-text[data-v-588a16b0]{font-size:13px;line-height:18px;color:hsla(0,0%,100%,0)}.ecology-page .title-box .title-right .more-icon[data-v-588a16b0]{width:14px;height:14px}.ecology-page .content-box[data-v-588a16b0]{padding:20px 16px 0 16px}.ecology-page .content-box .menu-box[data-v-588a16b0]{margin-bottom:28px;position:relative;z-index:100}.ecology-page .content-box .menu-box .menu-list[data-v-588a16b0]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px 30px}.ecology-page .content-box .menu-box .menu-list .menu-item[data-v-588a16b0]{display:flex;flex-direction:column;gap:4px;align-items:center}.ecology-page .content-box .menu-box .menu-list .menu-item .menu-icon[data-v-588a16b0]{width:20px;height:20px}.ecology-page .content-box .menu-box .menu-list .menu-item .menu-label[data-v-588a16b0]{font-size:12px;font-weight:500;line-height:18px;text-align:center}.ecology-page .content-box .ecology-list[data-v-588a16b0]{display:flex;flex-direction:column;gap:18px}.ecology-page .content-box .ecology-list .ecology-item[data-v-588a16b0]{width:100%;height:auto}