.fortune-page[data-v-4e127335] .seo-text{line-height:1.85}.fortune[data-v-4e127335]{display:flex;flex-direction:column;gap:14px;width:100%}.page-sub[data-v-4e127335]{margin:0;color:var(--tools-muted);font-size:14px;line-height:1.55}.start-card[data-v-4e127335]{padding:48px 24px 40px;text-align:center}.lantern[data-v-4e127335]{display:inline-block;width:56px;height:70px}.lantern.is-sm[data-v-4e127335]{width:18px;height:22px}.lantern svg[data-v-4e127335]{display:block;width:100%;height:100%}.start-title[data-v-4e127335]{margin:16px 0 12px;color:var(--tools-text);font-size:22px;font-weight:750}.start-lead[data-v-4e127335]{margin:0 auto;max-width:28em;color:var(--tools-muted);font-size:14px;line-height:1.75}.draw-btn[data-v-4e127335]{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:8px;height:48px;padding:0 28px;border:0;border-radius:12px;background:#f3b01c;color:#111827;font-size:16px;font-weight:700;cursor:pointer}.draw-btn[data-v-4e127335]:active{filter:brightness(.96)}.card[data-v-4e127335]{background:var(--tools-surface);border:1px solid var(--tools-border);border-radius:18px;box-shadow:var(--tools-shadow);color:var(--tools-text)}.overall[data-v-4e127335]{padding:28px 24px 26px;text-align:center}.date-line[data-v-4e127335]{margin:0;color:var(--tools-muted);font-size:13px;letter-spacing:.02em}.overall-char[data-v-4e127335]{margin:14px 0 12px;font-size:76px;font-weight:700;line-height:1;letter-spacing:.04em}.overall-char.is-long[data-v-4e127335]{font-size:56px;letter-spacing:.1em}.overall-desc[data-v-4e127335]{margin:0;color:var(--tools-muted);font-size:14px;line-height:1.75}.stats[data-v-4e127335]{display:grid;grid-template-columns:1fr 1fr 1fr;padding:20px 8px 18px}.stat[data-v-4e127335]{display:flex;flex-direction:column;align-items:center;gap:6px}.stat+.stat[data-v-4e127335]{border-left:1px solid var(--tools-border)}.stat-icon[data-v-4e127335]{width:30px;height:30px;color:#c9a227}.stat-icon.is-love[data-v-4e127335]{color:#e76d8a}.stat-icon.is-health[data-v-4e127335]{color:#e8a54b}.stat-icon svg[data-v-4e127335]{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.stat-name[data-v-4e127335]{color:var(--tools-muted);font-size:12px}.stat-value[data-v-4e127335]{font-size:18px;font-weight:700;line-height:1.2}.luck[data-v-4e127335]{display:grid;grid-template-columns:1fr 1fr;padding:18px 20px}.luck-item[data-v-4e127335]{display:flex;flex-direction:column;gap:10px;min-width:0}.luck-item+.luck-item[data-v-4e127335]{border-left:1px solid var(--tools-border);padding-left:20px}.luck-label[data-v-4e127335]{margin:0;color:var(--tools-muted);font-size:12px}.luck-row[data-v-4e127335]{display:flex;align-items:center;gap:10px}.swatch[data-v-4e127335]{width:34px;height:34px;border-radius:8px;border:1px solid var(--tools-border);flex-shrink:0}.swatch.is-num[data-v-4e127335]{display:grid;place-items:center;background:rgba(243,176,28,.22);color:#e0a01a;font-size:12px;font-weight:700}.luck-value[data-v-4e127335]{margin:0;color:var(--tools-text);font-size:16px;font-weight:650}.advice[data-v-4e127335]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.advice-card[data-v-4e127335]{border-radius:16px;padding:16px 14px 18px;min-height:96px;border:1px solid var(--tools-border)}.advice-card.is-yi[data-v-4e127335]{background:rgba(34,197,94,.12)}.advice-card.is-ji[data-v-4e127335]{background:rgba(244,63,94,.12)}.advice-title[data-v-4e127335]{margin:0 0 10px;display:flex;align-items:center;gap:6px;color:var(--tools-text);font-size:14px;font-weight:700}.advice-mark[data-v-4e127335]{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:11px;color:#fff}.advice-mark.is-yi[data-v-4e127335]{background:#22c55e}.advice-mark.is-ji[data-v-4e127335]{background:#f43f5e}.advice-text[data-v-4e127335]{margin:0;color:var(--tools-muted);font-size:13px;line-height:1.7}.disclaimer[data-v-4e127335]{margin:0;padding:12px 14px;border-radius:12px;background:rgba(243,176,28,.14);border:1px solid rgba(243,176,28,.28);color:#d4a017;font-size:12px;line-height:1.6;text-align:center}html[data-appearance=dark] .swatch.is-num[data-v-4e127335]{color:#f3c35a}html[data-appearance=dark] .disclaimer[data-v-4e127335]{color:#f0c14d}@media (min-width:768px){.fortune[data-v-4e127335]{gap:16px}.overall[data-v-4e127335]{padding:36px 32px 32px}.start-card[data-v-4e127335]{padding:64px 32px 52px}.start-title[data-v-4e127335]{font-size:24px}.draw-btn[data-v-4e127335]{height:52px}.overall-char[data-v-4e127335]{margin:18px 0 14px;font-size:88px}.overall-char.is-long[data-v-4e127335]{font-size:64px}.overall-desc[data-v-4e127335]{font-size:15px}.stats[data-v-4e127335]{padding:24px 12px 22px}.luck[data-v-4e127335]{padding:22px 32px}.luck-item+.luck-item[data-v-4e127335]{padding-left:32px}.advice-card[data-v-4e127335]{padding:20px 24px 22px;min-height:108px}.disclaimer[data-v-4e127335]{padding:14px 18px;font-size:13px}}