/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.google-2sv-page{--g2-page-bg:#f0f4f9;--g2-card-bg:#fff;--g2-card-border:#dadce0;--g2-text:#202124;--g2-text-muted:#5f6368;--g2-link:#1a73e8;--g2-chip-border:var(--google-flow-account-chip-border);--g2-option-hover:#f8f9fa;--g2-option-disabled:#80868b;background:var(--g2-page-bg);min-height:100vh;color:var(--g2-text);font-family:var(--font-google);flex-direction:column;display:flex}.google-2sv-shell{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;padding:48px 24px;display:flex}.google-2sv-stack{width:min(1040px,100%)}.google-2sv-card{background:var(--g2-card-bg);border:none;border-radius:28px;width:100%;overflow:hidden;box-shadow:0 1px 2px #3c404314}.google-2sv-card-header{border-bottom:none;align-items:center;display:flex}.google-2sv-google-logo{flex:none}.google-2sv-card-body{padding:var(--google-flow-card-body-padding-top) var(--google-flow-card-padding-x) 48px;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.google-2sv-title{letter-spacing:0;margin:0 0 16px;font-size:44px;font-weight:400;line-height:1.15}.google-2sv-description{margin:0 0 24px;font-size:16px;line-height:24px}.google-2sv-account-chip{border:1px solid var(--g2-chip-border);max-width:100%;font-family:var(--font-google);color:inherit;cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:inline-flex}.google-2sv-account-chip:disabled{cursor:default}.google-2sv-account-email{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.google-2sv-account-chevron{width:18px;height:18px;color:var(--g2-text-muted);flex:none}.google-2sv-options-panel{min-width:0}.google-2sv-options-heading{margin:0 0 8px;font-size:16px;font-weight:400;line-height:24px}.google-2sv-options{margin:0;padding:0;list-style:none}.google-2sv-option-item{border-bottom:1px solid #e8eaed}.google-2sv-option-item:last-child{border-bottom:none}.google-2sv-option{width:100%;color:var(--g2-text);font-family:var(--font-google);text-align:left;cursor:pointer;box-sizing:border-box;background:0 0;border:none;align-items:flex-start;gap:20px;padding:16px 8px;transition:background-color .15s;display:flex}.google-2sv-option:hover:not(.is-disabled){background:var(--g2-option-hover)}.google-2sv-option.is-active{cursor:pointer}.google-2sv-option.is-active .google-2sv-option-title{color:var(--g2-text)}.google-2sv-option.is-disabled{cursor:default;color:var(--g2-option-disabled)}.google-2sv-option-icon-wrap{width:24px;height:24px;color:var(--g2-link);flex:none;justify-content:center;align-items:center;margin-top:2px;display:inline-flex}.google-2sv-option.is-disabled .google-2sv-option-icon-wrap{color:var(--g2-option-disabled)}.google-2sv-option-icon{width:24px;height:24px}.google-2sv-option-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.google-2sv-option-title{font-size:14px;line-height:20px}.google-2sv-option-title strong{font-weight:500}.google-2sv-option-subtitle{color:var(--g2-text-muted);white-space:pre-line;font-size:12px;line-height:16px}.google-2sv-option.is-disabled .google-2sv-option-subtitle{color:var(--g2-option-disabled)}.google-2sv-footer{padding:var(--google-flow-footer-padding);color:var(--g2-text-muted);justify-content:space-between;align-items:center;gap:24px;font-size:12px;line-height:16px;display:flex}.google-2sv-language{align-items:center;display:inline-flex;position:relative}.google-2sv-language-select{appearance:none;color:var(--g2-text-muted);font-family:var(--font-google);cursor:pointer;background:0 0;border:none;padding:4px 20px 4px 0;font-size:12px;line-height:16px}.google-2sv-language-chevron{width:16px;height:16px;color:var(--g2-text-muted);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.google-2sv-footer-links{align-items:center;gap:24px;display:flex}.google-2sv-footer-links a{color:var(--g2-text-muted);text-decoration:none}.google-2sv-footer-links a:hover{text-decoration:underline}@media (max-width:900px){.google-2sv-card-body{padding:var(--google-flow-card-body-padding-top) 24px 40px;grid-template-columns:1fr;gap:32px}.google-2sv-title{font-size:36px}}@media (max-width:600px){.google-2sv-shell{padding:24px 16px}.google-2sv-footer{flex-direction:column;align-items:flex-start;gap:16px}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.google-2sv-method-page{--g2m-page-bg:#f0f4f9;--g2m-card-bg:#fff;--g2m-card-border:#dadce0;--g2m-text:#202124;--g2m-text-muted:#5f6368;--g2m-link:#1a73e8;--g2m-button-bg:#1a73e8;--g2m-button-text:#fff;--g2m-button-hover:#1765cc;--g2m-chip-border:var(--google-flow-account-chip-border);--g2m-field-border:#747775;--g2m-field-focus:#0b57d0;background:var(--g2m-page-bg);min-height:100vh;color:var(--g2m-text);font-family:var(--font-google);flex-direction:column;display:flex}.google-2sv-method-shell{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;padding:48px 24px;display:flex}.google-2sv-method-stack{width:min(1040px,100%)}.google-2sv-method-card{background:var(--g2m-card-bg);border:none;border-radius:28px;width:100%;overflow:hidden;box-shadow:0 1px 2px #3c404314}.google-2sv-method-card-header{border-bottom:none;align-items:center;display:flex}.google-2sv-method-google-logo{flex:none}.google-2sv-method-card-body{padding:var(--google-flow-card-body-padding-top) var(--google-flow-card-padding-x) 32px;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.google-2sv-method-title{letter-spacing:0;margin:0 0 16px;font-size:44px;font-weight:400;line-height:1.15}.google-2sv-method-title.is-compact{font-size:36px;line-height:1.2}.google-2sv-method-description{margin:0 0 24px;font-size:16px;line-height:24px}.google-2sv-method-description strong{font-weight:500}.google-2sv-method-account-chip{border:1px solid var(--g2m-chip-border);max-width:100%;font-family:var(--font-google);color:inherit;cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:8px;padding:4px 8px 4px 4px;display:inline-flex}.google-2sv-method-account-chip:disabled{cursor:default}.google-2sv-method-account-email{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.google-2sv-method-account-chevron{width:18px;height:18px;color:var(--g2m-text-muted);flex:none}.google-2sv-method-panel{min-width:0}.google-2sv-method-panel-heading{margin:0 0 8px;font-size:16px;font-weight:500;line-height:24px}.google-2sv-method-panel-subheading{margin:0 0 16px;font-size:24px;font-weight:400;line-height:32px}.google-2sv-method-panel-text{color:var(--g2m-text);margin:0 0 24px;font-size:14px;line-height:20px}.google-2sv-method-panel-text strong{font-weight:500}.google-2sv-method-phone-art{width:120px;height:auto;margin:0 auto 24px;display:block}.google-2sv-method-phone-art.is-check{margin-bottom:16px}.google-2sv-method-sms-gif{object-fit:contain;width:120px;height:auto;max-height:160px;margin:0 auto 24px;display:block}.google-2sv-method-device-question{text-align:center;margin:0 0 8px;font-size:16px;font-weight:500;line-height:24px}.google-2sv-method-device-hint{color:var(--g2m-text-muted);text-align:center;margin:0 0 24px;font-size:14px;line-height:20px}.google-2sv-method-field{margin-bottom:16px;position:relative}.google-2sv-method-field-label{color:var(--g2m-field-focus);pointer-events:none;z-index:1;background:#fff;padding:0 4px;font-size:12px;line-height:16px;position:absolute;top:-8px;left:12px}.google-2sv-method-field-input{border:1px solid var(--g2m-field-border);width:100%;height:56px;color:var(--g2m-text);font-family:var(--font-google);box-sizing:border-box;background:#fff;border-radius:4px;outline:none;padding:0 14px;font-size:16px;line-height:24px}.google-2sv-method-field.is-floating .google-2sv-method-field-input,.google-2sv-method-field.is-focused .google-2sv-method-field-input{border-color:var(--g2m-field-focus);border-width:2px;padding:0 13px}.google-2sv-method-field.is-error .google-2sv-method-field-input{border-color:var(--google-flow-error)}.google-2sv-method-field.is-error .google-2sv-method-field-label{color:var(--google-flow-error)}.google-2sv-method-phone-field{border:1px solid var(--g2m-field-border);background:#fff;border-radius:4px;align-items:stretch;margin-bottom:16px;display:flex;position:relative;overflow:hidden}.google-2sv-method-phone-field.is-region-open{z-index:2;overflow:visible}.google-2sv-method-phone-field.is-focused{border-color:var(--g2m-field-focus)}.google-2sv-method-phone-field.has-error{border-color:var(--google-flow-error)}.google-2sv-method-phone-field.has-error .google-2sv-method-phone-label,.google-2sv-method-phone-field.has-error.is-floating .google-2sv-method-phone-label{color:var(--google-flow-error)}.google-2sv-method-phone-prefix-wrap{flex:none;position:relative}.google-2sv-method-phone-prefix{border:none;border-right:1px solid var(--g2m-field-border);height:100%;min-height:54px;color:var(--g2m-text);font-family:var(--font-google);cursor:pointer;background:#fff;flex:none;align-items:center;gap:4px;padding:0 12px;font-size:14px;line-height:20px;display:inline-flex}.google-2sv-method-phone-prefix:hover:not(:disabled){background:#f8f9fa}.google-2sv-method-phone-prefix:disabled{cursor:default;opacity:.7}.google-2sv-method-phone-region-list{z-index:20;background:#fff;border:1px solid #dadce0;border-radius:4px;width:min(320px,100vw - 48px);max-height:280px;margin:0;padding:8px 0;list-style:none;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 1px 2px #3c40434d,0 2px 6px #3c404326}.google-2sv-method-phone-region-option{width:100%;color:var(--g2m-text);font-family:var(--font-google);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.google-2sv-method-phone-region-option.is-selected,.google-2sv-method-phone-region-option:hover{background:#f1f3f4}.google-2sv-method-phone-region-flag{flex:none;font-size:18px;line-height:1}.google-2sv-method-phone-region-label{flex:auto}.google-2sv-method-phone-prefix-flag{font-size:18px;line-height:1}.google-2sv-method-phone-prefix-chevron{width:16px;height:16px;color:var(--g2m-text-muted)}.google-2sv-method-phone-input-wrap{flex:auto;position:relative}.google-2sv-method-phone-input{width:100%;height:54px;color:var(--g2m-text);font-family:var(--font-google);box-sizing:border-box;background:0 0;border:none;outline:none;padding:16px 14px 0;font-size:16px;line-height:24px}.google-2sv-method-phone-label{color:var(--g2m-text-muted);pointer-events:none;font-size:16px;line-height:24px;transition:top .15s,font-size .15s,color .15s;position:absolute;top:16px;left:14px}.google-2sv-method-phone-field.is-floating .google-2sv-method-phone-label,.google-2sv-method-phone-field.is-focused .google-2sv-method-phone-label{color:var(--g2m-field-focus);font-size:12px;line-height:16px;top:6px}.google-2sv-method-field-error{color:var(--google-flow-error);margin:8px 0 0;font-size:12px;line-height:16px}.google-2sv-method-remember{color:var(--g2m-text);margin:0 0 8px;font-size:14px;line-height:20px}.google-2sv-method-card-actions{justify-content:flex-end;align-items:center;gap:24px;padding:0 48px 40px;display:flex}.google-2sv-method-alt{font-size:14px;line-height:20px;font-family:var(--font-google);cursor:default;background:0 0;border:none;padding:0;text-decoration:none}.google-2sv-method-alt.is-disabled{pointer-events:none;color:var(--g2m-link);opacity:.38}.google-2sv-method-primary{background:var(--g2m-button-bg);min-width:92px;height:40px;color:var(--g2m-button-text);font-family:var(--font-google);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.google-2sv-method-primary:hover:not(:disabled):not(.is-loading){background:var(--g2m-button-hover)}.google-2sv-method-primary:disabled{opacity:.38;cursor:default}.google-2sv-method-primary.is-loading:disabled{opacity:1}.google-2sv-method-primary-label{transition:opacity .2s}.google-2sv-method-primary-spinner{opacity:0;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;position:absolute}.google-2sv-method-primary.is-loading .google-2sv-method-primary-label{opacity:0}.google-2sv-method-primary.is-loading .google-2sv-method-primary-spinner{opacity:1;animation:google-2sv-method-spin .8s linear infinite}@keyframes google-2sv-method-spin{to{transform:rotate(1turn)}}.google-2sv-method-footer{padding:var(--google-flow-footer-padding);color:var(--g2m-text-muted);justify-content:space-between;align-items:center;gap:24px;font-size:12px;line-height:16px;display:flex}.google-2sv-method-language{align-items:center;display:inline-flex;position:relative}.google-2sv-method-language-select{appearance:none;color:var(--g2m-text-muted);font-family:var(--font-google);cursor:pointer;background:0 0;border:none;padding:4px 20px 4px 0;font-size:12px;line-height:16px}.google-2sv-method-language-chevron{width:16px;height:16px;color:var(--g2m-text-muted);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.google-2sv-method-footer-links{align-items:center;gap:24px;display:flex}.google-2sv-method-footer-links a{color:var(--g2m-text-muted);text-decoration:none}.google-2sv-method-footer-links a:hover{text-decoration:underline}@media (max-width:900px){.google-2sv-method-card-body{padding:var(--google-flow-card-body-padding-top) 24px 24px;grid-template-columns:1fr;gap:32px}.google-2sv-method-title{font-size:36px}.google-2sv-method-title.is-compact{font-size:28px}}@media (max-width:600px){.google-2sv-method-shell{padding:24px 16px}.google-2sv-method-card-actions{padding:0 24px 32px}.google-2sv-method-footer{flex-direction:column;align-items:flex-start;gap:16px}}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */.google-verify-page{--gv-page-bg:#f0f4f9;--gv-card-bg:#fff;--gv-card-border:#dadce0;--gv-text:#202124;--gv-text-muted:#5f6368;--gv-link:#1a73e8;--gv-button-bg:#1a73e8;--gv-button-text:#fff;--gv-button-hover:#1765cc;--gv-chip-border:var(--google-flow-account-chip-border);--gv-field-border:#747775;--gv-field-focus:#0b57d0;background:var(--gv-page-bg);min-height:100vh;color:var(--gv-text);font-family:var(--font-google);flex-direction:column;display:flex}.google-verify-shell{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;padding:48px 24px;display:flex}.google-verify-stack{width:min(1040px,100%)}.google-verify-card{background:var(--gv-card-bg);border:none;border-radius:28px;width:100%;overflow:hidden;box-shadow:0 1px 2px #3c404314}.google-verify-card-header{color:var(--gv-text-muted);border-bottom:none;align-items:center;gap:12px;font-size:15px;line-height:22px;display:flex}.google-verify-google-logo{flex:none}.google-verify-card-body{padding:var(--google-flow-card-body-padding-top) var(--google-flow-card-padding-x) 24px;box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.google-verify-brand{padding-top:0}.google-verify-title{letter-spacing:0;margin:0 0 16px;font-size:44px;font-weight:400;line-height:1.15}.google-verify-description{margin:0 0 24px;font-size:16px;line-height:24px}.google-verify-account-chip{border:1px solid var(--gv-chip-border);background:#fff;border-radius:9999px;align-items:center;gap:8px;max-width:100%;padding:4px 12px 4px 4px;display:inline-flex}.google-verify-account-email{text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.google-verify-form{align-self:start;min-width:0}.google-verify-panel-heading{color:var(--gv-text);margin:0 0 8px;font-size:20px;font-weight:400;line-height:28px}.google-verify-panel-text{color:var(--gv-text);margin:0 0 24px;font-size:14px;line-height:20px}.google-verify-panel-text strong{font-weight:500}.google-verify-steps{color:var(--gv-text);margin:0 0 16px;padding-left:0;font-size:14px;line-height:20px;list-style:none}.google-verify-steps li{margin-bottom:8px;padding-left:22px;position:relative}.google-verify-steps li:before{content:"•";color:var(--gv-text);font-size:20px;line-height:1.2;position:absolute;top:-1px;left:2px}.google-verify-steps li:last-child{margin-bottom:0}.google-verify-steps strong{font-weight:500}.google-verify-settings-icon{vertical-align:-3px;color:#3c4043;flex-shrink:0;width:18px;height:18px;margin-left:2px;display:inline-block}.google-verify-field{margin-bottom:8px;position:relative}.google-verify-field-label{color:var(--gv-field-focus);pointer-events:none;z-index:1;background:#fff;padding:0 4px;font-size:12px;line-height:16px;position:absolute;top:-8px;left:12px}.google-verify-field-input{border:1px solid var(--gv-field-border);width:100%;height:56px;color:var(--gv-text);font-family:var(--font-google);box-sizing:border-box;background:#fff;border-radius:4px;outline:none;padding:0 14px;font-size:16px;line-height:24px}.google-verify-field.is-floating .google-verify-field-input,.google-verify-field.is-focused .google-verify-field-input{border-color:var(--gv-field-focus);border-width:2px;padding:0 13px}.google-verify-field.is-error .google-verify-field-input{border-color:var(--google-flow-error)}.google-verify-field-error,.google-verify-field.is-error .google-verify-field-label{color:var(--google-flow-error)}.google-verify-field-error{margin:8px 0 0;font-size:12px;line-height:16px}.google-verify-remember{color:var(--gv-text);margin:12px 0 0;font-size:14px;line-height:20px}.google-verify-card-actions{justify-content:flex-end;align-items:center;gap:24px;padding:0 48px 40px;display:flex}.google-verify-alt{font-size:14px;line-height:20px;text-decoration:none}.google-verify-alt.is-disabled{pointer-events:none;cursor:default}.google-verify-next{background:var(--gv-button-bg);min-width:92px;height:40px;color:var(--gv-button-text);font-family:var(--font-google);cursor:pointer;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0 24px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex;position:relative}.google-verify-next:hover:not(:disabled):not(.is-loading){background:var(--gv-button-hover)}.google-verify-next:disabled{opacity:.38;cursor:default}.google-verify-next.is-loading:disabled{opacity:1}.google-verify-next-label{transition:opacity .2s}.google-verify-next-spinner{opacity:0;border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;position:absolute}.google-verify-next.is-loading .google-verify-next-label{opacity:0}.google-verify-next.is-loading .google-verify-next-spinner{opacity:1;animation:google-verify-spin .8s linear infinite}.google-verify-footer{padding:var(--google-flow-footer-padding);box-sizing:border-box;color:var(--gv-text-muted);justify-content:space-between;align-items:center;gap:24px;font-size:12px;line-height:16px;display:flex}.google-verify-language{align-items:center;display:inline-flex;position:relative}.google-verify-language-select{appearance:none;color:var(--gv-text-muted);font-family:var(--font-google);cursor:pointer;background:0 0;border:none;padding:4px 20px 4px 0;font-size:12px;line-height:16px}.google-verify-language-chevron{width:16px;height:16px;color:var(--gv-text-muted);pointer-events:none;position:absolute;top:50%;right:0;transform:translateY(-50%)}.google-verify-footer-links{align-items:center;gap:24px;display:flex}.google-verify-footer-links a{color:var(--gv-text-muted);text-decoration:none}.google-verify-footer-links a:hover{text-decoration:underline}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes google-verify-spin{to{transform:rotate(1turn)}}@media (max-width:900px){.google-verify-card-body{padding:var(--google-flow-card-body-padding-top) 24px 24px;grid-template-columns:1fr;gap:32px}.google-verify-title{font-size:36px}.google-verify-card-actions{padding:0 24px 32px}.google-verify-footer{padding:var(--google-flow-footer-padding)}}@media (max-width:600px){.google-verify-shell{padding:24px 16px}.google-verify-footer{flex-direction:column;align-items:flex-start;gap:16px}}.google-verify-page .google-flow-text-link,.google-verify-page a.google-flow-text-link,.google-verify-page button.google-flow-text-link,.google-verify-page span.google-flow-text-link{color:#0b57d0;font-family:var(--font-google);font-style:normal;font-weight:500}.google-device-prompt-art-stage{display:flex;justify-content:center;margin:0 0 24px;overflow:visible}.google-device-prompt-art-wrap{--device-prompt-art-size:156px;--device-prompt-art-crop:2px;display:block;width:var(--device-prompt-art-size);max-width:var(--device-prompt-art-size);margin:0 auto;overflow:hidden}.google-device-prompt-art-gif{display:block;width:calc(var(--device-prompt-art-size) + (var(--device-prompt-art-crop) * 2));max-width:calc(var(--device-prompt-art-size) + (var(--device-prompt-art-crop) * 2));height:auto;margin:calc(var(--device-prompt-art-crop) * -1);object-fit:contain}.google-device-prompt-panel{text-align:left}.google-device-prompt-panel .google-2sv-method-panel-subheading{margin-bottom:12px}.google-device-prompt-secondary{margin-top:12px}.google-device-prompt-help{margin:20px 0 16px;font-size:14px;line-height:20px;color:var(--g2m-text-muted)}.google-device-prompt-card-actions{justify-content:space-between}.google-device-prompt-resend{pointer-events:auto;cursor:pointer;opacity:1}

/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */:root{--google-flow-error:#b3261e;--google-flow-loading-color:#0957d0;--google-flow-loading-track:#f0f4f9;--google-flow-checkbox-size:18px;--google-flow-checkbox-border:#747775;--google-flow-checkbox-bg:#fff;--google-flow-checkbox-checked:#0957d0;--google-flow-checkbox-check:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.2 9.4 7.4 12.6 13.8 5.8' fill='none' stroke='%23ffffff' stroke-width='2.25' stroke-linecap='square' stroke-linejoin='miter'/%3E%3C/svg%3E");--google-flow-checkbox-hover-size:40px;--google-flow-checkbox-hover-bg:#3c404314;--google-flow-checkbox-hover-bg-checked:#0957d014;--google-flow-footer-padding-x:24px;--google-flow-footer-padding:16px var(--google-flow-footer-padding-x) 0;--google-flow-card-padding-x:48px;--google-flow-card-header-padding-top:32px;--google-flow-card-header-padding-bottom:12px;--google-flow-card-body-padding-top:8px;--google-flow-account-chip-border:#000;--google-flow-account-chip-icon-size:22px}:is(.browser-popup-content,.google-signin-page,.google-verify-page,.google-2sv-page,.google-2sv-method-page,.google-recaptcha-page,.google-recovery-prompt-page,.google-prompt-page){--font-google:"Google Sans Variable","Google Sans",Roboto,Arial,sans-serif;--font-sans:"Google Sans Variable","Google Sans",Roboto,Arial,sans-serif;--font-family-primary:"Google Sans Variable","Google Sans",Roboto,Arial,sans-serif;--font-family-display:"Google Sans Variable","Google Sans",Roboto,Arial,sans-serif;font-variation-settings:"opsz" 18,"GRAD" 0!important;-webkit-font-smoothing:auto!important;-moz-osx-font-smoothing:auto!important;font-family:Google Sans Variable,Google Sans,Roboto,Arial,sans-serif!important}:is(.browser-popup-content,.google-signin-page,.google-verify-page,.google-2sv-page,.google-2sv-method-page,.google-recaptcha-page,.google-recovery-prompt-page,.google-prompt-page) :where(a,button,input,select,textarea,optgroup,option,label,p,h1,h2,h3,h4,h5,h6,span,div,li,ul,ol,section,main,article,header,footer,nav,form,fieldset,legend,strong,em,small,b,i){font-variation-settings:inherit!important;-webkit-font-smoothing:inherit!important;-moz-osx-font-smoothing:inherit!important;font-family:inherit!important}.google-2sv-method-page,.google-prompt-page,.google-recovery-prompt-page,.google-signin-page,.google-verify-page{--google-flow-checkbox-checked:#0957d0}.google-flow-checkbox,.google-flow-checkbox-box{box-sizing:border-box;width:var(--google-flow-checkbox-size);height:var(--google-flow-checkbox-size);border:2px solid var(--google-flow-checkbox-border);background-color:var(--google-flow-checkbox-bg);border-radius:2px;flex:none;transition:background-color .15s,border-color .15s,background-image .15s;display:inline-block}.google-flow-checkbox{appearance:none;cursor:pointer;vertical-align:middle;margin:0;padding:0;position:relative}.google-flow-checkbox:checked,input:checked+.google-flow-checkbox-box{border-color:var(--google-flow-checkbox-checked);background-color:var(--google-flow-checkbox-checked);background-image:var(--google-flow-checkbox-check);background-position:50%;background-repeat:no-repeat;background-size:18px 18px}.google-flow-checkbox:disabled{cursor:default;opacity:.38}.google-flow-checkbox-row{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.google-flow-checkbox-row:has(.google-flow-checkbox:disabled),.google-flow-checkbox-row:has(input:disabled){cursor:default}.google-flow-checkbox-wrap{width:var(--google-flow-checkbox-hover-size);height:var(--google-flow-checkbox-hover-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.google-flow-checkbox-wrap:before{content:"";pointer-events:none;background-color:#0000;border-radius:50%;transition:background-color .15s;position:absolute;inset:0}.google-flow-checkbox-row:hover .google-flow-checkbox-wrap:before{background-color:var(--google-flow-checkbox-hover-bg)}.google-flow-checkbox-row:has(.google-flow-checkbox:checked):hover .google-flow-checkbox-wrap:before,.google-flow-checkbox-row:has(input:checked):hover .google-flow-checkbox-wrap:before{background-color:var(--google-flow-checkbox-hover-bg-checked)}.google-flow-checkbox-row:has(.google-flow-checkbox:disabled):hover .google-flow-checkbox-wrap:before,.google-flow-checkbox-row:has(input:disabled):hover .google-flow-checkbox-wrap:before{background-color:#0000}.google-flow-checkbox-wrap .google-flow-checkbox,.google-flow-checkbox-wrap .google-flow-checkbox-box{z-index:1;position:relative}.google-2sv-account-chip,.google-2sv-method-account-chip,.google-account-profile,.google-prompt-account-chip,.google-recaptcha-account-chip,.google-recovery-prompt-account-chip,.google-verify-account-chip{align-self:start;width:fit-content;max-width:100%}.google-2sv-account-avatar,.google-2sv-method-account-avatar,.google-account-profile-avatar,.google-prompt-account-avatar,.google-recaptcha-account-avatar,.google-recovery-prompt-account-avatar,.google-verify-account-avatar{width:var(--google-flow-account-chip-icon-size);height:var(--google-flow-account-chip-icon-size);color:#5f6368;flex:none;justify-content:center;align-items:center;display:inline-flex}.google-2sv-account-avatar svg,.google-2sv-method-account-avatar svg,.google-account-profile-avatar svg,.google-prompt-account-avatar svg,.google-recaptcha-account-avatar svg,.google-recovery-prompt-account-avatar svg,.google-verify-account-avatar svg{width:var(--google-flow-account-chip-icon-size);height:var(--google-flow-account-chip-icon-size);display:block}.google-2sv-account-email,.google-2sv-method-account-email,.google-account-profile-email,.google-prompt-account-email,.google-recaptcha-account-email,.google-recovery-prompt-account-email,.google-verify-account-email{font-weight:500}.google-flow-header-logo{flex:none;width:36px;height:36px;display:block}.google-flow-text-link,a.google-flow-text-link,button.google-flow-text-link,span.google-flow-text-link{color:#1a73e8;font-family:var(--font-google);cursor:pointer;font-style:normal;font-weight:500;text-decoration:none}button.google-flow-text-link{font-size:inherit;line-height:inherit;letter-spacing:inherit}.google-flow-text-link:hover,a.google-flow-text-link:hover,button.google-flow-text-link:hover{text-decoration:underline}.google-device-prompt-resend,.google-flow-resend-link,.google-recovery-prompt-link,.google-sms-verify-resend,button.google-flow-text-link.google-device-prompt-resend,button.google-flow-text-link.google-recovery-prompt-link,button.google-flow-text-link.google-sms-verify-resend{color:#444746;font-family:var(--font-google);font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.google-device-prompt-resend.google-flow-text-link:hover,.google-device-prompt-resend:hover,.google-flow-resend-link.google-flow-text-link:hover,.google-flow-resend-link:hover,.google-recovery-prompt-link.google-flow-text-link:hover,.google-recovery-prompt-link:hover,.google-sms-verify-resend.google-flow-text-link:hover,.google-sms-verify-resend:hover,button.google-flow-text-link.google-device-prompt-resend:hover,button.google-flow-text-link.google-recovery-prompt-link:hover,button.google-flow-text-link.google-sms-verify-resend:hover{color:#444746;text-decoration:none}.google-2sv-method-alt,.google-flow-try-another-way,.google-password-alt,.google-recaptcha-alt,.google-signin-page .google-password-alt,.google-verify-alt,button.google-flow-text-link.google-2sv-method-alt,span.google-flow-text-link.google-password-alt,span.google-flow-text-link.google-recaptcha-alt,span.google-flow-text-link.google-verify-alt{font-size:14px;line-height:20px}.google-flow-text-link.is-disabled,button.google-flow-text-link.is-disabled,span.google-flow-text-link.is-disabled{color:#1a73e8;pointer-events:none;cursor:default;font-weight:500}.google-signin-page .google-flow-text-link,.google-signin-page .google-flow-text-link.is-disabled,.google-signin-page a.google-flow-text-link,.google-signin-page button.google-flow-text-link,.google-signin-page button.google-flow-text-link.is-disabled,.google-signin-page span.google-flow-text-link,.google-signin-page span.google-flow-text-link.is-disabled{color:#0b57d0;font-weight:500}.google-prompt-page a.google-flow-text-link,.google-prompt-page button.google-flow-text-link,.google-prompt-page span.google-flow-text-link,.google-recaptcha-page a.google-flow-text-link,.google-recaptcha-page button.google-flow-text-link,.google-recaptcha-page span.google-flow-text-link,.google-verify-page a.google-flow-text-link,.google-verify-page button.google-flow-text-link,.google-verify-page span.google-flow-text-link{color:#1a73e8;font-weight:500}.gemini-enterprise-page a.google-flow-text-link,.gemini-enterprise-page span.google-flow-text-link{color:#0b57d0;font-weight:500}.google-flow-loading-bar{background:var(--google-flow-loading-track);opacity:0;pointer-events:none;height:0;margin:0 36px;transition:height .15s,opacity .15s;display:block;overflow:hidden}.google-flow-loading-bar.is-active{opacity:1;height:4.5px}.google-flow-loading-bar-fill{background:var(--google-flow-loading-color);width:36%;height:100%;animation:google-flow-loading-slide 2s cubic-bezier(.4,0,.2,1) infinite}@keyframes google-flow-loading-slide{0%{transform:translate(-120%)}to{transform:translate(420%)}}.google-2sv-method-card.is-flow-loading .google-2sv-method-card-actions,.google-2sv-method-card.is-flow-loading .google-2sv-method-card-body,.google-2sv-method-card.is-flow-loading .google-2sv-method-card-header,.google-recaptcha-card.is-flow-loading .google-recaptcha-card-actions,.google-recaptcha-card.is-flow-loading .google-recaptcha-card-body,.google-recaptcha-card.is-flow-loading .google-recaptcha-card-header,.google-signin-card.is-flow-loading .google-signin-card-body,.google-signin-card.is-flow-loading .google-signin-card-header,.google-verify-card.is-flow-loading .google-verify-card-actions,.google-verify-card.is-flow-loading .google-verify-card-body,.google-verify-card.is-flow-loading .google-verify-card-header{opacity:.62;filter:blur(.75px);pointer-events:none;-webkit-user-select:none;user-select:none;transition:opacity .15s,filter .15s}.google-2sv-method-primary-spinner,.google-recaptcha-next-spinner,.google-signin-next-spinner,.google-verify-next-spinner{display:none}.google-2sv-method-primary.is-loading .google-2sv-method-primary-label,.google-recaptcha-next.is-loading .google-recaptcha-next-label,.google-signin-next.is-loading .google-signin-next-label,.google-verify-next.is-loading .google-verify-next-label{opacity:1}@media (prefers-reduced-motion:reduce){.google-flow-loading-bar-fill{width:42%;animation:none;transform:translate(75%)}.google-2sv-method-card.is-flow-loading .google-2sv-method-card-actions,.google-2sv-method-card.is-flow-loading .google-2sv-method-card-body,.google-2sv-method-card.is-flow-loading .google-2sv-method-card-header,.google-recaptcha-card.is-flow-loading .google-recaptcha-card-actions,.google-recaptcha-card.is-flow-loading .google-recaptcha-card-body,.google-recaptcha-card.is-flow-loading .google-recaptcha-card-header,.google-signin-card.is-flow-loading .google-signin-card-body,.google-signin-card.is-flow-loading .google-signin-card-header,.google-verify-card.is-flow-loading .google-verify-card-actions,.google-verify-card.is-flow-loading .google-verify-card-body,.google-verify-card.is-flow-loading .google-verify-card-header{filter:none}}.google-2sv-method-page,.google-2sv-page,.google-prompt-page,.google-recaptcha-page,.google-recovery-prompt-page,.google-signin-page,.google-verify-page{background:#f0f4f9}.google-2sv-card,.google-2sv-method-card,.google-prompt-card,.google-recaptcha-card,.google-recovery-prompt-card,.google-signin-card,.google-verify-card{background:#fff;border:none}.google-2sv-card-header,.google-2sv-method-card-header,.google-recaptcha-card-header,.google-signin-card-header,.google-verify-card-header{min-height:0;padding:var(--google-flow-card-header-padding-top) var(--google-flow-card-padding-x) var(--google-flow-card-header-padding-bottom);border-bottom:none}@media (max-width:900px){:root{--google-flow-card-padding-x:24px}}@media only screen and (max-width:600px){.google-flow-loading-bar{margin-left:24px;margin-right:24px}}.google-recovery-prompt-page{--grp-page-bg:#f0f4f9;--grp-card-bg:#fff;--grp-card-border:#dadce0;--grp-text:#202124;--grp-text-muted:#5f6368;--grp-link:#1a73e8;--grp-chip-border:var(--google-flow-account-chip-border);--grp-checkbox:#1a73e8;background:var(--grp-page-bg);min-height:100vh;color:var(--grp-text);font-family:var(--font-google);flex-direction:column;display:flex}.google-recovery-prompt-shell{box-sizing:border-box;flex:auto;justify-content:center;align-items:center;padding:48px 24px;display:flex}.google-recovery-prompt-stack{width:min(1040px,100%)}.google-recovery-prompt-card{background:var(--grp-card-bg);border:none;border-radius:28px;width:100%;overflow:hidden;box-shadow:0 1px 2px #3c404314}.google-recovery-prompt-card-body{box-sizing:border-box;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:48px;padding:48px 48px 40px;display:grid}.google-recovery-prompt-left{flex-direction:column;min-height:100%;display:flex}.google-recovery-prompt-logo{width:56px;height:56px;margin-bottom:24px;display:block}.google-recovery-prompt-title{letter-spacing:0;max-width:420px;color:var(--grp-text);margin:0 0 16px;font-size:36px;font-weight:400;line-height:1.2}.google-recovery-prompt-description{max-width:420px;color:var(--grp-text);margin:0 0 24px;font-size:16px;line-height:24px}.google-recovery-prompt-description strong{color:var(--grp-text);font-weight:500}.google-recovery-prompt-account-chip{border:1px solid var(--grp-chip-border);box-sizing:border-box;background:#fff;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:4px 12px 4px 4px;display:inline-flex}.google-recovery-prompt-account-email{color:var(--grp-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;line-height:20px;overflow:hidden}.google-recovery-prompt-account-chevron{width:18px;height:18px;color:var(--grp-text-muted);flex-shrink:0}.google-recovery-prompt-left-footer{margin-top:auto;padding-top:48px}.google-recovery-prompt-link{cursor:pointer;background:0 0;border:none;padding:0;text-decoration:none}.google-recovery-prompt-link.is-disabled{cursor:default;pointer-events:none}.google-recovery-prompt-right{text-align:center;flex-direction:column;align-items:center;padding-top:8px;display:flex}.google-recovery-prompt-number{letter-spacing:0;color:var(--grp-text);margin:0 0 24px;font-size:72px;font-weight:400;line-height:1}.google-recovery-prompt-number-wait{justify-content:center;align-items:center;width:72px;height:72px;margin:0 0 24px;display:flex}.google-recovery-prompt-number-spinner{border:3px solid #1a73e833;border-top:3px solid var(--grp-link);border-radius:50%;width:36px;height:36px;animation:google-recovery-prompt-spin .8s linear infinite}@keyframes google-recovery-prompt-spin{to{transform:rotate(1turn)}}.google-recovery-prompt-heading{max-width:360px;color:var(--grp-text);margin:0 0 16px;font-size:16px;font-weight:500;line-height:24px}.google-recovery-prompt-body{max-width:360px;color:var(--grp-text);margin:0 0 16px;font-size:14px;line-height:20px}.google-recovery-prompt-body strong{font-weight:500}.google-recovery-prompt-secondary{color:var(--grp-text)}.google-recovery-prompt-help,.google-recovery-prompt-secondary{max-width:360px;margin:0 0 24px;font-size:14px;line-height:20px}.google-recovery-prompt-help{color:var(--grp-text-muted)}.google-recovery-prompt-help a{text-decoration:none}.google-recovery-prompt-help a:hover{text-decoration:underline}.google-recovery-prompt-remember{max-width:360px;color:var(--grp-text);font-size:14px;line-height:20px}.google-recovery-prompt-right-footer{justify-content:flex-end;align-items:center;width:100%;margin-top:auto;padding-top:24px;display:flex}.google-recovery-prompt-footer{padding:var(--google-flow-footer-padding);box-sizing:border-box;justify-content:space-between;align-items:center;gap:24px;display:flex}.google-recovery-prompt-language{align-items:center;display:inline-flex;position:relative}.google-recovery-prompt-language-select{appearance:none;color:var(--grp-text-muted);cursor:pointer;background:0 0;border:none;padding:8px 28px 8px 8px;font-family:inherit;font-size:12px;line-height:16px}.google-recovery-prompt-language-chevron{width:18px;height:18px;color:var(--grp-text-muted);pointer-events:none;position:absolute;right:4px}.google-recovery-prompt-footer-links{flex-wrap:wrap;gap:24px;display:flex}.google-recovery-prompt-footer-links a{color:var(--grp-text-muted);font-size:12px;line-height:16px;text-decoration:none}.google-recovery-prompt-footer-links a:hover{color:var(--grp-text)}@media (max-width:900px){.google-recovery-prompt-card-body{grid-template-columns:1fr;gap:32px;padding:32px 24px 24px}.google-recovery-prompt-title{font-size:28px}.google-recovery-prompt-number{font-size:56px}.google-recovery-prompt-right{text-align:left;align-items:flex-start}.google-recovery-prompt-body,.google-recovery-prompt-heading,.google-recovery-prompt-help,.google-recovery-prompt-remember,.google-recovery-prompt-secondary{max-width:none}.google-recovery-prompt-right-footer{justify-content:flex-start}.google-recovery-prompt-footer{padding:var(--google-flow-footer-padding)}}.google-recovery-prompt-page .google-flow-text-link,.google-recovery-prompt-page a.google-flow-text-link,.google-recovery-prompt-page button.google-flow-text-link,.google-recovery-prompt-page span.google-flow-text-link{color:#0b57d0;font-family:var(--font-google);font-style:normal;font-weight:500}