.oracle-disc[data-v-789801fc]:after{background:radial-gradient(circle,rgba(105,80,39,.18),transparent 68%);border-radius:9999px;content:"";filter:blur(18px);inset:30%;position:absolute;transform:translateY(36%)}.oracle-coin[data-v-789801fc],.oracle-directions[data-v-789801fc],.oracle-ring[data-v-789801fc],.oracle-shell[data-v-789801fc],.oracle-shine[data-v-789801fc],.oracle-ticks[data-v-789801fc]{pointer-events:none;position:absolute}.oracle-ring[data-v-789801fc]{border:1px solid rgba(137,104,45,.16);border-radius:9999px}.oracle-ring-outer[data-v-789801fc]{inset:3%}.oracle-ring-middle[data-v-789801fc]{box-shadow:inset 0 0 0 18px #b88a3209;inset:14%}.oracle-ring-inner[data-v-789801fc]{inset:31%}.oracle-ticks[data-v-789801fc]{animation:zhouyi-v2-turn-789801fc 20s linear infinite;background:repeating-conic-gradient(from 0deg,rgba(137,104,45,.24) 0 1deg,transparent 1deg 10deg);border-radius:9999px;inset:6%;-webkit-mask-image:radial-gradient(circle,transparent 0 80%,#000 81% 83%,transparent 84%);mask-image:radial-gradient(circle,transparent 0 80%,#000 81% 83%,transparent 84%);opacity:.64}.oracle-directions[data-v-789801fc]{animation:zhouyi-v2-turn-789801fc 52s linear infinite;color:#89682d47;font-family:Songti SC,STSong,serif;font-size:clamp(15px,3.4vw,21px);font-weight:700;inset:0}.oracle-directions b[data-v-789801fc]{font-style:normal;left:50%;position:absolute;top:50%;transform:rotate(var(--angle)) translateY(calc(min(172px,37vw)*-1)) rotate(calc(var(--angle)*-1)) translate(-50%,-50%)}.oracle-shell[data-v-789801fc]{animation:zhouyi-v2-breathe-789801fc 3.8s ease-in-out infinite;filter:drop-shadow(0 22px 30px rgba(67,49,23,.16));width:42%;z-index:3}.oracle-coin[data-v-789801fc]{border-radius:9999px;clip-path:circle(35% at 50% 50%);filter:sepia(.24) saturate(.84) brightness(1.08) contrast(.82) drop-shadow(0 10px 14px rgba(67,49,23,.12));opacity:0;width:18%;z-index:2}.is-casting .oracle-ring-outer[data-v-789801fc]{animation:zhouyi-v2-turn-789801fc 18s linear infinite}.is-casting .oracle-ring-middle[data-v-789801fc]{animation:zhouyi-v2-turn-reverse-789801fc 24s linear infinite}.is-casting .oracle-shell[data-v-789801fc]{animation:zhouyi-v2-shell-receive-789801fc 4.2s cubic-bezier(.2,.8,.2,1) both;width:46%}.is-casting .oracle-coin[data-v-789801fc]{opacity:.88}.is-casting .oracle-coin-a[data-v-789801fc]{animation:zhouyi-v2-coin-a-789801fc .92s cubic-bezier(.18,.82,.18,1) .25s both;transform:translate(-150%,170%) scale(.96) rotate(-16deg)}.is-casting .oracle-coin-b[data-v-789801fc]{animation:zhouyi-v2-coin-b-789801fc .92s cubic-bezier(.18,.82,.18,1) 1.05s both;transform:translateY(240%) scale(.96) rotate(8deg)}.is-casting .oracle-coin-c[data-v-789801fc]{animation:zhouyi-v2-coin-c-789801fc .92s cubic-bezier(.18,.82,.18,1) 1.85s both;transform:translate(150%,170%) scale(.96) rotate(16deg)}.casting-hexagram[data-v-789801fc]{display:grid;justify-items:center;padding-top:min(1.5vh,12px);width:min(210px,54vw)}.casting-hexagram-line[data-v-789801fc]{animation:zhouyi-v2-line-rise-789801fc .42s ease-out forwards;animation-delay:var(--line-delay);background:linear-gradient(90deg,#251a0c,#9c6818);border-radius:9999px;box-shadow:0 7px 18px #89682d1f;display:block;height:9px;margin-top:6px;opacity:0;position:relative;transform:translateY(8px) scaleX(.32);transform-origin:center;width:148px}.casting-hexagram-line.is-broken[data-v-789801fc]{background:transparent;box-shadow:none}.casting-hexagram-line.is-broken[data-v-789801fc]:after,.casting-hexagram-line.is-broken[data-v-789801fc]:before{background:linear-gradient(90deg,#251a0c,#9c6818);border-radius:9999px;box-shadow:0 7px 18px #89682d1f;content:"";height:9px;position:absolute;top:0;width:47%}.casting-hexagram-line.is-broken[data-v-789801fc]:before{left:0}.casting-hexagram-line.is-broken[data-v-789801fc]:after{right:0}.oracle-shine[data-v-789801fc]{animation:zhouyi-v2-shell-shine-789801fc 4.2s ease-in-out both;background:radial-gradient(circle,hsla(43,69%,66%,.22),transparent 42%),linear-gradient(110deg,transparent 28%,rgba(255,252,244,.34) 46%,transparent 62%);border-radius:9999px;height:56%;mix-blend-mode:screen;width:34%;z-index:4}@keyframes zhouyi-v2-turn-789801fc{to{transform:rotate(1turn)}}@keyframes zhouyi-v2-turn-reverse-789801fc{to{transform:rotate(-1turn)}}@keyframes zhouyi-v2-breathe-789801fc{50%{transform:scale(1.025)}}@keyframes zhouyi-v2-shell-receive-789801fc{0%,8%{transform:scale(1) translateY(0) rotate(0)}24%{transform:scale(1.05) translateY(-2%) rotate(-3deg)}42%{transform:scale(1.02) translateY(0) rotate(2deg)}68%,to{transform:scale(1.12) translateY(-3%) rotate(0)}}@keyframes zhouyi-v2-shell-shine-789801fc{0%,18%{opacity:0;transform:translateY(4%) scale(.9)}36%,58%{opacity:.34;transform:translateY(0) scale(1)}to{opacity:.14}}@keyframes zhouyi-v2-coin-a-789801fc{0%,18%{opacity:.9;transform:translate(-150%,170%) scale(.96) rotate(-16deg)}74%{opacity:.24;transform:translate(-10%,16%) scale(.24) rotate(184deg)}to{opacity:0;transform:translate(-3%,8%) scale(.03) rotate(258deg)}}@keyframes zhouyi-v2-coin-b-789801fc{0%,18%{opacity:.9;transform:translateY(240%) scale(.96) rotate(8deg)}74%{opacity:.24;transform:translateY(18%) scale(.24) rotate(-176deg)}to{opacity:0;transform:translateY(8%) scale(.03) rotate(-250deg)}}@keyframes zhouyi-v2-coin-c-789801fc{0%,18%{opacity:.9;transform:translate(150%,170%) scale(.96) rotate(16deg)}74%{opacity:.24;transform:translate(10%,16%) scale(.24) rotate(-184deg)}to{opacity:0;transform:translate(3%,8%) scale(.03) rotate(-258deg)}}@keyframes zhouyi-v2-line-rise-789801fc{0%{opacity:0;transform:translateY(8px) scaleX(.32)}to{opacity:1;transform:translateY(0) scaleX(1)}}
