@keyframes page_enter__A_JAt{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0),var(--enter-translate-y,0),0) scale3d(var(--enter-scale,1),var(--enter-scale,1),var(--enter-scale,1))}}@keyframes page_exit__ymaDb{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0),var(--exit-translate-y,0),0) scale3d(var(--exit-scale,1),var(--exit-scale,1),var(--exit-scale,1))}}.page_card__Ee1OB{border-radius:calc(var(--radius) + 4px);border:1px solid var(--border);background-color:var(--card);padding:2rem 1.5rem;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;align-items:center;gap:1rem;text-align:center}.page_title__zwUHJ{font-size:1.25rem;font-weight:600;color:var(--foreground)}.page_description__UgnLl{font-size:.875rem;color:var(--muted-foreground);max-width:28rem}.button_button__O_bvR{--_font-family:var(--button-font-family,var(--font-family-body));--_text-transform:var(--button-text-transform,none);--_letter-spacing:var(--button-letter-spacing,var(--tracking-normal));--_radius:var(--_variant-radius,var(--_size-radius,var(--button-radius,var(--radius-md))));--_shadow:var(--button-shadow,none);--_width:auto;--_hover-transform:var(--button-hover-transform,none);--_active-transform:var(--button-active-transform,none);--_font-size:var(--button-md-font-size,var(--font-size-md));--_font-weight:var( --button-md-font-weight,var(--button-font-weight,var(--font-weight-semibold)) );--_min-height:var(--button-md-min-height,auto);--_size-radius:var(--button-md-radius);--_line-height:var( --button-md-line-height,var(--button-line-height,var(--leading-tight)) );--_padding-x:var(--button-md-padding-x,var(--space-4));--_padding-y:var(--button-md-padding-y,var(--space-2));--_gap:var(--button-md-gap,var(--space-2));--_icon-size:var(--button-md-icon-size,var(--icon-size-md));--_bg-rest:var(--_ib-bg,var(--button-primary-bg,var(--color-primary)));--_fg-rest:var(--_ib-fg,var(--button-primary-fg,var(--color-on-primary)));--_border-rest:var(--button-primary-border,transparent);--_border-width:var(--button-primary-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-primary-bg-hover,var(--color-primary-hover)));--_fg-hover:var(--_ib-fg-hover,var(--button-primary-fg-hover,var(--_fg-rest)));--_border-hover:var(--button-primary-border-hover,var(--_border-rest));--_bg-disabled:var(--button-primary-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-primary-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-primary-border-disabled,var(--_border-rest));--_variant-radius:var(--button-primary-radius);--_decoration-hover:var(--button-primary-text-decoration-hover,none);--_bg:var(--_bg-rest);--_fg:var(--_fg-rest);--_border:var(--_border-rest);--_decoration:none;--_transform:none;--_opacity:1;--_cursor:pointer;--icon-size:var(--_icon-size);display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;gap:var(--_gap);box-sizing:border-box;width:var(--_width);min-height:var(--_min-height);margin:0;padding:var(--_padding-y) var(--_padding-x);border:var(--_border-width) solid var(--_border);border-radius:var(--_radius);background-color:var(--_bg);box-shadow:var(--_shadow);color:var(--_fg);font-family:var(--_font-family);font-size:var(--_font-size);font-weight:var(--_font-weight);letter-spacing:var(--_letter-spacing);line-height:var(--_line-height);text-align:center;-webkit-text-decoration:var(--_decoration);text-decoration:var(--_decoration);text-transform:var(--_text-transform);white-space:nowrap;cursor:var(--_cursor);opacity:var(--_opacity);transform:var(--_transform);appearance:none;transition-duration:var(--button-transition-duration,var(--duration-fast));transition-property:color,background-color,border-color,box-shadow,transform,opacity;transition-timing-function:var(--button-transition-easing,var(--ease-standard));-webkit-tap-highlight-color:rgba(0,0,0,0)}.button_button__O_bvR[data-size=xs]{--_font-size:var(--button-xs-font-size,var(--font-size-xs));--_font-weight:var( --button-xs-font-weight,var(--button-font-weight,var(--font-weight-semibold)) );--_min-height:var(--button-xs-min-height,auto);--_size-radius:var(--button-xs-radius);--_line-height:var( --button-xs-line-height,var(--button-line-height,var(--leading-tight)) );--_padding-x:var(--button-xs-padding-x,var(--space-2));--_padding-y:var(--button-xs-padding-y,var(--space-1));--_gap:var(--button-xs-gap,var(--space-1));--_icon-size:var(--button-xs-icon-size,var(--icon-size-xs))}.button_button__O_bvR[data-size=sm]{--_font-size:var(--button-sm-font-size,var(--font-size-sm));--_font-weight:var( --button-sm-font-weight,var(--button-font-weight,var(--font-weight-semibold)) );--_min-height:var(--button-sm-min-height,auto);--_size-radius:var(--button-sm-radius);--_line-height:var( --button-sm-line-height,var(--button-line-height,var(--leading-tight)) );--_padding-x:var(--button-sm-padding-x,var(--space-3));--_padding-y:var(--button-sm-padding-y,var(--space-1-5));--_gap:var(--button-sm-gap,var(--space-1-5));--_icon-size:var(--button-sm-icon-size,var(--icon-size-sm))}.button_button__O_bvR[data-size=lg]{--_font-size:var(--button-lg-font-size,var(--font-size-lg));--_font-weight:var( --button-lg-font-weight,var(--button-font-weight,var(--font-weight-semibold)) );--_min-height:var(--button-lg-min-height,auto);--_size-radius:var(--button-lg-radius);--_line-height:var( --button-lg-line-height,var(--button-line-height,var(--leading-tight)) );--_padding-x:var(--button-lg-padding-x,var(--space-6));--_padding-y:var(--button-lg-padding-y,var(--space-3));--_gap:var(--button-lg-gap,var(--space-2));--_icon-size:var(--button-lg-icon-size,var(--icon-size-lg))}.button_button__O_bvR[data-variant=secondary]{--_bg-rest:var(--_ib-bg,var(--button-secondary-bg,var(--color-secondary)));--_fg-rest:var(--_ib-fg,var(--button-secondary-fg,var(--color-on-secondary)));--_border-rest:var(--button-secondary-border,transparent);--_border-width:var(--button-secondary-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-secondary-bg-hover,var(--color-secondary-hover)));--_fg-hover:var(--_ib-fg-hover,var(--button-secondary-fg-hover,var(--_fg-rest)));--_border-hover:var(--button-secondary-border-hover,var(--_border-rest));--_bg-disabled:var(--button-secondary-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-secondary-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-secondary-border-disabled,var(--_border-rest));--_variant-radius:var(--button-secondary-radius);--_decoration-hover:var(--button-secondary-text-decoration-hover,none)}.button_button__O_bvR[data-variant=accent]{--_bg-rest:var(--_ib-bg,var(--button-accent-bg,var(--color-accent)));--_fg-rest:var(--_ib-fg,var(--button-accent-fg,var(--color-on-accent)));--_border-rest:var(--button-accent-border,transparent);--_border-width:var(--button-accent-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-accent-bg-hover,var(--color-accent-hover)));--_fg-hover:var(--_ib-fg-hover,var(--button-accent-fg-hover,var(--_fg-rest)));--_border-hover:var(--button-accent-border-hover,var(--_border-rest));--_bg-disabled:var(--button-accent-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-accent-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-accent-border-disabled,var(--_border-rest));--_variant-radius:var(--button-accent-radius);--_decoration-hover:var(--button-accent-text-decoration-hover,none)}.button_button__O_bvR[data-variant=outline]{--_bg-rest:var(--_ib-bg,var(--button-outline-bg,transparent));--_fg-rest:var(--_ib-fg,var(--button-outline-fg,var(--color-text)));--_border-rest:var(--button-outline-border,var(--color-border-strong));--_border-width:var(--button-outline-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-outline-bg-hover,var(--color-surface-hover)));--_fg-hover:var(--_ib-fg-hover,var(--button-outline-fg-hover,var(--_fg-rest)));--_border-hover:var(--button-outline-border-hover,var(--_border-rest));--_bg-disabled:var(--button-outline-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-outline-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-outline-border-disabled,var(--_border-rest));--_variant-radius:var(--button-outline-radius);--_decoration-hover:var(--button-outline-text-decoration-hover,none)}.button_button__O_bvR[data-variant=ghost]{--_bg-rest:var(--_ib-bg,var(--button-ghost-bg,transparent));--_fg-rest:var(--_ib-fg,var(--button-ghost-fg,var(--color-text)));--_border-rest:var(--button-ghost-border,transparent);--_border-width:var(--button-ghost-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-ghost-bg-hover,var(--color-surface-hover)));--_fg-hover:var(--_ib-fg-hover,var(--button-ghost-fg-hover,var(--_fg-rest)));--_border-hover:var(--button-ghost-border-hover,var(--_border-rest));--_bg-disabled:var(--button-ghost-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-ghost-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-ghost-border-disabled,var(--_border-rest));--_variant-radius:var(--button-ghost-radius);--_decoration-hover:var(--button-ghost-text-decoration-hover,none)}.button_button__O_bvR[data-variant=danger]{--_bg-rest:var(--_ib-bg,var(--button-danger-bg,var(--color-danger)));--_fg-rest:var(--_ib-fg,var(--button-danger-fg,var(--color-on-danger)));--_border-rest:var(--button-danger-border,transparent);--_border-width:var(--button-danger-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-danger-bg-hover,var(--color-danger-hover)));--_fg-hover:var(--_ib-fg-hover,var(--button-danger-fg-hover,var(--_fg-rest)));--_border-hover:var(--button-danger-border-hover,var(--_border-rest));--_bg-disabled:var(--button-danger-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-danger-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-danger-border-disabled,var(--_border-rest));--_variant-radius:var(--button-danger-radius);--_decoration-hover:var(--button-danger-text-decoration-hover,none)}.button_button__O_bvR[data-variant=link]{--_bg-rest:var(--_ib-bg,var(--button-link-bg,transparent));--_fg-rest:var(--_ib-fg,var(--button-link-fg,var(--color-link)));--_border-rest:var(--button-link-border,transparent);--_border-width:var(--button-link-border-width,var(--button-border-width,1px));--_bg-hover:var(--_ib-bg-hover,var(--button-link-bg-hover,transparent));--_fg-hover:var(--_ib-fg-hover,var(--button-link-fg-hover,var(--color-link-hover)));--_border-hover:var(--button-link-border-hover,var(--_border-rest));--_bg-disabled:var(--button-link-bg-disabled,var(--_bg-rest));--_fg-disabled:var(--button-link-fg-disabled,var(--_fg-rest));--_border-disabled:var(--button-link-border-disabled,var(--_border-rest));--_variant-radius:var(--button-link-radius);--_decoration-hover:var(--button-link-text-decoration-hover,underline)}.button_button__O_bvR[aria-pressed=true]{--_bg-rest:var(--button-pressed-bg,var(--color-surface-hover));--_fg-rest:var(--button-pressed-fg,var(--color-text));--_bg-hover:var(--_bg-rest)}.button_button__O_bvR:hover:not(:disabled,[aria-disabled=true],[aria-busy=true]){--_bg:var(--_bg-hover);--_fg:var(--_fg-hover);--_border:var(--_border-hover);--_decoration:var(--_decoration-hover);--_transform:var(--_hover-transform)}.button_button__O_bvR:active:not(:disabled,[aria-disabled=true],[aria-busy=true]){--_opacity:var(--button-active-opacity,1);--_transform:var(--_active-transform)}.button_button__O_bvR[data-variant=link]{text-underline-offset:4px}.button_button__O_bvR:focus-visible{outline:var(--focus-ring-width,2px) solid var(--color-focus-ring);outline-offset:var(--focus-ring-offset,2px);box-shadow:var(--button-focus-shadow,var(--_shadow))}.button_button__O_bvR:disabled,.button_button__O_bvR[aria-disabled=true]{--_bg:var(--_bg-disabled);--_fg:var(--_fg-disabled);--_border:var(--_border-disabled);--_cursor:not-allowed;--_opacity:var(--button-disabled-opacity,0.5)}.button_button__O_bvR[aria-busy=true]{--_opacity:var(--button-loading-opacity,var(--button-disabled-opacity,0.5))}.button_button__O_bvR[aria-busy=true],.button_button__O_bvR[aria-disabled=true]{pointer-events:none}.button_button__O_bvR>svg:not([data-ui]){flex-shrink:0;width:var(--_icon-size);height:var(--_icon-size)}.button_button__O_bvR[data-icon-only]{--_box:var(--icon-button-md-size,var(--space-9));--_icon-size:var(--icon-button-md-icon-size,var(--icon-size-md));--_radius:var( --icon-button-md-radius,var( --icon-button-radius,var(--_variant-radius,var(--_size-radius,var(--button-radius,var(--radius-md)))) ) );--_hover-transform:var(--icon-button-hover-transform,var(--button-hover-transform,none));--_active-transform:var(--icon-button-active-transform,var(--button-active-transform,none));width:var(--_box);height:var(--_box);min-height:0;padding:0}.button_button__O_bvR[data-icon-only]:focus-visible{outline-offset:var(--icon-button-focus-offset,var(--focus-ring-offset,2px))}.button_button__O_bvR[data-icon-only][data-size=xs]{--_box:var(--icon-button-xs-size,var(--space-6));--_icon-size:var(--icon-button-xs-icon-size,var(--icon-size-xs));--_radius:var( --icon-button-xs-radius,var( --icon-button-radius,var(--_variant-radius,var(--_size-radius,var(--button-radius,var(--radius-md)))) ) )}.button_button__O_bvR[data-icon-only][data-size=sm]{--_box:var(--icon-button-sm-size,var(--space-8));--_icon-size:var(--icon-button-sm-icon-size,var(--icon-size-sm));--_radius:var( --icon-button-sm-radius,var( --icon-button-radius,var(--_variant-radius,var(--_size-radius,var(--button-radius,var(--radius-md)))) ) )}.button_button__O_bvR[data-icon-only][data-size=lg]{--_box:var(--icon-button-lg-size,var(--space-10));--_icon-size:var(--icon-button-lg-icon-size,var(--icon-size-lg));--_radius:var( --icon-button-lg-radius,var( --icon-button-radius,var(--_variant-radius,var(--_size-radius,var(--button-radius,var(--radius-md)))) ) )}.button_button__O_bvR[data-icon-only][data-variant=primary]{--_ib-bg:var(--icon-button-primary-bg);--_ib-fg:var(--icon-button-primary-fg);--_ib-bg-hover:var(--icon-button-primary-bg-hover);--_ib-fg-hover:var(--icon-button-primary-fg-hover)}.button_button__O_bvR[data-icon-only][data-variant=secondary]{--_ib-bg:var(--icon-button-secondary-bg);--_ib-fg:var(--icon-button-secondary-fg);--_ib-bg-hover:var(--icon-button-secondary-bg-hover);--_ib-fg-hover:var(--icon-button-secondary-fg-hover)}.button_button__O_bvR[data-icon-only][data-variant=accent]{--_ib-bg:var(--icon-button-accent-bg);--_ib-fg:var(--icon-button-accent-fg);--_ib-bg-hover:var(--icon-button-accent-bg-hover);--_ib-fg-hover:var(--icon-button-accent-fg-hover)}.button_button__O_bvR[data-icon-only][data-variant=outline]{--_ib-bg:var(--icon-button-outline-bg);--_ib-fg:var(--icon-button-outline-fg);--_ib-bg-hover:var(--icon-button-outline-bg-hover);--_ib-fg-hover:var(--icon-button-outline-fg-hover)}.button_button__O_bvR[data-icon-only][data-variant=ghost]{--_ib-bg:var(--icon-button-ghost-bg);--_ib-fg:var(--icon-button-ghost-fg);--_ib-bg-hover:var(--icon-button-ghost-bg-hover);--_ib-fg-hover:var(--icon-button-ghost-fg-hover)}.button_button__O_bvR[data-icon-only][data-variant=danger]{--_ib-bg:var(--icon-button-danger-bg);--_ib-fg:var(--icon-button-danger-fg);--_ib-bg-hover:var(--icon-button-danger-bg-hover);--_ib-fg-hover:var(--icon-button-danger-fg-hover)}.button_button__O_bvR[data-icon-only][data-variant=link]{--_ib-bg:var(--icon-button-link-bg);--_ib-fg:var(--icon-button-link-fg);--_ib-bg-hover:var(--icon-button-link-bg-hover);--_ib-fg-hover:var(--icon-button-link-fg-hover)}