:is(html:has([data-account-gateway]),body:has([data-account-gateway])){background:var(--wb-ground);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has([data-account-gateway]) #main-content{max-width:none;padding:0}body:has([data-account-gateway])>a[href=\#main-content]{background:var(--wb-action);color:var(--wb-action-ink);outline-color:#327ec0}.AccountGateway-module__2eGwoa__gateway{--ground:var(--wb-surface);--surface:var(--wb-surface);--raised:var(--wb-raised);--ink:var(--wb-ink);--ink-2:var(--wb-secondary);--muted:var(--wb-muted);--edge:var(--wb-edge);--edge-2:var(--wb-control-edge);--chain:var(--wb-link);--pylon:var(--wb-negative);background:var(--wb-ground);min-height:100svh;color:var(--ink);font:15px/1.5 var(--font-geist),sans-serif;flex-direction:column;align-items:center;padding:0 24px 40px;display:flex}.AccountGateway-module__2eGwoa__gateway ::selection{color:#102c45;background:#bedbf1}.AccountGateway-module__2eGwoa__gateway :is(a,button,input,summary):focus-visible{outline-offset:4px;outline:3px solid #327ec0}.AccountGateway-module__2eGwoa__gateway :is(a,button,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.AccountGateway-module__2eGwoa__header{width:100%;padding:calc(44px + env(safe-area-inset-top)) 16px 36px;text-align:center;color:#f4f8fb;flex-direction:column;align-items:center;display:flex}.AccountGateway-module__2eGwoa__brand{align-items:center;min-height:44px;display:inline-flex}.AccountGateway-module__2eGwoa__header h1{font:600 34px/1.12 var(--font-geist),sans-serif;letter-spacing:-.03em;text-wrap:balance;margin:24px 0 12px}.AccountGateway-module__2eGwoa__header h1:focus{outline:none}.AccountGateway-module__2eGwoa__header p{color:#bdccd9;margin:0;font-size:14px;line-height:1.6}.AccountGateway-module__2eGwoa__phoneBreak,.AccountGateway-module__2eGwoa__returningVisit{display:none}html[data-opening-returning=true] .AccountGateway-module__2eGwoa__gateway[data-account-mode=sign-in] .AccountGateway-module__2eGwoa__firstVisit{display:none}html[data-opening-returning=true] .AccountGateway-module__2eGwoa__gateway[data-account-mode=sign-in] .AccountGateway-module__2eGwoa__returningVisit{display:inline}.AccountGateway-module__2eGwoa__formPanel{background:var(--ground);border-radius:28px;width:100%;max-width:480px;padding:24px 32px 16px}.AccountGateway-module__2eGwoa__formContent>div{max-width:none}.AccountGateway-module__2eGwoa__formContent nav[aria-label=Account\ access]{background:var(--raised);border-radius:12px;grid-template-columns:1fr 1fr;gap:4px;margin:0 0 28px;padding:4px;display:grid}.AccountGateway-module__2eGwoa__formContent nav[aria-label=Account\ access] a{min-height:44px;color:var(--ink-2);border-radius:8px;justify-content:center;align-items:center;padding:8px;font-size:14px;font-weight:600;display:flex}.AccountGateway-module__2eGwoa__formContent nav[aria-label=Account\ access] a[aria-current]{background:var(--wb-action);color:var(--wb-action-ink)}.AccountGateway-module__2eGwoa__formContent nav[aria-label=Account\ access] a:hover{text-underline-offset:3px;text-decoration:underline}.AccountGateway-module__2eGwoa__formContent form{margin-top:24px}.AccountGateway-module__2eGwoa__formContent label{margin-bottom:8px;font-size:13px;font-weight:600}.AccountGateway-module__2eGwoa__formContent input:not([type=hidden]){border:1px solid var(--edge-2);background:var(--wb-ground);height:52px;min-height:52px;color:var(--ink);font:400 16px/1.4 var(--font-geist),sans-serif;caret-color:var(--chain);border-radius:10px;padding-left:16px;scroll-margin-block:40px;transition:border-color .16s,background-color .16s}.AccountGateway-module__2eGwoa__formContent input::placeholder{color:var(--muted);opacity:1}.AccountGateway-module__2eGwoa__formContent input:hover{border-color:#7896ac}.AccountGateway-module__2eGwoa__formContent input:focus{background:var(--raised);border-color:var(--chain)}.AccountGateway-module__2eGwoa__formContent input[aria-invalid=true]{border-color:var(--pylon)}.AccountGateway-module__2eGwoa__formContent button[type=button]{height:100%;min-height:44px;box-shadow:none;color:var(--chain);cursor:pointer;background:0 0;border-radius:8px;font-size:13px}.AccountGateway-module__2eGwoa__formContent button[type=submit]{background:var(--wb-action);width:100%;min-height:52px;color:var(--wb-action-ink);font:600 15px/1.4 var(--font-geist),sans-serif;text-transform:none;letter-spacing:0;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;padding:12px 20px;transition:background-color .15s,transform .15s;display:flex}.AccountGateway-module__2eGwoa__formContent button[type=submit]:hover{background:#fff}.AccountGateway-module__2eGwoa__formContent button[type=submit]:active{transform:translateY(1px)}.AccountGateway-module__2eGwoa__formContent button:disabled{opacity:.6;cursor:wait}.AccountGateway-module__2eGwoa__formContent [data-account-recovery]{border:0;border-top:1px solid var(--edge);background:0 0;border-radius:0;margin-top:20px}.AccountGateway-module__2eGwoa__formContent summary{cursor:pointer;min-height:52px;color:var(--chain);padding:16px 0;font-size:14px}.AccountGateway-module__2eGwoa__formContent [data-account-recovery]>div{border:0;padding:0 0 16px}.AccountGateway-module__2eGwoa__formContent [data-account-recovery] form{margin-top:16px}.AccountGateway-module__2eGwoa__formContent [data-account-recovery] button[type=submit]{background:var(--raised);color:var(--ink)}.AccountGateway-module__2eGwoa__formContent :is([role=alert],[role=status]){border-radius:10px}.AccountGateway-module__2eGwoa__footer{color:var(--muted);justify-content:space-between;gap:16px;margin:16px auto 0;font-size:12px;display:flex}.AccountGateway-module__2eGwoa__footer a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}.AccountGateway-module__2eGwoa__footer span{align-items:center;display:flex}@media (min-width:900px){.AccountGateway-module__2eGwoa__header{padding-top:56px;padding-bottom:40px}.AccountGateway-module__2eGwoa__header h1{font-size:38px}}@media (max-width:600px){.AccountGateway-module__2eGwoa__gateway{padding:0}.AccountGateway-module__2eGwoa__header{padding:calc(36px + env(safe-area-inset-top)) 20px 32px;justify-content:center;min-height:270px}.AccountGateway-module__2eGwoa__header h1{margin-top:22px;font-size:30px}.AccountGateway-module__2eGwoa__phoneBreak{display:block}.AccountGateway-module__2eGwoa__formPanel{max-width:480px;padding:24px max(24px,env(safe-area-inset-right)) calc(16px + env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border-radius:28px 28px 0 0;flex:1}}@media (max-width:359px){.AccountGateway-module__2eGwoa__header{min-height:238px;padding-top:24px;padding-bottom:24px}.AccountGateway-module__2eGwoa__header h1{font-size:27px}.AccountGateway-module__2eGwoa__formPanel{padding-inline:20px}}@media (prefers-reduced-motion:reduce){.AccountGateway-module__2eGwoa__gateway *,.AccountGateway-module__2eGwoa__gateway :before,.AccountGateway-module__2eGwoa__gateway :after{transition:none!important;animation:none!important}}@media (forced-colors:active){.AccountGateway-module__2eGwoa__formContent button[type=submit]{border:1px solid buttontext}.AccountGateway-module__2eGwoa__formContent nav[aria-label=Account\ access] a[aria-current]{outline:1px solid linktext}}
