.a-chip{letter-spacing:.00625rem;padding:var(--gap-8) var(--gap-16);color:var(--color-on-surface);border:.0625rem solid var(--color-outline);border-radius:var(--gap-8);cursor:pointer;align-items:center;width:fit-content;font-family:Inter,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;transition:all .2s ease-in-out;display:flex;position:relative}.a-chip--is-sm{padding:var(--gap-4) var(--gap-8)}.a-chip--is-centered{justify-content:center;align-items:center}.a-chip--is-success{background-color:var(--color-light-success);color:var(--color-on-light-success);border:0}.a-chip--is-warning{background-color:var(--color-light-warning);color:var(--color-on-light-warning);border:0}.a-chip--is-error{background-color:var(--color-error);color:var(--color-white);border:0}.a-chip--is-informative{background-color:var(--color-secondary-container);color:var(--color-on-secondary-container);border:0}.a-chip--is-not-clickable{cursor:default;pointer-events:none}.a-chip--can-be-checked input{cursor:pointer}.a-chip:not(.a-chip--is-checked) .a-input-checkbox,.a-chip:not(.a-chip--is-checked) .a-input-checkbox input{opacity:0;z-index:1;width:100%;height:100%;padding:0;position:absolute;top:0;left:0}.a-chip--is-checked{background:var(--color-secondary-container);padding:var(--gap-8) var(--gap-16) var(--gap-8) var(--gap-24);border-color:var(--color-secondary-container)}.a-chip--is-checked .a-input-checkbox{padding:0 var(--gap-8) 0 0}.a-chip--is-checked .a-input-checkbox input{cursor:pointer;background:0 0;border:0;place-content:normal;width:100%;height:100%;position:absolute;top:0;left:0}.a-chip--is-checked .a-input-checkbox input:before{border-color:var(--color-on-secondary-container);top:45%;left:var(--gap-16);transform:translateY(-50%)scale(1)rotate(45deg)}.a-chip--is-flipped{flex-direction:row-reverse}.a-chip--is-squared{border-radius:0}.a-chip--is-squared.a-chip--is-checked{background:var(--color-secondary-container)}.a-chip--is-squared input{background:0 0;border:0}.a-chip--is-squared input:checked{background:0 0}.a-chip--is-squared input:before{border-color:var(--color-on-surface)}.a-chip--has-icon-before-label,.a-chip--has-icon-after-label{gap:var(--gap-8)}.a-chip--has-icon-before-label .a-icon,.a-chip--has-icon-before-label svg,.a-chip--has-icon-after-label .a-icon,.a-chip--has-icon-after-label svg{fill:currentColor;width:1rem;height:1rem}.a-chip .a-input-radio{padding:var(--gap-8) var(--gap-16);margin:0}.a-chip .a-input-radio__indicator{display:none}
