@layer components{.LoadingIndicator-module__4vG_PW__LoadingIndicator{width:var(--indicator-size,1em);height:var(--indicator-size,1em);animation:LoadingIndicator-module__4vG_PW__rotate var(--indicator-rotate-duration,.8s) linear infinite;transition:opacity .15s;display:inline-block;position:relative}.LoadingIndicator-module__4vG_PW__LoadingIndicator:before{border:var(--indicator-stroke,2px) solid var(--indicator-color,currentcolor);content:"";border-radius:50%;display:block;position:absolute;inset:0;-webkit-mask-image:conic-gradient(#0000,#000);mask-image:conic-gradient(#0000,#000)}.LoadingIndicator-module__4vG_PW__LoadingIndicator:after{width:var(--indicator-stroke,2px);height:var(--indicator-stroke,2px);margin-left:calc(var(--indicator-stroke,2px) * -1 / 2);background-color:var(--indicator-color,currentcolor);content:"";border-radius:100%;display:block;position:absolute;top:0;left:50%}@keyframes LoadingIndicator-module__4vG_PW__rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}}
@layer components{.Button-module__-jwSMW__Button{gap:var(--button-gap);height:var(--button-size);padding:0 var(--button-gutter);border-radius:var(--button-radius);cursor:pointer;font-size:var(--button-font-size);font-weight:var(--button-font-weight);transition-duration:var(--transition-duration-basic);transition-property:opacity,color;transition-timing-function:var(--transition-ease-basic);-webkit-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;line-height:1;display:inline-block;position:relative}.Button-module__-jwSMW__Button:before{border-radius:inherit;content:"";transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);will-change:transform;display:block;position:absolute;inset:0}.Button-module__-jwSMW__Button:after{border-radius:inherit;content:"";pointer-events:none;transition-duration:var(--transition-duration-basic);transition-property:transform;transition-timing-function:var(--transition-ease-basic);will-change:transform;display:block;position:absolute;inset:0}.Button-module__-jwSMW__Button:focus{outline:none}.Button-module__-jwSMW__Button:focus-visible:after{outline:2px solid var(--button-ring-color,var(--color-ring));outline-offset:var(--button-ring-offset,2px)}.Button-module__-jwSMW__Button svg:where(:not([data-no-autosize])){width:var(--button-icon-size);height:var(--button-icon-size);flex-shrink:0;display:block}:where(.Button-module__-jwSMW__Button svg:where(:not([data-no-autosize])):first-child:not(:only-child)){margin-left:var(--button-icon-offset,-1px)}:where(.Button-module__-jwSMW__Button svg:where(:not([data-no-autosize])):last-child:not(:only-child)){margin-right:var(--button-icon-offset,-1px)}.Button-module__-jwSMW__Button:where([data-optically-align=start]){margin-inline-start:calc(var(--button-gutter) * -1)}.Button-module__-jwSMW__Button:where([data-optically-align=start])[data-pill]{margin-inline-start:calc(var(--button-gutter) * var(--control-gutter-pill-scaling) * -1)}.Button-module__-jwSMW__Button:where([data-optically-align=end]){margin-inline-end:calc(var(--button-gutter) * -1)}.Button-module__-jwSMW__Button:where([data-optically-align=end])[data-pill]{margin-inline-end:calc(var(--button-gutter) * var(--control-gutter-pill-scaling) * -1)}.Button-module__-jwSMW__Button:where([data-optically-align=start][data-uniform]){margin-inline-start:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}.Button-module__-jwSMW__Button:where([data-optically-align=end][data-uniform]){margin-inline-end:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}.Button-module__-jwSMW__Button:where([data-size="3xs"]){--button-size:var(--control-size-3xs);--button-gutter:var(--control-gutter-2xs);--button-font-size:var(--control-font-size-sm);--button-icon-size:var(--control-icon-size-xs);--button-gap:var(--button-gap-sm);--button-radius:var(--control-radius-sm);--button-icon-offset:-1px;--indicator-size:11px;--circular-progress-size:11px}.Button-module__-jwSMW__Button:where([data-size="2xs"]){--button-size:var(--control-size-2xs);--button-gutter:var(--control-gutter-xs);--button-font-size:var(--control-font-size-sm);--button-icon-size:var(--control-icon-size-sm);--button-gap:var(--button-gap-md);--button-radius:var(--control-radius-sm);--button-icon-offset:-1px;--indicator-size:12px;--circular-progress-size:12px}.Button-module__-jwSMW__Button:where([data-size=xs]){--button-size:var(--control-size-xs);--button-gutter:var(--control-gutter-xs);--button-font-size:var(--control-font-size-md);--button-icon-size:var(--control-icon-size-sm);--button-gap:var(--button-gap-md);--button-radius:var(--control-radius-sm);--button-icon-offset:-1px;--indicator-size:13px;--circular-progress-size:14px}.Button-module__-jwSMW__Button:where([data-size=sm]){--button-size:var(--control-size-sm);--button-gutter:var(--control-gutter-sm);--button-font-size:var(--control-font-size-md);--button-icon-size:var(--control-icon-size-md);--button-gap:var(--button-gap-md);--button-radius:var(--control-radius-sm);--button-icon-offset:-1px;--indicator-size:15px;--circular-progress-size:15px}.Button-module__-jwSMW__Button:where([data-size=md]){--button-size:var(--control-size-md);--button-gutter:var(--control-gutter-md);--button-font-size:var(--control-font-size-md);--button-icon-size:var(--control-icon-size-md);--button-gap:var(--button-gap-lg);--button-radius:var(--control-radius-md);--button-icon-offset:-1px;--indicator-size:16px;--circular-progress-size:16px}.Button-module__-jwSMW__Button:where([data-size=lg]){--button-size:var(--control-size-lg);--button-gutter:var(--control-gutter-md);--button-font-size:var(--control-font-size-md);--button-icon-size:var(--control-icon-size-md);--button-gap:var(--button-gap-lg);--button-radius:var(--control-radius-lg);--button-icon-offset:-1px;--indicator-size:16px;--circular-progress-size:16px}.Button-module__-jwSMW__Button:where([data-size=xl]){--button-size:var(--control-size-xl);--button-gutter:var(--control-gutter-lg);--button-font-size:var(--control-font-size-md);--button-icon-size:var(--control-icon-size-md);--button-gap:var(--button-gap-lg);--button-radius:var(--control-radius-xl);--button-icon-offset:-1px;--indicator-size:18px;--circular-progress-size:18px}.Button-module__-jwSMW__Button:where([data-size="2xl"]){--button-size:var(--control-size-2xl);--button-gutter:var(--control-gutter-lg);--button-font-size:var(--control-font-size-lg);--button-icon-size:var(--control-icon-size-lg);--button-gap:var(--button-gap-lg);--button-radius:var(--control-radius-xl);--button-icon-offset:-2px;--indicator-size:18px;--circular-progress-size:18px}.Button-module__-jwSMW__Button:where([data-size="3xl"]){--button-size:var(--control-size-3xl);--button-gutter:var(--control-gutter-xl);--button-font-size:var(--control-font-size-lg);--button-icon-size:var(--control-icon-size-lg);--button-gap:var(--button-gap-lg);--button-radius:var(--control-radius-xl);--button-icon-offset:-2px;--indicator-size:20px;--circular-progress-size:20px}.Button-module__-jwSMW__Button:where([data-gutter-size="2xs"]){--button-gutter:var(--control-gutter-2xs)}.Button-module__-jwSMW__Button:where([data-gutter-size=xs]){--button-gutter:var(--control-gutter-xs)}.Button-module__-jwSMW__Button:where([data-gutter-size=sm]){--button-gutter:var(--control-gutter-sm)}.Button-module__-jwSMW__Button:where([data-gutter-size=md]){--button-gutter:var(--control-gutter-md)}.Button-module__-jwSMW__Button:where([data-gutter-size=lg]){--button-gutter:var(--control-gutter-lg)}.Button-module__-jwSMW__Button:where([data-gutter-size=xl]){--button-gutter:var(--control-gutter-xl)}.Button-module__-jwSMW__Button:where([data-icon-size=sm]){--button-icon-size:var(--control-icon-size-sm)}.Button-module__-jwSMW__Button:where([data-icon-size=md]){--button-icon-size:var(--control-icon-size-md)}.Button-module__-jwSMW__Button:where([data-icon-size=lg]){--button-icon-size:var(--control-icon-size-lg)}.Button-module__-jwSMW__Button:where([data-icon-size=xl]){--button-icon-size:var(--control-icon-size-xl)}.Button-module__-jwSMW__Button:where([data-icon-size="2xl"]){--button-icon-size:var(--control-icon-size-2xl)}.Button-module__-jwSMW__Button:where([data-pill]){--button-radius:var(--radius-full);padding:0 calc(var(--button-gutter) * var(--control-gutter-pill-scaling))}.Button-module__-jwSMW__Button:where([data-block]){width:100%}.Button-module__-jwSMW__Button[data-uniform]{--button-gutter:0;width:var(--button-size)}.Button-module__-jwSMW__Button[data-variant=ghost]{--button-ring-offset:-1px;color:var(--button-text-color)}.Button-module__-jwSMW__Button[data-variant=ghost]:before{background-color:var(--button-background-color);opacity:0;transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=ghost][aria-expanded=true],.Button-module__-jwSMW__Button[data-variant=ghost][data-state=open]{color:var(--button-text-color-hover)}.Button-module__-jwSMW__Button[data-variant=ghost][aria-expanded=true]:before,.Button-module__-jwSMW__Button[data-variant=ghost][data-state=open]:before{opacity:.6;transform:scale(1)}.Button-module__-jwSMW__Button[data-variant=ghost][data-selected]{color:var(--button-text-color-hover)}.Button-module__-jwSMW__Button[data-variant=ghost][data-selected]:before{opacity:1;transform:scale(1)}@media (hover:hover) and (pointer:fine){.Button-module__-jwSMW__Button[data-variant=ghost]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}.Button-module__-jwSMW__Button[data-variant=ghost]:where(:not([data-disabled])):hover:before{opacity:1;transform:scale(1)}}.Button-module__-jwSMW__Button[data-variant=ghost]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);opacity:1;transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=ghost]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=primary]){--button-background-color:var(--color-background-primary-ghost-hover);--button-background-color-active:var(--color-background-primary-ghost-active);--button-text-color:var(--color-text-primary-ghost);--button-text-color-hover:var(--color-text-primary-ghost-hover);--button-ring-color:var(--color-ring-primary-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=secondary]){--button-background-color:var(--color-background-secondary-ghost-hover);--button-background-color-active:var(--color-background-secondary-ghost-active);--button-text-color:var(--color-text-secondary-ghost);--button-text-color-hover:var(--color-text-secondary-ghost-hover);--button-ring-color:var(--color-ring-secondary-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=danger]){--button-background-color:var(--color-background-danger-ghost-hover);--button-background-color-active:var(--color-background-danger-ghost-active);--button-text-color:var(--color-text-danger-ghost);--button-text-color-hover:var(--color-text-danger-ghost-hover);--button-ring-color:var(--color-ring-danger-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=success]){--button-background-color:var(--color-background-success-ghost-hover);--button-background-color-active:var(--color-background-success-ghost-active);--button-text-color:var(--color-text-success-ghost);--button-text-color-hover:var(--color-text-success-ghost-hover);--button-ring-color:var(--color-ring-success-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=warning]){--button-background-color:var(--color-background-warning-ghost-hover);--button-background-color-active:var(--color-background-warning-ghost-active);--button-text-color:var(--color-text-warning-ghost);--button-text-color-hover:var(--color-text-warning-ghost-hover);--button-ring-color:var(--color-ring-warning-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=caution]){--button-background-color:var(--color-background-caution-ghost-hover);--button-background-color-active:var(--color-background-caution-ghost-active);--button-text-color:var(--color-text-caution-ghost);--button-text-color-hover:var(--color-text-caution-ghost-hover);--button-ring-color:var(--color-ring-caution-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=info]){--button-background-color:var(--color-background-info-ghost-hover);--button-background-color-active:var(--color-background-info-ghost-active);--button-text-color:var(--color-text-info-ghost);--button-text-color-hover:var(--color-text-info-ghost-hover);--button-ring-color:var(--color-ring-info-ghost)}.Button-module__-jwSMW__Button[data-variant=ghost]:where([data-color=discovery]){--button-background-color:var(--color-background-discovery-ghost-hover);--button-background-color-active:var(--color-background-discovery-ghost-active);--button-text-color:var(--color-text-discovery-ghost);--button-text-color-hover:var(--color-text-discovery-ghost-hover);--button-ring-color:var(--color-ring-discovery-ghost)}.Button-module__-jwSMW__Button[data-variant=solid]{color:var(--button-text-color)}.Button-module__-jwSMW__Button[data-variant=solid]:before{background-color:var(--button-background-color)}.Button-module__-jwSMW__Button[data-variant=solid][aria-expanded=true]:before,.Button-module__-jwSMW__Button[data-variant=solid][data-state=open]:before,.Button-module__-jwSMW__Button[data-variant=solid][data-selected]:before{background-color:var(--button-background-color-hover)}@media (hover:hover) and (pointer:fine){.Button-module__-jwSMW__Button[data-variant=solid]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}.Button-module__-jwSMW__Button[data-variant=solid]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}.Button-module__-jwSMW__Button[data-variant=solid]:where(:not([data-disabled])):active:before,.Button-module__-jwSMW__Button[data-variant=solid]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=primary]){--button-background-color:var(--color-background-primary-solid);--button-background-color-hover:var(--color-background-primary-solid-hover);--button-background-color-active:var(--color-background-primary-solid-active);--button-text-color:var(--color-text-primary-solid);--button-ring-color:var(--color-ring-primary-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=secondary]){--button-background-color:var(--color-background-secondary-solid);--button-background-color-hover:var(--color-background-secondary-solid-hover);--button-background-color-active:var(--color-background-secondary-solid-active);--button-text-color:var(--color-text-secondary-solid);--button-ring-color:var(--color-ring-secondary-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=success]){--button-background-color:var(--color-background-success-solid);--button-background-color-hover:var(--color-background-success-solid-hover);--button-background-color-active:var(--color-background-success-solid-active);--button-text-color:var(--color-text-success-solid);--button-ring-color:var(--color-ring-success-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=danger]){--button-background-color:var(--color-background-danger-solid);--button-background-color-hover:var(--color-background-danger-solid-hover);--button-background-color-active:var(--color-background-danger-solid-active);--button-text-color:var(--color-text-danger-solid);--button-ring-color:var(--color-ring-danger-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=warning]){--button-background-color:var(--color-background-warning-solid);--button-background-color-hover:var(--color-background-warning-solid-hover);--button-background-color-active:var(--color-background-warning-solid-active);--button-text-color:var(--color-text-warning-solid);--button-ring-color:var(--color-ring-warning-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=caution]){--button-background-color:var(--color-background-caution-solid);--button-background-color-hover:var(--color-background-caution-solid-hover);--button-background-color-active:var(--color-background-caution-solid-active);--button-text-color:var(--color-text-caution-solid);--button-ring-color:var(--color-ring-caution-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=info]){--button-background-color:var(--color-background-info-solid);--button-background-color-hover:var(--color-background-info-solid-hover);--button-background-color-active:var(--color-background-info-solid-active);--button-text-color:var(--color-text-info-solid);--button-ring-color:var(--color-ring-info-solid)}.Button-module__-jwSMW__Button[data-variant=solid]:where([data-color=discovery]){--button-background-color:var(--color-background-discovery-solid);--button-background-color-hover:var(--color-background-discovery-solid-hover);--button-background-color-active:var(--color-background-discovery-solid-active);--button-text-color:var(--color-text-discovery-solid);--button-ring-color:var(--color-ring-discovery-solid)}.Button-module__-jwSMW__Button[data-variant=soft]{color:var(--button-text-color)}.Button-module__-jwSMW__Button[data-variant=soft]:before{background-color:var(--button-background-color)}.Button-module__-jwSMW__Button[data-variant=soft][aria-expanded=true]:before,.Button-module__-jwSMW__Button[data-variant=soft][data-state=open]:before,.Button-module__-jwSMW__Button[data-variant=soft][data-selected]:before{background-color:var(--button-background-color-hover)}@media (hover:hover) and (pointer:fine){.Button-module__-jwSMW__Button[data-variant=soft]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}.Button-module__-jwSMW__Button[data-variant=soft]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}.Button-module__-jwSMW__Button[data-variant=soft]:where(:not([data-disabled])):active:before,.Button-module__-jwSMW__Button[data-variant=soft]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=primary]){--button-background-color:var(--color-background-primary-soft-alpha);--button-background-color-hover:var(--color-background-primary-soft-alpha-hover);--button-background-color-active:var(--color-background-primary-soft-alpha-active);--button-text-color:var(--color-text-primary-soft);--button-ring-color:var(--color-ring-primary-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=secondary]){--button-background-color:var(--color-background-secondary-soft-alpha);--button-background-color-hover:var(--color-background-secondary-soft-alpha-hover);--button-background-color-active:var(--color-background-secondary-soft-alpha-active);--button-text-color:var(--color-text-secondary-soft);--button-ring-color:var(--color-ring-secondary-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=success]){--button-background-color:var(--color-background-success-soft-alpha);--button-background-color-hover:var(--color-background-success-soft-alpha-hover);--button-background-color-active:var(--color-background-success-soft-alpha-active);--button-text-color:var(--color-text-success-soft);--button-ring-color:var(--color-ring-success-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=danger]){--button-background-color:var(--color-background-danger-soft-alpha);--button-background-color-hover:var(--color-background-danger-soft-alpha-hover);--button-background-color-active:var(--color-background-danger-soft-alpha-active);--button-text-color:var(--color-text-danger-soft);--button-ring-color:var(--color-ring-danger-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=warning]){--button-background-color:var(--color-background-warning-soft-alpha);--button-background-color-hover:var(--color-background-warning-soft-alpha-hover);--button-background-color-active:var(--color-background-warning-soft-alpha-active);--button-text-color:var(--color-text-warning-soft);--button-ring-color:var(--color-ring-warning-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=caution]){--button-background-color:var(--color-background-caution-soft-alpha);--button-background-color-hover:var(--color-background-caution-soft-alpha-hover);--button-background-color-active:var(--color-background-caution-soft-alpha-active);--button-text-color:var(--color-text-caution-soft);--button-ring-color:var(--color-ring-caution-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=info]){--button-background-color:var(--color-background-info-soft-alpha);--button-background-color-hover:var(--color-background-info-soft-alpha-hover);--button-background-color-active:var(--color-background-info-soft-alpha-active);--button-text-color:var(--color-text-info-soft);--button-ring-color:var(--color-ring-info-soft)}.Button-module__-jwSMW__Button[data-variant=soft]:where([data-color=discovery]){--button-background-color:var(--color-background-discovery-soft-alpha);--button-background-color-hover:var(--color-background-discovery-soft-alpha-hover);--button-background-color-active:var(--color-background-discovery-soft-alpha-active);--button-text-color:var(--color-text-discovery-soft);--button-ring-color:var(--color-ring-discovery-soft)}.Button-module__-jwSMW__Button[data-variant=outline]{--button-ring-offset:-1px;color:var(--button-text-color)}.Button-module__-jwSMW__Button[data-variant=outline]:before{box-shadow:0 0 0 1px var(--button-border-color) inset, var(--button-shadow-custom,0 0 #0000);background-color:#0000}.Button-module__-jwSMW__Button[data-variant=outline][aria-expanded=true],.Button-module__-jwSMW__Button[data-variant=outline][data-state=open],.Button-module__-jwSMW__Button[data-variant=outline][data-selected]{color:var(--button-text-color-hover)}.Button-module__-jwSMW__Button[data-variant=outline][aria-expanded=true]:before,.Button-module__-jwSMW__Button[data-variant=outline][data-state=open]:before,.Button-module__-jwSMW__Button[data-variant=outline][data-selected]:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset, var(--button-shadow-custom,0 0 #0000)}@media (hover:hover) and (pointer:fine){.Button-module__-jwSMW__Button[data-variant=outline]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}.Button-module__-jwSMW__Button[data-variant=outline]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover);box-shadow:0 0 0 1px var(--button-border-color-hover) inset, var(--button-shadow-custom,0 0 #0000)}}.Button-module__-jwSMW__Button[data-variant=outline]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=outline]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=primary]){--button-background-color-hover:var(--color-background-primary-outline-hover);--button-background-color-active:var(--color-background-primary-outline-active);--button-border-color:var(--color-border-primary-outline);--button-border-color-hover:var(--color-border-primary-outline-hover);--button-text-color:var(--color-text-primary-outline);--button-text-color-hover:var(--color-text-primary-outline-hover);--button-ring-color:var(--color-ring-primary-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=secondary]){--button-background-color-hover:var(--color-background-secondary-outline-hover);--button-background-color-active:var(--color-background-secondary-outline-active);--button-border-color:var(--color-border-secondary-outline);--button-border-color-hover:var(--color-border-secondary-outline-hover);--button-text-color:var(--color-text-secondary-outline);--button-text-color-hover:var(--color-text-secondary-outline-hover);--button-ring-color:var(--color-ring-secondary-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=danger]){--button-background-color-hover:var(--color-background-danger-outline-hover);--button-background-color-active:var(--color-background-danger-outline-active);--button-border-color:var(--color-border-danger-outline);--button-border-color-hover:var(--color-border-danger-outline-hover);--button-text-color:var(--color-text-danger-outline);--button-text-color-hover:var(--color-text-danger-outline-hover);--button-ring-color:var(--color-ring-danger-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=success]){--button-background-color-hover:var(--color-background-success-outline-hover);--button-background-color-active:var(--color-background-success-outline-active);--button-border-color:var(--color-border-success-outline);--button-border-color-hover:var(--color-border-success-outline-hover);--button-text-color:var(--color-text-success-outline);--button-text-color-hover:var(--color-text-success-outline-hover);--button-ring-color:var(--color-ring-success-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=warning]){--button-background-color-hover:var(--color-background-warning-outline-hover);--button-background-color-active:var(--color-background-warning-outline-active);--button-border-color:var(--color-border-warning-outline);--button-border-color-hover:var(--color-border-warning-outline-hover);--button-text-color:var(--color-text-warning-outline);--button-text-color-hover:var(--color-text-warning-outline-hover);--button-ring-color:var(--color-ring-warning-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=caution]){--button-background-color-hover:var(--color-background-caution-outline-hover);--button-background-color-active:var(--color-background-caution-outline-active);--button-border-color:var(--color-border-caution-outline);--button-border-color-hover:var(--color-border-caution-outline-hover);--button-text-color:var(--color-text-caution-outline);--button-text-color-hover:var(--color-text-caution-outline-hover);--button-ring-color:var(--color-ring-caution-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=info]){--button-background-color-hover:var(--color-background-info-outline-hover);--button-background-color-active:var(--color-background-info-outline-active);--button-border-color:var(--color-border-info-outline);--button-border-color-hover:var(--color-border-info-outline-hover);--button-text-color:var(--color-text-info-outline);--button-text-color-hover:var(--color-text-info-outline-hover);--button-ring-color:var(--color-ring-info-outline)}.Button-module__-jwSMW__Button[data-variant=outline]:where([data-color=discovery]){--button-background-color-hover:var(--color-background-discovery-outline-hover);--button-background-color-active:var(--color-background-discovery-outline-active);--button-border-color:var(--color-border-discovery-outline);--button-border-color-hover:var(--color-border-discovery-outline-hover);--button-text-color:var(--color-text-discovery-outline);--button-text-color-hover:var(--color-text-discovery-outline-hover);--button-ring-color:var(--color-ring-discovery-outline)}.Button-module__-jwSMW__Button[disabled]{pointer-events:none}.Button-module__-jwSMW__Button[data-disabled][data-variant]{--button-background-color:var(--color-background-disabled);--button-border-color:var(--color-border-disabled);--button-text-color:var(--color-text-disabled);cursor:not-allowed;pointer-events:auto}.Button-module__-jwSMW__Button[data-disabled][data-variant]:active:before{transform:scale(1)}.Button-module__-jwSMW__Button[data-disabled][data-variant][data-disabled-tone=relaxed]{cursor:default}.Button-module__-jwSMW__ButtonInner{justify-content:center;align-items:center;gap:inherit;flex-direction:row;width:100%;height:100%;transition:opacity .15s .1s;display:flex;position:relative}[data-loading] .Button-module__-jwSMW__ButtonInner{opacity:0;transition:opacity .3s}.Button-module__-jwSMW__ButtonInner>p{display:contents}.Button-module__-jwSMW__ButtonLoader{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module__-jwSMW__ButtonLoader[data-entering]{opacity:0}.Button-module__-jwSMW__ButtonLoader[data-exiting]{opacity:1}.Button-module__-jwSMW__ButtonLoader[data-entering-active],.Button-module__-jwSMW__ButtonLoader[data-entering][data-interrupted]{opacity:1;transition:opacity .15s .1s}.Button-module__-jwSMW__ButtonLoader[data-exiting-active],.Button-module__-jwSMW__ButtonLoader[data-exiting][data-interrupted]{opacity:0;transition:opacity .15s}}
@layer components{.Alert-module__yx6VIW__Alert{align-items:center;gap:var(--alert-gap);width:100%;padding:var(--alert-gutter);border-radius:var(--alert-border-radius);font-size:var(--alert-font-size);line-height:var(--alert-line-height);display:flex}.Alert-module__yx6VIW__Alert:where([data-actions-placement=bottom]){align-items:flex-start}.Alert-module__yx6VIW__Alert[data-variant=soft]{background-color:var(--alert-background-color);box-shadow:0 0 0 1px var(--alert-border-color) inset;color:var(--alert-text-color)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=primary]){--alert-background-color:var(--color-background-primary-surface);--alert-border-color:var(--color-border-primary-surface);--alert-text-color:var(--color-text)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=success]){--alert-background-color:var(--color-background-success-surface);--alert-border-color:var(--color-border-success-surface);--alert-text-color:var(--color-text-success-surface)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=warning]){--alert-background-color:var(--color-background-warning-surface);--alert-border-color:var(--color-border-warning-surface);--alert-text-color:var(--color-text-warning-surface)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=caution]){--alert-background-color:var(--color-background-caution-surface);--alert-border-color:var(--color-border-caution-surface);--alert-text-color:var(--color-text-caution-surface)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=danger]){--alert-background-color:var(--color-background-danger-surface);--alert-border-color:var(--color-border-danger-surface);--alert-text-color:var(--color-text-danger-surface)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=info]){--alert-background-color:var(--color-background-info-surface);--alert-border-color:var(--color-border-info-surface);--alert-text-color:var(--color-text-info-surface)}.Alert-module__yx6VIW__Alert[data-variant=soft]:where([data-color=discovery]){--alert-background-color:var(--color-background-discovery-surface);--alert-border-color:var(--color-border-discovery-surface);--alert-text-color:var(--color-text-discovery-surface)}.Alert-module__yx6VIW__Alert[data-variant=solid]{background-color:var(--alert-background-color);color:var(--alert-text-color)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=primary]){--alert-background-color:var(--color-background-primary-solid);--alert-text-color:var(--color-text-primary-solid)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=success]){--alert-background-color:var(--color-background-success-solid);--alert-text-color:var(--color-text-success-solid)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=warning]){--alert-background-color:var(--color-background-warning-solid);--alert-text-color:var(--color-text-warning-solid)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=caution]){--alert-background-color:var(--color-background-caution-solid);--alert-text-color:var(--color-text-caution-solid)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=danger]){--alert-background-color:var(--color-background-danger-solid);--alert-text-color:var(--color-text-danger-solid)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=info]){--alert-background-color:var(--color-background-info-solid);--alert-text-color:var(--color-text-info-solid)}.Alert-module__yx6VIW__Alert[data-variant=solid]:where([data-color=discovery]){--alert-background-color:var(--color-background-discovery-solid);--alert-text-color:var(--color-text-discovery-solid)}.Alert-module__yx6VIW__Alert[data-variant=outline]{box-shadow:0 0 0 1px var(--alert-border-color) inset;color:var(--alert-text-color)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=primary]){--alert-border-color:var(--color-border);--alert-text-color:var(--color-text)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=success]){--alert-border-color:var(--color-border-success-outline);--alert-text-color:var(--color-text-success-outline)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=warning]){--alert-border-color:var(--color-border-warning-outline);--alert-text-color:var(--color-text-warning-outline)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=caution]){--alert-border-color:var(--color-border-caution-outline);--alert-text-color:var(--color-text-caution-outline)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=danger]){--alert-border-color:var(--color-border-danger-outline);--alert-text-color:var(--color-text-danger-outline)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=info]){--alert-border-color:var(--color-border-info-outline);--alert-text-color:var(--color-text-info-outline)}.Alert-module__yx6VIW__Alert[data-variant=outline]:where([data-color=discovery]){--alert-border-color:var(--color-border-discovery-outline);--alert-text-color:var(--color-text-discovery-outline)}.Alert-module__yx6VIW__Content{flex:1;justify-content:space-between;align-items:center;min-width:0;display:flex}:where(.Alert-module__yx6VIW__Alert[data-actions-placement=bottom]) .Alert-module__yx6VIW__Content{display:block}.Alert-module__yx6VIW__Indicator svg{width:var(--alert-indicator-size,20px);height:var(--alert-indicator-size,20px)}.Alert-module__yx6VIW__Message{flex:1;min-width:0}.Alert-module__yx6VIW__Title{font-weight:var(--alert-title-font-weight);text-wrap:pretty}.Alert-module__yx6VIW__Title~.Alert-module__yx6VIW__Description{margin-top:2px}.Alert-module__yx6VIW__Description{opacity:1;text-wrap:pretty}.Alert-module__yx6VIW__Actions{gap:calc(var(--spacing) * 2);display:flex}:where(.Alert-module__yx6VIW__Alert[data-actions-placement=end]) .Alert-module__yx6VIW__Actions{margin-left:var(--alert-gutter);align-self:center}:where(.Alert-module__yx6VIW__Alert[data-actions-placement=bottom]) .Alert-module__yx6VIW__Actions{margin-top:var(--alert-gutter)}}
@layer components{.Accordion-module__ZLRGYq__Root{width:100%}.Accordion-module__ZLRGYq__Item{border-bottom:var(--accordion-item-divider-width) solid var(--accordion-item-divider-color)}.Accordion-module__ZLRGYq__Item:last-child{border-bottom:0}.Accordion-module__ZLRGYq__Item[data-disabled]{opacity:var(--accordion-item-disabled-opacity)}.Accordion-module__ZLRGYq__Header{margin:0;display:flex}.Accordion-module__ZLRGYq__Trigger{justify-content:space-between;align-items:center;gap:var(--accordion-trigger-gap);width:100%;padding:var(--accordion-trigger-padding-block) 0;font-family:inherit;font-size:var(--accordion-trigger-font-size);font-weight:var(--accordion-trigger-font-weight);line-height:var(--accordion-trigger-line-height);text-align:left;color:var(--accordion-trigger-color);cursor:pointer;transition:color var(--accordion-transition-duration) var(--accordion-transition-ease);background:0 0;border:0;outline:none;flex:1;display:flex}.Accordion-module__ZLRGYq__Trigger:focus-visible{border-radius:var(--accordion-trigger-focus-radius);outline:2px solid var(--accordion-trigger-focus-ring-color);outline-offset:2px}.Accordion-module__ZLRGYq__Trigger:disabled,.Accordion-module__ZLRGYq__Trigger[data-disabled]{cursor:not-allowed}.Accordion-module__ZLRGYq__Chevron{width:var(--accordion-icon-size);height:var(--accordion-icon-size);color:var(--accordion-icon-color);transition:transform var(--accordion-transition-duration) var(--accordion-transition-ease);flex-shrink:0}.Accordion-module__ZLRGYq__Trigger[data-state=open] .Accordion-module__ZLRGYq__Chevron{transform:rotate(180deg)}.Accordion-module__ZLRGYq__Content{font-size:var(--accordion-content-font-size);line-height:var(--accordion-content-line-height);color:var(--accordion-content-color);overflow:hidden}.Accordion-module__ZLRGYq__Content[data-state=open]{animation:Accordion-module__ZLRGYq__accordion-down var(--accordion-transition-duration) var(--accordion-transition-ease)}.Accordion-module__ZLRGYq__Content[data-state=closed]{animation:Accordion-module__ZLRGYq__accordion-up var(--accordion-transition-duration) var(--accordion-transition-ease)}.Accordion-module__ZLRGYq__ContentInner{padding-bottom:var(--accordion-content-padding-bottom)}@keyframes Accordion-module__ZLRGYq__accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes Accordion-module__ZLRGYq__accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}}
.Colors-module__UWrKia__Color{--shadow-hover-color:var(--lightningcss-light,#000)var(--lightningcss-dark,#fff);--shadow-hover-offset:2px;height:80px;color:inherit;cursor:pointer;flex:1;position:relative}.Colors-module__UWrKia__Color:before{inset:var(--shadow-hover-offset);box-shadow:inset 0 0 0 2px var(--shadow-hover-color);content:"";opacity:0;transition:opacity .15s var(--cubic-enter);display:block;position:absolute}.Colors-module__UWrKia__Color[data-state*=open]:before,.Colors-module__UWrKia__Color:hover:before{opacity:1}:where([data-theme=light]) .Colors-module__UWrKia__InvertLight{--shadow-hover-color:#fff;color:var(--white)}:where([data-theme=dark]) .Colors-module__UWrKia__InvertDark{--shadow-hover-color:#000;color:var(--black)}.Colors-module__UWrKia__InvertDarkHover{--shadow-hover-color:#ffffff80}:where([data-theme=light]) .Colors-module__UWrKia__LightColorBorder{box-shadow:inset 0 0 0 1px var(--gray-50)}.Colors-module__UWrKia__Label{font-size:12px;font-weight:var(--font-weight-semibold);position:absolute;bottom:10px;left:10px}.Colors-module__UWrKia__Alpha{--dot-size:2px;--gap-size:8px;--dot-light:var(--color-surface);--dot-dark:var(--lightningcss-light,var(--gray-100))var(--lightningcss-dark,var(--gray-50));background-image:radial-gradient(circle, var(--dot-light) 0 calc(var(--dot-size) / 2), transparent calc(var(--dot-size) / 2 + .1px)), radial-gradient(circle, var(--dot-dark) 0 calc(var(--dot-size) / 2), transparent calc(var(--dot-size) / 2 + .1px));background-position:0 0, calc(var(--gap-size) / 2) calc(var(--gap-size) / 2);background-size:var(--gap-size) var(--gap-size);flex:1;height:80px}.Colors-module__UWrKia__CopyButton{border-radius:var(--radius-sm);font-family:var(--font-mono);font-weight:var(--font-weight-medium);flex-direction:row-reverse;gap:6px}.Colors-module__UWrKia__CopyButton svg{opacity:.75}.Colors-module__UWrKia__TooltipValue{display:none}@media (min-width:768px){.Colors-module__UWrKia__TooltipValue{display:block}}
.DesignTokens-module__tWRINW__StickyContainer{z-index:2!important;background:var(--color-surface)!important;margin-top:-10px!important;padding-top:14px!important;position:sticky!important;top:0!important}.DesignTokens-module__tWRINW__Container{position:relative}.DesignTokens-module__tWRINW__Input{border:1px solid var(--alpha-10);border-radius:var(--radius-md);background:var(--color-surface);width:100%;margin:0 0 24px;padding:12px 20px 12px 44px;font-size:15px;transition:border-color .15s;display:block}.DesignTokens-module__tWRINW__Input::placeholder{color:var(--color-text-tertiary)}.DesignTokens-module__tWRINW__Input:hover{border-color:var(--alpha-15)}.DesignTokens-module__tWRINW__Input:focus{border-color:var(--alpha-20);outline:0}.DesignTokens-module__tWRINW__InputIcon{width:18px;height:18px;color:var(--color-text-tertiary);pointer-events:none;margin-top:-9px;position:absolute;top:50%;left:16px}.DesignTokens-module__tWRINW__Table{border-collapse:collapse;width:100%;margin:0 0 32px}.DesignTokens-module__tWRINW__Table th{color:var(--color-text-tertiary);font-size:13px;font-weight:var(--font-weight-medium);text-align:left;padding:0 6px 4px}.DesignTokens-module__tWRINW__Table td{border-top:1px solid var(--alpha-10);vertical-align:middle;text-align:left;padding:12px 6px}.DesignTokens-module__tWRINW__Table tbody tr:first-child td{border-top:none}.DesignTokens-module__tWRINW__SwatchTable td:first-child,.DesignTokens-module__tWRINW__RadiusTable td:first-child,.DesignTokens-module__tWRINW__ShadowTable td:first-child{text-align:center}.DesignTokens-module__tWRINW__TokenTable td:first-child,.DesignTokens-module__tWRINW__ShadowTable td:nth-child(2){text-align:left}.DesignTokens-module__tWRINW__ColorDisplay{border-radius:var(--radius-xs);width:31px;height:30px;box-shadow:0 0 0 1px inset var(--alpha-04);margin:0 auto}.DesignTokens-module__tWRINW__ValueDisplay{border:1px solid var(--alpha-12);border-radius:var(--radius-xs);color:var(--color-text);font-family:var(--font-mono);font-size:13px;font-weight:var(--font-weight-medium);background-color:#0000;padding:2px 6px;line-height:1}:where([data-theme=dark]) .DesignTokens-module__tWRINW__ValueDisplay [data-light],:where([data-theme=light]) .DesignTokens-module__tWRINW__ValueDisplay [data-dark]{display:none}.DesignTokens-module__tWRINW__RadiusDisplay{background:var(--gray-400);width:61px;height:60px;margin:0 auto}.DesignTokens-module__tWRINW__RadiusPreviewCell{padding:12px!important}.DesignTokens-module__tWRINW__ShadowDisplayWrapper{border-radius:var(--radius-md);background:var(--gray-75);padding:20px;display:inline-block}.DesignTokens-module__tWRINW__ShadowPreviewCell{text-align:center;width:220px}.DesignTokens-module__tWRINW__ShadowTokenCell,.DesignTokens-module__tWRINW__TokenNameCell{text-align:left}.DesignTokens-module__tWRINW__ShadowDisplay{border-radius:var(--radius-md);background:var(--color-surface);width:180px;height:80px}.DesignTokens-module__tWRINW__CopyButton{font-family:var(--font-mono);flex-direction:row-reverse;justify-content:flex-start;gap:6px}.DesignTokens-module__tWRINW__CopyButton svg{opacity:.75}
.PropsTable-module__b1v0SG__Wrapper{background:0 0;margin:14px 0 36px;overflow-x:auto}.PropsTable-module__b1v0SG__Table{border-collapse:collapse;letter-spacing:-.01em;width:100%;font-size:14px;line-height:24px}.PropsTable-module__b1v0SG__ThProp,.PropsTable-module__b1v0SG__ThType,.PropsTable-module__b1v0SG__ThDefault,.PropsTable-module__b1v0SG__ThDescription{text-align:left;color:#181818;background:0 0;border-bottom:1px solid #dedede;padding:8px 12px;font-size:13px;font-weight:600;line-height:18px}.PropsTable-module__b1v0SG__ThProp{width:auto;min-width:100px}.PropsTable-module__b1v0SG__ThType{width:auto;min-width:120px}.PropsTable-module__b1v0SG__ThDefault{width:auto;min-width:70px}.PropsTable-module__b1v0SG__ThDescription{width:auto}.PropsTable-module__b1v0SG__TdProp,.PropsTable-module__b1v0SG__TdType,.PropsTable-module__b1v0SG__TdDefault,.PropsTable-module__b1v0SG__TdDescription{vertical-align:top;color:#282828;background:0 0;border-bottom:1px solid #ededed;padding:8px 12px;font-size:14px;line-height:24px}.PropsTable-module__b1v0SG__TdProp code,.PropsTable-module__b1v0SG__TdType code,.PropsTable-module__b1v0SG__TdDefault code{font-family:var(--font-mono);color:var(--color-fd-foreground);background:#0000000a;border:none;border-radius:6px;padding:2px 8px;font-size:.875em;font-weight:400;line-height:20px}.PropsTable-module__b1v0SG__TdType code{color:var(--color-fd-foreground)}.PropsTable-module__b1v0SG__TdDescription{color:var(--color-text-secondary)}.PropsTable-module__b1v0SG__Table tbody tr:last-child td{border-bottom:none}[data-theme=dark] .PropsTable-module__b1v0SG__ThProp,[data-theme=dark] .PropsTable-module__b1v0SG__ThType,[data-theme=dark] .PropsTable-module__b1v0SG__ThDefault,[data-theme=dark] .PropsTable-module__b1v0SG__ThDescription,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__ThProp,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__ThType,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__ThDefault,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__ThDescription{color:#999;background:0 0;border-bottom-color:#ffffff14}[data-theme=dark] .PropsTable-module__b1v0SG__TdProp,[data-theme=dark] .PropsTable-module__b1v0SG__TdType,[data-theme=dark] .PropsTable-module__b1v0SG__TdDefault,[data-theme=dark] .PropsTable-module__b1v0SG__TdDescription,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdProp,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdType,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdDefault,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdDescription{color:var(--color-fd-foreground);border-bottom-color:#ffffff14}[data-theme=dark] .PropsTable-module__b1v0SG__TdProp code,[data-theme=dark] .PropsTable-module__b1v0SG__TdType code,[data-theme=dark] .PropsTable-module__b1v0SG__TdDefault code,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdProp code,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdType code,html.PropsTable-module__b1v0SG__dark .PropsTable-module__b1v0SG__TdDefault code{background:#ffffff14}
.UsageBlock-module__QjljNG__Container{margin:12px 0 2.5rem}
.PageNav-module__IYDaWq__NavRoot{margin:10px 0 24px}.PageNav-module__IYDaWq__Compact{margin:0}.PageNav-module__IYDaWq__Row{justify-content:space-between;align-items:center;gap:10px;display:flex}.PageNav-module__IYDaWq__Button{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.PageNav-module__IYDaWq__Title{white-space:nowrap;text-overflow:ellipsis;max-width:18rem;font-size:13px;font-weight:500;line-height:1.2;display:inline-block;overflow:hidden}.PageNav-module__IYDaWq__Icon{flex:none;width:16px;height:16px}.PageNav-module__IYDaWq__CompactGroup{align-items:center;gap:6px;margin-left:auto;display:inline-flex}.PageNav-module__IYDaWq__IconButton{justify-content:center;min-width:30px;padding-inline:6px}.PageNav-module__IYDaWq__Next{margin-left:auto}@media (max-width:768px){.PageNav-module__IYDaWq__NavRoot{margin-bottom:20px}.PageNav-module__IYDaWq__Row{flex-direction:column;align-items:stretch}.PageNav-module__IYDaWq__Button{justify-content:flex-start;width:100%}.PageNav-module__IYDaWq__Next{margin-left:0}.PageNav-module__IYDaWq__Title{max-width:none}.PageNav-module__IYDaWq__Compact .PageNav-module__IYDaWq__Row{flex-direction:row;align-items:center}.PageNav-module__IYDaWq__CompactGroup{margin-left:0}.PageNav-module__IYDaWq__Compact .PageNav-module__IYDaWq__IconButton{width:28px;height:28px}}
.RelatedComponents-module__FGgVAG__Section{border-top:1px solid var(--color-border-default,#e5e5e5);margin-top:48px;padding-top:32px}.RelatedComponents-module__FGgVAG__Heading{color:var(--color-text);letter-spacing:-.01em;margin:0 0 20px;font-size:1rem;font-weight:600}.RelatedComponents-module__FGgVAG__Grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.RelatedComponents-module__FGgVAG__Grid{grid-template-columns:1fr 1fr}}.RelatedComponents-module__FGgVAG__Card{border:1px solid var(--color-border-default,#e5e5e5);background:var(--color-surface-elevated,#fff);border-radius:10px;flex-direction:column;gap:4px;padding:16px;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.RelatedComponents-module__FGgVAG__Card:hover{border-color:var(--color-border-default-hover,#a3a3a3);background:var(--color-surface-elevated-secondary,#fafafa)}.RelatedComponents-module__FGgVAG__Title{color:var(--color-text);letter-spacing:-.005em;font-size:.9375rem;font-weight:600}.RelatedComponents-module__FGgVAG__Description{color:var(--color-text-tertiary,#737373);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}
.DocsGlobalNav-module__c27wFq__Header{top:var(--fd-docs-row-1,0);z-index:12000;border-bottom:1px solid var(--color-fd-border,#e5e5e5);background:var(--color-fd-background,#fff);grid-area:header;height:64px;min-height:64px;position:sticky}.DocsGlobalNav-module__c27wFq__Inner{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;height:100%;padding:0 24px;display:grid}.DocsGlobalNav-module__c27wFq__Left{align-items:center;gap:16px;min-width:0;display:flex}.DocsGlobalNav-module__c27wFq__Right{justify-content:flex-end;align-items:center;gap:20px;min-width:0;display:flex}.DocsGlobalNav-module__c27wFq__Brand{color:var(--color-fd-foreground,#181818);white-space:nowrap;align-items:center;gap:10px;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:16px;font-weight:600;line-height:24px;text-decoration:none;display:inline-flex}.DocsGlobalNav-module__c27wFq__Brand:hover{opacity:.85}.DocsGlobalNav-module__c27wFq__BrandIcon{flex:none;width:24px;height:24px}[data-theme=dark] .DocsGlobalNav-module__c27wFq__BrandIcon,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__BrandIcon{filter:invert()}.DocsGlobalNav-module__c27wFq__BrandText{align-items:center;display:inline-flex}.DocsGlobalNav-module__c27wFq__NavLinks{justify-content:center;align-items:center;gap:4px;display:flex}.DocsGlobalNav-module__c27wFq__NavLink{color:var(--color-fd-foreground,#0d0d0d);border-radius:8px;align-items:center;padding:4px 10px;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;transition:background-color .15s;display:flex}.DocsGlobalNav-module__c27wFq__NavLink:hover{background:#ededed}.DocsGlobalNav-module__c27wFq__NavLinkActive{color:var(--color-fd-foreground,#0d0d0d);background:#ededed}[data-theme=dark] .DocsGlobalNav-module__c27wFq__NavLink:hover,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__NavLink:hover{background:#ffffff14}[data-theme=dark] .DocsGlobalNav-module__c27wFq__NavLinkActive,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__NavLinkActive{background:#ffffff1a}.DocsGlobalNav-module__c27wFq__GitHubLink{width:32px;height:32px;color:var(--color-fd-muted-foreground,#5d5d5d);border-radius:8px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.DocsGlobalNav-module__c27wFq__GitHubLink svg{width:15px;height:15px}.DocsGlobalNav-module__c27wFq__GitHubLink:hover{color:var(--color-fd-foreground,#181818);background:#2828280d}[data-theme=dark] .DocsGlobalNav-module__c27wFq__GitHubLink:hover,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__GitHubLink:hover{background:#ffffff0f}.DocsGlobalNav-module__c27wFq__FigmaButton{white-space:nowrap;cursor:pointer;background:#000;border:none;border-radius:9999px;justify-content:center;align-items:center;height:32px;padding:0 16px;font-size:14px;font-weight:500;line-height:14px;text-decoration:none;transition:opacity .15s;display:inline-flex;color:#fff!important}.DocsGlobalNav-module__c27wFq__FigmaButton:hover{opacity:.85}[data-theme=dark] .DocsGlobalNav-module__c27wFq__FigmaButton,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__FigmaButton{background:#fff;color:#000!important}[data-theme=dark] .DocsGlobalNav-module__c27wFq__FigmaButton:hover,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__FigmaButton:hover{opacity:.85}.DocsGlobalNav-module__c27wFq__ThemeToggle{width:32px;height:32px;color:var(--color-fd-muted-foreground,#5d5d5d);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.DocsGlobalNav-module__c27wFq__ThemeToggle:hover{color:var(--color-fd-foreground,#181818);background:#2828280d}[data-theme=dark] .DocsGlobalNav-module__c27wFq__ThemeToggle:hover,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__ThemeToggle:hover{background:#ffffff0f}.DocsGlobalNav-module__c27wFq__ThemeToggle:focus-visible{outline:2px solid var(--color-fd-primary);outline-offset:4px;border-radius:2px}.DocsGlobalNav-module__c27wFq__ThemeIconLight,.DocsGlobalNav-module__c27wFq__ThemeIconDark{flex:none;width:16px;height:16px}.DocsGlobalNav-module__c27wFq__ThemeIconLight{display:block}.DocsGlobalNav-module__c27wFq__ThemeIconDark,[data-theme=dark] .DocsGlobalNav-module__c27wFq__ThemeIconLight,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__ThemeIconLight{display:none}[data-theme=dark] .DocsGlobalNav-module__c27wFq__ThemeIconDark,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__ThemeIconDark{display:block}.DocsGlobalNav-module__c27wFq__SearchButton{width:32px;height:32px;color:var(--color-fd-muted-foreground,#5d5d5d);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:inline-flex}.DocsGlobalNav-module__c27wFq__SearchButton:hover{color:var(--color-fd-foreground,#181818);background:#2828280d}[data-theme=dark] .DocsGlobalNav-module__c27wFq__SearchButton:hover,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__SearchButton:hover{background:#ffffff0f}.DocsGlobalNav-module__c27wFq__MenuButton{width:32px;height:32px;color:var(--color-fd-muted-foreground,#5d5d5d);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:color .15s,background-color .15s;display:none}.DocsGlobalNav-module__c27wFq__MenuButton:hover{color:var(--color-fd-foreground,#181818);background:#2828280d}[data-theme=dark] .DocsGlobalNav-module__c27wFq__MenuButton:hover,html.DocsGlobalNav-module__c27wFq__dark .DocsGlobalNav-module__c27wFq__MenuButton:hover{background:#ffffff0f}.DocsGlobalNav-module__c27wFq__Icon{flex:none;width:16px;height:16px}@media (max-width:768px){.DocsGlobalNav-module__c27wFq__Inner{grid-template-columns:auto 1fr auto;gap:12px;padding:0 16px}.DocsGlobalNav-module__c27wFq__Right{gap:16px}.DocsGlobalNav-module__c27wFq__NavLinks,.DocsGlobalNav-module__c27wFq__FigmaButton{display:none}.DocsGlobalNav-module__c27wFq__MenuButton{display:inline-flex}}
@layer components{.Badge-module__Yv_HQG__Badge{--indicator-size:var(--badge-indicator-size);align-items:center;gap:calc(var(--spacing) * 1);height:var(--badge-size);padding:0 var(--badge-gutter);border-radius:var(--badge-radius);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);letter-spacing:var(--badge-tracking);white-space:nowrap;display:inline-flex}.Badge-module__Yv_HQG__Badge svg{font-size:var(--badge-icon-font-size)}:where(.Badge-module__Yv_HQG__Badge svg:first-child:not(:only-child)){margin-left:var(--badge-icon-offset,-1px)}:where(.Badge-module__Yv_HQG__Badge svg:last-child:not(:only-child)){margin-right:var(--badge-icon-offset,-1px)}.Badge-module__Yv_HQG__Badge[data-variant=soft]{background-color:var(--badge-background-color);color:var(--badge-text-color)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=secondary]){--badge-background-color:var(--color-background-secondary-soft-alpha);--badge-text-color:var(--color-text-secondary-soft)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=success]){--badge-background-color:var(--color-background-success-soft-alpha);--badge-text-color:var(--color-text-success-soft)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=warning]){--badge-background-color:var(--color-background-warning-soft-alpha);--badge-text-color:var(--color-text-warning-soft)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=danger]){--badge-background-color:var(--color-background-danger-soft-alpha);--badge-text-color:var(--color-text-danger-soft)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=info]){--badge-background-color:var(--color-background-info-soft-alpha);--badge-text-color:var(--color-text-info-soft)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=discovery]){--badge-background-color:var(--color-background-discovery-soft-alpha);--badge-text-color:var(--color-text-discovery-soft)}.Badge-module__Yv_HQG__Badge[data-variant=soft]:where([data-color=caution]){--badge-background-color:var(--color-background-caution-soft-alpha);--badge-text-color:var(--color-text-caution-soft)}.Badge-module__Yv_HQG__Badge[data-variant=solid]{background-color:var(--badge-background-color);color:var(--badge-text-color)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=secondary]){--badge-background-color:var(--color-background-secondary-solid);--badge-text-color:var(--color-text-secondary-solid)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=success]){--badge-background-color:var(--color-background-success-solid);--badge-text-color:var(--color-text-success-solid)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=warning]){--badge-background-color:var(--color-background-warning-solid);--badge-text-color:var(--color-text-warning-solid)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=danger]){--badge-background-color:var(--color-background-danger-solid);--badge-text-color:var(--color-text-danger-solid)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=info]){--badge-background-color:var(--color-background-info-solid);--badge-text-color:var(--color-text-info-solid)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=discovery]){--badge-background-color:var(--color-background-discovery-solid);--badge-text-color:var(--color-text-discovery-solid)}.Badge-module__Yv_HQG__Badge[data-variant=solid]:where([data-color=caution]){--badge-background-color:var(--color-background-caution-solid);--badge-text-color:var(--color-text-caution-solid)}.Badge-module__Yv_HQG__Badge[data-variant=outline]{box-shadow:0 0 0 1px var(--badge-border-color) inset;color:var(--badge-text-color)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=secondary]){--badge-border-color:var(--color-border-secondary-outline);--badge-text-color:var(--color-text-secondary-outline)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=success]){--badge-border-color:var(--color-border-success-outline);--badge-text-color:var(--color-text-success-outline)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=warning]){--badge-border-color:var(--color-border-warning-outline);--badge-text-color:var(--color-text-warning-outline)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=danger]){--badge-border-color:var(--color-border-danger-outline);--badge-text-color:var(--color-text-danger-outline)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=info]){--badge-border-color:var(--color-border-info-outline);--badge-text-color:var(--color-text-info-outline)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=discovery]){--badge-border-color:var(--color-border-discovery-outline);--badge-text-color:var(--color-text-discovery-outline)}.Badge-module__Yv_HQG__Badge[data-variant=outline]:where([data-color=caution]){--badge-border-color:var(--color-border-caution-outline);--badge-text-color:var(--color-text-caution-outline)}.Badge-module__Yv_HQG__Badge:where([data-size=sm]){--badge-size:var(--badge-size-sm);--badge-gutter:var(--badge-gutter-sm);--badge-font-size:var(--badge-font-size-sm);--badge-font-weight:var(--badge-font-weight-sm);--badge-tracking:var(--badge-tracking-sm);--badge-radius:var(--badge-radius-sm);--badge-icon-font-size:var(--badge-icon-font-size-sm);--badge-indicator-size:var(--badge-indicator-size-sm)}.Badge-module__Yv_HQG__Badge:where([data-size=md]){--badge-size:var(--badge-size-md);--badge-gutter:var(--badge-gutter-md);--badge-font-size:var(--badge-font-size-md);--badge-font-weight:var(--badge-font-weight-md);--badge-tracking:var(--badge-tracking-md);--badge-radius:var(--badge-radius-md);--badge-icon-font-size:var(--badge-icon-font-size-md);--badge-indicator-size:var(--badge-indicator-size-md)}.Badge-module__Yv_HQG__Badge:where([data-size=lg]){--badge-size:var(--badge-size-lg);--badge-gutter:var(--badge-gutter-lg);--badge-font-size:var(--badge-font-size-lg);--badge-font-weight:var(--badge-font-weight-lg);--badge-tracking:var(--badge-tracking-lg);--badge-radius:var(--badge-radius-lg);--badge-icon-font-size:var(--badge-icon-font-size-lg);--badge-indicator-size:var(--badge-indicator-size-lg)}.Badge-module__Yv_HQG__Badge:where([data-pill]){--badge-radius:var(--radius-full);padding:0 calc(var(--badge-gutter) * var(--control-gutter-pill-scaling))}}
@layer components{.Card-module__i32k4a__Card{gap:var(--card-gap);width:100%;min-width:0;padding:var(--card-padding);border-radius:var(--card-radius);background:var(--card-background);color:var(--card-text-color);box-shadow:0 0 0 1px var(--card-border-color) inset;font-size:var(--card-font-size);line-height:var(--font-text-sm-line-height);transition-duration:var(--transition-duration-basic);transition-property:background-color,box-shadow,border-color;transition-timing-function:var(--transition-ease-basic);flex-direction:column;display:flex}.Card-module__i32k4a__Card:where(a){color:inherit;text-decoration:none}.Card-module__i32k4a__Card:where([data-interactive]){cursor:pointer}.Card-module__i32k4a__Card:where([data-interactive]):hover{--card-background:var(--card-background-hover);--card-border-color:var(--card-border-color-hover)}.Card-module__i32k4a__Card:where([data-interactive]):focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.Card-module__i32k4a__Card:where([data-size=sm]){--card-padding:calc(var(--spacing) * 4);--card-gap:calc(var(--spacing) * 3)}.Card-module__i32k4a__Card:where([data-size=md]){--card-padding:calc(var(--spacing) * 5);--card-gap:calc(var(--spacing) * 4)}.Card-module__i32k4a__Card:where([data-size=lg]){--card-padding:calc(var(--spacing) * 6);--card-gap:calc(var(--spacing) * 5)}.Card-module__i32k4a__Card:where([data-variant=outline]){--card-background:var(--color-surface);--card-border-color:var(--color-border)}.Card-module__i32k4a__Card:where([data-variant=solid]){--card-background:var(--color-surface-secondary);--card-border-color:transparent;box-shadow:none}.Card-module__i32k4a__Card:where([data-variant=ghost]){--card-background:transparent;--card-border-color:transparent;box-shadow:none;padding:0}.Card-module__i32k4a__Header{flex-direction:column;min-width:0;display:flex;position:relative}.Card-module__i32k4a__Title{margin:0 0 calc(var(--spacing) * 1.5);color:var(--card-title-color);font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);line-height:var(--font-heading-xs-line-height);letter-spacing:var(--font-heading-xs-tracking);text-wrap:balance}.Card-module__i32k4a__Description{margin:calc(calc(var(--spacing) * 1.5) * -1) 0 0;color:var(--card-description-color);font-size:var(--card-description-font-size);line-height:var(--font-text-sm-line-height);text-wrap:pretty}.Card-module__i32k4a__Content{gap:calc(var(--spacing) * 3);flex-direction:column;min-width:0;display:flex}.Card-module__i32k4a__Footer{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;margin-top:calc(var(--spacing) * 3);display:flex}.Card-module__i32k4a__Action{align-items:center;gap:calc(var(--spacing) * 1);display:flex;position:absolute;top:0;right:0}}
@layer components{.Checkbox-module__29ZJ6q__Container{display:flex;position:relative}.Checkbox-module__29ZJ6q__Container[data-has-label]{align-items:flex-start}.Checkbox-module__29ZJ6q__Container[data-orientation=right]{flex-direction:row-reverse}.Checkbox-module__29ZJ6q__Container[data-disabled]{opacity:.5;cursor:not-allowed}.Checkbox-module__29ZJ6q__Container>input{bottom:0;left:0;right:0;height:1px!important;transform:none!important}.Checkbox-module__29ZJ6q__Checkbox{width:var(--checkbox-indicator-size);max-width:var(--checkbox-indicator-size);height:var(--checkbox-indicator-size);margin-top:calc((var(--checkbox-label-line-height) - var(--checkbox-indicator-size)) / 2);border:1px solid var(--alpha-16);border-radius:var(--radius-xs);cursor:pointer;background-color:#0000;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}@media (hover:hover) and (pointer:fine){.Checkbox-module__29ZJ6q__Checkbox:where(:not([data-disabled],[data-state=checked])):hover{border-color:var(--alpha-20)}}.Checkbox-module__29ZJ6q__Checkbox[data-state=indeterminate],.Checkbox-module__29ZJ6q__Checkbox[data-state=checked]{border-color:var(--gray-900);background-color:var(--gray-900)}.Checkbox-module__29ZJ6q__Checkbox:focus{outline:none}.Checkbox-module__29ZJ6q__Checkbox:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.Checkbox-module__29ZJ6q__Checkbox[aria-invalid=true]{border-color:var(--input-border-color-invalid)}.Checkbox-module__29ZJ6q__Checkbox[aria-invalid=true][data-state=indeterminate],.Checkbox-module__29ZJ6q__Checkbox[aria-invalid=true][data-state=checked]{border-color:var(--input-border-color-invalid);background-color:var(--input-border-color-invalid)}.Checkbox-module__29ZJ6q__Checkbox[data-disabled]{cursor:not-allowed}.Checkbox-module__29ZJ6q__Checkbox[data-pill]{border-radius:var(--radius-full)}.Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost]{background-color:#0000;border-color:#0000}@media (hover:hover) and (pointer:fine){.Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost]:where(:not([data-disabled],[data-state=checked])):hover{border-color:#0000}.Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost]:where(:not([data-disabled],[data-state=checked])):hover,:where([data-theme=light]) .Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost]:where(:not([data-disabled],[data-state=checked])):hover{background-color:var(--gray-50)}:where([data-theme=dark]) .Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost]:where(:not([data-disabled],[data-state=checked])):hover{background-color:var(--gray-800)}}.Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost][data-state=indeterminate],.Checkbox-module__29ZJ6q__Checkbox[data-variant=ghost][data-state=checked]{background-color:#0000;border-color:#0000}.Checkbox-module__29ZJ6q__CheckMark{transform-origin:50%;width:64%;height:32%;transition:opacity .15s,transform .15s;position:absolute;top:0;left:0;transform:rotate(-45deg)translate(-10%,100%)}@starting-style{.Checkbox-module__29ZJ6q__CheckMark{opacity:0}}[data-state=indeterminate] .Checkbox-module__29ZJ6q__CheckMark{transform:translate(30%,80%)}[data-state=indeterminate] .Checkbox-module__29ZJ6q__CheckMark:before{opacity:0}.Checkbox-module__29ZJ6q__CheckMark:before,.Checkbox-module__29ZJ6q__CheckMark:after{background:var(--gray-0);content:"";will-change:transform;display:block;position:absolute}@starting-style{.Checkbox-module__29ZJ6q__CheckMark:before,.Checkbox-module__29ZJ6q__CheckMark:after{transform:scale(0)}}[data-variant=ghost] .Checkbox-module__29ZJ6q__CheckMark:before,[data-variant=ghost] .Checkbox-module__29ZJ6q__CheckMark:after{background:var(--gray-900)}.Checkbox-module__29ZJ6q__CheckMark:before{transform-origin:0 0;width:2px;transition:transform .1s 80ms,opacity .2s;top:0;bottom:0;left:0}.Checkbox-module__29ZJ6q__CheckMark [data-state=indeterminate]:before{opacity:0}.Checkbox-module__29ZJ6q__CheckMark:after{transform-origin:0 100%;height:2px;transition:transform .1s .16s;bottom:0;left:0;right:0}.Checkbox-module__29ZJ6q__Label{min-height:var(--checkbox-label-line-height);cursor:pointer;font-size:14px;line-height:var(--checkbox-label-line-height);display:block}[data-orientation=left] .Checkbox-module__29ZJ6q__Label{padding-left:var(--checkbox-label-gap)}[data-orientation=right] .Checkbox-module__29ZJ6q__Label{padding-right:calc(var(--spacing) * 3)}}
@layer components{.CodeBlock-module__BPKixa__CodeBlock{background-color:var(--codeblock-background-color);border:none;border-radius:10px;position:relative}.CodeBlock-module__BPKixa__CopyButtonContainer{box-sizing:border-box;background-color:var(--color-surface-elevated-secondary);width:32px;height:32px;color:var(--color-text-secondary);box-shadow:8px 0 0 0 var(--codeblock-background-color);border-radius:8px;place-items:center;display:grid;position:absolute;top:8px;right:8px}.CodeBlock-module__BPKixa__CopyButtonContainer button{-webkit-tap-highlight-color:transparent;color:inherit!important;padding:0!important}.CodeBlock-module__BPKixa__CopyButtonContainer button:focus,.CodeBlock-module__BPKixa__CopyButtonContainer button:focus-visible,.CodeBlock-module__BPKixa__CopyButtonContainer button:focus-visible:after{outline:none!important}.CodeBlock-module__BPKixa__SyntaxHighlighter{--syntax1:var(--codeblock-syntax-1);--syntax2:var(--codeblock-syntax-2);--syntax3:var(--codeblock-syntax-3);--syntax4:var(--codeblock-syntax-4);--syntax5:var(--codeblock-syntax-5);color:var(--color-text);font-size:.875em;font-weight:var(--font-weight-normal);background:0 0;margin:0;padding:12px 48px 12px 16px;line-height:1.714em;display:block;overflow:auto}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.property,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.variable,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.attr-name,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.unit,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.id,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.selector,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.entity,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.tag,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.type){color:var(--syntax4)}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.url,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.boolean,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.number,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.important){color:var(--syntax5)}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.builtin,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.function,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.class-name){color:var(--syntax1)}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.keyword,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.constant,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.symbol,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.deleted){color:var(--syntax2)}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.string,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.char,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.regex,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.attr-value,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.inserted){color:var(--syntax3)}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.comment,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.prolog,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.doctype,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.cdata){color:color-mix(in srgb, var(--color-text), transparent 50%)}:is(.CodeBlock-module__BPKixa__SyntaxHighlighter .token.punctuation,.CodeBlock-module__BPKixa__SyntaxHighlighter .token.operator){color:color-mix(in srgb, var(--color-text), transparent 40%)}.CodeBlock-module__BPKixa__SyntaxHighlighter .token.console{color:var(--color-text)}.CodeBlock-module__BPKixa__CollapsibleCodeBlock{transition:max-height .2s ease-out;overflow:hidden}.CodeBlock-module__BPKixa__CollapsibleCodeBlock[data-collapsed]{min-height:140px;overflow:hidden}.CodeBlock-module__BPKixa__GradientOverlay{pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 20%, var(--codeblock-background-color) 100%);position:absolute;inset:0}.CodeBlock-module__BPKixa__ViewCodeButtonContainer{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}}
@layer components{.CircularProgress-module__TIas8G__Container{width:var(--circular-progress-size,28px);height:var(--circular-progress-size,28px);position:relative}.CircularProgress-module__TIas8G__Container circle{stroke-width:var(--circular-progress-stroke,2px)}.CircularProgress-module__TIas8G__Track{stroke:var(--circular-progress-track-color,var(--lightningcss-light,#deede9)var(--lightningcss-dark,var(--green-a50)));transition:stroke .15s;position:absolute;top:0;left:0}.CircularProgress-module__TIas8G__TrackProgress{z-index:2;stroke:var(--circular-progress-track-active-color,var(--green-500));stroke-dasharray:50;stroke-dashoffset:50px;stroke-linecap:round;will-change:transform;transition:stroke-dashoffset .3s;position:absolute;top:0;left:0;transform:rotate(-90deg)}}
.SliderValueControl-module__Q6n65a__Wrap{align-items:center;gap:6px;min-height:24px;display:flex;transform:translateY(-.5px)}.SliderValueControl-module__Q6n65a__SliderBox{flex:1;align-items:center;min-width:0;min-height:24px;display:flex}.SliderValueControl-module__Q6n65a__SliderCompact{width:100%;min-width:0}.SliderValueControl-module__Q6n65a__Value{min-width:0;color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:left;justify-content:flex-start;align-items:center;font-size:.875rem;line-height:1;display:flex}.SliderValueControl-module__Q6n65a__SliderCompact>div:first-child{display:none}.SliderValueControl-module__Q6n65a__SliderCompact>div:last-child{align-items:center;min-height:24px;display:flex}.SliderValueControl-module__Q6n65a__SliderCompact>div:last-child>:first-child{width:100%;margin:0;padding-bottom:0}.SliderValueControl-module__Q6n65a__SliderCompact>div:last-child>:last-child:not(:first-child){display:none}
@layer components{.FloatingLabelSelect-module__tr6a4W__Root{--field-error-padding-inline:0;--field-error-margin-top:.25rem;position:relative}.FloatingLabelSelect-module__tr6a4W__Root:has([data-disabled]){--cursor:not-allowed;opacity:.5}.FloatingLabelSelect-module__tr6a4W__FieldFootprint{height:var(--floating-input-height);border-radius:var(--floating-input-border-radius);color:var(--color-text);border:1px solid var(--input-state-color,var(--floating-input-border-color));width:100%;padding:0 var(--floating-input-gutter);background-color:var(--floating-input-background);cursor:var(--cursor,pointer);transition:border-color var(--floating-input-transition-duration) ease-in-out;-webkit-user-select:none;user-select:none;justify-content:stretch;align-items:center;font-size:1rem;line-height:1.5rem;display:flex;position:relative}.FloatingLabelSelect-module__tr6a4W__FieldFootprint:hover:not([data-disabled]){border-color:var(--input-state-color,var(--floating-input-border-color-hover))}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-focused],.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open]{--input-state-color:var(--floating-input-border-color-focus)}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-invalid]{--input-state-color:var(--floating-input-border-color-invalid)}.FloatingLabelSelect-module__tr6a4W__FieldFootprint:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px}.FloatingLabelSelect-module__tr6a4W__TypeableLabel{cursor:var(--cursor,pointer);pointer-events:none;position:absolute;inset:0}.FloatingLabelSelect-module__tr6a4W__TypeableLabel:before{content:"";border-radius:var(--floating-input-border-radius);background-color:var(--floating-input-background);display:block;position:absolute;inset:0}.FloatingLabelSelect-module__tr6a4W__LabelPositioner{--placeholder-transition:transform var(--floating-input-transition-duration) ease-in-out;padding:0 var(--floating-input-gutter);transition:var(--placeholder-transition);pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.FloatingLabelSelect-module__tr6a4W__LabelText{--horizontal-padding:6px;background-color:var(--floating-input-background);padding:1px var(--horizontal-padding);transition:var(--placeholder-transition);color:var(--input-state-color,var(--floating-input-label-color));cursor:var(--cursor,pointer);transform:translate(calc(-1 * var(--horizontal-padding)));white-space:nowrap;text-overflow:ellipsis;max-width:calc(100% - var(--floating-input-gutter) * 2);font-size:1rem;line-height:1;overflow:hidden}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__TypeableLabel,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-invalid] .FloatingLabelSelect-module__tr6a4W__TypeableLabel,.FloatingLabelSelect-module__tr6a4W__HasValue .FloatingLabelSelect-module__tr6a4W__TypeableLabel{pointer-events:none}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__TypeableLabel:before,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-invalid] .FloatingLabelSelect-module__tr6a4W__TypeableLabel:before,.FloatingLabelSelect-module__tr6a4W__HasValue .FloatingLabelSelect-module__tr6a4W__TypeableLabel:before{display:none}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__LabelPositioner,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-invalid] .FloatingLabelSelect-module__tr6a4W__LabelPositioner,.FloatingLabelSelect-module__tr6a4W__HasValue .FloatingLabelSelect-module__tr6a4W__LabelPositioner{transform:translateY(-50%)}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__LabelText,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-invalid] .FloatingLabelSelect-module__tr6a4W__LabelText,.FloatingLabelSelect-module__tr6a4W__HasValue .FloatingLabelSelect-module__tr6a4W__LabelText{transform:translate(calc(-1 * var(--horizontal-padding))) scale(var(--floating-input-label-scale));transform-origin:0;max-width:133%}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-focused] .FloatingLabelSelect-module__tr6a4W__LabelText,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__LabelText{color:var(--floating-input-label-color-focus)}.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-invalid] .FloatingLabelSelect-module__tr6a4W__LabelText{color:var(--floating-input-label-color-invalid)}.FloatingLabelSelect-module__tr6a4W__Content{z-index:1;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:inherit;flex:1;align-items:center;gap:8px;display:flex;position:relative;overflow-x:clip}.FloatingLabelSelect-module__tr6a4W__IndicatorWrapper{z-index:1;align-items:center;gap:6px;padding-left:4px;display:flex;position:relative}.FloatingLabelSelect-module__tr6a4W__Clear{--button-size:24px;--button-icon-size:16px;opacity:.75;position:relative}.FloatingLabelSelect-module__tr6a4W__FieldFootprint:hover:not([data-disabled]) .FloatingLabelSelect-module__tr6a4W__Clear,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__Clear,.FloatingLabelSelect-module__tr6a4W__Clear:focus-visible{opacity:1}.FloatingLabelSelect-module__tr6a4W__DropdownIcon{width:9px;height:13px;color:var(--color-text-secondary);opacity:.75;transition:opacity var(--floating-input-transition-duration) ease-in-out;flex-shrink:0;position:relative}.FloatingLabelSelect-module__tr6a4W__FieldFootprint:hover:not([data-disabled]) .FloatingLabelSelect-module__tr6a4W__DropdownIcon,.FloatingLabelSelect-module__tr6a4W__FieldFootprint[data-open] .FloatingLabelSelect-module__tr6a4W__DropdownIcon{opacity:1}.FloatingLabelSelect-module__tr6a4W__ErrorMessage{margin-top:var(--field-error-margin-top)}@media (prefers-reduced-motion:reduce){.FloatingLabelSelect-module__tr6a4W__FieldFootprint,.FloatingLabelSelect-module__tr6a4W__LabelPositioner,.FloatingLabelSelect-module__tr6a4W__LabelText{transition:none}}}
@layer components{.FileUpload-module__Rf9MFq__Root{--field-error-padding-inline:0;--field-error-margin-top:.25rem;position:relative}.FileUpload-module__Rf9MFq__AreaTrigger{width:100%;min-height:var(--file-upload-area-min-height);padding:2rem var(--file-upload-gutter);border:1px solid var(--floating-input-border-color);border-radius:var(--file-upload-area-border-radius);background-color:var(--floating-input-background);color:var(--color-text);cursor:pointer;transition:border-color var(--floating-input-transition-duration) ease-in-out;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:1rem;display:flex}.FileUpload-module__Rf9MFq__AreaTrigger:hover:not(:disabled){border-color:var(--floating-input-border-color-hover)}.FileUpload-module__Rf9MFq__AreaTrigger[data-invalid]{border-color:var(--floating-input-border-color-invalid)}.FileUpload-module__Rf9MFq__AreaTrigger:disabled{opacity:.5;cursor:not-allowed}.FileUpload-module__Rf9MFq__AreaIcon{color:var(--color-text-tertiary);font-size:2rem}.FileUpload-module__Rf9MFq__AreaLabel{color:var(--color-text);font-weight:500}.FileUpload-module__Rf9MFq__AreaDescription{color:var(--color-text-tertiary);font-size:.875rem}.FileUpload-module__Rf9MFq__FileList{margin-top:var(--file-upload-list-gap);border:1px solid var(--color-border-primary-outline);border-radius:26px;padding:0;list-style:none;overflow:hidden}.FileUpload-module__Rf9MFq__FileCardGroup{border:1px solid var(--color-border-primary-outline);border-radius:26px;overflow:hidden}.FileUpload-module__Rf9MFq__FileItem{align-items:center;gap:10px;padding:12px 21px;display:flex}.FileUpload-module__Rf9MFq__FileItem+.FileUpload-module__Rf9MFq__FileItem,.FileUpload-module__Rf9MFq__FileList li+li>.FileUpload-module__Rf9MFq__FileItem{border-top:1px solid var(--color-border-primary-outline)}.FileUpload-module__Rf9MFq__FileIcon{width:16px;height:16px;color:var(--input-text-color);flex-shrink:0;margin-left:-4px;display:flex}.FileUpload-module__Rf9MFq__FileIcon svg{width:16px;height:16px}.FileUpload-module__Rf9MFq__FileInfo{flex-direction:column;flex:1;min-width:0;display:flex}.FileUpload-module__Rf9MFq__FileNameRow{min-width:0;display:flex}.FileUpload-module__Rf9MFq__FileNameStem{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.01em;color:var(--color-text);font-size:14px;line-height:1.42857;overflow:hidden}.FileUpload-module__Rf9MFq__FileNameExt{letter-spacing:-.01em;color:var(--color-text);flex-shrink:0;font-size:14px;line-height:1.42857}.FileUpload-module__Rf9MFq__FileSize{color:var(--color-text-tertiary);font-size:12px;line-height:1.5}.FileUpload-module__Rf9MFq__FileRemove{border-radius:var(--radius-full);background-color:var(--color-background-secondary-soft-alpha);cursor:pointer;width:20px;height:20px;color:var(--color-text-secondary-soft);border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0 -7px 0 0;padding:0;display:flex}.FileUpload-module__Rf9MFq__FileRemove svg{width:15px;height:15px}.FileUpload-module__Rf9MFq__FileRemove:hover{background-color:var(--color-background-secondary-soft-alpha-hover)}.FileUpload-module__Rf9MFq__FileRemove:active{background-color:var(--color-background-secondary-soft-alpha-active)}.FileUpload-module__Rf9MFq__FileRemove:disabled{pointer-events:none}.FileUpload-module__Rf9MFq__HiddenInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FileUpload-module__Rf9MFq__ErrorMessage{margin-top:var(--field-error-margin-top)}@media (prefers-reduced-motion:reduce){.FileUpload-module__Rf9MFq__AreaTrigger{transition:none}}}
@layer components{.EmptyMessage-module__KRytiW__EmptyMessage{flex-direction:column;justify-content:center;align-items:center;min-width:min(20rem,100%);display:flex}.EmptyMessage-module__KRytiW__EmptyMessage[data-fill=static]{width:100%;height:100%}.EmptyMessage-module__KRytiW__EmptyMessage[data-fill=absolute]{position:absolute;inset:0}.EmptyMessage-module__KRytiW__IconBadge{--badge-size:40px;--icon-size:24px;width:var(--badge-size);height:var(--badge-size);border-radius:var(--radius-md);background:var(--badge-background-color);color:var(--badge-text-color);justify-content:center;align-items:center;margin:0 0 12px;display:flex}.EmptyMessage-module__KRytiW__IconBadge svg{width:var(--icon-size);height:var(--icon-size)}.EmptyMessage-module__KRytiW__IconBadge[data-size=sm]{--badge-size:32px;--icon-size:20px}.EmptyMessage-module__KRytiW__IconBadge[data-color=secondary]{--badge-background-color:var(--color-background-secondary-soft);--badge-text-color:var(--color-text-secondary-soft)}.EmptyMessage-module__KRytiW__IconBadge[data-color=warning]{--badge-background-color:var(--color-background-warning-soft);--badge-text-color:var(--color-text-warning-soft)}.EmptyMessage-module__KRytiW__IconBadge[data-color=danger]{--badge-background-color:var(--color-background-danger-soft);--badge-text-color:var(--color-text-danger-soft)}.EmptyMessage-module__KRytiW__Title{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text);font-size:var(--font-heading-xs-size);font-weight:var(--font-weight-semibold);letter-spacing:var(--font-heading-xs-tracking);text-align:center;text-wrap:balance;line-height:1.25}.EmptyMessage-module__KRytiW__Title:where([data-color=danger]){color:var(--color-text-danger)}.EmptyMessage-module__KRytiW__Title:where([data-color=warning]){color:var(--color-text-warning)}.EmptyMessage-module__KRytiW__Description{color:var(--color-text-tertiary);font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height);text-align:center;text-wrap:pretty;margin:0}.EmptyMessage-module__KRytiW__ActionRow{margin-top:calc(var(--spacing) * 4)}}
@layer components{.Dialog-module__qRJf8G__Transition{position:relative}.Dialog-module__qRJf8G__Overlay{z-index:50;background:#00000080;position:fixed;inset:0}.Dialog-module__qRJf8G__Transition[data-entering] .Dialog-module__qRJf8G__Overlay{opacity:0}.Dialog-module__qRJf8G__Transition[data-entering-active] .Dialog-module__qRJf8G__Overlay,.Dialog-module__qRJf8G__Transition[data-entering][data-interrupted] .Dialog-module__qRJf8G__Overlay{opacity:1;transition:opacity .2s var(--cubic-enter)}.Dialog-module__qRJf8G__Transition[data-exiting] .Dialog-module__qRJf8G__Overlay{opacity:1}.Dialog-module__qRJf8G__Transition[data-exiting-active] .Dialog-module__qRJf8G__Overlay,.Dialog-module__qRJf8G__Transition[data-exiting][data-interrupted] .Dialog-module__qRJf8G__Overlay{opacity:0;transition:opacity .15s var(--cubic-exit)}.Dialog-module__qRJf8G__Content{z-index:50;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.Dialog-module__qRJf8G__Content:focus{outline:none}.Dialog-module__qRJf8G__Panel{width:var(--dialog-width,480px);border-radius:var(--radius-xl);background:var(--color-surface-elevated);max-width:100%;max-height:calc(100vh - 2rem);box-shadow:var(--shadow-lg), var(--shadow-hairline);flex-direction:column;gap:1rem;padding:1.25rem;display:flex;position:relative;overflow:auto}.Dialog-module__qRJf8G__Transition[data-entering] .Dialog-module__qRJf8G__Panel{opacity:0;transform:scale(.95)translateY(8px)}.Dialog-module__qRJf8G__Transition[data-entering-active] .Dialog-module__qRJf8G__Panel,.Dialog-module__qRJf8G__Transition[data-entering][data-interrupted] .Dialog-module__qRJf8G__Panel{opacity:1;transition:opacity .25s var(--cubic-enter), transform .25s var(--cubic-enter);transform:scale(1)translateY(0)}.Dialog-module__qRJf8G__Transition[data-exiting] .Dialog-module__qRJf8G__Panel{opacity:1;transform:scale(1)translateY(0)}.Dialog-module__qRJf8G__Transition[data-exiting-active] .Dialog-module__qRJf8G__Panel,.Dialog-module__qRJf8G__Transition[data-exiting][data-interrupted] .Dialog-module__qRJf8G__Panel{opacity:0;transition:opacity .15s var(--cubic-exit), transform .15s var(--cubic-exit);transform:scale(.95)translateY(8px)}.Dialog-module__qRJf8G__CloseButton{width:2rem;height:2rem;color:var(--color-text-tertiary);cursor:pointer;transition:background-color .2s var(--cubic-enter), color .2s var(--cubic-enter);background:0 0;border:0;border-radius:.5rem;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:.75rem;right:.75rem}.Dialog-module__qRJf8G__CloseButton:hover{background:color-mix(in srgb, var(--color-text-tertiary) 12%, transparent);color:var(--color-text)}.Dialog-module__qRJf8G__CloseButton:focus-visible{outline:2px solid var(--color-text);outline-offset:2px}.Dialog-module__qRJf8G__CloseIcon{display:block}.Dialog-module__qRJf8G__Header{flex-direction:column;gap:.25rem;display:flex}.Dialog-module__qRJf8G__Footer{justify-content:flex-end;gap:.5rem;display:flex}.Dialog-module__qRJf8G__Title{color:var(--color-text);margin:0;font-size:1.125rem;font-weight:600;line-height:1.4}.Dialog-module__qRJf8G__Description{color:var(--color-text-secondary);margin:0;font-size:.875rem;line-height:1.5}@media (max-width:640px){.Dialog-module__qRJf8G__Footer{flex-direction:column}.Dialog-module__qRJf8G__Footer>*{--button-size:var(--control-size-lg);width:100%}}}
@layer components{.Calendar-module__Iz_A-W__CalendarContainer{width:210px;height:224px;position:relative}@media (min-width:576px){.Calendar-module__Iz_A-W__CalendarContainer{width:452px}}.Calendar-module__Iz_A-W__Previous{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;left:-2px}.Calendar-module__Iz_A-W__Previous:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;left:-10px}.Calendar-module__Iz_A-W__Previous:after{background-color:var(--color-surface-elevated);content:"";width:14px;display:block;position:absolute;top:0;bottom:0;left:100%;-webkit-mask-image:linear-gradient(-90deg,#0000,#000);mask-image:linear-gradient(-90deg,#0000,#000)}.Calendar-module__Iz_A-W__Next{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;right:-2px}.Calendar-module__Iz_A-W__Next:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;right:-10px}.Calendar-module__Iz_A-W__Next:after{background-color:var(--color-surface-elevated);content:"";width:14px;display:block;position:absolute;top:0;bottom:0;right:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.Calendar-module__Iz_A-W__Next button[type=button],.Calendar-module__Iz_A-W__Previous button[type=button]{z-index:2}.Calendar-module__Iz_A-W__CalendarWrapper{padding:10px 12px 12px;overflow:hidden}.Calendar-module__Iz_A-W__CalendarRange{transition:transform .25s var(--cubic-move)}.Calendar-module__Iz_A-W__ButtonText{width:100%;font-weight:var(--font-weight-normal);text-align:left;justify-content:space-between;align-items:center;display:flex}[data-active] .Calendar-module__Iz_A-W__ButtonText{font-weight:var(--font-weight-semibold)}.Calendar-module__Iz_A-W__Calendar{--cell-size:30px;--cell-vertical-gutter:2px;width:210px;font-size:14px;position:absolute;top:0}.Calendar-module__Iz_A-W__Week{margin-bottom:var(--cell-vertical-gutter);display:flex}.Calendar-module__Iz_A-W__Week:last-child{margin-bottom:0}.Calendar-module__Iz_A-W__DayLabel{width:var(--cell-size);height:var(--cell-size);color:var(--color-text-secondary);letter-spacing:var(--tracking-none);text-align:center;justify-content:center;align-items:center;font-size:12px;display:flex}.Calendar-module__Iz_A-W__MonthLabel{height:28px;color:var(--color-text);font-size:13px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;margin:0 0 6px;padding:0;display:flex}.Calendar-module__Iz_A-W__Day{width:var(--cell-size);height:var(--cell-size);text-align:center;transition:background-color .15s var(--cubic-enter);position:relative}.Calendar-module__Iz_A-W__Day:first-child{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.Calendar-module__Iz_A-W__Day:last-child{border-radius:0 var(--radius-xs) var(--radius-xs) 0}.Calendar-module__Iz_A-W__Day[data-is-start],.Calendar-module__Iz_A-W__Day[data-is-end],.Calendar-module__Iz_A-W__Day[data-is-in-range],:where([data-theme=light]) .Calendar-module__Iz_A-W__Day[data-is-start],:where([data-theme=light]) .Calendar-module__Iz_A-W__Day[data-is-end],:where([data-theme=light]) .Calendar-module__Iz_A-W__Day[data-is-in-range]{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__Iz_A-W__Day[data-is-start],:where([data-theme=dark]) .Calendar-module__Iz_A-W__Day[data-is-end],:where([data-theme=dark]) .Calendar-module__Iz_A-W__Day[data-is-in-range]{background-color:var(--alpha-08)}.Calendar-module__Iz_A-W__Day[data-is-start][data-is-end]{background:0 0}.Calendar-module__Iz_A-W__Day[data-is-first-range-trail]{border-radius:0}.Calendar-module__Iz_A-W__Day[data-is-first-range-trail]:before{content:"";width:15px;transition:opacity .15s var(--cubic-enter);position:absolute;top:0;bottom:0;right:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.Calendar-module__Iz_A-W__Day[data-is-first-range-trail]:before,:where([data-theme=light]) .Calendar-module__Iz_A-W__Day[data-is-first-range-trail]:before{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__Iz_A-W__Day[data-is-first-range-trail]:before{background-color:var(--alpha-08)}@starting-style{.Calendar-module__Iz_A-W__Day[data-is-first-range-trail]:before{opacity:0}}.Calendar-module__Iz_A-W__Day[data-is-last-range-trail]{border-radius:0}.Calendar-module__Iz_A-W__Day[data-is-last-range-trail]:before{content:"";width:15px;transition:opacity .15s var(--cubic-enter);position:absolute;top:0;bottom:0;left:100%;-webkit-mask-image:linear-gradient(-90deg,#0000,#000);mask-image:linear-gradient(-90deg,#0000,#000)}.Calendar-module__Iz_A-W__Day[data-is-last-range-trail]:before,:where([data-theme=light]) .Calendar-module__Iz_A-W__Day[data-is-last-range-trail]:before{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__Iz_A-W__Day[data-is-last-range-trail]:before{background-color:var(--alpha-08)}@starting-style{.Calendar-module__Iz_A-W__Day[data-is-last-range-trail]:before{opacity:0}}.Calendar-module__Iz_A-W__Day[data-is-start]{border-bottom-left-radius:var(--radius-full);border-top-left-radius:var(--radius-full)}.Calendar-module__Iz_A-W__Day[data-is-end]{border-bottom-right-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.Calendar-module__Iz_A-W__InteractiveDay{width:var(--cell-size);height:var(--cell-size);border-radius:var(--radius-full);appearance:auto;cursor:pointer;font-size:var(--font-text-sm-size);background:0 0;border:0;display:block;position:relative}.Calendar-module__Iz_A-W__InteractiveDay:before{border:1px solid var(--color-text);border-radius:var(--radius-full);content:"";opacity:0;transition:color, .15s var(--cubic-enter), opacity .15s var(--cubic-enter);display:block;position:absolute;inset:0}.Calendar-module__Iz_A-W__InteractiveDay:hover:before{opacity:1}.Calendar-module__Iz_A-W__InteractiveDay[disabled]{cursor:not-allowed;opacity:.4}.Calendar-module__Iz_A-W__InteractiveDay[disabled]:before{display:none}[data-is-start] .Calendar-module__Iz_A-W__InteractiveDay,[data-is-end] .Calendar-module__Iz_A-W__InteractiveDay{background:var(--color-text);color:var(--color-text-inverse)}.Calendar-module__Iz_A-W__TodayDot{background-color:var(--color-text);width:3px;height:3px;transition:background-color .15s var(--cubic-enter);border-radius:100%;margin-left:-1px;position:absolute;bottom:3px;left:50%}[data-is-start] .Calendar-module__Iz_A-W__TodayDot,[data-is-end] .Calendar-module__Iz_A-W__TodayDot{background-color:var(--gray-0)}.Calendar-module__Iz_A-W__Shortcuts{width:150px;padding:calc(var(--spacing) * 2);border-right:1px solid var(--color-border);flex:1}}
@layer components{.Trigger-module__hemWHG__StepperControl{padding-right:calc((var(--select-control-size) - var(--clear-size)) / 2);padding-left:calc((var(--select-control-size) - var(--clear-size)) / 2)}.Trigger-module__hemWHG__StepperControl .Trigger-module__hemWHG__StepperPrevious,.Trigger-module__hemWHG__StepperControl .Trigger-module__hemWHG__StepperNext{--button-size:var(--clear-size);--button-icon-size:var(--clear-icon-size)}.Trigger-module__hemWHG__StepperContent{align-items:center;gap:var(--select-control-gap);display:flex}.Trigger-module__hemWHG__StepperText{text-align:center;min-width:9em}.Trigger-module__hemWHG__RangeText{font-variant:tabular-nums;display:inline-block}.Trigger-module__hemWHG__RangeTextSeparator{margin:0 calc(var(--spacing) * 1);font-size:var(--font-text-sm-size);letter-spacing:0}}
@layer components{.Calendar-module__snJJUq__CalendarContainer{width:210px;height:224px;position:relative}.Calendar-module__snJJUq__Previous{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;left:-2px}.Calendar-module__snJJUq__Previous:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;left:-10px}.Calendar-module__snJJUq__Previous:after{background-color:var(--color-surface-elevated);content:"";width:14px;display:block;position:absolute;top:0;bottom:0;left:100%;-webkit-mask-image:linear-gradient(-90deg,#0000,#000);mask-image:linear-gradient(-90deg,#0000,#000)}.Calendar-module__snJJUq__Next{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;right:-2px}.Calendar-module__snJJUq__Next:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;right:-10px}.Calendar-module__snJJUq__Next:after{background-color:var(--color-surface-elevated);content:"";width:14px;display:block;position:absolute;top:0;bottom:0;right:100%;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.Calendar-module__snJJUq__Next button[type=button],.Calendar-module__snJJUq__Previous button[type=button]{z-index:2}.Calendar-module__snJJUq__CalendarContainer[data-dropdown] .Calendar-module__snJJUq__Previous:before,.Calendar-module__snJJUq__CalendarContainer[data-dropdown] .Calendar-module__snJJUq__Previous:after,.Calendar-module__snJJUq__CalendarContainer[data-dropdown] .Calendar-module__snJJUq__Next:before,.Calendar-module__snJJUq__CalendarContainer[data-dropdown] .Calendar-module__snJJUq__Next:after{display:none}.Calendar-module__snJJUq__CalendarWrapper{padding:10px 12px 12px;overflow:hidden}.Calendar-module__snJJUq__CalendarRange{transition:transform .25s var(--cubic-move)}.Calendar-module__snJJUq__Calendar{--cell-size:30px;--cell-vertical-gutter:2px;width:210px;font-size:14px;position:absolute;top:0}.Calendar-module__snJJUq__Calendar[data-static]{position:relative}.Calendar-module__snJJUq__Week{margin-bottom:var(--cell-vertical-gutter);display:flex}.Calendar-module__snJJUq__Week:last-child{margin-bottom:0}.Calendar-module__snJJUq__DayLabel{width:var(--cell-size);height:var(--cell-size);color:var(--color-text-secondary);letter-spacing:var(--tracking-none);text-align:center;justify-content:center;align-items:center;font-size:12px;display:flex}.Calendar-module__snJJUq__MonthLabel{height:28px;color:var(--color-text);font-size:13px;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;margin:0 0 6px;padding:0;display:flex}.Calendar-module__snJJUq__Day{width:var(--cell-size);height:var(--cell-size);text-align:center;transition:background-color .15s var(--cubic-enter);position:relative}.Calendar-module__snJJUq__Day[data-is-selected]{border-radius:var(--radius-full)}.Calendar-module__snJJUq__Day[data-is-selected],:where([data-theme=light]) .Calendar-module__snJJUq__Day[data-is-selected]{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__snJJUq__Day[data-is-selected]{background-color:var(--alpha-08)}.Calendar-module__snJJUq__InteractiveDay{width:var(--cell-size);height:var(--cell-size);border-radius:var(--radius-full);appearance:auto;cursor:pointer;font-size:var(--font-text-sm-size);background:0 0;border:0;display:block;position:relative}.Calendar-module__snJJUq__InteractiveDay:before{border:1px solid var(--color-text);border-radius:var(--radius-full);content:"";opacity:0;transition:color, .15s var(--cubic-enter), opacity .15s var(--cubic-enter);display:block;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Calendar-module__snJJUq__InteractiveDay:hover:before{opacity:1}}.Calendar-module__snJJUq__InteractiveDay[disabled]{cursor:not-allowed;opacity:.4}.Calendar-module__snJJUq__InteractiveDay[disabled]:before{display:none}[data-is-selected] .Calendar-module__snJJUq__InteractiveDay{background:var(--color-text);color:var(--color-text-inverse)}.Calendar-module__snJJUq__TodayDot{background-color:var(--color-text);width:3px;height:3px;transition:background-color .15s var(--cubic-enter);border-radius:100%;margin-left:-1px;position:absolute;bottom:3px;left:50%}[data-is-selected] .Calendar-module__snJJUq__TodayDot{background-color:var(--gray-0)}.Calendar-module__snJJUq__MonthLabelSpacer{height:28px;margin:0 0 6px}.Calendar-module__snJJUq__DropdownCaption{z-index:1;pointer-events:none;justify-content:center;align-items:center;gap:2px;height:28px;display:flex;position:absolute;top:0;left:0;right:0}.Calendar-module__snJJUq__DropdownSelect{border-radius:var(--radius-sm);appearance:none;height:28px;color:var(--color-text);cursor:pointer;font-size:13px;font-weight:var(--font-weight-semibold);pointer-events:auto;transition:background-color .15s var(--cubic-enter);background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' fill='none'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 4px center;background-repeat:no-repeat;border:0;padding:0 18px 0 8px}@media (hover:hover) and (pointer:fine){.Calendar-module__snJJUq__DropdownSelect:hover,:where([data-theme=light]) .Calendar-module__snJJUq__DropdownSelect:hover{background-color:var(--alpha-04)}:where([data-theme=dark]) .Calendar-module__snJJUq__DropdownSelect:hover{background-color:var(--alpha-06)}}.Calendar-module__snJJUq__DropdownSelect:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:-2px}.Calendar-module__snJJUq__TimeFooter{justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;display:flex}.Calendar-module__snJJUq__TimeFooter,:where([data-theme=light]) .Calendar-module__snJJUq__TimeFooter{border-top:1px solid var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__snJJUq__TimeFooter{border-top:1px solid var(--alpha-08)}.Calendar-module__snJJUq__TimeLabel{color:var(--color-text-secondary);font-size:13px}.Calendar-module__snJJUq__TimeInputGroup{align-items:center;gap:2px;display:flex}.Calendar-module__snJJUq__TimeField{border-radius:var(--radius-sm);width:32px;height:28px;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:var(--font-weight-semibold);text-align:center;transition:background-color .15s var(--cubic-enter);border:0;padding:0}.Calendar-module__snJJUq__TimeField,:where([data-theme=light]) .Calendar-module__snJJUq__TimeField{background-color:var(--alpha-04)}:where([data-theme=dark]) .Calendar-module__snJJUq__TimeField{background-color:var(--alpha-06)}.Calendar-module__snJJUq__TimeField:focus{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.Calendar-module__snJJUq__TimeField:focus,:where([data-theme=light]) .Calendar-module__snJJUq__TimeField:focus{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__snJJUq__TimeField:focus{background-color:var(--alpha-08)}.Calendar-module__snJJUq__TimeSeparator{color:var(--color-text-secondary);font-size:13px;font-weight:var(--font-weight-semibold);line-height:1}}
@layer components{.AvatarGroup-module__QRSNOq__Group{display:flex}.AvatarGroup-module__QRSNOq__Group>*~*{box-shadow:0 0 0 var(--avatar-group-cutout-width) var(--avatar-group-cutout-color)}.AvatarGroup-module__QRSNOq__Group[data-stack=start]{flex-direction:row-reverse}.AvatarGroup-module__QRSNOq__Group[data-stack=start]>*~*{margin-inline-end:var(--avatar-group-spacing)}.AvatarGroup-module__QRSNOq__Group[data-stack=end]>*~*{margin-inline-start:var(--avatar-group-spacing)}}
@layer components{.FieldError-module__dij23a__FieldError{align-items:center;gap:var(--field-error-gap);color:var(--field-error-color);font-size:var(--field-error-font-size);line-height:var(--field-error-line-height);text-align:left;padding-inline-start:var(--field-error-padding-inline);display:flex}.FieldError-module__dij23a__FieldError:first-of-type{margin-top:var(--field-error-margin-top)}.FieldError-module__dij23a__FieldError:last-of-type{margin-bottom:var(--field-error-margin-bottom)}.FieldError-module__dij23a__FieldError>*{flex-shrink:0}.FieldError-module__dij23a__Icon{width:var(--field-error-icon-size);height:var(--field-error-icon-size);align-self:center;display:block}}
@layer components{.Field-module__6rIWxG__Field{gap:var(--field-gap);--field-error-margin-top:0;--field-error-margin-bottom:0;--field-error-padding-inline:0;flex-direction:column;display:flex}.Field-module__6rIWxG__LabelGroup{gap:var(--field-label-description-gap,0px);flex-direction:column;display:flex}.Field-module__6rIWxG__Content{gap:var(--field-gap);flex-direction:column;display:flex}.Field-module__6rIWxG__Field:where([data-orientation=horizontal]){flex-direction:row;align-items:flex-start}.Field-module__6rIWxG__Field:where([data-orientation=horizontal]) .Field-module__6rIWxG__LabelGroup{width:var(--field-horizontal-label-width);padding-top:var(--field-label-horizontal-offset);flex-shrink:0}.Field-module__6rIWxG__Field:where([data-orientation=horizontal]) .Field-module__6rIWxG__Content{width:var(--field-horizontal-control-width);flex-shrink:0}.Field-module__6rIWxG__Field:where([data-size="3xs"]),.Field-module__6rIWxG__Field:where([data-size="2xs"]){--field-gap:calc(var(--spacing) * 1);--field-label-description-gap:0px;--field-label-font-size:var(--font-text-xs-size);--field-label-line-height:var(--font-text-xs-line-height);--field-description-font-size:var(--font-text-xs-size);--field-description-line-height:var(--font-text-xs-line-height);--field-error-icon-size:.875rem;--field-error-gap:calc(var(--spacing) * 1.5)}.Field-module__6rIWxG__Field:where([data-size=xs]),.Field-module__6rIWxG__Field:where([data-size=sm]){--field-gap:calc(var(--spacing) * 1.5);--field-label-description-gap:0px;--field-label-font-size:var(--font-text-xs-size);--field-label-line-height:var(--font-text-xs-line-height);--field-description-font-size:var(--font-text-xs-size);--field-description-line-height:var(--font-text-xs-line-height);--field-error-icon-size:.875rem;--field-error-gap:calc(var(--spacing) * 1.5)}.Field-module__6rIWxG__Field:where([data-size=md]),.Field-module__6rIWxG__Field:where([data-size=lg]),.Field-module__6rIWxG__Field:where([data-size=xl]){--field-gap:calc(var(--spacing) * 1.5);--field-label-description-gap:0px;--field-label-font-size:var(--font-text-sm-size);--field-label-line-height:var(--font-text-sm-line-height);--field-description-font-size:var(--font-text-xs-size);--field-description-line-height:var(--font-text-xs-line-height)}.Field-module__6rIWxG__Field:where([data-size="2xl"]),.Field-module__6rIWxG__Field:where([data-size="3xl"]){--field-gap:calc(var(--spacing) * 1.5);--field-label-description-gap:0px;--field-label-font-size:var(--font-text-md-size);--field-label-line-height:var(--font-text-md-line-height);--field-description-font-size:var(--font-text-sm-size);--field-description-line-height:var(--font-text-sm-line-height);--field-error-font-size:var(--font-text-sm-size);--field-error-line-height:var(--font-text-sm-line-height);--field-error-icon-size:1.125rem}.Field-module__6rIWxG__Field:where([data-size="3xs"]){--field-label-horizontal-offset:calc((var(--control-size-3xs) - var(--font-text-xs-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size="2xs"]){--field-label-horizontal-offset:calc((var(--control-size-2xs) - var(--font-text-xs-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size=xs]){--field-label-horizontal-offset:calc((var(--control-size-xs) - var(--font-text-xs-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size=sm]){--field-label-horizontal-offset:calc((var(--control-size-sm) - var(--font-text-xs-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size=md]){--field-label-horizontal-offset:calc((var(--control-size-md) - var(--font-text-sm-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size=lg]){--field-label-horizontal-offset:calc((var(--control-size-lg) - var(--font-text-sm-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size=xl]){--field-label-horizontal-offset:calc((var(--control-size-xl) - var(--font-text-sm-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size="2xl"]){--field-label-horizontal-offset:calc((var(--control-size-2xl) - var(--font-text-md-line-height)) / 2)}.Field-module__6rIWxG__Field:where([data-size="3xl"]){--field-label-horizontal-offset:calc((var(--control-size-3xl) - var(--font-text-md-line-height)) / 2)}.Field-module__6rIWxG__Label{align-items:baseline;gap:calc(var(--spacing) * .5);color:var(--color-text);font-size:var(--field-label-font-size);line-height:var(--field-label-line-height);font-weight:var(--field-label-font-weight);cursor:default;display:inline-flex}.Field-module__6rIWxG__RequiredIndicator{color:var(--field-error-color);font-weight:var(--font-weight-normal)}.Field-module__6rIWxG__Description{color:var(--color-text-secondary);font-size:var(--field-description-font-size);line-height:var(--field-description-line-height)}}
@layer components{.Popover-module__NKzeSq__Popover{z-index:50;width:var(--popover-width,auto);min-width:var(--popover-min-width,300px);max-width:min(var(--popover-max-width,700px), var(--radix-popover-content-available-width));max-height:var(--radix-popover-content-available-height);border-radius:var(--popover-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow), var(--shadow-hairline);-webkit-overflow-scrolling:touch;transform-origin:var(--radix-popover-content-transform-origin);will-change:transform;overflow:auto}.Popover-module__NKzeSq__Popover:focus{outline:none}.Popover-module__NKzeSq__Popover[data-translucent]{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(360deg,#f7f7f880 0%,#f7f7f8 100%)}:where([data-theme=dark]) .Popover-module__NKzeSq__Popover[data-translucent]{background:linear-gradient(360deg,#56586940 0%,#5658697d 100%)}.Popover-module__NKzeSq__Popover[data-animate=shake]{animation:.4s Popover-module__NKzeSq__shake}.Popover-module__NKzeSq__Transition[data-entering] .Popover-module__NKzeSq__Popover{opacity:0;transform:scale(.95)}.Popover-module__NKzeSq__Transition[data-entering-active] .Popover-module__NKzeSq__Popover,.Popover-module__NKzeSq__Transition[data-entering][data-interrupted] .Popover-module__NKzeSq__Popover{opacity:1;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:var(--cubic-enter);transform:scale(1)}.Popover-module__NKzeSq__Transition[data-exiting] .Popover-module__NKzeSq__Popover{opacity:1;transform:scale(1)}.Popover-module__NKzeSq__Transition[data-exiting-active] .Popover-module__NKzeSq__Popover,.Popover-module__NKzeSq__Transition[data-exiting][data-interrupted] .Popover-module__NKzeSq__Popover{opacity:0;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:var(--cubic-exit);transform:scale(.95)}@keyframes Popover-module__NKzeSq__shake{0%{transform:translate(0)}20%,60%{transform:translate(-5px)}40%,80%{transform:translate(5px)}to{transform:translate(0)}}}
@layer components{.Separator-module__5tx_GG__Separator{background:var(--separator-color);flex-shrink:0}.Separator-module__5tx_GG__Separator[data-orientation=horizontal]{width:100%;height:var(--separator-thickness)}.Separator-module__5tx_GG__Separator[data-orientation=vertical]{width:var(--separator-thickness);height:100%;min-height:1em}}
@layer components{.TextLink-module__MtWS3q__TextLink{align-items:center;gap:var(--link-gap);border-radius:var(--link-radius);color:currentColor;cursor:pointer;font-weight:var(--link-font-weight);overflow-wrap:anywhere;transition-duration:var(--transition-duration-basic);transition-property:opacity,color,box-shadow,text-decoration-color;transition-timing-function:var(--transition-ease-basic);display:inline-flex}@media (hover:hover) and (pointer:fine){.TextLink-module__MtWS3q__TextLink:hover{color:color-mix(in oklab, currentcolor 80%, transparent)}.text-secondary .TextLink-module__MtWS3q__TextLink:hover{color:var(--color-text)}.text-tertiary .TextLink-module__MtWS3q__TextLink:hover{color:var(--color-text-secondary)}}.TextLink-module__MtWS3q__TextLink:focus-visible{outline:2px solid var(--color-ring);outline-offset:1px}.TextLink-module__MtWS3q__TextLink[data-underline]{text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, currentcolor 70%, transparent);text-decoration-color:color-mix(in oklab, currentcolor 70%, transparent);text-underline-offset:var(--link-underline-decoration-offset)}.TextLink-module__MtWS3q__TextLink[data-primary]{color:var(--link-primary-text-color)}@media (hover:hover) and (pointer:fine){.TextLink-module__MtWS3q__TextLink[data-primary]:hover{color:var(--link-primary-text-color-hover)}}}
@layer components{.Tooltip-module__UcpuLq__Tooltip{z-index:50;border-radius:var(--radius-md);background:var(--color-surface-elevated);max-width:300px;box-shadow:var(--shadow), var(--shadow-hairline);font-size:14px;line-height:1.45}.Tooltip-module__UcpuLq__Tooltip[data-clickable=false]{cursor:default}.Tooltip-module__UcpuLq__Tooltip[data-clickable=true]{cursor:pointer}@media (hover:hover) and (pointer:fine){.Tooltip-module__UcpuLq__Tooltip[data-compact=true][data-clickable=true]:hover{background:var(--gray-600);color:var(--gray-0)}}.Tooltip-module__UcpuLq__Tooltip[data-gutter-size=sm]{padding:8px 12px}.Tooltip-module__UcpuLq__Tooltip[data-gutter-size=md]{padding:12px 16px}.Tooltip-module__UcpuLq__Tooltip[data-gutter-size=lg]{padding:14px 18px}.Tooltip-module__UcpuLq__Tooltip[data-compact=true]{background:var(--gray-700);color:var(--gray-0);padding:2px 8px;font-size:14px}@keyframes Tooltip-module__UcpuLq__scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Tooltip-module__UcpuLq__scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.Tooltip-module__UcpuLq__TriggerDecorator{cursor:pointer;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;display:inline-flex}.Tooltip-module__UcpuLq__TriggerDecorator:focus{outline:0}.Tooltip-module__UcpuLq__TriggerDecorator[data-state*=open]{-webkit-text-decoration-color:var(--color-text-tertiary);text-decoration-color:var(--color-text-tertiary);transition-timing-function:var(--cubic-enter)}}
