[data-tds=switch-field]{gap:var(--tds-space-1);font-size:var(--tds-font-size-sm);color:var(--tds-fg-default);flex-direction:column;display:flex}[data-tds=switch-field] [data-slot=description]{font-size:var(--tds-font-size-xs);color:var(--tds-fg-muted)}[data-tds=switch-field] [data-slot=error]{align-items:center;gap:var(--tds-space-1);font-size:var(--tds-font-size-xs);color:var(--tds-danger-default);display:flex}[data-tds=switch]{align-items:center;gap:var(--tds-switch-gap);min-block-size:var(--tds-touch-target);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}[data-tds=switch] [data-slot=track]{inline-size:var(--tds-switch-track-width);block-size:var(--tds-switch-track-height);background:var(--tds-switch-track-bg);border:var(--tds-border-width-strong) solid var(--tds-switch-track-border);border-radius:var(--tds-radius-full);transition:background-color var(--tds-switch-transition), border-color var(--tds-switch-transition);flex:none;position:relative}[data-tds=switch-field][data-size=lg] [data-slot=track]{inline-size:var(--tds-switch-track-width-lg);block-size:var(--tds-switch-track-height-lg)}[data-tds=switch] [data-slot=thumb]{inline-size:var(--tds-switch-thumb-size);block-size:var(--tds-switch-thumb-size);border-radius:var(--tds-radius-full);background:var(--tds-switch-thumb-bg);color:var(--tds-switch-thumb-fg-on);font-size:var(--tds-font-size-xs);transition:inset-inline-start var(--tds-switch-transition), background-color var(--tds-switch-transition);justify-content:center;align-items:center;margin-block:auto;display:inline-flex;position:absolute;inset-block:0;inset-inline-start:var(--tds-switch-thumb-inset)}[data-tds=switch-field][data-size=lg] [data-tds=switch] [data-slot=thumb]{inline-size:var(--tds-switch-thumb-size-lg);block-size:var(--tds-switch-thumb-size-lg)}[data-tds=switch][data-selected] [data-slot=track]{background:var(--tds-switch-track-bg-on);border-color:var(--tds-switch-track-border-on)}[data-tds=switch][data-selected][data-hovered] [data-slot=track]{background:var(--tds-switch-track-bg-on-hover);border-color:var(--tds-switch-track-border-on)}[data-tds=switch][data-selected] [data-slot=thumb]{background:var(--tds-switch-thumb-bg-on);inset-inline-start:var(--tds-switch-thumb-travel)}[data-tds=switch-field][data-size=lg] [data-tds=switch][data-selected] [data-slot=thumb]{inset-inline-start:var(--tds-switch-thumb-travel-lg)}[data-tds=switch][data-loading] [data-slot=thumb]{color:var(--tds-fg-muted);background:var(--tds-switch-thumb-bg-on)}[data-tds=switch] [data-slot=state]{font-size:var(--tds-font-size-xs);color:var(--tds-switch-state-color);margin-inline-start:auto}[data-tds=switch][data-focus-visible] [data-slot=track]{outline:var(--tds-focus-edge) solid var(--tds-focus-ring);outline-offset:0;box-shadow:var(--tds-focus-halo)}[data-tds=switch]:has(input:focus-visible) [data-slot=track]{outline:var(--tds-focus-edge) solid var(--tds-focus-ring);outline-offset:0;box-shadow:var(--tds-focus-halo)}[data-tds=switch][data-readonly]{cursor:default}[data-tds=switch][data-readonly]:not([data-loading]) [data-slot=track]{border-style:dashed}[data-tds=switch][data-loading]{cursor:progress}[data-tds=switch][data-disabled]{opacity:var(--tds-switch-disabled-opacity);cursor:not-allowed}@media print{[data-tds=switch-field][data-print=hide]{display:none}[data-tds=switch] [data-slot=track]{background:0 0;border-color:currentColor}[data-tds=switch] [data-slot=thumb]{background:currentColor}}[data-tds=switch] [data-slot=state]{margin-inline-start:auto;display:grid}[data-tds=switch] [data-slot=state]>span{text-align:end;white-space:nowrap;grid-area:1/1}[data-tds=switch] [data-slot=state-on]{opacity:0}[data-tds=switch][data-selected] [data-slot=state-on]{opacity:1}[data-tds=switch][data-selected] [data-slot=state-off]{opacity:0}[data-tds=switch] [data-slot=check],[data-tds=switch] [data-slot=spinner]{grid-area:1/1;display:inline-flex}[data-tds=switch] [data-slot=check]{opacity:0;transition:opacity var(--tds-switch-transition), transform var(--tds-switch-transition);transform:scale(.4)}[data-tds=switch][data-selected] [data-slot=check]{opacity:1;transform:none}[data-tds=switch] [data-slot=spinner]{opacity:0}[data-tds=switch][data-loading] [data-slot=spinner]{opacity:1}[data-tds=switch][data-loading] [data-slot=check]{opacity:0}[data-tds=switch] [data-slot=track]{isolation:isolate}[data-tds=switch] [data-slot=thumb]{place-items:center;display:grid}
[data-tds=tags-input]{gap:var(--tds-tags-input-gap);flex-direction:column;font-family:inherit;display:flex}[data-tds=tags-input] [data-part=label]{font-size:var(--tds-font-size-sm);font-weight:var(--tds-tags-input-label-weight);color:var(--tds-fg-default)}[data-tds=tags-input] [data-part=control]{align-items:center;gap:var(--tds-tags-input-gap);min-block-size:var(--tds-tags-input-min-block-size);padding-inline:var(--tds-tags-input-padding-inline);padding-block:var(--tds-tags-input-padding-block);border:var(--tds-border-width) solid var(--tds-tags-input-border);border-radius:var(--tds-tags-input-radius);background:var(--tds-tags-input-bg);transition:border-color var(--tds-tags-input-transition), outline-color var(--tds-tags-input-transition);flex-wrap:wrap;display:flex}[data-tds=tags-input] [data-part=control]:focus-within{border-color:var(--tds-tags-input-border-focus);outline:var(--tds-focus-edge) solid var(--tds-tags-input-border-focus);outline-offset:0;box-shadow:var(--tds-focus-halo)}[data-tds=tags-input] [data-part=control][data-invalid]{border-color:var(--tds-tags-input-border-invalid)}[data-tds=tags-input] [data-part=tags]{margin:0;padding:0;list-style:none;display:contents}[data-tds=tags-input] [data-part=tag]{align-items:center;gap:var(--tds-tags-input-gap);padding-inline:var(--tds-tags-input-gap);border-radius:var(--tds-tags-input-tag-radius);background:var(--tds-tags-input-tag-bg);color:var(--tds-tags-input-tag-fg);font-size:var(--tds-font-size-sm);display:inline-flex}[data-tds=tags-input] [data-part=tag-remove]{border-radius:var(--tds-tags-input-tag-radius);color:inherit;cursor:pointer;transition:background-color var(--tds-tags-input-transition);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-tds=tags-input] [data-part=tag-remove][data-hovered]{background:var(--tds-tags-input-tag-hover-bg)}[data-tds=tags-input] [data-part=tag-remove][data-focus-visible]{outline:var(--tds-focus-edge) solid var(--tds-tags-input-border-focus);box-shadow:var(--tds-focus-halo)}[data-tds=tags-input] [data-part=input]{min-inline-size:0;color:var(--tds-fg-default);font:inherit;font-size:var(--tds-tags-input-font-size);text-align:start;background:0 0;border:0;outline:none;flex:8ch}[data-tds=tags-input] [data-part=input]::placeholder{color:var(--tds-tags-input-affix-fg);text-align:start;text-align:start;direction:rtl;unicode-bidi:plaintext}:where([dir=ltr]) [data-tds=tags-input] [data-part=input]::placeholder{text-align:start;direction:ltr}[data-tds=tags-input] [data-part=description],[data-tds=tags-input] [data-part=count]{font-size:var(--tds-font-size-sm);color:var(--tds-tags-input-affix-fg)}[data-tds=tags-input] [data-part=error]{align-items:center;gap:var(--tds-tags-input-gap);font-size:var(--tds-font-size-sm);color:var(--tds-tags-input-border-invalid);display:flex}[data-tds=tags-input][data-disabled]{opacity:var(--tds-tags-input-disabled-opacity)}@media print{[data-tds=tags-input][data-print=hide]{display:none}}
