#account-modal{width:min(560px,calc(100% - 24px))}#account-modal form{display:grid;gap:20px;margin:24px 0}#account-modal label{display:grid;gap:8px}#account-modal input{min-height:48px}#account-modal form>.button{justify-content:center}.account-modes{display:flex;gap:28px;border-bottom:1px solid var(--field);margin:20px 0}.account-modes button[aria-pressed=true]{color:var(--accent);font-weight:700;text-decoration:underline;text-underline-offset:12px}.account-google{display:block;min-height:48px;width:100%;border:1px solid #747775;background:#fff;border-radius:4px;margin:24px 0 8px;padding:12px 20px;font-weight:600}.account-google:hover{background:var(--ground)}.account-claim{background:var(--ground);padding:20px;margin:24px 0}.account-claim h3{font-size:18px}.account-claim p{font-size:var(--small);line-height:1.7}.account-claim label{display:flex!important;align-items:flex-start;gap:12px!important;font-size:var(--small)}.account-claim input{min-height:0!important;margin-top:5px}.account-claim>.plain{text-align:left;text-decoration:underline;text-underline-offset:4px}#account-feedback{color:var(--success-ink)}#account-email-display{overflow-wrap:anywhere}#account-signed>.plain{display:block;text-align:left}@media(max-width:600px){.site-head nav{flex-wrap:wrap}.site-head nav>a{font-size:12px}.site-head nav .plain{font-size:12px}#account-modal .modal-head h2{font-size:22px}}

.account-google{display:flex;align-items:center;justify-content:center;gap:10px;color:#1f1f1f;font-family:'Google Sans',Arial,sans-serif;font-size:14px;font-weight:500;line-height:20px;padding:12px}.account-google img{width:20px;height:20px;object-fit:contain;flex:none}
