.Card-module__L63V_q__card{--card-tint:transparent;--card-wash:transparent;--card-stroke:var(--mx-card-stroke);--card-shadow:0 0 transparent;border-radius:var(--mx-radius-lg);width:100%;min-width:0;box-shadow:var(--card-shadow), inset 0 0 0 1px var(--card-stroke);background:linear-gradient(var(--card-wash), var(--card-wash)), var(--mx-card-fill);-webkit-backdrop-filter:var(--mx-card-backdrop);backdrop-filter:var(--mx-card-backdrop);color:var(--mx-text-primary);flex-direction:column;align-items:stretch;display:flex;position:relative}.Card-module__L63V_q__tinted{--card-wash:color-mix(in srgb, var(--card-tint) 7%, transparent);--card-stroke:color-mix(in srgb, var(--card-tint) 22%, transparent)}.Card-module__L63V_q__elevationCard{--card-shadow:var(--mx-shadow-card)}.Card-module__L63V_q__elevationFloating{--card-shadow:var(--mx-shadow-floating)}[data-scene=true] .Card-module__L63V_q__card:after{content:"";border-radius:inherit;background:var(--mx-card-rim);-webkit-mask-composite:xor;pointer-events:none;padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}[data-scene=true] .Card-module__L63V_q__tinted{--card-stroke:color-mix(in srgb, var(--card-tint) 20%, transparent)}.Card-module__L63V_q__pressable{text-align:left;width:100%;color:inherit;transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy), opacity var(--mx-motion-snappy) var(--mx-ease-snappy);-webkit-tap-highlight-color:transparent;display:block}.Card-module__L63V_q__pressable[data-pressed=true]{opacity:.9;transform:scale(.985)}.Card-module__L63V_q__pressable[data-scales=false][data-pressed=true]{transform:none}.Card-module__L63V_q__pressable:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.Card-module__L63V_q__pressable[data-pressed=true]{transform:none}}.mx-app[data-reduce-motion=true] .Card-module__L63V_q__pressable[data-pressed=true]{transform:none}
.Button-module__WY77Ha__button{--drop:var(--mx-depth-primary-drop);--travel:var(--mx-depth-primary-travel);--base:var(--mx-brand-base);--shadow:var(--mx-shadow-primary-button);--shadow-pressed:var(--mx-shadow-primary-button-pressed);--press-dim:#0000001a;isolation:isolate;border-radius:var(--mx-radius-md);min-width:0;color:var(--mx-on-brand);text-align:center;touch-action:manipulation;display:inline-flex;position:relative}.Button-module__WY77Ha__fullWidth{width:100%;display:flex}.Button-module__WY77Ha__base{z-index:-1;border-radius:inherit;background:var(--base);transform:translateY(var(--drop));pointer-events:none;position:absolute;inset:0}.Button-module__WY77Ha__button{filter:drop-shadow(var(--shadow));transition:filter var(--mx-motion-snappy) var(--mx-ease-snappy)}.Button-module__WY77Ha__button[data-pressed=true]{filter:drop-shadow(var(--shadow-pressed))}.Button-module__WY77Ha__face{justify-content:center;align-items:center;gap:var(--mx-space-xs);min-width:0;min-height:var(--mx-tap-comfortable);padding:0 var(--mx-space-md);border-radius:inherit;font-size:var(--mx-text-headline-size);line-height:var(--mx-text-headline-leading);letter-spacing:var(--mx-text-headline-tracking);transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy);flex:auto;font-weight:600;display:flex;position:relative}.Button-module__WY77Ha__face:after{content:"";border-radius:inherit;background:var(--press-dim);opacity:0;transition:opacity var(--mx-motion-snappy) var(--mx-ease-snappy);pointer-events:none;position:absolute;inset:0}.Button-module__WY77Ha__label{z-index:1;align-items:center;gap:var(--mx-space-xs);min-width:0;display:inline-flex;position:relative}.Button-module__WY77Ha__button[data-pressed=true] .Button-module__WY77Ha__face{transform:translateY(var(--travel))}.Button-module__WY77Ha__button[data-pressed=true] .Button-module__WY77Ha__face:after{opacity:1}@media (prefers-reduced-motion:reduce){.Button-module__WY77Ha__button[data-pressed=true] .Button-module__WY77Ha__face{transform:none}}.mx-app[data-reduce-motion=true] .Button-module__WY77Ha__button[data-pressed=true] .Button-module__WY77Ha__face{transform:none}.Button-module__WY77Ha__primary .Button-module__WY77Ha__face{background:var(--button-fill,var(--mx-brand-gradient))}.Button-module__WY77Ha__primary .Button-module__WY77Ha__face:before{content:"";border-radius:inherit;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(#ffffff47,#ffffff05);padding:1px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.Button-module__WY77Ha__primary:disabled{opacity:.4}.Button-module__WY77Ha__secondary,.Button-module__WY77Ha__destructive{--drop:var(--mx-depth-secondary-drop);--travel:var(--mx-depth-secondary-travel);--base:var(--mx-secondary-base);--shadow:var(--mx-shadow-secondary-button);--shadow-pressed:var(--mx-shadow-secondary-button-pressed);--press-dim:#0000000f;color:var(--button-tint,var(--mx-text-primary))}.Button-module__WY77Ha__secondary .Button-module__WY77Ha__face,.Button-module__WY77Ha__destructive .Button-module__WY77Ha__face{background:var(--mx-control-fill);-webkit-backdrop-filter:var(--mx-control-backdrop);backdrop-filter:var(--mx-control-backdrop);box-shadow:inset 0 0 0 1px var(--button-stroke,var(--mx-hairline));font-weight:500}.Button-module__WY77Ha__tintedSecondary .Button-module__WY77Ha__face{--button-stroke:color-mix(in srgb, var(--button-tint) 35%, transparent)}.Button-module__WY77Ha__destructive{color:var(--mx-failure)}.Button-module__WY77Ha__secondary:disabled,.Button-module__WY77Ha__destructive:disabled{opacity:.5}.Button-module__WY77Ha__link{min-height:var(--mx-tap-min);color:var(--link-tint,var(--mx-brand));transition:opacity var(--mx-motion-quick) var(--mx-ease-out);align-items:center;gap:3px;font-weight:600;display:inline-flex}.Button-module__WY77Ha__link[data-pressed=true]{opacity:.55}.Button-module__WY77Ha__link:disabled{opacity:.4}.Button-module__WY77Ha__linkFootnote{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);letter-spacing:var(--mx-text-footnote-tracking)}.Button-module__WY77Ha__linkSubheadline{font-size:var(--mx-text-subheadline-size);line-height:var(--mx-text-subheadline-leading);letter-spacing:var(--mx-text-subheadline-tracking)}.Button-module__WY77Ha__linkBody{font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking)}.Button-module__WY77Ha__linkCenter{justify-content:center}
@property --orb-phase{syntax:"<number>";inherits:true;initial-value:.6}.OrbPulseLoader-module__KhHUcW__loader{pointer-events:none;flex:none;display:inline-block;position:relative}.OrbPulseLoader-module__KhHUcW__orb{--orb-phase:.6;--core:calc(3.2px + 1.4px * var(--orb-phase));--glow:calc(.4 + .6 * var(--orb-phase));--halo:calc(var(--core) * 4.6 * var(--glow));width:0;height:0;transform:translateY(calc(-3px * var(--orb-phase)));animation:2.618s ease-in-out infinite OrbPulseLoader-module__KhHUcW__orb-breathe;position:absolute;top:50%}.OrbPulseLoader-module__KhHUcW__halo,.OrbPulseLoader-module__KhHUcW__core{border-radius:50%;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.OrbPulseLoader-module__KhHUcW__halo{width:calc(var(--halo) * 2);height:calc(var(--halo) * 2);background:radial-gradient(circle closest-side, color-mix(in srgb, var(--orb-halo) calc(55% * var(--glow)), transparent), transparent)}.OrbPulseLoader-module__KhHUcW__core{width:calc(var(--core) * 2);height:calc(var(--core) * 2);background:var(--orb-core)}@keyframes OrbPulseLoader-module__KhHUcW__orb-breathe{0%{--orb-phase:0}50%{--orb-phase:1}to{--orb-phase:0}}@media (prefers-reduced-motion:reduce){.OrbPulseLoader-module__KhHUcW__orb{animation:none}}.mx-app[data-reduce-motion=true] .OrbPulseLoader-module__KhHUcW__orb{animation:none}
.Chips-module__CAUC3G__chip{--chip-tint:var(--mx-brand);min-height:var(--mx-tap-min);padding:calc((var(--mx-tap-min) - var(--mx-text-subheadline-line)) / 2) var(--mx-space-md);border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--chip-tint) 14%, transparent);color:var(--chip-tint);font-size:var(--mx-text-subheadline-size);line-height:var(--mx-text-subheadline-line);letter-spacing:var(--mx-text-subheadline-tracking);white-space:nowrap;transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy), background-color var(--mx-motion-snappy) var(--mx-ease-snappy);flex:none;justify-content:center;align-items:center;gap:6px;font-weight:600;display:inline-flex}.Chips-module__CAUC3G__chip[data-pressed=true]{background:color-mix(in srgb, var(--chip-tint) 22%, transparent);transform:scale(.96)}.Chips-module__CAUC3G__filled{background:var(--chip-tint);color:var(--mx-on-brand);position:relative}.Chips-module__CAUC3G__filled[data-pressed=true]{background:linear-gradient(#0000001a, #0000001a), var(--chip-tint)}.Chips-module__CAUC3G__text{align-self:baseline}.Chips-module__CAUC3G__glyph{align-self:center}.Chips-module__CAUC3G__chip:disabled{opacity:.4}@media (prefers-reduced-motion:reduce){.Chips-module__CAUC3G__chip[data-pressed=true]{transform:none}}.mx-app[data-reduce-motion=true] .Chips-module__CAUC3G__chip[data-pressed=true]{transform:none}.Chips-module__CAUC3G__badge{--badge-tint:var(--mx-brand);border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--badge-tint) 15%, transparent);color:var(--badge-tint);font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-line);white-space:nowrap;flex:none;align-items:center;gap:5px;padding:5px 9px;font-weight:600;display:inline-flex}.Chips-module__CAUC3G__badgeFilled{background:var(--badge-tint);color:var(--mx-on-brand)}.Chips-module__CAUC3G__metricChip{--chip-tint:var(--mx-success);border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--chip-tint) 14%, transparent);color:var(--chip-tint);font-family:var(--mx-font-rounded);font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-line);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;align-items:center;gap:2px;padding:3px 6px;font-weight:600;display:inline-flex}
.Metrics-module__DFLu7W__ring{flex:none;display:inline-block;position:relative}.Metrics-module__DFLu7W__ring svg{position:absolute;inset:0;overflow:visible}.Metrics-module__DFLu7W__ringArc{transition:stroke-dashoffset var(--mx-motion-gentle) var(--mx-ease-gentle)}.Metrics-module__DFLu7W__indexRing{flex:none;position:relative}.Metrics-module__DFLu7W__indexCenter{padding:0 var(--mx-space-xs);text-align:center;white-space:nowrap;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Metrics-module__DFLu7W__indexValue{font-family:var(--mx-font-rounded);font-size:var(--mx-text-title-size);line-height:var(--mx-text-title-leading);margin-block:var(--mx-text-title-trim);letter-spacing:var(--mx-text-title-tracking);font-variant-numeric:tabular-nums;color:var(--mx-text-primary);font-weight:700}.Metrics-module__DFLu7W__indexLabel{font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-leading);margin-top:-2px;margin-block:var(--mx-text-caption-trim);color:var(--mx-text-tertiary);font-weight:600}.Metrics-module__DFLu7W__track{border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--mx-text-secondary) 14%, transparent);width:100%;position:relative;overflow:hidden}.Metrics-module__DFLu7W__trackFill{border-radius:var(--mx-radius-pill);transition:width var(--mx-motion-smooth) var(--mx-ease-smooth);position:absolute;inset:0 auto 0 0}.Metrics-module__DFLu7W__meter{flex:none;align-items:center;display:inline-flex}.Metrics-module__DFLu7W__plates{align-items:center;gap:2.5px;display:inline-flex}.Metrics-module__DFLu7W__plate{border-radius:var(--mx-radius-pill)}.Metrics-module__DFLu7W__meterLabel{font-family:var(--mx-font-rounded);font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-line);font-variant-numeric:tabular-nums;color:var(--mx-text-secondary);white-space:nowrap;font-weight:600}.Metrics-module__DFLu7W__difficultyBadge{padding:5px var(--mx-space-xs);border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--band) 12%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--band) 22%, transparent);color:var(--band);font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-line);white-space:nowrap;flex:none;align-items:center;gap:6px;font-weight:600;display:inline-flex}.Metrics-module__DFLu7W__stat{gap:var(--mx-space-xxs);flex-direction:column;width:100%;min-width:0;display:flex}.Metrics-module__DFLu7W__statLabelRow{align-items:center;gap:5px;min-width:0;display:flex}.Metrics-module__DFLu7W__statLabel{font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-leading);margin-block:var(--mx-text-caption-trim);color:var(--mx-text-secondary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Metrics-module__DFLu7W__statValueRow{align-items:baseline;gap:var(--mx-space-xs);min-width:0;display:flex}.Metrics-module__DFLu7W__statValue{font-family:var(--mx-font-rounded);font-size:var(--mx-text-headline-size);line-height:var(--mx-text-headline-leading);margin-block:var(--mx-text-headline-trim);font-variant-numeric:tabular-nums;color:var(--mx-text-primary);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.Metrics-module__DFLu7W__statCaption{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-tertiary);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.Metrics-module__DFLu7W__level{gap:var(--mx-space-xxs);flex-direction:column;width:100%;display:flex}.Metrics-module__DFLu7W__levelTitleRow{align-items:center;gap:var(--mx-space-xs);font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-leading);margin-block:var(--mx-text-caption-trim);font-weight:600;display:flex}.Metrics-module__DFLu7W__levelNext{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-tertiary)}.Metrics-module__DFLu7W__digits{font-variant-numeric:tabular-nums}
.Layout-module__gyErda__sectionHeader{align-items:baseline;gap:var(--mx-space-sm);width:100%;display:flex}.Layout-module__gyErda__sectionText{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.Layout-module__gyErda__sectionTitle{font-size:var(--mx-text-title3-size);line-height:var(--mx-text-title3-leading);margin-block:var(--mx-text-title3-trim);letter-spacing:var(--mx-text-title3-tracking);color:var(--mx-text-primary);font-weight:600}.Layout-module__gyErda__sectionSubtitle{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary)}.Layout-module__gyErda__flow{flex-wrap:wrap;align-items:center;display:flex}.Layout-module__gyErda__entrance{animation:Layout-module__gyErda__mx-entrance var(--mx-motion-gentle) var(--mx-ease-gentle) both}@media (prefers-reduced-motion:reduce){.Layout-module__gyErda__entrance{animation-name:Layout-module__gyErda__mx-fade-in}}.mx-app[data-reduce-motion=true] .Layout-module__gyErda__entrance{animation-name:Layout-module__gyErda__mx-fade-in}.Layout-module__gyErda__avatar{font-family:var(--mx-font-rounded);-webkit-user-select:none;user-select:none;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1;display:inline-flex}.Layout-module__gyErda__divider{background:var(--mx-hairline);border:0;flex:none;width:100%;height:1px;margin:0}.Layout-module__gyErda__week{gap:var(--mx-space-xxs);width:100%;display:flex}.Layout-module__gyErda__day{flex-direction:column;flex:1 1 0;align-items:center;gap:4px;min-width:0;display:flex}.Layout-module__gyErda__dayLabel{font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-leading);margin-block:var(--mx-text-caption-trim);color:var(--mx-text-tertiary);font-weight:600}.Layout-module__gyErda__dayToday .Layout-module__gyErda__dayLabel{color:var(--mx-text-primary)}.Layout-module__gyErda__dot{background:var(--mx-surface-raised);color:#fff;width:24px;height:24px;transition:transform var(--mx-motion-lively) var(--mx-ease-lively), background-color var(--mx-motion-lively) var(--mx-ease-lively);border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;transform:scale(.96)}.Layout-module__gyErda__dotTrained{background:var(--mx-brand);transform:none}.Layout-module__gyErda__dotToday:not(.Layout-module__gyErda__dotTrained):after{content:"";box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--mx-brand) 60%, transparent);border-radius:50%;position:absolute;inset:0}.Layout-module__gyErda__dayFuture .Layout-module__gyErda__dot{opacity:.4}
.Rows-module__2jvvca__navRow{align-items:center;gap:var(--mx-space-sm);width:100%;min-height:var(--mx-tap-comfortable);padding:var(--mx-space-md);border-radius:var(--mx-radius-md);background:var(--mx-card-fill);-webkit-backdrop-filter:var(--mx-card-backdrop);backdrop-filter:var(--mx-card-backdrop);box-shadow:inset 0 0 0 1px var(--mx-card-stroke);text-align:left;color:var(--mx-text-primary);display:flex}.Rows-module__2jvvca__leadingGlyph{flex:none;justify-content:center;align-items:center;width:30px;display:flex}.Rows-module__2jvvca__rowText{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.Rows-module__2jvvca__rowTitle{font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);margin-block:var(--mx-text-body-trim);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-text-primary);font-weight:500}.Rows-module__2jvvca__rowSubtitle{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Rows-module__2jvvca__rowSubtitleWrap{white-space:normal}.Rows-module__2jvvca__trailing{align-items:center;gap:var(--mx-space-xs);color:var(--mx-text-tertiary);flex:none;display:flex}.Rows-module__2jvvca__trailingText{font-family:var(--mx-font-rounded);font-size:var(--mx-text-headline-size);line-height:var(--mx-text-headline-leading);font-variant-numeric:tabular-nums;color:var(--mx-text-primary);font-weight:600}.Rows-module__2jvvca__selectRow{align-items:center;gap:var(--mx-space-sm);width:100%;min-height:var(--mx-tap-comfortable);padding:0 var(--mx-space-md);border-radius:var(--mx-radius-md);background:var(--mx-card-fill);text-align:left;color:var(--mx-text-primary);transition:background-color var(--mx-motion-quick) var(--mx-ease-out);display:flex}.Rows-module__2jvvca__selectRow[data-selected=true]{background:var(--mx-brand-muted)}.Rows-module__2jvvca__selectTitle{font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);margin-block:var(--mx-text-body-trim);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-text-primary)}.Rows-module__2jvvca__selectDetail{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary)}.Rows-module__2jvvca__tile{--tile-tint:var(--mx-brand);align-items:center;gap:var(--mx-space-xs);width:100%;min-height:var(--mx-tap-comfortable);padding:0 var(--mx-space-sm);border-radius:var(--mx-radius-md);background:var(--mx-card-fill);box-shadow:inset 0 0 0 1px var(--mx-card-stroke);text-align:left;color:var(--mx-text-primary);font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking);font-weight:500;display:flex}.Rows-module__2jvvca__tile[data-selected=true]{background:color-mix(in srgb, var(--tile-tint) 16%, var(--mx-surface));box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--tile-tint) 60%, transparent)}.Rows-module__2jvvca__tileLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Rows-module__2jvvca__goalRow{align-items:center;gap:var(--mx-space-sm);width:100%;min-height:var(--mx-tap-comfortable);padding:var(--mx-space-sm) var(--mx-space-md);border-radius:var(--mx-radius-md);background:var(--mx-card-fill);box-shadow:inset 0 0 0 1px var(--mx-hairline);text-align:left;color:var(--mx-text-primary);display:flex}.Rows-module__2jvvca__goalRow[data-selected=true]{background:var(--mx-brand-muted);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mx-brand) 40%, transparent)}.Rows-module__2jvvca__goalMark{flex:none;justify-content:center;width:22px;display:flex}
.Settings-module__8Jg80W__section{gap:var(--mx-space-xs);flex-direction:column;width:100%;display:flex}.Settings-module__8Jg80W__sectionTitle{padding:0 var(--mx-space-md);font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);margin-block:var(--mx-text-body-trim);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-text-secondary);font-weight:400}.Settings-module__8Jg80W__group{border-radius:var(--mx-radius-grouped,26px);background:var(--mx-card-fill);-webkit-backdrop-filter:var(--mx-card-backdrop);backdrop-filter:var(--mx-card-backdrop);box-shadow:inset 0 0 0 1px var(--mx-card-stroke);flex-direction:column;display:flex;overflow:hidden}.Settings-module__8Jg80W__footer{padding:0 var(--mx-space-md);font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary)}.Settings-module__8Jg80W__row{--separator-inset:var(--mx-space-md);align-items:center;gap:var(--mx-space-sm);width:100%;min-height:var(--mx-tap-comfortable);padding:var(--mx-space-xs) var(--mx-space-md);text-align:left;color:var(--mx-text-primary);transition:background-color var(--mx-motion-quick) var(--mx-ease-out);display:flex;position:relative}.Settings-module__8Jg80W__row+.Settings-module__8Jg80W__row:before{content:"";top:0;left:var(--separator-inset);background:var(--mx-hairline);pointer-events:none;height:.5px;position:absolute;right:0}.Settings-module__8Jg80W__withLeading{--separator-inset:58px}.Settings-module__8Jg80W__rowButton[data-pressed=true]{background:color-mix(in srgb, var(--mx-text-secondary) 14%, transparent)}.Settings-module__8Jg80W__rowButton:disabled{opacity:.5}.Settings-module__8Jg80W__leading{color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.Settings-module__8Jg80W__leadingPlain{color:var(--mx-brand)}.Settings-module__8Jg80W__text{flex-direction:column;flex:auto;gap:1px;min-width:0;display:flex}.Settings-module__8Jg80W__title{font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);margin-block:var(--mx-text-body-trim);letter-spacing:var(--mx-text-body-tracking)}.Settings-module__8Jg80W__subtitle{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-tertiary)}.Settings-module__8Jg80W__trailing{max-width:60%;font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-text-secondary);flex:none;align-items:center;gap:6px;display:flex}.Settings-module__8Jg80W__value{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Settings-module__8Jg80W__chevron{color:var(--mx-text-tertiary);opacity:.8}.Settings-module__8Jg80W__pickerAnchor{color:var(--mx-brand);align-items:center;gap:6px;display:flex;position:relative}
.Menu-module__1Raxsa__backdrop{z-index:1000;position:fixed;inset:0}.Menu-module__1Raxsa__popover{z-index:1001;border-radius:var(--mx-radius-lg);background:color-mix(in srgb, var(--mx-surface) 88%, transparent);min-width:220px;max-width:min(320px,100vw - 32px);max-height:min(420px,100vh - 32px);-webkit-backdrop-filter:var(--mx-chrome-blur);backdrop-filter:var(--mx-chrome-blur);box-shadow:var(--mx-shadow-floating), inset 0 0 0 .5px var(--mx-hairline);transform-origin:100% 0;animation:Menu-module__1Raxsa__menu-in var(--mx-motion-snappy) var(--mx-ease-snappy) both;padding:6px 0;position:fixed;overflow-y:auto}@keyframes Menu-module__1Raxsa__menu-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:none}}.Menu-module__1Raxsa__option{width:100%;min-height:var(--mx-tap-min);padding:11px var(--mx-space-md) 11px 14px;text-align:left;font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-text-primary);align-items:center;gap:10px;display:flex}.Menu-module__1Raxsa__option:hover,.Menu-module__1Raxsa__option:focus-visible,.Menu-module__1Raxsa__option[data-pressed=true]{background:color-mix(in srgb, var(--mx-text-secondary) 12%, transparent);outline:none}.Menu-module__1Raxsa__check{width:16px;color:var(--mx-text-primary);flex:none;display:flex}.Menu-module__1Raxsa__inline{padding:2px var(--mx-space-xxs);border-radius:var(--mx-radius-pill);color:var(--mx-brand);font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);letter-spacing:var(--mx-text-footnote-tracking);min-height:28px;transition:opacity var(--mx-motion-quick) var(--mx-ease-out);align-items:center;gap:3px;font-weight:600;display:inline-flex}.Menu-module__1Raxsa__inline[data-pressed=true]{opacity:.55}.Menu-module__1Raxsa__inlineLarge{font-size:var(--mx-text-subheadline-size);line-height:var(--mx-text-subheadline-leading);letter-spacing:var(--mx-text-subheadline-tracking)}
.Chrome-module__bk0n6G__navBar{justify-content:space-between;align-items:center;gap:var(--mx-space-sm);min-height:44px;padding:0 var(--mx-screen-margin);display:flex;position:relative}.Chrome-module__bk0n6G__navSide{align-items:center;gap:var(--mx-space-xs);z-index:1;min-width:44px;display:flex}.Chrome-module__bk0n6G__navSideTrailing{justify-content:flex-end}.Chrome-module__bk0n6G__navTitle{text-align:center;font-size:var(--mx-text-headline-size);line-height:var(--mx-text-headline-leading);letter-spacing:var(--mx-text-headline-tracking);color:var(--mx-label);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;font-weight:600;position:absolute;left:76px;right:76px;overflow:hidden}.Chrome-module__bk0n6G__largeTitleBlock{padding:0 var(--mx-screen-margin);flex-direction:column;gap:0;display:flex}.Chrome-module__bk0n6G__largeTitle{font-size:var(--mx-text-large-title-size);line-height:var(--mx-text-large-title-leading);margin-block:var(--mx-text-large-title-trim);letter-spacing:var(--mx-text-large-title-tracking);color:var(--mx-text-primary);font-weight:700}.Chrome-module__bk0n6G__largeSubtitle{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary)}.Chrome-module__bk0n6G__glassButton{--glass-tint:var(--mx-label);border-radius:var(--mx-radius-pill);background:var(--mx-chrome-glass);min-width:44px;height:44px;-webkit-backdrop-filter:var(--mx-chrome-blur);backdrop-filter:var(--mx-chrome-blur);box-shadow:var(--mx-chrome-shadow), inset 0 0 0 1px var(--mx-chrome-glass-edge);color:var(--glass-tint);transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.Chrome-module__bk0n6G__glassButton[data-pressed=true]{transform:scale(.94)}.Chrome-module__bk0n6G__glassButtonText{padding:0 var(--mx-space-md);font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking);font-weight:400}.Chrome-module__bk0n6G__glassButton:disabled{opacity:.4}.Chrome-module__bk0n6G__scrim{pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--mx-background) calc(var(--scrim-strength) * 100%), transparent) 0%, color-mix(in srgb, var(--mx-background) calc(var(--scrim-strength) * 75%), transparent) 55%, transparent 100%);opacity:var(--mx-scene-active);position:absolute;inset:0}.Chrome-module__bk0n6G__scrimBottom{transform:scaleY(-1)}.Chrome-module__bk0n6G__phoneBar{border-radius:var(--mx-radius-pill);background:var(--mx-chrome-glass);height:62px;-webkit-backdrop-filter:var(--mx-chrome-blur);backdrop-filter:var(--mx-chrome-blur);box-shadow:var(--mx-chrome-shadow), inset 0 0 0 .5px var(--mx-chrome-glass-edge), inset 0 1px 0 var(--mx-chrome-glass-rim);align-items:stretch;padding:0 9px;display:flex;position:relative}.Chrome-module__bk0n6G__phoneBarFixed{left:calc(20px + var(--mx-safe-left));right:calc(20px + var(--mx-safe-right));bottom:max(21px, calc(var(--mx-safe-bottom) - 13px));z-index:50;position:fixed}.Chrome-module__bk0n6G__phoneItem{min-width:0;color:var(--mx-chrome-ink);isolation:isolate;flex-direction:column;flex:1 1 0;align-items:center;gap:1px;padding-top:10px;display:flex;position:relative}.Chrome-module__bk0n6G__phoneItem:before{content:"";z-index:-1;border-radius:var(--mx-radius-pill);background:var(--mx-chrome-selection);opacity:0;transition:opacity var(--mx-motion-snappy) var(--mx-ease-snappy), transform var(--mx-motion-snappy) var(--mx-ease-snappy);position:absolute;inset:4px -4px;transform:scale(.9)}.Chrome-module__bk0n6G__phoneItem[aria-selected=true]{color:var(--mx-brand)}.Chrome-module__bk0n6G__phoneItem[aria-selected=true]:before{opacity:1;transform:none}.Chrome-module__bk0n6G__phoneItem[data-pressed=true] .Chrome-module__bk0n6G__phoneGlyph{transform:scale(.9)}.Chrome-module__bk0n6G__phoneGlyph{transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy);display:flex}.Chrome-module__bk0n6G__phoneLabel{font-size:var(--mx-text-tab-size);line-height:var(--mx-text-tab-leading);letter-spacing:var(--mx-text-tab-tracking);white-space:nowrap;font-weight:500}.Chrome-module__bk0n6G__phoneItem[aria-selected=true] .Chrome-module__bk0n6G__phoneLabel{font-weight:600}.Chrome-module__bk0n6G__wideBar{border-radius:var(--mx-radius-pill);background:var(--mx-chrome-glass);height:45px;-webkit-backdrop-filter:var(--mx-chrome-blur);backdrop-filter:var(--mx-chrome-blur);box-shadow:0 4px 18px #0000000d, inset 0 0 0 1px var(--mx-chrome-glass-edge);align-items:center;padding:5px;display:inline-flex;position:relative}.Chrome-module__bk0n6G__wideItem{border-radius:var(--mx-radius-pill);height:35px;font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-chrome-ink);white-space:nowrap;transition:background-color var(--mx-motion-snappy) var(--mx-ease-snappy), color var(--mx-motion-snappy) var(--mx-ease-snappy);align-items:center;padding:0 16px;font-weight:500;display:flex;position:relative}.Chrome-module__bk0n6G__wideItem[aria-selected=true]{background:var(--mx-chrome-selection);color:var(--mx-brand);font-weight:500}.Chrome-module__bk0n6G__wideItem[data-pressed=true]:not([aria-selected=true]){opacity:.6}.Chrome-module__bk0n6G__overlay{z-index:900;background:var(--mx-scrim);animation:Chrome-module__bk0n6G__mx-fade-in var(--mx-motion-quick) var(--mx-ease-out) both;display:flex;position:fixed;inset:0}.Chrome-module__bk0n6G__overlayBottom{justify-content:center;align-items:flex-end}.Chrome-module__bk0n6G__overlayCenter{padding:var(--mx-screen-margin);justify-content:center;align-items:center}.Chrome-module__bk0n6G__inline{z-index:auto;border-radius:var(--mx-radius-lg);animation:none;position:relative;inset:auto;overflow:hidden}.Chrome-module__bk0n6G__sheet{width:100%;max-width:700px;max-height:calc(100% - var(--mx-safe-top) - 12px);background:var(--mx-surface);padding-bottom:var(--mx-safe-bottom);animation:Chrome-module__bk0n6G__sheet-up var(--mx-motion-smooth) var(--mx-ease-smooth) both;color:var(--mx-text-primary);border-radius:38px 38px 0 0;flex-direction:column;display:flex;position:relative;box-shadow:0 -8px 40px #00000029}@keyframes Chrome-module__bk0n6G__sheet-up{0%{transform:translateY(100%)}to{transform:none}}.Chrome-module__bk0n6G__grabber{background:var(--mx-sheet-grabber);border-radius:3px;flex:none;align-self:center;width:36px;height:5px;margin-top:5px}.Chrome-module__bk0n6G__sheetHeader{justify-content:space-between;align-items:center;gap:var(--mx-space-sm);min-height:60px;padding:8px 16px 4px;display:flex;position:relative}.Chrome-module__bk0n6G__sheetTitle{text-align:center;font-size:var(--mx-text-headline-size);line-height:var(--mx-text-headline-leading);letter-spacing:var(--mx-text-headline-tracking);color:var(--mx-label);pointer-events:none;font-weight:600;position:absolute;left:72px;right:72px}.Chrome-module__bk0n6G__sheetBody{padding:var(--mx-space-xs) var(--mx-screen-margin) var(--mx-space-lg);-webkit-overflow-scrolling:touch;overflow-y:auto}.Chrome-module__bk0n6G__dialog{gap:var(--mx-space-sm);width:100%;max-width:400px;padding:var(--mx-space-lg);border-radius:var(--mx-radius-lg);background:var(--mx-surface);box-shadow:var(--mx-shadow-floating), inset 0 0 0 1px var(--mx-hairline);animation:Chrome-module__bk0n6G__mx-flow-in var(--mx-motion-snappy) var(--mx-ease-snappy) both;color:var(--mx-text-primary);flex-direction:column;display:flex}.Chrome-module__bk0n6G__dialogTitle{text-align:center;font-size:var(--mx-text-title3-size);line-height:var(--mx-text-title3-leading);margin-block:var(--mx-text-title3-trim);letter-spacing:var(--mx-text-title3-tracking);font-weight:600}.Chrome-module__bk0n6G__dialogMessage{text-align:center;font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary)}.Chrome-module__bk0n6G__dialogActions{gap:var(--mx-space-sm);margin-top:var(--mx-space-xs);flex-direction:column;display:flex}.Chrome-module__bk0n6G__status{align-items:center;gap:var(--mx-space-md);width:100%;padding:var(--mx-space-lg);text-align:center;flex-direction:column;display:flex}.Chrome-module__bk0n6G__statusText{gap:var(--mx-space-xs);flex-direction:column;align-items:center;display:flex}.Chrome-module__bk0n6G__statusTitle{font-size:var(--mx-text-headline-size);line-height:var(--mx-text-headline-leading);margin-block:var(--mx-text-headline-trim);letter-spacing:var(--mx-text-headline-tracking);color:var(--mx-text-primary);font-weight:600}.Chrome-module__bk0n6G__statusMessage{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-secondary)}.Chrome-module__bk0n6G__statusAction{width:100%;max-width:260px}.Chrome-module__bk0n6G__refresh{transition:height var(--mx-motion-smooth) var(--mx-ease-smooth);justify-content:center;align-items:center;display:flex;overflow:hidden}
.Controls-module__tTQdTa__toggle{--toggle-tint:var(--mx-brand);border-radius:var(--mx-radius-pill);background:var(--mx-switch-track-off);width:63px;height:28px;transition:background-color var(--mx-motion-snappy) var(--mx-ease-snappy);flex:none;position:relative}.Controls-module__tTQdTa__toggle[aria-checked=true]{background:var(--toggle-tint)}.Controls-module__tTQdTa__toggle:disabled{opacity:.4}.Controls-module__tTQdTa__knob{border-radius:var(--mx-radius-pill);width:37px;height:24px;box-shadow:var(--mx-switch-knob-shadow);transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy), width var(--mx-motion-snappy) var(--mx-ease-snappy);background:#fff;position:absolute;top:2px;left:2px}.Controls-module__tTQdTa__toggle[aria-checked=true] .Controls-module__tTQdTa__knob{transform:translate(22px)}.Controls-module__tTQdTa__toggle[data-pressed=true] .Controls-module__tTQdTa__knob{width:43px}.Controls-module__tTQdTa__toggle[aria-checked=true][data-pressed=true] .Controls-module__tTQdTa__knob{transform:translate(16px)}.Controls-module__tTQdTa__segmented{border-radius:var(--mx-radius-pill);background:var(--mx-segment-track);isolation:isolate;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;width:100%;min-height:32px;padding:2px;display:grid;position:relative}.Controls-module__tTQdTa__thumb{z-index:-1;border-radius:var(--mx-radius-pill);background:var(--mx-segment-thumb);box-shadow:var(--mx-segment-thumb-shadow);transition:transform var(--mx-motion-snappy) var(--mx-ease-snappy);position:absolute;top:2px;bottom:2px;left:2px}.Controls-module__tTQdTa__segment{min-width:0;min-height:28px;padding:0 var(--mx-space-xs);border-radius:var(--mx-radius-pill);font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);color:var(--mx-label);white-space:nowrap;transition:opacity var(--mx-motion-quick) var(--mx-ease-out);justify-content:center;align-items:center;font-weight:500;display:flex}.Controls-module__tTQdTa__segment[aria-checked=true]{font-weight:600}.Controls-module__tTQdTa__segment[data-pressed=true]:not([aria-checked=true]){opacity:.55}.Controls-module__tTQdTa__segmentLabel{text-overflow:ellipsis;overflow:hidden}.Controls-module__tTQdTa__slider{--slider-tint:var(--mx-brand);width:100%;height:var(--mx-tap-min);touch-action:none;cursor:pointer;position:relative}.Controls-module__tTQdTa__sliderTrack{border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--mx-text-secondary) 16%, transparent);height:6px;margin-top:-3px;position:absolute;top:50%;left:19px;right:19px;overflow:hidden}.Controls-module__tTQdTa__sliderFill{border-radius:inherit;background:var(--slider-tint);position:absolute;inset:0 auto 0 0}.Controls-module__tTQdTa__sliderKnob{border-radius:var(--mx-radius-pill);width:38px;height:24px;box-shadow:var(--mx-switch-knob-shadow);transition:width var(--mx-motion-snappy) var(--mx-ease-snappy);background:#fff;margin-top:-12px;position:absolute;top:50%}.Controls-module__tTQdTa__slider:focus-visible{outline:none}.Controls-module__tTQdTa__slider:focus-visible .Controls-module__tTQdTa__sliderKnob{outline:2.5px solid var(--mx-brand);outline-offset:2px}.Controls-module__tTQdTa__field{gap:var(--mx-space-xxs);flex-direction:column;width:100%;display:flex}.Controls-module__tTQdTa__fieldLabel{font-size:var(--mx-text-caption-size);line-height:var(--mx-text-caption-leading);margin-block:var(--mx-text-caption-trim);color:var(--mx-text-secondary);font-weight:600}.Controls-module__tTQdTa__fieldBox{align-items:center;gap:var(--mx-space-xs);min-height:var(--mx-tap-comfortable);padding:var(--mx-space-sm) var(--mx-space-md);border-radius:var(--mx-radius-md);background:var(--mx-card-fill);box-shadow:inset 0 0 0 1px var(--mx-hairline);transition:box-shadow var(--mx-motion-quick) var(--mx-ease-out);display:flex}.Controls-module__tTQdTa__fieldBox:focus-within{box-shadow:inset 0 0 0 1.6px color-mix(in srgb, var(--mx-brand) 70%, transparent)}.Controls-module__tTQdTa__fieldInvalid{box-shadow:inset 0 0 0 1.6px color-mix(in srgb, var(--mx-failure) 70%, transparent)}.Controls-module__tTQdTa__input{width:100%;font-size:var(--mx-text-body-size);line-height:var(--mx-text-body-leading);letter-spacing:var(--mx-text-body-tracking);color:var(--mx-text-primary);caret-color:var(--mx-brand);flex:auto;outline:none!important}.Controls-module__tTQdTa__reveal{width:var(--mx-tap-min);height:var(--mx-tap-min);margin:calc(-1 * var(--mx-space-sm)) calc(-1 * var(--mx-space-sm)) calc(-1 * var(--mx-space-sm)) 0;color:var(--mx-text-tertiary);flex:none;justify-content:center;align-items:center;display:flex}.Controls-module__tTQdTa__fieldMessage{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);color:var(--mx-failure)}.Controls-module__tTQdTa__search{border-radius:var(--mx-radius-pill);background:var(--mx-segment-track);height:44px;color:var(--mx-text-tertiary);align-items:center;gap:6px;padding:0 14px;display:flex}.Controls-module__tTQdTa__search .Controls-module__tTQdTa__input{font-size:var(--mx-text-body-size)}
.Charts-module__REWHPq__chart{gap:var(--mx-space-xxs);flex-direction:column;width:100%;display:flex}.Charts-module__REWHPq__plotRow{gap:var(--mx-space-xxs);width:100%;display:flex}.Charts-module__REWHPq__plot{flex:auto;min-width:0;position:relative}.Charts-module__REWHPq__plot svg{position:absolute;inset:0;overflow:visible}.Charts-module__REWHPq__sweep{animation:Charts-module__REWHPq__chart-sweep var(--mx-chart-sweep) var(--mx-ease-out) both}@keyframes Charts-module__REWHPq__chart-sweep{0%{clip-path:inset(-10px 100% -10px -10px);opacity:0}to{clip-path:inset(-10px);opacity:1}}@media (prefers-reduced-motion:reduce){.Charts-module__REWHPq__sweep{animation-name:Charts-module__REWHPq__mx-fade-in}}.mx-app[data-reduce-motion=true] .Charts-module__REWHPq__sweep{animation-name:Charts-module__REWHPq__mx-fade-in}.Charts-module__REWHPq__plotColumn{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.Charts-module__REWHPq__axis{clip-path:inset(0 -8px -24px);flex:none;position:relative}.Charts-module__REWHPq__axisSizer{visibility:hidden;height:0;font-size:var(--mx-text-caption-size);font-variant-numeric:tabular-nums;white-space:nowrap;display:block;overflow:hidden}.Charts-module__REWHPq__axisLabel{font-size:var(--mx-text-caption-size);color:var(--mx-text-tertiary);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:14px;position:absolute;transform:translateY(-50%)}.Charts-module__REWHPq__axisLeading .Charts-module__REWHPq__axisLabel{right:0}.Charts-module__REWHPq__axisTrailing .Charts-module__REWHPq__axisLabel{left:0}.Charts-module__REWHPq__dates{height:16px;position:relative;overflow:hidden}.Charts-module__REWHPq__dateLabel{font-size:var(--mx-text-caption-size);color:var(--mx-text-tertiary);white-space:nowrap;line-height:16px;position:absolute;top:0}.Charts-module__REWHPq__spark{display:block;overflow:visible}
.Language-module__BXF6YG__speaker{min-width:var(--mx-tap-min);min-height:var(--mx-tap-min);color:var(--mx-text-secondary);flex:none;justify-content:center;align-items:center;display:inline-flex}.Language-module__BXF6YG__circle{background:var(--mx-surface-raised);box-shadow:inset 0 0 0 1px var(--mx-hairline);transition:transform .18s var(--mx-ease-snappy), background-color .18s var(--mx-ease-snappy);border-radius:50%;justify-content:center;align-items:center;display:flex}.Language-module__BXF6YG__speaker[data-state=speaking]{color:var(--mx-brand)}.Language-module__BXF6YG__speaker[data-state=speaking] .Language-module__BXF6YG__circle{background:var(--mx-brand-muted);box-shadow:none;transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.Language-module__BXF6YG__speaker[data-state=speaking] .Language-module__BXF6YG__circle{transform:none}}.mx-app[data-reduce-motion=true] .Language-module__BXF6YG__speaker[data-state=speaking] .Language-module__BXF6YG__circle{transform:none}.Language-module__BXF6YG__speaker[data-pressed=true] .Language-module__BXF6YG__circle{opacity:.8}.Language-module__BXF6YG__scripted{width:100%;padding:0 var(--mx-space-xs);text-align:center;flex-direction:column;align-items:center;display:flex}.Language-module__BXF6YG__primary{width:100%;color:var(--mx-text-primary);overflow-wrap:anywhere}.Language-module__BXF6YG__latin{font-family:var(--mx-font-rounded);letter-spacing:-.3px;font-size:34px;font-weight:600;line-height:41px}.Language-module__BXF6YG__latinCompact{font-family:var(--mx-font-text);font-size:var(--mx-text-title3-size);letter-spacing:-.3px;font-weight:600;line-height:27px}.Language-module__BXF6YG__han{letter-spacing:0;font-size:46px;font-weight:500;line-height:62px}.Language-module__BXF6YG__hanCompact{letter-spacing:0;font-size:26px;font-weight:400;line-height:38px}.Language-module__BXF6YG__romanization{font-size:var(--mx-text-callout-size);line-height:var(--mx-text-callout-leading);margin-block:var(--mx-text-callout-trim);color:var(--mx-text-secondary);animation:Language-module__BXF6YG__mx-fade-in .18s var(--mx-ease-out) both}.Language-module__BXF6YG__gloss{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);margin-block:var(--mx-text-footnote-trim);letter-spacing:var(--mx-text-footnote-tracking);color:var(--mx-text-tertiary)}
.AuthComponents-module__AfX7Zq__field{gap:var(--mx-space-xxs);flex-direction:column;width:100%;display:flex}.AuthComponents-module__AfX7Zq__supporting{color:var(--mx-text-tertiary)}.AuthComponents-module__AfX7Zq__divider{align-items:center;gap:var(--mx-space-sm);width:100%;color:var(--mx-text-tertiary);display:flex}.AuthComponents-module__AfX7Zq__dividerLine{background:var(--mx-hairline);flex:1 1 0;height:1px}.AuthComponents-module__AfX7Zq__errorSpacer{width:100%;height:1px}.AuthComponents-module__AfX7Zq__error{align-items:flex-start;gap:var(--mx-space-xs);width:100%;animation:AuthComponents-module__AfX7Zq__error-in var(--mx-motion-quick) var(--mx-ease-quick) both;display:flex}.AuthComponents-module__AfX7Zq__errorMark{flex:none;margin-top:2px}.AuthComponents-module__AfX7Zq__errorText{color:var(--mx-text-secondary);flex:auto}@keyframes AuthComponents-module__AfX7Zq__error-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.mx-app[data-reduce-motion=true] .AuthComponents-module__AfX7Zq__error{animation-name:AuthComponents-module__AfX7Zq__fade-in}@media (prefers-reduced-motion:reduce){.AuthComponents-module__AfX7Zq__error{animation-name:AuthComponents-module__AfX7Zq__fade-in}}@keyframes AuthComponents-module__AfX7Zq__fade-in{0%{opacity:0}to{opacity:1}}.AuthComponents-module__AfX7Zq__requirements{gap:var(--mx-space-xxs);flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.AuthComponents-module__AfX7Zq__requirement{align-items:center;gap:var(--mx-space-xs);display:flex}.AuthComponents-module__AfX7Zq__scaffold{width:100%;max-width:460px;padding:var(--mx-space-xl) var(--mx-screen-margin);padding-bottom:calc(var(--mx-space-xl) + var(--mx-safe-bottom,0px));margin:0 auto}.AuthComponents-module__AfX7Zq__scaffold[data-under-status-bar=true]{padding-top:calc(var(--mx-space-xl) + var(--mx-safe-top,0px))}.AuthComponents-module__AfX7Zq__pushed{min-height:100%}.AuthComponents-module__AfX7Zq__navBar{z-index:2;padding-top:var(--mx-safe-top,0px);position:sticky;top:0}.AuthComponents-module__AfX7Zq__pushed{background:var(--mx-background)}.mx-app[data-scene=true] .AuthComponents-module__AfX7Zq__pushed{background:0 0}.AuthComponents-module__AfX7Zq__neuralGround{z-index:-1;pointer-events:none;position:fixed;inset:0}.mx-app[data-scene=true] .AuthComponents-module__AfX7Zq__neuralGround{display:none}.AuthComponents-module__AfX7Zq__scaffold{position:relative}
.AuthenticationScreen-module__apzuEW__stack{align-items:center;gap:var(--mx-space-lg);flex-direction:column;width:100%;display:flex}.AuthenticationScreen-module__apzuEW__header{align-items:center;gap:var(--mx-space-sm);padding-bottom:var(--mx-space-sm);text-align:center;transition:padding var(--mx-motion-smooth) var(--mx-ease-smooth);flex-direction:column;display:flex}.AuthenticationScreen-module__apzuEW__header[data-editing=true]{padding-bottom:0}.AuthenticationScreen-module__apzuEW__markFrame{height:76px;transition:height var(--mx-motion-smooth) var(--mx-ease-smooth);justify-content:center;align-items:center;display:flex}.AuthenticationScreen-module__apzuEW__mark{transition:transform var(--mx-motion-smooth) var(--mx-ease-smooth);flex:none}.AuthenticationScreen-module__apzuEW__header[data-editing=true] .AuthenticationScreen-module__apzuEW__markFrame{height:42px}.AuthenticationScreen-module__apzuEW__header[data-editing=true] .AuthenticationScreen-module__apzuEW__mark{transform:scale(.55)}.AuthenticationScreen-module__apzuEW__wordmark{transition:font-size var(--mx-motion-smooth) var(--mx-ease-smooth)}.AuthenticationScreen-module__apzuEW__tagline{color:var(--mx-text-secondary);max-height:44px;transition:opacity var(--mx-motion-smooth) var(--mx-ease-smooth), max-height var(--mx-motion-smooth) var(--mx-ease-smooth);overflow:hidden}.AuthenticationScreen-module__apzuEW__header[data-editing=true] .AuthenticationScreen-module__apzuEW__tagline{opacity:0;max-height:0}.AuthenticationScreen-module__apzuEW__providers{gap:var(--mx-space-sm);width:100%;transition:opacity var(--mx-motion-quick) var(--mx-ease-quick);flex-direction:column;display:flex}.AuthenticationScreen-module__apzuEW__providers[data-busy=true]{opacity:.5;pointer-events:none}.AuthenticationScreen-module__apzuEW__apple{width:100%;height:var(--mx-tap-comfortable);padding:0 var(--mx-space-md);border-radius:var(--mx-radius-md);color:#fff;letter-spacing:-.2px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--mx-motion-quick) var(--mx-ease-quick);background:#000;border:0;justify-content:center;align-items:center;gap:6px;font:500 19px/1 -apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex}.AuthenticationScreen-module__apzuEW__apple[data-scheme=dark]{color:#000;background:#fff}.AuthenticationScreen-module__apzuEW__apple:active:not(:disabled){opacity:.8}.AuthenticationScreen-module__apzuEW__apple:disabled{cursor:default}.AuthenticationScreen-module__apzuEW__apple:focus-visible{outline:2px solid var(--mx-accent,#4c8dff);outline-offset:2px}.AuthenticationScreen-module__apzuEW__appleLogo{flex:none;width:17px;height:20px;margin-top:-3px}.AuthenticationScreen-module__apzuEW__google{width:100%;min-height:var(--mx-tap-comfortable);justify-content:center;align-items:center;display:flex}.AuthenticationScreen-module__apzuEW__google[data-disabled=true]{pointer-events:none}.AuthenticationScreen-module__apzuEW__googleHost{color-scheme:normal;justify-content:center;width:100%;min-height:44px;display:flex}.AuthenticationScreen-module__apzuEW__emailSection{align-items:stretch;gap:var(--mx-space-md);flex-direction:column;width:100%;display:flex}.AuthenticationScreen-module__apzuEW__handoff{color:var(--mx-text-secondary);animation:AuthenticationScreen-module__apzuEW__appear var(--mx-motion-quick) var(--mx-ease-quick) both}.AuthenticationScreen-module__apzuEW__appear{animation:AuthenticationScreen-module__apzuEW__appear var(--mx-motion-smooth) var(--mx-ease-smooth) both}@keyframes AuthenticationScreen-module__apzuEW__appear{0%{opacity:0}to{opacity:1}}.AuthenticationScreen-module__apzuEW__footer{justify-content:center;align-items:center;gap:var(--mx-space-xxs);min-height:var(--mx-tap-min);display:flex}.AuthenticationScreen-module__apzuEW__footerPrompt{color:var(--mx-text-secondary)}.AuthenticationScreen-module__apzuEW__agreement{width:100%;padding-top:var(--mx-space-xxs);color:var(--mx-text-tertiary);text-align:center}.AuthenticationScreen-module__apzuEW__agreement a{color:var(--mx-brand)}.AuthenticationScreen-module__apzuEW__unconfigured{align-items:center;gap:var(--mx-space-sm);width:100%;padding:var(--mx-space-lg);border-radius:var(--mx-radius-lg);background:var(--mx-surface);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--mx-warning) 30%, transparent);text-align:center;flex-direction:column;display:flex}.AuthenticationScreen-module__apzuEW__unconfiguredTitle{color:var(--mx-text-primary)}.AuthenticationScreen-module__apzuEW__unconfiguredBody{color:var(--mx-text-secondary)}.AuthenticationScreen-module__apzuEW__unconfiguredDebug{padding-top:var(--mx-space-xxs);color:var(--mx-text-tertiary);font-family:var(--mx-font-mono);-webkit-user-select:text;user-select:text;font-size:11px}@media (prefers-reduced-motion:reduce){.AuthenticationScreen-module__apzuEW__header,.AuthenticationScreen-module__apzuEW__markFrame,.AuthenticationScreen-module__apzuEW__mark,.AuthenticationScreen-module__apzuEW__wordmark,.AuthenticationScreen-module__apzuEW__tagline{transition-duration:1ms}}section[data-state=hidden] .AuthenticationScreen-module__apzuEW__markFrame{opacity:0}
.EmailCode-module__gmj_aa__codeField{width:100%;padding:var(--mx-space-md) 0;border-radius:var(--mx-radius-md);background:var(--mx-surface);box-shadow:inset 0 0 0 1px var(--mx-hairline);color:var(--mx-text-primary);caret-color:var(--mx-brand);font-family:var(--mx-font-rounded);font-variant-numeric:tabular-nums;letter-spacing:10px;text-align:center;transition:box-shadow var(--mx-motion-quick) var(--mx-ease-quick);font-size:34px;font-weight:600;line-height:41px;display:block}.EmailCode-module__gmj_aa__codeField:focus,.EmailCode-module__gmj_aa__codeField:focus-visible{box-shadow:inset 0 0 0 1.6px color-mix(in srgb, var(--mx-brand) 70%, transparent);outline:none}.EmailCode-module__gmj_aa__codeField::placeholder{color:color-mix(in srgb, var(--mx-text-tertiary) 60%, transparent)}.EmailCode-module__gmj_aa__header{align-items:center;gap:var(--mx-space-md);text-align:center;flex-direction:column;width:100%;display:flex}.EmailCode-module__gmj_aa__envelope{flex:none}.EmailCode-module__gmj_aa__title{color:var(--mx-text-primary)}.EmailCode-module__gmj_aa__lead{color:var(--mx-text-secondary)}.EmailCode-module__gmj_aa__email{color:var(--mx-text-primary);overflow-wrap:anywhere}
.CodeScreens-module__Mq20-W__stack{align-items:center;gap:var(--mx-space-lg);flex-direction:column;width:100%;display:flex}.CodeScreens-module__Mq20-W__actions{align-items:stretch;gap:var(--mx-space-sm);flex-direction:column;width:100%;display:flex}.CodeScreens-module__Mq20-W__success,.CodeScreens-module__Mq20-W__hint{text-align:center;animation:CodeScreens-module__Mq20-W__appear var(--mx-motion-quick) var(--mx-ease-quick) both}.CodeScreens-module__Mq20-W__success{color:var(--mx-success)}.CodeScreens-module__Mq20-W__hint{color:var(--mx-text-tertiary)}.CodeScreens-module__Mq20-W__form{align-items:stretch;gap:var(--mx-space-md);flex-direction:column;width:100%;display:flex}.CodeScreens-module__Mq20-W__intro{gap:var(--mx-space-xs);padding-bottom:var(--mx-space-sm);flex-direction:column;display:flex}.CodeScreens-module__Mq20-W__title{color:var(--mx-text-primary)}.CodeScreens-module__Mq20-W__body{color:var(--mx-text-secondary)}@keyframes CodeScreens-module__Mq20-W__appear{0%{opacity:0}to{opacity:1}}.CodeScreens-module__Mq20-W__sheetLayer{z-index:90;position:fixed;inset:0}.CodeScreens-module__Mq20-W__sheetScrim{background:var(--mx-scrim,#00000052);cursor:default;border:0;padding:0;animation:.28s ease-out both CodeScreens-module__Mq20-W__appear;position:absolute;inset:0}.CodeScreens-module__Mq20-W__sheetPanel{bottom:0;left:0;right:0;top:calc(var(--mx-safe-top,0px) + 12px);border-radius:var(--mx-radius-lg) var(--mx-radius-lg) 0 0;background:var(--mx-background);flex-direction:column;animation:.42s cubic-bezier(.2,.9,.25,1) both CodeScreens-module__Mq20-W__rise;display:flex;position:absolute;overflow:hidden;box-shadow:0 -8px 40px #0000002e}.CodeScreens-module__Mq20-W__sheetBar{height:56px;padding:0 var(--mx-space-md);flex:none;align-items:center;display:flex}.CodeScreens-module__Mq20-W__sheetCancel{height:44px;color:var(--mx-brand);font-size:var(--mx-text-body-size);letter-spacing:var(--mx-text-body-tracking)}.CodeScreens-module__Mq20-W__sheetCancel:active{opacity:.35}.CodeScreens-module__Mq20-W__sheetBody{overscroll-behavior:contain;flex:auto;overflow-y:auto}@media (min-width:700px){.CodeScreens-module__Mq20-W__sheetPanel{border-radius:var(--mx-radius-lg);width:min(540px,100vw - 48px);height:min(720px,100vh - 80px);animation:.32s cubic-bezier(.2,.9,.25,1) both CodeScreens-module__Mq20-W__pop;top:50%;bottom:auto;left:50%;transform:translate(-50%,-50%)}}@keyframes CodeScreens-module__Mq20-W__rise{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes CodeScreens-module__Mq20-W__pop{0%{opacity:0;transform:translate(-50%,-46%)scale(.96)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.CodeScreens-module__Mq20-W__sheetPanel,.CodeScreens-module__Mq20-W__sheetScrim{animation-duration:1ms}}
.Keys-module__Y4q1VG__cap{background:var(--mx-surface-raised);min-width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--mx-hairline), 0 1.5px 0 var(--mx-hairline);color:var(--mx-text-primary);font-family:var(--mx-font-rounded);font-size:14px;line-height:1;font-weight:var(--mx-weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:7px;flex:none;justify-content:center;align-items:center;padding:0 7px;display:inline-flex}.Keys-module__Y4q1VG__word{letter-spacing:.1px;font-size:12px}.Keys-module__Y4q1VG__chord{align-items:center;gap:4px;display:inline-flex}.Keys-module__Y4q1VG__chords{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.Keys-module__Y4q1VG__joiner,.Keys-module__Y4q1VG__or{font-size:var(--mx-text-footnote-size);line-height:var(--mx-text-footnote-leading);color:var(--mx-text-tertiary)}.Keys-module__Y4q1VG__hint{background:var(--mx-surface-raised);width:22px;height:22px;box-shadow:inset 0 0 0 1px var(--mx-hairline), 0 1px 0 var(--mx-hairline);color:var(--mx-text-secondary);font-family:var(--mx-font-rounded);font-size:12px;line-height:1;font-weight:var(--mx-weight-semibold);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:6px;flex:none;justify-content:center;align-items:center;display:none}.Keys-module__Y4q1VG__corner{position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.Keys-module__Y4q1VG__hint{display:inline-flex}}html[data-mx-keyboard=true] .Keys-module__Y4q1VG__hint{display:inline-flex}
.OnboardingScreen-module__X5pBoW__screen{padding-top:var(--mx-safe-top,0px);padding-bottom:var(--mx-safe-bottom,0px);flex-direction:column;display:flex;position:fixed;inset:0}.OnboardingScreen-module__X5pBoW__column{width:100%;max-width:620px;margin:0 auto}.OnboardingScreen-module__X5pBoW__rail{gap:var(--mx-space-xs);padding:var(--mx-space-md) var(--mx-screen-margin) 0;display:flex}.OnboardingScreen-module__X5pBoW__railStep{border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--mx-text-secondary) 22%, transparent);height:3px;transition:background-color var(--mx-motion-snappy) var(--mx-ease-snappy);flex:1 1 0}.OnboardingScreen-module__X5pBoW__railStep[data-filled=true]{background:var(--mx-brand)}.OnboardingScreen-module__X5pBoW__pager{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;flex:auto;min-height:0;display:flex;overflow:auto hidden}.OnboardingScreen-module__X5pBoW__pager::-webkit-scrollbar{display:none}.OnboardingScreen-module__X5pBoW__page{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;width:100%;height:100%;overflow:hidden auto}.OnboardingScreen-module__X5pBoW__pageContent{align-items:center;gap:var(--mx-space-lg);width:100%;max-width:620px;padding:var(--mx-space-lg) var(--mx-screen-margin);flex-direction:column;margin:0 auto;display:flex}.OnboardingScreen-module__X5pBoW__illustration{flex-direction:column;justify-content:center;align-items:stretch;width:100%;min-height:220px;display:flex}.OnboardingScreen-module__X5pBoW__copy{gap:var(--mx-space-sm);text-align:center;flex-direction:column;display:flex}.OnboardingScreen-module__X5pBoW__pageTitle{white-space:pre-line}.OnboardingScreen-module__X5pBoW__primaryText{color:var(--mx-text-primary)}.OnboardingScreen-module__X5pBoW__secondaryText{color:var(--mx-text-secondary)}.OnboardingScreen-module__X5pBoW__tertiaryText{color:var(--mx-text-tertiary)}.OnboardingScreen-module__X5pBoW__spacer{flex:auto}.OnboardingScreen-module__X5pBoW__barbell{align-items:center;gap:var(--mx-space-md);text-align:center;flex-direction:column;display:flex}.OnboardingScreen-module__X5pBoW__bar{justify-content:center;align-items:center;gap:3px;width:100%;display:flex}.OnboardingScreen-module__X5pBoW__plates{align-items:center;gap:3px;display:flex}.OnboardingScreen-module__X5pBoW__plate{opacity:0;width:13px;transition:transform var(--mx-motion-gentle) var(--mx-ease-gentle), opacity var(--mx-motion-gentle) var(--mx-ease-gentle);border-radius:4px;display:block;transform:scaleY(.2)}.OnboardingScreen-module__X5pBoW__plate[data-loaded=true]{opacity:1;transform:none}.mx-app[data-reduce-motion=true] .OnboardingScreen-module__X5pBoW__plate{opacity:1;transition:none;transform:none}@media (prefers-reduced-motion:reduce){.OnboardingScreen-module__X5pBoW__plate{opacity:1;transition:none;transform:none}}.OnboardingScreen-module__X5pBoW__barCapsule{border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--mx-text-secondary) 40%, transparent);width:54px;height:7px;display:block}.OnboardingScreen-module__X5pBoW__domainGrid{gap:var(--mx-space-xs);grid-template-columns:1fr 1fr;width:100%;display:grid}.OnboardingScreen-module__X5pBoW__domainCell{align-items:center;gap:var(--mx-space-xs);min-width:0;padding:var(--mx-space-xxs) var(--mx-space-xs);border-radius:var(--mx-radius-sm);background:var(--mx-surface);display:flex}.OnboardingScreen-module__X5pBoW__domainTitle{min-width:0;color:var(--mx-text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OnboardingScreen-module__X5pBoW__ladder{gap:var(--mx-space-xs);flex-direction:column;width:100%;display:flex}.OnboardingScreen-module__X5pBoW__rung{align-items:center;gap:var(--mx-space-sm);padding:var(--mx-space-xs) var(--mx-space-sm);border-radius:var(--mx-radius-sm);background:var(--mx-surface);display:flex}.OnboardingScreen-module__X5pBoW__problem{color:var(--mx-text-primary)}.OnboardingScreen-module__X5pBoW__samples{align-items:center;gap:var(--mx-space-xs);flex-direction:column;width:100%;display:flex}.OnboardingScreen-module__X5pBoW__sample{align-items:center;gap:var(--mx-space-sm);width:100%;padding:var(--mx-space-sm);border-radius:var(--mx-radius-md);background:var(--mx-surface);display:flex}.OnboardingScreen-module__X5pBoW__sampleText{flex-direction:column;gap:1px;min-width:0;display:flex}.OnboardingScreen-module__X5pBoW__example{padding-top:var(--mx-space-xxs);color:var(--mx-text-tertiary)}.OnboardingScreen-module__X5pBoW__setup{align-items:stretch}.OnboardingScreen-module__X5pBoW__fox{justify-content:center;width:100%;height:96px;display:flex}.OnboardingScreen-module__X5pBoW__group{align-items:stretch;gap:var(--mx-space-xs);flex-direction:column;display:flex}.OnboardingScreen-module__X5pBoW__nameField input{font-weight:500}.OnboardingScreen-module__X5pBoW__footer{gap:var(--mx-space-xs);padding:0 var(--mx-screen-margin) var(--mx-space-xs);flex-direction:column;display:flex}
.JourneyComponents-module__kn0ZCq__badge{flex:none;display:block;overflow:visible}.JourneyComponents-module__kn0ZCq__badgeDimmed{opacity:.35;filter:saturate(.2)}.JourneyComponents-module__kn0ZCq__badgeNumber{fill:#fff;font-family:var(--mx-font-rounded);font-weight:var(--mx-weight-heavy);font-variant-numeric:tabular-nums}.JourneyComponents-module__kn0ZCq__bar{border-radius:var(--mx-radius-pill);background:color-mix(in srgb, var(--mx-text-secondary) 14%, transparent);width:100%;display:block;position:relative;overflow:hidden}.JourneyComponents-module__kn0ZCq__barFill{border-radius:var(--mx-radius-pill);background:linear-gradient(to right, var(--mx-orb), var(--mx-orb-bright));transition:width var(--mx-motion-gentle) var(--mx-ease-gentle);position:absolute;inset:0 auto 0 0}@media (prefers-reduced-motion:reduce){.JourneyComponents-module__kn0ZCq__barFill{transition:none}}.mx-app[data-reduce-motion=true] .JourneyComponents-module__kn0ZCq__barFill{transition:none}.JourneyComponents-module__kn0ZCq__row{align-items:center;gap:var(--mx-space-sm);min-width:0;display:flex}.JourneyComponents-module__kn0ZCq__rowTop{align-items:flex-start}.JourneyComponents-module__kn0ZCq__disc{border-radius:50%;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.JourneyComponents-module__kn0ZCq__discOrb{color:var(--mx-xp-ink);background:color-mix(in srgb, var(--mx-orb) 14%, transparent)}.JourneyComponents-module__kn0ZCq__discSuccess{color:var(--mx-success);background:color-mix(in srgb, var(--mx-success) 14%, transparent)}.JourneyComponents-module__kn0ZCq__rowBody{gap:var(--mx-space-xxs);flex-direction:column;flex:1;min-width:0;display:flex}.JourneyComponents-module__kn0ZCq__rowHeader{justify-content:space-between;align-items:baseline;gap:var(--mx-space-xs);min-width:0;display:flex}.JourneyComponents-module__kn0ZCq__rowTitle,.JourneyComponents-module__kn0ZCq__rowTitleWrap{font-size:var(--mx-text-body-size);margin-block:var(--mx-text-body-trim);line-height:var(--mx-text-body-leading);font-weight:var(--mx-weight-medium);color:var(--mx-text-primary)}.JourneyComponents-module__kn0ZCq__rowTitle{white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:75%;overflow:hidden}.JourneyComponents-module__kn0ZCq__rowTitleWrap{min-width:0}.JourneyComponents-module__kn0ZCq__rowDetail{min-width:0;font-size:var(--mx-text-footnote-size);margin-block:var(--mx-text-footnote-trim);line-height:var(--mx-text-footnote-leading);color:var(--mx-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;overflow:hidden}.JourneyComponents-module__kn0ZCq__rowFootnote{font-size:var(--mx-text-footnote-size);margin-block:var(--mx-text-footnote-trim);line-height:var(--mx-text-footnote-leading);color:var(--mx-text-tertiary)}.JourneyComponents-module__kn0ZCq__milestoneMark{width:30px;color:var(--mx-text-secondary);flex:none;justify-content:center;display:inline-flex}.JourneyComponents-module__kn0ZCq__milestoneMark[data-reached=true]{color:var(--mx-success)}.JourneyComponents-module__kn0ZCq__milestoneCount{font-family:var(--mx-font-rounded);font-size:var(--mx-text-caption-size);margin-block:var(--mx-text-caption-trim);line-height:var(--mx-text-caption-leading);font-weight:var(--mx-weight-semibold);font-variant-numeric:tabular-nums;color:var(--mx-text-secondary);white-space:nowrap;flex:none}.JourneyComponents-module__kn0ZCq__milestoneCount[data-reached=true]{color:var(--mx-success)}.JourneyComponents-module__kn0ZCq__insightText{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:3px;display:flex}.JourneyComponents-module__kn0ZCq__insightDetail{font-size:var(--mx-text-footnote-size);margin-block:var(--mx-text-footnote-trim);line-height:var(--mx-text-footnote-leading);color:var(--mx-text-secondary)}
