@font-face{font-display:fallback;font-family:BraiinsSans;src:url(/assets/BraiinsSans-Regular-BEnonAIT.woff2)format("woff2");font-style:normal;font-weight:400;unicode-range:U+259,U+2BB-2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+400-45F,U+472-473,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4E9,U+4EE-4F5,U+4F8-4F9,U+E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FB01-FB02}@font-face{font-display:fallback;font-family:BraiinsSans;src:url(/assets/BraiinsSans-Regular-latin-C8HgHV3r.woff2)format("woff2");font-style:normal;font-weight:400;unicode-range:U+D,U+20-7E,U+A0-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+300-304,U+306-30C,U+312,U+315,U+31B,U+323,U+326-328,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-display:fallback;font-family:BraiinsSans;src:url(/assets/BraiinsSans-SemiBold-CbNN2UFe.woff2)format("woff2");font-style:normal;font-weight:600;unicode-range:U+259,U+2BB-2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+400-45F,U+472-473,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4E9,U+4EE-4F5,U+4F8-4F9,U+E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FB01-FB02}@font-face{font-display:fallback;font-family:BraiinsSans;src:url(/assets/BraiinsSans-SemiBold-latin-CvIBTIH3.woff2)format("woff2");font-style:normal;font-weight:600;unicode-range:U+20-7E,U+A0-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+300-304,U+306-30C,U+312,U+315,U+31B,U+323,U+326-328,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-display:fallback;font-family:BraiinsSans;src:url(/assets/BraiinsSans-Bold-65XDVMw7.woff2)format("woff2");font-style:normal;font-weight:700;unicode-range:U+259,U+2BB-2BC,U+2C6-2C7,U+2D8-2DD,U+37E,U+384-38A,U+38C,U+38E-3A1,U+3A3-3CE,U+400-45F,U+472-473,U+490-49D,U+4A0-4A5,U+4AA-4AB,U+4AE-4B3,U+4B6-4BB,U+4C0-4C2,U+4CF-4D9,U+4DC-4DF,U+4E2-4E9,U+4EE-4F5,U+4F8-4F9,U+E3F,U+1E80-1E85,U+1E9E,U+1EA0-1EF9,U+2070,U+2074-2079,U+2080-2089,U+20A1,U+20A4,U+20A6,U+20A8-20AB,U+20AD-20AE,U+20B1-20B2,U+20B4-20B5,U+20B8-20BA,U+20BD,U+20BF,U+2113,U+2116,U+2126,U+212E,U+2150-2151,U+2153-215E,U+2190-2199,U+21A9-21AA,U+21B0-21B3,U+21B6-21B7,U+21BA-21BB,U+21C4,U+21C6,U+2202,U+2206,U+220F,U+2211-2212,U+221A,U+221E,U+222B,U+2248,U+2260,U+2264-2265,U+25CA,U+2713,U+274C,U+2B0E-2B11,U+ECE0,U+EFCC,U+FB01-FB02}@font-face{font-display:fallback;font-family:BraiinsSans;src:url(/assets/BraiinsSans-Bold-latin-C28pGqdd.woff2)format("woff2");font-style:normal;font-weight:700;unicode-range:U+D,U+20-7E,U+A0-17E,U+18F,U+192,U+1A0-1A1,U+1AF-1B0,U+1FA-1FF,U+218-21B,U+237,U+300-304,U+306-30C,U+312,U+315,U+31B,U+323,U+326-328,U+2013-2014,U+2018-201A,U+201C-201E,U+2020-2022,U+2026,U+2030,U+2032-2033,U+2039-203A,U+2044,U+20AC,U+2122}@font-face{font-display:fallback;font-family:IBM Plex Mono;src:url(/assets/IBMPlexMono-Regular-CGE8wUmx.woff2)format("woff2");font-style:normal;font-weight:400}:root{--identity-bg:#161616;--identity-layer:#262626;--identity-layer-elevated:#393939;--identity-border:#525252;--identity-text:#f4f4f4;--identity-text-secondary:#c6c6c6;--identity-text-muted:#a8a8a8;--identity-text-helper:#8d8d8d;--identity-text-placeholder:rgba(244,244,244,.4);--identity-text-disabled:rgba(244,244,244,.25);--identity-purple:#6b50ff;--identity-purple-dark:#5640cc;--identity-accent-border:#514373;--identity-accent-layer:#282235;--identity-link:#8b7cff;--identity-danger:#ff8389;--identity-support-error:#fa4d56;--identity-support-info:#4589ff;--identity-support-success:#42be65;--identity-support-warning:#f1c21b;--identity-success-bg:#0e6027;--identity-success-text:#a7f0ba}.identity-turnstile-container{z-index:2147483647;position:fixed;bottom:16px;right:16px}html,body,#app,#root{background:var(--identity-bg);min-height:100%}html,body{min-width:100%;margin:0;padding:0}*,:before,:after{box-sizing:border-box}button,input,select,textarea{font:inherit}.identity-app{min-height:100vh;min-height:100svh;color:var(--identity-text);background:var(--identity-bg);font-family:BraiinsSans,sans-serif;overflow-x:clip}.identity-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.identity-app--auth,.identity-app--settings,.identity-app--prompt{grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);display:grid}.identity-prompt{align-self:center;width:100%;max-width:528px;margin:0 auto;padding:48px 24px 32px}.identity-icon-button{width:48px;height:48px;color:var(--identity-text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.identity-icon-button:focus-visible{color:var(--identity-text);outline:1px solid var(--identity-purple);outline-offset:-1px}@media (hover:hover){.identity-icon-button:hover{color:var(--identity-text);outline:1px solid var(--identity-purple);outline-offset:-1px}}.identity-auth{grid-template-columns:572px minmax(0,1fr);min-height:0;display:grid}.identity-auth__left{background:var(--identity-bg);justify-content:center;align-items:center;min-width:0;padding:64px 48px;display:flex}@media (min-width:1312px){.identity-auth{grid-template-columns:656px minmax(0,1fr)}.identity-auth__left{padding-left:64px;padding-right:64px}}@media (min-width:1584px){.identity-auth{grid-template-columns:796px minmax(0,1fr)}.identity-auth__left{padding-left:128px;padding-right:128px}}.identity-auth__art{--identity-art-px:min(100cqw / 656, min(100cqh, 100dvh - 48px) / 800);--identity-art-screen:min(100%, 100dvh - 48px);--identity-art-edge-y:rgba(107,80,255,.27), rgba(107,80,255,.247), rgba(107,80,255,.22), rgba(107,80,255,.19), rgba(107,80,255,.16), rgba(107,80,255,.133), rgba(107,80,255,.106), rgba(107,80,255,.082), rgba(107,80,255,.063), rgba(107,80,255,.047), rgba(107,80,255,.035), rgba(107,80,255,.024), rgba(107,80,255,.016), rgba(107,80,255,.01), rgba(107,80,255,.008), rgba(107,80,255,.004), rgba(107,80,255,.004), rgba(107,80,255,.004), rgba(107,80,255,0), rgba(107,80,255,0), rgba(107,80,255,0);--identity-art-edge-x:transparent, rgba(0,0,0,.004), rgba(0,0,0,.016), rgba(0,0,0,.035), rgba(0,0,0,.063), rgba(0,0,0,.098), rgba(0,0,0,.14), rgba(0,0,0,.192), rgba(0,0,0,.25), rgba(0,0,0,.314), rgba(0,0,0,.376), rgba(0,0,0,.447), rgba(0,0,0,.514), rgba(0,0,0,.58), rgba(0,0,0,.647), rgba(0,0,0,.706), rgba(0,0,0,.76), rgba(0,0,0,.808), rgba(0,0,0,.85), rgba(0,0,0,.886), rgba(0,0,0,.914), rgba(0,0,0,.937), rgba(0,0,0,.957), rgba(0,0,0,.97), rgba(0,0,0,.976), rgba(0,0,0,.984), rgba(0,0,0,.99), rgba(0,0,0,.992), rgba(0,0,0,.996), rgba(0,0,0,.996), #000;--identity-art-halo-y:rgba(107,80,255,0), rgba(107,80,255,0), rgba(107,80,255,0), rgba(107,80,255,.004), rgba(107,80,255,.004), rgba(107,80,255,.008), rgba(107,80,255,.01), rgba(107,80,255,.02), rgba(107,80,255,.027), rgba(107,80,255,.04), rgba(107,80,255,.055), rgba(107,80,255,.075), rgba(107,80,255,.094), rgba(107,80,255,.12), rgba(107,80,255,.145), rgba(107,80,255,.165), rgba(107,80,255,.184), rgba(107,80,255,.2), rgba(107,80,255,.208), rgba(107,80,255,.208), rgba(107,80,255,.2), rgba(107,80,255,.184), rgba(107,80,255,.165), rgba(107,80,255,.145), rgba(107,80,255,.12), rgba(107,80,255,.094), rgba(107,80,255,.075), rgba(107,80,255,.055), rgba(107,80,255,.04), rgba(107,80,255,.027), rgba(107,80,255,.02), rgba(107,80,255,.01), rgba(107,80,255,.008), rgba(107,80,255,.004), rgba(107,80,255,.004), rgba(107,80,255,0), rgba(107,80,255,0), rgba(107,80,255,0);--identity-art-halo-x:transparent, rgba(0,0,0,.004), rgba(0,0,0,.008), rgba(0,0,0,.02), rgba(0,0,0,.035), rgba(0,0,0,.06), rgba(0,0,0,.09), rgba(0,0,0,.13), rgba(0,0,0,.18), rgba(0,0,0,.24), rgba(0,0,0,.31), rgba(0,0,0,.384), rgba(0,0,0,.463), rgba(0,0,0,.545), rgba(0,0,0,.624), rgba(0,0,0,.694), rgba(0,0,0,.76), rgba(0,0,0,.82), rgba(0,0,0,.867), rgba(0,0,0,.906), rgba(0,0,0,.933), rgba(0,0,0,.957), rgba(0,0,0,.973), rgba(0,0,0,.98), rgba(0,0,0,.99), rgba(0,0,0,.992), rgba(0,0,0,.996), rgba(0,0,0,.996);grid-template-rows:var(--identity-art-screen);isolation:isolate;background:#000;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden;container-type:size}.identity-auth__art picture{display:contents}.identity-auth__art source{display:none}.identity-auth__art:before,.identity-auth__art:after{z-index:-1;content:"";mix-blend-mode:screen;background-color:#000;background-repeat:no-repeat;position:absolute}.identity-auth__art:after{top:-56px;bottom:-8px;left:calc(50% - 481 * var(--identity-art-px) - 8px);width:calc(962 * var(--identity-art-px) + 16px);background-image:linear-gradient(to left, var(--identity-art-edge-x)), linear-gradient(to right, var(--identity-art-edge-x)), linear-gradient(var(--identity-art-edge-y)), linear-gradient(to top, var(--identity-art-edge-y));background-position:calc(50% - 240.5 * var(--identity-art-px)) 50%, calc(50% + 240.5 * var(--identity-art-px)) 50%, 50% 8px, 50% calc(100% - 8px);background-size:calc(481 * var(--identity-art-px)) calc(100% - 16px), calc(481 * var(--identity-art-px)) calc(100% - 16px), calc(962 * var(--identity-art-px) - 4px) calc(328 * var(--identity-art-px)), calc(962 * var(--identity-art-px) - 4px) calc(328 * var(--identity-art-px))}.identity-auth__art:before{top:calc(var(--identity-art-screen) / 2);width:calc(858 * var(--identity-art-px) + 16px);height:calc(586 * var(--identity-art-px) + 16px);background-image:linear-gradient(to left, var(--identity-art-halo-x)), linear-gradient(to right, var(--identity-art-halo-x)), linear-gradient(var(--identity-art-halo-y));background-position:calc(50% - 214.5 * var(--identity-art-px)) 50%, calc(50% + 214.5 * var(--identity-art-px)) 50%, 50% 50%;background-size:calc(429 * var(--identity-art-px)) calc(586 * var(--identity-art-px)), calc(429 * var(--identity-art-px)) calc(586 * var(--identity-art-px)), calc(858 * var(--identity-art-px) - 4px) calc(586 * var(--identity-art-px));translate:-50% calc(-50% - 24px - 9 * var(--identity-art-px));left:50%}.identity-auth__art img{width:calc(501 * var(--identity-art-px));height:auto;translate:calc(2 * var(--identity-art-px)) calc(-24px - 9 * var(--identity-art-px));grid-area:1/1;display:block}.identity-auth-panel{width:100%;max-width:540px}.identity-auth-panel__header{margin-bottom:24px}.identity-settings__header .identity-step-title--page{margin-bottom:0}.identity-auth-context{background:var(--identity-layer);color:var(--identity-text-secondary);border-radius:2px;margin-bottom:16px;padding:4px 8px;font-size:12px;line-height:16px;display:inline-flex}.identity-auth-panel h1,.identity-auth-panel__heading-reserve:before{color:var(--identity-text);margin:0 0 8px;font-size:28px;font-weight:600;line-height:36px}.identity-auth-panel p{color:var(--identity-text-secondary);margin:0;font-size:14px;line-height:18px}.identity-form{gap:16px;display:grid}.identity-field{color:var(--identity-text);letter-spacing:.16px;gap:8px;font-size:14px;line-height:18px;display:grid}.identity-field input,.identity-password-input{border:0;border-bottom:1px solid var(--identity-text-helper);width:100%;height:48px;color:var(--identity-text);background:var(--identity-layer)}.identity-field input{font:inherit;padding:0 16px}.identity-field input::placeholder{color:var(--identity-text-placeholder);opacity:1}.identity-field__control>input:focus{outline:2px solid var(--identity-purple);outline-offset:-2px}.identity-password-input:has(input:focus){outline:2px solid var(--identity-purple);outline-offset:-2px}.identity-password-input button:focus-visible{outline:2px solid var(--identity-purple);outline-offset:-2px}.identity-password-input{display:flex}.identity-password-input input{background:0 0;border-bottom:0;flex:1;min-width:0;height:auto}.identity-password-input input:focus{outline:none}.identity-password-input input::-ms-reveal{display:none}.identity-password-input button{color:var(--identity-text-secondary);cursor:pointer;background:0 0;border:0;flex:0 0 48px;place-items:center;padding:0;display:grid}.identity-action-input input[readonly]{color:var(--identity-text-secondary)}.identity-password-input button.identity-field-action{color:var(--identity-link);font:inherit;flex:none;align-items:center;padding:0 16px;display:flex}@media (hover:hover){.identity-password-input button.identity-field-action:hover{text-decoration:underline}}.identity-primary-button,.identity-oauth-button,.identity-text-button{letter-spacing:.16px;font-family:BraiinsSans,sans-serif;font-size:14px;line-height:18px}.identity-primary-button{color:#fff;background:var(--identity-purple);cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 16px;font-size:14px;line-height:18px;display:flex}.identity-text-button:disabled{opacity:.45;cursor:not-allowed}.identity-primary-button:focus-visible:not(:disabled){background:var(--color-action-primary-hover)}@media (hover:hover){.identity-primary-button:hover:not(:disabled){background:var(--color-action-primary-hover)}}.identity-primary-button:disabled{color:rgba(255,255,255,.25);background:var(--identity-layer-elevated);cursor:not-allowed}.identity-filled-button:not(:disabled){background:var(--identity-border)}.identity-filled-button:focus-visible:not(:disabled){background:#6f6f6f}@media (hover:hover){.identity-filled-button:hover:not(:disabled){background:#6f6f6f}}.identity-danger-button:not(:disabled){background:var(--color-action-danger)}.identity-danger-button:focus-visible:not(:disabled){background:#b81921}@media (hover:hover){.identity-danger-button:hover:not(:disabled){background:#b81921}}.identity-spinner{border:2px solid rgba(255,255,255,.85);border-right-color:transparent;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.6s linear infinite identity-spin;display:inline-block}@keyframes identity-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.identity-spinner{animation-duration:2s}}.identity-primary-button[aria-busy=true]:disabled{color:#fff;background:var(--identity-purple);cursor:progress}.identity-filled-button[aria-busy=true]:disabled{background:var(--identity-border)}.identity-danger-button[aria-busy=true]:disabled{background:var(--color-action-danger)}.identity-oauth-button[aria-busy=true]:disabled{opacity:1;cursor:progress}:-webkit-any(.identity-primary-button,.identity-link-button,.identity-text-button,.identity-oauth-button):disabled{transition:opacity 0s .15s,color 0s .15s,background-color 0s .15s}:is(.identity-primary-button,.identity-link-button,.identity-text-button,.identity-oauth-button):disabled{transition:opacity 0s .15s,color 0s .15s,background-color 0s .15s}.identity-busy-end{flex-shrink:0;display:inline-grid}.identity-busy-end>*{grid-area:1/1;place-self:center}.identity-busy-end>:not(.identity-spinner){animation:0s .15s both identity-busy-leave}.identity-busy-end>.identity-spinner{animation:0s .15s both identity-busy-enter,.6s linear infinite identity-spin}@keyframes identity-busy-leave{to{visibility:hidden}}@keyframes identity-busy-enter{0%{visibility:hidden}}@media (prefers-reduced-motion:reduce){.identity-busy-end>.identity-spinner{animation-duration:0s,2s}}.identity-link-button{width:fit-content;min-height:40px;color:var(--identity-link);letter-spacing:.16px;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0 16px;font-family:BraiinsSans,sans-serif;font-size:14px;line-height:18px;transition:background-color .11s cubic-bezier(.2,0,.38,.9),color .11s cubic-bezier(.2,0,.38,.9);display:inline-flex}@media (hover:hover){.identity-link-button:hover:not(:disabled){color:var(--identity-text);background:var(--identity-layer-elevated)}}.identity-link-button:focus-visible{outline:2px solid var(--identity-purple);outline-offset:-2px}.identity-link-button:disabled{opacity:.45;cursor:not-allowed}.identity-text-button{width:fit-content;color:var(--identity-link);cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;line-height:22px}.identity-inline-link,.identity-auth-link-row a,.identity-second-factor-support a{color:var(--identity-link);text-decoration:none}.identity-auth-link-row{color:var(--identity-text-helper)!important;margin-top:24px!important;font-size:14px!important;line-height:18px!important}.identity-field__control>input[aria-invalid=true]:not(:focus){outline:2px solid var(--identity-support-error);outline-offset:-2px}.identity-password-input:has(input[aria-invalid=true]:not(:focus)){outline:2px solid var(--identity-support-error);outline-offset:-2px}.identity-code-inputs input[aria-invalid=true]:not(:focus){border:1px solid var(--identity-support-error)}.identity-auth-options{gap:24px;margin-top:24px;display:grid;container-type:inline-size}.identity-auth-options>p{color:var(--identity-text-helper)}.identity-auth-shell--aal2 .identity-auth__left{align-items:center;padding-top:48px;padding-bottom:48px}.identity-auth-shell--aal2 .identity-prompt{align-self:start}.identity-auth-panel__headings{grid-template-columns:minmax(0,1fr);display:grid}.identity-auth-panel__headings>*{grid-area:1/1}.identity-auth-panel__heading-reserve{visibility:hidden}.identity-auth-panel__heading-reserve:before{content:attr(data-title);display:block}.identity-auth-panel__headings--back .identity-auth-panel__heading-reserve:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{padding-left:28px}.identity-auth-panel__headings--back .identity-auth-panel__heading-reserve:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{padding-left:28px}.identity-auth-panel__headings--back .identity-auth-panel__heading-reserve:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{padding-right:28px}.identity-auth-panel__headings--back .identity-auth-panel__heading-reserve:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{padding-right:28px}.identity-auth-panel__heading-reserve[data-description]:after{content:attr(data-description);display:block}.identity-second-factor-challenge__input{min-height:74px}.identity-second-factor-security-key{min-height:74px;color:var(--identity-text);align-items:center;gap:16px;display:flex}.identity-second-factor-security-key:after{content:"";background:linear-gradient(90deg, var(--identity-border), transparent);flex:1;height:1px}.identity-second-factor-security-key__device{border:1px solid var(--identity-border);background:var(--identity-layer);flex:0 0 56px;place-items:center;width:56px;height:56px;display:grid}.identity-second-factor-alternatives{min-height:36px;margin-top:24px!important}.identity-second-factor-support{border-top:1px solid var(--identity-border);margin-top:24px;padding-top:16px}.identity-oauth-button{border:1px solid var(--identity-border);min-height:40px;color:var(--identity-text);text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:32px;padding:0 16px;display:flex}.identity-oauth-button>span{min-width:0}.identity-oauth-button__icon{color:#fff;flex:0 0 16px;width:16px;height:16px}.identity-oauth-button:disabled{opacity:.45;cursor:not-allowed}@media (hover:hover){.identity-oauth-button:hover:not(:disabled){color:#161616;background:#f4f4f4;border-color:#f4f4f4}.identity-oauth-button:hover:not(:disabled) .identity-oauth-button__icon{color:#000}}.identity-password-strength{gap:8px;display:grid}.identity-password-strength__track{background:var(--identity-layer-elevated);height:4px;overflow:hidden}.identity-password-strength__track span{transform-origin:0;width:100%;height:100%;transition:transform .24s cubic-bezier(.2,0,.38,.9),background-color .24s cubic-bezier(.2,0,.38,.9);display:block}.identity-password-strength__value--0{transform:scaleX(0)}.identity-password-strength__value--33{transform:scaleX(.33)}.identity-password-strength__value--66{transform:scaleX(.66)}.identity-password-strength__value--100{transform:scaleX(1)}.identity-password-strength__meta{color:var(--identity-text-helper);justify-content:space-between;gap:16px;font-size:14px;line-height:18px;display:flex}.identity-password-strength__meta span:first-child{color:var(--identity-text)}.identity-password-strength--empty .identity-password-strength__track span{background:0 0}.identity-password-strength--weak{--identity-strength-tone:var(--identity-danger)}.identity-password-strength--fair{--identity-strength-tone:#f1c21b}.identity-password-strength--strong{--identity-strength-tone:var(--color-status-success)}.identity-password-strength .identity-password-strength__track span{background:var(--identity-strength-tone,transparent)}.identity-password-strength .identity-password-strength__meta span:first-child{color:var(--identity-strength-tone,var(--identity-text));transition:color .24s cubic-bezier(.2,0,.38,.9)}@media (prefers-reduced-motion:reduce){.identity-password-strength__track span,.identity-password-strength .identity-password-strength__meta span:first-child{transition:none}}.identity-notice{border-left:3px solid var(--identity-notice-tone);min-height:52px;color:var(--identity-text);background:var(--identity-layer-elevated);--identity-notice-tone:var(--identity-support-info);grid-template-columns:20px 1fr;align-items:center;gap:16px;padding:14px 16px 14px 14px;font-size:14px;line-height:18px;display:grid}.identity-notice>svg{fill:var(--identity-notice-tone)}.identity-notice--success{--identity-notice-tone:var(--identity-support-success)}.identity-notice--error{--identity-notice-tone:var(--identity-support-error)}.identity-notice--warning{--identity-notice-tone:var(--identity-support-warning)}.identity-notice--warning>svg [data-icon-path=inner-path]{fill:#000;opacity:1}.identity-settings-surface{scrollbar-gutter:stable;background:var(--identity-bg);overflow:auto}.identity-tag{vertical-align:middle;border-radius:9px;align-items:center;width:fit-content;margin-left:8px;padding:0 8px 2px;font-size:12px;line-height:16px;display:inline-flex}.identity-tag--success{color:var(--identity-success-text);background:var(--identity-success-bg)}.identity-tag--dim{color:#e0e0e0;background:var(--identity-border)}.identity-settings__section-head{justify-content:space-between;align-items:flex-start;gap:16px;margin:0 0 16px;display:flex}.identity-settings__section-head h2{margin:0 0 4px}.identity-settings__section-head p{color:var(--identity-text-secondary);margin:0;font-size:14px}.identity-helper-text{color:var(--identity-text-helper);margin:0;font-size:14px;line-height:18px}.identity-activity{gap:2px;display:grid}.identity-activity__day{color:var(--identity-text-helper);letter-spacing:0;margin:22px 0 6px;font-size:12px;font-weight:600;line-height:16px}.identity-activity__day:first-child{margin-top:0}.identity-activity__row{background:var(--identity-layer);min-width:0}.identity-activity__summary{grid-template-columns:20px minmax(0,1fr) minmax(108px,auto) 32px;align-items:center;gap:12px;min-height:72px;padding:10px 12px 10px 16px;display:grid}.identity-activity__body{min-width:0}.identity-activity__body h3{margin:0 0 3px;font-size:14px;line-height:20px}.identity-activity__body p{overflow-wrap:anywhere;color:var(--identity-text-secondary);margin:0;font-size:13px;line-height:18px}.identity-activity__meta{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;min-width:0;display:flex}.identity-activity__meta .identity-tag{overflow-wrap:anywhere;white-space:normal;min-width:0;max-width:100%;margin-left:0}.identity-settings{width:100%;max-width:1440px;margin:0 auto;padding:48px 80px}.identity-settings h1{margin:0 0 24px;font-size:28px;line-height:36px}.identity-settings__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:32px;display:flex}.identity-settings__header h1{margin:0}.identity-settings__header p{color:var(--identity-text-secondary);margin:4px 0 0;font-size:14px;line-height:18px}.identity-settings__header-actions{align-items:center;gap:8px;display:flex}.identity-settings__header-actions .identity-secondary-button{width:auto;min-width:136px}.identity-settings__columns{grid-template-columns:minmax(0,1fr) 416px;align-items:start;gap:24px;display:grid}.identity-account-detail-header{border-bottom:1px solid var(--identity-border);padding-bottom:24px}.identity-settings-subpage{max-width:808px;margin-left:auto;margin-right:auto}.identity-settings__header--subpage{margin-bottom:24px}.identity-settings__header--subpage .identity-step-title--page{align-items:center}.identity-settings__header--subpage .identity-step-title--page .identity-step-back{margin-top:0}.identity-settings__header--subpage h1{font-size:20px;font-weight:400;line-height:28px}.identity-settings__primary{min-width:0}.identity-settings__primary>section{margin-top:24px}.identity-settings__primary>section:first-child{margin-top:0}.identity-two-factor-page+.identity-two-factor-page{margin-top:24px}.identity-settings h2{margin:0 0 4px;font-size:16px;line-height:24px}.identity-settings__primary>section>p{color:var(--identity-text-secondary);margin:0 0 16px;font-size:14px;line-height:18px}.identity-settings-list{gap:2px;display:grid}.identity-settings-row{background:var(--identity-layer);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:16px;display:grid}.identity-settings-row h3{margin:0 0 2px;font-size:14px;font-weight:600;line-height:20px}.identity-settings-row p{color:var(--identity-text-secondary);margin:0;font-size:14px;line-height:18px}.identity-settings-row--icon{grid-template-columns:20px minmax(0,1fr) auto;gap:0}.identity-settings-row__badge .identity-tag{margin-left:0}.identity-settings-row--icon>.identity-settings-row__action{place-self:center end}.identity-settings-row__icon{width:20px;color:var(--identity-text-helper);justify-content:center;align-self:stretch;align-items:center;display:flex}.identity-settings-row__icon svg{display:block}.identity-settings-row__content{min-width:0;padding:0 16px}.identity-settings-row--has-badge .identity-settings-row__content{flex-direction:column;gap:4px;display:flex}.identity-settings-row__header{display:block}.identity-settings-row--has-badge .identity-settings-row__header h3{margin:0}.identity-settings-row--has-badge .identity-settings-row__desc{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.identity-settings-row__value{overflow-wrap:anywhere;min-width:0}.identity-settings-row__content p{overflow-wrap:anywhere}.identity-settings-row__action.identity-text-button{min-height:40px;padding:0 16px;font-size:14px;line-height:18px}@media (hover:hover){.identity-settings-row__action.identity-text-button:hover:not(:disabled){color:var(--identity-text);background:var(--identity-layer-elevated)}}.identity-settings-row__action--danger.identity-text-button{color:var(--identity-danger)}.identity-settings__support .identity-settings-row{border:1px solid var(--identity-layer);background:0 0}.identity-settings-row--support-contact .identity-standalone-link{font-weight:400}.identity-standalone-link{width:fit-content;min-height:40px;color:var(--identity-link);justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:14px;font-weight:600;line-height:18px;text-decoration:none;display:inline-flex}@media (hover:hover){.identity-standalone-link:hover{color:var(--identity-text);background:var(--identity-layer-elevated)}}.identity-standalone-link:focus-visible{outline:2px solid var(--identity-link);outline-offset:2px}.identity-session-section__intro{margin-bottom:16px}.identity-session-section__intro h2{margin-bottom:4px}.identity-session-section__intro p{color:var(--identity-text-secondary);margin:0;font-size:14px;line-height:18px}.identity-session-list{background:var(--identity-layer);gap:0;display:grid;overflow:hidden}.identity-session-row{background:var(--identity-layer);min-width:0}.identity-session-row+.identity-session-row{border-top:1px solid var(--identity-layer-elevated)}.identity-session-row__summary{grid-template-columns:20px minmax(0,1fr) auto 28px;align-items:center;gap:12px;min-height:78px;padding:12px 12px 12px 16px;display:grid}.identity-session-row__body{grid-template-columns:minmax(0,1fr);gap:2px;min-width:0;display:grid}.identity-session-row__body>p{color:var(--identity-text-muted);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;line-height:16px;overflow:hidden}.identity-session-row__body>p+p{color:var(--identity-text-helper)}.identity-session-row__body>:-webkit-any(.identity-session-row__access,.identity-session-row__permissions){color:var(--identity-text-secondary);overflow-wrap:anywhere;white-space:normal}.identity-session-row__body>:is(.identity-session-row__access,.identity-session-row__permissions){color:var(--identity-text-secondary);overflow-wrap:anywhere;white-space:normal}.identity-dialog{width:min(100vw - 48px,616px);max-height:min(860px,100vh - 64px);border:1px solid var(--identity-border);max-height:min(860px,100dvh - 64px);color:var(--identity-text);background:var(--identity-bg);margin:auto;padding:0;font-family:BraiinsSans,sans-serif;animation:.22s cubic-bezier(.2,.8,.2,1) identity-dialog-in;overflow:auto;box-shadow:0 24px 90px rgba(0,0,0,.56)}.identity-dialog--wide{width:min(100vw - 48px,697px)}.identity-dialog::backdrop{background:rgba(0,0,0,.68);animation:.16s ease-out identity-dialog-backdrop-in}.identity-dialog__body{padding:28px}.identity-dialog .identity-security-flow{margin:0}.identity-security-flow{gap:16px;width:100%;margin:0 0 32px;display:grid}.identity-security-flow__header,.identity-security-flow__form,.identity-security-flow__panel,.identity-mfa-placeholder__step{gap:16px;display:grid}.identity-mandatory-mfa .identity-security-flow.identity-mfa-chooser__step{margin-bottom:16px}.identity-security-flow.identity-account-setup__step,.identity-security-flow.identity-registration-code__step,.identity-security-flow.identity-registration-password__step{margin-bottom:24px}.identity-registration-code__step .identity-security-flow__heading p{overflow-wrap:anywhere}.identity-security-progress{background:var(--identity-border);block-size:4px;overflow:hidden}.identity-security-progress>span{inline-size:var(--identity-progress,0%);background:var(--identity-purple);block-size:100%;transition:inline-size .4s cubic-bezier(.2,0,.38,.9);display:block}@starting-style{.identity-security-progress>span{inline-size:var(--identity-progress-from,var(--identity-progress,0%))}}@media (prefers-reduced-motion:reduce){.identity-security-progress>span{transition:none}}.identity-credential-summary{background:var(--identity-border);gap:1px;margin:0;padding:0;display:grid}.identity-credential-summary>div{background:var(--identity-layer-elevated);grid-template-columns:minmax(120px,.7fr) minmax(0,1fr);gap:24px;padding:14px 16px;display:grid}.identity-credential-summary dt,.identity-credential-summary dd{margin:0}.identity-credential-summary dt{color:var(--identity-text-helper)}.identity-security-flow__title-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;display:grid}.identity-security-flow__title-row h1,.identity-security-flow__title-row h2{margin:0;font-size:16px;font-weight:600;line-height:22px}.identity-security-flow__heading [tabindex="-1"]:focus{outline:none}.identity-step-title{align-items:flex-start;gap:4px;min-width:0;display:flex}.identity-step-title>:last-child{min-width:0}.identity-step-back{width:24px;height:24px;color:var(--identity-text);cursor:pointer;background:0 0;border:0;flex:0 0 24px;place-items:center;margin-left:-4px;padding:0;text-decoration:none;display:inline-grid}@media (hover:hover){.identity-step-back:hover:not(:disabled){color:var(--identity-link)}}.identity-step-back:disabled{cursor:progress}.identity-step-back:focus-visible{outline:2px solid var(--identity-purple);outline-offset:0}.identity-step-title--page{gap:8px;margin-bottom:8px}.identity-step-title--page h1{margin-bottom:0}.identity-step-title--page .identity-step-back{margin-top:6px}.identity-security-flow__title-row p{color:var(--identity-text-helper);margin:0;font-size:12px;line-height:16px}.identity-security-flow__panel{background:var(--identity-layer);padding:26px}.identity-passkey-list{gap:2px;display:grid}.identity-passkey-list__row{background:var(--identity-layer-elevated);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;min-height:72px;padding:16px;display:grid}.identity-passkey-list__row h3,.identity-passkey-list__row p{margin:0}.identity-passkey-list__row h3{font-size:14px;line-height:20px}.identity-passkey-list__row p{color:var(--identity-text-secondary);font-size:14px;line-height:18px}.identity-security-flow__label{color:var(--identity-text);margin:0;font-size:14px;font-weight:600;line-height:18px}.identity-totp-setup{background:var(--identity-layer);grid-template-columns:1fr;align-items:stretch;gap:16px;padding:26px;display:grid}.identity-totp-setup__qr{aspect-ratio:1;background:#fff;justify-self:center;place-items:center;width:min(100%,216px);padding:12px;display:grid;overflow:hidden}.identity-totp-setup__qr img{object-fit:contain;width:100%;height:100%}.identity-totp-setup__qr span{border:3px solid var(--identity-layer);border-top-color:var(--identity-purple);border-radius:50%;width:32px;height:32px}.identity-totp-setup__key{gap:8px;min-width:0;display:grid;container-type:inline-size}.identity-totp-setup__key p.identity-totp-setup__scan{color:var(--identity-text);margin:0 0 8px;font-size:14px;line-height:18px}.identity-totp-setup__scan .identity-inline-link{min-height:0;font-weight:inherit;text-underline-offset:3px;text-decoration:underline;display:inline}@media (hover:hover){.identity-totp-setup__scan .identity-inline-link:hover{color:var(--identity-text)}}.identity-totp-setup__manual{color:var(--identity-text-helper);justify-content:space-between;align-items:center;gap:8px;font-size:14px;line-height:18px;display:flex}.identity-totp-setup__key code{color:var(--identity-text);white-space:nowrap;font-family:IBM Plex Mono,monospace;font-size:max(10px,min(5.12821cqi,14px));line-height:20px}@media not (max-width:900px){.identity-dialog--wide .identity-totp-setup{grid-template-columns:minmax(0,1fr) 216px;align-items:center;gap:24px}.identity-dialog--wide .identity-totp-setup__qr{grid-area:1/2}.identity-dialog--wide .identity-totp-setup__key{grid-area:1/1}}@media not (max-width:700px){.identity-mandatory-mfa .identity-totp-setup{grid-template-columns:minmax(0,1fr) 216px;align-items:center;gap:20px;padding:12px 18px}.identity-mandatory-mfa .identity-totp-setup__qr{grid-area:1/2}.identity-mandatory-mfa .identity-totp-setup__key{grid-area:1/1}}.identity-auth-shell--mandatory-mfa .identity-auth__left{padding-top:16px;padding-bottom:16px}.identity-auth-shell--mandatory-mfa .identity-auth-panel{max-width:560px}.identity-mandatory-mfa .identity-security-flow,.identity-mandatory-mfa .identity-security-flow__form{gap:12px}.identity-mandatory-mfa .identity-security-flow{margin-bottom:0}.identity-security-flow__panel.identity-mfa-methods{background:0 0;padding:0}.identity-mfa-method-action.identity-primary-button{width:136px;min-height:40px}.identity-mfa-method-action.identity-text-button{text-align:center;justify-content:center;align-items:center;width:136px;min-height:40px;font-weight:600;display:inline-flex}@media not (min-width:1312px){.identity-auth-shell--mandatory-mfa .identity-auth{grid-template-columns:1fr}.identity-auth-shell--mandatory-mfa .identity-auth__art{display:none}}.identity-icon-action{display:inline-flex;position:relative}.identity-icon-action button{width:32px;height:32px;color:var(--identity-text);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (hover:hover){.identity-icon-action button:hover:not(:disabled){background:var(--identity-layer-elevated)}}.identity-icon-action button:disabled{opacity:.4;cursor:not-allowed}.identity-icon-action__tooltip{visibility:hidden;color:var(--identity-text);background:var(--identity-layer-elevated);white-space:nowrap;padding:4px 8px;font-size:12px;line-height:16px;position:absolute;bottom:36px;right:0}.identity-icon-action:focus-within .identity-icon-action__tooltip,.identity-icon-action[data-confirmed] .identity-icon-action__tooltip{visibility:visible}@media (hover:hover){.identity-icon-action:hover .identity-icon-action__tooltip{visibility:visible}}.identity-code-inputs{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.identity-code-inputs input{border:0;border-bottom:1px solid var(--identity-border);width:100%;min-width:0;height:66px;color:var(--identity-text);background:var(--identity-layer);text-align:center;padding:0;font-size:28px;font-weight:600;line-height:36px}.identity-code-inputs input:focus{outline:2px solid var(--identity-purple);outline-offset:-2px}.identity-recovery-panel{background:var(--identity-layer);gap:8px;padding:16px 16px 16px 26px;display:grid}.identity-recovery-panel__header{justify-content:space-between;align-items:center;display:flex}.identity-recovery-panel__header p{color:var(--identity-text-helper);margin:0 auto 0 0;font-size:14px;line-height:18px}.identity-recovery-codes{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 16px;display:grid}.identity-recovery-codes code{overflow-wrap:anywhere;min-width:0;color:var(--identity-text);background:0 0;padding:0;font-family:IBM Plex Mono,monospace;font-size:14px;line-height:20px}@keyframes identity-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes identity-dialog-in{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.identity-dialog::backdrop,.identity-dialog{animation:none}}@media (max-width:1120px){.identity-settings{padding-left:40px;padding-right:40px}.identity-settings__columns{grid-template-columns:minmax(0,1fr);gap:32px}}@media (max-width:900px){.identity-auth{grid-template-columns:1fr}.identity-auth__art{display:none}.identity-auth__left{padding:48px}.identity-auth-panel{max-width:576px}.identity-auth-shell--aal2 .identity-auth__left{align-items:flex-start}.identity-settings{padding:40px 24px}.identity-settings__header{justify-content:stretch;display:grid}.identity-settings__header-actions{grid-template-columns:1fr;display:grid}.identity-settings__header-actions .identity-secondary-button{width:100%}.identity-settings-row{grid-template-columns:1fr}.identity-settings-row--icon{grid-template-columns:20px minmax(0,1fr) auto}.identity-dialog{border:0;width:100vw;max-width:100vw;min-height:100dvh;max-height:none;margin:0}.identity-dialog__body{padding:max(24px, env(safe-area-inset-top)) 24px max(24px, env(safe-area-inset-bottom))}.identity-security-flow__title-row,.identity-recovery-codes{grid-template-columns:1fr}}@media (max-width:672px){.identity-credential-summary>div{grid-template-columns:minmax(0,1fr);gap:4px}.identity-settings{padding-left:16px;padding-right:16px}.identity-passkey-list__row{grid-template-columns:minmax(0,1fr)}.identity-mfa-method-action.identity-text-button,.identity-mfa-method-action.identity-primary-button{width:100%}.identity-activity__summary{grid-template-columns:20px minmax(0,1fr) 32px;gap:6px 12px;padding:10px 8px 10px 12px}.identity-activity__body{grid-area:1/2}.identity-activity__meta{text-align:left;flex-flow:wrap;grid-area:2/2/auto/4;justify-content:flex-start;align-items:center}}@media (max-width:360px){.identity-settings-row--icon{grid-template-columns:20px minmax(0,1fr);align-items:start}.identity-settings-row--icon .identity-settings-row__icon{grid-row:1/span 2}.identity-settings-row--icon>.identity-settings-row__action,.identity-settings-row--icon>.identity-settings-row__action.identity-text-button{color:var(--identity-link);background:0 0;border:0;grid-area:2/2;justify-self:start;min-height:40px;padding:0 16px}.identity-settings-row--icon>.identity-settings-row__action:focus:not(:disabled),.identity-settings-row--icon>.identity-settings-row__action:active:not(:disabled),.identity-settings-row--icon>.identity-settings-row__action.identity-text-button:focus:not(:disabled),.identity-settings-row--icon>.identity-settings-row__action.identity-text-button:active:not(:disabled){color:var(--identity-link);background:0 0;border:0}@media (hover:hover){.identity-settings-row--icon>.identity-settings-row__action:hover:not(:disabled),.identity-settings-row--icon>.identity-settings-row__action.identity-text-button:hover:not(:disabled){color:var(--identity-link);background:0 0;border:0}}.identity-settings-row--icon>.identity-settings-row__action:focus-visible{outline:2px solid var(--identity-purple);outline-offset:2px}.identity-settings-row--icon>.identity-settings-row__action.identity-text-button:focus-visible{outline:2px solid var(--identity-purple);outline-offset:2px}.identity-settings-row__content{padding-right:0}.identity-settings-row--has-badge .identity-settings-row__value{flex-basis:100%}}@media (max-width:520px){.identity-session-row__summary{grid-template-columns:20px minmax(0,1fr) 28px}}@media (hover:none),(pointer:coarse),(pointer:none){.identity-auth{grid-template-columns:1fr}.identity-auth__art{display:none}}:root{--color-canvas:var(--identity-bg);--color-surface-primary:var(--identity-layer);--color-surface-elevated:var(--identity-layer-elevated);--color-surface-input:var(--identity-layer);--color-text-primary:var(--identity-text);--color-text-secondary:var(--identity-text-secondary);--color-text-helper:var(--identity-text-helper);--color-border-default:var(--identity-border);--color-border-strong:#6f6f6f;--color-action-primary:var(--identity-purple);--color-action-primary-hover:var(--identity-purple-dark);--color-action-danger:#da1e28;--color-status-success:#42be65;--color-status-warning:#f1c21b;--color-status-error:var(--identity-danger);--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--radius-control:2px;--radius-panel:2px;--focus-ring:0 0 0 2px var(--identity-purple);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none}body,#root{min-height:100vh;min-height:100svh}body{color:var(--identity-text);background:var(--identity-bg);font-family:BraiinsSans,sans-serif;line-height:1.35;overflow-x:clip}a{color:var(--identity-link)}.skip-link{z-index:10000;height:47px;color:var(--identity-text);background:var(--identity-layer);white-space:nowrap;align-items:center;padding:0 32px;font-size:14px;line-height:18px;text-decoration:none;display:flex;position:fixed;top:0;left:0;transform:translateY(-100%)}.skip-link:focus{outline:2px solid var(--identity-purple);outline-offset:-2px;transform:none}:focus-visible{outline:2px solid var(--identity-purple);outline-offset:2px}.identity-product-header{z-index:6000;background:var(--identity-bg);border-bottom:1px solid #393939;position:sticky;top:0}.identity-product-header__bar{align-items:center;gap:8px;height:47px;padding-left:32px;padding-right:16px;display:flex}.identity-product-header__left,.identity-product-header__right{align-items:center;display:flex}.identity-product-header__left{flex:0 auto;gap:12px;min-width:0;height:100%}.identity-product-header__right{flex:none;justify-content:flex-end;gap:8px;margin-left:auto}.identity-product-header__logo,.identity-product-header__icon{color:var(--identity-text);justify-content:center;align-items:center;display:inline-flex}.identity-product-header__logo{flex:none}.identity-braiins-logo{fill:currentColor;width:89px;height:14px;display:block}a.identity-product-header__logo:focus-visible{outline:2px solid var(--identity-purple);outline-offset:4px}.identity-product-header__icon{width:40px;height:40px;color:var(--identity-text-secondary);background:0 0;border:0;border-radius:6px;text-decoration:none}.identity-product-header__icon:focus-visible{color:var(--identity-text);background:var(--identity-layer)}@media (hover:hover){.identity-product-header__icon:hover{color:var(--identity-text);background:var(--identity-layer)}}.identity-auth-description,.identity-page-heading__description,.identity-account-groups>section>p{color:var(--identity-text-secondary);font-size:14px;line-height:18px}.identity-auth-description,.identity-auth-panel__heading-reserve:after{font-size:16px;line-height:22px}.identity-auth-description p,.identity-page-heading__description p{margin:0}.identity-auth-panel>.identity-surface,.identity-prompt .identity-surface,.identity-transaction-shell .identity-surface,.identity-dialog .identity-surface{background:0 0;border:0;padding:0}.identity-auth-link-row .identity-inline-link,.identity-auth-link-row .identity-text-button,.identity-second-factor-support .identity-text-button{min-height:24px;font:inherit}.identity-second-factor-alternatives .identity-text-button{font:inherit}.identity-field__control>input[readonly]{color:var(--identity-text-secondary);cursor:default;border-bottom-color:transparent}@media (hover:hover){.identity-auth-link-row a:hover,.identity-second-factor-support a:hover{text-underline-offset:3px;text-decoration:underline}}.identity-surface{min-width:0}.identity-form-stack{gap:16px;display:grid}.identity-field__control{min-width:0;display:block;position:relative}.identity-field__invalid-icon{color:var(--identity-support-error);pointer-events:none;display:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.identity-field__control:has(input[aria-invalid=true])>.identity-field__invalid-icon{display:block}.identity-field:has(>.identity-form-feedback--field[role=alert])>.identity-field__control>.identity-field__invalid-icon{display:block}.identity-field:has(>.identity-form-feedback--field[role=alert])>.identity-field__control>input:not(:focus){outline:2px solid var(--identity-support-error);outline-offset:-2px}.identity-field:has(>.identity-form-feedback--field[role=alert]) .identity-password-input:not(:has(input:focus)){outline:2px solid var(--identity-support-error);outline-offset:-2px}.identity-field__control>input[aria-invalid=true]{padding-right:48px}.identity-field:has(>.identity-form-feedback--field[role=alert])>.identity-field__control>input{padding-right:48px}.identity-field__control--toggle>.identity-field__invalid-icon{right:48px}.identity-field__control--toggle input[aria-invalid=true]{padding-right:32px}.identity-field:has(>.identity-form-feedback--field[role=alert]) .identity-field__control--toggle input{padding-right:32px}.identity-form-feedback{color:var(--identity-danger);letter-spacing:.32px;font-size:12px;line-height:16px}.identity-form-feedback p{color:inherit;font:inherit;letter-spacing:inherit;align-items:flex-start;gap:4px;margin:0;display:flex}.identity-form-feedback p>svg{color:var(--identity-support-error);flex:none}.identity-form-feedback--field:not([data-visible]){display:none}.identity-field>.identity-form-feedback--field{margin-top:-4px}.identity-security-flow__form>.identity-otp+.identity-form-feedback--field{margin-top:-12px}.identity-form-feedback[data-tone=info]{color:var(--identity-text-secondary)}form>.identity-form-stack{width:100%}.identity-action-group{gap:8px;display:grid}.identity-action-group>*{width:100%;max-width:none}.identity-action-group>.identity-link-button{width:fit-content;min-height:48px}.identity-button--full{width:100%;max-width:none}.identity-action-group.identity-action-group--split{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:1px}.identity-action-group--split>:only-child{grid-column:2}.identity-action-group.identity-action-group--split>button{text-align:start;border:0;justify-content:space-between;align-items:flex-start;width:100%;min-height:64px;margin:0;padding:16px;display:flex}.identity-action-group--split>.identity-primary-button>svg,.identity-action-group--split>.identity-primary-button>.identity-busy-end>svg{display:none}.identity-action-group.identity-action-group--split>.identity-link-button{min-height:64px;color:var(--identity-link);background:0 0}@media (hover:hover){.identity-action-group--split>.identity-link-button:hover:not(:disabled){background:var(--identity-layer);text-decoration:none}}.identity-action-group--split>button:focus-visible{outline:2px solid var(--identity-text);outline-offset:-2px}.identity-muted,.identity-helper{color:var(--identity-text-helper);margin:0;font-size:14px;line-height:18px}ul.identity-helper{gap:6px;padding-left:20px;display:grid}.identity-provider-grid{gap:12px;margin-top:16px;display:grid}.identity-auth-options>.identity-provider-grid{display:contents}.identity-auth-methods{align-content:start;gap:12px;display:grid}.identity-auth-methods>.identity-oauth-button,.identity-auth-methods>.identity-placeholder--button{gap:8px;min-height:48px}.identity-auth-shell--entry .identity-auth-methods{min-height:168px}@container (width>=400px){.identity-auth-methods{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:16px}.identity-auth-shell--entry .identity-auth-methods{min-height:48px}}.identity-provider-grid .identity-secondary-button{border-color:var(--identity-border);justify-content:space-between;align-items:center;width:100%;min-height:40px;display:flex}.identity-select select{border:1px solid var(--identity-border);width:100%;height:40px;color:var(--identity-text);background:var(--identity-layer);border-radius:0;padding:0 36px 0 12px}@media (hover:hover){.identity-select select:hover{border-color:var(--identity-text-secondary)}}.identity-select--inline{align-items:center;gap:8px;display:flex}.identity-select--inline label{color:var(--identity-text-helper);letter-spacing:.16px;margin:0;font-size:14px;line-height:18px}.identity-select--inline select{width:auto;max-width:100%;color:var(--identity-text);letter-spacing:.16px;-webkit-appearance:none;appearance:none;cursor:pointer;field-sizing:content;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' fill='%23f4f4f4'%3E%3Cpath d='M16 22 6 12l1.4-1.4 8.6 8.6 8.6-8.6L26 12z'/%3E%3C/svg%3E") right 16px center/16px no-repeat;border:0;border-bottom:1px solid transparent;padding:0 40px 0 16px;font-size:14px;line-height:18px}@media (hover:hover){.identity-select--inline select:hover:not(:disabled){background-color:var(--identity-layer)}}.identity-select--inline select:disabled{color:var(--identity-text-helper);cursor:not-allowed}.identity-select--inline select:focus-visible{outline:2px solid var(--identity-purple);outline-offset:-2px}.identity-select--inline option{color:var(--identity-text);background:var(--identity-layer)}fieldset.identity-activity-scope{border:0;min-width:0;margin:0;padding:0}.identity-checkbox{color:var(--identity-text-secondary);align-items:flex-start;gap:10px;font-size:14px;display:flex}.identity-checkbox input{width:18px;height:18px;accent-color:var(--identity-purple);margin:0}.identity-checkbox-field{gap:4px;display:grid}.identity-checkbox input[aria-invalid=true]{outline:2px solid var(--identity-support-error);outline-offset:1px}.identity-otp{border:0;margin:0;padding:0}.identity-password-manager-field{clip-path:inset(50%);opacity:0;pointer-events:none;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.identity-status{color:#e0e0e0;background:var(--identity-border);white-space:nowrap;border-radius:9px;align-items:center;width:fit-content;margin-left:8px;padding:0 8px 2px;font-size:12px;line-height:16px;display:inline-flex}.identity-status--good{color:var(--identity-success-text);background:var(--identity-success-bg)}.identity-status--warning{color:#f1c21b;background:#3d3400}.identity-busy{min-height:48px;color:var(--identity-text-secondary);align-items:center;gap:12px;font-size:14px;display:flex}.identity-busy .identity-spinner{border-color:var(--identity-text-secondary);border-right-color:transparent}.identity-session-notice{z-index:7000;border:1px solid var(--identity-border);max-width:min(560px,100vw - 32px);min-height:40px;color:var(--identity-text);background:var(--identity-layer);align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex;position:fixed;top:68px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px rgba(0,0,0,.35)}.identity-session-notice--warning{border-color:var(--color-status-warning)}.identity-session-notice .identity-spinner{flex:none}.identity-session-notice .identity-text-button{flex:none;margin-left:auto}.identity-notice strong{margin-bottom:2px;display:block}.identity-notice p{color:var(--identity-text);margin:0}.identity-email-flow-pending .identity-field input:disabled{animation:1.6s ease-in-out infinite identity-email-field-pulse}@keyframes identity-email-field-pulse{50%{background:var(--identity-layer-elevated);border-bottom-color:var(--identity-border)}}@media (prefers-reduced-motion:reduce){.identity-email-flow-pending .identity-field input:disabled{animation:none}}.identity-toast-region{z-index:9500;right:max(24px, env(safe-area-inset-right));bottom:calc(24px + env(safe-area-inset-bottom));width:min(400px,100vw - 32px);max-height:calc(100vh - 104px);overscroll-behavior:contain;pointer-events:none;flex-direction:column;gap:8px;max-height:calc(100dvh - 104px);display:flex;position:fixed;overflow-y:auto}.identity-toast{border:1px solid var(--identity-border);border-left:3px solid var(--identity-success-text);min-height:64px;color:var(--identity-text);background:var(--identity-layer-elevated);pointer-events:auto;flex-shrink:0;grid-template-columns:20px minmax(0,1fr) 40px;align-items:center;gap:12px;padding:8px 8px 8px 16px;animation:.16s ease-out both identity-toast-in;display:grid;box-shadow:0 8px 32px rgba(0,0,0,.28)}.identity-toast>svg{color:var(--identity-success-text)}.identity-toast--exiting{pointer-events:none;animation:.16s ease-in both identity-toast-out}.identity-toast--error{border-left-color:var(--identity-support-error)}.identity-toast--error>svg{color:var(--identity-support-error)}.identity-toast--action{grid-template-areas:"icon message close"".action.";row-gap:4px;padding-top:12px;padding-bottom:12px}.identity-toast--action>svg{grid-area:icon}.identity-toast--action>p{grid-area:message}.identity-toast__action{grid-area:action;min-width:0;display:flex}.identity-toast__action>.identity-text-button{text-align:start}.identity-toast--action>.identity-toast__close{grid-area:close}.identity-toast-region--top{top:64px;right:max(16px, env(safe-area-inset-right));bottom:auto}.identity-toast p{color:inherit;margin:0;font-size:14px;line-height:20px}@keyframes identity-toast-in{0%{opacity:0}}@keyframes identity-toast-out{to{opacity:0}}@media (max-width:600px){.identity-toast-region{right:max(16px, env(safe-area-inset-right))}.cds--body--with-modal-open .identity-toast-region{top:64px;bottom:auto}}@media (prefers-reduced-motion:reduce){.identity-toast{animation:none}.identity-toast--exiting{opacity:0}}.identity-page-heading{margin-bottom:24px}.identity-account-groups{gap:32px;display:grid}.identity-account-groups>section>p{margin:0 0 16px}details.identity-activity__row>summary{cursor:pointer;list-style:none}details.identity-activity__row>summary::-webkit-details-marker{display:none}.identity-inline-link{width:fit-content;min-height:40px;color:var(--identity-link);align-items:center;font-weight:400;text-decoration:none;display:inline-flex}.identity-session-row__action .identity-secondary-button{color:var(--identity-text);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.identity-skeleton{gap:2px;display:grid}.identity-skeleton span{background:var(--identity-layer);width:100%;height:72px;display:block}.identity-prompt>.identity-auth-panel>.identity-notice,.identity-prompt>.identity-auth-panel>.identity-busy{margin-top:16px}@media (max-width:520px){.identity-product-header__bar{padding-left:16px;padding-right:12px}.skip-link{padding:0 16px}.identity-auth__left{padding:32px 16px}.identity-second-factor-alternatives{min-height:54px}.identity-code-inputs{gap:6px}}@media (forced-colors:active){.identity-spinner{forced-color-adjust:none}}.identity-auth-shell--entry .identity-auth__left{--identity-entry-inset:64px;--identity-entry-height:360px;padding-top:max(var(--identity-entry-inset), (100dvh - 48px - var(--identity-entry-height)) / 2);align-items:flex-start}@media (max-width:900px){.identity-auth-shell--entry .identity-auth__left{--identity-entry-inset:48px}}@media (max-width:520px){.identity-auth-shell--entry .identity-auth__left{--identity-entry-inset:32px;--identity-entry-height:396px}}@media not (min-width:432px){.identity-auth-shell--entry .identity-auth__left{--identity-entry-height:516px}}.identity-auth-shell.identity-auth-shell--setup .identity-auth__left{align-items:flex-start;padding-top:max(64px,50dvh - 204px);padding-bottom:16px}@media (max-width:900px){.identity-auth-shell.identity-auth-shell--setup .identity-auth__left{padding-top:max(48px,50dvh - 204px)}}@media (max-width:520px){.identity-auth-shell.identity-auth-shell--setup .identity-auth__left{padding-top:32px}}@keyframes identity-step-in{0%{opacity:0}}.identity-auth-shell--setup .identity-security-flow>:not(:-webkit-any(.identity-security-progress,.identity-security-flow__header)),.identity-auth-shell--setup .identity-step-content{animation:.24s cubic-bezier(0,0,.38,.9) both identity-step-in}.identity-auth-shell--setup .identity-security-flow>:not(:is(.identity-security-progress,.identity-security-flow__header)),.identity-auth-shell--setup .identity-step-content{animation:.24s cubic-bezier(0,0,.38,.9) both identity-step-in}@media (prefers-reduced-motion:reduce){.identity-auth-shell--setup .identity-security-flow>:not(:-webkit-any(.identity-security-progress,.identity-security-flow__header)),.identity-auth-shell--setup .identity-step-content{animation:none}.identity-auth-shell--setup .identity-security-flow>:not(:is(.identity-security-progress,.identity-security-flow__header)),.identity-auth-shell--setup .identity-step-content{animation:none}}.identity-auth-shell--entry .identity-auth-link-row{min-height:24px}@media (max-width:520px){.identity-auth-shell--entry .identity-auth-panel__header{min-height:72px}}.identity-placeholder{background:var(--identity-layer);display:block}.identity-placeholder--label{width:48px;height:18px}.identity-placeholder--input{height:48px}.identity-placeholder--caption{width:180px;max-width:75%;height:18px}.identity-placeholder--button{height:40px}.identity-placeholder--link{width:240px;max-width:90%;height:22px}.identity-placeholder--section-title{width:220px;max-width:85%;height:22px}.identity-mfa-placeholder .identity-auth-link-row{min-height:24px}.identity-mfa-placeholder .identity-placeholder{background:var(--identity-layer-elevated)}.identity-mfa-placeholder .identity-passkey-list__row .identity-placeholder{background-color:var(--identity-border)}.identity-placeholder--method-title{width:112px;max-width:100%;height:16px;margin-bottom:6px}.identity-mfa-placeholder .identity-placeholder--method-description{background:linear-gradient(var(--identity-border) 0 12px, var(--identity-layer-elevated) 12px 18px, var(--identity-border) 18px 30px, var(--identity-layer-elevated) 30px);width:100%;height:18px}.identity-placeholder--method-action{width:136px;height:40px}@media (max-width:672px){.identity-placeholder--method-action{width:100%}}.identity-mfa-placeholder .identity-passkey-list__row:last-child .identity-placeholder--method-description{height:18px}@media (hover:none),(pointer:coarse){.identity-field input,.identity-select select,.identity-select--inline select{font-size:16px}.identity-step-back,.identity-icon-action button{position:relative}.identity-step-back:after,.identity-icon-action button:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.identity-recovery-panel__header{gap:12px}}html[data-identity-concealed] body{visibility:hidden}.identity-settings-row__badge{vertical-align:bottom;display:inline-grid}.identity-status-badge{white-space:nowrap;place-items:center;min-height:20px;padding:2px 8px;line-height:16px;display:inline-grid;translate:0 1px}.identity-status-badge>span{grid-area:1/1}.identity-status-badge__measure:after{content:attr(data-label)}.identity-status-badge__measure,.identity-status-badge[data-pending]>span{visibility:hidden}.identity-status-badge[data-pending]{background:var(--identity-success-bg);animation:1.6s ease-in-out infinite identity-badge-pending}@keyframes identity-badge-pending{0%,to{opacity:.6}50%{opacity:1}}.identity-placeholder-bar{background:var(--identity-border);vertical-align:baseline;transform-origin:0;border-radius:3px;width:12ch;max-width:100%;height:.7em;animation:.42s cubic-bezier(.2,.7,.2,1) both identity-bar-expand,1.6s ease-in-out .42s infinite identity-bar-breathe;display:inline-block}.identity-placeholder-bar--short{width:6ch}.identity-placeholder-bar--long{width:22ch}.identity-placeholder-bar--icon{border-radius:4px;width:20px;height:20px}.identity-loading-value{vertical-align:bottom;max-width:100%;display:inline-grid}.identity-loading-value>span{grid-area:1/1;min-width:0}.identity-loading-value__placeholder{pointer-events:none;opacity:0;transition:opacity .22s}.identity-loading-value__placeholder .identity-placeholder-bar{animation:none}.identity-loading-value__content{opacity:1;transition:opacity .26s}.identity-loading-value[data-pending] .identity-loading-value__placeholder{opacity:1}.identity-loading-value[data-pending] .identity-loading-value__placeholder .identity-placeholder-bar{animation:.42s both identity-bar-expand,1.6s ease-in-out .42s infinite identity-bar-breathe}.identity-loading-value[data-pending] .identity-loading-value__content{opacity:0}.identity-loading-value:not([data-pending]) .identity-loading-value__placeholder,.identity-loading-value:not([data-pending]) .identity-placeholder-bar{width:100%}.identity-progressive-rows{gap:0;min-width:0;display:grid}.identity-progressive-row{min-width:0;position:relative}.identity-progressive-row+.identity-progressive-row{padding-top:2px}.identity-progressive-row__content{min-width:0}.identity-progressive-row__ghost{pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.identity-progressive-row+.identity-progressive-row>.identity-progressive-row__ghost{top:2px}.identity-progressive-row__clip{min-height:0;overflow:hidden}.identity-progressive-row--growing{animation:.62s both identity-row-grow;display:grid}.identity-progressive-row--growing:first-of-type{grid-template-rows:1fr;animation-name:identity-row-first}.identity-progressive-row--leaving{animation:.28s both identity-row-resolve;display:grid}.identity-progressive-row--revealing>.identity-progressive-row__content{animation:.28s both identity-row-reveal}.identity-progressive-row--revealing>.identity-progressive-row__ghost{animation:.22s both identity-row-fade}.identity-progressive-rows--sessions{background:var(--identity-layer)}.identity-progressive-rows--sessions .identity-progressive-row+.identity-progressive-row{background:var(--identity-layer-elevated);padding-top:1px}.identity-progressive-rows--sessions .identity-progressive-row__ghost{top:0}.identity-progressive-rows--sessions .identity-progressive-row+.identity-progressive-row>.identity-progressive-row__ghost{top:1px}.identity-table-placeholder{background:var(--identity-layer);align-items:center;height:48px;padding:0 16px;display:flex}.identity-row-placeholder .identity-session-row__body>.identity-placeholder-bar{height:12px;margin:3px 0}.identity-row-placeholder .identity-activity__body>.identity-placeholder-bar{height:12px;margin:6px 0;display:block}.identity-progressive-rows--activity .identity-progressive-row:not(:first-of-type) .identity-activity__day{margin-top:22px}@keyframes identity-bar-expand{0%{opacity:.3;transform:scaleX(.25)}to{opacity:1;transform:scaleX(1)}}@keyframes identity-bar-breathe{50%{opacity:.5}}@keyframes identity-row-grow{0%{opacity:0;grid-template-rows:0fr}65%,to{opacity:1;grid-template-rows:1fr}}@keyframes identity-row-first{0%{opacity:.4}to{opacity:1}}@keyframes identity-row-resolve{0%{opacity:1;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr;padding-top:0}}@keyframes identity-row-reveal{0%{opacity:0}to{opacity:1}}@keyframes identity-row-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.identity-status-badge[data-pending],.identity-placeholder-bar,.identity-loading-value[data-pending] .identity-loading-value__placeholder .identity-placeholder-bar,.identity-progressive-row,.identity-progressive-row--growing:first-of-type,.identity-progressive-row__content,.identity-progressive-row__ghost,.identity-progressive-row--revealing>.identity-progressive-row__content,.identity-progressive-row--revealing>.identity-progressive-row__ghost{animation:none}.identity-loading-value>span{transition:none}.identity-progressive-row--leaving,.identity-progressive-row--revealing>.identity-progressive-row__ghost{display:none}}#identity-startup{z-index:1;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}#identity-startup .identity-app,#identity-startup .identity-app *{font-family:sans-serif}.identity-auth-shell--notice>main,.identity-auth-shell--notice>.identity-notice--banner{grid-area:2/1}.identity-auth-shell--notice>.identity-notice--banner{--identity-notice-tone:var(--identity-purple);z-index:1;color:#e0e0e0;letter-spacing:.16px;grid-template-columns:20px minmax(0,1fr);align-self:start;align-items:start;padding:13px 16px 13px 13px}@media (max-width:900px){.identity-auth-shell--notice{grid-template-rows:auto auto minmax(0,1fr)}.identity-auth-shell--notice>main,.identity-auth-shell--notice>.identity-notice--banner{grid-area:auto}.identity-auth-shell--notice.identity-auth-shell--entry .identity-auth__left{padding-top:var(--identity-entry-inset);align-items:center}}.identity-notice--banner>svg{margin-top:3px}.identity-notice--banner p{color:inherit}.identity-grace-learn-more{color:inherit;text-underline-position:from-font;text-decoration:underline}
