.PersonalYearResult_resultCard__eBXtr{margin-top:24px;padding:16px;border-radius:12px;border:1px solid #444}.PersonalYearResult_resultTitle__It3_N{font-size:14px;opacity:.8;margin:0 0 8px}.PersonalYearResult_description__KQmAU{opacity:.8;margin:8px 0 12px}.PersonalYearResult_headline__ZiD_I{display:flex;align-items:baseline;gap:12px}.PersonalYearResult_number__GIDyO{font-size:40px;font-weight:800;line-height:1}.PersonalYearResult_title__FAw37{font-size:18px;font-weight:800;letter-spacing:-.2px;margin:0}.PersonalYearResult_keywordList__kJyQM{margin-top:12px;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:8px}.PersonalYearResult_keywordChip__lO0FZ{display:inline-block;padding:6px 10px;border-radius:999px;border:1px solid #333;background:rgba(255,255,255,.03);font-size:12px;opacity:.9}.PersonalYearResult_summary__h_rmH{margin-top:14px;padding:12px;border-radius:12px;border:1px solid #333;background:rgba(255,255,255,.025);line-height:1.6;opacity:.9;text-align:center}.PersonalYearResult_tips__8OJRD{margin-top:14px}.PersonalYearResult_tipsTitle__6phC8{font-size:13px;opacity:.7;margin:0 0 8px}.PersonalYearResult_tipsList__HatOj{margin:0;padding-left:18px;line-height:1.7;opacity:.9}.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);min-height:100svh;display:flex;flex-direction:column;font-family:var(--font-geist-sans)}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06)}}.page_main__GlU4n{width:100%;max-width:720px;margin:0 auto;padding:2rem 1rem}.page_main__GlU4n>header h1{font-size:28px;margin:0 0 12px}.page_main__GlU4n>header p{opacity:.8;margin:0 0 24px}.page_main__GlU4n fieldset,.page_main__GlU4n form{display:grid;grid-gap:16px;gap:16px}.page_main__GlU4n fieldset{border:0;padding:0;margin:0}.page_main__GlU4n label{display:grid;grid-gap:8px;gap:8px}.page_main__GlU4n select{border:0;border-bottom:1px solid #444}.page_main__GlU4n input{padding:10px 12px;border-radius:8px;border:1px solid #444;background:transparent;color:inherit}.page_main__GlU4n button[type=submit]{padding:12px 16px;border-radius:8px;border:1px solid #444;background:#111;color:#fff;cursor:pointer;font-weight:600;text-align:center}.page_error__Jil8M{color:#f87171;margin-top:16px}.page_footer__sHKi3{margin-top:auto;width:100%;padding:16px 0 24px}.page_footerLink__8kkdp{width:100%;max-width:720px;margin:0 auto;padding:0 1rem;display:inline-block;opacity:.85;text-decoration:none}.page_footerLink__8kkdp:hover{opacity:1;text-decoration:underline;text-underline-offset:4px}.page_srOnly__O_3lC{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}