.SDSInputLabel{align-self:flex-start;gap:var(--gaps-text-small);display:flex;line-height:var(--line-height-body-extra-extra-small)}.SDSInputLabel__required{color:var(--status-alert)}.SDSToggleButton{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-tertiary);background:var(--background-fill);cursor:pointer;transition:background-color .2s,border-color .2s,color .2s;outline:none;color:var(--text-primary);font-family:inherit}.SDSToggleButton:hover{background:var(--background-hover);border-color:var(--border-secondary)}.SDSToggleButton:focus-visible{border-color:var(--brand-primary);outline:2px solid var(--brand-primary);outline-offset:2px}.SDSToggleButton--pressed{background:var(--brand-fifth);border-color:var(--brand-primary);color:var(--brand-primary)}.SDSToggleButton--pressed:hover{background:var(--brand-quaternary);border-color:var(--brand-secondary)}.SDSToggleButton--pressed:focus-visible{border-color:var(--brand-secondary)}.SDSToggleButton--disabled{background:var(--background-disabled);border-color:var(--border-disabled);color:var(--text-disabled);cursor:not-allowed}.SDSToggleButton--disabled:focus-visible,.SDSToggleButton--disabled:hover{background:var(--background-disabled);border-color:var(--border-disabled);outline:none}.SDSToggleButton--small{padding:var(--padding-button-button-small,8px) var(--padding-button-button-medium,12px);min-height:32px;font-size:14px;line-height:16px}.SDSToggleButton--medium,.SDSToggleButton--small{border-radius:var(--border-radius-button-rounded,8px)}.SDSToggleButton--medium{padding:var(--padding-button-button-medium,12px) var(--padding-button-button-large,16px);min-height:40px;font-size:16px;line-height:20px}.SDSToggleButton--large{padding:var(--padding-button-button-large,16px) var(--padding-button-button-x-large,20px);border-radius:var(--border-radius-button-rounder,10px);min-height:48px;font-size:18px;line-height:24px}.SDSToggleButton svg{width:1em;height:1em;fill:currentColor}.SDSTooltip{background:var(--color-neutral-900,#1a1a1a);color:var(--color-neutral-0,#ffffff);border-radius:var(--border-radius-small,4px);padding:var(--padding-content-tiny,8px) var(--padding-content-small,12px);font-size:var(--font-size-small,14px);line-height:var(--line-height-small,1.4);z-index:1100;max-width:300px;word-wrap:break-word;box-shadow:0 4px 12px rgba(0,0,0,.15);opacity:0;transform:scale(.95);transition:opacity .2s ease-out,transform .2s ease-out}.SDSTooltip[data-open]{opacity:1;transform:scale(1)}.SDSTooltip__arrow{width:8px;height:8px;background:var(--color-neutral-900,#1a1a1a);transform:rotate(45deg)}.SDSTooltip__arrow[data-side=top]{bottom:-4px}.SDSTooltip__arrow[data-side=bottom]{top:-4px}.SDSTooltip__arrow[data-side=left]{right:-4px}.SDSTooltip__arrow[data-side=right]{left:-4px}