.tdds-button{--tdds-color-text-onLight-primary-monochrome-pressed:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onLight-primary-monochrome-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onLight-primary-monochrome-default:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onLight-primary-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-text-onLight-primary-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onLight-primary-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onLight-primary-default:var(--tdds-color-brand-grayscale-white);--tdds-color-text-onDark-primary-monochrome-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onDark-primary-monochrome-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-primary-monochrome-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-primary-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-text-onDark-primary-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onDark-primary-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onDark-primary-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onLight-primary-monochrome-icon-pressed:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onLight-primary-monochrome-icon-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onLight-primary-monochrome-icon-default:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-primary-monochrome-pressed:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onLight-primary-monochrome-hover:var(--tdds-color-brand-grayscale-400);--tdds-color-fill-onLight-primary-monochrome-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onLight-primary-icon-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-fill-onLight-primary-icon-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-primary-icon-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-primary-icon-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onLight-primary-disabled:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-primary-pressed:var(--tdds-color-brand-primary-600);--tdds-color-fill-onLight-primary-hover:var(--tdds-color-brand-primary-500);--tdds-color-fill-onLight-primary-default:var(--tdds-color-brand-primary-400);--tdds-color-fill-onDark-primary-monochrome-icon-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onDark-primary-monochrome-icon-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-primary-monochrome-icon-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-primary-monochrome-pressed:var(--tdds-color-brand-grayscale-black);--tdds-color-fill-onDark-primary-monochrome-hover:var(--tdds-color-brand-grayscale-400);--tdds-color-fill-onDark-primary-monochrome-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-primary-icon-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onDark-primary-icon-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onDark-primary-icon-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onDark-primary-icon-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-primary-disabled:var(--tdds-color-brand-grayscale-800);--tdds-color-fill-onDark-primary-pressed:var(--tdds-color-brand-primary-600);--tdds-color-fill-onDark-primary-hover:var(--tdds-color-brand-primary-500);--tdds-color-fill-onDark-primary-default:var(--tdds-color-brand-primary-400);--tdds-color-text-onLight-secondary-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-text-onLight-secondary-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onLight-secondary-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onLight-secondary-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-secondary-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-text-onDark-secondary-pressed:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-secondary-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onDark-secondary-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onLight-secondary-icon-pressed:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-secondary-icon-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onLight-secondary-icon-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-fill-onLight-secondary-icon-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onLight-secondary-pressed:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onLight-secondary-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-secondary-icon-pressed:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-secondary-icon-hover:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onDark-secondary-icon-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onDark-secondary-icon-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-secondary-pressed:var(--tdds-color-brand-grayscale-300);--tdds-color-fill-onDark-secondary-hover:var(--tdds-color-brand-grayscale-200);--tdds-color-border-onLight-secondary-disabled:var(--tdds-color-brand-grayscale-400);--tdds-color-border-onLight-secondary-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-border-onDark-secondary-disabled:var(--tdds-color-brand-grayscale-700);--tdds-color-border-onDark-secondary-default:var(--tdds-color-brand-grayscale-white);--tdds-border-secondary-onDark-disabled:var(--tdds-color-border-onDark-secondary-disabled) var(--tdds-border-weight-size-2) solid;--tdds-border-secondary-onDark-default:var(--tdds-color-border-onDark-secondary-default) var(--tdds-border-weight-size-2) solid;--tdds-border-secondary-onLight-disabled:var(--tdds-color-border-onLight-secondary-disabled) var(--tdds-border-weight-size-2) solid;--tdds-border-secondary-onLight-default:var(--tdds-color-border-onLight-secondary-default) var(--tdds-border-weight-size-2) solid;--tdds-color-text-onLight-tertiary-monochrome-pressed:var(--tdds-color-brand-grayscale-900);--tdds-color-text-onLight-tertiary-monochrome-hover:var(--tdds-color-brand-grayscale-700);--tdds-color-text-onLight-tertiary-monochrome-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onLight-tertiary-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-text-onLight-tertiary-pressed:var(--tdds-color-brand-primary-600);--tdds-color-text-onLight-tertiary-hover:var(--tdds-color-brand-primary-400);--tdds-color-text-onLight-tertiary-default:var(--tdds-color-brand-primary-400);--tdds-color-text-onDark-tertiary-monochrome-pressed:var(--tdds-color-brand-grayscale-white);--tdds-color-text-onDark-tertiary-monochrome-hover:var(--tdds-color-brand-grayscale-white);--tdds-color-text-onDark-tertiary-monochrome-default:var(--tdds-color-brand-grayscale-white);--tdds-color-text-onDark-tertiary-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-text-onDark-tertiary-pressed:var(--tdds-color-brand-primary-100);--tdds-color-text-onDark-tertiary-hover:var(--tdds-color-brand-primary-300);--tdds-color-text-onDark-tertiary-default:var(--tdds-color-brand-primary-300);--tdds-color-fill-onLight-tertiary-icon-monochrome-pressed:var(--tdds-color-brand-grayscale-900);--tdds-color-fill-onLight-tertiary-icon-monochrome-hover:var(--tdds-color-brand-grayscale-700);--tdds-color-fill-onLight-tertiary-icon-monochrome-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onLight-tertiary-icon-disabled:var(--tdds-color-brand-grayscale-500);--tdds-color-fill-onLight-tertiary-icon-pressed:var(--tdds-color-brand-primary-600);--tdds-color-fill-onLight-tertiary-icon-hover:var(--tdds-color-brand-primary-400);--tdds-color-fill-onLight-tertiary-icon-default:var(--tdds-color-brand-primary-400);--tdds-color-fill-onDark-tertiary-icon-monochrome-pressed:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-tertiary-icon-monochrome-hover:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-tertiary-icon-monochrome-default:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-tertiary-icon-disabled:var(--tdds-color-brand-grayscale-600);--tdds-color-fill-onDark-tertiary-icon-pressed:var(--tdds-color-brand-primary-100);--tdds-color-fill-onDark-tertiary-icon-hover:var(--tdds-color-brand-primary-300);--tdds-color-fill-onDark-tertiary-icon-default:var(--tdds-color-brand-primary-300);--icon--size-md:2.4rem;--icon--size-sm:2rem;--icon--size-xs:16px;--button-padding:var(--tdds-spacing-size-12) var(--tdds-spacing-size-16);--button-min-height:var(--tdds-spacing-size-48);--button-min-width:110px;--button-max-width:424px;--icon-margin:var(--tdds-spacing-size-8);--loading-spinner-border-color:var(--tdds-color-fill-onLight-primary-icon-disabled);--loading-spinner-size:18px;background:var(--button--bg);border-color:var(--button--border-color);border-radius:var(--tdds-border-radius-style-button);border-style:var(--button--border-style);border-width:var(--button--border-width);color:var(--button--text-color);cursor:var(--button--cursor);font:var(--tdds-typeset-body-lg-strong);max-inline-size:var(--button-max-width);min-block-size:var(--button-min-height);min-inline-size:var(--button-min-width);padding:var(--button-padding);text-align:center;word-break:break-word;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.tdds-button.force-focus,.tdds-button:focus-visible{outline:.5rem auto highlight;outline:1px auto -webkit-focus-ring-color;outline-offset:4px}.tdds-button[data-size=small]{--button-min-height:34px;--button-padding:7px var(--tdds-spacing-size-16);font:var(--tdds-typeset-body-md-strong)}.tdds-button[data-size=small] svg{height:var(--icon--size-sm);width:var(--icon--size-sm)}.tdds-button[data-size=xs]:not(:is(.tdds-button--tertiary,.tdds-button--accordion)){--button-min-height:27px;--button-padding:5px 10px;--button-min-width:0;--icon-margin:var(--tdds-spacing-size-4);font:var(--tdds-typeset-body-xs-strong);position:relative}.tdds-button[data-size=xs]:not(:is(.tdds-button--tertiary,.tdds-button--accordion)) svg{height:var(--icon--size-xs);width:var(--icon--size-xs)}.tdds-button.tdds-button--primary{--button--bg:var(--tdds-color-fill-onLight-primary-default);--button--text-color:var(--tdds-color-text-onLight-primary-default);--button--border-color:none;--button--border-style:none;--button--border-width:0;--button--transition:none;--button--cursor:pointer;--icon-color:var(--tdds-color-fill-onLight-primary-icon-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--primary.force-hover,.tdds-button.tdds-button--primary:hover{--button--bg:var(--tdds-color-fill-onLight-primary-hover);--button--text-color:var(--tdds-color-text-onLight-primary-hover);--icon-color:var(--tdds-color-fill-onLight-primary-icon-hover)}}.tdds-button.tdds-button--primary.force-pressed,.tdds-button.tdds-button--primary:active{--button--bg:var(--tdds-color-fill-onLight-primary-pressed);--button--text-color:var(--tdds-color-text-onLight-primary-pressed);--button--transition:background-color .1s ease-in;--icon-color:var(--tdds-color-fill-onLight-primary-icon-pressed)}.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]){--button--bg:var(--tdds-color-fill-onDark-primary-default);--button--text-color:var(--tdds-color-text-onDark-primary-default);--icon-color:var(--tdds-color-fill-onDark-primary-icon-default);--loading-spinner-border-color:var(--tdds-color-fill-onDark-primary-icon-disabled)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]).force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]):hover{--button--bg:var(--tdds-color-fill-onDark-primary-hover);--button--text-color:var(--tdds-color-text-onDark-primary-hover);--icon-color:var(--tdds-color-fill-onDark-primary-icon-hover)}}.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse]:active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]).force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]):active{--button--bg:var(--tdds-color-fill-onDark-primary-pressed);--button--text-color:var(--tdds-color-text-onDark-primary-pressed);--icon-color:var(--tdds-color-fill-onDark-primary-icon-pressed)}@media (forced-colors:active){.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]){--icon-color:buttontext}.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse]:active,.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]).force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]).force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]):active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false]):hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse][aria-expanded=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--primary:not([data-inverse=false])[data-inverse][aria-disabled=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--primary[aria-disabled=true]:hover{--button--bg:var(--tdds-color-fill-onLight-primary-disabled);--button--text-color:var(--tdds-color-text-onLight-primary-disabled);--button--cursor:not-allowed;--icon-color:var(--tdds-color-fill-onLight-primary-icon-disabled)}}@media (hover:hover) and (pointer:fine) and (forced-colors:active){.tdds-button.tdds-button--primary[aria-disabled=true]:hover{--icon-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]:hover.force-hover,.tdds-button.tdds-button--primary[aria-disabled=true]:hover.force-pressed,.tdds-button.tdds-button--primary[aria-disabled=true]:hover:active,.tdds-button.tdds-button--primary[aria-disabled=true]:hover:hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]:hover[aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]:hover[aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}.tdds-button.tdds-button--primary[aria-disabled=true],.tdds-button.tdds-button--primary[aria-disabled=true]:active{--button--bg:var(--tdds-color-fill-onLight-primary-disabled);--button--text-color:var(--tdds-color-text-onLight-primary-disabled);--button--cursor:not-allowed;--icon-color:var(--tdds-color-fill-onLight-primary-icon-disabled)}.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true]{--button--bg:var(--tdds-color-fill-onDark-primary-disabled);--button--text-color:var(--tdds-color-text-onDark-primary-disabled);--icon-color:var(--tdds-color-fill-onDark-primary-icon-disabled)}@media (forced-colors:active){.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true]{--icon-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse]:active,.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true].force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true].force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true]:active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true]:hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse][aria-expanded=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true][aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]:not([data-inverse=false])[data-inverse][aria-disabled=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary:not([data-inverse=false])[aria-disabled=true][aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}.tdds-button.tdds-button--primary[data-monochrome]{--button--bg:var(--tdds-color-fill-onLight-primary-monochrome-default);--button--text-color:var(--tdds-color-text-onLight-primary-monochrome-default);--icon-color:var(--tdds-color-fill-onLight-primary-monochrome-icon-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--primary[data-monochrome].force-hover,.tdds-button.tdds-button--primary[data-monochrome]:hover{--button--bg:var(--tdds-color-fill-onLight-primary-monochrome-hover);--button--text-color:var(--tdds-color-text-onLight-primary-monochrome-hover);--icon-color:var(--tdds-color-fill-onLight-primary-monochrome-icon-hover)}.tdds-button.tdds-button--primary[data-monochrome].force-hover:not([data-inverse=false])[data-inverse],.tdds-button.tdds-button--primary[data-monochrome]:hover:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary[data-monochrome].force-hover:not([data-inverse=false]),[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary[data-monochrome]:hover:not([data-inverse=false]){--button--bg:var(--tdds-color-fill-onDark-primary-monochrome-hover);--button--text-color:var(--tdds-color-text-onDark-primary-monochrome-hover);--icon-color:var(--tdds-color-fill-onDark-primary-monochrome-icon-hover)}}.tdds-button.tdds-button--primary[data-monochrome].force-pressed,.tdds-button.tdds-button--primary[data-monochrome]:active{--button--bg:var(--tdds-color-fill-onLight-primary-monochrome-pressed);--button--text-color:var(--tdds-color-text-onLight-primary-monochrome-pressed);--icon-color:var(--tdds-color-fill-onLight-primary-monochrome-icon-pressed)}.tdds-button.tdds-button--primary[data-monochrome].force-pressed:not([data-inverse=false])[data-inverse],.tdds-button.tdds-button--primary[data-monochrome]:active:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary[data-monochrome].force-pressed:not([data-inverse=false]),[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary[data-monochrome]:active:not([data-inverse=false]){--button--bg:var(--tdds-color-fill-onDark-primary-monochrome-pressed);--button--text-color:var(--tdds-color-text-onDark-primary-monochrome-pressed);--icon-color:var(--tdds-color-fill-onDark-primary-monochrome-icon-pressed)}.tdds-button.tdds-button--primary[data-monochrome][aria-disabled=true]{--button--bg:var(--tdds-color-fill-onLight-primary-disabled);--button--text-color:var(--tdds-color-text-onLight-primary-disabled);--icon-color:var(--tdds-color-fill-onLight-primary-icon-disabled)}.tdds-button.tdds-button--primary[data-monochrome][aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary[data-monochrome]:not([data-inverse=false])[aria-disabled=true]{--button--bg:var(--tdds-color-fill-onDark-primary-disabled);--button--text-color:var(--tdds-color-text-onDark-primary-disabled);--icon-color:var(--tdds-color-fill-onDark-primary-icon-disabled)}.tdds-button.tdds-button--primary[data-monochrome]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--primary[data-monochrome]:not([data-inverse=false]){--button--bg:var(--tdds-color-fill-onDark-primary-monochrome-default);--button--text-color:var(--tdds-color-text-onDark-primary-monochrome-default);--icon-color:var(--tdds-color-fill-onDark-primary-monochrome-icon-default)}@media (forced-colors:active){.tdds-button.tdds-button--primary{--icon-color:buttontext}.tdds-button.tdds-button--primary.force-hover,.tdds-button.tdds-button--primary.force-pressed,.tdds-button.tdds-button--primary:active,.tdds-button.tdds-button--primary:hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--primary[aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--primary[aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}.tdds-button.tdds-button--primary[data-loading=true]{position:relative}.tdds-button.tdds-button--primary[data-loading=true] span,.tdds-button.tdds-button--primary[data-loading=true] svg{opacity:0}.tdds-button.tdds-button--primary[data-loading=true]:before{background:conic-gradient(var(--loading-spinner-border-color) 0deg,var(--loading-spinner-border-color) 180deg,#8c8c8c99 225deg,#8c8c8c4d 270deg,#8c8c8c26 315deg,#8c8c8c1a 1turn);content:"";height:var(--loading-spinner-size);width:var(--loading-spinner-size);border-radius:50%;margin:auto;animation:.8s linear infinite loadingSpinner;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 82%,#000 88%);mask:radial-gradient(farthest-side,#0000 82%,#000 88%)}@media (forced-colors:active){.tdds-button.tdds-button--primary[data-loading=true]{border:var(--tdds-border-weight-size-2) solid graytext}.tdds-button.tdds-button--primary[data-loading=true]:before{border:var(--tdds-border-weight-size-2) solid graytext;height:var(--loading-spinner-size);width:var(--loading-spinner-size);border-radius:50%;margin:auto;animation:.8s ease-in-out infinite HCMspinner}}.tdds-button.tdds-button--secondary{--button--bg:none;--button--text-color:var(--tdds-color-text-onLight-secondary-default);--button--transition:none;--button--border-style:solid;--button--border-width:var(--tdds-border-weight-style-button);--button--border-color:var(--tdds-color-border-onLight-secondary-default);--button--cursor:pointer;--button-padding:10px 14px;--icon-color:var(--tdds-color-fill-onLight-secondary-icon-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--secondary.force-hover,.tdds-button.tdds-button--secondary:hover{--button--bg:var(--tdds-color-fill-onLight-secondary-hover);--button--text-color:var(--tdds-color-text-onLight-secondary-hover);--button--border-color:transparent;--icon-color:var(--tdds-color-fill-onLight-secondary-icon-hover)}}@media (hover:hover) and (pointer:fine) and (forced-colors:active){.tdds-button.tdds-button--secondary{--icon-color:buttontext}.tdds-button.tdds-button--secondary.force-hover,.tdds-button.tdds-button--secondary.force-pressed,.tdds-button.tdds-button--secondary:active,.tdds-button.tdds-button--secondary:hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--secondary[aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--secondary[aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}.tdds-button.tdds-button--secondary[data-size=small]{--button-padding:5px 14px}.tdds-button.tdds-button--secondary[data-size=xs]{--button-padding:3px 8px}.tdds-button.tdds-button--secondary.force-pressed,.tdds-button.tdds-button--secondary:active{--button--bg:var(--tdds-color-fill-onLight-secondary-pressed);--button--text-color:var(--tdds-color-text-onLight-secondary-pressed);--button--border-color:transparent;--button--transition:var(--button--transition),border .1s ease-in;--icon-color:var(--tdds-color-fill-onLight-secondary-icon-pressed)}.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-secondary-default);--button--border-color:var(--tdds-color-border-onDark-secondary-default);--icon-color:var(--tdds-color-fill-onDark-secondary-icon-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]).force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]):hover{--button--bg:var(--tdds-color-fill-onDark-secondary-hover);--button--text-color:var(--tdds-color-text-onDark-secondary-hover);--icon-color:var(--tdds-color-fill-onDark-secondary-icon-hover);--button--border-color:transparent}}.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse]:active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]).force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]):active{--button--bg:var(--tdds-color-fill-onDark-secondary-pressed);--button--text-color:var(--tdds-color-text-onDark-secondary-pressed);--icon-color:var(--tdds-color-fill-onDark-secondary-icon-pressed);--button--border-color:transparent}.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse][aria-disabled=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true]{--icon-color:var(--tdds-color-fill-onDark-secondary-icon-disabled)}@media (forced-colors:active){.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]){--icon-color:buttontext}.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse]:active,.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]).force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]).force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]):active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false]):hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse][aria-expanded=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--secondary:not([data-inverse=false])[data-inverse][aria-disabled=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}.tdds-button.tdds-button--secondary[aria-disabled=true]{--button--bg:none;--button--cursor:not-allowed;--button--text-color:var(--tdds-color-text-onLight-secondary-disabled);--button--border-color:var(--tdds-color-border-onLight-secondary-disabled);--icon-color:var(--tdds-color-fill-onLight-secondary-icon-disabled)}.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true]{--button--bg:none;--button--text-color:var(--tdds-color-text-onDark-secondary-disabled);--button--border-color:var(--tdds-color-border-onDark-secondary-disabled);--icon-color:var(--tdds-color-fill-onDark-secondary-icon-disabled)}@media (forced-colors:active){.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true]{--icon-color:buttontext}.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse]:active,.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true].force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true].force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true]:active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true]:hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse][aria-expanded=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true][aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--secondary[aria-disabled=true]:not([data-inverse=false])[data-inverse][aria-disabled=true],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--secondary:not([data-inverse=false])[aria-disabled=true][aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}.tdds-button.tdds-button--secondary{--icon-color:buttontext}.tdds-button.tdds-button--secondary.force-hover,.tdds-button.tdds-button--secondary.force-pressed,.tdds-button.tdds-button--secondary:active,.tdds-button.tdds-button--secondary:hover{--icon-color:buttontext;--button--border-color:buttontext}.tdds-button.tdds-button--secondary[aria-expanded=true]{--icon-color:buttontext}.tdds-button.tdds-button--secondary[aria-disabled=true]{--icon-color:graytext;--button--bg:ButtonFace;--button--text-color:graytext;--button--border-color:graytext}}.tdds-button.tdds-button--secondary[data-loading=true]{position:relative}.tdds-button.tdds-button--secondary[data-loading=true] span,.tdds-button.tdds-button--secondary[data-loading=true] svg{opacity:0}.tdds-button.tdds-button--secondary[data-loading=true]:before{background:conic-gradient(var(--loading-spinner-border-color) 0deg,var(--loading-spinner-border-color) 180deg,#8c8c8c99 225deg,#8c8c8c4d 270deg,#8c8c8c26 315deg,#8c8c8c1a 1turn);content:"";height:var(--loading-spinner-size);width:var(--loading-spinner-size);border-radius:50%;margin:auto;animation:.8s linear infinite loadingSpinner;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 82%,#000 88%);mask:radial-gradient(farthest-side,#0000 82%,#000 88%)}@media (forced-colors:active){.tdds-button.tdds-button--secondary[data-loading=true]{border:var(--tdds-border-weight-size-2) solid graytext}.tdds-button.tdds-button--secondary[data-loading=true]:before{border:var(--tdds-border-weight-size-2) solid graytext;height:var(--loading-spinner-size);width:var(--loading-spinner-size);border-radius:50%;margin:auto;animation:.8s ease-in-out infinite HCMspinner}}.tdds-button.tdds-button--tertiary{--button-decoration-end--margin:0;--button-min-height:var(--tdds-spacing-size-24);--button--bg:none;--button--transition:none;--button--cursor:pointer;--button-min-width:initial;--button-max-width:initial;--button--text-color:var(--tdds-color-text-onLight-tertiary-default);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-default);--button-padding:0}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--tertiary.force-hover,.tdds-button.tdds-button--tertiary:hover{--button-decoration-end--margin:var(--tdds-spacing-size-8);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-hover);--button--text-color:var(--tdds-color-text-onLight-tertiary-hover)}.tdds-button.tdds-button--tertiary.force-hover[data-size=small]:not([aria-disabled=true]),.tdds-button.tdds-button--tertiary:hover[data-size=small]:not([aria-disabled=true]){--button-decoration-end--margin:7px}.tdds-button.tdds-button--tertiary.force-hover[data-size=xs]:not([aria-disabled=true]),.tdds-button.tdds-button--tertiary:hover[data-size=xs]:not([aria-disabled=true]){--button-decoration-end--margin:6px}.tdds-button.tdds-button--tertiary:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--tertiary:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary:not([data-inverse=false]).force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary:not([data-inverse=false]):hover{--button--text-color:var(--tdds-color-text-onDark-tertiary-hover);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-hover)}}.tdds-button.tdds-button--tertiary[aria-disabled=true],.tdds-button.tdds-button--tertiary[aria-disabled=true]:active{--button--text-color:var(--tdds-color-text-onLight-tertiary-disabled);--button--cursor:not-allowed;--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-disabled)}.tdds-button.tdds-button--tertiary[aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary:not([data-inverse=false])[aria-disabled=true]{--button--text-color:var(--tdds-color-text-onDark-tertiary-disabled);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-disabled)}.tdds-button.tdds-button--tertiary[data-monochrome]{--button--text-color:var(--tdds-color-text-onLight-tertiary-monochrome-default);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-monochrome-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--tertiary[data-monochrome].force-hover,.tdds-button.tdds-button--tertiary[data-monochrome]:hover{--button--text-color:var(--tdds-color-text-onLight-tertiary-monochrome-hover);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-monochrome-hover)}.tdds-button.tdds-button--tertiary[data-monochrome].force-hover:not([data-inverse=false])[data-inverse],.tdds-button.tdds-button--tertiary[data-monochrome]:hover:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary[data-monochrome].force-hover:not([data-inverse=false]),[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary[data-monochrome]:hover:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-tertiary-monochrome-hover);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-monochrome-hover)}}.tdds-button.tdds-button--tertiary[data-monochrome].force-pressed,.tdds-button.tdds-button--tertiary[data-monochrome]:active{--button--text-color:var(--tdds-color-text-onLight-tertiary-monochrome-pressed);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-monochrome-pressed)}.tdds-button.tdds-button--tertiary[data-monochrome].force-pressed:not([data-inverse=false])[data-inverse],.tdds-button.tdds-button--tertiary[data-monochrome]:active:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary[data-monochrome].force-pressed:not([data-inverse=false]),[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary[data-monochrome]:active:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-tertiary-monochrome-pressed);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-monochrome-pressed)}.tdds-button.tdds-button--tertiary[data-monochrome][aria-disabled=true]{--button--text-color:var(--tdds-color-text-onLight-tertiary-disabled);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-disabled)}.tdds-button.tdds-button--tertiary[data-monochrome][aria-disabled=true]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary[data-monochrome]:not([data-inverse=false])[aria-disabled=true]{--button--text-color:var(--tdds-color-text-onDark-tertiary-disabled);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-disabled)}.tdds-button.tdds-button--tertiary[data-monochrome]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary[data-monochrome]:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-tertiary-monochrome-default);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-monochrome-default)}.tdds-button.tdds-button--tertiary .tdds-button__decoration-end{transform:translateX(var(--button-decoration-end--margin));transition:transform .15s ease-in;display:inline-flex}.tdds-button.tdds-button--tertiary .tdds-button__decoration-end svg{margin-inline:0}.tdds-button.tdds-button--tertiary[data-size=small]{--button-decoration-end--margin:var(--tdds-spacing-size-2)}.tdds-button.tdds-button--tertiary[data-size=xs]:not(.tdds-button--accordion){--icon-margin:var(--tdds-spacing-size-4);--button-decoration-end--margin:-2px;font:var(--tdds-typeset-body-xs-strong)}.tdds-button.tdds-button--tertiary[data-size=xs]:not(.tdds-button--accordion) svg{height:var(--icon--size-xs);width:var(--icon--size-xs)}.tdds-button.tdds-button--tertiary.force-pressed,.tdds-button.tdds-button--tertiary:active{--button--text-color:var(--tdds-color-text-onLight-tertiary-pressed);--button--transition:color .1s ease-in;--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-pressed)}.tdds-button.tdds-button--tertiary:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-tertiary-default);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-default)}.tdds-button.tdds-button--tertiary:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--tertiary:not([data-inverse=false])[data-inverse]:active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary:not([data-inverse=false]).force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--tertiary:not([data-inverse=false]):active{--button--text-color:var(--tdds-color-text-onDark-tertiary-pressed);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-pressed)}.tdds-button.tdds-button--accordion{--tdds-color-text-onLight-accordionbutton-monochrome-pressed:var(--tdds-color-brand-grayscale-900);--tdds-color-text-onLight-accordionbutton-monochrome-hover:var(--tdds-color-brand-grayscale-700);--tdds-color-text-onLight-accordionbutton-monochrome-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-text-onLight-accordionbutton-hover:var(--tdds-color-brand-primary-500);--tdds-color-text-onDark-accordionbutton-monochrome-pressed:var(--tdds-color-brand-grayscale-400);--tdds-color-text-onDark-accordionbutton-monochrome-hover:var(--tdds-color-brand-grayscale-white);--tdds-color-text-onDark-accordionbutton-monochrome-default:var(--tdds-color-brand-grayscale-200);--tdds-color-text-onDark-accordionbutton-hover:var(--tdds-color-brand-primary-200);--tdds-color-fill-onLight-accordionbutton-monochrome-icon-pressed:var(--tdds-color-brand-grayscale-900);--tdds-color-fill-onLight-accordionbutton-monochrome-icon-hover:var(--tdds-color-brand-grayscale-700);--tdds-color-fill-onLight-accordionbutton-monochrome-icon-default:var(--tdds-color-brand-grayscale-1000);--tdds-color-fill-onLight-accordionbutton-icon-hover:var(--tdds-color-brand-primary-500);--tdds-color-fill-onDark-accordionbutton-monochrome-icon-pressed:var(--tdds-color-brand-grayscale-400);--tdds-color-fill-onDark-accordionbutton-monochrome-icon-hover:var(--tdds-color-brand-grayscale-white);--tdds-color-fill-onDark-accordionbutton-monochrome-icon-default:var(--tdds-color-brand-grayscale-200);--tdds-color-fill-onDark-accordionbutton-icon-hover:var(--tdds-color-brand-primary-200);--accordion--item-gap:var(--tdds-spacing-size-8);--button--bg:none;--button--transition:none;--button--cursor:pointer;--button-min-width:initial;--button-max-width:initial;--button--text-color:var(--tdds-color-text-onLight-tertiary-default);--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-default);--button-padding:0;--button-min-height:var(--tdds-spacing-size-24);gap:var(--accordion--item-gap);flex-direction:row;padding:0;display:flex}.tdds-button.tdds-button--accordion svg{width:20px;height:20px;margin-inline:0;transition:rotate .3s ease-in-out}.tdds-button.tdds-button--accordion[aria-expanded=true] svg{rotate:180deg}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--accordion.force-hover,.tdds-button.tdds-button--accordion:hover{--icon-color:var(--tdds-color-fill-onLight-accordionbutton-icon-hover);--button--text-color:var(--tdds-color-text-onLight-accordionbutton-hover)}}.tdds-button.tdds-button--accordion[data-monochrome]{--button--text-color:var(--tdds-color-text-onLight-accordionbutton-monochrome-default);--icon-color:var(--tdds-color-fill-onLight-accordionbutton-monochrome-icon-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--accordion[data-monochrome].force-hover,.tdds-button.tdds-button--accordion[data-monochrome]:hover{--button--text-color:var(--tdds-color-text-onLight-accordionbutton-monochrome-hover);--icon-color:var(--tdds-color-fill-onLight-accordionbutton-monochrome-icon-hover)}.tdds-button.tdds-button--accordion[data-monochrome].force-hover:not([data-inverse=false])[data-inverse],.tdds-button.tdds-button--accordion[data-monochrome]:hover:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion[data-monochrome].force-hover:not([data-inverse=false]),[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion[data-monochrome]:hover:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-accordionbutton-monochrome-hover);--icon-color:var(--tdds-color-fill-onDark-accordionbutton-monochrome-icon-hover)}}.tdds-button.tdds-button--accordion[data-monochrome].force-pressed,.tdds-button.tdds-button--accordion[data-monochrome]:active{--button--text-color:var(--tdds-color-text-onLight-accordionbutton-monochrome-pressed);--icon-color:var(--tdds-color-fill-onLight-accordionbutton-monochrome-icon-pressed)}.tdds-button.tdds-button--accordion[data-monochrome].force-pressed:not([data-inverse=false])[data-inverse],.tdds-button.tdds-button--accordion[data-monochrome]:active:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion[data-monochrome].force-pressed:not([data-inverse=false]),[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion[data-monochrome]:active:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-accordionbutton-monochrome-pressed);--icon-color:var(--tdds-color-fill-onDark-accordionbutton-monochrome-icon-pressed)}.tdds-button.tdds-button--accordion[data-monochrome]:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion[data-monochrome]:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-accordionbutton-monochrome-default);--icon-color:var(--tdds-color-fill-onDark-accordionbutton-monochrome-icon-default)}@media (hover:hover) and (pointer:fine){.tdds-button.tdds-button--accordion:not([data-inverse=false])[data-inverse].force-hover,.tdds-button.tdds-button--accordion:not([data-inverse=false])[data-inverse]:hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion:not([data-inverse=false]).force-hover,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion:not([data-inverse=false]):hover{--icon-color:var(--tdds-color-fill-onDark-accordionbutton-icon-hover);--button--text-color:var(--tdds-color-text-onDark-accordionbutton-hover)}}.tdds-button.tdds-button--accordion[data-size=small]{--button-decoration-end--margin:var(--tdds-spacing-size-2)}.tdds-button.tdds-button--accordion[data-size=xs]:not(.tdds-button--accordion){--icon-margin:var(--tdds-spacing-size-4);--button-decoration-end--margin:-2px;font:var(--tdds-typeset-body-xs-strong)}.tdds-button.tdds-button--accordion[data-size=xs]:not(.tdds-button--accordion) svg{height:var(--icon--size-xs);width:var(--icon--size-xs)}.tdds-button.tdds-button--accordion.force-pressed,.tdds-button.tdds-button--accordion:active{--button--text-color:var(--tdds-color-text-onLight-tertiary-pressed);--button--transition:color .1s ease-in;--icon-color:var(--tdds-color-fill-onLight-tertiary-icon-pressed)}.tdds-button.tdds-button--accordion:not([data-inverse=false])[data-inverse],[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion:not([data-inverse=false]){--button--text-color:var(--tdds-color-text-onDark-tertiary-default);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-default)}.tdds-button.tdds-button--accordion:not([data-inverse=false])[data-inverse].force-pressed,.tdds-button.tdds-button--accordion:not([data-inverse=false])[data-inverse]:active,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion:not([data-inverse=false]).force-pressed,[data-inverse]:not([data-inverse=false]) .tdds-button.tdds-button--accordion:not([data-inverse=false]):active{--button--text-color:var(--tdds-color-text-onDark-tertiary-pressed);--icon-color:var(--tdds-color-fill-onDark-tertiary-icon-pressed)}.tdds-button.tdds-button--accordion[data-size=small]{--button-min-height:var(--tdds-spacing-size-24);--accordion--item-gap:var(--tdds-spacing-size-4)}.tdds-button[href]{text-decoration:none}.tdds-button svg,.tdds-button tmus-icon{fill:var(--icon-color);height:var(--icon--size-md);width:var(--icon--size-md);flex:none;margin-inline-end:var(--icon-margin)}@media (forced-colors:active){.tdds-button svg,.tdds-button tmus-icon{--icon-color:buttontext}}@keyframes loadingSpinner{to{transform:rotate(1turn)}}@keyframes HCMspinner{0%{scale:1}to{scale:1.15}}button.svelte-1gcy35t{box-sizing:border-box}
