.ai-gsi{margin:0 0 16px}.ai-gsi--reg{margin:16px 0 0}.ai-gsi-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;box-sizing:border-box;padding:0 16px;border:1px solid #747775;border-radius:4px;background:#fff;color:#1f1f1f;font:500 15px/20px Roboto,"Segoe UI",system-ui,-apple-system,sans-serif;text-decoration:none;cursor:pointer;-webkit-appearance:none;appearance:none}.ai-gsi-btn:hover{background:#f8f9fa;color:#1f1f1f}.ai-gsi-btn:focus-visible{outline:3px solid #1a74b0;outline-offset:2px}.ai-gsi-g{flex:0 0 20px}.ai-gsi-or{display:flex;align-items:center;gap:12px;margin:16px 0 4px;color:#5f6368;font-size:13px}.ai-gsi-or:before,.ai-gsi-or:after{content:"";flex:1;border-top:1px solid #dadce0}.ai-gsi-note{margin:8px 0 0;font-size:13px;line-height:1.45;opacity:.8}html[data-theme=dark] .ai-gsi-btn{background:#131314;border-color:#8e918f;color:#e3e3e3}html[data-theme=dark] .ai-gsi-btn:hover{background:#1f1f20;color:#e3e3e3}html[data-theme=dark] .ai-gsi-or{color:#bdc1c6}html[data-theme=dark] .ai-gsi-or:before,html[data-theme=dark] .ai-gsi-or:after{border-color:#5f6368}
