.brand-lockup-module__KAYgGa__root{color:var(--color-text);align-items:center;gap:var(--space-6);min-height:var(--control-height-sm);min-width:var(--control-height-sm);text-decoration:none;display:inline-flex}.brand-lockup-module__KAYgGa__mark{color:var(--color-text);height:var(--space-16);width:var(--space-16);flex:none;display:inline-block}.brand-lockup-module__KAYgGa__name{font-size:calc(var(--type-size-md) + var(--line-width-hairline));font-weight:var(--type-weight-semibold);letter-spacing:var(--type-tracking-normal)}.brand-lockup-module__KAYgGa__name b{background:var(--color-text);border-radius:var(--space-2);color:var(--color-surface);font-size:var(--type-size-xs);font-weight:var(--type-weight-bold);letter-spacing:var(--type-tracking-wide);margin-left:var(--space-3);padding:var(--space-1) var(--space-3);vertical-align:middle;line-height:1;display:inline-block}.brand-lockup-module__KAYgGa__compact{gap:var(--space-6)}.brand-lockup-module__KAYgGa__compact .brand-lockup-module__KAYgGa__mark{height:var(--space-16);width:var(--space-16)}.brand-lockup-module__KAYgGa__compact .brand-lockup-module__KAYgGa__name{font-size:var(--type-size-md)}.brand-lockup-module__KAYgGa__compact .brand-lockup-module__KAYgGa__name b{padding:var(--space-2) var(--space-4);border-radius:0;margin-left:0}
.prealpha-auth-module__x35y2a__shell{min-height:100dvh;padding:var(--space-8);flex-direction:column;align-items:center;display:flex}.prealpha-auth-module__x35y2a__authenticatedContent{flex-direction:column;flex:1 0 auto;align-items:center;width:100%;display:flex}.prealpha-auth-module__x35y2a__authenticatedContent>.prealpha-auth-module__x35y2a__panel{margin-block:0}.prealpha-auth-module__x35y2a__panel{background:linear-gradient(135deg, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 42%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-sm);gap:var(--space-8);padding:clamp(var(--space-8), 5vw, var(--space-16));justify-items:start;width:min(680px,100%);margin-block:auto;display:grid}.prealpha-auth-module__x35y2a__panel h1,.prealpha-auth-module__x35y2a__panel p{margin:0}.prealpha-auth-module__x35y2a__panel h1{font-size:var(--type-size-2xl);align-items:center;gap:var(--space-4);display:flex}.prealpha-auth-module__x35y2a__panel h1:before{background:var(--color-accent);border-radius:var(--shape-radius-pill);content:"";height:calc(var(--space-3) + var(--space-1));width:calc(var(--space-3) + var(--space-1));flex:none}.prealpha-auth-module__x35y2a__panel p{color:var(--color-text-muted)}.prealpha-auth-module__x35y2a__action{background:var(--color-text);border-radius:var(--shape-radius-sm);color:var(--color-surface);cursor:pointer;font-weight:var(--type-weight-semibold);padding:var(--space-5) var(--space-8);border:0;justify-self:start;text-decoration:none;display:inline-flex}.prealpha-auth-module__x35y2a__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.prealpha-auth-module__x35y2a__signedInHeader{align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.prealpha-auth-module__x35y2a__signOut,.prealpha-auth-module__x35y2a__secondaryAction,.prealpha-auth-module__x35y2a__dangerAction{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-sm);color:var(--color-text);cursor:pointer;font-weight:var(--type-weight-semibold);padding:var(--space-4) var(--space-6);justify-self:start}.prealpha-auth-module__x35y2a__consentGate .prealpha-auth-module__x35y2a__action:disabled{cursor:wait;opacity:.65}.prealpha-auth-module__x35y2a__signOut:focus-visible,.prealpha-auth-module__x35y2a__secondaryAction:focus-visible,.prealpha-auth-module__x35y2a__dangerAction:focus-visible,.prealpha-auth-module__x35y2a__providerCard:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.prealpha-auth-module__x35y2a__secondaryAction:hover,.prealpha-auth-module__x35y2a__signOut:hover,.prealpha-auth-module__x35y2a__providerCard:hover{background:var(--color-surface-muted)}.prealpha-auth-module__x35y2a__dangerAction{border-color:var(--color-alert-foreground);color:var(--color-alert-foreground)}.prealpha-auth-module__x35y2a__signOut:disabled,.prealpha-auth-module__x35y2a__secondaryAction:disabled,.prealpha-auth-module__x35y2a__dangerAction:disabled,.prealpha-auth-module__x35y2a__providerCard:disabled{cursor:wait;opacity:.65}.prealpha-auth-module__x35y2a__wearables,.prealpha-auth-module__x35y2a__sectionHeading,.prealpha-auth-module__x35y2a__chooser,.prealpha-auth-module__x35y2a__statusBlock,.prealpha-auth-module__x35y2a__detail,.prealpha-auth-module__x35y2a__confirmation,.prealpha-auth-module__x35y2a__bundleRequest,.prealpha-auth-module__x35y2a__consentGate,.prealpha-auth-module__x35y2a__consentDocuments{gap:var(--space-5);width:100%;display:grid}.prealpha-auth-module__x35y2a__consentDocuments{gap:var(--space-4)}.prealpha-auth-module__x35y2a__consentChoice{align-items:flex-start;gap:var(--space-3);line-height:1.5;display:flex}.prealpha-auth-module__x35y2a__consentChoice input{accent-color:var(--color-accent);flex:none;margin:.25em 0 0}.prealpha-auth-module__x35y2a__consentChoice a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.15em}.prealpha-auth-module__x35y2a__consentChoice a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.prealpha-auth-module__x35y2a__legalDialog{background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 34%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-md);color:var(--color-text);flex-direction:column;width:min(860px,100vw - 2rem);max-width:none;height:min(900px,90dvh);max-height:calc(100dvh - 2rem);margin:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #0f172a47}.prealpha-auth-module__x35y2a__wearableConsentDialog{background:linear-gradient(145deg, color-mix(in srgb, var(--color-accent) 7%, transparent), transparent 34%), var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-md);color:var(--color-text);flex-direction:column;width:min(640px,100vw - 2rem);max-width:none;height:fit-content;max-height:calc(100dvh - 2rem);margin:auto;padding:0;display:flex;overflow:hidden;box-shadow:0 24px 80px #0f172a47}.prealpha-auth-module__x35y2a__wearableConsentDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a94}.prealpha-auth-module__x35y2a__wearableConsentBody{align-content:start;gap:var(--space-5);overscroll-behavior:contain;min-height:0;padding:clamp(var(--space-6), 4vw, var(--space-10));scrollbar-gutter:stable;flex:0 auto;display:grid;overflow-y:auto}.prealpha-auth-module__x35y2a__wearableConsentBody>p{margin:0}.prealpha-auth-module__x35y2a__wearableConsentBody .prealpha-auth-module__x35y2a__consentChoice{line-height:1.55}.prealpha-auth-module__x35y2a__wearableConsentBody .prealpha-auth-module__x35y2a__consentChoice a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.15em}.prealpha-auth-module__x35y2a__wearableConsentDialog .prealpha-auth-module__x35y2a__legalHeader{min-width:0;padding:clamp(var(--space-5), 4vw, var(--space-8));flex:none}.prealpha-auth-module__x35y2a__wearableConsentDialog .prealpha-auth-module__x35y2a__legalFooter{flex:none;justify-content:space-between}.prealpha-auth-module__x35y2a__wearableConsentDialog .prealpha-auth-module__x35y2a__legalCloseIcon:disabled{cursor:wait;opacity:.55}.prealpha-auth-module__x35y2a__legalDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a94}.prealpha-auth-module__x35y2a__legalHeader{border-bottom:1px solid var(--color-border);align-items:center;gap:var(--space-5);padding:var(--space-6) clamp(var(--space-6), 4vw, var(--space-10));flex:none;justify-content:space-between;display:flex}.prealpha-auth-module__x35y2a__legalHeader h2{font-size:var(--type-size-xl);margin:0}.prealpha-auth-module__x35y2a__legalEyebrow{font-size:var(--type-size-xs);font-weight:var(--type-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent)!important;margin:0 0 var(--space-2)!important}.prealpha-auth-module__x35y2a__legalCloseIcon{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--shape-radius-pill);color:var(--color-text);cursor:pointer;font-size:var(--type-size-xl);flex:none;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;line-height:1;display:inline-flex}.prealpha-auth-module__x35y2a__legalCloseIcon:focus-visible,.prealpha-auth-module__x35y2a__legalAccept:focus-visible,.prealpha-auth-module__x35y2a__legalFooterLink:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.prealpha-auth-module__x35y2a__legalBody{overscroll-behavior:contain;min-height:0;padding:clamp(var(--space-6), 5vw, var(--space-12));scrollbar-gutter:stable;flex:auto;overflow:auto}.prealpha-auth-module__x35y2a__legalArticle{color:var(--color-text);font-size:var(--type-size-md);overflow-wrap:anywhere;max-width:70ch;margin:0 auto;line-height:1.72}:is(.prealpha-auth-module__x35y2a__legalArticle h1,.prealpha-auth-module__x35y2a__legalArticle h2,.prealpha-auth-module__x35y2a__legalArticle h3,.prealpha-auth-module__x35y2a__legalArticle h4){color:var(--color-text);margin:1.8em 0 .65em;line-height:1.25}.prealpha-auth-module__x35y2a__legalArticle h1{margin-top:0;font-size:clamp(1.65rem,4vw,2.15rem)}.prealpha-auth-module__x35y2a__legalArticle h2{font-size:var(--type-size-xl)}.prealpha-auth-module__x35y2a__legalArticle h3{font-size:var(--type-size-lg)}:is(.prealpha-auth-module__x35y2a__legalArticle p,.prealpha-auth-module__x35y2a__legalArticle ul,.prealpha-auth-module__x35y2a__legalArticle ol,.prealpha-auth-module__x35y2a__legalArticle blockquote){color:var(--color-text);margin:0 0 1em}:is(.prealpha-auth-module__x35y2a__legalArticle ul,.prealpha-auth-module__x35y2a__legalArticle ol){padding-left:1.5em}.prealpha-auth-module__x35y2a__legalArticle li+li{margin-top:.4em}.prealpha-auth-module__x35y2a__legalArticle a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.16em}.prealpha-auth-module__x35y2a__legalArticle table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}:is(.prealpha-auth-module__x35y2a__legalArticle th,.prealpha-auth-module__x35y2a__legalArticle td){border:1px solid var(--color-border);padding:var(--space-3) var(--space-4);text-align:left;vertical-align:top}.prealpha-auth-module__x35y2a__legalArticle hr{border:0;border-top:1px solid var(--color-border);margin:1.75em 0}.prealpha-auth-module__x35y2a__legalLoadError{gap:var(--space-5);justify-items:start;display:grid}.prealpha-auth-module__x35y2a__legalFooter{background:var(--color-surface);border-top:1px solid var(--color-border);align-items:center;gap:var(--space-3);padding:var(--space-5) clamp(var(--space-5), 4vw, var(--space-8));flex-wrap:wrap;flex:none;justify-content:flex-end;display:flex}.prealpha-auth-module__x35y2a__legalAccept,.prealpha-auth-module__x35y2a__legalFooterLink{border-radius:var(--shape-radius-sm);cursor:pointer;font:inherit;font-weight:var(--type-weight-semibold);min-height:2.75rem;padding:var(--space-3) var(--space-5);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.prealpha-auth-module__x35y2a__legalAccept{background:var(--color-text);border:1px solid var(--color-text);color:var(--color-surface)}.prealpha-auth-module__x35y2a__legalAccept:disabled{cursor:wait;opacity:.55}.prealpha-auth-module__x35y2a__legalFooterLink{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text)}.prealpha-auth-module__x35y2a__legalFooterLink:hover,.prealpha-auth-module__x35y2a__legalCloseIcon:hover{background:var(--color-surface-muted)}.prealpha-auth-module__x35y2a__legalDocumentLinks{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-size-sm);align-items:center;gap:var(--space-3) var(--space-5);padding-top:var(--space-5);flex-wrap:wrap;justify-content:center;width:min(680px,100%);display:flex}.prealpha-auth-module__x35y2a__legalDisclaimer{text-align:center;flex:0 0 100%;margin:0}.prealpha-auth-module__x35y2a__legalDocumentLinks a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.15em}.prealpha-auth-module__x35y2a__legalDocumentLinks a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.prealpha-auth-module__x35y2a__caseActions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.prealpha-auth-module__x35y2a__caseActions button:focus-visible,.prealpha-auth-module__x35y2a__intakePageHeader a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.prealpha-auth-module__x35y2a__caseActions button:disabled{color:var(--color-text-muted);cursor:default;opacity:.65}.prealpha-auth-module__x35y2a__intakeHint{font-size:var(--type-size-sm)}.prealpha-auth-module__x35y2a__intakeDialog{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-md);color:var(--color-text);width:min(1050px,100vw - 2rem);max-width:none;height:min(900px,90dvh);max-height:calc(100dvh - 2rem);margin:auto;padding:0;overflow:hidden;box-shadow:0 24px 80px #0f172a47}.prealpha-auth-module__x35y2a__intakeDialog[open]{flex-direction:column;display:flex}.prealpha-auth-module__x35y2a__intakeDialog::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f172a94}.prealpha-auth-module__x35y2a__intakeDialogBody{overscroll-behavior:contain;min-height:0;padding:clamp(var(--space-5), 4vw, var(--space-10));scrollbar-gutter:stable;flex:auto;width:100%;overflow:auto}.prealpha-auth-module__x35y2a__intakeDialogBody .cog-button--save{display:none!important}.prealpha-auth-module__x35y2a__intakePagePanel{width:min(1100px,100%)}.prealpha-auth-module__x35y2a__intakePageHeader{align-items:center;gap:var(--space-5);flex-wrap:wrap;justify-content:space-between;width:100%;display:flex}.prealpha-auth-module__x35y2a__intakePageHeader a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:.15em}.prealpha-auth-module__x35y2a__intakeIframe{border:0;width:100%;display:block}.prealpha-auth-module__x35y2a__intakeIframeLoading{visibility:hidden}@media (max-width:640px){.prealpha-auth-module__x35y2a__legalDialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}.prealpha-auth-module__x35y2a__wearableConsentDialog{width:min(640px,100vw - 1.5rem);height:fit-content;max-height:calc(100dvh - 1.5rem)}.prealpha-auth-module__x35y2a__wearableConsentDialog .prealpha-auth-module__x35y2a__legalHeader{gap:var(--space-4);padding:var(--space-5)}.prealpha-auth-module__x35y2a__wearableConsentBody{padding:var(--space-5)}.prealpha-auth-module__x35y2a__wearableConsentDialog .prealpha-auth-module__x35y2a__legalFooter{padding:var(--space-4)}.prealpha-auth-module__x35y2a__legalHeader{padding:var(--space-5)}.prealpha-auth-module__x35y2a__legalBody{padding:var(--space-6) var(--space-5)}.prealpha-auth-module__x35y2a__legalFooter{padding:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.prealpha-auth-module__x35y2a__legalAccept,.prealpha-auth-module__x35y2a__legalFooterLink,.prealpha-auth-module__x35y2a__legalFooter button{width:100%}.prealpha-auth-module__x35y2a__legalDocumentLinks{justify-content:flex-start;align-items:flex-start}.prealpha-auth-module__x35y2a__intakeDialog{border:0;border-radius:0;width:100vw;height:100dvh;max-height:100dvh}}.prealpha-auth-module__x35y2a__wearables h2,.prealpha-auth-module__x35y2a__wearables h3{margin:0}.prealpha-auth-module__x35y2a__wearables h2{font-size:var(--type-size-xl)}.prealpha-auth-module__x35y2a__wearables h3{font-size:var(--type-size-md)}.prealpha-auth-module__x35y2a__providerList{gap:var(--space-4);width:100%;margin:0;padding:0;list-style:none;display:grid}.prealpha-auth-module__x35y2a__providerCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-md);color:var(--color-text);cursor:pointer;align-items:center;gap:var(--space-5);padding:var(--space-5);text-align:left;width:100%;display:flex}.prealpha-auth-module__x35y2a__providerCard[aria-expanded=true]{border-color:var(--color-selection-hover-border)}.prealpha-auth-module__x35y2a__providerCopy{gap:var(--space-2);display:grid}.prealpha-auth-module__x35y2a__providerCopy span{color:var(--color-text-muted);font-size:var(--type-size-sm)}.prealpha-auth-module__x35y2a__providerChevron{font-size:var(--type-size-xl);margin-left:auto}.prealpha-auth-module__x35y2a__detail{background:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--shape-radius-md);padding:var(--space-6);justify-items:start}.prealpha-auth-module__x35y2a__confirmation{justify-items:start}.prealpha-auth-module__x35y2a__notice,.prealpha-auth-module__x35y2a__error{border-radius:var(--shape-radius-sm);padding:var(--space-4);width:100%}.prealpha-auth-module__x35y2a__notice{background:var(--color-surface-muted)}.prealpha-auth-module__x35y2a__error{color:var(--color-alert-foreground)}
:where(.alert-module__ypifsa__root){background:var(--color-alert-background);border:1px solid var(--color-alert-border);border-radius:var(--shape-radius-sm);color:var(--color-alert-foreground);font-size:var(--type-size-sm);font-weight:var(--type-weight-semibold);align-items:flex-start;gap:var(--space-2);line-height:var(--type-leading-normal);margin-top:var(--space-8);padding:var(--space-6) var(--space-8);display:grid}.alert-module__ypifsa__root>:where(p,small){margin:0}.alert-module__ypifsa__root>small{font-size:var(--type-size-xs);font-weight:var(--type-weight-regular)}
.button-module__ZrnLOW__root{border-radius:var(--button-radius);box-sizing:border-box;cursor:pointer;font:inherit;font-weight:var(--button-font-weight);text-align:center;touch-action:manipulation;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:background-color .14s,border-color .14s,color .14s;display:inline-flex;position:relative}.button-module__ZrnLOW__root:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.button-module__ZrnLOW__root:disabled{background:var(--button-disabled-background);border-color:var(--button-disabled-border);color:var(--button-disabled-foreground);cursor:not-allowed}.button-module__ZrnLOW__label{justify-content:center;align-items:center;display:inline-flex}.button-module__ZrnLOW__root[aria-busy=true]{cursor:progress}.button-module__ZrnLOW__root[aria-busy=true] .button-module__ZrnLOW__label{visibility:hidden}.button-module__ZrnLOW__busyLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.button-module__ZrnLOW__root[aria-busy=true]:after{border:2px solid var(--button-busy-indicator);content:"";border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite button-module__ZrnLOW__button-busy-spin;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.button-module__ZrnLOW__sm{font-size:var(--type-size-sm);min-height:var(--control-height-sm);padding-inline:var(--button-padding-inline-sm)}.button-module__ZrnLOW__md{font-size:var(--type-size-md);min-height:var(--control-height-md);padding-inline:var(--button-padding-inline-md)}.button-module__ZrnLOW__lg{font-size:var(--type-size-md);min-height:var(--control-height-lg);padding-inline:var(--button-padding-inline-lg)}.button-module__ZrnLOW__primary{background:var(--button-primary-background);color:var(--button-primary-foreground)}.button-module__ZrnLOW__primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-primary-background-hover)}.button-module__ZrnLOW__accent{background:var(--button-accent-background);color:var(--button-accent-foreground)}.button-module__ZrnLOW__accent:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-accent-background-hover)}.button-module__ZrnLOW__secondary{background:var(--button-secondary-background);border-color:var(--button-secondary-border);color:var(--button-secondary-foreground)}.button-module__ZrnLOW__secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--button-secondary-background-hover)}@keyframes button-module__ZrnLOW__button-busy-spin{to{transform:translate(-50%,-50%)rotate(360deg)}}@media (prefers-reduced-motion:reduce){.button-module__ZrnLOW__root[aria-busy=true]:after{animation:none}}
.eyebrow-module__PSg6ya__root{font-size:var(--eyebrow-font-size);font-weight:var(--eyebrow-font-weight);letter-spacing:var(--eyebrow-letter-spacing);text-transform:uppercase}.eyebrow-module__PSg6ya__muted{color:var(--eyebrow-color)}.eyebrow-module__PSg6ya__accent{color:var(--color-accent)}.eyebrow-module__PSg6ya__wide{letter-spacing:var(--type-tracking-wider)}
.connected-wearables-module__n9YQpG__card{background:var(--panel-background);border:1px solid var(--panel-border-color);border-radius:var(--panel-radius);color:var(--color-text);padding:var(--panel-padding)}.connected-wearables-module__n9YQpG__eyebrow{align-items:center;gap:var(--space-4);margin:var(--space-0) var(--space-0) calc(var(--space-8) + var(--space-1));display:flex}.connected-wearables-module__n9YQpG__eyebrow:before{border-radius:var(--shape-radius-pill);content:"";height:calc(var(--space-3) + var(--space-1));width:calc(var(--space-3) + var(--space-1));background:currentColor}.connected-wearables-module__n9YQpG__header,.connected-wearables-module__n9YQpG__header>div{min-width:var(--space-0)}.connected-wearables-module__n9YQpG__header h2{color:var(--color-text);font-size:var(--type-size-lg);font-weight:var(--type-weight-bold);line-height:var(--type-leading-tight);margin:var(--space-4) var(--space-0) var(--space-3)}.connected-wearables-module__n9YQpG__header p{color:var(--color-text-muted);font-size:var(--type-size-sm);line-height:var(--type-leading-relaxed);margin:var(--space-0)}.connected-wearables-module__n9YQpG__timeline{gap:var(--space-5);margin:calc(var(--space-8) + var(--space-1)) var(--space-0) var(--space-0);padding:var(--space-0);list-style:none;display:grid}.connected-wearables-module__n9YQpG__timelineItem{background:var(--color-surface-muted);border-radius:var(--shape-radius-sm);min-width:var(--space-0);padding:calc(var(--space-6) + var(--space-1)) var(--space-8);justify-content:space-between;align-items:center;display:flex}.connected-wearables-module__n9YQpG__providerState{gap:var(--space-2);min-width:var(--space-0);display:grid}.connected-wearables-module__n9YQpG__providerName{color:var(--color-text);font-size:var(--type-size-sm);font-weight:var(--type-weight-semibold)}.connected-wearables-module__n9YQpG__providerStatus{color:var(--color-text-muted);font-size:var(--type-size-sm);font-weight:var(--type-weight-medium);align-items:center;gap:calc(var(--space-3) + var(--space-1));display:inline-flex}.connected-wearables-module__n9YQpG__statusDot{background:var(--color-status-success-foreground);border-radius:var(--shape-radius-pill);height:calc(var(--space-3) + var(--space-1));width:calc(var(--space-3) + var(--space-1));display:inline-block}.connected-wearables-module__n9YQpG__actions{margin-top:calc(var(--space-8) + var(--space-1))}.connected-wearables-module__n9YQpG__dialog{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--shape-radius-lg);box-shadow:var(--elevation-dialog);color:var(--color-text);max-height:min(calc(var(--space-32) * 11.25), calc(100vh - var(--space-16)));overscroll-behavior:contain;max-width:none;padding:var(--space-12);width:min(calc(var(--space-32) * 8.75), calc(100vw - var(--space-16)));margin:auto;overflow:auto}.connected-wearables-module__n9YQpG__dialog::backdrop{-webkit-backdrop-filter:blur(var(--space-2));backdrop-filter:blur(var(--space-2));background:var(--color-dialog-backdrop)}.connected-wearables-module__n9YQpG__dialogHeader{align-items:flex-start;gap:var(--space-10);justify-content:space-between;display:flex}.connected-wearables-module__n9YQpG__dialogEyebrow{margin-bottom:var(--space-3)}.connected-wearables-module__n9YQpG__dialogHeader h2{font-size:var(--type-size-xl);line-height:var(--type-leading-tight);margin:var(--space-0);text-wrap:balance}.connected-wearables-module__n9YQpG__closeButton{background:var(--color-action-secondary-background);border:1px solid var(--color-action-secondary-border);border-radius:var(--shape-radius-pill);color:var(--color-action-secondary-foreground);cursor:pointer;font:inherit;font-size:var(--type-size-xl);height:var(--control-height-sm);padding:var(--space-0);touch-action:manipulation;width:var(--control-height-sm);flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}.connected-wearables-module__n9YQpG__closeButton:hover:not(:disabled){background:var(--color-action-secondary-hover)}.connected-wearables-module__n9YQpG__closeButton:focus-visible,.connected-wearables-module__n9YQpG__option:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset)}.connected-wearables-module__n9YQpG__closeButton:disabled{background:var(--color-action-disabled-background);border-color:var(--color-action-disabled-border);color:var(--color-action-disabled-foreground);cursor:not-allowed}.connected-wearables-module__n9YQpG__dialogIntro{color:var(--color-text-muted);line-height:var(--type-leading-relaxed);margin:var(--space-6) var(--space-0) var(--space-10)}.connected-wearables-module__n9YQpG__optionGrid{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.connected-wearables-module__n9YQpG__option{background:var(--color-action-secondary-background);border:1px solid var(--color-action-secondary-border);border-radius:var(--shape-radius-md);color:var(--color-action-secondary-foreground);cursor:pointer;font:inherit;align-items:center;gap:calc(var(--space-6) + var(--space-1));min-height:calc(var(--control-height-lg) + var(--space-16));min-width:var(--space-0);padding:var(--space-8);text-align:left;touch-action:manipulation;display:flex}.connected-wearables-module__n9YQpG__option:hover:not(:disabled){background:var(--color-action-secondary-hover);border-color:var(--color-selection-hover-border)}.connected-wearables-module__n9YQpG__option:disabled{background:var(--color-action-disabled-background);border-color:var(--color-action-disabled-border);color:var(--color-action-disabled-foreground);cursor:not-allowed}.connected-wearables-module__n9YQpG__optionCopy{gap:var(--space-2);min-width:var(--space-0);display:grid}.connected-wearables-module__n9YQpG__optionCopy strong{color:currentColor;font-size:var(--type-size-md)}.connected-wearables-module__n9YQpG__optionCopy span{color:var(--color-text-muted);font-size:var(--type-size-xs);line-height:var(--type-leading-normal)}.connected-wearables-module__n9YQpG__option:disabled .connected-wearables-module__n9YQpG__optionCopy span{color:var(--color-action-disabled-foreground)}.connected-wearables-module__n9YQpG__privacyNote{border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--type-size-xs);line-height:var(--type-leading-normal);margin:calc(var(--space-8) + var(--space-1)) var(--space-0) var(--space-0);padding-top:var(--space-8)}.connected-wearables-module__n9YQpG__providerMark{background:linear-gradient(180deg, var(--color-surface), var(--color-surface-muted));border:1px solid var(--color-border);border-radius:var(--shape-radius-pill);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--color-surface) 90%, transparent);color:var(--color-text);flex:0 0 calc(var(--space-20) + var(--space-3));height:calc(var(--space-20) + var(--space-3));width:calc(var(--space-20) + var(--space-3));place-items:center;display:grid}.connected-wearables-module__n9YQpG__providerMarkCore{border-radius:var(--shape-radius-pill);height:var(--space-12);width:var(--space-12);background:currentColor;display:block;position:relative}@media (max-width:640px){.connected-wearables-module__n9YQpG__dialog{max-height:calc(100vh - calc(var(--space-5) * 2));padding:var(--space-10);width:calc(100vw - calc(var(--space-5) * 2))}.connected-wearables-module__n9YQpG__optionGrid{grid-template-columns:1fr}}
