.ctc-wrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.ctc-trigger{cursor:pointer;display:inline-flex}.ctc-trigger[data-disabled=true]{cursor:not-allowed;opacity:.6}.ctc-positioner{z-index:50;pointer-events:none;position:absolute}.ctc-bubble{white-space:nowrap;background-color:var(--neutral-surface-oncolor);width:max-content;color:var(--neutral-content-oncolor);text-align:left;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex;overflow:visible}.ctc-label,.ctc-label.label,.ctc-label.body,.ctc-label.copy,.ctc-label.caption,.ctc-label.small,.ctc-label.overline{color:inherit}.ctc-inline{--ctc-inline-padding-block:var(--space-4);--ctc-inline-padding-inline:var(--space-8);--ctc-inline-gap:var(--space-6);--ctc-inline-icon-size:14px;--ctc-inline-icon-color:var(--neutral-content-support);--ctc-inline-icon-color-active:var(--neutral-content-main-titles);align-items:center;gap:var(--ctc-inline-gap);padding:var(--ctc-inline-padding-block) var(--ctc-inline-padding-inline);border-radius:var(--radius-8);background-color:var(--neutral-surface-background);color:var(--neutral-content-main-titles);font-family:var(--font-sans);white-space:nowrap;vertical-align:middle;cursor:pointer;border:none;width:fit-content;transition:background-color .2s,color .2s;display:inline-flex;position:relative}.ctc-inline:hover:not(:disabled){background-color:var(--neutral-surface-tables)}.ctc-inline:focus-visible{outline:var(--stroke-focus) solid var(--support-focus);outline-offset:2px}.ctc-inline:disabled{cursor:not-allowed;opacity:.6}.ctc-inline-label{color:inherit;align-items:center;display:inline-flex}.ctc-inline-icon{width:var(--ctc-inline-icon-size);height:var(--ctc-inline-icon-size);color:var(--ctc-inline-icon-color);flex:none;display:inline-flex;position:relative}.ctc-inline:hover:not(:disabled) .ctc-inline-icon,.ctc-inline[data-copied=true] .ctc-inline-icon{color:var(--ctc-inline-icon-color-active)}.ctc-inline-glyph{justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.ctc-inline-glyph>svg{width:100%;height:100%}.ctc-size-xs{--ctc-inline-padding-block:var(--space-2);--ctc-inline-padding-inline:var(--space-6);--ctc-inline-gap:var(--space-4);--ctc-inline-icon-size:12px}.ctc-size-s{--ctc-inline-padding-block:var(--space-4);--ctc-inline-padding-inline:var(--space-8);--ctc-inline-gap:var(--space-6);--ctc-inline-icon-size:14px}.ctc-size-m{--ctc-inline-padding-block:var(--space-6);--ctc-inline-padding-inline:var(--space-12);--ctc-inline-gap:var(--space-8);--ctc-inline-icon-size:16px}.ctc-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ctc-bubble,.ctc-inline{transition:none}}
.stepper{width:100%;min-width:0}.stepper-control{align-items:center;gap:var(--space-8);width:100%;min-width:0;display:flex}.stepper-button{flex:0 0 var(--stepper-button-size);width:var(--stepper-button-size);min-width:var(--stepper-button-size);padding-inline:0!important}.stepper-field{flex:auto;justify-content:center;min-width:0}.stepper-input{text-align:center;font-variant-numeric:tabular-nums}.stepper-input::placeholder{text-align:center}.input-field-size-xxl.stepper{--stepper-button-size:56px}.input-field-size-xl.stepper{--stepper-button-size:48px}.input-field-size-l.stepper{--stepper-button-size:40px}.input-field-size-m.stepper,.input-field-size-s.stepper,.input-field-size-xs.stepper,.input-field-size-xxs.stepper{--stepper-button-size:32px}
.action{min-width:var(--space-16);min-height:var(--space-16);border-radius:var(--radius-8);cursor:pointer;background-color:var(--neutral-surface-main);color:var(--neutral-content-main-titles);border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.action:focus-visible{outline:2px solid var(--support-focus);outline-offset:2px}.action:disabled,.action[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.action[data-loading=true]{cursor:progress}.action-icon{width:var(--space-16);min-width:var(--space-16);height:var(--space-16);min-height:var(--space-16);color:currentColor;justify-content:center;align-items:center;display:inline-flex}.action-icon>svg,.action-icon>img{stroke:currentColor;width:100%;height:100%}.action-label{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.action-size-xxl{width:var(--space-48);height:var(--space-48);min-width:var(--space-48);min-height:var(--space-48);min-width:56px;max-width:56px;min-height:56px;max-height:56px}.action-size-xxl .action-icon{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);min-height:var(--space-16)}.action-size-xl{width:var(--space-40);height:var(--space-40);min-width:var(--space-40);min-height:var(--space-40);min-width:48px;max-width:48px;min-height:48px;max-height:48px}.action-size-xl .action-icon{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);min-height:var(--space-16)}.action-size-l{width:var(--space-32);height:var(--space-32);min-width:var(--space-32);min-height:var(--space-32);min-width:40px;max-width:40px;min-height:40px;max-height:40px}.action-size-l .action-icon{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);min-height:var(--space-16)}.action-size-m{width:var(--space-24);height:var(--space-24);min-width:var(--space-24);min-height:var(--space-24);min-width:32px;max-width:32px;min-height:32px;max-height:32px}.action-size-m .action-icon{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);min-height:var(--space-16)}.action-size-s{width:var(--space-16);height:var(--space-16);min-width:var(--space-16);min-height:var(--space-16);min-width:24px;max-width:24px;min-height:24px;max-height:24px}.action-size-s .action-icon{width:var(--space-12);height:var(--space-12);min-width:var(--space-12);min-height:var(--space-12)}.action-size-xs{width:var(--space-12);height:var(--space-12);min-width:var(--space-12);min-height:var(--space-12);min-width:20px;max-width:20px;min-height:20px;max-height:20px}.action-size-xs .action-icon{width:var(--space-12);height:var(--space-12);min-width:var(--space-12);min-height:var(--space-12)}.action-size-xxs{width:var(--space-8);height:var(--space-8);min-width:var(--space-8);min-height:var(--space-8);min-width:16px;max-width:16px;min-height:16px;max-height:16px}.action-size-xxs .action-icon{width:var(--space-12);height:var(--space-12);min-width:var(--space-12);min-height:var(--space-12)}.action-variant-outline{border:var(--stroke-components) solid transparent;background-color:#0000}.action-variant-empty{box-shadow:none;background-color:#0000;border:none;padding:0}.action-variant-empty .action-icon{width:100%;min-width:100%;height:100%;min-height:100%}.action-tone-primary.action-variant-empty{color:var(--color-content-primary)}.action-tone-primary.action-variant-empty:hover:not(:disabled):not([data-loading=true]){color:var(--brand-400)}.action-tone-secondary.action-variant-empty{color:var(--neutral-content-main-titles)}.action-tone-secondary.action-variant-empty:hover:not(:disabled):not([data-loading=true]){color:var(--grey-800)}.action-tone-neutral.action-variant-empty{color:var(--neutral-surface-oncolor)}.action-tone-neutral.action-variant-empty:hover:not(:disabled):not([data-loading=true]){color:var(--grey-800)}.action-tone-destructive.action-variant-empty{color:var(--color-surface-error)}.action-tone-destructive.action-variant-empty:hover:not(:disabled):not([data-loading=true]){color:var(--color-surface-error-light)}.action-tone-reversed.action-variant-empty{color:var(--neutral-content-main-titles)}.action-tone-reversed.action-variant-empty:hover:not(:disabled):not([data-loading=true]){color:var(--grey-800)}.action-tone-primary.action-variant-filled{background-color:var(--color-surface-primary);color:var(--neutral-content-oncolor);border-color:var(--color-border-primary)}.action-tone-primary.action-variant-filled:hover:not(:disabled):not([data-loading=true]){background-color:var(--brand-400);border-color:var(--brand-400)}.action-tone-primary.action-variant-outline{color:var(--color-content-primary);border-color:var(--color-border-primary)}.action-tone-primary.action-variant-outline:hover:not(:disabled):not([data-loading=true]){color:var(--brand-400);border-color:var(--brand-400)}.action-tone-secondary.action-variant-filled{background-color:var(--color-surface-secondary);color:var(--neutral-content-main-titles);border-color:var(--color-border-secondary)}.action-tone-secondary.action-variant-filled:hover:not(:disabled):not([data-loading=true]){background-color:var(--grey-400);border-color:var(--grey-400)}.action-tone-secondary.action-variant-outline{color:var(--neutral-content-main-titles);border-color:var(--color-border-secondary)}.action-tone-secondary.action-variant-outline:hover:not(:disabled):not([data-loading=true]){border-color:var(--grey-400)}.action-tone-neutral.action-variant-filled{background-color:var(--neutral-surface-oncolor);color:var(--neutral-content-oncolor);border-color:var(--neutral-surface-oncolor)}.action-tone-neutral.action-variant-filled:hover:not(:disabled):not([data-loading=true]){background-color:var(--grey-800);border-color:var(--grey-800)}.action-tone-neutral.action-variant-outline{color:var(--neutral-surface-oncolor);border-color:var(--neutral-surface-oncolor)}.action-tone-neutral.action-variant-outline:hover:not(:disabled):not([data-loading=true]){color:var(--grey-800);border-color:var(--grey-800)}.action-tone-destructive.action-variant-filled{background-color:var(--color-surface-error);color:var(--neutral-content-oncolor);border-color:var(--color-surface-error)}.action-tone-destructive.action-variant-filled:hover:not(:disabled):not([data-loading=true]),.action-tone-destructive.action-variant-outline{background-color:var(--color-surface-error-light);color:var(--color-surface-error);border-color:var(--color-surface-error-light)}.action-tone-destructive.action-variant-outline:hover:not(:disabled):not([data-loading=true]){color:var(--color-surface-error);border-color:var(--color-surface-error)}.action-tone-reversed.action-variant-filled{background-color:var(--neutral-surface-background);color:var(--neutral-content-main-titles);border-color:var(--neutral-surface-background)}.action-tone-reversed.action-variant-filled:hover:not(:disabled):not([data-loading=true]){background-color:var(--neutral-surface-background);border-color:var(--neutral-border-components)}.action-tone-reversed.action-variant-outline{color:var(--neutral-content-main-titles);border-color:var(--neutral-surface-background)}.action-tone-reversed.action-variant-outline:hover:not(:disabled):not([data-loading=true]){color:var(--grey-800);border-color:var(--grey-800)}
