.ui-segmented-switch{--ui-control-content-font-size:min(var(--ui-control-font-size,var(--ui-app-font-size,12px)), calc(var(--ui-control-height,30px) - 4px));--ui-control-glyph-size:min(16px, calc(var(--ui-control-height,30px) - 4px));--ui-control-action-size:min(24px, calc(var(--ui-control-height,30px) - 2px));--ui-control-padding-inline:min(10px, calc(var(--ui-control-height,30px) / 3));--ui-control-gap:min(8px, calc(var(--ui-control-height,30px) / 4));--ui-control-inset:min(6px, calc(var(--ui-control-height,30px) / 5));--ui-control-content-radius:min(var(--ui-control-radius,8px), calc(var(--ui-control-height,30px) / 2))}.ui-segmented-switch--xxs{--ui-control-height:12px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--xs{--ui-control-height:18px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--sm{--ui-control-height:24px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--md{--ui-control-height:30px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--lg{--ui-control-height:36px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--xl{--ui-control-height:42px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--2xl{--ui-control-height:48px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--3xl{--ui-control-height:54px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch--4xl{--ui-control-height:60px;--ui-control-icon-size:var(--ui-control-height)}.ui-segmented-switch{--ui-segmented-switch-count:1;--ui-segmented-switch-offset:0%;box-sizing:border-box;height:var(--ui-control-height,30px);background:var(--color-surface-subtle);isolation:isolate;contain:layout paint style;border:1px solid #0000;border-radius:999px;align-items:center;min-width:0;padding:0;display:inline-grid;position:relative;overflow:hidden}.ui-segmented-switch__thumb{width:calc((100% - 4px) / var(--ui-segmented-switch-count));background:var(--color-surface-selected);pointer-events:none;transform:translate3d(var(--ui-segmented-switch-offset), 0, 0);transition:transform var(--motion-duration-normal,.16s) var(--motion-ease-enter,ease-out), background var(--motion-duration-normal,.16s) var(--motion-ease-standard,ease), box-shadow var(--motion-duration-normal,.16s) var(--motion-ease-standard,ease);will-change:transform;border-radius:999px;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 1px 2px #00000014}.ui-segmented-switch__option{z-index:1;box-sizing:border-box;min-width:0;height:calc(var(--ui-control-height,30px) - 2px);padding:0 var(--ui-segmented-switch-option-padding-inline,var(--ui-control-padding-inline));color:var(--color-text-secondary);font-family:inherit;font-size:var(--ui-control-content-font-size);cursor:pointer;transition:color var(--motion-duration-fast,.12s) var(--motion-ease-standard,ease);background:0 0;border:none;border-radius:999px;outline:none;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex;position:relative}.ui-segmented-switch__option:hover:not(:disabled){color:var(--color-text)}.ui-segmented-switch__option[aria-checked=true]{color:var(--color-accent)}.ui-segmented-switch__option:disabled{cursor:not-allowed;opacity:.5}.ui-segmented-switch__option:focus-visible{outline:var(--ui-focus-ring-width,1px) solid var(--color-focus-ring,var(--color-accent,#2563eb));outline-offset:-2px}@media (forced-colors:active){.ui-segmented-switch__option:focus-visible{outline-color:highlight}}.ui-segmented-switch__label{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}@media (forced-colors:active){.ui-segmented-switch{border-color:buttontext}.ui-segmented-switch__thumb{outline-offset:-2px;outline:2px solid highlight}.ui-segmented-switch__option:focus-visible{outline-style:dotted;outline-color:buttontext}}@media (prefers-reduced-motion:reduce){.ui-segmented-switch__thumb,.ui-segmented-switch__option{transition:none}}.authentication-page{overflow-wrap:anywhere;max-width:460px;margin:16px auto}.authentication-page :where(h1){letter-spacing:-.5px;margin:0;font-size:24px}.authentication-page>:where(p),.authentication-page header :where(p){color:var(--color-text-secondary);margin:0;line-height:1.7}.authentication-page>*+*,.authentication-form>*+*{margin-block-start:18px}.authentication-page header>*+*{margin-block-start:10px}.authentication-links{flex-wrap:wrap;justify-content:space-between;gap:16px;display:flex}.authentication-links a{color:var(--color-accent);text-underline-offset:4px;text-decoration:underline}.authentication-links a:hover{text-decoration-thickness:2px}.authentication-links a[aria-disabled=true]{opacity:.56;cursor:not-allowed}.authentication-page--compact{max-width:none;margin:0}.authentication-page--compact h1{font-size:22px}.authentication-account-choice{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.authentication-account{flex:220px;align-items:center;gap:12px;min-width:0;display:flex}.authentication-account>.ui-avatar{flex:none}.authentication-account__details{min-width:0}.authentication-account__details>:where(strong,span){display:block}.authentication-account__details>span{color:var(--color-text-secondary);font-size:14px}.authentication-account-continue{margin-inline-start:auto}.auth-social-sign-in>*+*{margin-block-start:18px}.auth-social-sign-in__options>*+*{margin-block-start:10px}.auth-social-sign-in__separator{color:var(--color-text-secondary);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.auth-social-sign-in__separator:before,.auth-social-sign-in__separator:after{background:var(--color-border);content:"";height:1px}.auth-consent-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}
