.MyChart_page__mCZkQ{background:var(--surface-page);color:var(--text-strong);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.MyChart_page__mCZkQ *{box-sizing:border-box}:where(.MyChart_page__mCZkQ) button{font:inherit;cursor:pointer}:where(.MyChart_page__mCZkQ) button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.MyChart_shell__U_YSg{width:min(1120px,100% - 64px);margin:0 auto;padding:26px 0 40px}.MyChart_title__onXPZ{margin:0;font-size:30px;font-weight:650;letter-spacing:-.6px;line-height:1.2}.MyChart_birth__Kpte_{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:6px 0 0;color:var(--text-muted);font-size:14px}.MyChart_edit__Qed6U{padding:0;border:0;background:none;color:var(--accent-text);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.MyChart_prompt__sd7JW,.MyChart_waiting__cM0NV{margin-top:22px}.MyChart_prompt__sd7JW{color:var(--text-muted);font-size:15px}.MyChart_birthStep__DJwIw{max-width:720px;margin-top:16px}.MyChart_birthStep__DJwIw>section{max-width:none;margin-top:0}.MyChart_chart__Z0Pb8{margin-top:18px}.MyChart_signIn__bhxVp{display:grid;justify-items:center;grid-gap:14px;gap:14px;max-width:520px;margin:28px auto 0;padding:28px 24px;border:1px solid var(--line);border-radius:24px;background:var(--surface-raised);text-align:center}.MyChart_signInPictures__WU_ku{display:flex}.MyChart_signInPictures__WU_ku img{width:76px;height:76px;margin:0 -5px;object-fit:contain}.MyChart_signIn__bhxVp h2{margin:0;color:var(--text-strong);font-size:19px;font-weight:650;letter-spacing:-.2px;line-height:1.45}.MyChart_signInButton__g_vtx{min-height:44px;padding:0 24px;border:0;border-radius:999px;background:var(--accent);color:var(--on-accent);font-size:15px;font-weight:650}.MyChart_signInButton__g_vtx:hover:not(:disabled){background:color-mix(in srgb,var(--accent) 88%,#000)}.MyChart_signInButton__g_vtx:disabled{opacity:.7;cursor:default}.MyChart_signInFailed__Nfoho{margin:0;color:var(--error-text,var(--accent-mark));font-size:13px}@media (max-width:680px){.MyChart_shell__U_YSg{width:calc(100% - 32px);padding-top:18px}.MyChart_title__onXPZ{font-size:26px}.MyChart_signIn__bhxVp{margin-top:20px;padding:24px 18px}.MyChart_signInPictures__WU_ku img{width:64px;height:64px}.MyChart_signIn__bhxVp h2{font-size:17px}}