.AuthMaterial-module__tNgUga__root{}.AuthMaterial-module__tNgUga__root.oc-auth-page{--au-bg:var(--material-bg);--au-story:var(--material-bg);--au-card:var(--material-paper);--au-field:var(--material-well);--au-ink:var(--material-ink);--au-copy:var(--material-muted);--au-line:var(--material-edge);--au-gold:var(--material-focus);background:var(--material-bg);color:var(--material-ink);overflow:clip visible}.AuthMaterial-module__tNgUga__root.oc-auth-page .oc-auth-wash{background:color-mix(in srgb,var(--material-bg) 86%,transparent)}.AuthMaterial-module__tNgUga__root .oc-auth-header{background:var(--material-paper);border-color:var(--material-edge);box-shadow:0 4px 18px -10px var(--material-shadow);-webkit-backdrop-filter:none;backdrop-filter:none;flex-wrap:wrap;gap:12px}.AuthMaterial-module__tNgUga__headerControls{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.AuthMaterial-module__tNgUga__root .oc-auth-back{min-block-size:44px;color:var(--material-muted)}.AuthMaterial-module__tNgUga__root .oc-auth-back:hover{background:var(--material-well)}.AuthMaterial-module__tNgUga__root .oc-brand-logo{object-fit:contain;block-size:auto;max-inline-size:100%}.AuthMaterial-module__tNgUga__logoOscuro{display:none}html[data-theme=dark] .AuthMaterial-module__tNgUga__root .AuthMaterial-module__tNgUga__logoClaro{display:none}html[data-theme=dark] .AuthMaterial-module__tNgUga__root .AuthMaterial-module__tNgUga__logoOscuro{display:block}@media (prefers-color-scheme:dark){html:not([data-theme]) .AuthMaterial-module__tNgUga__root .AuthMaterial-module__tNgUga__logoClaro{display:none}html:not([data-theme]) .AuthMaterial-module__tNgUga__root .AuthMaterial-module__tNgUga__logoOscuro{display:block}}.AuthMaterial-module__tNgUga__root .oc-auth-shell{border:1px solid var(--material-edge);box-shadow:var(--material-floating-shadow)}.AuthMaterial-module__tNgUga__root .oc-auth-card{border-color:var(--material-edge)}.AuthMaterial-module__tNgUga__root .oc-auth-form input:not([type=checkbox]):not([type=radio]):not([type=hidden]){box-shadow:none;font-size:16px}.AuthMaterial-module__tNgUga__root .oc-auth-form input:not([aria-invalid=true]){border-color:var(--material-control)}.AuthMaterial-module__tNgUga__root .oc-auth-form input::placeholder{color:var(--material-muted);opacity:1}.AuthMaterial-module__tNgUga__root .oc-auth-form input:focus{background:var(--material-paper);outline:3px solid var(--material-focus);outline-offset:3px}.AuthMaterial-module__tNgUga__root .oc-auth-submit{background:var(--material-accent);color:var(--material-on-accent);box-shadow:none}.AuthMaterial-module__tNgUga__root .oc-auth-submit:hover{filter:none}.AuthMaterial-module__tNgUga__root .oc-wallet-entry{background:var(--material-paper);border-color:var(--material-control);box-shadow:none}.AuthMaterial-module__tNgUga__root .oc-wallet-glyph{border-color:var(--material-control)}.AuthMaterial-module__tNgUga__root :is(.oc-auth-form label>span,.oc-field-label,.oc-wallet-entry small,.oc-auth-divider,.oc-auth-alternate){font-size:12px}.AuthMaterial-module__tNgUga__root .oc-beta-notice{background:var(--material-well);border-color:var(--material-control);color:var(--material-muted);font-size:12px}.AuthMaterial-module__tNgUga__root .oc-beta-notice strong{color:var(--material-ink)}.AuthMaterial-module__tNgUga__root .oc-plan-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,100px),1fr))}.AuthMaterial-module__tNgUga__root .oc-plan-choice{overflow-wrap:anywhere;background:var(--material-paper);border-color:var(--material-control);min-inline-size:0;color:var(--material-ink)}.AuthMaterial-module__tNgUga__root .oc-plan-choice small{color:var(--material-muted);font-size:12px}.AuthMaterial-module__tNgUga__root .oc-plan-choice[aria-pressed=true]{background:var(--material-well);border-color:var(--material-focus);box-shadow:0 0 0 1px var(--material-focus)}.AuthMaterial-module__tNgUga__root :is(a,button,input):focus-visible{outline:3px solid var(--material-focus);outline-offset:3px}@media (max-width:560px){.AuthMaterial-module__tNgUga__headerControls{gap:6px}.AuthMaterial-module__tNgUga__root .oc-auth-shell{border-radius:22px}.AuthMaterial-module__tNgUga__root .oc-auth-header{padding-inline:12px}.AuthMaterial-module__tNgUga__root .oc-brand-logo{block-size:auto;inline-size:min(190px,100%)}}@media (forced-colors:active){.AuthMaterial-module__tNgUga__root .oc-auth-wash{background:canvas}.AuthMaterial-module__tNgUga__root :is(.oc-auth-shell,.oc-auth-header,.oc-wallet-entry){box-shadow:none;border:1px solid canvastext}.AuthMaterial-module__tNgUga__root .oc-auth-submit{color:buttontext;background:buttonface;border:1px solid buttontext}.AuthMaterial-module__tNgUga__root .oc-plan-choice[aria-pressed=true]{color:highlighttext;box-shadow:none;background:highlight;border:2px solid highlight}.AuthMaterial-module__tNgUga__root .oc-plan-choice[aria-pressed=true] small{color:highlighttext}}
