@layer arche.base;@layer arche.components{.arche-chip-group{align-items:center;gap:var(--arche-spacing-2);flex-wrap:wrap;min-width:0;margin-inline:0;padding:0;list-style:none;display:flex}.arche-chip-group:where(:not(.arche-prose>*)),.arche-chip:where(:not(.arche-prose>*)){margin-block:0}.arche-chip-group__item{min-width:0;margin:0;padding:0;display:flex}.arche-chip{align-items:center;gap:var(--arche-spacing-2);box-sizing:border-box;min-width:0;max-width:100%;min-height:2rem;padding:var(--arche-spacing-1) var(--arche-spacing-3);font-family:var(--arche-font-family-sans);font-size:var(--arche-font-size-xs);font-weight:var(--arche-font-weight-medium);line-height:var(--arche-font-line-height-body);color:var(--arche-color-text);text-align:start;overflow-wrap:anywhere;border:1px solid var(--arche-color-border-strong);border-radius:var(--arche-radius-md);transition:color var(--arche-duration-fast) var(--arche-easing-standard), background-color var(--arche-duration-fast) var(--arche-easing-standard), border-color var(--arche-duration-fast) var(--arche-easing-standard), box-shadow var(--arche-duration-base) var(--arche-easing-standard);background:0 0;margin-inline:0;text-decoration:none;display:inline-flex}a.arche-chip,button.arche-chip{border-color:var(--arche-color-border-control);cursor:pointer}.arche-chip__label{min-width:0}.arche-chip__count{font-family:var(--arche-font-family-mono);font-size:var(--arche-font-size-2xs);font-weight:var(--arche-font-weight-regular);font-variant-numeric:tabular-nums;color:var(--arche-color-text-subtle);flex:none;line-height:1}.arche-chip__count-label{white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a.arche-chip:hover,button.arche-chip:hover:not(:disabled,[data-disabled]){color:var(--arche-color-text-strong);border-color:var(--arche-color-border-control-hover);box-shadow:var(--arche-glow-hover)}a.arche-chip:hover:focus-visible,button.arche-chip:hover:focus-visible:not(:disabled,[data-disabled]){box-shadow:var(--arche-glow-focus-halo), var(--arche-glow-hover)}.arche-chip[aria-pressed=true],.arche-chip[aria-current]:not([aria-current=false]),.arche-chip[aria-checked=true],a.arche-chip[aria-current]:not([aria-current=false]):hover,button.arche-chip[aria-pressed=true]:hover:not(:disabled,[data-disabled]),button.arche-chip[aria-checked=true]:hover:not(:disabled,[data-disabled]){color:var(--arche-color-on-selected);background-color:var(--arche-color-selected);border-color:var(--arche-color-selected);box-shadow:var(--arche-glow-selected)}.arche-chip[aria-pressed=true] .arche-chip__count,.arche-chip[aria-current]:not([aria-current=false]) .arche-chip__count,.arche-chip[aria-checked=true] .arche-chip__count{color:var(--arche-color-on-selected)}.arche-chip[aria-pressed=true]:focus-visible,.arche-chip[aria-current]:not([aria-current=false]):focus-visible,.arche-chip[aria-checked=true]:focus-visible,a.arche-chip[aria-current]:not([aria-current=false]):hover:focus-visible,button.arche-chip[aria-pressed=true]:hover:focus-visible:not(:disabled,[data-disabled]),button.arche-chip[aria-checked=true]:hover:focus-visible:not(:disabled,[data-disabled]){box-shadow:var(--arche-glow-focus-halo), var(--arche-glow-selected)}.arche-chip:disabled,.arche-chip[data-disabled]{color:var(--arche-color-text-disabled);border-color:var(--arche-color-border-subtle);cursor:not-allowed}.arche-chip:disabled .arche-chip__count,.arche-chip[data-disabled] .arche-chip__count{color:var(--arche-color-text-disabled)}.arche-chip[aria-pressed=true]:disabled,.arche-chip[aria-checked=true][data-disabled]{color:var(--arche-color-text-disabled);background-color:var(--arche-color-surface-raised);border-color:var(--arche-color-border-strong);box-shadow:none}@media (forced-colors:active){.arche-chip,a.arche-chip,button.arche-chip{border-color:buttonborder}.arche-chip[aria-pressed=true],.arche-chip[aria-current]:not([aria-current=false]),.arche-chip[aria-checked=true],a.arche-chip[aria-current]:not([aria-current=false]):hover,button.arche-chip[aria-pressed=true]:hover:not(:disabled,[data-disabled]),button.arche-chip[aria-checked=true]:hover:not(:disabled,[data-disabled]),.arche-chip[aria-pressed=true]:focus-visible,.arche-chip[aria-current]:not([aria-current=false]):focus-visible,.arche-chip[aria-checked=true]:focus-visible,a.arche-chip[aria-current]:not([aria-current=false]):hover:focus-visible,button.arche-chip[aria-pressed=true]:hover:focus-visible:not(:disabled,[data-disabled]),button.arche-chip[aria-checked=true]:hover:focus-visible:not(:disabled,[data-disabled]){forced-color-adjust:none;color:highlighttext;box-shadow:none;background-color:highlight;border-color:highlight}.arche-chip[aria-pressed=true] .arche-chip__count,.arche-chip[aria-current]:not([aria-current=false]) .arche-chip__count,.arche-chip[aria-checked=true] .arche-chip__count{color:highlighttext}.arche-chip:focus-visible{outline-color:highlight}.arche-chip:disabled,.arche-chip[data-disabled],.arche-chip[aria-pressed=true]:disabled,.arche-chip[aria-checked=true][data-disabled]{color:graytext;background-color:canvas;border-color:graytext}.arche-chip:disabled .arche-chip__count,.arche-chip[data-disabled] .arche-chip__count{color:graytext}}}
