.Track_t18u8siy{box-shadow:inset 0 0 0 .0625rem var(--color-surface-foreground-faint);border-radius:9999px;align-items:center;display:inline-flex;position:relative}.Indicator_ibdszzf{--size:2.5rem;--size-double:calc(var(--size)*2);width:var(--size);height:var(--size);background:var(--color-surface-foreground-faint);border-radius:1.25rem;position:absolute;top:0;left:0}.Indicator_ibdszzf[data-active=light]{left:var(--size)}@keyframes slide-to-light-Indicator_ibdszzf{0%{width:var(--size);left:0}50%{width:var(--size-double);left:0}to{width:var(--size);left:var(--size)}}@keyframes slide-to-dark-Indicator_ibdszzf{0%{width:var(--size);left:var(--size)}50%{width:var(--size-double);left:0}to{width:var(--size);left:0}}.Indicator_ibdszzf[data-from=dark][data-active=light]{animation:.4s forwards slide-to-light-Indicator_ibdszzf}.Indicator_ibdszzf[data-from=light][data-active=dark]{animation:.4s forwards slide-to-dark-Indicator_ibdszzf}.IconButton_i1yrm6yh{z-index:1;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex;position:relative}.IconButton_i1yrm6yh path{fill:var(--color-surface-foreground-medium)}.IconButton_i1yrm6yh:hover path{fill:var(--color-surface-foreground-heavy)}.IconButton_i1yrm6yh svg{width:1.25rem;height:1.25rem}
.Main_m1raiiyl{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2rem;max-width:60rem;min-height:100dvh;margin:0 auto;padding:1rem;display:flex}.Header_h1wjt4bg{flex-direction:column;align-items:center;gap:1rem;display:flex}.Header_h1wjt4bg h1{color:var(--color-brand-primary);letter-spacing:-.03em;font-size:2.5rem;font-weight:200;line-height:1.25}.Header_h1wjt4bg svg{width:auto;height:4rem}.Card_csk1cb2{box-shadow:inset 0 0 0 .0625rem var(--color-brand-secondary-light);border-radius:1rem;flex-direction:column;align-items:center;gap:2rem;padding:2rem;display:flex}@media (min-width:50rem){.Card_csk1cb2{padding:3rem}}.Card_csk1cb2 hr{background:var(--color-brand-secondary-light);width:100%;height:.0625rem}.Card_csk1cb2 p{color:var(--color-surface-foreground-heavy)}.Card_csk1cb2 p:first-of-type{font-size:1.2rem;font-weight:300}.Card_csk1cb2 p strong{color:var(--color-surface-foreground);font-weight:500}.Card_csk1cb2 p strong.friction{color:var(--color-status-error)}.Card_csk1cb2 p strong.tension{color:var(--color-status-warning)}.Card_csk1cb2 p strong.harmony{color:var(--color-status-success)}.Card_csk1cb2 h2{color:var(--color-brand-primary);font-size:1.25rem;font-weight:300}.Status_so615sz{-ms-grid-row-align:stretch;-webkit-box-pack:justify;align-self:stretch;align-items:center;gap:1rem;-ms-flex-pack:space-between;flex-direction:column;justify-content:space-between;display:flex}@media (min-width:50rem){.Status_so615sz{flex-direction:row}}.StatusBadge_s13svutp{background:var(--color-brand-secondary-faint);box-shadow:inset 0 0 0 .0625rem var(--color-brand-secondary-faint);text-transform:uppercase;letter-spacing:.03em;color:var(--color-brand-secondary-heavy);border-radius:2rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:inline-flex}@media (min-width:50rem){.StatusBadge_s13svutp{gap:1rem;padding:.75rem 1.5rem}}.StatusBadge_s13svutp:before{content:"";background:var(--color-brand-primary);width:.5rem;height:.5rem;box-shadow:0 0 .5rem var(--color-brand-primary-medium);border-radius:50%;animation:2s cubic-bezier(.4,0,.6,1) infinite pulse-StatusBadge_s13svutp;display:block}@keyframes pulse-StatusBadge_s13svutp{0%,to{opacity:1}50%{opacity:.5}}.Footer_f88oo06 p{color:var(--color-surface-foreground-light);font-size:.75rem}.Footer_f88oo06 a{color:var(--color-brand-secondary-heavy);text-decoration-skip-ink:auto;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-color:var(--color-brand-secondary-light);text-decoration-color:var(--color-brand-secondary-light);text-underline-offset:3%;text-underline-position:from-font;text-decoration-thickness:auto}.Footer_f88oo06 a:hover{-webkit-text-decoration-color:var(--color-brand-secondary-medium);text-decoration-color:var(--color-brand-secondary-medium)}
