.tarot-draw-wheel_wheelScene__s1_1i{position:relative;grid-area:wheel;display:grid;box-sizing:border-box;width:100%;min-width:0;overflow:hidden;place-items:center;border:0;border-radius:0;background:transparent;box-shadow:none;padding:clamp(10px,1.6vw,18px) 0;isolation:isolate}.tarot-draw-wheel_viewport__B0_Nv{--wheel-card-width:clamp(48px,7.2cqw,76px);--wheel-card-height:clamp(82px,12.2cqw,128px);--wheel-card-half-height:clamp(41px,6.1cqw,64px);--wheel-ring-gap:clamp(12px,1.2cqw,16px);--inner-orbit-radius:clamp(105px,21cqw,210px);--wheel-safe-radius:calc(50cqw - var(--wheel-card-half-height) - 10px);--outer-orbit-radius:min(max(clamp(180px,36cqw,360px),calc(var(--inner-orbit-radius) + var(--wheel-card-height) + var(--wheel-ring-gap))),var(--wheel-safe-radius));position:relative;z-index:1;width:min(100%,1000px);max-width:100%;isolation:isolate}.tarot-draw-wheel_viewport__B0_Nv.wheel-viewport{grid-area:auto;border-radius:50%;background:transparent;box-shadow:none}.tarot-draw-wheel_wheelPlate__Uacdy{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.tarot-draw-wheel_deck__5YJJK{z-index:3;pointer-events:none}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY{--wheel-lift:0px;width:var(--wheel-card-width);height:var(--wheel-card-height);margin:calc(var(--wheel-card-height) / -2) 0 0 calc(var(--wheel-card-width) / -2);pointer-events:auto;transform:rotate(var(--card-angle)) translateY(calc(0px - var(--orbit-radius) - var(--wheel-lift)))}.tarot-draw-wheel_outerCard__rUjR_{--orbit-radius:var(--outer-orbit-radius)}.tarot-draw-wheel_innerCard__qouX1{--orbit-radius:var(--inner-orbit-radius)}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY:focus-visible,.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY:hover:not(:disabled){--wheel-lift:clamp(8px,1.7cqw,12px);z-index:8;filter:brightness(1.16) saturate(1.18);outline:2px solid rgba(255,248,229,.96);outline-offset:2px;box-shadow:0 0 0 3px rgba(196,167,98,.84),0 14px 28px rgba(10,6,18,.58),0 0 24px rgba(168,144,240,.48);transform:rotate(var(--card-angle)) translateY(calc(0px - var(--orbit-radius) - var(--wheel-lift))) scale(1.18)}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY:not(:disabled){cursor:pointer}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY:after{position:absolute;top:50%;left:50%;width:44px;height:44px;content:"";transform:translate(-50%,-50%)}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_center__hDPAH{position:absolute;z-index:4;inset:0;display:block;width:100%;height:100%;border:0;background:transparent;box-shadow:none;color:inherit;padding:0;transform:none;pointer-events:none}.tarot-draw-wheel_centerTitle__qHEGu{position:absolute;top:42%;left:50%;display:block;width:clamp(100px,24cqw,176px);min-height:1.18em;overflow:hidden;color:#f0d99f;font-family:Georgia,Times New Roman,Microsoft YaHei,serif;font-size:clamp(.66rem,1.8cqw,.88rem);font-weight:700;line-height:1.18;text-align:center;text-overflow:ellipsis;text-shadow:0 2px 8px rgba(9,5,18,.88);transform:translate(-50%,-50%);white-space:nowrap}@media (max-width:560px){.tarot-draw-wheel_wheelScene__s1_1i{width:100%;margin-inline:0;padding:6px 0}.tarot-draw-wheel_viewport__B0_Nv{--wheel-card-width:clamp(28px,8.5cqw,32px);--wheel-card-height:clamp(44px,12cqw,48px);--wheel-card-half-height:clamp(22px,6cqw,24px);--wheel-ring-gap:8px;--inner-orbit-radius:21cqw;--wheel-safe-radius:calc(50cqw - var(--wheel-card-half-height) - 10px);--outer-orbit-radius:min(max(36cqw,calc(var(--inner-orbit-radius) + var(--wheel-card-height) + var(--wheel-ring-gap))),var(--wheel-safe-radius));width:min(100%,380px)}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY{border-radius:2px}.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_center__hDPAH{inset:0;width:100%;height:100%}.tarot-draw-wheel_centerTitle__qHEGu{top:41.5%;width:clamp(88px,28cqw,104px);font-size:clamp(.58rem,2.35cqw,.72rem)}}@media (hover:none),(pointer:coarse){.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY:focus-visible,.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY:hover:not(:disabled){--wheel-lift:0px;outline:1px solid rgba(255,248,229,.94);outline-offset:1px;box-shadow:0 0 0 2px rgba(196,167,98,.88),0 4px 10px rgba(10,6,18,.52),0 0 12px rgba(168,144,240,.46);transform:rotate(var(--card-angle)) translateY(calc(0px - var(--orbit-radius)))}}@media (prefers-reduced-motion:reduce){.tarot-draw-wheel_viewport__B0_Nv .tarot-draw-wheel_card__q3rIY{transition:opacity .16s ease}}.wechat-world-entry_portal__T0gf7{box-sizing:border-box;min-height:100vh;max-width:1100px;margin:0 auto;padding:30px 24px calc(30px + env(safe-area-inset-bottom))}.wechat-world-entry_heading__CXw_8{margin:0 0 28px;font-family:Songti SC,SimSun,serif;font-size:30px;font-weight:400;line-height:1.5}.wechat-world-entry_choices__Lzgxg{display:flex;flex-direction:column;gap:22px}.wechat-world-entry_choice__lS8s_{position:relative;display:flex;align-items:stretch;width:100%;height:260px;margin:0;padding:0;overflow:hidden;text-align:left;border:1px solid #b99a68;border-radius:14px;text-decoration:none;font-family:PingFang SC,Microsoft YaHei,sans-serif;line-height:1.5;background:#eddbbb;color:#402b1b}.wechat-world-entry_copy__b75YA{position:relative;display:flex;flex:1 1;flex-direction:column;justify-content:center;min-width:0;padding:16px 14px}.wechat-world-entry_east__IZlHH .wechat-world-entry_scene__4RcTt{position:absolute;top:0;left:0;width:100%;height:100%}.wechat-world-entry_glass__rwmoo{position:absolute;top:0;right:0;bottom:0;width:56%;overflow:hidden}.wechat-world-entry_glass__rwmoo img{position:absolute;top:0;left:-78.571429%;width:178.571429%;height:100%}.wechat-world-entry_glass__rwmoo>span{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(245,232,212,.66)}.wechat-world-entry_east__IZlHH .wechat-world-entry_copy__b75YA{margin-left:44%}.wechat-world-entry_east__IZlHH .wechat-world-entry_name__Hr4d7{font-size:24px;color:#634525}.wechat-world-entry_east__IZlHH .wechat-world-entry_brand__wFQsg{margin-top:8px;font-family:Songti SC,SimSun,serif;font-size:28px;font-weight:500;letter-spacing:4px;color:#402b1b}.wechat-world-entry_name__Hr4d7{display:block;font-family:Songti SC,SimSun,serif;font-size:26px;font-weight:400;white-space:nowrap}.wechat-world-entry_brand__wFQsg{display:block;margin-top:8px;font-size:14px;letter-spacing:1px;color:#684b2c}.wechat-world-entry_action__eOkGY{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:34px;padding-top:12px;border-top:1px solid #b99a68;font-size:14px}.wechat-world-entry_west__i_PJS{background:#292338;color:#fff0d8}.wechat-world-entry_west__i_PJS .wechat-world-entry_brand__wFQsg{color:#e6cda6}.wechat-world-entry_cat__zywbH{display:block;flex-shrink:0;width:44%;height:100%;object-fit:contain;box-sizing:border-box;padding:14px 0 14px 8px}@media (max-width:350px){.wechat-world-entry_portal__T0gf7{padding-left:16px;padding-right:16px}.wechat-world-entry_east__IZlHH .wechat-world-entry_name__Hr4d7,.wechat-world-entry_name__Hr4d7{font-size:22px}.wechat-world-entry_copy__b75YA{padding-left:10px;padding-right:10px}.wechat-world-entry_action__eOkGY{font-size:12px}}@media (max-height:700px) and (max-width:699px){.wechat-world-entry_portal__T0gf7{padding-top:20px;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.wechat-world-entry_heading__CXw_8{margin-bottom:20px;font-size:26px}.wechat-world-entry_choices__Lzgxg{gap:16px}.wechat-world-entry_choice__lS8s_{height:204px}.wechat-world-entry_action__eOkGY{margin-top:22px}}@media (min-width:700px){.wechat-world-entry_portal__T0gf7{padding-top:48px}.wechat-world-entry_heading__CXw_8{margin-bottom:32px;font-size:34px}.wechat-world-entry_choices__Lzgxg{flex-direction:row;gap:24px}.wechat-world-entry_choice__lS8s_{width:calc(50% - 12px);height:380px}}@media (min-width:600px) and (max-height:500px){.wechat-world-entry_portal__T0gf7{padding-top:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom))}.wechat-world-entry_heading__CXw_8{margin-bottom:16px;font-size:24px}.wechat-world-entry_choices__Lzgxg{flex-direction:row;gap:16px}.wechat-world-entry_choice__lS8s_{width:calc(50% - 8px);height:250px}.wechat-world-entry_east__IZlHH .wechat-world-entry_name__Hr4d7,.wechat-world-entry_name__Hr4d7{font-size:23px}.wechat-world-entry_copy__b75YA{padding-left:10px;padding-right:10px}.wechat-world-entry_action__eOkGY{font-size:12px;margin-top:24px}}.wechat-world-entry_glass__rwmoo img,.wechat-world-entry_scene__4RcTt{object-fit:cover}.wechat-world-entry_heading__CXw_8{color:#402b1b}.wechat-world-entry_choice__lS8s_:focus-visible{outline:3px solid #976022;outline-offset:4px}.wechat-world-entry_choice__lS8s_:active{opacity:.86}.wechat-world-entry_action__eOkGY>span{font-size:23px;line-height:1}