@layer components{.TransitionGroup-module__P1RAyq__TransitionGroupChild{display:block}}
@layer components{.Button-module__ToceFG__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;-moz-user-select:none;user-select:none;white-space:nowrap;flex-shrink:0;line-height:1;display:inline-block;position:relative}.Button-module__ToceFG__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__ToceFG__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__ToceFG__Button:focus{outline:none}.Button-module__ToceFG__Button:focus-visible:after{outline:2px solid var(--button-ring-color,var(--color-ring));outline-offset:var(--button-ring-offset,2px)}.Button-module__ToceFG__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__ToceFG__Button svg:where(:not([data-no-autosize])):first-child:not(:only-child)){margin-left:var(--button-icon-offset,-1px)}:where(.Button-module__ToceFG__Button svg:where(:not([data-no-autosize])):last-child:not(:only-child)){margin-right:var(--button-icon-offset,-1px)}.Button-module__ToceFG__Button:where([data-optically-align=start]){margin-inline-start:calc(var(--button-gutter) * -1)}.Button-module__ToceFG__Button:where([data-optically-align=start])[data-pill]{margin-inline-start:calc(var(--button-gutter) * var(--control-gutter-pill-scaling) * -1)}.Button-module__ToceFG__Button:where([data-optically-align=end]){margin-inline-end:calc(var(--button-gutter) * -1)}.Button-module__ToceFG__Button:where([data-optically-align=end])[data-pill]{margin-inline-end:calc(var(--button-gutter) * var(--control-gutter-pill-scaling) * -1)}.Button-module__ToceFG__Button:where([data-optically-align=start][data-uniform]){margin-inline-start:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}.Button-module__ToceFG__Button:where([data-optically-align=end][data-uniform]){margin-inline-end:calc(((var(--button-size) - var(--button-icon-size)) / 2) * -1)}.Button-module__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__Button:where([data-gutter-size="2xs"]){--button-gutter:var(--control-gutter-2xs)}.Button-module__ToceFG__Button:where([data-gutter-size=xs]){--button-gutter:var(--control-gutter-xs)}.Button-module__ToceFG__Button:where([data-gutter-size=sm]){--button-gutter:var(--control-gutter-sm)}.Button-module__ToceFG__Button:where([data-gutter-size=md]){--button-gutter:var(--control-gutter-md)}.Button-module__ToceFG__Button:where([data-gutter-size=lg]){--button-gutter:var(--control-gutter-lg)}.Button-module__ToceFG__Button:where([data-gutter-size=xl]){--button-gutter:var(--control-gutter-xl)}.Button-module__ToceFG__Button:where([data-icon-size=sm]){--button-icon-size:var(--control-icon-size-sm)}.Button-module__ToceFG__Button:where([data-icon-size=md]){--button-icon-size:var(--control-icon-size-md)}.Button-module__ToceFG__Button:where([data-icon-size=lg]){--button-icon-size:var(--control-icon-size-lg)}.Button-module__ToceFG__Button:where([data-icon-size=xl]){--button-icon-size:var(--control-icon-size-xl)}.Button-module__ToceFG__Button:where([data-icon-size="2xl"]){--button-icon-size:var(--control-icon-size-2xl)}.Button-module__ToceFG__Button:where([data-pill]){--button-radius:var(--radius-full);padding:0 calc(var(--button-gutter) * var(--control-gutter-pill-scaling))}.Button-module__ToceFG__Button:where([data-block]){width:100%}.Button-module__ToceFG__Button[data-uniform]{--button-gutter:0;width:var(--button-size)}.Button-module__ToceFG__Button[data-variant=ghost]{--button-ring-offset:-1px;color:var(--button-text-color)}.Button-module__ToceFG__Button[data-variant=ghost]:before{background-color:var(--button-background-color);opacity:0;transform:scale(var(--scale))}.Button-module__ToceFG__Button[data-variant=ghost][aria-expanded=true],.Button-module__ToceFG__Button[data-variant=ghost][data-state=open]{color:var(--button-text-color-hover)}.Button-module__ToceFG__Button[data-variant=ghost][aria-expanded=true]:before,.Button-module__ToceFG__Button[data-variant=ghost][data-state=open]:before{opacity:.6;transform:scale(1)}.Button-module__ToceFG__Button[data-variant=ghost][data-selected]{color:var(--button-text-color-hover)}.Button-module__ToceFG__Button[data-variant=ghost][data-selected]:before{opacity:1;transform:scale(1)}@media (hover:hover) and (pointer:fine){.Button-module__ToceFG__Button[data-variant=ghost]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}.Button-module__ToceFG__Button[data-variant=ghost]:where(:not([data-disabled])):hover:before{opacity:1;transform:scale(1)}}.Button-module__ToceFG__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__ToceFG__Button[data-variant=ghost]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__Button[data-variant=solid]{color:var(--button-text-color)}.Button-module__ToceFG__Button[data-variant=solid]:before{background-color:var(--button-background-color)}.Button-module__ToceFG__Button[data-variant=solid][aria-expanded=true]:before,.Button-module__ToceFG__Button[data-variant=solid][data-state=open]:before,.Button-module__ToceFG__Button[data-variant=solid][data-selected]:before{background-color:var(--button-background-color-hover)}@media (hover:hover) and (pointer:fine){.Button-module__ToceFG__Button[data-variant=solid]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}.Button-module__ToceFG__Button[data-variant=solid]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}.Button-module__ToceFG__Button[data-variant=solid]:where(:not([data-disabled])):active:before,.Button-module__ToceFG__Button[data-variant=solid]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__Button[data-variant=soft]{color:var(--button-text-color)}.Button-module__ToceFG__Button[data-variant=soft]:before{background-color:var(--button-background-color)}.Button-module__ToceFG__Button[data-variant=soft][aria-expanded=true]:before,.Button-module__ToceFG__Button[data-variant=soft][data-state=open]:before,.Button-module__ToceFG__Button[data-variant=soft][data-selected]:before{background-color:var(--button-background-color-hover)}@media (hover:hover) and (pointer:fine){.Button-module__ToceFG__Button[data-variant=soft]:where(:not([data-disabled])):hover:before{background-color:var(--button-background-color-hover)}}.Button-module__ToceFG__Button[data-variant=soft]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active)}.Button-module__ToceFG__Button[data-variant=soft]:where(:not([data-disabled])):active:before,.Button-module__ToceFG__Button[data-variant=soft]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__Button[data-variant=outline]{--button-ring-offset:-1px;color:var(--button-text-color)}.Button-module__ToceFG__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__ToceFG__Button[data-variant=outline][aria-expanded=true],.Button-module__ToceFG__Button[data-variant=outline][data-state=open],.Button-module__ToceFG__Button[data-variant=outline][data-selected]{color:var(--button-text-color-hover)}.Button-module__ToceFG__Button[data-variant=outline][aria-expanded=true]:before,.Button-module__ToceFG__Button[data-variant=outline][data-state=open]:before,.Button-module__ToceFG__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__ToceFG__Button[data-variant=outline]:where(:not([data-disabled])):hover{color:var(--button-text-color-hover)}.Button-module__ToceFG__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__ToceFG__Button[data-variant=outline]:where(:not([data-disabled])):active:before{background-color:var(--button-background-color-active);transform:scale(var(--scale))}.Button-module__ToceFG__Button[data-variant=outline]:where(:not([data-disabled])):active:after{transform:scale(var(--scale))}.Button-module__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__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__ToceFG__Button[disabled]{pointer-events:none}.Button-module__ToceFG__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__ToceFG__Button[data-disabled][data-variant]:active:before{transform:scale(1)}.Button-module__ToceFG__Button[data-disabled][data-variant][data-disabled-tone=relaxed]{cursor:default}.Button-module__ToceFG__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__ToceFG__ButtonInner{opacity:0;transition:opacity .3s}.Button-module__ToceFG__ButtonInner>p{display:contents}.Button-module__ToceFG__ButtonLoader{z-index:3;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module__ToceFG__ButtonLoader[data-entering]{opacity:0}.Button-module__ToceFG__ButtonLoader[data-exiting]{opacity:1}.Button-module__ToceFG__ButtonLoader[data-entering-active],.Button-module__ToceFG__ButtonLoader[data-entering][data-interrupted]{opacity:1;transition:opacity .15s .1s}.Button-module__ToceFG__ButtonLoader[data-exiting-active],.Button-module__ToceFG__ButtonLoader[data-exiting][data-interrupted]{opacity:0;transition:opacity .15s}}
@layer components{.Calendar-module__KAGaAG__CalendarContainer{width:210px;height:224px;position:relative}@media (min-width:576px){.Calendar-module__KAGaAG__CalendarContainer{width:452px}}.Calendar-module__KAGaAG__Previous{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;left:-2px}.Calendar-module__KAGaAG__Previous:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;left:-10px}.Calendar-module__KAGaAG__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__KAGaAG__Next{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;right:-2px}.Calendar-module__KAGaAG__Next:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;right:-10px}.Calendar-module__KAGaAG__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__KAGaAG__Next button[type=button],.Calendar-module__KAGaAG__Previous button[type=button]{z-index:2}.Calendar-module__KAGaAG__CalendarWrapper{padding:10px 12px 12px;overflow:hidden}.Calendar-module__KAGaAG__CalendarRange{transition:transform .25s var(--cubic-move)}.Calendar-module__KAGaAG__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__KAGaAG__ButtonText{font-weight:var(--font-weight-semibold)}.Calendar-module__KAGaAG__Calendar{--cell-size:30px;--cell-vertical-gutter:2px;width:210px;font-size:14px;position:absolute;top:0}.Calendar-module__KAGaAG__Week{margin-bottom:var(--cell-vertical-gutter);display:flex}.Calendar-module__KAGaAG__Week:last-child{margin-bottom:0}.Calendar-module__KAGaAG__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__KAGaAG__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__KAGaAG__Day{width:var(--cell-size);height:var(--cell-size);text-align:center;transition:background-color .15s var(--cubic-enter);position:relative}.Calendar-module__KAGaAG__Day:first-child{border-radius:var(--radius-xs) 0 0 var(--radius-xs)}.Calendar-module__KAGaAG__Day:last-child{border-radius:0 var(--radius-xs) var(--radius-xs) 0}.Calendar-module__KAGaAG__Day[data-is-start],.Calendar-module__KAGaAG__Day[data-is-end],.Calendar-module__KAGaAG__Day[data-is-in-range],:where([data-theme=light]) .Calendar-module__KAGaAG__Day[data-is-start],:where([data-theme=light]) .Calendar-module__KAGaAG__Day[data-is-end],:where([data-theme=light]) .Calendar-module__KAGaAG__Day[data-is-in-range]{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__KAGaAG__Day[data-is-start],:where([data-theme=dark]) .Calendar-module__KAGaAG__Day[data-is-end],:where([data-theme=dark]) .Calendar-module__KAGaAG__Day[data-is-in-range]{background-color:var(--alpha-08)}.Calendar-module__KAGaAG__Day[data-is-start][data-is-end]{background:0 0}.Calendar-module__KAGaAG__Day[data-is-first-range-trail]{border-radius:0}.Calendar-module__KAGaAG__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__KAGaAG__Day[data-is-first-range-trail]:before,:where([data-theme=light]) .Calendar-module__KAGaAG__Day[data-is-first-range-trail]:before{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__KAGaAG__Day[data-is-first-range-trail]:before{background-color:var(--alpha-08)}@starting-style{.Calendar-module__KAGaAG__Day[data-is-first-range-trail]:before{opacity:0}}.Calendar-module__KAGaAG__Day[data-is-last-range-trail]{border-radius:0}.Calendar-module__KAGaAG__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__KAGaAG__Day[data-is-last-range-trail]:before,:where([data-theme=light]) .Calendar-module__KAGaAG__Day[data-is-last-range-trail]:before{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__KAGaAG__Day[data-is-last-range-trail]:before{background-color:var(--alpha-08)}@starting-style{.Calendar-module__KAGaAG__Day[data-is-last-range-trail]:before{opacity:0}}.Calendar-module__KAGaAG__Day[data-is-start]{border-bottom-left-radius:var(--radius-full);border-top-left-radius:var(--radius-full)}.Calendar-module__KAGaAG__Day[data-is-end]{border-bottom-right-radius:var(--radius-full);border-top-right-radius:var(--radius-full)}.Calendar-module__KAGaAG__InteractiveDay{width:var(--cell-size);height:var(--cell-size);border-radius:var(--radius-full);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;font-size:var(--font-text-sm-size);background:0 0;border:0;display:block;position:relative}.Calendar-module__KAGaAG__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__KAGaAG__InteractiveDay:hover:before{opacity:1}.Calendar-module__KAGaAG__InteractiveDay[disabled]{cursor:not-allowed;opacity:.4}.Calendar-module__KAGaAG__InteractiveDay[disabled]:before{display:none}[data-is-start] .Calendar-module__KAGaAG__InteractiveDay,[data-is-end] .Calendar-module__KAGaAG__InteractiveDay{background:var(--color-text);color:var(--color-text-inverse)}.Calendar-module__KAGaAG__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__KAGaAG__TodayDot,[data-is-end] .Calendar-module__KAGaAG__TodayDot{background-color:var(--gray-0)}.Calendar-module__KAGaAG__Shortcuts{width:150px;padding:calc(var(--spacing) * 2);border-right:1px solid var(--color-border);flex:1}}
@layer components{.Trigger-module__dobj4a__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__dobj4a__StepperControl .Trigger-module__dobj4a__StepperPrevious,.Trigger-module__dobj4a__StepperControl .Trigger-module__dobj4a__StepperNext{--button-size:var(--clear-size);--button-icon-size:var(--clear-icon-size)}.Trigger-module__dobj4a__StepperContent{align-items:center;gap:var(--select-control-gap);display:flex}.Trigger-module__dobj4a__StepperText{text-align:center;min-width:9em}.Trigger-module__dobj4a__RangeText{font-variant:tabular-nums;display:inline-block}.Trigger-module__dobj4a__RangeTextSeparator{margin:0 calc(var(--spacing) * 1);font-size:var(--font-text-sm-size);letter-spacing:0}}
@layer components{.Input-module__tIqapq__Container{align-items:center;gap:var(--input-gap);border-radius:var(--input-radius);width:100%;color:var(--input-text-color);cursor:text;font-size:var(--input-font-size);font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic);line-height:1;display:flex}.Input-module__tIqapq__Container:where([data-optically-align=start]){margin-inline-start:calc(var(--input-gutter) * -1)}.Input-module__tIqapq__Container:where([data-optically-align=start])[data-pill]{margin-inline-start:calc(var(--input-gutter) * var(--control-gutter-pill-scaling) * -1)}.Input-module__tIqapq__Container:where([data-optically-align=end]){margin-inline-end:calc(var(--input-gutter) * -1)}.Input-module__tIqapq__Container:where([data-optically-align=end])[data-pill]{margin-inline-end:calc(var(--input-gutter) * var(--control-gutter-pill-scaling) * -1)}.Input-module__tIqapq__Container:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset}@media (hover:hover) and (pointer:fine){.Input-module__tIqapq__Container:where([data-variant=outline]):not([data-disabled]):hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset}}.Input-module__tIqapq__Container:where([data-variant=outline]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}.Input-module__tIqapq__Container:where([data-variant=outline]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}.Input-module__tIqapq__Container:where([data-variant=soft]){background-color:var(--input-soft-background-color)}.Input-module__tIqapq__Container:where([data-variant=soft]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset}.Input-module__tIqapq__Container:where([data-variant=soft]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}.Input-module__tIqapq__Container[data-invalid] ::selection{background-color:var(--red-a50)}.Input-module__tIqapq__Container:where([data-size="3xs"]){--input-size:var(--control-size-3xs);--input-font-size:var(--control-font-size-sm);--input-radius:var(--control-radius-sm);--input-gutter:var(--control-gutter-2xs);--input-gap:var(--input-gap-xs);--input-adornment-offset:-1px;--input-clear-size:12px;--input-clear-icon-size:10px;--input-clear-offset:-1px;--input-clear-pill-offset:-2px}.Input-module__tIqapq__Container:where([data-size="2xs"]){--input-size:var(--control-size-2xs);--input-font-size:var(--control-font-size-sm);--input-radius:var(--control-radius-sm);--input-gutter:var(--control-gutter-xs);--input-gap:var(--input-gap-xs);--input-adornment-offset:-1px;--input-clear-size:14px;--input-clear-icon-size:12px;--input-clear-offset:-2px;--input-clear-pill-offset:-4px}.Input-module__tIqapq__Container:where([data-size=xs]){--input-size:var(--control-size-xs);--input-font-size:var(--control-font-size-md);--input-radius:var(--control-radius-sm);--input-gutter:var(--control-gutter-xs);--input-gap:var(--input-gap-sm);--input-adornment-offset:-1px;--input-clear-size:16px;--input-clear-icon-size:12px;--input-clear-offset:-2px;--input-clear-pill-offset:-4px}.Input-module__tIqapq__Container:where([data-size=sm]){--input-size:var(--control-size-sm);--input-font-size:var(--control-font-size-md);--input-radius:var(--control-radius-sm);--input-gutter:var(--control-gutter-sm);--input-gap:var(--input-gap-md);--input-adornment-offset:-1px;--input-clear-size:16px;--input-clear-icon-size:12px;--input-clear-offset:-3px;--input-clear-pill-offset:-6px}.Input-module__tIqapq__Container:where([data-size=md]){--input-size:var(--control-size-md);--input-font-size:var(--control-font-size-md);--input-radius:var(--control-radius-md);--input-gutter:var(--control-gutter-md);--input-gap:var(--input-gap-md);--input-clear-size:18px;--input-clear-icon-size:14px;--input-clear-offset:-4px;--input-clear-pill-offset:-7px}.Input-module__tIqapq__Container:where([data-size=lg]){--input-size:var(--control-size-lg);--input-font-size:var(--control-font-size-md);--input-radius:var(--control-radius-lg);--input-gutter:var(--control-gutter-md);--input-gap:var(--input-gap-md);--input-clear-size:18px;--input-clear-icon-size:14px;--input-clear-offset:-5px;--input-clear-pill-offset:-6px}.Input-module__tIqapq__Container:where([data-size=xl]){--input-size:var(--control-size-xl);--input-font-size:var(--control-font-size-lg);--input-radius:var(--control-radius-xl);--input-gutter:var(--control-gutter-lg);--input-gap:var(--input-gap-lg);--input-clear-size:18px;--input-clear-icon-size:14px;--input-clear-offset:-6px;--input-clear-pill-offset:-7px}.Input-module__tIqapq__Container:where([data-size="2xl"]){--input-size:var(--control-size-2xl);--input-font-size:var(--control-font-size-lg);--input-radius:var(--control-radius-xl);--input-gutter:var(--control-gutter-lg);--input-gap:var(--input-gap-lg);--input-adornment-offset:-4px;--input-clear-size:20px;--input-clear-icon-size:15px;--input-clear-offset:-6px;--input-clear-pill-offset:-7px}.Input-module__tIqapq__Container:where([data-size="3xl"]){--input-size:var(--control-size-3xl);--input-font-size:var(--control-font-size-lg);--input-radius:var(--control-radius-xl);--input-gutter:var(--control-gutter-xl);--input-gap:var(--input-gap-lg);--input-adornment-offset:-4px;--input-clear-size:20px;--input-clear-icon-size:15px;--input-clear-offset:-6px;--input-clear-pill-offset:-7px}.Input-module__tIqapq__Container:where([data-gutter-size="2xs"]){--input-gutter:var(--control-gutter-2xs);--input-adornment-offset:-1px}.Input-module__tIqapq__Container:where([data-gutter-size=xs]){--input-gutter:var(--control-gutter-xs);--input-adornment-offset:-1px}.Input-module__tIqapq__Container:where([data-gutter-size=sm]){--input-gutter:var(--control-gutter-sm);--input-adornment-offset:-2px}.Input-module__tIqapq__Container:where([data-gutter-size=md]){--input-gutter:var(--control-gutter-md);--input-adornment-offset:-2px}.Input-module__tIqapq__Container:where([data-gutter-size=lg]){--input-gutter:var(--control-gutter-lg);--input-adornment-offset:-2px}.Input-module__tIqapq__Container:where([data-gutter-size=xl]){--input-gutter:var(--control-gutter-xl);--input-adornment-offset:-4px}.Input-module__tIqapq__Container:where([data-pill]){--input-radius:var(--radius-full)}.Input-module__tIqapq__Container[data-disabled]{cursor:not-allowed;opacity:.5}.Input-module__tIqapq__Container:where([data-has-start-adornment]){padding-left:var(--input-gutter)}.Input-module__tIqapq__Container:where([data-has-start-adornment][data-pill]){padding-left:calc(var(--input-gutter) * var(--control-gutter-pill-scaling))}.Input-module__tIqapq__Container:where([data-has-end-adornment]){padding-right:var(--input-gutter)}.Input-module__tIqapq__Container:where([data-has-end-adornment][data-pill]){padding-right:calc(var(--input-gutter) * var(--control-gutter-pill-scaling))}.Input-module__tIqapq__Container>:first-child:not(input){margin-left:var(--input-adornment-offset,-2px)}.Input-module__tIqapq__Container>:last-child:not(input,.Input-module__tIqapq__Clear){margin-right:var(--input-adornment-offset,-2px)}.Input-module__tIqapq__Input{width:100%;height:var(--input-size);padding:0 var(--input-gutter);box-shadow:none;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;background:0 0;border:0;border-radius:0;display:block}.Input-module__tIqapq__Input:focus{outline:0}.Input-module__tIqapq__Input:disabled{cursor:not-allowed}.Input-module__tIqapq__Input::placeholder{color:var(--input-placeholder-text-color)}.Input-module__tIqapq__Input:-webkit-autofill{animation:1ms Input-module__tIqapq__native-autofill-in}.Input-module__tIqapq__Input:-webkit-autofill{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.Input-module__tIqapq__Input:-webkit-autofill:focus{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.Input-module__tIqapq__Input:-webkit-autofill:hover{color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}:is(.Input-module__tIqapq__Input:-webkit-autofill-and-obscured,.Input-module__tIqapq__Input:-webkit-autofill-strong-password,.Input-module__tIqapq__Input:-webkit-autofill-strong-password-viewable){color:var(--color-text)!important;-webkit-text-fill-color:var(--color-text)!important;-webkit-transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important;transition:background-color 0s 50000s,box-shadow 0s 50000s,filter 0s 50000s!important}.Input-module__tIqapq__Input:-webkit-autofill:first-line{font-size:inherit!important;-webkit-transition:font-size 0s 50000s!important;transition:font-size 0s 50000s!important}.Input-module__tIqapq__Input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.Input-module__tIqapq__Input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.Input-module__tIqapq__Input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;appearance:none;margin:0}:where(.Input-module__tIqapq__Container[data-pill]) .Input-module__tIqapq__Input{padding:0 calc(var(--input-gutter) * var(--control-gutter-pill-scaling))}:where(.Input-module__tIqapq__Container[data-has-start-adornment]) .Input-module__tIqapq__Input{padding-left:0}:where(.Input-module__tIqapq__Container[data-has-end-adornment]) .Input-module__tIqapq__Input{padding-right:0}.Input-module__tIqapq__Clear{width:var(--input-clear-size);height:var(--input-clear-size);border-radius:var(--radius-full);margin-right:var(--input-clear-offset);background-color:var(--color-background-primary-soft-alpha);color:var(--color-text-primary-soft);cursor:pointer;transition-duration:var(--transition-duration-basic);transition-property:background-color;transition-timing-function:var(--transition-ease-basic);border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}.Input-module__tIqapq__Clear:hover{background-color:var(--color-background-primary-soft-alpha-hover)}.Input-module__tIqapq__Clear:active{background-color:var(--color-background-primary-soft-alpha-active)}:where(.Input-module__tIqapq__Container[data-pill]) .Input-module__tIqapq__Clear{margin-right:var(--input-clear-pill-offset)}.Input-module__tIqapq__Clear>svg{width:var(--input-clear-icon-size);height:var(--input-clear-icon-size)}@keyframes Input-module__tIqapq__native-autofill-in{0%{opacity:1}to{opacity:1}}}
@layer components{.Calendar-module__78rUdG__CalendarContainer{width:210px;height:224px;position:relative}.Calendar-module__78rUdG__Previous{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;left:-2px}.Calendar-module__78rUdG__Previous:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;left:-10px}.Calendar-module__78rUdG__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__78rUdG__Next{z-index:2;background-color:var(--color-surface-elevated);position:absolute;top:0;right:-2px}.Calendar-module__78rUdG__Next:before{background-color:var(--color-surface-elevated);content:"";width:12px;display:block;position:absolute;top:0;bottom:0;right:-10px}.Calendar-module__78rUdG__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__78rUdG__Next button[type=button],.Calendar-module__78rUdG__Previous button[type=button]{z-index:2}.Calendar-module__78rUdG__CalendarContainer[data-dropdown] .Calendar-module__78rUdG__Previous:before,.Calendar-module__78rUdG__CalendarContainer[data-dropdown] .Calendar-module__78rUdG__Previous:after,.Calendar-module__78rUdG__CalendarContainer[data-dropdown] .Calendar-module__78rUdG__Next:before,.Calendar-module__78rUdG__CalendarContainer[data-dropdown] .Calendar-module__78rUdG__Next:after{display:none}.Calendar-module__78rUdG__CalendarWrapper{padding:10px 12px 12px;overflow:hidden}.Calendar-module__78rUdG__CalendarRange{transition:transform .25s var(--cubic-move)}.Calendar-module__78rUdG__Calendar{--cell-size:30px;--cell-vertical-gutter:2px;width:210px;font-size:14px;position:absolute;top:0}.Calendar-module__78rUdG__Calendar[data-static]{position:relative}.Calendar-module__78rUdG__Week{margin-bottom:var(--cell-vertical-gutter);display:flex}.Calendar-module__78rUdG__Week:last-child{margin-bottom:0}.Calendar-module__78rUdG__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__78rUdG__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__78rUdG__Day{width:var(--cell-size);height:var(--cell-size);text-align:center;transition:background-color .15s var(--cubic-enter);position:relative}.Calendar-module__78rUdG__Day[data-is-selected]{border-radius:var(--radius-full)}.Calendar-module__78rUdG__Day[data-is-selected],:where([data-theme=light]) .Calendar-module__78rUdG__Day[data-is-selected]{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__78rUdG__Day[data-is-selected]{background-color:var(--alpha-08)}.Calendar-module__78rUdG__InteractiveDay{width:var(--cell-size);height:var(--cell-size);border-radius:var(--radius-full);-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;font-size:var(--font-text-sm-size);background:0 0;border:0;display:block;position:relative}.Calendar-module__78rUdG__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__78rUdG__InteractiveDay:hover:before{opacity:1}}.Calendar-module__78rUdG__InteractiveDay[disabled]{cursor:not-allowed;opacity:.4}.Calendar-module__78rUdG__InteractiveDay[disabled]:before{display:none}[data-is-selected] .Calendar-module__78rUdG__InteractiveDay{background:var(--color-text);color:var(--color-text-inverse)}.Calendar-module__78rUdG__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__78rUdG__TodayDot{background-color:var(--gray-0)}.Calendar-module__78rUdG__MonthLabelSpacer{height:28px;margin:0 0 6px}.Calendar-module__78rUdG__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__78rUdG__DropdownSelect{border-radius:var(--radius-sm);-webkit-appearance:none;-moz-appearance:none;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__78rUdG__DropdownSelect:hover,:where([data-theme=light]) .Calendar-module__78rUdG__DropdownSelect:hover{background-color:var(--alpha-04)}:where([data-theme=dark]) .Calendar-module__78rUdG__DropdownSelect:hover{background-color:var(--alpha-06)}}.Calendar-module__78rUdG__DropdownSelect:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:-2px}.Calendar-module__78rUdG__TimeFooter{justify-content:space-between;align-items:center;margin-top:10px;padding-top:10px;display:flex}.Calendar-module__78rUdG__TimeFooter,:where([data-theme=light]) .Calendar-module__78rUdG__TimeFooter{border-top:1px solid var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__78rUdG__TimeFooter{border-top:1px solid var(--alpha-08)}.Calendar-module__78rUdG__TimeLabel{color:var(--color-text-secondary);font-size:13px}.Calendar-module__78rUdG__TimeInputGroup{align-items:center;gap:2px;display:flex}.Calendar-module__78rUdG__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__78rUdG__TimeField,:where([data-theme=light]) .Calendar-module__78rUdG__TimeField{background-color:var(--alpha-04)}:where([data-theme=dark]) .Calendar-module__78rUdG__TimeField{background-color:var(--alpha-06)}.Calendar-module__78rUdG__TimeField:focus{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.Calendar-module__78rUdG__TimeField:focus,:where([data-theme=light]) .Calendar-module__78rUdG__TimeField:focus{background-color:var(--alpha-06)}:where([data-theme=dark]) .Calendar-module__78rUdG__TimeField:focus{background-color:var(--alpha-08)}.Calendar-module__78rUdG__TimeSeparator{color:var(--color-text-secondary);font-size:13px;font-weight:var(--font-weight-semibold);line-height:1}}
@layer components{.Tooltip-module__n2dtpq__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__n2dtpq__Tooltip[data-clickable=false]{cursor:default}.Tooltip-module__n2dtpq__Tooltip[data-clickable=true]{cursor:pointer}@media (hover:hover) and (pointer:fine){.Tooltip-module__n2dtpq__Tooltip[data-compact=true][data-clickable=true]:hover{background:var(--gray-600);color:var(--gray-0)}}.Tooltip-module__n2dtpq__Tooltip[data-gutter-size=sm]{padding:8px 12px}.Tooltip-module__n2dtpq__Tooltip[data-gutter-size=md]{padding:12px 16px}.Tooltip-module__n2dtpq__Tooltip[data-gutter-size=lg]{padding:14px 18px}.Tooltip-module__n2dtpq__Tooltip[data-compact=true]{background:var(--gray-700);color:var(--gray-0);padding:2px 8px;font-size:14px}@keyframes Tooltip-module__n2dtpq__scale-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes Tooltip-module__n2dtpq__scale-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.Tooltip-module__n2dtpq__TriggerDecorator{cursor:pointer;text-decoration:underline dotted #0000;display:inline-flex}.Tooltip-module__n2dtpq__TriggerDecorator:focus{outline:0}.Tooltip-module__n2dtpq__TriggerDecorator[data-state*=open]{text-decoration-color:var(--color-text-tertiary);transition-timing-function:var(--cubic-enter)}}
@layer components{.Sidebar-module__36dXKa__SidebarLayout{background-color:var(--color-surface-tertiary);width:100%;height:100%;display:flex}.Sidebar-module__36dXKa__Sidebar{z-index:10;width:var(--sidebar-width);height:100%;padding:0 var(--sidebar-gutter);background:var(--sidebar-background);transition:width var(--sidebar-collapse-duration) var(--cubic-move);flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Sidebar{width:var(--sidebar-width-icon)}.Sidebar-module__36dXKa__Sidebar[data-side=right]{order:1}.Sidebar-module__36dXKa__Header{z-index:20;min-height:var(--sidebar-header-height);background:var(--color-surface-tertiary);flex-shrink:0;align-items:center;padding:0;display:flex;position:relative}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Header{justify-content:center;padding:0;overflow:hidden}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Header span{opacity:0;pointer-events:none}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Header>div{flex-shrink:0;width:32px;height:32px}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Header>div>span{opacity:0;pointer-events:none}.Sidebar-module__36dXKa__HeaderTitle{text-overflow:ellipsis;white-space:nowrap;transition:opacity var(--sidebar-collapse-duration) var(--cubic-move);overflow:hidden}[data-sidebar=collapsed] .Sidebar-module__36dXKa__HeaderTitle{opacity:0}.Sidebar-module__36dXKa__Content{scrollbar-width:none;-ms-overflow-style:none;flex:1;width:100%;padding:24px 0 16px;position:relative;overflow:hidden auto;-webkit-mask-image:linear-gradient(#0000 0 8px,#000 24px calc(100% - 24px),#0000 calc(100% - 8px) 100%);mask-image:linear-gradient(#0000 0 8px,#000 24px calc(100% - 24px),#0000 calc(100% - 8px) 100%)}.Sidebar-module__36dXKa__Content::-webkit-scrollbar{display:none}.Sidebar-module__36dXKa__Sidebar:has(.Sidebar-module__36dXKa__Footer) .Sidebar-module__36dXKa__Content{-webkit-mask-image:linear-gradient(#0000 0 8px,#000 24px 100%);mask-image:linear-gradient(#0000 0 8px,#000 24px 100%)}.Sidebar-module__36dXKa__Footer{flex-shrink:0;width:100%;padding:0 0 12px}.Sidebar-module__36dXKa__FooterSeparator{background:var(--sidebar-border);height:1px;margin-bottom:8px;margin-left:calc(-1 * var(--sidebar-gutter));margin-right:calc(-1 * var(--sidebar-gutter));width:calc(100% + 2 * var(--sidebar-gutter))}.Sidebar-module__36dXKa__Sidebar:not([data-content-scrollable=true]) .Sidebar-module__36dXKa__FooterSeparator{display:none}.Sidebar-module__36dXKa__Footer>:not(.Sidebar-module__36dXKa__FooterSeparator):not(.Sidebar-module__36dXKa__Card){padding-left:0;padding-right:0}.Sidebar-module__36dXKa__Rail{z-index:1;width:var(--sidebar-gutter);justify-content:center;align-items:center;height:100%;display:flex;position:absolute;top:0;right:0}.Sidebar-module__36dXKa__Group{padding-bottom:calc(var(--spacing) * 3)}.Sidebar-module__36dXKa__Group:first-child .Sidebar-module__36dXKa__GroupLabel[data-size=lg]{margin-top:8px}.Sidebar-module__36dXKa__GroupLabel{transition:opacity var(--sidebar-collapse-duration) var(--cubic-move);padding:0 12px 8px;line-height:14px;display:block}.Sidebar-module__36dXKa__GroupLabel[data-size=sm]{color:var(--sidebar-group-label-color);font-size:13px;font-weight:var(--font-weight-medium);margin:0}.Sidebar-module__36dXKa__GroupLabel[data-size=lg]{color:var(--color-text-primary);font-size:14px;font-weight:var(--font-weight-semibold);letter-spacing:.005em;margin:24px 0 2px}[data-sidebar=collapsed] .Sidebar-module__36dXKa__GroupLabel{opacity:0}.Sidebar-module__36dXKa__GroupAction{top:0;right:var(--sidebar-gutter);position:absolute}.Sidebar-module__36dXKa__GroupContent{flex-direction:column;display:flex}.Sidebar-module__36dXKa__Group[data-state=closed] .Sidebar-module__36dXKa__GroupContent{display:none}.Sidebar-module__36dXKa__Menu{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Sidebar-module__36dXKa__MenuItem{position:relative}.Sidebar-module__36dXKa__MenuButton{width:100%;padding:var(--sidebar-menu-item-padding);margin:var(--sidebar-menu-item-margin);color:var(--sidebar-menu-text);font-size:var(--sidebar-menu-item-font-size);line-height:var(--sidebar-menu-item-line-height);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color .15s var(--cubic-enter);background:0 0;border:none;border-radius:0;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.Sidebar-module__36dXKa__MenuButton:focus{outline:none}.Sidebar-module__36dXKa__MenuButton:before{border-radius:var(--sidebar-menu-item-radius);background:var(--sidebar-accent);content:"";opacity:0;transition-property:opacity,background-color,transform;transition-duration:.15s;transition-timing-function:var(--cubic-enter);will-change:opacity, transform;display:block;position:absolute;inset:0;transform:scale(.98)}@media (hover:hover) and (pointer:fine){.Sidebar-module__36dXKa__MenuButton:hover{color:var(--sidebar-menu-text-active)}.Sidebar-module__36dXKa__MenuButton:hover:before{opacity:.5;transform:scale(1)}}.Sidebar-module__36dXKa__MenuButton[data-active=true]{color:var(--sidebar-menu-text-active);cursor:default}.Sidebar-module__36dXKa__MenuButton[data-active=true]:before{opacity:1;transform:scale(1)}.Sidebar-module__36dXKa__MenuButton:active:not([data-active=true]):before{opacity:.7;transform:scale(.98)}.Sidebar-module__36dXKa__MenuButton:focus-visible:before{box-shadow:0 0 0 2px var(--color-ring)}.Sidebar-module__36dXKa__MenuButtonInner{width:100%;height:var(--sidebar-menu-item-height);align-items:center;padding-right:12px;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.Sidebar-module__36dXKa__MenuButtonInner{height:var(--sidebar-menu-item-height-desktop)}.Sidebar-module__36dXKa__MenuButton{margin:var(--sidebar-menu-item-margin-desktop)}}.Sidebar-module__36dXKa__MenuButtonIcon{z-index:1;width:var(--sidebar-icon-wrapper-size);height:var(--sidebar-icon-wrapper-size);margin:var(--sidebar-icon-margin);color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Sidebar-module__36dXKa__MenuButtonIcon svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size)}.Sidebar-module__36dXKa__MenuButtonLabel{z-index:1;text-align:left;text-overflow:ellipsis;white-space:nowrap;min-width:0;transition:opacity var(--sidebar-collapse-duration) var(--cubic-move);will-change:opacity, width;flex:1;position:relative;overflow:hidden}.Sidebar-module__36dXKa__MenuButtonLabel:first-child{padding-left:12px}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuButtonLabel{opacity:0;pointer-events:none}.Sidebar-module__36dXKa__MenuButtonLabel[data-long-label=true]{opacity:1}.Sidebar-module__36dXKa__MenuButtonLabel[data-short-label=true]{opacity:0;pointer-events:none;position:absolute}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuButtonLabel[data-long-label=true]{opacity:0}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuButtonLabel[data-short-label=true]{opacity:1;pointer-events:auto;position:relative}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuButton{width:100%}.Sidebar-module__36dXKa__MenuButton[data-size=sm] .Sidebar-module__36dXKa__MenuButtonInner{height:28px}.Sidebar-module__36dXKa__MenuButton[data-size=lg] .Sidebar-module__36dXKa__MenuButtonInner{height:var(--sidebar-menu-item-height)}.Sidebar-module__36dXKa__MenuBadge{z-index:1;padding-left:calc(var(--spacing) * 2);transition:opacity var(--sidebar-collapse-duration) var(--cubic-move);transition-delay:.2s;position:relative}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuBadge{opacity:0;pointer-events:none;transition-delay:0s}.Sidebar-module__36dXKa__MenuAction{z-index:1;opacity:0;transition:opacity var(--transition-duration-basic) var(--cubic-enter);margin-left:auto;position:relative}.Sidebar-module__36dXKa__MenuItem:hover .Sidebar-module__36dXKa__MenuAction,.Sidebar-module__36dXKa__MenuItem:focus-within .Sidebar-module__36dXKa__MenuAction{opacity:1}.Sidebar-module__36dXKa__MenuSub{flex-direction:column;gap:0;margin-top:0;margin-bottom:0;margin-left:0;padding-left:0;list-style:none;display:flex;overflow:hidden}.Sidebar-module__36dXKa__MenuSubItem{position:relative}.Sidebar-module__36dXKa__MenuSubButton{width:100%;margin:var(--sidebar-menu-item-margin);color:var(--sidebar-menu-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:color .15s var(--cubic-enter);background:0 0;border:none;border-radius:0;align-items:center;padding:8px 12px;font-size:14px;line-height:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.Sidebar-module__36dXKa__MenuSubButton:focus{outline:none}.Sidebar-module__36dXKa__MenuSubButton:before{border-radius:var(--sidebar-menu-item-radius);background:var(--sidebar-accent);content:"";opacity:0;transition-property:opacity,background-color,transform;transition-duration:.15s;transition-timing-function:var(--cubic-enter);will-change:opacity, transform;display:block;position:absolute;inset:0;transform:scale(.98)}@media (hover:hover) and (pointer:fine){.Sidebar-module__36dXKa__MenuSubButton:hover{color:var(--sidebar-menu-text-active)}.Sidebar-module__36dXKa__MenuSubButton:hover:before{opacity:.5;transform:scale(1)}}.Sidebar-module__36dXKa__MenuSubButton[data-active=true]{color:var(--sidebar-menu-text-active);cursor:default}.Sidebar-module__36dXKa__MenuSubButton[data-active=true]:before{opacity:1;transform:scale(1)}.Sidebar-module__36dXKa__MenuSubButton:active:not([data-active=true]):before{opacity:.7;transform:scale(.98)}.Sidebar-module__36dXKa__MenuSubButton:focus-visible:before{box-shadow:0 0 0 2px var(--color-ring)}@media (min-width:768px){.Sidebar-module__36dXKa__MenuSubButton{padding:6px 12px}}.Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent0{padding-left:12px}.Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent1{padding-left:24px}.Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent2{padding-left:36px}.Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent3{padding-left:48px}.Sidebar-module__36dXKa__MenuSub[data-has-icons=true] .Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent1{padding-left:38px}.Sidebar-module__36dXKa__MenuSub{max-height:1000px;transition:max-height .3s var(--cubic-move), opacity .3s var(--cubic-move)}.Sidebar-module__36dXKa__MenuSub[data-state=closed]{opacity:0;pointer-events:none;max-height:0}.Sidebar-module__36dXKa__MenuChevron{color:inherit;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;transition:transform .15s;display:flex}[data-expanded=true] .Sidebar-module__36dXKa__MenuChevron{transform:rotate(90deg)}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuChevron{display:none}.Sidebar-module__36dXKa__MenuSkeleton{height:var(--sidebar-menu-item-height);padding:var(--sidebar-menu-item-padding);align-items:center;display:flex}.Sidebar-module__36dXKa__MenuSkeletonIcon{width:var(--sidebar-icon-wrapper-size);height:var(--sidebar-icon-wrapper-size);margin:var(--sidebar-icon-margin);border-radius:var(--skeleton-radius);background:var(--skeleton-background);animation:1.5s ease-in-out infinite Sidebar-module__36dXKa__skeleton-pulse}.Sidebar-module__36dXKa__MenuSkeletonLabel{height:12px;margin-left:calc(var(--spacing) * 2);border-radius:var(--skeleton-radius);background:var(--skeleton-background);animation:1.5s ease-in-out infinite Sidebar-module__36dXKa__skeleton-pulse}@keyframes Sidebar-module__36dXKa__skeleton-pulse{0%,to{opacity:1}50%{opacity:.5}}[data-sidebar=collapsed] .Sidebar-module__36dXKa__MenuSkeletonLabel{opacity:0}.Sidebar-module__36dXKa__Separator{height:1px;margin:calc(var(--spacing) * 2) 0;background:var(--sidebar-border);transition:width var(--sidebar-collapse-duration) var(--cubic-move)}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Separator{width:32px;margin-left:4px}.Sidebar-module__36dXKa__Card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-tertiary);flex-direction:column;margin:12px 0 8px;padding:6px 12px 10px;font-size:14px;transition:border-color .15s,height .15s,padding .15s,margin .15s,opacity .5s .25s;display:flex;position:relative}.Sidebar-module__36dXKa__Card:hover{border-color:var(--color-border-strong)}.Sidebar-module__36dXKa__CardHeader{margin-bottom:calc(var(--spacing) * 1);justify-content:space-between;align-items:center;display:flex}.Sidebar-module__36dXKa__CardTitle{font-weight:var(--font-weight-semibold);color:var(--sidebar-foreground)}.Sidebar-module__36dXKa__CardDismiss{border-radius:var(--radius-xs);position:absolute;top:6px;right:6px}.Sidebar-module__36dXKa__CardContent{color:var(--color-text-secondary);font-size:var(--font-text-sm-size);line-height:var(--font-text-sm-line-height);flex:1}.Sidebar-module__36dXKa__CardFooter{margin-top:calc(var(--spacing) * 3)}.Sidebar-module__36dXKa__CardTitleLink{font-weight:var(--font-weight-semibold);color:var(--sidebar-foreground);align-items:center;gap:2px;display:flex}.Sidebar-module__36dXKa__CardTitleChevron{opacity:0;transition:opacity .15s,transform .15s;transform:translate(-4px)}.Sidebar-module__36dXKa__Card:hover .Sidebar-module__36dXKa__CardTitleChevron{opacity:1;transform:translate(0)}[data-sidebar=collapsed] .Sidebar-module__36dXKa__Card{opacity:0;pointer-events:none;border-width:0;height:0;margin:0;padding:0;transition-duration:0s;transition-delay:0s;overflow:hidden}.Sidebar-module__36dXKa__Inset{min-width:0;margin:var(--sidebar-gutter-sm);box-shadow:var(--sidebar-inset-shadow);border-radius:var(--radius-xl);background:var(--color-surface);flex:1;margin-left:0;overflow:auto}.Sidebar-module__36dXKa__Trigger{width:100%;color:var(--sidebar-foreground);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;align-items:center;margin:0;padding:0;display:flex;position:relative}.Sidebar-module__36dXKa__Trigger:focus{outline:none}.Sidebar-module__36dXKa__Trigger:before{border-radius:var(--sidebar-menu-item-radius);background:var(--sidebar-accent);content:"";opacity:0;transition-property:opacity,background-color,transform;transition-duration:.15s;transition-timing-function:var(--cubic-enter);will-change:opacity, transform;display:block;position:absolute;inset:0;transform:scale(1)}@media (hover:hover) and (pointer:fine){.Sidebar-module__36dXKa__Trigger:hover:before{opacity:.5}}.Sidebar-module__36dXKa__Trigger:focus-visible:before{box-shadow:0 0 0 2px var(--color-ring);opacity:1;background:0 0}.Sidebar-module__36dXKa__Trigger:active:before{opacity:.7;transform:scale(.98)}.Sidebar-module__36dXKa__TriggerInner{height:var(--sidebar-menu-item-height);align-items:center;display:flex;position:relative}@media (min-width:768px){.Sidebar-module__36dXKa__TriggerInner{height:var(--sidebar-menu-item-height-desktop)}}.Sidebar-module__36dXKa__TriggerIcon{z-index:1;width:var(--sidebar-icon-wrapper-size);height:var(--sidebar-icon-wrapper-size);margin:var(--sidebar-icon-margin);color:inherit;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.Sidebar-module__36dXKa__TriggerIcon svg{width:var(--sidebar-icon-size);height:var(--sidebar-icon-size)}[data-collapsible=none] .Sidebar-module__36dXKa__Trigger{display:none}.Sidebar-module__36dXKa__Input{box-sizing:border-box;align-items:center;padding:12px 0 8px;display:flex;position:relative}.Sidebar-module__36dXKa__MobileMenuButton{width:var(--sidebar-mobile-button-size);height:var(--sidebar-mobile-button-size);border-radius:var(--sidebar-mobile-button-radius);cursor:pointer;transition:box-shadow .3s var(--cubic-enter);background:0 0;border:0;padding:0;display:block;position:relative}.Sidebar-module__36dXKa__MobileMenuButton:before{border-radius:var(--sidebar-mobile-button-radius);background:var(--color-surface);content:"";opacity:0;transition:opacity .15s;display:block;position:absolute;inset:0}.Sidebar-module__36dXKa__MobileMenuButton:hover:before{opacity:.65}.Sidebar-module__36dXKa__MobileMenuButton:active:before,.Sidebar-module__36dXKa__MobileMenuButton[data-expanded]:before{opacity:1}.Sidebar-module__36dXKa__MobileMenuButton:focus-visible{box-shadow:0 0 0 2px var(--color-ring);outline:0}.Sidebar-module__36dXKa__MobileMenuIcon{width:var(--sidebar-mobile-icon-size);height:var(--sidebar-mobile-icon-size);display:block;position:relative;top:0;left:7px;overflow:hidden}.Sidebar-module__36dXKa__MobileMenuLine{width:var(--sidebar-mobile-icon-size);height:var(--sidebar-mobile-line-height);transition:transform var(--sidebar-mobile-line-transition-duration) var(--cubic-move) .2s;display:block;position:absolute;top:4px;left:0}.Sidebar-module__36dXKa__MobileMenuLine:before{width:var(--sidebar-mobile-icon-size);height:var(--sidebar-mobile-line-height);background:var(--sidebar-mobile-line-color);content:"";transform-origin:50%;transition:transform var(--sidebar-mobile-line-transition-duration) var(--cubic-move);will-change:transform;display:block}.Sidebar-module__36dXKa__MobileMenuLine[data-top]{transition-delay:.2s;transform:translateY(0)}.Sidebar-module__36dXKa__MobileMenuLine[data-top]:before{transition-delay:0s;transform:rotate(0)}.Sidebar-module__36dXKa__MobileMenuLine[data-bottom]{transition-delay:.2s;top:12px;transform:translateY(0)}.Sidebar-module__36dXKa__MobileMenuLine[data-bottom]:before{transition-delay:0s;transform:rotate(0)}.Sidebar-module__36dXKa__MobileMenuMiddle{transition:transform 0s var(--cubic-move) .2s;display:block;transform:translate(-6px)}.Sidebar-module__36dXKa__MobileMenuButton[data-expanded] .Sidebar-module__36dXKa__MobileMenuLine[data-top]{transition-delay:0s;transform:translateY(4px)}.Sidebar-module__36dXKa__MobileMenuButton[data-expanded] .Sidebar-module__36dXKa__MobileMenuLine[data-top]:before{transition-delay:.2s;transform:rotate(45deg)}.Sidebar-module__36dXKa__MobileMenuButton[data-expanded] .Sidebar-module__36dXKa__MobileMenuLine[data-bottom]{transition-delay:0s;transform:translateY(-4px)}.Sidebar-module__36dXKa__MobileMenuButton[data-expanded] .Sidebar-module__36dXKa__MobileMenuLine[data-bottom]:before{transition-delay:.2s;transform:rotate(-45deg)}.Sidebar-module__36dXKa__MobileMenuButton[data-expanded] .Sidebar-module__36dXKa__MobileMenuMiddle{transform:translate(0)}.Sidebar-module__36dXKa__MobileBackdrop{z-index:calc(var(--sidebar-mobile-z-index) - 1);background:var(--sidebar-mobile-backdrop-color);pointer-events:none;opacity:0;visibility:hidden;transition:opacity var(--sidebar-mobile-exit-duration) var(--cubic-exit), visibility 0s var(--sidebar-mobile-exit-duration);position:fixed;inset:0}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileBackdrop{pointer-events:auto;opacity:1;visibility:visible;transition:opacity .6s var(--cubic-enter), visibility 0s}.Sidebar-module__36dXKa__MobileSidebar{z-index:var(--sidebar-mobile-z-index);width:var(--sidebar-width-mobile);padding:var(--sidebar-mobile-gutter) var(--sidebar-mobile-gutter) 0;background:var(--sidebar-background,var(--color-surface));-webkit-user-select:none;-moz-user-select:none;user-select:none;visibility:hidden;transition:left var(--sidebar-mobile-exit-duration) var(--cubic-exit), visibility 0s var(--sidebar-mobile-exit-duration);flex-direction:column;display:flex;position:fixed;inset:0 0 0 100%;overflow:hidden}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileSidebar{visibility:visible;width:auto;transition:left var(--sidebar-transition-duration) var(--cubic-enter), visibility 0s;left:0;right:0}.Sidebar-module__36dXKa__MobileSidebar>*{opacity:0;transition:opacity var(--sidebar-mobile-exit-duration) var(--cubic-exit), transform var(--sidebar-mobile-exit-duration) var(--cubic-exit);transform:translateY(-6px)}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileSidebar>*{opacity:1;transition:opacity var(--sidebar-mobile-enter-opacity-duration) var(--cubic-enter) var(--sidebar-mobile-enter-delay), transform var(--sidebar-mobile-enter-transform-duration) var(--cubic-enter) var(--sidebar-mobile-enter-delay);will-change:opacity, transform;transform:translateY(0)}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileSidebar>:first-child{transition-delay:.15s}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileSidebar>:nth-child(2){transition-delay:.21s}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileSidebar>:nth-child(3){transition-delay:.27s}.Sidebar-module__36dXKa__MobileSidebar .Sidebar-module__36dXKa__MenuButtonInner{height:var(--sidebar-menu-item-height)}.Sidebar-module__36dXKa__MobileHeader{height:var(--sidebar-mobile-header-height);padding:0 var(--sidebar-mobile-gutter);margin:0 calc(-1 * var(--sidebar-mobile-gutter));justify-content:space-between;align-items:center;display:flex}.Sidebar-module__36dXKa__MobileFooter{padding:var(--sidebar-mobile-gutter);margin:0 calc(-1 * var(--sidebar-mobile-gutter));box-shadow:var(--sidebar-footer-shadow)}.Sidebar-module__36dXKa__MobileMenuContent{padding:12px}.Sidebar-module__36dXKa__MobileMenuContent .Sidebar-module__36dXKa__MenuButtonLabel,.Sidebar-module__36dXKa__MobileMenuContent .Sidebar-module__36dXKa__GroupLabel{opacity:1!important;pointer-events:auto!important}@media (min-width:768px){.Sidebar-module__36dXKa__MobileSidebar,.Sidebar-module__36dXKa__MobileBackdrop{display:none}}.Sidebar-module__36dXKa__MobileBackdrop.Sidebar-module__36dXKa__contained,.Sidebar-module__36dXKa__MobileSidebar.Sidebar-module__36dXKa__contained{position:absolute}@media (min-width:768px){.Sidebar-module__36dXKa__MobileSidebar.Sidebar-module__36dXKa__contained{display:flex}.Sidebar-module__36dXKa__MobileBackdrop.Sidebar-module__36dXKa__contained{display:block}}[data-mobile-menu=visible] .Sidebar-module__36dXKa__MobileSidebar.Sidebar-module__36dXKa__contained{background:var(--color-surface);z-index:10;width:auto;left:0;right:0}.Sidebar-module__36dXKa__FooterLinks{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);transition:width var(--sidebar-collapse-duration) var(--cubic-move);display:flex}[data-sidebar=collapsed] .Sidebar-module__36dXKa__FooterLinks{width:var(--sidebar-width-icon);gap:calc(var(--spacing) * 1);flex-direction:column}[data-sidebar=collapsed] .Sidebar-module__36dXKa__FooterLinks .Sidebar-module__36dXKa__Label{opacity:0}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton{transition:color .15s var(--cubic-enter), background-color .15s var(--cubic-enter);border-radius:8px;margin:0 0 2px;padding:0}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton:before{display:none}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButtonInner{height:auto;padding:8px 12px}@media (min-width:768px){.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButtonInner{padding:6px 12px}}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton:hover:not([data-active=true]),:where([data-theme=light]) .Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton:hover:not([data-active=true]){background:var(--gray-150)}:where([data-theme=dark]) .Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton:hover:not([data-active=true]){background:var(--gray-300)}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton[data-active=true]{color:var(--color-text-emphasis)}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton[data-active=true],:where([data-theme=light]) .Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton[data-active=true]{background:var(--gray-150)}:where([data-theme=dark]) .Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButton[data-active=true]{background:var(--gray-300)}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuButtonLabel:first-child{padding-left:0}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuSubButton{padding:8px 12px}@media (min-width:768px){.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuSubButton{padding:6px 12px}}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent0{padding-left:12px}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent1{padding-left:24px}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent2{padding-left:36px}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__MenuSubButton.Sidebar-module__36dXKa__indent3{padding-left:48px}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__Content{padding:0 0 16px}.Sidebar-module__36dXKa__Sidebar[data-variant=docs] .Sidebar-module__36dXKa__Group:first-child{padding-top:24px}.Sidebar-module__36dXKa__DocsNavChild{margin-left:12px}.Sidebar-module__36dXKa__DocsNavChild.Sidebar-module__36dXKa__indent1{margin-left:24px}.Sidebar-module__36dXKa__DocsNavChild.Sidebar-module__36dXKa__indent2{margin-left:36px}.Sidebar-module__36dXKa__DocsNavChild.Sidebar-module__36dXKa__indent3{margin-left:48px}.Sidebar-module__36dXKa__DocsNavChevron{margin-left:4px;transition:transform .15s}.Sidebar-module__36dXKa__MenuItem[data-expanded=true] .Sidebar-module__36dXKa__DocsNavChevron{transform:rotate(90deg)}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl]{flex-direction:row-reverse}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__MenuButtonLabel{text-align:right}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__MenuButton{flex-direction:row-reverse}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__MenuButtonIcon{margin-left:0;margin-right:0}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__DocsNavChild{margin-left:0;margin-right:12px}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__DocsNavChild.Sidebar-module__36dXKa__indent1{margin-right:24px}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__DocsNavChild.Sidebar-module__36dXKa__indent2{margin-right:36px}.Sidebar-module__36dXKa__SidebarLayout[dir=rtl] .Sidebar-module__36dXKa__DocsNavChild.Sidebar-module__36dXKa__indent3{margin-right:48px}}
@layer components{.MarkdownEditor-module__-O1FCq__Container{border-radius:var(--control-radius-md);width:100%;color:var(--color-text);cursor:text;font-size:var(--control-font-size-md);font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration-basic);transition-property:color,box-shadow,background-color;transition-timing-function:var(--transition-ease-basic);flex-direction:column;display:flex;position:relative;overflow:hidden}.MarkdownEditor-module__-O1FCq__Container:where([data-variant=outline]){box-shadow:0 0 0 1px var(--input-outline-border-color) inset}@media (hover:hover) and (pointer:fine){.MarkdownEditor-module__-O1FCq__Container:where([data-variant=outline]):not([data-disabled]):hover{box-shadow:0 0 0 1px var(--input-outline-border-color-hover) inset}}.MarkdownEditor-module__-O1FCq__Container:where([data-variant=outline]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset}.MarkdownEditor-module__-O1FCq__Container:where([data-variant=outline]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}.MarkdownEditor-module__-O1FCq__Container:where([data-variant=soft]){background-color:var(--input-soft-background-color)}.MarkdownEditor-module__-O1FCq__Container:where([data-variant=soft]):not([data-disabled])[data-focused=true]{box-shadow:0 0 0 1px var(--input-soft-border-color-focus) inset}.MarkdownEditor-module__-O1FCq__Container:where([data-variant=soft]):not([data-disabled])[data-invalid]{box-shadow:0 0 0 1px var(--input-border-color-invalid) inset}.MarkdownEditor-module__-O1FCq__Container[data-invalid] ::selection{background-color:var(--red-a50)}.MarkdownEditor-module__-O1FCq__Container[data-disabled]{cursor:not-allowed;opacity:.5;pointer-events:none}.MarkdownEditor-module__-O1FCq__Toolbar,:where([data-theme=light]) .MarkdownEditor-module__-O1FCq__Toolbar{border-bottom:1px solid #0000000d}:where([data-theme=dark]) .MarkdownEditor-module__-O1FCq__Toolbar{border-bottom:1px solid #ffffff12}.MarkdownEditor-module__-O1FCq__ToolbarGroup{align-items:center;gap:2px;padding:6px;display:flex}.MarkdownEditor-module__-O1FCq__ToolbarSeparator{flex-shrink:0;width:1px;height:16px;margin:0 2px}.MarkdownEditor-module__-O1FCq__ToolbarSeparator,:where([data-theme=light]) .MarkdownEditor-module__-O1FCq__ToolbarSeparator{background-color:#0000001a}:where([data-theme=dark]) .MarkdownEditor-module__-O1FCq__ToolbarSeparator{background-color:#ffffff1a}.MarkdownEditor-module__-O1FCq__ToolbarButton{border-radius:var(--control-radius-sm);width:24px;height:24px;color:var(--color-text-secondary);cursor:pointer;transition-duration:var(--transition-duration-basic);transition-property:color,background-color;transition-timing-function:var(--transition-ease-basic);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:16px;display:flex}@media (hover:hover) and (pointer:fine){.MarkdownEditor-module__-O1FCq__ToolbarButton:hover{background-color:var(--color-background-primary-ghost-hover);color:var(--color-text)}}.MarkdownEditor-module__-O1FCq__ToolbarButton:where([data-active=true]){background-color:var(--color-background-primary-ghost-active);color:var(--color-text)}.MarkdownEditor-module__-O1FCq__ToolbarButton:disabled{cursor:not-allowed;opacity:.5}.MarkdownEditor-module__-O1FCq__ToolbarEnd{margin-left:auto}.MarkdownEditor-module__-O1FCq__Editor{padding:8px 12px;line-height:20px}.MarkdownEditor-module__-O1FCq__EditorContent{outline:none}.MarkdownEditor-module__-O1FCq__EditorContent>*+*{margin-top:8px}.MarkdownEditor-module__-O1FCq__EditorContent p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;pointer-events:none;height:0;color:var(--input-placeholder-text-color)}.MarkdownEditor-module__-O1FCq__EditorContent strong{font-weight:var(--font-weight-semibold)}.MarkdownEditor-module__-O1FCq__EditorContent em{font-style:italic}.MarkdownEditor-module__-O1FCq__EditorContent a{color:var(--link-primary-text-color);text-decoration:underline}.MarkdownEditor-module__-O1FCq__EditorContent ul,.MarkdownEditor-module__-O1FCq__EditorContent ol{padding-left:20px}.MarkdownEditor-module__-O1FCq__EditorContent ul{list-style-type:disc}.MarkdownEditor-module__-O1FCq__EditorContent ol{list-style-type:decimal}.MarkdownEditor-module__-O1FCq__EditorContent li+li{margin-top:2px}.MarkdownEditor-module__-O1FCq__LinkDialogOverlay{z-index:9999;background-color:#0006;position:fixed;inset:0}.MarkdownEditor-module__-O1FCq__LinkDialogContent{z-index:10000;background-color:var(--color-surface,#fff);border-radius:12px;flex-direction:column;width:450px;max-width:calc(100vw - 32px);display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 .5px #00000014,0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.MarkdownEditor-module__-O1FCq__LinkDialogContent,:where([data-theme=light]) .MarkdownEditor-module__-O1FCq__LinkDialogContent{border:1px solid #0000001a}:where([data-theme=dark]) .MarkdownEditor-module__-O1FCq__LinkDialogContent{border:1px solid #ffffff1a}.MarkdownEditor-module__-O1FCq__LinkDialogBody{flex-direction:column;gap:20px;padding:20px;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogTitle{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-text);margin:0;line-height:1.6}.MarkdownEditor-module__-O1FCq__LinkDialogFields{flex-direction:column;gap:16px;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogField{flex-direction:column;gap:6px;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogLabel{font-size:14px;font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:20px}.MarkdownEditor-module__-O1FCq__LinkDialogInput{border-radius:var(--control-radius-md);height:32px;box-shadow:0 0 0 1px var(--input-outline-border-color) inset;color:var(--color-text);font-size:14px;font-weight:var(--font-weight-normal);transition-duration:var(--transition-duration-basic);transition-property:box-shadow;transition-timing-function:var(--transition-ease-basic);background:0 0;border:0;align-items:center;padding:0 12px;line-height:20px;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogInput:focus{box-shadow:0 0 0 1px var(--input-outline-border-color-focus) inset;outline:0}.MarkdownEditor-module__-O1FCq__LinkDialogInput::placeholder{color:var(--input-placeholder-text-color)}.MarkdownEditor-module__-O1FCq__LinkDialogFooter{justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogFooterTrailing{align-items:center;gap:8px;margin-left:auto;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogButtonRemove{border-radius:var(--control-radius-md);background-color:var(--color-background-danger-solid,#dc2626);color:#fff;cursor:pointer;height:32px;font-size:14px;font-weight:var(--font-weight-medium);transition-duration:var(--transition-duration-basic);transition-property:background-color;transition-timing-function:var(--transition-ease-basic);border:0;justify-content:center;align-items:center;padding:0 12px;line-height:20px;display:flex}@media (hover:hover) and (pointer:fine){.MarkdownEditor-module__-O1FCq__LinkDialogButtonRemove:hover{background-color:var(--color-background-danger-solid-hover,#b91c1c)}}.MarkdownEditor-module__-O1FCq__LinkDialogButtonCancel,.MarkdownEditor-module__-O1FCq__LinkDialogButtonSave{border-radius:var(--control-radius-md);cursor:pointer;height:32px;font-size:14px;font-weight:var(--font-weight-medium);transition-duration:var(--transition-duration-basic);transition-property:background-color;transition-timing-function:var(--transition-ease-basic);border:0;justify-content:center;align-items:center;padding:0 12px;line-height:20px;display:flex}.MarkdownEditor-module__-O1FCq__LinkDialogButtonCancel{background-color:var(--color-background-primary-soft-alpha,#00000014);color:var(--color-text)}@media (hover:hover) and (pointer:fine){.MarkdownEditor-module__-O1FCq__LinkDialogButtonCancel:hover{background-color:var(--color-background-primary-soft-alpha-hover,#0000001f)}}.MarkdownEditor-module__-O1FCq__LinkDialogButtonSave{background-color:var(--color-background-primary-solid,#181818);color:var(--color-text-on-primary,#fff)}@media (hover:hover) and (pointer:fine){.MarkdownEditor-module__-O1FCq__LinkDialogButtonSave:hover{background-color:var(--color-background-primary-solid-hover,#333)}}}
@layer components{.Menu-module__ERvxQG__MenuList{z-index:50;width:var(--menu-width,auto);min-width:var(--menu-min-width,300px);max-width:var(--radix-dropdown-menu-content-available-width);max-height:min(var(--radix-dropdown-menu-content-available-height), var(--menu-max-height,1200px));padding:var(--menu-gutter);border-radius:var(--menu-radius);background:var(--color-surface-elevated);box-shadow:var(--shadow), var(--shadow-hairline);color:var(--color-text);font-size:var(--menu-font-size);line-height:var(--menu-line-height);-webkit-overflow-scrolling:touch;pointer-events:auto;transform-origin:var(--radix-dropdown-menu-content-transform-origin);will-change:transform;overflow:auto}.Menu-module__ERvxQG__Menu[data-entering] .Menu-module__ERvxQG__MenuList{opacity:0;transform:scale(.95)}.Menu-module__ERvxQG__Menu[data-entering-active] .Menu-module__ERvxQG__MenuList,.Menu-module__ERvxQG__Menu[data-entering][data-interrupted] .Menu-module__ERvxQG__MenuList{opacity:1;transition-property:opacity,transform;transition-duration:.35s;transition-timing-function:var(--cubic-enter);transform:scale(1)}.Menu-module__ERvxQG__Menu[data-exiting] .Menu-module__ERvxQG__MenuList{opacity:1;transform:scale(1)}.Menu-module__ERvxQG__Menu[data-exiting-active] .Menu-module__ERvxQG__MenuList,.Menu-module__ERvxQG__Menu[data-exiting][data-interrupted] .Menu-module__ERvxQG__MenuList{opacity:0;transition-property:opacity,transform;transition-duration:.2s;transition-timing-function:var(--cubic-exit);transform:scale(.95)}.Menu-module__ERvxQG__MenuItemContent{padding:var(--menu-item-padding)}.Menu-module__ERvxQG__MenuItem{align-items:center;gap:var(--menu-item-gap);padding:var(--menu-item-padding);color:var(--color-text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:block;position:relative}.Menu-module__ERvxQG__MenuItem:focus{outline:none}@media (hover:hover) and (pointer:fine){.Menu-module__ERvxQG__MenuItem:hover{color:var(--color-text)}}.Menu-module__ERvxQG__MenuItem:before{border-radius:calc(var(--menu-radius) - var(--menu-gutter));background:var(--menu-item-background-color);content:"";opacity:0;transform:scale(var(--scale,.98));transition-duration:var(--transition-duration-basic);transition-property:opacity,background-color,transform;transition-timing-function:var(--cubic-enter);will-change:opacity, transform;display:block;position:absolute;inset:0}.Menu-module__ERvxQG__MenuItem[data-state=open]:before,.Menu-module__ERvxQG__MenuItem[data-highlighted]:before{opacity:1;transform:scale(1)}.Menu-module__ERvxQG__MenuItem[data-state=open]:has(.Menu-module__ERvxQG__ItemActions:hover):before,.Menu-module__ERvxQG__MenuItem[data-highlighted]:has(.Menu-module__ERvxQG__ItemActions:hover):before{opacity:.4}.Menu-module__ERvxQG__MenuItem[data-state=open]:not(:has(.Menu-module__ERvxQG__ItemActions:hover)):active:before,.Menu-module__ERvxQG__MenuItem[data-highlighted]:not(:has(.Menu-module__ERvxQG__ItemActions:hover)):active:before{transform:scale(var(--scale,.98))}.Menu-module__ERvxQG__MenuItem[data-state=open] .Menu-module__ERvxQG__ItemActions,.Menu-module__ERvxQG__MenuItem[data-highlighted] .Menu-module__ERvxQG__ItemActions{opacity:1}.Menu-module__ERvxQG__MenuItem[data-disabled]{cursor:not-allowed;opacity:.5}.Menu-module__ERvxQG__MenuItem[data-disabled]:before{display:none}.Menu-module__ERvxQG__PressableInner{align-items:inherit;justify-content:inherit;gap:inherit;display:flex;position:relative}.Menu-module__ERvxQG__ItemActions{opacity:0;height:0;transition-duration:var(--transition-duration-basic);transition-property:opacity;transition-timing-function:var(--cubic-enter);align-items:center;margin-right:-5px;display:flex}.Menu-module__ERvxQG__Separator{height:1px;margin:var(--menu-separator-gutter);background:var(--menu-separator-background-color)}.Menu-module__ERvxQG__MenuLabel{padding:var(--menu-item-padding);padding-bottom:calc(var(--spacing) * .5);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-xs);-webkit-user-select:none;-moz-user-select:none;user-select:none}.Menu-module__ERvxQG__SubMenuItem{justify-content:space-between}.Menu-module__ERvxQG__SubTriggerIcon{opacity:.75;transition:opacity var(--transition-duration-basic) var(--transition-ease-basic);margin-right:-2px}.Menu-module__ERvxQG__SubMenuItem[data-state=open] .Menu-module__ERvxQG__SubTriggerIcon,.Menu-module__ERvxQG__SubMenuItem[data-highlighted] .Menu-module__ERvxQG__SubTriggerIcon{opacity:1}.Menu-module__ERvxQG__RadioItem{gap:calc(var(--spacing) * 2)}:where([data-indicator-position=end]) .Menu-module__ERvxQG__RadioItem{justify-content:space-between;gap:calc(var(--spacing) * 3)}.Menu-module__ERvxQG__RadioIndicatorActive{justify-content:center;align-items:center;width:100%;height:100%;display:inline-grid;position:relative}.Menu-module__ERvxQG__RadioIndicatorActive:before,.Menu-module__ERvxQG__RadioIndicatorActive:after{content:"";will-change:transform;grid-row-start:1;grid-column-start:1;place-self:center;display:block}.Menu-module__ERvxQG__RadioIndicatorActive:before{width:var(--menu-radio-indicator-size);height:var(--menu-radio-indicator-size);border-radius:var(--radius-full);animation:Menu-module__ERvxQG__fade-in .4s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color)}.Menu-module__ERvxQG__RadioIndicatorActive:after{width:var(--menu-radio-indicator-hole-size);height:var(--menu-radio-indicator-hole-size);border-radius:var(--radius-full);animation:Menu-module__ERvxQG__scale-in .4s var(--cubic-enter);background-color:var(--radio-group-indicator-hole-background-color)}[data-entering] .Menu-module__ERvxQG__RadioIndicatorActive:before,[data-entering] .Menu-module__ERvxQG__RadioIndicatorActive:after{animation-duration:0s}.Menu-module__ERvxQG__RadioIndicator{width:var(--menu-radio-indicator-size);height:var(--menu-radio-indicator-size);border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset;cursor:pointer;transition-duration:var(--transition-duration-basic);transition-property:box-shadow;transition-timing-function:var(--transition-ease-basic);background-color:#0000;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex;position:relative}[data-indicator-position=end] .Menu-module__ERvxQG__RadioIndicator{order:1}[data-highlighted] .Menu-module__ERvxQG__RadioIndicator{box-shadow:0 0 0 1px var(--radio-group-indicator-border-color-hover) inset}[data-disabled] .Menu-module__ERvxQG__RadioIndicator{cursor:not-allowed}.Menu-module__ERvxQG__RadioIndicator:focus{outline:none}@keyframes Menu-module__ERvxQG__scale-in{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes Menu-module__ERvxQG__fade-in{0%{opacity:0}to{opacity:1}}.Menu-module__ERvxQG__CheckboxItem{gap:calc(var(--spacing) * 2)}.Menu-module__ERvxQG__CheckboxItem:where([data-indicator-position=end]){justify-content:space-between;gap:calc(var(--spacing) * 3)}.Menu-module__ERvxQG__CheckboxIndicator{width:var(--menu-checkbox-indicator-size);height:var(--menu-checkbox-indicator-size);flex-shrink:0}[data-indicator-position=end] .Menu-module__ERvxQG__CheckboxIndicator{order:1}[data-indicator-variant=solid] .Menu-module__ERvxQG__CheckboxIndicator{border-radius:var(--radius-full);box-shadow:0 0 0 1px var(--radio-group-indicator-border-color) inset}.Menu-module__ERvxQG__CheckboxCircle{width:var(--menu-checkbox-indicator-size);height:var(--menu-checkbox-indicator-size);border-radius:var(--radius-full);animation:Menu-module__ERvxQG__fade-in .5s var(--cubic-enter);background-color:var(--radio-group-indicator-background-color);color:var(--radio-group-indicator-hole-background-color);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}[data-entering] .Menu-module__ERvxQG__CheckboxCircle:before,[data-entering] .Menu-module__ERvxQG__CheckboxCircle:after{animation-duration:0s}.Menu-module__ERvxQG__MenuList[data-layout=horizontal]{--h-icon-size:20px;--h-padding:calc(var(--spacing) * 2);--h-gap:calc(var(--spacing) * 1);flex-direction:row;min-width:auto;display:flex}.Menu-module__ERvxQG__MenuList[data-layout=horizontal][data-size=sm]{--h-icon-size:16px;--h-padding:calc(var(--spacing) * 1.5)}.Menu-module__ERvxQG__MenuList[data-layout=horizontal][data-size=lg]{--h-icon-size:24px;--h-padding:calc(var(--spacing) * 2.5)}.Menu-module__ERvxQG__MenuList[data-layout=horizontal] .Menu-module__ERvxQG__MenuItem{justify-content:center;align-items:center;gap:var(--h-gap);padding:var(--h-padding);text-align:center;font-size:var(--h-icon-size);flex-direction:column;flex:1 0 auto;line-height:1}.Menu-module__ERvxQG__MenuList[data-layout=horizontal] .Menu-module__ERvxQG__PressableInner{align-items:center;gap:var(--h-gap);font-size:var(--font-text-2xs-size);line-height:var(--font-text-2xs-line-height);flex-direction:column}.Menu-module__ERvxQG__MenuList[data-layout=horizontal] .Menu-module__ERvxQG__PressableInner>svg{font-size:var(--h-icon-size)}.Menu-module__ERvxQG__MenuList[data-layout=horizontal] .Menu-module__ERvxQG__MenuItemContent{align-items:center;gap:var(--h-gap);padding:var(--h-padding);text-align:center;flex-direction:column}.Menu-module__ERvxQG__MenuList[data-layout=horizontal] .Menu-module__ERvxQG__Separator{width:1px;height:auto;margin:calc(var(--spacing) * 1) 0;align-self:stretch}}
