.page-module-scss-module__5DQgXW__grid{gap:var(--core-spacing-size-06);margin:var(--core-spacing-size-06)0;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));display:grid}.page-module-scss-module__5DQgXW__card{min-height:200px;padding:var(--core-spacing-size-06);background:var(--semantic-color-background-secondary);border:1px solid var(--semantic-color-border-primary);border-radius:var(--core-shape-radius-large);box-shadow:var(--semantic-elevation-depth-1)var(--semantic-color-background-imageOverlay);justify-content:center;align-items:center;display:flex}.page-module-scss-module__5DQgXW__placeholder{color:var(--semantic-color-foreground-secondary)}@media (max-width:768px){.page-module-scss-module__5DQgXW__grid{gap:var(--core-spacing-size-05);grid-template-columns:1fr}}
.Text-module-scss-module__l6x9_W__text{--text-color-background-default:var(--semantic-color-background-secondary);--text-color-foreground-primary:var(--semantic-color-foreground-primary);--text-color-foreground-secondary:var(--semantic-color-foreground-secondary);--text-color-border-default:var(--semantic-color-border-light);--text-color-border-accent:var(--semantic-color-border-accent);--text-size-padding-default:var(--core-spacing-size-07);--text-size-radius-default:var(--core-shape-radius-medium);--text-elevation-default:var(--semantic-elevation-depth-1);color:var(--text-color-foreground-primary);margin:0}.Text-module-scss-module__l6x9_W__display{font-weight:var(--semantic-typography-font-weight-bold);letter-spacing:-.02em}.Text-module-scss-module__l6x9_W__headline{font-weight:var(--semantic-typography-font-weight-semibold);letter-spacing:-.01em}.Text-module-scss-module__l6x9_W__title{font-weight:var(--semantic-typography-font-weight-medium)}.Text-module-scss-module__l6x9_W__body,.Text-module-scss-module__l6x9_W__caption{font-weight:var(--semantic-typography-font-weight-regular)}.Text-module-scss-module__l6x9_W__overline{font-weight:var(--semantic-typography-font-weight-medium);letter-spacing:.1em;text-transform:uppercase}.Text-module-scss-module__l6x9_W__code{padding:var(--core-spacing-size-02)var(--core-spacing-size-03);background:var(--text-color-background-default);border-radius:var(--core-shape-radius-small);font-family:var(--text-code-fontFamily)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-heading-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-heading-02);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-heading-01);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-display-01);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-display-02);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-display-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__display.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-display-04);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-heading-04);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-heading-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-heading-02);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-heading-01);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-display-01);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-display-02);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__headline.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-display-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-body-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-heading-04);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-heading-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-heading-02);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__title.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-heading-01);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-body-05);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-body-04);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-body-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-heading-04);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__body.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-heading-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-caption-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-caption-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-body-05);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-body-04);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__caption.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-body-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-caption-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-caption-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-body-05);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-body-04);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__overline.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-body-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__xs{font-size:var(--semantic-typography-body-05);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__sm{font-size:var(--semantic-typography-body-04);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__md{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__lg{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__xl{font-size:var(--semantic-typography-body-01);line-height:var(--semantic-typography-line-height-body)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__2xl{font-size:var(--semantic-typography-heading-04);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__code.Text-module-scss-module__l6x9_W__3xl{font-size:var(--semantic-typography-heading-03);line-height:var(--semantic-typography-line-height-heading)}.Text-module-scss-module__l6x9_W__weight-light{font-weight:var(--semantic-typography-font-weight-light)}.Text-module-scss-module__l6x9_W__weight-normal{font-weight:var(--semantic-typography-font-weight-regular)}.Text-module-scss-module__l6x9_W__weight-medium{font-weight:var(--semantic-typography-font-weight-medium)}.Text-module-scss-module__l6x9_W__weight-semibold{font-weight:var(--semantic-typography-font-weight-semibold)}.Text-module-scss-module__l6x9_W__weight-bold{font-weight:var(--semantic-typography-font-weight-bold)}.Text-module-scss-module__l6x9_W__align-left{text-align:start}.Text-module-scss-module__l6x9_W__align-center{text-align:center}.Text-module-scss-module__l6x9_W__align-right{text-align:end}.Text-module-scss-module__l6x9_W__align-justify{text-align:justify}.Text-module-scss-module__l6x9_W__color-default{color:var(--text-color-foreground-primary)}.Text-module-scss-module__l6x9_W__color-muted,.Text-module-scss-module__l6x9_W__color-subtle{color:var(--text-color-foreground-secondary)}.Text-module-scss-module__l6x9_W__color-accent{color:var(--semantic-color-foreground-accent)}.Text-module-scss-module__l6x9_W__color-success{color:var(--semantic-color-foreground-success)}.Text-module-scss-module__l6x9_W__color-warning{color:var(--semantic-color-foreground-warning)}.Text-module-scss-module__l6x9_W__color-error{color:var(--semantic-color-foreground-danger)}.Text-module-scss-module__l6x9_W__transform-uppercase{text-transform:uppercase}.Text-module-scss-module__l6x9_W__transform-lowercase{text-transform:lowercase}.Text-module-scss-module__l6x9_W__transform-capitalize{text-transform:capitalize}.Text-module-scss-module__l6x9_W__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.Button-module-scss-module__q_Qqdq__button{--button-color-background-default:var(--semantic-color-action-background-primary-default);--button-color-background-hover:var(--semantic-interaction-background-hover);--button-color-background-active:var(--semantic-interaction-background-active);--button-color-background-focus:var(--semantic-color-action-border-primary-focus);--button-color-background-focus-visible:var(--semantic-color-action-border-primary-focus);--button-color-background-disabled:var(--semantic-color-action-background-primary-disabled);--button-color-background-primary:var(--semantic-color-background-primary);--button-color-background-primary-hover:var(--semantic-interaction-background-hover);--button-color-background-primary-active:var(--semantic-interaction-background-active);--button-color-background-secondary:var(--semantic-color-background-secondary);--button-color-background-secondary-hover:var(--semantic-interaction-background-hover);--button-color-background-secondary-active:var(--semantic-interaction-background-active);--button-color-background-tertiary:var(--core-color-mode-transparent);--button-color-background-tertiary-hover:var(--semantic-interaction-background-hover);--button-color-background-tertiary-active:var(--semantic-interaction-background-active);--button-color-foreground-default:var(--semantic-color-foreground-inverse);--button-color-foreground-hover:var(--semantic-interaction-text-hover);--button-color-foreground-active:var(--semantic-interaction-text-active);--button-color-foreground-focus:var(--semantic-color-foreground-inverse);--button-color-foreground-focus-visible:var(--semantic-color-foreground-inverse);--button-color-foreground-disabled:var(--semantic-color-foreground-disabled);--button-color-foreground-primary:var(--semantic-color-foreground-primary);--button-color-foreground-primary-hover:var(--semantic-color-foreground-on-brand);--button-color-foreground-primary-active:var(--semantic-color-foreground-on-brand);--button-color-foreground-secondary:var(--semantic-color-foreground-primary);--button-color-foreground-secondary-hover:var(--semantic-interaction-text-hover);--button-color-foreground-secondary-active:var(--semantic-interaction-text-active);--button-color-foreground-tertiary:var(--semantic-color-foreground-primary);--button-color-foreground-tertiary-hover:var(--semantic-interaction-text-hover);--button-color-foreground-tertiary-active:var(--semantic-interaction-text-active);--button-color-foreground-ghost:var(--semantic-color-foreground-primary);--button-color-foreground-ghost-hover:var(--semantic-interaction-text-hover);--button-color-foreground-ghost-active:var(--semantic-interaction-text-active);--button-color-foreground-destructive:var(--semantic-color-feedback-danger-default);--button-color-foreground-destructive-hover:var(--semantic-color-feedback-danger-default);--button-color-foreground-destructive-active:var(--semantic-color-feedback-danger-default);--button-color-foreground-outline:var(--semantic-color-foreground-secondary);--button-color-foreground-outline-hover:var(--semantic-interaction-text-hover);--button-color-foreground-outline-active:var(--semantic-interaction-text-active);--button-color-border-default:var(--semantic-color-border-light);--button-color-border-hover:var(--semantic-interaction-border-hover);--button-color-border-active:var(--semantic-interaction-border-active);--button-color-border-focus:var(--semantic-color-border-accent);--button-color-border-focus-visible:var(--semantic-color-border-accent);--button-color-border-disabled:var(--semantic-color-border-disabled);--button-color-border-primary:var(--semantic-color-border-accent);--button-color-border-primary-hover:var(--semantic-color-border-accent);--button-color-border-primary-active:var(--semantic-color-border-accent);--button-color-border-secondary:var(--semantic-color-border-light);--button-color-border-secondary-hover:var(--semantic-interaction-border-hover);--button-color-border-secondary-active:var(--semantic-interaction-border-active);--button-color-border-tertiary:var(--semantic-color-border-light);--button-color-border-tertiary-hover:var(--semantic-interaction-border-hover);--button-color-border-tertiary-active:var(--semantic-interaction-border-active);--button-color-border-ghost:var(--core-color-mode-transparent);--button-color-border-ghost-hover:var(--semantic-interaction-border-hover);--button-color-border-ghost-active:var(--semantic-interaction-border-active);--button-color-border-destructive:var(--semantic-color-feedback-danger);--button-color-border-destructive-hover:var(--semantic-color-feedback-danger);--button-color-border-destructive-active:var(--semantic-color-feedback-danger);--button-color-border-outline:var(--semantic-color-border-secondary);--button-color-border-outline-hover:var(--semantic-interaction-border-hover);--button-color-border-outline-active:var(--semantic-interaction-border-active);--button-color-spinner-border:var(--semantic-color-border-light);--button-color-spinner-border-accent:var(--semantic-color-border-accent);--button-size-gap-default:var(--core-spacing-size-04);--button-size-gap-small:var(--core-spacing-size-03);--button-size-gap-large:var(--core-spacing-size-05);--button-size-padding-small:var(--core-spacing-size-03);--button-size-padding-large:var(--core-spacing-size-05);--button-size-min-small:var(--semantic-control-size-sm-height);--button-size-min-medium:var(--semantic-control-size-md-height);--button-size-min-large:var(--semantic-control-size-lg-height);--button-size-radius:var(--core-shape-radius-full);--button-size-border:var(--core-shape-border-width-hairline);--button-size-spinner-width:var(--core-spacing-size-06);--button-size-spinner-height:var(--core-spacing-size-06);--button-size-spinner-border-width:var(--core-shape-border-width-thin);--button-size-spinner-border-radius:var(--core-shape-radius-full);--button-size-margin:var(--core-spacing-size-04);--button-text-weight:var(--semantic-typography-font-weight-medium);--button-text-size-small:var(--semantic-typography-body-04);--button-text-size-medium:var(--semantic-typography-body-01);--button-text-size-large:var(--semantic-typography-body-01);--button-text-line-height-collapse:var(--semantic-typography-line-height-collapse);--button-motion-duration-fast:var(--core-motion-duration-short);--button-motion-duration-spinner:var(--core-motion-duration-short);--button-motion-easing-standard:var(--core-motion-easing-standard);--button-motion-scale-pressed:.98;--button-focus-outline-width:var(--core-shape-border-width-thick);--button-focus-outline-offset:var(--core-spacing-size-02);--button-focus-outline-color:var(--semantic-color-border-accent);gap:var(--button-size-gap-default);width:fit-content;min-width:var(--button-size-min-medium);min-height:var(--button-size-min-medium);padding:var(--button-size-padding-small)var(--button-size-padding-small);background:0 0;background-color:var(--button-color-background-default);border-radius:var(--button-size-radius);color:var(--button-color-foreground-default);font:inherit;font-weight:var(--button-text-weight,500);font-size:var(--button-text-size-medium);white-space:nowrap;transition:transform var(--button-motion-duration-fast)var(--button-motion-easing-standard),background-color var(--button-motion-duration-fast)var(--button-motion-easing-standard),border-color var(--button-motion-duration-fast)var(--button-motion-easing-standard),color var(--button-motion-duration-fast)var(--button-motion-easing-standard);cursor:pointer;contain:layout style paint;border:none;justify-content:center;align-items:center;margin:0;line-height:normal;text-decoration:none;display:inline-flex}.Button-module-scss-module__q_Qqdq__button:active{transform:scale(var(--button-motion-scale-pressed))}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__isLoading{pointer-events:none}.Button-module-scss-module__q_Qqdq__button .Button-module-scss-module__q_Qqdq__spinner{width:var(--button-size-spinner-width);height:var(--button-size-spinner-height);border:var(--button-size-spinner-borderWidth)solid var(--button-color-spinner-border);border-top-color:var(--button-color-spinner-borderAccent);border-radius:var(--button-size-spinner-borderRadius);animation:Button-module-scss-module__q_Qqdq__button-spinner-rotate var(--button-motion-duration-spinner)linear infinite;display:none}.Button-module-scss-module__q_Qqdq__button .Button-module-scss-module__q_Qqdq__loadingText{opacity:.8}.Button-module-scss-module__q_Qqdq__button:disabled{background-color:var(--button-color-background-disabled);color:var(--button-color-foreground-disabled);cursor:not-allowed}.Button-module-scss-module__q_Qqdq__button:hover{background-color:var(--button-color-background-hover);text-decoration:none}.Button-module-scss-module__q_Qqdq__button:focus{border-radius:var(--button-size-radius);outline:none}.Button-module-scss-module__q_Qqdq__button:is(:focus-visible,:focus){outline:var(--button-focus-outlineWidth)solid var(--button-focus-outlineColor);outline-offset:var(--button-focus-outlineOffset)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__small{gap:var(--button-size-gap-small,.5rem);min-width:var(--button-size-min-small);min-height:var(--button-size-min-small);padding:var(--button-size-padding-small,var(--button-size-gap-small));font-size:var(--button-text-size-small)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__medium{gap:var(--button-size-gap-default);min-width:var(--button-size-min-medium);min-height:var(--button-size-min-medium);padding:var(--button-size-padding-small)var(--button-size-padding-large);font-size:var(--button-text-size-medium)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__large{gap:var(--button-size-gap-large,.75rem);min-width:var(--button-size-min-large);min-height:var(--button-size-min-large);padding:var(--button-size-padding-large,var(--button-size-gap-large));font-size:var(--button-text-size-large)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__primary{background-color:var(--button-color-background-primary);border:var(--button-size-border)solid var(--button-color-border-primary);color:var(--button-color-foreground-primary)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__primary:hover{background-color:color-mix(in srgb,var(--button-color-background-primary)85%,white);border-color:color-mix(in srgb,var(--button-color-border-primary)85%,white);color:var(--button-color-foreground-primaryHover)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__primary:active{background-color:color-mix(in srgb,var(--button-color-background-primary)85%,black);border-color:color-mix(in srgb,var(--button-color-border-primary)85%,black);color:var(--button-color-foreground-primaryActive)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__secondary{background-color:var(--button-color-background-secondary);border:var(--button-size-border)solid var(--button-color-border-secondary);color:var(--button-color-foreground-secondary)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__secondary:hover{background-color:var(--button-color-background-secondaryHover);border-color:var(--button-color-border-secondaryHover);color:var(--button-color-foreground-secondaryHover)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__secondary:active{background-color:var(--button-color-background-secondaryActive);border-color:var(--button-color-border-secondaryActive);color:var(--button-color-foreground-secondaryActive)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__tertiary{background-color:var(--button-color-background-tertiary);border:var(--button-size-border)solid var(--button-color-border-tertiary);color:var(--button-color-foreground-tertiary)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__tertiary:hover{background-color:var(--button-color-background-tertiaryHover);border-color:var(--button-color-border-tertiaryHover);color:var(--button-color-foreground-tertiaryHover)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__tertiary:active{background-color:var(--button-color-background-tertiaryActive);border-color:var(--button-color-border-tertiaryActive);color:var(--button-color-foreground-tertiaryActive)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__ghost{border:var(--button-size-border)solid #0000;color:var(--button-color-foreground-primary);background-color:#0000}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__ghost:hover{background-color:var(--button-color-background-hover);color:var(--button-color-foreground-hover)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__ghost:active{background-color:var(--button-color-background-active);color:var(--button-color-foreground-active)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__destructive{background-color:var(--semantic-color-feedback-error-background);border:var(--button-size-border)solid var(--semantic-color-feedback-error-border);color:var(--semantic-color-feedback-error-foreground)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__destructive:hover{background-color:var(--semantic-color-feedback-error-background-hover);border-color:var(--semantic-color-feedback-error-border-hover)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__destructive:active{background-color:var(--semantic-color-feedback-error-background-active);border-color:var(--semantic-color-feedback-error-border-active)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__outline{border:var(--button-size-border)solid var(--button-color-border-secondary);color:var(--button-color-foreground-secondary);background-color:#0000}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__outline:hover{background-color:var(--button-color-background-hover);border-color:var(--button-color-border-hover);color:var(--button-color-foreground-hover)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__outline:active{background-color:var(--button-color-background-active);border-color:var(--button-color-border-active);color:var(--button-color-foreground-active)}@supports (container-type:inline-size){@container (max-width:12rem){.Button-module-scss-module__q_Qqdq__button{gap:calc(var(--button-size-gap-default)*.75);min-width:calc(var(--button-size-min-medium)*.9);min-height:calc(var(--button-size-min-medium)*.9);padding:calc(var(--button-size-padding-small)*.75);font-size:calc(var(--button-text-size-medium)*.9)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__small{min-width:calc(var(--button-size-min-small)*.9);min-height:calc(var(--button-size-min-small)*.9);padding:calc(var(--button-size-padding-small,var(--button-size-gap-small))*.75);font-size:calc(var(--button-text-size-small)*.9)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__large{min-width:calc(var(--button-size-min-large)*.9);min-height:calc(var(--button-size-min-large)*.9);padding:calc(var(--button-size-padding-large,var(--button-size-gap-large))*.75);font-size:calc(var(--button-text-size-large)*.9)}}@container (max-width:8rem){.Button-module-scss-module__q_Qqdq__button{gap:calc(var(--button-size-gap-default)*.5);min-width:calc(var(--button-size-min-medium)*.8);min-height:calc(var(--button-size-min-medium)*.8);padding:calc(var(--button-size-padding-small)*.5);font-size:calc(var(--button-text-size-medium)*.85)}.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__small,.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__medium,.Button-module-scss-module__q_Qqdq__button.Button-module-scss-module__q_Qqdq__large{min-width:calc(var(--button-size-min-small)*.8);min-height:calc(var(--button-size-min-small)*.8);padding:calc(var(--button-size-padding-small,var(--button-size-gap-small))*.5);font-size:calc(var(--button-text-size-small)*.85)}}}@keyframes Button-module-scss-module__q_Qqdq__button-spinner-rotate{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__q_Qqdq__button{transition:none}.Button-module-scss-module__q_Qqdq__button:active{transform:none}.Button-module-scss-module__q_Qqdq__spinner{animation:none}}
.Badge-module-scss-module__01c9JW__badge{--badge-color-background-default:var(--semantic-color-background-secondary);--badge-color-background-info:var(--semantic-color-background-info-subtle);--badge-color-background-success:var(--semantic-color-background-success-subtle);--badge-color-background-warning:var(--semantic-color-background-warning-subtle);--badge-color-background-danger:var(--semantic-color-background-danger-subtle);--badge-color-background-counter:var(--semantic-color-background-accent);--badge-color-background-tag:var(--semantic-color-background-tertiary);--badge-color-foreground-primary:var(--semantic-color-foreground-primary);--badge-color-foreground-secondary:var(--semantic-color-foreground-secondary);--badge-color-foreground-info:var(--semantic-color-foreground-on-info-subtle);--badge-color-foreground-success:var(--semantic-color-foreground-on-success-subtle);--badge-color-foreground-warning:var(--semantic-color-foreground-on-warning-subtle);--badge-color-foreground-danger:var(--semantic-color-foreground-on-danger-subtle);--badge-color-foreground-accent:var(--semantic-color-foreground-accent);--badge-color-foreground-on-color:var(--semantic-color-foreground-on-color);--badge-color-border-default:var(--semantic-color-border-light);--badge-color-border-accent:var(--semantic-color-border-accent);--badge-color-border-info:var(--semantic-color-border-info);--badge-color-border-success:var(--semantic-color-border-success);--badge-color-border-warning:var(--semantic-color-border-warning);--badge-color-border-danger:var(--semantic-color-border-danger);--badge-size-sm-padding-y:var(--core-spacing-size-02);--badge-size-sm-padding-x:var(--core-spacing-size-03);--badge-size-sm-font-size:var(--semantic-typography-caption-01);--badge-size-sm-radius:var(--semantic-shape-radius-small);--badge-size-sm-icon-size:var(--core-icon-size-sm);--badge-size-md-padding-y:var(--core-spacing-size-03);--badge-size-md-padding-x:var(--core-spacing-size-04);--badge-size-md-font-size:var(--semantic-typography-body-small-font-size);--badge-size-md-radius:var(--semantic-shape-radius-default);--badge-size-md-icon-size:var(--core-icon-size-md);--badge-size-lg-padding-y:var(--core-spacing-size-04);--badge-size-lg-padding-x:var(--core-spacing-size-05);--badge-size-lg-font-size:var(--semantic-typography-body-default-font-size);--badge-size-lg-radius:var(--semantic-shape-radius-medium);--badge-size-lg-icon-size:var(--core-icon-size-lg);--badge-elevation-default:var(--semantic-elevation-surface-raised);--badge-elevation-status:none;--badge-spacing-gap:var(--core-spacing-size-02);vertical-align:baseline;gap:var(--badge-spacing-gap);white-space:nowrap;align-items:center;font-weight:500;line-height:1;display:inline-flex;container-type:inline-size}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__default{padding:var(--badge-size-md-padding-y)var(--badge-size-md-padding-x);background:var(--badge-color-background-default);border:1px solid var(--badge-color-border-default);box-shadow:var(--badge-elevation-default);color:var(--badge-color-foreground-primary);font-size:var(--badge-size-md-font-size);border-radius:12px;transition:background-color .2s,border-color .2s}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__default:hover{background-color:color-mix(in srgb,var(--badge-color-background-default)90%,var(--badge-color-foreground-primary)10%);border-color:color-mix(in srgb,var(--badge-color-border-default)80%,var(--badge-color-foreground-primary)20%)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status{padding:var(--badge-size-md-padding-y)var(--badge-size-md-padding-x);border-radius:var(--badge-size-md-radius);box-shadow:var(--badge-elevation-status);font-size:var(--badge-size-md-font-size);border:1px solid #0000;transition:background-color .2s,border-color .2s}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__info{background:var(--badge-color-background-info);border-color:var(--badge-color-border-info);color:var(--badge-color-foreground-info)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__info:hover{background-color:color-mix(in srgb,var(--badge-color-background-info)85%,white 15%);border-color:color-mix(in srgb,var(--badge-color-border-info)80%,white 20%)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__success{background:var(--badge-color-background-success);border-color:var(--badge-color-border-success);color:var(--badge-color-foreground-success)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__success:hover{background-color:color-mix(in srgb,var(--badge-color-background-success)85%,white 15%);border-color:color-mix(in srgb,var(--badge-color-border-success)80%,white 20%)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__warning{background:var(--badge-color-background-warning);border-color:var(--badge-color-border-warning);color:var(--badge-color-foreground-warning)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__warning:hover{background-color:color-mix(in srgb,var(--badge-color-background-warning)85%,white 15%);border-color:color-mix(in srgb,var(--badge-color-border-warning)80%,white 20%)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__danger{background:var(--badge-color-background-danger);border-color:var(--badge-color-border-danger);color:var(--badge-color-foreground-danger)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__status.Badge-module-scss-module__01c9JW__danger:hover{background-color:color-mix(in srgb,var(--badge-color-background-danger)85%,white 15%);border-color:color-mix(in srgb,var(--badge-color-border-danger)80%,white 20%)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__counter{min-width:var(--badge-size-sm-icon-size);padding:var(--badge-size-sm-padding-y)var(--badge-size-sm-padding-x);background:var(--badge-color-background-counter);border-radius:var(--badge-size-sm-radius);color:var(--badge-color-foreground-onColor);font-size:var(--badge-size-sm-font-size);justify-content:center}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__tag{padding:var(--badge-size-sm-padding-y)var(--badge-size-sm-padding-x);background:var(--badge-color-background-tag);border:1px solid var(--badge-color-border-default);border-radius:var(--badge-size-sm-radius);color:var(--badge-color-foreground-secondary);font-size:var(--badge-size-sm-font-size)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__sm{padding:var(--badge-size-sm-padding-y)var(--badge-size-sm-padding-x);border-radius:var(--badge-size-sm-radius);font-size:var(--badge-size-sm-font-size)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__md{padding:var(--badge-size-md-padding-y)var(--badge-size-md-padding-x);border-radius:var(--badge-size-md-radius);font-size:var(--badge-size-md-font-size)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__lg{padding:var(--badge-size-lg-padding-y)var(--badge-size-lg-padding-x);border-radius:var(--badge-size-lg-radius);font-size:var(--badge-size-lg-font-size)}.Badge-module-scss-module__01c9JW__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.Badge-module-scss-module__01c9JW__icon svg{fill:currentColor;width:100%;height:100%}.Badge-module-scss-module__01c9JW__content{display:inline-block}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__sm .Badge-module-scss-module__01c9JW__icon{width:var(--badge-size-sm-icon-size);height:var(--badge-size-sm-icon-size)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__md .Badge-module-scss-module__01c9JW__icon{width:var(--badge-size-md-icon-size);height:var(--badge-size-md-icon-size)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__lg .Badge-module-scss-module__01c9JW__icon{width:var(--badge-size-lg-icon-size);height:var(--badge-size-lg-icon-size)}@supports (container-type:inline-size){@container (max-width:10rem){.Badge-module-scss-module__01c9JW__badge{gap:calc(var(--badge-spacing-gap)*.75);font-size:calc(var(--badge-size-md-font-size)*.9)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__sm{padding:calc(var(--badge-size-sm-padding-y)*.75)calc(var(--badge-size-sm-padding-x)*.75);font-size:calc(var(--badge-size-sm-font-size)*.9)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__md{padding:calc(var(--badge-size-md-padding-y)*.75)calc(var(--badge-size-md-padding-x)*.75);font-size:calc(var(--badge-size-md-font-size)*.9)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__lg{padding:calc(var(--badge-size-lg-padding-y)*.75)calc(var(--badge-size-lg-padding-x)*.75);font-size:calc(var(--badge-size-lg-font-size)*.9)}}@container (max-width:6rem){.Badge-module-scss-module__01c9JW__badge{gap:calc(var(--badge-spacing-gap)*.5);font-size:calc(var(--badge-size-md-font-size)*.8)}.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__sm,.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__md,.Badge-module-scss-module__01c9JW__badge.Badge-module-scss-module__01c9JW__lg{padding:calc(var(--badge-size-sm-padding-y)*.5)calc(var(--badge-size-sm-padding-x)*.5);font-size:calc(var(--badge-size-sm-font-size)*.8)}.Badge-module-scss-module__01c9JW__badge .Badge-module-scss-module__01c9JW__icon{width:calc(var(--badge-size-sm-icon-size)*.8);height:calc(var(--badge-size-sm-icon-size)*.8)}}}@media (prefers-reduced-motion:reduce){.Badge-module-scss-module__01c9JW__badge{transition:none}}
.List-module-scss-module___-HRXG__list{--list-color-background-default:var(--semantic-color-background-secondary);--list-color-foreground-primary:var(--semantic-color-foreground-primary);--list-color-foreground-secondary:var(--semantic-color-foreground-secondary);--list-color-border-default:var(--semantic-color-border-light);--list-color-border-accent:var(--semantic-color-border-accent);--list-size-padding-default:var(--core-spacing-size-07);--list-size-radius-default:var(--core-shape-radius-medium);--list-elevation-default:var(--semantic-elevation-depth-1);color:var(--list-color-foreground-primary);margin:0;padding:0}.List-module-scss-module___-HRXG__ul,.List-module-scss-module___-HRXG__ol{padding-inline-start:var(--list-size-padding-default)}.List-module-scss-module___-HRXG__dl{padding-inline-start:0}.List-module-scss-module___-HRXG__sm{font-size:var(--semantic-typography-body-04);line-height:var(--semantic-typography-line-height-body)}.List-module-scss-module___-HRXG__md{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.List-module-scss-module___-HRXG__lg{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.List-module-scss-module___-HRXG__unstyled{padding-inline-start:0;list-style:none}.List-module-scss-module___-HRXG__inline{gap:var(--core-spacing-size-04);flex-wrap:wrap;padding-inline-start:0;list-style:none;display:flex}.List-module-scss-module___-HRXG__divided{padding-inline-start:0;list-style:none}.List-module-scss-module___-HRXG__divided li:not(:last-child){border-block-end:var(--core-shape-border-width-hairline)solid var(--list-color-border-default);margin-block-end:var(--core-spacing-size-05);padding-block-end:var(--core-spacing-size-05)}.List-module-scss-module___-HRXG__spaced li:not(:last-child){margin-block-end:var(--core-spacing-size-06)}.List-module-scss-module___-HRXG__marker-none{padding-inline-start:0;list-style:none}.List-module-scss-module___-HRXG__marker-disc{list-style-type:disc}.List-module-scss-module___-HRXG__marker-circle{list-style-type:circle}.List-module-scss-module___-HRXG__marker-square{list-style-type:square}.List-module-scss-module___-HRXG__marker-decimal{list-style-type:decimal}.List-module-scss-module___-HRXG__marker-alpha{list-style-type:lower-alpha}.List-module-scss-module___-HRXG__marker-roman{list-style-type:lower-roman}.List-module-scss-module___-HRXG__spacing-none li :not(:last-child){margin-block-end:0}.List-module-scss-module___-HRXG__spacing-sm li :not(:last-child){margin-block-end:var(--core-spacing-size-03)}.List-module-scss-module___-HRXG__spacing-md li :not(:last-child){margin-block-end:var(--core-spacing-size-05)}.List-module-scss-module___-HRXG__spacing-lg li :not(:last-child){margin-block-end:var(--core-spacing-size-06)}.List-module-scss-module___-HRXG__list ::marker{color:var(--list-color-foreground-secondary)}.List-module-scss-module___-HRXG__dl.List-module-scss-module___-HRXG__default dt{margin-block-end:var(--core-spacing-size-03);font-weight:600}.List-module-scss-module___-HRXG__dl.List-module-scss-module___-HRXG__default dd{margin-block-end:var(--core-spacing-size-05);margin-inline-start:var(--list-size-padding-default)}.List-module-scss-module___-HRXG__dl.List-module-scss-module___-HRXG__default dd:first-child{margin:0}.List-module-scss-module___-HRXG__dl.List-module-scss-module___-HRXG__default dd:last-child{margin-block-end:0}.List-module-scss-module___-HRXG__dl.List-module-scss-module___-HRXG__inline{gap:var(--core-spacing-size-03)var(--core-spacing-size-05);grid-template-columns:max-content 1fr;display:grid}.List-module-scss-module___-HRXG__dl.List-module-scss-module___-HRXG__inline dt{font-weight:600}
.Card-module-scss-module__KLGsBG__card{--card-color-background-default:var(--semantic-color-background-primary);--card-color-background-hover:var(--semantic-color-background-secondary);--card-color-border-default:var(--semantic-color-border-light);--card-color-border-accent:var(--semantic-color-border-accent);--card-color-foreground-primary:var(--semantic-color-foreground-primary);--card-color-foreground-secondary:var(--semantic-color-foreground-secondary);--card-size-padding-default:var(--core-spacing-size-06);--card-size-radius-default:var(--semantic-shape-control-radius-default);--card-elevation-default:var(--semantic-elevation-default);--card-elevation-hover:var(--semantic-elevation-hover);--card-motion-hover-offset:-.125rem;padding:var(--card-size-padding-default);background-color:var(--card-color-background-default);border-radius:var(--card-size-radius-default);color:var(--card-color-foreground-primary);transition:all var(--semantic-motion-interaction-press-duration)var(--semantic-motion-interaction-press-easing);contain:layout style paint;flex-direction:column;display:flex;container-type:inline-size}@container (max-width:20rem){.Card-module-scss-module__KLGsBG__card{padding:calc(var(--card-size-padding-default)*.75)}}@container (min-width:40rem){.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__actions{flex-direction:row;justify-content:space-between}}@media (prefers-reduced-motion:reduce){.Card-module-scss-module__KLGsBG__card{transition:none}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__interactive:hover,.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__interactive:active{transform:none}}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__default{border:1px solid var(--card-color-border-default)}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__elevated{box-shadow:var(--card-elevation-default);border:none}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__outlined{border:2px solid var(--card-color-border-default);background-color:#0000}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__interactive{cursor:pointer}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__interactive:hover{background-color:color-mix(in srgb,var(--card-color-background-default)90%,var(--card-color-background-hover)10%);box-shadow:var(--card-elevation-hover);transform:translateY(var(--card-motion-hover-offset,-.125rem))}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__interactive:focus-visible{outline:2px solid var(--card-color-border-accent);outline-offset:2px}.Card-module-scss-module__KLGsBG__card.Card-module-scss-module__KLGsBG__interactive:active{transform:translateY(0)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__header{color:var(--card-color-foreground-primary);margin-block-end:var(--card-size-padding-default)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__header:has(.Card-module-scss-module__KLGsBG__badge){gap:var(--core-spacing-size-03);justify-content:space-between;align-items:center;display:flex}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__content{color:var(--card-color-foreground-primary);line-height:1.5}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__title{color:var(--card-color-foreground-primary);font-weight:var(--font-weight-semibold);font-size:var(--font-size-heading-4);line-height:var(--semantic-typography-line-height-heading);margin:0}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__description{color:var(--card-color-foreground-secondary);font-size:var(--font-size-body-2);line-height:var(--semantic-typography-line-height-normal);margin:0}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__media{margin-block-end:var(--card-size-padding-default)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__media img,.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__media video{border-radius:var(--card-size-radius-medium,.5rem);width:100%;height:auto}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__footer{color:var(--card-color-foreground-secondary);border-block-start:1px solid var(--card-color-border-default);margin-block-start:var(--card-size-padding-default);padding-block-start:var(--card-size-padding-default)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__actions{gap:var(--core-spacing-size-03);justify-content:flex-end;align-items:center;margin-block-start:var(--card-size-padding-default);display:flex}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__link{gap:var(--core-spacing-size-02);color:var(--semantic-color-foreground-link);font-weight:var(--font-weight-medium);align-items:center;text-decoration:none;display:inline-flex}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__link:hover{text-decoration:underline}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__link:focus-visible{outline:2px solid var(--card-color-border-accent);outline-offset:2px}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__note{padding:var(--core-spacing-size-04);background-color:var(--card-color-background-secondary,var(--semantic-color-background-secondary));border:1px solid var(--card-color-border-default);border-radius:var(--card-size-radius-medium,.5rem);color:var(--card-color-foreground-primary);font-style:italic;font-size:var(--font-size-body-3);margin-block-start:var(--card-size-padding-default)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge{padding:var(--core-spacing-size-01)var(--core-spacing-size-03);border-radius:var(--card-size-radius-full,1rem);font-weight:var(--font-weight-medium);font-size:var(--font-size-body-3);letter-spacing:.025em;text-transform:uppercase;align-items:center;display:inline-flex}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge.Card-module-scss-module__KLGsBG__completed{background-color:var(--semantic-color-success-background);color:var(--semantic-color-success-foreground)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge.Card-module-scss-module__KLGsBG__in-progress{background-color:var(--semantic-color-warning-background);color:var(--semantic-color-warning-foreground)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge.Card-module-scss-module__KLGsBG__planned{background-color:var(--semantic-color-info-background);color:var(--semantic-color-info-foreground)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge.Card-module-scss-module__KLGsBG__deprecated{background-color:var(--semantic-color-error-background);color:var(--semantic-color-error-foreground)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge.Card-module-scss-module__KLGsBG__category{background-color:var(--semantic-color-neutral-background);color:var(--semantic-color-neutral-foreground)}.Card-module-scss-module__KLGsBG__card .Card-module-scss-module__KLGsBG__badge.Card-module-scss-module__KLGsBG__complexity{background-color:var(--semantic-color-accent-background);color:var(--semantic-color-accent-foreground)}
.Alert-module-scss-module__zI1_jW__alert{--alert-color-background-primary:var(--semantic-color-background-primary);--alert-color-background-info:var(--semantic-color-background-info);--alert-color-background-success:var(--semantic-color-background-success);--alert-color-background-warning:var(--semantic-color-background-warning);--alert-color-background-danger:var(--semantic-color-background-danger);--alert-color-background-info-subtle:var(--semantic-color-background-info-subtle);--alert-color-background-warning-subtle:var(--semantic-color-background-warning-subtle);--alert-color-background-danger-subtle:var(--semantic-color-background-danger-subtle);--alert-color-background-success-subtle:var(--semantic-color-background-success-subtle);--alert-color-background-info-strong:var(--semantic-color-background-info-strong);--alert-color-background-warning-strong:var(--semantic-color-background-warning-strong);--alert-color-background-danger-strong:var(--semantic-color-background-danger-strong);--alert-color-background-success-strong:var(--semantic-color-background-success-strong);--alert-color-foreground-primary:var(--semantic-color-foreground-primary);--alert-color-foreground-info:var(--semantic-color-foreground-info);--alert-color-foreground-success:var(--semantic-color-foreground-success);--alert-color-foreground-warning:var(--semantic-color-foreground-warning);--alert-color-foreground-danger:var(--semantic-color-foreground-danger);--alert-color-foreground-on-info-subtle:var(--semantic-color-foreground-on-info-subtle);--alert-color-foreground-on-warning-subtle:var(--semantic-color-foreground-on-warning-subtle);--alert-color-foreground-on-danger-subtle:var(--semantic-color-foreground-on-danger-subtle);--alert-color-foreground-on-success-subtle:var(--semantic-color-foreground-on-success-subtle);--alert-color-foreground-on-color:var(--semantic-color-foreground-on-color);--alert-color-border-primary:var(--semantic-color-border-primary);--alert-color-border-info:var(--semantic-color-border-info);--alert-color-border-success:var(--semantic-color-border-success);--alert-color-border-warning:var(--semantic-color-border-warning);--alert-color-border-danger:var(--semantic-color-border-danger);--alert-size-inline-padding:var(--core-spacing-size-06);--alert-size-inline-radius:var(--semantic-shape-control-radius-default);--alert-size-inline-icon-size:var(--core-spacing-size-06);--alert-size-section-padding:var(--core-spacing-size-06);--alert-size-section-radius:var(--semantic-shape-control-radius-default);--alert-size-section-icon-size:var(--core-spacing-size-06);--alert-size-page-padding:var(--core-spacing-size-06);--alert-size-page-radius:var(--semantic-shape-control-radius-default);--alert-size-page-icon-size:var(--core-spacing-size-06);--alert-shadow-default:var(--semantic-elevation-02);--alert-text-font:var(--semantic-typography-body-default);--alert-text-size:var(--core-spacing-size-06);--alert-text-weight:var(--semantic-typography-font-weight-regular);--alert-icon-size:var(--core-spacing-size-06);--alert-spacing-padding-default:var(--core-spacing-size-06);--alert-spacing-padding-horizontal:var(--core-spacing-size-06);--alert-spacing-padding-vertical:var(--core-spacing-size-08);--alert-spacing-margin-top:var(--core-spacing-size-04);--alert-spacing-min-height-default:var(--core-spacing-size-12);--alert-radius-medium:var(--core-shape-radius-medium)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__inline{gap:var(--semantic-spacing-gap-grid-small);padding:var(--alert-size-inline-padding);background-color:var(--alert-color-background-primary);border-radius:var(--alert-size-inline-radius);align-items:baseline;display:inline-flex}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__inline.Alert-module-scss-module__zI1_jW__info{color:var(--alert-color-foreground-info)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__inline.Alert-module-scss-module__zI1_jW__warning{color:var(--alert-color-foreground-warning)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__inline.Alert-module-scss-module__zI1_jW__danger{color:var(--alert-color-foreground-danger)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__inline.Alert-module-scss-module__zI1_jW__success{color:var(--alert-color-foreground-success)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section{gap:var(--alert-spacing-padding-default)var(--alert-spacing-padding-horizontal);padding:var(--alert-size-section-padding);background-color:var(--alert-color-background-primary);border-radius:var(--alert-size-section-radius);box-shadow:var(--alert-shadow-default);grid-template-columns:auto auto 1fr auto;grid-template-areas:"icon title body dismiss";align-items:baseline;transition:background-color .2s,box-shadow .2s;display:grid}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section:hover{box-shadow:color-mix(in srgb,var(--alert-shadow-default)80%,transparent 20%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__info{background:var(--alert-color-background-infoSubtle);color:var(--alert-color-foreground-onInfoSubtle)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__info:hover{background:color-mix(in srgb,var(--alert-color-background-infoSubtle)95%,white 5%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__warning{background:var(--alert-color-background-warningSubtle);color:var(--alert-color-foreground-onWarningSubtle)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__warning:hover{background:color-mix(in srgb,var(--alert-color-background-warningSubtle)95%,white 5%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__danger{background:var(--alert-color-background-dangerSubtle);color:var(--alert-color-foreground-onDangerSubtle)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__danger:hover{background:color-mix(in srgb,var(--alert-color-background-dangerSubtle)95%,white 5%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__success{background:var(--alert-color-background-successSubtle);color:var(--alert-color-foreground-onSuccessSubtle)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__section.Alert-module-scss-module__zI1_jW__success:hover{background:color-mix(in srgb,var(--alert-color-background-successSubtle)95%,white 5%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page{gap:var(--alert-spacing-padding-default)var(--alert-spacing-padding-horizontal);min-height:var(--alert-spacing-minHeight-default);padding:var(--alert-size-page-padding);border-radius:var(--alert-size-page-radius);grid-template-columns:auto 1fr auto;grid-template-areas:"icon title dismiss""icon body dismiss";align-items:baseline;margin:0 -1rem;transition:background-color .2s;display:grid}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__info{background:var(--alert-color-background-infoStrong);color:var(--alert-color-foreground-onColor)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__info:hover{background:color-mix(in srgb,var(--alert-color-background-infoStrong)90%,white 10%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__warning{background:var(--alert-color-background-warningStrong);color:var(--alert-color-foreground-onColor)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__warning:hover{background:color-mix(in srgb,var(--alert-color-background-warningStrong)90%,white 10%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__danger{background:var(--alert-color-background-dangerStrong);color:var(--alert-color-foreground-onColor)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__danger:hover{background:color-mix(in srgb,var(--alert-color-background-dangerStrong)90%,white 10%)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__success{background:var(--alert-color-background-successStrong);color:var(--alert-color-foreground-onColor)}.Alert-module-scss-module__zI1_jW__alert.Alert-module-scss-module__zI1_jW__page.Alert-module-scss-module__zI1_jW__success:hover{background:color-mix(in srgb,var(--alert-color-background-successStrong)90%,white 10%)}.Alert-module-scss-module__zI1_jW__alert+.Alert-module-scss-module__zI1_jW__alert{margin-block-start:var(--alert-spacing-margin-top)}.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__icon{width:var(--alert-icon-size);height:var(--alert-icon-size);grid-area:span 2/1;display:inline-block}.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__title{font-weight:var(--font-weight-bold);font-size:var(--font-size-06);grid-area:span 1/span 1/auto/-2}.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__body{font-size:var(--font-size-05);grid-area:span 1/2}.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__dismiss{cursor:pointer;grid-area:span 2/span 1/auto/-1;display:inline-block}@media (prefers-reduced-motion:reduce){.Alert-module-scss-module__zI1_jW__alert,.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__icon,.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__title,.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__body,.Alert-module-scss-module__zI1_jW__alert .Alert-module-scss-module__zI1_jW__dismiss{transition:none}}
.Input-module-scss-module__VF-UAq__input{--input-color-bg-default:var(--semantic-color-background-surface);--input-color-text-default:var(--semantic-color-foreground-primary);--input-color-border-default:var(--semantic-color-border-default);--input-color-focus-default:var(--semantic-color-border-focus);--input-color-invalid-default:var(--semantic-color-border-danger);--input-size-height-default:var(--semantic-size-12);--input-size-radius-default:var(--semantic-radius-md);--input-space-inline-default:var(--semantic-space-300);padding-inline:var(--input-space-inline-default);background:var(--input-color-bg-default);border:1px solid var(--input-color-border-default);border-radius:var(--input-size-radius-default);color:var(--input-color-text-default);appearance:none;block-size:var(--input-size-height-default);inline-size:100%;padding-block:0;transition:border-color .2s,background-color .2s;container-type:inline-size}.Input-module-scss-module__VF-UAq__input:focus-visible{border-color:var(--input-color-focus-default);box-shadow:0 0 0 3px color-mix(in oklab,var(--input-color-focus-default)25%,transparent);outline:none}.Input-module-scss-module__VF-UAq__input:hover:not(:disabled,:read-only){background-color:color-mix(in srgb,var(--input-color-bg-default)95%,var(--input-color-focus-default)5%);border-color:color-mix(in srgb,var(--input-color-border-default)80%,var(--input-color-focus-default)20%)}.Input-module-scss-module__VF-UAq__input.Input-module-scss-module__VF-UAq__invalid{border-color:var(--input-color-invalid-default)}.Input-module-scss-module__VF-UAq__input.Input-module-scss-module__VF-UAq__invalid:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--input-color-invalid-default)25%,transparent)}@supports (container-type:inline-size){@container (max-width:20rem){.Input-module-scss-module__VF-UAq__input{padding-inline:calc(var(--input-space-inline-default)*.75);block-size:calc(var(--input-size-height-default)*.95);font-size:.9rem}}@container (max-width:15rem){.Input-module-scss-module__VF-UAq__input{padding-inline:calc(var(--input-space-inline-default)*.5);block-size:calc(var(--input-size-height-default)*.9);font-size:.85rem}}}
.Avatar-module-scss-module__e9tUhG__avatar{--avatar-size-small:var(--core-spacing-size-05);--avatar-size-default:var(--core-spacing-size-06);--avatar-size-medium:var(--core-spacing-size-08);--avatar-size-large:var(--core-spacing-size-10);--avatar-size-status:var(--core-spacing-size-03);--avatar-size-radius-default:var(--core-shape-radius-full);--avatar-size-radius-small:var(--core-shape-radius-small);--avatar-size-radius-full:var(--core-shape-radius-full);--avatar-size-border-default:var(--semantic-size-border-default);--avatar-size-border-offset:var(--semantic-size-border-offset);--avatar-color-background-default:var(--semantic-color-background-secondary);--avatar-color-background-inverse:var(--semantic-color-background-inverse);--avatar-color-background-success:var(--semantic-color-background-success-strong);--avatar-color-background-warning:var(--semantic-color-background-warning-strong);--avatar-color-background-disabled:var(--semantic-color-border-disabled);--avatar-color-foreground-primary:var(--semantic-color-foreground-primary);--avatar-color-border-default:var(--semantic-color-border-light);--avatar-color-border-info:var(--semantic-color-border-info);--avatar-typography-font-weight-medium:var(--core-typography-font-weight-medium);--avatar-typography-font-family-sans:var(--core-typography-font-family-sans);width:var(--avatar-size-default);height:var(--avatar-size-default);border:var(--avatar-size-border-default)solid var(--avatar-color-border-default);border-radius:var(--avatar-size-radius-default);display:inline-block;position:relative;overflow:hidden}.Avatar-module-scss-module__e9tUhG__avatar:focus-visible{outline:var(--avatar-size-border-default)solid var(--avatar-color-border-info);outline-offset:var(--avatar-size-border-offset)}.Avatar-module-scss-module__e9tUhG__avatar.Avatar-module-scss-module__e9tUhG__small{width:var(--avatar-size-small);height:var(--avatar-size-small)}.Avatar-module-scss-module__e9tUhG__avatar.Avatar-module-scss-module__e9tUhG__medium{width:var(--avatar-size-default);height:var(--avatar-size-default)}.Avatar-module-scss-module__e9tUhG__avatar.Avatar-module-scss-module__e9tUhG__large{width:var(--avatar-size-medium);height:var(--avatar-size-medium)}.Avatar-module-scss-module__e9tUhG__avatar.Avatar-module-scss-module__e9tUhG__extra-large{width:var(--avatar-size-large);height:var(--avatar-size-large)}.Avatar-module-scss-module__e9tUhG__avatar.Avatar-module-scss-module__e9tUhG__rounded{border-radius:var(--avatar-size-radius-default)}.Avatar-module-scss-module__e9tUhG__avatar.Avatar-module-scss-module__e9tUhG__square{border-radius:var(--avatar-size-radius-small)}.Avatar-module-scss-module__e9tUhG__avatar_image{object-fit:cover;width:100%;height:100%;display:block}.Avatar-module-scss-module__e9tUhG__avatar_initials{background:var(--avatar-color-background-default);width:100%;height:100%;color:var(--avatar-color-foreground-primary);font-weight:var(--avatar-typography-fontWeight-medium);font-family:var(--avatar-typography-fontFamily-sans);-webkit-user-select:none;user-select:none;place-items:center;display:grid}.Avatar-module-scss-module__e9tUhG__status{width:var(--avatar-size-status);height:var(--avatar-size-status);border:var(--avatar-size-border-default)solid var(--avatar-color-background-inverse);border-radius:var(--avatar-size-radius-full);position:absolute;inset-block-end:0;inset-inline-end:0}.Avatar-module-scss-module__e9tUhG__status_online{background:var(--avatar-color-background-success)}.Avatar-module-scss-module__e9tUhG__status_offline{background:var(--avatar-color-background-disabled)}.Avatar-module-scss-module__e9tUhG__status_away{background:var(--avatar-color-background-warning)}
.Progress-module-scss-module__lSs_ha__progress{--progress-color-track-background:var(--semantic-color-background-secondary);--progress-color-fill-info:var(--semantic-color-status-info);--progress-color-fill-success:var(--semantic-color-status-success);--progress-color-fill-warning:var(--semantic-color-status-warning);--progress-color-fill-danger:var(--semantic-color-status-danger);--progress-color-text-default:var(--semantic-color-foreground-secondary);--progress-size-linear-sm-height:var(--core-spacing-size-02);--progress-size-linear-sm-radius:var(--core-shape-radius-full);--progress-size-linear-md-height:var(--core-spacing-size-03);--progress-size-linear-md-radius:var(--core-shape-radius-full);--progress-size-linear-lg-height:var(--core-spacing-size-04);--progress-size-linear-lg-radius:var(--core-shape-radius-full);--progress-size-circular-sm-size:32px;--progress-size-circular-sm-stroke-width:2px;--progress-size-circular-md-size:40px;--progress-size-circular-md-stroke-width:3px;--progress-size-circular-lg-size:48px;--progress-size-circular-lg-stroke-width:4px;--progress-typography-value-font-size:var(--semantic-typography-caption-01);--progress-typography-value-font-weight:var(--semantic-typography-font-weight-medium);--progress-motion-duration-indeterminate:1.5s;--progress-motion-easing-indeterminate:ease-in-out;--progress-spacing-gap:var(--core-spacing-size-02);gap:var(--progress-spacing-gap);align-items:center;display:inline-flex}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear{width:100%}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear .Progress-module-scss-module__lSs_ha__track{background:var(--progress-color-track-background);width:100%;position:relative;overflow:hidden}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear .Progress-module-scss-module__lSs_ha__fill{background:var(--progress-color-fill-info);border-radius:inherit;height:100%;transition:width .3s ease-out}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear .Progress-module-scss-module__lSs_ha__circleForeground{stroke:var(--progress-color-fill-info)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear.Progress-module-scss-module__lSs_ha__sm .Progress-module-scss-module__lSs_ha__track{height:var(--progress-size-linear-sm-height);border-radius:var(--progress-size-linear-sm-radius)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear.Progress-module-scss-module__lSs_ha__md .Progress-module-scss-module__lSs_ha__track{height:var(--progress-size-linear-md-height);border-radius:var(--progress-size-linear-md-radius)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear.Progress-module-scss-module__lSs_ha__lg .Progress-module-scss-module__lSs_ha__track{height:var(--progress-size-linear-lg-height);border-radius:var(--progress-size-linear-lg-radius)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__linear.Progress-module-scss-module__lSs_ha__indeterminate .Progress-module-scss-module__lSs_ha__fill{animation:Progress-module-scss-module__lSs_ha__progressIndeterminateLinear var(--progress-motion-duration-indeterminate)var(--progress-motion-easing-indeterminate)infinite;width:30%!important}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular{justify-content:center;align-items:center;display:inline-flex;position:relative}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular .Progress-module-scss-module__lSs_ha__circle{transform:rotate(-90deg)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular .Progress-module-scss-module__lSs_ha__circleBackground{stroke:var(--progress-color-track-background)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular .Progress-module-scss-module__lSs_ha__circleForeground{stroke:var(--progress-color-fill-info);transition:stroke-dashoffset .3s ease-out}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__sm .Progress-module-scss-module__lSs_ha__circle{width:var(--progress-size-circular-sm-size);height:var(--progress-size-circular-sm-size)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__sm .Progress-module-scss-module__lSs_ha__circleBackground,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__sm .Progress-module-scss-module__lSs_ha__circleForeground{stroke-width:var(--progress-size-circular-sm-strokeWidth)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__md .Progress-module-scss-module__lSs_ha__circle{width:var(--progress-size-circular-md-size);height:var(--progress-size-circular-md-size)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__md .Progress-module-scss-module__lSs_ha__circleBackground,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__md .Progress-module-scss-module__lSs_ha__circleForeground{stroke-width:var(--progress-size-circular-md-strokeWidth)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__lg .Progress-module-scss-module__lSs_ha__circle{width:var(--progress-size-circular-lg-size);height:var(--progress-size-circular-lg-size)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__lg .Progress-module-scss-module__lSs_ha__circleBackground,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__lg .Progress-module-scss-module__lSs_ha__circleForeground{stroke-width:var(--progress-size-circular-lg-strokeWidth)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular.Progress-module-scss-module__lSs_ha__indeterminate .Progress-module-scss-module__lSs_ha__circleForeground{animation:Progress-module-scss-module__lSs_ha__progressIndeterminateCircular var(--progress-motion-duration-indeterminate)linear infinite;stroke-dasharray:25 75}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__info .Progress-module-scss-module__lSs_ha__fill,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__info .Progress-module-scss-module__lSs_ha__circleForeground{background:var(--progress-color-fill-info);stroke:var(--progress-color-fill-info)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__success .Progress-module-scss-module__lSs_ha__fill,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__success .Progress-module-scss-module__lSs_ha__circleForeground{background:var(--progress-color-fill-success);stroke:var(--progress-color-fill-success)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__warning .Progress-module-scss-module__lSs_ha__fill,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__warning .Progress-module-scss-module__lSs_ha__circleForeground{background:var(--progress-color-fill-warning);stroke:var(--progress-color-fill-warning)}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__danger .Progress-module-scss-module__lSs_ha__fill,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__danger .Progress-module-scss-module__lSs_ha__circleForeground{background:var(--progress-color-fill-danger);stroke:var(--progress-color-fill-danger)}.Progress-module-scss-module__lSs_ha__value{color:var(--progress-color-text-default);font-weight:var(--progress-typography-value-fontWeight);font-size:var(--progress-typography-value-font-size);white-space:nowrap;flex-shrink:0}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__circular .Progress-module-scss-module__lSs_ha__value{position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}@keyframes Progress-module-scss-module__lSs_ha__progressIndeterminateLinear{0%{transform:translate(-100%)}to{transform:translate(400%)}}@keyframes Progress-module-scss-module__lSs_ha__progressIndeterminateCircular{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.Progress-module-scss-module__lSs_ha__progress .Progress-module-scss-module__lSs_ha__fill,.Progress-module-scss-module__lSs_ha__progress .Progress-module-scss-module__lSs_ha__circleForeground{transition:none}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__indeterminate .Progress-module-scss-module__lSs_ha__fill,.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__indeterminate .Progress-module-scss-module__lSs_ha__circleForeground{animation:none}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__indeterminate .Progress-module-scss-module__lSs_ha__fill{width:50%!important}.Progress-module-scss-module__lSs_ha__progress.Progress-module-scss-module__lSs_ha__indeterminate .Progress-module-scss-module__lSs_ha__circleForeground{stroke-dasharray:50 50;transform:none}}
.Spinner-module-scss-module__R3-Miq__root{--spinner-size-xs:12px;--spinner-size-sm:16px;--spinner-size-md:20px;--spinner-size-lg:28px;--spinner-thickness-hairline:2px;--spinner-thickness-regular:3px;--spinner-thickness-bold:4px;--spinner-color-accent:var(--semantic-color-accent-brand);--spinner-color-track:var(--semantic-color-border-subtle);--spinner-dots-gap:var(--core-spacing-size-04);--spinner-anim-duration:.8s;vertical-align:middle;block-size:var(--spinner-size-value,var(--spinner-size-md));inline-size:var(--spinner-size-value,var(--spinner-size-md));display:inline-block}.Spinner-module-scss-module__R3-Miq__inline{vertical-align:baseline}.Spinner-module-scss-module__R3-Miq__visual{block-size:100%;inline-size:100%;display:block}[data-variant=ring] .Spinner-module-scss-module__R3-Miq__visual{background:conic-gradient(from 0turn,var(--spinner-color-accent)0turn .25turn,var(--spinner-color-track).25turn 1turn);animation:Spinner-module-scss-module__R3-Miq__spin var(--spinner-anim-duration,.8s)linear infinite;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - var(--spinner-thickness-value,3px)),#000 calc(100% - var(--spinner-thickness-value,3px)));mask:radial-gradient(farthest-side,#0000 calc(100% - var(--spinner-thickness-value,3px)),#000 calc(100% - var(--spinner-thickness-value,3px)));border-radius:999px}[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual{--spinner-dots-gap-local:var(--spinner-dots-gap,.375rem);position:relative}[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:before,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:after{background:var(--spinner-color-accent);animation:Spinner-module-scss-module__R3-Miq__pulse var(--spinner-anim-duration,.8s)ease-in-out infinite;block-size:calc(var(--spinner-size-value,20px)/6);content:"";inline-size:calc(var(--spinner-size-value,20px)/6);border-radius:999px;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:before{transform:translate(calc(-50% - var(--spinner-dots-gap-local)),-50%);animation-delay:-.2s}[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:after{transform:translate(calc(-50% + var(--spinner-dots-gap-local)),-50%);animation-delay:.2s}[data-variant=bars] .Spinner-module-scss-module__R3-Miq__visual{position:relative}[data-variant=bars] .Spinner-module-scss-module__R3-Miq__visual:before{background:conic-gradient(from 0turn,var(--spinner-color-accent)0 10deg,#0000 10deg 30deg);animation:Spinner-module-scss-module__R3-Miq__spin var(--spinner-anim-duration,.8s)linear infinite;content:"";-webkit-mask:radial-gradient(farthest-side,#000 calc(100% - var(--spinner-thickness-value,3px)),#0000);mask:radial-gradient(farthest-side,#000 calc(100% - var(--spinner-thickness-value,3px)),#0000);position:absolute;inset:0}@media (prefers-contrast:more){[data-variant=ring] .Spinner-module-scss-module__R3-Miq__visual{background:conic-gradient(from 0turn,var(--spinner-color-accent)0turn .25turn,var(--spinner-color-track).25turn 1turn);filter:contrast(1.1)saturate(1.05)}[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:before,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:after,[data-variant=bars] .Spinner-module-scss-module__R3-Miq__visual:before{filter:contrast(1.1)saturate(1.05)}}@keyframes Spinner-module-scss-module__R3-Miq__spin{to{transform:rotate(360deg)}}@keyframes Spinner-module-scss-module__R3-Miq__pulse{0%,to{opacity:.3}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.Spinner-module-scss-module__R3-Miq__visual,[data-variant=bars] .Spinner-module-scss-module__R3-Miq__visual:before,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:before,[data-variant=dots] .Spinner-module-scss-module__R3-Miq__visual:after{animation:none!important}}
.Divider-module-scss-module__SWdINa__divider{--divider-color-background-default:var(--semantic-color-background-secondary);--divider-color-foreground-primary:var(--semantic-color-foreground-primary);--divider-color-foreground-secondary:var(--semantic-color-foreground-secondary);--divider-color-border-default:var(--semantic-color-border-light);--divider-color-border-accent:var(--semantic-color-border-accent);--divider-size-padding-default:var(--core-spacing-size-07);--divider-size-radius-default:var(--core-shape-radius-medium);--divider-elevation-default:var(--semantic-elevation-depth-1);background-color:var(--divider-color-border-default);border:none;flex-shrink:0;margin:0}.Divider-module-scss-module__SWdINa__horizontal{margin-block:var(--divider-size-padding-default);block-size:var(--core-shape-border-width-hairline);inline-size:100%}.Divider-module-scss-module__SWdINa__vertical{margin-inline:var(--divider-size-padding-default);block-size:100%;inline-size:var(--core-shape-border-width-hairline)}
.Blockquote-module-scss-module__rEo5Ia__blockquote{--blockquote-color-background-default:var(--semantic-color-background-secondary);--blockquote-color-foreground-primary:var(--semantic-color-foreground-primary);--blockquote-color-foreground-secondary:var(--semantic-color-foreground-secondary);--blockquote-color-border-default:var(--semantic-color-border-light);--blockquote-color-border-accent:var(--semantic-color-border-accent);--blockquote-size-padding-default:var(--core-spacing-size-07);--blockquote-size-radius-default:var(--core-shape-radius-medium);--blockquote-elevation-default:var(--semantic-elevation-depth-1);margin:var(--blockquote-size-padding-default)0;padding:var(--blockquote-size-padding-default);color:var(--blockquote-color-foreground-primary);font-weight:var(--blockquote-typography-fontWeight);font-style:var(--blockquote-typography-fontStyle)}.Blockquote-module-scss-module__rEo5Ia__sm{font-size:var(--semantic-typography-body-03);line-height:var(--semantic-typography-line-height-body)}.Blockquote-module-scss-module__rEo5Ia__md{font-size:var(--semantic-typography-body-02);line-height:var(--semantic-typography-line-height-body)}.Blockquote-module-scss-module__rEo5Ia__lg{font-size:var(--semantic-typography-body-01);line-height:var(--semantic-typography-line-height-body)}.Blockquote-module-scss-module__rEo5Ia__default{border-inline-start:var(--core-shape-border-width-thick)solid var(--blockquote-color-border-default);padding-inline-start:var(--blockquote-size-padding-default)}.Blockquote-module-scss-module__rEo5Ia__bordered{background:var(--blockquote-color-background-default);border:1px solid var(--blockquote-color-border-default);border-radius:var(--blockquote-size-radius-default);border-inline-start-width:var(--core-shape-border-width-thick)}.Blockquote-module-scss-module__rEo5Ia__highlighted{background:var(--blockquote-color-background-default);border-radius:var(--blockquote-size-radius-default);border-inline-start:var(--core-shape-border-width-thick)solid var(--blockquote-color-border-accent)}
.Switch-module-scss-module__LYa8NG__switchPrimitive{--switch-color-track-background-default:var(--semantic-color-background-tertiary);--switch-color-track-background-hover:var(--semantic-color-background-hover);--switch-color-track-background-focus:var(--semantic-color-background-secondary);--switch-color-track-background-disabled:var(--semantic-color-background-disabled);--switch-color-track-background-checked:var(--semantic-color-foreground-accent);--switch-color-track-background-error:var(--semantic-color-background-danger-subtle);--switch-color-track-border-default:var(--semantic-color-border-primary);--switch-color-track-border-hover:var(--semantic-color-border-bold);--switch-color-track-border-focus:var(--semantic-color-border-accent);--switch-color-track-border-disabled:var(--semantic-color-border-disabled);--switch-color-track-border-error:var(--semantic-color-border-danger);--switch-color-thumb-background-default:var(--semantic-color-background-primary);--switch-color-thumb-background-hover:var(--semantic-color-background-hover);--switch-color-thumb-background-focus:var(--semantic-color-background-primary);--switch-color-thumb-background-disabled:var(--semantic-color-background-disabled);--switch-color-thumb-background-checked:var(--semantic-color-foreground-on-brand);--switch-color-thumb-background-error:var(--semantic-color-background-danger-strong);--switch-color-thumb-border-default:var(--semantic-color-border-primary);--switch-color-thumb-border-hover:var(--semantic-color-border-bold);--switch-color-thumb-border-focus:var(--semantic-color-border-accent);--switch-color-thumb-border-disabled:var(--semantic-color-border-disabled);--switch-color-thumb-border-error:var(--semantic-color-border-danger);--switch-color-thumb-shadow:var(--semantic-elevation-surface-raised);--switch-color-text-default:var(--semantic-color-foreground-secondary);--switch-color-text-hover:var(--semantic-color-foreground-primary);--switch-color-text-disabled:var(--semantic-color-foreground-disabled);--switch-color-text-error:var(--semantic-color-foreground-danger);--switch-size-sm-track-width:var(--core-spacing-size-08);--switch-size-sm-track-height:var(--core-spacing-size-06);--switch-size-sm-track-radius:var(--core-shape-radius-full);--switch-size-sm-thumb-size:var(--core-spacing-size-05);--switch-size-sm-thumb-offset:var(--core-spacing-size-02);--switch-size-sm-gap:var(--core-spacing-size-04);--switch-size-sm-font-size:var(--semantic-typography-caption-01);--switch-size-md-track-width:var(--core-spacing-size-09);--switch-size-md-track-height:var(--core-spacing-size-07);--switch-size-md-track-radius:var(--core-shape-radius-full);--switch-size-md-thumb-size:var(--core-spacing-size-06);--switch-size-md-thumb-offset:var(--core-spacing-size-02);--switch-size-md-gap:var(--core-spacing-size-04);--switch-size-md-font-size:var(--semantic-typography-body-small-font-size);--switch-size-lg-track-width:var(--core-spacing-size-10);--switch-size-lg-track-height:var(--core-spacing-size-08);--switch-size-lg-track-radius:var(--core-shape-radius-full);--switch-size-lg-thumb-size:var(--core-spacing-size-07);--switch-size-lg-thumb-offset:var(--core-spacing-size-02);--switch-size-lg-gap:var(--core-spacing-size-04);--switch-size-lg-font-size:var(--semantic-typography-body-default-font-size);--switch-motion-duration:var(--semantic-motion-interaction-press-duration);--switch-motion-easing:var(--semantic-motion-interaction-press-easing);--switch-focus-ring:var(--semantic-focus-ring);--switch-focus-offset:var(--semantic-focus-ring-offset);vertical-align:middle;width:var(--switch-size-md-track-width,3rem);height:var(--switch-size-md-track-height,1.5rem);align-items:center;display:inline-flex;position:relative}.Switch-module-scss-module__LYa8NG__input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;padding:0;position:absolute}.Switch-module-scss-module__LYa8NG__input:disabled{cursor:not-allowed}.Switch-module-scss-module__LYa8NG__track{width:var(--switch-size-md-track-width,3rem);height:var(--switch-size-md-track-height,1.5rem);min-height:var(--switch-size-md-track-height,1.5rem);background-color:var(--switch-color-track-background-default);border:1px solid var(--switch-color-track-border-default);border-radius:var(--switch-size-md-track-radius,9999px);transition:background-color var(--switch-motion-duration,.15s)var(--switch-motion-easing,ease-out),border-color var(--switch-motion-duration,.15s)var(--switch-motion-easing,ease-out);align-items:center;display:inline-flex;position:relative}.Switch-module-scss-module__LYa8NG__input:focus-visible+.Switch-module-scss-module__LYa8NG__track{outline:var(--switch-focus-ring);outline-offset:var(--switch-focus-offset)}.Switch-module-scss-module__LYa8NG__input:disabled+.Switch-module-scss-module__LYa8NG__track{opacity:.5;cursor:not-allowed}.Switch-module-scss-module__LYa8NG__input:checked+.Switch-module-scss-module__LYa8NG__track{background-color:var(--switch-color-track-background-checked);border-color:var(--switch-color-track-border-default)}.Switch-module-scss-module__LYa8NG__input:not(:disabled):hover+.Switch-module-scss-module__LYa8NG__track{background-color:var(--switch-color-track-background-hover)}.Switch-module-scss-module__LYa8NG__input:checked:not(:disabled):hover+.Switch-module-scss-module__LYa8NG__track{background-color:var(--switch-color-track-background-checked);border-color:var(--switch-color-track-background-checked)}.Switch-module-scss-module__LYa8NG__thumb{width:var(--switch-size-md-thumb-size,1rem);height:var(--switch-size-md-thumb-size,1rem);min-height:var(--switch-size-md-thumb-size,1rem);background-color:var(--switch-color-thumb-background-default);border:1px solid var(--switch-color-thumb-border-default);transition:transform var(--switch-motion-duration,.15s)var(--switch-motion-easing,ease-out);border-radius:50%;position:absolute;inset-inline-start:var(--switch-size-md-thumb-offset,4px);box-shadow:0 1px 3px #0000001a}.Switch-module-scss-module__LYa8NG__input:checked~.Switch-module-scss-module__LYa8NG__track .Switch-module-scss-module__LYa8NG__thumb{background-color:var(--switch-color-thumb-background-checked);transform:translateX(calc(var(--switch-size-md-track-width,3rem) - var(--switch-size-md-thumb-size,1rem) - var(--switch-size-md-thumb-offset,4px)*2))}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__sm{width:var(--switch-size-sm-track-width,2rem);height:var(--switch-size-sm-track-height,1rem)}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__sm .Switch-module-scss-module__LYa8NG__track{width:var(--switch-size-sm-track-width,2rem);height:var(--switch-size-sm-track-height,1rem);min-height:var(--switch-size-sm-track-height,1rem)}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__sm .Switch-module-scss-module__LYa8NG__thumb{width:var(--switch-size-sm-thumb-size,.75rem);height:var(--switch-size-sm-thumb-size,.75rem);min-height:var(--switch-size-sm-thumb-size,.75rem);inset-inline-start:var(--switch-size-sm-thumb-offset,2px)}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__sm .Switch-module-scss-module__LYa8NG__input:checked~.Switch-module-scss-module__LYa8NG__track .Switch-module-scss-module__LYa8NG__thumb{transform:translateX(calc(var(--switch-size-sm-track-width,2rem) - var(--switch-size-sm-thumb-size,.75rem) - var(--switch-size-sm-thumb-offset,2px)*2))}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__lg{width:var(--switch-size-lg-track-width,4rem);height:var(--switch-size-lg-track-height,2rem)}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__lg .Switch-module-scss-module__LYa8NG__track{width:var(--switch-size-lg-track-width,4rem);height:var(--switch-size-lg-track-height,2rem);min-height:var(--switch-size-lg-track-height,2rem)}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__lg .Switch-module-scss-module__LYa8NG__thumb{width:var(--switch-size-lg-thumb-size,1.5rem);height:var(--switch-size-lg-thumb-size,1.5rem);min-height:var(--switch-size-lg-thumb-size,1.5rem);inset-inline-start:var(--switch-size-lg-thumb-offset,4px)}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__lg .Switch-module-scss-module__LYa8NG__input:checked~.Switch-module-scss-module__LYa8NG__track .Switch-module-scss-module__LYa8NG__thumb{transform:translateX(calc(var(--switch-size-lg-track-width,4rem) - var(--switch-size-lg-thumb-size,1.5rem) - var(--switch-size-lg-thumb-offset,4px)*2))}.Switch-module-scss-module__LYa8NG__switchPrimitive.Switch-module-scss-module__LYa8NG__disabled{opacity:.5;pointer-events:none}.Switch-module-scss-module__LYa8NG__switchField{cursor:pointer;align-items:flex-start;gap:.75rem;display:inline-flex}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__disabled{opacity:.5;cursor:not-allowed}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__labelStart{flex-direction:row-reverse}.Switch-module-scss-module__LYa8NG__labelWrapper{flex-direction:column;gap:.125rem;padding-block-start:.125rem;display:flex}.Switch-module-scss-module__LYa8NG__label{color:var(--switch-color-text-default);font-weight:var(--switch-text-label-weight,500);font-size:var(--switch-text-label-size,.875rem);line-height:var(--switch-text-label-line-height,1.4);cursor:pointer}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__disabled .Switch-module-scss-module__LYa8NG__label{color:var(--switch-color-text-disabled);cursor:not-allowed}.Switch-module-scss-module__LYa8NG__description{color:var(--switch-color-text-default);font-size:var(--switch-text-description-size,.8125rem);line-height:var(--switch-text-description-line-height,1.4)}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__disabled .Switch-module-scss-module__LYa8NG__description{color:var(--switch-color-text-disabled)}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__sm .Switch-module-scss-module__LYa8NG__label{font-size:.8125rem}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__sm .Switch-module-scss-module__LYa8NG__description{font-size:.75rem}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__lg .Switch-module-scss-module__LYa8NG__label{font-size:1rem}.Switch-module-scss-module__LYa8NG__switchField.Switch-module-scss-module__LYa8NG__lg .Switch-module-scss-module__LYa8NG__description{font-size:.875rem}.Switch-module-scss-module__LYa8NG__switchGroup{gap:var(--switch-size-md-gap,1rem);display:inline-flex}.Switch-module-scss-module__LYa8NG__vertical{flex-direction:column;align-items:flex-start}.Switch-module-scss-module__LYa8NG__horizontal{flex-direction:row;align-items:center}@media (prefers-reduced-motion:reduce){.Switch-module-scss-module__LYa8NG__track,.Switch-module-scss-module__LYa8NG__thumb{transition:none}}
.Field-module-scss-module__TSUlDq__root{--field-gap-y:var(--semantic-form-density-regular-gap-y);--field-gap-meta:var(--core-spacing-size-03);--field-label-font-size:var(--semantic-form-density-regular-label-font-size);--field-label-color:var(--semantic-color-foreground-secondary);--field-pad-x:var(--semantic-form-density-regular-pad-x);--field-pad-y:var(--semantic-form-density-regular-pad-y);--field-color-bg:var(--semantic-color-background-elevated);--field-color-fg:var(--semantic-color-foreground-primary);--field-color-border:var(--semantic-color-border-subtle);--field-color-focus-border:var(--semantic-color-border-focus);--field-color-invalid-border:var(--semantic-color-border-danger);--field-color-invalid-text:var(--semantic-color-foreground-danger);--field-radius:var(--semantic-shape-control-radius-default);gap:var(--field-gap-y);display:grid;container-type:inline-size}@supports selector(:scope){@scope(.Field-module-scss-module__TSUlDq__root){.Field-module-scss-module__TSUlDq__header{color:var(--field-label-color);font-size:var(--field-label-font-size)}.Field-module-scss-module__TSUlDq__control :is(input,select,textarea){padding:var(--field-pad-y)var(--field-pad-x);background:var(--field-color-bg);border:1px solid var(--field-color-border);border-radius:var(--field-radius,var(--semantic-shape-control-radius-default));color:var(--field-color-fg);outline:none}.Field-module-scss-module__TSUlDq__control :is(input,select,textarea):focus-visible{border-color:var(--field-color-focus-border);box-shadow:0 0 0 3px color-mix(in oklab,var(--field-color-focus-border)30%,transparent)}.Field-module-scss-module__TSUlDq__meta{gap:var(--field-gap-meta);display:grid}.Field-module-scss-module__TSUlDq__meta [role=alert]{color:var(--field-color-invalid-text)}.Field-module-scss-module__TSUlDq__validatingIndicator{align-items:center;margin-inline-start:var(--core-spacing-size-03);display:inline-flex}}}@supports not selector(:scope){.Field-module-scss-module__TSUlDq__header{color:var(--field-label-color);font-size:var(--field-label-font-size)}.Field-module-scss-module__TSUlDq__control :is(input,select,textarea){padding:var(--field-pad-y)var(--field-pad-x);background:var(--field-color-bg);border:1px solid var(--field-color-border);border-radius:var(--field-radius,var(--semantic-shape-control-radius-default));color:var(--field-color-fg);outline:none}.Field-module-scss-module__TSUlDq__control :is(input,select,textarea):focus-visible{border-color:var(--field-color-focus-border);box-shadow:0 0 0 3px color-mix(in oklab,var(--field-color-focus-border)30%,transparent)}.Field-module-scss-module__TSUlDq__meta{gap:var(--field-gap-meta);display:grid}.Field-module-scss-module__TSUlDq__meta [role=alert]{color:var(--field-color-invalid-text)}.Field-module-scss-module__TSUlDq__validatingIndicator{align-items:center;margin-inline-start:var(--core-spacing-size-03);display:inline-flex}}@supports selector(:has(*)){.Field-module-scss-module__TSUlDq__root:has([data-status=invalid]) .Field-module-scss-module__TSUlDq__header{color:var(--field-color-invalid-text)}.Field-module-scss-module__TSUlDq__root:has([data-status=invalid]) .Field-module-scss-module__TSUlDq__control :is(input,select,textarea){border-color:var(--field-color-invalid-border);box-shadow:0 0 0 2px color-mix(in oklab,var(--field-color-invalid-border)20%,transparent)}.Field-module-scss-module__TSUlDq__root:has([data-status=valid]) .Field-module-scss-module__TSUlDq__control :is(input,select,textarea){border-color:var(--field-color-valid-border,var(--semantic-color-feedback-success-border));box-shadow:0 0 0 2px color-mix(in oklab,var(--field-color-valid-border,var(--semantic-color-feedback-success-border))20%,transparent)}.Field-module-scss-module__TSUlDq__root:has(.Field-module-scss-module__TSUlDq__control :is(input,select,textarea):focus-visible) .Field-module-scss-module__TSUlDq__header{color:var(--field-color-focus-text,var(--semantic-color-interactive-primary))}.Field-module-scss-module__TSUlDq__root:has(.Field-module-scss-module__TSUlDq__validatingIndicator) .Field-module-scss-module__TSUlDq__control :is(input,select,textarea){padding-inline-end:calc(var(--field-pad-x) + 2rem)}}@supports (container-type:inline-size){@container (max-width:25rem){.Field-module-scss-module__TSUlDq__root{gap:calc(var(--field-gap-y)*.75)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__header{font-size:calc(var(--field-label-font-size)*.9)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__control :is(input,select,textarea){padding:calc(var(--field-pad-y)*.75)calc(var(--field-pad-x)*.75)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__meta{gap:calc(var(--field-gap-meta)*.75);font-size:calc(var(--field-meta-font-size,.875rem)*.9)}}@container (max-width:20rem){.Field-module-scss-module__TSUlDq__root{gap:calc(var(--field-gap-y)*.5)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__header{font-size:calc(var(--field-label-font-size)*.85)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__control :is(input,select,textarea){padding:calc(var(--field-pad-y)*.5)calc(var(--field-pad-x)*.5);font-size:calc(var(--field-input-font-size,1rem)*.9)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__meta{font-size:calc(var(--field-meta-font-size,.875rem)*.85)}}@container (min-width:40rem){.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__control :is(input,select,textarea){padding:calc(var(--field-pad-y)*1.25)calc(var(--field-pad-x)*1.25)}.Field-module-scss-module__TSUlDq__root .Field-module-scss-module__TSUlDq__validatingIndicator{margin-inline-start:calc(var(--core-spacing-size-03)*1.25)}}}@media (prefers-contrast:more){.Field-module-scss-module__TSUlDq__control :is(input,select,textarea){border-color:var(--semantic-color-border-bold)}}
.Popover-module-scss-module__RwiVvG__popoverContainer{display:inline-block}.Popover-module-scss-module__RwiVvG__popoverTrigger{color:inherit;font:inherit;cursor:pointer;margin:0;padding:0}.Popover-module-scss-module__RwiVvG__popoverContent{--popover-size-padding-default:var(--core-spacing-size-06);--popover-size-radius-default:var(--semantic-shape-control-radius-default);--popover-size-radius-full:var(--core-shape-radius-full);--popover-size-gap-default:var(--core-spacing-size-04);--popover-size-max-width-default:var(--core-spacing-size-06);--popover-color-background-content:var(--semantic-color-background-secondary);--popover-color-border-accent:var(--semantic-color-border-accent);--popover-elevation-default:var(--semantic-elevation-default);z-index:1000;gap:var(--popover-size-gap-default);min-width:256px;max-width:calc(100vw - var(--popover-size-max-width-default));padding:var(--popover-size-padding-default);background:var(--popover-color-background-content);border-radius:var(--popover-size-radius-default);box-shadow:var(--popover-elevation-default);animation:Popover-module-scss-module__RwiVvG__popover-enter var(--popover-motion-duration,.2s)var(--popover-motion-easing,cubic-bezier(.34,1.56,.64,1))forwards;contain:layout paint style;flex-direction:column;display:flex}.Popover-module-scss-module__RwiVvG__popoverContent.Popover-module-scss-module__RwiVvG__leaving{animation:Popover-module-scss-module__RwiVvG__popover-exit var(--popover-motion-duration-exit,.15s)var(--popover-motion-easing-exit,ease-in)forwards}@keyframes Popover-module-scss-module__RwiVvG__popover-enter{0%{opacity:0;transform:translateY(-10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Popover-module-scss-module__RwiVvG__popover-exit{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-10px)scale(.95)}}@media (prefers-reduced-motion:reduce){.Popover-module-scss-module__RwiVvG__popoverContent,.Popover-module-scss-module__RwiVvG__popoverContent.Popover-module-scss-module__RwiVvG__leaving{animation:none}}.Popover-module-scss-module__RwiVvG__activeTrigger{outline:2px solid var(--popover-color-border-accent);outline-offset:2px;transition:outline 2s ease-out}.Popover-module-scss-module__RwiVvG__activeTrigger>div:hover{transform:rotate(1080deg)}
.styles-module-scss-module__2cSDYq__hero{gap:var(--semantic-spacing-gap-grid-medium);margin-top:var(--core-spacing-size-07);grid-template-columns:1fr;display:grid}.styles-module-scss-module__2cSDYq__articleContent{max-width:55rem;margin:0 auto}.styles-module-scss-module__2cSDYq__articleContent img{width:100%;height:auto}.styles-module-scss-module__2cSDYq__articleContent h2{font-size:var(--semantic-typography-heading-02)}.styles-module-scss-module__2cSDYq__articleContent p{font-size:var(--semantic-typography-body-02);line-height:1.5}.styles-module-scss-module__2cSDYq__articleContent p+p{text-indent:1.5em}.styles-module-scss-module__2cSDYq__articleContent>*+*{margin-top:var(--core-spacing-size-07)}.styles-module-scss-module__2cSDYq__articleLede>*+*{margin-top:var(--core-spacing-size-04)}.styles-module-scss-module__2cSDYq__byline>*+*{margin-top:var(--core-spacing-size-03)}.styles-module-scss-module__2cSDYq__articleContent aside div>*+*{margin-top:var(--core-spacing-size-07)}.styles-module-scss-module__2cSDYq__articleLede img{border-radius:var(--core-shape-radius-medium);width:100%;height:auto;margin:0 auto}.styles-module-scss-module__2cSDYq__prev-next{gap:var(--core-spacing-size-05);margin-top:var(--core-spacing-size-07);grid-template-columns:1fr 1fr;display:grid}.styles-module-scss-module__2cSDYq__meta{gap:var(--core-spacing-size-06);flex-direction:column;justify-content:space-between;display:flex}.styles-module-scss-module__2cSDYq__byline{gap:var(--core-spacing-size-05);justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__2cSDYq__links{gap:var(--core-spacing-size-03);justify-content:space-between;align-items:center;display:flex}.styles-module-scss-module__2cSDYq__share{gap:var(--core-spacing-size-03);align-items:center;display:flex}.styles-module-scss-module__2cSDYq__links ul{gap:var(--core-spacing-size-03);margin:0;margin-left:var(--core-spacing-size-03);padding:0;list-style:none;display:flex}.styles-module-scss-module__2cSDYq__prev_next{gap:var(--core-spacing-size-05);margin-top:var(--core-spacing-size-07);grid-template-columns:1fr 1fr;display:grid}@media screen and (min-width:1000px){.styles-module-scss-module__2cSDYq__hero{grid-template-columns:1fr 1fr}.styles-module-scss-module__2cSDYq__meta{flex-direction:row}.styles-module-scss-module__2cSDYq__byline{flex-direction:row;align-items:center}.styles-module-scss-module__2cSDYq__articleContent aside{gap:var(--core-spacing-size-09);grid-template-columns:1fr 1fr;display:grid}}
.Icon-module-scss-module__-IzCyG__icon{--icon-color-foreground-default:var(--semantic-color-foreground-primary);--icon-size-padding-default:var(--core-spacing-size-01);aspect-ratio:1;justify-content:center;align-items:center;padding:.125em;display:flex}.Icon-module-scss-module__-IzCyG__icon svg{width:100%;height:100%}
.Status-module-scss-module__D3BpnG__status{--status-color-background-default:var(--semantic-color-background-primary);--status-color-background-hover:var(--semantic-color-background-hover);--status-color-background-active:var(--semantic-color-background-active);--status-color-background-disabled:var(--semantic-color-background-disabled);--status-color-foreground-primary:var(--semantic-color-foreground-primary);--status-color-foreground-secondary:var(--semantic-color-foreground-secondary);--status-color-foreground-accent:var(--semantic-color-foreground-accent);--status-color-foreground-disabled:var(--semantic-color-foreground-disabled);--status-color-border-default:var(--semantic-color-border-primary);--status-color-border-hover:var(--semantic-color-border-bold);--status-color-border-accent:var(--semantic-color-border-accent);--status-color-border-disabled:var(--semantic-color-border-disabled);--status-size-radius-default:var(--core-shape-radius-full);--status-size-padding-default:var(--core-spacing-size-04);--status-size-border-default:var(--core-shape-border-width-hairline);gap:var(--status-size-padding-default);padding:var(--status-size-padding-default);background:var(--status-color-background-default);border:var(--status-size-border-default)solid var(--status-color-border-default);border-radius:var(--status-size-radius-default);color:var(--status-color-foreground-primary);line-height:var(--semantic-typography-line-height-collapse,var(--core-typography-line-height-collapse,1));fill:var(--status-color-foreground-accent);grid-template-columns:1fr auto;justify-content:center;align-items:center;display:inline-grid}.Status-module-scss-module__D3BpnG__status svg{fill:var(--status-color-foreground-accent)}
.tiptap-module__pDE6gG__editorGroups>*+*{margin-top:1em}.tiptap-module__pDE6gG__editor>div{max-width:1440px;height:80vh;padding:var(--core-spacing-size-06);background:var(--semantic-color-background-secondary);border:1px solid var(--semantic-color-border-primary);border-radius:var(--core-shape-radius-large);margin:0 auto;overflow-y:scroll}.tiptap-module__pDE6gG__editor>div *+*{margin-top:.75em}.tiptap-module__pDE6gG__editor :focus-visible{border:1px solid var(--semantic-color-border-accent);outline:0}.tiptap-module__pDE6gG__editor .tiptap-module__pDE6gG__tiptap .tiptap-module__pDE6gG__is-empty:before{float:left;height:0;color:var(--semantic-color-foreground-placeholder);pointer-events:none;content:attr(data-placeholder)}.tiptap-module__pDE6gG__editor img{cursor:grab}.tiptap-module__pDE6gG__editor img.tiptap-module__pDE6gG__ProseMirror-selectednode{outline:1px solid var(--semantic-color-border-accent);outline-offset:var(--core-spacing-size-03)}.tiptap-module__pDE6gG__editor img.tiptap-module__pDE6gG__ProseMirror-selectednode:active{cursor:grabbing}.tiptap-module__pDE6gG__publishBar{justify-content:flex-end;align-items:center;gap:1rem;display:flex}
.LogoMarquee-module-scss-module__9WQDKq__marqueeContainer{width:100%;min-height:20vh;position:relative}.LogoMarquee-module-scss-module__9WQDKq__marquee{gap:var(--core-spacing-size-10);width:fit-content;padding-right:var(--core-spacing-size-09);padding-left:var(--core-spacing-size-09);color:var(--semantic-color-foreground-primary);white-space:nowrap;align-items:center;transition:all .5s ease-in-out;display:flex;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}.LogoMarquee-module-scss-module__9WQDKq__box svg{max-height:var(--core-spacing-size-25)}.LogoMarquee-module-scss-module__9WQDKq__cover{background:linear-gradient(90deg,var(--semantic-color-background-primary)0%,var(--semantic-color-background-transparent)20% 80%,var(--semantic-color-background-primary)100%);width:100%;height:100%;top:0;left:0}@media (max-width:768px){.LogoMarquee-module-scss-module__9WQDKq__marquee{gap:var(--core-spacing-size-04)}.LogoMarquee-module-scss-module__9WQDKq__box svg{max-height:var(--core-spacing-size-12)}}
.Navbar-module__DwK9AW__navContainer{z-index:1000;padding:var(--core-spacing-size-02)var(--core-spacing-size-07);background:linear-gradient(to top,var(--core-color-mode-transparent)0%,var(--semantic-color-background-primary)20%);position:fixed;top:0;left:0;right:0}.Navbar-module__DwK9AW__logo{width:var(--core-spacing-size-07);height:var(--core-spacing-size-07);margin:0}.Navbar-module__DwK9AW__logoLink{gap:var(--core-spacing-size-02);align-items:center;display:flex}.Navbar-module__DwK9AW__nav a{font-family:var(--font-nohemi)}.Navbar-module__DwK9AW__nav a:has(svg){gap:var(--core-spacing-size-02);color:var(--semantic-color-foreground-primary);align-items:center;display:flex}.Navbar-module__DwK9AW__nav a.Navbar-module__DwK9AW__active{color:var(--semantic-color-foreground-primary);font-weight:var(--font-weight-bold)}.Navbar-module__DwK9AW__nav{gap:var(--core-spacing-size-02);width:100%;min-height:var(--core-spacing-size-10);margin-bottom:var(--core-spacing-size-02);padding:var(--core-spacing-size-02)0;flex-direction:column;display:flex}.Navbar-module__DwK9AW__nav .Navbar-module__DwK9AW__navLinks{gap:var(--core-spacing-size-05);align-items:center;margin:0;padding:0;list-style-type:none;display:flex}.Navbar-module__DwK9AW__nav h1{margin:0;line-height:1;display:inline-block;font-weight:var(--semantic-typography-font-weight-light)!important}.Navbar-module__DwK9AW__nav h1 a{line-height:inherit;display:inline-block;color:var(--semantic-color-foreground-primary)!important}@media screen and not (min-width:1000px){.Navbar-module__DwK9AW__navContainer{padding:var(--core-spacing-size-02)var(--core-spacing-size-04)}.Navbar-module__DwK9AW__nav .Navbar-module__DwK9AW__navLinks{gap:var(--core-spacing-size-03);flex-wrap:wrap;justify-content:flex-start}.Navbar-module__DwK9AW__nav .Navbar-module__DwK9AW__navLinks li:last-child{margin-left:auto}}@media screen and (min-width:1000px){.Navbar-module__DwK9AW__nav{flex-direction:row;justify-content:space-between;align-items:center;max-width:1440px;margin:0 auto;display:flex}}
.VideoNodeView-module-scss-module__YdETYa__videoContainer{background:var(--semantic-color-background-secondary);border-radius:var(--semantic-shape-control-radius-02);position:relative;overflow:hidden}.VideoNodeView-module-scss-module__YdETYa__videoWrapper{margin:var(--core-spacing-size-04)0;position:relative}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=left]{text-align:left}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=left] .VideoNodeView-module-scss-module__YdETYa__videoContainer{max-width:50%;margin-right:var(--core-spacing-size-04);display:inline-block}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=center]{text-align:center}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=center] .VideoNodeView-module-scss-module__YdETYa__videoContainer{max-width:100%;display:inline-block}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=right]{text-align:right}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=right] .VideoNodeView-module-scss-module__YdETYa__videoContainer{max-width:50%;margin-left:var(--core-spacing-size-04);display:inline-block}.VideoNodeView-module-scss-module__YdETYa__videoWrapper.VideoNodeView-module-scss-module__YdETYa__selected{border-radius:var(--semantic-shape-control-radius-02);outline:2px solid var(--color-accent);outline-offset:2px}.VideoNodeView-module-scss-module__YdETYa__videoWrapper.VideoNodeView-module-scss-module__YdETYa__empty{padding:var(--core-spacing-size-06);border:2px dashed var(--semantic-color-border-secondary);border-radius:var(--semantic-shape-control-radius-02);color:var(--color-text-secondary);text-align:center}.VideoNodeView-module-scss-module__YdETYa__toolbar{z-index:10;gap:var(--core-spacing-size-01);padding:var(--core-spacing-size-01);background:var(--semantic-color-background-primary);border:1px solid var(--semantic-color-border-primary);border-radius:var(--semantic-shape-control-radius-02);box-shadow:var(--shadow-02);display:flex;position:absolute;top:-40px;left:50%;transform:translate(-50%)}.VideoNodeView-module-scss-module__YdETYa__toolbar button{padding:var(--core-spacing-size-01)var(--core-spacing-size-02);border-radius:var(--semantic-shape-control-radius-01);color:var(--color-text-secondary);font-size:var(--font-size-sm);cursor:pointer;background:0 0;border:none}.VideoNodeView-module-scss-module__YdETYa__toolbar button:hover{background:var(--semantic-color-background-secondary);color:var(--color-text-primary)}.VideoNodeView-module-scss-module__YdETYa__toolbar button.VideoNodeView-module-scss-module__YdETYa__active{background:var(--color-accent);color:var(--color-accent-contrast)}.VideoNodeView-module-scss-module__YdETYa__video{border-radius:var(--semantic-shape-control-radius-02);width:100%;height:auto;display:block}.VideoNodeView-module-scss-module__YdETYa__loading{z-index:2;color:var(--color-text-secondary);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoNodeView-module-scss-module__YdETYa__loading .VideoNodeView-module-scss-module__YdETYa__spinner{width:32px;height:32px;margin:0 auto var(--core-spacing-size-02);border:3px solid var(--semantic-color-border-secondary);border-top:3px solid var(--color-accent);border-radius:50%;animation:1s linear infinite VideoNodeView-module-scss-module__YdETYa__spin}.VideoNodeView-module-scss-module__YdETYa__error{z-index:2;color:var(--color-text-secondary);text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VideoNodeView-module-scss-module__YdETYa__error .VideoNodeView-module-scss-module__YdETYa__icon{margin-bottom:var(--core-spacing-size-02);font-size:var(--font-size-xl)}.VideoNodeView-module-scss-module__YdETYa__error small{margin-top:var(--core-spacing-size-01);color:var(--color-text-tertiary);font-family:var(--font-mono);word-break:break-all;display:block}.VideoNodeView-module-scss-module__YdETYa__placeholder .VideoNodeView-module-scss-module__YdETYa__icon{margin-bottom:var(--core-spacing-size-02);font-size:var(--font-size-2xl)}.VideoNodeView-module-scss-module__YdETYa__placeholder p{color:var(--color-text-secondary);margin:0}.VideoNodeView-module-scss-module__YdETYa__caption{margin-top:var(--core-spacing-size-02);color:var(--color-text-secondary);font-style:italic;font-size:var(--font-size-sm);text-align:center}@keyframes VideoNodeView-module-scss-module__YdETYa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=left],.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=right]{text-align:center}.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=left] .VideoNodeView-module-scss-module__YdETYa__videoContainer,.VideoNodeView-module-scss-module__YdETYa__videoWrapper[data-align=right] .VideoNodeView-module-scss-module__YdETYa__videoContainer{max-width:100%;margin:0}.VideoNodeView-module-scss-module__YdETYa__toolbar{margin-bottom:var(--core-spacing-size-02);justify-content:center;position:static;transform:none}}
.page-module-scss-module__HroqRW__main{padding:var(--core-spacing-size-05);margin:0 auto}.page-module-scss-module__HroqRW__profileHeader{margin-bottom:40px}.page-module-scss-module__HroqRW__banner{background-position:50%;background-size:cover;border-radius:12px;height:200px;margin-bottom:20px}.page-module-scss-module__HroqRW__profileContent{align-items:flex-start;gap:20px;display:flex}.page-module-scss-module__HroqRW__avatar{border:4px solid #fff;border-radius:50%;margin-top:-60px}.page-module-scss-module__HroqRW__profileInfo{flex:1}.page-module-scss-module__HroqRW__displayName{margin:0 0 8px;font-size:32px;font-weight:700}.page-module-scss-module__HroqRW__handle{color:var(--semantic-color-foreground-secondary);margin:0 0 16px;font-size:18px}.page-module-scss-module__HroqRW__description{margin:0 0 16px;line-height:1.5}.page-module-scss-module__HroqRW__stats{color:var(--semantic-color-foreground-secondary);gap:24px;font-size:14px;display:flex}.page-module-scss-module__HroqRW__postsSection{max-width:800px;margin-bottom:24px}.page-module-scss-module__HroqRW__postsTitle{margin-bottom:24px;font-size:24px;font-weight:700}.page-module-scss-module__HroqRW__noPosts{color:var(--semantic-color-foreground-secondary);font-style:italic}.page-module-scss-module__HroqRW__errorContainer{padding:var(--core-spacing-size-05)}.page-module-scss-module__HroqRW__thread{margin-bottom:var(--core-spacing-size-07)}.page-module-scss-module__HroqRW__postWrapper{position:relative}.page-module-scss-module__HroqRW__replyPost{margin-top:var(--core-spacing-size-04);margin-left:var(--core-spacing-size-07);position:relative}.page-module-scss-module__HroqRW__replyPost:before{top:0;left:calc(-1*var(--core-spacing-size-07));width:var(--core-spacing-size-05);background-color:var(--semantic-color-border-light);content:"";height:1px;position:absolute}.page-module-scss-module__HroqRW__threadLine{top:calc(-1*var(--core-spacing-size-04));left:calc(-1*var(--core-spacing-size-07));width:1px;height:var(--core-spacing-size-04);background-color:var(--semantic-color-border-light);position:absolute}
.blueprints-module-scss-module__yFwquW__gridContainer{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.blueprints-module-scss-module__yFwquW__gridContent{width:250vh;transform:rotate(var(--angle));transform-origin:50%;flex:none;grid-template-rows:repeat(9,1fr);align-content:center;gap:1rem;display:grid;position:relative}.blueprints-module-scss-module__yFwquW__row{will-change:transform,filter;grid-template-columns:repeat(12,1fr);gap:1rem;display:grid}.blueprints-module-scss-module__yFwquW__cell{aspect-ratio:1;border:1px solid var(--semantic-color-border-accent);border-radius:var(--core-shape-radius-medium);flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1rem;display:flex;position:relative;overflow:hidden}.blueprints-module-scss-module__yFwquW__cell.blueprints-module-scss-module__yFwquW__middleCell{z-index:1}.blueprints-module-scss-module__yFwquW__cell svg{max-width:100%}.blueprints-module-scss-module__yFwquW__enter{z-index:1001;background-color:var(--semantic-color-background);border-radius:var(--core-shape-radius-02);color:var(--color-text);cursor:pointer;border:none;padding:1rem 2rem;transition:opacity .3s;position:fixed;bottom:2rem;left:50%;transform:translate(-50%)}.blueprints-module-scss-module__yFwquW__enter.blueprints-module-scss-module__yFwquW__hidden{opacity:0;pointer-events:none}
.ProfileFlag-module-scss-module__aPgVdq__profileFlag{--profileFlag-color-background-default:var(--semantic-color-background-primary);--profileFlag-color-border-default:var(--semantic-color-border-light);--profileFlag-color-border-hover:var(--semantic-color-border-bold);--profileFlag-color-foreground-primary:var(--semantic-color-foreground-primary);--profileFlag-size-radius-default:var(--semantic-shape-control-radius-default);--profileFlag-spacing-gap-default:var(--core-spacing-size-03);--profileFlag-spacing-padding-default:var(--core-spacing-size-04);--profileFlag-spacing-padding-right:var(--core-spacing-size-06);--profileFlag-spacing-margin-top:var(--core-spacing-size-02)}.ProfileFlag-module-scss-module__aPgVdq__profileFlag a{gap:var(--profileFlag-spacing-gap-default);width:fit-content;padding:var(--profileFlag-spacing-padding-default);background-color:var(--profileFlag-color-background-default);border:1px solid var(--profileFlag-color-border-default);border-radius:var(--profileFlag-size-radius-default);color:var(--profileFlag-color-foreground-primary);grid-template-columns:auto auto;align-items:center;padding-inline-end:var(--profileFlag-spacing-padding-right);line-height:1;text-decoration:none;transition:border-color .2s;display:grid}.ProfileFlag-module-scss-module__aPgVdq__profileFlag a small{margin-block-start:var(--profileFlag-spacing-margin-top)}.ProfileFlag-module-scss-module__aPgVdq__profileFlag a:hover{border:1px solid var(--profileFlag-color-border-hover)}
.page-module-scss-module__2xlmdq__hero{margin-bottom:var(--core-spacing-size-07)}.page-module-scss-module__2xlmdq__hero img{border-radius:var(--core-radius-size-03);width:100%;max-width:540px;height:auto}.page-module-scss-module__2xlmdq__actions{gap:var(--core-spacing-size-04);margin-top:var(--core-spacing-size-06);flex-wrap:wrap;display:flex}@media (max-width:768px){.page-module-scss-module__2xlmdq__actions{flex-direction:column}.page-module-scss-module__2xlmdq__actions button{width:100%}}
.styles-module-scss-module__l6FSHq__articleGrid{min-height:80vh}
