.dw-contact-tag-chip{align-items:center;gap:var(--space-1);width:fit-content;max-width:var(--space-40);height:var(--space-6);padding-inline:var(--space-2);border:var(--border-width) var(--border-style-solid) var(--border);border-radius:var(--radius-chip);background-color:var(--muted);color:var(--foreground);font:var(--text-badge);white-space:nowrap;display:inline-flex;overflow:hidden}.dw-contact-tag-chip__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dw-contact-tag-chip__dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background-color:currentColor;flex:none}.dw-contact-tag-chip[data-color=gray]{color:var(--dw-color-word-gray)}.dw-contact-tag-chip[data-color=red]{color:var(--dw-color-word-red)}.dw-contact-tag-chip[data-color=orange]{color:var(--dw-color-word-orange)}.dw-contact-tag-chip[data-color=yellow]{color:var(--dw-color-word-yellow)}.dw-contact-tag-chip[data-color=green]{color:var(--dw-color-word-green)}.dw-contact-tag-chip[data-color=blue]{color:var(--dw-color-word-blue)}.dw-contact-tag-chip[data-color=purple]{color:var(--dw-color-word-purple)}.dw-contact-tag-chip[data-color=pink]{color:var(--dw-color-word-pink)}.dw-round-badge-cell{font:var(--text-body);font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.dw-round-badge-cell[data-empty=true]{font-variant-numeric:normal}.dw-selection-check-badge{height:var(--size-icon-lg);width:var(--size-icon-lg);border-radius:var(--radius-full);background-color:var(--primary);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:var(--space-2_5);inset-inline-end:var(--space-2_5)}.dw-selection-check-badge__icon{height:var(--size-icon-sm);width:var(--size-icon-sm);color:var(--primary-foreground)}.dw-status-badge:focus{box-shadow:var(--ring-focus);outline:none}.dw-status-badge[data-tone=success]{--dw-sb-tone:var(--success)}.dw-status-badge[data-tone=warning]{--dw-sb-tone:var(--warning)}.dw-status-badge[data-tone=info]{--dw-sb-tone:var(--info)}.dw-status-badge[data-tone=destructive]{--dw-sb-tone:var(--destructive)}.dw-status-badge[data-tone=muted]{--dw-sb-tone:var(--muted-foreground)}.dw-status-badge[data-tone=primary]{--dw-sb-tone:var(--primary)}.dw-status-badge[data-tone=foreground]{--dw-sb-tone:var(--foreground)}.dw-status-badge[data-tone=status-active]{--dw-sb-tone:var(--status-active)}.dw-status-badge[data-tone=status-completed]{--dw-sb-tone:var(--status-completed)}.dw-status-badge[data-tone=status-on-hold]{--dw-sb-tone:var(--status-on-hold)}.dw-status-badge[data-tone=status-paused]{--dw-sb-tone:var(--status-paused)}.dw-status-badge[data-tone=status-archived]{--dw-sb-tone:var(--status-archived)}.dw-status-badge[data-tone=status-canceled]{--dw-sb-tone:var(--status-canceled)}.dw-status-badge[data-tone=chart-1]{--dw-sb-tone:var(--chart-1)}.dw-status-badge[data-tone=chart-2]{--dw-sb-tone:var(--chart-2)}.dw-status-badge[data-tone=chart-4]{--dw-sb-tone:var(--chart-4)}.dw-status-badge__icon{flex-shrink:0}.dw-status-badge__label{font:var(--text-badge)}.dw-status-badge__dot{height:var(--space-1_5);width:var(--space-1_5);border-radius:var(--radius-full);background-color:var(--dw-sb-tone);flex-shrink:0;display:inline-block}.dw-status-badge[data-tone=muted] .dw-status-badge__dot{background-color:color-mix(in oklch, var(--muted-foreground) var(--mix-low), transparent)}.dw-status-badge[data-has-dot]{gap:var(--space-1_5)}.dw-status-badge[data-has-icon]{gap:var(--space-1)}.dw-status-badge[data-strikethrough]{text-decoration:line-through}.dw-status-badge[data-interactive]{cursor:var(--cursor-interactive)}.dw-status-badge[data-interactive]:hover{filter:brightness(var(--filter-brightness-hover))}.dw-status-badge[data-interactive]:focus-visible{box-shadow:var(--ring-focus);outline-offset:var(--space-0_5);outline:none}.dw-status-badge--minimal{align-items:center;gap:var(--space-1_5);font:var(--text-badge);letter-spacing:normal;text-transform:capitalize;display:inline-flex}.dw-status-badge--minimal[data-tone=success]{--dw-sb-tone:var(--success)}.dw-status-badge--minimal[data-tone=warning]{--dw-sb-tone:var(--warning)}.dw-status-badge--minimal[data-tone=info]{--dw-sb-tone:var(--info)}.dw-status-badge--minimal[data-tone=destructive]{--dw-sb-tone:var(--destructive)}.dw-status-badge--minimal[data-tone=muted]{--dw-sb-tone:var(--muted-foreground)}.dw-status-badge--minimal[data-tone=primary]{--dw-sb-tone:var(--primary)}.dw-status-badge--minimal[data-tone=foreground]{--dw-sb-tone:var(--foreground)}.dw-status-badge--minimal[data-tone=status-active]{--dw-sb-tone:var(--status-active)}.dw-status-badge--minimal[data-tone=status-completed]{--dw-sb-tone:var(--status-completed)}.dw-status-badge--minimal[data-tone=status-on-hold]{--dw-sb-tone:var(--status-on-hold)}.dw-status-badge--minimal[data-tone=status-paused]{--dw-sb-tone:var(--status-paused)}.dw-status-badge--minimal[data-tone=status-archived]{--dw-sb-tone:var(--status-archived)}.dw-status-badge--minimal[data-tone=status-canceled]{--dw-sb-tone:var(--status-canceled)}.dw-status-badge--minimal[data-tone=chart-1]{--dw-sb-tone:var(--chart-1)}.dw-status-badge--minimal[data-tone=chart-2]{--dw-sb-tone:var(--chart-2)}.dw-status-badge--minimal[data-tone=chart-4]{--dw-sb-tone:var(--chart-4)}.dw-status-badge--minimal .dw-status-badge__dot{height:var(--space-1_5);width:var(--space-1_5)}html{--dw-badge-alpha-base:var(--palette-ink-16);--dw-badge-text:var(--palette-ink-28);--dw-badge-text-secondary:var(--palette-neutral-48);--dw-badge-secondary-soft-bg:color-mix(in oklab, var(--dw-badge-alpha-base) var(--mix-light), transparent);--dw-badge-secondary-solid-bg:var(--palette-neutral-48);--dw-badge-secondary-outline:color-mix(in oklab, var(--dw-badge-alpha-base) var(--mix-soft), transparent);--dw-badge-success-soft-bg:color-mix(in oklab, var(--palette-green-68) var(--mix-soft), transparent);--dw-badge-success-soft-text:var(--palette-green-54);--dw-badge-success-solid-bg:var(--palette-green-62);--dw-badge-success-outline:var(--palette-green-62);--dw-badge-success-outline-text:var(--palette-green-62);--dw-badge-warning-soft-bg:color-mix(in oklab, var(--palette-orange-70) var(--mix-soft), transparent);--dw-badge-warning-soft-text:var(--palette-orange-47);--dw-badge-warning-solid-bg:var(--palette-orange-63);--dw-badge-warning-outline:var(--palette-orange-63);--dw-badge-danger-soft-bg:color-mix(in oklab, var(--palette-red-65) var(--mix-soft), transparent);--dw-badge-danger-soft-text:var(--palette-red-51);--dw-badge-danger-solid-bg:var(--palette-red-59);--dw-badge-danger-outline:var(--palette-red-59);--dw-badge-info-soft-bg:color-mix(in oklab, var(--palette-blue-63) var(--mix-soft), transparent);--dw-badge-info-soft-text:var(--palette-blue-43);--dw-badge-info-solid-bg:var(--palette-blue-63);--dw-badge-info-outline:var(--palette-blue-53);--dw-badge-discovery-soft-bg:color-mix(in oklab, var(--palette-violet-60) var(--mix-soft), transparent);--dw-badge-discovery-soft-text:var(--palette-violet-48);--dw-badge-discovery-solid-bg:var(--palette-violet-60);--dw-badge-discovery-outline:var(--palette-violet-54);--dw-badge-discovery-outline-text:var(--palette-violet-54)}:where([data-theme=dark],.dark),.dw-dark{--dw-badge-alpha-base:var(--color-white);--dw-badge-text:var(--palette-neutral-89);--dw-badge-text-secondary:var(--palette-neutral-75);--dw-badge-secondary-soft-bg:color-mix(in oklab, var(--dw-badge-alpha-base) var(--mix-light), transparent);--dw-badge-secondary-solid-bg:var(--palette-ink-38);--dw-badge-secondary-outline:color-mix(in oklab, var(--dw-badge-alpha-base) var(--mix-low), transparent);--dw-badge-success-soft-text:var(--palette-green-68);--dw-badge-success-solid-bg:var(--palette-green-54);--dw-badge-success-outline:var(--palette-green-54);--dw-badge-warning-soft-text:var(--palette-orange-70);--dw-badge-danger-soft-text:var(--palette-red-65);--dw-badge-info-soft-text:var(--palette-blue-68b);--dw-badge-discovery-soft-text:var(--palette-violet-75);--dw-badge-discovery-outline-text:var(--palette-violet-60)}.dw-badge{--dw-badge-height:var(--space-5);--dw-badge-gutter:var(--space-1_5);--dw-badge-icon-size:var(--space-3);box-sizing:border-box;align-items:center;gap:var(--space-1);height:var(--dw-badge-height);margin:var(--space-0);padding:var(--space-0) var(--dw-badge-gutter);border:0 var(--border-style-solid) currentcolor;border-radius:var(--radius-chip);font:var(--text-badge);text-transform:capitalize;white-space:nowrap;transition:color var(--duration-base), background-color var(--duration-base), border-color var(--duration-base);display:inline-flex}.dw-badge:hover{background-color:color-mix(in oklab, var(--dw-badge-bg) var(--mix-almost), var(--dw-badge-fg))}.dw-badge svg:where(:not([data-no-autosize])),.dw-badge .dw-material-symbols-outlined{width:var(--dw-badge-icon-size);height:var(--dw-badge-icon-size);font-size:var(--size-icon-sm);text-transform:none}:where(.dw-badge svg:where(:not([data-no-autosize])):first-child:not(:only-child)){margin-left:var(--space-neg-1)}:where(.dw-badge svg:where(:not([data-no-autosize])):last-child:not(:only-child)){margin-right:var(--space-neg-1)}.dw-badge:where([data-pill]){padding:var(--space-0) calc(var(--dw-badge-gutter) * 1.33)}.dw-badge[data-variant=soft],.dw-badge[data-variant=solid]{background-color:var(--dw-badge-bg);color:var(--dw-badge-fg)}.dw-badge[data-variant=outline]{--dw-badge-border:var(--dw-badge-tone);--dw-badge-fg:var(--dw-badge-tone);--ring-tone-color:var(--dw-badge-border);box-shadow:var(--ring-tone-inset);color:var(--dw-badge-fg);background-color:#0000}.dw-badge:where([data-color=success]){--dw-badge-tone:var(--success)}.dw-badge:where([data-color=warning]){--dw-badge-tone:var(--warning)}.dw-badge:where([data-color=danger]){--dw-badge-tone:var(--destructive)}.dw-badge:where([data-color=info]){--dw-badge-tone:var(--info)}.dw-badge:where([data-color=discovery]){--dw-badge-tone:var(--status-paused)}.dw-badge[data-variant=soft]{--dw-badge-bg:color-mix(in oklab, var(--dw-badge-tone) var(--mix-light), transparent);--dw-badge-fg:var(--dw-badge-tone)}.dw-badge[data-variant=solid]{--dw-badge-bg:var(--dw-badge-tone);--dw-badge-fg:var(--background)}.dw-badge[data-variant=soft]:where([data-color=secondary]){--dw-badge-bg:color-mix(in oklab, var(--foreground) var(--mix-light), transparent);--dw-badge-fg:var(--foreground)}.dw-badge[data-variant=solid]:where([data-color=secondary]){--dw-badge-bg:var(--muted-foreground)}.dw-badge[data-variant=outline]:where([data-color=secondary]){--dw-badge-border:color-mix(in oklab, var(--foreground) var(--mix-medium), transparent);--dw-badge-fg:var(--muted-foreground)}
