.casting-stage[data-v-cfe19225]{display:grid;justify-items:center;align-content:center;min-height:500px;padding:24px}.orbit[data-v-cfe19225]{position:relative;width:min(420px,94%);aspect-ratio:1;filter:drop-shadow(0 0 18px rgba(52,104,255,.26))}.casting-art[data-v-cfe19225]{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(.82) saturate(.92);transform-origin:50% 50%;animation:art-idle-cfe19225 6s ease-in-out infinite;will-change:transform,filter}.casting .casting-art[data-v-cfe19225]{animation:art-casting-cfe19225 1.15s cubic-bezier(.45,.05,.55,.95) infinite;filter:brightness(1.02) saturate(1.06) drop-shadow(0 0 20px rgba(67,113,255,.62))}.guide[data-v-cfe19225]{margin:0 0 18px;color:#c8d1ed;font-family:STSong,Songti SC,serif;font-size:15px;text-align:center}.cast-progress[data-v-cfe19225]{display:flex;align-items:center;gap:22px;margin:0}.cast-actions[data-v-cfe19225]{display:grid;justify-items:center;width:100%;gap:20px}.cast-progress span[data-v-cfe19225]{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--xj-line);border-radius:50%;color:#7f8bad;background:#07142d;font-size:11px}.cast-progress span[data-v-cfe19225]:not(:last-child):after{position:absolute;width:23px;margin-left:50px;height:1px;content:"";background:var(--xj-line-soft)}.cast-progress .active[data-v-cfe19225]{color:#fff;border-color:#896bff;background:#6845e4;box-shadow:0 0 14px #6f4fffbf}.cast-progress .current[data-v-cfe19225]{border-color:var(--xj-cyan);box-shadow:0 0 14px var(--xj-cyan)}.cast-button[data-v-cfe19225]{display:flex;align-items:center;justify-content:center;gap:10px;min-width:280px;height:48px;color:#fff;border:0;border-radius:9px;background:linear-gradient(100deg,#b63cec,#6452ff 55%,#20c8ef);box-shadow:0 0 24px #654cff6b;cursor:pointer;font-weight:700}.cast-button[data-v-cfe19225]:disabled{cursor:not-allowed;filter:saturate(.45);opacity:.7}.cast-button[data-v-cfe19225]:focus-visible{outline-color:#fff}.cast-button--reset[data-v-cfe19225]{color:#eef1ff;border:1px solid rgba(139,112,255,.82);background:#09142ed1;box-shadow:inset 0 0 18px #6f4fff1f,0 0 18px #4958d233}.cast-button--reset[data-v-cfe19225]:hover:not(:disabled){border-color:var(--xj-cyan);background:#112044eb}@keyframes art-idle-cfe19225{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.015)}}@keyframes art-casting-cfe19225{0%,to{transform:translateY(0) rotate(-1deg) scale(1)}35%{transform:translateY(-12px) rotate(2deg) scale(1.035)}70%{transform:translateY(-4px) rotate(-2deg) scale(1.015)}}@media (max-width: 620px){.casting-stage[data-v-cfe19225]{min-height:420px;padding:16px}.orbit[data-v-cfe19225]{width:min(360px,100%)}.cast-progress[data-v-cfe19225]{gap:12px}.cast-actions[data-v-cfe19225]{gap:16px}.cast-progress span[data-v-cfe19225]:not(:last-child):after{width:13px;margin-left:40px}.cast-button[data-v-cfe19225]{min-width:240px}}@media (prefers-reduced-motion: reduce){.casting-art[data-v-cfe19225],.casting .casting-art[data-v-cfe19225]{animation:none}}.reading-cards[data-v-2e26ee07]{display:grid;grid-template-columns:1fr 1fr;gap:9px}.reading-cards article[data-v-2e26ee07]{display:flex;align-items:center;gap:10px;min-width:0;min-height:59px;padding:8px 11px;border:1px solid rgba(88,111,202,.48);border-radius:7px;background:linear-gradient(135deg,#0a1a3ab8,#061027cc)}.reading-cards article[data-v-2e26ee07]:only-child{grid-column:1 / -1}.action-art[data-v-2e26ee07]{flex:0 0 38px;width:38px;height:38px;background-image:url(/assets/liuyao/result-action-icons.webp);background-repeat:no-repeat;background-size:200% 200%;filter:drop-shadow(0 0 7px rgba(136,90,255,.38))}.action-art--0[data-v-2e26ee07]{background-position:0 0}.action-art--1[data-v-2e26ee07]{background-position:100% 0}.action-art--2[data-v-2e26ee07]{background-position:0 100%}.action-art--3[data-v-2e26ee07]{background-position:100% 100%}.reading-cards b[data-v-2e26ee07]{font-size:12px}.reading-cards p[data-v-2e26ee07]{margin:4px 0 0;color:var(--xj-muted);font-size:9px;line-height:1.45}.action-arrow[data-v-2e26ee07]{margin-left:auto;color:var(--xj-muted);font-size:18px}@media (max-width: 1180px){.reading-cards[data-v-2e26ee07]{min-height:128px}}@media (max-width: 700px){.reading-cards[data-v-2e26ee07]{grid-template-columns:1fr}}.change-flow[data-v-a2980d35]{position:relative;z-index:0;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;color:#bda6ff;text-align:center}.change-flow>small[data-v-a2980d35]{z-index:2;margin-bottom:2px;color:#8f9bbc;font-size:8px;white-space:nowrap}.energy-bridge-art[data-v-a2980d35]{z-index:1;width:250px;max-width:none;margin:-5px -69px -9px;object-fit:contain;pointer-events:none;filter:drop-shadow(0 0 6px rgba(111,79,255,.45));animation:energy-breathe-a2980d35 3.2s ease-in-out infinite}.change-flow b[data-v-a2980d35]{z-index:2;margin-top:6px;color:#c2b4ff;font-size:13px;letter-spacing:.18em}.change-flow p[data-v-a2980d35]{z-index:2;margin:6px 0 0;color:#7886aa;font-family:var(--xj-font-serif);font-size:8px;line-height:1.45;letter-spacing:.12em}@keyframes energy-breathe-a2980d35{0%,to{opacity:.84;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}@media (max-width: 700px){.change-flow[data-v-a2980d35]{min-height:96px}.energy-bridge-art[data-v-a2980d35]{width:min(390px,90vw);margin-block:-16px -20px}}@media (prefers-reduced-motion: reduce){.energy-bridge-art[data-v-a2980d35]{animation:none}}.hexagram-card[data-v-2085b9e6]{position:relative;z-index:1;display:grid;grid-template-columns:minmax(72px,.72fr) minmax(118px,1fr);align-items:center;min-width:0;min-height:128px;padding:11px 13px;border:1px solid rgba(92,118,207,.58);border-radius:7px;background:linear-gradient(145deg,#081634cc,#050d22db);box-shadow:inset 0 0 24px #495db20f}.hexagram-copy[data-v-2085b9e6]{min-width:0}.hexagram-copy small[data-v-2085b9e6],.hexagram-copy strong[data-v-2085b9e6]{display:block}.hexagram-copy small[data-v-2085b9e6]{color:var(--xj-text);font-family:var(--xj-font-serif);font-size:17px;font-weight:700}.hexagram-copy strong[data-v-2085b9e6]{width:fit-content;max-width:100%;margin-top:9px;padding:3px 6px;color:#d8c3ff;border:1px solid rgba(151,82,240,.72);border-radius:5px;background:#46228640;font-family:var(--xj-font-serif);font-size:12px;line-height:1.25;overflow-wrap:normal}.hexagram-copy p[data-v-2085b9e6]{margin:8px 0 0;color:var(--xj-muted);font-family:var(--xj-font-serif);font-size:10px;letter-spacing:.08em}.lines[data-v-2085b9e6]{display:flex;flex-direction:column;gap:5px}.lines>div[data-v-2085b9e6]{display:grid;grid-template-columns:minmax(76px,1fr) 34px;align-items:center;gap:7px}.lines span[data-v-2085b9e6]{display:flex;gap:6px;height:7px}.lines i[data-v-2085b9e6]{display:block;flex:1;background:var(--xj-text);box-shadow:0 0 6px #8171ff59}.lines span:not(.broken) i[data-v-2085b9e6]:first-child{flex-basis:100%}.lines span:not(.broken) i[data-v-2085b9e6]:last-child{display:none}.lines em[data-v-2085b9e6]{color:#aeb8d4;font-family:var(--xj-font-serif);font-size:8px;font-style:normal;white-space:nowrap}@media (max-width: 700px){.hexagram-card[data-v-2085b9e6]{grid-template-columns:minmax(90px,.7fr) 1fr}}.result-panel[data-v-bc7e8c4d]{margin-top:0;padding:9px 17px 16px;border-color:#735bdcb8;border-radius:5px;background:linear-gradient(180deg,#071028ad,#030a1cc7);box-shadow:inset 0 0 40px #4c41ad12,0 0 28px #1b266b26;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}header[data-v-bc7e8c4d]{display:flex;align-items:center;justify-content:space-between;min-height:36px;padding-bottom:8px;border-bottom:1px solid var(--xj-line-soft)}header>span[data-v-bc7e8c4d]{display:flex;align-items:center;gap:8px;font-family:STSong,Songti SC,serif;font-size:19px;font-weight:700}header img[data-v-bc7e8c4d]{width:24px;height:24px;object-fit:contain}header small[data-v-bc7e8c4d]{color:#7f8bad;font-size:10px}.empty-result[data-v-bc7e8c4d]{display:grid;justify-items:center;gap:8px;padding:42px 20px;color:#8693b5;text-align:center}.empty-result img[data-v-bc7e8c4d]{width:70px;height:70px;object-fit:contain;opacity:.5}.empty-result p[data-v-bc7e8c4d]{max-width:460px;margin:0;line-height:1.7}.result-grid[data-v-bc7e8c4d]{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(430px,.96fr);align-items:stretch;gap:17px;padding-top:10px}.ai-reading[data-v-bc7e8c4d]{grid-column:1 / -1;padding:13px 15px;border:1px solid rgba(126,99,225,.38);border-radius:7px;background:#061128db}.ai-reading header[data-v-bc7e8c4d]{min-height:auto;padding:0;border:0}.ai-reading button[data-v-bc7e8c4d]{padding:7px 12px;color:#f4efff;border:1px solid #8e69de;border-radius:5px;background:#673fc173;cursor:pointer}.ai-reading button[data-v-bc7e8c4d]:disabled{cursor:wait;opacity:.55}.ai-reading p[data-v-bc7e8c4d]{margin:10px 0 0;color:#aeb9d7;font-size:11px;line-height:1.75;white-space:pre-wrap}.ai-reading .ai-error[data-v-bc7e8c4d]{color:#f08bba}.hexagram-comparison[data-v-bc7e8c4d]{position:relative;display:grid;grid-template-columns:minmax(210px,1fr) 112px minmax(210px,1fr);align-items:stretch;gap:8px}@media (max-width: 1180px){.result-grid[data-v-bc7e8c4d]{grid-template-columns:1fr}}@media (max-width: 700px){header[data-v-bc7e8c4d]{align-items:flex-start;gap:8px;flex-direction:column}.result-panel[data-v-bc7e8c4d]{padding-inline:12px}.hexagram-comparison[data-v-bc7e8c4d]{grid-template-columns:1fr}}.question-panel[data-v-41314833]{align-self:center;padding:24px;border-color:#6e64ffb8;box-shadow:0 0 24px #4844dc33;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.question-field>span[data-v-41314833],legend[data-v-41314833]{display:block;margin-bottom:8px;color:#dce3fa;font-size:15px;font-weight:600}.question-field textarea[data-v-41314833]{width:100%;min-height:112px;padding:12px;color:#f0f3ff;border:1px solid var(--xj-line-soft);border-radius:7px;outline:0;background:#050c1cad;resize:vertical;line-height:1.65}.question-field textarea[data-v-41314833]:focus{border-color:#8865ff;box-shadow:0 0 0 3px #7150ff26}.question-field small[data-v-41314833]{display:flex;justify-content:space-between;margin-top:7px;color:#7785aa;font-size:10px;font-weight:400}.question-field small b[data-v-41314833]{font-weight:400}.error[data-v-41314833]{margin:8px 0 0;color:#ff8daa;font-size:11px}.time-section[data-v-41314833]{min-width:0;margin-top:18px}.time-heading[data-v-41314833]{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.time-caption[data-v-41314833]{display:flex;flex:1 1 0;flex-direction:column;gap:2px;min-width:0;font-size:12px;line-height:1.5}.time-caption small[data-v-41314833]{color:var(--xj-muted);font-size:10px}.time-row[data-v-41314833]{display:flex;flex-wrap:wrap;gap:9px}.time-row label[data-v-41314833]{flex:1.2 1 160px;min-width:0}.time-row label[data-v-41314833]:last-child{flex:1 1 125px}.time-row svg[data-v-41314833]{flex:0 0 16px;width:16px}.time-row label[data-v-41314833],.time-heading button[data-v-41314833]{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 10px;color:#c9d2ec;border:1px solid var(--xj-line-soft);border-radius:6px;background:#050c1cad}.time-row input[data-v-41314833]{min-width:0;width:100%;color:inherit;border:0;outline:0;background:transparent;color-scheme:dark}.time-heading button[data-v-41314833]{flex:0 0 auto;justify-content:center;cursor:pointer;font-size:10px;white-space:nowrap}.time-heading button[data-v-41314833]:hover{border-color:#8468ff;color:#fff}.privacy[data-v-41314833]{display:flex;align-items:center;gap:8px;margin-top:16px;padding:9px 11px;color:#8996b9;border:1px solid var(--xj-line-soft);border-radius:6px;background:#050c1c57;font-size:9px;line-height:1.45}.privacy svg[data-v-41314833]{flex:0 0 auto;color:#a986ff}@media (max-width: 620px){.question-panel[data-v-41314833]{padding:17px}.question-field textarea[data-v-41314833]{min-height:110px}}.liuyao-page[data-v-3e9eb83d]{padding-bottom:30px;background:radial-gradient(circle at 22% 25%,rgba(49,83,204,.17),transparent 30rem),radial-gradient(circle at 78% 12%,rgba(130,53,208,.12),transparent 28rem)}.liuyao-hero[data-v-3e9eb83d]{position:relative;isolation:isolate;min-height:650px;padding:25px 0 8px;overflow:hidden;border-bottom:1px solid var(--xj-line-soft)}.liuyao-hero[data-v-3e9eb83d]:before{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;content:"";background:url(/assets/liuyao/liuyao-hero-v1.original.png) center/cover no-repeat;opacity:.76}.liuyao-hero[data-v-3e9eb83d]:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(90deg,#03081447,#03081424 52%,#0308141f),linear-gradient(0deg,#030814 0,transparent 31%)}.hero-title[data-v-3e9eb83d]{display:flex;align-items:center;justify-content:center;gap:12px;text-align:center}.hero-title img[data-v-3e9eb83d]{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 0 13px rgba(89,91,255,.65))}.hero-title h1[data-v-3e9eb83d]{margin:0;font-size:44px}.hero-title p[data-v-3e9eb83d]{margin:7px 0 0;color:#baa8eb;font-family:STSong,Songti SC,serif;letter-spacing:.18em}.casting-layout[data-v-3e9eb83d]{display:grid;grid-template-columns:minmax(0,500px) minmax(410px,450px);justify-content:start;gap:34px;align-items:center;max-width:1180px}.result-shell[data-v-3e9eb83d]{max-width:1200px;margin-top:10px}.loading-state[data-v-3e9eb83d]{margin:0 0 9px;color:#8fdff3;font-size:11px;text-align:center}@media (max-width: 980px){.casting-layout[data-v-3e9eb83d]{grid-template-columns:1fr}.liuyao-hero[data-v-3e9eb83d]{padding-bottom:28px}.question-panel[data-v-3e9eb83d]{margin-top:-26px}.hero-title h1[data-v-3e9eb83d]{font-size:37px}}@media (max-width: 620px){.hero-title[data-v-3e9eb83d]{align-items:flex-start}.hero-title img[data-v-3e9eb83d]{width:45px;height:45px}.hero-title h1[data-v-3e9eb83d]{font-size:29px}.hero-title p[data-v-3e9eb83d]{font-size:11px;letter-spacing:.08em}.casting-layout[data-v-3e9eb83d]{gap:10px}}
