@layer base-components{._tag-group__list_{display:flex;gap:calc(var(--spacing-unit) * 1);flex-wrap:wrap;max-width:var(--read-content-max-width, min(650px, 100%));justify-content:flex-start}}@layer base-components{._tag__tag_{display:flex;justify-content:center;align-items:stretch;background-color:var(--color-secondary-light, #7cc7ff);border-radius:var(--border-radius, 5px);color:var(--color-primary, #1b2739);overflow:hidden;font-size:var(--typography-caption-font-size, clamp(14px, 2vw, 14px))}._tag__tag_ span{display:flex;align-items:center;gap:calc(var(--spacing-unit) * .5);padding:calc(var(--spacing-unit) * .75) calc(var(--spacing-unit) * 1)}._tag__tag_ button{height:100%;border:none;color:var(--color-primary, #1b2739);cursor:pointer;background:transparent;border-left:1px solid var(--color-dark, #303030)}._tag__tag_ button svg{height:1rem;color:inherit}._tag__tag_ button:hover,._tag__tag_ button:focus{border:none;border-left:1px solid var(--color-dark, #303030);outline:none;background-color:var(--color-primary, #1b2739);color:var(--color-secondary, #2da5ff)}._tag__tag_ button:focus{background-color:var(--color-secondary, #2da5ff);color:var(--color-light, #eeeef2)}._tag__tag_:focus,._tag__tag_:focus-within{border:none;outline:dotted 2px var(--color-accent, #AB47BC);outline-offset:1px}._tag__tag_[data-disabled=true]{opacity:.5;pointer-events:none}._tag__tag_[data-selected=true]{background-color:var(--color-success, #9FCC2E);color:var(--color-light, #eeeef2)}}
