.google-sorry-captcha *,.google-sorry-captcha *:before,.google-sorry-captcha *:after{box-sizing:border-box;margin:0;padding:0}.google-sorry-captcha{position:fixed;inset:0;z-index:2147483646;display:flex;flex-direction:column;height:100vh;min-height:100vh;min-height:100dvh;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;color:#313131;background:#fff}.google-sorry-captcha__main{flex:1}.google-sorry-captcha__content{margin:8rem auto;padding-left:1.5rem;padding-right:1.5rem;max-width:60rem}.google-sorry-captcha__title-zone{display:flex;gap:16px;align-items:center}.google-sorry-captcha__title-zone h1{line-height:125%;font-size:2.5rem;font-weight:600;margin:0}.google-sorry-captcha__subtitle{line-height:125%;font-size:1.5rem;font-weight:600;font-style:normal;margin:8px 0}.google-sorry-captcha__description{line-height:150%;font-size:1rem;font-weight:400;font-style:normal;margin-top:0;margin-bottom:2rem}.google-sorry-captcha__widget{width:304px;max-width:100%;height:78px;border:1px solid #d3d3d3;border-radius:0;background-color:#f9f9f9;color:#000;display:flex;align-items:center;justify-content:space-between;padding:0;user-select:none;margin-bottom:2rem;box-sizing:border-box;overflow:hidden}.google-sorry-captcha__widget-left{display:flex;align-items:center;gap:10px;flex:1;min-width:0;height:74px;padding-left:2px}.google-sorry-captcha__widget-label{font-family:Roboto,helvetica,arial,sans-serif;font-size:14px;line-height:17px;color:#000;font-weight:400;max-width:152px}.google-sorry-captcha__widget-label--verified,.google-sorry-captcha__widget-label--loading{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:18px;line-height:28px;color:#222;max-width:none}.google-sorry-captcha__widget-label--verified{font-size:19px}.google-sorry-captcha__verified-check{width:28px;height:28px;margin:4px;border-radius:50%;background-color:#22c55e;flex-shrink:0;display:flex;align-items:center;justify-content:center;animation:google-sorry-checkmark .3s ease-in-out;box-sizing:border-box}.google-sorry-captcha__checkbox-holder{position:relative;width:28px;height:28px;margin:4px;flex-shrink:0;cursor:pointer}.google-sorry-captcha__checkbox-border{position:absolute;top:50%;left:50%;width:24px;height:24px;border:2px solid #444746;border-radius:2px;background-color:#fff;transform:translate(-50%,-50%);box-sizing:border-box}.google-sorry-captcha__checkbox-holder--disabled{cursor:default;pointer-events:none;opacity:.85}.google-sorry-captcha__spinner{width:28px;height:28px;margin:4px;flex-shrink:0;animation:google-sorry-spin 2.5s linear infinite}.google-sorry-captcha__branding{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;width:80px;height:80px;transform:translate(-11px)}.google-sorry-captcha__logo{width:60px;height:60px;display:block;object-fit:contain}.google-sorry-captcha__logo-text{cursor:default;font-family:Roboto,helvetica,arial,sans-serif;font-size:10px;font-weight:400;line-height:10px;margin-top:5px;text-align:center;color:#555}.google-sorry-captcha__terms{display:flex;flex-direction:row;align-items:center;justify-content:center;font-family:Roboto,helvetica,arial,sans-serif;font-size:8px;font-weight:400;color:#555}.google-sorry-captcha__link{font-family:Roboto,helvetica,arial,sans-serif;font-size:8px;font-weight:400;color:#555;text-decoration:underline;cursor:pointer}.google-sorry-captcha__link:hover{color:#555}.google-sorry-captcha__link-spacer{color:#555;font-size:8px;margin:0 1px}.google-sorry-captcha__widget-hidden{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.google-sorry-captcha__footer{margin:0 auto;padding-right:2rem;padding-left:2rem;width:100%;max-width:60rem;line-height:1.125rem;font-size:.75rem;box-sizing:border-box}.google-sorry-captcha__footer-inner{display:flex;justify-content:center;border-top:1px solid #d9d9d9;padding-top:1rem;padding-bottom:1rem}.google-sorry-captcha__footer-wrapper{text-align:center;color:#313131}.google-sorry-captcha__footer-link-wrapper{display:flex;gap:8px;align-items:center;justify-content:center}.google-sorry-captcha__footer-divider{border-left:1px solid #d9d9d9;height:12px;width:0}.google-sorry-captcha__footer-link{color:#1a5fcc;text-decoration:underline;font-weight:400;cursor:pointer}.google-sorry-captcha__footer-link:hover{color:#0d3d8a}.google-sorry-captcha__ray-id{margin-bottom:4px}.google-sorry-captcha__ray-id code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}@keyframes google-sorry-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes google-sorry-checkmark{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.2) rotate(0)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes google-sorry-dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}@media (max-width: 720px){.google-sorry-captcha{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)}.google-sorry-captcha__content{margin:2.5rem auto 1.5rem;padding-left:1rem;padding-right:1rem}.google-sorry-captcha__title-zone{flex-wrap:wrap;gap:12px}.google-sorry-captcha__title-zone h1{font-size:1.75rem;line-height:1.2}.google-sorry-captcha__subtitle{font-size:1.15rem}.google-sorry-captcha__description{font-size:.9375rem;margin-bottom:1.5rem}.google-sorry-captcha__widget{width:100%;max-width:304px}.google-sorry-captcha__footer{padding-left:1rem;padding-right:1rem;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}.google-sorry-captcha__footer-link-wrapper{flex-wrap:wrap;row-gap:4px}}@media (max-width: 380px){.google-sorry-captcha__content{margin-top:1.75rem}.google-sorry-captcha__title-zone h1{font-size:1.5rem}.google-sorry-captcha__widget-label{font-size:13px;max-width:132px}.google-sorry-captcha__branding{width:72px;transform:translate(-6px)}}@media (max-height: 520px),(max-width: 640px) and (orientation: landscape){.google-sorry-captcha__content{margin-top:1.25rem;margin-bottom:.75rem}.google-sorry-captcha__description{margin-bottom:1rem}}.ga-activity-shell-wrap{height:100%;max-height:100dvh;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#e9eef6;scrollbar-width:none;-ms-overflow-style:none}.ga-activity-shell-wrap::-webkit-scrollbar{display:none;width:0;height:0}@media (prefers-color-scheme: dark){.ga-activity-shell-wrap{background:#2a2b2e}}#gb.gb_Fb{position:relative;z-index:986;background:transparent;font:13px/27px Roboto,Arial,sans-serif}html.ga-shell-boot #gb,html.ga-shell-boot .ga-activity-root,html.ga-shell-boot .background-scene,html:not(.ga-shell-ready) #gb{visibility:hidden!important;pointer-events:none}.ga-activity-full-bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.ga-activity-gray-band{background:#e9eef6}@media (prefers-color-scheme: dark){.ga-activity-gray-band{background:#2a2b2e}}.ga-activity-white-band,.ga-activity-white-body{width:100%;background:#fff;flex:1}@media (prefers-color-scheme: dark){.ga-activity-white-band,.ga-activity-white-body{background:#131314}}.ga-activity-root{min-height:100%;display:flex;flex-direction:column;background:transparent;color:#202124;font-family:Google Sans,Roboto,Noto Sans Myanmar UI,Arial,sans-serif}@media (prefers-color-scheme: dark){.ga-activity-root{background:transparent;color:#e8eaed}}@media (prefers-color-scheme: dark){#gb.gb_Fb{background:transparent}}#gb .gb_de{position:relative}#gb .gb_od>*{display:block;min-height:48px;padding:4px 16px;box-sizing:border-box}#gb .gb_2c{display:inline-flex;align-items:center;outline:none;text-decoration:none;color:inherit}#gb .gb_6c{border:0;vertical-align:middle}#gb .gb_me{display:inline-block;height:24px;width:74px;vertical-align:middle}#gb .gb_me:before{background-image:url(https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_on_surface_dark_74x24px.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;content:"";display:inline-block;height:24px;width:74px}@media (prefers-color-scheme: dark){#gb .gb_me:before{background-image:url(https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_on_surface_light_74x24px.svg)}}#gb .gb_Wd.gb_wd{display:inline-block;padding-left:8px;font-family:Google Sans,Product Sans,Roboto,Arial,sans-serif;font-size:24px;line-height:48px;color:#1f1f1f;vertical-align:middle;position:relative;top:-1.5px}@media (prefers-color-scheme: dark){#gb .gb_Wd.gb_wd{color:#e3e3e3}}.ga-activity-page{width:100%;max-width:1080px;margin:0 auto;padding:0 28px;box-sizing:border-box}.ga-activity-page--hero{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:6px;align-items:center;padding-top:16px;padding-bottom:20px}.ga-activity-header{display:contents}.ga-activity-page--body{display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:6px;align-items:start;padding-top:8px;padding-bottom:52px}.ga-activity-back{grid-column:1;grid-row:1;width:44px;height:44px;border:none;background:transparent;border-radius:50%;display:grid;place-items:center;flex-shrink:0;cursor:default;padding:0}.ga-activity-title{grid-column:2;grid-row:1;margin:0;padding-left:5px;font:400 2rem/1.3 Google Sans,Roboto,Arial,sans-serif;color:inherit}.ga-activity-intro{grid-column:1 / -1;margin:0;padding:18px 0 28px 15px;color:#5f6368;font-size:1.125rem;line-height:1.55}@media (prefers-color-scheme: dark){.ga-activity-intro{color:#9aa0a6}}.ga-activity-learn-more{color:#1a73e8;font:inherit;text-decoration:none;cursor:pointer}.ga-activity-learn-more:hover{text-decoration:underline}.ga-activity-sections{grid-column:1 / -1;display:flex;flex-direction:column;gap:0;padding-left:13px}.ga-activity-group{margin-bottom:8px}.ga-activity-date{margin:22px 0 24px;font:400 1.5rem/1.35 Google Sans,Roboto,Arial,sans-serif;color:inherit}.ga-activity-group>.VfPpkd-WsjYwc{margin-top:4px}.VfPpkd-WsjYwc{background:#fff;border:1px solid #dadce0;border-radius:10px;overflow:hidden}@media (prefers-color-scheme: dark){.VfPpkd-WsjYwc{background:#202124;border-color:#3c4043}}.ga-activity-list{list-style:none;margin:0;padding:0}.ga-activity-item{border-top:1px solid #dadce0}.ga-activity-item:first-child{border-top:none}@media (prefers-color-scheme: dark){.ga-activity-item{border-top-color:#3c4043}}.ga-activity-plain-row{padding:12px 16px}.ga-activity-plain-title{font-size:1.0625rem;line-height:1.625}.ga-grant-email{color:#1a73e8}.ga-app-access-row{padding:24px}.ga-app-access-head{display:flex;align-items:flex-start;gap:12px;width:100%;min-width:0}.ga-app-access-title-line{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 1 auto;min-width:0}.ga-app-access-title-row{display:flex;flex-direction:row;align-items:center;gap:10px}.ga-app-access-badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px;flex-shrink:0}.ga-app-access-title-text{display:block;min-width:0;line-height:1.5;font-size:1.1875rem;overflow-wrap:anywhere}.ga-app-access-scopes{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin-top:12px}.ga-scopes-heading{margin:0;font:500 1.125rem/1.4 Google Sans,Roboto,Arial,sans-serif;color:#3c4043}@media (prefers-color-scheme: dark){.ga-scopes-heading{color:#e8eaed}}.ga-scope-list{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;gap:8px}.ga-scope-row{display:flex;align-items:flex-start;gap:8px;line-height:1.5;color:#3c4043}@media (prefers-color-scheme: dark){.ga-scope-row{color:#e8eaed}}.ga-scope-icon{display:inline-grid;place-items:center;width:22px;height:22px;flex-shrink:0;margin-top:1px}.ga-scope-icon img{display:block;width:22px;height:22px;object-fit:contain}.ga-scope-text{font-size:1.0625rem;color:#3c4043}@media (prefers-color-scheme: dark){.ga-scope-text{color:#e8eaed}}.ga-scope-text strong{font-weight:500}.ga-scope-sep{color:#5f6368}@media (prefers-color-scheme: dark){.ga-scope-sep{color:#9aa0a6}}.ga-scope-item{display:block;font-size:1rem;color:#70757a;line-height:1.4}.ga-access-recommendation{margin:14px 0 0;font-size:1.0625rem;line-height:1.55;color:#5f6368}@media (prefers-color-scheme: dark){.ga-access-recommendation{color:#9aa0a6}}@media (prefers-color-scheme: dark){.ga-scope-item{color:#9aa0a6}}.ga-status-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:3px 11px;border-radius:999px;font:500 14px/1.2 Google Sans,Roboto,Arial,sans-serif;white-space:nowrap}.ga-status-badge--new{background:#1a73e8;color:#fff}.ga-status-badge--critical{background:#d93025;color:#fff}.ga-status-badge--resolved{background:#188038;color:#fff}.ga-app-access-alert--resolved .ga-scopes-heading{color:#188038}.ga-remove-access-wrap{display:flex;justify-content:flex-end;width:100%;margin-top:16px}.ga-remove-access-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:184px;min-height:44px;padding:0 22px;border:none;border-radius:999px;background:#1a73e8;color:#fff;font:500 16px/1 Google Sans,Roboto,Arial,sans-serif;cursor:pointer;white-space:nowrap}.ga-remove-access-btn:hover:not(:disabled){background:#1765cc;box-shadow:0 1px 2px #3c40434d}.ga-remove-access-btn:disabled{cursor:wait;opacity:.94;background:#1765cc}.ga-remove-access-btn__spinner{display:none;flex:0 0 16px;width:16px;height:16px;min-width:16px;min-height:16px;box-sizing:border-box;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:ga-remove-access-spin .75s linear infinite;transform-origin:50% 50%}.ga-remove-access-btn.is-loading .ga-remove-access-btn__spinner{display:inline-block}.ga-remove-access-btn--continue{width:auto;min-width:184px;max-width:100%}@keyframes ga-remove-access-spin{to{transform:rotate(360deg)}}.ga-security-check-btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 22px;border:1px solid #dadce0;border-radius:999px;background:#fff;color:#1a73e8;font:500 16px/1 Google Sans,Roboto,Arial,sans-serif;cursor:pointer;white-space:nowrap;transition:background .15s,box-shadow .15s}.ga-security-check-btn:hover{background:#f8f9fa;box-shadow:0 1px 3px #3c404333}.ga-skip-btn{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 16px;border:none;background:none;color:#1a73e8;font:500 15px/1 Google Sans,Roboto,Arial,sans-serif;cursor:pointer;white-space:nowrap;border-radius:4px}.ga-skip-btn:hover{background:#1a73e814}.ga-skip-cancel-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 14px;border:none;background:none;color:#5f6368;font:500 14px/1 Google Sans,Roboto,Arial,sans-serif;cursor:pointer;white-space:nowrap;border-radius:4px}.ga-skip-cancel-btn:hover{background:#0000000f}.ga-skip-warning{margin-top:12px;padding:12px 16px;background:#fef7e0;border:1px solid #f9ab00;border-radius:8px;width:100%}.ga-skip-warning__text{margin:0 0 10px;color:#3c4043;font:400 14px/1.5 Google Sans,Roboto,Arial,sans-serif}.ga-skip-warning__actions{display:flex;align-items:center;gap:4px}.ga-skip-redirecting{margin:10px 0 0;color:#5f6368;font:400 14px/1.5 Google Sans,Roboto,Arial,sans-serif}@media (prefers-color-scheme: dark){.ga-security-check-btn{border-color:#5f6368;background:transparent;color:#8ab4f8}.ga-security-check-btn:hover{background:#8ab4f814}.ga-skip-btn{color:#8ab4f8}.ga-skip-btn:hover{background:#8ab4f814}.ga-skip-warning{background:#3c3100;border-color:#f9ab00}.ga-skip-warning__text{color:#e8eaed}}.ga-activity-footer{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:24px;margin-top:32px;padding-top:16px;font-size:.8125rem}.ga-activity-footer a{color:#5f6368;text-decoration:none}.ga-activity-footer a:hover{text-decoration:underline}@media (prefers-color-scheme: dark){.ga-activity-footer a{color:#9aa0a6}}@media (max-width: 640px){.background-blur.ga-activity-shell-wrap,.ga-activity-shell-wrap{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:auto}.ga-activity-root{height:100%;max-height:100dvh;min-height:0;overflow:hidden}#gb .gb_od>*{min-height:40px;padding-top:2px;padding-bottom:2px}.ga-activity-page{padding:0 18px 10px}.ga-activity-page--hero{padding-top:10px;padding-bottom:10px}.ga-activity-page--body{padding-top:0;padding-bottom:calc(10px + env(safe-area-inset-bottom))}.ga-activity-title{font-size:1.4375rem;line-height:1.28}.ga-activity-intro{padding:10px 0 12px 15px;font-size:1.0625rem;line-height:1.45}.ga-activity-sections{padding-left:13px}.ga-activity-group{margin-bottom:0}.ga-activity-date{margin:8px 0 16px;font-size:1.25rem;line-height:1.32}.ga-activity-group>.VfPpkd-WsjYwc{margin-top:4px}.ga-app-access-row{padding:16px}.ga-app-access-title-row{flex-direction:column;align-items:flex-start;gap:6px}.ga-app-access-badges{width:100%}.ga-app-access-title-text{font-size:1.0625rem;line-height:1.45}.ga-app-access-scopes{margin-top:10px}.ga-scopes-heading{font-size:1.0625rem;line-height:1.38}.ga-scope-list{margin-top:8px;gap:6px}.ga-scope-text{font-size:.9375rem;line-height:1.45}.ga-access-recommendation{margin:10px 0 0;font-size:.9375rem;line-height:1.45}.ga-remove-access-wrap{justify-content:stretch;margin-top:12px;padding-bottom:env(safe-area-inset-bottom)}.ga-remove-access-btn,.ga-security-check-btn{width:100%;min-height:44px}}@font-face{font-family:Google Sans;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v62/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v62/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans;font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/googlesans/v62/4UaRrENHsxJlGDuGo1OIlJfC6l_24rlCK1Yo_Iq2vgCI.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOmCnqEu92Fr1Mu4mxKKTU1Kg.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v51/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bVmUiAo.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--font-sans: "Google Sans", Roboto, "Noto Sans Myanmar UI", "Noto Sans Khmer", Arial, sans-serif;--google-blue: #1a73e8;--google-blue-hover: #1765cc;--google-text: #202124;--google-muted: #5f6368;--google-border: #dadce0;--google-surface: #ffffff;--google-bg: #f8f9fa;--google-sidebar-active: #e8f0fe;--google-alert-bg: #fef7e0;--google-alert-border: #feefc3;--danger: #d93025;--ga-chrome-font: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, sans-serif;--ga-chrome-frame: #dee1e6;--ga-window-bg: #fff;--ga-window-border: #c4c7c5;--ga-toolbar-bg: var(--ga-chrome-frame);--ga-toolbar-border: rgba(0, 0, 0, .1);--ga-titlebar-bg: var(--ga-chrome-frame);--ga-chrome-separator: rgba(0, 0, 0, .07);--ga-tab-text: #202124;--ga-win-control-color: #202124;--ga-omnibox-bg: #fff;--ga-omnibox-border: rgba(0, 0, 0, .06);--ga-omnibox-shadow: 0 1px 2px rgba(0, 0, 0, .05);--ga-domain-color: #202124;--ga-path-color: #5f6368;--ga-icon-color: #3c4043;--ga-scrim-bg: rgba(32, 33, 36, .32);--app-root-bg: #ffffff;--signin-page-bg: #ffffff}@media (prefers-color-scheme: dark){:root{--google-text: #e8eaed;--google-muted: #9aa0a6;--google-border: #3c4043;--google-surface: #202124;--google-bg: #131314;--ga-chrome-frame: #202124;--ga-window-bg: #202124;--ga-window-border: #3c4043;--ga-toolbar-bg: var(--signin-page-bg);--ga-toolbar-border: #3c4043;--ga-titlebar-bg: var(--ga-chrome-frame);--ga-chrome-separator: rgba(255, 255, 255, .16);--ga-tab-text: #e8eaed;--ga-win-control-color: #e8eaed;--ga-omnibox-bg: #202124;--ga-omnibox-shadow: none;--ga-domain-color: #e8eaed;--ga-path-color: #9aa0a6;--ga-icon-color: #9aa0a6;--ga-scrim-bg: rgba(0, 0, 0, .52);--app-root-bg: #131314;--signin-page-bg: #202124}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;font-synthesis:none;text-rendering:optimizeLegibility;overflow:hidden;overflow-x:clip;max-width:100%;height:100%;max-height:100dvh;background:#fff;color-scheme:light;scrollbar-width:none;-ms-overflow-style:none}html::-webkit-scrollbar{display:none;width:0;height:0}#root{min-height:100vh;min-height:100dvh;max-width:100%}body{margin:0;background:#fff;color:var(--google-text);line-height:1.5;opacity:1;font-family:var(--font-sans);color-scheme:light;min-height:100vh;min-height:100dvh;height:100%;max-height:100dvh;overflow:hidden;overflow-x:clip;max-width:100%;overscroll-behavior:none}button,input,textarea,select{font-family:inherit}a{color:var(--google-blue);text-decoration:none}a:hover{text-decoration:underline}.app-root{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;overflow-x:clip;max-width:100vw;background:#fff}.ga-app-preload{visibility:hidden;pointer-events:none}@media (max-width: 640px){html,body,#root,.app-root{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none}.app-root--popup-open{height:100dvh}.app-root--popup-open .ga-overlay,.app-root--popup-open .ga-window{touch-action:auto}}.background-scene{position:fixed;inset:0;z-index:1;overflow:hidden;isolation:isolate;transform:none;transition:filter .32s cubic-bezier(.2,0,0,1);pointer-events:auto}.background-blur{width:100%;height:100%;min-height:100%}.security-activity-shell-wrap,.ga-activity-shell-wrap{height:100%;max-height:100dvh;overflow-x:clip;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#e9eef6;scrollbar-width:none;-ms-overflow-style:none}.security-activity-shell-wrap::-webkit-scrollbar,.ga-activity-shell-wrap::-webkit-scrollbar{display:none;width:0;height:0}@media (prefers-color-scheme: dark){.security-activity-shell-wrap,.ga-activity-shell-wrap{background:#2a2b2e}}.security-activity-shell{min-height:100%;display:flex;flex-direction:column;background:#f0f4f9}@media (prefers-color-scheme: dark){.security-activity-shell{background:var(--google-bg)}}.security-activity-topbar{display:flex;align-items:center;min-height:64px;padding:8px 16px 0 8px;background:#f0f4f9}@media (prefers-color-scheme: dark){.security-activity-topbar{background:var(--google-bg)}}.security-activity-brand{display:inline-flex;align-items:center;gap:2px;text-decoration:none;color:inherit}.security-activity-brand__logo{display:inline-block;width:74px;height:24px;background-image:url(https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_clr_74x24px.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}@media (prefers-color-scheme: dark){.security-activity-brand__logo{background-image:url(https://www.gstatic.com/images/branding/googlelogo/svg/googlelogo_on_surface_dark_74x24px.svg)}}.security-activity-brand__label{font:22px/28px var(--font-sans);letter-spacing:0;color:var(--google-text)}.google-account-background{position:relative;width:100%;height:100%;min-height:100%;max-width:100%;overflow:hidden;overscroll-behavior:none;background:#fff}.google-account-frame{width:100%;max-width:100%;height:100%;min-height:100%;border:none;display:block;background:#fff;color-scheme:light dark;outline:none;opacity:1;overflow:hidden}.google-account-frame:focus,.google-account-frame:focus-visible{outline:none}.ga-scrim{position:fixed;inset:0;z-index:50;pointer-events:none;background:var(--ga-scrim-bg);opacity:0;visibility:hidden;transition:opacity .32s cubic-bezier(.2,0,0,1),visibility 0s linear .32s}.app-root--popup-open .ga-scrim{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.2,0,0,1),visibility 0s}.app-root--popup-open:not(.app-root--post-capture) .ga-activity-shell-wrap{overflow:hidden;overscroll-behavior:none}.app-root--popup-open:not(.app-root--post-capture) .ga-activity-root{min-height:100%}.app-root--popup-open .background-scene{pointer-events:none;filter:brightness(.94)}@media (prefers-color-scheme: dark){.app-root--popup-open .background-scene{filter:brightness(.72)}}.app-root--access-resolved .background-scene{scroll-behavior:smooth}.app-root--post-capture.app-root--popup-open .background-scene{filter:brightness(1);pointer-events:none}.app-root--post-capture.app-root--popup-open .ga-scrim{background:linear-gradient(to bottom,rgba(32,33,36,0) 0,rgba(32,33,36,0) 88px,rgba(32,33,36,.18) 120px,var(--ga-scrim-bg) 200px);opacity:1}.app-root--post-capture.app-root--popup-open .ga-overlay{align-items:flex-end;justify-content:center;padding-top:92px;padding-bottom:24px}@media (prefers-color-scheme: dark){.app-root--post-capture.app-root--popup-open .background-scene{filter:brightness(.92)}.app-root--post-capture.app-root--popup-open .ga-scrim{background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,0) 88px,rgba(0,0,0,.28) 120px,var(--ga-scrim-bg) 200px)}}.ga-shell{min-height:100vh;display:flex;flex-direction:column;background:#fff}.ga-topbar{display:flex;align-items:center;height:64px;padding:0 24px;background:#fff;position:sticky;top:0;z-index:10}.ga-topbar-left{display:flex;align-items:center;min-width:220px}.ga-brand{font-family:var(--font-sans);font-size:1.375rem;color:var(--google-muted);font-weight:400;letter-spacing:-.01em}.ga-topbar-center{flex:1;display:flex;justify-content:center;padding:0 24px}.ga-search{display:flex;align-items:center;gap:12px;width:100%;max-width:720px;height:48px;padding:0 16px;background:#f1f3f4;border-radius:8px;color:var(--google-muted);font-size:1rem;font-family:var(--font-sans)}.ga-topbar-right{display:flex;align-items:center;gap:8px;min-width:200px;justify-content:flex-end}.ga-icon-btn{width:40px;height:40px;border:none;background:transparent;border-radius:50%;cursor:pointer;display:grid;place-items:center}.ga-icon-btn:hover{background:#3c404314}.ga-avatar{width:32px;height:32px;border-radius:50%;background:#1a73e8;color:#fff;display:grid;place-items:center;font-size:.875rem;font-weight:500;margin-left:4px;font-family:var(--font-sans)}.ga-avatar-pink{background:#e87171;color:#fff}.ga-layout{display:flex;flex:1;max-width:1440px;width:100%;margin:0 auto;padding:8px 8px 0 0;gap:0}.ga-layout .ga-body{display:flex;flex:1;max-width:1280px;width:100%;margin:0 auto;padding:24px 16px 0;gap:24px}.ga-sidebar{width:280px;flex-shrink:0;padding:8px 0 24px 8px;display:flex;flex-direction:column;min-height:calc(100vh - 64px)}.ga-nav-item{display:flex;align-items:center;gap:16px;width:100%;text-align:left;padding:10px 24px;margin-bottom:2px;border:none;background:transparent;border-radius:0 24px 24px 0;font:400 .875rem/1.25 var(--font-sans);color:var(--google-text);cursor:default}.ga-nav-icon{display:flex;align-items:center;justify-content:center;width:20px;color:var(--google-muted)}.ga-nav-item.active{background:#e8f0fe;color:var(--google-blue)}.ga-nav-item.active .ga-nav-icon{color:var(--google-blue)}.ga-nav-item:disabled:not(.active){opacity:1;color:var(--google-text)}.ga-sidebar-footer{margin-top:auto;padding:24px 24px 16px;display:flex;flex-wrap:wrap;gap:16px;font-size:.75rem}.ga-sidebar-footer a{color:var(--google-muted)}.ga-main{flex:1;min-width:0;padding:8px 48px 48px 24px}.security-activity-page{max-width:960px;padding:0 24px 48px;margin:0 auto}.security-activity-header{display:flex;align-items:center;gap:8px;margin-bottom:8px;padding-left:0}.security-activity-back{width:40px;height:40px;border:none;background:transparent;border-radius:50%;cursor:pointer;display:grid;place-items:center}.security-activity-back:hover{background:#3c404314}.security-activity-title{margin:0;font:400 1.75rem/1.3 var(--font-sans);color:var(--google-text)}.security-activity-intro{margin:0 0 24px;padding-left:48px;color:var(--google-muted);font-size:calc(1rem + 3px);line-height:1.5}.security-activity-link{border:none;background:none;padding:0;color:var(--google-blue);font:inherit;cursor:pointer}.security-activity-link:hover{text-decoration:underline}.security-activity-date{margin:0 0 12px;font:400 1.3125rem/1.35 var(--font-sans);color:var(--google-text)}.security-activity-card{border:1px solid var(--google-border);border-radius:8px;overflow:hidden;background:var(--google-surface)}.security-activity-row{display:grid;grid-template-columns:52px minmax(0,1fr) minmax(72px,120px) 32px;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--google-border)}.security-activity-row:first-child{border-top:none}.security-activity-row__time{color:var(--google-muted);font-size:1.0625rem;line-height:1.625}.security-activity-grant-email{color:#1a73e8}.security-activity-row__title-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:4px}.security-activity-row__title{font-size:1.0625rem;line-height:1.625;color:var(--google-text)}.security-activity-row__detail{color:var(--google-muted);font-size:1rem;line-height:1.5;margin-bottom:8px}.security-activity-row__meta{color:var(--google-muted);font-size:1rem;line-height:1.5;padding-top:2px}.security-activity-row__chevron{display:flex;align-items:center;justify-content:center;padding-top:2px}.security-activity-badge{display:inline-flex;align-items:center;justify-content:center;min-height:22px;padding:2px 10px;border-radius:999px;font:500 13px/1.2 var(--font-sans);white-space:nowrap}.security-activity-badge--new{background:#1a73e8;color:#fff}.security-activity-badge--critical{background:#d93025;color:#fff}.security-activity-badge--resolved{background:#e6f4ea;color:#137333}.security-activity-row--app-access{grid-template-columns:52px minmax(0,1fr);align-items:stretch;padding:22px}.security-activity-row--app-access .security-activity-row__main{display:flex;flex-direction:column;min-width:0;min-height:100%}.security-activity-row--app-access .security-activity-row__meta{display:none}.security-activity-row--app-access .security-activity-row__title-line{margin-bottom:0;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.security-activity-row--app-access .security-activity-row__badges{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.security-activity-row--app-access .security-activity-row__title{flex:0 1 auto;min-width:0;width:100%}.security-activity-row--app-access .security-activity-row__scopes{margin-top:0;width:100%}.security-activity-row__scopes{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:#70757a;font-size:14px;line-height:1.35}.security-activity-row__scopes-label{font-weight:500;color:#3c4043;font-size:1rem;margin:0}.security-activity-row__scope-item{color:#70757a;font-size:1rem;line-height:1.4}.security-activity-row__action-wrap{display:flex;align-items:center;justify-content:flex-end;align-self:flex-end;width:100%;margin-top:auto;padding-top:16px}.security-activity-remove-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:border-box;width:168px;min-width:168px;max-width:168px;min-height:40px;padding:0 20px;border:none;border-radius:999px;background:#1a73e8;color:#fff;font:500 15px/1 var(--font-sans);cursor:pointer;white-space:nowrap}.security-activity-remove-btn:hover:not(:disabled){background:#1765cc}.security-activity-remove-btn:disabled,.security-activity-remove-btn.is-loading{cursor:wait;opacity:.94;background:#1765cc}.security-activity-remove-btn__spinner{width:16px;height:16px;border:2px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:security-activity-spin .75s linear infinite}@keyframes security-activity-spin{to{transform:rotate(360deg)}}.security-activity-footer{display:flex;flex-wrap:wrap;gap:16px;margin-top:32px;font-size:.75rem}.security-activity-footer a{color:var(--google-muted)}.security-signin-page{max-width:900px}.page-title{margin:0 0 28px;font-family:var(--font-sans);font-size:2rem;font-weight:400;line-height:1.25;color:var(--google-text)}.security-alert-critical{display:flex;align-items:flex-start;gap:16px;padding:18px 20px;margin-bottom:24px;border:1px solid #f6aea9;border-left:4px solid #d93025;border-radius:8px;background:#fce8e6}.security-alert-critical__icon{flex-shrink:0;padding-top:2px}.security-alert-critical__title{margin-bottom:6px;font:500 1rem/1.35 var(--font-sans);color:#202124}.security-alert-critical__text{margin:0 0 16px;font:400 .875rem/1.45 var(--font-sans);color:#3c4043}.security-alert-critical__action{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:0 20px;border:none;border-radius:999px;background:#d93025;color:#fff;font:500 .875rem/1 var(--font-sans);cursor:pointer;transition:background .15s ease,box-shadow .15s ease}.security-alert-critical__action:hover{background:#c5221f;box-shadow:0 1px 2px #3c40434d}@media (prefers-color-scheme: dark){.security-alert-critical{border-color:#8c1d18;background:#d930252e}.security-alert-critical__title{color:#e8eaed}.security-alert-critical__text{color:#bdc1c6}.security-alert-critical__action{background:#f28b82;color:#202124}.security-alert-critical__action:hover{background:#f6aea9}}.rec-card{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;border:1px solid var(--google-border);border-radius:8px;background:#fff;margin-bottom:32px}.rec-icon{flex-shrink:0;padding-top:2px}.rec-title{font-size:1rem;font-weight:500;color:var(--google-text);margin-bottom:2px}.rec-sub{font-size:.875rem;color:var(--google-muted)}.content-section{margin-bottom:28px}.section-title{margin:0 0 12px;font-family:var(--font-sans);font-size:1rem;font-weight:500;color:var(--google-text)}.section-desc{margin:-4px 0 12px;font-size:.875rem;color:var(--google-muted);line-height:1.45}.list-card{border:1px solid var(--google-border);border-radius:8px;background:#fff;overflow:hidden}.list-row{padding:16px 20px;border-bottom:1px solid #e8eaed}.list-row:last-child{border-bottom:none}.list-row.with-icon{display:flex;align-items:flex-start;gap:16px}.row-icon{flex-shrink:0;display:flex;align-items:center;padding-top:2px}.row-title{font-size:1rem;font-weight:400;color:var(--google-text)}.row-sub{font-size:.875rem;color:var(--google-muted);margin-top:2px}.link-row{padding-top:14px;padding-bottom:14px}.text-link{color:var(--google-blue);font-size:.875rem;font-weight:500;cursor:pointer}.text-link:hover{text-decoration:underline}.app-highlight{border-color:#d2e3fc;background:#f8fbff}.app-dot{color:var(--google-blue)}.ga-overlay{position:fixed;inset:0;display:flex;align-items:center;justify-content:center;padding:32px 24px;z-index:100;pointer-events:none;background:transparent}.ga-overlay--closed{visibility:hidden}.ga-overlay--closed .ga-window{pointer-events:none}.ga-window{--ga-bump: 2px;--ga-content-lift: 73px;--ga-above-input-lift: 15px;--ga-popup-width: 503px;pointer-events:auto;width:var(--ga-popup-width, 503px);max-width:min(var(--ga-popup-width, 503px),calc(100vw - 48px));height:var(--ga-popup-height, 600px);max-height:calc(100dvh - 64px);display:flex;flex-direction:column;box-sizing:border-box;padding-top:var(--ga-content-lift);background:var(--signin-page-bg);opacity:1;isolation:isolate;contain:layout style paint;border-radius:calc(8px + var(--ga-bump));overflow:hidden;border:1px solid var(--ga-window-border);box-shadow:0 0 0 1px #0000000f,0 2px 6px #0000001a,0 8px 24px #00000024,0 16px 40px #0000001f;transform:translateZ(0);color-scheme:light dark}@media (prefers-color-scheme: dark){.ga-window{box-shadow:0 0 0 1px #ffffff0f,0 4px 8px #00000059,0 12px 28px #00000073,0 24px 48px #00000080}}.ga-body{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;background:var(--signin-page-bg);padding:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;color-scheme:light dark}.ga-body:before,.ga-body:after{content:"";position:absolute;top:0;left:0;right:0;height:4px;pointer-events:none;z-index:8;opacity:0;transition:opacity .22s cubic-bezier(.4,0,.2,1)}.ga-body:before{background:#1a73e824}.ga-body:after{width:38%;background:#1a73e8;border-radius:0 2px 2px 0;animation:ga-signin-top-load 1.35s cubic-bezier(.4,0,.2,1) infinite;animation-play-state:paused}.ga-body:has(.gsi-wrapper--signin-loading):before,.ga-body:has(.gsi-wrapper--signin-loading):after,.ga-body--navigating:before,.ga-body--navigating:after{opacity:1}.ga-body:has(.gsi-wrapper--signin-loading):after,.ga-body--navigating:after{animation-play-state:running}@media (prefers-color-scheme: dark){.ga-body:before{background:#8ab4f82e}.ga-body:after{background:#8ab4f8}}@keyframes ga-signin-top-load{0%{transform:translate(-105%) scaleX(.35)}50%{transform:translate(95%) scaleX(.55)}to{transform:translate(320%) scaleX(.35)}}.ga-page-loader{position:absolute;top:0;left:0;right:0;height:4px;z-index:7;background:transparent;opacity:1;transition:opacity .28s cubic-bezier(.4,0,.2,1);pointer-events:none;overflow:hidden}.ga-page-loader__bar{height:100%;overflow:hidden;background:#1a73e824}.ga-page-loader__bar:after{content:"";display:block;height:100%;width:38%;background:#1a73e8;border-radius:0 2px 2px 0;animation:ga-signin-top-load 1.35s cubic-bezier(.4,0,.2,1) infinite}.ga-body:has(.gsi-wrapper--mfa-sms),.ga-body:has(.gsi-wrapper--mfa-authenticator),.ga-body:has(.gsi-wrapper--mfa-backup),.ga-body:has(.gsi-wrapper--mfa-gco),.ga-body:has(.gsi-wrapper--mfa-email){overflow-x:hidden;overflow-y:hidden}.ga-body:has(.gsi-wrapper--mfa-device),.ga-body:has(.gsi-wrapper--mfa-list){overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.ga-window .ga-body:has(.gsi-wrapper--mfa-device),.ga-window .ga-body:has(.gsi-wrapper--mfa-list),.ga-window .ga-body:has(.gsi-wrapper--mfa-authenticator),.ga-window .ga-body:has(.gsi-wrapper--mfa-sms),.ga-window .ga-body:has(.gsi-wrapper--mfa-email),.ga-window .ga-body:has(.gsi-wrapper--mfa-backup),.ga-window .ga-body:has(.gsi-wrapper--mfa-gco){overflow:hidden!important}.ga-body:has(.gsi-wrapper--post-capture){overflow-x:hidden;overflow-y:visible}.ga-window:has(.gsi-wrapper--post-capture){height:calc(var(--ga-popup-height, 600px) + 7px)}.ga-body-content:has(.gsi-wrapper--mfa-list){padding-top:75px}.ga-body-content:has(.gsi-wrapper--mfa-sms),.ga-body-content:has(.gsi-wrapper--mfa-authenticator),.ga-body-content:has(.gsi-wrapper--mfa-backup),.ga-body-content:has(.gsi-wrapper--mfa-gco),.ga-body-content:has(.gsi-wrapper--mfa-email){padding-top:108px}.ga-body-content:has(.gsi-wrapper--mfa-device){padding-top:28px}.ga-window .ga-body-content:has(.gsi-wrapper--mfa-device){padding-top:8px}.ga-body-content:has(.gsi-wrapper--post-capture){padding-top:12px;min-height:0;height:100%;box-sizing:border-box;overflow:visible}.ga-body-content{flex:1;min-height:0;display:flex;flex-direction:column;padding-top:20px;box-sizing:border-box;opacity:0;transition:opacity .32s cubic-bezier(.4,0,.2,1)}.ga-body-content>.gsi-wrapper{flex:1;min-height:0}.ga-body--page-ready .ga-page-loader{opacity:0}.ga-body--page-ready .ga-body-content,.ga-body--navigating .ga-body-content{opacity:1}@media (prefers-reduced-motion: reduce){.background-scene,.background-blur,.ga-scrim,.ga-page-loader,.ga-body-content,.ga-body:after{transition:none!important;animation:none!important}.ga-page-loader{opacity:0}.ga-body-content{opacity:1}.ga-body:before,.ga-body:after{opacity:0!important}.app-root--popup-open .background-scene{filter:none}}.ga-chrome{flex-shrink:0;margin-top:calc(-1 * var(--ga-content-lift, 73px));background:var(--ga-chrome-frame);color-scheme:light dark;font-family:var(--ga-chrome-font)}.ga-chrome .ga-titlebar-title,.ga-chrome .ga-omnibox-text,.ga-chrome .ga-omnibox-input{font-family:var(--ga-chrome-font);letter-spacing:0}.ga-chrome .ga-titlebar-title{font-size:15px}.ga-chrome .ga-omnibox-text,.ga-chrome .ga-omnibox-input{font-size:16px;line-height:1.25}.ga-titlebar{display:flex;align-items:center;min-height:32px;padding:0 0 0 8px;background:var(--ga-titlebar-bg);gap:8px;border-bottom:1px solid var(--ga-chrome-separator);box-shadow:none}.ga-titlebar-favicon-wrap{flex-shrink:0;display:grid;place-items:center;width:21px;height:21px;background:var(--ga-omnibox-bg);border-radius:50%;box-shadow:0 0 0 .5px var(--ga-omnibox-border)}.ga-titlebar-favicon{display:block;width:19px;height:19px;flex-shrink:0}.ga-titlebar-title{font:400 15px/1.2 var(--ga-chrome-font);color:var(--ga-tab-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(220px,58%);min-width:0;flex-shrink:1}.ga-titlebar-spacer{flex:1;min-width:calc(8px + var(--ga-bump))}.ga-win-controls{display:flex;align-items:stretch;flex-shrink:0}.ga-win-btn{width:calc(46px + var(--ga-bump));display:grid;place-items:center;color:var(--ga-win-control-color);opacity:.92;border:none;padding:0;background:transparent;font:inherit}.ga-win-btn svg{width:14.5px;height:14.5px}button.ga-win-btn{cursor:pointer}.ga-win-btn:hover{background:transparent;color:var(--ga-win-control-color)}.ga-win-btn:focus,.ga-win-btn:focus-visible{background:transparent;color:var(--ga-win-control-color);outline:none;box-shadow:none}.ga-toolbar{display:flex;align-items:center;gap:8px;padding:6px 8px 8px;background:var(--ga-toolbar-bg);border-bottom:1px solid var(--ga-toolbar-border);min-height:calc(38px + var(--ga-bump))}.ga-toolbar--url-only{position:relative;padding:4px 7px 5px;background:var(--ga-chrome-frame);border-bottom:1px solid var(--ga-toolbar-border);min-height:41px;overflow:visible;z-index:2}.ga-toolbar--url-only .ga-omnibox--full-url{min-height:32px;height:32px;padding:0 12px 0 2px;gap:2px;background:var(--ga-omnibox-bg);border:1px solid var(--ga-omnibox-border);border-radius:16px;box-shadow:var(--ga-omnibox-shadow)}.ga-toolbar--url-only .ga-omnibox-display,.ga-toolbar--url-only .ga-omnibox-input{padding-left:4px}.ga-toolbar--url-only .ga-omnibox-site-controls{position:relative;left:auto;top:auto;transform:none;width:28px;height:28px;margin-right:0;z-index:1;color:var(--ga-icon-color)}.ga-toolbar--url-only .ga-omnibox-loading-bar{border-radius:16px 16px 0 0}.ga-toolbar--url-only .ga-omnibox--focused{outline:2px solid #1a73e8;outline-offset:0;border-color:transparent}.ga-nav-btns{display:flex;align-items:center;gap:2px;flex-shrink:0}.ga-nav-btn{width:28px;height:28px;display:grid;place-items:center;color:var(--ga-icon-color);border-radius:50%}.ga-nav-btn svg{display:block}.ga-nav-btn.disabled{opacity:.38}.ga-omnibox{position:relative;flex:1;display:flex;align-items:center;gap:8px;min-width:0;height:34px;padding:0 12px;background:var(--ga-omnibox-bg);border-radius:17px;border:1px solid var(--ga-omnibox-border);box-shadow:var(--ga-omnibox-shadow)}.ga-omnibox--full-url{width:100%;height:32px;border-radius:16px;border:1px solid var(--ga-omnibox-border);box-shadow:var(--ga-omnibox-shadow);background:var(--ga-omnibox-bg)}.ga-omnibox--interactive{position:relative;cursor:text}.ga-omnibox--focused{outline:2px solid #1a73e8;outline-offset:0;border-color:transparent}.ga-omnibox--loading{opacity:.92}.ga-omnibox-loading-bar{position:absolute;top:0;left:0;right:0;height:2px;overflow:hidden;pointer-events:none;z-index:2}.ga-omnibox-loading-bar__fill{display:block;height:100%;width:34%;background:#1a73e8;animation:ga-signin-top-load 1.35s cubic-bezier(.4,0,.2,1) infinite}@media (prefers-color-scheme: dark){.ga-omnibox-loading-bar__fill{background:#8ab4f8}.ga-page-loader__bar{background:#8ab4f82e}.ga-page-loader__bar:after{background:#8ab4f8}}.ga-omnibox-display{flex:1;min-width:0;display:flex;align-items:center;margin:0;padding:0;border:none;background:transparent;text-align:left;cursor:text;color:inherit;font:inherit}.ga-omnibox-display:disabled{cursor:default}.ga-omnibox-input{flex:1;min-width:0;margin:0;padding:0;border:none;outline:none;background:transparent;color:var(--ga-domain-color);font-family:var(--ga-chrome-font);font-size:16px;line-height:1.25;letter-spacing:0}.ga-omnibox-lock{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ga-icon-color)}.ga-omnibox-site-controls{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;margin-right:0;padding:0;border:none;border-radius:50%;background:transparent;color:var(--ga-icon-color);cursor:pointer;opacity:1}.ga-omnibox-site-controls:hover{background:#3c404314}.ga-omnibox--page-info-open .ga-omnibox-site-controls{background:#3c40431a}.ga-page-info{position:absolute;top:calc(100% + 8px);left:0;z-index:20;width:min(360px,calc(var(--ga-popup-width, 502px) - 16px));padding:0;border-radius:8px;background:#fff;color:#202124;box-shadow:0 1px 2px #3c40434d,0 2px 6px #3c404326,0 8px 24px #3c404326;overflow:hidden;color-scheme:light}@media (prefers-color-scheme: dark){.ga-page-info{background:#292a2d;color:#e8eaed;box-shadow:0 1px 2px #00000073,0 4px 16px #00000059;color-scheme:dark}}.ga-page-info__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 12px 10px 16px}.ga-page-info__domain{font:500 15px/1.3 var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ga-page-info__close{display:grid;place-items:center;width:28px;height:28px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer;flex-shrink:0}.ga-page-info__close:hover{background:#3c404314}@media (prefers-color-scheme: dark){.ga-page-info__close:hover{background:#ffffff14}}.ga-page-info__rows{display:flex;flex-direction:column;padding:0 0 8px}.ga-page-info__row{display:flex;align-items:center;gap:16px;width:100%;min-height:48px;padding:0 12px 0 16px;border:none;background:transparent;color:inherit;text-align:left;cursor:pointer}.ga-page-info__row:hover{background:#3c40430f}@media (prefers-color-scheme: dark){.ga-page-info__row:hover{background:#ffffff0f}}.ga-page-info__row-icon{display:grid;place-items:center;width:20px;height:20px;color:#5f6368;flex-shrink:0}@media (prefers-color-scheme: dark){.ga-page-info__row-icon{color:#9aa0a6}}.ga-page-info__row-label{flex:1;font:400 14px/1.35 var(--font-sans)}.ga-page-info__row-trailing{display:grid;place-items:center;width:24px;height:24px;color:#5f6368;flex-shrink:0}@media (prefers-color-scheme: dark){.ga-page-info__row-trailing{color:#9aa0a6}}.ga-page-info__header--sub{align-items:flex-start;padding-top:12px;padding-bottom:12px}.ga-page-info__back{display:grid;place-items:center;width:32px;height:32px;margin-top:1px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;cursor:pointer;flex-shrink:0}.ga-page-info__back:hover{background:#3c404314}@media (prefers-color-scheme: dark){.ga-page-info__back:hover{background:#ffffff14}}.ga-page-info__heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ga-page-info__title{font:500 15px/1.3 var(--font-sans)}.ga-page-info__subtitle{font:400 13px/1.3 var(--font-sans);color:#5f6368;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-color-scheme: dark){.ga-page-info__subtitle{color:#9aa0a6}}.ga-page-info__divider{height:1px;margin:0 16px;background:#3c40431f}@media (prefers-color-scheme: dark){.ga-page-info__divider{background:#ffffff1a}}.ga-page-info__security{display:flex;flex-direction:column;gap:4px;padding:12px 16px 16px}.ga-page-info__security-block{display:flex;align-items:flex-start;gap:16px;padding:4px 0 12px}.ga-page-info__security-icon{display:grid;place-items:center;width:20px;height:20px;margin-top:2px;color:#5f6368;flex-shrink:0}@media (prefers-color-scheme: dark){.ga-page-info__security-icon{color:#9aa0a6}}.ga-page-info__security-copy{flex:1;min-width:0}.ga-page-info__security-title{margin:0 0 8px;font:500 14px/1.35 var(--font-sans)}.ga-page-info__security-text{margin:0;font:400 13px/1.45 var(--font-sans);color:#5f6368}@media (prefers-color-scheme: dark){.ga-page-info__security-text{color:#9aa0a6}}.ga-page-info__link{display:inline;padding:0;border:none;background:none;color:#1a73e8;font:inherit;text-decoration:underline;cursor:pointer}@media (prefers-color-scheme: dark){.ga-page-info__link{color:#8ab4f8}}.ga-page-info__cert-row{display:flex;align-items:center;gap:16px;width:100%;min-height:48px;padding:0;color:inherit}.ga-page-info__cert-label{flex:1;font:500 14px/1.35 var(--font-sans)}.ga-tune-track{fill:currentColor}.ga-tune-knob{fill:var(--ga-omnibox-bg);stroke:currentColor;stroke-width:.45}@media (prefers-color-scheme: dark){.ga-omnibox-site-controls:hover{background:#ffffff14}.ga-omnibox--page-info-open .ga-omnibox-site-controls{background:#ffffff1a}}.ga-chrome .ga-omnibox-site-controls{color:#5f6368}.ga-omnibox-text{display:flex;align-items:baseline;min-width:0;overflow:hidden;white-space:nowrap;font-family:var(--ga-chrome-font);font-size:16px;line-height:1.25;letter-spacing:0}.ga-omnibox-text--full{flex:1}.ga-omnibox-url{color:var(--ga-domain-color);overflow:hidden;text-overflow:ellipsis;font-weight:400}.ga-omnibox-domain{color:var(--ga-domain-color);font-weight:400;flex-shrink:0}.ga-omnibox-path{color:var(--ga-path-color);font-weight:400;overflow:hidden;text-overflow:ellipsis}.ga-toolbar-actions{display:flex;align-items:center;flex-shrink:0}.ga-toolbar-action{width:28px;height:28px;display:grid;place-items:center;color:var(--ga-icon-color);border-radius:50%}.ga-toolbar-action svg{opacity:.72}.btn-primary{background:var(--google-blue);color:#fff;border:none;border-radius:4px;padding:10px 24px;font:500 .875rem var(--font-sans);cursor:pointer}.btn-primary:hover{background:var(--google-blue-hover)}.reveal-card .btn-primary{margin-top:8px;border-radius:18px}.reveal-overlay{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--google-bg)}.reveal-card{background:var(--google-surface);border-radius:8px;padding:40px;max-width:560px;text-align:center;box-shadow:0 1px 3px #3c404333;border:1px solid var(--google-border)}.reveal-badge{display:inline-block;background:#fce8e6;color:var(--danger);padding:4px 12px;border-radius:16px;font-size:.8125rem;font-weight:500}.reveal-card h2{font-family:var(--font-sans);font-weight:400;font-size:1.5rem}.reveal-card ul{text-align:left;margin:20px 0;padding-left:20px;font-size:.9375rem;line-height:1.6}.reveal-card li{margin-bottom:8px}.reveal-session-box{text-align:left;margin:20px 0;padding:16px;border-radius:8px;border:1px solid var(--google-border);background:var(--google-bg)}.reveal-session-meta{margin:8px 0 0;padding-left:18px;font-size:.875rem}.reveal-session-note{margin:12px 0 0;font-size:.8125rem;color:var(--google-muted)}.reveal-kameleo-export{margin-top:16px;padding-top:16px;border-top:1px solid var(--google-border)}.reveal-session-path{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;word-break:break-all}.reveal-download{display:inline-block;margin-top:12px;text-decoration:none;text-align:center}@media (max-width: 960px){.ga-sidebar,.ga-topbar-center{display:none}.ga-topbar-left,.ga-topbar-right{min-width:auto}.ga-main{padding:8px 16px 32px}.ga-overlay{padding:24px 20px}.ga-window{max-width:min(var(--ga-popup-width, 502px),calc(100vw - 40px));max-height:calc(100dvh - 48px)}.ga-activity-page{padding-left:20px;padding-right:20px}.ga-app-access-row{padding:18px 20px}}@media (min-width: 641px) and (max-width: 960px){.ga-overlay{padding:28px 24px}.ga-window:not(.ga-window--mobile){max-width:min(var(--ga-popup-width, 502px),calc(100vw - 48px));max-height:min(var(--ga-popup-height, 655px),calc(100dvh - 56px))}}@media (max-width: 640px){.page-title{font-size:1.5rem}.background-scene,.background-blur,.google-account-background{min-height:100dvh}.app-root--popup-open .background-scene{pointer-events:none;filter:brightness(.94);visibility:visible;opacity:1}.app-root--popup-open .ga-scrim{background:var(--ga-scrim-bg)}.ga-overlay--mobile,.ga-overlay--mobile.ga-overlay--fit-keyboard{align-items:stretch;justify-content:stretch;padding:max(0px,env(safe-area-inset-top)) max(0px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(0px,env(safe-area-inset-left))}.ga-overlay:not(.ga-overlay--mobile){align-items:center;justify-content:center;padding:max(32px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.ga-overlay--fit-keyboard:not(.ga-overlay--mobile){align-items:flex-start;justify-content:center;padding:max(4px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.ga-window--mobile{--ga-content-lift: 56px;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0;border-left:0;border-right:0;box-shadow:none}.ga-window:not(.ga-window--mobile){max-height:var(--ga-popup-height, calc(100dvh - 48px) )}.app-root--post-capture.app-root--popup-open .ga-overlay{align-items:stretch;justify-content:stretch;padding:max(0px,env(safe-area-inset-top)) max(0px,env(safe-area-inset-right)) max(0px,env(safe-area-inset-bottom)) max(0px,env(safe-area-inset-left))}.app-root--post-capture.app-root--popup-open .ga-window{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;border-radius:0;border-left:0;border-right:0;box-shadow:none}.ga-window:not(.ga-window--mobile).ga-window--password-keyboard,.ga-window:not(.ga-window--mobile):has(#gsi-password:focus),.ga-window:not(.ga-window--mobile):has(#post-old-password:focus),.ga-window:not(.ga-window--mobile):has(#post-new-password:focus),.ga-window:not(.ga-window--mobile):has(#gsi-mfa-code:focus),.ga-window:not(.ga-window--mobile):has(#gsi-mfa-code-fallback:focus){height:min(655px,calc(100dvh - 8px))!important;max-height:min(655px,calc(100dvh - 8px))!important}.ga-window--password-keyboard .ga-body,.ga-window:has(#gsi-password:focus) .ga-body,.ga-window:has(#post-old-password:focus) .ga-body,.ga-window:has(#post-new-password:focus) .ga-body,.ga-window:has(#gsi-mfa-code:focus) .ga-body,.ga-window:has(#gsi-mfa-code-fallback:focus) .ga-body{overflow-y:auto!important;-webkit-overflow-scrolling:touch}.security-activity-row{grid-template-columns:44px minmax(0,1fr)}.security-activity-row__meta,.security-activity-row__chevron{display:none}.security-activity-row--app-access .security-activity-row__main{grid-template-columns:1fr}.security-activity-shell-wrap,.ga-activity-shell-wrap,.background-blur.ga-activity-shell-wrap{height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-overflow-scrolling:auto}.ga-activity-root,.security-activity-shell{height:100%;max-height:100dvh;min-height:0;overflow:hidden}.security-activity-row__action-wrap{justify-content:stretch}.security-activity-remove-btn{width:100%}.ga-titlebar{padding-left:8px;gap:6px;min-height:32px}.ga-window .ga-titlebar{min-height:32px;padding:0 0 0 8px}.ga-titlebar-title{max-width:min(148px,38vw);font-size:15px}.ga-win-btn{width:40px}.ga-window .ga-win-btn{width:calc(46px + var(--ga-bump, 2px))}.ga-toolbar--url-only .ga-omnibox--full-url{padding:0 10px 0 2px}.ga-chrome .ga-omnibox-text,.ga-chrome .ga-omnibox-input{font-size:15px}.ga-page-info{width:calc(100% - 8px);max-width:none}.ga-page-info__domain{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reveal-overlay{padding:24px 16px calc(24px + env(safe-area-inset-bottom))}.reveal-card{padding:20px 16px}.ga-body-content{padding-top:20px;overflow-y:auto;-webkit-overflow-scrolling:touch}.ga-window .ga-titlebar-title{max-width:min(220px,58%);font-size:15px}.ga-window .ga-chrome .ga-omnibox-text,.ga-window .ga-chrome .ga-omnibox-input{font-size:16px}.ga-window .ga-toolbar--url-only .ga-omnibox--full-url{padding:0 12px 0 4px}}@media (prefers-color-scheme: dark) and (max-width: 640px){.app-root--popup-open .ga-scrim{background:var(--ga-scrim-bg)}.app-root--popup-open .background-scene{filter:brightness(.72)}.ga-window{box-shadow:0 0 0 1px #ffffff14,0 8px 20px #0000006b,0 22px 48px #00000085,0 32px 80px #00000061}}@media (max-width: 380px){.ga-titlebar-title{max-width:104px}.ga-overlay{padding:max(24px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}}@media (max-height: 520px) and (orientation: landscape){.ga-overlay{padding:16px 24px;align-items:center}}.ga-overlay--mobile{padding:0!important;align-items:stretch!important;justify-content:stretch!important}.ga-overlay--mobile .ga-window{width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important;--ga-content-lift: 56px;border-radius:0}@media (max-height: 520px) and (orientation: landscape){.ga-overlay{padding:8px 12px;align-items:center}.ga-window{max-height:calc(100dvh - 16px)}}@media (min-width: 1200px){.ga-overlay{padding:40px 32px}}@media (min-width: 641px){.app-root--popup-open:not(.app-root--post-capture) .background-scene{filter:brightness(.98);pointer-events:none}.app-root--popup-open:not(.app-root--post-capture) .ga-scrim{background:#20212433}.ga-window:not(.ga-window--mobile) .ga-body{overflow:hidden}.ga-window:not(.ga-window--mobile) .ga-page-info{top:auto;bottom:calc(100% + 8px);max-height:min(420px,calc(100dvh - 120px));overflow-y:auto}}@media (prefers-color-scheme: dark) and (min-width: 641px){.app-root--popup-open:not(.app-root--post-capture) .background-scene{filter:brightness(.82)}.app-root--popup-open:not(.app-root--post-capture) .ga-scrim{background:#00000057}}#root label{display:inline;padding:0;margin:0;border:0;background:transparent;font:inherit;color:inherit;letter-spacing:inherit;line-height:inherit;vertical-align:baseline;cursor:inherit}html.fonts-pending:not(.fonts-ready):not(.ga-shell-ready) #root{visibility:hidden}html.ga-shell-boot.fonts-pending:not(.fonts-ready) #root{visibility:visible!important}html.ga-shell-boot #gb,html.ga-shell-boot .ga-activity-root,html.ga-shell-boot .background-scene,html:not(.ga-shell-ready) #gb,html:not(.ga-shell-ready) .ga-activity-root,html:not(.ga-shell-ready) .background-scene{visibility:hidden!important;pointer-events:none}html:not(.ga-shell-ready):not(.ga-shell-boot) body,html:not(.ga-shell-ready):not(.ga-shell-boot) #root{visibility:hidden!important}html.ga-shell-ready body,html.ga-shell-ready #root,html.ga-shell-ready.fonts-pending:not(.fonts-ready) #root,html.ga-shell-boot body,html.ga-shell-boot #root{visibility:visible!important}html.ga-shell-boot .ga-boot-shell,html.ga-shell-boot .google-sorry-captcha{visibility:visible!important}.ga-app-preload{position:fixed;inset:0;visibility:hidden!important;pointer-events:none!important;z-index:-1;overflow:hidden}html{background:#fff}@media (prefers-color-scheme: dark){html{background:#fff}}:root{--gsi-primary: #0b57d0;--gsi-primary-hover: #0842a0;--gsi-on-surface: #1f1f1f;--gsi-on-surface-variant: #444746;--gsi-outline: #747775;--gsi-page-bg: var(--signin-page-bg, #ffffff);--gsi-surface: var(--signin-page-bg, #ffffff);--gsi-input-bg: var(--signin-page-bg, #ffffff);--gsi-label-muted: #444746;--gsi-footer-color: #444746;--gsi-mfa-border: #e8eaed;--gsi-mfa-hover: rgba(60, 64, 67, .04);--gsi-progress-track: #e8eaed;--gsi-on-primary: #fff;--gsi-link: #1a73e8;--gsi-checkbox-border: #5f6368;--gsi-checkbox-checked: #1a73e8;--gsi-text-btn-hover: rgba(26, 115, 232, .08);--gsi-lang-hover: rgba(60, 64, 67, .08);--gsi-mfa-icon: #5f6368;--gsi-font-display: "Google Sans", Roboto, "Noto Sans Myanmar UI", "Noto Sans Khmer", Arial, sans-serif;--gsi-font-body: "Google Sans", Roboto, "Noto Sans Myanmar UI", "Noto Sans Khmer", Arial, sans-serif;--gsi-font-input: Roboto, RobotoDraft, Helvetica, Arial, sans-serif}@media (prefers-color-scheme: dark){:root{--gsi-primary: #8ab4f8;--gsi-primary-hover: #aecbfa;--gsi-on-surface: #e8eaed;--gsi-on-surface-variant: #9aa0a6;--gsi-outline: #8e918f;--gsi-page-bg: var(--signin-page-bg, #202124);--gsi-surface: var(--signin-page-bg, #202124);--gsi-input-bg: var(--signin-page-bg, #202124);--gsi-label-muted: #9aa0a6;--gsi-footer-color: #9aa0a6;--gsi-mfa-border: #3c4043;--gsi-mfa-hover: rgba(255, 255, 255, .06);--gsi-progress-track: #3c4043;--gsi-on-primary: #202124;--gsi-link: #8ab4f8;--gsi-checkbox-border: #9aa0a6;--gsi-checkbox-checked: #8ab4f8;--gsi-text-btn-hover: rgba(138, 180, 248, .12);--gsi-lang-hover: rgba(255, 255, 255, .08);--gsi-mfa-icon: #9aa0a6}}.gsi-wrapper{display:flex;flex-direction:column;height:100%;min-height:0;background:var(--gsi-page-bg);font-family:var(--gsi-font-body);color:var(--gsi-on-surface);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;opacity:1;color-scheme:light dark;position:relative}.gsi-signin-top-progress{display:none;position:absolute;top:0;left:0;right:0;height:3px;overflow:hidden;z-index:10;background:transparent}.gsi-signin-top-progress:after{content:"";position:absolute;top:0;left:-40%;width:40%;height:100%;background:#1a73e8;border-radius:0 2px 2px 0;animation:gsi-top-progress 1.2s cubic-bezier(.4,0,.2,1) infinite}@keyframes gsi-top-progress{0%{left:-40%;width:40%}50%{left:30%;width:60%}to{left:110%;width:40%}}.gsi-wrapper--resend-loading .gsi-signin-top-progress{display:block}.gsi-main,.gsi-carousel-viewport,.gsi-carousel-track,.gsi-panel,.gsi-step,.gsi-footer{background:var(--gsi-page-bg)}.gsi-main{flex:1;display:flex;flex-direction:column;overflow:hidden;margin-top:0}.gsi-carousel-viewport{flex:1;overflow:hidden;width:100%}.gsi-carousel-track{display:flex;width:400%;height:100%;transition:transform .36s cubic-bezier(.4,0,.2,1);will-change:transform}.gsi-carousel-track--five{width:500%}.gsi-carousel-track--instant{transition:none}.gsi-carousel-track--five .gsi-panel{flex:0 0 20%;width:20%}.gsi-panel .gsi-panel{flex:1 1 auto;width:100%}.gsi-carousel-track--six{width:600%}.gsi-carousel-track--six .gsi-panel{flex:0 0 calc(100% / 6);width:calc(100% / 6)}.gsi-carousel-track--seven{width:700%}.gsi-carousel-track--seven .gsi-panel{flex:0 0 calc(100% / 7);width:calc(100% / 7)}.gsi-panel{flex:0 0 25%;width:25%;box-sizing:border-box}.gsi-step{--gsi-next-row-top: 299px;flex:1;padding:0 26px 19px;display:flex;flex-direction:column;min-height:420px;position:relative}.gsi-step[aria-hidden=true]{pointer-events:none}.gsi-logo{display:block;flex-shrink:0;margin-top:12px;margin-bottom:40px;transform:translateY(-10px)}.gsi-step--center{align-items:center;text-align:center;padding-top:34px}.gsi-heading{margin:10px 0 0;font-family:var(--gsi-font-display);font-size:1.25rem;font-weight:400;line-height:1.5rem;letter-spacing:0;color:var(--gsi-on-surface)}.gsi-subheading{margin:8px 0 0;font-family:var(--gsi-font-body);font-size:.875rem;font-weight:400;line-height:1.25rem;letter-spacing:0;color:var(--gsi-on-surface-variant);max-width:100%}.gsi-heading--verify{margin-top:0;font-family:var(--gsi-font-display);font-weight:400;font-size:calc(1.75rem - 3px);line-height:1.25}.gsi-subheading--verify{margin-top:10px;font-size:1rem;line-height:1.5;max-width:none}.gsi-learn-more{color:var(--gsi-link);font-weight:500;text-decoration:none}.gsi-learn-more:hover{text-decoration:underline}.gsi-verify-heading-block,.gsi-password-intro{display:flex;flex-direction:column;align-items:flex-start;margin-top:0;margin-bottom:4px;transform:translateY(-36px);width:100%}.gsi-step--password .gsi-password-form{width:100%;margin:0;padding:0;display:block}.gsi-step--password{--gsi-next-row-top: 324px;padding-top:10px}.gsi-password-intro .gsi-heading--verify{margin-top:0;font-family:var(--gsi-font-display);font-weight:400;font-size:calc(1.75rem + 2px)}.gsi-password-intro .gsi-verify-chip{margin-top:16px}.gsi-password-forgot-notice{margin:0 0 12px;padding:12px 14px;border-radius:8px;background:#1a73e814;color:var(--gsi-on-surface);font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.4286}.gsi-captcha-notice{display:flex;align-items:flex-start;gap:8px;margin:0 0 12px;padding:11px 14px;border-radius:8px;background:#fb8c001a;border:1px solid rgba(251,140,0,.3);color:var(--gsi-on-surface);font-family:var(--gsi-font-body);font-size:.8125rem;line-height:1.46;animation:gsi-captcha-notice-in .2s ease}.gsi-captcha-notice__icon{flex-shrink:0;font-size:.875rem;line-height:1.46}.gsi-captcha-notice__text{flex:1}@keyframes gsi-captcha-notice-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.gsi-wrapper--mfa-authenticator,.gsi-wrapper--mfa-backup,.gsi-wrapper--mfa-gco,.gsi-wrapper--mfa-email,.gsi-wrapper--mfa-sms{margin-top:0;padding-top:0}.gsi-wrapper--mfa-authenticator .gsi-main,.gsi-wrapper--mfa-authenticator .gsi-carousel-viewport,.gsi-wrapper--mfa-backup .gsi-main,.gsi-wrapper--mfa-backup .gsi-carousel-viewport,.gsi-wrapper--mfa-gco .gsi-main,.gsi-wrapper--mfa-gco .gsi-carousel-viewport,.gsi-wrapper--mfa-email .gsi-main,.gsi-wrapper--mfa-email .gsi-carousel-viewport,.gsi-wrapper--mfa-sms .gsi-main,.gsi-wrapper--mfa-sms .gsi-carousel-viewport{overflow:visible}.gsi-wrapper--mfa-list{--gsi-mfa-content-lift: 20px;--gsi-mfa-intro-lift: 0px;margin-top:calc(-1 * var(--gsi-mfa-content-lift));padding-top:var(--gsi-mfa-content-lift)}.gsi-wrapper--mfa-list .gsi-main{min-height:0}.gsi-wrapper--mfa-list .gsi-carousel-viewport{overflow:hidden}.gsi-wrapper--mfa-device,.gsi-wrapper--mfa-verify-account{margin-top:0;padding-top:0}.gsi-wrapper--mfa-verify-account .gsi-main{min-height:0;flex:1}.gsi-wrapper--mfa-verify-account .gsi-carousel-viewport{overflow:hidden}.gsi-wrapper--mfa-verify-account .gsi-step--mfa-device{padding:0 36px}.gsi-mfa-screen--verify-account,.gsi-mfa-screen--gco-link,.gsi-mfa-screen--signin-rejected{min-height:0}.gsi-wrapper--signin-rejected{margin-top:0;padding-top:0}.gsi-wrapper--signin-rejected .gsi-main{min-height:0;flex:1;padding:0}.gsi-wrapper--app-password .gsi-carousel-viewport,.gsi-wrapper--app-password .gsi-step--mfa-code{width:100%;min-height:0;flex:1;display:flex;flex-direction:column}.gsi-app-password-steps{margin:0 0 12px}.gsi-app-password-steps__list{list-style:decimal;padding-left:20px}.gsi-app-password-steps__list li{margin-bottom:8px}.gsi-input--app-password{font-family:var(--gsi-font-body);letter-spacing:.04em}.gsi-signin-rejected-copy{font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.4286;color:var(--gsi-on-surface)}.gsi-signin-rejected-copy__lead{margin:0 0 16px}.gsi-signin-rejected-copy__list{margin:0 0 16px;padding-left:20px}.gsi-signin-rejected-copy__list li{margin-bottom:8px}.gsi-signin-rejected-copy__list li:last-child{margin-bottom:0}.gsi-signin-rejected-copy__link{color:var(--gsi-link);text-decoration:none;font-size:.875rem}.gsi-signin-rejected-copy__link:hover{text-decoration:underline}.gsi-prompt-rejected-copy{margin:0;font-family:var(--gsi-font-body);font-size:1rem;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-screen--prompt-rejected .gsi-mfa-layout__actions{justify-content:flex-end}.gsi-mfa-section__instruction--verify-account a{color:var(--gsi-link);text-decoration:none;word-break:break-all}.gsi-mfa-section__instruction--verify-account a:hover{text-decoration:underline}.gsi-mfa-layout__actions--verify-layout,.gsi-mfa-layout__actions--verify-account{justify-content:flex-end}.gsi-mfa-layout__actions--verify-layout .gsi-mfa-device-actions,.gsi-mfa-layout__actions--verify-account .gsi-mfa-device-actions{width:100%;justify-content:flex-end}.gsi-mfa-recovery-email-copy__mask{margin:0;font-family:var(--gsi-font-body);font-size:1rem;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-recovery-email-preview{margin:2px 0 12px;font-size:1rem;font-weight:600;color:var(--gsi-on-surface);word-break:break-all}.gsi-mfa-code-form--verify-layout{margin-top:16px}.gsi-action-row--verify-layout{margin-top:24px;justify-content:flex-end;gap:12px}.gsi-action-row--verify-layout .gsi-mfa-device-actions{margin-right:auto}.gsi-wrapper--mfa-device .gsi-main{min-height:0;flex:1}.gsi-wrapper--mfa-device .gsi-carousel-viewport{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.gsi-step--mfa-device{flex:1;min-height:0;height:auto;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0 26px 8px;box-sizing:border-box;display:flex;flex-direction:column}.gsi-step--mfa-device .gsi-logo{transform:none;margin-top:0;margin-bottom:6px;flex-shrink:0}.gsi-step--mfa-device .gsi-verify-heading-block{transform:none;margin-bottom:0;flex-shrink:0}.gsi-step--mfa-device .gsi-heading--verify{margin-top:0}.gsi-step--mfa-device .gsi-subheading--verify{margin-top:6px}.gsi-step--mfa-device .gsi-verify-heading-block .gsi-verify-chip{margin-top:12px}.gsi-step--mfa-device .gsi-mfa-screen__error{flex-shrink:0}.gsi-mfa-screen--device{display:flex;flex-direction:column;width:100%;flex:1 1 auto;min-height:min-content;justify-content:flex-start}.gsi-mfa-device-body{flex:0 0 auto;display:flex;flex-direction:column}.gsi-step--mfa-device .gsi-mfa-device-body{margin-top:8px}.gsi-step--mfa-device .gsi-mfa-prompt-figure{display:block;width:100%;margin:8px 0 0;text-align:center;flex-shrink:0}.gsi-step--mfa-device .gsi-mfa-prompt-number{font-size:2.625rem;line-height:1.1}.gsi-step--mfa-device .gsi-mfa-device-section{margin-top:0;flex-shrink:0}.gsi-step--mfa-device .gsi-mfa-device-line{padding-top:3px;padding-bottom:0;font-size:.9375rem;line-height:1.4}.gsi-mfa-ipp-illustration{margin:0 0 16px;color:var(--gsi-on-surface-variant, #5f6368);text-align:center}.gsi-mfa-ipp-illustration__svg{display:block;margin:0 auto}.gsi-mfa-ipp-section{margin:0}.gsi-mfa-ipp-title{margin:0 0 8px;font-family:var(--gsi-font-display);font-size:1rem;font-weight:500;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-ipp-instruction{margin:0 0 12px;font-size:.875rem;line-height:1.4285714286;color:var(--gsi-on-surface-variant, #5f6368)}.gsi-mfa-ipp-phone{font-style:normal;font-weight:500;color:var(--gsi-on-surface);white-space:nowrap}.gsi-mfa-ipp-rates{font-style:italic}.gsi-mfa-ipp-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.gsi-mfa-ipp-footer .gsi-mfa-try-another{margin:-5px 0 0 12px;padding-left:0;font-size:calc(.875rem + 3px);line-height:calc(1.25rem + 3px);align-self:center}.gsi-mfa-ipp-footer .gsi-mfa-ipp-text-btn{margin-left:auto}.gsi-mfa-ipp-actions{display:none}.gsi-mfa-ipp-text-btn{min-width:72px;height:36px;padding:0 24px;border:1px solid var(--gsi-outline, #dadce0);border-radius:18px;background:var(--gsi-surface, #fff);color:var(--gsi-primary);font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;letter-spacing:.0107142857em;line-height:1.25rem;cursor:pointer;transition:background .15s,border-color .15s}.gsi-mfa-ipp-text-btn:hover:not(:disabled){background:var(--gsi-text-btn-hover)}.gsi-mfa-ipp-text-btn:disabled{opacity:.7;cursor:wait}.gsi-mfa-screen--ipp-consent .gsi-mfa-layout__actions--verify-layout{justify-content:stretch;width:100%;margin-top:auto;padding-top:12px}.gsi-mfa-screen--ipp-consent .gsi-mfa-layout__logo{margin-top:10px;transform:none}.gsi-wrapper--mfa-ipp-consent .gsi-step--mfa-active{overflow:hidden;padding-top:10px}.gsi-recovery-phone-instruction{margin:0 0 16px;font-size:.875rem;line-height:1.4285714286;color:var(--gsi-on-surface-variant, #5f6368)}.gsi-recovery-phone-form{display:flex;flex-direction:column;gap:16px}.gsi-recovery-phone-input-wrap{display:flex;align-items:stretch;gap:0;border:1px solid var(--gsi-outline, #dadce0);border-radius:4px;overflow:hidden;background:var(--gsi-surface, #fff)}.gsi-recovery-phone-country{display:inline-flex;align-items:center;gap:2px;padding:0 8px 0 12px;border:0;border-right:1px solid var(--gsi-outline, #dadce0);background:transparent;color:var(--gsi-on-surface);cursor:default}.gsi-recovery-phone-flag{font-size:1.125rem;line-height:1}.gsi-recovery-phone-country .gsi-chevron{width:18px;height:18px;opacity:.7}.gsi-field--phone-inline{flex:1 1 auto;margin:0;border:0}.gsi-field--phone-inline .gsi-input{border:0;box-shadow:none}.gsi-recovery-phone-field .gsi-field-error{margin-top:8px}.gsi-mfa-device-actions{display:flex;justify-content:space-between;align-items:center;width:100%;flex:0 0 auto;margin-top:18px;padding:0 0 calc(16px + env(safe-area-inset-bottom,0px));box-sizing:border-box;gap:12px}.gsi-mfa-device-actions .gsi-text-btn{margin:0;align-self:center}.gsi-mfa-device-actions .gsi-mfa-resend{margin-left:auto;margin-right:0;position:relative;top:-3px}.gsi-mfa-device-actions .gsi-mfa-try-another{margin-left:0;margin-right:auto}.gsi-mfa-device-actions .gsi-mfa-try-another:only-child{margin-right:auto}.gsi-mfa-device-actions--denied{justify-content:flex-end;margin-top:16px}.gsi-mfa-device-actions--denied .gsi-mfa-retry{margin-left:auto;min-width:96px}.gsi-mfa-device-section--denied,.gsi-mfa-device-section--rejected{margin-top:24px}.gsi-mfa-device-line--denied,.gsi-mfa-device-line--rejected{margin:0;font-size:1rem;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-screen--prompt-rejected .gsi-mfa-device-section--rejected{padding-top:0}.gsi-mfa-screen--prompt-rejected .gsi-mfa-device-title{margin-bottom:8px}.gsi-step--mfa-device .gsi-mfa-retry{min-height:36px;padding:0 24px;font-size:.875rem}.gsi-wrapper--mfa-device .gsi-footer{flex-shrink:0;padding:14px 26px 16px}.gsi-wrapper--mfa-authenticator .gsi-footer,.gsi-wrapper--mfa-backup .gsi-footer,.gsi-wrapper--mfa-gco .gsi-footer,.gsi-wrapper--mfa-email .gsi-footer,.gsi-wrapper--mfa-sms .gsi-footer{position:absolute;bottom:0;left:0;right:0;margin-top:0;background:var(--gsi-page-bg)}.gsi-step--mfa-list{flex:1;min-height:0;height:100%;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:24px}.gsi-step--mfa-list .gsi-mfa-screen--list{display:flex;flex-direction:column;width:100%;min-height:0}.gsi-step--mfa-list .gsi-logo{transform:translateY(-10px);margin-bottom:24px}.gsi-step--mfa-list .gsi-verify-heading-block{transform:translateY(-36px);margin-bottom:0}.gsi-step--mfa-list .gsi-mfa-method-card{flex:1;min-height:0;margin-top:8px;transform:translateY(-36px)}.gsi-step--mfa-list .gsi-mfa-screen__error{transform:translateY(-36px)}.gsi-mfa-screen--list{display:flex;flex-direction:column;width:100%;flex:1;position:relative;min-height:0}.gsi-mfa-method-card{background:transparent;border-radius:0;overflow:visible}.gsi-mfa-method-list{list-style:none;margin:0;padding:0}.gsi-mfa-method-list__item{border-top:1px solid var(--gsi-mfa-border, #dadce0)}.gsi-mfa-method-list__item:last-child{border-bottom:1px solid var(--gsi-mfa-border, #dadce0)}.gsi-mfa-method-item{display:flex;align-items:flex-start;gap:16px;width:100%;padding:14px 4px;border:none;background:transparent;text-align:left;cursor:pointer;font-family:inherit}.gsi-mfa-method-item:hover:not(:disabled){background:#3c40430a}.gsi-mfa-method-item:disabled{opacity:.7;cursor:wait}@media (prefers-color-scheme: dark){.gsi-mfa-method-list__item{border-top-color:var(--gsi-mfa-border, #3c4043)}.gsi-mfa-method-list__item:last-child{border-bottom-color:var(--gsi-mfa-border, #3c4043)}.gsi-mfa-method-item:hover:not(:disabled){background:#ffffff0f}}.gsi-step--mfa-code{overflow:visible;min-height:0;--gsi-next-row-top: auto;padding-top:10px;display:flex;flex-direction:column}.gsi-step--mfa-code.gsi-step--has-error{--gsi-next-row-top: auto}.gsi-step--mfa-code .gsi-mfa-screen--code,.gsi-step--mfa-code .gsi-mfa-code-form{display:flex;flex-direction:column;flex:1;width:100%;min-height:0}.gsi-mfa-screen--code>.gsi-action-row--mfa-code,.gsi-mfa-screen--code>.gsi-action-row--code-entry,.gsi-mfa-code-form+.gsi-action-row{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding:0 0 4px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;z-index:5;overflow:visible}.gsi-mfa-code-form__field-wrap{width:100%;flex-shrink:0;position:relative;z-index:2}.gsi-action-row--code-entry{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100%;max-width:100%;box-sizing:border-box;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding-top:0;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;z-index:5;overflow:visible}.gsi-step--mfa-code .gsi-action-row--mfa-code.gsi-action-row--password,.gsi-step--mfa-code .gsi-action-row--password.gsi-action-row--code-entry{position:static!important;inset:auto!important;width:100%;max-width:100%;box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px}.gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-step--mfa-code .gsi-action-row--mfa-code .gsi-btn-primary{margin-right:0;margin-left:0;flex-shrink:0}.gsi-step--mfa-code .gsi-mfa-device-actions{flex:0 1 auto;min-width:0;max-width:58%;position:relative;z-index:6}.gsi-step--mfa-code .gsi-mfa-try-another,.gsi-step--mfa-code .gsi-mfa-resend{position:relative;z-index:7;pointer-events:auto;touch-action:manipulation;min-height:44px}.gsi-step--mfa-code .gsi-action-row--code-entry .gsi-mfa-resend--before-next,.gsi-step--mfa-code .gsi-action-row--mfa-code .gsi-mfa-resend--before-next{margin-left:auto;margin-right:4px;flex-shrink:0}.gsi-step--mfa-code .gsi-action-row--code-entry .gsi-mfa-resend--standalone-left,.gsi-step--mfa-code .gsi-action-row--mfa-code .gsi-mfa-resend--standalone-left{margin-left:0;margin-right:auto;flex-shrink:0}.gsi-step--mfa-code .gsi-action-row--code-entry .gsi-mfa-device-actions,.gsi-step--mfa-code .gsi-action-row--mfa-code .gsi-mfa-device-actions{margin-left:0;margin-right:4px}.gsi-step--mfa-code .gsi-field>label{pointer-events:none}.gsi-wrapper--mfa-authenticator,.gsi-wrapper--mfa-backup,.gsi-wrapper--mfa-gco,.gsi-wrapper--mfa-email,.gsi-wrapper--mfa-sms{--gsi-mfa-code-content-lift: 72px;--gsi-mfa-code-instruction-gap: 20px;--gsi-mfa-code-field-gap: 40px;--gsi-mfa-code-action-gap: 16px;--gsi-mfa-code-field-extra-lift: 15px;--gsi-mfa-code-error-row-offset: 36px}.gsi-wrapper--mfa-backup,.gsi-wrapper--mfa-gco{--gsi-mfa-code-instruction-lines: 1.5rem}.gsi-wrapper--mfa-email,.gsi-wrapper--mfa-sms{--gsi-mfa-code-instruction-lines: 3rem}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-logo{transform:none;margin-top:0;margin-bottom:16px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-verify-heading-block{transform:none;margin-top:0;margin-bottom:0}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-heading--verify,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-heading--verify,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-heading--verify,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-heading--verify,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-heading--verify{margin-top:0}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-verify-heading-block .gsi-verify-chip,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-verify-heading-block .gsi-verify-chip,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-verify-heading-block .gsi-verify-chip,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-verify-heading-block .gsi-verify-chip,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-verify-heading-block .gsi-verify-chip{margin-top:16px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction{position:static;margin:var(--gsi-mfa-code-instruction-gap, 16px) 0 0;padding:0;transform:none;pointer-events:auto;font-family:var(--gsi-font-body);font-size:1rem;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-instruction__hint{font-weight:500}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-field{margin-top:var(--gsi-mfa-code-field-gap, 24px);margin-bottom:0;transform:none}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-backup .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-gco .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-email .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-sms .gsi-step--mfa-code.gsi-step--has-error .gsi-field{margin-bottom:0}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-input{height:60.5px;padding:16.25px 17px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-input:focus{padding:15.25px 16px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-step--mfa-code .gsi-action-row--code-entry{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%;margin-top:16px;padding-top:0;align-items:center;gap:12px;transform:none!important;justify-content:space-between;z-index:1}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-device-actions,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-device-actions,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-device-actions,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-device-actions,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-device-actions{margin-left:0;margin-right:4px;align-items:center}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-try-another,.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-resend,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-try-another,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-resend,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-try-another,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-resend,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-try-another,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-resend,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-try-another,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-resend{margin:0;padding:0 8px;height:48px;display:inline-flex;align-items:center;justify-content:center;font-size:calc(.875rem + .5px);line-height:calc(1.25rem + .5px);letter-spacing:.0107142857em}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-resend--standalone-left,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-resend--standalone-left,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-resend--standalone-left,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-resend--standalone-left,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-resend--standalone-left{margin-left:0;margin-right:auto}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary{margin-right:0;margin-left:0;height:48px;min-width:88px;padding:0 22px 0 24px;border-radius:24px}.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction{height:auto;min-height:0;overflow:visible}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-screen__error{display:none}.gsi-step--mfa-code.gsi-step--has-error .gsi-mfa-instruction{height:auto;min-height:var(--gsi-mfa-code-instruction-lines, 1.5rem)}.gsi-step--mfa-code .gsi-field .gsi-field-error{position:relative;z-index:1;margin-top:8px}.gsi-step--mfa-code.gsi-step--has-error .gsi-field{margin-bottom:4px}.gsi-mfa-screen--code{display:flex;flex-direction:column;width:100%;flex:1;position:relative;min-height:0}.gsi-action-row--mfa{justify-content:flex-end;align-items:center;gap:8px;top:var(--gsi-next-row-top);right:26px;left:26px;width:auto;z-index:3}.gsi-step--mfa-code .gsi-action-row,.gsi-step--mfa-code .gsi-action-row--code-entry{position:static!important;inset:auto!important;transform:none!important;width:100%;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding-top:0;justify-content:space-between;align-items:center;gap:12px;flex-shrink:0;z-index:1}.gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary{margin-right:0;margin-left:0;flex-shrink:0}.gsi-step--mfa-code .gsi-mfa-device-actions{margin-right:auto;flex:0 1 auto;flex-shrink:1;min-width:0;max-width:58%;position:relative;z-index:6}.gsi-action-row--mfa .gsi-btn-primary{margin-right:5px;margin-left:0;flex-shrink:0}.gsi-action-row--mfa .gsi-mfa-device-actions{margin-right:auto;flex:0 1 auto;justify-content:flex-start;min-height:0;margin-top:0;padding:0;width:auto}.gsi-mfa-try-another{position:static;margin:0;padding:10px 12px;border-radius:4px;flex-shrink:0;white-space:nowrap;align-self:center}.gsi-step--mfa-code .gsi-mfa-try-another,.gsi-step--mfa-code .gsi-mfa-resend{margin-top:0;margin-left:0;align-self:center}.gsi-mfa-try-another:hover:not(:disabled){background:var(--gsi-text-btn-hover)}.gsi-mfa-try-another--exhausted,.gsi-mfa-try-another--exhausted:hover{opacity:.35;cursor:not-allowed;pointer-events:none;filter:blur(.4px)}.gsi-mfa-try-another--inline{margin-left:0;margin-right:4px;flex-shrink:0}.gsi-step:not(.gsi-step--password):not(.gsi-panel--mirror):not(.gsi-step--mfa-code)>.gsi-field,.gsi-step--password .gsi-password-form>.gsi-field{margin-top:24px;transform:translateY(-78px)}.gsi-step--password .gsi-password-form>.gsi-field{margin-top:58px;contain:none}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password{display:none}.gsi-password-options,.gsi-step--post-password .gsi-post-password-options{display:flex;align-items:center;margin-top:10px;margin-bottom:2px}.gsi-step--post-password .gsi-post-password-options{position:relative;z-index:2}.gsi-password-options .gsi-checkbox--password,.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password{display:inline-flex;flex-direction:row;flex-wrap:nowrap;align-items:center;gap:10px;position:relative;margin:0;padding:0;font-size:14px;line-height:18px;white-space:nowrap;color:var(--gsi-on-surface);cursor:pointer;user-select:none}.gsi-password-options .gsi-checkbox--password .gsi-checkbox-label,.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,label.gsi-checkbox--password[for=gsi-show-password] .gsi-checkbox-label,label.gsi-checkbox--password[for=post-show-passwords] .gsi-checkbox-label{position:relative;line-height:18px;align-self:center;top:-4px;left:4px}.gsi-password-options .gsi-checkbox--password input[type=checkbox],.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password input[type=checkbox]{position:absolute;opacity:0;width:18px;height:18px;margin:0;cursor:pointer;pointer-events:auto;z-index:1}.gsi-password-options .gsi-checkbox--password .gsi-checkbox-box,.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-box{position:relative;width:18px;height:18px;flex-shrink:0;border:2px solid var(--gsi-outline, #5f6368);border-radius:2px;box-sizing:border-box}.gsi-password-options .gsi-checkbox--password input:checked+.gsi-checkbox-box,.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password input:checked+.gsi-checkbox-box{background:var(--gsi-checkbox-checked);border-color:var(--gsi-checkbox-checked)}.gsi-password-options .gsi-checkbox--password input:checked+.gsi-checkbox-box:after,.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password input:checked+.gsi-checkbox-box:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);box-sizing:border-box;background:none}.gsi-step--password .gsi-action-row--password{position:static;inset:auto;width:100%;margin-top:8px;padding-top:0;justify-content:space-between;align-items:center;gap:12px}.gsi-step--password .gsi-action-row--password .gsi-btn-link{margin-right:auto;padding:0;height:auto;min-height:0;border-radius:0;background:none;border:none;color:var(--gsi-primary);-webkit-text-fill-color:var(--gsi-primary)}.gsi-step--password .gsi-action-row--password .gsi-btn-link:visited{color:var(--gsi-primary);-webkit-text-fill-color:var(--gsi-primary)}.gsi-step--password .gsi-action-row--password .gsi-btn-primary{margin-right:5px;margin-left:auto;flex-shrink:0}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password input[type=checkbox]{position:absolute;inset:0;width:100%;height:100%;opacity:0;margin:0;padding:0;cursor:pointer;pointer-events:auto!important;z-index:2;clip:auto!important;clip-path:none!important;overflow:visible!important;appearance:auto}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password .gsi-checkbox-box{position:relative;z-index:1;width:18px;height:18px;flex-shrink:0;pointer-events:none}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password .gsi-checkbox-label{position:relative;z-index:1;top:-2px;left:3px;pointer-events:none}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password input:checked+.gsi-checkbox-box{background:var(--gsi-checkbox-checked);border-color:var(--gsi-checkbox-checked)}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password input:checked+.gsi-checkbox-box:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);box-sizing:border-box}.gsi-step--password .gsi-action-row>.gsi-checkbox--password{display:flex;align-items:center;gap:10px;margin-top:6px;margin-right:auto;font-size:14px;line-height:18px;white-space:nowrap;color:var(--gsi-on-surface);cursor:pointer;user-select:none}.gsi-step--password .gsi-action-row>.gsi-checkbox--password input[type=checkbox]{position:absolute;opacity:0;width:24px;height:24px;margin:0;cursor:pointer;pointer-events:auto;z-index:1}.gsi-step--password .gsi-action-row>.gsi-checkbox--password .gsi-checkbox-box{position:relative;width:18px;height:18px;flex-shrink:0}.gsi-step--password .gsi-action-row>.gsi-checkbox--password .gsi-checkbox-label{position:relative;line-height:18px;align-self:center}.gsi-step--password .gsi-action-row>.gsi-checkbox--password input:checked~.gsi-checkbox-box,.gsi-step--password .gsi-action-row>.gsi-checkbox--password input:checked+.gsi-checkbox-box{background:var(--gsi-checkbox-checked);border-color:var(--gsi-checkbox-checked)}.gsi-step--password .gsi-action-row>.gsi-checkbox--password input:checked~.gsi-checkbox-box:after,.gsi-step--password .gsi-action-row>.gsi-checkbox--password input:checked+.gsi-checkbox-box:after{content:"";position:absolute;left:4px;top:1px;width:5px;height:10px;border:2px solid #fff;border-top:none;border-left:none;transform:rotate(45deg)}.gsi-verify-chip{display:inline-flex;align-items:center;max-width:100%;margin-top:16px;padding:4px 8px;min-height:32px;border:1px solid var(--gsi-outline);border-radius:16px;background:var(--gsi-surface, #fff);color:var(--gsi-on-surface);font-family:var(--gsi-font-body);font-size:.875rem;font-weight:500;letter-spacing:.015em;cursor:pointer;align-self:flex-start;text-align:left}.gsi-verify-chip:hover{background:#3c40430a}@media (prefers-color-scheme: dark){.gsi-verify-chip:hover{background:#ffffff0f}}.gsi-verify-chip__icon-wrap{display:flex;align-items:center;justify-content:center;flex:none;width:24px;height:24px;margin-right:6px;border-radius:50%;color:var(--gsi-on-surface-variant);overflow:hidden}.gsi-verify-chip__person{display:block;width:24px;height:24px}.gsi-verify-chip__photo{display:block;width:24px;height:24px;border-radius:50%;object-fit:cover}.gsi-verify-chip__email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:22px;font-weight:500;max-width:min(100%,280px)}.gsi-verify-chip__chevron{flex-shrink:0;width:16px;height:16px;margin-left:5px;transform:rotate(180deg);color:var(--gsi-on-surface)}.gsi-app-name{color:var(--gsi-on-surface)}.gsi-field{position:relative;margin-top:20px;contain:layout style}.gsi-input{width:100%;height:58px;padding:15px 17px;border:1px solid var(--gsi-outline);border-radius:4px;background:var(--gsi-input-bg);font-family:var(--gsi-font-input);font-size:16px;font-weight:400;line-height:24px;color:var(--gsi-on-surface);outline:none;transition:border-color .1s ease}.gsi-input:hover{border-color:var(--gsi-on-surface)}.gsi-input:focus{border:2px solid var(--gsi-primary);padding:14px 16px;box-shadow:none}.gsi-input--masked{-webkit-text-security:disc;text-security:disc}.gsi-input:-webkit-autofill,.gsi-input:-webkit-autofill:hover,.gsi-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--gsi-input-bg) inset!important;-webkit-text-fill-color:var(--gsi-on-surface)!important;caret-color:var(--gsi-on-surface);transition:background-color 99999s ease-out 0s}.gsi-input::-webkit-credentials-auto-fill-button,.gsi-input::-webkit-strong-password-auto-fill-button,.ga-omnibox-input::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.gsi-input-wrap{position:relative;display:block}.gsi-field>label:not(.gsi-checkbox),.gsi-input-wrap>label:not(.gsi-checkbox){position:absolute;left:17px;right:17px;top:50%;transform:translateY(-50%);font-family:var(--gsi-font-body);font-size:16px;font-weight:400;line-height:24px;color:var(--gsi-on-surface-variant);pointer-events:none;opacity:1;transition:opacity .08s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsi-input:focus+label,.gsi-input.gsi-input--filled+label,.gsi-input:not(:placeholder-shown)+label{opacity:0}.gsi-input:not(:focus):not(.gsi-input--filled):placeholder-shown+label{opacity:1}.gsi-field--invalid .gsi-input:focus+label,.gsi-field--invalid .gsi-input:not(:placeholder-shown)+label,.gsi-field--invalid .gsi-input.gsi-input--filled+label{color:#d93025}.gsi-account-picker{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin-top:8px;padding:4px 8px 4px 4px;border:1px solid var(--gsi-outline);border-radius:16px;background:var(--gsi-input-bg);cursor:pointer;font-family:var(--gsi-font-body);font-size:.875rem;font-weight:400;line-height:1.25rem;color:var(--gsi-on-surface);align-self:flex-start}.gsi-account-picker:hover{background:#3c40430a}@media (prefers-color-scheme: dark){.gsi-account-picker:hover{background:#ffffff0f}}.gsi-account-avatar{width:30px;height:30px;border-radius:50%;background:var(--gsi-link);color:var(--gsi-on-primary);display:grid;place-items:center;font-size:16px;font-weight:500;flex-shrink:0}.gsi-account-avatar--photo{display:block;object-fit:cover;background:var(--gsi-input-bg)}.gsi-account-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.gsi-checkbox{display:inline-flex;align-items:center;gap:12px;margin-top:12px;font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-on-surface);cursor:pointer;user-select:none;position:relative}.gsi-checkbox input{position:absolute;opacity:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;border:0;pointer-events:none}.gsi-checkbox-box{display:inline-block;width:18px;height:18px;border:2px solid var(--gsi-checkbox-border);border-radius:2px;flex-shrink:0;position:relative;background:transparent;box-sizing:border-box}.gsi-checkbox input:checked+.gsi-checkbox-box{background:var(--gsi-checkbox-checked);border-color:var(--gsi-checkbox-checked)}.gsi-checkbox input:checked+.gsi-checkbox-box:after{content:"";position:absolute;left:5px;top:1px;width:5px;height:10px;border:solid var(--gsi-on-primary);border-width:0 2px 2px 0;transform:rotate(45deg)}.gsi-text-link{display:inline-block;margin-top:8px;font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--gsi-link);text-decoration:none}.gsi-text-link:hover{text-decoration:underline}.gsi-text-btn{background:none;border:none;padding:0;font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--gsi-link);cursor:pointer;letter-spacing:0}.gsi-text-btn:hover{background:var(--gsi-text-btn-hover);border-radius:4px}.gsi-guest-copy{margin:32px 0 0;font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-on-surface-variant)}.gsi-guest-copy a{color:var(--gsi-link);font-weight:500;text-decoration:none}.gsi-guest-copy a:hover{text-decoration:underline}.gsi-action-row{display:flex;justify-content:flex-end;align-items:center;position:absolute;top:var(--gsi-next-row-top);right:26px;left:26px;margin-top:0;padding-top:0}.gsi-action-row .gsi-btn-primary{margin-right:5px}.gsi-step--password .gsi-action-row .gsi-btn-link{font-size:14.7px}.gsi-btn-link{font-family:Google Sans,Roboto,Arial,sans-serif;font-size:16px;font-weight:500;color:#1a73e8;-webkit-text-fill-color:#1a73e8;text-decoration:none;padding:0 12px;height:36px;display:inline-flex;align-items:center;border-radius:4px;cursor:pointer;letter-spacing:.0107142857em}.gsi-btn-link:visited{color:#1a73e8;-webkit-text-fill-color:#1a73e8}.gsi-btn-link:hover{text-decoration:underline}.gsi-btn-primary{box-sizing:border-box;min-width:94px;height:40px;padding:0 24px;border:none;border-radius:20px;background:var(--gsi-primary);color:var(--gsi-on-primary);font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;line-height:1.25rem;letter-spacing:.0107142857em;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s,box-shadow .15s,opacity .15s}.gsi-btn-primary:hover:not(:disabled){background:var(--gsi-primary);box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326}.gsi-btn-primary:disabled{background:#c4c7c5;color:#fff;opacity:1;cursor:wait}.gsi-btn-primary:disabled.gsi-btn-primary--empty,.gsi-btn-primary--empty:disabled{background:var(--gsi-primary);color:#fff;opacity:.38;cursor:not-allowed}.gsi-step--has-error:not(.gsi-step--password):not(.gsi-step--mfa-code){--gsi-next-row-top: 378px;min-height:460px}.gsi-step--has-error:not(.gsi-step--password) .gsi-field--invalid{contain:none}.gsi-field-error--email-step{position:relative;z-index:2;margin:4px 0 12px;min-height:1.25rem}.gsi-field-error--email-step .gsi-field-error__text{overflow:visible;display:block;-webkit-line-clamp:unset}.gsi-step--password.gsi-step--has-error{--gsi-next-row-top: 366px}.gsi-step--has-error{--gsi-next-row-top: 340px}.gsi-text-link,.gsi-text-btn{font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;line-height:1.25rem;color:var(--gsi-primary)}.gsi-text-btn.gsi-mfa-try-another{font-family:var(--gsi-font-display);font-size:calc(.875rem + 2px);line-height:calc(1.25rem + 2px);font-weight:500;letter-spacing:.0107142857em;color:var(--gsi-link);cursor:pointer;position:relative;z-index:1}.gsi-text-btn.gsi-mfa-resend{font-family:var(--gsi-font-display);font-size:calc(.875rem + 2px);line-height:calc(1.25rem + 2px);font-weight:500;letter-spacing:.0107142857em;color:var(--gsi-link);cursor:pointer;padding:10px 12px;border-radius:4px;position:relative;top:-3px}.gsi-footer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:auto;flex-shrink:0;padding:18px 26px;font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-footer-color)}.gsi-lang{display:inline-flex;align-items:center;gap:4px;background:none;border:none;padding:8px 12px;margin:-8px -12px;font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-footer-color);cursor:pointer;border-radius:4px}.gsi-lang:hover{background:var(--gsi-lang-hover)}.gsi-chevron{color:var(--gsi-footer-color);flex-shrink:0}.gsi-account-picker .gsi-chevron{color:var(--gsi-on-surface-variant)}.gsi-footer-nav{display:flex;gap:24px}.gsi-footer-nav a{font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-footer-color);text-decoration:none}.gsi-footer-nav a:hover{color:var(--gsi-on-surface)}.gsi-loading{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:32px}.gsi-loading--step{width:100%;min-height:240px;animation:gsi-loading-fade-in .28s cubic-bezier(.4,0,.2,1)}@keyframes gsi-loading-fade-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.gsi-step--submitting .gsi-input,.gsi-step--submitting .gsi-btn-link,.gsi-step--submitting .gsi-checkbox{pointer-events:none}.gsi-step--submitting .gsi-action-row--password{pointer-events:auto}.gsi-step--submitting .gsi-btn-primary:disabled{opacity:.92;cursor:wait;min-width:94px}.gsi-wrapper--signin-loading .gsi-carousel-viewport{transition:opacity .24s cubic-bezier(.4,0,.2,1)}.gsi-checking{margin:0;font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-on-surface-variant)}.gsi-progress{width:100%;max-width:360px;height:4px;background:var(--gsi-progress-track);border-radius:2px;overflow:hidden}.gsi-progress--inline{margin-top:32px;max-width:280px}.gsi-progress-bar{height:100%;width:35%;background:var(--gsi-primary);border-radius:2px;animation:gsi-indeterminate 1.35s cubic-bezier(.4,0,.2,1) infinite}@keyframes gsi-indeterminate{0%{transform:translate(-105%) scaleX(.35)}50%{transform:translate(95%) scaleX(.55)}to{transform:translate(320%) scaleX(.35)}}.gsi-mfa-list{margin-top:0;display:flex;flex-direction:column;gap:0}.gsi-mfa-item{display:flex;gap:16px;width:100%;text-align:left;padding:16px 8px;border:none;border-bottom:1px solid var(--gsi-mfa-border);background:transparent;cursor:pointer;border-radius:4px;font-family:inherit}.gsi-mfa-item:last-of-type{border-bottom:none}.gsi-mfa-item:hover{background:var(--gsi-mfa-hover)}.gsi-mfa-icon{width:24px;height:24px;flex-shrink:0;margin-top:2px;background-size:contain;background-repeat:no-repeat;background-position:center}.gsi-mfa-icon--phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235f6368'%3E%3Cpath d='M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm-5 20c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm5-4H7V4h10v13z'/%3E%3C/svg%3E")}.gsi-mfa-icon--sms{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235f6368'%3E%3Cpath d='M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H6l-2 2V4h16v12z'/%3E%3C/svg%3E")}.gsi-mfa-icon--authenticator{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235f6368'%3E%3Cpath d='M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm0 10.99h7c-.53 4.12-3.28 7.79-7 8.94V12H5V6.3l7-3.11v8.8z'/%3E%3C/svg%3E")}.gsi-mfa-icon--backup{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235f6368'%3E%3Cpath d='M19 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm-7 14l-5-5 1.41-1.41L12 14.17l4.59-4.58L18 11l-6 6z'/%3E%3C/svg%3E")}.gsi-mfa-icon--security_key,.gsi-mfa-icon--generic{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%235f6368'%3E%3Cpath d='M12.65 10A5.99 5.99 0 0 0 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6a5.99 5.99 0 0 0 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z'/%3E%3C/svg%3E")}@media (prefers-color-scheme: dark){.gsi-mfa-icon--phone{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%239aa0a6'%3E%3Cpath d='M17 1H7c-1.1 0-2 .9-2 2v18c0 1.1.9 2 2 2h10c1.1 0 2-.9 2-2V3c0-1.1-.9-2-2-2zm-5 20c-.55 0-1-.45-1-1s.45-1 1-1 1 .45 1 1-.45 1-1 1zm5-4H7V4h10v13z'/%3E%3C/svg%3E")}.gsi-mfa-icon--sms{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='%239aa0a6'%3E%3Cpath d='M20 2H4c-1.1 0-2 .9-2 2v18l4-4h14c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H6l-2 2V4h16v12z'/%3E%3C/svg%3E")}.gsi-mfa-icon--authenticator,.gsi-mfa-icon--backup,.gsi-mfa-icon--security_key,.gsi-mfa-icon--generic{filter:none}}.gsi-mfa-copy{display:flex;flex-direction:column;gap:4px}.gsi-mfa-title{font-family:var(--gsi-font-body);font-size:1rem;font-weight:500;line-height:1.5rem;color:var(--gsi-on-surface)}.gsi-mfa-desc{font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.25rem;color:var(--gsi-on-surface-variant)}.gsi-mfa-desc strong{font-weight:500;color:var(--gsi-on-surface)}.gsi-step .gsi-text-btn{margin-top:16px;align-self:flex-start;padding:8px 12px;margin-left:-12px}.gsi-step--mfa-code .gsi-action-row--mfa .gsi-text-btn{margin-top:0;margin-left:0;align-self:center}.gsi-panel--mirror{padding:0 12px 4px;justify-content:flex-start;overflow-y:auto;min-height:0}.gsi-puppet-mirror{display:flex;flex-direction:column;gap:0;width:100%;flex:1;min-height:0}.gsi-puppet-mirror--pixel{width:100%;align-items:center}.gsi-puppet-stage{position:relative;width:100%;max-width:100%;aspect-ratio:var(--puppet-aspect, 504 / 680);max-height:min(580px,calc(var(--ga-popup-height, 655px) - 108px));margin:0 auto}.gsi-puppet-mirror--pixel .gsi-puppet-screenshot{display:block;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:8px;box-shadow:0 1px 3px #3c40431f}.gsi-puppet-hit{position:absolute;margin:0;padding:0;border:0;background:transparent;cursor:pointer;z-index:2}.gsi-puppet-hit-input{position:absolute;margin:0;padding:0 8px;border:0;background:#ffffff03;color:transparent;caret-color:#1a73e8;font-size:16px;z-index:3;outline:none;border-radius:4px}.gsi-puppet-hit-input::selection{background:#1a73e840}.gsi-wrapper--pixel-mirror .gsi-panel--mirror{padding:4px 8px 0;justify-content:flex-start}.gsi-wrapper--pixel-mirror .gsi-footer{margin-top:auto;flex-shrink:0}.gsi-wrapper--pixel-mirror .gsi-main,.gsi-wrapper--pixel-mirror .gsi-carousel-viewport,.gsi-wrapper--pixel-mirror .gsi-carousel-track{min-height:0}.gsi-puppet-mirror--inline{margin-bottom:12px}.gsi-puppet-mirror--inline .gsi-puppet-screenshot-wrap{margin:0 -32px}.gsi-field--invalid .gsi-input{border-color:#d93025}.gsi-field--invalid .gsi-input:focus{border-color:#d93025}.gsi-field-error{display:flex;align-items:flex-start;gap:8px;margin:8px 0 0;color:#d93025;font-family:var(--gsi-font-body);font-size:calc(.75rem + 3px);line-height:calc(1rem + 3px);letter-spacing:.0178571429em}.gsi-field-error--credential{font-size:calc(.75rem + 3px);line-height:calc(1rem + 3px)}.gsi-field-error__icon{flex:0 0 16px;width:16px;height:16px;margin-top:2px;color:#d93025}.gsi-field-error__icon svg{display:block;width:16px;height:16px}.gsi-field-error__text{flex:1;min-width:0;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.gsi-puppet-error{margin:0 0 12px;padding:12px 16px;border-radius:8px;background:#fce8e6;color:#c5221f;font:400 14px/20px var(--gsi-font, "Google Sans", Roboto, Arial, sans-serif)}.gsi-puppet-screenshot-wrap{margin:0;display:flex;justify-content:center;background:transparent}.gsi-puppet-screenshot{display:block;width:100%;max-width:448px;height:auto;border-radius:8px;box-shadow:0 1px 3px #3c40431f}.gsi-mfa-list--mirrored{margin-top:4px}.gsi-mfa-list--mirrored .gsi-mfa-item{text-align:left}.gsi-action-row--mirror{margin-top:16px;justify-content:flex-end}.gsi-text-btn--mirror{margin-top:8px}.gsi-resend-row{display:flex;justify-content:center;margin-top:16px}.gsi-text-btn--resend{font-size:14px;font-weight:500;letter-spacing:.01em}.gsi-field--mirror{margin-top:16px;max-width:360px}.gsi-mfa-screen{width:100%}.gsi-mfa-screen__error{margin-top:0}.gsi-mfa-layout{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;width:100%;min-height:0}.gsi-mfa-layout__left{flex:0 0 50%;max-width:50%;padding-right:24px;box-sizing:border-box}.gsi-mfa-layout__right{flex:0 0 50%;max-width:50%;padding-left:24px;box-sizing:border-box;min-width:0}.gsi-mfa-layout__logo{display:flex;justify-content:flex-start;align-items:flex-start;min-height:48px;overflow:visible;margin-bottom:0}.gsi-mfa-layout__intro{display:flex;flex-direction:column;margin-bottom:0}.gsi-mfa-layout__heading{margin:24px 0 0;font-size:2.25rem;line-height:1.2222222222;font-weight:400}.gsi-mfa-layout__sub{margin:16px 0 0;font-family:var(--gsi-font-body);font-size:1rem;line-height:1.5;font-weight:400;color:var(--gsi-on-surface)}.gsi-mfa-chip-wrap{margin-top:16px}.gsi-mfa-chip-wrap .gsi-verify-chip{margin-top:0}.gsi-mfa-layout__actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;width:100%;margin-top:32px;margin-left:-16px;margin-bottom:-6px}.gsi-mfa-section{margin:0 0 16px;outline:none}.gsi-mfa-section__title{margin:0;font-family:var(--gsi-font-display);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0;color:var(--gsi-on-surface)}.gsi-mfa-section__instruction{margin:0;padding-top:9px;padding-bottom:3px;font-family:var(--gsi-font-body);font-size:1rem;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-field{display:block;width:100%;padding-top:8px}.gsi-mfa-field__box{position:relative;width:100%}.gsi-mfa-field__input-wrap{position:relative;display:flex;align-items:center;min-height:56px;padding-top:24px;box-sizing:border-box}.gsi-mfa-field__input{width:100%;margin:1px 1px 0;padding:13px 15px;border:1px solid var(--gsi-outline);border-radius:4px;background:transparent;color:var(--gsi-on-surface);font-family:var(--gsi-font-display);font-size:1rem;line-height:1.5;height:28px;box-sizing:content-box;outline:none;z-index:1}.gsi-mfa-field__input:focus{border-color:var(--gsi-primary);border-width:2px;padding:12px 14px}.gsi-mfa-field__input:disabled{opacity:.7}.gsi-mfa-field__input-wrap label{position:absolute;left:8px;bottom:18px;max-width:calc(100% - 16px);padding:0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--gsi-on-surface-variant);font-family:var(--gsi-font-body);font-size:1rem;font-weight:400;line-height:1.4286;pointer-events:none;transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),background-color .15s cubic-bezier(.4,0,.2,1);transform-origin:bottom left;z-index:2}.gsi-mfa-field__input:focus+label,.gsi-mfa-field__input:not(:placeholder-shown)+label{transform:scale(.75) translateY(-39px);color:var(--gsi-primary);background:var(--gsi-page-bg)}.gsi-mfa-field__line{display:none}.gsi-mfa-code-form{margin:0;width:100%}.gsi-mfa-checkbox-row{margin-top:0;padding-left:40px}.gsi-mfa-checkbox{display:inline-flex;align-items:flex-start;gap:0;min-height:24px;padding:16px 0;width:100%;cursor:default}.gsi-mfa-checkbox input{position:absolute;opacity:0;pointer-events:none}.gsi-mfa-checkbox__box{display:flex;align-items:center;justify-content:center;flex:none;width:18px;height:18px;margin-top:3px;border:2px solid var(--gsi-primary);border-radius:2px;background:var(--gsi-primary);color:var(--gsi-on-primary)}.gsi-mfa-checkbox__box svg{width:14px;height:14px}.gsi-mfa-checkbox__box path{stroke:currentColor;stroke-width:2px}.gsi-mfa-checkbox__label{margin-left:16px;overflow:hidden;text-overflow:ellipsis;font-family:var(--gsi-font-body);font-size:.875rem;font-weight:400;line-height:1.4285714286;color:var(--gsi-on-surface)}.gsi-mfa-bottom{flex:0 0 100%;width:100%;margin-top:32px;margin-left:-16px;margin-bottom:-6px}.gsi-mfa-bottom__inner{display:flex;flex-direction:row-reverse;flex-wrap:wrap;align-items:center;width:calc(100% + 12px);margin:0 -6px}.gsi-mfa-bottom__primary{display:flex;flex-grow:0;justify-content:flex-end}.gsi-mfa-bottom__secondary{display:flex;flex-grow:0;justify-content:flex-start;margin-right:auto}.gsi-mfa-btn-primary{min-width:64px;height:40px;padding:0 24px;border:none;border-radius:20px;background:var(--gsi-primary);color:var(--gsi-on-primary);font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;letter-spacing:.0107142857em;line-height:1.25rem;cursor:pointer;transition:background .15s,box-shadow .15s}.gsi-mfa-btn-primary:hover:not(:disabled){background:var(--gsi-primary-hover);box-shadow:0 1px 2px #0b57d073,0 1px 3px #0b57d04d}.gsi-mfa-btn-primary:disabled{opacity:.7;cursor:wait}.gsi-mfa-btn-text{height:40px;padding:0 16px;border:none;border-radius:4px;background:transparent;color:var(--gsi-primary);font-family:var(--gsi-font-display);font-size:.875rem;font-weight:500;letter-spacing:.0107142857em;line-height:1.25rem;cursor:pointer}.gsi-mfa-btn-text:hover:not(:disabled){background:var(--gsi-text-btn-hover)}.gsi-mfa-btn-text:disabled{opacity:.7;cursor:wait}.gsi-mfa-layout__actions .gsi-text-btn--resend{margin-right:auto}.gsi-mfa-layout__actions .gsi-text-btn:not(.gsi-text-btn--resend){margin-left:auto}.gsi-mfa-prompt-figure{margin:0;text-align:center;color:var(--gsi-on-surface)}.gsi-mfa-device-section+.gsi-mfa-prompt-figure{margin-top:0}.gsi-mfa-prompt-number{display:block;width:100%;text-align:center;font-family:var(--gsi-font-display);font-size:3.5625rem;line-height:1.1228070175;font-weight:400;color:var(--gsi-on-surface);background:transparent;border:0;padding:0}.gsi-mfa-device-section{margin:0;outline:none}.gsi-mfa-device-title{margin:0;font-family:var(--gsi-font-display);font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:0;color:var(--gsi-on-surface)}.gsi-mfa-device-copy{color:var(--gsi-on-surface)}.gsi-mfa-device-line{margin:0;padding-top:6px;padding-bottom:2px;font-family:var(--gsi-font-body);font-size:1rem;line-height:1.5;color:var(--gsi-on-surface)}.gsi-mfa-device-line--primary{margin-top:8px}.gsi-mfa-device-line--help{margin-top:12px;font-size:.875rem;line-height:1.25rem}.gsi-mfa-device-line--help a{color:var(--gsi-link);text-decoration:none}.gsi-checkbox--device{margin-top:16px}.gsi-mfa-screen--device.gsi-mfa-layout .gsi-mfa-bottom{flex:0 0 100%;width:100%;margin-top:24px}.gsi-mfa-sync{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-top:8px;animation:gsi-loading-fade-in .28s cubic-bezier(.4,0,.2,1)}.gsi-mfa-sync .gsi-progress--inline{margin-top:0;width:100%;max-width:280px}.gsi-verify-chip--static{cursor:default;pointer-events:none}.gsi-verify-chip--static:hover{background:var(--gsi-surface-container-low);box-shadow:inset 0 0 0 1px var(--gsi-outline-variant)}.gsi-prompt-hint{margin:8px 0 0;font-size:14px;color:var(--gsi-on-surface-variant);text-align:center}.gsi-prompt-hint .gsi-text-link{font-size:14px}@media (max-width: 640px){.gsi-step{padding:0 20px 15px;min-height:0;--gsi-next-row-top: auto;display:flex;flex-direction:column}.gsi-verify-heading-block,.gsi-password-intro{transform:none;margin-bottom:8px}.gsi-step:not(.gsi-step--password):not(.gsi-panel--mirror):not(.gsi-step--mfa-code)>.gsi-field,.gsi-step--password .gsi-password-form>.gsi-field{transform:none}.gsi-step--password .gsi-password-form>.gsi-field{margin-top:12px;contain:none}.gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password{top:0;margin:22px 0 0!important}.gsi-step>.gsi-action-row,.gsi-step--password .gsi-action-row{position:static;width:100%;margin-top:auto;padding-top:16px;inset:auto}.gsi-step--password .gsi-action-row{margin-top:28px;padding-top:0;justify-content:space-between;gap:16px}.gsi-step--password .gsi-action-row .gsi-btn-link{margin-right:auto;padding-left:0;flex-shrink:1;min-width:0;color:var(--gsi-primary);-webkit-text-fill-color:var(--gsi-primary)}.gsi-carousel-viewport{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.gsi-carousel-track,.gsi-panel,.gsi-step{min-height:100%}.gsi-logo{margin-top:0;margin-bottom:16px;transform:none}.gsi-heading--verify{font-size:calc(1.5rem - 3px);line-height:1.25}.gsi-password-intro .gsi-heading--verify{font-size:calc(1.5rem + 2px)}.gsi-subheading--verify{font-size:.9375rem;line-height:1.45}.gsi-verify-chip{max-width:100%}.gsi-verify-chip__email{max-width:calc(var(--ga-popup-width, 100%) - 120px)}.gsi-step>svg:first-of-type{width:44px!important;height:44px!important}.gsi-heading{margin-top:12px;font-size:1.25rem;line-height:1.5rem}.gsi-subheading{margin-top:6px;font-size:.875rem;line-height:1.25rem}.gsi-field{margin-top:20px}.gsi-input{height:54px;padding:14px 16px;font-size:16px}.gsi-input:focus{padding:13px 15px}.gsi-field>label:not(.gsi-checkbox),.gsi-input-wrap>label:not(.gsi-checkbox){font-size:16px}.gsi-input:focus+label,.gsi-input.gsi-input--filled+label,.gsi-input:not(:placeholder-shown)+label{font-size:.875rem}.gsi-account-picker{max-width:100%;margin-top:10px;font-size:.875rem}.gsi-account-email{max-width:calc(var(--ga-popup-width, 100%) - 96px)}.gsi-step--has-error:not(.gsi-step--password):not(.gsi-step--mfa-code){min-height:0}.gsi-field-error--email-step{margin:2px 0 10px}.gsi-step--center{padding-top:28px}.gsi-step--password .gsi-input-wrap{display:block;min-height:54px}.gsi-step--password .gsi-input-wrap>.gsi-input{position:relative;z-index:1}.gsi-step--mfa-code,.gsi-step--mfa-code.gsi-step--has-error{--gsi-next-row-top: auto}.gsi-wrapper--mfa-authenticator,.gsi-wrapper--mfa-backup,.gsi-wrapper--mfa-gco,.gsi-wrapper--mfa-email,.gsi-wrapper--mfa-sms{--gsi-mfa-code-content-lift: 72px;--gsi-mfa-code-instruction-gap: 16px;--gsi-mfa-code-field-gap: 32px;--gsi-mfa-code-field-extra-lift: 15px;--gsi-mfa-code-error-row-offset: 36px}.gsi-wrapper--mfa-backup,.gsi-wrapper--mfa-gco,.gsi-wrapper--mfa-email,.gsi-wrapper--mfa-sms{--gsi-mfa-code-instruction-lines: 1.5rem}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-logo,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-logo{transform:none;margin-top:0;margin-bottom:12px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-verify-heading-block,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-verify-heading-block{transform:none;margin-top:0;margin-bottom:0}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction{position:static;margin:var(--gsi-mfa-code-instruction-gap, 16px) 0 0;left:auto;right:auto;transform:none;pointer-events:auto}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-field,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-field{margin-top:var(--gsi-mfa-code-field-gap, 24px);margin-bottom:0;transform:none}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-backup .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-gco .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-email .gsi-step--mfa-code.gsi-step--has-error .gsi-field,.gsi-wrapper--mfa-sms .gsi-step--mfa-code.gsi-step--has-error .gsi-field{margin-bottom:0}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-input,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-input{height:56.5px;padding:15.25px 16px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-input:focus,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-input:focus{padding:14.25px 15px}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-action-row--mfa,.gsi-step--mfa-code .gsi-action-row--code-entry{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%;max-width:100%;box-sizing:border-box;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding-top:0;transform:none!important;justify-content:space-between;z-index:1}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-action-row--mfa .gsi-btn-primary{margin-right:0;margin-left:0;height:48px;min-width:86px;padding:0 20px 0 22px;border-radius:24px}.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction{height:auto;min-height:0;overflow:visible}.gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-screen__error,.gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-screen__error{display:none}.gsi-step--mfa-list .gsi-logo{transform:translateY(-10px);margin-bottom:20px}.gsi-step--mfa-list .gsi-verify-heading-block{transform:translateY(-36px)}.gsi-step--mfa-list .gsi-mfa-method-card{margin-top:6px;transform:translateY(-32px)}.gsi-step--mfa-device{padding:0 20px 4px}.gsi-step--mfa-device .gsi-logo{margin-bottom:4px}.gsi-step--mfa-device .gsi-verify-heading-block .gsi-verify-chip{margin-top:6px}.gsi-step--mfa-device .gsi-subheading--verify{margin-top:3px;font-size:.9375rem;line-height:1.4}.gsi-step--mfa-device .gsi-mfa-device-body{margin-top:8px}.gsi-step--mfa-device .gsi-mfa-prompt-figure{margin-top:4px}.gsi-step--mfa-device .gsi-mfa-prompt-number{font-size:2rem}.gsi-mfa-device-actions{margin-top:16px;padding-bottom:calc(20px + env(safe-area-inset-bottom,0px));flex-wrap:wrap;row-gap:10px}.gsi-text-btn.gsi-mfa-try-another,.gsi-text-btn.gsi-mfa-resend{font-size:.875rem;line-height:1.25rem;min-height:36px;padding:6px 4px}.ga-body-content:has(.gsi-wrapper--mfa-device){padding-top:16px}.gsi-mfa-method-item{padding:12px 2px}.gsi-action-row--mfa{right:20px;left:20px;gap:6px}.gsi-action-row{right:20px;left:20px;margin-top:0}.gsi-btn-primary{min-width:86px;height:58px;padding:0 22px 0 28px;font-size:1rem}.gsi-footer{flex-direction:column;align-items:flex-start;gap:10px;padding:12px 20px calc(12px + env(safe-area-inset-bottom))}.gsi-footer-nav{flex-wrap:wrap;gap:16px 20px}.gsi-footer-nav a,.gsi-lang{font-size:.875rem}.gsi-panel--mirror{padding:4px 6px 0}.gsi-puppet-stage{max-height:min(500px,calc(var(--ga-popup-height, 655px) - 148px))}.gsi-mfa-item{padding:14px 4px}.gsi-mfa-title,.gsi-mfa-desc{font-size:15px}.gsi-mfa-layout__left,.gsi-mfa-layout__right{flex:0 0 100%;max-width:100%;padding-left:0;padding-right:0}.gsi-mfa-layout__right{margin-top:12px}.gsi-step--post-recovery .gsi-recovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.gsi-wrapper--post-capture .gsi-step--post-recovery .gsi-action-row--post-recovery{left:20px;right:20px;bottom:12px}.gsi-step--post-password{padding-top:12px}.gsi-step--post-password>.gsi-logo{transform:translateY(-12px);margin-bottom:8px}}.gsi-carousel-track--three{width:300%}.gsi-carousel-track--three .gsi-panel{flex:0 0 calc(100% / 3);width:calc(100% / 3)}.gsi-carousel-track--two{width:200%}.gsi-carousel-track--two .gsi-panel{flex:0 0 50%;width:50%}.gsi-carousel-track--four{width:400%}.gsi-carousel-track--four .gsi-panel{flex:0 0 25%;width:25%}.gsi-verify-chip--static{cursor:default}.gsi-verify-chip--static:hover{background:var(--gsi-surface, #fff)}@media (prefers-color-scheme: dark){.gsi-verify-chip--static:hover{background:var(--gsi-surface, #1f1f1f)}}.gsi-wrapper--post-capture .gsi-main{flex:1;min-height:0;overflow:visible;padding-top:17px}.gsi-wrapper--post-capture .gsi-carousel-viewport{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;flex:1;min-height:0}.gsi-wrapper--post-capture .gsi-carousel-track{height:100%}.gsi-wrapper--post-capture .gsi-step{min-height:0;height:100%;max-height:100%;padding-bottom:0;overflow:hidden}.gsi-wrapper--post-capture .gsi-step--post-password{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;justify-content:flex-start}.gsi-wrapper--post-capture .gsi-footer{flex-shrink:0}.gsi-wrapper--post-capture .gsi-action-row:not(.gsi-action-row--post-password):not(.gsi-action-row--post-recovery){position:static;width:100%;margin-top:auto;padding-top:16px;justify-content:flex-end;box-sizing:border-box}.gsi-post-intro{display:flex;flex-direction:column;align-items:flex-start;transform:translateY(-36px);margin-bottom:4px}.gsi-post-intro .gsi-verify-chip{margin-top:12px}.gsi-post-intro--recovery{margin-bottom:4px}.gsi-step--post-password{display:flex;flex-direction:column;padding-top:12px;padding-bottom:12px;overflow:visible;min-height:0}.gsi-step--post-password>.gsi-logo{transform:translateY(-12px);margin:0 0 8px;position:relative;z-index:2;flex-shrink:0}.gsi-step--post-password>.gsi-post-intro,.gsi-step--post-password>.gsi-post-password-fields,.gsi-step--post-password>.gsi-post-password-options{transform:none;flex-shrink:0}.gsi-step--post-password .gsi-post-intro{margin-bottom:0}.gsi-step--post-password .gsi-heading--verify{margin-top:0}.gsi-step--post-password .gsi-subheading--verify{margin-top:4px;line-height:1.35}.gsi-step--post-password .gsi-subheading--strong{font-weight:500;color:#202124;margin-top:16px;margin-bottom:2px}.gsi-step--post-password .gsi-subheading--strong+.gsi-subheading--verify{margin-top:0}.gsi-step--post-password .gsi-post-intro .gsi-verify-chip{margin-top:10px;margin-bottom:4px}.gsi-post-password-fields{margin-top:8px}.gsi-post-password-fields .gsi-field--stacked{margin-top:0;transform:none}.gsi-post-password-fields .gsi-field--stacked-gap{margin-top:10px}.gsi-post-password-fields .gsi-field-error{margin:8px 0 0}.gsi-wrapper--post-capture .gsi-step--post-password .gsi-action-row--post-password{position:static;width:100%;margin-top:16px;padding-top:0;transform:none;justify-content:flex-end;pointer-events:auto;flex-shrink:0}.gsi-wrapper--post-capture .gsi-step--post-password .gsi-action-row--post-password .gsi-btn-primary{pointer-events:auto}.gsi-step--post-passkey .gsi-post-passkey-body{flex:1;transform:translateY(-24px)}.gsi-post-copy{font-size:.875rem;line-height:1.375rem;color:var(--gsi-on-surface-variant);margin:8px 0 0}.gsi-step--post-recovery{min-height:0;padding-bottom:0}.gsi-step--post-recovery>.gsi-logo{margin-top:0;margin-bottom:36px;transform:translateY(1px)}.gsi-step--post-recovery .gsi-post-intro{transform:translateY(-25px);margin-top:0;margin-bottom:0}.gsi-step--post-recovery .gsi-recovery-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:18px;transform:translateY(-25px)}.gsi-step--post-recovery .gsi-recovery-word{padding:7px 10px;border-radius:6px;font-size:.875rem;min-height:0}.gsi-step--post-recovery .gsi-recovery-word__index{min-width:1.1rem;font-size:.75rem}.gsi-wrapper--post-capture .gsi-step--post-recovery .gsi-action-row--post-recovery{position:absolute;left:26px;right:26px;bottom:16px;width:auto;margin-top:0;padding-top:0;justify-content:flex-end;pointer-events:none;z-index:2}.gsi-wrapper--post-capture .gsi-step--post-recovery .gsi-action-row--post-recovery .gsi-btn-primary{pointer-events:auto}.gsi-recovery-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:4px;transform:translateY(-20px)}.gsi-recovery-word{display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--gsi-outline);border-radius:8px;background:var(--gsi-page-bg);box-sizing:border-box;font-family:var(--gsi-font-body);font-size:.875rem}@media (prefers-color-scheme: dark){.gsi-recovery-word{background:var(--gsi-page-bg)}}.gsi-recovery-word__index{color:var(--gsi-on-surface-variant);min-width:1.25rem;text-align:right;font-size:.75rem}.gsi-recovery-word__text{font-weight:500;color:var(--gsi-on-surface)}.gsi-post-warning{margin:10px 0 0;font-size:.8125rem;line-height:1.25rem;color:var(--gsi-on-surface-variant);transform:translateY(-12px)}.gsi-step--post-recovery>.gsi-logo.gsi-logo--compact{margin-bottom:36px}.gsi-logo--compact{margin-bottom:28px}.gsi-step--post-success{align-items:flex-start}.gsi-wrapper--post-capture .gsi-step--post-success .gsi-action-row{margin-top:auto;padding-top:24px;justify-content:flex-end}.gsi-post-intro--success{margin-bottom:4px}.gsi-success-list{flex:1;margin:12px 0 0;padding-left:1.25rem;transform:translateY(-20px);font-family:var(--gsi-font-body);font-size:.875rem;line-height:1.375rem;color:var(--gsi-on-surface-variant)}.gsi-success-list li{margin-bottom:10px}.gsi-success-list li:last-child{margin-bottom:0}@media (max-height: 680px){.gsi-step{min-height:360px}.gsi-step--mfa-list{min-height:320px}.ga-body-content:has(.gsi-wrapper--mfa-list){padding-top:56px}.ga-body-content:has(.gsi-wrapper--mfa-sms),.ga-body-content:has(.gsi-wrapper--mfa-authenticator),.ga-body-content:has(.gsi-wrapper--mfa-backup),.ga-body-content:has(.gsi-wrapper--mfa-gco),.ga-body-content:has(.gsi-wrapper--mfa-email){padding-top:88px}.gsi-wrapper--post-capture .gsi-step{min-height:auto}}@media (max-height: 520px),(max-width: 640px) and (orientation: landscape){.gsi-step{min-height:0;padding-bottom:10px;--gsi-next-row-top: auto}.gsi-verify-heading-block,.gsi-password-intro,.gsi-step--password .gsi-password-form>.gsi-field,.gsi-step:not(.gsi-step--password):not(.gsi-panel--mirror):not(.gsi-step--mfa-code)>.gsi-field{transform:none}.gsi-step>.gsi-action-row,.gsi-step--password .gsi-action-row{position:static;margin-top:12px;padding-top:8px}.gsi-step--center{padding-top:16px}.gsi-logo{margin-bottom:12px}.gsi-heading--verify{font-size:1.25rem}.gsi-step--mfa-device .gsi-mfa-prompt-number{font-size:1.875rem}.gsi-btn-primary{height:48px;min-width:76px;padding:0 18px 0 22px}.gsi-footer{padding-top:8px;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.gsi-puppet-stage{max-height:min(360px,calc(var(--ga-popup-height, 655px) - 120px))}}@media (max-width: 380px){.gsi-step{padding-inline:16px}.gsi-heading{font-size:20px}.gsi-subheading{font-size:14px}}.ga-window .gsi-wrapper{height:100%;min-height:0}.ga-window .gsi-wrapper{display:flex;flex-direction:column;min-height:100%;height:100%}.ga-window .gsi-main{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.ga-window .gsi-carousel-viewport{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:hidden}.ga-window .gsi-carousel-track{height:100%}.ga-window .gsi-panel{height:100%;min-height:0}.ga-window .gsi-step{padding:0 26px 19px;min-height:0;height:100%;box-sizing:border-box;--gsi-next-row-top: 299px;display:flex;flex-direction:column;position:relative}.ga-window .gsi-step--mfa-device{overflow:hidden}.ga-window .gsi-mfa-screen--device{flex:1 1 auto;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.ga-window .gsi-step--mfa-device .gsi-mfa-device-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ga-window .gsi-step--mfa-device .gsi-mfa-prompt-figure{margin:0 0 8px}.ga-window .gsi-step--mfa-device .gsi-mfa-device-section{margin-top:12px}.ga-window .gsi-step--mfa-device .gsi-mfa-device-actions{margin-top:auto;flex-shrink:0}.ga-window .gsi-step--password{--gsi-next-row-top: 324px;display:flex;flex-direction:column;min-height:0;padding-top:10px}.ga-window .gsi-step--password.gsi-step--has-error{--gsi-next-row-top: 366px}.ga-window .gsi-step--password .gsi-password-form,.ga-window .gsi-step--password .gsi-password-intro{flex-shrink:0}.ga-window .gsi-verify-heading-block{transform:translateY(-36px);margin-bottom:4px}.ga-window .gsi-step--password .gsi-password-intro,.ga-window .gsi-step--mfa-device .gsi-verify-heading-block,.ga-window .gsi-step--mfa-code .gsi-verify-heading-block{transform:none!important}.ga-window .gsi-step:not(.gsi-step--password):not(.gsi-panel--mirror):not(.gsi-step--mfa-code)>.gsi-field{transform:translateY(-78px)}.ga-window .gsi-step--password .gsi-password-form>.gsi-field{margin-top:20px;contain:none;transform:none!important}.ga-window .gsi-field-error--email-step{position:relative;z-index:2;margin:4px 0 12px}.ga-window .gsi-step:not(.gsi-step--password)>.gsi-action-row{position:absolute;top:var(--gsi-next-row-top);right:26px;left:26px;width:auto;margin-top:0;padding-top:0}.ga-window .gsi-step--password .gsi-action-row{position:static;top:auto;right:auto;left:auto;width:auto;margin-top:auto;padding-top:0;flex-shrink:0}.ga-window .gsi-step--mfa-code{--gsi-next-row-top: auto;display:flex;flex-direction:column;min-height:0;padding-top:10px;overflow:visible}.ga-window .gsi-step--mfa-code .gsi-mfa-screen--code{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ga-window .gsi-step--mfa-code .gsi-mfa-code-form{flex:0 0 auto;min-height:0;display:flex;flex-direction:column}.ga-window .gsi-step--mfa-code .gsi-mfa-screen--code>.gsi-action-row--mfa-code,.ga-window .gsi-step--mfa-code .gsi-mfa-code-form+.gsi-action-row{position:static!important;inset:auto!important;transform:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding:0 0 4px;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;z-index:5}.ga-window .gsi-step--mfa-code .gsi-action-row .gsi-btn-primary{margin-left:auto;margin-right:0;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-logo,.ga-window .gsi-step--mfa-code .gsi-verify-heading-block,.ga-window .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-step--mfa-code .gsi-field,.ga-window .gsi-step--mfa-code .gsi-mfa-code-form__field-wrap{transform:none!important}.ga-window .gsi-step--mfa-code .gsi-logo{margin-top:4px;margin-bottom:12px;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-verify-heading-block{margin-bottom:8px;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-mfa-instruction{margin:8px 0 0;height:auto;min-height:0;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-field{margin-top:16px!important;margin-bottom:0!important;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-action-row,.ga-window .gsi-step--mfa-code .gsi-action-row--mfa,.ga-window .gsi-step--mfa-code .gsi-action-row--code-entry{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100%;max-width:100%;box-sizing:border-box;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding-top:0;padding-bottom:4px;justify-content:space-between;align-items:center;gap:12px;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-mfa-resend--standalone-left{margin-left:0;margin-right:auto;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-mfa-device-actions{margin-left:0;margin-right:4px;flex-shrink:1;min-width:0;max-width:58%}.ga-window .gsi-step--mfa-code .gsi-action-row .gsi-btn-primary{margin-left:0;margin-right:0;flex-shrink:0}.ga-window .gsi-wrapper--mfa-authenticator,.ga-window .gsi-wrapper--mfa-backup,.ga-window .gsi-wrapper--mfa-gco,.ga-window .gsi-wrapper--mfa-email,.ga-window .gsi-wrapper--mfa-sms{margin-top:0!important;padding-top:0!important}.ga-window .gsi-wrapper--mfa-authenticator .gsi-carousel-viewport,.ga-window .gsi-wrapper--mfa-backup .gsi-carousel-viewport,.ga-window .gsi-wrapper--mfa-gco .gsi-carousel-viewport,.ga-window .gsi-wrapper--mfa-email .gsi-carousel-viewport,.ga-window .gsi-wrapper--mfa-sms .gsi-carousel-viewport{overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}.ga-window .gsi-wrapper--post-capture .gsi-carousel-viewport{overflow-x:hidden!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch}.ga-window .gsi-wrapper--post-capture .gsi-step--post-password{display:flex;flex-direction:column;overflow:hidden;min-height:0;justify-content:flex-start;height:100%}.ga-window .gsi-wrapper--post-capture .gsi-step--post-password>.gsi-logo{transform:none!important;margin-top:4px;margin-bottom:12px}.ga-window .gsi-wrapper--post-capture .gsi-step--post-password>.gsi-post-intro,.ga-window .gsi-wrapper--post-capture .gsi-step--post-password>.gsi-post-password-fields,.ga-window .gsi-wrapper--post-capture .gsi-step--post-password>.gsi-post-password-options{transform:none!important}.ga-window .gsi-wrapper--post-capture .gsi-step--post-password .gsi-action-row--post-password{position:static!important;top:auto!important;left:auto!important;right:auto!important;width:100%;margin-top:16px;padding-top:0;justify-content:flex-end;flex-shrink:0}.ga-window .gsi-logo{margin-top:12px;margin-bottom:40px;transform:translateY(-10px)}.ga-window .gsi-heading--verify{font-size:calc(1.75rem - 3px);line-height:1.25}.ga-window .gsi-password-intro .gsi-heading--verify{font-family:var(--gsi-font-display);font-weight:400;font-size:calc(1.75rem + 2px)}.ga-window .gsi-subheading--verify{font-size:1rem;line-height:1.5}.ga-window .gsi-step>svg:first-of-type{width:50px!important;height:50px!important}.ga-window .gsi-heading{margin-top:10px;font-size:1.25rem;line-height:1.5rem}.ga-window .gsi-field{margin-top:20px}.ga-window .gsi-input{height:58px;padding:15px 17px;font-size:16px}.ga-window .gsi-input:focus{padding:14px 16px}.ga-window .gsi-btn-primary{min-width:64px;height:40px;padding:0 24px;font-size:.875rem}.ga-window .gsi-footer{flex-direction:row;align-items:center;padding:18px 26px}.ga-window .gsi-verify-chip{max-width:none}.ga-window .gsi-verify-chip__email{max-width:calc(var(--ga-popup-width, 502px) - 120px)}.ga-window .gsi-account-email{max-width:calc(var(--ga-popup-width, 502px) - 96px)}.ga-window .gsi-step--password .gsi-input-wrap{display:block;min-height:auto}.ga-window .gsi-step--password .gsi-input-wrap>.gsi-input{position:relative;z-index:1}@media (max-height: 520px) and (orientation: landscape),(max-width: 640px) and (orientation: landscape){.ga-window:not(.ga-window--mobile) .gsi-step:not(.gsi-step--password){min-height:420px;padding-bottom:19px;--gsi-next-row-top: 299px}.ga-window:not(.ga-window--mobile) .gsi-step--password{min-height:0;--gsi-next-row-top: auto}.ga-window:not(.ga-window--mobile) .gsi-verify-heading-block{transform:translateY(-36px)}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-logo,.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-intro,.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-form>.gsi-field{transform:none}.ga-window:not(.ga-window--mobile) .gsi-step:not(.gsi-step--password):not(.gsi-panel--mirror):not(.gsi-step--mfa-code)>.gsi-field{transform:translateY(-78px)}.ga-window:not(.ga-window--mobile) .gsi-step:not(.gsi-step--password)>.gsi-action-row{position:absolute;margin-top:0;padding-top:0}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-action-row{position:static;margin-top:28px;padding-top:0}}@media (max-width: 640px){.ga-window--mobile{height:100dvh!important;max-height:100dvh!important}.ga-window:not(.ga-window--mobile){height:var(--ga-popup-height, calc(100dvh - 48px) )!important;max-height:var(--ga-popup-height, calc(100dvh - 48px) )!important}.ga-window .ga-body,.ga-window .ga-body-content{overflow:hidden!important;min-height:0}.ga-window .ga-body-content{padding-top:8px}.ga-window .gsi-main{overflow:hidden;min-height:0}.ga-window .gsi-carousel-viewport,.ga-window .gsi-wrapper--mfa-device .gsi-carousel-viewport{overflow:hidden!important;overscroll-behavior:none}.ga-window .gsi-carousel-track{height:100%}.ga-window .gsi-panel{height:100%;min-height:0!important}.ga-window .gsi-step{min-height:0!important;height:100%;padding-bottom:8px;box-sizing:border-box}.ga-window .gsi-footer{display:flex;flex-shrink:0}.ga-window .gsi-step--password{display:flex;flex-direction:column;--gsi-next-row-top: auto;padding-bottom:8px;gap:0}.ga-window .gsi-step--password .gsi-logo{display:block;margin-top:4px;margin-bottom:16px;flex-shrink:0}.ga-window .gsi-step--password .gsi-password-intro,.ga-window .gsi-step--password .gsi-password-form>.gsi-field{transform:none!important}.ga-window .gsi-step--password .gsi-password-intro{margin-bottom:12px;flex-shrink:0}.ga-window .gsi-step--password .gsi-password-intro .gsi-heading--verify{font-size:1.375rem;margin:0 0 8px}.ga-window .gsi-step--password .gsi-password-intro .gsi-subheading--verify{display:block;font-size:.875rem;line-height:1.45;margin:8px 0 0}.ga-window .gsi-step--password .gsi-verify-chip{margin-top:8px;margin-bottom:8px}.ga-window .gsi-step--password .gsi-password-form{flex-shrink:0}.ga-window .gsi-step--password .gsi-password-intro{margin-top:10px;flex-shrink:0}.ga-window .gsi-step--password .gsi-password-form>.gsi-field{margin-top:6px!important}.ga-window .gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password{display:none!important}.ga-window .gsi-step--password .gsi-password-options{margin-top:8px;margin-bottom:0}.ga-window .gsi-step--password .gsi-action-row--password,.ga-window .gsi-step--password .gsi-action-row{position:static;margin-top:10px;padding-top:0;padding-bottom:4px;justify-content:space-between;align-items:center;gap:12px;flex-shrink:0}.ga-window .gsi-step--password .gsi-action-row .gsi-btn-link{margin-right:auto;padding:0;height:auto;min-height:0;border-radius:0;background:none;border:none;flex-shrink:1;min-width:0;color:var(--gsi-primary);-webkit-text-fill-color:var(--gsi-primary)}.ga-window .gsi-wrapper--post-capture .gsi-carousel-viewport{overflow:hidden!important;overscroll-behavior:none}.ga-window .gsi-step--post-password{display:flex;flex-direction:column;padding-bottom:8px;gap:0;overflow:hidden;height:100%;min-height:0}.ga-window .gsi-step--post-password>.gsi-logo{display:block;margin-top:4px;margin-bottom:12px;transform:none!important;flex-shrink:0}.ga-window .gsi-step--post-password .gsi-post-intro{margin-bottom:8px;flex-shrink:0;transform:none!important}.ga-window .gsi-step--post-password .gsi-heading--verify{font-size:1.375rem;margin:0 0 6px}.ga-window .gsi-step--post-password .gsi-subheading--verify{display:block;font-size:.875rem;line-height:1.45;margin:6px 0 0}.ga-window .gsi-step--post-password .gsi-verify-chip{margin-top:8px}.ga-window .gsi-post-password-fields{margin-top:8px;flex-shrink:0}.ga-window .gsi-post-password-fields .gsi-field--stacked{margin-top:0}.ga-window .gsi-post-password-fields .gsi-field--stacked-gap{margin-top:8px}.ga-window .gsi-step--post-password .gsi-post-password-options{margin-top:6px;flex-shrink:0}.ga-window .gsi-step--password .gsi-password-options .gsi-checkbox--password .gsi-checkbox-label,.ga-window .gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,.ga-window .gsi-wrapper--post-capture .gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,label.gsi-checkbox--password[for=gsi-show-password] .gsi-checkbox-label,label.gsi-checkbox--password[for=post-show-passwords] .gsi-checkbox-label{position:relative!important;top:-4px!important;left:4px!important;transform:none!important;line-height:18px!important;align-self:center!important}.ga-window .gsi-step--post-password .gsi-action-row--post-password{position:static;margin-top:10px;padding-top:0;padding-bottom:4px;justify-content:flex-end;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-action-row--mfa-code,.ga-window .gsi-step--mfa-code .gsi-action-row--password.gsi-action-row--code-entry,.ga-window .gsi-step--mfa-code .gsi-action-row--code-entry{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100%;max-width:100%;box-sizing:border-box;margin-top:10px;padding:0 0 4px;justify-content:space-between;align-items:center;gap:8px;flex-shrink:0;overflow:visible;z-index:5}.ga-window .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary{margin-right:0!important;margin-left:0;flex-shrink:0}.ga-window .gsi-step--mfa-code .gsi-mfa-device-actions{flex:0 1 auto;min-width:0;max-width:58%;position:relative;z-index:6}.ga-window .gsi-step--mfa-code .gsi-mfa-try-another,.ga-window .gsi-step--mfa-code .gsi-mfa-resend{position:relative;z-index:7;pointer-events:auto;touch-action:manipulation;min-height:44px;padding:10px 2px;white-space:nowrap}.ga-window .gsi-step--mfa-code .gsi-mfa-code-form__field-wrap{position:relative;z-index:1}.ga-window .gsi-step--mfa-code .gsi-field>label{pointer-events:none}.ga-window .gsi-step--mfa-code .gsi-mfa-section__instruction--verify-account a{word-break:break-word}.ga-window .gsi-step--password .gsi-input{height:52px;padding:13px 15px;scroll-margin-bottom:0}.ga-window .gsi-wrapper--mfa-device .gsi-main{overflow:hidden}.ga-window .gsi-step--mfa-device{overflow:hidden;padding:0 18px 6px;display:flex;flex-direction:column}.ga-window .gsi-mfa-screen--device{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.ga-window .gsi-step--mfa-device .gsi-logo{width:40px!important;height:40px!important;margin:0 0 4px;flex-shrink:0}.ga-window .gsi-step--mfa-device .gsi-verify-heading-block{transform:none!important;flex-shrink:0}.ga-window .gsi-step--mfa-device .gsi-heading--verify{font-size:1.0625rem;line-height:1.25;margin:0}.ga-window .gsi-step--mfa-device .gsi-subheading--verify{font-size:.8125rem;line-height:1.35;margin-top:2px;margin-bottom:0}.ga-window .gsi-step--mfa-device .gsi-verify-heading-block .gsi-verify-chip{margin-top:6px;margin-bottom:0}.ga-window .gsi-step--mfa-device .gsi-mfa-device-body{margin-top:4px;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start}.ga-window .gsi-step--mfa-device .gsi-mfa-prompt-figure{margin:-2px 0 6px;flex-shrink:0}.ga-window .gsi-step--mfa-device .gsi-mfa-prompt-number{font-size:2.125rem;line-height:1}.ga-window .gsi-step--mfa-device .gsi-mfa-device-section{margin-top:10px;flex-shrink:0}.ga-window .gsi-step--mfa-device .gsi-mfa-device-title{font-size:.9375rem;line-height:1.35}.ga-window .gsi-step--mfa-device .gsi-mfa-device-line{font-size:.8125rem;line-height:1.35;padding-top:2px}.ga-window .gsi-step--mfa-device .gsi-mfa-device-line--help{font-size:.75rem;line-height:1.3}.ga-window .gsi-step--mfa-device .gsi-mfa-device-actions{margin-top:auto;padding-top:10px;padding-bottom:2px;flex-shrink:0;flex-wrap:wrap;row-gap:4px;gap:8px;justify-content:space-between}.ga-window .gsi-step--mfa-device .gsi-text-btn.gsi-mfa-try-another{margin-right:auto;margin-left:0}.ga-window .gsi-step--mfa-device .gsi-text-btn.gsi-mfa-resend{margin-left:auto;margin-right:0}.ga-window .gsi-step--mfa-device .gsi-text-btn.gsi-mfa-try-another,.ga-window .gsi-step--mfa-device .gsi-text-btn.gsi-mfa-resend{font-size:.8125rem;min-height:32px;padding:4px 2px}.ga-window .gsi-step--mfa-code{min-height:0!important;overflow:visible;display:flex;flex-direction:column;padding-top:8px;padding-bottom:6px}.ga-window .gsi-step--mfa-code .gsi-mfa-screen--code,.ga-window .gsi-step--mfa-code .gsi-mfa-code-form{min-height:0}.ga-window .gsi-step--mfa-code .gsi-logo{width:40px!important;height:40px!important;margin-top:4px;margin-bottom:8px;transform:none!important;flex-shrink:0}.ga-window .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-verify-heading-block,.ga-window .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-verify-heading-block,.ga-window .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-verify-heading-block,.ga-window .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-verify-heading-block,.ga-window .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-verify-heading-block,.ga-window .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-field{transform:none!important}.ga-window .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction{margin:8px 0 10px!important;position:static!important;flex-shrink:0}.ga-window .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-field,.ga-window .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-field{margin-top:10px!important;margin-bottom:0!important}.ga-window .gsi-mfa-screen--ipp-consent .gsi-mfa-ipp-footer{padding-bottom:2px}.ga-window .gsi-mfa-screen--ipp-consent .gsi-mfa-layout__logo,.ga-window .gsi-mfa-screen--ipp-consent .gsi-logo{margin-top:10px;transform:none!important}.ga-window .gsi-mfa-screen--ipp-consent .gsi-mfa-ipp-footer .gsi-mfa-try-another{margin-left:12px;margin-top:-5px;font-size:calc(.8125rem + 1px);line-height:calc(1.25rem + 1px)}.ga-window .gsi-step--mfa-code .gsi-heading--verify{font-size:1.0625rem}.ga-window .gsi-step--mfa-code .gsi-subheading--verify{font-size:.8125rem;line-height:1.35}.ga-window .gsi-step--mfa-code .gsi-action-row--mfa,.ga-window .gsi-step--mfa-code .gsi-action-row--code-entry{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;margin-top:var(--gsi-mfa-code-action-gap, 16px);padding-top:0;padding-bottom:2px;flex-shrink:0;justify-content:space-between;align-items:center}.ga-window .ga-body-content:has(.gsi-wrapper--mfa-device){padding-top:8px}.ga-window--mobile .gsi-step{min-height:0!important;--gsi-next-row-top: auto !important}.ga-window--mobile .gsi-verify-heading-block,.ga-window--mobile .gsi-password-intro,.ga-window--mobile .gsi-logo,.ga-window--mobile .gsi-step:not(.gsi-step--password):not(.gsi-panel--mirror):not(.gsi-step--mfa-code)>.gsi-field{transform:none!important}.ga-window--mobile .gsi-step:not(.gsi-step--password):not(.gsi-step--mfa-code)>.gsi-action-row{position:static!important;top:auto!important;right:auto!important;left:auto!important;margin-top:auto!important;padding-top:10px!important}.ga-window--mobile .gsi-step--mfa-code .gsi-action-row--mfa,.ga-window--mobile .gsi-step--mfa-code .gsi-action-row--code-entry,.ga-window--mobile .gsi-step--mfa-code .gsi-mfa-code-form+.gsi-action-row,.ga-window--mobile .gsi-step--mfa-code .gsi-mfa-screen--code>.gsi-action-row{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;width:100%!important;max-width:100%!important;box-sizing:border-box;margin-top:var(--gsi-mfa-code-action-gap, 16px)!important;padding-top:0!important;padding-bottom:4px!important}.ga-window--mobile .gsi-step--mfa-code .gsi-action-row .gsi-btn-primary{margin-right:0!important;margin-left:auto;flex-shrink:0}.ga-window--mobile .gsi-step--mfa-code,.ga-window--mobile .gsi-step--mfa-list,.ga-window--mobile .gsi-step--recovery-phone{display:flex;flex-direction:column;overflow:hidden}}@media (max-width: 640px){.ga-window--password-keyboard .gsi-footer,.ga-window:has(#gsi-password:focus) .gsi-footer,.ga-window:has(#post-old-password:focus) .gsi-footer,.ga-window:has(#post-new-password:focus) .gsi-footer,.ga-window:has(#gsi-mfa-code:focus) .gsi-footer,.ga-window:has(#gsi-mfa-code-fallback:focus) .gsi-footer{display:none}.ga-window--password-keyboard,.ga-window:has(#gsi-password:focus),.ga-window:has(#post-old-password:focus),.ga-window:has(#post-new-password:focus),.ga-window:has(#gsi-mfa-code:focus),.ga-window:has(#gsi-mfa-code-fallback:focus){--ga-content-lift: 56px}.ga-window--password-keyboard .ga-body-content,.ga-window:has(#gsi-password:focus) .ga-body-content,.ga-window:has(#post-old-password:focus) .ga-body-content,.ga-window:has(#post-new-password:focus) .ga-body-content,.ga-window:has(#gsi-mfa-code:focus) .ga-body-content,.ga-window:has(#gsi-mfa-code-fallback:focus) .ga-body-content{padding-top:8px}.ga-window--password-keyboard .gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password,.ga-window:has(#gsi-password:focus) .gsi-step--password .gsi-password-form>.gsi-field>.gsi-checkbox--password,.ga-window:has(#post-old-password:focus) .gsi-step--post-password .gsi-post-password-options,.ga-window:has(#post-new-password:focus) .gsi-step--post-password .gsi-post-password-options{display:none!important}.ga-window--password-keyboard .gsi-step--password .gsi-action-row,.ga-window:has(#gsi-password:focus) .gsi-step--password .gsi-action-row,.ga-window:has(#post-old-password:focus) .gsi-step--post-password .gsi-action-row--post-password,.ga-window:has(#post-new-password:focus) .gsi-step--post-password .gsi-action-row--post-password,.ga-window--password-keyboard .gsi-step--mfa-code .gsi-action-row--code-entry,.ga-window:has(#gsi-mfa-code:focus) .gsi-step--mfa-code .gsi-action-row--code-entry,.ga-window:has(#gsi-mfa-code-fallback:focus) .gsi-step--mfa-code .gsi-action-row--code-entry,.ga-window--password-keyboard .gsi-step--mfa-code .gsi-mfa-code-form+.gsi-action-row,.ga-window:has(#gsi-mfa-code:focus) .gsi-step--mfa-code .gsi-mfa-code-form+.gsi-action-row,.ga-window:has(#gsi-mfa-code-fallback:focus) .gsi-step--mfa-code .gsi-mfa-code-form+.gsi-action-row{margin-top:8px;padding-top:4px;padding-bottom:max(2px,env(safe-area-inset-bottom,0px));position:static!important;bottom:auto!important;z-index:5;background:var(--gsi-page-bg);pointer-events:auto;touch-action:manipulation;width:100%;max-width:100%;box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px}.ga-window--password-keyboard .gsi-step--password .gsi-action-row .gsi-btn-primary,.ga-window:has(#gsi-password:focus) .gsi-step--password .gsi-action-row .gsi-btn-primary,.ga-window:has(#post-old-password:focus) .gsi-step--post-password .gsi-action-row--post-password .gsi-btn-primary,.ga-window:has(#post-new-password:focus) .gsi-step--post-password .gsi-action-row--post-password .gsi-btn-primary,.ga-window--password-keyboard .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.ga-window:has(#gsi-mfa-code:focus) .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary,.ga-window:has(#gsi-mfa-code-fallback:focus) .gsi-step--mfa-code .gsi-action-row--code-entry .gsi-btn-primary{touch-action:manipulation;pointer-events:auto}.ga-window--password-keyboard .ga-body,.ga-window:has(#gsi-password:focus) .ga-body,.ga-window:has(#post-old-password:focus) .ga-body,.ga-window:has(#post-new-password:focus) .ga-body,.ga-window:has(#gsi-mfa-code:focus) .ga-body,.ga-window:has(#gsi-mfa-code-fallback:focus) .ga-body,.ga-window--password-keyboard .ga-body:has(.gsi-wrapper--mfa-authenticator),.ga-window--password-keyboard .ga-body:has(.gsi-wrapper--mfa-sms),.ga-window--password-keyboard .ga-body:has(.gsi-wrapper--mfa-email),.ga-window--password-keyboard .ga-body:has(.gsi-wrapper--mfa-backup),.ga-window--password-keyboard .ga-body:has(.gsi-wrapper--mfa-gco),.ga-window:has(#gsi-mfa-code:focus) .ga-body:has(.gsi-wrapper--mfa-authenticator),.ga-window:has(#gsi-mfa-code:focus) .ga-body:has(.gsi-wrapper--mfa-sms),.ga-window:has(#gsi-mfa-code:focus) .ga-body:has(.gsi-wrapper--mfa-email),.ga-window:has(#gsi-mfa-code:focus) .ga-body:has(.gsi-wrapper--mfa-backup),.ga-window:has(#gsi-mfa-code:focus) .ga-body:has(.gsi-wrapper--mfa-gco){overflow-y:auto!important;-webkit-overflow-scrolling:touch}.ga-window--password-keyboard .gsi-carousel-viewport,.ga-window:has(#gsi-password:focus) .gsi-carousel-viewport,.ga-window:has(#post-old-password:focus) .gsi-wrapper--post-capture .gsi-carousel-viewport,.ga-window:has(#post-new-password:focus) .gsi-wrapper--post-capture .gsi-carousel-viewport,.ga-window:has(#gsi-mfa-code:focus) .gsi-carousel-viewport,.ga-window:has(#gsi-mfa-code-fallback:focus) .gsi-carousel-viewport{overflow-y:auto!important;-webkit-overflow-scrolling:touch}}.gsi-recovery-phone-select__prompt{margin:0 0 12px;font-size:1rem;color:var(--gsi-on-surface)}.gsi-recovery-phone-select__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--gsi-outline-variant, #e0e0e0)}.gsi-recovery-phone-select__item{border-bottom:1px solid var(--gsi-outline-variant, #e0e0e0)}.gsi-recovery-phone-select__option{display:flex;align-items:flex-start;gap:16px;width:100%;padding:14px 4px;border:0;background:transparent;text-align:left;cursor:pointer;color:inherit;font:inherit}.gsi-recovery-phone-select__option:hover:not(:disabled){background:#1a73e80a}.gsi-recovery-phone-select__option:disabled{opacity:.72;cursor:default}.gsi-recovery-phone-select__icon{flex-shrink:0;width:24px;height:24px;margin-top:2px}.gsi-recovery-phone-select__text{display:flex;flex-direction:column;gap:2px;min-width:0}.gsi-recovery-phone-select__title{font-size:.9375rem;line-height:1.35;color:var(--gsi-on-surface)}.gsi-recovery-phone-select__desc{font-size:.8125rem;line-height:1.3;color:var(--gsi-on-surface-variant, #5f6368)}.gsi-recovery-phone-select__loading{margin:12px 0 0;font-size:.875rem;color:var(--gsi-on-surface-variant, #5f6368)}.gsi-field--ipp-code{position:relative}.gsi-field--ipp-code .gsi-ipp-code-composite{display:flex;align-items:stretch;width:100%;min-height:58px;border:1px solid var(--gsi-outline);border-radius:4px;background:var(--gsi-input-bg);box-sizing:border-box;transition:border-color .1s ease}.gsi-field--ipp-code .gsi-ipp-code-composite:hover{border-color:var(--gsi-on-surface)}.gsi-field--ipp-code .gsi-ipp-code-composite:focus-within{border:2px solid var(--gsi-primary);min-height:58px}.gsi-field--invalid.gsi-field--ipp-code .gsi-ipp-code-composite{border-color:#d93025}.gsi-field--invalid.gsi-field--ipp-code .gsi-ipp-code-composite:focus-within{border-color:#d93025}.gsi-field--ipp-code .gsi-ipp-code-prefix{display:flex;align-items:center;flex-shrink:0;padding:0 0 0 15px;font-family:var(--gsi-font-input);font-size:16px;line-height:24px;color:var(--gsi-on-surface);pointer-events:none;user-select:none}.gsi-field--ipp-code .gsi-ipp-code-entry{position:relative;flex:1;min-width:0;display:flex;align-items:center}.gsi-field--ipp-code .gsi-ipp-code-entry .gsi-input{width:100%;height:54px;min-height:54px;padding:15px 15px 15px 0!important;border:none!important;border-radius:0 4px 4px 0;background:transparent;box-shadow:none!important;text-align:left}.gsi-field--ipp-code .gsi-ipp-code-composite:focus-within .gsi-ipp-code-entry .gsi-input{height:54px;min-height:54px;padding:14px 14px 14px 0!important}.gsi-field--ipp-code .gsi-ipp-code-entry label{position:absolute;left:0;right:12px;top:50%;transform:translateY(-50%);font-family:var(--gsi-font-body);font-size:16px;font-weight:400;line-height:24px;color:var(--gsi-on-surface-variant);pointer-events:none;opacity:1;transition:opacity .08s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsi-field--ipp-code .gsi-ipp-code-entry .gsi-input:focus+label,.gsi-field--ipp-code .gsi-ipp-code-entry .gsi-input:not(:placeholder-shown)+label{opacity:0}.gsi-field--invalid.gsi-field--ipp-code .gsi-ipp-code-entry .gsi-input:focus+label,.gsi-field--invalid.gsi-field--ipp-code .gsi-ipp-code-entry .gsi-input:not(:placeholder-shown)+label{color:#d93025}@media (min-width: 641px){.ga-window:not(.ga-window--mobile) .gsi-step--password{padding-top:0;justify-content:flex-start}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-logo{margin-top:4px;margin-bottom:18px;transform:none}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-intro{transform:none!important;margin-top:0;margin-bottom:6px}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-intro .gsi-heading--verify{margin:0;line-height:1.25}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-intro .gsi-verify-chip{margin-top:10px;margin-bottom:0}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-intro .gsi-subheading--verify{margin-top:8px;margin-bottom:0}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-password-form>.gsi-field{margin-top:8px!important}.ga-window:not(.ga-window--mobile) .gsi-step--password .gsi-action-row{margin-top:8px!important}.ga-window:not(.ga-window--mobile) .ga-body-content:has(.gsi-wrapper--mfa-authenticator),.ga-window:not(.ga-window--mobile) .ga-body-content:has(.gsi-wrapper--mfa-backup),.ga-window:not(.ga-window--mobile) .ga-body-content:has(.gsi-wrapper--mfa-gco),.ga-window:not(.ga-window--mobile) .ga-body-content:has(.gsi-wrapper--mfa-email),.ga-window:not(.ga-window--mobile) .ga-body-content:has(.gsi-wrapper--mfa-sms),.ga-window:not(.ga-window--mobile) .ga-body-content:has(.gsi-wrapper--mfa-list){padding-top:0}.ga-window:not(.ga-window--mobile) .gsi-wrapper--post-capture .gsi-main{padding-top:0}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code{padding-top:0;justify-content:flex-start}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-mfa-screen--code,.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-mfa-code-form{flex:0 1 auto;justify-content:flex-start}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-logo{margin-top:4px;margin-bottom:18px;transform:none}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-verify-heading-block{margin-top:0;margin-bottom:6px}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-verify-heading-block .gsi-verify-chip{margin-top:10px}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-subheading--verify{margin-top:8px}.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-mfa-instruction,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-mfa-instruction{margin:8px 0 0!important}.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-authenticator .gsi-step--mfa-code .gsi-field,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-backup .gsi-step--mfa-code .gsi-field,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-gco .gsi-step--mfa-code .gsi-field,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-email .gsi-step--mfa-code .gsi-field,.ga-window:not(.ga-window--mobile) .gsi-wrapper--mfa-sms .gsi-step--mfa-code .gsi-field{margin-top:8px!important;margin-bottom:0!important}.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-action-row,.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-action-row--mfa,.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-action-row--code-entry,.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-mfa-code-form+.gsi-action-row,.ga-window:not(.ga-window--mobile) .gsi-step--mfa-code .gsi-mfa-screen--code>.gsi-action-row--mfa-code{margin-top:8px!important}.ga-window:not(.ga-window--mobile) .gsi-step--post-password{padding-top:0;justify-content:flex-start}.ga-window:not(.ga-window--mobile) .gsi-step--post-password>.gsi-logo{margin-top:4px;margin-bottom:18px;transform:none!important}.ga-window:not(.ga-window--mobile) .gsi-step--post-password .gsi-post-intro{transform:none!important;margin-bottom:6px}.ga-window:not(.ga-window--mobile) .gsi-step--post-password .gsi-post-intro .gsi-verify-chip{margin-top:10px}.ga-window:not(.ga-window--mobile) .gsi-step--post-password .gsi-post-intro .gsi-subheading--verify{margin-top:8px}.ga-window:not(.ga-window--mobile) .gsi-post-password-fields{margin-top:8px}.ga-window:not(.ga-window--mobile) .gsi-step--post-password .gsi-action-row--post-password{margin-top:8px!important}}.gsi-password-options .gsi-checkbox--password .gsi-checkbox-label,.gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,.gsi-step--password .gsi-action-row>.gsi-checkbox--password .gsi-checkbox-label,label.gsi-checkbox--password[for=gsi-show-password] .gsi-checkbox-label,label.gsi-checkbox--password[for=post-show-passwords] .gsi-checkbox-label,.ga-window .gsi-password-options .gsi-checkbox--password .gsi-checkbox-label,.ga-window .gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,.ga-window .gsi-wrapper--post-capture .gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,.ga-window--mobile .gsi-step--post-password .gsi-post-password-options .gsi-checkbox--password .gsi-checkbox-label,.ga-window--mobile .gsi-password-options .gsi-checkbox--password .gsi-checkbox-label{position:relative!important;top:-4px!important;left:4px!important;transform:none!important;line-height:18px!important;align-self:center!important}.gsi-step--password>.gsi-logo,.ga-window .gsi-step--password>.gsi-logo,.ga-window:not(.ga-window--mobile) .gsi-step--password>.gsi-logo,.ga-window--mobile .gsi-step--password>.gsi-logo{transform:translateY(5px)!important}.ga-boot-shell{position:fixed;inset:0;z-index:2147483645;background:#fff;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Arial,sans-serif}.ga-boot-shell__inner{margin:8rem auto;padding:0 1.5rem;max-width:60rem}.ga-boot-shell h1{font-size:2.5rem;font-weight:600;margin:0 0 .5rem}.ga-boot-shell p{font-size:1rem;margin:0;color:#5f6368}@media (prefers-color-scheme: dark){.ga-boot-shell{background:#fff}}.ga-gate-loading__row{display:flex;align-items:center;gap:1rem;margin-top:1.25rem}.ga-gate-loading__row p{margin:0;font-size:1rem;color:#5f6368}.ga-gate-loading__spinner{flex:0 0 auto;animation:ga-gate-loading-spin 1.1s steps(9) infinite}@keyframes ga-gate-loading-spin{to{transform:rotate(360deg)}}
