.seo-liuyao{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:20px;gap:20px;margin-top:28px}.seo-liuyao__form{padding:22px;border:1px solid var(--hairline);border-radius:16px;background:var(--surface-soft)}.seo-liuyao__form-title{margin:0;font-size:16px;font-weight:600}.seo-liuyao__form-desc{margin:6px 0 0;font-size:13px;line-height:1.5;color:var(--body)}.seo-liuyao__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px 24px;gap:20px 24px;margin-top:18px}@media (max-width:720px){.seo-liuyao__grid{grid-template-columns:minmax(0,1fr)}}.seo-liuyao__field{display:grid;grid-gap:6px;gap:6px;min-width:0}.seo-liuyao__field--wide{grid-column:1/-1}.seo-liuyao__label{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}.seo-liuyao__input{width:100%;min-width:0;padding:9px 12px;font:inherit;font-size:14px;color:var(--ink);background:var(--canvas);border:1px solid var(--hairline-strong);border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.seo-liuyao__input:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.seo-liuyao__hint{font-size:12px;line-height:1.45;color:var(--mute)}.seo-liuyao__clock{display:flex;align-items:center;gap:10px;margin:0;min-height:44px;padding:10px 14px;border:1px solid var(--hairline-strong);border-radius:12px;background:var(--canvas);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.seo-liuyao__clock-live{flex:none;width:7px;height:7px;border-radius:50%;background:#3f7d4e;box-shadow:0 0 0 0 color-mix(in srgb,#3f7d4e 55%,transparent);animation:seo-liuyao-clock-pulse 1.6s ease-out infinite}.seo-liuyao__clock[data-frozen] .seo-liuyao__clock-live{background:var(--mute);animation:none;box-shadow:none}.seo-liuyao__clock-date{font-size:14px;color:var(--body)}.seo-liuyao__clock-time{margin-left:auto;font-size:clamp(22px,4.4vw,28px);font-weight:600;line-height:1;letter-spacing:.06em}@keyframes seo-liuyao-clock-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb,#3f7d4e 55%,transparent)}70%{box-shadow:0 0 0 7px transparent}to{box-shadow:0 0 0 0 transparent}}@media (prefers-reduced-motion:reduce){.seo-liuyao__clock-live{animation:none}}.seo-liuyao__hint--wide{grid-column:1/-1;margin:0}.seo-liuyao__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.seo-liuyao__error{margin:12px 0 0;font-size:13px;line-height:1.45;color:#b42318}.seo-liuyao__privacy{margin:14px 0 0;font-size:12px;line-height:1.5;color:var(--mute)}.seo-liuyao__result{min-width:0}.seo-liuyao__disclaimer{margin:0;font-size:12px;line-height:1.5;color:var(--mute)}.seo-liuyao__hub-link{margin:0;font-size:13px}.seo-liuyao-reading{display:grid;grid-gap:24px;gap:24px}.seo-liuyao-reading__head{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:16px;gap:16px;padding:18px;border:1px solid var(--hairline);border-radius:16px;background:var(--surface-soft)}.seo-liuyao-reading__kicker{display:block;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.seo-liuyao-reading__name{margin:4px 0 0;font-size:30px;line-height:1.1;letter-spacing:.08em;color:var(--ink)}.seo-liuyao-reading__name--small{font-size:20px;letter-spacing:.02em}.seo-liuyao-reading__pair{margin:4px 0 0;font-size:12px;line-height:1.45;color:var(--body)}.seo-liuyao-reading__none{margin:6px 0 0;font-size:13px;color:var(--mute)}.seo-liuyao-reading__moving{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline;margin:0;font-size:13px;color:var(--charcoal)}.seo-liuyao-reading__block{display:grid;grid-gap:12px;gap:12px}.seo-liuyao-reading__title{margin:0;font-size:15px;font-weight:600}.seo-liuyao-reading__table-wrap{overflow-x:auto}.seo-liuyao-reading__table{width:100%;min-width:420px;border-collapse:collapse;font-size:13px}.seo-liuyao-reading__table td,.seo-liuyao-reading__table th{padding:9px 10px;text-align:left;border-bottom:1px solid var(--hairline);white-space:nowrap}.seo-liuyao-reading__table thead th{font-size:11px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--mute)}.seo-liuyao-reading__table tbody th{font-weight:500;color:var(--charcoal)}.seo-liuyao-reading__table tr[data-mark=shi]{background:color-mix(in srgb,var(--ink) 5%,transparent)}.seo-liuyao-reading__table tr[data-moving=true] td:nth-child(4){color:#b4402f}.seo-liuyao-reading__tag{display:inline-block;margin-left:6px;padding:1px 6px;font-size:10px;border-radius:999px;border:1px solid var(--hairline-strong);color:var(--mute)}.seo-liuyao-reading__ganzhi{letter-spacing:.08em}.seo-liuyao-reading__element{margin-left:6px;font-size:11px;color:var(--mute)}.seo-liuyao-reading__dot{display:inline-block;width:6px;height:6px;margin-left:6px;border-radius:50%;background:#b4402f}.seo-liuyao-reading__gua-link{justify-self:start;font-size:13px}.seo-liuyao-reading__cast{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:12px;gap:12px;margin:0}.seo-liuyao-reading__cast div,.seo-liuyao-reading__rules div{display:grid;grid-gap:3px;gap:3px}.seo-liuyao-reading__cast dt,.seo-liuyao-reading__rules dt{font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}.seo-liuyao-reading__cast dd,.seo-liuyao-reading__rules dd{margin:0;font-size:14px;color:var(--charcoal)}.seo-liuyao-reading__rules{display:grid;grid-gap:10px;gap:10px;margin:0;padding:16px;border:1px solid var(--hairline);border-radius:14px;background:var(--surface-soft)}.seo-liuyao-reading__rules dd{font-size:13px;line-height:1.5;color:var(--body)}.seo-liuyao-reading__wiki{display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;list-style:none;font-size:13px}