.AuthLayout-module__A_wDaa__page{min-height:100dvh;padding:var(--space-4);background:var(--bg-app);justify-content:center;align-items:center;display:flex}.AuthLayout-module__A_wDaa__card{background:var(--surface-primary);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);width:100%;max-width:440px;box-shadow:var(--shadow-sm);padding:var(--space-6) var(--space-5);gap:var(--space-6);flex-direction:column;display:flex}.AuthLayout-module__A_wDaa__logo{width:auto;height:28px}.AuthLayout-module__A_wDaa__logoLight{display:block}.AuthLayout-module__A_wDaa__logoDark{display:none}@media (prefers-color-scheme:dark){.AuthLayout-module__A_wDaa__logoLight{display:none}.AuthLayout-module__A_wDaa__logoDark{height:32px;display:block}}:root[data-theme=dark] .AuthLayout-module__A_wDaa__logoLight{display:none}:root[data-theme=dark] .AuthLayout-module__A_wDaa__logoDark{height:32px;display:block}:root[data-theme=light] .AuthLayout-module__A_wDaa__logoLight{display:block}:root[data-theme=light] .AuthLayout-module__A_wDaa__logoDark{display:none}@media (min-width:768px){.AuthLayout-module__A_wDaa__card{padding:var(--space-8) var(--space-6)}}
.AuthCardHeader-module__FNFpYW__header{gap:var(--space-1);flex-direction:column;display:flex}.AuthCardHeader-module__FNFpYW__title{font-size:var(--text-result-title-size);font-weight:var(--text-result-title-weight);line-height:var(--text-result-title-line-height);color:var(--text-primary);margin:0}.AuthCardHeader-module__FNFpYW__subtitle{font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--text-secondary);margin:0}
.Button-module__Ly0Bva__button{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:44px;padding:0 var(--space-5);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-control-size);font-weight:var(--text-control-weight);cursor:pointer;transition:background-color var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), filter var(--motion-fast) var(--ease-standard);border:1px solid #0000;display:inline-flex}.Button-module__Ly0Bva__label{align-items:center;display:inline-flex}.Button-module__Ly0Bva__button:focus-visible{box-shadow:0 0 0 3px var(--focus-ring);outline:none}.Button-module__Ly0Bva__button:disabled{cursor:not-allowed}.Button-module__Ly0Bva__primary{background:var(--interactive-primary);color:var(--ft-white)}.Button-module__Ly0Bva__primary:hover:not(:disabled){background:var(--interactive-hover)}.Button-module__Ly0Bva__primary:active:not(:disabled){background:var(--interactive-pressed)}.Button-module__Ly0Bva__primary:disabled{background:var(--border-default);color:var(--text-tertiary)}.Button-module__Ly0Bva__secondary{background:var(--surface-primary);border-color:var(--border-default);color:var(--text-primary)}.Button-module__Ly0Bva__secondary:hover:not(:disabled){background:var(--surface-hover)}.Button-module__Ly0Bva__secondary:active:not(:disabled){background:var(--surface-selected)}.Button-module__Ly0Bva__secondary:disabled{background:var(--surface-secondary);color:var(--text-disabled);border-color:var(--border-subtle)}.Button-module__Ly0Bva__ghost{color:var(--text-primary);background:0 0}.Button-module__Ly0Bva__ghost:hover:not(:disabled){background:var(--surface-hover)}.Button-module__Ly0Bva__ghost:active:not(:disabled){background:var(--surface-selected)}.Button-module__Ly0Bva__ghost:disabled{color:var(--text-disabled)}.Button-module__Ly0Bva__destructive{background:var(--semantic-negative);color:var(--text-inverse)}.Button-module__Ly0Bva__destructive:hover:not(:disabled){filter:brightness(.92)}.Button-module__Ly0Bva__destructive:active:not(:disabled){filter:brightness(.85)}.Button-module__Ly0Bva__destructive:disabled{background:var(--border-default);color:var(--text-tertiary)}.Button-module__Ly0Bva__spinner{border-radius:var(--radius-pill);border:2px solid #fff6;border-top-color:currentColor;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite Button-module__Ly0Bva__ft-button-spin}.Button-module__Ly0Bva__secondary .Button-module__Ly0Bva__spinner,.Button-module__Ly0Bva__ghost .Button-module__Ly0Bva__spinner{border-color:var(--border-strong);border-top-color:var(--interactive-primary)}@keyframes Button-module__Ly0Bva__ft-button-spin{to{transform:rotate(360deg)}}
.Input-module__afWhRq__field{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.Input-module__afWhRq__label{font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-line-height);color:var(--text-secondary)}.Input-module__afWhRq__required{color:var(--semantic-negative)}.Input-module__afWhRq__input{width:100%;height:44px;padding:0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-size);color:var(--text-primary);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);font-weight:400}.Input-module__afWhRq__input::placeholder{color:var(--text-tertiary)}.Input-module__afWhRq__input:hover{border-color:var(--border-strong)}.Input-module__afWhRq__input:focus-visible{border-color:var(--interactive-primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.Input-module__afWhRq__input:disabled{color:var(--text-tertiary);cursor:not-allowed}.Input-module__afWhRq__input[aria-invalid=true]{border-color:var(--semantic-negative)}.Input-module__afWhRq__input[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px var(--semantic-negative-border)}.Input-module__afWhRq__inputWithToggle{padding-right:44px}.Input-module__afWhRq__supportingText{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-secondary);margin:0}.Input-module__afWhRq__errorText{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--semantic-negative);margin:0}
.AuthAlert-module__GWgNnq__alert{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--ft-negative-surface);color:var(--ft-negative);margin:0;font-size:13px;font-weight:500;line-height:1.4}
.PasswordVisibilityToggle-module__ZVrt6q__toggle{border-radius:var(--radius-md);width:44px;height:100%;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;right:0}.PasswordVisibilityToggle-module__ZVrt6q__toggle:hover{color:var(--text-primary)}.PasswordVisibilityToggle-module__ZVrt6q__toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--interactive-primary);outline:none}
.InlineMessage-module__YfmTCq__message{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);border:1px solid #0000;display:flex}.InlineMessage-module__YfmTCq__icon{flex-shrink:0;margin-top:1px}.InlineMessage-module__YfmTCq__body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.InlineMessage-module__YfmTCq__title{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);line-height:var(--text-body-medium-line-height);margin:0}.InlineMessage-module__YfmTCq__description{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);margin:0}.InlineMessage-module__YfmTCq__info{background:var(--semantic-info-surface);border-color:var(--semantic-info-border);color:var(--semantic-info)}.InlineMessage-module__YfmTCq__warning{background:var(--semantic-warning-surface);border-color:var(--semantic-warning-border);color:var(--semantic-warning)}.InlineMessage-module__YfmTCq__error{background:var(--semantic-negative-surface);border-color:var(--semantic-negative-border);color:var(--semantic-negative)}.InlineMessage-module__YfmTCq__success{background:var(--semantic-positive-surface);border-color:var(--semantic-positive-border);color:var(--semantic-positive)}.InlineMessage-module__YfmTCq__info .InlineMessage-module__YfmTCq__description,.InlineMessage-module__YfmTCq__warning .InlineMessage-module__YfmTCq__description,.InlineMessage-module__YfmTCq__error .InlineMessage-module__YfmTCq__description,.InlineMessage-module__YfmTCq__success .InlineMessage-module__YfmTCq__description{color:var(--text-primary)}
.EmptyState-module__nI128W__emptyState{text-align:center;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);color:var(--text-secondary);flex-direction:column;display:flex}.EmptyState-module__nI128W__icon{color:var(--text-tertiary);display:inline-flex}.EmptyState-module__nI128W__title{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);line-height:var(--text-card-title-line-height);color:var(--text-primary);margin:0}.EmptyState-module__nI128W__description{max-width:420px;font-size:var(--text-body-size);line-height:var(--text-body-line-height);margin:0}.EmptyState-module__nI128W__action{margin-top:var(--space-1)}
.LoadingState-module__z53oyW__loadingState{align-items:center;gap:var(--space-2);color:var(--text-secondary);display:inline-flex}.LoadingState-module__z53oyW__spinner{border-radius:var(--radius-pill);border:2px solid var(--border-default);border-top-color:var(--interactive-primary);flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite LoadingState-module__z53oyW__ft-loading-spin}@keyframes LoadingState-module__z53oyW__ft-loading-spin{to{transform:rotate(360deg)}}.LoadingState-module__z53oyW__label{font-size:var(--text-body-size);line-height:var(--text-body-line-height)}.LoadingState-module__z53oyW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.LocaleQuickSelect-module__wwLUoq__form{gap:var(--space-2);flex-direction:column;display:flex}.LocaleQuickSelect-module__wwLUoq__compactForm{gap:0}.LocaleQuickSelect-module__wwLUoq__groupLabel{font-size:var(--text-microcopy-size);font-weight:var(--text-label-weight);color:var(--dashboard-text-secondary)}.LocaleQuickSelect-module__wwLUoq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.LocaleQuickSelect-module__wwLUoq__selectWrapper{align-items:center;display:flex;position:relative}.LocaleQuickSelect-module__wwLUoq__select{width:100%;height:36px;padding:0 var(--space-7) 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-caption-size);color:var(--text-primary);background:var(--dashboard-card-secondary);border-radius:var(--dashboard-radius-control);appearance:none;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard);border:1px solid #0000}.LocaleQuickSelect-module__wwLUoq__compactSelect{width:76px;min-width:76px;font-weight:var(--text-label-weight);letter-spacing:.04em;padding-left:34px;padding-right:24px}.LocaleQuickSelect-module__wwLUoq__select:hover:not(:disabled){border-color:var(--dashboard-border-secondary)}.LocaleQuickSelect-module__wwLUoq__select:focus-visible{border-color:var(--interactive-primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.LocaleQuickSelect-module__wwLUoq__select:disabled{color:var(--dashboard-text-secondary);cursor:not-allowed}.LocaleQuickSelect-module__wwLUoq__globe{z-index:1;width:14px;height:14px;color:var(--dashboard-text-secondary);pointer-events:none;border:1.5px solid;border-radius:50%;position:absolute;left:11px}.LocaleQuickSelect-module__wwLUoq__globe:before{content:"";border-left:1px solid;border-right:1px solid;border-radius:50%;position:absolute;inset:1px 4px}.LocaleQuickSelect-module__wwLUoq__globe:after{content:"";border-top:1px solid;position:absolute;top:5px;left:1px;right:1px;box-shadow:0 3px}.LocaleQuickSelect-module__wwLUoq__chevron{right:var(--space-3);color:var(--dashboard-text-secondary);pointer-events:none;position:absolute}
.ThemeQuickToggle-module__4gp9OG__form{align-items:center;gap:var(--space-3);display:flex}.ThemeQuickToggle-module__4gp9OG__groupLabel{font-size:var(--text-microcopy-size);font-weight:var(--text-label-weight);color:var(--dashboard-text-secondary)}.ThemeQuickToggle-module__4gp9OG__segmented{background:var(--dashboard-card-secondary);border-radius:var(--radius-pill);gap:2px;padding:3px;display:inline-flex}.ThemeQuickToggle-module__4gp9OG__segment{border-radius:var(--radius-pill);cursor:pointer;width:30px;height:30px;color:var(--dashboard-text-secondary);transition:background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex;position:relative}.ThemeQuickToggle-module__4gp9OG__input,.ThemeQuickToggle-module__4gp9OG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ThemeQuickToggle-module__4gp9OG__segmentGlyph{font-size:11px;font-weight:var(--text-label-weight);justify-content:center;align-items:center;display:inline-flex}.ThemeQuickToggle-module__4gp9OG__input:checked~.ThemeQuickToggle-module__4gp9OG__segmentGlyph{color:var(--text-primary)}.ThemeQuickToggle-module__4gp9OG__segment:has(.ThemeQuickToggle-module__4gp9OG__input:checked){background:var(--dashboard-card);box-shadow:var(--shadow-xs)}.ThemeQuickToggle-module__4gp9OG__segment:has(.ThemeQuickToggle-module__4gp9OG__input:focus-visible){outline:2px solid var(--interactive-primary);outline-offset:2px}.ThemeQuickToggle-module__4gp9OG__segment:has(.ThemeQuickToggle-module__4gp9OG__input:disabled){opacity:.6;cursor:not-allowed}
.AccountMenu-module__inaqqW__popoverWrapper{position:relative}.AccountMenu-module__inaqqW__trigger{align-items:center;gap:var(--space-3);width:100%;height:44px;padding:0 var(--space-3);border-radius:var(--radius-lg);color:var(--dashboard-text-secondary);font-size:var(--text-control-size);font-weight:var(--text-control-weight);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard);background:0 0;border:none;display:flex}.AccountMenu-module__inaqqW__trigger:hover{background:var(--dashboard-card-secondary);color:var(--text-primary)}.AccountMenu-module__inaqqW__trigger:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:-2px}.AccountMenu-module__inaqqW__triggerIcon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.AccountMenu-module__inaqqW__triggerLabel{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.AccountMenu-module__inaqqW__chevronOpen{transition:transform var(--motion-standard) var(--ease-standard);transform:rotate(180deg)}@keyframes AccountMenu-module__inaqqW__account-menu-panel-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.AccountMenu-module__inaqqW__panel{z-index:var(--z-popover);margin-bottom:var(--space-2);width:260px;max-width:calc(100vw - var(--space-6));padding:var(--space-4);background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);animation:AccountMenu-module__inaqqW__account-menu-panel-reveal .22s var(--ease-standard) both;position:absolute;bottom:100%;left:0}.AccountMenu-module__inaqqW__inlinePanel{padding:var(--space-4);border-top:1px solid var(--dashboard-card-border);background:var(--dashboard-card);border-radius:var(--radius-lg);grid-column:1/-1}.AccountMenu-module__inaqqW__content{gap:var(--space-3);flex-direction:column;display:flex}.AccountMenu-module__inaqqW__identity{align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--dashboard-card-border);display:flex}.AccountMenu-module__inaqqW__avatar{border-radius:var(--radius-pill);background:var(--dashboard-card-secondary);width:36px;height:36px;color:var(--text-primary);font-size:var(--text-body-medium-size);font-weight:var(--text-section-title-weight);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.AccountMenu-module__inaqqW__identityText{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary);overflow-wrap:anywhere}.AccountMenu-module__inaqqW__controlsRow{gap:var(--space-4);flex-wrap:wrap;display:flex}.AccountMenu-module__inaqqW__controlsRow>*{flex:1;min-width:120px}.AccountMenu-module__inaqqW__logoutRow{padding-top:var(--space-2)}.AccountMenu-module__inaqqW__logoutButton{justify-content:flex-start;width:100%}
.Sidebar-module__GU8AWW__sidebar{width:72px;height:100%;padding:var(--space-4) var(--space-3);background:var(--dashboard-card);border-right:1px solid var(--dashboard-card-border);transition:width var(--motion-medium) var(--ease-standard);flex-direction:column;display:flex}.Sidebar-module__GU8AWW__navScroll{flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.Sidebar-module__GU8AWW__collapseToggle{display:none}.Sidebar-module__GU8AWW__brandName,.Sidebar-module__GU8AWW__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:1200px){.Sidebar-module__GU8AWW__sidebar{width:224px}.Sidebar-module__GU8AWW__sidebar.Sidebar-module__GU8AWW__collapsed{width:72px}.Sidebar-module__GU8AWW__collapseToggle{display:inline-flex}.Sidebar-module__GU8AWW__brandName,.Sidebar-module__GU8AWW__label{clip:auto;white-space:nowrap;border:0;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.Sidebar-module__GU8AWW__sidebar.Sidebar-module__GU8AWW__collapsed .Sidebar-module__GU8AWW__brandName,.Sidebar-module__GU8AWW__sidebar.Sidebar-module__GU8AWW__collapsed .Sidebar-module__GU8AWW__label{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.Sidebar-module__GU8AWW__brand{align-items:center;gap:var(--space-3);padding:0 var(--space-3) var(--space-5);margin-bottom:var(--space-3);border-bottom:1px solid var(--dashboard-card-border);display:flex}.Sidebar-module__GU8AWW__brandIcon{flex-shrink:0}.Sidebar-module__GU8AWW__brandIconLight{display:block}.Sidebar-module__GU8AWW__brandIconDark{display:none}@media (prefers-color-scheme:dark){.Sidebar-module__GU8AWW__brandIconLight{display:none}.Sidebar-module__GU8AWW__brandIconDark{display:block}}:root[data-theme=dark] .Sidebar-module__GU8AWW__brandIconLight{display:none}:root[data-theme=dark] .Sidebar-module__GU8AWW__brandIconDark,:root[data-theme=light] .Sidebar-module__GU8AWW__brandIconLight{display:block}:root[data-theme=light] .Sidebar-module__GU8AWW__brandIconDark{display:none}.Sidebar-module__GU8AWW__brandName{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);color:var(--text-primary);white-space:nowrap}.Sidebar-module__GU8AWW__collapseToggle{width:32px;height:32px;margin-bottom:var(--space-3);border-radius:var(--radius-sm);color:var(--dashboard-text-secondary);cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-end;align-items:center}.Sidebar-module__GU8AWW__collapseToggle:hover{background:var(--dashboard-card-secondary);color:var(--text-primary)}.Sidebar-module__GU8AWW__collapseToggle:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:2px}.Sidebar-module__GU8AWW__chevronExpanded{transition:transform var(--motion-medium) var(--ease-standard);transform:rotate(90deg)}.Sidebar-module__GU8AWW__chevronCollapsed{transition:transform var(--motion-medium) var(--ease-standard);transform:rotate(-90deg)}.Sidebar-module__GU8AWW__items{flex-direction:column;gap:2px;display:flex}.Sidebar-module__GU8AWW__secondaryItems{padding-top:var(--space-3);border-top:1px solid var(--dashboard-card-border);flex-direction:column;gap:2px;margin-top:auto;display:flex}.Sidebar-module__GU8AWW__item{align-items:center;gap:var(--space-3);height:44px;padding:0 var(--space-3);border-radius:var(--radius-lg);color:var(--dashboard-text-secondary);font-size:var(--text-control-size);font-weight:var(--text-control-weight);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), color var(--motion-fast) var(--ease-standard);text-decoration:none;display:flex;position:relative}a.Sidebar-module__GU8AWW__item:hover{background:var(--dashboard-card-secondary);color:var(--text-primary)}a.Sidebar-module__GU8AWW__item:hover .Sidebar-module__GU8AWW__iconSlot{transform:translate(2px)}a.Sidebar-module__GU8AWW__item:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:-2px}.Sidebar-module__GU8AWW__item.Sidebar-module__GU8AWW__active{background:var(--surface-selected);color:var(--interactive-primary);font-weight:600}.Sidebar-module__GU8AWW__item.Sidebar-module__GU8AWW__active:before{content:"";border-radius:var(--radius-pill);background:var(--interactive-primary);width:3px;position:absolute;top:8px;bottom:8px;left:0}.Sidebar-module__GU8AWW__item.Sidebar-module__GU8AWW__planned{cursor:default}.Sidebar-module__GU8AWW__iconSlot{width:24px;height:24px;transition:transform var(--motion-fast) var(--ease-standard);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.Sidebar-module__GU8AWW__plannedDot{border-radius:var(--radius-pill);background:var(--dashboard-text-secondary);border:1.5px solid var(--dashboard-card);width:6px;height:6px;position:absolute;top:-1px;right:-1px}.Sidebar-module__GU8AWW__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Sidebar-module__GU8AWW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.MobileBottomNav-module__kJo_qG__nav{background:var(--dashboard-card);border-top:1px solid var(--dashboard-card-border);padding-bottom:env(safe-area-inset-bottom,0px);position:relative}.MobileBottomNav-module__kJo_qG__items{justify-content:space-around;align-items:stretch;height:64px;display:flex}.MobileBottomNav-module__kJo_qG__item{justify-content:center;align-items:center;gap:var(--space-1);min-width:44px;min-height:44px;color:var(--dashboard-text-secondary);cursor:pointer;transition:color var(--motion-fast) var(--ease-standard);background:0 0;border:none;flex-direction:column;flex:1;text-decoration:none;display:flex;position:relative}.MobileBottomNav-module__kJo_qG__item.MobileBottomNav-module__kJo_qG__active:before{content:"";border-radius:var(--radius-pill);background:var(--interactive-primary);width:20px;height:3px;position:absolute;top:0;left:50%;transform:translate(-50%)}.MobileBottomNav-module__kJo_qG__item:focus-visible{outline:2px solid var(--interactive-primary);outline-offset:-2px}.MobileBottomNav-module__kJo_qG__item.MobileBottomNav-module__kJo_qG__active{color:var(--interactive-primary)}.MobileBottomNav-module__kJo_qG__item.MobileBottomNav-module__kJo_qG__planned{cursor:default}.MobileBottomNav-module__kJo_qG__iconSlot{justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:relative}.MobileBottomNav-module__kJo_qG__plannedDot{border-radius:var(--radius-pill);background:var(--dashboard-text-secondary);border:1.5px solid var(--dashboard-card);width:6px;height:6px;position:absolute;top:-1px;right:-1px}.MobileBottomNav-module__kJo_qG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.MobileBottomNav-module__kJo_qG__label{font-size:11px;font-weight:500;line-height:1.2}.MobileBottomNav-module__kJo_qG__chevronOpen{transition:transform var(--motion-standard) var(--ease-standard);transform:rotate(180deg)}@keyframes MobileBottomNav-module__kJo_qG__more-panel-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MobileBottomNav-module__kJo_qG__morePanel{gap:var(--space-2);padding:var(--space-4);border-top:1px solid var(--dashboard-card-border);background:var(--dashboard-card-secondary);animation:MobileBottomNav-module__kJo_qG__more-panel-reveal .22s var(--ease-standard) both;grid-template-columns:repeat(3,1fr);display:grid}.MobileBottomNav-module__kJo_qG__morePanel .MobileBottomNav-module__kJo_qG__item{border-radius:var(--radius-lg)}.MobileBottomNav-module__kJo_qG__morePanel a.MobileBottomNav-module__kJo_qG__item:hover{background:var(--dashboard-card);color:var(--text-primary)}
.AppShell-module__cnMKBa__shell{background:var(--bg-app);height:100dvh;display:flex;overflow:hidden}.AppShell-module__cnMKBa__content{min-width:0;height:100dvh;padding:var(--space-4);padding-bottom:calc(64px + env(safe-area-inset-bottom,0px) + var(--space-4));scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom,0px) + var(--space-4));flex:1;overflow-y:auto}.AppShell-module__cnMKBa__desktopSidebar{display:none}.AppShell-module__cnMKBa__mobileNav{z-index:var(--z-sticky);position:fixed;bottom:0;left:0;right:0}@media (min-width:768px){.AppShell-module__cnMKBa__desktopSidebar{flex-shrink:0;display:block}.AppShell-module__cnMKBa__mobileNav{display:none}.AppShell-module__cnMKBa__content{padding:var(--space-6);padding-bottom:var(--space-6);scroll-padding-bottom:var(--space-6)}}@media (min-width:1200px){.AppShell-module__cnMKBa__content{padding:var(--space-8)}}
.DashboardMockBanner-module__w13lyG__badge{align-items:center;gap:var(--space-1);max-width:100%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--surface-soft-violet);color:var(--interactive-primary);font-size:var(--text-label-size);font-weight:var(--text-label-weight);white-space:normal;display:inline-flex}.DashboardMockBanner-module__w13lyG__dot{border-radius:var(--radius-pill);background:currentColor;flex-shrink:0;width:6px;height:6px}.DashboardMockBanner-module__w13lyG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.DashboardHeader-module__UUdV7G__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.DashboardHeader-module__UUdV7G__greetingBlock{min-width:0}.DashboardHeader-module__UUdV7G__greeting{font-size:var(--text-section-title-lg-size);font-weight:var(--text-section-title-lg-weight);line-height:var(--text-section-title-lg-line-height);color:var(--text-primary);margin:0}
.DashboardLoadingState-module__K61z3q__wrapper{flex-direction:column;display:flex}.DashboardLoadingState-module__K61z3q__srLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DashboardLoadingState-module__K61z3q__grid{gap:var(--space-4);grid-template-columns:1fr;grid-template-areas:"hero""risk""freshness""factors""metrics""activity";display:grid}.DashboardLoadingState-module__K61z3q__heroArea{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-6);background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-xl);flex-direction:column;grid-area:hero;display:flex}.DashboardLoadingState-module__K61z3q__riskArea{grid-area:risk}.DashboardLoadingState-module__K61z3q__freshnessArea{grid-area:freshness}.DashboardLoadingState-module__K61z3q__factorsArea{grid-area:factors}.DashboardLoadingState-module__K61z3q__metricsArea{grid-area:metrics}.DashboardLoadingState-module__K61z3q__activityArea{grid-area:activity}@media (min-width:480px){.DashboardLoadingState-module__K61z3q__grid{grid-template-columns:1fr 1fr;grid-template-areas:"hero hero""risk freshness""factors factors""metrics metrics""activity activity"}}@media (min-width:1024px){.DashboardLoadingState-module__K61z3q__grid{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"hero risk""hero freshness""factors factors""metrics metrics""activity activity"}}.DashboardLoadingState-module__K61z3q__bone{border-radius:var(--radius-md);background:linear-gradient(90deg, var(--dashboard-card-secondary) 25%, var(--dashboard-card-border) 37%, var(--dashboard-card-secondary) 63%);background-size:200% 100%;animation:1.6s ease-in-out infinite DashboardLoadingState-module__K61z3q__dashboard-skeleton-shimmer;display:block}@keyframes DashboardLoadingState-module__K61z3q__dashboard-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.DashboardLoadingState-module__K61z3q__boneChip{border-radius:var(--radius-pill);align-self:flex-start;width:96px;height:24px}.DashboardLoadingState-module__K61z3q__boneCircle{width:160px;height:80px;margin-top:var(--space-2);border-radius:80px 80px 0 0}.DashboardLoadingState-module__K61z3q__boneLineWide{width:90%;max-width:380px;height:14px}.DashboardLoadingState-module__K61z3q__boneLineNarrow{width:55%;max-width:200px;height:14px}.DashboardLoadingState-module__K61z3q__bonePill{border-radius:var(--radius-pill);width:150px;height:40px;margin-top:var(--space-2)}.DashboardLoadingState-module__K61z3q__boneCard{border-radius:var(--radius-lg);width:100%;height:84px}.DashboardLoadingState-module__K61z3q__boneBlock{border-radius:var(--radius-lg);width:100%;height:128px}
@keyframes ConvictionGauge-module__ZvDtKq__conviction-gauge-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ConvictionGauge-module__ZvDtKq__gauge{align-items:center;gap:var(--space-1);animation:ConvictionGauge-module__ZvDtKq__conviction-gauge-reveal .5s var(--ease-standard) both;flex-direction:column;display:flex}.ConvictionGauge-module__ZvDtKq__arc{width:100%;max-width:240px;height:auto}.ConvictionGauge-module__ZvDtKq__track{stroke:var(--border-default);stroke-width:14px;stroke-linecap:round}.ConvictionGauge-module__ZvDtKq__fill{stroke:var(--text-tertiary);stroke-width:14px;stroke-linecap:round;transition:stroke-dashoffset var(--motion-slow) var(--ease-standard)}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=FAVORABLE] .ConvictionGauge-module__ZvDtKq__fill{stroke:var(--semantic-positive)}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=ATTENTION] .ConvictionGauge-module__ZvDtKq__fill{stroke:var(--semantic-warning)}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=UNFAVORABLE] .ConvictionGauge-module__ZvDtKq__fill{stroke:var(--semantic-negative)}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=INSUFFICIENT] .ConvictionGauge-module__ZvDtKq__fill{stroke:var(--text-tertiary)}.ConvictionGauge-module__ZvDtKq__readout{align-items:baseline;gap:var(--space-1);margin-top:calc(-1 * var(--space-10));animation:ConvictionGauge-module__ZvDtKq__conviction-gauge-reveal .5s var(--ease-standard) 80ms both;display:flex}.ConvictionGauge-module__ZvDtKq__score{font-size:var(--text-display-lg-size);font-weight:var(--text-display-lg-weight);color:var(--text-primary)}.ConvictionGauge-module__ZvDtKq__scale{font-size:var(--text-body-size);color:var(--text-tertiary)}.ConvictionGauge-module__ZvDtKq__label{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--text-secondary);margin:0}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=FAVORABLE] .ConvictionGauge-module__ZvDtKq__label{color:var(--semantic-positive)}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=ATTENTION] .ConvictionGauge-module__ZvDtKq__label{color:var(--semantic-warning)}.ConvictionGauge-module__ZvDtKq__gauge[data-conviction=UNFAVORABLE] .ConvictionGauge-module__ZvDtKq__label{color:var(--semantic-negative)}
.LandingNav-module__cQfxbq__header{z-index:var(--z-sticky);background:var(--landing-veil);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--border-subtle);position:sticky;top:0}.LandingNav-module__cQfxbq__skipLink{left:var(--space-4);top:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--surface-primary);color:var(--text-primary);font-size:var(--text-control-size);transition:transform var(--motion-fast) var(--ease-standard);position:absolute;transform:translateY(-200%)}.LandingNav-module__cQfxbq__skipLink:focus-visible{transform:translateY(0)}.LandingNav-module__cQfxbq__inner{align-items:center;gap:var(--space-4);max-width:1200px;padding:var(--space-3) var(--space-4);flex-wrap:wrap;margin:0 auto;display:flex}.LandingNav-module__cQfxbq__brand{align-items:center;gap:var(--space-2);color:var(--text-primary);flex-shrink:0;text-decoration:none;display:inline-flex}.LandingNav-module__cQfxbq__lockup{width:clamp(132px,18vw,168px);height:auto}.LandingNav-module__cQfxbq__nav{align-items:center;gap:var(--space-5);flex-wrap:wrap;min-width:0;margin-inline:auto;display:none}.LandingNav-module__cQfxbq__navLink{color:var(--text-secondary);font-size:var(--text-control-size);font-weight:var(--text-control-weight);padding-block:var(--space-1);transition:color var(--motion-fast) var(--ease-standard);text-decoration:none;position:relative}.LandingNav-module__cQfxbq__navLink:after{content:"";border-radius:var(--radius-pill);background:var(--interactive-primary);width:0;height:2px;transition:width var(--motion-fast) var(--ease-standard);position:absolute;bottom:0;left:0}.LandingNav-module__cQfxbq__navLink:hover{color:var(--interactive-pressed)}.LandingNav-module__cQfxbq__navLink:hover:after{width:100%}.LandingNav-module__cQfxbq__actions{align-items:center;gap:var(--space-3);min-width:0;margin-inline-start:auto;display:flex}.LandingNav-module__cQfxbq__locale{display:none}.LandingNav-module__cQfxbq__login{min-height:40px;padding:0 var(--space-2);color:var(--text-secondary);font-size:var(--text-control-size);font-weight:var(--text-control-weight);white-space:nowrap;border-radius:var(--radius-md);transition:color var(--motion-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}.LandingNav-module__cQfxbq__login:hover{color:var(--interactive-pressed);text-decoration:underline}.LandingNav-module__cQfxbq__cta{min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-md);background:var(--interactive-primary);color:var(--ft-white);font-size:var(--text-control-size);font-weight:var(--text-control-weight);white-space:nowrap;transition:background var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.LandingNav-module__cQfxbq__cta:hover{background:var(--interactive-hover);transform:translateY(-1px);box-shadow:0 8px 20px #6e5ce94d}.LandingNav-module__cQfxbq__cta:active{background:var(--interactive-pressed);transform:scale(.98)}@media (min-width:768px){.LandingNav-module__cQfxbq__locale{display:block}.LandingNav-module__cQfxbq__inner{padding-inline:var(--space-6)}}@media (min-width:1024px){.LandingNav-module__cQfxbq__nav{display:flex}}@media (prefers-reduced-motion:reduce){.LandingNav-module__cQfxbq__cta:hover,.LandingNav-module__cQfxbq__cta:active{transform:none}}
.ReadingModeToggle-module__kAE5qW__wrapper{gap:var(--space-2);flex-direction:column;display:flex;position:relative}.ReadingModeToggle-module__kAE5qW__input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ReadingModeToggle-module__kAE5qW__segmented{background:var(--surface-secondary);border-radius:var(--radius-md);align-self:flex-start;gap:2px;padding:2px;display:inline-flex}.ReadingModeToggle-module__kAE5qW__segment{min-height:36px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;display:flex}.ReadingModeToggle-module__kAE5qW__segmentTitle{font-size:var(--text-control-size);font-weight:var(--text-control-weight);color:var(--text-secondary);transition:color var(--motion-fast) var(--ease-standard)}.ReadingModeToggle-module__kAE5qW__description{font-size:var(--text-caption-size);color:var(--text-tertiary);max-width:60ch;margin:0}.ReadingModeToggle-module__kAE5qW__basicInput:checked~.ReadingModeToggle-module__kAE5qW__segmented .ReadingModeToggle-module__kAE5qW__segment:first-child,.ReadingModeToggle-module__kAE5qW__advancedInput:checked~.ReadingModeToggle-module__kAE5qW__segmented .ReadingModeToggle-module__kAE5qW__segment:last-child{background:var(--surface-primary);box-shadow:var(--shadow-xs)}.ReadingModeToggle-module__kAE5qW__basicInput:checked~.ReadingModeToggle-module__kAE5qW__segmented .ReadingModeToggle-module__kAE5qW__segment:first-child .ReadingModeToggle-module__kAE5qW__segmentTitle,.ReadingModeToggle-module__kAE5qW__advancedInput:checked~.ReadingModeToggle-module__kAE5qW__segmented .ReadingModeToggle-module__kAE5qW__segment:last-child .ReadingModeToggle-module__kAE5qW__segmentTitle{color:var(--interactive-primary)}.ReadingModeToggle-module__kAE5qW__basicInput:focus-visible~.ReadingModeToggle-module__kAE5qW__segmented .ReadingModeToggle-module__kAE5qW__segment:first-child,.ReadingModeToggle-module__kAE5qW__advancedInput:focus-visible~.ReadingModeToggle-module__kAE5qW__segmented .ReadingModeToggle-module__kAE5qW__segment:last-child{outline:2px solid var(--interactive-primary);outline-offset:2px}.ReadingModeToggle-module__kAE5qW__advancedContent{margin-top:var(--space-2);display:none}.ReadingModeToggle-module__kAE5qW__advancedInput:checked~.ReadingModeToggle-module__kAE5qW__advancedContent{display:block}
.MiniSparkline-module__CBTagG__svg{width:100%;height:48px;display:block}.MiniSparkline-module__CBTagG__line{stroke-dasharray:620;stroke-dashoffset:0;animation:MiniSparkline-module__CBTagG__draw .7s var(--ease-standard) .64s both}.MiniSparkline-module__CBTagG__area{opacity:1;animation:MiniSparkline-module__CBTagG__fade var(--motion-slow) var(--ease-standard) .76s both}@keyframes MiniSparkline-module__CBTagG__draw{0%{stroke-dashoffset:620px}to{stroke-dashoffset:0}}@keyframes MiniSparkline-module__CBTagG__fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.MiniSparkline-module__CBTagG__line,.MiniSparkline-module__CBTagG__area{stroke-dashoffset:0;opacity:1;animation:none}}
.ResearchCta-module__a0I_XG__wrapper{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}.ResearchCta-module__a0I_XG__investigarButton.ResearchCta-module__a0I_XG__investigarButton:disabled{background:var(--interactive-hover);color:var(--ft-white);cursor:not-allowed;border-color:#0000}.ResearchCta-module__a0I_XG__hint{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary);margin:0}
.SimulatedResearchPreview-module__tpRYpa__shell{gap:var(--space-4);padding:var(--space-5);background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);animation:SimulatedResearchPreview-module__tpRYpa__shellIn var(--motion-medium) var(--ease-standard) both;flex-direction:column;margin:0;display:flex;position:relative;overflow:hidden}.SimulatedResearchPreview-module__tpRYpa__shell:before{content:"";border-radius:inherit;background:radial-gradient(120% 90% at 80% 0%, var(--landing-glow-violet) 0%, transparent 60%);pointer-events:none;position:absolute;inset:0}.SimulatedResearchPreview-module__tpRYpa__header{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.SimulatedResearchPreview-module__tpRYpa__headerMeta{align-items:baseline;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.SimulatedResearchPreview-module__tpRYpa__asset{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums}.SimulatedResearchPreview-module__tpRYpa__horizon{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary);white-space:nowrap}.SimulatedResearchPreview-module__tpRYpa__simulatedBadge{align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--interactive-soft);border:1px solid var(--interactive-border);height:24px;color:var(--text-primary);font-size:var(--text-microcopy-size);white-space:nowrap;font-weight:500;display:inline-flex}.SimulatedResearchPreview-module__tpRYpa__simulatedDot{background:var(--interactive-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.SimulatedResearchPreview-module__tpRYpa__module{gap:var(--space-2);padding:var(--space-4);background:var(--dashboard-card-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);min-width:0;animation:SimulatedResearchPreview-module__tpRYpa__moduleIn var(--motion-standard) var(--ease-standard) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.SimulatedResearchPreview-module__tpRYpa__module:after{content:"";animation:SimulatedResearchPreview-module__tpRYpa__sweep 1.1s var(--ease-standard) both;animation-delay:inherit;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff0f 50%,#0000 80%);position:absolute;inset:0;transform:translate(-100%)}.SimulatedResearchPreview-module__tpRYpa__conviction{justify-content:space-between;align-items:center;gap:var(--space-4);border-left:3px solid var(--interactive-primary);flex-direction:row;animation-delay:.3s}.SimulatedResearchPreview-module__tpRYpa__convictionCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.SimulatedResearchPreview-module__tpRYpa__moduleLabel{align-items:center;gap:var(--space-2);font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--dashboard-text-secondary);display:inline-flex}.SimulatedResearchPreview-module__tpRYpa__convictionValue{align-items:baseline;gap:var(--space-1);font-variant-numeric:tabular-nums lining-nums;margin:0;display:flex}.SimulatedResearchPreview-module__tpRYpa__convictionNumber{font-size:var(--text-display-md-size);font-weight:var(--text-display-md-weight);color:var(--text-primary)}.SimulatedResearchPreview-module__tpRYpa__convictionScale{font-size:var(--text-body-size);color:var(--dashboard-text-secondary)}.SimulatedResearchPreview-module__tpRYpa__convictionMeaning{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary)}.SimulatedResearchPreview-module__tpRYpa__gaugeTrack{border-radius:var(--radius-pill);background:var(--surface-tertiary);flex:none;width:96px;height:8px;position:relative;overflow:hidden}.SimulatedResearchPreview-module__tpRYpa__gaugeFill{border-radius:inherit;background:linear-gradient(90deg, var(--interactive-pressed), var(--interactive-primary));transform-origin:0;width:78%;animation:SimulatedResearchPreview-module__tpRYpa__gaugeIn 1s var(--ease-standard) .52s both;position:absolute;inset:0 auto 0 0}.SimulatedResearchPreview-module__tpRYpa__gaugeFill:after{content:"";border-radius:inherit;animation:SimulatedResearchPreview-module__tpRYpa__gaugeGlint 1s var(--ease-standard) .52s both;background:linear-gradient(90deg,#0000 60%,#ffffff59 100%);position:absolute;inset:0}.SimulatedResearchPreview-module__tpRYpa__grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.SimulatedResearchPreview-module__tpRYpa__stagger1{animation-delay:.38s}.SimulatedResearchPreview-module__tpRYpa__stagger2{animation-delay:.45s}.SimulatedResearchPreview-module__tpRYpa__stagger3{animation-delay:.52s}.SimulatedResearchPreview-module__tpRYpa__stagger4{animation-delay:.6s}.SimulatedResearchPreview-module__tpRYpa__metric{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums;margin:0}.SimulatedResearchPreview-module__tpRYpa__metricCaption,.SimulatedResearchPreview-module__tpRYpa__delta{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary)}.SimulatedResearchPreview-module__tpRYpa__delta{color:var(--semantic-positive);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.SimulatedResearchPreview-module__tpRYpa__sparkline{padding:var(--space-2) var(--space-1) 0;animation:SimulatedResearchPreview-module__tpRYpa__moduleIn var(--motion-standard) var(--ease-standard) both;position:relative}.SimulatedResearchPreview-module__tpRYpa__statusRow{gap:var(--space-2) var(--space-4);animation:SimulatedResearchPreview-module__tpRYpa__moduleIn var(--motion-standard) var(--ease-standard) both;flex-wrap:wrap;display:flex}.SimulatedResearchPreview-module__tpRYpa__status{align-items:center;gap:var(--space-2);font-size:var(--text-caption-size);color:var(--dashboard-text-secondary);min-width:0;display:inline-flex}.SimulatedResearchPreview-module__tpRYpa__caption{font-size:var(--text-microcopy-size);color:var(--text-tertiary);margin:0;position:relative}@media (min-width:480px){.SimulatedResearchPreview-module__tpRYpa__grid{grid-template-columns:1fr 1fr}}@keyframes SimulatedResearchPreview-module__tpRYpa__shellIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes SimulatedResearchPreview-module__tpRYpa__moduleIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes SimulatedResearchPreview-module__tpRYpa__sweep{0%{opacity:1;transform:translate(-100%)}to{opacity:0;transform:translate(100%)}}@keyframes SimulatedResearchPreview-module__tpRYpa__gaugeIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes SimulatedResearchPreview-module__tpRYpa__gaugeGlint{0%{opacity:.9}to{opacity:0}}@media (prefers-reduced-motion:reduce){.SimulatedResearchPreview-module__tpRYpa__shell,.SimulatedResearchPreview-module__tpRYpa__module,.SimulatedResearchPreview-module__tpRYpa__module:after,.SimulatedResearchPreview-module__tpRYpa__sparkline,.SimulatedResearchPreview-module__tpRYpa__statusRow,.SimulatedResearchPreview-module__tpRYpa__gaugeFill,.SimulatedResearchPreview-module__tpRYpa__gaugeFill:after{opacity:1;animation:none;transform:none}.SimulatedResearchPreview-module__tpRYpa__gaugeFill:after{opacity:0}}
.landing-theme-module__PFEQYG__landingRoot{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-app:#f7f7fb;--bg-app-soft:#fafafd;--surface-primary:#fff;--surface-secondary:#f4f3fa;--surface-tertiary:#efeef7;--surface-hover:#f1effc;--surface-selected:#eeebff;--text-primary:#1b1b35;--text-secondary:#5e5e6d;--text-tertiary:#6e6e72;--text-disabled:#a7a7af;--text-inverse:#fff;--border-subtle:#1b1b3514;--border-default:#1b1b351f;--border-strong:#1b1b3533;--focus-ring:#6e5ce959;--interactive-border:#6e5ce952;--shadow-xs:0 1px 2px #1414280a;--shadow-sm:0 4px 12px #1414280f;--shadow-md:0 10px 30px #14142814;--shadow-floating:0 16px 40px #1414281f;--dashboard-card:#fff;--dashboard-card-secondary:#fafafd;--dashboard-card-border:#1b1b351a;--dashboard-text-secondary:#5e5e6d;--semantic-positive:#117f53;--semantic-positive-surface:#eaf8f2;--semantic-positive-border:#16a36a47;--semantic-warning:#986817;--semantic-warning-surface:#fff6e5;--semantic-warning-border:#d6922047;--semantic-info:#3768d3;--semantic-info-surface:#edf3ff;--semantic-info-border:#4c78d847;--landing-glow-violet:#6e5ce924;--landing-glow-deep:#4e40b514;--landing-grid-line:#2e2a5c1c;--landing-veil:#ffffffc7;background:var(--bg-app);color:var(--text-primary);isolation:isolate;min-height:100vh;position:relative}.landing-theme-module__PFEQYG__invertedBand{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-app:#10101a;--bg-app-soft:#141421;--surface-primary:#1a1a2a;--surface-secondary:#202033;--surface-tertiary:#27273b;--surface-hover:#29283f;--surface-selected:#302b59;--text-primary:#f5f5f8;--text-secondary:#c5c5cf;--text-tertiary:#9696a5;--text-disabled:#666675;--text-inverse:#1b1b35;--border-subtle:#ffffff0f;--border-default:#ffffff1a;--border-strong:#ffffff2e;--focus-ring:#6e5ce980;--interactive-border:#6e5ce952;--shadow-xs:0 1px 2px #0000003d;--shadow-sm:0 10px 30px #0000003d;--shadow-md:0 10px 30px #00000047;--shadow-floating:0 16px 40px #00000052;--dashboard-card:#131320;--dashboard-card-secondary:#171723;--dashboard-card-border:#ffffff14;--dashboard-text-secondary:#c5c5cf;--semantic-positive:#17a76d;--semantic-positive-surface:#16a36a24;--semantic-positive-border:#16a36a52;--semantic-warning:#d69220;--semantic-warning-surface:#d6922024;--semantic-warning-border:#d6922052;--semantic-info:#698ede;--semantic-info-surface:#4c78d824;--semantic-info-border:#4c78d852;--landing-glow-violet:#6e5ce929;--landing-glow-deep:#4e40b51f;--landing-grid-line:#ffffff0d;--landing-veil:#10101ab8;background:var(--bg-app);color:var(--text-primary)}
.PrimaryAssetCard-module__A6sPoq__card{align-items:center;gap:var(--space-5);padding:var(--space-8) var(--space-6);background-color:var(--dashboard-card);background-image:radial-gradient(140% 100% at 100% 0%, var(--surface-soft-violet-translucent) 0%, transparent 55%);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;display:flex}@media (prefers-color-scheme:dark){.PrimaryAssetCard-module__A6sPoq__card{background-image:radial-gradient(140% 100% at 100% 0,#6e5ce924 0%,#0000 55%)}}:root[data-theme=dark] .PrimaryAssetCard-module__A6sPoq__card{background-image:radial-gradient(140% 100% at 100% 0,#6e5ce924 0%,#0000 55%)}:root[data-theme=light] .PrimaryAssetCard-module__A6sPoq__card{background-image:radial-gradient(140% 100% at 100% 0%, var(--surface-soft-violet-translucent) 0%, transparent 55%)}.PrimaryAssetCard-module__A6sPoq__heroMain{align-items:center;gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.PrimaryAssetCard-module__A6sPoq__heroGauge{flex-shrink:0;justify-content:center;display:flex}.PrimaryAssetCard-module__A6sPoq__identity{align-items:center;gap:var(--space-3);display:flex}.PrimaryAssetCard-module__A6sPoq__assetSymbol{font-size:var(--text-result-title-size);font-weight:var(--text-result-title-weight);line-height:var(--text-result-title-line-height);color:var(--text-primary);margin:0}.PrimaryAssetCard-module__A6sPoq__horizonChip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--dashboard-card-secondary);color:var(--dashboard-text-secondary);font-size:var(--text-label-size);font-weight:var(--text-label-weight);white-space:nowrap}.PrimaryAssetCard-module__A6sPoq__convictionHelp{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--dashboard-text-secondary);max-width:48ch;margin:0}.PrimaryAssetCard-module__A6sPoq__delta{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--dashboard-text-secondary);margin:0}.PrimaryAssetCard-module__A6sPoq__ctaRow{align-items:center;gap:var(--space-3);margin-top:var(--space-2);flex-direction:column;display:flex}.PrimaryAssetCard-module__A6sPoq__secondaryLink{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--interactive-primary)}.PrimaryAssetCard-module__A6sPoq__secondaryLink:hover{color:var(--interactive-hover)}.PrimaryAssetCard-module__A6sPoq__advancedDisclosure{margin:0 0 var(--space-3);font-size:var(--text-caption-size);color:var(--dashboard-text-secondary);text-align:left;max-width:48ch}.PrimaryAssetCard-module__A6sPoq__advancedList{gap:var(--space-2);text-align:left;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.PrimaryAssetCard-module__A6sPoq__advancedItem{padding:var(--space-3);background:var(--dashboard-card-secondary);border-radius:var(--radius-lg)}.PrimaryAssetCard-module__A6sPoq__advancedNote{font-size:var(--text-body-size);color:var(--text-primary);margin:0}.PrimaryAssetCard-module__A6sPoq__advancedMeta{margin:var(--space-1) 0 0;font-size:var(--text-microcopy-size);color:var(--dashboard-text-secondary)}@media (min-width:640px){.PrimaryAssetCard-module__A6sPoq__card{text-align:left;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity gauge""main gauge""reading reading";align-items:center;display:grid}.PrimaryAssetCard-module__A6sPoq__identity{grid-area:identity}.PrimaryAssetCard-module__A6sPoq__heroGauge{grid-area:gauge}.PrimaryAssetCard-module__A6sPoq__heroMain{grid-area:main;align-items:flex-start}.PrimaryAssetCard-module__A6sPoq__readingModeArea{grid-area:reading}.PrimaryAssetCard-module__A6sPoq__convictionHelp,.PrimaryAssetCard-module__A6sPoq__delta{text-align:left}.PrimaryAssetCard-module__A6sPoq__ctaRow{flex-direction:row;align-items:center}}@media (max-width:479px){.PrimaryAssetCard-module__A6sPoq__card{padding:var(--space-6) var(--space-5)}}
.FactorList-module__MiDWMW__section{gap:var(--space-3);flex-direction:column;display:flex}.FactorList-module__MiDWMW__sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);line-height:var(--text-section-title-line-height);color:var(--text-primary);margin:0;display:flex}.FactorList-module__MiDWMW__sectionAccent{border-radius:var(--radius-pill);background:var(--interactive-primary);flex-shrink:0;width:4px;height:18px;display:inline-block}.FactorList-module__MiDWMW__list{background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-lg);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.FactorList-module__MiDWMW__item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--dashboard-card-border);display:flex}.FactorList-module__MiDWMW__item:last-child{border-bottom:none}.FactorList-module__MiDWMW__dot{border-radius:var(--radius-pill);flex-shrink:0;width:8px;height:8px}.FactorList-module__MiDWMW__dot[data-direction=POSITIVE]{background:var(--conviction-accent-positive)}.FactorList-module__MiDWMW__dot[data-direction=NEGATIVE]{background:var(--semantic-negative)}.FactorList-module__MiDWMW__badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-label-size);font-weight:var(--text-label-weight);flex-shrink:0}.FactorList-module__MiDWMW__badge[data-direction=POSITIVE]{background:var(--semantic-positive-surface);color:var(--semantic-positive)}.FactorList-module__MiDWMW__badge[data-direction=NEGATIVE]{background:var(--semantic-negative-surface);color:var(--semantic-negative)}.FactorList-module__MiDWMW__label{font-size:var(--text-body-size);color:var(--text-primary)}
.Hero-module__5239XG__hero{align-items:center;gap:var(--space-12);max-width:1200px;padding:var(--space-16) var(--space-4) var(--space-14);flex-direction:column;margin:0 auto;display:flex}.Hero-module__5239XG__copy{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;width:100%;min-width:0;max-width:760px;display:flex}.Hero-module__5239XG__badge{align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--interactive-soft);border:1px solid var(--interactive-border);min-height:28px;color:var(--interactive-pressed);font-size:var(--text-caption-size);font-weight:500;display:inline-flex}.Hero-module__5239XG__headline{font-size:var(--text-display-lg-size);font-weight:var(--text-display-lg-weight);line-height:var(--text-display-lg-line-height);color:var(--text-primary);text-wrap:balance;letter-spacing:-.01em;margin:0}.Hero-module__5239XG__subheadline{max-width:54ch;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--text-secondary);margin:0}.Hero-module__5239XG__ctaRow{justify-content:center;gap:var(--space-3);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.Hero-module__5239XG__ctaPrimary,.Hero-module__5239XG__ctaSecondary{min-height:44px;padding:var(--space-2) var(--space-6);border-radius:var(--radius-md);font-size:var(--text-control-size);font-weight:var(--text-control-weight);text-align:center;transition:background var(--motion-fast) var(--ease-standard), border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Hero-module__5239XG__ctaPrimary{background:var(--interactive-primary);color:var(--ft-white);box-shadow:0 6px 18px #6e5ce947}.Hero-module__5239XG__ctaPrimary:hover{background:var(--interactive-hover);transform:translateY(-2px);box-shadow:0 10px 26px #6e5ce957}.Hero-module__5239XG__ctaPrimary:active{background:var(--interactive-pressed);transform:scale(.98)}.Hero-module__5239XG__ctaSecondary{background:var(--surface-primary);border:1px solid var(--border-default);color:var(--text-primary);box-shadow:var(--shadow-xs)}.Hero-module__5239XG__ctaSecondary:hover{border-color:var(--interactive-border);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.Hero-module__5239XG__ctaSecondary:active{transform:scale(.98)}.Hero-module__5239XG__microcopy{max-width:56ch;font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-tertiary);margin:0}.Hero-module__5239XG__preview{width:100%;min-width:0;max-width:1000px;padding:var(--space-4);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);border:1px solid #1b1b350f;position:relative}@media (min-width:768px){.Hero-module__5239XG__hero{padding-inline:var(--space-6)}.Hero-module__5239XG__preview{padding:var(--space-6)}}@media (min-width:1024px){.Hero-module__5239XG__hero{gap:var(--space-14);padding-block:var(--space-20) var(--space-16)}}@media (prefers-reduced-motion:reduce){.Hero-module__5239XG__ctaPrimary:hover,.Hero-module__5239XG__ctaSecondary:hover,.Hero-module__5239XG__ctaPrimary:active,.Hero-module__5239XG__ctaSecondary:active{transform:none}}
.AccessRequestForm-module__QTedga__form{gap:var(--space-5);flex-direction:column;display:flex}.AccessRequestForm-module__QTedga__select,.AccessRequestForm-module__QTedga__textarea{width:100%;padding:var(--space-3);font-family:var(--font-body);font-size:var(--text-body-size);color:var(--text-primary);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}.AccessRequestForm-module__QTedga__select{height:44px}.AccessRequestForm-module__QTedga__textarea{resize:vertical;min-height:88px}.AccessRequestForm-module__QTedga__select:hover,.AccessRequestForm-module__QTedga__textarea:hover{border-color:var(--border-strong)}.AccessRequestForm-module__QTedga__select:focus-visible,.AccessRequestForm-module__QTedga__textarea:focus-visible{border-color:var(--interactive-primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.AccessRequestForm-module__QTedga__successBody{font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--text-primary);margin:0}
.SecondaryAssetCard-module__-JJv6a__card{gap:var(--space-1);min-width:140px;padding:var(--space-3);background:var(--dashboard-card-secondary);border:1px solid var(--dashboard-border-secondary);border-radius:var(--radius-md);flex-direction:column;flex:140px;display:flex}.SecondaryAssetCard-module__-JJv6a__symbol{font-size:var(--text-label-size);font-weight:var(--text-card-title-weight);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.02em}.SecondaryAssetCard-module__-JJv6a__conviction{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--text-primary)}.SecondaryAssetCard-module__-JJv6a__metaRow{gap:var(--space-2);font-size:var(--text-microcopy-size);color:var(--text-tertiary);flex-wrap:wrap;display:flex}
.PipelineDiagram-module__0RBqxa__pipeline{gap:var(--space-6);counter-reset:stage;grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.PipelineDiagram-module__0RBqxa__stage{gap:var(--space-2);min-width:0;flex-direction:column;padding-inline-start:var(--space-10);display:flex;position:relative}.PipelineDiagram-module__0RBqxa__connector{top:40px;left:19px;bottom:calc(var(--space-6) * -1);background:linear-gradient(to bottom, var(--interactive-border), transparent);width:1px;position:absolute}.PipelineDiagram-module__0RBqxa__stage:last-child .PipelineDiagram-module__0RBqxa__connector{display:none}.PipelineDiagram-module__0RBqxa__node{box-shadow:var(--shadow-xs);border-radius:var(--radius-md);background:var(--surface-primary);border:1px solid var(--interactive-border);width:40px;height:40px;color:var(--interactive-primary);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;left:0}.PipelineDiagram-module__0RBqxa__index{background:var(--interactive-primary);width:18px;height:18px;color:var(--ft-white);font-size:var(--text-microcopy-size);font-variant-numeric:tabular-nums lining-nums;border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:absolute;top:-6px;right:-6px}.PipelineDiagram-module__0RBqxa__stageTitle{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.PipelineDiagram-module__0RBqxa__stageBody{font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--text-secondary);margin:0}@media (min-width:768px){.PipelineDiagram-module__0RBqxa__pipeline{gap:var(--space-8) var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.PipelineDiagram-module__0RBqxa__pipeline{gap:var(--space-4);text-align:center;grid-template-columns:repeat(5,minmax(0,1fr))}.PipelineDiagram-module__0RBqxa__node{left:50%;transform:translate(-50%)}.PipelineDiagram-module__0RBqxa__stage{padding-block-start:var(--space-12);padding-inline-start:0}.PipelineDiagram-module__0RBqxa__connector{left:calc(50% + 26px);right:calc(var(--space-4) * -1 - 26px);background:linear-gradient(to right, var(--interactive-border), transparent);width:auto;height:1px;top:20px;bottom:auto}}
.AuthSecondaryLink-module__KXTb6G__secondary{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-secondary);text-align:center;margin:0}.AuthSecondaryLink-module__KXTb6G__secondary a{color:var(--interactive-primary);font-weight:500;text-decoration:none}.AuthSecondaryLink-module__KXTb6G__secondary a:hover{text-decoration:underline}
.InvitationForm-module__V3XBZa__form{gap:var(--space-5);flex-direction:column;display:flex}
.FreshnessCard-module___jIBWW__card{gap:var(--space-2);padding:var(--space-4);background:var(--dashboard-card-secondary);border:1px solid var(--dashboard-border-secondary);border-radius:var(--radius-lg);flex-direction:column;display:flex}.FreshnessCard-module___jIBWW__title{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.FreshnessCard-module___jIBWW__value{align-items:baseline;gap:var(--space-2);font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--text-primary);display:flex}.FreshnessCard-module___jIBWW__timestamp{font-size:var(--text-caption-size);color:var(--text-tertiary);margin:0}
.ProductPreviewSection-module__FoIyDW__section{padding:var(--space-16) var(--space-4);background-image:radial-gradient(90% 120% at 50% 0%, var(--landing-glow-violet) 0%, transparent 62%)}.ProductPreviewSection-module__FoIyDW__inner{max-width:1200px;margin:0 auto}.ProductPreviewSection-module__FoIyDW__heading{align-items:center;gap:var(--space-2);max-width:680px;margin:0 auto var(--space-10);text-align:center;flex-direction:column;display:flex}.ProductPreviewSection-module__FoIyDW__title{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);line-height:var(--text-page-title-line-height);color:var(--text-primary);text-wrap:balance;margin:0}.ProductPreviewSection-module__FoIyDW__subtitle{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--text-secondary);margin:0}.ProductPreviewSection-module__FoIyDW__board{gap:var(--space-4);padding:var(--space-5);background:var(--bg-app-soft);border:1px solid var(--border-subtle);border-radius:var(--radius-2xl);flex-direction:column;display:flex}.ProductPreviewSection-module__FoIyDW__boardHeader{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ProductPreviewSection-module__FoIyDW__asset{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums}.ProductPreviewSection-module__FoIyDW__horizon{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary)}.ProductPreviewSection-module__FoIyDW__simulatedBadge{align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--interactive-soft);border:1px solid var(--interactive-border);min-height:24px;color:var(--text-primary);font-size:var(--text-microcopy-size);white-space:nowrap;margin-inline-start:auto;font-weight:500;display:inline-flex}.ProductPreviewSection-module__FoIyDW__simulatedDot{background:var(--interactive-primary);border-radius:50%;flex-shrink:0;width:6px;height:6px}.ProductPreviewSection-module__FoIyDW__grid{gap:var(--space-3);grid-template-columns:1fr;display:grid}.ProductPreviewSection-module__FoIyDW__card{gap:var(--space-2);min-width:0;padding:var(--space-4);background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ProductPreviewSection-module__FoIyDW__label{align-items:center;gap:var(--space-2);font-size:var(--text-label-size);font-weight:var(--text-label-weight);color:var(--dashboard-text-secondary);display:inline-flex}.ProductPreviewSection-module__FoIyDW__conviction{align-items:baseline;gap:var(--space-1);font-variant-numeric:tabular-nums lining-nums;margin:0;display:flex}.ProductPreviewSection-module__FoIyDW__convictionNumber{font-size:var(--text-display-md-size);font-weight:var(--text-display-md-weight);color:var(--text-primary)}.ProductPreviewSection-module__FoIyDW__convictionScale{font-size:var(--text-body-lg-size);color:var(--dashboard-text-secondary)}.ProductPreviewSection-module__FoIyDW__meaning{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--text-primary)}.ProductPreviewSection-module__FoIyDW__help{max-width:60ch;font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-tertiary);margin:0}.ProductPreviewSection-module__FoIyDW__metric{font-size:var(--text-section-title-lg-size);font-weight:var(--text-section-title-lg-weight);color:var(--text-primary);font-variant-numeric:tabular-nums lining-nums;margin:0}.ProductPreviewSection-module__FoIyDW__metricSmall{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.ProductPreviewSection-module__FoIyDW__delta{font-size:var(--text-caption-size);color:var(--semantic-positive);font-variant-numeric:tabular-nums lining-nums;font-weight:500}.ProductPreviewSection-module__FoIyDW__caption{font-size:var(--text-caption-size);color:var(--dashboard-text-secondary)}.ProductPreviewSection-module__FoIyDW__factors{gap:var(--space-2);font-size:var(--text-body-size);color:var(--text-secondary);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProductPreviewSection-module__FoIyDW__factors li{padding-inline-start:var(--space-4);position:relative}.ProductPreviewSection-module__FoIyDW__factors li:before{content:"";background:var(--interactive-primary);border-radius:50%;width:6px;height:6px;position:absolute;top:.55em;left:0}.ProductPreviewSection-module__FoIyDW__boardCaption{font-size:var(--text-microcopy-size);color:var(--text-tertiary);margin:0}.ProductPreviewSection-module__FoIyDW__body{gap:var(--space-3);max-width:680px;margin:var(--space-10) auto 0;text-align:center;flex-direction:column;display:flex}.ProductPreviewSection-module__FoIyDW__body p{font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--text-secondary);margin:0}@media (min-width:768px){.ProductPreviewSection-module__FoIyDW__section{padding-inline:var(--space-6)}.ProductPreviewSection-module__FoIyDW__board{padding:var(--space-6)}.ProductPreviewSection-module__FoIyDW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductPreviewSection-module__FoIyDW__cardWide{grid-column:span 2}}@media (min-width:1024px){.ProductPreviewSection-module__FoIyDW__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ProductPreviewSection-module__FoIyDW__cardWide{grid-column:span 2}}
.RiskCard-module__nZgc1W__card{gap:var(--space-2);padding:var(--space-4);background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-left:3px solid var(--conviction-accent-risk);border-radius:var(--radius-lg);flex-direction:column;display:flex}.RiskCard-module__nZgc1W__card[data-level=LOW]{border-left-color:var(--conviction-accent-positive)}.RiskCard-module__nZgc1W__card[data-level=HIGH]{border-left-color:var(--semantic-negative)}.RiskCard-module__nZgc1W__title{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.RiskCard-module__nZgc1W__value{align-items:center;gap:var(--space-2);font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);color:var(--text-primary);margin:0;display:flex}.RiskCard-module__nZgc1W__dot{border-radius:var(--radius-pill);background:var(--conviction-accent-risk);flex-shrink:0;width:8px;height:8px;display:inline-block}.RiskCard-module__nZgc1W__dot[data-level=LOW]{background:var(--conviction-accent-positive)}.RiskCard-module__nZgc1W__dot[data-level=HIGH]{background:var(--semantic-negative)}
.LocaleSelector-module__Olzj4W__form{gap:var(--space-4);flex-direction:column;display:flex}.LocaleSelector-module__Olzj4W__selectWrapper{align-items:center;display:flex;position:relative}.LocaleSelector-module__Olzj4W__select{width:100%;height:44px;padding:0 var(--space-8) 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-size);color:var(--text-primary);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);appearance:none;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}.LocaleSelector-module__Olzj4W__select:hover:not(:disabled){border-color:var(--border-strong)}.LocaleSelector-module__Olzj4W__select:focus-visible{border-color:var(--interactive-primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.LocaleSelector-module__Olzj4W__select:disabled{color:var(--text-tertiary);cursor:not-allowed}.LocaleSelector-module__Olzj4W__chevron{right:var(--space-3);color:var(--text-tertiary);pointer-events:none;position:absolute}
.LandingSections-module__HK_M4a__section{max-width:1200px;padding:var(--space-16) var(--space-4);margin:0 auto}.LandingSections-module__HK_M4a__heading{align-items:center;gap:var(--space-2);max-width:680px;margin:0 auto var(--space-10);text-align:center;flex-direction:column;display:flex}.LandingSections-module__HK_M4a__title{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);line-height:var(--text-page-title-line-height);color:var(--text-primary);text-wrap:balance;letter-spacing:-.01em;margin:0}.LandingSections-module__HK_M4a__subtitle{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--text-secondary);margin:0}.LandingSections-module__HK_M4a__grid{gap:var(--space-4);grid-template-columns:1fr;display:grid}.LandingSections-module__HK_M4a__card{gap:var(--space-2);min-width:0;padding:var(--space-5);background:linear-gradient(180deg, var(--surface-primary) 0%, var(--dashboard-card-secondary) 100%);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);color:var(--interactive-primary);cursor:default;transition:transform var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);flex-direction:column;display:flex;transform:translateZ(0)}.LandingSections-module__HK_M4a__card:hover{border-color:var(--interactive-border);box-shadow:var(--shadow-md), 0 0 0 1px #6e5ce91f, 0 12px 34px #6e5ce924;transform:scale(1.01)}.LandingSections-module__HK_M4a__cardTitle{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.LandingSections-module__HK_M4a__cardBody{font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--text-secondary);margin:0}.LandingSections-module__HK_M4a__scopeSection{max-width:1200px;padding:var(--space-16) var(--space-4);margin:0 auto}.LandingSections-module__HK_M4a__scopeLayout{gap:var(--space-8);grid-template-columns:1fr;align-items:start;display:grid}.LandingSections-module__HK_M4a__scopeHeading{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.LandingSections-module__HK_M4a__limits{gap:var(--space-3);grid-template-columns:1fr;margin:0;padding:0;list-style:none;display:grid}.LandingSections-module__HK_M4a__limit{align-items:flex-start;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);background:var(--surface-primary);border:1px solid var(--dashboard-card-border);border-left:3px solid var(--interactive-primary);border-radius:var(--radius-lg);box-shadow:var(--shadow-xs);color:var(--interactive-primary);cursor:default;transition:transform var(--motion-standard) var(--ease-standard), border-color var(--motion-standard) var(--ease-standard), box-shadow var(--motion-standard) var(--ease-standard);display:flex;transform:translateZ(0)}.LandingSections-module__HK_M4a__limit:hover{box-shadow:var(--shadow-sm), 0 10px 28px #6e5ce91f;transform:scale(1.008)}.LandingSections-module__HK_M4a__limitCopy{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.LandingSections-module__HK_M4a__finalCta{margin-top:var(--space-8);padding:var(--space-16) var(--space-4);background-image:radial-gradient(90% 130% at 50% 0%, var(--landing-glow-violet) 0%, transparent 60%)}.LandingSections-module__HK_M4a__finalCtaInner{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:720px;margin:0 auto;display:flex}.LandingSections-module__HK_M4a__statusPill{align-items:center;gap:var(--space-2);padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--semantic-info-surface);border:1px solid var(--semantic-info-border);min-height:28px;color:var(--text-primary);font-size:var(--text-caption-size);font-weight:500;display:inline-flex}.LandingSections-module__HK_M4a__finalTitle{font-size:var(--text-display-md-size);font-weight:var(--text-display-md-weight);line-height:var(--text-display-md-line-height);color:var(--text-primary);text-wrap:balance;margin:0}.LandingSections-module__HK_M4a__finalBody{max-width:56ch;font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--text-secondary);margin:0}.LandingSections-module__HK_M4a__finalButton{min-height:44px;margin-top:var(--space-2);padding:var(--space-2) var(--space-6);border-radius:var(--radius-md);background:var(--interactive-primary);color:var(--ft-white);font-size:var(--text-control-size);font-weight:var(--text-control-weight);transition:background var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard), transform var(--motion-fast) var(--ease-standard);justify-content:center;align-items:center;text-decoration:none;display:inline-flex;box-shadow:0 6px 20px #6e5ce952}.LandingSections-module__HK_M4a__finalButton:hover{background:var(--interactive-hover);transform:translateY(-2px);box-shadow:0 12px 30px #6e5ce966}.LandingSections-module__HK_M4a__finalButton:active{background:var(--interactive-pressed);transform:scale(.98)}.LandingSections-module__HK_M4a__finalMicrocopy{font-size:var(--text-microcopy-size);color:var(--text-tertiary);margin:0}.LandingSections-module__HK_M4a__footer{border-top:1px solid var(--border-subtle);background:var(--bg-app-soft)}.LandingSections-module__HK_M4a__footerInner{align-items:center;gap:var(--space-4);max-width:1200px;padding:var(--space-12) var(--space-4);text-align:center;flex-direction:column;margin:0 auto;display:flex}.LandingSections-module__HK_M4a__footerWordmark{height:auto}.LandingSections-module__HK_M4a__footerTagline{align-items:center;gap:var(--space-2);font-size:var(--text-caption-size);color:var(--text-secondary);display:inline-flex}.LandingSections-module__HK_M4a__footerDisclaimer{justify-content:center;align-items:flex-start;gap:var(--space-2);max-width:76ch;font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-tertiary);text-align:left;margin:0;display:flex}.LandingSections-module__HK_M4a__footerRights{font-size:var(--text-microcopy-size);color:var(--text-tertiary);margin:0}@media (min-width:768px){.LandingSections-module__HK_M4a__section,.LandingSections-module__HK_M4a__scopeSection,.LandingSections-module__HK_M4a__finalCta,.LandingSections-module__HK_M4a__footerInner{padding-inline:var(--space-6)}.LandingSections-module__HK_M4a__grid,.LandingSections-module__HK_M4a__limits{grid-template-columns:repeat(2,minmax(0,1fr))}.LandingSections-module__HK_M4a__limits{grid-template-columns:1fr}.LandingSections-module__HK_M4a__scopeLayout{gap:var(--space-10);grid-template-columns:5fr 7fr}}@media (min-width:1024px){.LandingSections-module__HK_M4a__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.LandingSections-module__HK_M4a__card,.LandingSections-module__HK_M4a__card:hover,.LandingSections-module__HK_M4a__limit,.LandingSections-module__HK_M4a__limit:hover,.LandingSections-module__HK_M4a__finalButton:hover,.LandingSections-module__HK_M4a__finalButton:active{transform:none}}
.RecentActivityList-module__dJip6W__section{gap:var(--space-3);flex-direction:column;display:flex}.RecentActivityList-module__dJip6W__sectionTitle{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);line-height:var(--text-section-title-line-height);color:var(--text-primary);margin:0}.RecentActivityList-module__dJip6W__list{background:var(--dashboard-card);border:1px solid var(--dashboard-card-border);border-radius:var(--radius-lg);flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.RecentActivityList-module__dJip6W__item{justify-content:space-between;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--dashboard-card-border);font-size:var(--text-body-size);color:var(--text-primary);flex-wrap:wrap;display:flex}.RecentActivityList-module__dJip6W__item:last-child{border-bottom:none}.RecentActivityList-module__dJip6W__time{font-size:var(--text-caption-size);color:var(--text-tertiary);flex-shrink:0}
.Reveal-module__Y2wNDG__visible{opacity:1}.Reveal-module__Y2wNDG__enter{opacity:0;transition:opacity var(--motion-medium) var(--ease-standard), transform var(--motion-medium) var(--ease-standard);transform:translateY(12px)}.Reveal-module__Y2wNDG__entered{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.Reveal-module__Y2wNDG__enter,.Reveal-module__Y2wNDG__entered{opacity:1;transition:none;transform:none}}
.ThemeSelector-module__Fp1L1W__form{gap:var(--space-4);flex-direction:column;display:flex}.ThemeSelector-module__Fp1L1W__selectWrapper{align-items:center;display:flex;position:relative}.ThemeSelector-module__Fp1L1W__select{width:100%;height:44px;padding:0 var(--space-8) 0 var(--space-3);font-family:var(--font-body);font-size:var(--text-body-size);color:var(--text-primary);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-md);appearance:none;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard), box-shadow var(--motion-fast) var(--ease-standard)}.ThemeSelector-module__Fp1L1W__select:hover:not(:disabled){border-color:var(--border-strong)}.ThemeSelector-module__Fp1L1W__select:focus-visible{border-color:var(--interactive-primary);box-shadow:0 0 0 3px var(--focus-ring);outline:none}.ThemeSelector-module__Fp1L1W__select:disabled{color:var(--text-tertiary);cursor:not-allowed}.ThemeSelector-module__Fp1L1W__chevron{right:var(--space-3);color:var(--text-tertiary);pointer-events:none;position:absolute}
.page-module__1PfoLW__form{gap:var(--space-5);flex-direction:column;display:flex}
.page-module__ZDAlfG__form{gap:var(--space-5);flex-direction:column;display:flex}
.page-module__Ql8v0W__header{gap:var(--space-1);flex-direction:column;display:flex}.page-module__Ql8v0W__title{font-size:var(--text-result-title-size);font-weight:var(--text-result-title-weight);line-height:var(--text-result-title-line-height);color:var(--text-primary);margin:0}.page-module__Ql8v0W__form{gap:var(--space-5);flex-direction:column;display:flex}.page-module__Ql8v0W__passwordWrapper{align-items:center;display:flex;position:relative}.page-module__Ql8v0W__secondary{font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-secondary);text-align:center;margin:0}.page-module__Ql8v0W__secondary a{color:var(--interactive-primary);font-weight:500;text-decoration:none}.page-module__Ql8v0W__secondary a:hover{text-decoration:underline}
.page-module__ICK63q__form{gap:var(--space-5);flex-direction:column;display:flex}
.ResetPasswordForm-module__Kzw6-G__form{gap:var(--space-5);flex-direction:column;display:flex}.ResetPasswordForm-module__Kzw6-G__passwordWrapper{align-items:center;display:flex;position:relative}
.page-module__7vPdja__form{gap:var(--space-5);flex-direction:column;display:flex}.page-module__7vPdja__passwordWrapper{align-items:center;display:flex;position:relative}
.page-module__wNdH1G__main{z-index:1;position:relative}.page-module__wNdH1G__pipelineSection{max-width:1200px;padding:var(--space-16) var(--space-4);margin:0 auto}.page-module__wNdH1G__heading{align-items:center;gap:var(--space-2);max-width:680px;margin:0 auto var(--space-12);text-align:center;flex-direction:column;display:flex}.page-module__wNdH1G__title{font-size:var(--text-page-title-size);font-weight:var(--text-page-title-weight);line-height:var(--text-page-title-line-height);color:var(--text-primary);text-wrap:balance;margin:0}.page-module__wNdH1G__subtitle{font-size:var(--text-body-lg-size);line-height:var(--text-body-lg-line-height);color:var(--text-secondary);margin:0}.page-module__wNdH1G__note{margin:var(--space-10) auto 0;text-align:center;max-width:76ch;font-size:var(--text-caption-size);line-height:var(--text-caption-line-height);color:var(--text-tertiary)}@media (min-width:768px){.page-module__wNdH1G__pipelineSection{padding-inline:var(--space-6)}}
.page-module__XsoSQq__divider{border:none;border-top:1px solid var(--border-subtle);margin:0}.page-module__XsoSQq__successBody{font-size:var(--text-body-size);line-height:var(--text-body-line-height);color:var(--text-primary);margin:0}
.DashboardPage-module__xUlkva__page{gap:var(--space-6);background:var(--dashboard-canvas);flex-direction:column;max-width:100%;display:flex}.DashboardPage-module__xUlkva__section{gap:var(--space-3);flex-direction:column;display:flex}.DashboardPage-module__xUlkva__sectionTitle{font-size:var(--text-section-title-size);font-weight:var(--text-section-title-weight);line-height:var(--text-section-title-line-height);color:var(--text-primary);margin:0}.DashboardPage-module__xUlkva__secondaryList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DashboardPage-module__xUlkva__grid{gap:var(--space-4);grid-template-columns:1fr;grid-template-areas:"hero""risk""freshness""factors""metrics""activity";display:grid}.DashboardPage-module__xUlkva__heroArea{grid-area:hero;align-self:start}.DashboardPage-module__xUlkva__riskArea{grid-area:risk;align-self:start}.DashboardPage-module__xUlkva__freshnessArea{grid-area:freshness;align-self:start}.DashboardPage-module__xUlkva__factorsArea{margin-top:var(--space-2);grid-area:factors}.DashboardPage-module__xUlkva__metricsArea{gap:var(--space-3);flex-direction:column;grid-area:metrics;display:flex}.DashboardPage-module__xUlkva__activityArea{grid-area:activity}@media (min-width:480px){.DashboardPage-module__xUlkva__grid{grid-template-columns:1fr 1fr;grid-template-areas:"hero hero""risk freshness""factors factors""metrics metrics""activity activity"}.DashboardPage-module__xUlkva__secondaryList{flex-flow:wrap}}@media (min-width:1024px){.DashboardPage-module__xUlkva__grid{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"hero risk""hero freshness""factors factors""metrics metrics""activity activity"}.DashboardPage-module__xUlkva__factorsArea{margin-top:0}}@media (min-width:1440px){.DashboardPage-module__xUlkva__grid{grid-template-columns:minmax(0,1fr) 400px}}
.ResearchLabPage-module__tX8pIa__page{gap:var(--space-5);max-width:1120px;padding:var(--space-6) var(--space-4);flex-direction:column;margin:0 auto;display:flex}.ResearchLabPage-module__tX8pIa__header{gap:var(--space-1);flex-direction:column;display:flex}.ResearchLabPage-module__tX8pIa__kicker{font-size:var(--text-caption-size);letter-spacing:.06em;text-transform:uppercase;color:var(--semantic-warning);margin:0;font-weight:600}.ResearchLabPage-module__tX8pIa__title{font-size:var(--text-page-title-size,1.75rem);color:var(--text-primary);margin:0;font-weight:700}.ResearchLabPage-module__tX8pIa__subtitle,.ResearchLabPage-module__tX8pIa__disclaimer,.ResearchLabPage-module__tX8pIa__hint{font-size:var(--text-body-size,.9375rem);color:var(--text-secondary);margin:0}.ResearchLabPage-module__tX8pIa__disclaimer{padding:var(--space-3);background:var(--semantic-warning-surface);border:1px solid var(--semantic-warning-border);border-radius:var(--radius-md);color:var(--text-primary)}.ResearchLabPage-module__tX8pIa__assetHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.ResearchLabPage-module__tX8pIa__asset{color:var(--text-primary);margin:0;font-size:1.5rem;font-weight:700}.ResearchLabPage-module__tX8pIa__source{font-size:var(--text-caption-size);color:var(--text-tertiary);margin:0}.ResearchLabPage-module__tX8pIa__realBadge,.ResearchLabPage-module__tX8pIa__badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);font-size:var(--text-caption-size);border-radius:var(--radius-pill,999px);border:1px solid var(--border-default);background:var(--surface-secondary);color:var(--text-primary);white-space:nowrap;font-weight:600;display:inline-flex}.ResearchLabPage-module__tX8pIa__realBadge{background:var(--semantic-info-surface);border-color:var(--semantic-info-border);color:var(--semantic-info)}.ResearchLabPage-module__tX8pIa__badgeDot{background:currentColor;border-radius:50%;flex:none;width:.5rem;height:.5rem}.ResearchLabPage-module__tX8pIa__fresh{background:var(--semantic-positive-surface);border-color:var(--semantic-positive-border);color:var(--semantic-positive)}.ResearchLabPage-module__tX8pIa__stale{background:var(--semantic-stale-surface);border-color:var(--semantic-stale-border);color:var(--semantic-stale)}.ResearchLabPage-module__tX8pIa__expired{background:var(--semantic-negative-surface);border-color:var(--semantic-negative-border);color:var(--semantic-negative)}.ResearchLabPage-module__tX8pIa__stats{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin:0;display:grid}.ResearchLabPage-module__tX8pIa__stat{gap:var(--space-1);padding:var(--space-3);background:var(--surface-secondary);border:1px solid var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}.ResearchLabPage-module__tX8pIa__statLabel{font-size:var(--text-caption-size);color:var(--text-tertiary)}.ResearchLabPage-module__tX8pIa__statValue{font-size:var(--text-body-size,.9375rem);color:var(--text-primary);word-break:break-word;margin:0;font-weight:600}.ResearchLabPage-module__tX8pIa__content{gap:var(--space-5);flex-direction:column;display:flex}.ResearchLabPage-module__tX8pIa__block{gap:var(--space-3);padding:var(--space-4);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ResearchLabPage-module__tX8pIa__blockTitle{font-size:var(--text-card-title-size);font-weight:var(--text-card-title-weight);color:var(--text-primary);margin:0}.ResearchLabPage-module__tX8pIa__tableScroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.ResearchLabPage-module__tX8pIa__table{border-collapse:collapse;width:100%;font-size:var(--text-caption-size)}.ResearchLabPage-module__tX8pIa__caption{padding-bottom:var(--space-2);text-align:left;color:var(--text-tertiary)}.ResearchLabPage-module__tX8pIa__table th,.ResearchLabPage-module__tX8pIa__table td{padding:var(--space-2) var(--space-3);text-align:left;border-bottom:1px solid var(--border-subtle);white-space:nowrap}.ResearchLabPage-module__tX8pIa__table thead th{color:var(--text-tertiary);font-weight:600}.ResearchLabPage-module__tX8pIa__table tbody th{color:var(--text-primary);font-weight:600}.ResearchLabPage-module__tX8pIa__table td{color:var(--text-secondary)}.ResearchLabPage-module__tX8pIa__mono{font-variant-numeric:tabular-nums}.ResearchLabPage-module__tX8pIa__unavailable{gap:var(--space-2);padding:var(--space-4);background:var(--semantic-stale-surface);border:1px solid var(--semantic-stale-border);border-radius:var(--radius-lg);flex-direction:column;display:flex}.ResearchLabPage-module__tX8pIa__unavailableTitle{font-size:var(--text-card-title-size);color:var(--text-primary);margin:0;font-weight:600}.ResearchLabPage-module__tX8pIa__unavailableBody,.ResearchLabPage-module__tX8pIa__unavailableHint{font-size:var(--text-body-size,.9375rem);color:var(--text-secondary);margin:0}.ResearchLabPage-module__tX8pIa__failed{padding:var(--space-3);font-size:var(--text-caption-size);background:var(--semantic-negative-surface);border:1px solid var(--semantic-negative-border);border-radius:var(--radius-md);color:var(--text-primary);margin:0}@media (max-width:640px){.ResearchLabPage-module__tX8pIa__page{padding:var(--space-4) var(--space-3)}.ResearchLabPage-module__tX8pIa__assetHeader{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ResearchLabPage-module__tX8pIa__page *{transition:none!important;animation:none!important}}
