@font-face{font-family:headingFont;src:url(../media/plus_jakarta_sans_latin_var-s.p.405dixo3t0-v0.woff2)format("woff2");font-display:swap;font-weight:200 800;font-style:normal}@font-face{font-family:headingFont Fallback;src:local(Arial);ascent-override:98.16%;descent-override:20.99%;line-gap-override:0.0%;size-adjust:105.75%}.B4F6TW_className{font-family:headingFont,headingFont Fallback;font-style:normal}.B4F6TW_variable{--font-heading:"headingFont", "headingFont Fallback"}
@font-face{font-family:bodyFont;src:url(../media/inter_latin_var-s.p.0rpdhg_4ubdtf.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:bodyFont Fallback;src:local(Arial);ascent-override:89.79%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:107.89%}.cNsygW_className{font-family:bodyFont,bodyFont Fallback;font-style:normal}.cNsygW_variable{--font-body:"bodyFont", "bodyFont Fallback"}
:root{--color-text:#1f2937;--color-text-muted:#4b5563;--color-background:#f6f8fc;--color-card:#fff;--color-border-subtle:#e1e5ec;--color-on-action:#fff;--color-selected:#d3e3fd;--color-on-selected:#13306b;--color-danger:#b91c1c;--color-danger-fill:#fde8e8;--color-success:#15803d;--color-success-fill:#dcf1e3;--control-fill:#fff;--control-border:#808897;--button-border:#c4cbd6;--control-height:2.75rem;--radius-control:.5rem;--radius-card:1.5rem;--radius-card-inner:1rem;--optical-heading-indent:-.04em}.auth-split,.account-frame{--color-action:var(--surface-primary);--color-action-hover:color-mix(in srgb, var(--surface-primary) 85%, #000);--color-link:var(--surface-primary);--shadow-button:0 1px 2px color-mix(in srgb, var(--surface-shadow) 8%, transparent);--shadow-level-1:0 1px 2px color-mix(in srgb, var(--surface-shadow) 6%, transparent), 0 1px 3px 1px color-mix(in srgb, var(--surface-shadow) 5%, transparent);--shadow-level-2:0 1px 2px color-mix(in srgb, var(--surface-shadow) 6%, transparent), 0 4px 12px 2px color-mix(in srgb, var(--surface-shadow) 6%, transparent);--shadow-level-3:0 12px 32px 4px color-mix(in srgb, var(--surface-shadow) 10%, transparent), 0 4px 8px color-mix(in srgb, var(--surface-shadow) 8%, transparent);--shadow-level-3-mobile:0 2px 6px color-mix(in srgb, var(--surface-shadow) 8%, transparent), 0 8px 14px color-mix(in srgb, var(--surface-shadow) 12%, transparent)}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:var(--font-body), system-ui, -apple-system, sans-serif;color:var(--color-text);background-color:var(--color-background);line-height:1.5}[hidden]:not([hidden=until-found]){display:none!important}h1,h2,h3,.account-shell-title{font-family:var(--font-heading), system-ui, -apple-system, sans-serif}.auth-split{--optical-lift-top:clamp(2rem, 6vh, 4rem);--optical-lift-bottom:clamp(3rem, 12vh, 7rem);--optical-cap-trim:.3em;--mural-band-height:11rem;--card-overlap:1.5rem;background-color:var(--color-background);grid-template-rows:auto 1fr;min-height:100dvh;display:grid}.auth-mural{block-size:var(--mural-band-height);background-image:radial-gradient(180px 120px at 50% 90px, color-mix(in srgb, var(--surface-mural-glow) 38.5%, transparent), transparent), linear-gradient(170.6deg, var(--surface-mural-top) 11%, var(--surface-mural-bottom) 89%);position:relative;overflow:hidden}.auth-mural picture{display:block}.auth-mural picture>img{block-size:100%;inline-size:100%;display:block}.auth-mural-band{position:absolute;inset:0}.auth-mural-band-hills{block-size:3rem;position:absolute;inset-block-end:0;inset-inline:-28.2%}.auth-mural-band-stage{block-size:125px;inline-size:354px;position:absolute;inset-block-start:20px;inset-inline-start:calc(50% - 180px)}.auth-mural-band:after{content:"";background-image:linear-gradient(to bottom, transparent, var(--color-background));block-size:3rem;position:absolute;inset-block-end:0;inset-inline:0}.auth-mural-scene{display:none}.auth-panel{padding:0 1rem var(--optical-lift-bottom);background-image:radial-gradient(40rem 28rem at 85% 8%, var(--surface-panel-glow-accent), transparent 70%), radial-gradient(36rem 30rem at 8% 96%, var(--surface-panel-glow-primary), transparent 70%);align-content:start;margin-block-start:calc(-1 * var(--card-overlap));display:grid;position:relative}.auth-card{inline-size:100%;max-inline-size:26rem;padding:calc(2rem - var(--optical-cap-trim)) 1.5rem 2rem;border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);background-color:var(--color-card);box-shadow:var(--shadow-level-2);margin-inline:auto}.auth-card:not(.account-card)>section{gap:1rem;display:grid}.auth-card:not(.account-card)>section>:is(h1,p,form,ul,nav,div){margin:0}.auth-card h1{letter-spacing:-.01em;margin-block-start:0;margin-inline-start:var(--optical-heading-indent);font-size:1.5rem;font-weight:800;line-height:2rem}.auth-card h1+p{color:var(--color-text-muted)}.auth-card form{gap:1rem;margin-block:1.5rem;display:grid}.auth-card:not(.account-card)>section form{margin:0}.auth-card label{margin-block-end:.375rem;font-size:.875rem;font-weight:500;line-height:1.25rem;display:block}.auth-card input:not([type=checkbox],[type=radio],[type=range]),.auth-card select,.auth-card textarea{inline-size:100%;min-block-size:var(--control-height);font:inherit;color:var(--color-text);background-color:var(--control-fill);border:1px solid var(--control-border);border-radius:var(--radius-control);padding:.625rem .75rem;font-size:1rem;display:block}.auth-card :is(input,select,textarea):hover{border-color:var(--color-text)}.auth-card textarea{resize:vertical;min-block-size:6rem}.select-field{position:relative}.auth-card .select-trigger{inline-size:100%;min-block-size:var(--control-height);font:inherit;text-align:start;color:var(--color-text);background-color:var(--control-fill);border:1px solid var(--control-border);border-radius:var(--radius-control);justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;font-size:1rem;font-weight:400;display:flex}.auth-card .select-trigger:hover:not(:disabled){background-color:var(--control-fill);border-color:var(--color-text)}.auth-card .select-trigger:after{content:"";background:url(/img/icon/chevron-down.svg) 50%/contain no-repeat;flex:none;block-size:1.25rem;inline-size:1.25rem}.auth-card .select-trigger[aria-expanded=true]:after{transform:rotate(180deg)}.select-listbox{z-index:10;background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);max-block-size:16rem;box-shadow:var(--shadow-level-2);margin:.25rem 0 0;padding:.25rem 0;list-style:none;position:absolute;inset-inline:0;overflow-y:auto}.select-listbox:focus-visible{outline:2px solid var(--surface-primary);outline-offset:2px}.select-option{min-block-size:var(--control-height);cursor:pointer;justify-content:space-between;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex}.select-option:hover{background-color:var(--color-background)}.select-option.select-option-active{color:var(--color-on-selected);background-color:var(--color-selected)}.select-option[aria-selected=true]{font-weight:600}.select-option[aria-selected=true]:after{content:"";background:url(/img/icon/check.svg) 50%/contain no-repeat;flex:none;block-size:1rem;inline-size:1rem}.auth-card label:has(>input[type=checkbox]){min-block-size:var(--control-height);align-items:center;gap:.75rem;margin:0;font-size:1rem;font-weight:400;display:flex}.auth-card input[type=checkbox]{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-action);margin:0}.auth-card fieldset{border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);margin:0;padding:.75rem 1rem}.auth-card legend{padding-inline:.5rem;font-size:.875rem;font-weight:500}.auth-card :is(h2,h3){margin-block:1.5rem .75rem}.auth-card code{overflow-wrap:anywhere}.auth-card dialog{inline-size:min(26rem,100vw - 2rem);color:var(--color-text);background-color:var(--color-card);border-radius:var(--radius-card);box-shadow:var(--shadow-level-3-mobile);border:0;padding:1.5rem}.auth-card dialog::backdrop{background-color:#1f293766}.auth-card button{min-block-size:var(--control-height);font:inherit;color:var(--color-text);background-color:var(--control-fill);border:1px solid var(--button-border);border-radius:var(--radius-control);cursor:pointer;padding:.625rem 1rem;font-weight:600}.auth-card button:hover:not(:disabled){background-color:var(--color-background);border-color:var(--color-text)}.auth-card :is(button[type=submit]:not(.auth-secondary),button.auth-primary){inline-size:100%;color:var(--color-on-action);background-color:var(--color-action);border-color:var(--color-action);box-shadow:var(--shadow-button)}.auth-card :is(button[type=submit]:not(.auth-secondary),button.auth-primary):hover:not(:disabled){background-color:var(--color-action-hover);border-color:var(--color-action-hover)}.auth-card button:disabled{cursor:not-allowed;opacity:.5}.auth-card .auth-actions{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.auth-card .auth-actions>button{inline-size:100%}.auth-card :is(input,button,a,select,textarea):focus-visible{outline:2px solid var(--surface-primary);outline-offset:2px}.auth-card .auth-links{gap:.5rem;margin:0;padding:0;font-size:.875rem;line-height:1.25rem;list-style:none;display:grid}.auth-card .auth-link-row{text-align:end;margin:0;font-size:.875rem;line-height:1.25rem}.auth-card a:not(.auth-provider){color:var(--color-link);text-underline-offset:.2em;font-weight:600;text-decoration:none}.auth-card a:not(.auth-provider):hover,.auth-card p:not(.auth-link-row) a{text-decoration:underline}.auth-card nav ul{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.auth-card nav>p{color:var(--color-text-muted);white-space:nowrap;align-items:center;gap:.75rem;margin:0 0 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.auth-card nav>p:before,.auth-card nav>p:after{content:"";background-color:var(--color-border-subtle);flex:1 0 0;block-size:1px}.auth-card .auth-provider{min-block-size:var(--control-height);color:var(--color-text);background-color:var(--control-fill);border:1px solid var(--button-border);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:.625rem;padding:.625rem 1rem;font-weight:500;text-decoration:none;display:flex}.auth-card .auth-provider:hover{background-color:var(--color-background);border-color:var(--color-text)}.auth-card .auth-provider img{block-size:1.25rem;inline-size:1.25rem}.auth-card [role=alert]{border-radius:var(--radius-control);background-color:var(--color-danger-fill);align-items:flex-start;gap:.625rem;margin:0;padding:.625rem .75rem;font-size:.875rem;line-height:1.25rem;display:flex}.auth-card [role=alert]:before{content:"";background:url(/img/icon/alert-danger.svg) 50%/contain no-repeat;flex:none;block-size:1.25rem;inline-size:1.25rem}.auth-card [role=alert].alert-info{background-color:var(--surface-accent)}.auth-card [role=alert].alert-info:before{background-image:url(/img/icon/alert.svg)}.auth-card .account-notice{border-radius:.75rem;align-items:flex-start;gap:.75rem;margin:0;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;display:flex}.auth-card .account-notice:before{content:"";background:50%/1.1667rem no-repeat;flex:none;block-size:1.25rem;inline-size:1.25rem}.auth-card .account-notice-danger{background-color:var(--color-danger-fill)}.auth-card .account-notice-danger:before{background-image:url(/img/icon/notice-danger.svg)}.auth-card .account-notice-success{background-color:var(--color-success-fill)}.auth-card .account-notice-success:before{background-image:url(/img/icon/notice-success.svg);background-size:.9583rem .6979rem}.auth-card .account-notice-info{background-color:var(--surface-accent)}.auth-card .account-notice-info:before{background-image:url(/img/icon/notice-info.svg)}.auth-card [aria-invalid=true],.auth-card [aria-invalid=true]:hover{border:1.5px solid var(--color-danger)}.auth-card p.field-error{color:var(--color-danger);background:0 0;border-radius:0;align-items:flex-start;gap:.375rem;margin:.375rem 0 0;padding:0;font-size:.875rem;line-height:1.25rem;display:flex}.auth-card p.field-error:before{content:"";background:url(/img/icon/field-error.svg) 50%/contain no-repeat;flex:none;block-size:1rem;inline-size:1rem;margin-block-start:.125rem}.auth-card a.auth-primary-link{min-block-size:var(--control-height);color:var(--color-on-action);background-color:var(--color-action);border:1px solid var(--color-action);border-radius:var(--radius-control);box-shadow:var(--shadow-button);justify-content:center;align-items:center;margin-block-start:1.5rem;padding:.625rem 1rem;font-weight:600;text-decoration:none;display:flex}.auth-card a.auth-primary-link:hover{background-color:var(--color-action-hover);border-color:var(--color-action-hover);text-decoration:none}.auth-card p.field-hint{color:var(--color-text-muted);margin:.375rem 0 0;font-size:.875rem;line-height:1.25rem}.auth-card details>summary{color:var(--color-link);cursor:pointer;font-size:.875rem;font-weight:600;line-height:1.25rem}.auth-card details>summary:hover{text-decoration:underline}.auth-card details[open]>summary{margin-block-end:.5rem}.auth-card button.auth-link-button{min-block-size:0;inline-size:auto;color:var(--color-link);box-shadow:none;cursor:pointer;background:0 0;border:0;padding:0;font-size:.875rem;font-weight:600;line-height:1.25rem}.auth-card button.auth-link-button:hover:not(:disabled){text-decoration:underline}.auth-card .auth-scopes{gap:0;margin:0;padding:0;list-style:none;display:grid}.auth-card .auth-scopes>li{align-items:center;gap:.75rem;padding-block:.5rem;display:flex}.auth-card .auth-scopes>li:before{content:"";background:url(/img/icon/check.svg) center / 1rem no-repeat, var(--surface-accent);border-radius:50%;flex:none;block-size:2rem;inline-size:2rem}.auth-card .auth-scope-lead{font-size:.875rem;font-weight:500;line-height:1.25rem}@supports (text-box:trim-both cap alphabetic){.auth-card :is(button,.auth-provider){text-box:trim-both cap alphabetic}}@media (min-width:64rem){.auth-split{grid-template-rows:none;grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.auth-mural{background-image:linear-gradient(153.4deg, var(--surface-mural-top) 11%, var(--surface-mural-bottom) 89%);block-size:auto;container-type:size}.auth-mural-band{display:none}.auth-mural-scene{aspect-ratio:654/900;background-image:radial-gradient(47.4% 34.44% at 50% 41.11%, color-mix(in srgb, var(--surface-mural-glow) 42%, transparent), transparent);inline-size:min(654px,100cqi,72.6667cqb);display:block;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.auth-mural-hills{block-size:51.11%;inline-size:166.67%;position:absolute;inset-block-start:77.78%;inset-inline-start:-32.11%}.auth-mural-stage{block-size:81.444%;inline-size:99.083%;position:absolute;inset-block-start:6.333%;inset-inline-start:.612%}.auth-mural-sky{block-size:17.78%;position:absolute;inset-block-start:3.333%;inset-inline:0}.auth-panel{padding:var(--optical-lift-top) 3rem var(--optical-lift-bottom);align-content:center;margin-block-start:0}.auth-card{padding-inline:2rem}.auth-card dialog{box-shadow:var(--shadow-level-3)}.auth-card h1{font-size:1.75rem;line-height:2.25rem}}.account-frame{background-color:var(--color-background);grid-template-columns:minmax(0,1fr);grid-template-areas:"bar""main";align-content:start;min-height:100dvh;display:grid;position:relative}.account-app-bar{grid-area:bar;align-items:center;gap:.625rem;min-block-size:3.5rem;padding-inline:.75rem 1rem;display:flex}.account-app-bar-logo{flex:none;block-size:1.625rem;inline-size:1.625rem}.account-shell-title{margin:0;font-size:1.125rem;font-weight:800;line-height:1.5rem}.account-back{inline-size:var(--control-height);block-size:var(--control-height);border-radius:50%;flex:none;place-items:center;display:grid}.account-back img{display:block}.account-back:focus-visible{outline:2px solid var(--surface-primary);outline-offset:2px}.account-menu-anchor{flex:none;margin-inline-start:auto}.account-avatar-button{inline-size:var(--control-height);block-size:var(--control-height);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.account-avatar-button:focus-visible{outline:2px solid var(--surface-primary);outline-offset:2px}.account-avatar{border-radius:50%;place-items:center;block-size:2rem;inline-size:2rem;font-size:.8125rem;line-height:1;display:grid}.account-avatar-pending{background-color:var(--color-border-subtle)}.auth-card.account-menu-panel{inline-size:min(18rem,100vw - 2rem);max-inline-size:none;box-shadow:var(--shadow-level-3-mobile);border:0;margin:0;padding:1rem;position:fixed;inset:3.5rem 1rem auto auto}.auth-card.account-menu-panel:popover-open{gap:.75rem;display:grid}.account-menu-owner{border-block-end:1px solid var(--color-border-subtle);gap:.125rem;padding-block-end:.75rem;display:grid}.account-menu-owner p{overflow-wrap:anywhere;margin:0}.account-menu-name{font-weight:600}.account-menu-email{color:var(--color-text-muted);font-size:.875rem;line-height:1.25rem}.auth-card .account-sign-out{justify-content:center;align-items:center;gap:.5rem;inline-size:100%;display:flex}.account-menu{grid-area:menu;display:none}.account-nav{gap:2px;margin:0;padding:0;list-style:none;display:grid}.account-nav a{min-block-size:3rem;color:var(--color-text);border-radius:var(--radius-control);align-items:center;gap:.875rem;padding:.375rem 1rem .375rem .625rem;font-size:.9375rem;font-weight:500;line-height:1.375rem;text-decoration:none;display:flex}.account-nav a:hover{background-color:var(--color-card)}.account-nav a[aria-current=page]{color:var(--color-on-selected);background-color:var(--color-selected);font-weight:600}.account-nav a:focus-visible{outline:2px solid var(--surface-primary);outline-offset:2px}.account-nav-disc{background-color:var(--disc-fill);border-radius:50%;flex:none;place-items:center;block-size:2.25rem;inline-size:2.25rem;display:grid}.account-nav-disc img{display:block}.account-nav-disc-home img{translate:0 -.375px}.account-nav-disc-home{--disc-fill:#d3e3fd}.account-nav-disc-profile{--disc-fill:#dce7fd}.account-nav-disc-security{--disc-fill:#e7e3ff}.account-nav-disc-sessions{--disc-fill:#d5f5f2}.account-nav-disc-linked-accounts{--disc-fill:#dcf5e7}.account-nav-disc-consent{--disc-fill:#fcf1c9}.account-nav-disc-privacy{--disc-fill:#d8f1fb}.account-main{grid-area:main;padding:1rem 1rem 2.5rem}.auth-card.account-card{inline-size:100%;max-inline-size:45rem;box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:auto;padding:0}.account-card>section{gap:1rem;display:grid}.account-card>section>:is(h1,p){margin:0}.account-card .account-section{background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card);box-shadow:var(--shadow-level-1);align-content:start;gap:.875rem;margin:0;padding:1.25rem;list-style:none;display:grid}.account-card .account-section>*{margin:0}.account-card .account-section>h2{font-size:1.25rem;font-weight:700;line-height:1.75rem}.account-card .account-section>h3{font-size:1rem;font-weight:600;line-height:1.5rem}.account-card .account-section>p{font-size:.875rem;line-height:1.25rem}.account-card .account-section>h2+p{color:var(--color-text-muted)}.account-card :is(button,.account-section>a){justify-self:start}.account-card .account-section form{gap:0;display:grid}.account-card .account-section form>*{margin-block:0}.account-card .account-section form>*+*{margin-block-start:.875rem}.account-card .account-section form>label{margin-block-end:0}.account-card .account-section form>label+:is(input,select,textarea){margin-block-start:.375rem}.account-card .account-section form>:is(input,select,textarea)+p{color:var(--color-text-muted);font-size:.875rem;line-height:1.25rem}.account-card fieldset{border:0;gap:0;padding:0;display:grid}.account-card legend{margin-block-end:.375rem;padding:0;font-size:.875rem;font-weight:500;line-height:1.25rem}.account-card input[type=checkbox]{appearance:none;background-color:var(--control-fill);border:1.5px solid var(--control-border);border-radius:4px;block-size:1.25rem;inline-size:1.25rem}.account-card input[type=checkbox]:checked{background:url(/img/icon/check-on-action.svg) center / 1rem no-repeat, var(--color-action);border-color:var(--color-action)}.account-card ul:has(>li>:is(span,p)){gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.account-card .account-row{background-color:var(--color-background);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card-inner);gap:.375rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.25rem;display:grid}.account-card ul:has(>li>:is(span,p))>li{background-color:var(--color-background);border:1px solid var(--color-border-subtle);border-radius:var(--radius-card-inner);gap:.375rem;padding:.875rem 1rem;font-size:.875rem;line-height:1.25rem;display:grid}.account-card .account-row>p{color:var(--color-text-muted);margin:0}.account-card ul:has(>li>:is(span,p))>li>:is(p,span){color:var(--color-text-muted);margin:0}.account-card .account-row>p:first-child{color:var(--color-text);font-weight:600}.account-card ul:has(>li>:is(span,p))>li>:first-child{color:var(--color-text);font-weight:600}.account-card .account-provider-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.account-card .account-provider-list .auth-provider{inline-size:100%}.account-home-menu{gap:2px;margin:0;padding:0;list-style:none;display:grid}.account-home-row:is(.account-home-row-first,.account-home-row-single):not(:first-child){margin-block-start:.625rem}.account-card .account-home-menu a{color:var(--color-text);background-color:var(--color-card);border-radius:1.25rem;align-items:center;gap:1rem;padding:.875rem 1rem;font-weight:400;text-decoration:none;display:flex}.account-card .account-home-menu a:hover{text-decoration:none}.account-card .account-home-row-first a{border-radius:1.25rem 1.25rem .25rem .25rem}.account-card .account-home-row-middle a{border-radius:.25rem}.account-card .account-home-row-last a{border-radius:.25rem .25rem 1.25rem 1.25rem}.account-home-menu .account-nav-disc{block-size:2.5rem;inline-size:2.5rem}.account-home-row-text{gap:2px;display:grid}.account-home-row-title{font-size:1rem;font-weight:600;line-height:1.5rem}.account-home-row-description{color:var(--color-text-muted);font-size:.875rem;line-height:1.25rem}.account-home-shortcuts,.account-home-note{display:none}.account-home-shortcuts{flex-wrap:wrap;justify-content:center;gap:10px;margin:.375rem 0 0;padding:0;list-style:none}.account-card .account-home-shortcuts a{color:var(--color-text);background-color:var(--color-card);border:1px solid var(--button-border);border-radius:var(--radius-control);padding:.5rem 1rem;font-size:.875rem;font-weight:500;line-height:1.25rem;text-decoration:none;display:block}.account-card .account-home-shortcuts a:hover{background-color:var(--color-background);border-color:var(--color-text);text-decoration:none}.account-home-note{color:var(--color-text-muted);text-align:center;align-self:end;font-size:.875rem;line-height:1.25rem}.account-identity{--orbit-unit:min(1px, 100cqi / 336);--orbit-stage:120;--orbit-avatar:96;--orbit-avatar-top:10;--orbit-initials:32;--orbit-scale:.6;text-align:center;justify-items:center;gap:2px;padding-block-end:.5rem;display:grid;container-type:inline-size}.account-identity-stage{inline-size:100%;block-size:calc(var(--orbit-stage) * var(--orbit-unit));align-content:start;justify-items:center;padding-block-start:calc(var(--orbit-avatar-top) * var(--orbit-unit));display:grid;position:relative}.account-identity-avatar{z-index:1;inline-size:calc(var(--orbit-avatar) * var(--orbit-unit));block-size:calc(var(--orbit-avatar) * var(--orbit-unit));filter:drop-shadow(0 1px 1.5px color-mix(in srgb, var(--surface-shadow) 5%, transparent)) drop-shadow(0 1px 1px color-mix(in srgb, var(--surface-shadow) 6%, transparent));position:relative}.account-identity-picture{border-radius:50%;place-items:center;block-size:100%;inline-size:100%;display:grid}.profile-avatar-photo{object-fit:cover;background-color:var(--color-card)}.profile-avatar-initials{font-family:var(--font-heading), sans-serif;color:var(--color-on-action);background-image:linear-gradient(146.78deg, color-mix(in srgb, var(--color-action) 60%, #fff) 14.03%, var(--color-action) 85.97%);font-weight:800}.account-identity-picture.profile-avatar-initials{font-size:calc(var(--orbit-initials) * var(--orbit-unit))}.account-orbit{position:absolute;inset-block-start:calc((var(--orbit-avatar-top) + var(--orbit-avatar) / 2) * var(--orbit-unit));inset-inline-start:50%}.account-orbit-object{--orbit-size:calc(var(--orbit-box) * var(--orbit-unit));inline-size:var(--orbit-size);block-size:var(--orbit-size);transform:translate(calc(var(--orbit-x) * var(--orbit-unit)), calc(var(--orbit-y) * var(--orbit-unit))) rotate(var(--orbit-turn)) scale(var(--orbit-scale));margin-block-start:calc(var(--orbit-size) / -2);margin-inline-start:calc(var(--orbit-size) / -2);position:absolute}.account-orbit-object img{inline-size:calc(var(--orbit-image-width) * var(--orbit-unit));block-size:calc(var(--orbit-image-height) * var(--orbit-unit));position:absolute;inset-block-start:calc(var(--orbit-image-y) * var(--orbit-unit));inset-inline-start:calc(var(--orbit-image-x) * var(--orbit-unit))}.account-orbit-shield{--orbit-box:72;--orbit-image-x:-2.25;--orbit-image-y:0;--orbit-image-width:76.5;--orbit-image-height:82.35;--orbit-x:-76.7;--orbit-y:-7.86;--orbit-turn:-6deg;--orbit-depart:.28s;--orbit-phase:0s}.account-orbit-phone{--orbit-box:74;--orbit-image-x:0;--orbit-image-y:-1.85;--orbit-image-width:74;--orbit-image-height:88.8;--orbit-x:81.71;--orbit-y:-6.53;--orbit-turn:8deg;--orbit-depart:.4s;--orbit-phase:1.5s}.account-orbit-toggle{--orbit-box:76;--orbit-image-x:-9.5;--orbit-image-y:0;--orbit-image-width:95;--orbit-image-height:76;--orbit-x:-139.22;--orbit-y:4.26;--orbit-turn:6deg;--orbit-depart:.52s;--orbit-phase:3s}.account-orbit-link{--orbit-box:72;--orbit-image-x:0;--orbit-image-y:0;--orbit-image-width:72;--orbit-image-height:72;--orbit-x:144.9;--orbit-y:5.42;--orbit-turn:-10deg;--orbit-depart:.64s;--orbit-phase:4.5s}@media (prefers-reduced-motion:no-preference){.account-identity-first-visit .account-identity-picture{animation:.56s cubic-bezier(.34,1.56,.64,1) backwards account-orbit-avatar-in,.56s cubic-bezier(.4,0,.2,1) 1.96s backwards account-orbit-avatar-round}.account-identity-first-visit .account-orbit-object{animation:account-orbit-fly 1.24s cubic-bezier(.2, .8, .2, 1) var(--orbit-depart) backwards, account-orbit-float 6s ease-in-out calc(var(--orbit-depart) + 1.24s + var(--orbit-phase)) infinite}}@keyframes account-orbit-avatar-in{0%{transform:scale(.92)}60%{transform:scale(1.04)}}@keyframes account-orbit-avatar-round{0%{clip-path:polygon(50% 1.6%,52.5% 2%,54.9% 3.2%,57.2% 4.7%,59.3% 6.1%,61.5% 7.1%,63.9% 7.4%,66.4% 7.2%,69.1% 7%,71.8% 7.2%,74.2% 8.1%,76.2% 9.7%,77.6% 12%,78.8% 14.4%,80% 16.7%,81.4% 18.6%,83.3% 20%,85.6% 21.2%,88% 22.4%,90.3% 23.8%,91.9% 25.8%,92.8% 28.2%,93% 30.9%,92.8% 33.6%,92.6% 36.1%,92.9% 38.5%,93.9% 40.7%,95.3% 42.8%,96.8% 45.1%,98% 47.5%,98.4% 50%,98% 52.5%,96.8% 54.9%,95.3% 57.2%,93.9% 59.3%,92.9% 61.5%,92.6% 63.9%,92.8% 66.4%,93% 69.1%,92.8% 71.8%,91.9% 74.2%,90.3% 76.2%,88% 77.6%,85.6% 78.9%,83.3% 80%,81.4% 81.4%,80% 83.3%,78.8% 85.6%,77.6% 88%,76.2% 90.3%,74.2% 91.9%,71.8% 92.8%,69.1% 93%,66.4% 92.8%,63.9% 92.7%,61.5% 92.9%,59.3% 93.9%,57.2% 95.3%,54.9% 96.8%,52.5% 98%,50% 98.4%,47.5% 98%,45.1% 96.8%,42.8% 95.3%,40.7% 93.9%,38.5% 92.9%,36.1% 92.7%,33.6% 92.8%,30.9% 93%,28.2% 92.8%,25.8% 91.9%,23.8% 90.3%,22.4% 88%,21.1% 85.6%,20% 83.3%,18.6% 81.4%,16.7% 80%,14.4% 78.9%,12% 77.6%,9.7% 76.2%,8.1% 74.2%,7.2% 71.8%,7% 69.1%,7.2% 66.4%,7.3% 63.9%,7.1% 61.5%,6.1% 59.3%,4.7% 57.2%,3.2% 54.9%,2% 52.5%,1.6% 50%,2% 47.5%,3.2% 45.1%,4.7% 42.8%,6.1% 40.7%,7.1% 38.5%,7.3% 36.1%,7.2% 33.6%,7% 30.9%,7.2% 28.2%,8.1% 25.8%,9.7% 23.8%,12% 22.4%,14.4% 21.2%,16.7% 20%,18.6% 18.6%,20% 16.7%,21.1% 14.4%,22.4% 12%,23.8% 9.7%,25.8% 8.1%,28.2% 7.2%,30.9% 7%,33.6% 7.2%,36.1% 7.4%,38.5% 7.1%,40.7% 6.1%,42.8% 4.7%,45.1% 3.2%,47.5% 2%)}to{clip-path:polygon(50% 0%,52.6% .1%,55.2% .3%,57.8% .6%,60.4% 1.1%,62.9% 1.7%,65.5% 2.4%,67.9% 3.3%,70.3% 4.3%,72.7% 5.4%,75% 6.7%,77.2% 8.1%,79.4% 9.5%,81.5% 11.1%,83.5% 12.8%,85.4% 14.6%,87.2% 16.5%,88.9% 18.5%,90.5% 20.6%,91.9% 22.8%,93.3% 25%,94.6% 27.3%,95.7% 29.7%,96.7% 32.1%,97.6% 34.5%,98.3% 37.1%,98.9% 39.6%,99.4% 42.2%,99.7% 44.8%,99.9% 47.4%,100% 50%,99.9% 52.6%,99.7% 55.2%,99.4% 57.8%,98.9% 60.4%,98.3% 62.9%,97.6% 65.5%,96.7% 67.9%,95.7% 70.3%,94.6% 72.7%,93.3% 75%,91.9% 77.2%,90.5% 79.4%,88.9% 81.5%,87.2% 83.5%,85.4% 85.4%,83.5% 87.2%,81.5% 88.9%,79.4% 90.5%,77.2% 91.9%,75% 93.3%,72.7% 94.6%,70.3% 95.7%,67.9% 96.7%,65.5% 97.6%,62.9% 98.3%,60.4% 98.9%,57.8% 99.4%,55.2% 99.7%,52.6% 99.9%,50% 100%,47.4% 99.9%,44.8% 99.7%,42.2% 99.4%,39.6% 98.9%,37.1% 98.3%,34.5% 97.6%,32.1% 96.7%,29.7% 95.7%,27.3% 94.6%,25% 93.3%,22.8% 91.9%,20.6% 90.5%,18.5% 88.9%,16.5% 87.2%,14.6% 85.4%,12.8% 83.5%,11.1% 81.5%,9.5% 79.4%,8.1% 77.2%,6.7% 75%,5.4% 72.7%,4.3% 70.3%,3.3% 67.9%,2.4% 65.5%,1.7% 62.9%,1.1% 60.4%,.6% 57.8%,.3% 55.2%,.1% 52.6%,0% 50%,.1% 47.4%,.3% 44.8%,.6% 42.2%,1.1% 39.6%,1.7% 37.1%,2.4% 34.5%,3.3% 32.1%,4.3% 29.7%,5.4% 27.3%,6.7% 25%,8.1% 22.8%,9.5% 20.6%,11.1% 18.5%,12.8% 16.5%,14.6% 14.6%,16.5% 12.8%,18.5% 11.1%,20.6% 9.5%,22.8% 8.1%,25% 6.7%,27.3% 5.4%,29.7% 4.3%,32.1% 3.3%,34.5% 2.4%,37.1% 1.7%,39.6% 1.1%,42.2% .6%,44.8% .3%,47.4% .1%)}}@keyframes account-orbit-fly{0%{opacity:0;transform:translate(0, 0) rotate(0deg) scale(calc(var(--orbit-scale) * .3))}62%{opacity:1;transform:translate(calc(var(--orbit-x) * var(--orbit-unit) * 1.06), calc(var(--orbit-y) * var(--orbit-unit) * 1.06)) rotate(var(--orbit-turn)) scale(calc(var(--orbit-scale) * 1.06))}}@keyframes account-orbit-float{50%{translate:0 -3px}}.account-identity-name{font-family:var(--font-heading), sans-serif;letter-spacing:-.01em;color:var(--color-text);overflow-wrap:anywhere;margin:2px 0 0;font-size:1.5rem;font-weight:800;line-height:2rem}.account-identity-email{color:var(--color-text-muted);overflow-wrap:anywhere;margin:0;font-size:.875rem;line-height:1.25rem}.account-identity-placeholder .account-identity-picture,.account-identity-name-placeholder,.account-identity-email-placeholder{background-color:var(--color-border-subtle)}.account-identity-name-placeholder{border-radius:.25rem;block-size:2rem;inline-size:10rem;margin-block-start:2px}.account-identity-email-placeholder{border-radius:.25rem;block-size:1.25rem;inline-size:8rem}.account-frame-home .account-card>section:has(>.account-identity)>h1{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.account-picture-row{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.account-picture-avatar{block-size:4rem;inline-size:4rem;box-shadow:var(--shadow-level-1);border-radius:50%;flex:none;place-items:center;display:grid}.account-picture-avatar.profile-avatar-initials{font-size:1.375rem}.account-picture-actions{flex-wrap:wrap;gap:.75rem;display:flex}.auth-card .account-picture-trigger{align-items:center;gap:.5rem;display:inline-flex}.auth-card .account-picture-menu{color:var(--color-text);background-color:var(--color-card);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);box-shadow:var(--shadow-level-2);margin:0;padding:.25rem 0;position:fixed;inset:auto 1rem 1rem}.auth-card .account-picture-menu:popover-open{display:grid}.auth-card .account-picture-menu button{text-align:start;background-color:#0000;border:0;border-radius:0;inline-size:100%;padding:.625rem 1rem;font-weight:500}.auth-card .account-picture-menu button:hover:not(:disabled){background-color:var(--color-background)}.auth-card .account-picture-menu .account-picture-remove{color:var(--color-danger)}@supports (position-anchor:--picture-menu){.auth-card .account-picture-trigger{anchor-name:--picture-menu}.auth-card .account-picture-menu{position-anchor:--picture-menu;inset:auto;top:anchor(bottom);left:anchor(left);min-inline-size:max(12rem, anchor-size(width));position-try-fallbacks:flip-block;margin-block-start:.25rem}}.account-picture-hint{color:var(--color-text-muted);margin:.75rem 0 0;font-size:.875rem;line-height:1.25rem}.account-picture-editor{gap:.875rem;display:grid}.account-picture-editor .account-picture-hint{margin:0}.account-picture-stage{aspect-ratio:1;background-color:var(--color-background);border:1px solid var(--color-border-subtle);border-radius:var(--radius-control);justify-self:center;inline-size:min(15rem,100%);position:relative;overflow:hidden}.account-picture-stage:after{content:"";pointer-events:none;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 100vmax #1f293773}.account-picture-canvas{cursor:grab;touch-action:none;block-size:100%;inline-size:100%;display:block}.account-picture-canvas:active{cursor:grabbing}.auth-card .account-picture-control input[type=range]{inline-size:100%;block-size:var(--control-height);accent-color:var(--color-action);margin:0;display:block}.account-picture-turn{justify-self:start}@media (max-width:63.99rem){.account-frame:not(.account-frame-home) .account-app-bar>:is(.account-app-bar-logo,.account-shell-title){display:none}.account-frame:not(.account-frame-home) .account-card>section>h1{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:1.25rem;font-weight:700;line-height:1.75rem;position:absolute;inset-block-start:.875rem;inset-inline:4.125rem 3.75rem;overflow:hidden}.account-frame-home .account-card>section>h1{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;position:absolute;overflow:hidden}.account-frame-home .account-main:has(.account-identity){padding-block-start:0}}@media (min-width:64rem){.account-frame{grid-template-columns:17.5rem minmax(0,1fr);grid-template-areas:"bar bar""menu main"}.account-app-bar{background-color:var(--color-background);border-block-end:1px solid var(--color-border-subtle);min-block-size:4rem;padding-inline:1.5rem}.account-app-bar-logo{block-size:1.875rem;inline-size:1.875rem}.auth-card.account-menu-panel{box-shadow:var(--shadow-level-3);inset:4rem 1.5rem auto auto}.account-shell-title{font-size:1.25rem;line-height:1.625rem}.account-back{display:none}.account-menu{align-self:start;padding:1rem 1rem 0;display:block}.account-main{padding:2.5rem 1.5rem 4rem}.account-card>section{gap:1.25rem}.account-card .account-section{padding:1.5rem 1.75rem 1.75rem}.account-frame-home{grid-template-rows:auto minmax(0,1fr)}.account-frame-home .account-main{padding-block:3rem 2.75rem;display:grid}.account-frame-home .account-card{display:grid}.account-frame-home .account-card>section{grid-template-rows:auto auto 1fr}.account-home-menu{display:none}.account-home-shortcuts{display:flex}.account-home-note{display:block}.account-identity{--orbit-unit:1px;--orbit-stage:176;--orbit-avatar:136;--orbit-avatar-top:14;--orbit-initials:46;--orbit-scale:1;gap:6px;padding-block-end:0}.account-orbit-shield{--orbit-x:-142.43;--orbit-y:-15.96}.account-orbit-phone{--orbit-x:140.49;--orbit-y:-6.21}.account-orbit-toggle{--orbit-x:-266.18;--orbit-y:11.76}.account-orbit-link{--orbit-x:267.7;--orbit-y:1.2}.account-identity-name,.account-identity-name-placeholder{margin-block-start:0}.account-identity-name{font-size:2.125rem;line-height:2.75rem}.account-identity-name-placeholder{block-size:2.75rem}.account-identity-email{font-size:1rem;line-height:1.5rem}.account-identity-email-placeholder{block-size:1.5rem}}
