.cm-button{--cm-button-font-family:var(
        --cm-next-base-font-family-body-text,"Inter",sans-serif
    );--cm-button-current-bg:var(--cm-button-bg);--cm-button-current-fg:var(--cm-button-fg);--cm-button-current-border:var(--cm-button-border);--cm-button-current-shadow:var(--cm-button-shadow);--cm-button-focus-color:var(--cm-next-surface-on-surface,#000)}.cm-button:where(.cm-button--rg){--cm-button-height:var(
        --cm-next-spacing-component-button-rg-max-height-weight,43px
    );--cm-button-padding-x:var(
        --cm-next-spacing-component-button-rg-padding-x,12px
    );--cm-button-padding-y:var(
        --cm-next-spacing-component-button-rg-padding-y,12px
    );--cm-button-gap:var(
        --cm-next-spacing-component-button-rg-content-gap,8px
    );--cm-button-radius:var(
        --cm-next-spacing-component-button-rg-corner-radius,36px
    );--cm-button-icon-size:var(
        --cm-next-spacing-component-button-rg-icon,14px
    );--cm-button-font-size:var(--cm-next-typography-fixed-label-3xs-size,12px);--cm-button-font-weight:var(--cm-next-base-font-weight-regular,400);--cm-button-line-height:var(
        --cm-next-typography-fixed-label-3xs-line-height,17px
    )}.cm-button:where(.cm-button--lg){--cm-button-height:var(
        --cm-next-spacing-component-button-lg-max-height-weight,53px
    );--cm-button-padding-x:var(
        --cm-next-spacing-component-button-lg-padding-x,16px
    );--cm-button-padding-y:var(
        --cm-next-spacing-component-button-lg-padding-y,16px
    );--cm-button-gap:var(
        --cm-next-spacing-component-button-lg-content-gap,8px
    );--cm-button-radius:var(
        --cm-next-spacing-component-button-lg-corner-radius,40px
    );--cm-button-icon-size:var(
        --cm-next-spacing-component-button-lg-icon,14px
    );--cm-button-font-size:var(--cm-next-typography-fixed-body-2xs-size,14px);--cm-button-font-weight:var(--cm-next-base-font-weight-medium,500);--cm-button-line-height:var(
        --cm-next-typography-fixed-body-2xs-line-height,19px
    )}.cm-button:where(.cm-button--sm){--cm-button-height:var(
        --cm-next-spacing-component-button-sm-max-height-weight,31px
    );--cm-button-padding-x:var(
        --cm-next-spacing-component-button-sm-padding-x,8px
    );--cm-button-padding-y:var(
        --cm-next-spacing-component-button-sm-padding-y,6px
    );--cm-button-gap:var(
        --cm-next-spacing-component-button-sm-content-gap,6px
    );--cm-button-radius:var(
        --cm-next-spacing-component-button-lg-corner-radius,40px
    );--cm-button-icon-size:var(
        --cm-next-spacing-component-button-sm-icon,12px
    );--cm-button-font-size:var(--cm-next-typography-fixed-label-3xs-size,12px);--cm-button-font-weight:var(--cm-next-base-font-weight-regular,400);--cm-button-line-height:var(
        --cm-next-typography-fixed-label-3xs-line-height,17px
    )}.cm-button:where(.cm-button--primary){--cm-button-bg:var(
        --cm-next-components-button-primary-default-container,#0d0d0d
    );--cm-button-fg:var(
        --cm-next-components-button-primary-default-on-container,#f9f9f9
    );--cm-button-border:var(
        --cm-next-components-button-primary-default-outline,#0d0d0d
    );--cm-button-shadow:0 4px 4px 0 var(
            --cm-next-components-button-primary-default-container-elevation,rgba(0,0,0,.08)
        );--cm-button-hover-bg:var(
        --cm-next-components-button-primary-hover-container,#1a1a1a
    );--cm-button-hover-fg:var(
        --cm-next-components-button-primary-hover-on-container,#fff
    );--cm-button-hover-border:var(
        --cm-next-components-button-primary-hover-outline,#0d0d0d
    );--cm-button-hover-shadow:0 4px 4px 0 var(
            --cm-next-components-button-primary-hover-container-elevation,rgba(0,0,0,.08)
        );--cm-button-pressed-bg:var(
        --cm-next-components-button-primary-pressed-container,#000
    );--cm-button-pressed-fg:var(
        --cm-next-components-button-primary-pressed-on-container,#fff
    );--cm-button-pressed-border:var(
        --cm-next-components-button-primary-pressed-outline,#404040
    );--cm-button-pressed-shadow:0 4px 4px 0 var(
            --cm-next-components-button-primary-pressed-container-elevation,rgba(0,0,0,.08)
        );--cm-button-disabled-bg:var(
        --cm-next-components-button-primary-disabled-container,#262626
    );--cm-button-disabled-fg:var(
        --cm-next-components-button-primary-disabled-on-container,#8c8c8c
    );--cm-button-disabled-border:var(
        --cm-next-components-button-primary-disabled-outline,#262626
    );--cm-button-disabled-shadow:0 4px 4px 0 var(
            --cm-next-components-button-primary-disabled-container-elevation,transparent
        )}.cm-button:where(.cm-button--secondary){--cm-button-bg:var(
        --cm-next-components-button-secondary-default-container,rgba(108,206,224,.24)
    );--cm-button-fg:var(
        --cm-next-components-button-secondary-default-on-container,#1e9480
    );--cm-button-border:var(
        --cm-next-components-button-secondary-default-outline,rgba(108,206,224,.24)
    );--cm-button-shadow:0 4px 4px 0 var(
            --cm-next-components-button-secondary-default-container-elevation,transparent
        );--cm-button-hover-bg:var(
        --cm-next-components-button-secondary-hover-container,rgba(108,206,224,.32)
    );--cm-button-hover-fg:var(
        --cm-next-components-button-secondary-hover-on-container,#27bea4
    );--cm-button-hover-border:var(
        --cm-next-components-button-secondary-hover-outline,rgba(108,206,224,.48)
    );--cm-button-hover-shadow:0 4px 4px 0 var(
            --cm-next-components-button-secondary-hover-container-elevation,rgba(0,0,0,.08)
        );--cm-button-pressed-bg:var(
        --cm-next-components-button-secondary-pressed-container,rgba(108,206,224,.56)
    );--cm-button-pressed-fg:var(
        --cm-next-components-button-secondary-pressed-on-container,#297063
    );--cm-button-pressed-border:var(
        --cm-next-components-button-secondary-pressed-outline,rgba(108,206,224,.64)
    );--cm-button-pressed-shadow:0 4px 4px 0 var(
            --cm-next-components-button-secondary-pressed-container-elevation,rgba(0,0,0,.08)
        );--cm-button-disabled-bg:var(
        --cm-next-components-button-secondary-disabled-container,#c4c4c4
    );--cm-button-disabled-fg:var(
        --cm-next-components-button-secondary-disabled-on-container,#737373
    );--cm-button-disabled-border:var(
        --cm-next-components-button-secondary-disabled-outline,#d6d6d6
    );--cm-button-disabled-shadow:0 4px 4px 0 var(
            --cm-next-components-button-secondary-disabled-container-elevation,transparent
        )}.cm-button:where(.cm-button--tertiary){--cm-button-bg:transparent;--cm-button-fg:var(
        --cm-next-components-button-tertiary-default-on-container,#23a992
    );--cm-button-border:var(
        --cm-next-components-button-tertiary-default-outline,rgba(108,206,224,.56)
    );--cm-button-shadow:none;--cm-button-hover-bg:transparent;--cm-button-hover-fg:var(
        --cm-next-components-button-tertiary-hover-on-container,#2bd4b6
    );--cm-button-hover-border:var(
        --cm-next-components-button-tertiary-hover-outline,rgba(108,206,224,.48)
    );--cm-button-hover-shadow:none;--cm-button-pressed-bg:transparent;--cm-button-pressed-fg:var(
        --cm-next-components-button-tertiary-pressed-on-container,#297063
    );--cm-button-pressed-border:var(
        --cm-next-components-button-tertiary-pressed-outline,#27bea4
    );--cm-button-pressed-shadow:none;--cm-button-disabled-bg:transparent;--cm-button-disabled-fg:var(
        --cm-next-components-button-tertiary-disabled-on-container,#737373
    );--cm-button-disabled-border:var(
        --cm-next-components-button-tertiary-disabled-outline,#d6d6d6
    );--cm-button-disabled-shadow:none}.cm-button:where(.cm-button--neutral){--cm-button-tone-solid:var(
        --cm-next-accent-accent,#0d0d0d
    );--cm-button-tone-on:var(--cm-next-accent-on-accent,#fff);--cm-button-tone-soft:var(
        --cm-next-surface-surface,#f0f0f0
    );--cm-button-tone-ink:var(--cm-next-surface-on-surface,#000);--cm-button-tone-border:var(
        --cm-next-accent-accent,#0d0d0d
    )}.cm-button:where(.cm-button--brand){--cm-button-tone-solid:var(
        --cm-next-primary-primary,#2bd4b6
    );--cm-button-tone-on:var(
        --cm-next-primary-on-primary,#0d0d0d
    );--cm-button-tone-soft:var(
        --cm-next-primary-primary-variant,#95e9db
    );--cm-button-tone-ink:var(
        --cm-next-primary-on-primary,#0d0d0d
    );--cm-button-tone-border:var(
        --cm-next-base-color-turquoise-500,#27bea4
    )}.cm-button:where(.cm-button--success){--cm-button-tone-solid:var(
        --cm-next-base-color-green-650,#35643c
    );--cm-button-tone-on:var(
        --cm-next-success-on-success,#fff
    );--cm-button-tone-soft:var(
        --cm-next-success-success-variant,#cde4d0
    );--cm-button-tone-ink:var(
        --cm-next-success-on-success-variant,#35643c
    );--cm-button-tone-border:var(
        --cm-next-base-color-green-650,#35643c
    )}.cm-button:where(.cm-button--warning){--cm-button-tone-solid:var(
        --cm-next-base-color-yellow-700,#5e5721
    );--cm-button-tone-on:var(
        --cm-next-warning-on-warning,#fff
    );--cm-button-tone-soft:var(
        --cm-next-warning-warning-variant,#ebe7c6
    );--cm-button-tone-ink:var(
        --cm-next-warning-on-warning-container,#000
    );--cm-button-tone-border:var(
        --cm-next-base-color-yellow-700,#5e5721
    )}.cm-button:where(.cm-button--danger){--cm-button-tone-solid:var(
        --cm-next-base-color-red-600,#931f1f
    );--cm-button-tone-on:var(--cm-next-error-on-error,#fff);--cm-button-tone-soft:var(
        --cm-next-error-error-variant,#f2c0c0
    );--cm-button-tone-ink:var(
        --cm-next-error-on-error-variant,#7e1b1b
    );--cm-button-tone-border:var(
        --cm-next-base-color-red-600,#931f1f
    )}.cm-button:where(.cm-button--info){--cm-button-tone-solid:var(
        --cm-next-base-color-blue-600,#37607c
    );--cm-button-tone-on:var(--cm-next-info-on-info,#fff);--cm-button-tone-soft:var(
        --cm-next-info-info-variable,#cadce7
    );--cm-button-tone-ink:var(
        --cm-next-info-on-info-variable,#2f526a
    );--cm-button-tone-border:var(
        --cm-next-base-color-blue-600,#37607c
    )}.cm-button:where(.cm-button--primary):where(.cm-button--neutral,.cm-button--brand,.cm-button--success,.cm-button--warning,.cm-button--danger,.cm-button--info){--cm-button-bg:var(--cm-button-tone-solid);--cm-button-fg:var(--cm-button-tone-on);--cm-button-border:var(--cm-button-tone-border);--cm-button-hover-bg:color-mix(in srgb,var(--cm-button-tone-solid) 94%,var(--cm-button-tone-on));--cm-button-hover-fg:var(--cm-button-tone-on);--cm-button-hover-border:var(--cm-button-tone-border);--cm-button-pressed-bg:color-mix(in srgb,var(--cm-button-tone-solid) 88%,var(--cm-button-tone-on));--cm-button-pressed-fg:var(--cm-button-tone-on);--cm-button-pressed-border:var(--cm-button-tone-border)}.cm-button:where(.cm-button--secondary):where(.cm-button--neutral,.cm-button--brand,.cm-button--success,.cm-button--warning,.cm-button--danger,.cm-button--info){--cm-button-bg:var(--cm-button-tone-soft);--cm-button-fg:var(--cm-button-tone-ink);--cm-button-border:var(--cm-button-tone-border);--cm-button-hover-bg:color-mix(in srgb,var(--cm-button-tone-soft) 94%,var(--cm-button-tone-ink));--cm-button-hover-fg:var(--cm-button-tone-ink);--cm-button-hover-border:var(--cm-button-tone-border);--cm-button-pressed-bg:color-mix(in srgb,var(--cm-button-tone-soft) 94%,var(--cm-button-tone-ink));--cm-button-pressed-fg:var(--cm-button-tone-ink);--cm-button-pressed-border:var(--cm-button-tone-border);--cm-button-pressed-shadow:inset 0 0 0 1px var(--cm-button-tone-border)}.cm-button:where(.cm-button--tertiary):where(.cm-button--neutral,.cm-button--brand,.cm-button--success,.cm-button--warning,.cm-button--danger,.cm-button--info){--cm-button-bg:transparent;--cm-button-fg:var(--cm-button-tone-ink);--cm-button-border:var(--cm-button-tone-border);--cm-button-hover-bg:transparent;--cm-button-hover-fg:var(--cm-button-tone-ink);--cm-button-hover-border:var(--cm-button-tone-border);--cm-button-hover-shadow:0 0 0 1px var(--cm-button-tone-border);--cm-button-pressed-bg:transparent;--cm-button-pressed-fg:var(--cm-button-tone-ink);--cm-button-pressed-border:var(--cm-button-tone-border);--cm-button-pressed-shadow:inset 0 0 0 1px var(--cm-button-tone-border)}.cm-button:where(.cm-button--ghost,.cm-button--outline){--cm-button-bg:transparent;--cm-button-fg:var(--cm-next-surface-on-surface,#000);--cm-button-border:transparent;--cm-button-shadow:none;--cm-button-hover-bg:color-mix(in srgb,var(--cm-button-fg) 6%,var(--cm-button-bg));--cm-button-hover-fg:var(--cm-button-fg);--cm-button-hover-border:transparent;--cm-button-hover-shadow:none;--cm-button-pressed-bg:color-mix(in srgb,var(--cm-button-fg) 12%,var(--cm-button-bg));--cm-button-pressed-fg:var(--cm-button-fg);--cm-button-pressed-border:transparent;--cm-button-pressed-shadow:none;--cm-button-disabled-bg:transparent;--cm-button-disabled-fg:var(
        --cm-next-components-button-tertiary-disabled-on-container,#737373
    );--cm-button-disabled-border:transparent;--cm-button-disabled-shadow:none}.cm-button:where(.cm-button--outline){--cm-button-bg:var(
        --cm-next-surface-surface-container,#f9f9f9
    );--cm-button-border:var(
        --cm-next-surface-on-surface-variant,#666
    );--cm-button-hover-border:var(--cm-button-fg);--cm-button-pressed-border:var(--cm-button-fg);--cm-button-disabled-border:var(
        --cm-next-surface-surface-outline-variant,#d6d6d6
    )}.cm-button:where(.cm-button--ghost,.cm-button--outline):where(.cm-button--neutral,.cm-button--brand,.cm-button--success,.cm-button--warning,.cm-button--danger,.cm-button--info){--cm-button-fg:var(--cm-button-tone-ink);--cm-button-hover-fg:var(--cm-button-tone-ink);--cm-button-pressed-fg:var(--cm-button-tone-ink)}.cm-button:where(.cm-button--outline):where(.cm-button--neutral,.cm-button--brand,.cm-button--success,.cm-button--warning,.cm-button--danger,.cm-button--info){--cm-button-border:var(--cm-button-tone-border)}.cm-button:where(.cm-button--link){--cm-button-bg:transparent;--cm-button-fg:var(--cm-next-surface-on-surface,#000);--cm-button-border:transparent;--cm-button-shadow:none;--cm-button-hover-bg:transparent;--cm-button-hover-fg:var(--cm-next-surface-on-surface,#000);--cm-button-hover-border:transparent;--cm-button-hover-shadow:none;--cm-button-pressed-bg:transparent;--cm-button-pressed-fg:var(--cm-next-surface-on-surface,#000);--cm-button-pressed-border:transparent;--cm-button-pressed-shadow:none;--cm-button-disabled-bg:transparent;--cm-button-disabled-fg:var(
        --cm-next-components-button-tertiary-disabled-on-container,#737373
    );--cm-button-disabled-border:transparent;--cm-button-disabled-shadow:none}.cm-button:where(.cm-button--link):where(.cm-button--neutral,.cm-button--brand,.cm-button--success,.cm-button--warning,.cm-button--danger,.cm-button--info){--cm-button-fg:var(--cm-button-tone-ink);--cm-button-hover-fg:var(--cm-button-tone-ink);--cm-button-pressed-fg:var(--cm-button-tone-ink)}.cm-button:where(:hover:not(:disabled):not([aria-disabled=true])){--cm-button-current-bg:var(--cm-button-hover-bg);--cm-button-current-fg:var(--cm-button-hover-fg);--cm-button-current-border:var(--cm-button-hover-border);--cm-button-current-shadow:var(--cm-button-hover-shadow)}.cm-button:where(:active:not(:disabled):not([aria-disabled=true])){--cm-button-current-bg:var(--cm-button-pressed-bg);--cm-button-current-fg:var(--cm-button-pressed-fg);--cm-button-current-border:var(--cm-button-pressed-border);--cm-button-current-shadow:var(--cm-button-pressed-shadow)}.cm-button:where(:disabled,[aria-disabled=true]){--cm-button-current-bg:var(--cm-button-disabled-bg);--cm-button-current-fg:var(--cm-button-disabled-fg);--cm-button-current-border:var(--cm-button-disabled-border);--cm-button-current-shadow:var(--cm-button-disabled-shadow)}.cm-button:focus-visible{outline:2px solid var(--cm-button-focus-color);outline-offset:3px}.cm-button-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--cm-button-icon-size);height:var(--cm-button-icon-size);pointer-events:none}.cm-button-icon>:is(svg,img){width:100%;height:100%}.cm-button>svg{width:var(--cm-button-icon-size);height:var(--cm-button-icon-size)}@media (forced-colors:active){.cm-button{border-color:ButtonText}.cm-button:where(:disabled,[aria-disabled=true]){color:GrayText;border-color:GrayText}.cm-button:focus-visible{outline-color:Highlight}}.cm-input-recipe{--cm-input-current-bg:var(--cm-input-bg);--cm-input-current-fg:var(--cm-input-fg);--cm-input-current-placeholder:var(--cm-input-placeholder);--cm-input-current-border:var(--cm-input-border);--cm-input-current-label:var(--cm-input-label);--cm-input-current-helper:var(--cm-input-helper);--cm-input-current-shadow:var(--cm-input-shadow);--cm-input-focus-color:var(--cm-next-surface-on-surface,#000);--cm-input-radius:var(
        --cm-next-spacing-component-button-lg-corner-radius,40px
    )}.cm-input-recipe:where(.cm-input--lg){--cm-input-height:var(
        --cm-next-spacing-component-input-field-lg-max-height-weight,53px
    );--cm-input-padding-x:var(
        --cm-next-spacing-component-input-field-lg-padding-x,20px
    );--cm-input-gap:var(
        --cm-next-spacing-component-input-field-lg-content-gap,8px
    );--cm-input-icon-size:var(
        --cm-next-spacing-component-input-field-lg-icon,14px
    );--cm-input-font-size:var(--cm-next-typography-fixed-body-2xs-size,14px);--cm-input-line-height:var(
        --cm-next-typography-fixed-body-2xs-line-height,19px
    )}.cm-input-recipe:where(.cm-input--rg){--cm-input-height:var(
        --cm-next-spacing-component-input-field-rg-max-height-weight,43px
    );--cm-input-padding-x:var(
        --cm-next-spacing-component-input-field-rg-padding-x,12px
    );--cm-input-gap:var(
        --cm-next-spacing-component-input-field-rg-content-gap,8px
    );--cm-input-icon-size:var(
        --cm-next-spacing-component-input-field-rg-icon,14px
    );--cm-input-font-size:var(--cm-next-typography-fixed-body-2xs-size,14px);--cm-input-line-height:var(
        --cm-next-typography-fixed-body-2xs-line-height,19px
    )}.cm-input-recipe:where(.cm-input--sm){--cm-input-height:var(
        --cm-next-spacing-component-input-field-sm-max-height-weight,31px
    );--cm-input-padding-x:var(
        --cm-next-spacing-component-input-field-sm-padding-x,8px
    );--cm-input-gap:var(
        --cm-next-spacing-component-input-field-sm-content-gap,6px
    );--cm-input-icon-size:var(
        --cm-next-spacing-component-input-field-sm-icon,12px
    );--cm-input-font-size:var(--cm-next-typography-fixed-label-3xs-size,12px);--cm-input-line-height:var(
        --cm-next-typography-fixed-label-3xs-line-height,17px
    )}.cm-input-recipe:where(.cm-input--global){--cm-input-bg:var(
        --cm-next-components-input-field-global-default-container,#f9f9f9
    );--cm-input-fg:var(
        --cm-next-components-input-field-global-focused-on-container,#1a1a1a
    );--cm-input-placeholder:var(
        --cm-next-components-input-field-global-default-on-container-2,#737373
    );--cm-input-border:var(
        --cm-next-components-input-field-global-default-outline,#e0e0e0
    );--cm-input-label:var(
        --cm-next-components-input-field-global-default-on-container-2,#737373
    );--cm-input-helper:var(
        --cm-next-components-input-field-global-default-on-container-2,#737373
    );--cm-input-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-default-container-elevation,transparent
        );--cm-input-hover-bg:var(
        --cm-next-components-input-field-global-hover-container,#fff
    );--cm-input-hover-fg:var(
        --cm-next-components-input-field-global-focused-on-container,#1a1a1a
    );--cm-input-hover-placeholder:var(
        --cm-next-components-input-field-global-hover-on-container,#737373
    );--cm-input-hover-border:var(
        --cm-next-components-input-field-global-hover-outline,#c4c4c4
    );--cm-input-hover-label:var(
        --cm-next-components-input-field-global-hover-on-container-2,#737373
    );--cm-input-hover-helper:var(
        --cm-next-components-input-field-global-hover-on-container-2,#737373
    );--cm-input-hover-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-hover-container-elevation,rgba(0,0,0,.08)
        );--cm-input-focus-bg:var(
        --cm-next-components-input-field-global-focused-container,#fff
    );--cm-input-focus-fg:var(
        --cm-next-components-input-field-global-focused-on-container,#1a1a1a
    );--cm-input-focus-placeholder:var(
        --cm-next-components-input-field-global-focused-on-container,#1a1a1a
    );--cm-input-focus-border:var(
        --cm-next-components-input-field-global-focused-outline,#999
    );--cm-input-focus-label:var(
        --cm-next-components-input-field-global-focused-on-container-2,#0d0d0d
    );--cm-input-focus-helper:var(
        --cm-next-components-input-field-global-focused-on-container-2,#0d0d0d
    );--cm-input-focus-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-focused-container-elevation,rgba(0,0,0,.08)
        );--cm-input-success-bg:var(
        --cm-next-components-input-field-global-success-container,#f9f9f9
    );--cm-input-success-fg:var(
        --cm-next-components-input-field-global-focused-on-container,#1a1a1a
    );--cm-input-success-placeholder:var(
        --cm-next-components-input-field-global-success-on-container,#262626
    );--cm-input-success-border:var(
        --cm-next-components-input-field-global-success-outline,#3e7446
    );--cm-input-success-label:var(
        --cm-next-components-input-field-global-success-on-container,#262626
    );--cm-input-success-helper:var(
        --cm-next-components-input-field-global-success-on-container-variant,#3e7446
    );--cm-input-success-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-success-container-elevation,transparent
        );--cm-input-error-bg:var(
        --cm-next-components-input-field-global-error-container,#f9f9f9
    );--cm-input-error-fg:var(
        --cm-next-components-input-field-global-focused-on-container,#1a1a1a
    );--cm-input-error-placeholder:var(
        --cm-next-components-input-field-global-error-on-container,#262626
    );--cm-input-error-border:var(
        --cm-next-components-input-field-global-error-outline,#931f1f
    );--cm-input-error-label:var(
        --cm-next-components-input-field-global-error-on-container,#262626
    );--cm-input-error-helper:color-mix(in srgb,var(
                --cm-next-components-input-field-global-error-on-container-variant,#931f1f
            ) 65%,var(
            --cm-next-components-input-field-global-focused-on-container,#1a1a1a
        ));--cm-input-error-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-error-container-elevation,transparent
        );--cm-input-disabled-bg:var(
        --cm-next-components-input-field-global-disabled-container,#d6d6d6
    );--cm-input-disabled-fg:var(
        --cm-next-components-input-field-global-disabled-on-container,#8c8c8c
    );--cm-input-disabled-placeholder:var(
        --cm-next-components-input-field-global-disabled-on-container,#8c8c8c
    );--cm-input-disabled-border:var(
        --cm-next-components-input-field-global-disabled-outline,#d6d6d6
    );--cm-input-disabled-label:var(
        --cm-next-components-input-field-global-disabled-on-container,#8c8c8c
    );--cm-input-disabled-helper:var(
        --cm-next-components-input-field-global-disabled-on-container,#8c8c8c
    );--cm-input-disabled-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-disabled-container-elevation,transparent
        )}.cm-input-recipe:where(.cm-input--navigation){--cm-input-bg:var(
        --cm-next-components-input-field-navigation-default-container,rgba(0,0,0,.08)
    );--cm-input-fg:var(
        --cm-next-components-input-field-navigation-focused-on-container,#000
    );--cm-input-placeholder:var(
        --cm-next-components-input-field-navigation-default-on-container,rgba(0,0,0,.64)
    );--cm-input-border:var(
        --cm-next-components-input-field-navigation-default-outline,rgba(0,0,0,.08)
    );--cm-input-label:var(
        --cm-next-components-input-field-navigation-default-on-container-2,#1a1a1a
    );--cm-input-helper:var(
        --cm-next-components-input-field-navigation-default-on-container-2,#1a1a1a
    );--cm-input-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-default-container-elevation,transparent
        );--cm-input-hover-bg:var(
        --cm-next-components-input-field-navigation-hover-container,rgba(0,0,0,.04)
    );--cm-input-hover-fg:var(
        --cm-next-components-input-field-navigation-focused-on-container,#000
    );--cm-input-hover-placeholder:var(
        --cm-next-components-input-field-navigation-hover-on-container,rgba(0,0,0,.88)
    );--cm-input-hover-border:var(
        --cm-next-components-input-field-navigation-hover-outline,rgba(0,0,0,.04)
    );--cm-input-hover-label:var(
        --cm-next-components-input-field-navigation-hover-on-container-2,#0d0d0d
    );--cm-input-hover-helper:var(
        --cm-next-components-input-field-navigation-hover-on-container-2,#0d0d0d
    );--cm-input-hover-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-hover-container-elevation,rgba(0,0,0,.08)
        );--cm-input-focus-bg:var(
        --cm-next-components-input-field-navigation-focused-container,rgba(0,0,0,.16)
    );--cm-input-focus-fg:var(
        --cm-next-components-input-field-navigation-focused-on-container,#000
    );--cm-input-focus-placeholder:var(
        --cm-next-components-input-field-navigation-focused-on-container,#000
    );--cm-input-focus-border:var(
        --cm-next-components-input-field-navigation-focused-outline,rgba(0,0,0,.48)
    );--cm-input-focus-label:var(
        --cm-next-components-input-field-navigation-focused-on-container-2,#0d0d0d
    );--cm-input-focus-helper:var(
        --cm-next-components-input-field-navigation-focused-on-container-2,#0d0d0d
    );--cm-input-focus-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-focused-container-elevation,rgba(0,0,0,.08)
        );--cm-input-success-bg:var(
        --cm-next-components-input-field-global-success-container,#f9f9f9
    );--cm-input-success-fg:var(
        --cm-next-components-input-field-navigation-focused-on-container,#000
    );--cm-input-success-placeholder:var(
        --cm-next-components-input-field-global-success-on-container,#262626
    );--cm-input-success-border:var(
        --cm-next-components-input-field-global-success-outline,#3e7446
    );--cm-input-success-label:var(
        --cm-next-components-input-field-global-success-on-container,#262626
    );--cm-input-success-helper:var(
        --cm-next-components-input-field-global-success-on-container-variant,#3e7446
    );--cm-input-success-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-success-container-elevation,transparent
        );--cm-input-error-bg:var(
        --cm-next-components-input-field-navigation-error-container,rgba(0,0,0,.08)
    );--cm-input-error-fg:var(
        --cm-next-components-input-field-navigation-focused-on-container,#000
    );--cm-input-error-placeholder:var(
        --cm-next-components-input-field-navigation-error-on-container,rgba(0,0,0,.64)
    );--cm-input-error-border:var(
        --cm-next-components-input-field-navigation-error-outline,#931f1f
    );--cm-input-error-label:var(
        --cm-next-components-input-field-navigation-error-on-container,rgba(0,0,0,.64)
    );--cm-input-error-helper:color-mix(in srgb,var(
                --cm-next-components-input-field-navigation-error-on-container-variant,#931f1f
            ) 65%,var(
            --cm-next-components-input-field-navigation-focused-on-container,#000
        ));--cm-input-error-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-error-container-elevation,transparent
        );--cm-input-disabled-bg:var(
        --cm-next-components-input-field-navigation-disabled-container,rgba(0,0,0,.08)
    );--cm-input-disabled-fg:var(
        --cm-next-components-input-field-navigation-disabled-on-container,rgba(0,0,0,.32)
    );--cm-input-disabled-placeholder:var(
        --cm-next-components-input-field-navigation-disabled-on-container,rgba(0,0,0,.32)
    );--cm-input-disabled-border:var(
        --cm-next-components-input-field-navigation-disabled-outline,rgba(0,0,0,.08)
    );--cm-input-disabled-label:var(
        --cm-next-components-input-field-navigation-disabled-on-container,rgba(0,0,0,.32)
    );--cm-input-disabled-helper:var(
        --cm-next-components-input-field-navigation-disabled-on-container,rgba(0,0,0,.32)
    );--cm-input-disabled-shadow:0 4px 4px 0 var(
            --cm-next-components-input-field-global-disabled-container-elevation,transparent
        )}.cm-input-recipe:where(:hover){--cm-input-current-bg:var(--cm-input-hover-bg);--cm-input-current-fg:var(--cm-input-hover-fg);--cm-input-current-placeholder:var(--cm-input-hover-placeholder);--cm-input-current-border:var(--cm-input-hover-border);--cm-input-current-label:var(--cm-input-hover-label);--cm-input-current-helper:var(--cm-input-hover-helper);--cm-input-current-shadow:var(--cm-input-hover-shadow)}.cm-input-recipe:where(:focus-within){--cm-input-current-bg:var(--cm-input-focus-bg);--cm-input-current-fg:var(--cm-input-focus-fg);--cm-input-current-placeholder:var(--cm-input-focus-placeholder);--cm-input-current-border:var(--cm-input-focus-border);--cm-input-current-label:var(--cm-input-focus-label);--cm-input-current-helper:var(--cm-input-focus-helper);--cm-input-current-shadow:var(--cm-input-focus-shadow)}.cm-input-recipe:where(.cm-input--success){--cm-input-current-bg:var(--cm-input-success-bg);--cm-input-current-fg:var(--cm-input-success-fg);--cm-input-current-placeholder:var(--cm-input-success-placeholder);--cm-input-current-border:var(--cm-input-success-border);--cm-input-current-label:var(--cm-input-success-label);--cm-input-current-helper:var(--cm-input-success-helper);--cm-input-current-shadow:var(--cm-input-success-shadow)}.cm-input-recipe:where(.cm-input--error){--cm-input-current-bg:var(--cm-input-error-bg);--cm-input-current-fg:var(--cm-input-error-fg);--cm-input-current-placeholder:var(--cm-input-error-placeholder);--cm-input-current-border:var(--cm-input-error-border);--cm-input-current-label:var(--cm-input-error-label);--cm-input-current-helper:var(--cm-input-error-helper);--cm-input-current-shadow:var(--cm-input-error-shadow)}.cm-input-recipe:where(:disabled,[data-disabled],:has(input:disabled)){--cm-input-current-bg:var(--cm-input-disabled-bg);--cm-input-current-fg:var(--cm-input-disabled-fg);--cm-input-current-placeholder:var(--cm-input-disabled-placeholder);--cm-input-current-border:var(--cm-input-disabled-border);--cm-input-current-label:var(--cm-input-disabled-label);--cm-input-current-helper:var(--cm-input-disabled-helper);--cm-input-current-shadow:var(--cm-input-disabled-shadow)}.cm-input::placeholder{color:var(--cm-input-current-placeholder);opacity:1}.cm-input:focus{outline:2px solid var(--cm-input-focus-color);outline-offset:2px}.cm-input:disabled{opacity:1}.cm-input-icon{color:var(--cm-input-current-placeholder)}.cm-input-label{color:var(--cm-input-current-label);font-size:var(--cm-next-typography-fixed-body-2xs-size,14px);line-height:var(--cm-next-typography-fixed-body-2xs-line-height,19px);font-weight:500}.cm-input-help,.cm-input-label{font-family:var(--cm-next-base-font-family-body-text,"Inter",sans-serif);overflow-wrap:anywhere}.cm-input-help{color:var(--cm-input-current-helper);font-size:var(--cm-next-typography-fixed-label-3xs-size,12px);line-height:var(--cm-next-typography-fixed-label-3xs-line-height,17px)}@media (forced-colors:active){.cm-input:focus{outline-color:Highlight}.cm-input:disabled{color:GrayText;border-color:GrayText}}.cm-badge{--cm-badge-font-family:var(
        --cm-next-base-font-family-body-text,"Inter",sans-serif
    );--cm-badge-current-bg:var(--cm-badge-bg);--cm-badge-current-fg:var(--cm-badge-fg);--cm-badge-current-border:var(--cm-badge-border);--cm-badge-focus-color:var(--cm-next-surface-on-surface,#000);--cm-badge-disabled-opacity:0.5}.cm-badge:where(.cm-badge--lg){--cm-badge-height:var(
        --cm-next-spacing-component-chip-lg-max-height-weight,38px
    );--cm-badge-radius:var(
        --cm-next-spacing-component-chip-lg-corner-radius,40px
    );--cm-badge-padding-x:var(
        --cm-next-spacing-component-chip-lg-padding-x,8px
    );--cm-badge-padding-y:var(
        --cm-next-spacing-component-chip-lg-padding-y,8px
    );--cm-badge-gap:var(--cm-next-spacing-component-chip-lg-content-gap,8px);--cm-badge-icon-size:var(--cm-next-spacing-component-chip-lg-icon,20px);--cm-badge-font-size:var(--cm-next-typography-fixed-body-2xs-size,14px);--cm-badge-line-height:var(
        --cm-next-typography-fixed-body-2xs-line-height,19px
    )}.cm-badge:where(.cm-badge--rg){--cm-badge-height:var(
        --cm-next-spacing-component-chip-rg-max-height-weight,31px
    );--cm-badge-radius:var(
        --cm-next-spacing-component-chip-rg-corner-radius,36px
    );--cm-badge-padding-x:var(
        --cm-next-spacing-component-chip-rg-padding-x,8px
    );--cm-badge-padding-y:var(
        --cm-next-spacing-component-chip-rg-padding-y,4px
    );--cm-badge-gap:var(--cm-next-spacing-component-chip-rg-content-gap,4px);--cm-badge-icon-size:var(--cm-next-spacing-component-chip-rg-icon,12px);--cm-badge-font-size:var(--cm-next-typography-fixed-label-3xs-size,12px);--cm-badge-line-height:var(
        --cm-next-typography-fixed-label-3xs-line-height,17px
    )}@media (max-width:639px){.cm-badge:where(.cm-badge--responsive){--cm-badge-height:var(
            --cm-next-spacing-component-chip-rg-max-height-weight,31px
        );--cm-badge-radius:var(
            --cm-next-spacing-component-chip-rg-corner-radius,36px
        );--cm-badge-padding-x:var(
            --cm-next-spacing-component-chip-rg-padding-x,8px
        );--cm-badge-padding-y:var(
            --cm-next-spacing-component-chip-rg-padding-y,4px
        );--cm-badge-gap:var(
            --cm-next-spacing-component-chip-rg-content-gap,4px
        );--cm-badge-icon-size:var(
            --cm-next-spacing-component-chip-rg-icon,12px
        );--cm-badge-font-size:var(
            --cm-next-typography-fixed-label-3xs-size,12px
        );--cm-badge-line-height:var(
            --cm-next-typography-fixed-label-3xs-line-height,17px
        )}}.cm-badge:where(.cm-badge--sm){--cm-badge-height:var(
        --cm-next-spacing-component-chip-xs-max-height-weight,20px
    );--cm-badge-radius:var(
        --cm-next-spacing-component-chip-xs-corner-radius,32px
    );--cm-badge-padding-x:var(
        --cm-next-spacing-component-chip-xs-padding-x,6px
    );--cm-badge-padding-y:var(
        --cm-next-spacing-component-chip-xs-padding-y,1px
    );--cm-badge-gap:var(--cm-next-spacing-component-chip-xs-content-gap,2px);--cm-badge-icon-size:var(--cm-next-spacing-component-chip-xs-icon,12px);--cm-badge-font-size:var(
        --cm-next-typography-fixed-caption-4xs-size,11px
    );--cm-badge-line-height:var(
        --cm-next-typography-fixed-caption-4xs-line-height,16px
    )}.cm-badge:where(.cm-badge--neutral){--cm-badge-bg:var(
        --cm-next-components-chip-neutral-default-container,#f9f9f9
    );--cm-badge-fg:var(
        --cm-next-components-chip-neutral-default-on-container,#737373
    );--cm-badge-border:var(
        --cm-next-components-chip-neutral-default-outline,#fff
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-neutral-active-container,#f9f9f9
    );--cm-badge-highlight-fg:var(
        --cm-next-components-chip-neutral-active-on-container,#595959
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-neutral-active-outline,#c4c4c4
    )}.cm-badge:where(.cm-badge--red){--cm-badge-bg:var(
        --cm-next-components-chip-red-default-container,#f2c0c0
    );--cm-badge-fg:var(
        --cm-next-components-chip-red-default-on-container,#931f1f
    );--cm-badge-border:var(
        --cm-next-components-chip-red-default-outline,#f2c0c0
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-red-active-container,#d74242
    );--cm-badge-highlight-fg:var(--cm-next-surface-on-surface,#000);--cm-badge-highlight-border:var(
        --cm-next-components-chip-red-active-outline,#d74242
    )}.cm-badge:where(.cm-badge--blue){--cm-badge-bg:var(
        --cm-next-components-chip-blue-default-container,#cadce7
    );--cm-badge-fg:var(
        --cm-next-components-chip-blue-default-on-container,#37607c
    );--cm-badge-border:var(
        --cm-next-components-chip-blue-default-outline,#cadce7
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-blue-active-container,#6095b8
    );--cm-badge-highlight-fg:var(
        --cm-next-base-color-neutrals-1000,#000
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-blue-active-outline,#6095b8
    )}.cm-badge:where(.cm-badge--green){--cm-badge-bg:var(
        --cm-next-components-chip-green-default-container,#cde4d0
    );--cm-badge-fg:color-mix(in srgb,var(
                --cm-next-components-chip-green-default-on-container,#3e7446
            ) 80%,var(--cm-next-surface-on-surface,#000));--cm-badge-border:var(
        --cm-next-components-chip-green-default-outline,#cde4d0
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-green-active-container,#69af73
    );--cm-badge-highlight-fg:var(
        --cm-next-base-color-neutrals-1000,#000
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-green-active-outline,#69af73
    )}.cm-badge:where(.cm-badge--yellow){--cm-badge-bg:var(
        --cm-next-components-chip-yellow-default-container,#ebe7c6
    );--cm-badge-fg:color-mix(in srgb,var(
                --cm-next-components-chip-yellow-default-on-container,#847a2e
            ) 80%,var(--cm-next-surface-on-surface,#000));--cm-badge-border:var(
        --cm-next-components-chip-yellow-default-outline,#ebe7c6
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-yellow-active-container,#c3b655
    );--cm-badge-highlight-fg:var(
        --cm-next-base-color-neutrals-1000,#000
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-yellow-active-outline,#c3b655
    )}.cm-badge:where(.cm-badge--violet){--cm-badge-bg:var(
        --cm-next-components-chip-violet-default-container,#d7c0f2
    );--cm-badge-fg:var(
        --cm-next-components-chip-violet-default-on-container,#551f93
    );--cm-badge-border:var(
        --cm-next-components-chip-violet-default-outline,#d7c0f2
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-violet-active-container,#8741d7
    );--cm-badge-highlight-fg:var(
        --cm-next-components-chip-violet-active-on-container,#f7f2fc
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-violet-active-outline,#8741d7
    )}.cm-badge:where(.cm-badge--pink){--cm-badge-bg:var(
        --cm-next-components-chip-pink-default-container,#f0c0f2
    );--cm-badge-fg:var(
        --cm-next-components-chip-pink-default-on-container,#8f1f93
    );--cm-badge-border:var(
        --cm-next-components-chip-pink-default-outline,#f0c0f2
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-pink-active-container,#d241d7
    );--cm-badge-highlight-fg:var(
        --cm-next-base-color-neutrals-1000,#000
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-pink-active-outline,#d241d7
    )}.cm-badge:where(.cm-badge--translucent){--cm-badge-bg:var(
        --cm-next-components-chip-translucent-default-container,rgba(0,0,0,.16)
    );--cm-badge-fg:var(
        --cm-next-components-chip-translucent-default-on-container,rgba(0,0,0,.88)
    );--cm-badge-border:var(
        --cm-next-components-chip-translucent-default-outline,rgba(0,0,0,.48)
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-translucent-navigation-container,rgba(0,0,0,.08)
    );--cm-badge-highlight-fg:var(
        --cm-next-components-chip-translucent-navigation-on-container,rgba(0,0,0,.88)
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-translucent-navigation-outline,rgba(0,0,0,.08)
    )}.cm-badge:where(.cm-badge--outline){--cm-badge-bg:var(
        --cm-next-components-chip-border-only-default-container,hsla(0,0%,100%,0)
    );--cm-badge-fg:var(
        --cm-next-components-chip-border-only-default-on-container,#262626
    );--cm-badge-border:var(
        --cm-next-components-chip-border-only-default-outline,#80e5d3
    );--cm-badge-highlight-bg:var(
        --cm-next-components-chip-border-only-default-container,hsla(0,0%,100%,0)
    );--cm-badge-highlight-fg:var(
        --cm-next-components-chip-border-only-default-on-container,#262626
    );--cm-badge-highlight-border:var(
        --cm-next-components-chip-border-only-default-outline,#80e5d3
    )}.cm-badge:where(.cm-badge--highlight){--cm-badge-current-bg:var(--cm-badge-highlight-bg);--cm-badge-current-fg:var(--cm-badge-highlight-fg);--cm-badge-current-border:var(--cm-badge-highlight-border)}.cm-badge:focus-visible{outline:2px solid var(--cm-badge-focus-color);outline-offset:2px}.cm-badge:where(button:not(:disabled),a[href]){cursor:pointer}.cm-badge:where(:disabled){cursor:not-allowed;opacity:var(--cm-badge-disabled-opacity)}.cm-badge-icon{display:inline-flex;width:var(--cm-badge-icon-size);height:var(--cm-badge-icon-size);flex-shrink:0;pointer-events:none}.cm-badge-icon>svg{width:100%;height:100%}@media (forced-colors:active){.cm-badge:focus-visible{outline-color:Highlight}.cm-badge:where(:disabled){color:GrayText;border-color:GrayText;opacity:1}}.cm-tabs-list{display:flex!important;flex-wrap:wrap!important;align-items:flex-end!important;justify-content:flex-start!important;gap:16px!important;width:100%;contain:inline-size;padding:0!important;overflow:visible!important;background:linear-gradient(var(--cm-next-surface-surface-outline-variant,#d6d6d6),var(--cm-next-surface-surface-outline-variant,#d6d6d6)) 0 100% /100% 1px no-repeat!important}.cm-tabs-list,.cm-tabs-trigger{position:relative;min-width:0;max-width:100%;height:auto!important;border:0!important;border-radius:0!important;box-shadow:none!important}.cm-tabs-trigger{--cm-tab-foreground:var(
        --cm-next-components-segmented-controls-underline-tabs-default-on-container,#8c8c8c
    );--cm-tab-count-bg:var(
        --cm-next-components-segmented-controls-underline-tabs-default-container-mark,#e0e0e0
    );--cm-tab-count-border:var(
        --cm-next-components-segmented-controls-underline-tabs-default-outline,#e0e0e0
    );--cm-tab-count-foreground:var(--cm-tab-foreground);display:inline-flex!important;flex:0 0 auto!important;align-items:flex-start!important;justify-content:center!important;gap:6px!important;width:max-content!important;min-height:25px;padding:0 4px 8px!important;background:transparent!important;color:var(--cm-tab-foreground)!important;font-family:var(--cm-next-base-font-family-body-text,"Inter",sans-serif);font-size:var(--cm-next-typography-fixed-label-3xs-size,12px)!important;font-weight:var(--cm-next-typography-font-weight-medium,500)!important;line-height:var(
        --cm-next-typography-fixed-label-3xs-line-height,17px
    )!important;letter-spacing:0;white-space:normal;overflow-wrap:anywhere;outline:none;cursor:pointer}.cm-tabs-trigger[data-state=active]{--cm-tab-foreground:var(
        --cm-next-components-segmented-controls-underline-tabs-selected-on-container,#000
    );--cm-tab-count-bg:var(
        --cm-next-components-segmented-controls-underline-tabs-selected-container-mark,#0d0d0d
    );--cm-tab-count-border:var(
        --cm-next-components-segmented-controls-underline-tabs-selected-outline,#0d0d0d
    );--cm-tab-count-foreground:var(
        --cm-next-components-segmented-controls-underline-tabs-selected-on-container-mark,#fff
    )}.cm-tabs-trigger[data-state=active]:after{content:"";position:absolute;inset:auto 0 0;height:1.6321px;background-color:var(--cm-tab-count-border);mask:url(/_next/static/media/underline.128e62e6.svg) center/100% 100% no-repeat}.cm-tabs-trigger:focus-visible{outline:2px solid var(--cm-next-surface-on-surface,#000);outline-offset:-2px}.cm-tabs-trigger:disabled{opacity:.5;pointer-events:none;cursor:default}.cm-tabs-trigger svg{width:14px;height:14px;flex-shrink:0;pointer-events:none}.cm-tabs-count{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;box-sizing:border-box;min-width:16px;height:16px;padding:1px 4px;border:1px solid var(--cm-tab-count-border);border-radius:6px;background-color:var(--cm-tab-count-bg);color:var(--cm-tab-count-foreground);font-size:var(--cm-next-typography-fixed-caption-4xs-size,11px);font-weight:var(--cm-next-typography-font-weight-medium,500);line-height:12px;text-align:center}.cm-tabs-count[data-tone=urgent]{background-color:hsl(var(--destructive));border-color:hsl(var(--destructive));color:hsl(var(--destructive-foreground))}.cm-dashboard-table{--cm-dt-header-bg:var(
        --cm-next-components-table-header-container,hsla(0,0%,100%,.24)
    );--cm-dt-header-fg:var(
        --cm-next-components-table-header-on-container,#737373
    );--cm-dt-border:var(
        --cm-next-components-table-row-default-outline,#f0f0f0
    );--cm-dt-row-bg:var(
        --cm-next-components-table-row-default-container,hsla(0,0%,100%,.48)
    );--cm-dt-row-fg:var(
        --cm-next-components-table-row-default-on-container,#0d0d0d
    );--cm-dt-secondary:var(
        --cm-next-components-table-row-default-on-container-variant,#333
    );--cm-dt-gap:var(--cm-next-spacing-component-tablet-lg-content-gap,12px);--cm-dt-edge:var(--cm-next-spacing-component-tablet-lg-padding-x,24px);--cm-dt-py:var(--cm-next-spacing-component-tablet-lg-padding-y,12px);--cm-dt-focus:var(--cm-next-surface-on-surface,#000);display:flex;flex-direction:column;gap:var(--cm-next-spacing-container-content-gap,12px);min-width:0;max-width:100%;font-family:var(--cm-next-base-font-family-body-text,"Inter",sans-serif)}.cm-dashboard-table .cm-dt-surface{background:hsl(var(--card));border:1px solid var(--cm-dt-border);border-radius:var(--cm-next-spacing-component-tablet-lg-corner-radius,32px)}.cm-dashboard-table .cm-dt-grid{width:100%;border-collapse:collapse;font-size:12px;line-height:17px}.cm-dashboard-table .cm-dt-header{height:58px;background:var(--cm-dt-header-bg);border-bottom:1px solid var(--cm-next-components-table-header-outline,#f0f0f0)}.cm-dashboard-table .cm-dt-heading{padding:var(--cm-next-spacing-component-tablet-lg-padding-y-2,20px) calc(var(--cm-dt-gap) / 2);text-align:left;vertical-align:middle;font-size:var(--cm-next-typography-fixed-label-3xs-size,12px);line-height:var(--cm-next-typography-fixed-label-3xs-line-height,17px);font-weight:500;color:var(--cm-dt-header-fg);text-transform:uppercase;white-space:nowrap}.cm-dashboard-table .cm-dt-filters{background:var(--cm-dt-row-bg);border-bottom:1px solid var(--cm-dt-border)}.cm-dashboard-table .cm-dt-filter-cell{padding:var(--cm-dt-py) calc(var(--cm-dt-gap) / 2)}.cm-dashboard-table .cm-dt-filter-cell .cm-input-icons{width:160px;max-width:100%}.cm-dashboard-table .cm-dt-row{height:46px;background:var(--cm-dt-row-bg);border-bottom:1px solid var(--cm-dt-border)}.cm-dashboard-table .cm-dt-row:last-child{border-bottom:0}.cm-dashboard-table .cm-dt-row:hover,.cm-dashboard-table .cm-dt-row[data-state=selected]{background:var(--cm-next-components-table-row-hover-container,#ddf8f3);--cm-dt-row-fg:var(
        --cm-next-components-table-row-hover-on-container,#041512
    );--cm-dt-secondary:var(
        --cm-next-components-table-row-hover-on-container-variant,#092a24
    )}.cm-dashboard-table .cm-dt-cell{height:46px;padding:var(--cm-dt-py) calc(var(--cm-dt-gap) / 2);vertical-align:middle;color:var(--cm-dt-secondary)}.cm-dashboard-table :is(.cm-dt-cell,.cm-dt-heading,.cm-dt-filter-cell):first-child{padding-left:var(--cm-dt-edge)}.cm-dashboard-table :is(.cm-dt-cell,.cm-dt-heading,.cm-dt-filter-cell):last-child{padding-right:var(--cm-dt-edge)}.cm-dashboard-table .cm-dt-cell[data-column=candidate]{color:var(--cm-dt-row-fg);font-size:14px;font-weight:600}.cm-dashboard-table .cm-dt-cell[data-column=candidate] .truncate{font-size:14px;font-weight:600}.cm-dashboard-table .cm-dt-cell[data-column=candidate] .cm-badge{flex-shrink:0}.cm-dashboard-table .cm-dt-cell[data-column=bookingAge]{color:var(--cm-dt-row-fg);font-weight:500}.cm-dashboard-table .cm-dt-cell[data-column=actions] a{display:inline-flex;color:var(--cm-dt-row-fg);text-decoration:none}.cm-dashboard-table .cm-dt-heading[data-column=actions]{width:calc(var(--cm-next-spacing-component-tablet-lg-table-cell-standard3-xs, 24px) + var(--cm-dt-edge))}.cm-dashboard-table .cm-dt-cell[data-column=actions] svg{width:16px;height:16px}.cm-dashboard-table .cm-dt-cell[data-column=status]>div,.cm-dashboard-table .cm-dt-heading[data-column=status]>div{justify-content:flex-start}.cm-dashboard-table .cm-dt-row-action{cursor:pointer}.cm-dashboard-table .cm-dt-skeleton{height:9px;background:var(--cm-dt-border);border-radius:3px}.cm-dashboard-table .cm-dt-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.cm-dashboard-table .cm-dt-toolbar-main{display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:12px;min-width:0}.cm-dashboard-table .cm-dt-search{width:310px;max-width:100%}.cm-dashboard-table .cm-dt-filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.cm-dashboard-table .cm-dt-filter-divider{width:1px;height:11px;background:var(--cm-dt-border)}.cm-dashboard-table :is(.cm-dt-filter-trigger,.cm-dt-sort,.cm-dt-reset){display:inline-flex;align-items:center;gap:6px;border-radius:9999px;color:var(--cm-next-surface-on-surface,#000);font-size:13px;font-weight:500;line-height:17px;cursor:pointer;white-space:nowrap}.cm-dashboard-table .cm-dt-filter-trigger{min-height:31px}.cm-dashboard-table .cm-dt-filter-trigger svg{width:12px;height:12px}.cm-dashboard-table .cm-dt-sort{gap:2px;color:var(--cm-dt-header-fg);font-size:12px;text-transform:inherit}.cm-dashboard-table .cm-dt-sort svg{width:16px;height:16px}.cm-dashboard-table .cm-dt-reset{min-height:31px;padding:0 8px}.cm-dashboard-table .cm-dt-reset svg{width:12px;height:12px}.cm-dashboard-table :is(.cm-dt-filter-trigger,.cm-dt-sort,.cm-dt-reset):hover{text-decoration:underline;text-underline-offset:3px}.cm-dashboard-table :is(.cm-dt-filter-trigger,.cm-dt-sort,.cm-dt-reset,.cm-dt-row-action,a,[role=region]):focus-visible{outline:2px solid var(--cm-dt-focus);outline-offset:-2px}.cm-dashboard-table .cm-dt-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:12px}.cm-dashboard-table .cm-dt-selection{font-size:14px;line-height:19px;color:var(--cm-next-surface-on-surface-variant,#666)}.cm-dashboard-table .cm-dt-pagination-controls{display:flex;flex-wrap:wrap;align-items:center;gap:32px}.cm-dashboard-table .cm-dt-page-size{display:flex;align-items:center;gap:12px;font-size:12px;color:var(--cm-next-surface-on-surface-variant,#666)}.cm-dashboard-table .cm-dt-page-size-trigger{height:38px;width:84px;box-shadow:none}.cm-dashboard-table .cm-dt-page-size-trigger>svg{width:20px;height:20px;opacity:1}.cm-dashboard-table .cm-dt-page-label{display:flex;align-items:center;gap:6px;font-size:14px;font-weight:500;color:var(--cm-next-surface-on-surface,#000);white-space:nowrap}.cm-dashboard-table .cm-dt-page-steps{display:flex;align-items:center;gap:12px}@media (max-width:640px){.cm-dashboard-table .cm-dt-search{width:100%}.cm-dashboard-table .cm-dt-toolbar-main{flex-basis:100%}.cm-dashboard-table .cm-dt-pagination-controls{width:100%;gap:12px}.cm-dashboard-table .cm-dt-page-steps{margin-left:auto}}@media (prefers-reduced-motion:reduce){.cm-dashboard-table [aria-busy=true] [role=status]>div{animation:none;width:100%}.cm-dashboard-table .cm-dt-skeleton{animation:none}}.cm-shell,.cm-shell-mobile-sidebar{--cm-shell-background:var(--cm-next-gradient-gradient-surface-start);--cm-shell-background-image:linear-gradient(169.963deg,var(--cm-next-gradient-gradient-surface-start) 0%,var(--cm-next-gradient-gradient-surface-end) 81.244%)}.cm-shell{height:100dvh;overflow:hidden;background-color:var(--cm-shell-background);background-image:var(--cm-shell-background-image)}.cm-shell .cm-shell-layout{display:flex;gap:16px;width:100%;height:100%;min-height:0;padding:var(--cm-next-spacing-page-vertical-padding,16px) var(--cm-next-spacing-page-horizontal-margin,16px);background:transparent}.cm-shell .cm-shell-panel,.cm-shell-column{display:flex;flex:1;min-width:0;min-height:0;flex-direction:column}.cm-shell .cm-shell-panel{position:relative;overflow:auto;padding:24px;border-radius:32px;background:var(--cm-next-surface-surface-translucent);box-shadow:inset 0 0 0 1px #fff;border:0}.cm-shell .cm-shell-panel>*{flex-shrink:0}.dark .cm-shell .cm-shell-panel{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.cm-shell-sidebar{display:flex;flex:0 0 40px;flex-direction:column;align-items:center;width:40px;min-height:0;padding:0;color:var(--cm-next-components-side-navigation-bar-default-on-container)}.cm-shell-sidebar[data-expanded=true]{flex-basis:200px;width:200px;align-items:stretch}.cm-shell-logo{display:flex;flex:0 0 28px;align-items:center;justify-content:center;gap:10px;height:28px;color:var(--cm-next-surface-on-surface);font-size:18px;font-weight:700}.cm-shell-logo>svg{display:block;flex:0 0 28px;width:28px;height:28px}button.cm-shell-logo{padding:0;border:0;background:transparent;cursor:pointer}.cm-shell-navigation{flex:1;width:100%;margin-top:20px}.cm-shell-nav-groups,.cm-shell-navigation{display:flex;min-height:0;flex-direction:column}.cm-shell-nav-groups{align-items:center;gap:40px;overflow:auto;scrollbar-width:none;padding:0 0 10px}.cm-shell-nav-groups::-webkit-scrollbar{display:none}.cm-shell-nav-group{display:flex;flex:none;flex-direction:column;align-items:center;gap:20px;width:100%}.cm-shell-nav-divider{display:block;flex:none;width:16px;height:0}.cm-shell-nav-divider:before{content:"";display:block;height:1px;background:#b3b3b3;transform:translateY(-.5px)}.cm-shell-nav-item{position:relative;display:flex;flex:none;align-items:center;justify-content:center;gap:8px;width:16px;height:16px;padding:0;border:0;border-radius:40px;background:transparent;color:var(--cm-next-components-side-navigation-bar-default-on-container);font:400 14px/19px var(--font-sans,Inter),sans-serif;cursor:pointer;text-decoration:none}.cm-shell-nav-item:before{content:"";position:absolute;inset:-10px}.cm-shell-nav-item.is-active{width:40px;height:40px;background:var(
        --cm-next-components-side-navigation-bar-default-selected-container-expanded
    );color:var(
        --cm-next-components-side-navigation-bar-default-selected-on-container-expanded
    )}.cm-shell-nav-item.is-active:before{inset:0}.cm-shell-nav-item:not(.is-active):hover{color:var(
        --cm-next-components-side-navigation-bar-default-selected-on-container
    )}.cm-shell-nav-item:hover:before{background:hsla(0,0%,100%,.32);border-radius:inherit}.cm-shell-submenu-indicator{position:absolute;left:calc(50% + 8px);top:calc(50% - 5px);flex:none;width:10px;height:10px;opacity:.6;pointer-events:none}.cm-shell-nav-item[data-state=open] .cm-shell-submenu-indicator{transform:rotate(90deg);opacity:1}:root[data-brand=clinicmira] .cm-shell-submenu{display:flex;flex-direction:column;gap:4px;min-width:240px;max-height:var(--radix-dropdown-menu-content-available-height);overflow-y:auto}:root[data-brand=clinicmira] .cm-shell-submenu-label{padding:4px 12px 8px}:root[data-brand=clinicmira] .cm-shell-submenu .cm-menu-item{min-height:44px;padding:10px 12px}:root[data-brand=clinicmira] .cm-shell-submenu .cm-menu-item:not([data-disabled]){cursor:pointer}.cm-shell-icon{display:block;flex:none;width:16px;height:16px;max-width:none;background-color:currentColor;mask-position:center;mask-repeat:no-repeat;mask-size:contain}.cm-shell-logo:focus-visible,.cm-shell-nav-item:focus-visible,.cm-shell-search:focus-visible,.cm-shell-utility:focus-visible{outline:2px solid currentColor;outline-offset:4px}.cm-shell-sidebar-footer{display:flex;flex:none;align-items:center;justify-content:center;padding-top:12px}.cm-shell-sidebar[data-expanded=true] .cm-shell-logo{justify-content:flex-start;padding-left:12px}.cm-shell-sidebar[data-expanded=true] .cm-shell-nav-item{justify-content:flex-start;width:100%;height:36px;padding:0 12px}.cm-shell-sidebar[data-expanded=true] .cm-shell-submenu-indicator{position:static;width:12px;height:12px;margin-left:auto}.cm-shell-sidebar[data-expanded=true] .cm-shell-nav-item:before{inset:0}.cm-shell-sidebar[data-expanded=true] .cm-shell-nav-group{gap:8px}.cm-shell-sidebar[data-expanded=true] .cm-shell-nav-groups{gap:24px}.cm-shell-sidebar[data-expanded] .cm-shell-sidebar-toggle{justify-content:center;width:36px;height:36px;padding:0}.cm-shell-sidebar-toggle:before{inset:0}.cm-shell-nav-heading{align-self:stretch;padding:0 12px;font:500 11px/16px var(--font-sans,Inter),sans-serif;color:#8c8c8c}.cm-shell-nav-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-shell-header{display:flex;flex:0 0 47px;justify-content:space-between;align-items:flex-start;gap:16px;height:47px;min-width:0;padding:0 16px 16px}.cm-shell-header-leading{display:flex;align-items:center;min-width:0;height:31px;gap:12px}.cm-shell-page-title{display:none;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--cm-next-surface-on-surface);font:500 14px/19px var(--font-sans,Inter),sans-serif}.cm-shell-breadcrumb{min-width:0;font:400 14px/19px var(--font-sans,Inter),sans-serif;color:var(--cm-next-components-breadcrunps-default-on-container-active)}.cm-shell-breadcrumb li,.cm-shell-breadcrumb ol{display:flex;align-items:center;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.cm-shell-breadcrumb li:last-child{overflow:hidden}.cm-shell-breadcrumb li:first-child>a{min-width:56px}.cm-shell-breadcrumb a,.cm-shell-breadcrumb span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cm-shell-breadcrumb [aria-current=page]{color:var(--cm-next-components-breadcrunps-default-on-container);font-weight:500}.cm-shell-breadcrumb .cm-shell-icon{width:14px;height:14px}.cm-shell-header-actions{display:flex;flex:none;align-items:center;gap:32px}.cm-shell-header-utilities{display:flex;align-items:center;gap:12px}.cm-shell-search{display:flex;align-items:center;gap:6px;width:310px;height:31px;padding:6px 8px;border:0;box-shadow:0 0 0 1px var(--cm-next-components-input-field-navigation-default-outline);border-radius:40px;background:var(
        --cm-next-components-input-field-navigation-default-container
    );color:var(
        --cm-next-components-input-field-navigation-default-on-container
    );font:400 12px/17px var(--font-sans,Inter),sans-serif;text-align:left;cursor:pointer}.cm-shell-search .cm-shell-icon,.cm-shell-utility .cm-shell-icon{width:12px;height:12px}.cm-shell-utility{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:31px;height:29.8928585px;padding:4px 8px;border:0;box-shadow:0 0 0 1px var(--cm-next-components-chip-translucent-navigation-outline);border-radius:36px;background:var(--cm-next-components-chip-translucent-navigation-container);color:var(--cm-next-components-chip-translucent-navigation-on-container);cursor:pointer}.cm-shell-search:hover,.cm-shell-utility:hover{background:rgba(0,0,0,.12)}.cm-shell-utility:disabled{opacity:.5;cursor:wait}.cm-shell-account-trigger{width:32px;height:32px;padding:0;border-radius:50%}.cm-shell-account-trigger .cm-shell-account-avatar{width:100%;height:100%;border-radius:inherit;font:600 14px/1 var(--font-sans,Inter),sans-serif}.cm-shell-account-avatar>span{background:var(--cm-next-base-color-turquoise-650);color:var(--cm-next-base-color-turquoise-150)}.cm-shell-account-avatar>img{object-fit:cover}.cm-shell-account-trigger:hover .cm-shell-account-avatar>span{background:var(--cm-next-base-color-turquoise-700)}.cm-shell-notifications{width:auto;min-width:31px;gap:6px}.cm-shell-notification-count{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:999px;background:#b42318;color:#fff;font:600 10px/1 var(--font-sans,Inter),sans-serif;font-variant-numeric:tabular-nums}.dark .cm-shell-search:hover,.dark .cm-shell-utility:hover{background:hsla(0,0%,100%,.12)}.cm-shell-mobile-toggle{display:none}.cm-shell-support-controls{display:flex;justify-content:center;width:100%}.cm-shell-support-icon{position:relative;display:block;flex:none;width:16px;height:16px}.cm-shell-support-unread{position:absolute;top:-3px;right:-3px;width:8px;height:8px;border-radius:50%;background:hsl(var(--destructive));box-shadow:0 0 0 2px var(--cm-shell-background);pointer-events:none}.cm-shell-candidate-content>div{min-height:0;padding-top:0}@media (max-width:900px){.cm-shell-header-actions{gap:16px}}@media (max-width:767px){.cm-shell .cm-shell-layout{gap:0}.cm-shell-sidebar:not(.cm-shell-mobile-sidebar){display:none}.cm-shell-sidebar.cm-shell-mobile-sidebar{width:224px;padding:20px 16px;background-color:var(--cm-shell-background);background-image:var(--cm-shell-background-image)}.cm-shell-mobile-sidebar>button:last-child{display:none}.cm-shell-header{height:47px;padding-left:0;padding-right:0;gap:8px}.cm-shell-mobile-toggle{display:inline-flex}.cm-shell-header-actions,.cm-shell-header-leading,.cm-shell-header-utilities{gap:8px}.cm-shell-header-utilities{gap:6px}.cm-shell-breadcrumb{display:none}.cm-shell-page-title{display:block}}@media (max-width:639px){.cm-shell-search{display:none}.cm-shell-header{flex-basis:45.8928585px;height:45.8928585px}}@media (max-width:359px){.cm-shell-header{flex-wrap:wrap;flex-basis:auto;height:auto}}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/instrument-sans-bold.1c2a9f58.ttf) format("truetype")}.cm-dashboard-overview{container-type:inline-size;margin-bottom:24px}.cm-dashboard-quick-actions{display:flex;align-items:center;gap:16px;min-height:88px}.cm-dashboard-heading{flex:0 1 457px;min-width:0;display:flex;flex-direction:column;gap:8px}.cm-dashboard-heading h1{margin:0;color:var(--cm-next-surface-on-surface,#000);font:700 36px/50px var(--cm-next-base-font-family-heading,"Instrument Sans",sans-serif);overflow-wrap:anywhere}.cm-dashboard-heading p{margin:0;color:var(--cm-next-surface-on-surface-variant,#666);font:400 16px/22px var(--font-sans,Inter),sans-serif}.cm-dashboard-actions{display:flex;flex:1;min-width:0;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;align-content:flex-start;gap:12px}.cm-dashboard-actions .cm-dashboard-action{--cm-action-ink:var(
        --cm-action-light-ink,var(--cm-next-surface-on-surface,#000)
    );--cm-badge-bg:var(
        --cm-action-fill,var(--cm-next-components-chip-neutral-active-container,#f9f9f9)
    );--cm-badge-fg:var(--cm-action-ink);--cm-badge-border:color-mix(in srgb,var(--cm-action-ink) 22%,var(--cm-badge-bg));--cm-badge-focus-color:var(--cm-action-ink);text-decoration:none;transition:background-color .15s,border-color .15s}.cm-dashboard-actions .cm-dashboard-action:hover{--cm-badge-current-bg:color-mix(in srgb,var(--cm-action-ink) 10%,var(--cm-badge-bg));--cm-badge-current-border:var(--cm-action-ink)}.cm-dashboard-actions .cm-dashboard-action:active{--cm-badge-current-bg:color-mix(in srgb,var(--cm-action-ink) 16%,var(--cm-badge-bg))}@media (prefers-reduced-motion:reduce){.cm-dashboard-actions .cm-dashboard-action{transition:none}}.cm-dashboard-action[data-action-color=blue]{--cm-action-fill:var(--cm-next-components-chip-blue-default-container);--cm-action-light-ink:var(--cm-next-base-color-blue-750);--cm-action-dark-ink:var(--cm-next-base-color-blue-150)}.cm-dashboard-action[data-action-color=yellow]{--cm-action-fill:var(--cm-next-components-chip-yellow-default-container);--cm-action-light-ink:var(--cm-next-base-color-yellow-750);--cm-action-dark-ink:var(--cm-next-base-color-yellow-150)}.cm-dashboard-action[data-action-color=green]{--cm-action-fill:var(--cm-next-components-chip-green-default-container);--cm-action-light-ink:var(--cm-next-base-color-green-750);--cm-action-dark-ink:var(--cm-next-base-color-green-150)}.cm-dashboard-action[data-action-color=violet]{--cm-action-fill:var(--cm-next-components-chip-violet-default-container);--cm-action-light-ink:var(--cm-next-base-color-violet-750);--cm-action-dark-ink:var(--cm-next-base-color-violet-150)}.cm-dashboard-action[data-action-color=pink]{--cm-action-fill:var(--cm-next-components-chip-pink-default-container);--cm-action-light-ink:var(--cm-next-base-color-pink-750);--cm-action-dark-ink:var(--cm-next-base-color-pink-150)}.cm-dashboard-action[data-action-color=turquoise]{--cm-action-fill:var(--cm-next-primary-primary-variant);--cm-action-light-ink:var(--cm-next-base-color-turquoise-750);--cm-action-dark-ink:var(--cm-next-base-color-turquoise-150)}.dark .cm-dashboard-actions .cm-dashboard-action{--cm-action-ink:var(
        --cm-action-dark-ink,var(--cm-next-surface-on-surface,#fff)
    )}@media (min-width:640px){.cm-dashboard-actions .cm-dashboard-action:not([data-compact]){--cm-badge-padding-x:var(
            --cm-next-spacing-component-chip-lg-padding-x-2,16px
        )}.cm-dashboard-action[href="/candidates"]{min-width:182px}.cm-dashboard-action[href="/sms/candidate-reminders"]{min-width:199px}.cm-dashboard-action[href="/bookings/new"]{min-width:168px}.cm-dashboard-action[href="/calendar"]{min-width:107px}.cm-dashboard-action[href="/sms"]{min-width:131px}}@container (max-width: 1000px){.cm-dashboard-quick-actions{flex-direction:column;align-items:stretch;gap:24px}.cm-dashboard-heading{flex-basis:auto}.cm-dashboard-actions{justify-content:flex-start}}@media (max-width:639px){.cm-dashboard-actions{gap:var(--cm-next-base-spacing-padding-8,8px)}}.cm-auth-shell{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;height:100dvh;padding:16px;overflow:auto;background:var(--cm-next-gradient-gradient-surface-start);color:var(--cm-next-surface-on-surface,#000)}.cm-auth-form-column{display:flex;flex-direction:column;gap:24px;min-width:0;padding:40px;border-radius:32px;background:hsla(0,0%,100%,.56);box-shadow:inset 0 0 0 1px #fff}.cm-auth-form-body{display:flex;flex:1;align-items:center;justify-content:center;padding:32px 0}.cm-auth-title{font-family:var(
        --cm-next-base-font-family-heading,"Instrument Sans",sans-serif
    );line-height:1.25;color:var(--cm-next-surface-on-surface,#000)}.cm-auth-description,.cm-auth-footer{color:var(--cm-next-surface-on-surface-variant,#666)}.cm-auth-form .cm-input-recipe{--cm-input-bg:hsl(var(--card))}.cm-auth-form .cm-button--primary{background:var(--cm-button-current-bg);color:var(--cm-button-current-fg)}.cm-auth-form input[type=radio]{accent-color:var(--cm-next-base-color-turquoise-650)}.cm-auth-form .lucide-mail-check{color:var(--cm-next-base-color-turquoise-650)}.cm-auth-form a{color:var(--cm-next-base-color-turquoise-750);text-underline-offset:4px}.cm-auth-form a:hover{color:var(--cm-next-surface-on-surface)}.cm-auth-brand-link:focus-visible,.cm-auth-form a:focus-visible{outline:2px solid var(--cm-next-surface-on-surface);outline-offset:4px;border-radius:4px}.cm-auth-brand-panel{min-height:560px;border-radius:32px;color:var(--cm-next-base-color-turquoise-650)}.cm-auth-panel-surface{background:var(--cm-next-gradient-gradient-surface-start)}.cm-auth-brand-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:100%;padding:48px;color:var(--cm-next-surface-on-surface,#000)}.cm-auth-headline{max-width:448px;margin-top:24px;font:700 36px/44px var(--cm-next-base-font-family-heading,"Instrument Sans",sans-serif);letter-spacing:-.02em}.cm-auth-subtitle{max-width:400px;margin-top:12px;color:var(--cm-next-base-color-turquoise-750);font:400 14px/22px var(--font-sans,Inter),sans-serif}.dark .cm-auth-form-column{background:hsla(0,0%,5%,.56);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.08)}.dark .cm-auth-form a,.dark .cm-auth-subtitle{color:var(--cm-next-base-color-turquoise-100)}.dark .cm-auth-brand-panel,.dark .cm-auth-form .lucide-mail-check{color:var(--cm-next-base-color-turquoise-300)}@media (min-width:1024px){.cm-auth-shell{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:767px){.cm-auth-shell{padding:12px}.cm-auth-form-column{padding:24px;border-radius:24px}}