.acct-page .signin{max-width:520px}.acct-page .mine-page{max-width:640px}.acct-page .mine-page .signin{margin-top:0}.acct-page .note{max-width:520px;margin:0 0 14px}.acct-page .field.ages{border:0;min-width:0;margin:0 0 14px;padding:0}.acct-page .field.ages legend.lab{padding:0}.acct-page .choices{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}@media (width<=480px){.acct-page .choices{grid-template-columns:1fr}}.acct-page .choice.age{background:var(--ink);border:1px solid var(--line2);cursor:pointer;align-items:center;gap:10px;min-height:48px;padding:12px 14px;display:flex}.acct-page .choice.age:has(input:checked){border-color:var(--lime)}.acct-page .choice.age:has(input:focus-visible){outline:3px solid var(--lime)}.acct-page .choice.age input{margin:0}.acct-page .choice.age b{font-size:15px}.acct-page .agree{margin:4px 0 14px}.acct-page .agree a{color:var(--lime)}.acct-page .name-row{align-items:stretch;gap:8px;display:flex}.acct-page .name-row input{flex:1;min-width:0}.acct-page .acct .btn{margin:0}
