.qiuqian-page{width:min(100% - 64px,1180px)}@media screen and (max-width:767px){.qiuqian-page{width:calc(100% - 40px)}}.qiuqian-page{margin:0 auto 80px}@media screen and (max-width:640px){.qiuqian-page{margin-bottom:56px}}.qiuqian-page{color:#f7efe9}.qiuqian-page[data-stage=ready] .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-status{display:none}.qiuqian-page .qiuqian-container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}@media screen and (max-width:1024px){.qiuqian-page .qiuqian-container{grid-template-columns:1fr}}.qiuqian-page .qiuqian-container{gap:40px}@media screen and (max-width:1024px){.qiuqian-page .qiuqian-container{gap:28px}}.qiuqian-page .qiuqian-container{padding-top:36px;border-top:1px solid rgba(255,185,0,.35)}.qiuqian-page .qiuqian-container .qiuqian-intro{display:flex;min-width:0;flex-direction:column;gap:28px;padding:12px 20px 12px 0}@media screen and (max-width:1024px){.qiuqian-page .qiuqian-container .qiuqian-intro{padding:0}}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-desc{max-width:28rem;color:var(--color-text-body);font-size:var(--text-body-size);line-height:var(--text-body-line)}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow{display:grid;counter-reset:qiuqian-step}@media screen and (max-width:1024px){.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow{grid-template-columns:repeat(4,minmax(0,1fr))}}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow li{display:flex;align-items:center;gap:18px;padding-block:14px;border-bottom:1px solid rgba(255,255,255,.12);color:var(--color-text-body);font-size:var(--text-body-size);line-height:var(--text-body-line);counter-increment:qiuqian-step;transition:color .22s ease,border-color .22s ease}@media screen and (max-width:1024px){.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow li{flex-direction:column;gap:var(--space-2);padding:0 8px 14px;text-align:center}}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow li:before{content:counter(qiuqian-step,decimal-leading-zero);color:currentColor;font-size:var(--text-small-size);font-variant-numeric:tabular-nums;letter-spacing:.05em}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow li.is-active{border-color:#ffb900;color:#fff4df}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow li.is-active:before{color:#ffb900}.qiuqian-page .qiuqian-container .qiuqian-intro .qiuqian-flow li.is-complete{color:#ffb900}.qiuqian-page .qiuqian-container .qiuqian-ritual{overflow:hidden;border:1px solid rgba(255,185,0,.24);border-radius:8px;background:#10000061}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel{display:flex;min-width:0;flex-direction:column;justify-content:center;padding:40px}@media screen and (max-width:1024px){.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel{padding:32px}}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel{padding:24px}}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-status{margin-bottom:10px;color:#fff;font-size:var(--text-card-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-hint{min-height:3.8em;margin-bottom:var(--space-5);color:var(--color-text-muted);font-size:var(--text-small-size);line-height:var(--text-small-line)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-actions,.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn{display:inline-flex;min-width:158px;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid transparent;border-radius:999px;font-size:var(--text-body-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);cursor:pointer;transition:transform .22s ease,border-color .22s ease,background-color .22s ease,color .22s ease,opacity .22s ease}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn{width:100%;min-width:0}}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn:hover,.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn:focus-visible{transform:translateY(-2px)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn:focus-visible{outline:3px solid rgba(255,255,255,.9);outline-offset:3px}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn:active{transform:translateY(1px)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn:disabled{cursor:not-allowed;opacity:.58;transform:none}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn-primary{background:#ffb900;color:#210000}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn-primary:hover,.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn-primary:focus-visible{background:#ffc324}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qiuqian-btn-secondary{border-color:#ffb90094;background:#ffb90017;color:var(--color-accent)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qian-result{width:fit-content;margin:26px 0 18px;padding:14px 20px;border:1px solid rgba(255,185,0,.46);border-radius:8px;background:#ffb90024;color:var(--color-accent);font-family:var(--font-heading);font-size:var(--text-card-size);font-weight:var(--font-weight-heading)}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .qian-result{width:100%;text-align:center}}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-height:78px;margin-top:22px}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history{grid-template-columns:1fr}}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history .zhi-jiao-item{display:grid;gap:6px;min-height:74px;align-content:center;padding:12px;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:#0003;animation:qiuqian-rise .34s ease both}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history .zhi-jiao-item.success{border-color:#ffb900a3;background:#ffb90024;color:var(--color-accent)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history .zhi-jiao-item.danger{border-color:#ff808075;background:#82000038;color:#ffd0d0}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history .zhi-jiao-item .zhi-jiao-number{color:var(--color-text-muted);font-size:var(--text-caption-size)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .zhi-jiao-history .zhi-jiao-item .zhi-jiao-text{font-family:var(--font-heading);font-size:var(--text-card-size);font-weight:var(--font-weight-heading)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .mobile-tip,.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .gyro-error{margin-top:18px;color:var(--color-text-muted);font-size:var(--text-small-size);line-height:var(--text-small-line)}.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .mobile-tip{display:grid;gap:var(--space-3);align-items:start;justify-items:start;padding:16px;border:1px solid rgba(255,185,0,.24);border-radius:8px;background:#0000002e}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .qiuqian-ritual .qiuqian-ritual-panel .mobile-tip{justify-items:stretch}}.qiuqian-page .qiuqian-container .final-result{position:relative;z-index:1;grid-column:1/-1}.qiuqian-page .qiuqian-container .final-result .final-success,.qiuqian-page .qiuqian-container .final-result .final-fail{padding:28px;border:1px solid rgba(255,185,0,.34);border-radius:8px;background:linear-gradient(135deg,rgba(255,185,0,.1),transparent 38%),#160000d1}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .final-result .final-success,.qiuqian-page .qiuqian-container .final-result .final-fail{padding:20px}}.qiuqian-page .qiuqian-container .final-result .final-success .final-kicker,.qiuqian-page .qiuqian-container .final-result .final-fail .final-kicker{margin-bottom:var(--space-2);color:#ffb900;font-size:var(--text-small-size);font-weight:var(--font-weight-heading)}.qiuqian-page .qiuqian-container .final-result .final-success h3,.qiuqian-page .qiuqian-container .final-result .final-fail h3{margin-bottom:18px;font-family:var(--font-heading);font-size:var(--text-section-size);line-height:var(--text-heading-line)}.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions .qiuqian-btn,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions .qiuqian-btn{display:inline-flex;min-height:48px;align-items:center;justify-content:center;padding:12px 24px;border:1px solid rgba(255,185,0,.58);border-radius:999px;background:#ffb90017;color:var(--color-accent);font-size:var(--text-body-size);font-weight:var(--font-weight-heading);line-height:var(--text-heading-line);transition:transform .22s ease,background-color .22s ease}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions .qiuqian-btn,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions .qiuqian-btn{width:100%}}.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions .qiuqian-btn:hover,.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions .qiuqian-btn:focus-visible,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions .qiuqian-btn:hover,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions .qiuqian-btn:focus-visible{transform:translateY(-2px);background:#ffb90029}.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions .qiuqian-btn:focus-visible,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions .qiuqian-btn:focus-visible{outline:3px solid rgba(255,255,255,.9);outline-offset:3px}.qiuqian-page .qiuqian-container .final-result .final-success .qiuqian-result-actions .qiuqian-btn.qiuqian-btn-primary,.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions .qiuqian-btn.qiuqian-btn-primary{border-color:transparent;background:#ffb900;color:#210000}.qiuqian-page .qiuqian-container .final-result .final-fail{max-width:720px;margin-inline:auto;text-align:center}.qiuqian-page .qiuqian-container .final-result .final-fail p:not(.final-kicker){margin-bottom:22px;color:var(--color-text-body);font-size:var(--text-body-size);line-height:var(--text-body-line)}.qiuqian-page .qiuqian-container .final-result .final-fail .qiuqian-result-actions{justify-content:center}.qiuqian-page .qiuqian-container .final-result .final-success .qian-card-header{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:18px}.qiuqian-page .qiuqian-container .final-result .final-success .qian-card-header .qian-card-number,.qiuqian-page .qiuqian-container .final-result .final-success .qian-card-header .qian-card-level{display:inline-flex;min-height:38px;align-items:center;padding:8px 14px;border-radius:999px;font-weight:var(--font-weight-heading)}.qiuqian-page .qiuqian-container .final-result .final-success .qian-card-header .qian-card-number{background:#ffb900;color:#210000}.qiuqian-page .qiuqian-container .final-result .final-success .qian-card-header .qian-card-level{border:1px solid rgba(255,185,0,.46);color:var(--color-accent)}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content{display:grid;gap:18px;margin-bottom:var(--space-5)}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-section{padding:18px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:#0000002e}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-section h4{margin-bottom:var(--space-2);font-size:var(--text-body-size);font-weight:var(--font-weight-heading)}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-section p{color:var(--color-text-body);font-size:var(--text-body-size);line-height:var(--text-body-line);white-space:pre-line}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-section-poem{border-color:#ffb90057;background:#ffb9001f}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-section-poem p{font-family:var(--font-heading);font-size:1.25rem;line-height:2}.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (max-width:640px){.qiuqian-page .qiuqian-container .final-result .final-success .qian-content .qian-content-grid{grid-template-columns:1fr}}@keyframes qiuqian-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.qiuqian-page *,.qiuqian-page *:before,.qiuqian-page *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
