.tdds-modal--open{z-index:1000}.tdds-modal__dialog{overflow:hidden}.tdds-modal__close{margin-block-end:0;position:absolute;top:0;right:0}.tdds-modal:has(.tdds-modal__close) .tdds-modal__content{margin-block-start:var(--tdds-spacing-size-64)}.tdds-modal__content{overscroll-behavior:contain;touch-action:pan-y}.tdds-modal__sticky-header{z-index:1;justify-content:flex-end;align-items:center;gap:var(--tdds-spacing-size-16,16px);background:var(--modal-background-color);padding:var(--tdds-spacing-size-16,16px) var(--inline-padding,24px);display:flex;position:sticky;top:0}.tdds-modal__sticky-header .tdds-modal__header{flex:1;margin:0}.tdds-modal__content--sticky-header{max-height:75dvh;margin-block-start:0;padding-inline:0}.tdds-modal__content--sticky-header .tdds-modal__body{padding-inline:var(--inline-padding,24px)}.tdds-modal__dialog--width-sm{--max-width:min(var(--max-width), 400px)}.tdds-modal__dialog--width-md{--max-width:min(var(--max-width), 600px)}.tdds-modal__dialog--width-lg{--max-width:min(var(--max-width), 800px)}.tdds-modal__dialog--bottom{border-end-end-radius:0;border-end-start-radius:0;align-self:flex-end;margin-block-end:0}.tdds-modal__dialog--blur{-webkit-backdrop-filter:blur(var(--tdds-spacing-size-8,8px));backdrop-filter:blur(var(--tdds-spacing-size-8,8px))}.tdds-modal__dialog--extended{max-height:90dvh}.tdds-modal__dialog--right-bleed{border-start-end-radius:0;border-end-end-radius:0;margin-inline-end:0}.tdds-modal__dialog--justify-start{justify-content:flex-start}.tdds-modal__dialog--justify-center{justify-content:center}.tdds-modal__dialog--justify-end{justify-content:flex-end}.tdds-modal__dialog--text-left{text-align:left}.tdds-modal__dialog--text-center{text-align:center}.tdds-modal__dialog--text-right{text-align:right}@media (width>=768px){.tdds-modal__tray--footer-bottom-desktop{position:sticky;bottom:0}}.tdds-modal__header--fixed{flex-shrink:0}.tdds-modal__cta-slot{justify-content:flex-end;gap:var(--tdds-spacing-size-16,16px);padding-inline:var(--inline-padding,24px);margin-block-end:var(--tdds-spacing-size-16,16px);display:flex}.tdds-toggle__input{clip:rect(1px,1px,1px,1px);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tdds-toggle__label{--tdds-color-fill-onLight-toggle-thumb-primary:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onLight-toggle-thumb-disabled:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-toggle-on-pressed:var(--tdds-color-brand-primary-600);--tdds-color-fill-onLight-toggle-on-hover:var(--tdds-color-brand-primary-500);--tdds-color-fill-onLight-toggle-on-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onLight-toggle-on-default:var(--tdds-color-brand-primary-400);--tdds-color-fill-onLight-toggle-off-pressed:var(--tdds-color-brand-grayscale-500);--tdds-color-fill-onLight-toggle-off-hover:var(--tdds-color-brand-grayscale-700);--tdds-color-fill-onLight-toggle-off-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onLight-toggle-off-default:var(--tdds-color-brand-grayscale-500);--tdds-color-fill-onDark-toggle-thumb-primary:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-toggle-thumb-disabled:var(--tdds-color-brand-grayscale-700);--tdds-color-fill-onDark-toggle-on-pressed:var(--tdds-color-brand-primary-200);--tdds-color-fill-onDark-toggle-on-hover:var(--tdds-color-brand-primary-300);--tdds-color-fill-onDark-toggle-on-disabled:var(--tdds-color-brand-grayscale-400);--tdds-color-fill-onDark-toggle-on-default:var(--tdds-color-brand-primary-400);--tdds-color-fill-onDark-toggle-off-pressed:var(--tdds-color-brand-grayscale-500);--tdds-color-fill-onDark-toggle-off-hover:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onDark-toggle-off-disabled:var(--tdds-color-brand-grayscale-400);--tdds-color-fill-onDark-toggle-off-default:var(--tdds-color-brand-grayscale-500);--tdds-color-text-onLight-general-highlight:var(--tdds-color-brand-highlight-400);--tdds-color-text-onLight-general-brand:var(--tdds-color-brand-primary-400);--tdds-color-text-onLight-general-tertiary:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onLight-general-secondary:var(--tdds-color-brand-grayscale-700);--tdds-color-text-onLight-general-primary:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-general-highlight:var(--tdds-color-brand-highlight-200);--tdds-color-text-onDark-general-brand:var(--tdds-color-brand-primary-300);--tdds-color-text-onDark-general-tertiary:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-general-secondary:var(--tdds-color-brand-grayscale-400);--tdds-color-text-onDark-general-primary:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-general-highlight:var(--tdds-color-brand-highlight-100);--tdds-color-fill-onLight-general-icon-brand:var(--tdds-color-brand-primary-400);--tdds-color-fill-onLight-general-icon-tertiary:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-general-icon-secondary:var(--tdds-color-brand-grayscale-700);--tdds-color-fill-onLight-general-icon-highlight:var(--tdds-color-brand-highlight-400);--tdds-color-fill-onLight-general-icon-primary:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-general-highlight:var(--tdds-color-brand-highlight-600);--tdds-color-fill-onDark-general-icon-brand:var(--tdds-color-brand-primary-300);--tdds-color-fill-onDark-general-icon-tertiary:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-general-icon-secondary:var(--tdds-color-brand-grayscale-400);--tdds-color-fill-onDark-general-icon-highlight:var(--tdds-color-brand-highlight-200);--tdds-color-fill-onDark-general-icon-primary:var(--tdds-color-brand-grayscale-200);--tdds-color-border-onLight-general-xtrastrong:var(--tdds-color-brand-grayscale-1000);--tdds-color-border-onLight-general-strong:var(--tdds-color-brand-grayscale-600);--tdds-color-border-onLight-general-default:var(--tdds-color-brand-grayscale-300);--tdds-color-border-onLight-general-brand:var(--tdds-color-brand-primary-400);--tdds-color-border-onDark-general-xtrastrong:var(--tdds-color-brand-grayscale-100);--tdds-color-border-onDark-general-strong:var(--tdds-color-brand-grayscale-600);--tdds-color-border-onDark-general-default:var(--tdds-color-brand-grayscale-700);--tdds-color-border-onDark-general-brand:var(--tdds-color-brand-primary-300);--tdds-color-text-onLight-support-secondary:var(--tdds-color-brand-grayscale-600);--tdds-color-text-onLight-support-primary:var(--tdds-color-brand-grayscale-700);--tdds-color-text-onLight-support-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-text-onDark-support-secondary:var(--tdds-color-brand-grayscale-400);--tdds-color-text-onDark-support-primary:var(--tdds-color-brand-grayscale-400);--tdds-color-text-onDark-support-disabled:var(--tdds-color-brand-grayscale-600);--boxShadow:0px 2px 4px 0px #0000001a;color:var(--tdds-color-text-onLight-general-primary);align-items:center;column-gap:var(--tdds-spacing-size-32);cursor:pointer;font:var(--tdds-typeset-body-md-strong);overflow-wrap:anywhere;padding:var(--tdds-spacing-size-8) 0;grid-template-columns:1fr max-content;width:100%;display:grid;position:relative}.tdds-toggle__label:before{background-color:var(--tdds-color-fill-onLight-toggle-thumb-primary);box-shadow:var(--boxShadow);z-index:1;border-radius:20px;width:28px;height:28px;transition:all .2s ease-in-out;transform:translate(2px)}.tdds-toggle__label:after,.tdds-toggle__label:before{content:"";grid-area:1/2;display:block;position:relative}.tdds-toggle__label:after{background-color:var(--tdds-color-fill-onLight-toggle-off-default);cursor:pointer;border-radius:24px;width:52px;height:32px;transition:background-color .2s ease-in-out}@media (forced-colors:active){.tdds-toggle__label:after{background-color:buttontext!important}}.tdds-toggle__label.force-focus,.tdds-toggle__label:focus-visible{outline:.5rem auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:4px}.tdds-toggle__label:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-toggle__label:not([data-inverse=false]){color:var(--tdds-color-text-onDark-general-primary)}.tdds-toggle__label:not([data-inverse=false])[data-inverse]:before,[data-inverse]:not([data-inverse=false]) .tdds-toggle__label:not([data-inverse=false]):before{background-color:var(--tdds-color-fill-onDark-toggle-thumb-primary)}.tdds-toggle__label:not([data-inverse=false])[data-inverse]:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__label:not([data-inverse=false]):after{background-color:var(--tdds-color-fill-onDark-toggle-off-default)}.tdds-toggle__switch-only{gap:0;width:fit-content}.tdds-toggle__input:focus-visible+label{outline:.5rem auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:4px}@media (hover:hover){.tdds-toggle__input:not([aria-disabled=true]):checked+label.force-hover:after,.tdds-toggle__input:not([aria-disabled=true]):checked+label:hover:after,.tdds-toggle__input:not([aria-disabled=true]):checked:hover~label:after{background-color:var(--tdds-color-fill-onLight-toggle-on-hover)}.tdds-toggle__input:not([aria-disabled=true]):checked+label:not([data-inverse=false])[data-inverse].force-hover:after,.tdds-toggle__input:not([aria-disabled=true]):checked+label:not([data-inverse=false])[data-inverse]:hover:after,.tdds-toggle__input:not([aria-disabled=true]):checked:hover:not([data-inverse=false])[data-inverse]~label:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not([aria-disabled=true]):checked+label:not([data-inverse=false]).force-hover:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not([aria-disabled=true]):checked+label:not([data-inverse=false]):hover:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not([aria-disabled=true]):checked:hover:not([data-inverse=false])~label:after{background-color:var(--tdds-color-fill-onDark-toggle-on-hover)}.tdds-toggle__input:not([aria-disabled=true]):not(:checked)+label.force-hover:after,.tdds-toggle__input:not([aria-disabled=true]):not(:checked)+label:hover:after,.tdds-toggle__input:not([aria-disabled=true]):not(:checked):hover~label:after{background-color:var(--tdds-color-fill-onLight-toggle-off-hover)}.tdds-toggle__input:not([aria-disabled=true]):not(:checked)+label:not([data-inverse=false])[data-inverse] .force-hover:after,.tdds-toggle__input:not([aria-disabled=true]):not(:checked)+label:not([data-inverse=false])[data-inverse]:hover:after,.tdds-toggle__input:not([aria-disabled=true]):not(:checked):hover:not([data-inverse=false])[data-inverse]~label:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not([aria-disabled=true]):not(:checked)+label:not([data-inverse=false]) .force-hover:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not([aria-disabled=true]):not(:checked)+label:not([data-inverse=false]):hover:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not([aria-disabled=true]):not(:checked):hover:not([data-inverse=false])~label:after{background-color:var(--tdds-color-fill-onDark-toggle-off-hover)}}.tdds-toggle__input:checked+label:before{transform:translate(22px)}.tdds-toggle__input:checked+label:after{background-color:var(--tdds-color-fill-onLight-toggle-on-default)}.tdds-toggle__input:checked+label:not([data-inverse=false])[data-inverse]:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:checked+label:not([data-inverse=false]):after{background-color:var(--tdds-color-fill-onDark-toggle-on-default)}.tdds-toggle__input:checked:not([aria-disabled=true])+label.force-pressed:after,.tdds-toggle__input:checked:not([aria-disabled=true])+label:active:after{background-color:var(--tdds-color-fill-onLight-toggle-on-pressed)}.tdds-toggle__input:checked:not([aria-disabled=true])+label:not([data-inverse=false])[data-inverse].force-pressed:after,.tdds-toggle__input:checked:not([aria-disabled=true])+label:not([data-inverse=false])[data-inverse]:active:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:checked:not([aria-disabled=true])+label:not([data-inverse=false]).force-pressed:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:checked:not([aria-disabled=true])+label:not([data-inverse=false]):active:after{background-color:var(--tdds-color-fill-onDark-toggle-on-pressed)}.tdds-toggle__input:not(:checked):not([aria-disabled=true])+label.force-pressed:after,.tdds-toggle__input:not(:checked):not([aria-disabled=true])+label:active:after{background-color:var(--tdds-color-fill-onLight-toggle-off-pressed)}.tdds-toggle__input:not(:checked):not([aria-disabled=true])+label:not([data-inverse=false])[data-inverse].force-pressed:after,.tdds-toggle__input:not(:checked):not([aria-disabled=true])+label:not([data-inverse=false])[data-inverse]:active:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not(:checked):not([aria-disabled=true])+label:not([data-inverse=false]).force-pressed:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input:not(:checked):not([aria-disabled=true])+label:not([data-inverse=false]):active:after{background-color:var(--tdds-color-fill-onDark-toggle-off-pressed)}.tdds-toggle__input[aria-disabled=true]:checked+label:after{background-color:var(--tdds-color-fill-onLight-toggle-on-disabled)}.tdds-toggle__input[aria-disabled=true]:checked+label:not([data-inverse=false])[data-inverse]:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input[aria-disabled=true]:checked+label:not([data-inverse=false]):after{background-color:var(--tdds-color-fill-onDark-toggle-on-disabled)}.tdds-toggle__input[aria-disabled=true]+label{cursor:default}.tdds-toggle__input[aria-disabled=true]+label:before{background:var(--tdds-color-fill-onLight-toggle-thumb-disabled)}.tdds-toggle__input[aria-disabled=true]+label:after{background-color:var(--tdds-color-fill-onLight-toggle-off-disabled)}@media (forced-colors:active){.tdds-toggle__input[aria-disabled=true]+label:after{background-color:graytext!important}}.tdds-toggle__input[aria-disabled=true]+label:not([data-inverse=false])[data-inverse]:before,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input[aria-disabled=true]+label:not([data-inverse=false]):before{background-color:var(--tdds-color-fill-onDark-toggle-thumb-disabled)}.tdds-toggle__input[aria-disabled=true]+label:not([data-inverse=false])[data-inverse]:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input[aria-disabled=true]+label:not([data-inverse=false]):after{background-color:var(--tdds-color-fill-onDark-toggle-off-disabled)}.tdds-toggle__input+label:not([data-inverse=false])[data-inverse]:after,[data-inverse]:not([data-inverse=false]) .tdds-toggle__input+label:not([data-inverse=false]):after{background-color:var(--tdds-color-fill-onDark-toggle-off-default)}.tdds-toggle__optional-body{--support-icon-color:var(--tdds-color-fill-onLight-general-icon-secondary);color:var(--tdds-color-text-onLight-support-primary);font:var(--tdds-typeset-body-sm-normal);align-items:center;display:flex}.tdds-toggle__optional-body svg{fill:var(--support-icon-color);height:16px;flex-shrink:0;width:16px;margin-inline-end:var(--tdds-spacing-size-4)}@media (width>=768px){.tdds-toggle__optional-body{font:var(--tdds-typeset-body-md-normal)}}.tdds-toggle__optional-body:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-toggle__optional-body:not([data-inverse=false]){--support-icon-color:var(--tdds-color-fill-onDark-general-icon-secondary);color:var(--tdds-color-text-onDark-support-primary)}
