.lgfb-box{margin:0 0 20px}.lgfb-button{display:block;width:100%;min-height:46px;padding:12px 18px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;color:#172033;font:600 15px/1.4 inherit;cursor:pointer}.lgfb-button:hover{background:#f8fafc;border-color:#64748b}.lgfb-button:focus-visible{outline:3px solid #2563eb;outline-offset:2px}.lgfb-button:disabled{opacity:.65;cursor:wait}.lgfb-status{font-size:13px;line-height:1.5;color:#9f1239;min-height:1.5em;margin:8px 0}.lgfb-divider{display:block;text-align:center;color:#64748b;font-size:13px}#lgfb-password{margin-bottom:12px}
