.academy-parent.p-signin .sheet>.paper{background:var(--white)}.academy-parent.p-signin .sheet{--sheet-stock:var(--white)}.academy-parent.p-signin .head{min-height:150px}@media (width>=641px){.academy-parent.p-signin .sheet{width:792px}.academy-parent.p-signin .sheet .in{padding-right:96px}.academy-parent.p-signin .foot-row{margin-right:516px}}.academy-parent.p-signin .form .field{height:var(--line);grid-template-columns:136px 1fr;align-items:start;column-gap:18px;padding:0;display:grid}.academy-parent.p-signin .form .fk{font-family:var(--sub);color:var(--muted);height:var(--line);font-size:18px;line-height:var(--line);box-sizing:border-box;padding-top:8px}.academy-parent.p-signin .form .fv{font-family:var(--sub);color:var(--ink);appearance:none;box-sizing:border-box;width:100%;height:var(--line);font-size:19px;line-height:var(--line);background:0 0;border:0;border-radius:0;padding:8px 0 0}.academy-parent.p-signin .form .fv:focus-visible{outline:2px solid var(--pencil);outline-offset:3px}.academy-parent.p-signin .form .hint{font-family:var(--sub);color:var(--muted);grid-column:2;margin:-2px 0 4px;font-size:16px}.academy-parent.p-signin button.tag{font:inherit;cursor:pointer;text-align:left;background:0 0;border:0}.academy-parent.p-signin button.quiet{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.academy-parent.p-signin .actions{margin-top:26px}.academy-parent.p-signin .alts{flex-wrap:wrap;align-items:baseline;gap:14px 28px;margin-top:22px;display:flex}.academy-parent.p-signin .providers{gap:14px;margin:24px 0 0;display:grid}.academy-parent.p-signin .tag.prod{align-items:center;gap:12px;width:100%;padding:16px 26px;display:flex}.academy-parent.p-signin .tag.prod .prow{align-items:center;gap:12px;display:inline-flex;position:relative}.academy-parent.p-signin .tag.prod .gmark{flex:0 0 22px;width:22px;height:22px;display:block;position:relative}.academy-parent.p-signin .providers .tag.prod{margin:0}.academy-parent.p-signin .or{font-family:var(--sub);color:var(--muted);margin:22px 0 0;font-size:17px}.academy-parent.p-signin .or+.err{margin-top:16px}.academy-parent.p-signin .err{font-family:var(--sub);color:var(--stamp-grace);align-items:baseline;gap:10px;max-width:52ch;margin:0 0 4px;font-size:17px;display:flex}.academy-parent.p-signin .err .pen{flex:none;width:13px;height:13px;position:relative;transform:translateY(1px)}.academy-parent.p-signin .err .pen:before,.academy-parent.p-signin .err .pen:after{content:"";background:var(--stamp-grace);width:13px;height:2px;position:absolute;top:5px;left:0}.academy-parent.p-signin .err .pen:before{transform:rotate(45deg)}.academy-parent.p-signin .err .pen:after{transform:rotate(-45deg)}.academy-parent.p-signin .head+.err{margin-top:18px}.academy-parent.p-signin .seam{align-items:baseline;gap:14px;margin-top:26px;display:flex}.academy-parent.p-signin .seam .slot{border:2px dashed var(--pencil);flex:0 0 16px;width:16px;height:16px;transform:translateY(2px)}.academy-parent.p-signin .seam p{color:var(--muted);max-width:54ch;margin:0;font-size:17px}@media (width<=640px){.academy-parent.p-signin .head{min-height:0}.academy-parent.p-signin .form .field{height:calc(var(--line) * 2);grid-template-columns:1fr}.academy-parent.p-signin .form .fk{font-size:17px;line-height:var(--line);padding-top:0}.academy-parent.p-signin .form .fv{font-size:18px;line-height:var(--line);height:var(--line);padding-top:6px}.academy-parent.p-signin .form .hint{grid-column:1}.academy-parent.p-signin .alts{gap:12px 20px}.academy-parent.p-signin .providers{gap:12px;margin-top:20px}.academy-parent.p-signin .tag.prod{gap:10px;padding:14px 20px}.academy-parent.p-signin .tag.prod .gmark{flex:0 0 20px;width:20px;height:20px}.academy-parent.p-signin .tag.prod .prow{gap:10px}.academy-parent.p-signin .seam p{max-width:none}}
